diff --git a/CODE/firstInit/main.c b/CODE/firstInit/main.c index af881c9..a24a4a2 100644 --- a/CODE/firstInit/main.c +++ b/CODE/firstInit/main.c @@ -310,6 +310,22 @@ static void fill_gradient_rect(u32 *fb, i64 x, i64 y, i64 w, i64 h) { } } +/* 模糊化的桌面壁纸(与 login 共用,构建期盒模糊 back.rgba) */ +#include "../login/back_blur_data.c" + +static void draw_blur_wallpaper(u32 *fb) { + for (i64 y = 0; y < (i64)fb_h; y++) { + u32 *line = (u32 *)((u8 *)fb + (u64)y * fb_p); + u64 sy = (u64)y * WALLPAPER_BLUR_H / fb_h; + const unsigned char *srow = g_wall_blur_rgba + sy * WALLPAPER_BLUR_W * 4; + for (i64 x = 0; x < (i64)fb_w; x++) { + u64 sx = (u64)x * WALLPAPER_BLUR_W / fb_w; + const unsigned char *px = srow + sx * 4; + line[x] = 0xFF000000u | ((u32)px[0] << 16) | ((u32)px[1] << 8) | px[2]; + } + } +} + static int rounded_rect_contains(i64 px, i64 py, i64 x, i64 y, i64 w, i64 h, i64 radius) { if (px < x || py < y || px >= x + w || py >= y + h) return 0; if (radius <= 0) return 1; @@ -1444,7 +1460,8 @@ void dsk_entry(const dsk_boot_context *ctx) { u32 bg = BG_MID, fg = TEXT_FG; i64 cx=(i64)fb_w/2, cy=(i64)fb_h/2; u32 *fb = (u32 *)(u64)fb_a; - fill_gradient_rect(fb, 0, 0, (i64)fb_w, (i64)fb_h); + /* 背景:模糊化的桌面壁纸铺满全屏(向导卡片浮于其上) */ + draw_blur_wallpaper(fb); /* fade out loading ring */ logl("[FirstInit] fading out ring"); diff --git a/CODE/login/back_blur_data.c b/CODE/login/back_blur_data.c new file mode 100644 index 0000000..d10ede3 --- /dev/null +++ b/CODE/login/back_blur_data.c @@ -0,0 +1,111131 @@ +/* auto-generated: blurred desktop wallpaper (back.rgba, box-blur x3 @1/4 res) + * used as the backdrop behind firstInit/login cards. DO NOT EDIT. */ +#define WALLPAPER_BLUR_W 889 +#define WALLPAPER_BLUR_H 500 +static const unsigned char g_wall_blur_rgba[] = { + 74,124,175,255,74,124,175,255,74,124,175,255,74,124,175,255, + 75,124,175,255,75,124,175,255,75,124,175,255,75,124,175,255, + 76,125,176,255,76,125,176,255,76,125,176,255,76,125,176,255, + 77,126,176,255,77,126,176,255,77,126,176,255,78,126,176,255, + 78,127,177,255,79,127,177,255,79,127,177,255,80,127,177,255, + 80,128,178,255,81,128,178,255,81,128,178,255,82,128,178,255, + 82,129,179,255,83,129,179,255,83,129,179,255,84,129,179,255, + 84,130,180,255,85,130,180,255,85,130,180,255,86,130,180,255, + 86,131,181,255,87,131,181,255,87,131,181,255,88,132,182,255, + 89,132,182,255,90,133,183,255,90,133,183,255,91,133,183,255, + 91,134,184,255,92,134,184,255,92,134,184,255,93,135,185,255, + 94,135,185,255,95,136,186,255,95,136,186,255,96,137,186,255, + 96,137,187,255,97,138,187,255,97,138,187,255,98,139,188,255, + 99,139,188,255,100,140,189,255,100,140,189,255,101,141,190,255, + 101,141,190,255,102,142,191,255,102,142,191,255,103,143,192,255, + 104,143,192,255,105,144,193,255,105,144,193,255,106,145,193,255, + 106,145,194,255,107,146,194,255,107,146,194,255,108,147,195,255, + 109,147,195,255,110,148,196,255,110,148,196,255,111,149,197,255, + 111,149,197,255,112,150,198,255,112,150,198,255,113,151,199,255, + 113,151,199,255,114,152,200,255,114,152,200,255,115,153,200,255, + 115,153,201,255,116,154,201,255,116,154,201,255,117,155,202,255, + 117,155,202,255,118,156,203,255,118,156,203,255,119,156,203,255, + 119,157,204,255,120,157,204,255,120,157,204,255,120,158,204,255, + 121,158,205,255,121,159,205,255,121,159,205,255,121,159,206,255, + 122,160,206,255,122,160,207,255,122,160,207,255,122,160,207,255, + 123,161,208,255,123,161,208,255,123,161,208,255,123,161,208,255, + 123,161,209,255,123,161,209,255,123,161,209,255,123,161,209,255, + 124,162,209,255,124,162,209,255,124,162,209,255,124,162,209,255, + 124,162,210,255,124,162,210,255,124,162,210,255,124,162,210,255, + 124,163,211,255,124,163,211,255,124,163,211,255,124,163,211,255, + 124,163,212,255,124,163,212,255,124,163,212,255,124,163,212,255, + 124,164,213,255,124,164,213,255,124,164,213,255,124,164,213,255, + 124,164,214,255,124,164,214,255,124,164,214,255,124,164,215,255, + 123,165,215,255,123,165,216,255,123,165,216,255,123,165,216,255, + 123,165,217,255,123,165,217,255,123,165,217,255,123,165,217,255, + 123,166,218,255,123,166,218,255,123,166,218,255,123,166,218,255, + 123,167,219,255,123,167,219,255,123,167,219,255,123,167,219,255, + 123,168,220,255,123,168,220,255,123,168,220,255,123,168,220,255, + 123,168,221,255,123,168,221,255,123,168,221,255,123,168,222,255, + 124,169,222,255,124,169,223,255,124,169,223,255,124,169,223,255, + 124,170,224,255,124,170,224,255,124,170,224,255,124,171,224,255, + 125,171,225,255,125,172,225,255,125,172,225,255,125,172,225,255, + 126,173,226,255,126,173,226,255,126,173,226,255,126,173,226,255, + 127,174,227,255,127,174,227,255,127,174,227,255,127,174,227,255, + 128,175,228,255,128,175,228,255,128,175,228,255,128,175,228,255, + 129,176,229,255,129,176,229,255,129,176,229,255,129,176,229,255, + 130,177,229,255,130,177,229,255,130,177,229,255,130,177,229,255, + 131,178,230,255,131,178,230,255,131,178,230,255,131,178,230,255, + 132,179,231,255,132,179,231,255,132,179,231,255,132,179,231,255, + 133,179,232,255,133,179,232,255,133,179,232,255,133,179,232,255, + 134,180,232,255,134,180,232,255,134,180,232,255,134,180,232,255, + 135,181,233,255,135,181,233,255,135,181,233,255,135,181,233,255, + 136,181,234,255,136,181,234,255,136,181,234,255,136,181,234,255, + 136,182,234,255,136,182,234,255,136,182,234,255,136,182,234,255, + 137,183,235,255,137,183,235,255,137,183,235,255,137,183,235,255, + 138,183,235,255,138,183,235,255,138,183,235,255,138,183,235,255, + 139,184,236,255,139,184,236,255,139,184,236,255,139,184,236,255, + 139,184,236,255,139,184,236,255,139,184,236,255,139,184,236,255, + 140,185,236,255,140,185,236,255,140,185,236,255,140,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,186,237,255,141,186,237,255,141,186,237,255,141,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 144,187,238,255,144,187,238,255,144,187,238,255,144,187,238,255, + 144,188,238,255,144,188,238,255,144,188,238,255,144,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 147,189,239,255,147,189,239,255,147,189,239,255,147,189,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,188,238,255,146,188,238,255,146,188,238,255, + 146,188,238,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,143,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,142,186,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,142,185,236,255,142,185,236,255,142,185,236,255, + 142,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,184,235,255,141,184,235,255,141,184,235,255, + 141,184,235,255,140,184,235,255,140,184,235,255,140,184,235,255, + 140,184,235,255,139,183,234,255,139,183,234,255,139,183,234,255, + 139,183,234,255,138,182,234,255,138,182,234,255,138,182,234,255, + 138,182,234,255,138,182,233,255,138,182,233,255,138,182,233,255, + 138,182,233,255,137,181,232,255,137,181,232,255,137,181,232,255, + 137,181,232,255,136,180,232,255,136,180,232,255,136,180,232,255, + 136,180,232,255,135,179,231,255,135,179,231,255,135,179,231,255, + 135,179,231,255,134,178,230,255,134,178,230,255,134,178,230,255, + 134,178,230,255,133,177,230,255,133,177,230,255,133,177,230,255, + 132,177,230,255,132,176,229,255,131,176,229,255,131,176,229,255, + 131,176,229,255,130,176,228,255,130,176,228,255,130,176,228,255, + 130,176,228,255,129,175,227,255,129,175,227,255,129,175,227,255, + 129,175,227,255,128,174,226,255,128,174,226,255,128,174,226,255, + 128,174,226,255,127,173,226,255,127,173,226,255,127,173,226,255, + 127,173,226,255,126,173,225,255,126,173,225,255,126,173,225,255, + 126,173,225,255,125,172,224,255,125,172,224,255,125,172,224,255, + 125,172,224,255,124,171,223,255,124,171,223,255,124,171,223,255, + 124,171,223,255,123,170,223,255,123,170,223,255,123,170,223,255, + 122,170,223,255,122,169,222,255,121,169,222,255,121,169,222,255, + 121,169,222,255,120,168,221,255,120,168,221,255,120,168,221,255, + 120,168,221,255,119,167,220,255,119,167,220,255,119,167,220,255, + 119,167,220,255,118,167,220,255,118,167,220,255,118,167,220,255, + 118,167,220,255,117,166,219,255,117,166,219,255,117,166,219,255, + 117,166,219,255,116,165,218,255,116,165,218,255,116,165,218,255, + 116,165,218,255,115,164,217,255,115,164,217,255,115,164,217,255, + 115,164,217,255,114,163,216,255,114,163,216,255,114,163,216,255, + 114,163,216,255,113,162,216,255,113,162,216,255,113,162,216,255, + 113,162,216,255,113,162,215,255,113,162,215,255,113,162,215,255, + 113,162,215,255,112,161,214,255,112,161,214,255,112,161,214,255, + 112,161,214,255,111,160,213,255,111,160,213,255,111,160,213,255, + 111,160,213,255,110,159,213,255,110,159,213,255,110,159,213,255, + 110,159,213,255,109,158,212,255,109,158,212,255,109,158,212,255, + 109,158,212,255,108,157,211,255,108,157,211,255,108,157,211,255, + 108,157,211,255,107,156,210,255,107,156,210,255,107,156,210,255, + 107,156,210,255,106,155,209,255,106,155,209,255,106,155,209,255, + 106,155,209,255,105,154,208,255,105,154,208,255,105,154,208,255, + 105,154,208,255,104,153,207,255,104,153,207,255,104,153,207,255, + 104,153,207,255,103,152,206,255,103,152,206,255,103,152,206,255, + 103,152,206,255,102,151,205,255,102,151,205,255,102,151,205,255, + 102,151,205,255,102,150,204,255,102,150,204,255,102,150,204,255, + 102,150,204,255,101,150,203,255,101,150,203,255,101,150,203,255, + 101,150,203,255,100,149,202,255,100,149,202,255,100,149,202,255, + 100,149,202,255,99,148,201,255,99,148,201,255,99,148,201,255, + 99,148,201,255,99,147,200,255,99,147,200,255,99,147,200,255, + 99,147,200,255,98,146,200,255,98,146,200,255,98,146,200,255, + 98,146,200,255,98,146,199,255,98,146,199,255,98,146,199,255, + 98,146,199,255,98,145,198,255,98,145,198,255,98,145,198,255, + 98,145,198,255,97,144,197,255,97,144,197,255,97,144,197,255, + 97,144,197,255,97,143,196,255,97,143,196,255,97,143,196,255, + 97,143,196,255,97,143,195,255,97,143,195,255,97,143,195,255, + 97,143,195,255,96,142,194,255,96,142,194,255,96,142,194,255, + 96,142,194,255,96,141,193,255,96,141,193,255,96,141,193,255, + 96,141,193,255,96,141,192,255,96,141,192,255,96,141,192,255, + 96,141,192,255,96,140,191,255,96,140,191,255,96,140,191,255, + 96,140,191,255,96,139,190,255,96,139,190,255,96,139,190,255, + 96,139,190,255,96,139,189,255,96,139,189,255,96,139,189,255, + 96,139,189,255,95,138,188,255,95,138,188,255,95,138,188,255, + 95,138,188,255,95,137,187,255,95,137,187,255,95,137,187,255, + 95,137,187,255,95,137,187,255,95,137,187,255,95,137,187,255, + 95,137,187,255,95,136,186,255,95,136,186,255,95,136,186,255, + 95,136,186,255,94,135,185,255,94,135,185,255,94,135,185,255, + 94,135,185,255,94,135,184,255,94,135,184,255,94,135,184,255, + 94,135,184,255,94,134,183,255,94,134,183,255,94,134,183,255, + 94,134,183,255,93,134,182,255,93,134,182,255,93,134,182,255, + 93,134,182,255,93,133,181,255,93,133,181,255,93,133,181,255, + 93,133,181,255,93,133,180,255,93,133,180,255,93,133,180,255, + 93,133,180,255,93,132,179,255,93,132,179,255,93,132,179,255, + 93,132,179,255,92,131,178,255,92,131,178,255,92,131,178,255, + 92,131,178,255,92,131,177,255,92,131,177,255,92,131,177,255, + 92,131,177,255,92,130,176,255,92,130,176,255,92,130,176,255, + 92,130,176,255,91,129,175,255,91,129,175,255,91,129,175,255, + 91,129,175,255,90,128,175,255,90,128,175,255,90,128,175,255, + 90,128,175,255,90,128,174,255,90,128,174,255,90,128,174,255, + 90,128,174,255,89,127,173,255,89,127,173,255,89,127,173,255, + 89,127,173,255,88,126,173,255,88,126,173,255,88,126,173,255, + 88,126,173,255,87,125,172,255,87,125,172,255,87,125,172,255, + 86,125,172,255,86,124,171,255,85,124,171,255,85,124,171,255, + 85,124,171,255,84,123,171,255,84,123,171,255,84,123,171,255, + 84,123,171,255,84,123,170,255,84,123,170,255,84,123,170,255, + 84,123,170,255,83,122,170,255,83,122,170,255,83,122,170,255, + 83,122,170,255,82,122,170,255,82,122,170,255,82,122,170,255, + 82,122,170,255,74,124,175,255,74,124,175,255,74,124,175,255, + 74,124,175,255,75,124,175,255,75,124,175,255,75,124,175,255, + 75,124,175,255,76,125,176,255,76,125,176,255,76,125,176,255, + 76,125,176,255,77,126,176,255,77,126,176,255,77,126,176,255, + 78,126,176,255,78,127,177,255,79,127,177,255,79,127,177,255, + 80,127,177,255,80,128,178,255,81,128,178,255,81,128,178,255, + 82,128,178,255,82,129,179,255,83,129,179,255,83,129,179,255, + 84,129,179,255,84,130,180,255,85,130,180,255,85,130,180,255, + 86,130,180,255,86,131,181,255,87,131,181,255,87,131,181,255, + 88,132,182,255,89,132,182,255,90,133,183,255,90,133,183,255, + 91,133,183,255,91,134,184,255,92,134,184,255,92,134,184,255, + 93,135,185,255,94,135,185,255,95,136,186,255,95,136,186,255, + 96,137,186,255,96,137,187,255,97,138,187,255,97,138,187,255, + 98,139,188,255,99,139,188,255,100,140,189,255,100,140,189,255, + 101,141,190,255,101,141,190,255,102,142,191,255,102,142,191,255, + 103,143,192,255,104,143,192,255,105,144,193,255,105,144,193,255, + 106,145,193,255,106,145,194,255,107,146,194,255,107,146,194,255, + 108,147,195,255,109,147,195,255,110,148,196,255,110,148,196,255, + 111,149,197,255,111,149,197,255,112,150,198,255,112,150,198,255, + 113,151,199,255,113,151,199,255,114,152,200,255,114,152,200,255, + 115,153,200,255,115,153,201,255,116,154,201,255,116,154,201,255, + 117,155,202,255,117,155,202,255,118,156,203,255,118,156,203,255, + 119,156,203,255,119,157,204,255,120,157,204,255,120,157,204,255, + 120,158,204,255,121,158,205,255,121,159,205,255,121,159,205,255, + 121,159,206,255,122,160,206,255,122,160,207,255,122,160,207,255, + 122,160,207,255,123,161,208,255,123,161,208,255,123,161,208,255, + 123,161,208,255,123,161,209,255,123,161,209,255,123,161,209,255, + 123,161,209,255,124,162,209,255,124,162,209,255,124,162,209,255, + 124,162,209,255,124,162,210,255,124,162,210,255,124,162,210,255, + 124,162,210,255,124,163,211,255,124,163,211,255,124,163,211,255, + 124,163,211,255,124,163,212,255,124,163,212,255,124,163,212,255, + 124,163,212,255,124,164,213,255,124,164,213,255,124,164,213,255, + 124,164,213,255,124,164,214,255,124,164,214,255,124,164,214,255, + 124,164,215,255,123,165,215,255,123,165,216,255,123,165,216,255, + 123,165,216,255,123,165,217,255,123,165,217,255,123,165,217,255, + 123,165,217,255,123,166,218,255,123,166,218,255,123,166,218,255, + 123,166,218,255,123,167,219,255,123,167,219,255,123,167,219,255, + 123,167,219,255,123,168,220,255,123,168,220,255,123,168,220,255, + 123,168,220,255,123,168,221,255,123,168,221,255,123,168,221,255, + 123,168,222,255,124,169,222,255,124,169,223,255,124,169,223,255, + 124,169,223,255,124,170,224,255,124,170,224,255,124,170,224,255, + 124,171,224,255,125,171,225,255,125,172,225,255,125,172,225,255, + 125,172,225,255,126,173,226,255,126,173,226,255,126,173,226,255, + 126,173,226,255,127,174,227,255,127,174,227,255,127,174,227,255, + 127,174,227,255,128,175,228,255,128,175,228,255,128,175,228,255, + 128,175,228,255,129,176,229,255,129,176,229,255,129,176,229,255, + 129,176,229,255,130,177,229,255,130,177,229,255,130,177,229,255, + 130,177,229,255,131,178,230,255,131,178,230,255,131,178,230,255, + 131,178,230,255,132,179,231,255,132,179,231,255,132,179,231,255, + 132,179,231,255,133,179,232,255,133,179,232,255,133,179,232,255, + 133,179,232,255,134,180,232,255,134,180,232,255,134,180,232,255, + 134,180,232,255,135,181,233,255,135,181,233,255,135,181,233,255, + 135,181,233,255,136,181,234,255,136,181,234,255,136,181,234,255, + 136,181,234,255,136,182,234,255,136,182,234,255,136,182,234,255, + 136,182,234,255,137,183,235,255,137,183,235,255,137,183,235,255, + 137,183,235,255,138,183,235,255,138,183,235,255,138,183,235,255, + 138,183,235,255,139,184,236,255,139,184,236,255,139,184,236,255, + 139,184,236,255,139,184,236,255,139,184,236,255,139,184,236,255, + 139,184,236,255,140,185,236,255,140,185,236,255,140,185,236,255, + 140,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,186,237,255,141,186,237,255,141,186,237,255, + 141,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,144,187,238,255,144,187,238,255,144,187,238,255, + 144,187,238,255,144,188,238,255,144,188,238,255,144,188,238,255, + 144,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,147,189,239,255,147,189,239,255,147,189,239,255, + 147,189,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,188,238,255,146,188,238,255, + 146,188,238,255,146,188,238,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,143,186,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,142,186,236,255,142,185,236,255,142,185,236,255, + 142,185,236,255,142,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,184,235,255,141,184,235,255, + 141,184,235,255,141,184,235,255,140,184,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,139,183,234,255,139,183,234,255, + 139,183,234,255,139,183,234,255,138,182,234,255,138,182,234,255, + 138,182,234,255,138,182,234,255,138,182,233,255,138,182,233,255, + 138,182,233,255,138,182,233,255,137,181,232,255,137,181,232,255, + 137,181,232,255,137,181,232,255,136,180,232,255,136,180,232,255, + 136,180,232,255,136,180,232,255,135,179,231,255,135,179,231,255, + 135,179,231,255,135,179,231,255,134,178,230,255,134,178,230,255, + 134,178,230,255,134,178,230,255,133,177,230,255,133,177,230,255, + 133,177,230,255,132,177,230,255,132,176,229,255,131,176,229,255, + 131,176,229,255,131,176,229,255,130,176,228,255,130,176,228,255, + 130,176,228,255,130,176,228,255,129,175,227,255,129,175,227,255, + 129,175,227,255,129,175,227,255,128,174,226,255,128,174,226,255, + 128,174,226,255,128,174,226,255,127,173,226,255,127,173,226,255, + 127,173,226,255,127,173,226,255,126,173,225,255,126,173,225,255, + 126,173,225,255,126,173,225,255,125,172,224,255,125,172,224,255, + 125,172,224,255,125,172,224,255,124,171,223,255,124,171,223,255, + 124,171,223,255,124,171,223,255,123,170,223,255,123,170,223,255, + 123,170,223,255,122,170,223,255,122,169,222,255,121,169,222,255, + 121,169,222,255,121,169,222,255,120,168,221,255,120,168,221,255, + 120,168,221,255,120,168,221,255,119,167,220,255,119,167,220,255, + 119,167,220,255,119,167,220,255,118,167,220,255,118,167,220,255, + 118,167,220,255,118,167,220,255,117,166,219,255,117,166,219,255, + 117,166,219,255,117,166,219,255,116,165,218,255,116,165,218,255, + 116,165,218,255,116,165,218,255,115,164,217,255,115,164,217,255, + 115,164,217,255,115,164,217,255,114,163,216,255,114,163,216,255, + 114,163,216,255,114,163,216,255,113,162,216,255,113,162,216,255, + 113,162,216,255,113,162,216,255,113,162,215,255,113,162,215,255, + 113,162,215,255,113,162,215,255,112,161,214,255,112,161,214,255, + 112,161,214,255,112,161,214,255,111,160,213,255,111,160,213,255, + 111,160,213,255,111,160,213,255,110,159,213,255,110,159,213,255, + 110,159,213,255,110,159,213,255,109,158,212,255,109,158,212,255, + 109,158,212,255,109,158,212,255,108,157,211,255,108,157,211,255, + 108,157,211,255,108,157,211,255,107,156,210,255,107,156,210,255, + 107,156,210,255,107,156,210,255,106,155,209,255,106,155,209,255, + 106,155,209,255,106,155,209,255,105,154,208,255,105,154,208,255, + 105,154,208,255,105,154,208,255,104,153,207,255,104,153,207,255, + 104,153,207,255,104,153,207,255,103,152,206,255,103,152,206,255, + 103,152,206,255,103,152,206,255,102,151,205,255,102,151,205,255, + 102,151,205,255,102,151,205,255,102,150,204,255,102,150,204,255, + 102,150,204,255,102,150,204,255,101,150,203,255,101,150,203,255, + 101,150,203,255,101,150,203,255,100,149,202,255,100,149,202,255, + 100,149,202,255,100,149,202,255,99,148,201,255,99,148,201,255, + 99,148,201,255,99,148,201,255,99,147,200,255,99,147,200,255, + 99,147,200,255,99,147,200,255,98,146,200,255,98,146,200,255, + 98,146,200,255,98,146,200,255,98,146,199,255,98,146,199,255, + 98,146,199,255,98,146,199,255,98,145,198,255,98,145,198,255, + 98,145,198,255,98,145,198,255,97,144,197,255,97,144,197,255, + 97,144,197,255,97,144,197,255,97,143,196,255,97,143,196,255, + 97,143,196,255,97,143,196,255,97,143,195,255,97,143,195,255, + 97,143,195,255,97,143,195,255,96,142,194,255,96,142,194,255, + 96,142,194,255,96,142,194,255,96,141,193,255,96,141,193,255, + 96,141,193,255,96,141,193,255,96,141,192,255,96,141,192,255, + 96,141,192,255,96,141,192,255,96,140,191,255,96,140,191,255, + 96,140,191,255,96,140,191,255,96,139,190,255,96,139,190,255, + 96,139,190,255,96,139,190,255,96,139,189,255,96,139,189,255, + 96,139,189,255,96,139,189,255,95,138,188,255,95,138,188,255, + 95,138,188,255,95,138,188,255,95,137,187,255,95,137,187,255, + 95,137,187,255,95,137,187,255,95,137,187,255,95,137,187,255, + 95,137,187,255,95,137,187,255,95,136,186,255,95,136,186,255, + 95,136,186,255,95,136,186,255,94,135,185,255,94,135,185,255, + 94,135,185,255,94,135,185,255,94,135,184,255,94,135,184,255, + 94,135,184,255,94,135,184,255,94,134,183,255,94,134,183,255, + 94,134,183,255,94,134,183,255,93,134,182,255,93,134,182,255, + 93,134,182,255,93,134,182,255,93,133,181,255,93,133,181,255, + 93,133,181,255,93,133,181,255,93,133,180,255,93,133,180,255, + 93,133,180,255,93,133,180,255,93,132,179,255,93,132,179,255, + 93,132,179,255,93,132,179,255,92,131,178,255,92,131,178,255, + 92,131,178,255,92,131,178,255,92,131,177,255,92,131,177,255, + 92,131,177,255,92,131,177,255,92,130,176,255,92,130,176,255, + 92,130,176,255,92,130,176,255,91,129,175,255,91,129,175,255, + 91,129,175,255,91,129,175,255,90,128,175,255,90,128,175,255, + 90,128,175,255,90,128,175,255,90,128,174,255,90,128,174,255, + 90,128,174,255,90,128,174,255,89,127,173,255,89,127,173,255, + 89,127,173,255,89,127,173,255,88,126,173,255,88,126,173,255, + 88,126,173,255,88,126,173,255,87,125,172,255,87,125,172,255, + 87,125,172,255,86,125,172,255,86,124,171,255,85,124,171,255, + 85,124,171,255,85,124,171,255,84,123,171,255,84,123,171,255, + 84,123,171,255,84,123,171,255,84,123,170,255,84,123,170,255, + 84,123,170,255,84,123,170,255,83,122,170,255,83,122,170,255, + 83,122,170,255,83,122,170,255,82,122,170,255,82,122,170,255, + 82,122,170,255,82,122,170,255,74,124,175,255,74,124,175,255, + 74,124,175,255,74,124,175,255,75,124,175,255,75,124,175,255, + 75,124,175,255,75,124,175,255,76,125,176,255,76,125,176,255, + 76,125,176,255,76,125,176,255,77,126,176,255,77,126,176,255, + 77,126,176,255,78,126,176,255,78,127,177,255,79,127,177,255, + 79,127,177,255,80,127,177,255,80,128,178,255,81,128,178,255, + 81,128,178,255,82,128,178,255,82,129,179,255,83,129,179,255, + 83,129,179,255,84,129,179,255,84,130,180,255,85,130,180,255, + 85,130,180,255,86,130,180,255,86,131,181,255,87,131,181,255, + 87,131,181,255,88,132,182,255,89,132,182,255,90,133,183,255, + 90,133,183,255,91,133,183,255,91,134,184,255,92,134,184,255, + 92,134,184,255,93,135,185,255,94,135,185,255,95,136,186,255, + 95,136,186,255,96,137,186,255,96,137,187,255,97,138,187,255, + 97,138,187,255,98,139,188,255,99,139,188,255,100,140,189,255, + 100,140,189,255,101,141,190,255,101,141,190,255,102,142,191,255, + 102,142,191,255,103,143,192,255,104,143,192,255,105,144,193,255, + 105,144,193,255,106,145,193,255,106,145,194,255,107,146,194,255, + 107,146,194,255,108,147,195,255,109,147,195,255,110,148,196,255, + 110,148,196,255,111,149,197,255,111,149,197,255,112,150,198,255, + 112,150,198,255,113,151,199,255,113,151,199,255,114,152,200,255, + 114,152,200,255,115,153,200,255,115,153,201,255,116,154,201,255, + 116,154,201,255,117,155,202,255,117,155,202,255,118,156,203,255, + 118,156,203,255,119,156,203,255,119,157,204,255,120,157,204,255, + 120,157,204,255,120,158,204,255,121,158,205,255,121,159,205,255, + 121,159,205,255,121,159,206,255,122,160,206,255,122,160,207,255, + 122,160,207,255,122,160,207,255,123,161,208,255,123,161,208,255, + 123,161,208,255,123,161,208,255,123,161,209,255,123,161,209,255, + 123,161,209,255,123,161,209,255,124,162,209,255,124,162,209,255, + 124,162,209,255,124,162,209,255,124,162,210,255,124,162,210,255, + 124,162,210,255,124,162,210,255,124,163,211,255,124,163,211,255, + 124,163,211,255,124,163,211,255,124,163,212,255,124,163,212,255, + 124,163,212,255,124,163,212,255,124,164,213,255,124,164,213,255, + 124,164,213,255,124,164,213,255,124,164,214,255,124,164,214,255, + 124,164,214,255,124,164,215,255,123,165,215,255,123,165,216,255, + 123,165,216,255,123,165,216,255,123,165,217,255,123,165,217,255, + 123,165,217,255,123,165,217,255,123,166,218,255,123,166,218,255, + 123,166,218,255,123,166,218,255,123,167,219,255,123,167,219,255, + 123,167,219,255,123,167,219,255,123,168,220,255,123,168,220,255, + 123,168,220,255,123,168,220,255,123,168,221,255,123,168,221,255, + 123,168,221,255,123,168,222,255,124,169,222,255,124,169,223,255, + 124,169,223,255,124,169,223,255,124,170,224,255,124,170,224,255, + 124,170,224,255,124,171,224,255,125,171,225,255,125,172,225,255, + 125,172,225,255,125,172,225,255,126,173,226,255,126,173,226,255, + 126,173,226,255,126,173,226,255,127,174,227,255,127,174,227,255, + 127,174,227,255,127,174,227,255,128,175,228,255,128,175,228,255, + 128,175,228,255,128,175,228,255,129,176,229,255,129,176,229,255, + 129,176,229,255,129,176,229,255,130,177,229,255,130,177,229,255, + 130,177,229,255,130,177,229,255,131,178,230,255,131,178,230,255, + 131,178,230,255,131,178,230,255,132,179,231,255,132,179,231,255, + 132,179,231,255,132,179,231,255,133,179,232,255,133,179,232,255, + 133,179,232,255,133,179,232,255,134,180,232,255,134,180,232,255, + 134,180,232,255,134,180,232,255,135,181,233,255,135,181,233,255, + 135,181,233,255,135,181,233,255,136,181,234,255,136,181,234,255, + 136,181,234,255,136,181,234,255,136,182,234,255,136,182,234,255, + 136,182,234,255,136,182,234,255,137,183,235,255,137,183,235,255, + 137,183,235,255,137,183,235,255,138,183,235,255,138,183,235,255, + 138,183,235,255,138,183,235,255,139,184,236,255,139,184,236,255, + 139,184,236,255,139,184,236,255,139,184,236,255,139,184,236,255, + 139,184,236,255,139,184,236,255,140,185,236,255,140,185,236,255, + 140,185,236,255,140,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,186,237,255,141,186,237,255, + 141,186,237,255,141,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,144,187,238,255,144,187,238,255, + 144,187,238,255,144,187,238,255,144,188,238,255,144,188,238,255, + 144,188,238,255,144,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,147,189,239,255,147,189,239,255, + 147,189,239,255,147,189,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,188,238,255, + 146,188,238,255,146,188,238,255,146,188,238,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,143,186,236,255, + 143,186,236,255,143,186,236,255,143,186,236,255,142,186,236,255, + 142,186,236,255,142,186,236,255,142,186,236,255,142,185,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,184,235,255, + 141,184,235,255,141,184,235,255,141,184,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,140,184,235,255,139,183,234,255, + 139,183,234,255,139,183,234,255,139,183,234,255,138,182,234,255, + 138,182,234,255,138,182,234,255,138,182,234,255,138,182,233,255, + 138,182,233,255,138,182,233,255,138,182,233,255,137,181,232,255, + 137,181,232,255,137,181,232,255,137,181,232,255,136,180,232,255, + 136,180,232,255,136,180,232,255,136,180,232,255,135,179,231,255, + 135,179,231,255,135,179,231,255,135,179,231,255,134,178,230,255, + 134,178,230,255,134,178,230,255,134,178,230,255,133,177,230,255, + 133,177,230,255,133,177,230,255,132,177,230,255,132,176,229,255, + 131,176,229,255,131,176,229,255,131,176,229,255,130,176,228,255, + 130,176,228,255,130,176,228,255,130,176,228,255,129,175,227,255, + 129,175,227,255,129,175,227,255,129,175,227,255,128,174,226,255, + 128,174,226,255,128,174,226,255,128,174,226,255,127,173,226,255, + 127,173,226,255,127,173,226,255,127,173,226,255,126,173,225,255, + 126,173,225,255,126,173,225,255,126,173,225,255,125,172,224,255, + 125,172,224,255,125,172,224,255,125,172,224,255,124,171,223,255, + 124,171,223,255,124,171,223,255,124,171,223,255,123,170,223,255, + 123,170,223,255,123,170,223,255,122,170,223,255,122,169,222,255, + 121,169,222,255,121,169,222,255,121,169,222,255,120,168,221,255, + 120,168,221,255,120,168,221,255,120,168,221,255,119,167,220,255, + 119,167,220,255,119,167,220,255,119,167,220,255,118,167,220,255, + 118,167,220,255,118,167,220,255,118,167,220,255,117,166,219,255, + 117,166,219,255,117,166,219,255,117,166,219,255,116,165,218,255, + 116,165,218,255,116,165,218,255,116,165,218,255,115,164,217,255, + 115,164,217,255,115,164,217,255,115,164,217,255,114,163,216,255, + 114,163,216,255,114,163,216,255,114,163,216,255,113,162,216,255, + 113,162,216,255,113,162,216,255,113,162,216,255,113,162,215,255, + 113,162,215,255,113,162,215,255,113,162,215,255,112,161,214,255, + 112,161,214,255,112,161,214,255,112,161,214,255,111,160,213,255, + 111,160,213,255,111,160,213,255,111,160,213,255,110,159,213,255, + 110,159,213,255,110,159,213,255,110,159,213,255,109,158,212,255, + 109,158,212,255,109,158,212,255,109,158,212,255,108,157,211,255, + 108,157,211,255,108,157,211,255,108,157,211,255,107,156,210,255, + 107,156,210,255,107,156,210,255,107,156,210,255,106,155,209,255, + 106,155,209,255,106,155,209,255,106,155,209,255,105,154,208,255, + 105,154,208,255,105,154,208,255,105,154,208,255,104,153,207,255, + 104,153,207,255,104,153,207,255,104,153,207,255,103,152,206,255, + 103,152,206,255,103,152,206,255,103,152,206,255,102,151,205,255, + 102,151,205,255,102,151,205,255,102,151,205,255,102,150,204,255, + 102,150,204,255,102,150,204,255,102,150,204,255,101,150,203,255, + 101,150,203,255,101,150,203,255,101,150,203,255,100,149,202,255, + 100,149,202,255,100,149,202,255,100,149,202,255,99,148,201,255, + 99,148,201,255,99,148,201,255,99,148,201,255,99,147,200,255, + 99,147,200,255,99,147,200,255,99,147,200,255,98,146,200,255, + 98,146,200,255,98,146,200,255,98,146,200,255,98,146,199,255, + 98,146,199,255,98,146,199,255,98,146,199,255,98,145,198,255, + 98,145,198,255,98,145,198,255,98,145,198,255,97,144,197,255, + 97,144,197,255,97,144,197,255,97,144,197,255,97,143,196,255, + 97,143,196,255,97,143,196,255,97,143,196,255,97,143,195,255, + 97,143,195,255,97,143,195,255,97,143,195,255,96,142,194,255, + 96,142,194,255,96,142,194,255,96,142,194,255,96,141,193,255, + 96,141,193,255,96,141,193,255,96,141,193,255,96,141,192,255, + 96,141,192,255,96,141,192,255,96,141,192,255,96,140,191,255, + 96,140,191,255,96,140,191,255,96,140,191,255,96,139,190,255, + 96,139,190,255,96,139,190,255,96,139,190,255,96,139,189,255, + 96,139,189,255,96,139,189,255,96,139,189,255,95,138,188,255, + 95,138,188,255,95,138,188,255,95,138,188,255,95,137,187,255, + 95,137,187,255,95,137,187,255,95,137,187,255,95,137,187,255, + 95,137,187,255,95,137,187,255,95,137,187,255,95,136,186,255, + 95,136,186,255,95,136,186,255,95,136,186,255,94,135,185,255, + 94,135,185,255,94,135,185,255,94,135,185,255,94,135,184,255, + 94,135,184,255,94,135,184,255,94,135,184,255,94,134,183,255, + 94,134,183,255,94,134,183,255,94,134,183,255,93,134,182,255, + 93,134,182,255,93,134,182,255,93,134,182,255,93,133,181,255, + 93,133,181,255,93,133,181,255,93,133,181,255,93,133,180,255, + 93,133,180,255,93,133,180,255,93,133,180,255,93,132,179,255, + 93,132,179,255,93,132,179,255,93,132,179,255,92,131,178,255, + 92,131,178,255,92,131,178,255,92,131,178,255,92,131,177,255, + 92,131,177,255,92,131,177,255,92,131,177,255,92,130,176,255, + 92,130,176,255,92,130,176,255,92,130,176,255,91,129,175,255, + 91,129,175,255,91,129,175,255,91,129,175,255,90,128,175,255, + 90,128,175,255,90,128,175,255,90,128,175,255,90,128,174,255, + 90,128,174,255,90,128,174,255,90,128,174,255,89,127,173,255, + 89,127,173,255,89,127,173,255,89,127,173,255,88,126,173,255, + 88,126,173,255,88,126,173,255,88,126,173,255,87,125,172,255, + 87,125,172,255,87,125,172,255,86,125,172,255,86,124,171,255, + 85,124,171,255,85,124,171,255,85,124,171,255,84,123,171,255, + 84,123,171,255,84,123,171,255,84,123,171,255,84,123,170,255, + 84,123,170,255,84,123,170,255,84,123,170,255,83,122,170,255, + 83,122,170,255,83,122,170,255,83,122,170,255,82,122,170,255, + 82,122,170,255,82,122,170,255,82,122,170,255,74,124,175,255, + 74,124,175,255,74,124,175,255,74,124,175,255,75,124,175,255, + 75,124,175,255,75,124,175,255,75,124,175,255,76,125,176,255, + 76,125,176,255,76,125,176,255,76,125,176,255,77,126,176,255, + 77,126,176,255,77,126,176,255,78,126,176,255,78,127,177,255, + 79,127,177,255,79,127,177,255,80,127,177,255,80,128,178,255, + 81,128,178,255,81,128,178,255,82,128,178,255,82,129,179,255, + 83,129,179,255,83,129,179,255,84,129,179,255,84,130,180,255, + 85,130,180,255,85,130,180,255,86,130,180,255,86,131,181,255, + 87,131,181,255,87,131,181,255,88,132,182,255,89,132,182,255, + 90,133,183,255,90,133,183,255,91,133,183,255,91,134,184,255, + 92,134,184,255,92,134,184,255,93,135,185,255,94,135,185,255, + 95,136,186,255,95,136,186,255,96,137,186,255,96,137,187,255, + 97,138,187,255,97,138,187,255,98,139,188,255,99,139,188,255, + 100,140,189,255,100,140,189,255,101,141,190,255,101,141,190,255, + 102,142,191,255,102,142,191,255,103,143,192,255,104,143,192,255, + 105,144,193,255,105,144,193,255,106,145,193,255,106,145,194,255, + 107,146,194,255,107,146,194,255,108,147,195,255,109,147,195,255, + 110,148,196,255,110,148,196,255,111,149,197,255,111,149,197,255, + 112,150,198,255,112,150,198,255,113,151,199,255,113,151,199,255, + 114,152,200,255,114,152,200,255,115,153,200,255,115,153,201,255, + 116,154,201,255,116,154,201,255,117,155,202,255,117,155,202,255, + 118,156,203,255,118,156,203,255,119,156,203,255,119,157,204,255, + 120,157,204,255,120,157,204,255,120,158,204,255,121,158,205,255, + 121,159,205,255,121,159,205,255,121,159,206,255,122,160,206,255, + 122,160,207,255,122,160,207,255,122,160,207,255,123,161,208,255, + 123,161,208,255,123,161,208,255,123,161,208,255,123,161,209,255, + 123,161,209,255,123,161,209,255,123,161,209,255,124,162,209,255, + 124,162,209,255,124,162,209,255,124,162,209,255,124,162,210,255, + 124,162,210,255,124,162,210,255,124,162,210,255,124,163,211,255, + 124,163,211,255,124,163,211,255,124,163,211,255,124,163,212,255, + 124,163,212,255,124,163,212,255,124,163,212,255,124,164,213,255, + 124,164,213,255,124,164,213,255,124,164,213,255,124,164,214,255, + 124,164,214,255,124,164,214,255,124,164,215,255,123,165,215,255, + 123,165,216,255,123,165,216,255,123,165,216,255,123,165,217,255, + 123,165,217,255,123,165,217,255,123,165,217,255,123,166,218,255, + 123,166,218,255,123,166,218,255,123,166,218,255,123,167,219,255, + 123,167,219,255,123,167,219,255,123,167,219,255,123,168,220,255, + 123,168,220,255,123,168,220,255,123,168,220,255,123,168,221,255, + 123,168,221,255,123,168,221,255,123,168,222,255,124,169,222,255, + 124,169,223,255,124,169,223,255,124,169,223,255,124,170,224,255, + 124,170,224,255,124,170,224,255,124,171,224,255,125,171,225,255, + 125,172,225,255,125,172,225,255,125,172,225,255,126,173,226,255, + 126,173,226,255,126,173,226,255,126,173,226,255,127,174,227,255, + 127,174,227,255,127,174,227,255,127,174,227,255,128,175,228,255, + 128,175,228,255,128,175,228,255,128,175,228,255,129,176,229,255, + 129,176,229,255,129,176,229,255,129,176,229,255,130,177,229,255, + 130,177,229,255,130,177,229,255,130,177,229,255,131,178,230,255, + 131,178,230,255,131,178,230,255,131,178,230,255,132,179,231,255, + 132,179,231,255,132,179,231,255,132,179,231,255,133,179,232,255, + 133,179,232,255,133,179,232,255,133,179,232,255,134,180,232,255, + 134,180,232,255,134,180,232,255,134,180,232,255,135,181,233,255, + 135,181,233,255,135,181,233,255,135,181,233,255,136,181,234,255, + 136,181,234,255,136,181,234,255,136,181,234,255,136,182,234,255, + 136,182,234,255,136,182,234,255,136,182,234,255,137,183,235,255, + 137,183,235,255,137,183,235,255,137,183,235,255,138,183,235,255, + 138,183,235,255,138,183,235,255,138,183,235,255,139,184,236,255, + 139,184,236,255,139,184,236,255,139,184,236,255,139,184,236,255, + 139,184,236,255,139,184,236,255,139,184,236,255,140,185,236,255, + 140,185,236,255,140,185,236,255,140,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,186,237,255, + 141,186,237,255,141,186,237,255,141,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,144,187,238,255, + 144,187,238,255,144,187,238,255,144,187,238,255,144,188,238,255, + 144,188,238,255,144,188,238,255,144,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,146,189,239,255,147,189,239,255, + 147,189,239,255,147,189,239,255,147,189,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,188,238,255,146,188,238,255,146,188,238,255,146,188,238,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 143,186,236,255,143,186,236,255,143,186,236,255,143,186,236,255, + 142,186,236,255,142,186,236,255,142,186,236,255,142,186,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,142,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,184,235,255,141,184,235,255,141,184,235,255,141,184,235,255, + 140,184,235,255,140,184,235,255,140,184,235,255,140,184,235,255, + 139,183,234,255,139,183,234,255,139,183,234,255,139,183,234,255, + 138,182,234,255,138,182,234,255,138,182,234,255,138,182,234,255, + 138,182,233,255,138,182,233,255,138,182,233,255,138,182,233,255, + 137,181,232,255,137,181,232,255,137,181,232,255,137,181,232,255, + 136,180,232,255,136,180,232,255,136,180,232,255,136,180,232,255, + 135,179,231,255,135,179,231,255,135,179,231,255,135,179,231,255, + 134,178,230,255,134,178,230,255,134,178,230,255,134,178,230,255, + 133,177,230,255,133,177,230,255,133,177,230,255,132,177,230,255, + 132,176,229,255,131,176,229,255,131,176,229,255,131,176,229,255, + 130,176,228,255,130,176,228,255,130,176,228,255,130,176,228,255, + 129,175,227,255,129,175,227,255,129,175,227,255,129,175,227,255, + 128,174,226,255,128,174,226,255,128,174,226,255,128,174,226,255, + 127,173,226,255,127,173,226,255,127,173,226,255,127,173,226,255, + 126,173,225,255,126,173,225,255,126,173,225,255,126,173,225,255, + 125,172,224,255,125,172,224,255,125,172,224,255,125,172,224,255, + 124,171,223,255,124,171,223,255,124,171,223,255,124,171,223,255, + 123,170,223,255,123,170,223,255,123,170,223,255,122,170,223,255, + 122,169,222,255,121,169,222,255,121,169,222,255,121,169,222,255, + 120,168,221,255,120,168,221,255,120,168,221,255,120,168,221,255, + 119,167,220,255,119,167,220,255,119,167,220,255,119,167,220,255, + 118,167,220,255,118,167,220,255,118,167,220,255,118,167,220,255, + 117,166,219,255,117,166,219,255,117,166,219,255,117,166,219,255, + 116,165,218,255,116,165,218,255,116,165,218,255,116,165,218,255, + 115,164,217,255,115,164,217,255,115,164,217,255,115,164,217,255, + 114,163,216,255,114,163,216,255,114,163,216,255,114,163,216,255, + 113,162,216,255,113,162,216,255,113,162,216,255,113,162,216,255, + 113,162,215,255,113,162,215,255,113,162,215,255,113,162,215,255, + 112,161,214,255,112,161,214,255,112,161,214,255,112,161,214,255, + 111,160,213,255,111,160,213,255,111,160,213,255,111,160,213,255, + 110,159,213,255,110,159,213,255,110,159,213,255,110,159,213,255, + 109,158,212,255,109,158,212,255,109,158,212,255,109,158,212,255, + 108,157,211,255,108,157,211,255,108,157,211,255,108,157,211,255, + 107,156,210,255,107,156,210,255,107,156,210,255,107,156,210,255, + 106,155,209,255,106,155,209,255,106,155,209,255,106,155,209,255, + 105,154,208,255,105,154,208,255,105,154,208,255,105,154,208,255, + 104,153,207,255,104,153,207,255,104,153,207,255,104,153,207,255, + 103,152,206,255,103,152,206,255,103,152,206,255,103,152,206,255, + 102,151,205,255,102,151,205,255,102,151,205,255,102,151,205,255, + 102,150,204,255,102,150,204,255,102,150,204,255,102,150,204,255, + 101,150,203,255,101,150,203,255,101,150,203,255,101,150,203,255, + 100,149,202,255,100,149,202,255,100,149,202,255,100,149,202,255, + 99,148,201,255,99,148,201,255,99,148,201,255,99,148,201,255, + 99,147,200,255,99,147,200,255,99,147,200,255,99,147,200,255, + 98,146,200,255,98,146,200,255,98,146,200,255,98,146,200,255, + 98,146,199,255,98,146,199,255,98,146,199,255,98,146,199,255, + 98,145,198,255,98,145,198,255,98,145,198,255,98,145,198,255, + 97,144,197,255,97,144,197,255,97,144,197,255,97,144,197,255, + 97,143,196,255,97,143,196,255,97,143,196,255,97,143,196,255, + 97,143,195,255,97,143,195,255,97,143,195,255,97,143,195,255, + 96,142,194,255,96,142,194,255,96,142,194,255,96,142,194,255, + 96,141,193,255,96,141,193,255,96,141,193,255,96,141,193,255, + 96,141,192,255,96,141,192,255,96,141,192,255,96,141,192,255, + 96,140,191,255,96,140,191,255,96,140,191,255,96,140,191,255, + 96,139,190,255,96,139,190,255,96,139,190,255,96,139,190,255, + 96,139,189,255,96,139,189,255,96,139,189,255,96,139,189,255, + 95,138,188,255,95,138,188,255,95,138,188,255,95,138,188,255, + 95,137,187,255,95,137,187,255,95,137,187,255,95,137,187,255, + 95,137,187,255,95,137,187,255,95,137,187,255,95,137,187,255, + 95,136,186,255,95,136,186,255,95,136,186,255,95,136,186,255, + 94,135,185,255,94,135,185,255,94,135,185,255,94,135,185,255, + 94,135,184,255,94,135,184,255,94,135,184,255,94,135,184,255, + 94,134,183,255,94,134,183,255,94,134,183,255,94,134,183,255, + 94,134,182,255,94,134,182,255,94,134,182,255,94,134,182,255, + 94,133,181,255,94,133,181,255,94,133,181,255,94,133,181,255, + 94,133,180,255,94,133,180,255,94,133,180,255,94,133,180,255, + 93,132,179,255,93,132,179,255,93,132,179,255,93,132,179,255, + 93,131,178,255,93,131,178,255,93,131,178,255,93,131,178,255, + 93,131,177,255,93,131,177,255,93,131,177,255,93,131,177,255, + 93,130,176,255,93,130,176,255,93,130,176,255,93,130,176,255, + 92,129,175,255,92,129,175,255,92,129,175,255,92,129,175,255, + 91,128,175,255,91,128,175,255,91,128,175,255,91,128,175,255, + 90,128,174,255,90,128,174,255,90,128,174,255,90,128,174,255, + 90,127,173,255,90,127,173,255,90,127,173,255,89,127,173,255, + 89,126,173,255,88,126,173,255,88,126,173,255,88,126,173,255, + 87,125,172,255,87,125,172,255,87,125,172,255,87,125,172,255, + 86,124,171,255,86,124,171,255,86,124,171,255,86,124,171,255, + 85,123,171,255,85,123,171,255,85,123,171,255,85,123,171,255, + 84,123,170,255,84,123,170,255,84,123,170,255,84,123,170,255, + 83,122,170,255,83,122,170,255,83,122,170,255,83,122,170,255, + 82,122,170,255,82,122,170,255,82,122,170,255,82,122,170,255, + 75,124,176,255,75,124,176,255,75,124,176,255,75,124,176,255, + 76,124,176,255,76,124,176,255,76,124,176,255,76,124,176,255, + 77,125,177,255,77,125,177,255,77,125,177,255,77,125,177,255, + 78,126,177,255,78,126,177,255,78,126,177,255,79,126,177,255, + 79,127,178,255,80,127,178,255,80,127,178,255,81,127,178,255, + 81,128,179,255,82,128,179,255,82,128,179,255,83,128,179,255, + 83,129,180,255,84,129,180,255,84,129,180,255,85,129,180,255, + 85,130,181,255,86,130,181,255,86,130,181,255,87,131,181,255, + 87,131,182,255,88,132,182,255,88,132,182,255,89,132,183,255, + 90,133,183,255,91,133,184,255,91,133,184,255,92,134,184,255, + 92,134,185,255,93,135,185,255,93,135,185,255,94,136,185,255, + 95,136,186,255,96,137,186,255,96,137,186,255,97,138,187,255, + 97,138,187,255,98,139,188,255,98,139,188,255,99,139,189,255, + 100,140,189,255,101,140,190,255,101,140,190,255,102,141,190,255, + 102,141,191,255,103,142,191,255,103,142,191,255,104,143,192,255, + 105,143,192,255,106,144,193,255,106,144,193,255,107,145,194,255, + 107,146,194,255,108,147,195,255,108,147,195,255,109,148,195,255, + 110,148,196,255,111,149,196,255,111,149,196,255,112,149,197,255, + 112,150,197,255,113,150,198,255,113,150,198,255,114,151,199,255, + 114,151,199,255,115,152,200,255,115,152,200,255,116,153,200,255, + 116,153,201,255,117,154,201,255,117,154,201,255,118,155,202,255, + 118,155,202,255,119,156,203,255,119,156,203,255,120,156,203,255, + 120,157,204,255,121,157,204,255,121,157,204,255,121,158,204,255, + 122,158,205,255,122,159,205,255,122,159,205,255,122,159,206,255, + 123,160,206,255,123,160,207,255,123,160,207,255,123,160,207,255, + 124,161,208,255,124,161,208,255,124,161,208,255,124,161,208,255, + 124,161,209,255,124,161,209,255,124,161,209,255,124,161,209,255, + 125,162,210,255,125,162,210,255,125,162,210,255,125,162,210,255, + 125,163,211,255,125,163,211,255,125,163,211,255,125,163,211,255, + 125,163,212,255,125,163,212,255,125,163,212,255,125,163,212,255, + 125,164,213,255,125,164,213,255,125,164,213,255,125,164,213,255, + 125,165,214,255,125,165,214,255,125,165,214,255,125,165,214,255, + 124,165,215,255,124,165,215,255,124,165,215,255,124,165,215,255, + 124,166,216,255,124,166,216,255,124,166,216,255,124,166,216,255, + 124,166,217,255,124,166,217,255,124,166,217,255,124,166,217,255, + 123,167,218,255,123,167,218,255,123,167,218,255,123,167,219,255, + 124,168,219,255,124,168,220,255,124,168,220,255,124,168,220,255, + 124,169,221,255,124,169,221,255,124,169,221,255,124,169,221,255, + 124,169,222,255,124,169,222,255,124,169,222,255,124,169,222,255, + 125,170,223,255,125,170,223,255,125,170,223,255,125,170,223,255, + 125,171,224,255,125,171,224,255,125,171,224,255,125,172,224,255, + 126,172,225,255,126,173,225,255,126,173,225,255,126,173,225,255, + 127,174,226,255,127,174,226,255,127,174,226,255,127,174,226,255, + 128,175,227,255,128,175,227,255,128,175,227,255,128,175,227,255, + 129,176,228,255,129,176,228,255,129,176,228,255,129,176,228,255, + 130,177,229,255,130,177,229,255,130,177,229,255,130,177,229,255, + 131,178,230,255,131,178,230,255,131,178,230,255,131,178,230,255, + 132,179,231,255,132,179,231,255,132,179,231,255,132,179,231,255, + 133,179,231,255,133,179,231,255,133,179,231,255,133,179,231,255, + 134,180,232,255,134,180,232,255,134,180,232,255,134,180,232,255, + 135,181,233,255,135,181,233,255,135,181,233,255,135,181,233,255, + 136,181,233,255,136,181,233,255,136,181,233,255,136,181,233,255, + 137,182,234,255,137,182,234,255,137,182,234,255,137,182,234,255, + 137,183,234,255,137,183,234,255,137,183,234,255,137,183,234,255, + 138,183,235,255,138,183,235,255,138,183,235,255,138,183,235,255, + 139,184,235,255,139,184,235,255,139,184,235,255,139,184,235,255, + 140,184,236,255,140,184,236,255,140,184,236,255,140,184,236,255, + 140,185,236,255,140,185,236,255,140,185,236,255,140,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 144,187,238,255,144,187,238,255,144,187,238,255,144,187,238,255, + 144,188,238,255,144,188,238,255,144,188,238,255,144,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,189,238,255,145,189,238,255,145,189,238,255,145,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,239,255,146,189,239,255,146,189,239,255,146,189,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 150,191,241,255,150,191,241,255,150,191,241,255,150,191,241,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,188,238,255,146,188,238,255,146,188,238,255, + 146,188,238,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,142,186,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,142,185,236,255,142,185,236,255,142,185,236,255, + 142,185,236,255,141,185,235,255,141,185,235,255,141,185,235,255, + 141,185,235,255,140,184,235,255,140,184,235,255,140,184,235,255, + 140,184,235,255,139,183,234,255,139,183,234,255,139,183,234,255, + 139,183,234,255,139,183,233,255,139,183,233,255,139,183,233,255, + 139,183,233,255,138,182,233,255,138,182,233,255,138,182,233,255, + 138,182,233,255,137,181,232,255,137,181,232,255,137,181,232,255, + 137,181,232,255,136,180,231,255,136,180,231,255,136,180,231,255, + 136,180,231,255,135,179,231,255,135,179,231,255,135,179,231,255, + 135,179,231,255,134,178,230,255,134,178,230,255,134,178,230,255, + 133,178,230,255,133,177,229,255,132,177,229,255,132,177,229,255, + 132,177,229,255,131,177,228,255,131,177,228,255,131,177,228,255, + 131,177,228,255,130,176,228,255,130,176,228,255,130,176,228,255, + 130,176,228,255,129,175,227,255,129,175,227,255,129,175,227,255, + 129,175,227,255,128,174,226,255,128,174,226,255,128,174,226,255, + 128,174,226,255,127,174,225,255,127,174,225,255,127,174,225,255, + 127,174,225,255,126,173,225,255,126,173,225,255,126,173,225,255, + 126,173,225,255,125,172,224,255,125,172,224,255,125,172,224,255, + 125,172,224,255,124,171,223,255,124,171,223,255,124,171,223,255, + 123,171,223,255,123,170,222,255,122,170,222,255,122,170,222,255, + 122,170,222,255,121,169,222,255,121,169,222,255,121,169,222,255, + 121,169,222,255,120,168,221,255,120,168,221,255,120,168,221,255, + 120,168,221,255,119,168,220,255,119,168,220,255,119,168,220,255, + 119,168,220,255,118,167,219,255,118,167,219,255,118,167,219,255, + 118,167,219,255,117,166,219,255,117,166,219,255,117,166,219,255, + 117,166,219,255,116,165,218,255,116,165,218,255,116,165,218,255, + 116,165,218,255,115,164,217,255,115,164,217,255,115,164,217,255, + 115,164,217,255,114,163,216,255,114,163,216,255,114,163,216,255, + 114,163,216,255,114,162,216,255,114,162,216,255,114,162,216,255, + 114,162,216,255,113,161,215,255,113,161,215,255,113,161,215,255, + 113,161,215,255,112,160,214,255,112,160,214,255,112,160,214,255, + 112,160,214,255,111,159,213,255,111,159,213,255,111,159,213,255, + 111,159,213,255,110,158,212,255,110,158,212,255,110,158,212,255, + 110,158,212,255,109,157,211,255,109,157,211,255,109,157,211,255, + 109,157,211,255,108,156,210,255,108,156,210,255,108,156,210,255, + 108,156,210,255,107,155,209,255,107,155,209,255,107,155,209,255, + 107,155,209,255,106,154,208,255,106,154,208,255,106,154,208,255, + 106,154,208,255,105,153,207,255,105,153,207,255,105,153,207,255, + 105,153,207,255,104,152,206,255,104,152,206,255,104,152,206,255, + 104,152,206,255,103,151,205,255,103,151,205,255,103,151,205,255, + 103,151,205,255,103,150,204,255,103,150,204,255,103,150,204,255, + 103,150,204,255,102,150,203,255,102,150,203,255,102,150,203,255, + 102,150,203,255,101,149,202,255,101,149,202,255,101,149,202,255, + 101,149,202,255,100,148,201,255,100,148,201,255,100,148,201,255, + 100,148,201,255,100,147,200,255,100,147,200,255,100,147,200,255, + 100,147,200,255,99,147,200,255,99,147,200,255,99,147,200,255, + 99,147,200,255,99,146,199,255,99,146,199,255,99,146,199,255, + 99,146,199,255,99,145,198,255,99,145,198,255,99,145,198,255, + 99,145,198,255,98,144,197,255,98,144,197,255,98,144,197,255, + 98,144,197,255,98,144,196,255,98,144,196,255,98,144,196,255, + 98,144,196,255,98,143,195,255,98,143,195,255,98,143,195,255, + 98,143,195,255,97,142,194,255,97,142,194,255,97,142,194,255, + 97,142,194,255,97,142,193,255,97,142,193,255,97,142,193,255, + 97,142,193,255,97,141,192,255,97,141,192,255,97,141,192,255, + 97,141,192,255,97,140,191,255,97,140,191,255,97,140,191,255, + 97,140,191,255,97,139,190,255,97,139,190,255,97,139,190,255, + 97,139,190,255,97,139,189,255,97,139,189,255,97,139,189,255, + 97,139,189,255,96,138,188,255,96,138,188,255,96,138,188,255, + 96,138,188,255,96,137,187,255,96,137,187,255,96,137,187,255, + 96,137,187,255,96,137,187,255,96,137,187,255,96,137,187,255, + 96,137,187,255,96,136,186,255,96,136,186,255,96,136,186,255, + 96,136,186,255,95,136,185,255,95,136,185,255,95,136,185,255, + 95,136,185,255,95,135,184,255,95,135,184,255,95,135,184,255, + 95,135,184,255,95,134,183,255,95,134,183,255,95,134,183,255, + 95,134,183,255,94,134,182,255,94,134,182,255,94,134,182,255, + 94,134,182,255,94,133,181,255,94,133,181,255,94,133,181,255, + 94,133,181,255,94,133,180,255,94,133,180,255,94,133,180,255, + 94,133,180,255,94,132,179,255,94,132,179,255,94,132,179,255, + 94,132,179,255,93,131,178,255,93,131,178,255,93,131,178,255, + 93,131,178,255,93,131,177,255,93,131,177,255,93,131,177,255, + 93,131,177,255,93,130,176,255,93,130,176,255,93,130,176,255, + 93,130,176,255,92,129,175,255,92,129,175,255,92,129,175,255, + 92,129,175,255,91,129,175,255,91,129,175,255,91,129,175,255, + 91,129,175,255,91,128,174,255,91,128,174,255,91,128,174,255, + 91,128,174,255,90,127,173,255,90,127,173,255,90,127,173,255, + 90,127,173,255,89,126,172,255,89,126,172,255,89,126,172,255, + 89,126,172,255,88,125,172,255,88,125,172,255,88,125,172,255, + 87,125,172,255,87,124,171,255,86,124,171,255,86,124,171,255, + 86,124,171,255,85,123,170,255,85,123,170,255,85,123,170,255, + 85,123,170,255,85,123,170,255,85,123,170,255,85,123,170,255, + 85,123,170,255,84,122,170,255,84,122,170,255,84,122,170,255, + 84,122,170,255,83,122,169,255,83,122,169,255,83,122,169,255, + 83,122,169,255,75,124,176,255,75,124,176,255,75,124,176,255, + 75,124,176,255,76,124,176,255,76,124,176,255,76,124,176,255, + 76,124,176,255,77,125,177,255,77,125,177,255,77,125,177,255, + 77,125,177,255,78,126,177,255,78,126,177,255,78,126,177,255, + 79,126,177,255,79,127,178,255,80,127,178,255,80,127,178,255, + 81,127,178,255,81,128,179,255,82,128,179,255,82,128,179,255, + 83,128,179,255,83,129,180,255,84,129,180,255,84,129,180,255, + 85,129,180,255,85,130,181,255,86,130,181,255,86,130,181,255, + 87,131,181,255,87,131,182,255,88,132,182,255,88,132,182,255, + 89,132,183,255,90,133,183,255,91,133,184,255,91,133,184,255, + 92,134,184,255,92,134,185,255,93,135,185,255,93,135,185,255, + 94,136,185,255,95,136,186,255,96,137,186,255,96,137,186,255, + 97,138,187,255,97,138,187,255,98,139,188,255,98,139,188,255, + 99,139,189,255,100,140,189,255,101,140,190,255,101,140,190,255, + 102,141,190,255,102,141,191,255,103,142,191,255,103,142,191,255, + 104,143,192,255,105,143,192,255,106,144,193,255,106,144,193,255, + 107,145,194,255,107,146,194,255,108,147,195,255,108,147,195,255, + 109,148,195,255,110,148,196,255,111,149,196,255,111,149,196,255, + 112,149,197,255,112,150,197,255,113,150,198,255,113,150,198,255, + 114,151,199,255,114,151,199,255,115,152,200,255,115,152,200,255, + 116,153,200,255,116,153,201,255,117,154,201,255,117,154,201,255, + 118,155,202,255,118,155,202,255,119,156,203,255,119,156,203,255, + 120,156,203,255,120,157,204,255,121,157,204,255,121,157,204,255, + 121,158,204,255,122,158,205,255,122,159,205,255,122,159,205,255, + 122,159,206,255,123,160,206,255,123,160,207,255,123,160,207,255, + 123,160,207,255,124,161,208,255,124,161,208,255,124,161,208,255, + 124,161,208,255,124,161,209,255,124,161,209,255,124,161,209,255, + 124,161,209,255,125,162,210,255,125,162,210,255,125,162,210,255, + 125,162,210,255,125,163,211,255,125,163,211,255,125,163,211,255, + 125,163,211,255,125,163,212,255,125,163,212,255,125,163,212,255, + 125,163,212,255,125,164,213,255,125,164,213,255,125,164,213,255, + 125,164,213,255,125,165,214,255,125,165,214,255,125,165,214,255, + 125,165,214,255,124,165,215,255,124,165,215,255,124,165,215,255, + 124,165,215,255,124,166,216,255,124,166,216,255,124,166,216,255, + 124,166,216,255,124,166,217,255,124,166,217,255,124,166,217,255, + 124,166,217,255,123,167,218,255,123,167,218,255,123,167,218,255, + 123,167,219,255,124,168,219,255,124,168,220,255,124,168,220,255, + 124,168,220,255,124,169,221,255,124,169,221,255,124,169,221,255, + 124,169,221,255,124,169,222,255,124,169,222,255,124,169,222,255, + 124,169,222,255,125,170,223,255,125,170,223,255,125,170,223,255, + 125,170,223,255,125,171,224,255,125,171,224,255,125,171,224,255, + 125,172,224,255,126,172,225,255,126,173,225,255,126,173,225,255, + 126,173,225,255,127,174,226,255,127,174,226,255,127,174,226,255, + 127,174,226,255,128,175,227,255,128,175,227,255,128,175,227,255, + 128,175,227,255,129,176,228,255,129,176,228,255,129,176,228,255, + 129,176,228,255,130,177,229,255,130,177,229,255,130,177,229,255, + 130,177,229,255,131,178,230,255,131,178,230,255,131,178,230,255, + 131,178,230,255,132,179,231,255,132,179,231,255,132,179,231,255, + 132,179,231,255,133,179,231,255,133,179,231,255,133,179,231,255, + 133,179,231,255,134,180,232,255,134,180,232,255,134,180,232,255, + 134,180,232,255,135,181,233,255,135,181,233,255,135,181,233,255, + 135,181,233,255,136,181,233,255,136,181,233,255,136,181,233,255, + 136,181,233,255,137,182,234,255,137,182,234,255,137,182,234,255, + 137,182,234,255,137,183,234,255,137,183,234,255,137,183,234,255, + 137,183,234,255,138,183,235,255,138,183,235,255,138,183,235,255, + 138,183,235,255,139,184,235,255,139,184,235,255,139,184,235,255, + 139,184,235,255,140,184,236,255,140,184,236,255,140,184,236,255, + 140,184,236,255,140,185,236,255,140,185,236,255,140,185,236,255, + 140,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,144,187,238,255,144,187,238,255,144,187,238,255, + 144,187,238,255,144,188,238,255,144,188,238,255,144,188,238,255, + 144,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,189,238,255,145,189,238,255,145,189,238,255, + 145,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,239,255,146,189,239,255,146,189,239,255, + 146,189,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,150,191,241,255,150,191,241,255,150,191,241,255, + 150,191,241,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,188,238,255,146,188,238,255, + 146,188,238,255,146,188,238,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,186,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,142,186,236,255,142,185,236,255,142,185,236,255, + 142,185,236,255,142,185,236,255,141,185,235,255,141,185,235,255, + 141,185,235,255,141,185,235,255,140,184,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,139,183,234,255,139,183,234,255, + 139,183,234,255,139,183,234,255,139,183,233,255,139,183,233,255, + 139,183,233,255,139,183,233,255,138,182,233,255,138,182,233,255, + 138,182,233,255,138,182,233,255,137,181,232,255,137,181,232,255, + 137,181,232,255,137,181,232,255,136,180,231,255,136,180,231,255, + 136,180,231,255,136,180,231,255,135,179,231,255,135,179,231,255, + 135,179,231,255,135,179,231,255,134,178,230,255,134,178,230,255, + 134,178,230,255,133,178,230,255,133,177,229,255,132,177,229,255, + 132,177,229,255,132,177,229,255,131,177,228,255,131,177,228,255, + 131,177,228,255,131,177,228,255,130,176,228,255,130,176,228,255, + 130,176,228,255,130,176,228,255,129,175,227,255,129,175,227,255, + 129,175,227,255,129,175,227,255,128,174,226,255,128,174,226,255, + 128,174,226,255,128,174,226,255,127,174,225,255,127,174,225,255, + 127,174,225,255,127,174,225,255,126,173,225,255,126,173,225,255, + 126,173,225,255,126,173,225,255,125,172,224,255,125,172,224,255, + 125,172,224,255,125,172,224,255,124,171,223,255,124,171,223,255, + 124,171,223,255,123,171,223,255,123,170,222,255,122,170,222,255, + 122,170,222,255,122,170,222,255,121,169,222,255,121,169,222,255, + 121,169,222,255,121,169,222,255,120,168,221,255,120,168,221,255, + 120,168,221,255,120,168,221,255,119,168,220,255,119,168,220,255, + 119,168,220,255,119,168,220,255,118,167,219,255,118,167,219,255, + 118,167,219,255,118,167,219,255,117,166,219,255,117,166,219,255, + 117,166,219,255,117,166,219,255,116,165,218,255,116,165,218,255, + 116,165,218,255,116,165,218,255,115,164,217,255,115,164,217,255, + 115,164,217,255,115,164,217,255,114,163,216,255,114,163,216,255, + 114,163,216,255,114,163,216,255,114,162,216,255,114,162,216,255, + 114,162,216,255,114,162,216,255,113,161,215,255,113,161,215,255, + 113,161,215,255,113,161,215,255,112,160,214,255,112,160,214,255, + 112,160,214,255,112,160,214,255,111,159,213,255,111,159,213,255, + 111,159,213,255,111,159,213,255,110,158,212,255,110,158,212,255, + 110,158,212,255,110,158,212,255,109,157,211,255,109,157,211,255, + 109,157,211,255,109,157,211,255,108,156,210,255,108,156,210,255, + 108,156,210,255,108,156,210,255,107,155,209,255,107,155,209,255, + 107,155,209,255,107,155,209,255,106,154,208,255,106,154,208,255, + 106,154,208,255,106,154,208,255,105,153,207,255,105,153,207,255, + 105,153,207,255,105,153,207,255,104,152,206,255,104,152,206,255, + 104,152,206,255,104,152,206,255,103,151,205,255,103,151,205,255, + 103,151,205,255,103,151,205,255,103,150,204,255,103,150,204,255, + 103,150,204,255,103,150,204,255,102,150,203,255,102,150,203,255, + 102,150,203,255,102,150,203,255,101,149,202,255,101,149,202,255, + 101,149,202,255,101,149,202,255,100,148,201,255,100,148,201,255, + 100,148,201,255,100,148,201,255,100,147,200,255,100,147,200,255, + 100,147,200,255,100,147,200,255,99,147,200,255,99,147,200,255, + 99,147,200,255,99,147,200,255,99,146,199,255,99,146,199,255, + 99,146,199,255,99,146,199,255,99,145,198,255,99,145,198,255, + 99,145,198,255,99,145,198,255,98,144,197,255,98,144,197,255, + 98,144,197,255,98,144,197,255,98,144,196,255,98,144,196,255, + 98,144,196,255,98,144,196,255,98,143,195,255,98,143,195,255, + 98,143,195,255,98,143,195,255,97,142,194,255,97,142,194,255, + 97,142,194,255,97,142,194,255,97,142,193,255,97,142,193,255, + 97,142,193,255,97,142,193,255,97,141,192,255,97,141,192,255, + 97,141,192,255,97,141,192,255,97,140,191,255,97,140,191,255, + 97,140,191,255,97,140,191,255,97,139,190,255,97,139,190,255, + 97,139,190,255,97,139,190,255,97,139,189,255,97,139,189,255, + 97,139,189,255,97,139,189,255,96,138,188,255,96,138,188,255, + 96,138,188,255,96,138,188,255,96,137,187,255,96,137,187,255, + 96,137,187,255,96,137,187,255,96,137,187,255,96,137,187,255, + 96,137,187,255,96,137,187,255,96,136,186,255,96,136,186,255, + 96,136,186,255,96,136,186,255,95,136,185,255,95,136,185,255, + 95,136,185,255,95,136,185,255,95,135,184,255,95,135,184,255, + 95,135,184,255,95,135,184,255,95,134,183,255,95,134,183,255, + 95,134,183,255,95,134,183,255,95,134,182,255,95,134,182,255, + 95,134,182,255,95,134,182,255,95,133,181,255,95,133,181,255, + 95,133,181,255,95,133,181,255,95,133,180,255,95,133,180,255, + 95,133,180,255,95,133,180,255,94,132,179,255,94,132,179,255, + 94,132,179,255,94,132,179,255,94,131,178,255,94,131,178,255, + 94,131,178,255,94,131,178,255,94,131,177,255,94,131,177,255, + 94,131,177,255,94,131,177,255,94,130,176,255,94,130,176,255, + 94,130,176,255,94,130,176,255,93,129,175,255,93,129,175,255, + 93,129,175,255,93,129,175,255,92,129,175,255,92,129,175,255, + 92,129,175,255,92,129,175,255,91,128,174,255,91,128,174,255, + 91,128,174,255,91,128,174,255,91,127,173,255,91,127,173,255, + 91,127,173,255,90,127,173,255,90,126,172,255,89,126,172,255, + 89,126,172,255,89,126,172,255,88,125,172,255,88,125,172,255, + 88,125,172,255,88,125,172,255,87,124,171,255,87,124,171,255, + 87,124,171,255,87,124,171,255,86,123,170,255,86,123,170,255, + 86,123,170,255,86,123,170,255,85,123,170,255,85,123,170,255, + 85,123,170,255,85,123,170,255,84,122,170,255,84,122,170,255, + 84,122,170,255,84,122,170,255,83,122,169,255,83,122,169,255, + 83,122,169,255,83,122,169,255,75,124,176,255,75,124,176,255, + 75,124,176,255,75,124,176,255,76,124,176,255,76,124,176,255, + 76,124,176,255,76,124,176,255,77,125,177,255,77,125,177,255, + 77,125,177,255,77,125,177,255,78,126,177,255,78,126,177,255, + 78,126,177,255,79,126,177,255,79,127,178,255,80,127,178,255, + 80,127,178,255,81,127,178,255,81,128,179,255,82,128,179,255, + 82,128,179,255,83,128,179,255,83,129,180,255,84,129,180,255, + 84,129,180,255,85,129,180,255,85,130,181,255,86,130,181,255, + 86,130,181,255,87,131,181,255,87,131,182,255,88,132,182,255, + 88,132,182,255,89,132,183,255,90,133,183,255,91,133,184,255, + 91,133,184,255,92,134,184,255,92,134,185,255,93,135,185,255, + 93,135,185,255,94,136,185,255,95,136,186,255,96,137,186,255, + 96,137,186,255,97,138,187,255,97,138,187,255,98,139,188,255, + 98,139,188,255,99,139,189,255,100,140,189,255,101,140,190,255, + 101,140,190,255,102,141,190,255,102,141,191,255,103,142,191,255, + 103,142,191,255,104,143,192,255,105,143,192,255,106,144,193,255, + 106,144,193,255,107,145,194,255,107,146,194,255,108,147,195,255, + 108,147,195,255,109,148,195,255,110,148,196,255,111,149,196,255, + 111,149,196,255,112,149,197,255,112,150,197,255,113,150,198,255, + 113,150,198,255,114,151,199,255,114,151,199,255,115,152,200,255, + 115,152,200,255,116,153,200,255,116,153,201,255,117,154,201,255, + 117,154,201,255,118,155,202,255,118,155,202,255,119,156,203,255, + 119,156,203,255,120,156,203,255,120,157,204,255,121,157,204,255, + 121,157,204,255,121,158,204,255,122,158,205,255,122,159,205,255, + 122,159,205,255,122,159,206,255,123,160,206,255,123,160,207,255, + 123,160,207,255,123,160,207,255,124,161,208,255,124,161,208,255, + 124,161,208,255,124,161,208,255,124,161,209,255,124,161,209,255, + 124,161,209,255,124,161,209,255,125,162,210,255,125,162,210,255, + 125,162,210,255,125,162,210,255,125,163,211,255,125,163,211,255, + 125,163,211,255,125,163,211,255,125,163,212,255,125,163,212,255, + 125,163,212,255,125,163,212,255,125,164,213,255,125,164,213,255, + 125,164,213,255,125,164,213,255,125,165,214,255,125,165,214,255, + 125,165,214,255,125,165,214,255,124,165,215,255,124,165,215,255, + 124,165,215,255,124,165,215,255,124,166,216,255,124,166,216,255, + 124,166,216,255,124,166,216,255,124,166,217,255,124,166,217,255, + 124,166,217,255,124,166,217,255,123,167,218,255,123,167,218,255, + 123,167,218,255,123,167,219,255,124,168,219,255,124,168,220,255, + 124,168,220,255,124,168,220,255,124,169,221,255,124,169,221,255, + 124,169,221,255,124,169,221,255,124,169,222,255,124,169,222,255, + 124,169,222,255,124,169,222,255,125,170,223,255,125,170,223,255, + 125,170,223,255,125,170,223,255,125,171,224,255,125,171,224,255, + 125,171,224,255,125,172,224,255,126,172,225,255,126,173,225,255, + 126,173,225,255,126,173,225,255,127,174,226,255,127,174,226,255, + 127,174,226,255,127,174,226,255,128,175,227,255,128,175,227,255, + 128,175,227,255,128,175,227,255,129,176,228,255,129,176,228,255, + 129,176,228,255,129,176,228,255,130,177,229,255,130,177,229,255, + 130,177,229,255,130,177,229,255,131,178,230,255,131,178,230,255, + 131,178,230,255,131,178,230,255,132,179,231,255,132,179,231,255, + 132,179,231,255,132,179,231,255,133,179,231,255,133,179,231,255, + 133,179,231,255,133,179,231,255,134,180,232,255,134,180,232,255, + 134,180,232,255,134,180,232,255,135,181,233,255,135,181,233,255, + 135,181,233,255,135,181,233,255,136,181,233,255,136,181,233,255, + 136,181,233,255,136,181,233,255,137,182,234,255,137,182,234,255, + 137,182,234,255,137,182,234,255,137,183,234,255,137,183,234,255, + 137,183,234,255,137,183,234,255,138,183,235,255,138,183,235,255, + 138,183,235,255,138,183,235,255,139,184,235,255,139,184,235,255, + 139,184,235,255,139,184,235,255,140,184,236,255,140,184,236,255, + 140,184,236,255,140,184,236,255,140,185,236,255,140,185,236,255, + 140,185,236,255,140,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,144,187,238,255,144,187,238,255, + 144,187,238,255,144,187,238,255,144,188,238,255,144,188,238,255, + 144,188,238,255,144,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,189,238,255,145,189,238,255, + 145,189,238,255,145,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,239,255,146,189,239,255, + 146,189,239,255,146,189,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,150,191,241,255,150,191,241,255, + 150,191,241,255,150,191,241,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,188,238,255, + 146,188,238,255,146,188,238,255,146,188,238,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,186,236,255, + 143,186,236,255,143,186,236,255,143,186,236,255,142,186,236,255, + 142,186,236,255,142,186,236,255,142,186,236,255,142,185,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,141,185,235,255, + 141,185,235,255,141,185,235,255,141,185,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,140,184,235,255,139,183,234,255, + 139,183,234,255,139,183,234,255,139,183,234,255,139,183,233,255, + 139,183,233,255,139,183,233,255,139,183,233,255,138,182,233,255, + 138,182,233,255,138,182,233,255,138,182,233,255,137,181,232,255, + 137,181,232,255,137,181,232,255,137,181,232,255,136,180,231,255, + 136,180,231,255,136,180,231,255,136,180,231,255,135,179,231,255, + 135,179,231,255,135,179,231,255,135,179,231,255,134,178,230,255, + 134,178,230,255,134,178,230,255,133,178,230,255,133,177,229,255, + 132,177,229,255,132,177,229,255,132,177,229,255,131,177,228,255, + 131,177,228,255,131,177,228,255,131,177,228,255,130,176,228,255, + 130,176,228,255,130,176,228,255,130,176,228,255,129,175,227,255, + 129,175,227,255,129,175,227,255,129,175,227,255,128,174,226,255, + 128,174,226,255,128,174,226,255,128,174,226,255,127,174,225,255, + 127,174,225,255,127,174,225,255,127,174,225,255,126,173,225,255, + 126,173,225,255,126,173,225,255,126,173,225,255,125,172,224,255, + 125,172,224,255,125,172,224,255,125,172,224,255,124,171,223,255, + 124,171,223,255,124,171,223,255,123,171,223,255,123,170,222,255, + 122,170,222,255,122,170,222,255,122,170,222,255,121,169,222,255, + 121,169,222,255,121,169,222,255,121,169,222,255,120,168,221,255, + 120,168,221,255,120,168,221,255,120,168,221,255,119,168,220,255, + 119,168,220,255,119,168,220,255,119,168,220,255,118,167,219,255, + 118,167,219,255,118,167,219,255,118,167,219,255,117,166,219,255, + 117,166,219,255,117,166,219,255,117,166,219,255,116,165,218,255, + 116,165,218,255,116,165,218,255,116,165,218,255,115,164,217,255, + 115,164,217,255,115,164,217,255,115,164,217,255,114,163,216,255, + 114,163,216,255,114,163,216,255,114,163,216,255,114,162,216,255, + 114,162,216,255,114,162,216,255,114,162,216,255,113,161,215,255, + 113,161,215,255,113,161,215,255,113,161,215,255,112,160,214,255, + 112,160,214,255,112,160,214,255,112,160,214,255,111,159,213,255, + 111,159,213,255,111,159,213,255,111,159,213,255,110,158,212,255, + 110,158,212,255,110,158,212,255,110,158,212,255,109,157,211,255, + 109,157,211,255,109,157,211,255,109,157,211,255,108,156,210,255, + 108,156,210,255,108,156,210,255,108,156,210,255,107,155,209,255, + 107,155,209,255,107,155,209,255,107,155,209,255,106,154,208,255, + 106,154,208,255,106,154,208,255,106,154,208,255,105,153,207,255, + 105,153,207,255,105,153,207,255,105,153,207,255,104,152,206,255, + 104,152,206,255,104,152,206,255,104,152,206,255,103,151,205,255, + 103,151,205,255,103,151,205,255,103,151,205,255,103,150,204,255, + 103,150,204,255,103,150,204,255,103,150,204,255,102,150,203,255, + 102,150,203,255,102,150,203,255,102,150,203,255,101,149,202,255, + 101,149,202,255,101,149,202,255,101,149,202,255,100,148,201,255, + 100,148,201,255,100,148,201,255,100,148,201,255,100,147,200,255, + 100,147,200,255,100,147,200,255,100,147,200,255,99,147,200,255, + 99,147,200,255,99,147,200,255,99,147,200,255,99,146,199,255, + 99,146,199,255,99,146,199,255,99,146,199,255,99,145,198,255, + 99,145,198,255,99,145,198,255,99,145,198,255,98,144,197,255, + 98,144,197,255,98,144,197,255,98,144,197,255,98,144,196,255, + 98,144,196,255,98,144,196,255,98,144,196,255,98,143,195,255, + 98,143,195,255,98,143,195,255,98,143,195,255,97,142,194,255, + 97,142,194,255,97,142,194,255,97,142,194,255,97,142,193,255, + 97,142,193,255,97,142,193,255,97,142,193,255,97,141,192,255, + 97,141,192,255,97,141,192,255,97,141,192,255,97,140,191,255, + 97,140,191,255,97,140,191,255,97,140,191,255,97,139,190,255, + 97,139,190,255,97,139,190,255,97,139,190,255,97,139,189,255, + 97,139,189,255,97,139,189,255,97,139,189,255,96,138,188,255, + 96,138,188,255,96,138,188,255,96,138,188,255,96,137,187,255, + 96,137,187,255,96,137,187,255,96,137,187,255,96,137,187,255, + 96,137,187,255,96,137,187,255,96,137,187,255,96,136,186,255, + 96,136,186,255,96,136,186,255,96,136,186,255,95,136,185,255, + 95,136,185,255,95,136,185,255,95,136,185,255,95,135,184,255, + 95,135,184,255,95,135,184,255,95,135,184,255,95,134,183,255, + 95,134,183,255,95,134,183,255,95,134,183,255,95,134,182,255, + 95,134,182,255,95,134,182,255,95,134,182,255,95,133,181,255, + 95,133,181,255,95,133,181,255,95,133,181,255,95,133,180,255, + 95,133,180,255,95,133,180,255,95,133,180,255,94,132,179,255, + 94,132,179,255,94,132,179,255,94,132,179,255,94,131,178,255, + 94,131,178,255,94,131,178,255,94,131,178,255,94,131,177,255, + 94,131,177,255,94,131,177,255,94,131,177,255,94,130,176,255, + 94,130,176,255,94,130,176,255,94,130,176,255,93,129,175,255, + 93,129,175,255,93,129,175,255,93,129,175,255,92,129,175,255, + 92,129,175,255,92,129,175,255,92,129,175,255,91,128,174,255, + 91,128,174,255,91,128,174,255,91,128,174,255,91,127,173,255, + 91,127,173,255,91,127,173,255,90,127,173,255,90,126,172,255, + 89,126,172,255,89,126,172,255,89,126,172,255,88,125,172,255, + 88,125,172,255,88,125,172,255,88,125,172,255,87,124,171,255, + 87,124,171,255,87,124,171,255,87,124,171,255,86,123,170,255, + 86,123,170,255,86,123,170,255,86,123,170,255,85,123,170,255, + 85,123,170,255,85,123,170,255,85,123,170,255,84,122,170,255, + 84,122,170,255,84,122,170,255,84,122,170,255,83,122,169,255, + 83,122,169,255,83,122,169,255,83,122,169,255,76,124,176,255, + 76,124,176,255,76,124,176,255,76,124,176,255,77,124,176,255, + 77,124,176,255,77,124,176,255,77,124,176,255,78,125,177,255, + 78,125,177,255,78,125,177,255,78,125,177,255,79,126,177,255, + 79,126,177,255,79,126,177,255,79,126,177,255,80,127,178,255, + 80,127,178,255,80,127,178,255,81,127,178,255,81,128,179,255, + 82,128,179,255,82,128,179,255,83,128,179,255,83,129,180,255, + 84,129,180,255,84,129,180,255,85,129,180,255,85,130,181,255, + 86,130,181,255,86,130,181,255,87,131,181,255,87,131,182,255, + 88,132,182,255,88,132,182,255,89,132,183,255,90,133,183,255, + 91,133,184,255,91,133,184,255,92,134,184,255,92,134,185,255, + 93,135,185,255,93,135,185,255,94,136,185,255,95,136,186,255, + 96,137,186,255,96,137,186,255,97,138,187,255,97,138,187,255, + 98,139,188,255,98,139,188,255,99,139,189,255,100,140,189,255, + 101,140,190,255,101,140,190,255,102,141,190,255,102,141,191,255, + 103,142,191,255,103,142,191,255,104,143,192,255,105,143,192,255, + 106,144,193,255,106,144,193,255,107,145,194,255,107,146,194,255, + 108,147,195,255,108,147,195,255,109,148,195,255,110,148,196,255, + 111,149,196,255,111,149,196,255,112,149,197,255,112,150,197,255, + 113,150,198,255,113,150,198,255,114,151,199,255,114,151,199,255, + 115,152,200,255,115,152,200,255,116,153,200,255,116,153,201,255, + 117,154,201,255,117,154,201,255,118,155,202,255,118,155,202,255, + 119,156,203,255,119,156,203,255,120,156,203,255,120,157,204,255, + 121,157,204,255,121,157,204,255,121,158,204,255,122,158,205,255, + 122,159,205,255,122,159,205,255,122,159,206,255,123,160,206,255, + 123,160,207,255,123,160,207,255,123,160,207,255,124,161,208,255, + 124,161,208,255,124,161,208,255,124,161,208,255,124,161,209,255, + 124,161,209,255,124,161,209,255,124,161,209,255,125,162,210,255, + 125,162,210,255,125,162,210,255,125,162,210,255,125,163,211,255, + 125,163,211,255,125,163,211,255,125,163,211,255,125,163,212,255, + 125,163,212,255,125,163,212,255,125,163,212,255,125,164,213,255, + 125,164,213,255,125,164,213,255,125,164,213,255,125,165,214,255, + 125,165,214,255,125,165,214,255,125,165,214,255,124,165,215,255, + 124,165,215,255,124,165,215,255,124,165,215,255,124,166,216,255, + 124,166,216,255,124,166,216,255,124,166,216,255,124,166,217,255, + 124,166,217,255,124,166,217,255,124,166,217,255,124,167,218,255, + 124,167,218,255,124,167,218,255,124,167,219,255,124,168,219,255, + 124,168,220,255,124,168,220,255,124,168,220,255,124,169,221,255, + 124,169,221,255,124,169,221,255,124,169,221,255,124,169,222,255, + 124,169,222,255,124,169,222,255,124,169,222,255,125,170,223,255, + 125,170,223,255,125,170,223,255,125,170,223,255,126,171,224,255, + 126,171,224,255,126,171,224,255,126,172,224,255,126,172,225,255, + 126,173,225,255,126,173,225,255,126,173,225,255,127,174,226,255, + 127,174,226,255,127,174,226,255,128,174,226,255,128,175,227,255, + 129,175,227,255,129,175,227,255,129,175,227,255,130,176,228,255, + 130,176,228,255,130,176,228,255,130,176,228,255,131,177,229,255, + 131,177,229,255,131,177,229,255,131,177,229,255,132,178,230,255, + 132,178,230,255,132,178,230,255,132,178,230,255,133,179,231,255, + 133,179,231,255,133,179,231,255,133,179,231,255,134,179,231,255, + 134,179,231,255,134,179,231,255,134,179,231,255,135,180,232,255, + 135,180,232,255,135,180,232,255,135,180,232,255,136,181,233,255, + 136,181,233,255,136,181,233,255,136,181,233,255,137,181,233,255, + 137,181,233,255,137,181,233,255,137,181,233,255,138,182,234,255, + 138,182,234,255,138,182,234,255,138,182,234,255,138,183,234,255, + 138,183,234,255,138,183,234,255,138,183,234,255,139,183,235,255, + 139,183,235,255,139,183,235,255,139,183,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,140,184,235,255,140,184,236,255, + 140,184,236,255,140,184,236,255,140,184,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,142,185,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,142,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,143,186,237,255, + 143,186,237,255,143,186,237,255,143,186,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,238,255, + 144,187,238,255,144,187,238,255,144,187,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,147,189,239,255, + 147,189,239,255,147,189,239,255,147,189,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,191,239,255, + 148,191,239,255,148,191,239,255,148,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,151,191,241,255, + 151,191,241,255,151,191,241,255,151,191,241,255,150,191,241,255, + 150,191,241,255,150,191,241,255,150,191,241,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,188,238,255,147,188,238,255,147,188,238,255,147,188,238,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 145,187,237,255,145,187,237,255,145,187,237,255,145,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,186,236,255,144,186,236,255,144,186,236,255,144,186,236,255, + 143,186,236,255,143,186,236,255,143,186,236,255,143,186,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,142,185,236,255, + 141,185,235,255,141,185,235,255,141,185,235,255,141,185,235,255, + 141,184,235,255,141,184,235,255,141,184,235,255,141,184,235,255, + 140,183,234,255,140,183,234,255,140,183,234,255,140,183,234,255, + 139,183,233,255,139,183,233,255,139,183,233,255,139,183,233,255, + 138,182,233,255,138,182,233,255,138,182,233,255,138,182,233,255, + 137,181,232,255,137,181,232,255,137,181,232,255,137,181,232,255, + 136,180,231,255,136,180,231,255,136,180,231,255,136,180,231,255, + 135,179,231,255,135,179,231,255,135,179,231,255,135,179,231,255, + 134,178,230,255,134,178,230,255,134,178,230,255,134,178,230,255, + 133,177,229,255,133,177,229,255,133,177,229,255,133,177,229,255, + 132,177,228,255,132,177,228,255,132,177,228,255,132,177,228,255, + 131,176,228,255,131,176,228,255,131,176,228,255,131,176,228,255, + 130,175,227,255,130,175,227,255,130,175,227,255,130,175,227,255, + 129,174,226,255,129,174,226,255,129,174,226,255,129,174,226,255, + 128,174,225,255,128,174,225,255,128,174,225,255,128,174,225,255, + 127,173,225,255,127,173,225,255,127,173,225,255,127,173,225,255, + 126,172,224,255,126,172,224,255,126,172,224,255,126,172,224,255, + 125,171,223,255,125,171,223,255,125,171,223,255,124,171,223,255, + 124,170,222,255,123,170,222,255,123,170,222,255,123,170,222,255, + 122,169,222,255,122,169,222,255,122,169,222,255,122,169,222,255, + 121,168,221,255,121,168,221,255,121,168,221,255,121,168,221,255, + 120,168,220,255,120,168,220,255,120,168,220,255,120,168,220,255, + 119,167,219,255,119,167,219,255,119,167,219,255,119,167,219,255, + 118,166,219,255,118,166,219,255,118,166,219,255,118,166,219,255, + 117,165,218,255,117,165,218,255,117,165,218,255,117,165,218,255, + 116,164,217,255,116,164,217,255,116,164,217,255,116,164,217,255, + 115,163,216,255,115,163,216,255,115,163,216,255,115,163,216,255, + 115,162,216,255,115,162,216,255,115,162,216,255,115,162,216,255, + 114,161,215,255,114,161,215,255,114,161,215,255,114,161,215,255, + 113,160,214,255,113,160,214,255,113,160,214,255,113,160,214,255, + 112,159,213,255,112,159,213,255,112,159,213,255,112,159,213,255, + 111,158,212,255,111,158,212,255,111,158,212,255,111,158,212,255, + 110,157,211,255,110,157,211,255,110,157,211,255,110,157,211,255, + 109,156,210,255,109,156,210,255,109,156,210,255,109,156,210,255, + 108,155,209,255,108,155,209,255,108,155,209,255,108,155,209,255, + 107,154,208,255,107,154,208,255,107,154,208,255,106,154,208,255, + 106,153,207,255,105,153,207,255,105,153,207,255,105,153,207,255, + 104,152,206,255,104,152,206,255,104,152,206,255,104,152,206,255, + 104,151,205,255,104,151,205,255,104,151,205,255,104,151,205,255, + 103,150,204,255,103,150,204,255,103,150,204,255,103,150,204,255, + 102,150,203,255,102,150,203,255,102,150,203,255,102,150,203,255, + 101,149,202,255,101,149,202,255,101,149,202,255,101,149,202,255, + 100,148,201,255,100,148,201,255,100,148,201,255,100,148,201,255, + 100,147,200,255,100,147,200,255,100,147,200,255,100,147,200,255, + 99,147,200,255,99,147,200,255,99,147,200,255,99,147,200,255, + 99,146,199,255,99,146,199,255,99,146,199,255,99,146,199,255, + 99,145,198,255,99,145,198,255,99,145,198,255,99,145,198,255, + 98,144,197,255,98,144,197,255,98,144,197,255,98,144,197,255, + 98,144,196,255,98,144,196,255,98,144,196,255,98,144,196,255, + 98,143,195,255,98,143,195,255,98,143,195,255,98,143,195,255, + 97,142,194,255,97,142,194,255,97,142,194,255,97,142,194,255, + 97,142,193,255,97,142,193,255,97,142,193,255,97,142,193,255, + 97,141,192,255,97,141,192,255,97,141,192,255,97,141,192,255, + 97,140,191,255,97,140,191,255,97,140,191,255,97,140,191,255, + 97,139,190,255,97,139,190,255,97,139,190,255,97,139,190,255, + 97,139,189,255,97,139,189,255,97,139,189,255,97,139,189,255, + 97,138,188,255,97,138,188,255,97,138,188,255,97,138,188,255, + 96,137,187,255,96,137,187,255,96,137,187,255,96,137,187,255, + 96,137,187,255,96,137,187,255,96,137,187,255,96,137,187,255, + 96,136,186,255,96,136,186,255,96,136,186,255,96,136,186,255, + 96,136,185,255,96,136,185,255,96,136,185,255,96,136,185,255, + 96,135,184,255,96,135,184,255,96,135,184,255,96,135,184,255, + 95,134,183,255,95,134,183,255,95,134,183,255,95,134,183,255, + 95,134,182,255,95,134,182,255,95,134,182,255,95,134,182,255, + 95,133,181,255,95,133,181,255,95,133,181,255,95,133,181,255, + 95,133,180,255,95,133,180,255,95,133,180,255,95,133,180,255, + 95,132,179,255,95,132,179,255,95,132,179,255,95,132,179,255, + 94,131,178,255,94,131,178,255,94,131,178,255,94,131,178,255, + 94,131,177,255,94,131,177,255,94,131,177,255,94,131,177,255, + 94,130,176,255,94,130,176,255,94,130,176,255,94,130,176,255, + 93,129,175,255,93,129,175,255,93,129,175,255,93,129,175,255, + 92,129,175,255,92,129,175,255,92,129,175,255,92,129,175,255, + 92,128,174,255,92,128,174,255,92,128,174,255,92,128,174,255, + 91,127,173,255,91,127,173,255,91,127,173,255,91,127,173,255, + 90,126,172,255,90,126,172,255,90,126,172,255,90,126,172,255, + 89,125,172,255,89,125,172,255,89,125,172,255,88,125,172,255, + 88,124,171,255,87,124,171,255,87,124,171,255,87,124,171,255, + 86,123,170,255,86,123,170,255,86,123,170,255,86,123,170,255, + 86,123,170,255,86,123,170,255,86,123,170,255,86,123,170,255, + 85,122,170,255,85,122,170,255,85,122,170,255,85,122,170,255, + 84,122,169,255,84,122,169,255,84,122,169,255,84,122,169,255, + 76,125,176,255,76,125,176,255,76,125,176,255,76,125,176,255, + 77,125,176,255,77,125,176,255,77,125,176,255,77,125,176,255, + 78,126,177,255,78,126,177,255,78,126,177,255,78,126,177,255, + 79,127,177,255,79,127,177,255,79,127,177,255,80,127,177,255, + 80,128,178,255,81,128,178,255,81,128,178,255,82,128,178,255, + 82,129,179,255,83,129,179,255,83,129,179,255,84,129,179,255, + 84,130,180,255,85,130,180,255,85,130,180,255,86,130,180,255, + 86,131,181,255,87,131,181,255,87,131,181,255,88,131,181,255, + 88,132,182,255,89,132,182,255,89,132,182,255,90,133,183,255, + 91,133,183,255,92,134,184,255,92,134,184,255,93,134,184,255, + 93,135,185,255,94,135,185,255,94,135,185,255,95,136,186,255, + 96,136,186,255,97,137,187,255,97,137,187,255,98,138,187,255, + 98,138,188,255,99,139,188,255,99,139,188,255,100,140,189,255, + 101,140,189,255,102,141,190,255,102,141,190,255,103,142,191,255, + 103,142,191,255,104,143,192,255,104,143,192,255,105,144,192,255, + 106,144,193,255,107,145,193,255,107,145,193,255,108,146,194,255, + 108,146,194,255,109,147,195,255,109,147,195,255,110,148,195,255, + 111,148,196,255,112,149,196,255,112,149,196,255,113,150,197,255, + 113,150,197,255,114,151,198,255,114,151,198,255,115,152,199,255, + 115,152,199,255,116,153,200,255,116,153,200,255,117,154,200,255, + 117,154,201,255,118,155,201,255,118,155,201,255,119,156,202,255, + 119,156,202,255,120,157,203,255,120,157,203,255,120,157,203,255, + 121,158,204,255,121,158,204,255,121,158,204,255,122,158,204,255, + 122,159,205,255,123,159,205,255,123,159,205,255,123,159,206,255, + 124,160,206,255,124,160,207,255,124,160,207,255,124,160,207,255, + 125,161,208,255,125,161,208,255,125,161,208,255,125,161,208,255, + 125,162,209,255,125,162,209,255,125,162,209,255,125,162,209,255, + 125,163,210,255,125,163,210,255,125,163,210,255,125,163,210,255, + 126,163,211,255,126,163,211,255,126,163,211,255,126,163,211,255, + 126,164,212,255,126,164,212,255,126,164,212,255,126,164,212,255, + 126,164,213,255,126,164,213,255,126,164,213,255,126,164,213,255, + 125,165,214,255,125,165,214,255,125,165,214,255,125,165,214,255, + 125,166,215,255,125,166,215,255,125,166,215,255,125,166,215,255, + 125,166,216,255,125,166,216,255,125,166,216,255,125,166,216,255, + 125,167,217,255,125,167,217,255,125,167,217,255,125,167,217,255, + 124,168,218,255,124,168,218,255,124,168,218,255,124,168,219,255, + 125,169,219,255,125,169,220,255,125,169,220,255,125,169,220,255, + 125,169,221,255,125,169,221,255,125,169,221,255,125,169,221,255, + 125,170,222,255,125,170,222,255,125,170,222,255,125,170,222,255, + 126,171,223,255,126,171,223,255,126,171,223,255,126,171,224,255, + 126,172,224,255,126,172,225,255,126,172,225,255,126,173,225,255, + 127,173,226,255,127,174,226,255,127,174,226,255,127,174,226,255, + 128,175,227,255,128,175,227,255,128,175,227,255,128,175,227,255, + 129,176,228,255,129,176,228,255,129,176,228,255,129,176,228,255, + 130,177,229,255,130,177,229,255,130,177,229,255,130,177,229,255, + 131,178,229,255,131,178,229,255,131,178,229,255,131,178,229,255, + 132,178,230,255,132,178,230,255,132,178,230,255,132,178,230,255, + 133,179,231,255,133,179,231,255,133,179,231,255,133,179,231,255, + 134,180,232,255,134,180,232,255,134,180,232,255,134,180,232,255, + 135,181,232,255,135,181,232,255,135,181,232,255,135,181,232,255, + 136,181,233,255,136,181,233,255,136,181,233,255,136,181,233,255, + 137,182,234,255,137,182,234,255,137,182,234,255,137,182,234,255, + 138,183,235,255,138,183,235,255,138,183,235,255,138,183,235,255, + 138,183,235,255,138,183,235,255,138,183,235,255,138,183,235,255, + 139,184,236,255,139,184,236,255,139,184,236,255,139,184,236,255, + 140,185,236,255,140,185,236,255,140,185,236,255,140,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,186,237,255,141,186,237,255,141,186,237,255,141,186,237,255, + 142,186,237,255,142,186,237,255,142,186,237,255,142,186,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 144,188,238,255,144,188,238,255,144,188,238,255,144,188,238,255, + 144,188,238,255,144,188,238,255,144,188,238,255,144,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,189,238,255,145,189,238,255,145,189,238,255,145,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 147,189,239,255,147,189,239,255,147,189,239,255,147,189,239,255, + 147,190,239,255,147,190,239,255,147,190,239,255,147,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,240,255,148,190,240,255,148,190,240,255,148,190,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 151,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,236,255,144,187,236,255,144,187,236,255, + 144,187,236,255,143,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,142,185,235,255,142,185,235,255,142,185,235,255, + 142,185,235,255,141,185,235,255,141,185,235,255,141,185,235,255, + 141,185,235,255,140,184,234,255,140,184,234,255,140,184,234,255, + 140,184,234,255,140,183,233,255,140,183,233,255,140,183,233,255, + 140,183,233,255,139,182,233,255,139,182,233,255,139,182,233,255, + 139,182,233,255,138,182,232,255,138,182,232,255,138,182,232,255, + 138,182,232,255,137,181,231,255,137,181,231,255,137,181,231,255, + 137,181,231,255,136,180,231,255,136,180,231,255,136,180,231,255, + 136,180,231,255,135,179,230,255,135,179,230,255,135,179,230,255, + 134,179,230,255,134,178,229,255,133,178,229,255,133,178,229,255, + 133,178,229,255,132,177,228,255,132,177,228,255,132,177,228,255, + 132,177,228,255,131,176,228,255,131,176,228,255,131,176,228,255, + 131,176,228,255,130,175,227,255,130,175,227,255,130,175,227,255, + 130,175,227,255,129,174,226,255,129,174,226,255,129,174,226,255, + 129,174,226,255,128,174,226,255,128,174,226,255,128,174,226,255, + 128,174,226,255,127,173,225,255,127,173,225,255,127,173,225,255, + 127,173,225,255,126,172,224,255,126,172,224,255,126,172,224,255, + 126,172,224,255,125,171,223,255,125,171,223,255,125,171,223,255, + 124,171,223,255,124,170,223,255,123,170,223,255,123,170,223,255, + 123,170,223,255,122,169,222,255,122,169,222,255,122,169,222,255, + 122,169,222,255,121,168,221,255,121,168,221,255,121,168,221,255, + 121,168,221,255,120,168,220,255,120,168,220,255,120,168,220,255, + 120,168,220,255,119,167,220,255,119,167,220,255,119,167,220,255, + 119,167,220,255,118,166,219,255,118,166,219,255,118,166,219,255, + 118,166,219,255,117,165,218,255,117,165,218,255,117,165,218,255, + 117,165,218,255,116,164,217,255,116,164,217,255,116,164,217,255, + 116,164,217,255,115,163,216,255,115,163,216,255,115,163,216,255, + 115,163,216,255,115,163,216,255,115,163,216,255,115,163,216,255, + 115,163,216,255,114,162,215,255,114,162,215,255,114,162,215,255, + 114,162,215,255,113,161,214,255,113,161,214,255,113,161,214,255, + 113,161,214,255,112,160,213,255,112,160,213,255,112,160,213,255, + 112,160,213,255,111,159,212,255,111,159,212,255,111,159,212,255, + 111,159,212,255,110,158,211,255,110,158,211,255,110,158,211,255, + 110,158,211,255,109,157,210,255,109,157,210,255,109,157,210,255, + 109,157,210,255,108,156,209,255,108,156,209,255,108,156,209,255, + 108,156,209,255,107,155,208,255,107,155,208,255,107,155,208,255, + 107,155,208,255,106,154,207,255,106,154,207,255,106,154,207,255, + 106,154,207,255,105,153,206,255,105,153,206,255,105,153,206,255, + 105,153,206,255,104,152,205,255,104,152,205,255,104,152,205,255, + 104,152,205,255,104,151,204,255,104,151,204,255,104,151,204,255, + 104,151,204,255,103,151,203,255,103,151,203,255,103,151,203,255, + 103,151,203,255,102,150,202,255,102,150,202,255,102,150,202,255, + 102,150,202,255,101,149,201,255,101,149,201,255,101,149,201,255, + 101,149,201,255,101,148,200,255,101,148,200,255,101,148,200,255, + 101,148,200,255,100,147,200,255,100,147,200,255,100,147,200,255, + 100,147,200,255,100,146,199,255,100,146,199,255,100,146,199,255, + 100,146,199,255,100,145,198,255,100,145,198,255,100,145,198,255, + 100,145,198,255,99,144,197,255,99,144,197,255,99,144,197,255, + 99,144,197,255,99,144,196,255,99,144,196,255,99,144,196,255, + 99,144,196,255,99,143,195,255,99,143,195,255,99,143,195,255, + 99,143,195,255,98,142,194,255,98,142,194,255,98,142,194,255, + 98,142,194,255,98,142,193,255,98,142,193,255,98,142,193,255, + 98,142,193,255,98,141,192,255,98,141,192,255,98,141,192,255, + 98,141,192,255,98,140,191,255,98,140,191,255,98,140,191,255, + 98,140,191,255,98,139,190,255,98,139,190,255,98,139,190,255, + 98,139,190,255,98,139,189,255,98,139,189,255,98,139,189,255, + 98,139,189,255,97,138,188,255,97,138,188,255,97,138,188,255, + 97,138,188,255,97,137,187,255,97,137,187,255,97,137,187,255, + 97,137,187,255,97,137,186,255,97,137,186,255,97,137,186,255, + 97,137,186,255,97,136,185,255,97,136,185,255,97,136,185,255, + 97,136,185,255,96,136,184,255,96,136,184,255,96,136,184,255, + 96,136,184,255,96,135,184,255,96,135,184,255,96,135,184,255, + 96,135,184,255,96,135,183,255,96,135,183,255,96,135,183,255, + 96,135,183,255,96,134,182,255,96,134,182,255,96,134,182,255, + 96,134,182,255,96,133,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,96,133,180,255,96,133,180,255,96,133,180,255, + 96,133,180,255,95,132,179,255,95,132,179,255,95,132,179,255, + 95,132,179,255,95,132,178,255,95,132,178,255,95,132,178,255, + 95,132,178,255,95,131,177,255,95,131,177,255,95,131,177,255, + 95,131,177,255,95,130,176,255,95,130,176,255,95,130,176,255, + 95,130,176,255,94,129,175,255,94,129,175,255,94,129,175,255, + 94,129,175,255,93,129,175,255,93,129,175,255,93,129,175,255, + 93,129,175,255,92,128,174,255,92,128,174,255,92,128,174,255, + 92,128,174,255,92,127,173,255,92,127,173,255,92,127,173,255, + 91,127,173,255,91,126,172,255,90,126,172,255,90,126,172,255, + 90,126,172,255,89,125,171,255,89,125,171,255,89,125,171,255, + 89,125,171,255,88,124,171,255,88,124,171,255,88,124,171,255, + 88,124,171,255,87,123,170,255,87,123,170,255,87,123,170,255, + 87,123,170,255,86,123,170,255,86,123,170,255,86,123,170,255, + 86,123,170,255,85,122,169,255,85,122,169,255,85,122,169,255, + 85,122,169,255,84,122,169,255,84,122,169,255,84,122,169,255, + 84,122,169,255,77,125,176,255,77,125,176,255,77,125,176,255, + 77,125,176,255,78,125,176,255,78,125,176,255,78,125,176,255, + 78,125,176,255,79,126,177,255,79,126,177,255,79,126,177,255, + 79,126,177,255,80,127,177,255,80,127,177,255,80,127,177,255, + 80,127,177,255,81,128,178,255,81,128,178,255,81,128,178,255, + 82,128,178,255,82,129,179,255,83,129,179,255,83,129,179,255, + 84,129,179,255,84,130,180,255,85,130,180,255,85,130,180,255, + 86,130,180,255,86,131,181,255,87,131,181,255,87,131,181,255, + 88,131,181,255,88,132,182,255,89,132,182,255,89,132,182,255, + 90,133,183,255,91,133,183,255,92,134,184,255,92,134,184,255, + 93,134,184,255,93,135,185,255,94,135,185,255,94,135,185,255, + 95,136,186,255,96,136,186,255,97,137,187,255,97,137,187,255, + 98,138,187,255,98,138,188,255,99,139,188,255,99,139,188,255, + 100,140,189,255,101,140,189,255,102,141,190,255,102,141,190,255, + 103,142,191,255,103,142,191,255,104,143,192,255,104,143,192,255, + 105,144,192,255,106,144,193,255,107,145,193,255,107,145,193,255, + 108,146,194,255,108,146,194,255,109,147,195,255,109,147,195,255, + 110,148,195,255,111,148,196,255,112,149,196,255,112,149,196,255, + 113,150,197,255,113,150,197,255,114,151,198,255,114,151,198,255, + 115,152,199,255,115,152,199,255,116,153,200,255,116,153,200,255, + 117,154,200,255,117,154,201,255,118,155,201,255,118,155,201,255, + 119,156,202,255,119,156,202,255,120,157,203,255,120,157,203,255, + 120,157,203,255,121,158,204,255,121,158,204,255,121,158,204,255, + 122,158,204,255,122,159,205,255,123,159,205,255,123,159,205,255, + 123,159,206,255,124,160,206,255,124,160,207,255,124,160,207,255, + 124,160,207,255,125,161,208,255,125,161,208,255,125,161,208,255, + 125,161,208,255,125,162,209,255,125,162,209,255,125,162,209,255, + 125,162,209,255,125,163,210,255,125,163,210,255,125,163,210,255, + 125,163,210,255,126,163,211,255,126,163,211,255,126,163,211,255, + 126,163,211,255,126,164,212,255,126,164,212,255,126,164,212,255, + 126,164,212,255,126,164,213,255,126,164,213,255,126,164,213,255, + 126,164,213,255,125,165,214,255,125,165,214,255,125,165,214,255, + 125,165,214,255,125,166,215,255,125,166,215,255,125,166,215,255, + 125,166,215,255,125,166,216,255,125,166,216,255,125,166,216,255, + 125,166,216,255,125,167,217,255,125,167,217,255,125,167,217,255, + 125,167,217,255,125,168,218,255,125,168,218,255,125,168,218,255, + 125,168,219,255,125,169,219,255,125,169,220,255,125,169,220,255, + 125,169,220,255,125,169,221,255,125,169,221,255,125,169,221,255, + 125,169,221,255,125,170,222,255,125,170,222,255,125,170,222,255, + 125,170,222,255,126,171,223,255,126,171,223,255,126,171,223,255, + 126,171,224,255,127,172,224,255,127,172,225,255,127,172,225,255, + 127,173,225,255,127,173,226,255,127,174,226,255,127,174,226,255, + 127,174,226,255,128,175,227,255,128,175,227,255,128,175,227,255, + 129,175,227,255,129,176,228,255,130,176,228,255,130,176,228,255, + 130,176,228,255,131,177,229,255,131,177,229,255,131,177,229,255, + 131,177,229,255,132,178,229,255,132,178,229,255,132,178,229,255, + 132,178,229,255,133,178,230,255,133,178,230,255,133,178,230,255, + 133,178,230,255,134,179,231,255,134,179,231,255,134,179,231,255, + 134,179,231,255,135,180,232,255,135,180,232,255,135,180,232,255, + 135,180,232,255,136,181,232,255,136,181,232,255,136,181,232,255, + 136,181,232,255,137,181,233,255,137,181,233,255,137,181,233,255, + 137,181,233,255,138,182,234,255,138,182,234,255,138,182,234,255, + 138,182,234,255,139,183,235,255,139,183,235,255,139,183,235,255, + 139,183,235,255,139,183,235,255,139,183,235,255,139,183,235,255, + 139,183,235,255,140,184,236,255,140,184,236,255,140,184,236,255, + 140,184,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,142,186,237,255,142,186,237,255,142,186,237,255, + 142,186,237,255,143,186,237,255,143,186,237,255,143,186,237,255, + 143,186,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,188,238,255,144,188,238,255,144,188,238,255, + 144,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,239,255,147,189,239,255,147,189,239,255, + 147,189,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,149,190,240,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,151,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,190,239,255,150,190,239,255, + 150,190,239,255,150,190,239,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,188,237,255,147,188,237,255, + 147,188,237,255,147,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,145,187,237,255,145,187,237,255, + 145,187,237,255,145,187,237,255,145,187,236,255,145,187,236,255, + 145,187,236,255,145,187,236,255,144,186,236,255,144,186,236,255, + 144,186,236,255,144,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,142,185,235,255,142,185,235,255, + 142,185,235,255,142,185,235,255,142,185,235,255,142,185,235,255, + 142,185,235,255,142,185,235,255,141,184,234,255,141,184,234,255, + 141,184,234,255,141,184,234,255,140,183,233,255,140,183,233,255, + 140,183,233,255,140,183,233,255,139,182,233,255,139,182,233,255, + 139,182,233,255,139,182,233,255,138,182,232,255,138,182,232,255, + 138,182,232,255,138,182,232,255,137,181,231,255,137,181,231,255, + 137,181,231,255,137,181,231,255,136,180,231,255,136,180,231,255, + 136,180,231,255,136,180,231,255,135,179,230,255,135,179,230,255, + 135,179,230,255,135,179,230,255,134,178,229,255,134,178,229,255, + 134,178,229,255,134,178,229,255,133,177,228,255,133,177,228,255, + 133,177,228,255,133,177,228,255,132,176,228,255,132,176,228,255, + 132,176,228,255,132,176,228,255,131,175,227,255,131,175,227,255, + 131,175,227,255,131,175,227,255,130,174,226,255,130,174,226,255, + 130,174,226,255,130,174,226,255,129,174,226,255,129,174,226,255, + 129,174,226,255,129,174,226,255,128,173,225,255,128,173,225,255, + 128,173,225,255,128,173,225,255,127,172,224,255,127,172,224,255, + 127,172,224,255,127,172,224,255,126,171,223,255,126,171,223,255, + 126,171,223,255,125,171,223,255,125,170,223,255,124,170,223,255, + 124,170,223,255,124,170,223,255,123,169,222,255,123,169,222,255, + 123,169,222,255,123,169,222,255,122,168,221,255,122,168,221,255, + 122,168,221,255,122,168,221,255,121,168,220,255,121,168,220,255, + 121,168,220,255,121,168,220,255,120,167,220,255,120,167,220,255, + 120,167,220,255,120,167,220,255,119,166,219,255,119,166,219,255, + 119,166,219,255,119,166,219,255,118,165,218,255,118,165,218,255, + 118,165,218,255,118,165,218,255,117,164,217,255,117,164,217,255, + 117,164,217,255,117,164,217,255,116,163,216,255,116,163,216,255, + 116,163,216,255,116,163,216,255,116,163,216,255,116,163,216,255, + 116,163,216,255,116,163,216,255,115,162,215,255,115,162,215,255, + 115,162,215,255,115,162,215,255,114,161,214,255,114,161,214,255, + 114,161,214,255,114,161,214,255,113,160,213,255,113,160,213,255, + 113,160,213,255,113,160,213,255,112,159,212,255,112,159,212,255, + 112,159,212,255,112,159,212,255,111,158,211,255,111,158,211,255, + 111,158,211,255,111,158,211,255,110,157,210,255,110,157,210,255, + 110,157,210,255,110,157,210,255,109,156,209,255,109,156,209,255, + 109,156,209,255,109,156,209,255,108,155,208,255,108,155,208,255, + 108,155,208,255,107,155,208,255,107,154,207,255,106,154,207,255, + 106,154,207,255,106,154,207,255,105,153,206,255,105,153,206,255, + 105,153,206,255,105,153,206,255,105,152,205,255,105,152,205,255, + 105,152,205,255,105,152,205,255,104,151,204,255,104,151,204,255, + 104,151,204,255,104,151,204,255,103,151,203,255,103,151,203,255, + 103,151,203,255,103,151,203,255,102,150,202,255,102,150,202,255, + 102,150,202,255,102,150,202,255,101,149,201,255,101,149,201,255, + 101,149,201,255,101,149,201,255,101,148,200,255,101,148,200,255, + 101,148,200,255,101,148,200,255,100,147,200,255,100,147,200,255, + 100,147,200,255,100,147,200,255,100,146,199,255,100,146,199,255, + 100,146,199,255,100,146,199,255,100,145,198,255,100,145,198,255, + 100,145,198,255,100,145,198,255,99,144,197,255,99,144,197,255, + 99,144,197,255,99,144,197,255,99,144,196,255,99,144,196,255, + 99,144,196,255,99,144,196,255,99,143,195,255,99,143,195,255, + 99,143,195,255,99,143,195,255,98,142,194,255,98,142,194,255, + 98,142,194,255,98,142,194,255,98,142,193,255,98,142,193,255, + 98,142,193,255,98,142,193,255,98,141,192,255,98,141,192,255, + 98,141,192,255,98,141,192,255,98,140,191,255,98,140,191,255, + 98,140,191,255,98,140,191,255,98,139,190,255,98,139,190,255, + 98,139,190,255,98,139,190,255,98,139,189,255,98,139,189,255, + 98,139,189,255,98,139,189,255,98,138,188,255,98,138,188,255, + 98,138,188,255,98,138,188,255,97,137,187,255,97,137,187,255, + 97,137,187,255,97,137,187,255,97,137,186,255,97,137,186,255, + 97,137,186,255,97,137,186,255,97,136,185,255,97,136,185,255, + 97,136,185,255,97,136,185,255,97,136,184,255,97,136,184,255, + 97,136,184,255,97,136,184,255,97,135,184,255,97,135,184,255, + 97,135,184,255,97,135,184,255,96,135,183,255,96,135,183,255, + 96,135,183,255,96,135,183,255,96,134,182,255,96,134,182,255, + 96,134,182,255,96,134,182,255,96,133,181,255,96,133,181,255, + 96,133,181,255,96,133,181,255,96,133,180,255,96,133,180,255, + 96,133,180,255,96,133,180,255,96,132,179,255,96,132,179,255, + 96,132,179,255,96,132,179,255,95,132,178,255,95,132,178,255, + 95,132,178,255,95,132,178,255,95,131,177,255,95,131,177,255, + 95,131,177,255,95,131,177,255,95,130,176,255,95,130,176,255, + 95,130,176,255,95,130,176,255,94,129,175,255,94,129,175,255, + 94,129,175,255,94,129,175,255,93,129,175,255,93,129,175,255, + 93,129,175,255,93,129,175,255,93,128,174,255,93,128,174,255, + 93,128,174,255,93,128,174,255,92,127,173,255,92,127,173,255, + 92,127,173,255,92,127,173,255,91,126,172,255,91,126,172,255, + 91,126,172,255,91,126,172,255,90,125,171,255,90,125,171,255, + 90,125,171,255,89,125,171,255,89,124,171,255,88,124,171,255, + 88,124,171,255,88,124,171,255,87,123,170,255,87,123,170,255, + 87,123,170,255,87,123,170,255,87,123,170,255,87,123,170,255, + 87,123,170,255,87,123,170,255,86,122,169,255,86,122,169,255, + 86,122,169,255,86,122,169,255,85,122,169,255,85,122,169,255, + 85,122,169,255,85,122,169,255,77,125,176,255,77,125,176,255, + 77,125,176,255,77,125,176,255,78,125,176,255,78,125,176,255, + 78,125,176,255,78,125,176,255,79,126,177,255,79,126,177,255, + 79,126,177,255,79,126,177,255,80,127,177,255,80,127,177,255, + 80,127,177,255,80,127,177,255,81,128,178,255,81,128,178,255, + 81,128,178,255,82,128,178,255,82,129,179,255,83,129,179,255, + 83,129,179,255,84,129,179,255,84,130,180,255,85,130,180,255, + 85,130,180,255,86,130,180,255,86,131,181,255,87,131,181,255, + 87,131,181,255,88,131,181,255,88,132,182,255,89,132,182,255, + 89,132,182,255,90,133,183,255,91,133,183,255,92,134,184,255, + 92,134,184,255,93,134,184,255,93,135,185,255,94,135,185,255, + 94,135,185,255,95,136,186,255,96,136,186,255,97,137,187,255, + 97,137,187,255,98,138,187,255,98,138,188,255,99,139,188,255, + 99,139,188,255,100,140,189,255,101,140,189,255,102,141,190,255, + 102,141,190,255,103,142,191,255,103,142,191,255,104,143,192,255, + 104,143,192,255,105,144,192,255,106,144,193,255,107,145,193,255, + 107,145,193,255,108,146,194,255,108,146,194,255,109,147,195,255, + 109,147,195,255,110,148,195,255,111,148,196,255,112,149,196,255, + 112,149,196,255,113,150,197,255,113,150,197,255,114,151,198,255, + 114,151,198,255,115,152,199,255,115,152,199,255,116,153,200,255, + 116,153,200,255,117,154,200,255,117,154,201,255,118,155,201,255, + 118,155,201,255,119,156,202,255,119,156,202,255,120,157,203,255, + 120,157,203,255,120,157,203,255,121,158,204,255,121,158,204,255, + 121,158,204,255,122,158,204,255,122,159,205,255,123,159,205,255, + 123,159,205,255,123,159,206,255,124,160,206,255,124,160,207,255, + 124,160,207,255,124,160,207,255,125,161,208,255,125,161,208,255, + 125,161,208,255,125,161,208,255,125,162,209,255,125,162,209,255, + 125,162,209,255,125,162,209,255,125,163,210,255,125,163,210,255, + 125,163,210,255,125,163,210,255,126,163,211,255,126,163,211,255, + 126,163,211,255,126,163,211,255,126,164,212,255,126,164,212,255, + 126,164,212,255,126,164,212,255,126,164,213,255,126,164,213,255, + 126,164,213,255,126,164,213,255,125,165,214,255,125,165,214,255, + 125,165,214,255,125,165,214,255,125,166,215,255,125,166,215,255, + 125,166,215,255,125,166,215,255,125,166,216,255,125,166,216,255, + 125,166,216,255,125,166,216,255,125,167,217,255,125,167,217,255, + 125,167,217,255,125,167,217,255,125,168,218,255,125,168,218,255, + 125,168,218,255,125,168,219,255,125,169,219,255,125,169,220,255, + 125,169,220,255,125,169,220,255,125,169,221,255,125,169,221,255, + 125,169,221,255,125,169,221,255,125,170,222,255,125,170,222,255, + 125,170,222,255,125,170,222,255,126,171,223,255,126,171,223,255, + 126,171,223,255,126,171,224,255,127,172,224,255,127,172,225,255, + 127,172,225,255,127,173,225,255,127,173,226,255,127,174,226,255, + 127,174,226,255,127,174,226,255,128,175,227,255,128,175,227,255, + 128,175,227,255,129,175,227,255,129,176,228,255,130,176,228,255, + 130,176,228,255,130,176,228,255,131,177,229,255,131,177,229,255, + 131,177,229,255,131,177,229,255,132,178,229,255,132,178,229,255, + 132,178,229,255,132,178,229,255,133,178,230,255,133,178,230,255, + 133,178,230,255,133,178,230,255,134,179,231,255,134,179,231,255, + 134,179,231,255,134,179,231,255,135,180,232,255,135,180,232,255, + 135,180,232,255,135,180,232,255,136,181,232,255,136,181,232,255, + 136,181,232,255,136,181,232,255,137,181,233,255,137,181,233,255, + 137,181,233,255,137,181,233,255,138,182,234,255,138,182,234,255, + 138,182,234,255,138,182,234,255,139,183,235,255,139,183,235,255, + 139,183,235,255,139,183,235,255,139,183,235,255,139,183,235,255, + 139,183,235,255,139,183,235,255,140,184,236,255,140,184,236,255, + 140,184,236,255,140,184,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,142,186,237,255,142,186,237,255, + 142,186,237,255,142,186,237,255,143,186,237,255,143,186,237,255, + 143,186,237,255,143,186,237,255,143,187,237,255,143,187,237,255, + 143,187,237,255,143,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,188,238,255,144,188,238,255, + 144,188,238,255,144,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,145,188,238,255, + 145,188,238,255,145,188,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,239,255,147,189,239,255, + 147,189,239,255,147,189,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,149,190,240,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,149,191,240,255,149,191,240,255, + 149,191,240,255,149,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,193,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,151,192,241,255,151,192,241,255, + 151,192,241,255,151,192,241,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,190,239,255, + 150,190,239,255,150,190,239,255,150,190,239,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,188,237,255, + 147,188,237,255,147,188,237,255,147,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,145,187,237,255, + 145,187,237,255,145,187,237,255,145,187,237,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,144,186,236,255, + 144,186,236,255,144,186,236,255,144,186,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,143,186,236,255,142,185,235,255, + 142,185,235,255,142,185,235,255,142,185,235,255,142,185,235,255, + 142,185,235,255,142,185,235,255,142,185,235,255,141,184,234,255, + 141,184,234,255,141,184,234,255,141,184,234,255,140,183,233,255, + 140,183,233,255,140,183,233,255,140,183,233,255,139,182,233,255, + 139,182,233,255,139,182,233,255,139,182,233,255,138,182,232,255, + 138,182,232,255,138,182,232,255,138,182,232,255,137,181,231,255, + 137,181,231,255,137,181,231,255,137,181,231,255,136,180,231,255, + 136,180,231,255,136,180,231,255,136,180,231,255,135,179,230,255, + 135,179,230,255,135,179,230,255,135,179,230,255,134,178,229,255, + 134,178,229,255,134,178,229,255,134,178,229,255,133,177,228,255, + 133,177,228,255,133,177,228,255,133,177,228,255,132,176,228,255, + 132,176,228,255,132,176,228,255,132,176,228,255,131,175,227,255, + 131,175,227,255,131,175,227,255,131,175,227,255,130,174,226,255, + 130,174,226,255,130,174,226,255,130,174,226,255,129,174,226,255, + 129,174,226,255,129,174,226,255,129,174,226,255,128,173,225,255, + 128,173,225,255,128,173,225,255,128,173,225,255,127,172,224,255, + 127,172,224,255,127,172,224,255,127,172,224,255,126,171,223,255, + 126,171,223,255,126,171,223,255,125,171,223,255,125,170,223,255, + 124,170,223,255,124,170,223,255,124,170,223,255,123,169,222,255, + 123,169,222,255,123,169,222,255,123,169,222,255,122,168,221,255, + 122,168,221,255,122,168,221,255,122,168,221,255,121,168,220,255, + 121,168,220,255,121,168,220,255,121,168,220,255,120,167,220,255, + 120,167,220,255,120,167,220,255,120,167,220,255,119,166,219,255, + 119,166,219,255,119,166,219,255,119,166,219,255,118,165,218,255, + 118,165,218,255,118,165,218,255,118,165,218,255,117,164,217,255, + 117,164,217,255,117,164,217,255,117,164,217,255,116,163,216,255, + 116,163,216,255,116,163,216,255,116,163,216,255,116,163,216,255, + 116,163,216,255,116,163,216,255,116,163,216,255,115,162,215,255, + 115,162,215,255,115,162,215,255,115,162,215,255,114,161,214,255, + 114,161,214,255,114,161,214,255,114,161,214,255,113,160,213,255, + 113,160,213,255,113,160,213,255,113,160,213,255,112,159,212,255, + 112,159,212,255,112,159,212,255,112,159,212,255,111,158,211,255, + 111,158,211,255,111,158,211,255,111,158,211,255,110,157,210,255, + 110,157,210,255,110,157,210,255,110,157,210,255,109,156,209,255, + 109,156,209,255,109,156,209,255,109,156,209,255,108,155,208,255, + 108,155,208,255,108,155,208,255,107,155,208,255,107,154,207,255, + 106,154,207,255,106,154,207,255,106,154,207,255,105,153,206,255, + 105,153,206,255,105,153,206,255,105,153,206,255,105,152,205,255, + 105,152,205,255,105,152,205,255,105,152,205,255,104,151,204,255, + 104,151,204,255,104,151,204,255,104,151,204,255,103,151,203,255, + 103,151,203,255,103,151,203,255,103,151,203,255,102,150,202,255, + 102,150,202,255,102,150,202,255,102,150,202,255,101,149,201,255, + 101,149,201,255,101,149,201,255,101,149,201,255,101,148,200,255, + 101,148,200,255,101,148,200,255,101,148,200,255,100,147,200,255, + 100,147,200,255,100,147,200,255,100,147,200,255,100,146,199,255, + 100,146,199,255,100,146,199,255,100,146,199,255,100,145,198,255, + 100,145,198,255,100,145,198,255,100,145,198,255,99,144,197,255, + 99,144,197,255,99,144,197,255,99,144,197,255,99,144,196,255, + 99,144,196,255,99,144,196,255,99,144,196,255,99,143,195,255, + 99,143,195,255,99,143,195,255,99,143,195,255,98,142,194,255, + 98,142,194,255,98,142,194,255,98,142,194,255,98,142,193,255, + 98,142,193,255,98,142,193,255,98,142,193,255,98,141,192,255, + 98,141,192,255,98,141,192,255,98,141,192,255,98,140,191,255, + 98,140,191,255,98,140,191,255,98,140,191,255,98,139,190,255, + 98,139,190,255,98,139,190,255,98,139,190,255,98,139,189,255, + 98,139,189,255,98,139,189,255,98,139,189,255,98,138,188,255, + 98,138,188,255,98,138,188,255,98,138,188,255,97,137,187,255, + 97,137,187,255,97,137,187,255,97,137,187,255,97,137,186,255, + 97,137,186,255,97,137,186,255,97,137,186,255,97,136,185,255, + 97,136,185,255,97,136,185,255,97,136,185,255,97,136,184,255, + 97,136,184,255,97,136,184,255,97,136,184,255,97,135,184,255, + 97,135,184,255,97,135,184,255,97,135,184,255,96,135,183,255, + 96,135,183,255,96,135,183,255,96,135,183,255,96,134,182,255, + 96,134,182,255,96,134,182,255,96,134,182,255,96,133,181,255, + 96,133,181,255,96,133,181,255,96,133,181,255,96,133,180,255, + 96,133,180,255,96,133,180,255,96,133,180,255,96,132,179,255, + 96,132,179,255,96,132,179,255,96,132,179,255,95,132,178,255, + 95,132,178,255,95,132,178,255,95,132,178,255,95,131,177,255, + 95,131,177,255,95,131,177,255,95,131,177,255,95,130,176,255, + 95,130,176,255,95,130,176,255,95,130,176,255,94,129,175,255, + 94,129,175,255,94,129,175,255,94,129,175,255,93,129,175,255, + 93,129,175,255,93,129,175,255,93,129,175,255,93,128,174,255, + 93,128,174,255,93,128,174,255,93,128,174,255,92,127,173,255, + 92,127,173,255,92,127,173,255,92,127,173,255,91,126,172,255, + 91,126,172,255,91,126,172,255,91,126,172,255,90,125,171,255, + 90,125,171,255,90,125,171,255,89,125,171,255,89,124,171,255, + 88,124,171,255,88,124,171,255,88,124,171,255,87,123,170,255, + 87,123,170,255,87,123,170,255,87,123,170,255,87,123,170,255, + 87,123,170,255,87,123,170,255,87,123,170,255,86,122,169,255, + 86,122,169,255,86,122,169,255,86,122,169,255,85,122,169,255, + 85,122,169,255,85,122,169,255,85,122,169,255,77,125,176,255, + 77,125,176,255,77,125,176,255,77,125,176,255,78,125,176,255, + 78,125,176,255,78,125,176,255,78,125,176,255,79,126,177,255, + 79,126,177,255,79,126,177,255,79,126,177,255,80,127,177,255, + 80,127,177,255,80,127,177,255,81,127,177,255,81,128,178,255, + 82,128,178,255,82,128,178,255,83,128,178,255,83,129,179,255, + 84,129,179,255,84,129,179,255,85,129,179,255,85,130,180,255, + 86,130,180,255,86,130,180,255,87,130,180,255,87,131,181,255, + 88,131,181,255,88,131,181,255,89,131,181,255,89,132,182,255, + 90,132,182,255,90,132,182,255,91,133,183,255,91,133,183,255, + 92,134,184,255,92,134,184,255,93,134,184,255,93,135,185,255, + 94,135,185,255,94,135,185,255,95,136,186,255,96,136,186,255, + 97,137,187,255,97,137,187,255,98,138,187,255,99,138,188,255, + 100,139,188,255,100,139,188,255,101,140,189,255,101,140,189,255, + 102,141,190,255,102,141,190,255,103,142,191,255,104,142,191,255, + 105,143,192,255,105,143,192,255,106,144,192,255,106,144,193,255, + 107,145,193,255,107,145,193,255,108,146,194,255,108,146,194,255, + 109,147,195,255,109,147,195,255,110,148,195,255,111,148,196,255, + 112,149,196,255,112,149,196,255,113,150,197,255,113,150,197,255, + 114,151,198,255,114,151,198,255,115,152,199,255,115,152,199,255, + 116,153,200,255,116,153,200,255,117,154,200,255,117,154,201,255, + 118,155,201,255,118,155,201,255,119,156,202,255,119,156,202,255, + 120,157,203,255,120,157,203,255,120,157,203,255,121,158,204,255, + 121,158,204,255,121,158,204,255,122,158,204,255,122,159,205,255, + 123,159,205,255,123,159,205,255,123,159,206,255,124,160,206,255, + 124,160,207,255,124,160,207,255,124,160,207,255,125,161,208,255, + 125,161,208,255,125,161,208,255,125,161,208,255,125,162,209,255, + 125,162,209,255,125,162,209,255,125,162,209,255,125,163,210,255, + 125,163,210,255,125,163,210,255,125,163,210,255,126,163,211,255, + 126,163,211,255,126,163,211,255,126,163,211,255,126,164,212,255, + 126,164,212,255,126,164,212,255,126,164,212,255,126,164,213,255, + 126,164,213,255,126,164,213,255,126,164,213,255,125,165,214,255, + 125,165,214,255,125,165,214,255,125,165,214,255,125,166,215,255, + 125,166,215,255,125,166,215,255,125,166,215,255,125,166,216,255, + 125,166,216,255,125,166,216,255,125,166,216,255,125,167,217,255, + 125,167,217,255,125,167,217,255,125,167,217,255,125,168,218,255, + 125,168,218,255,125,168,218,255,125,168,219,255,125,169,219,255, + 125,169,220,255,125,169,220,255,125,169,220,255,126,169,221,255, + 126,169,221,255,126,169,221,255,126,169,221,255,126,170,222,255, + 126,170,222,255,126,170,222,255,126,170,222,255,127,171,223,255, + 127,171,223,255,127,171,223,255,127,171,224,255,127,172,224,255, + 127,172,225,255,127,172,225,255,127,173,225,255,128,173,226,255, + 128,174,226,255,128,174,226,255,128,174,226,255,129,175,227,255, + 129,175,227,255,129,175,227,255,129,175,227,255,130,176,228,255, + 130,176,228,255,130,176,228,255,130,176,228,255,131,177,229,255, + 131,177,229,255,131,177,229,255,131,177,229,255,132,178,229,255, + 132,178,229,255,132,178,229,255,132,178,229,255,133,178,230,255, + 133,178,230,255,133,178,230,255,133,178,230,255,134,179,231,255, + 134,179,231,255,134,179,231,255,134,179,231,255,135,180,232,255, + 135,180,232,255,135,180,232,255,135,180,232,255,136,181,232,255, + 136,181,232,255,136,181,232,255,136,181,232,255,137,181,233,255, + 137,181,233,255,137,181,233,255,137,181,233,255,138,182,234,255, + 138,182,234,255,138,182,234,255,138,182,234,255,139,183,235,255, + 139,183,235,255,139,183,235,255,139,183,235,255,140,183,235,255, + 140,183,235,255,140,183,235,255,140,183,235,255,140,184,236,255, + 140,184,236,255,140,184,236,255,140,184,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,141,185,236,255,142,185,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,143,186,237,255, + 143,186,237,255,143,186,237,255,143,186,237,255,143,186,237,255, + 143,186,237,255,143,186,237,255,143,186,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,145,187,237,255, + 145,187,237,255,145,187,237,255,145,187,237,255,145,188,238,255, + 145,188,238,255,145,188,238,255,145,188,238,255,146,188,238,255, + 146,188,238,255,146,188,238,255,146,188,238,255,146,188,238,255, + 146,188,238,255,146,188,238,255,146,188,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,239,255, + 148,189,239,255,148,189,239,255,148,189,239,255,148,190,239,255, + 148,190,239,255,148,190,239,255,148,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,190,239,255,149,190,240,255, + 149,190,240,255,149,190,240,255,149,190,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 152,191,240,255,152,191,240,255,152,191,240,255,152,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 150,190,239,255,150,190,239,255,150,190,239,255,150,190,239,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,189,238,255,149,189,238,255,149,189,238,255,149,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,188,237,255,147,188,237,255,147,188,237,255,147,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,187,237,255,146,187,237,255,146,187,237,255,146,187,237,255, + 145,187,236,255,145,187,236,255,145,187,236,255,145,187,236,255, + 144,186,236,255,144,186,236,255,144,186,236,255,144,186,236,255, + 144,186,236,255,144,186,236,255,144,186,236,255,144,186,236,255, + 143,185,235,255,143,185,235,255,143,185,235,255,143,185,235,255, + 142,185,235,255,142,185,235,255,142,185,235,255,142,185,235,255, + 142,184,234,255,142,184,234,255,142,184,234,255,142,184,234,255, + 141,183,233,255,141,183,233,255,141,183,233,255,141,183,233,255, + 140,182,233,255,140,182,233,255,140,182,233,255,140,182,233,255, + 139,182,232,255,139,182,232,255,139,182,232,255,139,182,232,255, + 138,181,231,255,138,181,231,255,138,181,231,255,138,181,231,255, + 137,180,231,255,137,180,231,255,137,180,231,255,137,180,231,255, + 136,179,230,255,136,179,230,255,136,179,230,255,136,179,230,255, + 135,178,229,255,135,178,229,255,135,178,229,255,135,178,229,255, + 134,177,228,255,134,177,228,255,134,177,228,255,134,177,228,255, + 133,176,228,255,133,176,228,255,133,176,228,255,133,176,228,255, + 132,175,227,255,132,175,227,255,132,175,227,255,132,175,227,255, + 131,174,226,255,131,174,226,255,131,174,226,255,131,174,226,255, + 130,174,226,255,130,174,226,255,130,174,226,255,130,174,226,255, + 129,173,225,255,129,173,225,255,129,173,225,255,129,173,225,255, + 128,172,224,255,128,172,224,255,128,172,224,255,128,172,224,255, + 127,171,223,255,127,171,223,255,127,171,223,255,126,171,223,255, + 126,170,223,255,125,170,223,255,125,170,223,255,125,170,223,255, + 124,169,222,255,124,169,222,255,124,169,222,255,124,169,222,255, + 123,168,221,255,123,168,221,255,123,168,221,255,123,168,221,255, + 122,168,220,255,122,168,220,255,122,168,220,255,122,168,220,255, + 121,167,220,255,121,167,220,255,121,167,220,255,121,167,220,255, + 120,166,219,255,120,166,219,255,120,166,219,255,120,166,219,255, + 119,165,218,255,119,165,218,255,119,165,218,255,119,165,218,255, + 118,164,217,255,118,164,217,255,118,164,217,255,118,164,217,255, + 117,163,216,255,117,163,216,255,117,163,216,255,117,163,216,255, + 117,163,216,255,117,163,216,255,117,163,216,255,117,163,216,255, + 116,162,215,255,116,162,215,255,116,162,215,255,116,162,215,255, + 115,161,214,255,115,161,214,255,115,161,214,255,115,161,214,255, + 114,160,213,255,114,160,213,255,114,160,213,255,114,160,213,255, + 113,159,212,255,113,159,212,255,113,159,212,255,113,159,212,255, + 112,158,211,255,112,158,211,255,112,158,211,255,112,158,211,255, + 111,157,210,255,111,157,210,255,111,157,210,255,111,157,210,255, + 110,156,209,255,110,156,209,255,110,156,209,255,109,156,209,255, + 109,155,208,255,108,155,208,255,108,155,208,255,108,155,208,255, + 107,154,207,255,107,154,207,255,107,154,207,255,107,154,207,255, + 106,153,206,255,106,153,206,255,106,153,206,255,106,153,206,255, + 105,152,205,255,105,152,205,255,105,152,205,255,105,152,205,255, + 105,151,204,255,105,151,204,255,105,151,204,255,105,151,204,255, + 104,151,203,255,104,151,203,255,104,151,203,255,104,151,203,255, + 103,150,202,255,103,150,202,255,103,150,202,255,103,150,202,255, + 102,149,201,255,102,149,201,255,102,149,201,255,102,149,201,255, + 102,148,200,255,102,148,200,255,102,148,200,255,102,148,200,255, + 101,147,200,255,101,147,200,255,101,147,200,255,101,147,200,255, + 101,146,199,255,101,146,199,255,101,146,199,255,101,146,199,255, + 100,145,198,255,100,145,198,255,100,145,198,255,100,145,198,255, + 100,144,197,255,100,144,197,255,100,144,197,255,100,144,197,255, + 100,144,196,255,100,144,196,255,100,144,196,255,100,144,196,255, + 99,143,195,255,99,143,195,255,99,143,195,255,99,143,195,255, + 99,142,194,255,99,142,194,255,99,142,194,255,99,142,194,255, + 99,142,193,255,99,142,193,255,99,142,193,255,99,142,193,255, + 99,141,192,255,99,141,192,255,99,141,192,255,99,141,192,255, + 98,140,191,255,98,140,191,255,98,140,191,255,98,140,191,255, + 98,139,190,255,98,139,190,255,98,139,190,255,98,139,190,255, + 98,139,189,255,98,139,189,255,98,139,189,255,98,139,189,255, + 98,138,188,255,98,138,188,255,98,138,188,255,98,138,188,255, + 98,137,187,255,98,137,187,255,98,137,187,255,98,137,187,255, + 98,137,186,255,98,137,186,255,98,137,186,255,98,137,186,255, + 98,136,185,255,98,136,185,255,98,136,185,255,98,136,185,255, + 97,136,184,255,97,136,184,255,97,136,184,255,97,136,184,255, + 97,135,184,255,97,135,184,255,97,135,184,255,97,135,184,255, + 97,135,183,255,97,135,183,255,97,135,183,255,97,135,183,255, + 97,134,182,255,97,134,182,255,97,134,182,255,97,134,182,255, + 97,133,181,255,97,133,181,255,97,133,181,255,97,133,181,255, + 97,133,180,255,97,133,180,255,97,133,180,255,97,133,180,255, + 97,132,179,255,97,132,179,255,97,132,179,255,97,132,179,255, + 96,132,178,255,96,132,178,255,96,132,178,255,96,132,178,255, + 96,131,177,255,96,131,177,255,96,131,177,255,96,131,177,255, + 96,130,176,255,96,130,176,255,96,130,176,255,96,130,176,255, + 95,129,175,255,95,129,175,255,95,129,175,255,95,129,175,255, + 94,129,175,255,94,129,175,255,94,129,175,255,94,129,175,255, + 93,128,174,255,93,128,174,255,93,128,174,255,93,128,174,255, + 92,127,173,255,92,127,173,255,92,127,173,255,92,127,173,255, + 91,126,172,255,91,126,172,255,91,126,172,255,91,126,172,255, + 90,125,171,255,90,125,171,255,90,125,171,255,89,125,171,255, + 89,124,171,255,88,124,171,255,88,124,171,255,88,124,171,255, + 87,123,170,255,87,123,170,255,87,123,170,255,87,123,170,255, + 87,123,170,255,87,123,170,255,87,123,170,255,87,123,170,255, + 86,122,169,255,86,122,169,255,86,122,169,255,86,122,169,255, + 85,122,169,255,85,122,169,255,85,122,169,255,85,122,169,255, + 78,125,176,255,78,125,176,255,78,125,176,255,78,125,176,255, + 79,125,176,255,79,125,176,255,79,125,176,255,79,125,176,255, + 80,126,177,255,80,126,177,255,80,126,177,255,80,126,177,255, + 81,127,177,255,81,127,177,255,81,127,177,255,81,127,177,255, + 82,128,178,255,82,128,178,255,82,128,178,255,83,128,178,255, + 83,129,179,255,84,129,179,255,84,129,179,255,85,129,179,255, + 85,130,180,255,86,130,180,255,86,130,180,255,87,131,180,255, + 87,131,181,255,88,132,181,255,88,132,181,255,89,132,181,255, + 89,133,182,255,90,133,182,255,90,133,182,255,91,133,183,255, + 92,134,183,255,93,134,184,255,93,134,184,255,94,135,184,255, + 94,135,185,255,95,136,185,255,95,136,185,255,96,137,186,255, + 97,137,186,255,98,138,187,255,98,138,187,255,99,139,187,255, + 99,139,188,255,100,140,188,255,100,140,188,255,101,141,189,255, + 102,141,189,255,103,142,190,255,103,142,190,255,104,143,191,255, + 104,143,191,255,105,144,192,255,105,144,192,255,106,145,193,255, + 107,145,193,255,108,146,194,255,108,146,194,255,109,147,194,255, + 109,147,195,255,110,148,195,255,110,148,195,255,111,149,196,255, + 112,149,196,255,113,150,197,255,113,150,197,255,114,150,197,255, + 114,151,198,255,115,151,198,255,115,151,198,255,116,152,199,255, + 116,152,199,255,117,153,200,255,117,153,200,255,118,154,200,255, + 118,154,201,255,119,155,201,255,119,155,201,255,120,156,202,255, + 120,156,202,255,121,157,203,255,121,157,203,255,121,157,203,255, + 122,158,204,255,122,158,204,255,122,158,204,255,122,159,205,255, + 123,159,205,255,123,160,206,255,123,160,206,255,124,160,206,255, + 124,161,207,255,125,161,207,255,125,161,207,255,125,161,207,255, + 125,162,208,255,125,162,208,255,125,162,208,255,125,162,208,255, + 126,162,209,255,126,162,209,255,126,162,209,255,126,162,209,255, + 126,163,210,255,126,163,210,255,126,163,210,255,126,163,210,255, + 126,164,211,255,126,164,211,255,126,164,211,255,126,164,211,255, + 127,165,212,255,127,165,212,255,127,165,212,255,127,165,212,255, + 127,165,213,255,127,165,213,255,127,165,213,255,127,165,213,255, + 126,166,214,255,126,166,214,255,126,166,214,255,126,166,215,255, + 126,166,215,255,126,166,216,255,126,166,216,255,126,166,216,255, + 126,167,217,255,126,167,217,255,126,167,217,255,126,167,217,255, + 126,168,218,255,126,168,218,255,126,168,218,255,126,168,218,255, + 126,169,219,255,126,169,219,255,126,169,219,255,126,169,220,255, + 126,170,220,255,126,170,221,255,126,170,221,255,126,170,221,255, + 126,170,222,255,126,170,222,255,126,170,222,255,126,170,222,255, + 126,171,223,255,126,171,223,255,126,171,223,255,126,171,223,255, + 127,172,224,255,127,172,224,255,127,172,224,255,127,172,224,255, + 128,173,225,255,128,173,225,255,128,173,225,255,128,174,225,255, + 128,174,226,255,128,175,226,255,128,175,226,255,128,175,226,255, + 129,176,227,255,129,176,227,255,129,176,227,255,130,176,227,255, + 130,177,228,255,131,177,228,255,131,177,228,255,131,177,228,255, + 132,178,229,255,132,178,229,255,132,178,229,255,132,178,229,255, + 133,179,230,255,133,179,230,255,133,179,230,255,133,179,230,255, + 134,179,231,255,134,179,231,255,134,179,231,255,134,179,231,255, + 135,180,231,255,135,180,231,255,135,180,231,255,135,180,231,255, + 136,181,232,255,136,181,232,255,136,181,232,255,136,181,232,255, + 137,182,233,255,137,182,233,255,137,182,233,255,137,182,233,255, + 138,182,233,255,138,182,233,255,138,182,233,255,138,182,233,255, + 139,183,234,255,139,183,234,255,139,183,234,255,139,183,234,255, + 140,184,235,255,140,184,235,255,140,184,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,140,184,235,255,140,184,235,255, + 141,185,236,255,141,185,236,255,141,185,236,255,141,185,236,255, + 142,186,236,255,142,186,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,142,186,236,255,142,186,236,255,142,186,236,255, + 143,187,237,255,143,187,237,255,143,187,237,255,143,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,188,237,255,144,188,237,255,144,188,237,255,144,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,189,238,255,145,189,238,255,145,189,238,255,145,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,146,189,238,255,146,189,238,255, + 147,190,238,255,147,190,238,255,147,190,238,255,147,190,238,255, + 147,190,238,255,147,190,238,255,147,190,238,255,147,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,239,255,148,190,239,255,148,190,239,255,148,190,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,192,240,255,150,192,240,255,150,192,240,255,150,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,194,241,255,153,194,241,255,153,194,241,255,153,194,241,255, + 153,194,241,255,153,194,241,255,153,194,241,255,153,194,241,255, + 153,194,241,255,153,194,241,255,153,194,241,255,153,194,241,255, + 153,194,241,255,153,194,241,255,153,194,241,255,153,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,193,241,255,152,193,241,255,152,193,241,255,152,193,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,241,255,152,192,241,255,152,192,241,255, + 152,192,241,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,151,192,239,255,151,192,239,255,151,192,239,255, + 151,192,239,255,151,192,239,255,151,192,239,255,151,192,239,255, + 151,192,239,255,151,192,239,255,151,192,239,255,151,192,239,255, + 151,192,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,238,255,150,191,238,255,150,191,238,255, + 150,191,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,237,255,148,189,237,255,148,189,237,255, + 148,189,237,255,147,189,237,255,147,189,237,255,147,189,237,255, + 147,189,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,145,187,236,255,145,187,236,255,145,187,236,255, + 145,187,236,255,144,187,236,255,144,187,236,255,144,187,236,255, + 144,187,236,255,143,186,235,255,143,186,235,255,143,186,235,255, + 143,186,235,255,143,185,235,255,143,185,235,255,143,185,235,255, + 143,185,235,255,142,184,234,255,142,184,234,255,142,184,234,255, + 142,184,234,255,141,184,233,255,141,184,233,255,141,184,233,255, + 141,184,233,255,140,183,233,255,140,183,233,255,140,183,233,255, + 140,183,233,255,139,182,232,255,139,182,232,255,139,182,232,255, + 139,182,232,255,138,181,231,255,138,181,231,255,138,181,231,255, + 138,181,231,255,137,180,231,255,137,180,231,255,137,180,231,255, + 137,180,231,255,136,179,230,255,136,179,230,255,136,179,230,255, + 136,179,230,255,135,178,229,255,135,178,229,255,135,178,229,255, + 135,178,229,255,134,178,229,255,134,178,229,255,134,178,229,255, + 134,178,229,255,133,177,228,255,133,177,228,255,133,177,228,255, + 133,177,228,255,132,176,227,255,132,176,227,255,132,176,227,255, + 132,176,227,255,131,175,226,255,131,175,226,255,131,175,226,255, + 131,175,226,255,130,175,226,255,130,175,226,255,130,175,226,255, + 130,175,226,255,129,174,225,255,129,174,225,255,129,174,225,255, + 129,174,225,255,128,173,224,255,128,173,224,255,128,173,224,255, + 128,173,224,255,127,172,223,255,127,172,223,255,127,172,223,255, + 126,172,223,255,126,171,223,255,125,171,223,255,125,171,223,255, + 125,171,223,255,124,170,222,255,124,170,222,255,124,170,222,255, + 124,170,222,255,123,169,221,255,123,169,221,255,123,169,221,255, + 123,169,221,255,122,169,220,255,122,169,220,255,122,169,220,255, + 122,169,220,255,121,168,220,255,121,168,220,255,121,168,220,255, + 121,168,220,255,120,167,219,255,120,167,219,255,120,167,219,255, + 120,167,219,255,119,166,218,255,119,166,218,255,119,166,218,255, + 119,166,218,255,118,165,217,255,118,165,217,255,118,165,217,255, + 118,165,217,255,117,164,216,255,117,164,216,255,117,164,216,255, + 117,164,216,255,117,164,216,255,117,164,216,255,117,164,216,255, + 117,164,216,255,116,163,215,255,116,163,215,255,116,163,215,255, + 116,163,215,255,115,162,214,255,115,162,214,255,115,162,214,255, + 115,162,214,255,114,161,213,255,114,161,213,255,114,161,213,255, + 114,161,213,255,113,160,212,255,113,160,212,255,113,160,212,255, + 113,160,212,255,112,159,211,255,112,159,211,255,112,159,211,255, + 112,159,211,255,111,158,210,255,111,158,210,255,111,158,210,255, + 111,158,210,255,110,157,209,255,110,157,209,255,110,157,209,255, + 110,157,209,255,109,156,208,255,109,156,208,255,109,156,208,255, + 108,156,208,255,108,155,207,255,107,155,207,255,107,155,207,255, + 107,155,207,255,106,154,206,255,106,154,206,255,106,154,206,255, + 106,154,206,255,106,153,205,255,106,153,205,255,106,153,205,255, + 106,153,205,255,105,152,204,255,105,152,204,255,105,152,204,255, + 105,152,204,255,104,151,203,255,104,151,203,255,104,151,203,255, + 104,151,203,255,103,150,202,255,103,150,202,255,103,150,202,255, + 103,150,202,255,102,149,201,255,102,149,201,255,102,149,201,255, + 102,149,201,255,102,148,200,255,102,148,200,255,102,148,200,255, + 102,148,200,255,101,147,199,255,101,147,199,255,101,147,199,255, + 101,147,199,255,101,147,198,255,101,147,198,255,101,147,198,255, + 101,147,198,255,101,146,197,255,101,146,197,255,101,146,197,255, + 101,146,197,255,100,145,196,255,100,145,196,255,100,145,196,255, + 100,145,196,255,100,144,195,255,100,144,195,255,100,144,195,255, + 100,144,195,255,100,143,194,255,100,143,194,255,100,143,194,255, + 100,143,194,255,99,143,193,255,99,143,193,255,99,143,193,255, + 99,143,193,255,99,142,192,255,99,142,192,255,99,142,192,255, + 99,142,192,255,99,141,191,255,99,141,191,255,99,141,191,255, + 99,141,191,255,99,140,190,255,99,140,190,255,99,140,190,255, + 99,140,190,255,99,140,189,255,99,140,189,255,99,140,189,255, + 99,140,189,255,99,139,188,255,99,139,188,255,99,139,188,255, + 99,139,188,255,99,138,187,255,99,138,187,255,99,138,187,255, + 99,138,187,255,98,138,186,255,98,138,186,255,98,138,186,255, + 98,138,186,255,98,137,186,255,98,137,186,255,98,137,186,255, + 98,137,186,255,98,136,185,255,98,136,185,255,98,136,185,255, + 98,136,185,255,98,136,184,255,98,136,184,255,98,136,184,255, + 98,136,184,255,98,135,183,255,98,135,183,255,98,135,183,255, + 98,135,183,255,97,135,182,255,97,135,182,255,97,135,182,255, + 97,135,182,255,97,134,181,255,97,134,181,255,97,134,181,255, + 97,134,181,255,97,134,180,255,97,134,180,255,97,134,180,255, + 97,134,180,255,97,133,179,255,97,133,179,255,97,133,179,255, + 97,133,179,255,97,133,178,255,97,133,178,255,97,133,178,255, + 97,133,178,255,96,132,177,255,96,132,177,255,96,132,177,255, + 96,132,177,255,96,131,176,255,96,131,176,255,96,131,176,255, + 96,131,176,255,96,130,175,255,96,130,175,255,96,130,175,255, + 96,130,175,255,95,129,175,255,95,129,175,255,95,129,175,255, + 95,129,175,255,94,129,174,255,94,129,174,255,94,129,174,255, + 94,129,174,255,94,128,173,255,94,128,173,255,94,128,173,255, + 94,128,173,255,93,127,172,255,93,127,172,255,93,127,172,255, + 93,127,172,255,92,126,172,255,92,126,172,255,92,126,172,255, + 92,126,172,255,91,125,171,255,91,125,171,255,91,125,171,255, + 90,125,171,255,90,124,170,255,89,124,170,255,89,124,170,255, + 89,124,170,255,88,123,169,255,88,123,169,255,88,123,169,255, + 88,123,169,255,88,123,169,255,88,123,169,255,88,123,169,255, + 88,123,169,255,87,122,169,255,87,122,169,255,87,122,169,255, + 87,122,169,255,86,122,168,255,86,122,168,255,86,122,168,255, + 86,122,168,255,78,125,176,255,78,125,176,255,78,125,176,255, + 78,125,176,255,79,125,176,255,79,125,176,255,79,125,176,255, + 79,125,176,255,80,126,177,255,80,126,177,255,80,126,177,255, + 80,126,177,255,81,127,177,255,81,127,177,255,81,127,177,255, + 82,127,177,255,82,128,178,255,83,128,178,255,83,128,178,255, + 84,128,178,255,84,129,179,255,85,129,179,255,85,129,179,255, + 86,129,179,255,86,130,180,255,87,130,180,255,87,130,180,255, + 88,131,180,255,88,131,181,255,89,132,181,255,89,132,181,255, + 90,132,181,255,90,133,182,255,91,133,182,255,91,133,182,255, + 92,133,183,255,92,134,183,255,93,134,184,255,93,134,184,255, + 94,135,184,255,94,135,185,255,95,136,185,255,95,136,185,255, + 96,137,186,255,97,137,186,255,98,138,187,255,98,138,187,255, + 99,139,187,255,100,139,188,255,101,140,188,255,101,140,188,255, + 102,141,189,255,102,141,189,255,103,142,190,255,103,142,190,255, + 104,143,191,255,105,143,191,255,106,144,192,255,106,144,192,255, + 107,145,193,255,107,145,193,255,108,146,194,255,108,146,194,255, + 109,147,194,255,109,147,195,255,110,148,195,255,110,148,195,255, + 111,149,196,255,112,149,196,255,113,150,197,255,113,150,197,255, + 114,150,197,255,114,151,198,255,115,151,198,255,115,151,198,255, + 116,152,199,255,116,152,199,255,117,153,200,255,117,153,200,255, + 118,154,200,255,118,154,201,255,119,155,201,255,119,155,201,255, + 120,156,202,255,120,156,202,255,121,157,203,255,121,157,203,255, + 121,157,203,255,122,158,204,255,122,158,204,255,122,158,204,255, + 122,159,205,255,123,159,205,255,123,160,206,255,123,160,206,255, + 124,160,206,255,124,161,207,255,125,161,207,255,125,161,207,255, + 125,161,207,255,125,162,208,255,125,162,208,255,125,162,208,255, + 125,162,208,255,126,162,209,255,126,162,209,255,126,162,209,255, + 126,162,209,255,126,163,210,255,126,163,210,255,126,163,210,255, + 126,163,210,255,126,164,211,255,126,164,211,255,126,164,211,255, + 126,164,211,255,127,165,212,255,127,165,212,255,127,165,212,255, + 127,165,212,255,127,165,213,255,127,165,213,255,127,165,213,255, + 127,165,213,255,126,166,214,255,126,166,214,255,126,166,214,255, + 126,166,215,255,126,166,215,255,126,166,216,255,126,166,216,255, + 126,166,216,255,126,167,217,255,126,167,217,255,126,167,217,255, + 126,167,217,255,126,168,218,255,126,168,218,255,126,168,218,255, + 126,168,218,255,126,169,219,255,126,169,219,255,126,169,219,255, + 126,169,220,255,126,170,220,255,126,170,221,255,126,170,221,255, + 126,170,221,255,127,170,222,255,127,170,222,255,127,170,222,255, + 127,170,222,255,127,171,223,255,127,171,223,255,127,171,223,255, + 127,171,223,255,128,172,224,255,128,172,224,255,128,172,224,255, + 128,172,224,255,128,173,225,255,128,173,225,255,128,173,225,255, + 128,174,225,255,129,174,226,255,129,175,226,255,129,175,226,255, + 129,175,226,255,130,176,227,255,130,176,227,255,130,176,227,255, + 130,176,227,255,131,177,228,255,131,177,228,255,131,177,228,255, + 131,177,228,255,132,178,229,255,132,178,229,255,132,178,229,255, + 132,178,229,255,133,179,230,255,133,179,230,255,133,179,230,255, + 133,179,230,255,134,179,231,255,134,179,231,255,134,179,231,255, + 134,179,231,255,135,180,231,255,135,180,231,255,135,180,231,255, + 135,180,231,255,136,181,232,255,136,181,232,255,136,181,232,255, + 136,181,232,255,137,182,233,255,137,182,233,255,137,182,233,255, + 137,182,233,255,138,182,233,255,138,182,233,255,138,182,233,255, + 138,182,233,255,139,183,234,255,139,183,234,255,139,183,234,255, + 139,183,234,255,140,184,235,255,140,184,235,255,140,184,235,255, + 140,184,235,255,141,184,235,255,141,184,235,255,141,184,235,255, + 141,184,235,255,141,185,236,255,141,185,236,255,141,185,236,255, + 141,185,236,255,142,186,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,143,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,189,238,255,146,189,238,255,146,189,238,255, + 146,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,239,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,240,255,150,191,240,255,150,191,240,255, + 150,191,240,255,151,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,150,191,238,255,150,191,238,255, + 150,191,238,255,150,191,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,237,255,148,189,237,255, + 148,189,237,255,148,189,237,255,147,189,237,255,147,189,237,255, + 147,189,237,255,147,189,237,255,147,188,237,255,147,188,237,255, + 147,188,237,255,147,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,145,187,236,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,145,187,236,255, + 145,187,236,255,145,187,236,255,144,186,235,255,144,186,235,255, + 144,186,235,255,144,186,235,255,143,185,235,255,143,185,235,255, + 143,185,235,255,143,185,235,255,143,184,234,255,143,184,234,255, + 143,184,234,255,143,184,234,255,142,184,233,255,142,184,233,255, + 142,184,233,255,142,184,233,255,141,183,233,255,141,183,233,255, + 141,183,233,255,141,183,233,255,140,182,232,255,140,182,232,255, + 140,182,232,255,140,182,232,255,139,181,231,255,139,181,231,255, + 139,181,231,255,139,181,231,255,138,180,231,255,138,180,231,255, + 138,180,231,255,138,180,231,255,137,179,230,255,137,179,230,255, + 137,179,230,255,137,179,230,255,136,178,229,255,136,178,229,255, + 136,178,229,255,136,178,229,255,135,178,229,255,135,178,229,255, + 135,178,229,255,135,178,229,255,134,177,228,255,134,177,228,255, + 134,177,228,255,134,177,228,255,133,176,227,255,133,176,227,255, + 133,176,227,255,133,176,227,255,132,175,226,255,132,175,226,255, + 132,175,226,255,132,175,226,255,131,175,226,255,131,175,226,255, + 131,175,226,255,131,175,226,255,130,174,225,255,130,174,225,255, + 130,174,225,255,130,174,225,255,129,173,224,255,129,173,224,255, + 129,173,224,255,129,173,224,255,128,172,223,255,128,172,223,255, + 128,172,223,255,127,172,223,255,127,171,223,255,126,171,223,255, + 126,171,223,255,126,171,223,255,125,170,222,255,125,170,222,255, + 125,170,222,255,125,170,222,255,124,169,221,255,124,169,221,255, + 124,169,221,255,124,169,221,255,123,169,220,255,123,169,220,255, + 123,169,220,255,123,169,220,255,122,168,220,255,122,168,220,255, + 122,168,220,255,122,168,220,255,121,167,219,255,121,167,219,255, + 121,167,219,255,121,167,219,255,120,166,218,255,120,166,218,255, + 120,166,218,255,120,166,218,255,119,165,217,255,119,165,217,255, + 119,165,217,255,119,165,217,255,118,164,216,255,118,164,216,255, + 118,164,216,255,118,164,216,255,118,164,216,255,118,164,216,255, + 118,164,216,255,118,164,216,255,117,163,215,255,117,163,215,255, + 117,163,215,255,117,163,215,255,116,162,214,255,116,162,214,255, + 116,162,214,255,116,162,214,255,115,161,213,255,115,161,213,255, + 115,161,213,255,115,161,213,255,114,160,212,255,114,160,212,255, + 114,160,212,255,114,160,212,255,113,159,211,255,113,159,211,255, + 113,159,211,255,113,159,211,255,112,158,210,255,112,158,210,255, + 112,158,210,255,112,158,210,255,111,157,209,255,111,157,209,255, + 111,157,209,255,110,157,209,255,110,156,208,255,109,156,208,255, + 109,156,208,255,109,156,208,255,108,155,207,255,108,155,207,255, + 108,155,207,255,108,155,207,255,107,154,206,255,107,154,206,255, + 107,154,206,255,107,154,206,255,106,153,205,255,106,153,205,255, + 106,153,205,255,106,153,205,255,106,152,204,255,106,152,204,255, + 106,152,204,255,106,152,204,255,105,151,203,255,105,151,203,255, + 105,151,203,255,105,151,203,255,104,150,202,255,104,150,202,255, + 104,150,202,255,104,150,202,255,103,149,201,255,103,149,201,255, + 103,149,201,255,103,149,201,255,103,148,200,255,103,148,200,255, + 103,148,200,255,103,148,200,255,102,147,199,255,102,147,199,255, + 102,147,199,255,102,147,199,255,102,147,198,255,102,147,198,255, + 102,147,198,255,102,147,198,255,101,146,197,255,101,146,197,255, + 101,146,197,255,101,146,197,255,101,145,196,255,101,145,196,255, + 101,145,196,255,101,145,196,255,101,144,195,255,101,144,195,255, + 101,144,195,255,101,144,195,255,100,143,194,255,100,143,194,255, + 100,143,194,255,100,143,194,255,100,143,193,255,100,143,193,255, + 100,143,193,255,100,143,193,255,100,142,192,255,100,142,192,255, + 100,142,192,255,100,142,192,255,100,141,191,255,100,141,191,255, + 100,141,191,255,100,141,191,255,99,140,190,255,99,140,190,255, + 99,140,190,255,99,140,190,255,99,140,189,255,99,140,189,255, + 99,140,189,255,99,140,189,255,99,139,188,255,99,139,188,255, + 99,139,188,255,99,139,188,255,99,138,187,255,99,138,187,255, + 99,138,187,255,99,138,187,255,99,138,186,255,99,138,186,255, + 99,138,186,255,99,138,186,255,99,137,186,255,99,137,186,255, + 99,137,186,255,99,137,186,255,99,136,185,255,99,136,185,255, + 99,136,185,255,99,136,185,255,98,136,184,255,98,136,184,255, + 98,136,184,255,98,136,184,255,98,135,183,255,98,135,183,255, + 98,135,183,255,98,135,183,255,98,135,182,255,98,135,182,255, + 98,135,182,255,98,135,182,255,98,134,181,255,98,134,181,255, + 98,134,181,255,98,134,181,255,98,134,180,255,98,134,180,255, + 98,134,180,255,98,134,180,255,98,133,179,255,98,133,179,255, + 98,133,179,255,98,133,179,255,98,133,178,255,98,133,178,255, + 98,133,178,255,98,133,178,255,97,132,177,255,97,132,177,255, + 97,132,177,255,97,132,177,255,97,131,176,255,97,131,176,255, + 97,131,176,255,97,131,176,255,97,130,175,255,97,130,175,255, + 97,130,175,255,97,130,175,255,96,129,175,255,96,129,175,255, + 96,129,175,255,96,129,175,255,95,129,174,255,95,129,174,255, + 95,129,174,255,95,129,174,255,94,128,173,255,94,128,173,255, + 94,128,173,255,94,128,173,255,93,127,172,255,93,127,172,255, + 93,127,172,255,93,127,172,255,92,126,172,255,92,126,172,255, + 92,126,172,255,92,126,172,255,91,125,171,255,91,125,171,255, + 91,125,171,255,90,125,171,255,90,124,170,255,89,124,170,255, + 89,124,170,255,89,124,170,255,88,123,169,255,88,123,169,255, + 88,123,169,255,88,123,169,255,88,123,169,255,88,123,169,255, + 88,123,169,255,88,123,169,255,87,122,169,255,87,122,169,255, + 87,122,169,255,87,122,169,255,86,122,168,255,86,122,168,255, + 86,122,168,255,86,122,168,255,78,125,176,255,78,125,176,255, + 78,125,176,255,78,125,176,255,79,125,176,255,79,125,176,255, + 79,125,176,255,79,125,176,255,80,126,177,255,80,126,177,255, + 80,126,177,255,80,126,177,255,81,127,177,255,81,127,177,255, + 81,127,177,255,82,127,177,255,82,128,178,255,83,128,178,255, + 83,128,178,255,84,128,178,255,84,129,179,255,85,129,179,255, + 85,129,179,255,86,129,179,255,86,130,180,255,87,130,180,255, + 87,130,180,255,88,131,180,255,88,131,181,255,89,132,181,255, + 89,132,181,255,90,132,181,255,90,133,182,255,91,133,182,255, + 91,133,182,255,92,133,183,255,92,134,183,255,93,134,184,255, + 93,134,184,255,94,135,184,255,94,135,185,255,95,136,185,255, + 95,136,185,255,96,137,186,255,97,137,186,255,98,138,187,255, + 98,138,187,255,99,139,187,255,100,139,188,255,101,140,188,255, + 101,140,188,255,102,141,189,255,102,141,189,255,103,142,190,255, + 103,142,190,255,104,143,191,255,105,143,191,255,106,144,192,255, + 106,144,192,255,107,145,193,255,107,145,193,255,108,146,194,255, + 108,146,194,255,109,147,194,255,109,147,195,255,110,148,195,255, + 110,148,195,255,111,149,196,255,112,149,196,255,113,150,197,255, + 113,150,197,255,114,150,197,255,114,151,198,255,115,151,198,255, + 115,151,198,255,116,152,199,255,116,152,199,255,117,153,200,255, + 117,153,200,255,118,154,200,255,118,154,201,255,119,155,201,255, + 119,155,201,255,120,156,202,255,120,156,202,255,121,157,203,255, + 121,157,203,255,121,157,203,255,122,158,204,255,122,158,204,255, + 122,158,204,255,122,159,205,255,123,159,205,255,123,160,206,255, + 123,160,206,255,124,160,206,255,124,161,207,255,125,161,207,255, + 125,161,207,255,125,161,207,255,125,162,208,255,125,162,208,255, + 125,162,208,255,125,162,208,255,126,162,209,255,126,162,209,255, + 126,162,209,255,126,162,209,255,126,163,210,255,126,163,210,255, + 126,163,210,255,126,163,210,255,126,164,211,255,126,164,211,255, + 126,164,211,255,126,164,211,255,127,165,212,255,127,165,212,255, + 127,165,212,255,127,165,212,255,127,165,213,255,127,165,213,255, + 127,165,213,255,127,165,213,255,126,166,214,255,126,166,214,255, + 126,166,214,255,126,166,215,255,126,166,215,255,126,166,216,255, + 126,166,216,255,126,166,216,255,126,167,217,255,126,167,217,255, + 126,167,217,255,126,167,217,255,126,168,218,255,126,168,218,255, + 126,168,218,255,126,168,218,255,126,169,219,255,126,169,219,255, + 126,169,219,255,126,169,220,255,126,170,220,255,126,170,221,255, + 126,170,221,255,126,170,221,255,127,170,222,255,127,170,222,255, + 127,170,222,255,127,170,222,255,127,171,223,255,127,171,223,255, + 127,171,223,255,127,171,223,255,128,172,224,255,128,172,224,255, + 128,172,224,255,128,172,224,255,128,173,225,255,128,173,225,255, + 128,173,225,255,128,174,225,255,129,174,226,255,129,175,226,255, + 129,175,226,255,129,175,226,255,130,176,227,255,130,176,227,255, + 130,176,227,255,130,176,227,255,131,177,228,255,131,177,228,255, + 131,177,228,255,131,177,228,255,132,178,229,255,132,178,229,255, + 132,178,229,255,132,178,229,255,133,179,230,255,133,179,230,255, + 133,179,230,255,133,179,230,255,134,179,231,255,134,179,231,255, + 134,179,231,255,134,179,231,255,135,180,231,255,135,180,231,255, + 135,180,231,255,135,180,231,255,136,181,232,255,136,181,232,255, + 136,181,232,255,136,181,232,255,137,182,233,255,137,182,233,255, + 137,182,233,255,137,182,233,255,138,182,233,255,138,182,233,255, + 138,182,233,255,138,182,233,255,139,183,234,255,139,183,234,255, + 139,183,234,255,139,183,234,255,140,184,235,255,140,184,235,255, + 140,184,235,255,140,184,235,255,141,184,235,255,141,184,235,255, + 141,184,235,255,141,184,235,255,141,185,236,255,141,185,236,255, + 141,185,236,255,141,185,236,255,142,186,236,255,142,186,236,255, + 142,186,236,255,142,186,236,255,143,186,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 144,187,237,255,144,187,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,189,238,255,146,189,238,255, + 146,189,238,255,146,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,189,238,255,147,189,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,239,255,149,190,239,255, + 149,190,239,255,149,190,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,240,255,150,191,240,255, + 150,191,240,255,150,191,240,255,151,191,240,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,193,241,255,153,193,241,255, + 153,193,241,255,153,193,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,241,255, + 153,192,241,255,153,192,241,255,153,192,241,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,150,191,238,255, + 150,191,238,255,150,191,238,255,150,191,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,237,255, + 148,189,237,255,148,189,237,255,148,189,237,255,147,189,237,255, + 147,189,237,255,147,189,237,255,147,189,237,255,147,188,237,255, + 147,188,237,255,147,188,237,255,147,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,144,186,235,255, + 144,186,235,255,144,186,235,255,144,186,235,255,143,185,235,255, + 143,185,235,255,143,185,235,255,143,185,235,255,143,184,234,255, + 143,184,234,255,143,184,234,255,143,184,234,255,142,184,233,255, + 142,184,233,255,142,184,233,255,142,184,233,255,141,183,233,255, + 141,183,233,255,141,183,233,255,141,183,233,255,140,182,232,255, + 140,182,232,255,140,182,232,255,140,182,232,255,139,181,231,255, + 139,181,231,255,139,181,231,255,139,181,231,255,138,180,231,255, + 138,180,231,255,138,180,231,255,138,180,231,255,137,179,230,255, + 137,179,230,255,137,179,230,255,137,179,230,255,136,178,229,255, + 136,178,229,255,136,178,229,255,136,178,229,255,135,178,229,255, + 135,178,229,255,135,178,229,255,135,178,229,255,134,177,228,255, + 134,177,228,255,134,177,228,255,134,177,228,255,133,176,227,255, + 133,176,227,255,133,176,227,255,133,176,227,255,132,175,226,255, + 132,175,226,255,132,175,226,255,132,175,226,255,131,175,226,255, + 131,175,226,255,131,175,226,255,131,175,226,255,130,174,225,255, + 130,174,225,255,130,174,225,255,130,174,225,255,129,173,224,255, + 129,173,224,255,129,173,224,255,129,173,224,255,128,172,223,255, + 128,172,223,255,128,172,223,255,127,172,223,255,127,171,223,255, + 126,171,223,255,126,171,223,255,126,171,223,255,125,170,222,255, + 125,170,222,255,125,170,222,255,125,170,222,255,124,169,221,255, + 124,169,221,255,124,169,221,255,124,169,221,255,123,169,220,255, + 123,169,220,255,123,169,220,255,123,169,220,255,122,168,220,255, + 122,168,220,255,122,168,220,255,122,168,220,255,121,167,219,255, + 121,167,219,255,121,167,219,255,121,167,219,255,120,166,218,255, + 120,166,218,255,120,166,218,255,120,166,218,255,119,165,217,255, + 119,165,217,255,119,165,217,255,119,165,217,255,118,164,216,255, + 118,164,216,255,118,164,216,255,118,164,216,255,118,164,216,255, + 118,164,216,255,118,164,216,255,118,164,216,255,117,163,215,255, + 117,163,215,255,117,163,215,255,117,163,215,255,116,162,214,255, + 116,162,214,255,116,162,214,255,116,162,214,255,115,161,213,255, + 115,161,213,255,115,161,213,255,115,161,213,255,114,160,212,255, + 114,160,212,255,114,160,212,255,114,160,212,255,113,159,211,255, + 113,159,211,255,113,159,211,255,113,159,211,255,112,158,210,255, + 112,158,210,255,112,158,210,255,112,158,210,255,111,157,209,255, + 111,157,209,255,111,157,209,255,110,157,209,255,110,156,208,255, + 109,156,208,255,109,156,208,255,109,156,208,255,108,155,207,255, + 108,155,207,255,108,155,207,255,108,155,207,255,107,154,206,255, + 107,154,206,255,107,154,206,255,107,154,206,255,106,153,205,255, + 106,153,205,255,106,153,205,255,106,153,205,255,106,152,204,255, + 106,152,204,255,106,152,204,255,106,152,204,255,105,151,203,255, + 105,151,203,255,105,151,203,255,105,151,203,255,104,150,202,255, + 104,150,202,255,104,150,202,255,104,150,202,255,103,149,201,255, + 103,149,201,255,103,149,201,255,103,149,201,255,103,148,200,255, + 103,148,200,255,103,148,200,255,103,148,200,255,102,147,199,255, + 102,147,199,255,102,147,199,255,102,147,199,255,102,147,198,255, + 102,147,198,255,102,147,198,255,102,147,198,255,101,146,197,255, + 101,146,197,255,101,146,197,255,101,146,197,255,101,145,196,255, + 101,145,196,255,101,145,196,255,101,145,196,255,101,144,195,255, + 101,144,195,255,101,144,195,255,101,144,195,255,100,143,194,255, + 100,143,194,255,100,143,194,255,100,143,194,255,100,143,193,255, + 100,143,193,255,100,143,193,255,100,143,193,255,100,142,192,255, + 100,142,192,255,100,142,192,255,100,142,192,255,100,141,191,255, + 100,141,191,255,100,141,191,255,100,141,191,255,99,140,190,255, + 99,140,190,255,99,140,190,255,99,140,190,255,99,140,189,255, + 99,140,189,255,99,140,189,255,99,140,189,255,99,139,188,255, + 99,139,188,255,99,139,188,255,99,139,188,255,99,138,187,255, + 99,138,187,255,99,138,187,255,99,138,187,255,99,138,186,255, + 99,138,186,255,99,138,186,255,99,138,186,255,99,137,186,255, + 99,137,186,255,99,137,186,255,99,137,186,255,99,136,185,255, + 99,136,185,255,99,136,185,255,99,136,185,255,98,136,184,255, + 98,136,184,255,98,136,184,255,98,136,184,255,98,135,183,255, + 98,135,183,255,98,135,183,255,98,135,183,255,98,135,182,255, + 98,135,182,255,98,135,182,255,98,135,182,255,98,134,181,255, + 98,134,181,255,98,134,181,255,98,134,181,255,98,134,180,255, + 98,134,180,255,98,134,180,255,98,134,180,255,98,133,179,255, + 98,133,179,255,98,133,179,255,98,133,179,255,98,133,178,255, + 98,133,178,255,98,133,178,255,98,133,178,255,97,132,177,255, + 97,132,177,255,97,132,177,255,97,132,177,255,97,131,176,255, + 97,131,176,255,97,131,176,255,97,131,176,255,97,130,175,255, + 97,130,175,255,97,130,175,255,97,130,175,255,96,129,175,255, + 96,129,175,255,96,129,175,255,96,129,175,255,95,129,174,255, + 95,129,174,255,95,129,174,255,95,129,174,255,94,128,173,255, + 94,128,173,255,94,128,173,255,94,128,173,255,93,127,172,255, + 93,127,172,255,93,127,172,255,93,127,172,255,92,126,172,255, + 92,126,172,255,92,126,172,255,92,126,172,255,91,125,171,255, + 91,125,171,255,91,125,171,255,90,125,171,255,90,124,170,255, + 89,124,170,255,89,124,170,255,89,124,170,255,88,123,169,255, + 88,123,169,255,88,123,169,255,88,123,169,255,88,123,169,255, + 88,123,169,255,88,123,169,255,88,123,169,255,87,122,169,255, + 87,122,169,255,87,122,169,255,87,122,169,255,86,122,168,255, + 86,122,168,255,86,122,168,255,86,122,168,255,79,125,176,255, + 79,125,176,255,79,125,176,255,79,125,176,255,80,125,176,255, + 80,125,176,255,80,125,176,255,80,125,176,255,81,126,177,255, + 81,126,177,255,81,126,177,255,81,126,177,255,82,127,177,255, + 82,127,177,255,82,127,177,255,83,127,177,255,83,128,178,255, + 84,128,178,255,84,128,178,255,84,128,178,255,85,129,179,255, + 85,129,179,255,85,129,179,255,86,129,179,255,86,130,180,255, + 87,130,180,255,87,130,180,255,88,131,180,255,88,131,181,255, + 89,132,181,255,89,132,181,255,90,132,181,255,90,133,182,255, + 91,133,182,255,91,133,182,255,92,133,183,255,93,134,183,255, + 94,134,184,255,94,134,184,255,95,135,184,255,95,135,185,255, + 96,136,185,255,96,136,185,255,97,137,186,255,97,137,186,255, + 98,138,187,255,98,138,187,255,99,139,187,255,100,139,188,255, + 101,140,188,255,101,140,188,255,102,141,189,255,102,141,189,255, + 103,142,190,255,103,142,190,255,104,143,191,255,105,143,191,255, + 106,144,192,255,106,144,192,255,107,145,193,255,107,145,193,255, + 108,146,194,255,108,146,194,255,109,147,194,255,110,147,195,255, + 111,148,195,255,111,148,195,255,112,149,196,255,112,149,196,255, + 113,150,197,255,113,150,197,255,114,150,197,255,114,151,198,255, + 115,151,198,255,115,151,198,255,116,152,199,255,116,152,199,255, + 117,153,200,255,117,153,200,255,118,154,200,255,118,154,201,255, + 119,155,201,255,119,155,201,255,120,156,202,255,120,156,202,255, + 121,157,203,255,121,157,203,255,121,157,203,255,122,158,204,255, + 122,158,204,255,122,158,204,255,122,159,205,255,123,159,205,255, + 123,160,206,255,123,160,206,255,124,160,206,255,124,161,207,255, + 125,161,207,255,125,161,207,255,125,161,207,255,125,162,208,255, + 125,162,208,255,125,162,208,255,125,162,208,255,126,162,209,255, + 126,162,209,255,126,162,209,255,126,162,209,255,126,163,210,255, + 126,163,210,255,126,163,210,255,126,163,210,255,126,164,211,255, + 126,164,211,255,126,164,211,255,126,164,211,255,127,165,212,255, + 127,165,212,255,127,165,212,255,127,165,212,255,127,165,213,255, + 127,165,213,255,127,165,213,255,127,165,213,255,127,166,214,255, + 127,166,214,255,127,166,214,255,127,166,215,255,127,166,215,255, + 127,166,216,255,127,166,216,255,127,166,216,255,126,167,217,255, + 126,167,217,255,126,167,217,255,126,167,217,255,127,168,218,255, + 127,168,218,255,127,168,218,255,127,168,218,255,127,169,219,255, + 127,169,219,255,127,169,219,255,127,169,220,255,127,170,220,255, + 127,170,221,255,127,170,221,255,127,170,221,255,127,171,222,255, + 127,171,222,255,127,171,222,255,127,171,222,255,128,172,223,255, + 128,172,223,255,128,172,223,255,128,172,223,255,129,173,224,255, + 129,173,224,255,129,173,224,255,129,173,224,255,129,174,225,255, + 129,174,225,255,129,174,225,255,129,174,225,255,130,175,226,255, + 130,175,226,255,130,175,226,255,130,175,226,255,131,176,227,255, + 131,176,227,255,131,176,227,255,131,176,227,255,132,177,228,255, + 132,177,228,255,132,177,228,255,132,177,228,255,133,178,229,255, + 133,178,229,255,133,178,229,255,133,178,229,255,134,179,230,255, + 134,179,230,255,134,179,230,255,134,179,230,255,135,180,231,255, + 135,180,231,255,135,180,231,255,135,180,231,255,136,180,231,255, + 136,180,231,255,136,180,231,255,136,180,231,255,137,181,232,255, + 137,181,232,255,137,181,232,255,137,181,232,255,138,182,233,255, + 138,182,233,255,138,182,233,255,138,182,233,255,139,183,233,255, + 139,183,233,255,139,183,233,255,139,183,233,255,140,183,234,255, + 140,183,234,255,140,183,234,255,140,183,234,255,141,184,235,255, + 141,184,235,255,141,184,235,255,141,184,235,255,142,185,235,255, + 142,185,235,255,142,185,235,255,142,185,235,255,142,185,236,255, + 142,185,236,255,142,185,236,255,142,185,236,255,143,186,236,255, + 143,186,236,255,143,186,236,255,143,186,236,255,144,186,236,255, + 144,186,236,255,144,186,236,255,144,186,236,255,145,187,237,255, + 145,187,237,255,145,187,237,255,145,187,237,255,145,187,237,255, + 145,187,237,255,145,187,237,255,145,187,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,147,188,237,255, + 147,188,237,255,147,188,237,255,147,188,237,255,147,189,238,255, + 147,189,238,255,147,189,238,255,147,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,189,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,239,255, + 150,190,239,255,150,190,239,255,150,190,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,240,255, + 151,191,240,255,151,191,240,255,151,191,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,192,241,255, + 154,192,241,255,154,192,241,255,154,192,241,255,154,192,241,255, + 154,192,241,255,154,192,241,255,154,192,241,255,154,192,241,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 154,192,240,255,154,192,240,255,154,192,240,255,154,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,192,240,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 152,191,239,255,152,191,239,255,152,191,239,255,152,191,239,255, + 152,191,239,255,152,191,239,255,152,191,239,255,152,191,239,255, + 152,191,239,255,152,191,239,255,152,191,239,255,152,191,239,255, + 151,191,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,190,238,255,151,190,238,255,151,190,238,255,151,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,189,237,255,149,189,237,255,149,189,237,255,149,189,237,255, + 148,189,237,255,148,189,237,255,148,189,237,255,148,189,237,255, + 148,188,237,255,148,188,237,255,148,188,237,255,148,188,237,255, + 147,188,237,255,147,188,237,255,147,188,237,255,147,188,237,255, + 146,187,236,255,146,187,236,255,146,187,236,255,146,187,236,255, + 146,187,236,255,146,187,236,255,146,187,236,255,146,187,236,255, + 145,186,235,255,145,186,235,255,145,186,235,255,145,186,235,255, + 144,186,235,255,144,186,235,255,144,186,235,255,144,186,235,255, + 144,185,234,255,144,185,234,255,144,185,234,255,144,185,234,255, + 143,184,233,255,143,184,233,255,143,184,233,255,143,184,233,255, + 142,183,233,255,142,183,233,255,142,183,233,255,142,183,233,255, + 141,182,232,255,141,182,232,255,141,182,232,255,141,182,232,255, + 140,181,231,255,140,181,231,255,140,181,231,255,140,181,231,255, + 139,180,231,255,139,180,231,255,139,180,231,255,139,180,231,255, + 138,179,230,255,138,179,230,255,138,179,230,255,138,179,230,255, + 137,178,229,255,137,178,229,255,137,178,229,255,137,178,229,255, + 136,178,229,255,136,178,229,255,136,178,229,255,136,178,229,255, + 135,177,228,255,135,177,228,255,135,177,228,255,135,177,228,255, + 134,176,227,255,134,176,227,255,134,176,227,255,134,176,227,255, + 133,175,226,255,133,175,226,255,133,175,226,255,133,175,226,255, + 132,175,226,255,132,175,226,255,132,175,226,255,132,175,226,255, + 131,174,225,255,131,174,225,255,131,174,225,255,131,174,225,255, + 130,173,224,255,130,173,224,255,130,173,224,255,130,173,224,255, + 129,172,223,255,129,172,223,255,129,172,223,255,128,172,223,255, + 128,171,223,255,127,171,223,255,127,171,223,255,127,171,223,255, + 126,170,222,255,126,170,222,255,126,170,222,255,126,170,222,255, + 125,169,221,255,125,169,221,255,125,169,221,255,125,169,221,255, + 124,169,220,255,124,169,220,255,124,169,220,255,124,169,220,255, + 123,168,220,255,123,168,220,255,123,168,220,255,123,168,220,255, + 122,167,219,255,122,167,219,255,122,167,219,255,122,167,219,255, + 121,166,218,255,121,166,218,255,121,166,218,255,121,166,218,255, + 120,165,217,255,120,165,217,255,120,165,217,255,120,165,217,255, + 119,164,216,255,119,164,216,255,119,164,216,255,119,164,216,255, + 119,164,216,255,119,164,216,255,119,164,216,255,119,164,216,255, + 118,163,215,255,118,163,215,255,118,163,215,255,118,163,215,255, + 117,162,214,255,117,162,214,255,117,162,214,255,117,162,214,255, + 116,161,213,255,116,161,213,255,116,161,213,255,116,161,213,255, + 115,160,212,255,115,160,212,255,115,160,212,255,115,160,212,255, + 114,159,211,255,114,159,211,255,114,159,211,255,114,159,211,255, + 113,158,210,255,113,158,210,255,113,158,210,255,113,158,210,255, + 112,157,209,255,112,157,209,255,112,157,209,255,111,157,209,255, + 111,156,208,255,110,156,208,255,110,156,208,255,110,156,208,255, + 109,155,207,255,109,155,207,255,109,155,207,255,109,155,207,255, + 108,154,206,255,108,154,206,255,108,154,206,255,108,154,206,255, + 107,153,205,255,107,153,205,255,107,153,205,255,107,153,205,255, + 107,152,204,255,107,152,204,255,107,152,204,255,107,152,204,255, + 106,151,203,255,106,151,203,255,106,151,203,255,106,151,203,255, + 105,150,202,255,105,150,202,255,105,150,202,255,105,150,202,255, + 104,149,201,255,104,149,201,255,104,149,201,255,104,149,201,255, + 103,148,200,255,103,148,200,255,103,148,200,255,103,148,200,255, + 103,147,199,255,103,147,199,255,103,147,199,255,103,147,199,255, + 102,147,198,255,102,147,198,255,102,147,198,255,102,147,198,255, + 102,146,197,255,102,146,197,255,102,146,197,255,102,146,197,255, + 101,145,196,255,101,145,196,255,101,145,196,255,101,145,196,255, + 101,144,195,255,101,144,195,255,101,144,195,255,101,144,195,255, + 101,143,194,255,101,143,194,255,101,143,194,255,101,143,194,255, + 100,143,193,255,100,143,193,255,100,143,193,255,100,143,193,255, + 100,142,192,255,100,142,192,255,100,142,192,255,100,142,192,255, + 100,141,191,255,100,141,191,255,100,141,191,255,100,141,191,255, + 100,140,190,255,100,140,190,255,100,140,190,255,100,140,190,255, + 100,140,189,255,100,140,189,255,100,140,189,255,100,140,189,255, + 100,139,188,255,100,139,188,255,100,139,188,255,100,139,188,255, + 100,138,187,255,100,138,187,255,100,138,187,255,100,138,187,255, + 99,138,186,255,99,138,186,255,99,138,186,255,99,138,186,255, + 99,137,186,255,99,137,186,255,99,137,186,255,99,137,186,255, + 99,136,185,255,99,136,185,255,99,136,185,255,99,136,185,255, + 99,136,184,255,99,136,184,255,99,136,184,255,99,136,184,255, + 99,135,183,255,99,135,183,255,99,135,183,255,99,135,183,255, + 99,135,182,255,99,135,182,255,99,135,182,255,99,135,182,255, + 99,134,181,255,99,134,181,255,99,134,181,255,99,134,181,255, + 99,134,180,255,99,134,180,255,99,134,180,255,99,134,180,255, + 99,133,179,255,99,133,179,255,99,133,179,255,99,133,179,255, + 99,133,178,255,99,133,178,255,99,133,178,255,99,133,178,255, + 98,132,177,255,98,132,177,255,98,132,177,255,98,132,177,255, + 98,131,176,255,98,131,176,255,98,131,176,255,98,131,176,255, + 97,130,175,255,97,130,175,255,97,130,175,255,97,130,175,255, + 97,129,175,255,97,129,175,255,97,129,175,255,97,129,175,255, + 96,129,174,255,96,129,174,255,96,129,174,255,96,129,174,255, + 95,128,173,255,95,128,173,255,95,128,173,255,95,128,173,255, + 94,127,172,255,94,127,172,255,94,127,172,255,93,127,172,255, + 93,126,172,255,92,126,172,255,92,126,172,255,92,126,172,255, + 91,125,171,255,91,125,171,255,91,125,171,255,91,125,171,255, + 90,124,170,255,90,124,170,255,90,124,170,255,89,124,170,255, + 89,123,169,255,88,123,169,255,88,123,169,255,88,123,169,255, + 88,123,169,255,88,123,169,255,88,123,169,255,88,123,169,255, + 87,122,169,255,87,122,169,255,87,122,169,255,87,122,169,255, + 86,122,168,255,86,122,168,255,86,122,168,255,86,122,168,255, + 79,126,176,255,79,126,176,255,79,126,176,255,79,126,176,255, + 80,126,176,255,80,126,176,255,80,126,176,255,80,126,176,255, + 81,127,177,255,81,127,177,255,81,127,177,255,81,127,177,255, + 82,127,178,255,82,127,178,255,82,127,178,255,83,127,178,255, + 83,128,178,255,84,128,178,255,84,128,178,255,85,129,178,255, + 85,129,179,255,86,130,179,255,86,130,179,255,87,130,180,255, + 87,131,180,255,88,131,181,255,88,131,181,255,89,131,181,255, + 89,132,182,255,90,132,182,255,90,132,182,255,91,133,182,255, + 91,133,183,255,92,134,183,255,92,134,183,255,93,134,183,255, + 93,135,184,255,94,135,184,255,94,135,184,255,95,136,185,255, + 95,136,185,255,96,137,186,255,96,137,186,255,97,138,186,255, + 98,138,187,255,99,139,187,255,99,139,187,255,100,139,188,255, + 101,140,188,255,102,140,189,255,102,140,189,255,103,141,189,255, + 103,141,190,255,104,142,190,255,104,142,190,255,105,143,191,255, + 106,143,191,255,107,144,192,255,107,144,192,255,108,145,193,255, + 108,145,193,255,109,146,194,255,109,146,194,255,110,147,194,255, + 110,147,195,255,111,148,195,255,111,148,195,255,112,149,196,255, + 113,149,196,255,114,150,197,255,114,150,197,255,115,151,198,255, + 115,151,198,255,116,152,199,255,116,152,199,255,117,153,199,255, + 117,153,200,255,118,154,200,255,118,154,200,255,119,155,201,255, + 119,155,201,255,120,156,202,255,120,156,202,255,121,156,202,255, + 121,157,203,255,122,157,203,255,122,157,203,255,122,158,203,255, + 123,158,204,255,123,159,204,255,123,159,204,255,123,159,205,255, + 124,160,205,255,124,160,206,255,124,160,206,255,125,160,206,255, + 125,161,207,255,126,161,207,255,126,161,207,255,126,161,207,255, + 126,162,208,255,126,162,208,255,126,162,208,255,126,162,209,255, + 127,163,209,255,127,163,210,255,127,163,210,255,127,163,210,255, + 127,164,211,255,127,164,211,255,127,164,211,255,127,164,211,255, + 127,165,212,255,127,165,212,255,127,165,212,255,127,165,212,255, + 128,165,213,255,128,165,213,255,128,165,213,255,128,165,213,255, + 128,166,214,255,128,166,214,255,128,166,214,255,128,166,214,255, + 127,167,215,255,127,167,215,255,127,167,215,255,127,167,215,255, + 127,167,216,255,127,167,216,255,127,167,216,255,127,167,217,255, + 127,168,217,255,127,168,218,255,127,168,218,255,127,168,218,255, + 127,169,219,255,127,169,219,255,127,169,219,255,127,169,219,255, + 127,170,220,255,127,170,220,255,127,170,220,255,127,170,220,255, + 127,171,221,255,127,171,221,255,127,171,221,255,127,171,221,255, + 128,171,222,255,128,171,222,255,128,171,222,255,128,171,222,255, + 128,172,223,255,128,172,223,255,128,172,223,255,128,172,224,255, + 129,173,224,255,129,173,225,255,129,173,225,255,129,173,225,255, + 129,174,226,255,129,174,226,255,129,174,226,255,129,175,226,255, + 130,175,227,255,130,176,227,255,130,176,227,255,130,176,227,255, + 131,177,228,255,131,177,228,255,131,177,228,255,131,177,228,255, + 132,178,229,255,132,178,229,255,132,178,229,255,132,178,229,255, + 133,179,230,255,133,179,230,255,133,179,230,255,133,179,230,255, + 134,180,230,255,134,180,230,255,134,180,230,255,134,180,230,255, + 135,180,231,255,135,180,231,255,135,180,231,255,135,180,231,255, + 136,181,232,255,136,181,232,255,136,181,232,255,136,181,232,255, + 137,182,233,255,137,182,233,255,137,182,233,255,137,182,233,255, + 138,183,233,255,138,183,233,255,138,183,233,255,138,183,233,255, + 139,183,234,255,139,183,234,255,139,183,234,255,139,183,234,255, + 140,184,234,255,140,184,234,255,140,184,234,255,140,184,234,255, + 141,185,235,255,141,185,235,255,141,185,235,255,141,185,235,255, + 142,185,235,255,142,185,235,255,142,185,235,255,142,185,235,255, + 143,186,236,255,143,186,236,255,143,186,236,255,143,186,236,255, + 143,187,236,255,143,187,236,255,143,187,236,255,143,187,236,255, + 144,187,237,255,144,187,237,255,144,187,237,255,144,187,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 145,188,237,255,145,188,237,255,145,188,237,255,145,188,237,255, + 146,189,237,255,146,189,237,255,146,189,237,255,146,189,237,255, + 147,189,238,255,147,189,238,255,147,189,238,255,147,189,238,255, + 147,190,238,255,147,190,238,255,147,190,238,255,147,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 149,191,239,255,149,191,239,255,149,191,239,255,149,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,192,239,255,150,192,239,255,150,192,239,255,150,192,239,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 151,192,240,255,151,192,240,255,151,192,240,255,151,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 152,193,240,255,152,193,240,255,152,193,240,255,152,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,194,240,255,153,194,240,255,153,194,240,255,153,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,195,241,255,155,195,241,255,155,195,241,255,155,195,241,255, + 155,195,241,255,155,195,241,255,155,195,241,255,155,195,241,255, + 155,195,241,255,155,195,241,255,155,195,241,255,155,195,241,255, + 155,195,241,255,155,195,241,255,155,195,241,255,155,195,241,255, + 155,195,241,255,155,195,241,255,155,195,241,255,155,195,241,255, + 155,195,241,255,155,195,241,255,155,195,241,255,155,195,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 154,194,241,255,154,194,241,255,154,194,241,255,154,194,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,241,255,154,193,241,255,154,193,241,255, + 154,193,241,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,239,255,153,193,239,255,153,193,239,255, + 153,193,239,255,153,193,239,255,153,193,239,255,153,193,239,255, + 153,193,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,151,192,239,255,151,192,239,255,151,192,239,255, + 151,192,239,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,191,238,255,150,191,238,255,150,191,238,255,150,191,238,255, + 150,191,238,255,150,191,238,255,150,191,238,255,150,191,238,255, + 150,191,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,148,190,237,255,148,190,237,255,148,190,237,255, + 148,190,237,255,148,189,237,255,148,189,237,255,148,189,237,255, + 148,189,237,255,147,189,237,255,147,189,237,255,147,189,237,255, + 147,189,237,255,146,188,236,255,146,188,236,255,146,188,236,255, + 146,188,236,255,146,188,236,255,146,188,236,255,146,188,236,255, + 146,188,236,255,145,187,235,255,145,187,235,255,145,187,235,255, + 145,187,235,255,144,186,235,255,144,186,235,255,144,186,235,255, + 144,186,235,255,144,185,234,255,144,185,234,255,144,185,234,255, + 144,185,234,255,143,185,233,255,143,185,233,255,143,185,233,255, + 143,185,233,255,142,184,233,255,142,184,233,255,142,184,233,255, + 142,184,233,255,141,183,232,255,141,183,232,255,141,183,232,255, + 141,183,232,255,140,182,231,255,140,182,231,255,140,182,231,255, + 140,182,231,255,139,181,231,255,139,181,231,255,139,181,231,255, + 139,181,231,255,138,180,230,255,138,180,230,255,138,180,230,255, + 138,180,230,255,137,179,229,255,137,179,229,255,137,179,229,255, + 137,179,229,255,136,179,229,255,136,179,229,255,136,179,229,255, + 136,179,229,255,135,178,228,255,135,178,228,255,135,178,228,255, + 135,178,228,255,134,177,227,255,134,177,227,255,134,177,227,255, + 134,177,227,255,133,176,226,255,133,176,226,255,133,176,226,255, + 133,176,226,255,132,176,226,255,132,176,226,255,132,176,226,255, + 132,176,226,255,131,175,225,255,131,175,225,255,131,175,225,255, + 131,175,225,255,130,174,224,255,130,174,224,255,130,174,224,255, + 130,174,224,255,129,173,223,255,129,173,223,255,129,173,223,255, + 128,173,223,255,128,172,223,255,127,172,223,255,127,172,223,255, + 127,172,223,255,127,171,222,255,127,171,222,255,127,171,222,255, + 127,171,222,255,126,170,221,255,126,170,221,255,126,170,221,255, + 126,170,221,255,125,170,220,255,125,170,220,255,125,170,220,255, + 125,170,220,255,124,169,219,255,124,169,219,255,124,169,219,255, + 124,169,219,255,123,168,219,255,123,168,219,255,123,168,219,255, + 123,168,219,255,122,167,218,255,122,167,218,255,122,167,218,255, + 122,167,218,255,121,166,217,255,121,166,217,255,121,166,217,255, + 121,166,217,255,120,165,216,255,120,165,216,255,120,165,216,255, + 120,165,216,255,119,164,215,255,119,164,215,255,119,164,215,255, + 119,164,215,255,118,163,214,255,118,163,214,255,118,163,214,255, + 118,163,214,255,117,162,213,255,117,162,213,255,117,162,213,255, + 117,162,213,255,116,161,213,255,116,161,213,255,116,161,213,255, + 116,161,213,255,115,160,212,255,115,160,212,255,115,160,212,255, + 115,160,212,255,114,159,211,255,114,159,211,255,114,159,211,255, + 114,159,211,255,113,158,210,255,113,158,210,255,113,158,210,255, + 113,158,210,255,112,157,209,255,112,157,209,255,112,157,209,255, + 112,157,209,255,111,156,208,255,111,156,208,255,111,156,208,255, + 110,156,208,255,110,155,207,255,109,155,207,255,109,155,207,255, + 109,155,207,255,108,154,206,255,108,154,206,255,108,154,206,255, + 108,154,206,255,107,153,205,255,107,153,205,255,107,153,205,255, + 107,153,205,255,107,152,204,255,107,152,204,255,107,152,204,255, + 107,152,204,255,106,152,203,255,106,152,203,255,106,152,203,255, + 106,152,203,255,105,151,202,255,105,151,202,255,105,151,202,255, + 105,151,202,255,104,150,201,255,104,150,201,255,104,150,201,255, + 104,149,201,255,104,149,200,255,104,148,200,255,104,148,200,255, + 104,148,200,255,103,148,199,255,103,148,199,255,103,148,199,255, + 103,148,199,255,103,147,198,255,103,147,198,255,103,147,198,255, + 103,147,198,255,102,146,197,255,102,146,197,255,102,146,197,255, + 102,146,197,255,102,145,196,255,102,145,196,255,102,145,196,255, + 102,145,196,255,102,144,195,255,102,144,195,255,102,144,195,255, + 102,144,195,255,101,144,194,255,101,144,194,255,101,144,194,255, + 101,144,194,255,101,143,193,255,101,143,193,255,101,143,193,255, + 101,143,193,255,101,142,192,255,101,142,192,255,101,142,192,255, + 101,142,192,255,101,141,191,255,101,141,191,255,101,141,191,255, + 101,141,191,255,100,141,190,255,100,141,190,255,100,141,190,255, + 100,141,190,255,100,140,189,255,100,140,189,255,100,140,189,255, + 100,140,189,255,100,139,188,255,100,139,188,255,100,139,188,255, + 100,139,188,255,100,138,187,255,100,138,187,255,100,138,187,255, + 100,138,187,255,100,138,186,255,100,138,186,255,100,138,186,255, + 100,138,186,255,100,137,185,255,100,137,185,255,100,137,185,255, + 100,137,185,255,100,137,184,255,100,137,184,255,100,137,184,255, + 100,137,184,255,99,136,183,255,99,136,183,255,99,136,183,255, + 99,136,183,255,99,136,182,255,99,136,182,255,99,136,182,255, + 99,136,182,255,99,135,182,255,99,135,182,255,99,135,182,255, + 99,135,182,255,99,134,181,255,99,134,181,255,99,134,181,255, + 99,134,181,255,99,134,180,255,99,134,180,255,99,134,180,255, + 99,134,180,255,99,133,179,255,99,133,179,255,99,133,179,255, + 99,133,179,255,99,133,178,255,99,133,178,255,99,133,178,255, + 99,133,178,255,98,132,177,255,98,132,177,255,98,132,177,255, + 98,132,177,255,98,131,176,255,98,131,176,255,98,131,176,255, + 98,131,176,255,98,130,175,255,98,130,175,255,98,130,175,255, + 98,130,175,255,97,129,174,255,97,129,174,255,97,129,174,255, + 97,129,174,255,96,129,173,255,96,129,173,255,96,129,173,255, + 96,129,173,255,95,128,172,255,95,128,172,255,95,128,172,255, + 95,128,172,255,94,127,171,255,94,127,171,255,94,127,171,255, + 94,127,171,255,93,126,171,255,93,126,171,255,93,126,171,255, + 93,126,171,255,92,125,170,255,92,125,170,255,92,125,170,255, + 91,125,170,255,91,124,169,255,90,124,169,255,90,124,169,255, + 90,124,169,255,89,123,168,255,89,123,168,255,89,123,168,255, + 89,123,168,255,89,122,168,255,89,122,168,255,89,122,168,255, + 89,122,168,255,88,122,168,255,88,122,168,255,88,122,168,255, + 88,122,168,255,87,121,167,255,87,121,167,255,87,121,167,255, + 87,121,167,255,80,126,176,255,80,126,176,255,80,126,176,255, + 80,126,176,255,81,126,176,255,81,126,176,255,81,126,176,255, + 81,126,176,255,82,127,177,255,82,127,177,255,82,127,177,255, + 82,127,177,255,83,127,178,255,83,127,178,255,83,127,178,255, + 84,127,178,255,84,128,178,255,85,128,178,255,85,128,178,255, + 85,129,178,255,86,129,179,255,86,130,179,255,86,130,179,255, + 87,130,180,255,87,131,180,255,88,131,181,255,88,131,181,255, + 89,131,181,255,89,132,182,255,90,132,182,255,90,132,182,255, + 91,133,182,255,91,133,183,255,92,134,183,255,92,134,183,255, + 93,134,183,255,94,135,184,255,95,135,184,255,95,135,184,255, + 96,136,185,255,96,136,185,255,97,137,186,255,97,137,186,255, + 98,138,186,255,98,138,187,255,99,139,187,255,99,139,187,255, + 100,139,188,255,101,140,188,255,102,140,189,255,102,140,189,255, + 103,141,189,255,103,141,190,255,104,142,190,255,104,142,190,255, + 105,143,191,255,106,143,191,255,107,144,192,255,107,144,192,255, + 108,145,193,255,108,145,193,255,109,146,194,255,109,146,194,255, + 110,147,194,255,111,147,195,255,112,148,195,255,112,148,195,255, + 113,149,196,255,113,149,196,255,114,150,197,255,114,150,197,255, + 115,151,198,255,115,151,198,255,116,152,199,255,116,152,199,255, + 117,153,199,255,117,153,200,255,118,154,200,255,118,154,200,255, + 119,155,201,255,119,155,201,255,120,156,202,255,120,156,202,255, + 121,156,202,255,121,157,203,255,122,157,203,255,122,157,203,255, + 122,158,203,255,123,158,204,255,123,159,204,255,123,159,204,255, + 123,159,205,255,124,160,205,255,124,160,206,255,124,160,206,255, + 125,160,206,255,125,161,207,255,126,161,207,255,126,161,207,255, + 126,161,207,255,126,162,208,255,126,162,208,255,126,162,208,255, + 126,162,209,255,127,163,209,255,127,163,210,255,127,163,210,255, + 127,163,210,255,127,164,211,255,127,164,211,255,127,164,211,255, + 127,164,211,255,127,165,212,255,127,165,212,255,127,165,212,255, + 127,165,212,255,128,165,213,255,128,165,213,255,128,165,213,255, + 128,165,213,255,128,166,214,255,128,166,214,255,128,166,214,255, + 128,166,214,255,128,167,215,255,128,167,215,255,128,167,215,255, + 128,167,215,255,128,167,216,255,128,167,216,255,128,167,216,255, + 128,167,217,255,127,168,217,255,127,168,218,255,127,168,218,255, + 127,168,218,255,128,169,219,255,128,169,219,255,128,169,219,255, + 128,169,219,255,128,170,220,255,128,170,220,255,128,170,220,255, + 128,170,220,255,128,171,221,255,128,171,221,255,128,171,221,255, + 128,171,221,255,128,172,222,255,128,172,222,255,128,172,222,255, + 128,172,222,255,129,173,223,255,129,173,223,255,129,173,223,255, + 129,173,224,255,130,174,224,255,130,174,225,255,130,174,225,255, + 130,174,225,255,130,175,226,255,130,175,226,255,130,175,226,255, + 130,175,226,255,131,176,227,255,131,176,227,255,131,176,227,255, + 131,176,227,255,132,177,228,255,132,177,228,255,132,177,228,255, + 132,177,228,255,133,178,229,255,133,178,229,255,133,178,229,255, + 133,178,229,255,134,179,230,255,134,179,230,255,134,179,230,255, + 134,179,230,255,135,180,230,255,135,180,230,255,135,180,230,255, + 135,180,230,255,136,181,231,255,136,181,231,255,136,181,231,255, + 136,181,231,255,137,181,232,255,137,181,232,255,137,181,232,255, + 137,181,232,255,138,182,233,255,138,182,233,255,138,182,233,255, + 138,182,233,255,139,183,233,255,139,183,233,255,139,183,233,255, + 139,183,233,255,140,184,234,255,140,184,234,255,140,184,234,255, + 140,184,234,255,141,184,234,255,141,184,234,255,141,184,234,255, + 141,184,234,255,142,185,235,255,142,185,235,255,142,185,235,255, + 142,185,235,255,143,186,235,255,143,186,235,255,143,186,235,255, + 143,186,235,255,144,186,236,255,144,186,236,255,144,186,236,255, + 144,186,236,255,144,187,236,255,144,187,236,255,144,187,236,255, + 144,187,236,255,145,187,237,255,145,187,237,255,145,187,237,255, + 145,187,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,147,189,237,255,147,189,237,255,147,189,237,255, + 147,189,237,255,148,189,238,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,190,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,192,239,255,151,192,239,255,151,192,239,255, + 151,192,239,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,191,238,255,152,191,238,255, + 152,191,238,255,152,191,238,255,151,191,238,255,151,191,238,255, + 151,191,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,191,238,255,151,191,238,255,150,191,238,255,150,191,238,255, + 150,191,238,255,150,191,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,149,190,237,255,149,190,237,255, + 149,190,237,255,149,190,237,255,149,189,237,255,149,189,237,255, + 149,189,237,255,149,189,237,255,148,189,237,255,148,189,237,255, + 148,189,237,255,148,189,237,255,147,188,236,255,147,188,236,255, + 147,188,236,255,147,188,236,255,147,188,236,255,147,188,236,255, + 147,188,236,255,147,188,236,255,146,187,235,255,146,187,235,255, + 146,187,235,255,146,187,235,255,145,187,235,255,145,187,235,255, + 145,187,235,255,145,187,235,255,145,186,234,255,145,186,234,255, + 145,186,234,255,145,186,234,255,144,185,233,255,144,185,233,255, + 144,185,233,255,144,185,233,255,143,184,233,255,143,184,233,255, + 143,184,233,255,143,184,233,255,142,183,232,255,142,183,232,255, + 142,183,232,255,142,183,232,255,141,182,231,255,141,182,231,255, + 141,182,231,255,141,182,231,255,140,181,231,255,140,181,231,255, + 140,181,231,255,140,181,231,255,139,180,230,255,139,180,230,255, + 139,180,230,255,139,180,230,255,138,179,229,255,138,179,229,255, + 138,179,229,255,138,179,229,255,137,179,229,255,137,179,229,255, + 137,179,229,255,137,179,229,255,136,178,228,255,136,178,228,255, + 136,178,228,255,136,178,228,255,135,177,227,255,135,177,227,255, + 135,177,227,255,135,177,227,255,134,176,226,255,134,176,226,255, + 134,176,226,255,134,176,226,255,133,176,226,255,133,176,226,255, + 133,176,226,255,133,176,226,255,132,175,225,255,132,175,225,255, + 132,175,225,255,132,175,225,255,131,174,224,255,131,174,224,255, + 131,174,224,255,131,174,224,255,130,173,223,255,130,173,223,255, + 130,173,223,255,129,173,223,255,129,172,223,255,128,172,223,255, + 128,172,223,255,128,172,223,255,128,171,222,255,128,171,222,255, + 128,171,222,255,128,171,222,255,127,170,221,255,127,170,221,255, + 127,170,221,255,127,170,221,255,126,170,220,255,126,170,220,255, + 126,170,220,255,126,170,220,255,125,169,219,255,125,169,219,255, + 125,169,219,255,125,169,219,255,124,168,219,255,124,168,219,255, + 124,168,219,255,124,168,219,255,123,167,218,255,123,167,218,255, + 123,167,218,255,123,167,218,255,122,166,217,255,122,166,217,255, + 122,166,217,255,122,166,217,255,121,165,216,255,121,165,216,255, + 121,165,216,255,121,165,216,255,120,164,215,255,120,164,215,255, + 120,164,215,255,120,164,215,255,119,163,214,255,119,163,214,255, + 119,163,214,255,119,163,214,255,118,162,213,255,118,162,213,255, + 118,162,213,255,118,162,213,255,117,161,213,255,117,161,213,255, + 117,161,213,255,117,161,213,255,116,160,212,255,116,160,212,255, + 116,160,212,255,116,160,212,255,115,159,211,255,115,159,211,255, + 115,159,211,255,115,159,211,255,114,158,210,255,114,158,210,255, + 114,158,210,255,114,158,210,255,113,157,209,255,113,157,209,255, + 113,157,209,255,113,157,209,255,112,156,208,255,112,156,208,255, + 112,156,208,255,111,156,208,255,111,155,207,255,110,155,207,255, + 110,155,207,255,110,155,207,255,109,154,206,255,109,154,206,255, + 109,154,206,255,109,154,206,255,108,153,205,255,108,153,205,255, + 108,153,205,255,108,153,205,255,108,152,204,255,108,152,204,255, + 108,152,204,255,108,152,204,255,107,152,203,255,107,152,203,255, + 107,152,203,255,107,152,203,255,106,151,202,255,106,151,202,255, + 106,151,202,255,106,151,202,255,105,150,201,255,105,150,201,255, + 105,150,201,255,105,149,201,255,104,149,200,255,104,148,200,255, + 104,148,200,255,104,148,200,255,104,148,199,255,104,148,199,255, + 104,148,199,255,104,148,199,255,103,147,198,255,103,147,198,255, + 103,147,198,255,103,147,198,255,103,146,197,255,103,146,197,255, + 103,146,197,255,103,146,197,255,102,145,196,255,102,145,196,255, + 102,145,196,255,102,145,196,255,102,144,195,255,102,144,195,255, + 102,144,195,255,102,144,195,255,102,144,194,255,102,144,194,255, + 102,144,194,255,102,144,194,255,101,143,193,255,101,143,193,255, + 101,143,193,255,101,143,193,255,101,142,192,255,101,142,192,255, + 101,142,192,255,101,142,192,255,101,141,191,255,101,141,191,255, + 101,141,191,255,101,141,191,255,101,141,190,255,101,141,190,255, + 101,141,190,255,101,141,190,255,101,140,189,255,101,140,189,255, + 101,140,189,255,101,140,189,255,101,139,188,255,101,139,188,255, + 101,139,188,255,101,139,188,255,101,138,187,255,101,138,187,255, + 101,138,187,255,101,138,187,255,100,138,186,255,100,138,186,255, + 100,138,186,255,100,138,186,255,100,137,185,255,100,137,185,255, + 100,137,185,255,100,137,185,255,100,137,184,255,100,137,184,255, + 100,137,184,255,100,137,184,255,100,136,183,255,100,136,183,255, + 100,136,183,255,100,136,183,255,100,136,182,255,100,136,182,255, + 100,136,182,255,100,136,182,255,100,135,182,255,100,135,182,255, + 100,135,182,255,100,135,182,255,100,134,181,255,100,134,181,255, + 100,134,181,255,100,134,181,255,100,134,180,255,100,134,180,255, + 100,134,180,255,100,134,180,255,100,133,179,255,100,133,179,255, + 100,133,179,255,100,133,179,255,100,133,178,255,100,133,178,255, + 100,133,178,255,100,133,178,255,99,132,177,255,99,132,177,255, + 99,132,177,255,99,132,177,255,99,131,176,255,99,131,176,255, + 99,131,176,255,99,131,176,255,98,130,175,255,98,130,175,255, + 98,130,175,255,98,130,175,255,98,129,174,255,98,129,174,255, + 98,129,174,255,98,129,174,255,97,129,173,255,97,129,173,255, + 97,129,173,255,97,129,173,255,96,128,172,255,96,128,172,255, + 96,128,172,255,96,128,172,255,95,127,171,255,95,127,171,255, + 95,127,171,255,94,127,171,255,94,126,171,255,93,126,171,255, + 93,126,171,255,93,126,171,255,92,125,170,255,92,125,170,255, + 92,125,170,255,92,125,170,255,91,124,169,255,91,124,169,255, + 91,124,169,255,90,124,169,255,90,123,168,255,89,123,168,255, + 89,123,168,255,89,123,168,255,89,122,168,255,89,122,168,255, + 89,122,168,255,89,122,168,255,88,122,168,255,88,122,168,255, + 88,122,168,255,88,122,168,255,87,121,167,255,87,121,167,255, + 87,121,167,255,87,121,167,255,80,126,176,255,80,126,176,255, + 80,126,176,255,80,126,176,255,81,126,176,255,81,126,176,255, + 81,126,176,255,81,126,176,255,82,127,177,255,82,127,177,255, + 82,127,177,255,82,127,177,255,83,127,178,255,83,127,178,255, + 83,127,178,255,84,127,178,255,84,128,178,255,85,128,178,255, + 85,128,178,255,85,129,178,255,86,129,179,255,86,130,179,255, + 86,130,179,255,87,130,180,255,87,131,180,255,88,131,181,255, + 88,131,181,255,89,131,181,255,89,132,182,255,90,132,182,255, + 90,132,182,255,91,133,182,255,91,133,183,255,92,134,183,255, + 92,134,183,255,93,134,183,255,94,135,184,255,95,135,184,255, + 95,135,184,255,96,136,185,255,96,136,185,255,97,137,186,255, + 97,137,186,255,98,138,186,255,98,138,187,255,99,139,187,255, + 99,139,187,255,100,139,188,255,101,140,188,255,102,140,189,255, + 102,140,189,255,103,141,189,255,103,141,190,255,104,142,190,255, + 104,142,190,255,105,143,191,255,106,143,191,255,107,144,192,255, + 107,144,192,255,108,145,193,255,108,145,193,255,109,146,194,255, + 109,146,194,255,110,147,194,255,111,147,195,255,112,148,195,255, + 112,148,195,255,113,149,196,255,113,149,196,255,114,150,197,255, + 114,150,197,255,115,151,198,255,115,151,198,255,116,152,199,255, + 116,152,199,255,117,153,199,255,117,153,200,255,118,154,200,255, + 118,154,200,255,119,155,201,255,119,155,201,255,120,156,202,255, + 120,156,202,255,121,156,202,255,121,157,203,255,122,157,203,255, + 122,157,203,255,122,158,203,255,123,158,204,255,123,159,204,255, + 123,159,204,255,123,159,205,255,124,160,205,255,124,160,206,255, + 124,160,206,255,125,160,206,255,125,161,207,255,126,161,207,255, + 126,161,207,255,126,161,207,255,126,162,208,255,126,162,208,255, + 126,162,208,255,126,162,209,255,127,163,209,255,127,163,210,255, + 127,163,210,255,127,163,210,255,127,164,211,255,127,164,211,255, + 127,164,211,255,127,164,211,255,127,165,212,255,127,165,212,255, + 127,165,212,255,127,165,212,255,128,165,213,255,128,165,213,255, + 128,165,213,255,128,165,213,255,128,166,214,255,128,166,214,255, + 128,166,214,255,128,166,214,255,128,167,215,255,128,167,215,255, + 128,167,215,255,128,167,215,255,128,167,216,255,128,167,216,255, + 128,167,216,255,128,167,217,255,127,168,217,255,127,168,218,255, + 127,168,218,255,127,168,218,255,128,169,219,255,128,169,219,255, + 128,169,219,255,128,169,219,255,128,170,220,255,128,170,220,255, + 128,170,220,255,128,170,220,255,128,171,221,255,128,171,221,255, + 128,171,221,255,128,171,221,255,128,172,222,255,128,172,222,255, + 128,172,222,255,128,172,222,255,129,173,223,255,129,173,223,255, + 129,173,223,255,129,173,224,255,130,174,224,255,130,174,225,255, + 130,174,225,255,130,174,225,255,130,175,226,255,130,175,226,255, + 130,175,226,255,130,175,226,255,131,176,227,255,131,176,227,255, + 131,176,227,255,131,176,227,255,132,177,228,255,132,177,228,255, + 132,177,228,255,132,177,228,255,133,178,229,255,133,178,229,255, + 133,178,229,255,133,178,229,255,134,179,230,255,134,179,230,255, + 134,179,230,255,134,179,230,255,135,180,230,255,135,180,230,255, + 135,180,230,255,135,180,230,255,136,181,231,255,136,181,231,255, + 136,181,231,255,136,181,231,255,137,181,232,255,137,181,232,255, + 137,181,232,255,137,181,232,255,138,182,233,255,138,182,233,255, + 138,182,233,255,138,182,233,255,139,183,233,255,139,183,233,255, + 139,183,233,255,139,183,233,255,140,184,234,255,140,184,234,255, + 140,184,234,255,140,184,234,255,141,184,234,255,141,184,234,255, + 141,184,234,255,141,184,234,255,142,185,235,255,142,185,235,255, + 142,185,235,255,142,185,235,255,143,186,235,255,143,186,235,255, + 143,186,235,255,143,186,235,255,144,186,236,255,144,186,236,255, + 144,186,236,255,144,186,236,255,144,187,236,255,144,187,236,255, + 144,187,236,255,144,187,236,255,145,187,237,255,145,187,237,255, + 145,187,237,255,145,187,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 146,188,237,255,146,188,237,255,147,189,237,255,147,189,237,255, + 147,189,237,255,147,189,237,255,148,189,238,255,148,189,238,255, + 148,189,238,255,148,189,238,255,148,190,238,255,148,190,238,255, + 148,190,238,255,148,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,150,191,239,255,150,191,239,255, + 150,191,239,255,150,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,192,239,255,151,192,239,255, + 151,192,239,255,151,192,239,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,152,192,240,255,152,192,240,255, + 152,192,240,255,152,192,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 154,194,240,255,154,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,155,194,241,255,155,194,241,255, + 155,194,241,255,155,194,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,241,255, + 155,193,241,255,155,193,241,255,155,193,241,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,191,238,255, + 152,191,238,255,152,191,238,255,152,191,238,255,151,191,238,255, + 151,191,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,191,238,255,151,191,238,255,151,191,238,255,150,191,238,255, + 150,191,238,255,150,191,238,255,150,191,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,149,190,237,255, + 149,190,237,255,149,190,237,255,149,190,237,255,149,189,237,255, + 149,189,237,255,149,189,237,255,149,189,237,255,148,189,237,255, + 148,189,237,255,148,189,237,255,148,189,237,255,147,188,236,255, + 147,188,236,255,147,188,236,255,147,188,236,255,147,188,236,255, + 147,188,236,255,147,188,236,255,147,188,236,255,146,187,235,255, + 146,187,235,255,146,187,235,255,146,187,235,255,145,187,235,255, + 145,187,235,255,145,187,235,255,145,187,235,255,145,186,234,255, + 145,186,234,255,145,186,234,255,145,186,234,255,144,185,233,255, + 144,185,233,255,144,185,233,255,144,185,233,255,143,184,233,255, + 143,184,233,255,143,184,233,255,143,184,233,255,142,183,232,255, + 142,183,232,255,142,183,232,255,142,183,232,255,141,182,231,255, + 141,182,231,255,141,182,231,255,141,182,231,255,140,181,231,255, + 140,181,231,255,140,181,231,255,140,181,231,255,139,180,230,255, + 139,180,230,255,139,180,230,255,139,180,230,255,138,179,229,255, + 138,179,229,255,138,179,229,255,138,179,229,255,137,179,229,255, + 137,179,229,255,137,179,229,255,137,179,229,255,136,178,228,255, + 136,178,228,255,136,178,228,255,136,178,228,255,135,177,227,255, + 135,177,227,255,135,177,227,255,135,177,227,255,134,176,226,255, + 134,176,226,255,134,176,226,255,134,176,226,255,133,176,226,255, + 133,176,226,255,133,176,226,255,133,176,226,255,132,175,225,255, + 132,175,225,255,132,175,225,255,132,175,225,255,131,174,224,255, + 131,174,224,255,131,174,224,255,131,174,224,255,130,173,223,255, + 130,173,223,255,130,173,223,255,129,173,223,255,129,172,223,255, + 128,172,223,255,128,172,223,255,128,172,223,255,128,171,222,255, + 128,171,222,255,128,171,222,255,128,171,222,255,127,170,221,255, + 127,170,221,255,127,170,221,255,127,170,221,255,126,170,220,255, + 126,170,220,255,126,170,220,255,126,170,220,255,125,169,219,255, + 125,169,219,255,125,169,219,255,125,169,219,255,124,168,219,255, + 124,168,219,255,124,168,219,255,124,168,219,255,123,167,218,255, + 123,167,218,255,123,167,218,255,123,167,218,255,122,166,217,255, + 122,166,217,255,122,166,217,255,122,166,217,255,121,165,216,255, + 121,165,216,255,121,165,216,255,121,165,216,255,120,164,215,255, + 120,164,215,255,120,164,215,255,120,164,215,255,119,163,214,255, + 119,163,214,255,119,163,214,255,119,163,214,255,118,162,213,255, + 118,162,213,255,118,162,213,255,118,162,213,255,117,161,213,255, + 117,161,213,255,117,161,213,255,117,161,213,255,116,160,212,255, + 116,160,212,255,116,160,212,255,116,160,212,255,115,159,211,255, + 115,159,211,255,115,159,211,255,115,159,211,255,114,158,210,255, + 114,158,210,255,114,158,210,255,114,158,210,255,113,157,209,255, + 113,157,209,255,113,157,209,255,113,157,209,255,112,156,208,255, + 112,156,208,255,112,156,208,255,111,156,208,255,111,155,207,255, + 110,155,207,255,110,155,207,255,110,155,207,255,109,154,206,255, + 109,154,206,255,109,154,206,255,109,154,206,255,108,153,205,255, + 108,153,205,255,108,153,205,255,108,153,205,255,108,152,204,255, + 108,152,204,255,108,152,204,255,108,152,204,255,107,152,203,255, + 107,152,203,255,107,152,203,255,107,152,203,255,106,151,202,255, + 106,151,202,255,106,151,202,255,106,151,202,255,105,150,201,255, + 105,150,201,255,105,150,201,255,105,149,201,255,104,149,200,255, + 104,148,200,255,104,148,200,255,104,148,200,255,104,148,199,255, + 104,148,199,255,104,148,199,255,104,148,199,255,103,147,198,255, + 103,147,198,255,103,147,198,255,103,147,198,255,103,146,197,255, + 103,146,197,255,103,146,197,255,103,146,197,255,102,145,196,255, + 102,145,196,255,102,145,196,255,102,145,196,255,102,144,195,255, + 102,144,195,255,102,144,195,255,102,144,195,255,102,144,194,255, + 102,144,194,255,102,144,194,255,102,144,194,255,101,143,193,255, + 101,143,193,255,101,143,193,255,101,143,193,255,101,142,192,255, + 101,142,192,255,101,142,192,255,101,142,192,255,101,141,191,255, + 101,141,191,255,101,141,191,255,101,141,191,255,101,141,190,255, + 101,141,190,255,101,141,190,255,101,141,190,255,101,140,189,255, + 101,140,189,255,101,140,189,255,101,140,189,255,101,139,188,255, + 101,139,188,255,101,139,188,255,101,139,188,255,101,138,187,255, + 101,138,187,255,101,138,187,255,101,138,187,255,100,138,186,255, + 100,138,186,255,100,138,186,255,100,138,186,255,100,137,185,255, + 100,137,185,255,100,137,185,255,100,137,185,255,100,137,184,255, + 100,137,184,255,100,137,184,255,100,137,184,255,100,136,183,255, + 100,136,183,255,100,136,183,255,100,136,183,255,100,136,182,255, + 100,136,182,255,100,136,182,255,100,136,182,255,100,135,182,255, + 100,135,182,255,100,135,182,255,100,135,182,255,100,134,181,255, + 100,134,181,255,100,134,181,255,100,134,181,255,100,134,180,255, + 100,134,180,255,100,134,180,255,100,134,180,255,100,133,179,255, + 100,133,179,255,100,133,179,255,100,133,179,255,100,133,178,255, + 100,133,178,255,100,133,178,255,100,133,178,255,99,132,177,255, + 99,132,177,255,99,132,177,255,99,132,177,255,99,131,176,255, + 99,131,176,255,99,131,176,255,99,131,176,255,98,130,175,255, + 98,130,175,255,98,130,175,255,98,130,175,255,98,129,174,255, + 98,129,174,255,98,129,174,255,98,129,174,255,97,129,173,255, + 97,129,173,255,97,129,173,255,97,129,173,255,96,128,172,255, + 96,128,172,255,96,128,172,255,96,128,172,255,95,127,171,255, + 95,127,171,255,95,127,171,255,94,127,171,255,94,126,171,255, + 93,126,171,255,93,126,171,255,93,126,171,255,92,125,170,255, + 92,125,170,255,92,125,170,255,92,125,170,255,91,124,169,255, + 91,124,169,255,91,124,169,255,90,124,169,255,90,123,168,255, + 89,123,168,255,89,123,168,255,89,123,168,255,89,122,168,255, + 89,122,168,255,89,122,168,255,89,122,168,255,88,122,168,255, + 88,122,168,255,88,122,168,255,88,122,168,255,87,121,167,255, + 87,121,167,255,87,121,167,255,87,121,167,255,81,126,176,255, + 81,126,176,255,81,126,176,255,81,126,176,255,82,126,176,255, + 82,126,176,255,82,126,176,255,82,126,176,255,83,127,177,255, + 83,127,177,255,83,127,177,255,83,127,177,255,84,127,178,255, + 84,127,178,255,84,127,178,255,84,127,178,255,85,128,178,255, + 85,128,178,255,85,128,178,255,86,129,178,255,86,129,179,255, + 87,130,179,255,87,130,179,255,88,130,180,255,88,131,180,255, + 89,131,181,255,89,131,181,255,89,131,181,255,90,132,182,255, + 90,132,182,255,90,132,182,255,91,133,182,255,92,133,183,255, + 93,134,183,255,93,134,183,255,94,134,183,255,94,135,184,255, + 95,135,184,255,95,135,184,255,96,136,185,255,96,136,185,255, + 97,137,186,255,97,137,186,255,98,138,186,255,99,138,187,255, + 100,139,187,255,100,139,187,255,101,139,188,255,101,140,188,255, + 102,140,189,255,102,140,189,255,103,141,189,255,103,141,190,255, + 104,142,190,255,104,142,190,255,105,143,191,255,106,143,191,255, + 107,144,192,255,107,144,192,255,108,145,193,255,108,145,193,255, + 109,146,194,255,109,146,194,255,110,147,194,255,111,147,195,255, + 112,148,195,255,112,148,195,255,113,149,196,255,113,149,196,255, + 114,150,197,255,114,150,197,255,115,151,198,255,115,151,198,255, + 116,152,199,255,116,152,199,255,117,153,199,255,117,153,200,255, + 118,154,200,255,118,154,200,255,119,155,201,255,119,155,201,255, + 120,156,202,255,120,156,202,255,121,156,202,255,121,157,203,255, + 122,157,203,255,122,157,203,255,122,158,203,255,123,158,204,255, + 123,159,204,255,123,159,204,255,123,159,205,255,124,160,205,255, + 124,160,206,255,124,160,206,255,125,160,206,255,125,161,207,255, + 126,161,207,255,126,161,207,255,126,161,207,255,126,162,208,255, + 126,162,208,255,126,162,208,255,126,162,209,255,127,163,209,255, + 127,163,210,255,127,163,210,255,127,163,210,255,127,164,211,255, + 127,164,211,255,127,164,211,255,127,164,211,255,127,165,212,255, + 127,165,212,255,127,165,212,255,127,165,212,255,128,165,213,255, + 128,165,213,255,128,165,213,255,128,165,213,255,128,166,214,255, + 128,166,214,255,128,166,214,255,128,166,214,255,128,167,215,255, + 128,167,215,255,128,167,215,255,128,167,215,255,128,168,216,255, + 128,168,216,255,128,168,216,255,128,168,217,255,128,168,217,255, + 128,168,218,255,128,168,218,255,128,168,218,255,128,169,219,255, + 128,169,219,255,128,169,219,255,128,169,219,255,128,170,220,255, + 128,170,220,255,128,170,220,255,128,170,220,255,129,171,221,255, + 129,171,221,255,129,171,221,255,129,171,221,255,129,172,222,255, + 129,172,222,255,129,172,222,255,129,172,222,255,130,173,223,255, + 130,173,223,255,130,173,223,255,130,173,224,255,131,174,224,255, + 131,174,225,255,131,174,225,255,131,174,225,255,131,175,226,255, + 131,175,226,255,131,175,226,255,131,175,226,255,132,176,227,255, + 132,176,227,255,132,176,227,255,132,176,227,255,133,177,228,255, + 133,177,228,255,133,177,228,255,133,177,228,255,134,178,229,255, + 134,178,229,255,134,178,229,255,134,178,229,255,135,179,230,255, + 135,179,230,255,135,179,230,255,135,179,230,255,136,180,230,255, + 136,180,230,255,136,180,230,255,136,180,230,255,137,181,231,255, + 137,181,231,255,137,181,231,255,137,181,231,255,138,182,232,255, + 138,182,232,255,138,182,232,255,138,182,232,255,139,183,233,255, + 139,183,233,255,139,183,233,255,139,183,233,255,140,183,233,255, + 140,183,233,255,140,183,233,255,140,183,233,255,141,184,234,255, + 141,184,234,255,141,184,234,255,141,184,234,255,142,185,234,255, + 142,185,234,255,142,185,234,255,142,185,234,255,143,185,235,255, + 143,185,235,255,143,185,235,255,143,185,235,255,144,186,235,255, + 144,186,235,255,144,186,235,255,144,186,235,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,146,188,237,255, + 146,188,237,255,146,188,237,255,146,188,237,255,147,188,237,255, + 147,188,237,255,147,188,237,255,147,188,237,255,147,189,237,255, + 147,189,237,255,147,189,237,255,147,189,237,255,148,189,237,255, + 148,189,237,255,148,189,237,255,148,189,237,255,149,189,238,255, + 149,189,238,255,149,189,238,255,149,189,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 151,191,239,255,151,191,239,255,151,191,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,153,192,240,255, + 153,192,240,255,153,192,240,255,153,192,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 153,193,240,255,153,193,240,255,153,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,241,255,156,194,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,193,241,255, + 156,193,241,255,156,193,241,255,156,193,241,255,156,193,241,255, + 156,193,241,255,156,193,241,255,156,193,241,255,156,193,241,255, + 156,193,241,255,156,193,241,255,156,193,241,255,156,193,241,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 154,192,239,255,154,192,239,255,154,192,239,255,154,192,239,255, + 154,192,239,255,154,192,239,255,154,192,239,255,154,192,239,255, + 154,192,239,255,154,192,239,255,154,192,239,255,154,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 152,191,238,255,152,191,238,255,152,191,238,255,152,191,238,255, + 152,191,238,255,152,191,238,255,152,191,238,255,152,191,238,255, + 151,191,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,190,238,255,151,190,238,255,151,190,238,255,151,190,238,255, + 150,190,237,255,150,190,237,255,150,190,237,255,150,190,237,255, + 150,190,237,255,150,190,237,255,150,190,237,255,150,190,237,255, + 149,189,237,255,149,189,237,255,149,189,237,255,149,189,237,255, + 148,189,236,255,148,189,236,255,148,189,236,255,148,189,236,255, + 148,188,236,255,148,188,236,255,148,188,236,255,148,188,236,255, + 147,187,235,255,147,187,235,255,147,187,235,255,147,187,235,255, + 146,187,235,255,146,187,235,255,146,187,235,255,146,187,235,255, + 146,186,234,255,146,186,234,255,146,186,234,255,146,186,234,255, + 145,185,233,255,145,185,233,255,145,185,233,255,145,185,233,255, + 144,184,233,255,144,184,233,255,144,184,233,255,144,184,233,255, + 143,184,232,255,143,184,232,255,143,184,232,255,143,184,232,255, + 142,183,231,255,142,183,231,255,142,183,231,255,142,183,231,255, + 141,182,231,255,141,182,231,255,141,182,231,255,141,182,231,255, + 140,181,230,255,140,181,230,255,140,181,230,255,140,181,230,255, + 139,180,229,255,139,180,229,255,139,180,229,255,139,180,229,255, + 138,179,229,255,138,179,229,255,138,179,229,255,138,179,229,255, + 137,178,228,255,137,178,228,255,137,178,228,255,137,178,228,255, + 136,177,227,255,136,177,227,255,136,177,227,255,136,177,227,255, + 135,176,226,255,135,176,226,255,135,176,226,255,135,176,226,255, + 134,176,226,255,134,176,226,255,134,176,226,255,134,176,226,255, + 133,175,225,255,133,175,225,255,133,175,225,255,133,175,225,255, + 132,174,224,255,132,174,224,255,132,174,224,255,132,174,224,255, + 131,173,223,255,131,173,223,255,131,173,223,255,130,173,223,255, + 130,172,223,255,129,172,223,255,129,172,223,255,129,172,223,255, + 129,171,222,255,129,171,222,255,129,171,222,255,129,171,222,255, + 128,170,221,255,128,170,221,255,128,170,221,255,128,170,221,255, + 127,170,220,255,127,170,220,255,127,170,220,255,127,170,220,255, + 126,169,219,255,126,169,219,255,126,169,219,255,126,169,219,255, + 125,168,219,255,125,168,219,255,125,168,219,255,125,168,219,255, + 124,167,218,255,124,167,218,255,124,167,218,255,124,167,218,255, + 123,166,217,255,123,166,217,255,123,166,217,255,123,166,217,255, + 122,165,216,255,122,165,216,255,122,165,216,255,122,165,216,255, + 121,164,215,255,121,164,215,255,121,164,215,255,121,164,215,255, + 120,163,214,255,120,163,214,255,120,163,214,255,120,163,214,255, + 119,162,213,255,119,162,213,255,119,162,213,255,119,162,213,255, + 118,161,213,255,118,161,213,255,118,161,213,255,118,161,213,255, + 117,160,212,255,117,160,212,255,117,160,212,255,117,160,212,255, + 116,159,211,255,116,159,211,255,116,159,211,255,116,159,211,255, + 115,158,210,255,115,158,210,255,115,158,210,255,115,158,210,255, + 114,157,209,255,114,157,209,255,114,157,209,255,114,157,209,255, + 113,156,208,255,113,156,208,255,113,156,208,255,112,156,208,255, + 112,155,207,255,111,155,207,255,111,155,207,255,111,155,207,255, + 110,154,206,255,110,154,206,255,110,154,206,255,110,154,206,255, + 109,153,205,255,109,153,205,255,109,153,205,255,109,153,205,255, + 109,152,204,255,109,152,204,255,109,152,204,255,109,152,204,255, + 108,152,203,255,108,152,203,255,108,152,203,255,108,152,203,255, + 107,151,202,255,107,151,202,255,107,151,202,255,107,151,202,255, + 106,150,201,255,106,150,201,255,106,150,201,255,106,149,201,255, + 105,149,200,255,105,148,200,255,105,148,200,255,105,148,200,255, + 105,148,199,255,105,148,199,255,105,148,199,255,105,148,199,255, + 104,147,198,255,104,147,198,255,104,147,198,255,104,147,198,255, + 104,146,197,255,104,146,197,255,104,146,197,255,104,146,197,255, + 103,145,196,255,103,145,196,255,103,145,196,255,103,145,196,255, + 103,144,195,255,103,144,195,255,103,144,195,255,103,144,195,255, + 102,144,194,255,102,144,194,255,102,144,194,255,102,144,194,255, + 102,143,193,255,102,143,193,255,102,143,193,255,102,143,193,255, + 102,142,192,255,102,142,192,255,102,142,192,255,102,142,192,255, + 102,141,191,255,102,141,191,255,102,141,191,255,102,141,191,255, + 102,141,190,255,102,141,190,255,102,141,190,255,102,141,190,255, + 102,140,189,255,102,140,189,255,102,140,189,255,102,140,189,255, + 102,139,188,255,102,139,188,255,102,139,188,255,102,139,188,255, + 102,138,187,255,102,138,187,255,102,138,187,255,102,138,187,255, + 101,138,186,255,101,138,186,255,101,138,186,255,101,138,186,255, + 101,137,185,255,101,137,185,255,101,137,185,255,101,137,185,255, + 101,137,184,255,101,137,184,255,101,137,184,255,101,137,184,255, + 101,136,183,255,101,136,183,255,101,136,183,255,101,136,183,255, + 101,136,182,255,101,136,182,255,101,136,182,255,101,136,182,255, + 101,135,182,255,101,135,182,255,101,135,182,255,101,135,182,255, + 101,134,181,255,101,134,181,255,101,134,181,255,101,134,181,255, + 101,134,180,255,101,134,180,255,101,134,180,255,101,134,180,255, + 101,133,179,255,101,133,179,255,101,133,179,255,101,133,179,255, + 100,133,178,255,100,133,178,255,100,133,178,255,100,133,178,255, + 100,132,177,255,100,132,177,255,100,132,177,255,100,132,177,255, + 100,131,176,255,100,131,176,255,100,131,176,255,100,131,176,255, + 99,130,175,255,99,130,175,255,99,130,175,255,99,130,175,255, + 98,129,174,255,98,129,174,255,98,129,174,255,98,129,174,255, + 97,129,173,255,97,129,173,255,97,129,173,255,97,129,173,255, + 96,128,172,255,96,128,172,255,96,128,172,255,96,128,172,255, + 95,127,171,255,95,127,171,255,95,127,171,255,94,127,171,255, + 94,126,170,255,93,126,170,255,93,126,170,255,93,126,170,255, + 92,125,170,255,92,125,170,255,92,125,170,255,92,125,170,255, + 91,124,169,255,91,124,169,255,91,124,169,255,90,124,169,255, + 90,123,168,255,89,123,168,255,89,123,168,255,89,123,168,255, + 89,122,168,255,89,122,168,255,89,122,168,255,89,122,168,255, + 88,122,167,255,88,122,167,255,88,122,167,255,88,122,167,255, + 87,121,167,255,87,121,167,255,87,121,167,255,87,121,167,255, + 81,126,177,255,81,126,177,255,81,126,177,255,81,126,177,255, + 82,127,177,255,82,127,177,255,82,127,177,255,82,127,177,255, + 83,127,178,255,83,127,178,255,83,127,178,255,83,127,178,255, + 84,128,178,255,84,128,178,255,84,128,178,255,85,128,178,255, + 85,129,179,255,86,129,179,255,86,129,179,255,86,129,179,255, + 87,130,180,255,87,130,180,255,87,130,180,255,88,130,180,255, + 88,131,181,255,89,131,181,255,89,131,181,255,90,132,181,255, + 90,132,182,255,91,133,182,255,91,133,182,255,92,133,182,255, + 92,134,183,255,93,134,183,255,93,134,183,255,94,135,184,255, + 95,135,184,255,96,136,185,255,96,136,185,255,97,136,185,255, + 97,137,186,255,98,137,186,255,98,137,186,255,99,138,187,255, + 99,138,187,255,100,139,188,255,100,139,188,255,101,140,188,255, + 102,140,189,255,103,141,189,255,103,141,189,255,104,142,190,255, + 104,142,190,255,105,143,191,255,105,143,191,255,106,144,191,255, + 107,144,192,255,108,145,192,255,108,145,192,255,109,146,193,255, + 109,146,193,255,110,147,194,255,110,147,194,255,111,148,195,255, + 112,148,195,255,113,149,196,255,113,149,196,255,114,150,196,255, + 114,150,197,255,115,151,197,255,115,151,197,255,116,152,198,255, + 116,152,198,255,117,153,199,255,117,153,199,255,118,153,199,255, + 118,154,200,255,119,154,200,255,119,154,200,255,120,155,201,255, + 120,155,201,255,121,156,202,255,121,156,202,255,121,157,202,255, + 122,157,203,255,122,158,203,255,122,158,203,255,123,158,204,255, + 123,159,204,255,124,159,205,255,124,159,205,255,124,159,205,255, + 125,160,206,255,125,160,206,255,125,160,206,255,125,161,206,255, + 126,161,207,255,126,162,207,255,126,162,207,255,126,162,208,255, + 127,163,208,255,127,163,209,255,127,163,209,255,127,163,209,255, + 128,164,210,255,128,164,210,255,128,164,210,255,128,164,210,255, + 128,165,211,255,128,165,211,255,128,165,211,255,128,165,211,255, + 128,165,212,255,128,165,212,255,128,165,212,255,128,165,212,255, + 129,166,213,255,129,166,213,255,129,166,213,255,129,166,214,255, + 129,167,214,255,129,167,215,255,129,167,215,255,129,167,215,255, + 129,168,216,255,129,168,216,255,129,168,216,255,129,168,216,255, + 129,168,217,255,129,168,217,255,129,168,217,255,129,168,217,255, + 128,169,218,255,128,169,218,255,128,169,218,255,128,169,218,255, + 129,170,219,255,129,170,219,255,129,170,219,255,129,170,219,255, + 129,171,220,255,129,171,220,255,129,171,220,255,129,171,221,255, + 129,172,221,255,129,172,222,255,129,172,222,255,129,172,222,255, + 130,173,223,255,130,173,223,255,130,173,223,255,130,173,223,255, + 130,174,224,255,130,174,224,255,130,174,224,255,130,174,224,255, + 131,175,225,255,131,175,225,255,131,175,225,255,131,175,225,255, + 132,176,226,255,132,176,226,255,132,176,226,255,132,176,226,255, + 132,177,227,255,132,177,227,255,132,177,227,255,132,177,227,255, + 133,178,228,255,133,178,228,255,133,178,228,255,134,178,228,255, + 134,179,229,255,135,179,229,255,135,179,229,255,135,179,229,255, + 136,180,230,255,136,180,230,255,136,180,230,255,136,180,230,255, + 137,181,231,255,137,181,231,255,137,181,231,255,137,181,231,255, + 138,182,232,255,138,182,232,255,138,182,232,255,138,182,232,255, + 139,182,232,255,139,182,232,255,139,182,232,255,139,182,232,255, + 140,183,233,255,140,183,233,255,140,183,233,255,140,183,233,255, + 141,184,234,255,141,184,234,255,141,184,234,255,141,184,234,255, + 142,185,234,255,142,185,234,255,142,185,234,255,142,185,234,255, + 143,185,235,255,143,185,235,255,143,185,235,255,143,185,235,255, + 144,186,235,255,144,186,235,255,144,186,235,255,144,186,235,255, + 145,187,236,255,145,187,236,255,145,187,236,255,145,187,236,255, + 145,187,236,255,145,187,236,255,145,187,236,255,145,187,236,255, + 146,188,237,255,146,188,237,255,146,188,237,255,146,188,237,255, + 147,188,237,255,147,188,237,255,147,188,237,255,147,188,237,255, + 148,189,237,255,148,189,237,255,148,189,237,255,148,189,237,255, + 148,189,237,255,148,189,237,255,148,189,237,255,148,189,237,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 149,190,238,255,149,190,238,255,149,190,238,255,149,190,238,255, + 150,191,238,255,150,191,238,255,150,191,238,255,150,191,238,255, + 151,191,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,191,239,255,151,191,239,255,151,191,239,255,151,191,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 152,192,239,255,152,192,239,255,152,192,239,255,152,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,193,240,255,153,193,240,255,153,193,240,255,153,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,194,240,255,154,194,240,255,154,194,240,255,154,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,195,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,196,241,255,157,196,241,255,157,196,241,255,157,196,241,255, + 157,196,241,255,157,196,241,255,157,196,241,255,157,196,241,255, + 157,196,241,255,157,196,241,255,157,196,241,255,157,196,241,255, + 157,196,241,255,157,196,241,255,157,196,241,255,157,196,241,255, + 157,196,241,255,157,196,241,255,157,196,241,255,157,196,241,255, + 157,196,241,255,157,196,241,255,157,196,241,255,157,196,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 156,194,241,255,156,194,241,255,156,194,241,255,156,194,241,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,239,255,155,194,239,255,155,194,239,255, + 155,194,239,255,155,194,239,255,155,194,239,255,155,194,239,255, + 155,194,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,152,192,238,255,152,192,238,255,152,192,238,255, + 152,192,238,255,152,191,238,255,152,191,238,255,152,191,238,255, + 152,191,238,255,151,191,237,255,151,191,237,255,151,191,237,255, + 151,191,237,255,151,190,237,255,151,190,237,255,151,190,237,255, + 151,190,237,255,150,190,237,255,150,190,237,255,150,190,237,255, + 150,190,237,255,149,189,236,255,149,189,236,255,149,189,236,255, + 149,189,236,255,149,189,236,255,149,189,236,255,149,189,236,255, + 149,189,236,255,148,188,235,255,148,188,235,255,148,188,235,255, + 148,188,235,255,147,188,235,255,147,188,235,255,147,188,235,255, + 147,188,235,255,146,187,234,255,146,187,234,255,146,187,234,255, + 146,187,234,255,146,186,233,255,146,186,233,255,146,186,233,255, + 146,186,233,255,145,185,233,255,145,185,233,255,145,185,233,255, + 145,185,233,255,144,184,232,255,144,184,232,255,144,184,232,255, + 144,184,232,255,143,183,231,255,143,183,231,255,143,183,231,255, + 143,183,231,255,142,182,231,255,142,182,231,255,142,182,231,255, + 142,182,231,255,141,181,230,255,141,181,230,255,141,181,230,255, + 141,181,230,255,140,180,229,255,140,180,229,255,140,180,229,255, + 140,180,229,255,139,180,228,255,139,180,228,255,139,180,228,255, + 138,180,228,255,138,179,228,255,137,179,228,255,137,179,228,255, + 137,179,228,255,136,178,227,255,136,178,227,255,136,178,227,255, + 136,178,227,255,135,177,226,255,135,177,226,255,135,177,226,255, + 135,177,226,255,134,177,225,255,134,177,225,255,134,177,225,255, + 134,177,225,255,133,176,225,255,133,176,225,255,133,176,225,255, + 133,176,225,255,132,175,224,255,132,175,224,255,132,175,224,255, + 132,175,224,255,131,174,223,255,131,174,223,255,131,174,223,255, + 131,174,223,255,130,173,222,255,130,173,222,255,130,173,222,255, + 130,173,222,255,129,172,221,255,129,172,221,255,129,172,221,255, + 129,172,221,255,128,171,220,255,128,171,220,255,128,171,220,255, + 128,171,220,255,127,171,220,255,127,171,220,255,127,171,220,255, + 127,171,220,255,126,170,219,255,126,170,219,255,126,170,219,255, + 126,170,219,255,125,169,218,255,125,169,218,255,125,169,218,255, + 125,169,218,255,124,168,217,255,124,168,217,255,124,168,217,255, + 124,168,217,255,123,167,216,255,123,167,216,255,123,167,216,255, + 123,167,216,255,122,166,216,255,122,166,216,255,122,166,216,255, + 122,166,216,255,121,165,215,255,121,165,215,255,121,165,215,255, + 121,165,215,255,120,164,214,255,120,164,214,255,120,164,214,255, + 120,164,214,255,119,163,213,255,119,163,213,255,119,163,213,255, + 119,163,213,255,118,162,212,255,118,162,212,255,118,162,212,255, + 118,162,212,255,117,161,211,255,117,161,211,255,117,161,211,255, + 117,161,211,255,116,160,210,255,116,160,210,255,116,160,210,255, + 116,160,210,255,115,159,209,255,115,159,209,255,115,159,209,255, + 115,159,209,255,114,158,208,255,114,158,208,255,114,158,208,255, + 114,158,208,255,113,157,207,255,113,157,207,255,113,157,207,255, + 113,157,207,255,112,156,206,255,112,156,206,255,112,156,206,255, + 112,156,206,255,111,155,205,255,111,155,205,255,111,155,205,255, + 111,155,205,255,110,154,204,255,110,154,204,255,110,154,204,255, + 110,154,204,255,109,153,203,255,109,153,203,255,109,153,203,255, + 109,153,203,255,108,152,202,255,108,152,202,255,108,152,202,255, + 108,152,202,255,107,151,202,255,107,151,202,255,107,151,202,255, + 107,151,202,255,106,150,201,255,106,150,201,255,106,150,201,255, + 106,150,201,255,105,149,200,255,105,149,200,255,105,149,200,255, + 105,149,200,255,105,148,199,255,105,148,199,255,105,148,199,255, + 105,148,199,255,104,147,198,255,104,147,198,255,104,147,198,255, + 104,147,198,255,104,146,197,255,104,146,197,255,104,146,197,255, + 104,146,196,255,103,145,196,255,103,145,195,255,103,145,195,255, + 103,145,195,255,103,145,194,255,103,145,194,255,103,145,194,255, + 103,145,194,255,103,144,193,255,103,144,193,255,103,144,193,255, + 103,144,193,255,102,143,192,255,102,143,192,255,102,143,192,255, + 102,143,192,255,102,142,191,255,102,142,191,255,102,142,191,255, + 102,142,191,255,102,141,190,255,102,141,190,255,102,141,190,255, + 102,141,190,255,102,141,189,255,102,141,189,255,102,141,189,255, + 102,141,189,255,102,140,188,255,102,140,188,255,102,140,188,255, + 102,140,188,255,102,139,187,255,102,139,187,255,102,139,187,255, + 102,139,187,255,102,138,186,255,102,138,186,255,102,138,186,255, + 102,138,186,255,101,138,185,255,101,138,185,255,101,138,185,255, + 101,138,185,255,101,137,184,255,101,137,184,255,101,137,184,255, + 101,137,184,255,101,137,183,255,101,137,183,255,101,137,183,255, + 101,137,183,255,101,136,182,255,101,136,182,255,101,136,182,255, + 101,136,182,255,101,135,182,255,101,135,182,255,101,135,182,255, + 101,135,182,255,101,135,181,255,101,135,181,255,101,135,181,255, + 101,135,181,255,101,134,180,255,101,134,180,255,101,134,180,255, + 101,134,180,255,101,134,179,255,101,134,179,255,101,134,179,255, + 101,134,179,255,101,133,178,255,101,133,178,255,101,133,178,255, + 101,133,178,255,101,132,177,255,101,132,177,255,101,132,177,255, + 101,132,177,255,100,132,176,255,100,132,176,255,100,132,176,255, + 100,132,176,255,100,131,175,255,100,131,175,255,100,131,175,255, + 100,131,175,255,99,130,174,255,99,130,174,255,99,130,174,255, + 99,130,174,255,99,129,173,255,99,129,173,255,99,129,173,255, + 99,129,173,255,98,128,172,255,98,128,172,255,98,128,172,255, + 98,128,172,255,97,127,171,255,97,127,171,255,97,127,171,255, + 97,127,171,255,96,126,170,255,96,126,170,255,96,126,170,255, + 95,126,170,255,95,125,170,255,94,125,170,255,94,125,170,255, + 94,125,170,255,93,124,169,255,93,124,169,255,93,124,169,255, + 92,124,169,255,92,123,168,255,91,123,168,255,91,123,168,255, + 91,123,168,255,90,122,167,255,90,122,167,255,90,122,167,255, + 90,122,167,255,89,122,167,255,89,122,167,255,89,122,167,255, + 89,122,167,255,88,121,167,255,88,121,167,255,88,121,167,255, + 88,121,167,255,87,121,166,255,87,121,166,255,87,121,166,255, + 87,121,166,255,82,126,177,255,82,126,177,255,82,126,177,255, + 82,126,177,255,83,127,177,255,83,127,177,255,83,127,177,255, + 83,127,177,255,84,127,178,255,84,127,178,255,84,127,178,255, + 84,127,178,255,85,128,178,255,85,128,178,255,85,128,178,255, + 85,128,178,255,86,129,179,255,86,129,179,255,86,129,179,255, + 87,129,179,255,87,130,180,255,88,130,180,255,88,130,180,255, + 89,130,180,255,89,131,181,255,90,131,181,255,90,131,181,255, + 90,132,181,255,91,132,182,255,91,133,182,255,91,133,182,255, + 92,133,182,255,93,134,183,255,94,134,183,255,94,134,183,255, + 95,135,184,255,95,135,184,255,96,136,185,255,96,136,185,255, + 97,136,185,255,97,137,186,255,98,137,186,255,98,137,186,255, + 99,138,187,255,100,138,187,255,101,139,188,255,101,139,188,255, + 102,140,188,255,102,140,189,255,103,141,189,255,103,141,189,255, + 104,142,190,255,104,142,190,255,105,143,191,255,105,143,191,255, + 106,144,191,255,107,144,192,255,108,145,192,255,108,145,192,255, + 109,146,193,255,109,146,193,255,110,147,194,255,110,147,194,255, + 111,148,195,255,112,148,195,255,113,149,196,255,113,149,196,255, + 114,150,196,255,114,150,197,255,115,151,197,255,115,151,197,255, + 116,152,198,255,116,152,198,255,117,153,199,255,117,153,199,255, + 118,153,199,255,118,154,200,255,119,154,200,255,119,154,200,255, + 120,155,201,255,120,155,201,255,121,156,202,255,121,156,202,255, + 121,157,202,255,122,157,203,255,122,158,203,255,122,158,203,255, + 123,158,204,255,123,159,204,255,124,159,205,255,124,159,205,255, + 124,159,205,255,125,160,206,255,125,160,206,255,125,160,206,255, + 125,161,206,255,126,161,207,255,126,162,207,255,126,162,207,255, + 126,162,208,255,127,163,208,255,127,163,209,255,127,163,209,255, + 127,163,209,255,128,164,210,255,128,164,210,255,128,164,210,255, + 128,164,210,255,128,165,211,255,128,165,211,255,128,165,211,255, + 128,165,211,255,128,165,212,255,128,165,212,255,128,165,212,255, + 128,165,212,255,129,166,213,255,129,166,213,255,129,166,213,255, + 129,166,214,255,129,167,214,255,129,167,215,255,129,167,215,255, + 129,167,215,255,129,168,216,255,129,168,216,255,129,168,216,255, + 129,168,216,255,129,169,217,255,129,169,217,255,129,169,217,255, + 129,169,217,255,129,169,218,255,129,169,218,255,129,169,218,255, + 129,169,218,255,129,170,219,255,129,170,219,255,129,170,219,255, + 129,170,219,255,129,171,220,255,129,171,220,255,129,171,220,255, + 129,171,221,255,130,172,221,255,130,172,222,255,130,172,222,255, + 130,172,222,255,131,173,223,255,131,173,223,255,131,173,223,255, + 131,173,223,255,131,174,224,255,131,174,224,255,131,174,224,255, + 131,174,224,255,132,175,225,255,132,175,225,255,132,175,225,255, + 132,175,225,255,133,176,226,255,133,176,226,255,133,176,226,255, + 133,176,226,255,133,177,227,255,133,177,227,255,133,177,227,255, + 133,177,227,255,134,178,228,255,134,178,228,255,134,178,228,255, + 135,178,228,255,135,179,229,255,136,179,229,255,136,179,229,255, + 136,179,229,255,137,180,230,255,137,180,230,255,137,180,230,255, + 137,180,230,255,138,181,231,255,138,181,231,255,138,181,231,255, + 138,181,231,255,139,182,232,255,139,182,232,255,139,182,232,255, + 139,182,232,255,140,183,232,255,140,183,232,255,140,183,232,255, + 140,183,232,255,141,184,233,255,141,184,233,255,141,184,233,255, + 141,184,233,255,142,184,234,255,142,184,234,255,142,184,234,255, + 142,184,234,255,143,185,234,255,143,185,234,255,143,185,234,255, + 143,185,234,255,144,186,235,255,144,186,235,255,144,186,235,255, + 144,186,235,255,145,186,235,255,145,186,235,255,145,186,235,255, + 145,186,235,255,146,187,236,255,146,187,236,255,146,187,236,255, + 146,187,236,255,146,188,236,255,146,188,236,255,146,188,236,255, + 146,188,236,255,147,188,237,255,147,188,237,255,147,188,237,255, + 147,188,237,255,148,189,237,255,148,189,237,255,148,189,237,255, + 148,189,237,255,149,189,237,255,149,189,237,255,149,189,237,255, + 149,189,237,255,149,190,237,255,149,190,237,255,149,190,237,255, + 149,190,237,255,150,190,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 151,191,238,255,152,191,238,255,152,191,238,255,152,191,238,255, + 152,191,238,255,152,191,239,255,152,191,239,255,152,191,239,255, + 152,191,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,193,239,255,153,193,239,255,153,193,239,255, + 153,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,240,255,154,193,240,255,154,193,240,255, + 154,193,240,255,155,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,157,194,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,193,239,255,156,193,239,255, + 156,193,239,255,156,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,153,192,238,255,153,191,238,255,153,191,238,255, + 153,191,238,255,153,191,238,255,152,191,237,255,152,191,237,255, + 152,191,237,255,152,191,237,255,152,191,237,255,152,191,237,255, + 152,191,237,255,152,191,237,255,151,190,237,255,151,190,237,255, + 151,190,237,255,151,190,237,255,150,190,236,255,150,190,236,255, + 150,190,236,255,150,190,236,255,150,189,236,255,150,189,236,255, + 150,189,236,255,150,189,236,255,149,188,235,255,149,188,235,255, + 149,188,235,255,149,188,235,255,148,188,235,255,148,188,235,255, + 148,188,235,255,148,188,235,255,147,187,234,255,147,187,234,255, + 147,187,234,255,147,187,234,255,147,186,233,255,147,186,233,255, + 147,186,233,255,147,186,233,255,146,185,233,255,146,185,233,255, + 146,185,233,255,146,185,233,255,145,185,232,255,145,185,232,255, + 145,185,232,255,145,185,232,255,144,184,231,255,144,184,231,255, + 144,184,231,255,144,184,231,255,143,183,231,255,143,183,231,255, + 143,183,231,255,143,183,231,255,142,182,230,255,142,182,230,255, + 142,182,230,255,142,182,230,255,141,181,229,255,141,181,229,255, + 141,181,229,255,141,181,229,255,140,180,228,255,140,180,228,255, + 140,180,228,255,139,180,228,255,139,179,228,255,138,179,228,255, + 138,179,228,255,138,179,228,255,137,178,227,255,137,178,227,255, + 137,178,227,255,137,178,227,255,136,177,226,255,136,177,226,255, + 136,177,226,255,136,177,226,255,135,177,225,255,135,177,225,255, + 135,177,225,255,135,177,225,255,134,176,225,255,134,176,225,255, + 134,176,225,255,134,176,225,255,133,175,224,255,133,175,224,255, + 133,175,224,255,133,175,224,255,132,174,223,255,132,174,223,255, + 132,174,223,255,132,174,223,255,131,173,222,255,131,173,222,255, + 131,173,222,255,131,173,222,255,130,172,221,255,130,172,221,255, + 130,172,221,255,130,172,221,255,129,171,220,255,129,171,220,255, + 129,171,220,255,129,171,220,255,128,171,220,255,128,171,220,255, + 128,171,220,255,128,171,220,255,127,170,219,255,127,170,219,255, + 127,170,219,255,127,170,219,255,126,169,218,255,126,169,218,255, + 126,169,218,255,126,169,218,255,125,168,217,255,125,168,217,255, + 125,168,217,255,125,168,217,255,124,167,216,255,124,167,216,255, + 124,167,216,255,124,167,216,255,123,166,216,255,123,166,216,255, + 123,166,216,255,123,166,216,255,122,165,215,255,122,165,215,255, + 122,165,215,255,122,165,215,255,121,164,214,255,121,164,214,255, + 121,164,214,255,121,164,214,255,120,163,213,255,120,163,213,255, + 120,163,213,255,120,163,213,255,119,162,212,255,119,162,212,255, + 119,162,212,255,119,162,212,255,118,161,211,255,118,161,211,255, + 118,161,211,255,118,161,211,255,117,160,210,255,117,160,210,255, + 117,160,210,255,117,160,210,255,116,159,209,255,116,159,209,255, + 116,159,209,255,116,159,209,255,115,158,208,255,115,158,208,255, + 115,158,208,255,115,158,208,255,114,157,207,255,114,157,207,255, + 114,157,207,255,114,157,207,255,113,156,206,255,113,156,206,255, + 113,156,206,255,113,156,206,255,112,155,205,255,112,155,205,255, + 112,155,205,255,112,155,205,255,111,154,204,255,111,154,204,255, + 111,154,204,255,111,154,204,255,110,153,203,255,110,153,203,255, + 110,153,203,255,110,153,203,255,109,152,202,255,109,152,202,255, + 109,152,202,255,109,152,202,255,108,151,202,255,108,151,202,255, + 108,151,202,255,108,151,202,255,107,150,201,255,107,150,201,255, + 107,150,201,255,107,150,201,255,106,149,200,255,106,149,200,255, + 106,149,200,255,106,149,200,255,106,148,199,255,106,148,199,255, + 106,148,199,255,106,148,199,255,105,147,198,255,105,147,198,255, + 105,147,198,255,105,147,198,255,105,146,197,255,105,146,197,255, + 105,146,197,255,105,146,196,255,104,145,196,255,104,145,195,255, + 104,145,195,255,104,145,195,255,104,145,194,255,104,145,194,255, + 104,145,194,255,104,145,194,255,103,144,193,255,103,144,193,255, + 103,144,193,255,103,144,193,255,103,143,192,255,103,143,192,255, + 103,143,192,255,103,143,192,255,103,142,191,255,103,142,191,255, + 103,142,191,255,103,142,191,255,103,141,190,255,103,141,190,255, + 103,141,190,255,103,141,190,255,103,141,189,255,103,141,189,255, + 103,141,189,255,103,141,189,255,103,140,188,255,103,140,188,255, + 103,140,188,255,103,140,188,255,103,139,187,255,103,139,187,255, + 103,139,187,255,103,139,187,255,103,138,186,255,103,138,186,255, + 103,138,186,255,103,138,186,255,102,138,185,255,102,138,185,255, + 102,138,185,255,102,138,185,255,102,137,184,255,102,137,184,255, + 102,137,184,255,102,137,184,255,102,137,183,255,102,137,183,255, + 102,137,183,255,102,137,183,255,102,136,182,255,102,136,182,255, + 102,136,182,255,102,136,182,255,102,135,182,255,102,135,182,255, + 102,135,182,255,102,135,182,255,102,135,181,255,102,135,181,255, + 102,135,181,255,102,135,181,255,102,134,180,255,102,134,180,255, + 102,134,180,255,102,134,180,255,102,134,179,255,102,134,179,255, + 102,134,179,255,102,134,179,255,102,133,178,255,102,133,178,255, + 102,133,178,255,102,133,178,255,101,132,177,255,101,132,177,255, + 101,132,177,255,101,132,177,255,101,132,176,255,101,132,176,255, + 101,132,176,255,101,132,176,255,101,131,175,255,101,131,175,255, + 101,131,175,255,101,131,175,255,100,130,174,255,100,130,174,255, + 100,130,174,255,100,130,174,255,99,129,173,255,99,129,173,255, + 99,129,173,255,99,129,173,255,98,128,172,255,98,128,172,255, + 98,128,172,255,98,128,172,255,97,127,171,255,97,127,171,255, + 97,127,171,255,97,127,171,255,96,126,170,255,96,126,170,255, + 96,126,170,255,95,126,170,255,95,125,169,255,94,125,169,255, + 94,125,169,255,94,125,169,255,93,124,169,255,93,124,169,255, + 93,124,169,255,92,124,169,255,92,123,168,255,91,123,168,255, + 91,123,168,255,91,123,168,255,90,122,167,255,90,122,167,255, + 90,122,167,255,90,122,167,255,89,122,167,255,89,122,167,255, + 89,122,167,255,89,122,167,255,88,121,166,255,88,121,166,255, + 88,121,166,255,88,121,166,255,87,121,166,255,87,121,166,255, + 87,121,166,255,87,121,166,255,82,126,177,255,82,126,177,255, + 82,126,177,255,82,126,177,255,83,127,177,255,83,127,177,255, + 83,127,177,255,83,127,177,255,84,127,178,255,84,127,178,255, + 84,127,178,255,84,127,178,255,85,128,178,255,85,128,178,255, + 85,128,178,255,85,128,178,255,86,129,179,255,86,129,179,255, + 86,129,179,255,87,129,179,255,87,130,180,255,88,130,180,255, + 88,130,180,255,89,130,180,255,89,131,181,255,90,131,181,255, + 90,131,181,255,90,132,181,255,91,132,182,255,91,133,182,255, + 91,133,182,255,92,133,182,255,93,134,183,255,94,134,183,255, + 94,134,183,255,95,135,184,255,95,135,184,255,96,136,185,255, + 96,136,185,255,97,136,185,255,97,137,186,255,98,137,186,255, + 98,137,186,255,99,138,187,255,100,138,187,255,101,139,188,255, + 101,139,188,255,102,140,188,255,102,140,189,255,103,141,189,255, + 103,141,189,255,104,142,190,255,104,142,190,255,105,143,191,255, + 105,143,191,255,106,144,191,255,107,144,192,255,108,145,192,255, + 108,145,192,255,109,146,193,255,109,146,193,255,110,147,194,255, + 110,147,194,255,111,148,195,255,112,148,195,255,113,149,196,255, + 113,149,196,255,114,150,196,255,114,150,197,255,115,151,197,255, + 115,151,197,255,116,152,198,255,116,152,198,255,117,153,199,255, + 117,153,199,255,118,153,199,255,118,154,200,255,119,154,200,255, + 119,154,200,255,120,155,201,255,120,155,201,255,121,156,202,255, + 121,156,202,255,121,157,202,255,122,157,203,255,122,158,203,255, + 122,158,203,255,123,158,204,255,123,159,204,255,124,159,205,255, + 124,159,205,255,124,159,205,255,125,160,206,255,125,160,206,255, + 125,160,206,255,125,161,206,255,126,161,207,255,126,162,207,255, + 126,162,207,255,126,162,208,255,127,163,208,255,127,163,209,255, + 127,163,209,255,127,163,209,255,128,164,210,255,128,164,210,255, + 128,164,210,255,128,164,210,255,128,165,211,255,128,165,211,255, + 128,165,211,255,128,165,211,255,128,165,212,255,128,165,212,255, + 128,165,212,255,128,165,212,255,129,166,213,255,129,166,213,255, + 129,166,213,255,129,166,214,255,129,167,214,255,129,167,215,255, + 129,167,215,255,129,167,215,255,129,168,216,255,129,168,216,255, + 129,168,216,255,129,168,216,255,129,169,217,255,129,169,217,255, + 129,169,217,255,129,169,217,255,129,169,218,255,129,169,218,255, + 129,169,218,255,129,169,218,255,129,170,219,255,129,170,219,255, + 129,170,219,255,129,170,219,255,129,171,220,255,129,171,220,255, + 129,171,220,255,129,171,221,255,130,172,221,255,130,172,222,255, + 130,172,222,255,130,172,222,255,131,173,223,255,131,173,223,255, + 131,173,223,255,131,173,223,255,131,174,224,255,131,174,224,255, + 131,174,224,255,131,174,224,255,132,175,225,255,132,175,225,255, + 132,175,225,255,132,175,225,255,133,176,226,255,133,176,226,255, + 133,176,226,255,133,176,226,255,133,177,227,255,133,177,227,255, + 133,177,227,255,133,177,227,255,134,178,228,255,134,178,228,255, + 134,178,228,255,135,178,228,255,135,179,229,255,136,179,229,255, + 136,179,229,255,136,179,229,255,137,180,230,255,137,180,230,255, + 137,180,230,255,137,180,230,255,138,181,231,255,138,181,231,255, + 138,181,231,255,138,181,231,255,139,182,232,255,139,182,232,255, + 139,182,232,255,139,182,232,255,140,183,232,255,140,183,232,255, + 140,183,232,255,140,183,232,255,141,184,233,255,141,184,233,255, + 141,184,233,255,141,184,233,255,142,184,234,255,142,184,234,255, + 142,184,234,255,142,184,234,255,143,185,234,255,143,185,234,255, + 143,185,234,255,143,185,234,255,144,186,235,255,144,186,235,255, + 144,186,235,255,144,186,235,255,145,186,235,255,145,186,235,255, + 145,186,235,255,145,186,235,255,146,187,236,255,146,187,236,255, + 146,187,236,255,146,187,236,255,146,188,236,255,146,188,236,255, + 146,188,236,255,146,188,236,255,147,188,237,255,147,188,237,255, + 147,188,237,255,147,188,237,255,148,189,237,255,148,189,237,255, + 148,189,237,255,148,189,237,255,149,189,237,255,149,189,237,255, + 149,189,237,255,149,189,237,255,149,190,237,255,149,190,237,255, + 149,190,237,255,149,190,237,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,150,190,238,255,150,190,238,255, + 150,190,238,255,150,190,238,255,151,191,238,255,151,191,238,255, + 151,191,238,255,151,191,238,255,152,191,238,255,152,191,238,255, + 152,191,238,255,152,191,238,255,152,191,239,255,152,191,239,255, + 152,191,239,255,152,191,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,193,239,255,153,193,239,255, + 153,193,239,255,153,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,240,255,154,193,240,255, + 154,193,240,255,154,193,240,255,155,193,240,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 155,194,240,255,155,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,195,240,255,156,195,240,255, + 156,195,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,240,255,156,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,157,194,241,255,157,194,241,255, + 157,194,241,255,157,194,241,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,193,239,255, + 156,193,239,255,156,193,239,255,156,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,192,238,255, + 154,192,238,255,154,192,238,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,154,192,238,255,153,192,238,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,191,238,255, + 153,191,238,255,153,191,238,255,153,191,238,255,152,191,237,255, + 152,191,237,255,152,191,237,255,152,191,237,255,152,191,237,255, + 152,191,237,255,152,191,237,255,152,191,237,255,151,190,237,255, + 151,190,237,255,151,190,237,255,151,190,237,255,150,190,236,255, + 150,190,236,255,150,190,236,255,150,190,236,255,150,189,236,255, + 150,189,236,255,150,189,236,255,150,189,236,255,149,188,235,255, + 149,188,235,255,149,188,235,255,149,188,235,255,148,188,235,255, + 148,188,235,255,148,188,235,255,148,188,235,255,147,187,234,255, + 147,187,234,255,147,187,234,255,147,187,234,255,147,186,233,255, + 147,186,233,255,147,186,233,255,147,186,233,255,146,185,233,255, + 146,185,233,255,146,185,233,255,146,185,233,255,145,185,232,255, + 145,185,232,255,145,185,232,255,145,185,232,255,144,184,231,255, + 144,184,231,255,144,184,231,255,144,184,231,255,143,183,231,255, + 143,183,231,255,143,183,231,255,143,183,231,255,142,182,230,255, + 142,182,230,255,142,182,230,255,142,182,230,255,141,181,229,255, + 141,181,229,255,141,181,229,255,141,181,229,255,140,180,228,255, + 140,180,228,255,140,180,228,255,139,180,228,255,139,179,228,255, + 138,179,228,255,138,179,228,255,138,179,228,255,137,178,227,255, + 137,178,227,255,137,178,227,255,137,178,227,255,136,177,226,255, + 136,177,226,255,136,177,226,255,136,177,226,255,135,177,225,255, + 135,177,225,255,135,177,225,255,135,177,225,255,134,176,225,255, + 134,176,225,255,134,176,225,255,134,176,225,255,133,175,224,255, + 133,175,224,255,133,175,224,255,133,175,224,255,132,174,223,255, + 132,174,223,255,132,174,223,255,132,174,223,255,131,173,222,255, + 131,173,222,255,131,173,222,255,131,173,222,255,130,172,221,255, + 130,172,221,255,130,172,221,255,130,172,221,255,129,171,220,255, + 129,171,220,255,129,171,220,255,129,171,220,255,128,171,220,255, + 128,171,220,255,128,171,220,255,128,171,220,255,127,170,219,255, + 127,170,219,255,127,170,219,255,127,170,219,255,126,169,218,255, + 126,169,218,255,126,169,218,255,126,169,218,255,125,168,217,255, + 125,168,217,255,125,168,217,255,125,168,217,255,124,167,216,255, + 124,167,216,255,124,167,216,255,124,167,216,255,123,166,216,255, + 123,166,216,255,123,166,216,255,123,166,216,255,122,165,215,255, + 122,165,215,255,122,165,215,255,122,165,215,255,121,164,214,255, + 121,164,214,255,121,164,214,255,121,164,214,255,120,163,213,255, + 120,163,213,255,120,163,213,255,120,163,213,255,119,162,212,255, + 119,162,212,255,119,162,212,255,119,162,212,255,118,161,211,255, + 118,161,211,255,118,161,211,255,118,161,211,255,117,160,210,255, + 117,160,210,255,117,160,210,255,117,160,210,255,116,159,209,255, + 116,159,209,255,116,159,209,255,116,159,209,255,115,158,208,255, + 115,158,208,255,115,158,208,255,115,158,208,255,114,157,207,255, + 114,157,207,255,114,157,207,255,114,157,207,255,113,156,206,255, + 113,156,206,255,113,156,206,255,113,156,206,255,112,155,205,255, + 112,155,205,255,112,155,205,255,112,155,205,255,111,154,204,255, + 111,154,204,255,111,154,204,255,111,154,204,255,110,153,203,255, + 110,153,203,255,110,153,203,255,110,153,203,255,109,152,202,255, + 109,152,202,255,109,152,202,255,109,152,202,255,108,151,202,255, + 108,151,202,255,108,151,202,255,108,151,202,255,107,150,201,255, + 107,150,201,255,107,150,201,255,107,150,201,255,106,149,200,255, + 106,149,200,255,106,149,200,255,106,149,200,255,106,148,199,255, + 106,148,199,255,106,148,199,255,106,148,199,255,105,147,198,255, + 105,147,198,255,105,147,198,255,105,147,198,255,105,146,197,255, + 105,146,197,255,105,146,197,255,105,146,196,255,104,145,196,255, + 104,145,195,255,104,145,195,255,104,145,195,255,104,145,194,255, + 104,145,194,255,104,145,194,255,104,145,194,255,103,144,193,255, + 103,144,193,255,103,144,193,255,103,144,193,255,103,143,192,255, + 103,143,192,255,103,143,192,255,103,143,192,255,103,142,191,255, + 103,142,191,255,103,142,191,255,103,142,191,255,103,141,190,255, + 103,141,190,255,103,141,190,255,103,141,190,255,103,141,189,255, + 103,141,189,255,103,141,189,255,103,141,189,255,103,140,188,255, + 103,140,188,255,103,140,188,255,103,140,188,255,103,139,187,255, + 103,139,187,255,103,139,187,255,103,139,187,255,103,138,186,255, + 103,138,186,255,103,138,186,255,103,138,186,255,102,138,185,255, + 102,138,185,255,102,138,185,255,102,138,185,255,102,137,184,255, + 102,137,184,255,102,137,184,255,102,137,184,255,102,137,183,255, + 102,137,183,255,102,137,183,255,102,137,183,255,102,136,182,255, + 102,136,182,255,102,136,182,255,102,136,182,255,102,135,182,255, + 102,135,182,255,102,135,182,255,102,135,182,255,102,135,181,255, + 102,135,181,255,102,135,181,255,102,135,181,255,102,134,180,255, + 102,134,180,255,102,134,180,255,102,134,180,255,102,134,179,255, + 102,134,179,255,102,134,179,255,102,134,179,255,102,133,178,255, + 102,133,178,255,102,133,178,255,102,133,178,255,101,132,177,255, + 101,132,177,255,101,132,177,255,101,132,177,255,101,132,176,255, + 101,132,176,255,101,132,176,255,101,132,176,255,101,131,175,255, + 101,131,175,255,101,131,175,255,101,131,175,255,100,130,174,255, + 100,130,174,255,100,130,174,255,100,130,174,255,99,129,173,255, + 99,129,173,255,99,129,173,255,99,129,173,255,98,128,172,255, + 98,128,172,255,98,128,172,255,98,128,172,255,97,127,171,255, + 97,127,171,255,97,127,171,255,97,127,171,255,96,126,170,255, + 96,126,170,255,96,126,170,255,95,126,170,255,95,125,169,255, + 94,125,169,255,94,125,169,255,94,125,169,255,93,124,169,255, + 93,124,169,255,93,124,169,255,92,124,169,255,92,123,168,255, + 91,123,168,255,91,123,168,255,91,123,168,255,90,122,167,255, + 90,122,167,255,90,122,167,255,90,122,167,255,89,122,167,255, + 89,122,167,255,89,122,167,255,89,122,167,255,88,121,166,255, + 88,121,166,255,88,121,166,255,88,121,166,255,87,121,166,255, + 87,121,166,255,87,121,166,255,87,121,166,255,82,126,177,255, + 82,126,177,255,82,126,177,255,82,126,177,255,83,127,177,255, + 83,127,177,255,83,127,177,255,83,127,177,255,84,127,178,255, + 84,127,178,255,84,127,178,255,84,127,178,255,85,128,178,255, + 85,128,178,255,85,128,178,255,86,128,178,255,86,129,179,255, + 87,129,179,255,87,129,179,255,87,129,179,255,88,130,180,255, + 88,130,180,255,88,130,180,255,89,130,180,255,89,131,181,255, + 90,131,181,255,90,131,181,255,91,132,181,255,91,132,182,255, + 92,133,182,255,92,133,182,255,93,133,182,255,93,134,183,255, + 94,134,183,255,94,134,183,255,95,135,184,255,95,135,184,255, + 96,136,185,255,96,136,185,255,97,136,185,255,97,137,186,255, + 98,137,186,255,98,137,186,255,99,138,187,255,100,138,187,255, + 101,139,188,255,101,139,188,255,102,140,188,255,102,140,189,255, + 103,141,189,255,103,141,189,255,104,142,190,255,104,142,190,255, + 105,143,191,255,105,143,191,255,106,144,191,255,107,144,192,255, + 108,145,192,255,108,145,192,255,109,146,193,255,109,146,193,255, + 110,147,194,255,110,147,194,255,111,148,195,255,112,148,195,255, + 113,149,196,255,113,149,196,255,114,150,196,255,114,150,197,255, + 115,151,197,255,115,151,197,255,116,152,198,255,116,152,198,255, + 117,153,199,255,117,153,199,255,118,153,199,255,118,154,200,255, + 119,154,200,255,119,154,200,255,120,155,201,255,120,155,201,255, + 121,156,202,255,121,156,202,255,121,157,202,255,122,157,203,255, + 122,158,203,255,122,158,203,255,123,158,204,255,123,159,204,255, + 124,159,205,255,124,159,205,255,124,159,205,255,125,160,206,255, + 125,160,206,255,125,160,206,255,125,161,206,255,126,161,207,255, + 126,162,207,255,126,162,207,255,126,162,208,255,127,163,208,255, + 127,163,209,255,127,163,209,255,127,163,209,255,128,164,210,255, + 128,164,210,255,128,164,210,255,128,164,210,255,128,165,211,255, + 128,165,211,255,128,165,211,255,128,165,211,255,128,165,212,255, + 128,165,212,255,128,165,212,255,128,165,212,255,129,166,213,255, + 129,166,213,255,129,166,213,255,129,166,214,255,129,167,214,255, + 129,167,215,255,129,167,215,255,129,167,215,255,129,168,216,255, + 129,168,216,255,129,168,216,255,129,168,216,255,129,169,217,255, + 129,169,217,255,129,169,217,255,129,169,217,255,130,170,218,255, + 130,170,218,255,130,170,218,255,130,170,218,255,130,171,219,255, + 130,171,219,255,130,171,219,255,130,171,219,255,130,172,220,255, + 130,172,220,255,130,172,220,255,130,172,221,255,131,173,221,255, + 131,173,222,255,131,173,222,255,131,173,222,255,132,174,223,255, + 132,174,223,255,132,174,223,255,132,174,223,255,132,175,224,255, + 132,175,224,255,132,175,224,255,132,175,224,255,133,176,225,255, + 133,176,225,255,133,176,225,255,133,176,225,255,134,177,226,255, + 134,177,226,255,134,177,226,255,134,177,226,255,134,178,227,255, + 134,178,227,255,134,178,227,255,134,178,227,255,135,179,228,255, + 135,179,228,255,135,179,228,255,136,179,228,255,136,180,229,255, + 137,180,229,255,137,180,229,255,137,180,229,255,138,181,230,255, + 138,181,230,255,138,181,230,255,138,181,230,255,139,182,231,255, + 139,182,231,255,139,182,231,255,139,182,231,255,140,183,232,255, + 140,183,232,255,140,183,232,255,140,183,232,255,141,183,232,255, + 141,183,232,255,141,183,232,255,141,183,232,255,142,184,233,255, + 142,184,233,255,142,184,233,255,142,184,233,255,143,185,234,255, + 143,185,234,255,143,185,234,255,143,185,234,255,144,186,234,255, + 144,186,234,255,144,186,234,255,144,186,234,255,145,186,235,255, + 145,186,235,255,145,186,235,255,145,186,235,255,146,187,235,255, + 146,187,235,255,146,187,235,255,146,187,235,255,147,187,236,255, + 147,187,236,255,147,187,236,255,147,187,236,255,147,188,236,255, + 147,188,236,255,147,188,236,255,147,188,236,255,148,188,237,255, + 148,188,237,255,148,188,237,255,148,188,237,255,149,189,237,255, + 149,189,237,255,149,189,237,255,149,189,237,255,150,189,237,255, + 150,189,237,255,150,189,237,255,150,189,237,255,150,190,237,255, + 150,190,237,255,150,190,237,255,150,190,237,255,151,190,238,255, + 151,190,238,255,151,190,238,255,151,190,238,255,151,191,238,255, + 151,191,238,255,151,191,238,255,151,191,238,255,152,191,238,255, + 152,191,238,255,152,191,238,255,152,191,238,255,153,191,238,255, + 153,191,238,255,153,191,238,255,153,191,238,255,153,192,239,255, + 153,192,239,255,153,192,239,255,153,192,239,255,154,192,239,255, + 154,192,239,255,154,192,239,255,154,192,239,255,154,192,239,255, + 154,192,239,255,154,192,239,255,154,192,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,240,255, + 155,193,240,255,155,193,240,255,155,193,240,255,156,193,240,255, + 156,193,240,255,156,193,240,255,156,193,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,158,194,241,255, + 158,194,241,255,158,194,241,255,158,194,241,255,158,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,193,239,255,157,193,239,255,157,193,239,255,157,193,239,255, + 156,193,239,255,156,193,239,255,156,193,239,255,156,193,239,255, + 156,193,239,255,156,193,239,255,156,193,239,255,156,193,239,255, + 156,193,239,255,156,193,239,255,156,193,239,255,156,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,192,238,255,155,192,238,255,155,192,238,255,155,192,238,255, + 155,192,238,255,155,192,238,255,155,192,238,255,155,192,238,255, + 154,192,238,255,154,192,238,255,154,192,238,255,154,192,238,255, + 154,191,238,255,154,191,238,255,154,191,238,255,154,191,238,255, + 153,191,237,255,153,191,237,255,153,191,237,255,153,191,237,255, + 153,191,237,255,153,191,237,255,153,191,237,255,153,191,237,255, + 152,190,237,255,152,190,237,255,152,190,237,255,152,190,237,255, + 151,190,236,255,151,190,236,255,151,190,236,255,151,190,236,255, + 151,189,236,255,151,189,236,255,151,189,236,255,151,189,236,255, + 150,188,235,255,150,188,235,255,150,188,235,255,150,188,235,255, + 149,188,235,255,149,188,235,255,149,188,235,255,149,188,235,255, + 148,187,234,255,148,187,234,255,148,187,234,255,148,187,234,255, + 148,186,233,255,148,186,233,255,148,186,233,255,148,186,233,255, + 147,185,233,255,147,185,233,255,147,185,233,255,147,185,233,255, + 146,185,232,255,146,185,232,255,146,185,232,255,146,185,232,255, + 145,184,231,255,145,184,231,255,145,184,231,255,145,184,231,255, + 144,183,231,255,144,183,231,255,144,183,231,255,144,183,231,255, + 143,182,230,255,143,182,230,255,143,182,230,255,143,182,230,255, + 142,181,229,255,142,181,229,255,142,181,229,255,142,181,229,255, + 141,180,228,255,141,180,228,255,141,180,228,255,140,180,228,255, + 140,179,228,255,139,179,228,255,139,179,228,255,139,179,228,255, + 138,178,227,255,138,178,227,255,138,178,227,255,138,178,227,255, + 137,177,226,255,137,177,226,255,137,177,226,255,137,177,226,255, + 136,177,225,255,136,177,225,255,136,177,225,255,136,177,225,255, + 135,176,225,255,135,176,225,255,135,176,225,255,135,176,225,255, + 134,175,224,255,134,175,224,255,134,175,224,255,134,175,224,255, + 133,174,223,255,133,174,223,255,133,174,223,255,133,174,223,255, + 132,173,222,255,132,173,222,255,132,173,222,255,132,173,222,255, + 131,172,221,255,131,172,221,255,131,172,221,255,131,172,221,255, + 130,171,220,255,130,171,220,255,130,171,220,255,130,171,220,255, + 129,171,220,255,129,171,220,255,129,171,220,255,129,171,220,255, + 128,170,219,255,128,170,219,255,128,170,219,255,128,170,219,255, + 127,169,218,255,127,169,218,255,127,169,218,255,127,169,218,255, + 126,168,217,255,126,168,217,255,126,168,217,255,126,168,217,255, + 125,167,216,255,125,167,216,255,125,167,216,255,125,167,216,255, + 124,166,216,255,124,166,216,255,124,166,216,255,124,166,216,255, + 123,165,215,255,123,165,215,255,123,165,215,255,123,165,215,255, + 122,164,214,255,122,164,214,255,122,164,214,255,122,164,214,255, + 121,163,213,255,121,163,213,255,121,163,213,255,121,163,213,255, + 120,162,212,255,120,162,212,255,120,162,212,255,120,162,212,255, + 119,161,211,255,119,161,211,255,119,161,211,255,119,161,211,255, + 118,160,210,255,118,160,210,255,118,160,210,255,118,160,210,255, + 117,159,209,255,117,159,209,255,117,159,209,255,117,159,209,255, + 116,158,208,255,116,158,208,255,116,158,208,255,116,158,208,255, + 115,157,207,255,115,157,207,255,115,157,207,255,115,157,207,255, + 114,156,206,255,114,156,206,255,114,156,206,255,114,156,206,255, + 113,155,205,255,113,155,205,255,113,155,205,255,113,155,205,255, + 112,154,204,255,112,154,204,255,112,154,204,255,112,154,204,255, + 111,153,203,255,111,153,203,255,111,153,203,255,111,153,203,255, + 110,152,202,255,110,152,202,255,110,152,202,255,110,152,202,255, + 109,151,202,255,109,151,202,255,109,151,202,255,109,151,202,255, + 108,150,201,255,108,150,201,255,108,150,201,255,108,150,201,255, + 107,149,200,255,107,149,200,255,107,149,200,255,107,149,200,255, + 107,148,199,255,107,148,199,255,107,148,199,255,107,148,199,255, + 106,147,198,255,106,147,198,255,106,147,198,255,106,147,198,255, + 106,146,197,255,106,146,197,255,106,146,197,255,106,146,196,255, + 105,145,196,255,105,145,195,255,105,145,195,255,105,145,195,255, + 105,145,194,255,105,145,194,255,105,145,194,255,105,145,194,255, + 104,144,193,255,104,144,193,255,104,144,193,255,104,144,193,255, + 104,143,192,255,104,143,192,255,104,143,192,255,104,143,192,255, + 104,142,191,255,104,142,191,255,104,142,191,255,104,142,191,255, + 104,141,190,255,104,141,190,255,104,141,190,255,104,141,190,255, + 103,141,189,255,103,141,189,255,103,141,189,255,103,141,189,255, + 103,140,188,255,103,140,188,255,103,140,188,255,103,140,188,255, + 103,139,187,255,103,139,187,255,103,139,187,255,103,139,187,255, + 103,138,186,255,103,138,186,255,103,138,186,255,103,138,186,255, + 103,138,185,255,103,138,185,255,103,138,185,255,103,138,185,255, + 103,137,184,255,103,137,184,255,103,137,184,255,103,137,184,255, + 102,137,183,255,102,137,183,255,102,137,183,255,102,137,183,255, + 102,136,182,255,102,136,182,255,102,136,182,255,102,136,182,255, + 102,135,181,255,102,135,181,255,102,135,181,255,102,135,181,255, + 102,135,180,255,102,135,180,255,102,135,180,255,102,135,180,255, + 102,134,179,255,102,134,179,255,102,134,179,255,102,134,179,255, + 102,134,178,255,102,134,178,255,102,134,178,255,102,134,178,255, + 102,133,178,255,102,133,178,255,102,133,178,255,102,133,178,255, + 102,132,177,255,102,132,177,255,102,132,177,255,102,132,177,255, + 101,132,176,255,101,132,176,255,101,132,176,255,101,132,176,255, + 101,131,175,255,101,131,175,255,101,131,175,255,101,131,174,255, + 100,130,174,255,100,130,173,255,100,130,173,255,100,130,173,255, + 99,129,173,255,99,129,173,255,99,129,173,255,99,129,173,255, + 98,128,172,255,98,128,172,255,98,128,172,255,98,128,172,255, + 97,127,171,255,97,127,171,255,97,127,171,255,97,127,171,255, + 96,126,170,255,96,126,170,255,96,126,170,255,95,126,170,255, + 95,125,169,255,94,125,169,255,94,125,169,255,94,125,169,255, + 93,124,168,255,93,124,168,255,93,124,168,255,92,124,168,255, + 92,123,167,255,91,123,167,255,91,123,167,255,91,123,167,255, + 90,122,166,255,90,122,166,255,90,122,166,255,90,122,166,255, + 89,121,166,255,89,121,166,255,89,121,166,255,89,121,166,255, + 88,120,165,255,88,120,165,255,88,120,165,255,88,120,165,255, + 87,120,165,255,87,120,165,255,87,120,165,255,87,120,165,255, + 83,126,177,255,83,126,177,255,83,126,177,255,83,126,177,255, + 84,127,177,255,84,127,177,255,84,127,177,255,84,127,177,255, + 85,127,178,255,85,127,178,255,85,127,178,255,85,127,178,255, + 86,128,178,255,86,128,178,255,86,128,178,255,86,128,178,255, + 87,129,179,255,87,129,179,255,87,129,179,255,88,130,179,255, + 88,130,180,255,89,131,180,255,89,131,180,255,90,131,180,255, + 90,132,181,255,91,132,181,255,91,132,181,255,91,132,182,255, + 92,133,182,255,92,133,183,255,92,133,183,255,93,134,183,255, + 94,134,184,255,95,135,184,255,95,135,184,255,96,135,184,255, + 96,136,185,255,97,136,185,255,97,136,185,255,98,137,186,255, + 98,137,186,255,99,138,187,255,99,138,187,255,100,139,187,255, + 100,139,188,255,101,140,188,255,101,140,188,255,102,141,189,255, + 103,141,189,255,104,142,190,255,104,142,190,255,105,142,190,255, + 105,143,191,255,106,143,191,255,106,143,191,255,107,144,192,255, + 108,144,192,255,109,145,193,255,109,145,193,255,110,146,193,255, + 110,146,194,255,111,147,194,255,111,147,194,255,112,148,195,255, + 112,148,195,255,113,149,196,255,113,149,196,255,114,150,197,255, + 114,150,197,255,115,151,198,255,115,151,198,255,116,152,198,255, + 116,152,199,255,117,153,199,255,117,153,199,255,118,154,200,255, + 118,154,200,255,119,155,201,255,119,155,201,255,120,155,201,255, + 120,156,202,255,121,156,202,255,121,156,202,255,122,157,203,255, + 122,157,203,255,123,158,204,255,123,158,204,255,123,158,204,255, + 124,159,205,255,124,159,205,255,124,159,205,255,124,160,205,255, + 125,160,206,255,125,161,206,255,125,161,206,255,126,161,207,255, + 126,162,207,255,127,162,208,255,127,162,208,255,127,162,208,255, + 127,163,209,255,127,163,209,255,127,163,209,255,127,163,209,255, + 128,164,210,255,128,164,210,255,128,164,210,255,128,164,211,255, + 129,165,211,255,129,165,212,255,129,165,212,255,129,165,212,255, + 129,166,213,255,129,166,213,255,129,166,213,255,129,166,213,255, + 130,167,214,255,130,167,214,255,130,167,214,255,130,167,214,255, + 130,168,215,255,130,168,215,255,130,168,215,255,130,168,215,255, + 130,169,216,255,130,169,216,255,130,169,216,255,130,169,217,255, + 130,170,217,255,130,170,218,255,130,170,218,255,130,170,218,255, + 130,170,219,255,130,170,219,255,130,170,219,255,130,170,219,255, + 130,171,220,255,130,171,220,255,130,171,220,255,130,171,220,255, + 130,172,221,255,130,172,221,255,130,172,221,255,130,172,222,255, + 131,173,222,255,131,173,223,255,131,173,223,255,131,173,223,255, + 132,174,224,255,132,174,224,255,132,174,224,255,132,174,224,255, + 132,175,225,255,132,175,225,255,132,175,225,255,132,175,225,255, + 133,176,226,255,133,176,226,255,133,176,226,255,133,176,226,255, + 134,177,227,255,134,177,227,255,134,177,227,255,134,177,227,255, + 135,178,228,255,135,178,228,255,135,178,228,255,135,178,228,255, + 136,179,229,255,136,179,229,255,136,179,229,255,136,179,229,255, + 137,180,230,255,137,180,230,255,137,180,230,255,137,180,230,255, + 138,181,231,255,138,181,231,255,138,181,231,255,138,181,231,255, + 139,182,231,255,139,182,231,255,139,182,231,255,139,182,231,255, + 140,183,232,255,140,183,232,255,140,183,232,255,140,183,232,255, + 141,184,233,255,141,184,233,255,141,184,233,255,141,184,233,255, + 142,185,233,255,142,185,233,255,142,185,233,255,143,185,233,255, + 143,185,234,255,144,185,234,255,144,185,234,255,144,185,234,255, + 145,186,235,255,145,186,235,255,145,186,235,255,145,186,235,255, + 146,187,235,255,146,187,235,255,146,187,235,255,146,187,235,255, + 146,187,236,255,146,187,236,255,146,187,236,255,146,187,236,255, + 147,188,236,255,147,188,236,255,147,188,236,255,147,188,236,255, + 148,189,236,255,148,189,236,255,148,189,236,255,148,189,236,255, + 149,189,237,255,149,189,237,255,149,189,237,255,149,189,237,255, + 149,190,237,255,149,190,237,255,149,190,237,255,149,190,237,255, + 150,190,237,255,150,190,237,255,150,190,237,255,150,190,237,255, + 150,191,237,255,150,191,237,255,150,191,237,255,150,191,237,255, + 151,191,238,255,151,191,238,255,151,191,238,255,151,191,238,255, + 152,191,238,255,152,191,238,255,152,191,238,255,152,191,238,255, + 152,192,238,255,152,192,238,255,152,192,238,255,152,192,238,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 153,192,239,255,153,192,239,255,153,192,239,255,153,192,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,154,193,239,255,154,193,239,255, + 155,194,239,255,155,194,239,255,155,194,239,255,155,194,239,255, + 155,194,239,255,155,194,239,255,155,194,239,255,155,194,239,255, + 155,194,240,255,155,194,240,255,155,194,240,255,155,194,240,255, + 156,194,240,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,195,240,255,156,195,240,255,156,195,240,255,156,195,240,255, + 156,195,241,255,156,195,241,255,156,195,241,255,156,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,157,195,241,255,157,195,241,255, + 158,196,240,255,158,196,240,255,158,196,240,255,158,196,240,255, + 158,196,240,255,158,196,240,255,158,196,240,255,158,196,240,255, + 158,196,240,255,158,196,240,255,158,196,240,255,158,196,240,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,197,241,255,159,197,241,255,159,197,241,255,159,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,157,195,239,255,157,195,239,255,157,195,239,255, + 157,195,239,255,157,195,239,255,157,195,239,255,157,195,239,255, + 157,195,239,255,157,195,239,255,157,195,239,255,157,195,239,255, + 157,195,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,238,255,156,194,238,255,156,194,238,255, + 156,194,238,255,155,193,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,154,193,238,255,154,193,238,255,154,193,238,255, + 154,193,238,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,153,192,237,255,153,192,237,255,153,192,237,255, + 153,192,237,255,153,192,237,255,153,192,237,255,153,192,237,255, + 153,192,237,255,152,191,236,255,152,191,236,255,152,191,236,255, + 152,191,236,255,151,190,236,255,151,190,236,255,151,190,236,255, + 151,190,236,255,151,190,236,255,151,190,236,255,151,190,236,255, + 151,190,236,255,150,189,235,255,150,189,235,255,150,189,235,255, + 150,189,235,255,149,189,235,255,149,189,235,255,149,189,235,255, + 149,189,235,255,149,188,234,255,149,188,234,255,149,188,234,255, + 149,188,234,255,148,187,233,255,148,187,233,255,148,187,233,255, + 148,187,233,255,147,186,233,255,147,186,233,255,147,186,233,255, + 147,186,233,255,146,185,232,255,146,185,232,255,146,185,232,255, + 146,185,232,255,145,184,231,255,145,184,231,255,145,184,231,255, + 145,184,231,255,144,183,231,255,144,183,231,255,144,183,231,255, + 144,183,231,255,143,182,230,255,143,182,230,255,143,182,230,255, + 143,182,230,255,142,181,229,255,142,181,229,255,142,181,229,255, + 142,181,229,255,141,181,228,255,141,181,228,255,141,181,228,255, + 141,181,228,255,140,180,227,255,140,180,227,255,140,180,227,255, + 140,180,227,255,139,179,226,255,139,179,226,255,139,179,226,255, + 138,179,226,255,138,178,226,255,137,178,226,255,137,178,226,255, + 137,178,226,255,136,177,225,255,136,177,225,255,136,177,225,255, + 136,177,225,255,135,176,224,255,135,176,224,255,135,176,224,255, + 135,176,224,255,134,175,223,255,134,175,223,255,134,175,223,255, + 134,175,223,255,133,174,222,255,133,174,222,255,133,174,222,255, + 133,174,222,255,132,173,221,255,132,173,221,255,132,173,221,255, + 132,173,221,255,131,172,220,255,131,172,220,255,131,172,220,255, + 131,172,220,255,130,171,219,255,130,171,219,255,130,171,219,255, + 130,171,219,255,129,171,219,255,129,171,219,255,129,171,219,255, + 129,171,219,255,128,170,218,255,128,170,218,255,128,170,218,255, + 128,170,218,255,127,169,217,255,127,169,217,255,127,169,217,255, + 127,169,217,255,126,168,216,255,126,168,216,255,126,168,216,255, + 126,168,216,255,125,167,215,255,125,167,215,255,125,167,215,255, + 125,167,215,255,124,166,215,255,124,166,215,255,124,166,215,255, + 124,166,215,255,123,165,214,255,123,165,214,255,123,165,214,255, + 123,165,214,255,122,164,213,255,122,164,213,255,122,164,213,255, + 122,164,213,255,121,163,212,255,121,163,212,255,121,163,212,255, + 121,163,212,255,120,162,211,255,120,162,211,255,120,162,211,255, + 120,162,211,255,119,161,210,255,119,161,210,255,119,161,210,255, + 119,161,210,255,118,160,209,255,118,160,209,255,118,160,209,255, + 118,160,209,255,117,159,208,255,117,159,208,255,117,159,208,255, + 117,159,208,255,116,158,208,255,116,158,208,255,116,158,208,255, + 116,158,208,255,115,157,207,255,115,157,207,255,115,157,207,255, + 115,157,207,255,114,156,206,255,114,156,206,255,114,156,206,255, + 114,156,206,255,113,155,205,255,113,155,205,255,113,155,205,255, + 113,155,205,255,112,154,204,255,112,154,204,255,112,154,204,255, + 112,154,204,255,111,153,203,255,111,153,203,255,111,153,203,255, + 111,153,203,255,110,153,202,255,110,153,202,255,110,153,202,255, + 110,152,202,255,109,152,201,255,109,151,201,255,109,151,201,255, + 109,151,201,255,108,150,200,255,108,150,200,255,108,150,200,255, + 108,150,200,255,108,149,199,255,108,149,199,255,108,149,199,255, + 108,149,199,255,107,148,198,255,107,148,198,255,107,148,198,255, + 107,148,198,255,106,147,197,255,106,147,197,255,106,147,197,255, + 106,147,197,255,106,146,196,255,106,146,196,255,106,146,196,255, + 106,146,196,255,105,145,195,255,105,145,195,255,105,145,195,255, + 105,145,194,255,105,145,194,255,105,145,193,255,105,145,193,255, + 105,145,193,255,104,144,192,255,104,144,192,255,104,144,192,255, + 104,144,192,255,104,143,191,255,104,143,191,255,104,143,191,255, + 104,143,191,255,104,142,190,255,104,142,190,255,104,142,190,255, + 104,142,190,255,104,141,189,255,104,141,189,255,104,141,189,255, + 104,141,189,255,104,140,188,255,104,140,188,255,104,140,188,255, + 104,140,188,255,104,140,187,255,104,140,187,255,104,140,187,255, + 104,140,187,255,104,139,186,255,104,139,186,255,104,139,186,255, + 104,139,186,255,104,138,185,255,104,138,185,255,104,138,185,255, + 104,138,185,255,103,137,184,255,103,137,184,255,103,137,184,255, + 103,137,184,255,103,137,183,255,103,137,183,255,103,137,183,255, + 103,137,183,255,103,136,182,255,103,136,182,255,103,136,182,255, + 103,136,182,255,103,136,181,255,103,136,181,255,103,136,181,255, + 103,136,181,255,103,135,181,255,103,135,181,255,103,135,181,255, + 103,135,181,255,103,134,180,255,103,134,180,255,103,134,180,255, + 103,134,180,255,103,134,179,255,103,134,179,255,103,134,179,255, + 103,134,179,255,103,133,178,255,103,133,178,255,103,133,178,255, + 103,133,178,255,103,132,177,255,103,132,177,255,103,132,177,255, + 103,132,177,255,102,132,176,255,102,132,176,255,102,132,176,255, + 102,132,176,255,102,131,175,255,102,131,175,255,102,131,175,255, + 102,131,175,255,102,130,174,255,102,130,174,255,102,130,174,255, + 102,130,174,255,101,129,173,255,101,129,173,255,101,129,173,255, + 101,129,173,255,100,128,172,255,100,128,172,255,100,128,172,255, + 100,128,172,255,99,127,171,255,99,127,171,255,99,127,171,255, + 99,127,171,255,98,126,170,255,98,126,170,255,98,126,170,255, + 97,126,170,255,97,125,169,255,96,125,169,255,96,125,169,255, + 96,125,169,255,95,124,168,255,95,124,168,255,95,124,168,255, + 94,124,168,255,94,123,168,255,93,123,168,255,93,123,168,255, + 93,123,168,255,92,122,167,255,92,122,167,255,92,122,167,255, + 91,122,167,255,91,121,166,255,90,121,166,255,90,121,166,255, + 90,121,166,255,89,121,166,255,89,121,166,255,89,121,166,255, + 89,121,166,255,88,120,165,255,88,120,165,255,88,120,165,255, + 88,120,165,255,87,120,165,255,87,120,165,255,87,120,165,255, + 87,120,165,255,83,126,177,255,83,126,177,255,83,126,177,255, + 83,126,177,255,84,127,177,255,84,127,177,255,84,127,177,255, + 84,127,177,255,85,127,178,255,85,127,178,255,85,127,178,255, + 85,127,178,255,86,128,178,255,86,128,178,255,86,128,178,255, + 87,128,178,255,87,129,179,255,88,129,179,255,88,129,179,255, + 88,130,179,255,89,130,180,255,89,131,180,255,89,131,180,255, + 90,131,180,255,90,132,181,255,91,132,181,255,91,132,181,255, + 92,132,182,255,92,133,182,255,93,133,183,255,93,133,183,255, + 94,134,183,255,94,134,184,255,95,135,184,255,95,135,184,255, + 96,135,184,255,96,136,185,255,97,136,185,255,97,136,185,255, + 98,137,186,255,98,137,186,255,99,138,187,255,99,138,187,255, + 100,139,187,255,100,139,188,255,101,140,188,255,101,140,188,255, + 102,141,189,255,103,141,189,255,104,142,190,255,104,142,190,255, + 105,142,190,255,105,143,191,255,106,143,191,255,106,143,191,255, + 107,144,192,255,108,144,192,255,109,145,193,255,109,145,193,255, + 110,146,193,255,110,146,194,255,111,147,194,255,111,147,194,255, + 112,148,195,255,112,148,195,255,113,149,196,255,113,149,196,255, + 114,150,197,255,114,150,197,255,115,151,198,255,115,151,198,255, + 116,152,198,255,116,152,199,255,117,153,199,255,117,153,199,255, + 118,154,200,255,118,154,200,255,119,155,201,255,119,155,201,255, + 120,155,201,255,120,156,202,255,121,156,202,255,121,156,202,255, + 122,157,203,255,122,157,203,255,123,158,204,255,123,158,204,255, + 123,158,204,255,124,159,205,255,124,159,205,255,124,159,205,255, + 124,160,205,255,125,160,206,255,125,161,206,255,125,161,206,255, + 126,161,207,255,126,162,207,255,127,162,208,255,127,162,208,255, + 127,162,208,255,127,163,209,255,127,163,209,255,127,163,209,255, + 127,163,209,255,128,164,210,255,128,164,210,255,128,164,210,255, + 128,164,211,255,129,165,211,255,129,165,212,255,129,165,212,255, + 129,165,212,255,129,166,213,255,129,166,213,255,129,166,213,255, + 129,166,213,255,130,167,214,255,130,167,214,255,130,167,214,255, + 130,167,214,255,130,168,215,255,130,168,215,255,130,168,215,255, + 130,168,215,255,130,169,216,255,130,169,216,255,130,169,216,255, + 130,169,217,255,130,170,217,255,130,170,218,255,130,170,218,255, + 130,170,218,255,131,171,219,255,131,171,219,255,131,171,219,255, + 131,171,219,255,131,172,220,255,131,172,220,255,131,172,220,255, + 131,172,220,255,131,173,221,255,131,173,221,255,131,173,221,255, + 131,173,222,255,132,174,222,255,132,174,223,255,132,174,223,255, + 132,174,223,255,133,175,224,255,133,175,224,255,133,175,224,255, + 133,175,224,255,133,176,225,255,133,176,225,255,133,176,225,255, + 133,176,225,255,134,177,226,255,134,177,226,255,134,177,226,255, + 134,177,226,255,135,178,227,255,135,178,227,255,135,178,227,255, + 135,178,227,255,136,179,228,255,136,179,228,255,136,179,228,255, + 136,179,228,255,137,180,229,255,137,180,229,255,137,180,229,255, + 137,180,229,255,138,181,230,255,138,181,230,255,138,181,230,255, + 138,181,230,255,139,182,231,255,139,182,231,255,139,182,231,255, + 139,182,231,255,140,183,231,255,140,183,231,255,140,183,231,255, + 140,183,231,255,141,184,232,255,141,184,232,255,141,184,232,255, + 141,184,232,255,142,184,233,255,142,184,233,255,142,184,233,255, + 142,184,233,255,143,185,233,255,143,185,233,255,143,185,233,255, + 144,185,233,255,144,186,234,255,145,186,234,255,145,186,234,255, + 145,186,234,255,146,187,235,255,146,187,235,255,146,187,235,255, + 146,187,235,255,147,187,235,255,147,187,235,255,147,187,235,255, + 147,187,235,255,147,188,236,255,147,188,236,255,147,188,236,255, + 147,188,236,255,148,188,236,255,148,188,236,255,148,188,236,255, + 148,188,236,255,149,189,236,255,149,189,236,255,149,189,236,255, + 149,189,236,255,150,189,237,255,150,189,237,255,150,189,237,255, + 150,189,237,255,150,190,237,255,150,190,237,255,150,190,237,255, + 150,190,237,255,151,190,237,255,151,190,237,255,151,190,237,255, + 151,190,237,255,151,191,237,255,151,191,237,255,151,191,237,255, + 151,191,237,255,152,191,238,255,152,191,238,255,152,191,238,255, + 152,191,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,154,192,238,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,193,239,255,154,193,239,255,154,193,239,255, + 154,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,240,255,156,194,240,255,156,194,240,255, + 156,194,240,255,157,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,241,255,157,195,241,255,157,195,241,255, + 157,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,159,196,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,195,241,255,160,195,241,255,160,195,241,255, + 160,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,194,239,255,158,194,239,255, + 158,194,239,255,158,194,239,255,158,194,239,255,158,194,239,255, + 158,194,239,255,158,194,239,255,158,194,239,255,158,194,239,255, + 158,194,239,255,158,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,156,193,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,156,193,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,155,192,237,255,155,192,237,255, + 155,192,237,255,155,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,153,191,236,255,153,191,236,255, + 153,191,236,255,153,191,236,255,152,190,236,255,152,190,236,255, + 152,190,236,255,152,190,236,255,152,190,236,255,152,190,236,255, + 152,190,236,255,152,190,236,255,151,189,235,255,151,189,235,255, + 151,189,235,255,151,189,235,255,150,189,235,255,150,189,235,255, + 150,189,235,255,150,189,235,255,150,188,234,255,150,188,234,255, + 150,188,234,255,150,188,234,255,149,187,233,255,149,187,233,255, + 149,187,233,255,149,187,233,255,148,186,233,255,148,186,233,255, + 148,186,233,255,148,186,233,255,147,185,232,255,147,185,232,255, + 147,185,232,255,147,185,232,255,146,184,231,255,146,184,231,255, + 146,184,231,255,146,184,231,255,145,183,231,255,145,183,231,255, + 145,183,231,255,145,183,231,255,144,182,230,255,144,182,230,255, + 144,182,230,255,144,182,230,255,143,181,229,255,143,181,229,255, + 143,181,229,255,143,181,229,255,142,181,228,255,142,181,228,255, + 142,181,228,255,142,181,228,255,141,180,227,255,141,180,227,255, + 141,180,227,255,141,180,227,255,140,179,226,255,140,179,226,255, + 140,179,226,255,139,179,226,255,139,178,226,255,138,178,226,255, + 138,178,226,255,138,178,226,255,137,177,225,255,137,177,225,255, + 137,177,225,255,137,177,225,255,136,176,224,255,136,176,224,255, + 136,176,224,255,136,176,224,255,135,175,223,255,135,175,223,255, + 135,175,223,255,135,175,223,255,134,174,222,255,134,174,222,255, + 134,174,222,255,134,174,222,255,133,173,221,255,133,173,221,255, + 133,173,221,255,133,173,221,255,132,172,220,255,132,172,220,255, + 132,172,220,255,132,172,220,255,131,171,219,255,131,171,219,255, + 131,171,219,255,131,171,219,255,130,171,219,255,130,171,219,255, + 130,171,219,255,130,171,219,255,129,170,218,255,129,170,218,255, + 129,170,218,255,129,170,218,255,128,169,217,255,128,169,217,255, + 128,169,217,255,128,169,217,255,127,168,216,255,127,168,216,255, + 127,168,216,255,127,168,216,255,126,167,215,255,126,167,215,255, + 126,167,215,255,126,167,215,255,125,166,215,255,125,166,215,255, + 125,166,215,255,125,166,215,255,124,165,214,255,124,165,214,255, + 124,165,214,255,124,165,214,255,123,164,213,255,123,164,213,255, + 123,164,213,255,123,164,213,255,122,163,212,255,122,163,212,255, + 122,163,212,255,122,163,212,255,121,162,211,255,121,162,211,255, + 121,162,211,255,121,162,211,255,120,161,210,255,120,161,210,255, + 120,161,210,255,120,161,210,255,119,160,209,255,119,160,209,255, + 119,160,209,255,119,160,209,255,118,159,208,255,118,159,208,255, + 118,159,208,255,118,159,208,255,117,158,208,255,117,158,208,255, + 117,158,208,255,117,158,208,255,116,157,207,255,116,157,207,255, + 116,157,207,255,116,157,207,255,115,156,206,255,115,156,206,255, + 115,156,206,255,115,156,206,255,114,155,205,255,114,155,205,255, + 114,155,205,255,114,155,205,255,113,154,204,255,113,154,204,255, + 113,154,204,255,113,154,204,255,112,153,203,255,112,153,203,255, + 112,153,203,255,112,153,203,255,111,153,202,255,111,153,202,255, + 111,153,202,255,111,152,202,255,110,152,201,255,110,151,201,255, + 110,151,201,255,110,151,201,255,109,150,200,255,109,150,200,255, + 109,150,200,255,109,150,200,255,109,149,199,255,109,149,199,255, + 109,149,199,255,109,149,199,255,108,148,198,255,108,148,198,255, + 108,148,198,255,108,148,198,255,107,147,197,255,107,147,197,255, + 107,147,197,255,107,147,197,255,107,146,196,255,107,146,196,255, + 107,146,196,255,107,146,196,255,106,145,195,255,106,145,195,255, + 106,145,195,255,106,145,194,255,106,145,194,255,106,145,193,255, + 106,145,193,255,106,145,193,255,105,144,192,255,105,144,192,255, + 105,144,192,255,105,144,192,255,105,143,191,255,105,143,191,255, + 105,143,191,255,105,143,191,255,105,142,190,255,105,142,190,255, + 105,142,190,255,105,142,190,255,105,141,189,255,105,141,189,255, + 105,141,189,255,105,141,189,255,104,140,188,255,104,140,188,255, + 104,140,188,255,104,140,188,255,104,140,187,255,104,140,187,255, + 104,140,187,255,104,140,187,255,104,139,186,255,104,139,186,255, + 104,139,186,255,104,139,186,255,104,138,185,255,104,138,185,255, + 104,138,185,255,104,138,185,255,104,137,184,255,104,137,184,255, + 104,137,184,255,104,137,184,255,104,137,183,255,104,137,183,255, + 104,137,183,255,104,137,183,255,103,136,182,255,103,136,182,255, + 103,136,182,255,103,136,182,255,103,136,181,255,103,136,181,255, + 103,136,181,255,103,136,181,255,103,135,180,255,103,135,180,255, + 103,135,180,255,103,135,180,255,103,134,179,255,103,134,179,255, + 103,134,179,255,103,134,179,255,103,134,178,255,103,134,178,255, + 103,134,178,255,103,134,178,255,103,133,177,255,103,133,177,255, + 103,133,177,255,103,133,177,255,103,132,177,255,103,132,177,255, + 103,132,177,255,103,132,177,255,103,132,176,255,103,132,176,255, + 103,132,176,255,103,132,176,255,102,131,175,255,102,131,175,255, + 102,131,175,255,102,131,175,255,102,130,174,255,102,130,174,255, + 102,130,174,255,102,130,173,255,101,129,173,255,101,129,172,255, + 101,129,172,255,101,129,172,255,100,128,172,255,100,128,172,255, + 100,128,172,255,100,128,172,255,99,127,171,255,99,127,171,255, + 99,127,171,255,99,127,171,255,98,126,170,255,98,126,170,255, + 98,126,170,255,97,126,170,255,97,125,169,255,96,125,169,255, + 96,125,169,255,96,125,169,255,95,124,168,255,95,124,168,255, + 95,124,168,255,94,124,168,255,94,123,167,255,93,123,167,255, + 93,123,167,255,93,123,167,255,92,122,166,255,92,122,166,255, + 92,122,166,255,91,122,166,255,91,121,165,255,90,121,165,255, + 90,121,165,255,90,121,165,255,89,120,165,255,89,120,165,255, + 89,120,165,255,89,120,165,255,88,119,164,255,88,119,164,255, + 88,119,164,255,88,119,164,255,87,119,164,255,87,119,164,255, + 87,119,164,255,87,119,164,255,83,126,177,255,83,126,177,255, + 83,126,177,255,83,126,177,255,84,127,177,255,84,127,177,255, + 84,127,177,255,84,127,177,255,85,127,178,255,85,127,178,255, + 85,127,178,255,85,127,178,255,86,128,178,255,86,128,178,255, + 86,128,178,255,87,128,178,255,87,129,179,255,88,129,179,255, + 88,129,179,255,88,130,179,255,89,130,180,255,89,131,180,255, + 89,131,180,255,90,131,180,255,90,132,181,255,91,132,181,255, + 91,132,181,255,92,132,182,255,92,133,182,255,93,133,183,255, + 93,133,183,255,94,134,183,255,94,134,184,255,95,135,184,255, + 95,135,184,255,96,135,184,255,96,136,185,255,97,136,185,255, + 97,136,185,255,98,137,186,255,98,137,186,255,99,138,187,255, + 99,138,187,255,100,139,187,255,100,139,188,255,101,140,188,255, + 101,140,188,255,102,141,189,255,103,141,189,255,104,142,190,255, + 104,142,190,255,105,142,190,255,105,143,191,255,106,143,191,255, + 106,143,191,255,107,144,192,255,108,144,192,255,109,145,193,255, + 109,145,193,255,110,146,193,255,110,146,194,255,111,147,194,255, + 111,147,194,255,112,148,195,255,112,148,195,255,113,149,196,255, + 113,149,196,255,114,150,197,255,114,150,197,255,115,151,198,255, + 115,151,198,255,116,152,198,255,116,152,199,255,117,153,199,255, + 117,153,199,255,118,154,200,255,118,154,200,255,119,155,201,255, + 119,155,201,255,120,155,201,255,120,156,202,255,121,156,202,255, + 121,156,202,255,122,157,203,255,122,157,203,255,123,158,204,255, + 123,158,204,255,123,158,204,255,124,159,205,255,124,159,205,255, + 124,159,205,255,124,160,205,255,125,160,206,255,125,161,206,255, + 125,161,206,255,126,161,207,255,126,162,207,255,127,162,208,255, + 127,162,208,255,127,162,208,255,127,163,209,255,127,163,209,255, + 127,163,209,255,127,163,209,255,128,164,210,255,128,164,210,255, + 128,164,210,255,128,164,211,255,129,165,211,255,129,165,212,255, + 129,165,212,255,129,165,212,255,129,166,213,255,129,166,213,255, + 129,166,213,255,129,166,213,255,130,167,214,255,130,167,214,255, + 130,167,214,255,130,167,214,255,130,168,215,255,130,168,215,255, + 130,168,215,255,130,168,215,255,130,169,216,255,130,169,216,255, + 130,169,216,255,130,169,217,255,130,170,217,255,130,170,218,255, + 130,170,218,255,130,170,218,255,131,171,219,255,131,171,219,255, + 131,171,219,255,131,171,219,255,131,172,220,255,131,172,220,255, + 131,172,220,255,131,172,220,255,131,173,221,255,131,173,221,255, + 131,173,221,255,131,173,222,255,132,174,222,255,132,174,223,255, + 132,174,223,255,132,174,223,255,133,175,224,255,133,175,224,255, + 133,175,224,255,133,175,224,255,133,176,225,255,133,176,225,255, + 133,176,225,255,133,176,225,255,134,177,226,255,134,177,226,255, + 134,177,226,255,134,177,226,255,135,178,227,255,135,178,227,255, + 135,178,227,255,135,178,227,255,136,179,228,255,136,179,228,255, + 136,179,228,255,136,179,228,255,137,180,229,255,137,180,229,255, + 137,180,229,255,137,180,229,255,138,181,230,255,138,181,230,255, + 138,181,230,255,138,181,230,255,139,182,231,255,139,182,231,255, + 139,182,231,255,139,182,231,255,140,183,231,255,140,183,231,255, + 140,183,231,255,140,183,231,255,141,184,232,255,141,184,232,255, + 141,184,232,255,141,184,232,255,142,184,233,255,142,184,233,255, + 142,184,233,255,142,184,233,255,143,185,233,255,143,185,233,255, + 143,185,233,255,144,185,233,255,144,186,234,255,145,186,234,255, + 145,186,234,255,145,186,234,255,146,187,235,255,146,187,235,255, + 146,187,235,255,146,187,235,255,147,187,235,255,147,187,235,255, + 147,187,235,255,147,187,235,255,147,188,236,255,147,188,236,255, + 147,188,236,255,147,188,236,255,148,188,236,255,148,188,236,255, + 148,188,236,255,148,188,236,255,149,189,236,255,149,189,236,255, + 149,189,236,255,149,189,236,255,150,189,237,255,150,189,237,255, + 150,189,237,255,150,189,237,255,150,190,237,255,150,190,237,255, + 150,190,237,255,150,190,237,255,151,190,237,255,151,190,237,255, + 151,190,237,255,151,190,237,255,151,191,237,255,151,191,237,255, + 151,191,237,255,151,191,237,255,152,191,238,255,152,191,238,255, + 152,191,238,255,152,191,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 153,192,238,255,153,192,238,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,154,193,239,255,154,193,239,255, + 154,193,239,255,154,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,155,193,239,255, + 155,193,239,255,155,193,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,240,255,156,194,240,255, + 156,194,240,255,156,194,240,255,157,194,240,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,195,240,255,157,195,240,255, + 157,195,240,255,157,195,240,255,157,195,241,255,157,195,241,255, + 157,195,241,255,157,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,158,196,241,255,158,196,241,255, + 158,196,241,255,158,196,241,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,240,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,195,241,255,160,195,241,255, + 160,195,241,255,160,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,194,239,255, + 158,194,239,255,158,194,239,255,158,194,239,255,158,194,239,255, + 158,194,239,255,158,194,239,255,158,194,239,255,158,194,239,255, + 158,194,239,255,158,194,239,255,158,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,156,193,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,156,193,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,155,193,238,255,155,192,237,255, + 155,192,237,255,155,192,237,255,155,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,153,191,236,255, + 153,191,236,255,153,191,236,255,153,191,236,255,152,190,236,255, + 152,190,236,255,152,190,236,255,152,190,236,255,152,190,236,255, + 152,190,236,255,152,190,236,255,152,190,236,255,151,189,235,255, + 151,189,235,255,151,189,235,255,151,189,235,255,150,189,235,255, + 150,189,235,255,150,189,235,255,150,189,235,255,150,188,234,255, + 150,188,234,255,150,188,234,255,150,188,234,255,149,187,233,255, + 149,187,233,255,149,187,233,255,149,187,233,255,148,186,233,255, + 148,186,233,255,148,186,233,255,148,186,233,255,147,185,232,255, + 147,185,232,255,147,185,232,255,147,185,232,255,146,184,231,255, + 146,184,231,255,146,184,231,255,146,184,231,255,145,183,231,255, + 145,183,231,255,145,183,231,255,145,183,231,255,144,182,230,255, + 144,182,230,255,144,182,230,255,144,182,230,255,143,181,229,255, + 143,181,229,255,143,181,229,255,143,181,229,255,142,181,228,255, + 142,181,228,255,142,181,228,255,142,181,228,255,141,180,227,255, + 141,180,227,255,141,180,227,255,141,180,227,255,140,179,226,255, + 140,179,226,255,140,179,226,255,139,179,226,255,139,178,226,255, + 138,178,226,255,138,178,226,255,138,178,226,255,137,177,225,255, + 137,177,225,255,137,177,225,255,137,177,225,255,136,176,224,255, + 136,176,224,255,136,176,224,255,136,176,224,255,135,175,223,255, + 135,175,223,255,135,175,223,255,135,175,223,255,134,174,222,255, + 134,174,222,255,134,174,222,255,134,174,222,255,133,173,221,255, + 133,173,221,255,133,173,221,255,133,173,221,255,132,172,220,255, + 132,172,220,255,132,172,220,255,132,172,220,255,131,171,219,255, + 131,171,219,255,131,171,219,255,131,171,219,255,130,171,219,255, + 130,171,219,255,130,171,219,255,130,171,219,255,129,170,218,255, + 129,170,218,255,129,170,218,255,129,170,218,255,128,169,217,255, + 128,169,217,255,128,169,217,255,128,169,217,255,127,168,216,255, + 127,168,216,255,127,168,216,255,127,168,216,255,126,167,215,255, + 126,167,215,255,126,167,215,255,126,167,215,255,125,166,215,255, + 125,166,215,255,125,166,215,255,125,166,215,255,124,165,214,255, + 124,165,214,255,124,165,214,255,124,165,214,255,123,164,213,255, + 123,164,213,255,123,164,213,255,123,164,213,255,122,163,212,255, + 122,163,212,255,122,163,212,255,122,163,212,255,121,162,211,255, + 121,162,211,255,121,162,211,255,121,162,211,255,120,161,210,255, + 120,161,210,255,120,161,210,255,120,161,210,255,119,160,209,255, + 119,160,209,255,119,160,209,255,119,160,209,255,118,159,208,255, + 118,159,208,255,118,159,208,255,118,159,208,255,117,158,208,255, + 117,158,208,255,117,158,208,255,117,158,208,255,116,157,207,255, + 116,157,207,255,116,157,207,255,116,157,207,255,115,156,206,255, + 115,156,206,255,115,156,206,255,115,156,206,255,114,155,205,255, + 114,155,205,255,114,155,205,255,114,155,205,255,113,154,204,255, + 113,154,204,255,113,154,204,255,113,154,204,255,112,153,203,255, + 112,153,203,255,112,153,203,255,112,153,203,255,111,153,202,255, + 111,153,202,255,111,153,202,255,111,152,202,255,110,152,201,255, + 110,151,201,255,110,151,201,255,110,151,201,255,109,150,200,255, + 109,150,200,255,109,150,200,255,109,150,200,255,109,149,199,255, + 109,149,199,255,109,149,199,255,109,149,199,255,108,148,198,255, + 108,148,198,255,108,148,198,255,108,148,198,255,107,147,197,255, + 107,147,197,255,107,147,197,255,107,147,197,255,107,146,196,255, + 107,146,196,255,107,146,196,255,107,146,196,255,106,145,195,255, + 106,145,195,255,106,145,195,255,106,145,194,255,106,145,194,255, + 106,145,193,255,106,145,193,255,106,145,193,255,105,144,192,255, + 105,144,192,255,105,144,192,255,105,144,192,255,105,143,191,255, + 105,143,191,255,105,143,191,255,105,143,191,255,105,142,190,255, + 105,142,190,255,105,142,190,255,105,142,190,255,105,141,189,255, + 105,141,189,255,105,141,189,255,105,141,189,255,104,140,188,255, + 104,140,188,255,104,140,188,255,104,140,188,255,104,140,187,255, + 104,140,187,255,104,140,187,255,104,140,187,255,104,139,186,255, + 104,139,186,255,104,139,186,255,104,139,186,255,104,138,185,255, + 104,138,185,255,104,138,185,255,104,138,185,255,104,137,184,255, + 104,137,184,255,104,137,184,255,104,137,184,255,104,137,183,255, + 104,137,183,255,104,137,183,255,104,137,183,255,103,136,182,255, + 103,136,182,255,103,136,182,255,103,136,182,255,103,136,181,255, + 103,136,181,255,103,136,181,255,103,136,181,255,103,135,180,255, + 103,135,180,255,103,135,180,255,103,135,180,255,103,134,179,255, + 103,134,179,255,103,134,179,255,103,134,179,255,103,134,178,255, + 103,134,178,255,103,134,178,255,103,134,178,255,103,133,177,255, + 103,133,177,255,103,133,177,255,103,133,177,255,103,132,177,255, + 103,132,177,255,103,132,177,255,103,132,177,255,103,132,176,255, + 103,132,176,255,103,132,176,255,103,132,176,255,102,131,175,255, + 102,131,175,255,102,131,175,255,102,131,175,255,102,130,174,255, + 102,130,174,255,102,130,174,255,102,130,173,255,101,129,173,255, + 101,129,172,255,101,129,172,255,101,129,172,255,100,128,172,255, + 100,128,172,255,100,128,172,255,100,128,172,255,99,127,171,255, + 99,127,171,255,99,127,171,255,99,127,171,255,98,126,170,255, + 98,126,170,255,98,126,170,255,97,126,170,255,97,125,169,255, + 96,125,169,255,96,125,169,255,96,125,169,255,95,124,168,255, + 95,124,168,255,95,124,168,255,94,124,168,255,94,123,167,255, + 93,123,167,255,93,123,167,255,93,123,167,255,92,122,166,255, + 92,122,166,255,92,122,166,255,91,122,166,255,91,121,165,255, + 90,121,165,255,90,121,165,255,90,121,165,255,89,120,165,255, + 89,120,165,255,89,120,165,255,89,120,165,255,88,119,164,255, + 88,119,164,255,88,119,164,255,88,119,164,255,87,119,164,255, + 87,119,164,255,87,119,164,255,87,119,164,255,83,126,177,255, + 83,126,177,255,83,126,177,255,83,126,177,255,84,127,177,255, + 84,127,177,255,84,127,177,255,84,127,177,255,85,127,178,255, + 85,127,178,255,85,127,178,255,85,127,178,255,86,128,178,255, + 86,128,178,255,86,128,178,255,87,128,178,255,87,129,179,255, + 88,129,179,255,88,129,179,255,88,130,179,255,89,130,180,255, + 89,131,180,255,89,131,180,255,90,131,180,255,90,132,181,255, + 91,132,181,255,91,132,181,255,92,132,182,255,92,133,182,255, + 93,133,183,255,93,133,183,255,94,134,183,255,94,134,184,255, + 95,135,184,255,95,135,184,255,96,135,184,255,96,136,185,255, + 97,136,185,255,97,136,185,255,98,137,186,255,98,137,186,255, + 99,138,187,255,99,138,187,255,100,139,187,255,100,139,188,255, + 101,140,188,255,101,140,188,255,102,141,189,255,103,141,189,255, + 104,142,190,255,104,142,190,255,105,142,190,255,105,143,191,255, + 106,143,191,255,106,143,191,255,107,144,192,255,108,144,192,255, + 109,145,193,255,109,145,193,255,110,146,193,255,110,146,194,255, + 111,147,194,255,111,147,194,255,112,148,195,255,112,148,195,255, + 113,149,196,255,113,149,196,255,114,150,197,255,114,150,197,255, + 115,151,198,255,115,151,198,255,116,152,198,255,116,152,199,255, + 117,153,199,255,117,153,199,255,118,154,200,255,118,154,200,255, + 119,155,201,255,119,155,201,255,120,155,201,255,120,156,202,255, + 121,156,202,255,121,156,202,255,122,157,203,255,122,157,203,255, + 123,158,204,255,123,158,204,255,123,158,204,255,124,159,205,255, + 124,159,205,255,124,159,205,255,124,160,205,255,125,160,206,255, + 125,161,206,255,125,161,206,255,126,161,207,255,126,162,207,255, + 127,162,208,255,127,162,208,255,127,162,208,255,127,163,209,255, + 127,163,209,255,127,163,209,255,127,163,209,255,128,164,210,255, + 128,164,210,255,128,164,210,255,128,164,211,255,129,165,211,255, + 129,165,212,255,129,165,212,255,129,165,212,255,129,166,213,255, + 129,166,213,255,129,166,213,255,129,166,213,255,130,167,214,255, + 130,167,214,255,130,167,214,255,130,167,214,255,130,168,215,255, + 130,168,215,255,130,168,215,255,130,168,215,255,130,169,216,255, + 130,169,216,255,130,169,216,255,130,169,217,255,131,170,217,255, + 131,170,218,255,131,170,218,255,131,170,218,255,131,171,219,255, + 131,171,219,255,131,171,219,255,131,171,219,255,132,172,220,255, + 132,172,220,255,132,172,220,255,132,172,220,255,132,173,221,255, + 132,173,221,255,132,173,221,255,132,173,222,255,133,174,222,255, + 133,174,223,255,133,174,223,255,133,174,223,255,134,175,224,255, + 134,175,224,255,134,175,224,255,134,175,224,255,134,176,225,255, + 134,176,225,255,134,176,225,255,134,177,225,255,135,177,226,255, + 135,178,226,255,135,178,226,255,135,178,226,255,136,179,227,255, + 136,179,227,255,136,179,227,255,136,179,227,255,137,180,228,255, + 137,180,228,255,137,180,228,255,137,180,228,255,138,181,229,255, + 138,181,229,255,138,181,229,255,138,181,229,255,139,182,230,255, + 139,182,230,255,139,182,230,255,139,182,230,255,140,182,231,255, + 140,182,231,255,140,182,231,255,140,182,231,255,141,183,231,255, + 141,183,231,255,141,183,231,255,141,183,231,255,142,184,232,255, + 142,184,232,255,142,184,232,255,142,184,232,255,143,185,233,255, + 143,185,233,255,143,185,233,255,143,185,233,255,144,186,233,255, + 144,186,233,255,144,186,233,255,145,186,233,255,145,186,234,255, + 146,186,234,255,146,186,234,255,146,186,234,255,147,187,235,255, + 147,187,235,255,147,187,235,255,147,187,235,255,148,187,235,255, + 148,187,235,255,148,187,235,255,148,187,235,255,148,188,236,255, + 148,188,236,255,148,188,236,255,148,188,236,255,149,189,236,255, + 149,189,236,255,149,189,236,255,149,189,236,255,150,189,236,255, + 150,189,236,255,150,189,236,255,150,189,236,255,151,190,237,255, + 151,190,237,255,151,190,237,255,151,190,237,255,151,190,237,255, + 151,190,237,255,151,190,237,255,151,190,237,255,152,190,237,255, + 152,190,237,255,152,190,237,255,152,190,237,255,152,191,237,255, + 152,191,237,255,152,191,237,255,152,191,237,255,153,191,238,255, + 153,191,238,255,153,191,238,255,153,191,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,154,192,238,255,155,192,238,255, + 155,192,238,255,155,192,238,255,155,192,238,255,155,193,239,255, + 155,193,239,255,155,193,239,255,155,193,239,255,156,193,239,255, + 156,193,239,255,156,193,239,255,156,193,239,255,156,193,239,255, + 156,193,239,255,156,193,239,255,156,193,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,240,255, + 157,194,240,255,157,194,240,255,157,194,240,255,158,194,240,255, + 158,194,240,255,158,194,240,255,158,194,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,241,255, + 158,195,241,255,158,195,241,255,158,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,195,241,255, + 159,195,241,255,159,195,241,255,159,195,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,160,196,240,255, + 160,196,240,255,160,196,240,255,160,196,240,255,160,196,240,255, + 160,196,240,255,160,196,240,255,160,196,240,255,160,196,240,255, + 160,196,240,255,160,196,240,255,160,196,240,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,196,241,255, + 162,196,241,255,162,196,241,255,162,196,241,255,162,196,241,255, + 162,196,241,255,162,196,241,255,162,196,241,255,162,196,241,255, + 162,196,241,255,162,196,241,255,162,196,241,255,162,196,241,255, + 162,196,241,255,162,196,241,255,162,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,160,195,241,255, + 160,195,241,255,160,195,241,255,160,195,241,255,160,195,241,255, + 160,195,241,255,160,195,241,255,160,195,241,255,160,195,240,255, + 160,195,240,255,160,195,240,255,160,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,194,239,255,159,194,239,255,159,194,239,255,159,194,239,255, + 159,194,239,255,159,194,239,255,159,194,239,255,159,194,239,255, + 159,194,239,255,159,194,239,255,159,194,239,255,159,194,239,255, + 158,194,239,255,158,194,239,255,158,194,239,255,158,194,239,255, + 158,194,238,255,158,194,238,255,158,194,238,255,158,194,238,255, + 157,193,238,255,157,193,238,255,157,193,238,255,157,193,238,255, + 157,193,238,255,157,193,238,255,157,193,238,255,157,193,238,255, + 156,193,238,255,156,193,238,255,156,193,238,255,156,193,238,255, + 156,192,237,255,156,192,237,255,156,192,237,255,156,192,237,255, + 155,192,237,255,155,192,237,255,155,192,237,255,155,192,237,255, + 155,192,237,255,155,192,237,255,155,192,237,255,155,192,237,255, + 154,191,236,255,154,191,236,255,154,191,236,255,154,191,236,255, + 153,190,236,255,153,190,236,255,153,190,236,255,153,190,236,255, + 153,190,236,255,153,190,236,255,153,190,236,255,153,190,236,255, + 152,189,235,255,152,189,235,255,152,189,235,255,152,189,235,255, + 151,189,235,255,151,189,235,255,151,189,235,255,151,189,235,255, + 151,188,234,255,151,188,234,255,151,188,234,255,151,188,234,255, + 150,187,233,255,150,187,233,255,150,187,233,255,150,187,233,255, + 149,186,233,255,149,186,233,255,149,186,233,255,149,186,233,255, + 148,185,232,255,148,185,232,255,148,185,232,255,148,185,232,255, + 147,184,231,255,147,184,231,255,147,184,231,255,147,184,231,255, + 146,183,231,255,146,183,231,255,146,183,231,255,146,183,231,255, + 145,182,230,255,145,182,230,255,145,182,230,255,145,182,230,255, + 144,181,229,255,144,181,229,255,144,181,229,255,144,181,229,255, + 143,181,228,255,143,181,228,255,143,181,228,255,143,181,228,255, + 142,180,227,255,142,180,227,255,142,180,227,255,141,180,227,255, + 141,179,226,255,140,179,226,255,140,179,226,255,140,179,226,255, + 139,178,226,255,139,178,226,255,139,178,226,255,139,178,226,255, + 138,177,225,255,138,177,225,255,138,177,225,255,138,177,225,255, + 137,176,224,255,137,176,224,255,137,176,224,255,137,176,224,255, + 136,175,223,255,136,175,223,255,136,175,223,255,136,175,223,255, + 135,174,222,255,135,174,222,255,135,174,222,255,135,174,222,255, + 134,173,221,255,134,173,221,255,134,173,221,255,134,173,221,255, + 133,172,220,255,133,172,220,255,133,172,220,255,133,172,220,255, + 132,171,219,255,132,171,219,255,132,171,219,255,132,171,219,255, + 131,171,218,255,131,171,218,255,131,171,218,255,131,171,218,255, + 130,170,218,255,130,170,218,255,130,170,218,255,130,170,218,255, + 129,169,217,255,129,169,217,255,129,169,217,255,129,169,217,255, + 128,168,216,255,128,168,216,255,128,168,216,255,128,168,216,255, + 127,167,215,255,127,167,215,255,127,167,215,255,127,167,215,255, + 126,166,214,255,126,166,214,255,126,166,214,255,126,166,214,255, + 125,165,213,255,125,165,213,255,125,165,213,255,125,165,213,255, + 124,164,212,255,124,164,212,255,124,164,212,255,124,164,212,255, + 123,163,211,255,123,163,211,255,123,163,211,255,123,163,211,255, + 122,162,211,255,122,162,211,255,122,162,211,255,122,162,211,255, + 121,161,210,255,121,161,210,255,121,161,210,255,121,161,210,255, + 120,160,209,255,120,160,209,255,120,160,209,255,120,160,209,255, + 119,159,208,255,119,159,208,255,119,159,208,255,119,159,208,255, + 118,158,207,255,118,158,207,255,118,158,207,255,118,158,207,255, + 117,157,206,255,117,157,206,255,117,157,206,255,117,157,206,255, + 116,156,206,255,116,156,206,255,116,156,206,255,116,156,206,255, + 115,155,205,255,115,155,205,255,115,155,205,255,115,155,205,255, + 114,154,204,255,114,154,204,255,114,154,204,255,114,154,204,255, + 113,153,203,255,113,153,203,255,113,153,203,255,113,153,203,255, + 112,153,202,255,112,153,202,255,112,153,202,255,112,152,202,255, + 111,152,201,255,111,151,201,255,111,151,201,255,111,151,201,255, + 110,150,200,255,110,150,200,255,110,150,200,255,110,150,200,255, + 110,149,199,255,110,149,199,255,110,149,199,255,110,149,199,255, + 109,148,198,255,109,148,198,255,109,148,198,255,109,148,198,255, + 108,147,197,255,108,147,197,255,108,147,197,255,108,147,197,255, + 108,146,196,255,108,146,196,255,108,146,196,255,108,146,195,255, + 107,145,195,255,107,145,194,255,107,145,194,255,107,145,194,255, + 107,145,193,255,107,145,193,255,107,145,193,255,107,145,193,255, + 106,144,192,255,106,144,192,255,106,144,192,255,106,144,192,255, + 106,143,191,255,106,143,191,255,106,143,191,255,106,143,191,255, + 105,142,190,255,105,142,190,255,105,142,190,255,105,142,190,255, + 105,141,189,255,105,141,189,255,105,141,189,255,105,141,189,255, + 105,140,188,255,105,140,188,255,105,140,188,255,105,140,188,255, + 105,140,187,255,105,140,187,255,105,140,187,255,105,140,186,255, + 104,139,186,255,104,139,185,255,104,139,185,255,104,139,185,255, + 104,138,184,255,104,138,184,255,104,138,184,255,104,138,184,255, + 104,137,183,255,104,137,183,255,104,137,183,255,104,137,183,255, + 104,137,182,255,104,137,182,255,104,137,182,255,104,137,182,255, + 103,136,181,255,103,136,181,255,103,136,181,255,103,136,181,255, + 103,136,180,255,103,136,180,255,103,136,180,255,103,136,180,255, + 103,135,179,255,103,135,179,255,103,135,179,255,103,135,179,255, + 103,134,178,255,103,134,178,255,103,134,178,255,103,134,178,255, + 103,134,178,255,103,134,178,255,103,134,178,255,103,134,178,255, + 103,133,177,255,103,133,177,255,103,133,177,255,103,133,177,255, + 103,132,176,255,103,132,176,255,103,132,176,255,103,132,176,255, + 103,132,175,255,103,132,175,255,103,132,175,255,103,132,175,255, + 102,131,174,255,102,131,174,255,102,131,174,255,102,131,174,255, + 102,130,173,255,102,130,173,255,102,130,173,255,102,130,172,255, + 101,129,172,255,101,129,171,255,101,129,171,255,101,129,171,255, + 100,128,171,255,100,128,171,255,100,128,171,255,100,128,171,255, + 99,127,170,255,99,127,170,255,99,127,170,255,99,127,170,255, + 98,126,169,255,98,126,169,255,98,126,169,255,97,126,169,255, + 97,125,168,255,96,125,168,255,96,125,168,255,96,124,168,255, + 95,124,167,255,95,123,167,255,95,123,167,255,94,123,167,255, + 94,122,166,255,93,122,166,255,93,122,166,255,93,122,166,255, + 92,121,165,255,92,121,165,255,92,121,165,255,91,121,165,255, + 91,120,164,255,90,120,164,255,90,120,164,255,90,120,164,255, + 89,119,164,255,89,119,164,255,89,119,164,255,89,119,164,255, + 88,119,163,255,88,119,163,255,88,119,163,255,88,119,163,255, + 87,118,163,255,87,118,163,255,87,118,163,255,87,118,163,255, + 84,127,177,255,84,127,177,255,84,127,177,255,84,127,177,255, + 85,127,177,255,85,127,177,255,85,127,177,255,85,127,177,255, + 86,128,178,255,86,128,178,255,86,128,178,255,86,128,178,255, + 87,129,179,255,87,129,179,255,87,129,179,255,88,129,179,255, + 88,130,179,255,89,130,179,255,89,130,179,255,89,130,179,255, + 90,131,180,255,90,131,180,255,90,131,180,255,91,131,181,255, + 91,132,181,255,92,132,182,255,92,132,182,255,92,133,182,255, + 93,133,183,255,93,134,183,255,93,134,183,255,94,134,183,255, + 94,135,184,255,95,135,184,255,95,135,184,255,96,136,185,255, + 97,136,185,255,98,137,186,255,98,137,186,255,99,138,186,255, + 99,138,187,255,100,139,187,255,100,139,187,255,101,139,187,255, + 101,140,188,255,102,140,188,255,102,140,188,255,103,141,189,255, + 103,141,189,255,104,142,190,255,104,142,190,255,105,143,190,255, + 105,143,191,255,106,144,191,255,106,144,191,255,107,145,192,255, + 108,145,192,255,109,146,193,255,109,146,193,255,110,147,194,255, + 110,147,194,255,111,148,195,255,111,148,195,255,112,149,195,255, + 112,149,196,255,113,150,196,255,113,150,196,255,114,151,197,255, + 114,151,197,255,115,152,198,255,115,152,198,255,116,152,198,255, + 116,153,199,255,117,153,199,255,117,153,199,255,118,154,200,255, + 118,154,200,255,119,155,201,255,119,155,201,255,120,156,201,255, + 120,156,202,255,121,157,202,255,121,157,202,255,122,157,203,255, + 122,158,203,255,123,158,204,255,123,158,204,255,123,159,204,255, + 124,159,205,255,124,160,205,255,124,160,205,255,124,160,206,255, + 125,161,206,255,125,161,207,255,125,161,207,255,126,161,207,255, + 126,162,208,255,127,162,208,255,127,162,208,255,127,163,209,255, + 128,163,209,255,128,164,210,255,128,164,210,255,128,164,210,255, + 129,165,211,255,129,165,211,255,129,165,211,255,129,165,211,255, + 129,166,212,255,129,166,212,255,129,166,212,255,129,166,212,255, + 130,167,213,255,130,167,213,255,130,167,213,255,130,167,213,255, + 130,168,214,255,130,168,214,255,130,168,214,255,130,168,215,255, + 131,169,215,255,131,169,216,255,131,169,216,255,131,169,216,255, + 131,170,217,255,131,170,217,255,131,170,217,255,131,170,217,255, + 131,171,218,255,131,171,218,255,131,171,218,255,131,171,219,255, + 132,172,219,255,132,172,220,255,132,172,220,255,132,172,220,255, + 132,173,221,255,132,173,221,255,132,173,221,255,132,173,221,255, + 132,174,222,255,132,174,222,255,132,174,222,255,132,174,222,255, + 133,175,223,255,133,175,223,255,133,175,223,255,133,175,224,255, + 134,176,224,255,134,176,225,255,134,176,225,255,134,176,225,255, + 135,177,226,255,135,177,226,255,135,177,226,255,135,177,226,255, + 136,178,227,255,136,178,227,255,136,178,227,255,136,178,227,255, + 137,179,228,255,137,179,228,255,137,179,228,255,137,179,228,255, + 138,180,229,255,138,180,229,255,138,180,229,255,138,180,229,255, + 139,181,230,255,139,181,230,255,139,181,230,255,139,181,230,255, + 140,182,230,255,140,182,230,255,140,182,230,255,140,182,230,255, + 141,183,231,255,141,183,231,255,141,183,231,255,141,183,231,255, + 142,184,232,255,142,184,232,255,142,184,232,255,142,184,232,255, + 143,185,232,255,143,185,232,255,143,185,232,255,143,185,232,255, + 144,185,233,255,144,185,233,255,144,185,233,255,144,185,233,255, + 145,186,234,255,145,186,234,255,145,186,234,255,145,186,234,255, + 146,187,234,255,146,187,234,255,146,187,234,255,146,187,234,255, + 147,188,235,255,147,188,235,255,147,188,235,255,147,188,235,255, + 148,188,235,255,148,188,235,255,148,188,235,255,148,188,235,255, + 149,189,236,255,149,189,236,255,149,189,236,255,149,189,236,255, + 150,189,236,255,150,189,236,255,150,189,236,255,150,189,236,255, + 150,190,237,255,150,190,237,255,150,190,237,255,150,190,237,255, + 151,190,237,255,151,190,237,255,151,190,237,255,151,190,237,255, + 152,191,237,255,152,191,237,255,152,191,237,255,152,191,237,255, + 152,191,237,255,152,191,237,255,152,191,237,255,152,191,237,255, + 153,192,237,255,153,192,237,255,153,192,237,255,153,192,237,255, + 153,192,238,255,153,192,238,255,153,192,238,255,153,192,238,255, + 154,193,238,255,154,193,238,255,154,193,238,255,154,193,238,255, + 154,193,238,255,154,193,238,255,154,193,238,255,154,193,238,255, + 155,193,238,255,155,193,238,255,155,193,238,255,155,193,238,255, + 155,194,238,255,155,194,238,255,155,194,238,255,155,194,238,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 156,194,239,255,156,194,239,255,156,194,239,255,156,194,239,255, + 157,195,239,255,157,195,239,255,157,195,239,255,157,195,239,255, + 157,195,239,255,157,195,239,255,157,195,239,255,157,195,239,255, + 157,195,240,255,157,195,240,255,157,195,240,255,157,195,240,255, + 158,195,240,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,196,240,255,158,196,240,255,158,196,240,255,158,196,240,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 159,196,241,255,159,196,241,255,159,196,241,255,159,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 160,197,241,255,160,197,241,255,160,197,241,255,160,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,242,255,162,198,242,255,162,198,242,255,162,198,242,255, + 162,198,242,255,162,198,242,255,162,198,242,255,162,198,242,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,240,255,161,197,240,255,161,197,240,255,161,197,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 160,196,240,255,160,196,240,255,160,196,240,255,160,196,240,255, + 160,196,239,255,160,196,239,255,160,196,239,255,160,196,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,159,196,239,255,159,196,239,255,159,196,239,255, + 159,196,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,158,195,238,255,158,195,238,255,158,195,238,255, + 158,195,238,255,158,195,238,255,158,195,238,255,158,195,238,255, + 158,195,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,156,194,237,255,156,194,237,255,156,194,237,255, + 156,194,237,255,156,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,155,193,237,255,155,193,237,255,155,193,237,255, + 155,193,237,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,154,192,236,255,154,192,236,255,154,192,236,255, + 154,192,236,255,153,191,235,255,153,191,235,255,153,191,235,255, + 153,191,235,255,153,191,235,255,153,191,235,255,153,191,235,255, + 153,191,235,255,152,190,234,255,152,190,234,255,152,190,234,255, + 152,190,234,255,151,189,234,255,151,189,234,255,151,189,234,255, + 151,189,234,255,151,188,233,255,151,188,233,255,151,188,233,255, + 151,188,233,255,150,188,233,255,150,188,233,255,150,188,233,255, + 150,188,233,255,149,187,232,255,149,187,232,255,149,187,232,255, + 149,187,232,255,148,186,231,255,148,186,231,255,148,186,231,255, + 148,186,231,255,147,185,231,255,147,185,231,255,147,185,231,255, + 147,185,231,255,146,184,230,255,146,184,230,255,146,184,230,255, + 146,184,230,255,145,183,229,255,145,183,229,255,145,183,229,255, + 145,183,229,255,144,182,228,255,144,182,228,255,144,182,228,255, + 144,182,228,255,143,181,227,255,143,181,227,255,143,181,227,255, + 143,181,227,255,142,180,226,255,142,180,226,255,142,180,226,255, + 142,180,226,255,141,179,226,255,141,179,226,255,141,179,226,255, + 140,179,226,255,140,178,225,255,139,178,225,255,139,178,225,255, + 139,178,225,255,138,177,224,255,138,177,224,255,138,177,224,255, + 138,177,224,255,137,176,223,255,137,176,223,255,137,176,223,255, + 137,176,223,255,136,175,222,255,136,175,222,255,136,175,222,255, + 136,175,222,255,135,174,221,255,135,174,221,255,135,174,221,255, + 135,174,221,255,134,173,220,255,134,173,220,255,134,173,220,255, + 134,173,220,255,133,172,219,255,133,172,219,255,133,172,219,255, + 133,172,219,255,132,171,218,255,132,171,218,255,132,171,218,255, + 132,171,218,255,131,171,218,255,131,171,218,255,131,171,218,255, + 131,171,218,255,130,170,217,255,130,170,217,255,130,170,217,255, + 130,170,217,255,129,169,216,255,129,169,216,255,129,169,216,255, + 129,169,216,255,128,168,215,255,128,168,215,255,128,168,215,255, + 128,168,215,255,127,167,214,255,127,167,214,255,127,167,214,255, + 127,167,214,255,126,166,214,255,126,166,214,255,126,166,214,255, + 126,166,214,255,125,165,213,255,125,165,213,255,125,165,213,255, + 125,165,213,255,124,164,212,255,124,164,212,255,124,164,212,255, + 124,164,212,255,123,163,211,255,123,163,211,255,123,163,211,255, + 123,163,211,255,122,162,210,255,122,162,210,255,122,162,210,255, + 122,162,210,255,121,161,209,255,121,161,209,255,121,161,209,255, + 121,161,209,255,120,160,208,255,120,160,208,255,120,160,208,255, + 120,160,208,255,119,159,207,255,119,159,207,255,119,159,207,255, + 119,159,207,255,118,158,207,255,118,158,207,255,118,158,207,255, + 118,158,207,255,117,157,206,255,117,157,206,255,117,157,206,255, + 117,157,206,255,116,156,205,255,116,156,205,255,116,156,205,255, + 116,156,205,255,115,155,204,255,115,155,204,255,115,155,204,255, + 115,155,204,255,114,154,203,255,114,154,203,255,114,154,203,255, + 114,154,203,255,113,153,202,255,113,153,202,255,113,153,202,255, + 113,153,202,255,112,153,201,255,112,153,201,255,112,153,201,255, + 112,153,201,255,111,152,200,255,111,152,200,255,111,152,200,255, + 111,152,200,255,111,151,199,255,111,151,199,255,111,151,199,255, + 111,150,199,255,110,150,198,255,110,149,198,255,110,149,198,255, + 110,149,198,255,109,148,197,255,109,148,197,255,109,148,197,255, + 109,148,197,255,108,147,196,255,108,147,196,255,108,147,196,255, + 108,147,196,255,108,146,195,255,108,146,195,255,108,146,195,255, + 108,146,195,255,107,145,194,255,107,145,194,255,107,145,194,255, + 107,145,193,255,107,144,193,255,107,144,192,255,107,144,192,255, + 107,144,192,255,106,144,191,255,106,144,191,255,106,144,191,255, + 106,144,191,255,106,143,190,255,106,143,190,255,106,143,190,255, + 106,143,190,255,106,142,189,255,106,142,189,255,106,142,189,255, + 106,142,189,255,106,141,188,255,106,141,188,255,106,141,188,255, + 106,141,188,255,105,140,187,255,105,140,187,255,105,140,187,255, + 105,140,187,255,105,139,186,255,105,139,186,255,105,139,186,255, + 105,139,186,255,105,138,185,255,105,138,185,255,105,138,185,255, + 105,138,185,255,105,137,184,255,105,137,184,255,105,137,184,255, + 105,137,184,255,105,137,183,255,105,137,183,255,105,137,183,255, + 105,137,183,255,105,136,182,255,105,136,182,255,105,136,182,255, + 105,136,182,255,104,135,181,255,104,135,181,255,104,135,181,255, + 104,135,181,255,104,135,180,255,104,135,180,255,104,135,180,255, + 104,135,180,255,104,134,179,255,104,134,179,255,104,134,179,255, + 104,134,179,255,104,133,178,255,104,133,178,255,104,133,178,255, + 104,133,178,255,104,133,177,255,104,133,177,255,104,133,177,255, + 104,133,177,255,104,132,176,255,104,132,176,255,104,132,176,255, + 104,132,176,255,104,131,176,255,104,131,176,255,104,131,176,255, + 104,131,176,255,103,131,175,255,103,131,175,255,103,131,175,255, + 103,131,175,255,103,130,174,255,103,130,174,255,103,130,174,255, + 103,130,174,255,102,129,173,255,102,129,173,255,102,129,173,255, + 102,129,172,255,101,128,172,255,101,128,171,255,101,128,171,255, + 101,128,171,255,100,127,171,255,100,127,171,255,100,127,171,255, + 100,127,171,255,99,126,170,255,99,126,170,255,99,126,170,255, + 99,126,169,255,98,125,169,255,98,125,168,255,98,125,168,255, + 97,125,168,255,97,124,167,255,96,124,167,255,96,124,167,255, + 95,124,167,255,95,123,166,255,94,123,166,255,94,123,166,255, + 94,123,166,255,93,122,165,255,93,122,165,255,93,122,165,255, + 92,122,165,255,92,121,165,255,91,121,165,255,91,121,165,255, + 91,121,165,255,90,120,164,255,90,120,164,255,90,120,164,255, + 89,120,164,255,89,119,163,255,88,119,163,255,88,119,163,255, + 88,119,163,255,87,118,163,255,87,118,163,255,87,118,163,255, + 87,118,163,255,86,118,162,255,86,118,162,255,86,118,162,255, + 86,118,162,255,84,127,177,255,84,127,177,255,84,127,177,255, + 84,127,177,255,85,127,177,255,85,127,177,255,85,127,177,255, + 85,127,177,255,86,128,178,255,86,128,178,255,86,128,178,255, + 86,128,178,255,87,129,179,255,87,129,179,255,87,129,179,255, + 88,129,179,255,88,130,179,255,89,130,179,255,89,130,179,255, + 89,130,179,255,90,131,180,255,90,131,180,255,90,131,180,255, + 91,131,181,255,91,132,181,255,92,132,182,255,92,132,182,255, + 92,133,182,255,93,133,183,255,93,134,183,255,93,134,183,255, + 94,134,183,255,94,135,184,255,95,135,184,255,95,135,184,255, + 96,136,185,255,97,136,185,255,98,137,186,255,98,137,186,255, + 99,138,186,255,99,138,187,255,100,139,187,255,100,139,187,255, + 101,139,187,255,101,140,188,255,102,140,188,255,102,140,188,255, + 103,141,189,255,103,141,189,255,104,142,190,255,104,142,190,255, + 105,143,190,255,105,143,191,255,106,144,191,255,106,144,191,255, + 107,145,192,255,108,145,192,255,109,146,193,255,109,146,193,255, + 110,147,194,255,110,147,194,255,111,148,195,255,111,148,195,255, + 112,149,195,255,112,149,196,255,113,150,196,255,113,150,196,255, + 114,151,197,255,114,151,197,255,115,152,198,255,115,152,198,255, + 116,152,198,255,116,153,199,255,117,153,199,255,117,153,199,255, + 118,154,200,255,118,154,200,255,119,155,201,255,119,155,201,255, + 120,156,201,255,120,156,202,255,121,157,202,255,121,157,202,255, + 122,157,203,255,122,158,203,255,123,158,204,255,123,158,204,255, + 123,159,204,255,124,159,205,255,124,160,205,255,124,160,205,255, + 124,160,206,255,125,161,206,255,125,161,207,255,125,161,207,255, + 126,161,207,255,126,162,208,255,127,162,208,255,127,162,208,255, + 127,163,209,255,128,163,209,255,128,164,210,255,128,164,210,255, + 128,164,210,255,129,165,211,255,129,165,211,255,129,165,211,255, + 129,165,211,255,129,166,212,255,129,166,212,255,129,166,212,255, + 129,166,212,255,130,167,213,255,130,167,213,255,130,167,213,255, + 130,167,213,255,130,168,214,255,130,168,214,255,130,168,214,255, + 130,168,215,255,131,169,215,255,131,169,216,255,131,169,216,255, + 131,169,216,255,131,170,217,255,131,170,217,255,131,170,217,255, + 131,170,217,255,132,171,218,255,132,171,218,255,132,171,218,255, + 132,171,219,255,132,172,219,255,132,172,220,255,132,172,220,255, + 132,172,220,255,133,173,221,255,133,173,221,255,133,173,221,255, + 133,173,221,255,133,174,222,255,133,174,222,255,133,174,222,255, + 133,174,222,255,134,175,223,255,134,175,223,255,134,175,223,255, + 134,175,224,255,135,176,224,255,135,176,225,255,135,176,225,255, + 135,176,225,255,136,177,226,255,136,177,226,255,136,177,226,255, + 136,178,226,255,137,178,227,255,137,179,227,255,137,179,227,255, + 137,179,227,255,138,180,228,255,138,180,228,255,138,180,228,255, + 138,180,228,255,139,181,229,255,139,181,229,255,139,181,229,255, + 139,181,229,255,140,182,230,255,140,182,230,255,140,182,230,255, + 140,182,230,255,141,183,230,255,141,183,230,255,141,183,230,255, + 141,183,230,255,142,183,231,255,142,183,231,255,142,183,231,255, + 142,183,231,255,143,184,232,255,143,184,232,255,143,184,232,255, + 143,184,232,255,144,185,232,255,144,185,232,255,144,185,232,255, + 144,185,232,255,145,186,233,255,145,186,233,255,145,186,233,255, + 145,186,233,255,146,187,234,255,146,187,234,255,146,187,234,255, + 146,187,234,255,147,187,234,255,147,187,234,255,147,187,234,255, + 147,187,234,255,148,188,235,255,148,188,235,255,148,188,235,255, + 148,188,235,255,149,188,235,255,149,188,235,255,149,188,235,255, + 149,188,235,255,150,189,236,255,150,189,236,255,150,189,236,255, + 150,189,236,255,151,190,236,255,151,190,236,255,151,190,236,255, + 151,190,236,255,151,190,237,255,151,190,237,255,151,190,237,255, + 151,190,237,255,152,191,237,255,152,191,237,255,152,191,237,255, + 152,191,237,255,153,191,237,255,153,191,237,255,153,191,237,255, + 153,191,237,255,153,191,237,255,153,191,237,255,153,191,237,255, + 153,191,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,238,255,154,192,238,255,154,192,238,255, + 154,192,238,255,155,193,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,156,193,238,255,156,193,238,255,156,193,238,255, + 156,193,238,255,156,194,238,255,156,194,238,255,156,194,238,255, + 156,194,238,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,240,255,158,195,240,255,158,195,240,255, + 158,195,240,255,159,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,196,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,242,255,163,198,242,255,163,198,242,255, + 163,198,242,255,163,198,242,255,163,198,242,255,163,198,242,255, + 163,198,242,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,240,255,162,197,240,255,162,197,240,255, + 162,197,240,255,162,196,240,255,162,196,240,255,162,196,240,255, + 162,196,240,255,162,196,240,255,162,196,240,255,162,196,240,255, + 162,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,239,255,161,196,239,255,161,196,239,255, + 161,196,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,196,239,255,160,196,239,255, + 160,196,239,255,160,196,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,159,195,238,255,159,195,238,255, + 159,195,238,255,159,195,238,255,159,195,238,255,159,195,238,255, + 159,195,238,255,159,195,238,255,158,194,238,255,158,194,238,255, + 158,194,238,255,158,194,238,255,158,194,238,255,158,194,238,255, + 158,194,238,255,158,194,238,255,157,194,237,255,157,194,237,255, + 157,194,237,255,157,194,237,255,157,193,237,255,157,193,237,255, + 157,193,237,255,157,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,156,192,236,255,156,192,236,255, + 156,192,236,255,156,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,154,191,235,255,154,191,235,255, + 154,191,235,255,154,191,235,255,154,191,235,255,154,191,235,255, + 154,191,235,255,154,191,235,255,153,190,234,255,153,190,234,255, + 153,190,234,255,153,190,234,255,152,189,234,255,152,189,234,255, + 152,189,234,255,152,189,234,255,152,188,233,255,152,188,233,255, + 152,188,233,255,152,188,233,255,151,188,233,255,151,188,233,255, + 151,188,233,255,151,188,233,255,150,187,232,255,150,187,232,255, + 150,187,232,255,150,187,232,255,149,186,231,255,149,186,231,255, + 149,186,231,255,149,186,231,255,148,185,231,255,148,185,231,255, + 148,185,231,255,148,185,231,255,147,184,230,255,147,184,230,255, + 147,184,230,255,147,184,230,255,146,183,229,255,146,183,229,255, + 146,183,229,255,146,183,229,255,145,182,228,255,145,182,228,255, + 145,182,228,255,145,182,228,255,144,181,227,255,144,181,227,255, + 144,181,227,255,144,181,227,255,143,180,226,255,143,180,226,255, + 143,180,226,255,142,180,226,255,142,179,226,255,141,179,226,255, + 141,179,226,255,141,179,226,255,140,178,225,255,140,178,225,255, + 140,178,225,255,140,178,225,255,139,177,224,255,139,177,224,255, + 139,177,224,255,139,177,224,255,138,176,223,255,138,176,223,255, + 138,176,223,255,138,176,223,255,137,175,222,255,137,175,222,255, + 137,175,222,255,137,175,222,255,136,174,221,255,136,174,221,255, + 136,174,221,255,136,174,221,255,135,173,220,255,135,173,220,255, + 135,173,220,255,135,173,220,255,134,172,219,255,134,172,219,255, + 134,172,219,255,134,172,219,255,133,171,218,255,133,171,218,255, + 133,171,218,255,133,171,218,255,132,171,217,255,132,171,217,255, + 132,171,217,255,132,171,217,255,131,170,217,255,131,170,217,255, + 131,170,217,255,131,170,217,255,130,169,216,255,130,169,216,255, + 130,169,216,255,130,169,216,255,129,168,215,255,129,168,215,255, + 129,168,215,255,129,168,215,255,128,167,214,255,128,167,214,255, + 128,167,214,255,128,167,214,255,127,166,213,255,127,166,213,255, + 127,166,213,255,127,166,213,255,126,165,212,255,126,165,212,255, + 126,165,212,255,126,165,212,255,125,164,211,255,125,164,211,255, + 125,164,211,255,125,164,211,255,124,163,210,255,124,163,210,255, + 124,163,210,255,124,163,210,255,123,162,210,255,123,162,210,255, + 123,162,210,255,123,162,210,255,122,161,209,255,122,161,209,255, + 122,161,209,255,122,161,209,255,121,160,208,255,121,160,208,255, + 121,160,208,255,121,160,208,255,120,159,207,255,120,159,207,255, + 120,159,207,255,120,159,207,255,119,158,206,255,119,158,206,255, + 119,158,206,255,119,158,206,255,118,157,205,255,118,157,205,255, + 118,157,205,255,118,157,205,255,117,156,205,255,117,156,205,255, + 117,156,205,255,117,156,205,255,116,155,204,255,116,155,204,255, + 116,155,204,255,116,155,204,255,115,154,203,255,115,154,203,255, + 115,154,203,255,115,154,203,255,114,153,202,255,114,153,202,255, + 114,153,202,255,114,153,202,255,113,153,201,255,113,153,201,255, + 113,153,201,255,113,153,201,255,112,152,200,255,112,152,200,255, + 112,152,200,255,112,152,200,255,112,151,199,255,112,151,199,255, + 112,151,199,255,112,150,199,255,111,150,198,255,111,149,198,255, + 111,149,198,255,111,149,198,255,110,148,197,255,110,148,197,255, + 110,148,197,255,110,148,197,255,109,147,196,255,109,147,196,255, + 109,147,196,255,109,147,196,255,109,146,195,255,109,146,195,255, + 109,146,195,255,109,146,194,255,108,145,194,255,108,145,193,255, + 108,145,193,255,108,145,193,255,108,144,192,255,108,144,192,255, + 108,144,192,255,108,144,192,255,107,144,191,255,107,144,191,255, + 107,144,191,255,107,144,191,255,107,143,190,255,107,143,190,255, + 107,143,190,255,107,143,190,255,106,142,189,255,106,142,189,255, + 106,142,189,255,106,142,189,255,106,141,188,255,106,141,188,255, + 106,141,188,255,106,141,188,255,106,140,187,255,106,140,187,255, + 106,140,187,255,106,140,187,255,106,139,186,255,106,139,186,255, + 106,139,186,255,106,139,185,255,105,138,185,255,105,138,184,255, + 105,138,184,255,105,138,184,255,105,137,183,255,105,137,183,255, + 105,137,183,255,105,137,183,255,105,137,182,255,105,137,182,255, + 105,137,182,255,105,137,182,255,105,136,181,255,105,136,181,255, + 105,136,181,255,105,136,181,255,104,135,180,255,104,135,180,255, + 104,135,180,255,104,135,180,255,104,135,179,255,104,135,179,255, + 104,135,179,255,104,135,179,255,104,134,178,255,104,134,178,255, + 104,134,178,255,104,134,178,255,104,133,177,255,104,133,177,255, + 104,133,177,255,104,133,177,255,104,133,177,255,104,133,177,255, + 104,133,177,255,104,133,177,255,104,132,176,255,104,132,176,255, + 104,132,176,255,104,132,176,255,104,131,175,255,104,131,175,255, + 104,131,175,255,104,131,175,255,103,131,174,255,103,131,174,255, + 103,131,174,255,103,131,174,255,103,130,173,255,103,130,173,255, + 103,130,173,255,103,130,173,255,102,129,172,255,102,129,172,255, + 102,129,172,255,102,129,171,255,101,128,171,255,101,128,170,255, + 101,128,170,255,101,128,170,255,100,127,170,255,100,127,170,255, + 100,127,170,255,100,127,170,255,99,126,169,255,99,126,169,255, + 99,126,169,255,99,126,168,255,98,125,168,255,98,125,167,255, + 98,125,167,255,97,125,167,255,97,124,166,255,96,124,166,255, + 96,124,166,255,95,123,166,255,95,123,165,255,94,122,165,255, + 94,122,165,255,94,122,165,255,93,121,164,255,93,121,164,255, + 93,121,164,255,92,121,164,255,92,120,164,255,91,120,164,255, + 91,120,164,255,91,120,164,255,90,119,163,255,90,119,163,255, + 90,119,163,255,89,119,163,255,89,118,162,255,88,118,162,255, + 88,118,162,255,88,118,162,255,87,118,162,255,87,118,162,255, + 87,118,162,255,87,118,162,255,86,117,161,255,86,117,161,255, + 86,117,161,255,86,117,161,255,84,127,177,255,84,127,177,255, + 84,127,177,255,84,127,177,255,85,127,177,255,85,127,177,255, + 85,127,177,255,85,127,177,255,86,128,178,255,86,128,178,255, + 86,128,178,255,86,128,178,255,87,129,179,255,87,129,179,255, + 87,129,179,255,88,129,179,255,88,130,179,255,89,130,179,255, + 89,130,179,255,89,130,179,255,90,131,180,255,90,131,180,255, + 90,131,180,255,91,131,181,255,91,132,181,255,92,132,182,255, + 92,132,182,255,92,133,182,255,93,133,183,255,93,134,183,255, + 93,134,183,255,94,134,183,255,94,135,184,255,95,135,184,255, + 95,135,184,255,96,136,185,255,97,136,185,255,98,137,186,255, + 98,137,186,255,99,138,186,255,99,138,187,255,100,139,187,255, + 100,139,187,255,101,139,187,255,101,140,188,255,102,140,188,255, + 102,140,188,255,103,141,189,255,103,141,189,255,104,142,190,255, + 104,142,190,255,105,143,190,255,105,143,191,255,106,144,191,255, + 106,144,191,255,107,145,192,255,108,145,192,255,109,146,193,255, + 109,146,193,255,110,147,194,255,110,147,194,255,111,148,195,255, + 111,148,195,255,112,149,195,255,112,149,196,255,113,150,196,255, + 113,150,196,255,114,151,197,255,114,151,197,255,115,152,198,255, + 115,152,198,255,116,152,198,255,116,153,199,255,117,153,199,255, + 117,153,199,255,118,154,200,255,118,154,200,255,119,155,201,255, + 119,155,201,255,120,156,201,255,120,156,202,255,121,157,202,255, + 121,157,202,255,122,157,203,255,122,158,203,255,123,158,204,255, + 123,158,204,255,123,159,204,255,124,159,205,255,124,160,205,255, + 124,160,205,255,124,160,206,255,125,161,206,255,125,161,207,255, + 125,161,207,255,126,161,207,255,126,162,208,255,127,162,208,255, + 127,162,208,255,127,163,209,255,128,163,209,255,128,164,210,255, + 128,164,210,255,128,164,210,255,129,165,211,255,129,165,211,255, + 129,165,211,255,129,165,211,255,129,166,212,255,129,166,212,255, + 129,166,212,255,129,166,212,255,130,167,213,255,130,167,213,255, + 130,167,213,255,130,167,213,255,130,168,214,255,130,168,214,255, + 130,168,214,255,130,168,215,255,131,169,215,255,131,169,216,255, + 131,169,216,255,131,169,216,255,131,170,217,255,131,170,217,255, + 131,170,217,255,131,170,217,255,132,171,218,255,132,171,218,255, + 132,171,218,255,132,171,219,255,132,172,219,255,132,172,220,255, + 132,172,220,255,132,172,220,255,133,173,221,255,133,173,221,255, + 133,173,221,255,133,173,221,255,133,174,222,255,133,174,222,255, + 133,174,222,255,133,174,222,255,134,175,223,255,134,175,223,255, + 134,175,223,255,134,175,224,255,135,176,224,255,135,176,225,255, + 135,176,225,255,135,176,225,255,136,177,226,255,136,177,226,255, + 136,177,226,255,136,178,226,255,137,178,227,255,137,179,227,255, + 137,179,227,255,137,179,227,255,138,180,228,255,138,180,228,255, + 138,180,228,255,138,180,228,255,139,181,229,255,139,181,229,255, + 139,181,229,255,139,181,229,255,140,182,230,255,140,182,230,255, + 140,182,230,255,140,182,230,255,141,183,230,255,141,183,230,255, + 141,183,230,255,141,183,230,255,142,183,231,255,142,183,231,255, + 142,183,231,255,142,183,231,255,143,184,232,255,143,184,232,255, + 143,184,232,255,143,184,232,255,144,185,232,255,144,185,232,255, + 144,185,232,255,144,185,232,255,145,186,233,255,145,186,233,255, + 145,186,233,255,145,186,233,255,146,187,234,255,146,187,234,255, + 146,187,234,255,146,187,234,255,147,187,234,255,147,187,234,255, + 147,187,234,255,147,187,234,255,148,188,235,255,148,188,235,255, + 148,188,235,255,148,188,235,255,149,188,235,255,149,188,235,255, + 149,188,235,255,149,188,235,255,150,189,236,255,150,189,236,255, + 150,189,236,255,150,189,236,255,151,190,236,255,151,190,236,255, + 151,190,236,255,151,190,236,255,151,190,237,255,151,190,237,255, + 151,190,237,255,151,190,237,255,152,191,237,255,152,191,237,255, + 152,191,237,255,152,191,237,255,153,191,237,255,153,191,237,255, + 153,191,237,255,153,191,237,255,153,191,237,255,153,191,237,255, + 153,191,237,255,153,191,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,238,255,154,192,238,255, + 154,192,238,255,154,192,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,155,193,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,156,193,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,156,194,238,255,156,194,238,255, + 156,194,238,255,156,194,238,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,240,255,158,195,240,255, + 158,195,240,255,158,195,240,255,159,195,240,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,196,240,255,159,196,240,255, + 159,196,240,255,159,196,240,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,160,196,241,255,160,196,241,255, + 160,196,241,255,160,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 161,197,241,255,161,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,242,255,163,198,242,255, + 163,198,242,255,163,198,242,255,163,198,242,255,163,198,242,255, + 163,198,242,255,163,198,242,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,240,255,162,197,240,255, + 162,197,240,255,162,197,240,255,162,196,240,255,162,196,240,255, + 162,196,240,255,162,196,240,255,162,196,240,255,162,196,240,255, + 162,196,240,255,162,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,239,255,161,196,239,255, + 161,196,239,255,161,196,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,196,239,255, + 160,196,239,255,160,196,239,255,160,196,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,159,195,238,255, + 159,195,238,255,159,195,238,255,159,195,238,255,159,195,238,255, + 159,195,238,255,159,195,238,255,159,195,238,255,158,194,238,255, + 158,194,238,255,158,194,238,255,158,194,238,255,158,194,238,255, + 158,194,238,255,158,194,238,255,158,194,238,255,157,194,237,255, + 157,194,237,255,157,194,237,255,157,194,237,255,157,193,237,255, + 157,193,237,255,157,193,237,255,157,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,156,193,237,255,156,192,236,255, + 156,192,236,255,156,192,236,255,156,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,154,191,235,255, + 154,191,235,255,154,191,235,255,154,191,235,255,154,191,235,255, + 154,191,235,255,154,191,235,255,154,191,235,255,153,190,234,255, + 153,190,234,255,153,190,234,255,153,190,234,255,152,189,234,255, + 152,189,234,255,152,189,234,255,152,189,234,255,152,188,233,255, + 152,188,233,255,152,188,233,255,152,188,233,255,151,188,233,255, + 151,188,233,255,151,188,233,255,151,188,233,255,150,187,232,255, + 150,187,232,255,150,187,232,255,150,187,232,255,149,186,231,255, + 149,186,231,255,149,186,231,255,149,186,231,255,148,185,231,255, + 148,185,231,255,148,185,231,255,148,185,231,255,147,184,230,255, + 147,184,230,255,147,184,230,255,147,184,230,255,146,183,229,255, + 146,183,229,255,146,183,229,255,146,183,229,255,145,182,228,255, + 145,182,228,255,145,182,228,255,145,182,228,255,144,181,227,255, + 144,181,227,255,144,181,227,255,144,181,227,255,143,180,226,255, + 143,180,226,255,143,180,226,255,142,180,226,255,142,179,226,255, + 141,179,226,255,141,179,226,255,141,179,226,255,140,178,225,255, + 140,178,225,255,140,178,225,255,140,178,225,255,139,177,224,255, + 139,177,224,255,139,177,224,255,139,177,224,255,138,176,223,255, + 138,176,223,255,138,176,223,255,138,176,223,255,137,175,222,255, + 137,175,222,255,137,175,222,255,137,175,222,255,136,174,221,255, + 136,174,221,255,136,174,221,255,136,174,221,255,135,173,220,255, + 135,173,220,255,135,173,220,255,135,173,220,255,134,172,219,255, + 134,172,219,255,134,172,219,255,134,172,219,255,133,171,218,255, + 133,171,218,255,133,171,218,255,133,171,218,255,132,171,217,255, + 132,171,217,255,132,171,217,255,132,171,217,255,131,170,217,255, + 131,170,217,255,131,170,217,255,131,170,217,255,130,169,216,255, + 130,169,216,255,130,169,216,255,130,169,216,255,129,168,215,255, + 129,168,215,255,129,168,215,255,129,168,215,255,128,167,214,255, + 128,167,214,255,128,167,214,255,128,167,214,255,127,166,213,255, + 127,166,213,255,127,166,213,255,127,166,213,255,126,165,212,255, + 126,165,212,255,126,165,212,255,126,165,212,255,125,164,211,255, + 125,164,211,255,125,164,211,255,125,164,211,255,124,163,210,255, + 124,163,210,255,124,163,210,255,124,163,210,255,123,162,210,255, + 123,162,210,255,123,162,210,255,123,162,210,255,122,161,209,255, + 122,161,209,255,122,161,209,255,122,161,209,255,121,160,208,255, + 121,160,208,255,121,160,208,255,121,160,208,255,120,159,207,255, + 120,159,207,255,120,159,207,255,120,159,207,255,119,158,206,255, + 119,158,206,255,119,158,206,255,119,158,206,255,118,157,205,255, + 118,157,205,255,118,157,205,255,118,157,205,255,117,156,205,255, + 117,156,205,255,117,156,205,255,117,156,205,255,116,155,204,255, + 116,155,204,255,116,155,204,255,116,155,204,255,115,154,203,255, + 115,154,203,255,115,154,203,255,115,154,203,255,114,153,202,255, + 114,153,202,255,114,153,202,255,114,153,202,255,113,153,201,255, + 113,153,201,255,113,153,201,255,113,153,201,255,112,152,200,255, + 112,152,200,255,112,152,200,255,112,152,200,255,112,151,199,255, + 112,151,199,255,112,151,199,255,112,150,199,255,111,150,198,255, + 111,149,198,255,111,149,198,255,111,149,198,255,110,148,197,255, + 110,148,197,255,110,148,197,255,110,148,197,255,109,147,196,255, + 109,147,196,255,109,147,196,255,109,147,196,255,109,146,195,255, + 109,146,195,255,109,146,195,255,109,146,194,255,108,145,194,255, + 108,145,193,255,108,145,193,255,108,145,193,255,108,144,192,255, + 108,144,192,255,108,144,192,255,108,144,192,255,107,144,191,255, + 107,144,191,255,107,144,191,255,107,144,191,255,107,143,190,255, + 107,143,190,255,107,143,190,255,107,143,190,255,106,142,189,255, + 106,142,189,255,106,142,189,255,106,142,189,255,106,141,188,255, + 106,141,188,255,106,141,188,255,106,141,188,255,106,140,187,255, + 106,140,187,255,106,140,187,255,106,140,187,255,106,139,186,255, + 106,139,186,255,106,139,186,255,106,139,185,255,105,138,185,255, + 105,138,184,255,105,138,184,255,105,138,184,255,105,137,183,255, + 105,137,183,255,105,137,183,255,105,137,183,255,105,137,182,255, + 105,137,182,255,105,137,182,255,105,137,182,255,105,136,181,255, + 105,136,181,255,105,136,181,255,105,136,181,255,104,135,180,255, + 104,135,180,255,104,135,180,255,104,135,180,255,104,135,179,255, + 104,135,179,255,104,135,179,255,104,135,179,255,104,134,178,255, + 104,134,178,255,104,134,178,255,104,134,178,255,104,133,177,255, + 104,133,177,255,104,133,177,255,104,133,177,255,104,133,177,255, + 104,133,177,255,104,133,177,255,104,133,177,255,104,132,176,255, + 104,132,176,255,104,132,176,255,104,132,176,255,104,131,175,255, + 104,131,175,255,104,131,175,255,104,131,175,255,103,131,174,255, + 103,131,174,255,103,131,174,255,103,131,174,255,103,130,173,255, + 103,130,173,255,103,130,173,255,103,130,173,255,102,129,172,255, + 102,129,172,255,102,129,172,255,102,129,171,255,101,128,171,255, + 101,128,170,255,101,128,170,255,101,128,170,255,100,127,170,255, + 100,127,170,255,100,127,170,255,100,127,170,255,99,126,169,255, + 99,126,169,255,99,126,169,255,99,126,168,255,98,125,168,255, + 98,125,167,255,98,125,167,255,97,125,167,255,97,124,166,255, + 96,124,166,255,96,124,166,255,95,123,166,255,95,123,165,255, + 94,122,165,255,94,122,165,255,94,122,165,255,93,121,164,255, + 93,121,164,255,93,121,164,255,92,121,164,255,92,120,164,255, + 91,120,164,255,91,120,164,255,91,120,164,255,90,119,163,255, + 90,119,163,255,90,119,163,255,89,119,163,255,89,118,162,255, + 88,118,162,255,88,118,162,255,88,118,162,255,87,118,162,255, + 87,118,162,255,87,118,162,255,87,118,162,255,86,117,161,255, + 86,117,161,255,86,117,161,255,86,117,161,255,84,127,177,255, + 84,127,177,255,84,127,177,255,84,127,177,255,85,127,177,255, + 85,127,177,255,85,127,177,255,85,127,177,255,86,128,178,255, + 86,128,178,255,86,128,178,255,86,128,178,255,87,129,179,255, + 87,129,179,255,87,129,179,255,88,129,179,255,88,130,179,255, + 89,130,179,255,89,130,179,255,89,130,179,255,90,131,180,255, + 90,131,180,255,90,131,180,255,91,131,181,255,91,132,181,255, + 92,132,182,255,92,132,182,255,92,133,182,255,93,133,183,255, + 93,134,183,255,93,134,183,255,94,134,183,255,94,135,184,255, + 95,135,184,255,95,135,184,255,96,136,185,255,97,136,185,255, + 98,137,186,255,98,137,186,255,99,138,186,255,99,138,187,255, + 100,139,187,255,100,139,187,255,101,139,187,255,101,140,188,255, + 102,140,188,255,102,140,188,255,103,141,189,255,103,141,189,255, + 104,142,190,255,104,142,190,255,105,143,190,255,105,143,191,255, + 106,144,191,255,106,144,191,255,107,145,192,255,108,145,192,255, + 109,146,193,255,109,146,193,255,110,147,194,255,110,147,194,255, + 111,148,195,255,111,148,195,255,112,149,195,255,112,149,196,255, + 113,150,196,255,113,150,196,255,114,151,197,255,114,151,197,255, + 115,152,198,255,115,152,198,255,116,152,198,255,116,153,199,255, + 117,153,199,255,117,153,199,255,118,154,200,255,118,154,200,255, + 119,155,201,255,119,155,201,255,120,156,201,255,120,156,202,255, + 121,157,202,255,121,157,202,255,122,157,203,255,122,158,203,255, + 123,158,204,255,123,158,204,255,123,159,204,255,124,159,205,255, + 124,160,205,255,124,160,205,255,124,160,206,255,125,161,206,255, + 125,161,207,255,125,161,207,255,126,161,207,255,126,162,208,255, + 127,162,208,255,127,162,208,255,127,163,209,255,128,163,209,255, + 128,164,210,255,128,164,210,255,128,164,210,255,129,165,211,255, + 129,165,211,255,129,165,211,255,129,165,211,255,129,166,212,255, + 129,166,212,255,129,166,212,255,129,166,212,255,130,167,213,255, + 130,167,213,255,130,167,213,255,130,167,213,255,130,168,214,255, + 130,168,214,255,130,168,214,255,130,168,215,255,131,169,215,255, + 131,169,216,255,131,169,216,255,131,169,216,255,132,170,217,255, + 132,170,217,255,132,170,217,255,132,170,217,255,132,171,218,255, + 132,171,218,255,132,171,218,255,132,171,219,255,133,172,219,255, + 133,172,220,255,133,172,220,255,133,173,220,255,134,173,221,255, + 134,174,221,255,134,174,221,255,134,174,221,255,134,175,222,255, + 134,175,222,255,134,175,222,255,134,175,222,255,135,176,223,255, + 135,176,223,255,135,176,223,255,135,176,224,255,136,177,224,255, + 136,177,225,255,136,177,225,255,136,177,225,255,137,178,226,255, + 137,178,226,255,137,178,226,255,137,178,226,255,138,179,227,255, + 138,179,227,255,138,179,227,255,138,179,227,255,139,180,228,255, + 139,180,228,255,139,180,228,255,139,180,228,255,140,181,229,255, + 140,181,229,255,140,181,229,255,140,181,229,255,141,182,230,255, + 141,182,230,255,141,182,230,255,141,182,230,255,142,183,230,255, + 142,183,230,255,142,183,230,255,142,183,230,255,143,184,231,255, + 143,184,231,255,143,184,231,255,143,184,231,255,144,185,232,255, + 144,185,232,255,144,185,232,255,144,185,232,255,145,185,232,255, + 145,185,232,255,145,185,232,255,145,185,232,255,146,186,233,255, + 146,186,233,255,146,186,233,255,146,186,233,255,147,187,234,255, + 147,187,234,255,147,187,234,255,147,187,234,255,148,187,234,255, + 148,187,234,255,148,187,234,255,148,187,234,255,149,188,235,255, + 149,188,235,255,149,188,235,255,149,188,235,255,150,189,235,255, + 150,189,235,255,150,189,235,255,150,189,235,255,151,189,236,255, + 151,189,236,255,151,189,236,255,151,189,236,255,152,190,236,255, + 152,190,236,255,152,190,236,255,152,190,236,255,152,190,237,255, + 152,190,237,255,152,190,237,255,152,190,237,255,153,191,237,255, + 153,191,237,255,153,191,237,255,153,191,237,255,153,191,237,255, + 153,191,237,255,153,191,237,255,153,191,237,255,154,191,237,255, + 154,191,237,255,154,191,237,255,154,191,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,155,192,238,255, + 155,192,238,255,155,192,238,255,155,192,238,255,155,193,238,255, + 155,193,238,255,155,193,238,255,155,193,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,156,193,238,255,156,193,238,255, + 156,193,238,255,156,193,238,255,156,193,238,255,156,194,238,255, + 156,194,238,255,156,194,238,255,156,194,238,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,157,194,239,255, + 157,194,239,255,157,194,239,255,157,194,239,255,158,195,239,255, + 158,195,239,255,158,195,239,255,158,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,240,255, + 159,195,240,255,159,195,240,255,159,195,240,255,160,195,240,255, + 160,195,240,255,160,195,240,255,160,195,240,255,160,196,240,255, + 160,196,240,255,160,196,240,255,160,196,240,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,161,196,241,255, + 161,196,241,255,161,196,241,255,161,196,241,255,162,196,241,255, + 162,196,241,255,162,196,241,255,162,196,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,242,255, + 164,198,242,255,164,198,242,255,164,198,242,255,164,198,242,255, + 164,198,242,255,164,198,242,255,164,198,242,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,197,241,255, + 164,197,241,255,164,197,241,255,164,197,241,255,164,197,241,255, + 164,197,241,255,164,197,241,255,164,197,241,255,164,197,241,255, + 164,197,241,255,164,197,241,255,164,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,163,197,240,255, + 163,197,240,255,163,197,240,255,163,197,240,255,162,196,240,255, + 162,196,240,255,162,196,240,255,162,196,240,255,162,196,240,255, + 162,196,240,255,162,196,240,255,162,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,196,240,255,161,196,239,255, + 161,196,239,255,161,196,239,255,161,196,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,196,239,255,160,196,239,255,160,196,239,255,160,196,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 159,195,238,255,159,195,238,255,159,195,238,255,159,195,238,255, + 159,194,238,255,159,194,238,255,159,194,238,255,159,194,238,255, + 159,194,238,255,159,194,238,255,159,194,238,255,159,194,238,255, + 158,194,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 158,193,237,255,158,193,237,255,158,193,237,255,158,193,237,255, + 157,193,237,255,157,193,237,255,157,193,237,255,157,193,237,255, + 156,192,236,255,156,192,236,255,156,192,236,255,156,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,191,235,255,155,191,235,255,155,191,235,255,155,191,235,255, + 154,191,235,255,154,191,235,255,154,191,235,255,154,191,235,255, + 153,190,234,255,153,190,234,255,153,190,234,255,153,190,234,255, + 153,189,234,255,153,189,234,255,153,189,234,255,153,189,234,255, + 152,188,233,255,152,188,233,255,152,188,233,255,152,188,233,255, + 151,188,233,255,151,188,233,255,151,188,233,255,151,188,233,255, + 150,187,232,255,150,187,232,255,150,187,232,255,150,187,232,255, + 150,186,231,255,150,186,231,255,150,186,231,255,150,186,231,255, + 149,185,231,255,149,185,231,255,149,185,231,255,149,185,231,255, + 148,184,230,255,148,184,230,255,148,184,230,255,148,184,230,255, + 147,183,229,255,147,183,229,255,147,183,229,255,146,183,229,255, + 146,182,228,255,145,182,228,255,145,182,228,255,145,182,228,255, + 144,181,227,255,144,181,227,255,144,181,227,255,144,181,227,255, + 143,180,226,255,143,180,226,255,143,180,226,255,143,180,226,255, + 142,179,225,255,142,179,225,255,142,179,225,255,141,179,225,255, + 141,178,224,255,140,178,224,255,140,178,224,255,140,178,224,255, + 139,177,223,255,139,177,223,255,139,177,223,255,139,177,223,255, + 138,176,222,255,138,176,222,255,138,176,222,255,138,176,222,255, + 137,175,221,255,137,175,221,255,137,175,221,255,137,175,221,255, + 136,174,220,255,136,174,220,255,136,174,220,255,136,174,220,255, + 135,173,219,255,135,173,219,255,135,173,219,255,135,173,219,255, + 134,172,218,255,134,172,218,255,134,172,218,255,134,172,218,255, + 133,171,217,255,133,171,217,255,133,171,217,255,133,171,217,255, + 132,171,216,255,132,171,216,255,132,171,216,255,132,171,216,255, + 131,170,216,255,131,170,216,255,131,170,216,255,131,170,216,255, + 130,169,215,255,130,169,215,255,130,169,215,255,130,169,215,255, + 129,168,214,255,129,168,214,255,129,168,214,255,129,168,214,255, + 128,167,213,255,128,167,213,255,128,167,213,255,128,167,213,255, + 127,166,212,255,127,166,212,255,127,166,212,255,127,166,212,255, + 126,165,211,255,126,165,211,255,126,165,211,255,126,165,211,255, + 125,164,210,255,125,164,210,255,125,164,210,255,125,164,210,255, + 124,163,209,255,124,163,209,255,124,163,209,255,124,163,209,255, + 123,162,209,255,123,162,209,255,123,162,209,255,123,162,209,255, + 122,161,208,255,122,161,208,255,122,161,208,255,122,161,208,255, + 121,160,207,255,121,160,207,255,121,160,207,255,121,160,207,255, + 120,159,206,255,120,159,206,255,120,159,206,255,120,159,206,255, + 119,158,205,255,119,158,205,255,119,158,205,255,119,158,205,255, + 118,157,205,255,118,157,205,255,118,157,205,255,118,157,205,255, + 118,156,204,255,118,156,204,255,118,156,204,255,118,156,204,255, + 117,155,203,255,117,155,203,255,117,155,203,255,117,155,203,255, + 116,154,202,255,116,154,202,255,116,154,202,255,116,154,202,255, + 115,153,201,255,115,153,201,255,115,153,201,255,115,153,201,255, + 114,153,200,255,114,153,200,255,114,153,200,255,114,153,200,255, + 113,152,200,255,113,152,200,255,113,152,200,255,113,152,200,255, + 112,151,199,255,112,151,199,255,112,151,199,255,112,150,199,255, + 111,150,198,255,111,149,198,255,111,149,198,255,111,149,198,255, + 111,148,197,255,111,148,197,255,111,148,197,255,111,148,196,255, + 110,147,196,255,110,147,195,255,110,147,195,255,110,147,195,255, + 109,146,194,255,109,146,194,255,109,146,194,255,109,146,194,255, + 108,145,193,255,108,145,193,255,108,145,193,255,108,145,193,255, + 108,144,192,255,108,144,192,255,108,144,192,255,108,144,191,255, + 107,144,191,255,107,144,190,255,107,144,190,255,107,144,190,255, + 107,143,189,255,107,143,189,255,107,143,189,255,107,143,189,255, + 106,142,188,255,106,142,188,255,106,142,188,255,106,142,188,255, + 106,141,187,255,106,141,187,255,106,141,187,255,106,141,187,255, + 106,140,186,255,106,140,186,255,106,140,186,255,106,140,186,255, + 106,139,185,255,106,139,185,255,106,139,185,255,106,139,184,255, + 105,138,184,255,105,138,183,255,105,138,183,255,105,138,183,255, + 105,137,182,255,105,137,182,255,105,137,182,255,105,137,182,255, + 105,136,181,255,105,136,181,255,105,136,181,255,105,136,181,255, + 105,136,180,255,105,136,180,255,105,136,180,255,105,136,180,255, + 104,135,179,255,104,135,179,255,104,135,179,255,104,135,179,255, + 104,134,178,255,104,134,178,255,104,134,178,255,104,134,178,255, + 104,133,177,255,104,133,177,255,104,133,177,255,104,133,177,255, + 104,133,176,255,104,133,176,255,104,133,176,255,104,133,176,255, + 104,132,176,255,104,132,176,255,104,132,176,255,104,132,176,255, + 104,131,175,255,104,131,175,255,104,131,175,255,104,131,175,255, + 104,131,174,255,104,131,174,255,104,131,174,255,104,131,174,255, + 103,130,173,255,103,130,173,255,103,130,173,255,103,130,173,255, + 103,129,172,255,103,129,172,255,103,129,172,255,103,129,172,255, + 102,128,171,255,102,128,171,255,102,128,171,255,102,128,170,255, + 101,127,170,255,101,127,169,255,101,127,169,255,101,127,169,255, + 100,126,169,255,100,126,169,255,100,126,169,255,100,126,169,255, + 99,125,168,255,99,125,168,255,99,125,168,255,99,125,167,255, + 98,124,167,255,98,124,166,255,98,124,166,255,97,124,166,255, + 97,123,165,255,96,123,165,255,96,123,165,255,95,122,165,255, + 95,122,164,255,94,121,164,255,94,121,164,255,93,121,164,255, + 93,120,163,255,92,120,163,255,92,120,163,255,91,120,163,255, + 91,119,163,255,90,119,163,255,90,119,163,255,90,119,163,255, + 89,118,162,255,89,118,162,255,89,118,162,255,88,118,162,255, + 88,117,161,255,87,117,161,255,87,117,161,255,87,117,161,255, + 86,117,161,255,86,117,161,255,86,117,161,255,86,117,161,255, + 85,116,160,255,85,116,160,255,85,116,160,255,85,116,160,255, + 85,127,177,255,85,127,177,255,85,127,177,255,85,127,177,255, + 86,128,178,255,86,128,178,255,86,128,178,255,86,128,178,255, + 87,128,178,255,87,128,178,255,87,128,178,255,87,128,178,255, + 88,129,179,255,88,129,179,255,88,129,179,255,88,129,179,255, + 89,130,180,255,89,130,180,255,89,130,180,255,90,131,180,255, + 90,131,181,255,91,132,181,255,91,132,181,255,91,132,181,255, + 92,133,182,255,92,133,182,255,92,133,182,255,93,133,182,255, + 93,134,183,255,94,134,183,255,94,134,183,255,95,135,184,255, + 95,135,184,255,96,136,185,255,96,136,185,255,97,136,185,255, + 97,137,186,255,98,137,186,255,98,137,186,255,99,138,186,255, + 99,138,187,255,100,139,187,255,100,139,187,255,101,140,188,255, + 101,140,188,255,102,141,189,255,102,141,189,255,103,142,189,255, + 103,142,190,255,104,143,190,255,104,143,190,255,105,143,191,255, + 106,144,191,255,107,144,192,255,107,144,192,255,108,145,193,255, + 108,145,193,255,109,146,194,255,109,146,194,255,110,147,194,255, + 110,147,195,255,111,148,195,255,111,148,195,255,112,149,196,255, + 112,149,196,255,113,150,197,255,113,150,197,255,114,151,197,255, + 114,151,198,255,115,152,198,255,115,152,198,255,116,153,199,255, + 116,153,199,255,117,154,200,255,117,154,200,255,118,154,200,255, + 118,155,201,255,119,155,201,255,119,155,201,255,120,156,202,255, + 120,156,202,255,121,157,203,255,121,157,203,255,121,158,203,255, + 122,158,204,255,122,159,204,255,122,159,204,255,123,159,205,255, + 123,160,205,255,124,160,206,255,124,160,206,255,124,161,206,255, + 125,161,207,255,125,162,207,255,125,162,207,255,126,162,208,255, + 126,163,208,255,127,163,209,255,127,163,209,255,127,163,209,255, + 128,164,210,255,128,164,210,255,128,164,210,255,128,164,210,255, + 129,165,211,255,129,165,211,255,129,165,211,255,129,166,212,255, + 130,166,212,255,130,167,213,255,130,167,213,255,130,167,213,255, + 131,168,214,255,131,168,214,255,131,168,214,255,131,168,214,255, + 131,169,215,255,131,169,215,255,131,169,215,255,131,169,216,255, + 132,170,216,255,132,170,217,255,132,170,217,255,132,170,217,255, + 132,171,218,255,132,171,218,255,132,171,218,255,132,171,218,255, + 133,172,219,255,133,172,219,255,133,172,219,255,133,172,219,255, + 133,173,220,255,133,173,220,255,133,173,220,255,133,173,221,255, + 134,174,221,255,134,174,222,255,134,174,222,255,134,174,222,255, + 135,175,223,255,135,175,223,255,135,175,223,255,135,175,223,255, + 135,176,224,255,135,176,224,255,135,176,224,255,135,176,224,255, + 136,177,225,255,136,177,225,255,136,177,225,255,136,177,225,255, + 137,178,226,255,137,178,226,255,137,178,226,255,137,179,226,255, + 138,179,227,255,138,180,227,255,138,180,227,255,138,180,227,255, + 139,181,228,255,139,181,228,255,139,181,228,255,139,181,228,255, + 140,182,229,255,140,182,229,255,140,182,229,255,140,182,229,255, + 141,183,230,255,141,183,230,255,141,183,230,255,142,183,230,255, + 142,184,231,255,143,184,231,255,143,184,231,255,143,184,231,255, + 144,184,231,255,144,184,231,255,144,184,231,255,144,184,231,255, + 145,185,232,255,145,185,232,255,145,185,232,255,145,185,232,255, + 146,186,233,255,146,186,233,255,146,186,233,255,146,186,233,255, + 147,187,233,255,147,187,233,255,147,187,233,255,147,187,233,255, + 148,188,234,255,148,188,234,255,148,188,234,255,148,188,234,255, + 148,188,234,255,148,188,234,255,148,188,234,255,148,188,234,255, + 149,189,235,255,149,189,235,255,149,189,235,255,149,189,235,255, + 150,189,235,255,150,189,235,255,150,189,235,255,150,189,235,255, + 151,190,236,255,151,190,236,255,151,190,236,255,151,190,236,255, + 152,191,236,255,152,191,236,255,152,191,236,255,152,191,236,255, + 152,191,236,255,152,191,236,255,152,191,236,255,152,191,236,255, + 153,192,237,255,153,192,237,255,153,192,237,255,153,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 155,193,237,255,155,193,237,255,155,193,237,255,155,193,237,255, + 155,193,237,255,155,193,237,255,155,193,237,255,155,193,237,255, + 156,193,237,255,156,193,237,255,156,193,237,255,156,193,237,255, + 156,193,238,255,156,193,238,255,156,193,238,255,156,193,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 158,194,238,255,158,194,238,255,158,194,238,255,158,194,238,255, + 158,195,238,255,158,195,238,255,158,195,238,255,158,195,238,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,196,239,255,159,196,239,255,159,196,239,255,159,196,239,255, + 160,196,240,255,160,196,240,255,160,196,240,255,160,196,240,255, + 160,197,240,255,160,197,240,255,160,197,240,255,160,197,240,255, + 161,197,240,255,161,197,240,255,161,197,240,255,161,197,240,255, + 161,197,241,255,161,197,241,255,161,197,241,255,161,197,241,255, + 162,197,241,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 162,198,241,255,162,198,241,255,162,198,241,255,162,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,242,255,164,199,242,255,164,199,242,255,164,199,242,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 163,198,240,255,163,198,240,255,163,198,240,255,163,198,240,255, + 163,197,240,255,163,197,240,255,163,197,240,255,163,197,240,255, + 163,197,239,255,163,197,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,239,255,163,197,239,255, + 162,196,239,255,162,196,239,255,162,196,239,255,162,196,239,255, + 162,196,239,255,162,196,239,255,162,196,239,255,162,196,239,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,159,195,237,255,159,195,237,255,159,195,237,255, + 159,195,237,255,159,195,237,255,159,195,237,255,159,195,237,255, + 159,195,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 158,194,237,255,158,194,236,255,158,194,236,255,158,194,236,255, + 158,194,236,255,157,193,236,255,157,193,236,255,157,193,236,255, + 157,193,236,255,157,192,235,255,157,192,235,255,157,192,235,255, + 157,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,155,191,234,255,155,191,234,255,155,191,234,255, + 155,191,234,255,155,191,234,255,155,191,234,255,155,191,234,255, + 155,191,234,255,154,190,233,255,154,190,233,255,154,190,233,255, + 154,190,233,255,153,189,233,255,153,189,233,255,153,189,233,255, + 153,189,233,255,153,189,232,255,153,189,232,255,153,189,232,255, + 153,189,232,255,152,188,232,255,152,188,232,255,152,188,232,255, + 152,188,232,255,151,187,231,255,151,187,231,255,151,187,231,255, + 151,187,231,255,150,186,230,255,150,186,230,255,150,186,230,255, + 150,186,230,255,149,185,230,255,149,185,230,255,149,185,230,255, + 149,185,230,255,148,184,229,255,148,184,229,255,148,184,229,255, + 148,184,229,255,147,183,228,255,147,183,228,255,147,183,228,255, + 147,183,228,255,146,182,227,255,146,182,227,255,146,182,227,255, + 146,182,227,255,145,181,226,255,145,181,226,255,145,181,226,255, + 145,181,226,255,144,180,225,255,144,180,225,255,144,180,225,255, + 143,180,225,255,143,179,225,255,142,179,225,255,142,179,225,255, + 142,179,225,255,141,178,224,255,141,178,224,255,141,178,224,255, + 141,178,224,255,140,177,223,255,140,177,223,255,140,177,223,255, + 140,177,223,255,139,176,222,255,139,176,222,255,139,176,222,255, + 139,175,222,255,138,175,221,255,138,174,221,255,138,174,221,255, + 138,174,221,255,137,173,220,255,137,173,220,255,137,173,220,255, + 137,173,220,255,136,172,219,255,136,172,219,255,136,172,219,255, + 136,172,219,255,135,171,218,255,135,171,218,255,135,171,218,255, + 135,171,218,255,134,170,217,255,134,170,217,255,134,170,217,255, + 134,170,217,255,133,170,216,255,133,170,216,255,133,170,216,255, + 133,170,216,255,132,169,216,255,132,169,216,255,132,169,216,255, + 132,169,215,255,131,168,215,255,131,168,214,255,131,168,214,255, + 131,168,214,255,130,167,213,255,130,167,213,255,130,167,213,255, + 130,167,213,255,129,166,212,255,129,166,212,255,129,166,212,255, + 129,166,212,255,128,165,212,255,128,165,212,255,128,165,212,255, + 128,165,212,255,127,164,211,255,127,164,211,255,127,164,211,255, + 127,164,211,255,126,163,210,255,126,163,210,255,126,163,210,255, + 126,163,210,255,125,162,209,255,125,162,209,255,125,162,209,255, + 125,162,209,255,124,161,208,255,124,161,208,255,124,161,208,255, + 124,161,208,255,123,160,208,255,123,160,208,255,123,160,208,255, + 123,160,208,255,122,159,207,255,122,159,207,255,122,159,207,255, + 122,159,207,255,121,158,206,255,121,158,206,255,121,158,206,255, + 121,158,206,255,120,157,205,255,120,157,205,255,120,157,205,255, + 120,157,205,255,119,157,204,255,119,157,204,255,119,157,204,255, + 119,157,204,255,118,156,204,255,118,156,204,255,118,156,204,255, + 118,156,204,255,117,155,203,255,117,155,203,255,117,155,203,255, + 117,155,203,255,116,154,202,255,116,154,202,255,116,154,202,255, + 116,154,202,255,115,153,201,255,115,153,201,255,115,153,201,255, + 115,153,201,255,114,152,200,255,114,152,200,255,114,152,200,255, + 114,152,200,255,113,151,199,255,113,151,199,255,113,151,199,255, + 113,151,199,255,113,150,198,255,113,150,198,255,113,150,198,255, + 113,150,198,255,112,149,197,255,112,149,197,255,112,149,197,255, + 112,149,197,255,111,148,196,255,111,148,196,255,111,148,196,255, + 111,148,196,255,110,147,195,255,110,147,195,255,110,147,195,255, + 110,147,195,255,110,146,194,255,110,146,194,255,110,146,194,255, + 110,146,193,255,109,145,193,255,109,145,192,255,109,145,192,255, + 109,145,192,255,109,144,191,255,109,144,191,255,109,144,191,255, + 109,144,191,255,108,143,190,255,108,143,190,255,108,143,190,255, + 108,143,190,255,108,142,189,255,108,142,189,255,108,142,189,255, + 108,142,189,255,107,141,188,255,107,141,188,255,107,141,188,255, + 107,141,188,255,107,140,187,255,107,140,187,255,107,140,187,255, + 107,140,187,255,107,139,186,255,107,139,186,255,107,139,186,255, + 107,139,186,255,106,138,185,255,106,138,185,255,106,138,185,255, + 106,138,184,255,106,137,184,255,106,137,183,255,106,137,183,255, + 106,137,183,255,106,136,182,255,106,136,182,255,106,136,182,255, + 106,136,182,255,105,136,181,255,105,136,181,255,105,136,181,255, + 105,136,181,255,105,135,180,255,105,135,180,255,105,135,180,255, + 105,135,180,255,105,134,179,255,105,134,179,255,105,134,179,255, + 105,134,179,255,105,134,178,255,105,134,178,255,105,134,178,255, + 105,134,178,255,105,133,177,255,105,133,177,255,105,133,177,255, + 105,133,177,255,104,132,176,255,104,132,176,255,104,132,176,255, + 104,132,176,255,104,132,175,255,104,132,175,255,104,132,175,255, + 104,132,175,255,104,131,174,255,104,131,174,255,104,131,174,255, + 104,131,174,255,104,130,173,255,104,130,173,255,104,130,173,255, + 104,130,173,255,103,130,172,255,103,130,172,255,103,130,172,255, + 103,130,172,255,103,129,171,255,103,129,171,255,103,129,171,255, + 103,129,171,255,102,128,170,255,102,128,170,255,102,128,170,255, + 102,128,170,255,101,127,169,255,101,127,169,255,101,127,169,255, + 101,127,169,255,100,126,168,255,100,126,168,255,100,126,168,255, + 99,126,168,255,99,125,167,255,98,125,167,255,98,125,167,255, + 98,124,166,255,97,124,166,255,97,123,165,255,97,123,165,255, + 96,123,165,255,96,122,165,255,95,122,165,255,95,122,165,255, + 94,122,164,255,94,121,164,255,93,121,163,255,93,121,163,255, + 93,121,163,255,92,120,162,255,92,120,162,255,92,120,162,255, + 91,120,162,255,91,119,162,255,90,119,162,255,90,119,162,255, + 90,119,162,255,89,118,161,255,89,118,161,255,89,118,161,255, + 88,118,161,255,88,117,160,255,87,117,160,255,87,117,160,255, + 87,117,160,255,86,116,160,255,86,116,160,255,86,116,160,255, + 86,116,160,255,85,116,159,255,85,116,159,255,85,116,159,255, + 85,116,159,255,85,127,177,255,85,127,177,255,85,127,177,255, + 85,127,177,255,86,128,178,255,86,128,178,255,86,128,178,255, + 86,128,178,255,87,128,178,255,87,128,178,255,87,128,178,255, + 87,128,178,255,88,129,179,255,88,129,179,255,88,129,179,255, + 88,129,179,255,89,130,180,255,89,130,180,255,89,130,180,255, + 90,131,180,255,90,131,181,255,91,132,181,255,91,132,181,255, + 91,132,181,255,92,133,182,255,92,133,182,255,92,133,182,255, + 93,133,182,255,93,134,183,255,94,134,183,255,94,134,183,255, + 95,135,184,255,95,135,184,255,96,136,185,255,96,136,185,255, + 97,136,185,255,97,137,186,255,98,137,186,255,98,137,186,255, + 99,138,186,255,99,138,187,255,100,139,187,255,100,139,187,255, + 101,140,188,255,101,140,188,255,102,141,189,255,102,141,189,255, + 103,142,189,255,103,142,190,255,104,143,190,255,104,143,190,255, + 105,143,191,255,106,144,191,255,107,144,192,255,107,144,192,255, + 108,145,193,255,108,145,193,255,109,146,194,255,109,146,194,255, + 110,147,194,255,110,147,195,255,111,148,195,255,111,148,195,255, + 112,149,196,255,112,149,196,255,113,150,197,255,113,150,197,255, + 114,151,197,255,114,151,198,255,115,152,198,255,115,152,198,255, + 116,153,199,255,116,153,199,255,117,154,200,255,117,154,200,255, + 118,154,200,255,118,155,201,255,119,155,201,255,119,155,201,255, + 120,156,202,255,120,156,202,255,121,157,203,255,121,157,203,255, + 121,158,203,255,122,158,204,255,122,159,204,255,122,159,204,255, + 123,159,205,255,123,160,205,255,124,160,206,255,124,160,206,255, + 124,161,206,255,125,161,207,255,125,162,207,255,125,162,207,255, + 126,162,208,255,126,163,208,255,127,163,209,255,127,163,209,255, + 127,163,209,255,128,164,210,255,128,164,210,255,128,164,210,255, + 128,164,210,255,129,165,211,255,129,165,211,255,129,165,211,255, + 129,166,212,255,130,166,212,255,130,167,213,255,130,167,213,255, + 130,167,213,255,131,168,214,255,131,168,214,255,131,168,214,255, + 131,168,214,255,131,169,215,255,131,169,215,255,131,169,215,255, + 131,169,216,255,132,170,216,255,132,170,217,255,132,170,217,255, + 132,170,217,255,133,171,218,255,133,171,218,255,133,171,218,255, + 133,171,218,255,133,172,219,255,133,172,219,255,133,172,219,255, + 133,172,219,255,134,173,220,255,134,173,220,255,134,173,220,255, + 134,174,221,255,135,174,221,255,135,175,222,255,135,175,222,255, + 135,175,222,255,136,176,223,255,136,176,223,255,136,176,223,255, + 136,176,223,255,136,177,224,255,136,177,224,255,136,177,224,255, + 136,177,224,255,137,178,225,255,137,178,225,255,137,178,225,255, + 137,178,225,255,138,179,226,255,138,179,226,255,138,179,226,255, + 138,179,226,255,139,180,227,255,139,180,227,255,139,180,227,255, + 139,180,227,255,140,181,228,255,140,181,228,255,140,181,228,255, + 140,181,228,255,141,182,229,255,141,182,229,255,141,182,229,255, + 141,182,229,255,142,183,230,255,142,183,230,255,142,183,230,255, + 143,183,230,255,143,184,231,255,144,184,231,255,144,184,231,255, + 144,184,231,255,145,185,231,255,145,185,231,255,145,185,231,255, + 145,185,231,255,146,186,232,255,146,186,232,255,146,186,232,255, + 146,186,232,255,147,186,233,255,147,186,233,255,147,186,233,255, + 147,186,233,255,148,187,233,255,148,187,233,255,148,187,233,255, + 148,187,233,255,149,188,234,255,149,188,234,255,149,188,234,255, + 149,188,234,255,149,188,234,255,149,188,234,255,149,188,234,255, + 149,188,234,255,150,189,235,255,150,189,235,255,150,189,235,255, + 150,189,235,255,151,190,235,255,151,190,235,255,151,190,235,255, + 151,190,235,255,152,190,236,255,152,190,236,255,152,190,236,255, + 152,190,236,255,153,191,236,255,153,191,236,255,153,191,236,255, + 153,191,236,255,153,191,236,255,153,191,236,255,153,191,236,255, + 153,191,236,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,155,192,237,255,155,192,237,255,155,192,237,255, + 155,192,237,255,155,193,237,255,155,193,237,255,155,193,237,255, + 155,193,237,255,156,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,157,193,238,255,157,193,238,255,157,193,238,255, + 157,193,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,158,194,238,255,158,194,238,255,158,194,238,255, + 158,194,238,255,158,195,238,255,158,195,238,255,158,195,238,255, + 158,195,238,255,159,195,239,255,159,195,239,255,159,195,239,255, + 159,195,239,255,160,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,196,239,255,160,196,239,255,160,196,239,255, + 160,196,239,255,161,196,240,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,197,240,255,161,197,240,255,161,197,240,255, + 161,197,240,255,162,197,240,255,162,197,240,255,162,197,240,255, + 162,197,240,255,162,197,241,255,162,197,241,255,162,197,241,255, + 162,197,241,255,163,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,198,241,255,165,198,241,255,165,198,241,255, + 165,198,241,255,165,198,241,255,165,198,241,255,165,198,241,255, + 165,198,241,255,165,198,240,255,165,198,240,255,165,198,240,255, + 165,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,197,240,255,164,197,240,255,164,197,240,255, + 164,197,240,255,163,197,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,162,196,239,255,162,196,239,255,162,196,239,255, + 162,196,239,255,162,196,239,255,162,196,239,255,162,196,239,255, + 162,196,239,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,159,194,237,255,159,194,237,255, + 159,194,237,255,159,194,237,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,158,193,236,255,158,193,236,255, + 158,193,236,255,158,193,236,255,157,192,235,255,157,192,235,255, + 157,192,235,255,157,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,191,234,255,156,191,234,255, + 156,191,234,255,156,191,234,255,155,191,234,255,155,191,234,255, + 155,191,234,255,155,191,234,255,154,190,233,255,154,190,233,255, + 154,190,233,255,154,190,233,255,154,189,233,255,154,189,233,255, + 154,189,233,255,154,189,233,255,153,189,232,255,153,189,232,255, + 153,189,232,255,153,189,232,255,152,188,232,255,152,188,232,255, + 152,188,232,255,152,188,232,255,151,187,231,255,151,187,231,255, + 151,187,231,255,151,187,231,255,151,186,230,255,151,186,230,255, + 151,186,230,255,151,186,230,255,150,185,230,255,150,185,230,255, + 150,185,230,255,150,185,230,255,149,184,229,255,149,184,229,255, + 149,184,229,255,149,184,229,255,148,183,228,255,148,183,228,255, + 148,183,228,255,147,183,228,255,147,182,227,255,146,182,227,255, + 146,182,227,255,146,182,227,255,145,181,226,255,145,181,226,255, + 145,181,226,255,145,181,226,255,144,180,225,255,144,180,225,255, + 144,180,225,255,144,180,225,255,143,179,224,255,143,179,224,255, + 143,179,224,255,142,179,224,255,142,178,223,255,141,178,223,255, + 141,178,223,255,141,178,223,255,140,177,222,255,140,177,222,255, + 140,177,222,255,140,177,222,255,139,176,221,255,139,176,221,255, + 139,176,221,255,139,175,221,255,138,175,220,255,138,174,220,255, + 138,174,220,255,138,174,220,255,137,173,219,255,137,173,219,255, + 137,173,219,255,137,173,219,255,136,172,218,255,136,172,218,255, + 136,172,218,255,136,172,218,255,135,171,217,255,135,171,217,255, + 135,171,217,255,135,171,217,255,134,170,216,255,134,170,216,255, + 134,170,216,255,134,170,216,255,133,170,215,255,133,170,215,255, + 133,170,215,255,133,170,215,255,132,169,215,255,132,169,215,255, + 132,169,215,255,132,169,214,255,131,168,214,255,131,168,213,255, + 131,168,213,255,131,168,213,255,130,167,212,255,130,167,212,255, + 130,167,212,255,130,167,212,255,129,166,211,255,129,166,211,255, + 129,166,211,255,129,166,211,255,128,165,211,255,128,165,211,255, + 128,165,211,255,128,165,211,255,127,164,210,255,127,164,210,255, + 127,164,210,255,127,164,210,255,126,163,209,255,126,163,209,255, + 126,163,209,255,126,163,209,255,125,162,208,255,125,162,208,255, + 125,162,208,255,125,162,208,255,124,161,207,255,124,161,207,255, + 124,161,207,255,124,161,207,255,123,160,207,255,123,160,207,255, + 123,160,207,255,123,160,207,255,122,159,206,255,122,159,206,255, + 122,159,206,255,122,159,206,255,121,158,205,255,121,158,205,255, + 121,158,205,255,121,158,205,255,120,157,204,255,120,157,204,255, + 120,157,204,255,120,157,204,255,119,157,204,255,119,157,204,255, + 119,157,204,255,119,157,204,255,119,156,203,255,119,156,203,255, + 119,156,203,255,119,156,203,255,118,155,202,255,118,155,202,255, + 118,155,202,255,118,155,202,255,117,154,201,255,117,154,201,255, + 117,154,201,255,117,154,201,255,116,153,200,255,116,153,200,255, + 116,153,200,255,116,153,200,255,115,152,199,255,115,152,199,255, + 115,152,199,255,115,152,199,255,114,151,199,255,114,151,199,255, + 114,151,199,255,114,151,199,255,113,150,198,255,113,150,198,255, + 113,150,198,255,113,150,198,255,112,149,197,255,112,149,197,255, + 112,149,197,255,112,149,197,255,112,148,196,255,112,148,196,255, + 112,148,196,255,112,148,195,255,111,147,195,255,111,147,194,255, + 111,147,194,255,111,147,194,255,110,146,193,255,110,146,193,255, + 110,146,193,255,110,146,193,255,109,145,192,255,109,145,192,255, + 109,145,192,255,109,145,192,255,109,144,191,255,109,144,191,255, + 109,144,191,255,109,144,190,255,108,143,190,255,108,143,189,255, + 108,143,189,255,108,143,189,255,108,142,188,255,108,142,188,255, + 108,142,188,255,108,142,188,255,107,141,187,255,107,141,187,255, + 107,141,187,255,107,141,187,255,107,140,186,255,107,140,186,255, + 107,140,186,255,107,140,186,255,107,139,185,255,107,139,185,255, + 107,139,185,255,107,139,185,255,106,138,184,255,106,138,184,255, + 106,138,184,255,106,138,183,255,106,137,183,255,106,137,182,255, + 106,137,182,255,106,137,182,255,106,136,181,255,106,136,181,255, + 106,136,181,255,106,136,181,255,105,135,180,255,105,135,180,255, + 105,135,180,255,105,135,180,255,105,135,179,255,105,135,179,255, + 105,135,179,255,105,135,179,255,105,134,178,255,105,134,178,255, + 105,134,178,255,105,134,178,255,105,133,177,255,105,133,177,255, + 105,133,177,255,105,133,177,255,105,132,176,255,105,132,176,255, + 105,132,176,255,105,132,176,255,104,132,175,255,104,132,175,255, + 104,132,175,255,104,132,175,255,104,131,174,255,104,131,174,255, + 104,131,174,255,104,131,174,255,104,130,173,255,104,130,173,255, + 104,130,173,255,104,130,173,255,104,130,172,255,104,130,172,255, + 104,130,172,255,104,130,172,255,103,129,171,255,103,129,171,255, + 103,129,171,255,103,129,171,255,103,128,170,255,103,128,170,255, + 103,128,170,255,103,128,170,255,102,127,169,255,102,127,169,255, + 102,127,169,255,102,127,169,255,101,126,168,255,101,126,168,255, + 101,126,168,255,101,126,168,255,100,125,167,255,100,125,167,255, + 100,125,167,255,99,125,167,255,99,124,166,255,98,124,166,255, + 98,124,166,255,98,123,165,255,97,123,165,255,97,122,164,255, + 97,122,164,255,96,122,164,255,96,121,164,255,95,121,164,255, + 95,121,164,255,94,121,163,255,94,120,163,255,93,120,162,255, + 93,120,162,255,92,120,162,255,92,119,161,255,91,119,161,255, + 91,119,161,255,90,119,161,255,90,118,161,255,89,118,161,255, + 89,118,161,255,89,118,161,255,88,117,160,255,88,117,160,255, + 88,117,160,255,87,117,160,255,87,116,159,255,86,116,159,255, + 86,116,159,255,86,116,159,255,85,115,159,255,85,115,159,255, + 85,115,159,255,85,115,159,255,84,115,158,255,84,115,158,255, + 84,115,158,255,84,115,158,255,85,127,177,255,85,127,177,255, + 85,127,177,255,85,127,177,255,86,128,178,255,86,128,178,255, + 86,128,178,255,86,128,178,255,87,128,178,255,87,128,178,255, + 87,128,178,255,87,128,178,255,88,129,179,255,88,129,179,255, + 88,129,179,255,88,129,179,255,89,130,180,255,89,130,180,255, + 89,130,180,255,90,131,180,255,90,131,181,255,91,132,181,255, + 91,132,181,255,91,132,181,255,92,133,182,255,92,133,182,255, + 92,133,182,255,93,133,182,255,93,134,183,255,94,134,183,255, + 94,134,183,255,95,135,184,255,95,135,184,255,96,136,185,255, + 96,136,185,255,97,136,185,255,97,137,186,255,98,137,186,255, + 98,137,186,255,99,138,186,255,99,138,187,255,100,139,187,255, + 100,139,187,255,101,140,188,255,101,140,188,255,102,141,189,255, + 102,141,189,255,103,142,189,255,103,142,190,255,104,143,190,255, + 104,143,190,255,105,143,191,255,106,144,191,255,107,144,192,255, + 107,144,192,255,108,145,193,255,108,145,193,255,109,146,194,255, + 109,146,194,255,110,147,194,255,110,147,195,255,111,148,195,255, + 111,148,195,255,112,149,196,255,112,149,196,255,113,150,197,255, + 113,150,197,255,114,151,197,255,114,151,198,255,115,152,198,255, + 115,152,198,255,116,153,199,255,116,153,199,255,117,154,200,255, + 117,154,200,255,118,154,200,255,118,155,201,255,119,155,201,255, + 119,155,201,255,120,156,202,255,120,156,202,255,121,157,203,255, + 121,157,203,255,121,158,203,255,122,158,204,255,122,159,204,255, + 122,159,204,255,123,159,205,255,123,160,205,255,124,160,206,255, + 124,160,206,255,124,161,206,255,125,161,207,255,125,162,207,255, + 125,162,207,255,126,162,208,255,126,163,208,255,127,163,209,255, + 127,163,209,255,127,163,209,255,128,164,210,255,128,164,210,255, + 128,164,210,255,128,164,210,255,129,165,211,255,129,165,211,255, + 129,165,211,255,129,166,212,255,130,166,212,255,130,167,213,255, + 130,167,213,255,130,167,213,255,131,168,214,255,131,168,214,255, + 131,168,214,255,131,168,214,255,131,169,215,255,131,169,215,255, + 131,169,215,255,131,169,216,255,132,170,216,255,132,170,217,255, + 132,170,217,255,132,170,217,255,133,171,218,255,133,171,218,255, + 133,171,218,255,133,171,218,255,133,172,219,255,133,172,219,255, + 133,172,219,255,133,172,219,255,134,173,220,255,134,173,220,255, + 134,173,220,255,134,174,221,255,135,174,221,255,135,175,222,255, + 135,175,222,255,135,175,222,255,136,176,223,255,136,176,223,255, + 136,176,223,255,136,176,223,255,136,177,224,255,136,177,224,255, + 136,177,224,255,136,177,224,255,137,178,225,255,137,178,225,255, + 137,178,225,255,137,178,225,255,138,179,226,255,138,179,226,255, + 138,179,226,255,138,179,226,255,139,180,227,255,139,180,227,255, + 139,180,227,255,139,180,227,255,140,181,228,255,140,181,228,255, + 140,181,228,255,140,181,228,255,141,182,229,255,141,182,229,255, + 141,182,229,255,141,182,229,255,142,183,230,255,142,183,230,255, + 142,183,230,255,143,183,230,255,143,184,231,255,144,184,231,255, + 144,184,231,255,144,184,231,255,145,185,231,255,145,185,231,255, + 145,185,231,255,145,185,231,255,146,186,232,255,146,186,232,255, + 146,186,232,255,146,186,232,255,147,186,233,255,147,186,233,255, + 147,186,233,255,147,186,233,255,148,187,233,255,148,187,233,255, + 148,187,233,255,148,187,233,255,149,188,234,255,149,188,234,255, + 149,188,234,255,149,188,234,255,149,188,234,255,149,188,234,255, + 149,188,234,255,149,188,234,255,150,189,235,255,150,189,235,255, + 150,189,235,255,150,189,235,255,151,190,235,255,151,190,235,255, + 151,190,235,255,151,190,235,255,152,190,236,255,152,190,236,255, + 152,190,236,255,152,190,236,255,153,191,236,255,153,191,236,255, + 153,191,236,255,153,191,236,255,153,191,236,255,153,191,236,255, + 153,191,236,255,153,191,236,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,154,192,237,255, + 154,192,237,255,154,192,237,255,155,192,237,255,155,192,237,255, + 155,192,237,255,155,192,237,255,155,193,237,255,155,193,237,255, + 155,193,237,255,155,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,157,193,238,255,157,193,238,255, + 157,193,238,255,157,193,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,158,194,238,255,158,194,238,255, + 158,194,238,255,158,194,238,255,158,195,238,255,158,195,238,255, + 158,195,238,255,158,195,238,255,159,195,239,255,159,195,239,255, + 159,195,239,255,159,195,239,255,160,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,196,239,255,160,196,239,255, + 160,196,239,255,160,196,239,255,161,196,240,255,161,196,240,255, + 161,196,240,255,161,196,240,255,161,197,240,255,161,197,240,255, + 161,197,240,255,161,197,240,255,162,197,240,255,162,197,240,255, + 162,197,240,255,162,197,240,255,162,197,241,255,162,197,241,255, + 162,197,241,255,162,197,241,255,163,197,241,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,163,198,241,255,163,198,241,255, + 163,198,241,255,163,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,164,199,241,255,164,199,241,255, + 164,199,241,255,164,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,242,255,165,199,242,255, + 165,199,242,255,165,199,242,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,198,241,255,165,198,241,255, + 165,198,241,255,165,198,241,255,165,198,241,255,165,198,241,255, + 165,198,241,255,165,198,241,255,165,198,240,255,165,198,240,255, + 165,198,240,255,165,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,197,240,255,164,197,240,255, + 164,197,240,255,164,197,240,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,162,196,239,255,162,196,239,255, + 162,196,239,255,162,196,239,255,162,196,239,255,162,196,239,255, + 162,196,239,255,162,196,239,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,195,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,159,194,237,255, + 159,194,237,255,159,194,237,255,159,194,237,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,158,193,236,255, + 158,193,236,255,158,193,236,255,158,193,236,255,157,192,235,255, + 157,192,235,255,157,192,235,255,157,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,191,234,255, + 156,191,234,255,156,191,234,255,156,191,234,255,155,191,234,255, + 155,191,234,255,155,191,234,255,155,191,234,255,154,190,233,255, + 154,190,233,255,154,190,233,255,154,190,233,255,154,189,233,255, + 154,189,233,255,154,189,233,255,154,189,233,255,153,189,232,255, + 153,189,232,255,153,189,232,255,153,189,232,255,152,188,232,255, + 152,188,232,255,152,188,232,255,152,188,232,255,151,187,231,255, + 151,187,231,255,151,187,231,255,151,187,231,255,151,186,230,255, + 151,186,230,255,151,186,230,255,151,186,230,255,150,185,230,255, + 150,185,230,255,150,185,230,255,150,185,230,255,149,184,229,255, + 149,184,229,255,149,184,229,255,149,184,229,255,148,183,228,255, + 148,183,228,255,148,183,228,255,147,183,228,255,147,182,227,255, + 146,182,227,255,146,182,227,255,146,182,227,255,145,181,226,255, + 145,181,226,255,145,181,226,255,145,181,226,255,144,180,225,255, + 144,180,225,255,144,180,225,255,144,180,225,255,143,179,224,255, + 143,179,224,255,143,179,224,255,142,179,224,255,142,178,223,255, + 141,178,223,255,141,178,223,255,141,178,223,255,140,177,222,255, + 140,177,222,255,140,177,222,255,140,177,222,255,139,176,221,255, + 139,176,221,255,139,176,221,255,139,175,221,255,138,175,220,255, + 138,174,220,255,138,174,220,255,138,174,220,255,137,173,219,255, + 137,173,219,255,137,173,219,255,137,173,219,255,136,172,218,255, + 136,172,218,255,136,172,218,255,136,172,218,255,135,171,217,255, + 135,171,217,255,135,171,217,255,135,171,217,255,134,170,216,255, + 134,170,216,255,134,170,216,255,134,170,216,255,133,170,215,255, + 133,170,215,255,133,170,215,255,133,170,215,255,132,169,215,255, + 132,169,215,255,132,169,215,255,132,169,214,255,131,168,214,255, + 131,168,213,255,131,168,213,255,131,168,213,255,130,167,212,255, + 130,167,212,255,130,167,212,255,130,167,212,255,129,166,211,255, + 129,166,211,255,129,166,211,255,129,166,211,255,128,165,211,255, + 128,165,211,255,128,165,211,255,128,165,211,255,127,164,210,255, + 127,164,210,255,127,164,210,255,127,164,210,255,126,163,209,255, + 126,163,209,255,126,163,209,255,126,163,209,255,125,162,208,255, + 125,162,208,255,125,162,208,255,125,162,208,255,124,161,207,255, + 124,161,207,255,124,161,207,255,124,161,207,255,123,160,207,255, + 123,160,207,255,123,160,207,255,123,160,207,255,122,159,206,255, + 122,159,206,255,122,159,206,255,122,159,206,255,121,158,205,255, + 121,158,205,255,121,158,205,255,121,158,205,255,120,157,204,255, + 120,157,204,255,120,157,204,255,120,157,204,255,119,157,204,255, + 119,157,204,255,119,157,204,255,119,157,204,255,119,156,203,255, + 119,156,203,255,119,156,203,255,119,156,203,255,118,155,202,255, + 118,155,202,255,118,155,202,255,118,155,202,255,117,154,201,255, + 117,154,201,255,117,154,201,255,117,154,201,255,116,153,200,255, + 116,153,200,255,116,153,200,255,116,153,200,255,115,152,199,255, + 115,152,199,255,115,152,199,255,115,152,199,255,114,151,199,255, + 114,151,199,255,114,151,199,255,114,151,199,255,113,150,198,255, + 113,150,198,255,113,150,198,255,113,150,198,255,112,149,197,255, + 112,149,197,255,112,149,197,255,112,149,197,255,112,148,196,255, + 112,148,196,255,112,148,196,255,112,148,195,255,111,147,195,255, + 111,147,194,255,111,147,194,255,111,147,194,255,110,146,193,255, + 110,146,193,255,110,146,193,255,110,146,193,255,109,145,192,255, + 109,145,192,255,109,145,192,255,109,145,192,255,109,144,191,255, + 109,144,191,255,109,144,191,255,109,144,190,255,108,143,190,255, + 108,143,189,255,108,143,189,255,108,143,189,255,108,142,188,255, + 108,142,188,255,108,142,188,255,108,142,188,255,107,141,187,255, + 107,141,187,255,107,141,187,255,107,141,187,255,107,140,186,255, + 107,140,186,255,107,140,186,255,107,140,186,255,107,139,185,255, + 107,139,185,255,107,139,185,255,107,139,185,255,106,138,184,255, + 106,138,184,255,106,138,184,255,106,138,183,255,106,137,183,255, + 106,137,182,255,106,137,182,255,106,137,182,255,106,136,181,255, + 106,136,181,255,106,136,181,255,106,136,181,255,105,135,180,255, + 105,135,180,255,105,135,180,255,105,135,180,255,105,135,179,255, + 105,135,179,255,105,135,179,255,105,135,179,255,105,134,178,255, + 105,134,178,255,105,134,178,255,105,134,178,255,105,133,177,255, + 105,133,177,255,105,133,177,255,105,133,177,255,105,132,176,255, + 105,132,176,255,105,132,176,255,105,132,176,255,104,132,175,255, + 104,132,175,255,104,132,175,255,104,132,175,255,104,131,174,255, + 104,131,174,255,104,131,174,255,104,131,174,255,104,130,173,255, + 104,130,173,255,104,130,173,255,104,130,173,255,104,130,172,255, + 104,130,172,255,104,130,172,255,104,130,172,255,103,129,171,255, + 103,129,171,255,103,129,171,255,103,129,171,255,103,128,170,255, + 103,128,170,255,103,128,170,255,103,128,170,255,102,127,169,255, + 102,127,169,255,102,127,169,255,102,127,169,255,101,126,168,255, + 101,126,168,255,101,126,168,255,101,126,168,255,100,125,167,255, + 100,125,167,255,100,125,167,255,99,125,167,255,99,124,166,255, + 98,124,166,255,98,124,166,255,98,123,165,255,97,123,165,255, + 97,122,164,255,97,122,164,255,96,122,164,255,96,121,164,255, + 95,121,164,255,95,121,164,255,94,121,163,255,94,120,163,255, + 93,120,162,255,93,120,162,255,92,120,162,255,92,119,161,255, + 91,119,161,255,91,119,161,255,90,119,161,255,90,118,161,255, + 89,118,161,255,89,118,161,255,89,118,161,255,88,117,160,255, + 88,117,160,255,88,117,160,255,87,117,160,255,87,116,159,255, + 86,116,159,255,86,116,159,255,86,116,159,255,85,115,159,255, + 85,115,159,255,85,115,159,255,85,115,159,255,84,115,158,255, + 84,115,158,255,84,115,158,255,84,115,158,255,85,127,177,255, + 85,127,177,255,85,127,177,255,85,127,177,255,86,128,178,255, + 86,128,178,255,86,128,178,255,86,128,178,255,87,128,178,255, + 87,128,178,255,87,128,178,255,87,128,178,255,88,129,179,255, + 88,129,179,255,88,129,179,255,88,129,179,255,89,130,180,255, + 89,130,180,255,89,130,180,255,90,131,180,255,90,131,181,255, + 91,132,181,255,91,132,181,255,91,132,181,255,92,133,182,255, + 92,133,182,255,92,133,182,255,93,133,182,255,93,134,183,255, + 94,134,183,255,94,134,183,255,95,135,184,255,95,135,184,255, + 96,136,185,255,96,136,185,255,97,136,185,255,97,137,186,255, + 98,137,186,255,98,137,186,255,99,138,186,255,99,138,187,255, + 100,139,187,255,100,139,187,255,101,140,188,255,101,140,188,255, + 102,141,189,255,102,141,189,255,103,142,189,255,103,142,190,255, + 104,143,190,255,104,143,190,255,105,143,191,255,106,144,191,255, + 107,144,192,255,107,144,192,255,108,145,193,255,108,145,193,255, + 109,146,194,255,109,146,194,255,110,147,194,255,110,147,195,255, + 111,148,195,255,111,148,195,255,112,149,196,255,112,149,196,255, + 113,150,197,255,113,150,197,255,114,151,197,255,114,151,198,255, + 115,152,198,255,115,152,198,255,116,153,199,255,116,153,199,255, + 117,154,200,255,117,154,200,255,118,154,200,255,118,155,201,255, + 119,155,201,255,119,155,201,255,120,156,202,255,120,156,202,255, + 121,157,203,255,121,157,203,255,121,158,203,255,122,158,204,255, + 122,159,204,255,122,159,204,255,123,159,205,255,123,160,205,255, + 124,160,206,255,124,160,206,255,124,161,206,255,125,161,207,255, + 125,162,207,255,125,162,207,255,126,162,208,255,126,163,208,255, + 127,163,209,255,127,163,209,255,127,163,209,255,128,164,210,255, + 128,164,210,255,128,164,210,255,128,164,210,255,129,165,211,255, + 129,165,211,255,129,165,211,255,129,166,212,255,130,166,212,255, + 130,167,213,255,130,167,213,255,130,167,213,255,131,168,214,255, + 131,168,214,255,131,168,214,255,131,168,214,255,131,169,215,255, + 131,169,215,255,131,169,215,255,131,169,216,255,132,170,216,255, + 132,170,217,255,132,170,217,255,132,170,217,255,133,171,218,255, + 133,171,218,255,133,171,218,255,133,172,218,255,134,172,219,255, + 134,173,219,255,134,173,219,255,134,173,219,255,135,174,220,255, + 135,174,220,255,135,174,220,255,135,174,221,255,136,175,221,255, + 136,175,222,255,136,175,222,255,136,175,222,255,137,176,223,255, + 137,176,223,255,137,176,223,255,137,176,223,255,137,177,224,255, + 137,177,224,255,137,177,224,255,137,177,224,255,138,178,225,255, + 138,178,225,255,138,178,225,255,138,178,225,255,139,179,226,255, + 139,179,226,255,139,179,226,255,139,180,226,255,140,180,227,255, + 140,181,227,255,140,181,227,255,140,181,227,255,141,182,228,255, + 141,182,228,255,141,182,228,255,141,182,228,255,142,183,229,255, + 142,183,229,255,142,183,229,255,142,183,229,255,143,183,230,255, + 143,183,230,255,143,183,230,255,144,183,230,255,144,184,231,255, + 145,184,231,255,145,184,231,255,145,184,231,255,146,185,231,255, + 146,185,231,255,146,185,231,255,146,185,231,255,147,186,232,255, + 147,186,232,255,147,186,232,255,147,186,232,255,148,186,233,255, + 148,186,233,255,148,186,233,255,148,186,233,255,149,187,233,255, + 149,187,233,255,149,187,233,255,149,187,233,255,149,188,234,255, + 149,188,234,255,149,188,234,255,149,188,234,255,150,188,234,255, + 150,188,234,255,150,188,234,255,150,188,234,255,151,189,235,255, + 151,189,235,255,151,189,235,255,151,189,235,255,152,190,235,255, + 152,190,235,255,152,190,235,255,152,190,235,255,152,190,236,255, + 152,190,236,255,152,190,236,255,152,190,236,255,153,191,236,255, + 153,191,236,255,153,191,236,255,153,191,236,255,154,191,236,255, + 154,191,236,255,154,191,236,255,154,191,236,255,154,192,237,255, + 154,192,237,255,154,192,237,255,154,192,237,255,155,192,237,255, + 155,192,237,255,155,192,237,255,155,192,237,255,155,192,237,255, + 155,192,237,255,155,192,237,255,155,192,237,255,155,193,237,255, + 155,193,237,255,155,193,237,255,155,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,156,193,237,255,156,193,237,255, + 156,193,237,255,156,193,237,255,156,193,237,255,157,193,238,255, + 157,193,238,255,157,193,238,255,157,193,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,157,194,238,255, + 157,194,238,255,157,194,238,255,157,194,238,255,158,194,238,255, + 158,194,238,255,158,194,238,255,158,194,238,255,158,195,238,255, + 158,195,238,255,158,195,238,255,158,195,238,255,159,195,239,255, + 159,195,239,255,159,195,239,255,159,195,239,255,160,195,239,255, + 160,195,239,255,160,195,239,255,160,195,239,255,161,196,239,255, + 161,196,239,255,161,196,239,255,161,196,239,255,162,196,240,255, + 162,196,240,255,162,196,240,255,162,196,240,255,162,197,240,255, + 162,197,240,255,162,197,240,255,162,197,240,255,163,197,240,255, + 163,197,240,255,163,197,240,255,163,197,240,255,163,197,241,255, + 163,197,241,255,163,197,241,255,163,197,241,255,164,197,241,255, + 164,197,241,255,164,197,241,255,164,197,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,164,198,241,255, + 164,198,241,255,164,198,241,255,164,198,241,255,165,198,241,255, + 165,198,241,255,165,198,241,255,165,198,241,255,165,198,241,255, + 165,198,241,255,165,198,241,255,165,198,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,242,255, + 166,199,242,255,166,199,242,255,166,199,242,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,198,241,255, + 166,198,241,255,166,198,241,255,166,198,241,255,165,198,241,255, + 165,198,241,255,165,198,241,255,165,198,241,255,165,198,240,255, + 165,198,240,255,165,198,240,255,165,198,240,255,165,198,240,255, + 165,198,240,255,165,198,240,255,165,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,197,239,255, + 164,197,239,255,164,197,239,255,164,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,239,255,162,196,238,255, + 162,196,238,255,162,196,238,255,162,196,238,255,162,196,238,255, + 162,196,238,255,162,196,238,255,162,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,195,238,255,161,195,238,255,161,195,238,255,161,195,238,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 158,193,235,255,158,193,235,255,158,193,235,255,158,193,235,255, + 157,192,235,255,157,192,235,255,157,192,235,255,157,192,235,255, + 156,192,234,255,156,192,234,255,156,192,234,255,156,192,234,255, + 156,191,234,255,156,191,234,255,156,191,234,255,156,191,234,255, + 155,191,233,255,155,191,233,255,155,191,233,255,155,191,233,255, + 154,190,233,255,154,190,233,255,154,190,233,255,154,190,233,255, + 154,189,232,255,154,189,232,255,154,189,232,255,154,189,232,255, + 153,189,231,255,153,189,231,255,153,189,231,255,153,189,231,255, + 152,188,231,255,152,188,231,255,152,188,231,255,152,188,231,255, + 151,187,230,255,151,187,230,255,151,187,230,255,151,187,230,255, + 151,186,229,255,151,186,229,255,151,186,229,255,151,186,229,255, + 150,185,229,255,150,185,229,255,150,185,229,255,150,185,229,255, + 149,184,228,255,149,184,228,255,149,184,228,255,149,184,228,255, + 148,183,227,255,148,183,227,255,148,183,227,255,147,183,227,255, + 147,182,226,255,146,182,226,255,146,182,226,255,146,182,226,255, + 145,181,225,255,145,181,225,255,145,181,225,255,145,181,225,255, + 144,180,224,255,144,180,224,255,144,180,224,255,144,180,224,255, + 143,179,223,255,143,179,223,255,143,179,223,255,142,179,223,255, + 142,178,222,255,141,178,222,255,141,178,222,255,141,177,222,255, + 140,177,221,255,140,176,221,255,140,176,221,255,140,176,221,255, + 139,175,220,255,139,175,220,255,139,175,220,255,139,175,220,255, + 138,174,219,255,138,174,219,255,138,174,219,255,138,174,219,255, + 137,173,218,255,137,173,218,255,137,173,218,255,137,173,218,255, + 136,172,217,255,136,172,217,255,136,172,217,255,136,172,217,255, + 135,171,216,255,135,171,216,255,135,171,216,255,135,171,216,255, + 134,170,215,255,134,170,215,255,134,170,215,255,134,170,215,255, + 133,169,214,255,133,169,214,255,133,169,214,255,133,169,214,255, + 132,168,214,255,132,168,214,255,132,168,214,255,132,168,213,255, + 131,167,213,255,131,167,212,255,131,167,212,255,131,167,212,255, + 130,166,211,255,130,166,211,255,130,166,211,255,130,166,211,255, + 129,165,210,255,129,165,210,255,129,165,210,255,129,165,210,255, + 128,164,210,255,128,164,210,255,128,164,210,255,128,164,210,255, + 127,163,209,255,127,163,209,255,127,163,209,255,127,163,209,255, + 126,162,208,255,126,162,208,255,126,162,208,255,126,162,208,255, + 125,161,207,255,125,161,207,255,125,161,207,255,125,161,207,255, + 124,160,206,255,124,160,206,255,124,160,206,255,124,160,206,255, + 123,159,206,255,123,159,206,255,123,159,206,255,123,159,206,255, + 122,158,205,255,122,158,205,255,122,158,205,255,122,158,205,255, + 121,158,204,255,121,158,204,255,121,158,204,255,121,158,204,255, + 120,157,203,255,120,157,203,255,120,157,203,255,120,157,203,255, + 119,156,203,255,119,156,203,255,119,156,203,255,119,156,203,255, + 119,155,202,255,119,155,202,255,119,155,202,255,119,155,202,255, + 118,155,201,255,118,155,201,255,118,155,201,255,118,155,201,255, + 117,154,200,255,117,154,200,255,117,154,200,255,117,154,200,255, + 116,153,199,255,116,153,199,255,116,153,199,255,116,153,199,255, + 115,152,198,255,115,152,198,255,115,152,198,255,115,152,198,255, + 114,151,198,255,114,151,198,255,114,151,198,255,114,151,198,255, + 114,150,197,255,114,150,197,255,114,150,197,255,114,150,197,255, + 113,149,196,255,113,149,196,255,113,149,196,255,113,149,196,255, + 112,148,195,255,112,148,195,255,112,148,195,255,112,148,195,255, + 111,147,194,255,111,147,194,255,111,147,194,255,111,147,193,255, + 110,146,193,255,110,146,192,255,110,146,192,255,110,146,192,255, + 110,145,191,255,110,145,191,255,110,145,191,255,110,145,191,255, + 109,144,190,255,109,144,190,255,109,144,190,255,109,144,189,255, + 108,143,189,255,108,143,188,255,108,143,188,255,108,143,188,255, + 108,142,187,255,108,142,187,255,108,142,187,255,108,142,187,255, + 107,141,186,255,107,141,186,255,107,141,186,255,107,141,186,255, + 107,140,185,255,107,140,185,255,107,140,185,255,107,140,185,255, + 107,139,184,255,107,139,184,255,107,139,184,255,107,139,184,255, + 106,138,183,255,106,138,183,255,106,138,183,255,106,138,182,255, + 106,137,182,255,106,137,181,255,106,137,181,255,106,136,181,255, + 106,136,180,255,106,135,180,255,106,135,180,255,106,135,180,255, + 105,135,179,255,105,135,179,255,105,135,179,255,105,135,179,255, + 105,134,178,255,105,134,178,255,105,134,178,255,105,134,178,255, + 105,133,177,255,105,133,177,255,105,133,177,255,105,133,177,255, + 105,132,176,255,105,132,176,255,105,132,176,255,105,132,176,255, + 105,131,175,255,105,131,175,255,105,131,175,255,105,131,175,255, + 104,131,174,255,104,131,174,255,104,131,174,255,104,131,174,255, + 104,130,173,255,104,130,173,255,104,130,173,255,104,130,173,255, + 104,129,172,255,104,129,172,255,104,129,172,255,104,129,172,255, + 104,129,171,255,104,129,171,255,104,129,171,255,104,129,171,255, + 103,128,170,255,103,128,170,255,103,128,170,255,103,128,170,255, + 103,127,169,255,103,127,169,255,103,127,169,255,103,127,169,255, + 102,126,168,255,102,126,168,255,102,126,168,255,101,126,168,255, + 101,125,167,255,100,125,167,255,100,125,167,255,100,125,167,255, + 99,124,166,255,99,124,166,255,99,124,166,255,98,124,166,255, + 98,123,165,255,97,123,165,255,97,123,165,255,97,122,164,255, + 96,122,164,255,96,121,163,255,96,121,163,255,95,121,163,255, + 95,120,163,255,94,120,163,255,94,120,163,255,93,120,162,255, + 93,119,162,255,92,119,161,255,92,119,161,255,91,119,161,255, + 91,118,160,255,90,118,160,255,90,118,160,255,89,118,160,255, + 89,117,160,255,88,117,160,255,88,117,160,255,88,117,160,255, + 87,116,159,255,87,116,159,255,87,116,159,255,86,116,159,255, + 86,115,158,255,85,115,158,255,85,115,158,255,85,115,158,255, + 84,114,158,255,84,114,158,255,84,114,158,255,84,114,158,255, + 83,114,157,255,83,114,157,255,83,114,157,255,83,114,157,255, + 86,127,178,255,86,127,178,255,86,127,178,255,86,127,178,255, + 87,128,178,255,87,128,178,255,87,128,178,255,87,128,178,255, + 88,128,179,255,88,128,179,255,88,128,179,255,88,128,179,255, + 89,129,179,255,89,129,179,255,89,129,179,255,89,129,179,255, + 90,130,180,255,90,130,180,255,90,130,180,255,90,131,180,255, + 91,131,181,255,91,132,181,255,91,132,181,255,92,132,181,255, + 92,133,182,255,93,133,182,255,93,133,182,255,93,134,183,255, + 94,134,183,255,94,135,184,255,94,135,184,255,95,135,184,255, + 95,136,185,255,96,136,185,255,96,136,185,255,97,137,185,255, + 97,137,186,255,98,138,186,255,98,138,186,255,99,139,187,255, + 99,139,187,255,100,140,188,255,100,140,188,255,101,140,188,255, + 101,141,189,255,102,141,189,255,102,141,189,255,103,142,190,255, + 103,142,190,255,104,143,191,255,104,143,191,255,105,144,191,255, + 106,144,192,255,107,145,192,255,107,145,192,255,108,146,193,255, + 108,146,193,255,109,147,194,255,109,147,194,255,110,148,195,255, + 110,148,195,255,111,149,196,255,111,149,196,255,112,149,196,255, + 112,150,197,255,113,150,197,255,113,150,197,255,114,151,198,255, + 114,151,198,255,115,152,199,255,115,152,199,255,116,153,199,255, + 116,153,200,255,117,154,200,255,117,154,200,255,118,155,201,255, + 118,155,201,255,119,156,202,255,119,156,202,255,119,156,202,255, + 120,157,203,255,120,157,203,255,120,157,203,255,121,158,204,255, + 121,158,204,255,122,159,205,255,122,159,205,255,123,159,205,255, + 123,160,206,255,124,160,206,255,124,160,206,255,124,161,207,255, + 125,161,207,255,125,162,208,255,125,162,208,255,126,162,208,255, + 126,163,209,255,127,163,209,255,127,163,209,255,127,164,210,255, + 128,164,210,255,128,165,211,255,128,165,211,255,128,165,211,255, + 129,166,212,255,129,166,212,255,129,166,212,255,129,167,212,255, + 130,167,213,255,130,168,213,255,130,168,213,255,130,168,214,255, + 131,169,214,255,131,169,215,255,131,169,215,255,131,169,215,255, + 132,170,216,255,132,170,216,255,132,170,216,255,132,170,216,255, + 133,171,217,255,133,171,217,255,133,171,217,255,133,171,217,255, + 134,172,218,255,134,172,218,255,134,172,218,255,134,172,219,255, + 134,173,219,255,134,173,220,255,134,173,220,255,134,173,220,255, + 135,174,221,255,135,174,221,255,135,174,221,255,135,175,221,255, + 136,175,222,255,136,176,222,255,136,176,222,255,136,176,222,255, + 137,177,223,255,137,177,223,255,137,177,223,255,137,177,224,255, + 138,178,224,255,138,178,225,255,138,178,225,255,138,178,225,255, + 139,179,226,255,139,179,226,255,139,179,226,255,139,179,226,255, + 140,180,227,255,140,180,227,255,140,180,227,255,140,180,227,255, + 141,181,228,255,141,181,228,255,141,181,228,255,141,181,228,255, + 142,182,229,255,142,182,229,255,142,182,229,255,142,182,229,255, + 143,183,229,255,143,183,229,255,143,183,229,255,143,183,229,255, + 144,184,230,255,144,184,230,255,144,184,230,255,144,184,230,255, + 145,185,231,255,145,185,231,255,145,185,231,255,145,185,231,255, + 146,186,232,255,146,186,232,255,146,186,232,255,146,186,232,255, + 147,187,232,255,147,187,232,255,147,187,232,255,147,187,232,255, + 148,187,233,255,148,187,233,255,148,187,233,255,148,187,233,255, + 149,188,233,255,149,188,233,255,149,188,233,255,149,188,233,255, + 150,189,234,255,150,189,234,255,150,189,234,255,150,189,234,255, + 150,189,234,255,150,189,234,255,150,189,234,255,150,189,234,255, + 151,190,235,255,151,190,235,255,151,190,235,255,151,190,235,255, + 152,190,235,255,152,190,235,255,152,190,235,255,152,190,235,255, + 153,191,235,255,153,191,235,255,153,191,235,255,153,191,235,255, + 154,191,236,255,154,191,236,255,154,191,236,255,154,191,236,255, + 154,192,236,255,154,192,236,255,154,192,236,255,154,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 156,193,236,255,156,193,236,255,156,193,236,255,156,193,236,255, + 156,193,236,255,156,193,236,255,156,193,236,255,156,193,236,255, + 157,193,236,255,157,193,236,255,157,193,236,255,157,193,236,255, + 157,193,237,255,157,193,237,255,157,193,237,255,157,193,237,255, + 157,194,237,255,157,194,237,255,157,194,237,255,157,194,237,255, + 158,194,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 158,194,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 159,195,237,255,159,195,237,255,159,195,237,255,159,195,237,255, + 159,195,238,255,159,195,238,255,159,195,238,255,159,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,239,255,161,196,239,255,161,196,239,255,161,196,239,255, + 162,197,239,255,162,197,239,255,162,197,239,255,162,197,239,255, + 162,197,240,255,162,197,240,255,162,197,240,255,162,197,240,255, + 163,198,240,255,163,198,240,255,163,198,240,255,163,198,240,255, + 163,198,240,255,163,198,240,255,163,198,240,255,163,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 165,199,241,255,165,199,241,255,165,199,241,255,165,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,200,241,255,166,200,241,255,166,200,241,255,166,200,241,255, + 166,200,241,255,166,200,241,255,166,200,241,255,166,200,241,255, + 166,200,241,255,166,200,241,255,166,200,241,255,166,200,241,255, + 166,200,241,255,166,200,241,255,166,200,241,255,166,200,241,255, + 166,200,241,255,166,200,241,255,166,200,241,255,166,200,241,255, + 166,200,242,255,166,200,242,255,166,200,242,255,166,200,242,255, + 166,200,242,255,166,200,242,255,166,200,242,255,166,200,242,255, + 166,200,242,255,166,200,242,255,166,200,242,255,166,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 166,200,241,255,166,200,241,255,166,200,241,255,166,200,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,240,255,166,199,240,255,166,199,240,255,166,199,240,255, + 166,199,240,255,166,199,240,255,166,199,240,255,166,199,240,255, + 165,198,239,255,165,198,239,255,165,198,239,255,165,198,239,255, + 165,198,239,255,165,198,239,255,165,198,239,255,165,198,239,255, + 164,197,239,255,164,197,239,255,164,197,239,255,164,197,239,255, + 164,197,238,255,164,197,238,255,164,197,238,255,164,197,238,255, + 163,196,238,255,163,196,238,255,163,196,238,255,163,196,238,255, + 163,196,238,255,163,196,238,255,163,196,238,255,163,196,238,255, + 162,195,238,255,162,195,238,255,162,195,238,255,162,195,238,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,160,194,237,255,160,194,237,255,160,194,237,255, + 160,194,237,255,160,194,237,255,160,194,237,255,160,194,237,255, + 160,194,237,255,160,194,237,255,160,194,237,255,160,194,237,255, + 160,194,237,255,159,194,237,255,159,194,237,255,159,194,237,255, + 159,194,237,255,159,194,237,255,159,194,237,255,159,194,237,255, + 159,194,237,255,159,194,237,255,159,194,237,255,159,194,237,255, + 159,194,237,255,160,194,237,255,160,194,237,255,160,194,237,255, + 160,194,237,255,160,194,237,255,160,194,237,255,160,194,237,255, + 160,194,237,255,160,194,237,255,160,194,237,255,160,194,237,255, + 160,194,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,162,195,237,255,162,195,237,255,162,195,237,255, + 162,195,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,158,193,235,255,158,193,235,255,158,193,235,255, + 158,193,235,255,158,192,234,255,158,192,234,255,158,192,234,255, + 158,192,234,255,157,192,234,255,157,192,234,255,157,192,234,255, + 157,192,234,255,156,191,233,255,156,191,233,255,156,191,233,255, + 156,191,233,255,156,190,233,255,156,190,233,255,156,190,233,255, + 156,190,233,255,155,190,232,255,155,190,232,255,155,190,232,255, + 155,190,232,255,154,189,232,255,154,189,232,255,154,189,232,255, + 154,189,232,255,154,188,231,255,154,188,231,255,154,188,231,255, + 154,188,231,255,153,188,231,255,153,188,231,255,153,188,231,255, + 153,188,231,255,152,187,230,255,152,187,230,255,152,187,230,255, + 152,187,230,255,152,186,229,255,152,186,229,255,152,186,229,255, + 152,186,229,255,151,185,229,255,151,185,229,255,151,185,229,255, + 151,185,229,255,150,184,228,255,150,184,228,255,150,184,228,255, + 149,184,228,255,149,183,227,255,148,183,227,255,148,183,227,255, + 148,183,227,255,147,182,226,255,147,182,226,255,147,182,226,255, + 147,181,226,255,146,181,225,255,146,180,225,255,146,180,225,255, + 145,180,225,255,145,179,224,255,144,179,224,255,144,179,224,255, + 144,179,224,255,143,178,223,255,143,178,223,255,143,178,223,255, + 142,178,223,255,142,177,222,255,141,177,222,255,141,177,222,255, + 141,177,222,255,140,176,221,255,140,176,221,255,140,176,221,255, + 140,176,221,255,139,175,220,255,139,175,220,255,139,175,220,255, + 138,174,220,255,138,174,219,255,137,173,219,255,137,173,219,255, + 137,173,219,255,136,172,218,255,136,172,218,255,136,172,218,255, + 136,172,218,255,135,171,217,255,135,171,217,255,135,171,217,255, + 135,171,216,255,134,170,216,255,134,170,215,255,134,170,215,255, + 134,170,215,255,133,169,214,255,133,169,214,255,133,169,214,255, + 133,169,214,255,132,169,213,255,132,169,213,255,132,169,213,255, + 132,169,213,255,131,168,213,255,131,168,213,255,131,168,213,255, + 131,168,213,255,130,167,212,255,130,167,212,255,130,167,212,255, + 130,167,212,255,129,166,211,255,129,166,211,255,129,166,211,255, + 129,166,211,255,129,165,210,255,129,165,210,255,129,165,210,255, + 129,165,210,255,128,164,209,255,128,164,209,255,128,164,209,255, + 128,164,209,255,127,163,208,255,127,163,208,255,127,163,208,255, + 127,163,208,255,126,162,207,255,126,162,207,255,126,162,207,255, + 126,162,207,255,125,161,206,255,125,161,206,255,125,161,206,255, + 125,161,206,255,124,160,205,255,124,160,205,255,124,160,205,255, + 124,160,205,255,123,159,205,255,123,159,205,255,123,159,205,255, + 123,159,205,255,122,158,204,255,122,158,204,255,122,158,204,255, + 122,158,204,255,121,157,203,255,121,157,203,255,121,157,203,255, + 121,157,203,255,121,156,203,255,121,156,203,255,121,156,203,255, + 121,156,203,255,120,156,202,255,120,156,202,255,120,156,202,255, + 120,156,202,255,119,155,201,255,119,155,201,255,119,155,201,255, + 119,155,201,255,118,154,201,255,118,154,201,255,118,154,201,255, + 118,154,201,255,118,153,200,255,118,153,200,255,118,153,200,255, + 118,153,200,255,117,152,199,255,117,152,199,255,117,152,199,255, + 117,152,199,255,116,151,198,255,116,151,198,255,116,151,198,255, + 116,151,198,255,115,150,198,255,115,150,198,255,115,150,198,255, + 115,150,198,255,114,150,197,255,114,150,197,255,114,150,197,255, + 114,149,197,255,113,149,196,255,113,148,196,255,113,148,196,255, + 113,148,196,255,113,147,195,255,113,147,195,255,113,147,195,255, + 113,147,194,255,112,146,194,255,112,146,193,255,112,146,193,255, + 112,146,193,255,111,145,192,255,111,145,192,255,111,145,192,255, + 111,145,192,255,110,144,191,255,110,144,191,255,110,144,191,255, + 110,144,191,255,110,143,190,255,110,143,190,255,110,143,190,255, + 110,143,189,255,109,142,189,255,109,142,188,255,109,142,188,255, + 109,142,188,255,109,141,187,255,109,141,187,255,109,141,187,255, + 109,141,187,255,108,140,186,255,108,140,186,255,108,140,186,255, + 108,140,186,255,107,139,185,255,107,139,185,255,107,139,185,255, + 107,139,184,255,107,138,184,255,107,138,183,255,107,138,183,255, + 107,138,183,255,106,137,182,255,106,137,182,255,106,137,182,255, + 106,137,182,255,106,136,181,255,106,136,181,255,106,136,181,255, + 106,136,181,255,106,135,180,255,106,135,180,255,106,135,180,255, + 106,135,179,255,105,134,179,255,105,134,178,255,105,134,178,255, + 105,134,178,255,105,134,177,255,105,134,177,255,105,134,177,255, + 105,134,177,255,104,133,176,255,104,133,176,255,104,133,176,255, + 104,133,176,255,104,132,175,255,104,132,175,255,104,132,175,255, + 104,132,175,255,104,131,174,255,104,131,174,255,104,131,174,255, + 104,131,174,255,104,130,173,255,104,130,173,255,104,130,173,255, + 104,130,173,255,103,130,172,255,103,130,172,255,103,130,172,255, + 103,130,172,255,103,129,171,255,103,129,171,255,103,129,171,255, + 103,129,171,255,103,128,170,255,103,128,170,255,103,128,170,255, + 103,128,170,255,102,127,169,255,102,127,169,255,102,127,169,255, + 102,127,169,255,102,126,168,255,102,126,168,255,102,126,168,255, + 102,126,168,255,101,125,167,255,101,125,167,255,101,125,167,255, + 101,125,167,255,100,124,166,255,100,124,166,255,100,124,166,255, + 100,124,166,255,99,123,165,255,99,123,165,255,99,123,165,255, + 98,123,165,255,98,122,164,255,97,122,164,255,97,122,164,255, + 97,122,163,255,96,121,163,255,96,121,162,255,96,121,162,255, + 95,120,162,255,95,120,162,255,94,119,162,255,94,119,162,255, + 93,119,161,255,93,118,161,255,92,118,160,255,92,118,160,255, + 91,118,160,255,91,117,159,255,90,117,159,255,90,117,159,255, + 89,117,159,255,89,116,159,255,88,116,159,255,88,116,159,255, + 87,116,159,255,87,115,158,255,86,115,158,255,86,115,158,255, + 85,115,158,255,85,114,157,255,84,114,157,255,84,114,157,255, + 84,114,157,255,83,113,157,255,83,113,157,255,83,113,157,255, + 83,113,157,255,82,113,156,255,82,113,156,255,82,113,156,255, + 82,113,156,255,86,127,178,255,86,127,178,255,86,127,178,255, + 86,127,178,255,87,128,178,255,87,128,178,255,87,128,178,255, + 87,128,178,255,88,128,179,255,88,128,179,255,88,128,179,255, + 88,128,179,255,89,129,179,255,89,129,179,255,89,129,179,255, + 89,129,179,255,90,130,180,255,90,130,180,255,90,130,180,255, + 90,131,180,255,91,131,181,255,91,132,181,255,91,132,181,255, + 92,132,181,255,92,133,182,255,93,133,182,255,93,133,182,255, + 93,134,183,255,94,134,183,255,94,135,184,255,94,135,184,255, + 95,135,184,255,95,136,185,255,96,136,185,255,96,136,185,255, + 97,137,185,255,97,137,186,255,98,138,186,255,98,138,186,255, + 99,139,187,255,99,139,187,255,100,140,188,255,100,140,188,255, + 101,140,188,255,101,141,189,255,102,141,189,255,102,141,189,255, + 103,142,190,255,103,142,190,255,104,143,191,255,104,143,191,255, + 105,144,191,255,106,144,192,255,107,145,192,255,107,145,192,255, + 108,146,193,255,108,146,193,255,109,147,194,255,109,147,194,255, + 110,148,195,255,110,148,195,255,111,149,196,255,111,149,196,255, + 112,149,196,255,112,150,197,255,113,150,197,255,113,150,197,255, + 114,151,198,255,114,151,198,255,115,152,199,255,115,152,199,255, + 116,153,199,255,116,153,200,255,117,154,200,255,117,154,200,255, + 118,155,201,255,118,155,201,255,119,156,202,255,119,156,202,255, + 119,156,202,255,120,157,203,255,120,157,203,255,120,157,203,255, + 121,158,204,255,121,158,204,255,122,159,205,255,122,159,205,255, + 123,159,205,255,123,160,206,255,124,160,206,255,124,160,206,255, + 124,161,207,255,125,161,207,255,125,162,208,255,125,162,208,255, + 126,162,208,255,126,163,209,255,127,163,209,255,127,163,209,255, + 127,164,210,255,128,164,210,255,128,165,211,255,128,165,211,255, + 128,165,211,255,129,166,212,255,129,166,212,255,129,166,212,255, + 129,167,212,255,130,167,213,255,130,168,213,255,130,168,213,255, + 130,168,214,255,131,169,214,255,131,169,215,255,131,169,215,255, + 131,169,215,255,132,170,216,255,132,170,216,255,132,170,216,255, + 132,170,216,255,133,171,217,255,133,171,217,255,133,171,217,255, + 133,171,217,255,134,172,218,255,134,172,218,255,134,172,218,255, + 134,173,219,255,135,173,219,255,135,174,220,255,135,174,220,255, + 135,174,220,255,136,175,221,255,136,175,221,255,136,175,221,255, + 136,175,221,255,137,176,222,255,137,176,222,255,137,176,222,255, + 137,176,222,255,138,177,223,255,138,177,223,255,138,177,223,255, + 138,177,224,255,139,178,224,255,139,178,225,255,139,178,225,255, + 139,178,225,255,140,179,226,255,140,179,226,255,140,179,226,255, + 140,179,226,255,141,180,227,255,141,180,227,255,141,180,227,255, + 141,181,227,255,142,181,228,255,142,182,228,255,142,182,228,255, + 142,182,228,255,143,183,229,255,143,183,229,255,143,183,229,255, + 143,183,229,255,144,184,229,255,144,184,229,255,144,184,229,255, + 144,184,229,255,145,184,230,255,145,184,230,255,145,184,230,255, + 145,184,230,255,146,185,231,255,146,185,231,255,146,185,231,255, + 146,185,231,255,147,186,232,255,147,186,232,255,147,186,232,255, + 147,186,232,255,148,187,232,255,148,187,232,255,148,187,232,255, + 148,187,232,255,149,187,233,255,149,187,233,255,149,187,233,255, + 149,187,233,255,150,188,233,255,150,188,233,255,150,188,233,255, + 150,188,233,255,150,189,234,255,150,189,234,255,150,189,234,255, + 150,189,234,255,151,189,234,255,151,189,234,255,151,189,234,255, + 151,189,234,255,152,190,235,255,152,190,235,255,152,190,235,255, + 152,190,235,255,153,190,235,255,153,190,235,255,153,190,235,255, + 153,190,235,255,153,191,235,255,153,191,235,255,153,191,235,255, + 153,191,235,255,154,191,236,255,154,191,236,255,154,191,236,255, + 154,191,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,156,192,236,255,156,192,236,255,156,192,236,255, + 156,192,236,255,156,193,236,255,156,193,236,255,156,193,236,255, + 156,193,236,255,156,193,236,255,156,193,236,255,156,193,236,255, + 156,193,236,255,157,193,236,255,157,193,236,255,157,193,236,255, + 157,193,236,255,157,193,237,255,157,193,237,255,157,193,237,255, + 157,193,237,255,157,194,237,255,157,194,237,255,157,194,237,255, + 157,194,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 158,194,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 158,194,237,255,159,195,237,255,159,195,237,255,159,195,237,255, + 159,195,237,255,159,195,238,255,159,195,238,255,159,195,238,255, + 159,195,238,255,160,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,161,196,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,162,196,239,255,162,196,239,255,162,196,239,255, + 162,196,239,255,163,197,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,240,255,163,197,240,255,163,197,240,255, + 163,197,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,165,198,240,255,165,198,240,255,165,198,240,255, + 165,198,240,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,167,199,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,199,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,167,199,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,166,199,240,255,166,199,240,255,166,199,240,255, + 166,199,240,255,166,199,240,255,166,199,240,255,166,199,240,255, + 166,199,240,255,166,198,239,255,166,198,239,255,166,198,239,255, + 166,198,239,255,165,198,239,255,165,198,239,255,165,198,239,255, + 165,198,239,255,164,197,238,255,164,197,238,255,164,197,238,255, + 164,197,238,255,164,197,238,255,164,197,238,255,164,197,238,255, + 164,197,238,255,163,196,238,255,163,196,238,255,163,196,238,255, + 163,196,238,255,163,196,237,255,163,196,237,255,163,196,237,255, + 163,196,237,255,162,195,237,255,162,195,237,255,162,195,237,255, + 162,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,195,236,255,160,195,236,255, + 160,195,236,255,160,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,162,195,237,255,162,195,237,255, + 162,195,237,255,162,195,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,194,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,158,193,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,192,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,157,192,233,255,157,192,233,255, + 157,192,233,255,157,192,233,255,156,191,233,255,156,191,233,255, + 156,191,233,255,156,191,233,255,156,190,232,255,156,190,232,255, + 156,190,232,255,156,190,232,255,155,190,232,255,155,190,232,255, + 155,190,232,255,155,190,232,255,154,189,231,255,154,189,231,255, + 154,189,231,255,154,189,231,255,154,188,230,255,154,188,230,255, + 154,188,230,255,154,188,230,255,153,188,230,255,153,188,230,255, + 153,188,230,255,153,188,230,255,152,187,229,255,152,187,229,255, + 152,187,229,255,152,187,229,255,152,186,228,255,152,186,228,255, + 152,186,228,255,152,186,228,255,151,185,228,255,151,185,228,255, + 151,185,228,255,151,185,228,255,150,184,227,255,150,184,227,255, + 150,184,227,255,149,184,227,255,149,183,226,255,148,183,226,255, + 148,183,226,255,148,183,226,255,147,182,225,255,147,182,225,255, + 147,182,225,255,147,181,225,255,146,181,224,255,146,180,224,255, + 146,180,224,255,145,180,224,255,145,179,223,255,144,179,223,255, + 144,179,223,255,144,179,223,255,143,178,222,255,143,178,222,255, + 143,178,222,255,142,178,222,255,142,177,221,255,141,177,221,255, + 141,177,221,255,141,176,221,255,140,176,220,255,140,175,220,255, + 140,175,220,255,140,175,220,255,139,174,219,255,139,174,219,255, + 139,174,219,255,138,174,219,255,138,173,218,255,137,173,218,255, + 137,173,218,255,137,173,218,255,136,172,217,255,136,172,217,255, + 136,172,217,255,136,172,217,255,135,171,216,255,135,171,216,255, + 135,171,216,255,135,171,215,255,134,170,215,255,134,170,214,255, + 134,170,214,255,134,170,214,255,133,169,213,255,133,169,213,255, + 133,169,213,255,133,169,213,255,132,168,212,255,132,168,212,255, + 132,168,212,255,132,168,212,255,131,167,212,255,131,167,212,255, + 131,167,212,255,131,167,212,255,130,166,211,255,130,166,211,255, + 130,166,211,255,130,166,211,255,129,165,210,255,129,165,210,255, + 129,165,210,255,129,165,210,255,129,164,209,255,129,164,209,255, + 129,164,209,255,129,164,209,255,128,163,208,255,128,163,208,255, + 128,163,208,255,128,163,208,255,127,162,207,255,127,162,207,255, + 127,162,207,255,127,162,207,255,126,161,206,255,126,161,206,255, + 126,161,206,255,126,161,206,255,125,160,205,255,125,160,205,255, + 125,160,205,255,125,160,205,255,124,159,204,255,124,159,204,255, + 124,159,204,255,124,159,204,255,123,158,204,255,123,158,204,255, + 123,158,204,255,123,158,204,255,122,157,203,255,122,157,203,255, + 122,157,203,255,122,157,203,255,121,157,202,255,121,157,202,255, + 121,157,202,255,121,157,202,255,121,156,202,255,121,156,202,255, + 121,156,202,255,121,156,202,255,120,155,201,255,120,155,201,255, + 120,155,201,255,120,155,201,255,119,154,200,255,119,154,200,255, + 119,154,200,255,119,154,200,255,118,154,200,255,118,154,200,255, + 118,154,200,255,118,154,200,255,118,153,199,255,118,153,199,255, + 118,153,199,255,118,153,199,255,117,152,198,255,117,152,198,255, + 117,152,198,255,117,152,198,255,116,151,197,255,116,151,197,255, + 116,151,197,255,116,151,197,255,115,150,197,255,115,150,197,255, + 115,150,197,255,115,150,197,255,115,150,196,255,115,150,196,255, + 115,150,196,255,115,149,196,255,114,149,195,255,114,148,195,255, + 114,148,195,255,114,148,195,255,113,147,194,255,113,147,194,255, + 113,147,194,255,113,147,194,255,112,146,193,255,112,146,193,255, + 112,146,193,255,112,146,192,255,111,145,192,255,111,145,191,255, + 111,145,191,255,111,145,191,255,111,144,190,255,111,144,190,255, + 111,144,190,255,111,144,190,255,110,143,189,255,110,143,189,255, + 110,143,189,255,110,143,188,255,109,142,188,255,109,142,187,255, + 109,142,187,255,109,142,187,255,109,141,186,255,109,141,186,255, + 109,141,186,255,109,141,186,255,108,140,185,255,108,140,185,255, + 108,140,185,255,108,140,185,255,107,139,184,255,107,139,184,255, + 107,139,184,255,107,139,183,255,107,138,183,255,107,138,182,255, + 107,138,182,255,107,138,182,255,106,137,181,255,106,137,181,255, + 106,137,181,255,106,137,181,255,106,136,180,255,106,136,180,255, + 106,136,180,255,106,135,180,255,106,135,179,255,106,134,179,255, + 106,134,179,255,106,134,178,255,105,134,178,255,105,134,177,255, + 105,134,177,255,105,134,177,255,105,133,176,255,105,133,176,255, + 105,133,176,255,105,133,176,255,104,132,175,255,104,132,175,255, + 104,132,175,255,104,132,175,255,104,131,174,255,104,131,174,255, + 104,131,174,255,104,131,174,255,104,130,173,255,104,130,173,255, + 104,130,173,255,104,130,173,255,104,129,172,255,104,129,172,255, + 104,129,172,255,104,129,172,255,103,129,171,255,103,129,171,255, + 103,129,171,255,103,129,171,255,103,128,170,255,103,128,170,255, + 103,128,170,255,103,128,170,255,103,127,169,255,103,127,169,255, + 103,127,169,255,103,127,169,255,102,126,168,255,102,126,168,255, + 102,126,168,255,102,126,168,255,102,125,167,255,102,125,167,255, + 102,125,167,255,102,125,167,255,101,124,166,255,101,124,166,255, + 101,124,166,255,100,124,166,255,100,123,165,255,99,123,165,255, + 99,123,165,255,99,123,165,255,98,122,164,255,98,122,164,255, + 98,122,164,255,97,122,164,255,97,121,163,255,96,121,163,255, + 96,121,163,255,96,121,162,255,95,120,162,255,95,120,161,255, + 95,120,161,255,94,119,161,255,94,119,161,255,93,118,161,255, + 93,118,161,255,92,118,160,255,92,117,160,255,91,117,159,255, + 91,117,159,255,90,117,159,255,90,116,158,255,89,116,158,255, + 89,116,158,255,88,116,158,255,88,115,158,255,87,115,158,255, + 87,115,158,255,86,115,158,255,86,114,157,255,85,114,157,255, + 85,114,157,255,84,114,157,255,84,113,156,255,83,113,156,255, + 83,113,156,255,83,113,156,255,82,112,156,255,82,112,156,255, + 82,112,156,255,82,112,156,255,81,112,155,255,81,112,155,255, + 81,112,155,255,81,112,155,255,86,127,178,255,86,127,178,255, + 86,127,178,255,86,127,178,255,87,128,178,255,87,128,178,255, + 87,128,178,255,87,128,178,255,88,128,179,255,88,128,179,255, + 88,128,179,255,88,128,179,255,89,129,179,255,89,129,179,255, + 89,129,179,255,89,129,179,255,90,130,180,255,90,130,180,255, + 90,130,180,255,90,131,180,255,91,131,181,255,91,132,181,255, + 91,132,181,255,92,132,181,255,92,133,182,255,93,133,182,255, + 93,133,182,255,93,134,183,255,94,134,183,255,94,135,184,255, + 94,135,184,255,95,135,184,255,95,136,185,255,96,136,185,255, + 96,136,185,255,97,137,185,255,97,137,186,255,98,138,186,255, + 98,138,186,255,99,139,187,255,99,139,187,255,100,140,188,255, + 100,140,188,255,101,140,188,255,101,141,189,255,102,141,189,255, + 102,141,189,255,103,142,190,255,103,142,190,255,104,143,191,255, + 104,143,191,255,105,144,191,255,106,144,192,255,107,145,192,255, + 107,145,192,255,108,146,193,255,108,146,193,255,109,147,194,255, + 109,147,194,255,110,148,195,255,110,148,195,255,111,149,196,255, + 111,149,196,255,112,149,196,255,112,150,197,255,113,150,197,255, + 113,150,197,255,114,151,198,255,114,151,198,255,115,152,199,255, + 115,152,199,255,116,153,199,255,116,153,200,255,117,154,200,255, + 117,154,200,255,118,155,201,255,118,155,201,255,119,156,202,255, + 119,156,202,255,119,156,202,255,120,157,203,255,120,157,203,255, + 120,157,203,255,121,158,204,255,121,158,204,255,122,159,205,255, + 122,159,205,255,123,159,205,255,123,160,206,255,124,160,206,255, + 124,160,206,255,124,161,207,255,125,161,207,255,125,162,208,255, + 125,162,208,255,126,162,208,255,126,163,209,255,127,163,209,255, + 127,163,209,255,127,164,210,255,128,164,210,255,128,165,211,255, + 128,165,211,255,128,165,211,255,129,166,212,255,129,166,212,255, + 129,166,212,255,129,167,212,255,130,167,213,255,130,168,213,255, + 130,168,213,255,130,168,214,255,131,169,214,255,131,169,215,255, + 131,169,215,255,131,169,215,255,132,170,216,255,132,170,216,255, + 132,170,216,255,132,170,216,255,133,171,217,255,133,171,217,255, + 133,171,217,255,133,171,217,255,134,172,218,255,134,172,218,255, + 134,172,218,255,134,173,219,255,135,173,219,255,135,174,220,255, + 135,174,220,255,135,174,220,255,136,175,221,255,136,175,221,255, + 136,175,221,255,136,175,221,255,137,176,222,255,137,176,222,255, + 137,176,222,255,137,176,222,255,138,177,223,255,138,177,223,255, + 138,177,223,255,138,177,224,255,139,178,224,255,139,178,225,255, + 139,178,225,255,139,178,225,255,140,179,226,255,140,179,226,255, + 140,179,226,255,140,179,226,255,141,180,227,255,141,180,227,255, + 141,180,227,255,141,181,227,255,142,181,228,255,142,182,228,255, + 142,182,228,255,142,182,228,255,143,183,229,255,143,183,229,255, + 143,183,229,255,143,183,229,255,144,184,229,255,144,184,229,255, + 144,184,229,255,144,184,229,255,145,184,230,255,145,184,230,255, + 145,184,230,255,145,184,230,255,146,185,231,255,146,185,231,255, + 146,185,231,255,146,185,231,255,147,186,232,255,147,186,232,255, + 147,186,232,255,147,186,232,255,148,187,232,255,148,187,232,255, + 148,187,232,255,148,187,232,255,149,187,233,255,149,187,233,255, + 149,187,233,255,149,187,233,255,150,188,233,255,150,188,233,255, + 150,188,233,255,150,188,233,255,150,189,234,255,150,189,234,255, + 150,189,234,255,150,189,234,255,151,189,234,255,151,189,234,255, + 151,189,234,255,151,189,234,255,152,190,235,255,152,190,235,255, + 152,190,235,255,152,190,235,255,153,190,235,255,153,190,235,255, + 153,190,235,255,153,190,235,255,153,191,235,255,153,191,235,255, + 153,191,235,255,153,191,235,255,154,191,236,255,154,191,236,255, + 154,191,236,255,154,191,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,156,192,236,255,156,192,236,255, + 156,192,236,255,156,192,236,255,156,193,236,255,156,193,236,255, + 156,193,236,255,156,193,236,255,156,193,236,255,156,193,236,255, + 156,193,236,255,156,193,236,255,157,193,236,255,157,193,236,255, + 157,193,236,255,157,193,236,255,157,193,237,255,157,193,237,255, + 157,193,237,255,157,193,237,255,157,194,237,255,157,194,237,255, + 157,194,237,255,157,194,237,255,158,194,237,255,158,194,237,255, + 158,194,237,255,158,194,237,255,158,194,237,255,158,194,237,255, + 158,194,237,255,158,194,237,255,159,195,237,255,159,195,237,255, + 159,195,237,255,159,195,237,255,159,195,238,255,159,195,238,255, + 159,195,238,255,159,195,238,255,160,195,238,255,160,195,238,255, + 160,195,238,255,160,195,238,255,161,196,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,162,196,239,255,162,196,239,255, + 162,196,239,255,162,196,239,255,163,197,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,240,255,163,197,240,255, + 163,197,240,255,163,197,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,165,198,240,255,165,198,240,255, + 165,198,240,255,165,198,240,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,166,199,241,255,166,199,241,255, + 166,199,241,255,166,199,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,167,199,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,167,200,242,255,167,200,242,255, + 167,200,242,255,167,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,167,200,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,167,199,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,167,199,241,255,166,199,240,255,166,199,240,255, + 166,199,240,255,166,199,240,255,166,199,240,255,166,199,240,255, + 166,199,240,255,166,199,240,255,166,198,239,255,166,198,239,255, + 166,198,239,255,166,198,239,255,165,198,239,255,165,198,239,255, + 165,198,239,255,165,198,239,255,164,197,238,255,164,197,238,255, + 164,197,238,255,164,197,238,255,164,197,238,255,164,197,238,255, + 164,197,238,255,164,197,238,255,163,196,238,255,163,196,238,255, + 163,196,238,255,163,196,238,255,163,196,237,255,163,196,237,255, + 163,196,237,255,163,196,237,255,162,195,237,255,162,195,237,255, + 162,195,237,255,162,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,195,236,255, + 160,195,236,255,160,195,236,255,160,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,161,195,237,255, + 161,195,237,255,161,195,237,255,161,195,237,255,162,195,237,255, + 162,195,237,255,162,195,237,255,162,195,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,160,194,236,255, + 160,194,236,255,160,194,236,255,160,194,236,255,160,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,193,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,192,234,255,157,192,233,255, + 157,192,233,255,157,192,233,255,157,192,233,255,156,191,233,255, + 156,191,233,255,156,191,233,255,156,191,233,255,156,190,232,255, + 156,190,232,255,156,190,232,255,156,190,232,255,155,190,232,255, + 155,190,232,255,155,190,232,255,155,190,232,255,154,189,231,255, + 154,189,231,255,154,189,231,255,154,189,231,255,154,188,230,255, + 154,188,230,255,154,188,230,255,154,188,230,255,153,188,230,255, + 153,188,230,255,153,188,230,255,153,188,230,255,152,187,229,255, + 152,187,229,255,152,187,229,255,152,187,229,255,152,186,228,255, + 152,186,228,255,152,186,228,255,152,186,228,255,151,185,228,255, + 151,185,228,255,151,185,228,255,151,185,228,255,150,184,227,255, + 150,184,227,255,150,184,227,255,149,184,227,255,149,183,226,255, + 148,183,226,255,148,183,226,255,148,183,226,255,147,182,225,255, + 147,182,225,255,147,182,225,255,147,181,225,255,146,181,224,255, + 146,180,224,255,146,180,224,255,145,180,224,255,145,179,223,255, + 144,179,223,255,144,179,223,255,144,179,223,255,143,178,222,255, + 143,178,222,255,143,178,222,255,142,178,222,255,142,177,221,255, + 141,177,221,255,141,177,221,255,141,176,221,255,140,176,220,255, + 140,175,220,255,140,175,220,255,140,175,220,255,139,174,219,255, + 139,174,219,255,139,174,219,255,138,174,219,255,138,173,218,255, + 137,173,218,255,137,173,218,255,137,173,218,255,136,172,217,255, + 136,172,217,255,136,172,217,255,136,172,217,255,135,171,216,255, + 135,171,216,255,135,171,216,255,135,171,215,255,134,170,215,255, + 134,170,214,255,134,170,214,255,134,170,214,255,133,169,213,255, + 133,169,213,255,133,169,213,255,133,169,213,255,132,168,212,255, + 132,168,212,255,132,168,212,255,132,168,212,255,131,167,212,255, + 131,167,212,255,131,167,212,255,131,167,212,255,130,166,211,255, + 130,166,211,255,130,166,211,255,130,166,211,255,129,165,210,255, + 129,165,210,255,129,165,210,255,129,165,210,255,129,164,209,255, + 129,164,209,255,129,164,209,255,129,164,209,255,128,163,208,255, + 128,163,208,255,128,163,208,255,128,163,208,255,127,162,207,255, + 127,162,207,255,127,162,207,255,127,162,207,255,126,161,206,255, + 126,161,206,255,126,161,206,255,126,161,206,255,125,160,205,255, + 125,160,205,255,125,160,205,255,125,160,205,255,124,159,204,255, + 124,159,204,255,124,159,204,255,124,159,204,255,123,158,204,255, + 123,158,204,255,123,158,204,255,123,158,204,255,122,157,203,255, + 122,157,203,255,122,157,203,255,122,157,203,255,121,157,202,255, + 121,157,202,255,121,157,202,255,121,157,202,255,121,156,202,255, + 121,156,202,255,121,156,202,255,121,156,202,255,120,155,201,255, + 120,155,201,255,120,155,201,255,120,155,201,255,119,154,200,255, + 119,154,200,255,119,154,200,255,119,154,200,255,118,154,200,255, + 118,154,200,255,118,154,200,255,118,154,200,255,118,153,199,255, + 118,153,199,255,118,153,199,255,118,153,199,255,117,152,198,255, + 117,152,198,255,117,152,198,255,117,152,198,255,116,151,197,255, + 116,151,197,255,116,151,197,255,116,151,197,255,115,150,197,255, + 115,150,197,255,115,150,197,255,115,150,197,255,115,150,196,255, + 115,150,196,255,115,150,196,255,115,149,196,255,114,149,195,255, + 114,148,195,255,114,148,195,255,114,148,195,255,113,147,194,255, + 113,147,194,255,113,147,194,255,113,147,194,255,112,146,193,255, + 112,146,193,255,112,146,193,255,112,146,192,255,111,145,192,255, + 111,145,191,255,111,145,191,255,111,145,191,255,111,144,190,255, + 111,144,190,255,111,144,190,255,111,144,190,255,110,143,189,255, + 110,143,189,255,110,143,189,255,110,143,188,255,109,142,188,255, + 109,142,187,255,109,142,187,255,109,142,187,255,109,141,186,255, + 109,141,186,255,109,141,186,255,109,141,186,255,108,140,185,255, + 108,140,185,255,108,140,185,255,108,140,185,255,107,139,184,255, + 107,139,184,255,107,139,184,255,107,139,183,255,107,138,183,255, + 107,138,182,255,107,138,182,255,107,138,182,255,106,137,181,255, + 106,137,181,255,106,137,181,255,106,137,181,255,106,136,180,255, + 106,136,180,255,106,136,180,255,106,135,180,255,106,135,179,255, + 106,134,179,255,106,134,179,255,106,134,178,255,105,134,178,255, + 105,134,177,255,105,134,177,255,105,134,177,255,105,133,176,255, + 105,133,176,255,105,133,176,255,105,133,176,255,104,132,175,255, + 104,132,175,255,104,132,175,255,104,132,175,255,104,131,174,255, + 104,131,174,255,104,131,174,255,104,131,174,255,104,130,173,255, + 104,130,173,255,104,130,173,255,104,130,173,255,104,129,172,255, + 104,129,172,255,104,129,172,255,104,129,172,255,103,129,171,255, + 103,129,171,255,103,129,171,255,103,129,171,255,103,128,170,255, + 103,128,170,255,103,128,170,255,103,128,170,255,103,127,169,255, + 103,127,169,255,103,127,169,255,103,127,169,255,102,126,168,255, + 102,126,168,255,102,126,168,255,102,126,168,255,102,125,167,255, + 102,125,167,255,102,125,167,255,102,125,166,255,101,124,166,255, + 101,124,165,255,101,124,165,255,100,124,165,255,100,123,164,255, + 99,123,164,255,99,123,164,255,99,123,164,255,98,122,163,255, + 98,122,163,255,98,122,163,255,97,122,163,255,97,121,162,255, + 96,121,162,255,96,121,162,255,96,121,161,255,95,120,161,255, + 95,120,160,255,95,120,160,255,94,119,160,255,94,119,159,255, + 93,118,159,255,93,118,159,255,92,118,159,255,92,117,158,255, + 91,117,158,255,91,117,158,255,90,117,158,255,90,116,157,255, + 89,116,157,255,89,116,157,255,88,116,157,255,88,115,156,255, + 87,115,156,255,87,115,156,255,86,115,156,255,86,114,155,255, + 85,114,155,255,85,114,155,255,84,114,155,255,84,113,154,255, + 83,113,154,255,83,113,154,255,83,113,154,255,82,112,154,255, + 82,112,154,255,82,112,154,255,82,112,154,255,81,111,153,255, + 81,111,153,255,81,111,153,255,81,111,153,255,86,127,178,255, + 86,127,178,255,86,127,178,255,86,127,178,255,87,128,178,255, + 87,128,178,255,87,128,178,255,87,128,178,255,88,128,179,255, + 88,128,179,255,88,128,179,255,88,128,179,255,89,129,179,255, + 89,129,179,255,89,129,179,255,89,129,179,255,90,130,180,255, + 90,130,180,255,90,130,180,255,90,131,180,255,91,131,181,255, + 91,132,181,255,91,132,181,255,92,132,181,255,92,133,182,255, + 93,133,182,255,93,133,182,255,93,134,183,255,94,134,183,255, + 94,135,184,255,94,135,184,255,95,135,184,255,95,136,185,255, + 96,136,185,255,96,136,185,255,97,137,185,255,97,137,186,255, + 98,138,186,255,98,138,186,255,99,139,187,255,99,139,187,255, + 100,140,188,255,100,140,188,255,101,140,188,255,101,141,189,255, + 102,141,189,255,102,141,189,255,103,142,190,255,103,142,190,255, + 104,143,191,255,104,143,191,255,105,144,191,255,106,144,192,255, + 107,145,192,255,107,145,192,255,108,146,193,255,108,146,193,255, + 109,147,194,255,109,147,194,255,110,148,195,255,110,148,195,255, + 111,149,196,255,111,149,196,255,112,149,196,255,112,150,197,255, + 113,150,197,255,113,150,197,255,114,151,198,255,114,151,198,255, + 115,152,199,255,115,152,199,255,116,153,199,255,116,153,200,255, + 117,154,200,255,117,154,200,255,118,155,201,255,118,155,201,255, + 119,156,202,255,119,156,202,255,119,156,202,255,120,157,203,255, + 120,157,203,255,120,157,203,255,121,158,204,255,121,158,204,255, + 122,159,205,255,122,159,205,255,123,159,205,255,123,160,206,255, + 124,160,206,255,124,160,206,255,124,161,207,255,125,161,207,255, + 125,162,208,255,125,162,208,255,126,162,208,255,126,163,209,255, + 127,163,209,255,127,163,209,255,127,164,210,255,128,164,210,255, + 128,165,211,255,128,165,211,255,128,165,211,255,129,166,212,255, + 129,166,212,255,129,166,212,255,129,167,212,255,130,167,213,255, + 130,168,213,255,130,168,213,255,130,168,214,255,131,169,214,255, + 131,169,215,255,131,169,215,255,131,169,215,255,132,170,216,255, + 132,170,216,255,132,170,216,255,133,170,216,255,133,171,217,255, + 134,171,217,255,134,171,217,255,134,172,217,255,135,172,218,255, + 135,173,218,255,135,173,218,255,135,173,219,255,136,174,219,255, + 136,174,220,255,136,174,220,255,136,174,220,255,137,175,221,255, + 137,175,221,255,137,175,221,255,137,175,221,255,138,176,222,255, + 138,176,222,255,138,176,222,255,138,177,222,255,139,177,223,255, + 139,178,223,255,139,178,223,255,139,178,224,255,140,179,224,255, + 140,179,225,255,140,179,225,255,140,179,225,255,141,180,226,255, + 141,180,226,255,141,180,226,255,141,180,226,255,142,181,227,255, + 142,181,227,255,142,181,227,255,142,181,227,255,143,182,228,255, + 143,182,228,255,143,182,228,255,143,182,228,255,144,183,229,255, + 144,183,229,255,144,183,229,255,144,183,229,255,145,184,229,255, + 145,184,229,255,145,184,229,255,145,184,229,255,146,185,230,255, + 146,185,230,255,146,185,230,255,146,185,230,255,147,185,231,255, + 147,185,231,255,147,185,231,255,147,185,231,255,148,186,232,255, + 148,186,232,255,148,186,232,255,148,186,232,255,149,187,232,255, + 149,187,232,255,149,187,232,255,149,187,232,255,149,187,233,255, + 149,187,233,255,149,187,233,255,149,187,233,255,150,188,233,255, + 150,188,233,255,150,188,233,255,150,188,233,255,151,189,234,255, + 151,189,234,255,151,189,234,255,151,189,234,255,151,189,234,255, + 151,189,234,255,151,189,234,255,151,189,234,255,152,190,235,255, + 152,190,235,255,152,190,235,255,152,190,235,255,153,190,235,255, + 153,190,235,255,153,190,235,255,153,190,235,255,153,191,235,255, + 153,191,235,255,153,191,235,255,153,191,235,255,154,191,236,255, + 154,191,236,255,154,191,236,255,154,191,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,155,192,236,255, + 155,192,236,255,155,192,236,255,155,192,236,255,156,192,236,255, + 156,192,236,255,156,192,236,255,156,192,236,255,156,193,236,255, + 156,193,236,255,156,193,236,255,156,193,236,255,156,193,236,255, + 156,193,236,255,156,193,236,255,156,193,236,255,157,193,236,255, + 157,193,236,255,157,193,236,255,157,193,236,255,157,193,236,255, + 157,193,236,255,157,193,236,255,157,193,236,255,157,194,236,255, + 157,194,236,255,157,194,236,255,157,194,236,255,158,194,236,255, + 158,194,236,255,158,194,236,255,158,194,236,255,158,194,237,255, + 158,194,237,255,158,194,237,255,158,194,237,255,159,195,237,255, + 159,195,237,255,159,195,237,255,159,195,237,255,159,195,237,255, + 159,195,237,255,159,195,237,255,159,195,237,255,160,195,238,255, + 160,195,238,255,160,195,238,255,160,195,238,255,161,196,238,255, + 161,196,238,255,161,196,238,255,161,196,238,255,162,196,239,255, + 162,196,239,255,162,196,239,255,162,196,239,255,163,197,239,255, + 163,197,239,255,163,197,239,255,163,197,239,255,163,197,240,255, + 163,197,240,255,163,197,240,255,163,197,240,255,164,198,240,255, + 164,198,240,255,164,198,240,255,164,198,240,255,165,198,240,255, + 165,198,240,255,165,198,240,255,165,198,240,255,166,198,240,255, + 166,198,240,255,166,198,240,255,166,198,240,255,167,199,241,255, + 167,199,241,255,167,199,241,255,167,199,241,255,167,199,241,255, + 167,199,241,255,167,199,241,255,167,199,241,255,167,200,241,255, + 167,200,241,255,167,200,241,255,167,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,168,200,242,255, + 168,200,242,255,168,200,242,255,168,200,242,255,169,200,242,255, + 169,200,242,255,169,200,242,255,169,200,242,255,169,200,242,255, + 169,200,242,255,169,200,242,255,169,200,242,255,169,200,242,255, + 169,200,242,255,169,200,242,255,169,200,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,200,242,255, + 169,200,242,255,169,200,242,255,169,200,242,255,169,200,242,255, + 169,200,242,255,169,200,242,255,169,200,242,255,169,200,242,255, + 169,200,242,255,169,200,242,255,169,200,242,255,169,200,241,255, + 169,200,241,255,169,200,241,255,169,200,241,255,169,200,241,255, + 169,200,241,255,169,200,241,255,169,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,199,241,255, + 168,199,241,255,168,199,241,255,168,199,241,255,167,199,241,255, + 167,199,241,255,167,199,241,255,167,199,241,255,166,199,240,255, + 166,199,240,255,166,199,240,255,166,199,240,255,166,199,239,255, + 166,199,239,255,166,199,239,255,166,199,239,255,166,198,239,255, + 166,198,239,255,166,198,239,255,166,198,239,255,165,198,238,255, + 165,198,238,255,165,198,238,255,165,198,238,255,164,197,238,255, + 164,197,238,255,164,197,238,255,164,197,238,255,164,197,237,255, + 164,197,237,255,164,197,237,255,164,197,237,255,163,196,237,255, + 163,196,237,255,163,196,237,255,163,196,237,255,163,196,236,255, + 163,196,236,255,163,196,236,255,163,196,236,255,162,195,236,255, + 162,195,236,255,162,195,236,255,162,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,194,235,255, + 161,194,235,255,161,194,235,255,161,194,235,255,161,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 159,194,235,255,159,194,235,255,159,194,235,255,159,194,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,194,235,255,159,194,235,255,159,194,235,255,159,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 161,195,235,255,161,195,235,255,161,195,235,255,161,195,235,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 162,196,236,255,162,196,236,255,162,196,236,255,162,196,236,255, + 162,196,236,255,162,196,236,255,162,196,236,255,162,196,236,255, + 162,196,236,255,162,196,236,255,162,196,236,255,162,196,236,255, + 162,196,236,255,162,196,236,255,162,196,236,255,162,196,236,255, + 162,196,236,255,162,196,236,255,162,196,236,255,162,196,236,255, + 161,195,236,255,161,195,236,255,161,195,236,255,161,195,236,255, + 161,195,235,255,161,195,235,255,161,195,235,255,161,195,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,234,255,160,194,234,255,160,194,234,255,160,194,234,255, + 159,193,234,255,159,193,234,255,159,193,234,255,159,193,234,255, + 158,193,233,255,158,193,233,255,158,193,233,255,158,193,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 157,191,232,255,157,191,232,255,157,191,232,255,157,191,232,255, + 156,191,232,255,156,191,232,255,156,191,232,255,156,191,232,255, + 156,190,231,255,156,190,231,255,156,190,231,255,156,190,231,255, + 155,189,231,255,155,189,231,255,155,189,231,255,155,189,231,255, + 154,189,230,255,154,189,230,255,154,189,230,255,154,189,230,255, + 154,188,229,255,154,188,229,255,154,188,229,255,154,188,229,255, + 153,187,229,255,153,187,229,255,153,187,229,255,153,187,229,255, + 152,186,228,255,152,186,228,255,152,186,228,255,152,186,228,255, + 152,186,227,255,152,186,227,255,152,186,227,255,152,186,227,255, + 151,185,227,255,151,185,227,255,151,185,227,255,151,184,227,255, + 150,184,226,255,150,183,226,255,150,183,226,255,149,183,226,255, + 149,182,225,255,148,182,225,255,148,182,225,255,148,182,225,255, + 147,181,224,255,147,181,224,255,147,181,224,255,147,181,224,255, + 146,180,223,255,146,180,223,255,146,180,223,255,145,179,223,255, + 145,179,222,255,144,178,222,255,144,178,222,255,144,178,222,255, + 143,177,221,255,143,177,221,255,143,177,221,255,142,177,221,255, + 142,176,220,255,141,176,220,255,141,176,220,255,141,175,220,255, + 140,175,219,255,140,174,219,255,140,174,219,255,139,174,219,255, + 139,173,218,255,138,173,218,255,138,173,218,255,138,173,218,255, + 137,172,217,255,137,172,217,255,137,172,217,255,137,172,217,255, + 136,171,216,255,136,171,216,255,136,171,216,255,136,171,216,255, + 135,170,215,255,135,170,215,255,135,170,215,255,135,170,214,255, + 134,169,214,255,134,169,213,255,134,169,213,255,134,169,213,255, + 133,168,212,255,133,168,212,255,133,168,212,255,133,168,212,255, + 132,167,211,255,132,167,211,255,132,167,211,255,132,167,211,255, + 131,166,211,255,131,166,211,255,131,166,211,255,131,166,211,255, + 130,165,210,255,130,165,210,255,130,165,210,255,130,165,210,255, + 129,164,209,255,129,164,209,255,129,164,209,255,129,164,209,255, + 128,163,208,255,128,163,208,255,128,163,208,255,128,163,208,255, + 127,162,207,255,127,162,207,255,127,162,207,255,127,162,207,255, + 126,161,206,255,126,161,206,255,126,161,206,255,126,161,206,255, + 125,160,205,255,125,160,205,255,125,160,205,255,125,160,205,255, + 124,159,204,255,124,159,204,255,124,159,204,255,124,159,204,255, + 124,158,203,255,124,158,203,255,124,158,203,255,124,158,203,255, + 123,157,203,255,123,157,203,255,123,157,203,255,123,157,203,255, + 122,156,202,255,122,156,202,255,122,156,202,255,122,156,202,255, + 121,156,201,255,121,156,201,255,121,156,201,255,121,156,201,255, + 121,155,201,255,121,155,201,255,121,155,201,255,121,155,201,255, + 120,154,200,255,120,154,200,255,120,154,200,255,120,154,200,255, + 119,154,199,255,119,154,199,255,119,154,199,255,119,154,199,255, + 118,153,199,255,118,153,199,255,118,153,199,255,118,153,199,255, + 118,152,198,255,118,152,198,255,118,152,198,255,118,152,198,255, + 117,152,197,255,117,152,197,255,117,152,197,255,117,152,197,255, + 116,151,196,255,116,151,196,255,116,151,196,255,116,151,196,255, + 115,150,196,255,115,150,196,255,115,150,196,255,115,150,196,255, + 115,149,195,255,115,149,195,255,115,149,195,255,115,149,195,255, + 114,148,194,255,114,148,194,255,114,148,194,255,114,148,194,255, + 113,147,193,255,113,147,193,255,113,147,193,255,113,147,193,255, + 112,146,192,255,112,146,192,255,112,146,192,255,112,146,191,255, + 111,145,191,255,111,145,190,255,111,145,190,255,111,145,190,255, + 111,144,189,255,111,144,189,255,111,144,189,255,111,144,189,255, + 110,143,188,255,110,143,188,255,110,143,188,255,110,142,187,255, + 109,142,187,255,109,141,186,255,109,141,186,255,109,141,186,255, + 109,140,185,255,109,140,185,255,109,140,185,255,109,140,185,255, + 108,139,184,255,108,139,184,255,108,139,184,255,108,139,184,255, + 107,138,183,255,107,138,183,255,107,138,183,255,107,138,182,255, + 107,137,182,255,107,137,181,255,107,137,181,255,107,137,181,255, + 106,136,180,255,106,136,180,255,106,136,180,255,106,136,180,255, + 106,135,179,255,106,135,179,255,106,135,179,255,106,134,179,255, + 106,134,178,255,106,133,178,255,106,133,178,255,106,133,177,255, + 105,133,177,255,105,133,176,255,105,133,176,255,105,133,176,255, + 105,132,175,255,105,132,175,255,105,132,175,255,105,132,175,255, + 104,131,174,255,104,131,174,255,104,131,174,255,104,131,174,255, + 104,130,173,255,104,130,173,255,104,130,173,255,104,130,173,255, + 103,129,172,255,103,129,172,255,103,129,172,255,103,129,172,255, + 103,128,171,255,103,128,171,255,103,128,171,255,103,128,171,255, + 103,128,170,255,103,128,170,255,103,128,170,255,103,128,170,255, + 102,127,169,255,102,127,169,255,102,127,169,255,102,127,169,255, + 102,126,168,255,102,126,168,255,102,126,168,255,102,126,168,255, + 101,125,167,255,101,125,167,255,101,125,167,255,101,125,167,255, + 101,124,166,255,101,124,166,255,101,124,166,255,101,124,165,255, + 100,123,165,255,100,123,164,255,100,123,164,255,99,123,164,255, + 99,122,163,255,98,122,163,255,98,122,163,255,98,122,163,255, + 97,121,162,255,97,121,162,255,97,121,162,255,96,121,162,255, + 96,120,161,255,95,120,161,255,95,120,161,255,95,120,160,255, + 94,119,160,255,94,119,159,255,94,119,159,255,93,118,159,255, + 93,118,158,255,92,117,158,255,92,117,158,255,91,117,158,255, + 91,116,157,255,90,116,157,255,90,116,157,255,89,116,157,255, + 89,115,156,255,88,115,156,255,88,115,156,255,87,115,156,255, + 87,114,155,255,86,114,155,255,86,114,155,255,85,114,155,255, + 85,113,154,255,84,113,154,255,84,113,154,255,83,113,154,255, + 83,112,153,255,82,112,153,255,82,112,153,255,82,112,153,255, + 81,111,153,255,81,111,153,255,81,111,153,255,81,111,153,255, + 80,110,152,255,80,110,152,255,80,110,152,255,80,110,152,255, + 86,127,178,255,86,127,178,255,86,127,178,255,86,127,178,255, + 87,128,178,255,87,128,178,255,87,128,178,255,87,128,178,255, + 88,129,179,255,88,129,179,255,88,129,179,255,88,129,179,255, + 89,130,180,255,89,130,180,255,89,130,180,255,89,130,180,255, + 90,131,181,255,90,131,181,255,90,131,181,255,91,131,181,255, + 91,132,182,255,92,132,182,255,92,132,182,255,92,132,182,255, + 93,133,183,255,93,133,183,255,93,133,183,255,94,134,183,255, + 94,134,184,255,95,135,184,255,95,135,184,255,96,135,184,255, + 96,136,185,255,97,136,185,255,97,136,185,255,98,137,186,255, + 98,137,186,255,99,138,187,255,99,138,187,255,99,139,187,255, + 100,139,188,255,100,140,188,255,100,140,188,255,101,141,189,255, + 101,141,189,255,102,142,190,255,102,142,190,255,103,143,190,255, + 104,143,191,255,105,144,191,255,105,144,191,255,106,144,192,255, + 106,145,192,255,107,145,193,255,107,145,193,255,108,146,194,255, + 108,146,194,255,109,147,195,255,109,147,195,255,110,148,195,255, + 110,148,196,255,111,149,196,255,111,149,196,255,112,150,197,255, + 112,150,197,255,113,151,198,255,113,151,198,255,114,152,198,255, + 114,152,199,255,115,153,199,255,115,153,199,255,116,153,200,255, + 116,154,200,255,117,154,201,255,117,154,201,255,118,155,201,255, + 118,155,202,255,119,156,202,255,119,156,202,255,119,157,203,255, + 120,157,203,255,120,158,204,255,120,158,204,255,121,158,204,255, + 121,159,205,255,122,159,205,255,122,159,205,255,123,160,206,255, + 123,160,206,255,124,161,207,255,124,161,207,255,124,161,207,255, + 125,162,208,255,125,162,208,255,125,162,208,255,126,163,209,255, + 126,163,209,255,127,164,210,255,127,164,210,255,127,164,210,255, + 128,165,211,255,128,165,211,255,128,165,211,255,129,166,212,255, + 129,166,212,255,130,167,213,255,130,167,213,255,130,167,213,255, + 131,168,214,255,131,168,214,255,131,168,214,255,131,169,214,255, + 132,169,215,255,132,170,215,255,132,170,215,255,132,170,216,255, + 133,171,216,255,133,171,217,255,133,171,217,255,133,171,217,255, + 134,172,218,255,134,172,218,255,134,172,218,255,134,172,218,255, + 135,173,219,255,135,173,219,255,135,173,219,255,135,174,219,255, + 136,174,220,255,136,175,220,255,136,175,220,255,136,175,221,255, + 137,176,221,255,137,176,222,255,137,176,222,255,137,176,222,255, + 138,177,223,255,138,177,223,255,138,177,223,255,138,177,223,255, + 139,178,224,255,139,178,224,255,139,178,224,255,139,178,224,255, + 140,179,225,255,140,179,225,255,140,179,225,255,140,179,225,255, + 141,180,226,255,141,180,226,255,141,180,226,255,141,180,226,255, + 142,181,227,255,142,181,227,255,142,181,227,255,142,182,227,255, + 143,182,228,255,143,183,228,255,143,183,228,255,143,183,228,255, + 144,184,229,255,144,184,229,255,144,184,229,255,144,184,229,255, + 145,185,230,255,145,185,230,255,145,185,230,255,145,185,230,255, + 146,185,230,255,146,185,230,255,146,185,230,255,146,185,230,255, + 147,186,231,255,147,186,231,255,147,186,231,255,147,186,231,255, + 148,187,231,255,148,187,231,255,148,187,231,255,148,187,231,255, + 149,188,232,255,149,188,232,255,149,188,232,255,149,188,232,255, + 150,188,232,255,150,188,232,255,150,188,232,255,150,188,232,255, + 151,189,233,255,151,189,233,255,151,189,233,255,151,189,233,255, + 151,189,233,255,151,189,233,255,151,189,233,255,151,189,233,255, + 152,190,233,255,152,190,233,255,152,190,233,255,152,190,233,255, + 153,190,234,255,153,190,234,255,153,190,234,255,153,190,234,255, + 154,191,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 154,191,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 155,191,235,255,155,191,235,255,155,191,235,255,155,191,235,255, + 155,192,235,255,155,192,235,255,155,192,235,255,155,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,193,235,255,156,193,235,255,156,193,235,255,156,193,235,255, + 156,193,235,255,156,193,235,255,156,193,235,255,156,193,235,255, + 157,193,236,255,157,193,236,255,157,193,236,255,157,193,236,255, + 157,193,236,255,157,193,236,255,157,193,236,255,157,193,236,255, + 158,193,236,255,158,193,236,255,158,193,236,255,158,193,236,255, + 158,194,236,255,158,194,236,255,158,194,236,255,158,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,237,255,159,194,237,255,159,194,237,255,159,194,237,255, + 160,195,237,255,160,195,237,255,160,195,237,255,160,195,237,255, + 161,196,237,255,161,196,237,255,161,196,237,255,161,196,237,255, + 162,196,238,255,162,196,238,255,162,196,238,255,162,196,238,255, + 163,197,238,255,163,197,238,255,163,197,238,255,163,197,238,255, + 164,197,239,255,164,197,239,255,164,197,239,255,164,197,239,255, + 165,198,239,255,165,198,239,255,165,198,239,255,165,198,239,255, + 165,199,240,255,165,199,240,255,165,199,240,255,165,199,240,255, + 166,199,240,255,166,199,240,255,166,199,240,255,166,199,240,255, + 167,200,240,255,167,200,240,255,167,200,240,255,167,200,240,255, + 167,200,240,255,167,200,240,255,167,200,240,255,167,200,240,255, + 167,200,241,255,167,200,241,255,167,200,241,255,167,200,241,255, + 168,200,241,255,168,200,241,255,168,200,241,255,168,200,241,255, + 168,201,241,255,168,201,241,255,168,201,241,255,168,201,241,255, + 168,201,241,255,168,201,241,255,168,201,241,255,168,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,242,255,169,201,242,255,169,201,242,255,169,201,242,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 168,200,240,255,168,200,240,255,168,200,240,255,168,200,240,255, + 168,200,240,255,168,200,240,255,168,200,240,255,168,200,240,255, + 168,199,240,255,168,199,240,255,168,199,240,255,168,199,240,255, + 167,199,239,255,167,199,239,255,167,199,239,255,167,199,239,255, + 167,199,239,255,167,199,239,255,167,199,239,255,167,199,239,255, + 166,198,238,255,166,198,238,255,166,198,238,255,166,198,238,255, + 165,198,238,255,165,198,238,255,165,198,238,255,165,198,238,255, + 164,197,237,255,164,197,237,255,164,197,237,255,164,197,237,255, + 163,196,237,255,163,196,237,255,163,196,237,255,163,196,237,255, + 163,196,237,255,163,196,237,255,163,196,237,255,163,196,237,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 161,194,236,255,161,194,236,255,161,194,236,255,161,194,236,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,234,255,159,193,234,255,159,193,234,255, + 159,193,234,255,158,193,234,255,158,193,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,193,234,255,158,193,234,255, + 158,193,234,255,158,193,235,255,158,193,235,255,158,193,235,255, + 158,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,193,235,255,159,193,235,255,159,193,235,255, + 159,193,235,255,159,194,235,255,159,194,235,255,159,194,235,255, + 159,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,194,236,255,160,194,236,255,160,194,236,255, + 160,194,236,255,161,194,236,255,161,194,236,255,161,194,236,255, + 161,194,236,255,161,194,236,255,161,194,236,255,161,194,236,255, + 161,194,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 162,195,236,255,161,195,235,255,161,195,235,255,161,195,235,255, + 161,195,235,255,161,194,235,255,161,194,235,255,161,194,235,255, + 161,194,235,255,160,194,235,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,193,234,255,160,193,234,255,160,193,234,255, + 160,193,234,255,159,192,234,255,159,192,234,255,159,192,234,255, + 159,192,234,255,158,192,233,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,191,233,255,158,191,233,255,158,191,233,255, + 158,191,233,255,157,191,232,255,157,191,232,255,157,191,232,255, + 157,191,232,255,156,190,231,255,156,190,231,255,156,190,231,255, + 156,190,231,255,155,189,231,255,155,189,231,255,155,189,231,255, + 155,189,231,255,155,189,230,255,155,189,230,255,155,189,230,255, + 155,189,230,255,154,188,230,255,154,188,230,255,154,188,230,255, + 154,188,230,255,154,187,229,255,154,187,229,255,154,187,229,255, + 154,187,229,255,153,187,229,255,153,187,229,255,153,187,229,255, + 153,187,229,255,152,186,228,255,152,186,228,255,152,186,228,255, + 152,186,228,255,151,185,227,255,151,185,227,255,151,185,227,255, + 151,185,227,255,150,184,227,255,150,184,227,255,150,184,227,255, + 150,184,227,255,149,183,226,255,149,183,226,255,149,183,226,255, + 149,183,226,255,148,182,225,255,148,182,225,255,148,182,225,255, + 148,182,225,255,147,181,224,255,147,181,224,255,147,181,224,255, + 146,180,224,255,146,180,223,255,145,179,223,255,145,179,223,255, + 145,179,223,255,144,178,222,255,144,178,222,255,144,178,222,255, + 143,178,221,255,143,177,221,255,142,177,220,255,142,177,220,255, + 141,177,220,255,141,176,219,255,140,176,219,255,140,176,219,255, + 140,175,219,255,139,175,218,255,139,174,218,255,139,174,218,255, + 139,174,218,255,138,173,217,255,138,173,217,255,138,173,217,255, + 137,173,217,255,137,172,216,255,136,172,216,255,136,172,216,255, + 136,171,216,255,135,171,215,255,135,170,215,255,135,170,215,255, + 135,170,215,255,134,169,214,255,134,169,214,255,134,169,214,255, + 134,169,213,255,133,168,213,255,133,168,212,255,133,168,212,255, + 133,168,212,255,132,167,211,255,132,167,211,255,132,167,211,255, + 132,167,211,255,131,166,210,255,131,166,210,255,131,166,210,255, + 131,166,210,255,130,165,210,255,130,165,210,255,130,165,210,255, + 130,165,210,255,129,164,209,255,129,164,209,255,129,164,209,255, + 129,164,209,255,128,164,208,255,128,164,208,255,128,164,208,255, + 128,164,208,255,128,163,207,255,128,163,207,255,128,163,207,255, + 128,163,207,255,127,162,206,255,127,162,206,255,127,162,206,255, + 127,162,206,255,126,161,205,255,126,161,205,255,126,161,205,255, + 126,161,205,255,125,160,204,255,125,160,204,255,125,160,204,255, + 125,160,204,255,124,159,203,255,124,159,203,255,124,159,203,255, + 124,159,203,255,123,158,202,255,123,158,202,255,123,158,202,255, + 123,158,202,255,122,157,202,255,122,157,202,255,122,157,202,255, + 122,157,202,255,121,156,201,255,121,156,201,255,121,156,201,255, + 121,156,201,255,121,155,200,255,121,155,200,255,121,155,200,255, + 121,155,200,255,120,155,200,255,120,155,200,255,120,155,200,255, + 120,155,200,255,119,154,199,255,119,154,199,255,119,154,199,255, + 119,154,199,255,119,153,198,255,119,153,198,255,119,153,198,255, + 119,153,198,255,118,153,198,255,118,153,198,255,118,153,198,255, + 118,153,198,255,118,152,197,255,118,152,197,255,118,152,197,255, + 118,152,197,255,117,151,196,255,117,151,196,255,117,151,196,255, + 117,151,196,255,116,150,196,255,116,150,196,255,116,150,196,255, + 116,150,196,255,116,149,195,255,116,149,195,255,116,149,195,255, + 116,149,195,255,115,149,194,255,115,149,194,255,115,149,194,255, + 115,148,194,255,114,148,193,255,114,147,193,255,114,147,193,255, + 114,147,193,255,114,146,192,255,114,146,192,255,114,146,192,255, + 114,146,192,255,113,145,191,255,113,145,191,255,113,145,191,255, + 113,145,191,255,112,144,190,255,112,144,190,255,112,144,190,255, + 112,144,190,255,111,143,189,255,111,143,189,255,111,143,189,255, + 111,143,188,255,110,142,188,255,110,142,187,255,110,142,187,255, + 110,142,187,255,109,141,186,255,109,141,186,255,109,141,186,255, + 109,141,186,255,109,140,185,255,109,140,185,255,109,140,185,255, + 109,140,184,255,108,139,184,255,108,139,183,255,108,139,183,255, + 108,139,183,255,107,138,182,255,107,138,182,255,107,138,182,255, + 107,138,182,255,107,137,181,255,107,137,181,255,107,137,181,255, + 107,136,180,255,106,136,180,255,106,135,179,255,106,135,179,255, + 106,135,179,255,105,134,178,255,105,134,178,255,105,134,178,255, + 105,134,178,255,105,133,177,255,105,133,177,255,105,133,177,255, + 105,133,176,255,104,132,176,255,104,132,175,255,104,132,175,255, + 104,132,175,255,104,131,174,255,104,131,174,255,104,131,174,255, + 104,131,174,255,103,130,173,255,103,130,173,255,103,130,173,255, + 103,130,173,255,103,129,172,255,103,129,172,255,103,129,172,255, + 103,129,172,255,103,128,171,255,103,128,171,255,103,128,171,255, + 103,128,171,255,103,127,170,255,103,127,170,255,103,127,170,255, + 103,127,170,255,102,127,169,255,102,127,169,255,102,127,169,255, + 102,127,169,255,102,126,168,255,102,126,168,255,102,126,168,255, + 102,126,168,255,102,125,167,255,102,125,167,255,102,125,167,255, + 102,125,167,255,101,124,166,255,101,124,166,255,101,124,166,255, + 101,124,166,255,100,123,165,255,100,123,165,255,100,123,165,255, + 100,123,164,255,99,122,164,255,99,122,163,255,99,122,163,255, + 99,122,163,255,98,121,162,255,98,121,162,255,98,121,162,255, + 97,121,162,255,97,120,161,255,96,120,161,255,96,120,161,255, + 95,120,161,255,95,119,160,255,94,119,160,255,94,119,160,255, + 94,119,159,255,93,118,159,255,93,118,158,255,93,118,158,255, + 92,117,158,255,92,117,157,255,91,116,157,255,91,116,157,255, + 90,116,157,255,90,115,156,255,89,115,156,255,89,115,156,255, + 88,115,156,255,88,114,155,255,87,114,155,255,87,114,155,255, + 86,114,155,255,86,113,154,255,85,113,154,255,85,113,154,255, + 84,113,154,255,84,112,153,255,83,112,153,255,83,112,153,255, + 82,112,153,255,82,111,152,255,81,111,152,255,81,111,152,255, + 81,111,152,255,80,110,152,255,80,110,152,255,80,110,152,255, + 80,110,152,255,79,109,151,255,79,109,151,255,79,109,151,255, + 79,109,151,255,86,127,178,255,86,127,178,255,86,127,178,255, + 86,127,178,255,87,128,178,255,87,128,178,255,87,128,178,255, + 87,128,178,255,88,129,179,255,88,129,179,255,88,129,179,255, + 88,129,179,255,89,130,180,255,89,130,180,255,89,130,180,255, + 89,130,180,255,90,131,181,255,90,131,181,255,90,131,181,255, + 91,131,181,255,91,132,182,255,92,132,182,255,92,132,182,255, + 92,132,182,255,93,133,183,255,93,133,183,255,93,133,183,255, + 94,134,183,255,94,134,184,255,95,135,184,255,95,135,184,255, + 96,135,184,255,96,136,185,255,97,136,185,255,97,136,185,255, + 98,137,186,255,98,137,186,255,99,138,187,255,99,138,187,255, + 99,139,187,255,100,139,188,255,100,140,188,255,100,140,188,255, + 101,141,189,255,101,141,189,255,102,142,190,255,102,142,190,255, + 103,143,190,255,104,143,191,255,105,144,191,255,105,144,191,255, + 106,144,192,255,106,145,192,255,107,145,193,255,107,145,193,255, + 108,146,194,255,108,146,194,255,109,147,195,255,109,147,195,255, + 110,148,195,255,110,148,196,255,111,149,196,255,111,149,196,255, + 112,150,197,255,112,150,197,255,113,151,198,255,113,151,198,255, + 114,152,198,255,114,152,199,255,115,153,199,255,115,153,199,255, + 116,153,200,255,116,154,200,255,117,154,201,255,117,154,201,255, + 118,155,201,255,118,155,202,255,119,156,202,255,119,156,202,255, + 119,157,203,255,120,157,203,255,120,158,204,255,120,158,204,255, + 121,158,204,255,121,159,205,255,122,159,205,255,122,159,205,255, + 123,160,206,255,123,160,206,255,124,161,207,255,124,161,207,255, + 124,161,207,255,125,162,208,255,125,162,208,255,125,162,208,255, + 126,163,209,255,126,163,209,255,127,164,210,255,127,164,210,255, + 127,164,210,255,128,165,211,255,128,165,211,255,128,165,211,255, + 129,166,212,255,129,166,212,255,130,167,213,255,130,167,213,255, + 130,167,213,255,131,168,214,255,131,168,214,255,131,168,214,255, + 131,169,214,255,132,169,215,255,132,170,215,255,132,170,215,255, + 132,170,216,255,133,171,216,255,133,171,217,255,133,171,217,255, + 134,171,217,255,134,172,218,255,135,172,218,255,135,172,218,255, + 135,173,218,255,136,173,219,255,136,174,219,255,136,174,219,255, + 136,174,219,255,137,175,220,255,137,175,220,255,137,175,220,255, + 137,175,221,255,138,176,221,255,138,176,222,255,138,176,222,255, + 138,176,222,255,139,177,223,255,139,177,223,255,139,177,223,255, + 139,178,223,255,140,178,224,255,140,179,224,255,140,179,224,255, + 140,179,224,255,141,180,225,255,141,180,225,255,141,180,225,255, + 141,180,225,255,142,181,226,255,142,181,226,255,142,181,226,255, + 142,181,226,255,143,182,227,255,143,182,227,255,143,182,227,255, + 143,182,227,255,144,183,228,255,144,183,228,255,144,183,228,255, + 144,183,228,255,145,184,229,255,145,184,229,255,145,184,229,255, + 145,184,229,255,146,185,230,255,146,185,230,255,146,185,230,255, + 146,185,230,255,147,186,230,255,147,186,230,255,147,186,230,255, + 147,186,230,255,148,186,231,255,148,186,231,255,148,186,231,255, + 148,186,231,255,149,187,231,255,149,187,231,255,149,187,231,255, + 149,187,231,255,150,188,232,255,150,188,232,255,150,188,232,255, + 150,188,232,255,150,188,232,255,150,188,232,255,150,188,232,255, + 150,188,232,255,151,189,233,255,151,189,233,255,151,189,233,255, + 151,189,233,255,152,189,233,255,152,189,233,255,152,189,233,255, + 152,189,233,255,152,190,233,255,152,190,233,255,152,190,233,255, + 152,190,233,255,153,190,234,255,153,190,234,255,153,190,234,255, + 153,190,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 154,191,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 154,191,234,255,155,191,235,255,155,191,235,255,155,191,235,255, + 155,191,235,255,155,192,235,255,155,192,235,255,155,192,235,255, + 155,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,193,235,255,156,193,235,255,156,193,235,255, + 156,193,235,255,156,193,235,255,156,193,235,255,156,193,235,255, + 156,193,235,255,157,193,235,255,157,193,235,255,157,193,235,255, + 157,193,235,255,157,193,235,255,157,193,235,255,157,193,235,255, + 157,193,235,255,158,193,235,255,158,193,235,255,158,193,235,255, + 158,193,235,255,158,194,236,255,158,194,236,255,158,194,236,255, + 158,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,160,195,237,255,160,195,237,255,160,195,237,255, + 160,195,237,255,161,196,237,255,161,196,237,255,161,196,237,255, + 161,196,237,255,162,196,238,255,162,196,238,255,162,196,238,255, + 162,196,238,255,163,197,238,255,163,197,238,255,163,197,238,255, + 163,197,238,255,164,197,239,255,164,197,239,255,164,197,239,255, + 164,197,239,255,165,198,239,255,165,198,239,255,165,198,239,255, + 165,198,239,255,166,199,240,255,166,199,240,255,166,199,240,255, + 166,199,240,255,167,199,240,255,167,199,240,255,167,199,240,255, + 167,199,240,255,168,200,240,255,168,200,240,255,168,200,240,255, + 168,200,240,255,168,200,240,255,168,200,240,255,168,200,240,255, + 168,200,240,255,168,201,241,255,168,201,241,255,168,201,241,255, + 168,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,202,242,255,170,202,242,255,170,202,242,255, + 170,202,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,200,240,255,169,200,240,255,169,200,240,255, + 169,200,240,255,169,200,240,255,169,200,240,255,169,200,240,255, + 169,200,240,255,168,199,240,255,168,199,240,255,168,199,240,255, + 168,199,240,255,167,199,239,255,167,199,239,255,167,199,239,255, + 167,199,239,255,167,199,238,255,167,199,238,255,167,199,238,255, + 167,199,238,255,166,198,238,255,166,198,238,255,166,198,238,255, + 166,198,238,255,165,198,237,255,165,198,237,255,165,198,237,255, + 165,198,237,255,164,197,237,255,164,197,237,255,164,197,237,255, + 164,197,237,255,163,196,236,255,163,196,236,255,163,196,236,255, + 163,196,236,255,163,196,236,255,163,196,236,255,163,196,236,255, + 163,196,236,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,161,194,235,255,161,194,235,255,161,194,235,255, + 161,194,235,255,160,194,234,255,160,194,234,255,160,194,234,255, + 160,194,234,255,160,193,234,255,160,193,234,255,160,193,234,255, + 160,193,234,255,160,193,234,255,159,193,234,255,159,193,234,255, + 159,193,234,255,159,193,234,255,158,193,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,192,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,192,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,193,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,159,193,234,255,159,193,234,255, + 159,193,234,255,159,193,234,255,159,193,234,255,159,193,234,255, + 159,193,234,255,159,193,234,255,160,194,234,255,160,194,234,255, + 160,194,234,255,160,194,234,255,160,194,235,255,160,194,235,255, + 160,194,235,255,160,194,235,255,161,194,235,255,161,194,235,255, + 161,194,235,255,161,194,235,255,161,194,235,255,161,194,235,255, + 161,194,235,255,161,194,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,161,195,235,255,161,195,235,255, + 161,195,235,255,161,195,235,255,161,194,234,255,161,194,234,255, + 161,194,234,255,161,194,234,255,160,194,234,255,160,194,234,255, + 160,194,234,255,160,194,234,255,160,193,233,255,160,193,233,255, + 160,193,233,255,160,193,233,255,159,192,233,255,159,192,233,255, + 159,192,233,255,159,192,233,255,158,192,232,255,158,192,232,255, + 158,192,232,255,158,192,232,255,158,191,232,255,158,191,232,255, + 158,191,232,255,158,191,232,255,157,190,231,255,157,190,231,255, + 157,190,231,255,157,190,231,255,156,190,230,255,156,190,230,255, + 156,190,230,255,156,190,230,255,155,189,230,255,155,189,230,255, + 155,189,230,255,155,189,230,255,155,188,229,255,155,188,229,255, + 155,188,229,255,155,188,229,255,154,188,229,255,154,188,229,255, + 154,188,229,255,154,188,229,255,154,187,228,255,154,187,228,255, + 154,187,228,255,154,187,228,255,153,186,228,255,153,186,228,255, + 153,186,228,255,153,186,228,255,152,185,227,255,152,185,227,255, + 152,185,227,255,152,185,227,255,151,185,226,255,151,185,226,255, + 151,185,226,255,151,185,226,255,150,184,226,255,150,184,226,255, + 150,184,226,255,150,183,226,255,149,183,225,255,149,182,225,255, + 149,182,225,255,149,182,225,255,148,181,224,255,148,181,224,255, + 148,181,224,255,148,181,224,255,147,180,223,255,147,180,223,255, + 147,180,223,255,146,180,223,255,146,179,222,255,145,179,222,255, + 145,179,222,255,145,178,222,255,144,178,221,255,144,177,221,255, + 144,177,221,255,143,177,220,255,143,176,220,255,142,176,219,255, + 142,176,219,255,141,176,219,255,141,175,218,255,140,175,218,255, + 140,175,218,255,140,174,218,255,139,174,217,255,139,173,217,255, + 139,173,217,255,138,173,217,255,138,172,216,255,137,172,216,255, + 137,172,216,255,137,172,216,255,136,171,215,255,136,171,215,255, + 136,171,215,255,136,170,215,255,135,170,214,255,135,169,214,255, + 135,169,214,255,135,169,214,255,134,168,213,255,134,168,213,255, + 134,168,213,255,134,168,212,255,133,167,212,255,133,167,211,255, + 133,167,211,255,133,167,211,255,132,166,210,255,132,166,210,255, + 132,166,210,255,132,166,210,255,131,165,209,255,131,165,209,255, + 131,165,209,255,131,165,209,255,130,164,209,255,130,164,209,255, + 130,164,209,255,130,164,209,255,129,163,208,255,129,163,208,255, + 129,163,208,255,129,163,208,255,128,163,207,255,128,163,207,255, + 128,163,207,255,128,163,207,255,127,162,206,255,127,162,206,255, + 127,162,206,255,127,162,206,255,126,161,205,255,126,161,205,255, + 126,161,205,255,126,161,205,255,125,160,204,255,125,160,204,255, + 125,160,204,255,125,160,204,255,124,159,203,255,124,159,203,255, + 124,159,203,255,124,159,203,255,123,158,202,255,123,158,202,255, + 123,158,202,255,123,158,202,255,123,157,201,255,123,157,201,255, + 123,157,201,255,123,157,201,255,122,156,201,255,122,156,201,255, + 122,156,201,255,122,156,201,255,121,155,200,255,121,155,200,255, + 121,155,200,255,121,155,200,255,121,154,199,255,121,154,199,255, + 121,154,199,255,121,154,199,255,120,154,199,255,120,154,199,255, + 120,154,199,255,120,154,199,255,119,153,198,255,119,153,198,255, + 119,153,198,255,119,153,198,255,119,153,197,255,119,153,197,255, + 119,153,197,255,119,153,197,255,118,152,197,255,118,152,197,255, + 118,152,197,255,118,152,197,255,118,151,196,255,118,151,196,255, + 118,151,196,255,118,151,196,255,117,151,195,255,117,151,195,255, + 117,151,195,255,117,151,195,255,116,150,195,255,116,150,195,255, + 116,150,195,255,116,150,195,255,116,149,194,255,116,149,194,255, + 116,149,194,255,116,149,194,255,115,148,193,255,115,148,193,255, + 115,148,193,255,115,148,193,255,114,147,192,255,114,147,192,255, + 114,147,192,255,114,147,192,255,114,146,191,255,114,146,191,255, + 114,146,191,255,114,146,191,255,113,145,190,255,113,145,190,255, + 113,145,190,255,113,145,190,255,112,144,189,255,112,144,189,255, + 112,144,189,255,112,144,189,255,111,143,188,255,111,143,188,255, + 111,143,188,255,111,143,187,255,110,142,187,255,110,142,186,255, + 110,142,186,255,110,141,186,255,109,141,185,255,109,140,185,255, + 109,140,185,255,109,140,185,255,109,139,184,255,109,139,184,255, + 109,139,184,255,109,139,183,255,108,138,183,255,108,138,182,255, + 108,138,182,255,108,138,182,255,107,137,181,255,107,137,181,255, + 107,137,181,255,107,137,181,255,107,136,180,255,107,136,180,255, + 107,136,180,255,107,135,179,255,106,135,179,255,106,134,178,255, + 106,134,178,255,106,134,178,255,105,133,177,255,105,133,177,255, + 105,133,177,255,105,133,177,255,105,132,176,255,105,132,176,255, + 105,132,176,255,105,132,175,255,104,131,175,255,104,131,174,255, + 104,131,174,255,104,131,174,255,104,130,173,255,104,130,173,255, + 104,130,173,255,104,130,173,255,103,129,172,255,103,129,172,255, + 103,129,172,255,103,129,172,255,103,128,171,255,103,128,171,255, + 103,128,171,255,103,128,171,255,102,127,170,255,102,127,170,255, + 102,127,170,255,102,127,170,255,102,126,169,255,102,126,169,255, + 102,126,169,255,102,126,169,255,102,126,168,255,102,126,168,255, + 102,126,168,255,102,126,168,255,101,125,167,255,101,125,167,255, + 101,125,167,255,101,125,167,255,101,124,166,255,101,124,166,255, + 101,124,166,255,101,124,166,255,100,123,165,255,100,123,165,255, + 100,123,165,255,100,123,165,255,99,122,164,255,99,122,164,255, + 99,122,164,255,99,122,163,255,98,121,163,255,98,121,162,255, + 98,121,162,255,98,121,162,255,97,120,161,255,97,120,161,255, + 97,120,161,255,96,120,161,255,96,119,160,255,95,119,160,255, + 95,119,160,255,94,119,160,255,94,118,159,255,93,118,159,255, + 93,118,159,255,93,118,158,255,92,117,158,255,92,117,157,255, + 92,117,157,255,91,116,157,255,91,116,156,255,90,115,156,255, + 90,115,156,255,89,115,156,255,89,114,155,255,88,114,155,255, + 88,114,155,255,87,114,155,255,87,113,154,255,86,113,154,255, + 86,113,154,255,85,113,154,255,85,112,153,255,84,112,153,255, + 84,112,153,255,83,112,153,255,83,111,152,255,82,111,152,255, + 82,111,152,255,81,111,152,255,81,110,151,255,80,110,151,255, + 80,110,151,255,80,110,151,255,79,109,151,255,79,109,151,255, + 79,109,151,255,79,109,151,255,78,108,150,255,78,108,150,255, + 78,108,150,255,78,108,150,255,86,127,178,255,86,127,178,255, + 86,127,178,255,86,127,178,255,87,128,178,255,87,128,178,255, + 87,128,178,255,87,128,178,255,88,129,179,255,88,129,179,255, + 88,129,179,255,88,129,179,255,89,130,180,255,89,130,180,255, + 89,130,180,255,89,130,180,255,90,131,181,255,90,131,181,255, + 90,131,181,255,91,131,181,255,91,132,182,255,92,132,182,255, + 92,132,182,255,92,132,182,255,93,133,183,255,93,133,183,255, + 93,133,183,255,94,134,183,255,94,134,184,255,95,135,184,255, + 95,135,184,255,96,135,184,255,96,136,185,255,97,136,185,255, + 97,136,185,255,98,137,186,255,98,137,186,255,99,138,187,255, + 99,138,187,255,99,139,187,255,100,139,188,255,100,140,188,255, + 100,140,188,255,101,141,189,255,101,141,189,255,102,142,190,255, + 102,142,190,255,103,143,190,255,104,143,191,255,105,144,191,255, + 105,144,191,255,106,144,192,255,106,145,192,255,107,145,193,255, + 107,145,193,255,108,146,194,255,108,146,194,255,109,147,195,255, + 109,147,195,255,110,148,195,255,110,148,196,255,111,149,196,255, + 111,149,196,255,112,150,197,255,112,150,197,255,113,151,198,255, + 113,151,198,255,114,152,198,255,114,152,199,255,115,153,199,255, + 115,153,199,255,116,153,200,255,116,154,200,255,117,154,201,255, + 117,154,201,255,118,155,201,255,118,155,202,255,119,156,202,255, + 119,156,202,255,119,157,203,255,120,157,203,255,120,158,204,255, + 120,158,204,255,121,158,204,255,121,159,205,255,122,159,205,255, + 122,159,205,255,123,160,206,255,123,160,206,255,124,161,207,255, + 124,161,207,255,124,161,207,255,125,162,208,255,125,162,208,255, + 125,162,208,255,126,163,209,255,126,163,209,255,127,164,210,255, + 127,164,210,255,127,164,210,255,128,165,211,255,128,165,211,255, + 128,165,211,255,129,166,212,255,129,166,212,255,130,167,213,255, + 130,167,213,255,130,167,213,255,131,168,214,255,131,168,214,255, + 131,168,214,255,131,169,214,255,132,169,215,255,132,170,215,255, + 132,170,215,255,132,170,216,255,133,171,216,255,133,171,217,255, + 133,171,217,255,134,171,217,255,134,172,218,255,135,172,218,255, + 135,172,218,255,135,173,218,255,136,173,219,255,136,174,219,255, + 136,174,219,255,136,174,219,255,137,175,220,255,137,175,220,255, + 137,175,220,255,137,175,221,255,138,176,221,255,138,176,222,255, + 138,176,222,255,138,176,222,255,139,177,223,255,139,177,223,255, + 139,177,223,255,139,178,223,255,140,178,224,255,140,179,224,255, + 140,179,224,255,140,179,224,255,141,180,225,255,141,180,225,255, + 141,180,225,255,141,180,225,255,142,181,226,255,142,181,226,255, + 142,181,226,255,142,181,226,255,143,182,227,255,143,182,227,255, + 143,182,227,255,143,182,227,255,144,183,228,255,144,183,228,255, + 144,183,228,255,144,183,228,255,145,184,229,255,145,184,229,255, + 145,184,229,255,145,184,229,255,146,185,230,255,146,185,230,255, + 146,185,230,255,146,185,230,255,147,186,230,255,147,186,230,255, + 147,186,230,255,147,186,230,255,148,186,231,255,148,186,231,255, + 148,186,231,255,148,186,231,255,149,187,231,255,149,187,231,255, + 149,187,231,255,149,187,231,255,150,188,232,255,150,188,232,255, + 150,188,232,255,150,188,232,255,150,188,232,255,150,188,232,255, + 150,188,232,255,150,188,232,255,151,189,233,255,151,189,233,255, + 151,189,233,255,151,189,233,255,152,189,233,255,152,189,233,255, + 152,189,233,255,152,189,233,255,152,190,233,255,152,190,233,255, + 152,190,233,255,152,190,233,255,153,190,234,255,153,190,234,255, + 153,190,234,255,153,190,234,255,154,191,234,255,154,191,234,255, + 154,191,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 154,191,234,255,154,191,234,255,155,191,235,255,155,191,235,255, + 155,191,235,255,155,191,235,255,155,192,235,255,155,192,235,255, + 155,192,235,255,155,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,193,235,255,156,193,235,255, + 156,193,235,255,156,193,235,255,156,193,235,255,156,193,235,255, + 156,193,235,255,156,193,235,255,157,193,235,255,157,193,235,255, + 157,193,235,255,157,193,235,255,157,193,235,255,157,193,235,255, + 157,193,235,255,157,193,235,255,158,193,235,255,158,193,235,255, + 158,193,235,255,158,193,235,255,158,194,236,255,158,194,236,255, + 158,194,236,255,158,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 159,194,236,255,159,194,236,255,160,195,237,255,160,195,237,255, + 160,195,237,255,160,195,237,255,161,196,237,255,161,196,237,255, + 161,196,237,255,161,196,237,255,162,196,238,255,162,196,238,255, + 162,196,238,255,162,196,238,255,163,197,238,255,163,197,238,255, + 163,197,238,255,163,197,238,255,164,197,239,255,164,197,239,255, + 164,197,239,255,164,197,239,255,165,198,239,255,165,198,239,255, + 165,198,239,255,165,198,239,255,166,199,240,255,166,199,240,255, + 166,199,240,255,166,199,240,255,167,199,240,255,167,199,240,255, + 167,199,240,255,167,199,240,255,168,200,240,255,168,200,240,255, + 168,200,240,255,168,200,240,255,168,200,240,255,168,200,240,255, + 168,200,240,255,168,200,240,255,168,201,241,255,168,201,241,255, + 168,201,241,255,168,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,202,242,255,170,202,242,255, + 170,202,242,255,170,202,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,242,255,170,201,242,255, + 170,201,242,255,170,201,242,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,169,201,241,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,200,240,255,169,200,240,255, + 169,200,240,255,169,200,240,255,169,200,240,255,169,200,240,255, + 169,200,240,255,169,200,240,255,168,199,240,255,168,199,240,255, + 168,199,240,255,168,199,240,255,167,199,239,255,167,199,239,255, + 167,199,239,255,167,199,239,255,167,199,238,255,167,199,238,255, + 167,199,238,255,167,199,238,255,166,198,238,255,166,198,238,255, + 166,198,238,255,166,198,238,255,165,198,237,255,165,198,237,255, + 165,198,237,255,165,198,237,255,164,197,237,255,164,197,237,255, + 164,197,237,255,164,197,237,255,163,196,236,255,163,196,236,255, + 163,196,236,255,163,196,236,255,163,196,236,255,163,196,236,255, + 163,196,236,255,163,196,236,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,161,194,235,255,161,194,235,255, + 161,194,235,255,161,194,235,255,160,194,234,255,160,194,234,255, + 160,194,234,255,160,194,234,255,160,193,234,255,160,193,234,255, + 160,193,234,255,160,193,234,255,160,193,234,255,159,193,234,255, + 159,193,234,255,159,193,234,255,159,193,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,193,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,192,234,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,192,234,255,158,192,234,255, + 158,192,234,255,158,192,234,255,158,192,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,193,234,255,159,193,234,255, + 159,193,234,255,159,193,234,255,159,193,234,255,159,193,234,255, + 159,193,234,255,159,193,234,255,159,193,234,255,160,194,234,255, + 160,194,234,255,160,194,234,255,160,194,234,255,160,194,235,255, + 160,194,235,255,160,194,235,255,160,194,235,255,161,194,235,255, + 161,194,235,255,161,194,235,255,161,194,235,255,161,194,235,255, + 161,194,235,255,161,194,235,255,161,194,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,161,195,235,255, + 161,195,235,255,161,195,235,255,161,195,235,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,160,194,234,255, + 160,194,234,255,160,194,234,255,160,194,234,255,160,193,233,255, + 160,193,233,255,160,193,233,255,160,193,233,255,159,192,233,255, + 159,192,233,255,159,192,233,255,159,192,233,255,158,192,232,255, + 158,192,232,255,158,192,232,255,158,192,232,255,158,191,232,255, + 158,191,232,255,158,191,232,255,158,191,232,255,157,190,231,255, + 157,190,231,255,157,190,231,255,157,190,231,255,156,190,230,255, + 156,190,230,255,156,190,230,255,156,190,230,255,155,189,230,255, + 155,189,230,255,155,189,230,255,155,189,230,255,155,188,229,255, + 155,188,229,255,155,188,229,255,155,188,229,255,154,188,229,255, + 154,188,229,255,154,188,229,255,154,188,229,255,154,187,228,255, + 154,187,228,255,154,187,228,255,154,187,228,255,153,186,228,255, + 153,186,228,255,153,186,228,255,153,186,228,255,152,185,227,255, + 152,185,227,255,152,185,227,255,152,185,227,255,151,185,226,255, + 151,185,226,255,151,185,226,255,151,185,226,255,150,184,226,255, + 150,184,226,255,150,184,226,255,150,183,226,255,149,183,225,255, + 149,182,225,255,149,182,225,255,149,182,225,255,148,181,224,255, + 148,181,224,255,148,181,224,255,148,181,224,255,147,180,223,255, + 147,180,223,255,147,180,223,255,146,180,223,255,146,179,222,255, + 145,179,222,255,145,179,222,255,145,178,222,255,144,178,221,255, + 144,177,221,255,144,177,221,255,143,177,220,255,143,176,220,255, + 142,176,219,255,142,176,219,255,141,176,219,255,141,175,218,255, + 140,175,218,255,140,175,218,255,140,174,218,255,139,174,217,255, + 139,173,217,255,139,173,217,255,138,173,217,255,138,172,216,255, + 137,172,216,255,137,172,216,255,137,172,216,255,136,171,215,255, + 136,171,215,255,136,171,215,255,136,170,214,255,135,170,214,255, + 135,169,213,255,135,169,213,255,135,169,213,255,134,168,212,255, + 134,168,212,255,134,168,212,255,134,168,211,255,133,167,211,255, + 133,167,210,255,133,167,210,255,133,167,210,255,132,166,209,255, + 132,166,209,255,132,166,209,255,132,166,209,255,131,165,208,255, + 131,165,208,255,131,165,208,255,131,165,208,255,130,164,207,255, + 130,164,207,255,130,164,207,255,130,164,207,255,129,163,206,255, + 129,163,206,255,129,163,206,255,129,163,206,255,128,163,205,255, + 128,163,205,255,128,163,205,255,128,163,205,255,127,162,204,255, + 127,162,204,255,127,162,204,255,127,162,204,255,126,161,203,255, + 126,161,203,255,126,161,203,255,126,161,203,255,125,160,202,255, + 125,160,202,255,125,160,202,255,125,160,202,255,124,159,201,255, + 124,159,201,255,124,159,201,255,124,159,201,255,123,158,200,255, + 123,158,200,255,123,158,200,255,123,158,200,255,123,157,200,255, + 123,157,200,255,123,157,200,255,123,157,200,255,122,156,199,255, + 122,156,199,255,122,156,199,255,122,156,199,255,121,155,199,255, + 121,155,199,255,121,155,199,255,121,155,199,255,121,154,198,255, + 121,154,198,255,121,154,198,255,121,154,198,255,120,154,198,255, + 120,154,198,255,120,154,198,255,120,154,198,255,119,153,197,255, + 119,153,197,255,119,153,197,255,119,153,197,255,119,153,197,255, + 119,153,197,255,119,153,197,255,119,153,197,255,118,152,197,255, + 118,152,197,255,118,152,197,255,118,152,197,255,118,151,196,255, + 118,151,196,255,118,151,196,255,118,151,196,255,117,151,195,255, + 117,151,195,255,117,151,195,255,117,151,195,255,116,150,195,255, + 116,150,195,255,116,150,195,255,116,150,195,255,116,149,194,255, + 116,149,194,255,116,149,194,255,116,149,194,255,115,148,193,255, + 115,148,193,255,115,148,193,255,115,148,193,255,114,147,192,255, + 114,147,192,255,114,147,192,255,114,147,192,255,114,146,191,255, + 114,146,191,255,114,146,191,255,114,146,191,255,113,145,190,255, + 113,145,190,255,113,145,190,255,113,145,190,255,112,144,189,255, + 112,144,189,255,112,144,189,255,112,144,189,255,111,143,188,255, + 111,143,188,255,111,143,188,255,111,143,187,255,110,142,187,255, + 110,142,186,255,110,142,186,255,110,141,186,255,109,141,185,255, + 109,140,185,255,109,140,185,255,109,140,185,255,109,139,184,255, + 109,139,184,255,109,139,184,255,109,139,183,255,108,138,183,255, + 108,138,182,255,108,138,182,255,108,138,182,255,107,137,181,255, + 107,137,181,255,107,137,181,255,107,137,181,255,107,136,180,255, + 107,136,180,255,107,136,180,255,107,135,179,255,106,135,179,255, + 106,134,178,255,106,134,178,255,106,134,178,255,105,133,177,255, + 105,133,177,255,105,133,177,255,105,133,176,255,105,132,176,255, + 105,132,175,255,105,132,175,255,105,132,175,255,104,131,174,255, + 104,131,174,255,104,131,174,255,104,131,174,255,104,130,173,255, + 104,130,173,255,104,130,173,255,104,130,172,255,103,129,172,255, + 103,129,171,255,103,129,171,255,103,129,171,255,103,128,170,255, + 103,128,170,255,103,128,170,255,103,128,169,255,102,127,169,255, + 102,127,168,255,102,127,168,255,102,127,168,255,102,126,167,255, + 102,126,167,255,102,126,167,255,102,126,167,255,102,126,166,255, + 102,126,166,255,102,126,166,255,102,126,166,255,101,125,165,255, + 101,125,165,255,101,125,165,255,101,125,165,255,101,124,164,255, + 101,124,164,255,101,124,164,255,101,124,164,255,100,123,163,255, + 100,123,163,255,100,123,163,255,100,123,163,255,99,122,162,255, + 99,122,162,255,99,122,162,255,99,122,161,255,98,121,161,255, + 98,121,160,255,98,121,160,255,98,121,160,255,97,120,159,255, + 97,120,159,255,97,120,159,255,96,119,159,255,96,119,158,255, + 95,118,158,255,95,118,158,255,94,118,158,255,94,117,157,255, + 93,117,157,255,93,117,157,255,92,116,156,255,92,116,156,255, + 91,115,155,255,91,115,155,255,90,115,155,255,90,114,154,255, + 89,114,154,255,89,114,154,255,88,114,154,255,87,113,153,255, + 86,113,153,255,86,113,153,255,85,112,153,255,85,112,152,255, + 84,111,152,255,84,111,152,255,83,111,152,255,83,110,151,255, + 82,110,151,255,82,110,151,255,81,110,151,255,81,109,150,255, + 80,109,150,255,80,109,150,255,79,109,150,255,79,108,149,255, + 78,108,149,255,78,108,149,255,78,108,149,255,77,107,149,255, + 77,107,149,255,77,107,149,255,77,107,149,255,76,107,148,255, + 76,107,148,255,76,107,148,255,76,107,148,255,86,127,178,255, + 86,127,178,255,86,127,178,255,86,127,178,255,87,128,178,255, + 87,128,178,255,87,128,178,255,87,128,178,255,88,129,179,255, + 88,129,179,255,88,129,179,255,88,129,179,255,89,130,180,255, + 89,130,180,255,89,130,180,255,89,130,180,255,90,131,181,255, + 90,131,181,255,90,131,181,255,91,131,181,255,91,132,182,255, + 92,132,182,255,92,132,182,255,92,132,182,255,93,133,183,255, + 93,133,183,255,93,133,183,255,94,134,183,255,94,134,184,255, + 95,135,184,255,95,135,184,255,96,135,184,255,96,136,185,255, + 97,136,185,255,97,136,185,255,98,137,186,255,98,137,186,255, + 99,138,187,255,99,138,187,255,99,139,187,255,100,139,188,255, + 100,140,188,255,100,140,188,255,101,141,189,255,101,141,189,255, + 102,142,190,255,102,142,190,255,103,143,190,255,104,143,191,255, + 105,144,191,255,105,144,191,255,106,144,192,255,106,145,192,255, + 107,145,193,255,107,145,193,255,108,146,194,255,108,146,194,255, + 109,147,195,255,109,147,195,255,110,148,195,255,110,148,196,255, + 111,149,196,255,111,149,196,255,112,150,197,255,112,150,197,255, + 113,151,198,255,113,151,198,255,114,152,198,255,114,152,199,255, + 115,153,199,255,115,153,199,255,116,153,200,255,116,154,200,255, + 117,154,201,255,117,154,201,255,118,155,201,255,118,155,202,255, + 119,156,202,255,119,156,202,255,119,157,203,255,120,157,203,255, + 120,158,204,255,120,158,204,255,121,158,204,255,121,159,205,255, + 122,159,205,255,122,159,205,255,123,160,206,255,123,160,206,255, + 124,161,207,255,124,161,207,255,124,161,207,255,125,162,208,255, + 125,162,208,255,125,162,208,255,126,163,209,255,126,163,209,255, + 127,164,210,255,127,164,210,255,127,164,210,255,128,165,211,255, + 128,165,211,255,128,165,211,255,129,166,212,255,129,166,212,255, + 130,167,213,255,130,167,213,255,130,167,213,255,131,168,214,255, + 131,168,214,255,131,168,214,255,132,169,214,255,132,169,215,255, + 133,170,215,255,133,170,215,255,133,170,216,255,134,171,216,255, + 134,171,217,255,134,171,217,255,134,171,217,255,135,172,218,255, + 135,172,218,255,135,172,218,255,135,173,218,255,136,173,219,255, + 136,174,219,255,136,174,219,255,137,174,219,255,137,175,220,255, + 138,175,220,255,138,175,220,255,138,175,221,255,139,176,221,255, + 139,176,222,255,139,176,222,255,139,176,222,255,140,177,223,255, + 140,177,223,255,140,177,223,255,140,178,223,255,141,178,224,255, + 141,179,224,255,141,179,224,255,141,179,224,255,142,180,225,255, + 142,180,225,255,142,180,225,255,142,180,225,255,143,181,226,255, + 143,181,226,255,143,181,226,255,143,181,226,255,144,182,227,255, + 144,182,227,255,144,182,227,255,144,182,227,255,145,183,228,255, + 145,183,228,255,145,183,228,255,145,183,228,255,146,184,229,255, + 146,184,229,255,146,184,229,255,146,184,229,255,147,185,230,255, + 147,185,230,255,147,185,230,255,147,185,230,255,148,186,230,255, + 148,186,230,255,148,186,230,255,148,186,230,255,149,186,231,255, + 149,186,231,255,149,186,231,255,149,186,231,255,149,187,231,255, + 149,187,231,255,149,187,231,255,149,187,231,255,150,188,232,255, + 150,188,232,255,150,188,232,255,150,188,232,255,150,188,232,255, + 150,188,232,255,150,188,232,255,150,188,232,255,151,189,233,255, + 151,189,233,255,151,189,233,255,151,189,233,255,152,189,233,255, + 152,189,233,255,152,189,233,255,152,189,233,255,152,190,233,255, + 152,190,233,255,152,190,233,255,152,190,233,255,153,190,234,255, + 153,190,234,255,153,190,234,255,153,190,234,255,154,191,234,255, + 154,191,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 154,191,234,255,154,191,234,255,154,191,234,255,155,191,234,255, + 155,191,234,255,155,191,234,255,155,191,234,255,155,192,234,255, + 155,192,234,255,155,192,234,255,155,192,234,255,156,192,234,255, + 156,192,234,255,156,192,234,255,156,192,234,255,156,192,235,255, + 156,192,235,255,156,192,235,255,156,192,235,255,156,192,234,255, + 156,192,234,255,156,192,234,255,156,192,234,255,156,193,234,255, + 156,193,234,255,156,193,234,255,156,193,234,255,156,193,234,255, + 156,193,234,255,156,193,234,255,156,193,234,255,156,193,234,255, + 156,193,234,255,156,193,234,255,156,193,234,255,156,193,234,255, + 156,193,234,255,156,193,234,255,156,193,234,255,157,193,234,255, + 157,193,234,255,157,193,234,255,157,193,234,255,157,193,235,255, + 157,193,235,255,157,193,235,255,157,193,235,255,158,194,235,255, + 158,194,235,255,158,194,235,255,158,194,235,255,159,194,235,255, + 159,194,235,255,159,194,235,255,159,194,235,255,160,195,236,255, + 160,195,236,255,160,195,236,255,160,195,236,255,161,196,236,255, + 161,196,236,255,161,196,236,255,161,196,236,255,162,196,237,255, + 162,196,237,255,162,196,237,255,162,196,237,255,163,197,238,255, + 163,197,238,255,163,197,238,255,163,197,238,255,164,197,238,255, + 164,197,238,255,164,197,238,255,164,197,238,255,165,198,239,255, + 165,198,239,255,165,198,239,255,165,198,239,255,166,199,240,255, + 166,199,240,255,166,199,240,255,166,199,240,255,167,199,240,255, + 167,199,240,255,167,199,240,255,167,199,240,255,168,200,240,255, + 168,200,240,255,168,200,240,255,168,200,240,255,169,200,240,255, + 169,200,240,255,169,200,240,255,169,200,240,255,169,201,241,255, + 169,201,241,255,169,201,241,255,169,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,201,242,255, + 171,201,242,255,171,201,242,255,171,201,242,255,171,201,242,255, + 171,201,242,255,171,201,242,255,171,201,242,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 170,201,241,255,170,201,241,255,170,201,241,255,169,200,240,255, + 169,200,240,255,169,200,240,255,169,200,240,255,169,200,240,255, + 169,200,240,255,169,200,240,255,169,200,240,255,168,199,240,255, + 168,199,240,255,168,199,240,255,168,199,240,255,167,199,239,255, + 167,199,239,255,167,199,239,255,167,199,239,255,167,199,238,255, + 167,199,238,255,167,199,238,255,167,199,238,255,166,198,237,255, + 166,198,237,255,166,198,237,255,166,198,237,255,165,198,236,255, + 165,198,236,255,165,198,236,255,165,198,236,255,164,197,236,255, + 164,197,236,255,164,197,236,255,164,197,236,255,163,196,235,255, + 163,196,235,255,163,196,235,255,163,196,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,162,195,235,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,160,193,234,255, + 160,193,234,255,160,193,234,255,160,193,234,255,159,193,233,255, + 159,193,233,255,159,193,233,255,159,193,233,255,159,192,233,255, + 159,192,233,255,159,192,233,255,159,192,233,255,159,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 157,192,233,255,157,192,233,255,157,192,233,255,157,192,233,255, + 157,191,233,255,157,191,233,255,157,191,233,255,157,191,233,255, + 157,191,232,255,157,191,232,255,157,191,232,255,157,191,232,255, + 157,191,232,255,157,191,232,255,157,191,232,255,157,191,232,255, + 157,191,232,255,157,191,232,255,157,191,232,255,157,191,232,255, + 157,191,233,255,157,191,233,255,157,191,233,255,157,191,233,255, + 157,191,233,255,157,191,233,255,157,191,233,255,157,191,233,255, + 157,192,233,255,157,192,233,255,157,192,233,255,157,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 158,192,233,255,158,192,233,255,158,192,233,255,158,192,233,255, + 159,193,233,255,159,193,233,255,159,193,233,255,159,193,233,255, + 159,193,234,255,159,193,234,255,159,193,234,255,159,193,234,255, + 160,193,234,255,160,193,234,255,160,193,234,255,160,193,234,255, + 160,194,234,255,160,194,234,255,160,194,234,255,160,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 162,194,234,255,162,194,234,255,162,194,234,255,162,194,234,255, + 162,195,234,255,162,195,234,255,162,195,234,255,162,195,234,255, + 162,194,234,255,162,194,234,255,162,194,234,255,162,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 160,193,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 159,192,232,255,159,192,232,255,159,192,232,255,159,192,232,255, + 158,192,232,255,158,192,232,255,158,192,232,255,158,192,232,255, + 157,191,231,255,157,191,231,255,157,191,231,255,157,191,231,255, + 157,190,231,255,157,190,231,255,157,190,231,255,157,190,231,255, + 156,189,230,255,156,189,230,255,156,189,230,255,156,189,230,255, + 155,189,229,255,155,189,229,255,155,189,229,255,155,189,229,255, + 154,188,229,255,154,188,229,255,154,188,229,255,154,188,229,255, + 154,187,228,255,154,187,228,255,154,187,228,255,154,187,228,255, + 153,187,228,255,153,187,228,255,153,187,228,255,153,187,228,255, + 153,186,227,255,153,186,227,255,153,186,227,255,153,186,227,255, + 152,185,227,255,152,185,227,255,152,185,227,255,152,185,227,255, + 152,184,226,255,152,184,226,255,152,184,226,255,152,184,226,255, + 151,184,225,255,151,184,225,255,151,184,225,255,151,184,225,255, + 150,183,225,255,150,183,225,255,150,183,225,255,150,182,225,255, + 149,182,224,255,149,181,224,255,149,181,224,255,148,181,224,255, + 148,180,223,255,147,180,223,255,147,180,223,255,147,180,223,255, + 146,179,222,255,146,179,222,255,146,179,222,255,145,179,222,255, + 145,178,221,255,144,178,221,255,144,178,221,255,144,177,221,255, + 143,177,220,255,143,176,220,255,143,176,220,255,142,176,219,255, + 142,175,219,255,141,175,218,255,141,175,218,255,140,175,218,255, + 140,174,217,255,139,174,217,255,139,174,217,255,139,173,217,255, + 138,173,216,255,138,172,216,255,138,172,216,255,137,172,216,255, + 137,171,215,255,136,171,215,255,136,171,215,255,136,171,215,255, + 135,170,214,255,135,170,214,255,135,170,214,255,135,169,213,255, + 134,169,213,255,134,168,212,255,134,168,212,255,134,168,212,255, + 133,167,211,255,133,167,211,255,133,167,211,255,133,167,210,255, + 132,166,210,255,132,166,209,255,132,166,209,255,132,166,209,255, + 131,165,208,255,131,165,208,255,131,165,208,255,131,165,208,255, + 130,164,207,255,130,164,207,255,130,164,207,255,130,164,207,255, + 129,163,206,255,129,163,206,255,129,163,206,255,129,163,206,255, + 128,162,205,255,128,162,205,255,128,162,205,255,128,162,205,255, + 127,162,204,255,127,162,204,255,127,162,204,255,127,162,204,255, + 126,161,203,255,126,161,203,255,126,161,203,255,126,161,203,255, + 125,160,202,255,125,160,202,255,125,160,202,255,125,160,202,255, + 124,159,201,255,124,159,201,255,124,159,201,255,124,159,201,255, + 123,158,200,255,123,158,200,255,123,158,200,255,123,158,200,255, + 122,157,199,255,122,157,199,255,122,157,199,255,122,157,199,255, + 122,156,199,255,122,156,199,255,122,156,199,255,122,156,199,255, + 121,155,198,255,121,155,198,255,121,155,198,255,121,155,198,255, + 120,154,198,255,120,154,198,255,120,154,198,255,120,154,198,255, + 120,153,197,255,120,153,197,255,120,153,197,255,120,153,197,255, + 119,153,197,255,119,153,197,255,119,153,197,255,119,153,197,255, + 119,152,196,255,119,152,196,255,119,152,196,255,119,152,196,255, + 119,152,196,255,119,152,196,255,119,152,196,255,119,152,196,255, + 118,151,196,255,118,151,196,255,118,151,196,255,118,151,196,255, + 118,150,195,255,118,150,195,255,118,150,195,255,118,150,195,255, + 117,150,194,255,117,150,194,255,117,150,194,255,117,150,194,255, + 116,149,194,255,116,149,194,255,116,149,194,255,116,149,194,255, + 116,148,193,255,116,148,193,255,116,148,193,255,116,148,193,255, + 115,147,192,255,115,147,192,255,115,147,192,255,115,147,192,255, + 114,146,191,255,114,146,191,255,114,146,191,255,114,146,191,255, + 114,145,190,255,114,145,190,255,114,145,190,255,114,145,190,255, + 113,144,189,255,113,144,189,255,113,144,189,255,113,144,189,255, + 112,143,188,255,112,143,188,255,112,143,188,255,112,143,188,255, + 111,142,187,255,111,142,187,255,111,142,187,255,111,142,186,255, + 110,141,186,255,110,141,185,255,110,141,185,255,110,140,185,255, + 109,140,184,255,109,139,184,255,109,139,184,255,109,139,184,255, + 109,138,183,255,109,138,183,255,109,138,183,255,109,138,182,255, + 108,137,182,255,108,137,181,255,108,137,181,255,108,137,181,255, + 107,136,180,255,107,136,180,255,107,136,180,255,107,136,180,255, + 106,135,179,255,106,135,179,255,106,135,179,255,106,134,178,255, + 105,134,178,255,105,133,177,255,105,133,177,255,105,133,177,255, + 104,132,176,255,104,132,176,255,104,132,176,255,104,132,175,255, + 104,131,175,255,104,131,174,255,104,131,174,255,104,131,174,255, + 103,130,173,255,103,130,173,255,103,130,173,255,103,130,173,255, + 103,129,172,255,103,129,172,255,103,129,172,255,103,129,171,255, + 102,128,171,255,102,128,170,255,102,128,170,255,102,128,170,255, + 102,127,169,255,102,127,169,255,102,127,169,255,102,127,168,255, + 101,126,168,255,101,126,167,255,101,126,167,255,101,126,167,255, + 101,125,166,255,101,125,166,255,101,125,166,255,101,125,166,255, + 101,125,165,255,101,125,165,255,101,125,165,255,101,125,165,255, + 100,124,164,255,100,124,164,255,100,124,164,255,100,124,164,255, + 100,123,163,255,100,123,163,255,100,123,163,255,100,123,163,255, + 99,122,162,255,99,122,162,255,99,122,162,255,99,122,162,255, + 98,121,161,255,98,121,161,255,98,121,161,255,98,121,160,255, + 97,120,160,255,97,120,159,255,97,120,159,255,97,120,159,255, + 96,119,158,255,96,119,158,255,96,119,158,255,95,118,158,255, + 95,118,157,255,94,117,157,255,94,117,157,255,93,117,157,255, + 93,116,156,255,92,116,156,255,92,116,156,255,91,115,155,255, + 91,115,155,255,90,114,154,255,90,114,154,255,89,114,154,255, + 89,113,153,255,88,113,153,255,88,113,153,255,87,113,153,255, + 86,112,152,255,85,112,152,255,85,112,152,255,84,111,152,255, + 84,111,151,255,83,110,151,255,83,110,151,255,82,110,151,255, + 82,109,150,255,81,109,150,255,81,109,150,255,80,109,150,255, + 80,108,149,255,79,108,149,255,79,108,149,255,78,108,149,255, + 78,107,148,255,77,107,148,255,77,107,148,255,77,107,148,255, + 76,106,148,255,76,106,148,255,76,106,148,255,76,106,148,255, + 75,106,147,255,75,106,147,255,75,106,147,255,75,106,147,255, + 87,127,178,255,87,127,178,255,87,127,178,255,87,127,178,255, + 88,128,179,255,88,128,179,255,88,128,179,255,88,128,179,255, + 88,129,179,255,88,129,179,255,88,129,179,255,88,129,179,255, + 89,130,180,255,89,130,180,255,89,130,180,255,90,130,180,255, + 90,131,181,255,91,131,181,255,91,131,181,255,91,131,181,255, + 92,132,182,255,92,132,182,255,92,132,182,255,93,133,182,255, + 93,133,183,255,94,134,183,255,94,134,183,255,94,134,183,255, + 95,135,184,255,95,135,184,255,95,135,184,255,96,136,185,255, + 96,136,185,255,97,137,186,255,97,137,186,255,98,138,186,255, + 98,138,187,255,99,139,187,255,99,139,187,255,100,139,188,255, + 100,140,188,255,101,140,189,255,101,140,189,255,102,141,189,255, + 102,141,190,255,103,142,190,255,103,142,190,255,104,143,191,255, + 104,143,191,255,105,144,192,255,105,144,192,255,106,145,192,255, + 106,145,193,255,107,146,193,255,107,146,193,255,108,146,194,255, + 108,147,194,255,109,147,195,255,109,147,195,255,110,148,196,255, + 110,148,196,255,111,149,197,255,111,149,197,255,112,150,197,255, + 112,150,198,255,113,151,198,255,113,151,198,255,114,152,199,255, + 114,152,199,255,115,153,200,255,115,153,200,255,116,154,200,255, + 116,154,201,255,117,155,201,255,117,155,201,255,118,155,202,255, + 118,156,202,255,119,156,203,255,119,156,203,255,120,157,203,255, + 120,157,204,255,121,158,204,255,121,158,204,255,122,159,205,255, + 122,159,205,255,123,160,206,255,123,160,206,255,123,160,206,255, + 124,161,207,255,124,161,207,255,124,161,207,255,125,162,208,255, + 125,162,208,255,126,163,209,255,126,163,209,255,127,164,209,255, + 127,164,210,255,128,165,210,255,128,165,210,255,128,165,211,255, + 129,166,211,255,129,166,212,255,129,166,212,255,130,167,212,255, + 130,167,213,255,131,168,213,255,131,168,213,255,131,168,214,255, + 132,169,214,255,132,169,215,255,132,169,215,255,132,170,215,255, + 133,170,216,255,133,171,216,255,133,171,216,255,133,171,216,255, + 134,172,217,255,134,172,217,255,134,172,217,255,135,172,218,255, + 135,173,218,255,136,173,219,255,136,173,219,255,136,174,219,255, + 137,174,220,255,137,175,220,255,137,175,220,255,137,175,220,255, + 138,176,221,255,138,176,221,255,138,176,221,255,138,176,221,255, + 139,177,222,255,139,177,222,255,139,177,222,255,139,177,223,255, + 140,178,223,255,140,178,224,255,140,178,224,255,140,179,224,255, + 141,179,224,255,141,180,224,255,141,180,224,255,141,180,225,255, + 142,181,225,255,142,181,226,255,142,181,226,255,143,181,226,255, + 143,182,226,255,144,182,226,255,144,182,226,255,144,182,226,255, + 144,183,227,255,144,183,227,255,144,183,227,255,144,183,227,255, + 145,184,228,255,145,184,228,255,145,184,228,255,145,184,228,255, + 146,185,229,255,146,185,229,255,146,185,229,255,146,185,229,255, + 147,186,229,255,147,186,229,255,147,186,229,255,147,186,229,255, + 148,186,230,255,148,186,230,255,148,186,230,255,148,186,230,255, + 149,187,230,255,149,187,230,255,149,187,230,255,149,187,230,255, + 150,187,231,255,150,187,231,255,150,187,231,255,150,187,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 153,190,233,255,153,190,233,255,153,190,233,255,153,190,233,255, + 154,190,233,255,154,190,233,255,154,190,233,255,154,190,233,255, + 154,191,233,255,154,191,233,255,154,191,233,255,154,191,233,255, + 154,191,234,255,154,191,234,255,154,191,234,255,154,191,234,255, + 155,191,234,255,155,191,234,255,155,191,234,255,155,191,234,255, + 155,191,234,255,155,191,234,255,155,191,234,255,155,191,234,255, + 155,192,234,255,155,192,234,255,155,192,234,255,155,192,234,255, + 155,192,234,255,155,192,234,255,155,192,234,255,155,192,234,255, + 155,192,234,255,155,192,234,255,155,192,234,255,155,192,234,255, + 155,192,234,255,155,192,234,255,155,192,234,255,155,192,234,255, + 156,192,234,255,156,192,234,255,156,192,234,255,156,192,234,255, + 156,192,234,255,156,192,234,255,156,192,234,255,156,192,234,255, + 157,192,234,255,157,192,234,255,157,192,234,255,157,192,234,255, + 157,193,235,255,157,193,235,255,157,193,235,255,157,193,235,255, + 158,193,235,255,158,193,235,255,158,193,235,255,158,193,235,255, + 158,193,235,255,158,193,235,255,158,193,235,255,158,193,235,255, + 159,194,236,255,159,194,236,255,159,194,236,255,159,194,236,255, + 160,195,236,255,160,195,236,255,160,195,236,255,161,195,236,255, + 161,195,237,255,162,195,237,255,162,195,237,255,162,195,237,255, + 163,196,237,255,163,196,237,255,163,196,237,255,163,196,237,255, + 164,197,238,255,164,197,238,255,164,197,238,255,165,197,238,255, + 165,198,238,255,166,198,238,255,166,198,238,255,166,198,238,255, + 167,199,239,255,167,199,239,255,167,199,239,255,167,199,239,255, + 168,199,239,255,168,199,239,255,168,199,239,255,168,199,239,255, + 169,200,240,255,169,200,240,255,169,200,240,255,169,200,240,255, + 169,201,240,255,169,201,240,255,169,201,240,255,169,201,240,255, + 169,201,240,255,169,201,240,255,169,201,240,255,169,201,240,255, + 170,201,241,255,170,201,241,255,170,201,241,255,170,201,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,203,242,255,171,203,242,255,171,203,242,255,171,203,242,255, + 171,202,242,255,171,202,242,255,171,202,242,255,171,202,242,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,202,241,255,171,202,241,255,171,202,241,255,171,202,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,171,201,241,255, + 170,201,240,255,170,201,240,255,170,201,240,255,170,201,240,255, + 170,200,240,255,170,200,240,255,170,200,240,255,170,200,240,255, + 169,200,239,255,169,200,239,255,169,200,239,255,169,200,239,255, + 168,199,239,255,168,199,239,255,168,199,239,255,168,199,239,255, + 167,199,238,255,167,199,238,255,167,199,238,255,167,199,238,255, + 166,198,237,255,166,198,237,255,166,198,237,255,166,198,237,255, + 165,197,237,255,165,197,237,255,165,197,237,255,165,197,237,255, + 164,197,236,255,164,197,236,255,164,197,236,255,164,197,236,255, + 163,196,236,255,163,196,236,255,163,196,236,255,163,196,236,255, + 162,195,235,255,162,195,235,255,162,195,235,255,162,195,235,255, + 162,195,234,255,162,195,234,255,162,195,234,255,162,195,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,160,194,234,255, + 160,193,233,255,159,193,233,255,159,193,233,255,159,193,233,255, + 159,193,233,255,159,193,233,255,159,193,233,255,159,193,233,255, + 158,192,232,255,158,192,232,255,158,192,232,255,158,192,232,255, + 158,192,232,255,157,192,232,255,157,192,232,255,157,192,232,255, + 157,192,232,255,157,191,232,255,157,191,232,255,157,191,232,255, + 157,191,232,255,156,191,232,255,156,191,232,255,156,191,232,255, + 156,191,232,255,156,191,231,255,156,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,156,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,156,191,231,255,156,191,231,255, + 156,191,231,255,156,191,232,255,156,191,232,255,156,191,232,255, + 156,191,232,255,156,191,232,255,156,191,232,255,156,191,232,255, + 156,191,232,255,156,191,232,255,156,191,232,255,156,191,232,255, + 156,191,232,255,157,192,232,255,157,192,232,255,157,192,232,255, + 157,192,232,255,157,192,232,255,157,192,232,255,157,192,232,255, + 157,192,232,255,158,192,232,255,158,192,232,255,158,192,232,255, + 158,192,232,255,159,193,233,255,159,193,233,255,159,193,233,255, + 159,193,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,161,194,234,255,161,194,234,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,161,194,234,255, + 161,194,234,255,160,194,233,255,160,194,233,255,160,194,233,255, + 160,194,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,159,193,232,255,159,193,232,255,159,193,232,255, + 159,193,232,255,159,192,232,255,159,192,232,255,159,192,232,255, + 159,192,232,255,158,191,231,255,158,191,231,255,158,191,231,255, + 158,191,231,255,157,191,231,255,157,191,231,255,157,191,231,255, + 157,191,231,255,157,190,230,255,157,190,230,255,157,190,230,255, + 157,190,230,255,156,189,229,255,156,189,229,255,156,189,229,255, + 156,189,229,255,155,189,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,154,188,228,255,154,188,228,255,154,188,228,255, + 154,188,228,255,154,187,227,255,154,187,227,255,154,187,227,255, + 154,187,227,255,153,186,227,255,153,186,227,255,153,186,227,255, + 153,186,227,255,153,186,226,255,153,186,226,255,153,186,226,255, + 153,186,226,255,152,185,226,255,152,185,226,255,152,185,226,255, + 152,185,226,255,151,184,225,255,151,184,225,255,151,184,225,255, + 151,184,225,255,150,183,224,255,150,183,224,255,150,183,224,255, + 150,183,224,255,149,183,224,255,149,183,224,255,149,183,224,255, + 149,182,224,255,148,182,223,255,148,181,223,255,148,181,223,255, + 148,181,223,255,147,180,222,255,147,180,222,255,147,180,222,255, + 147,180,222,255,146,179,221,255,146,179,221,255,146,179,221,255, + 145,178,221,255,145,178,220,255,144,177,220,255,144,177,220,255, + 143,177,220,255,143,176,219,255,142,176,219,255,142,176,219,255, + 142,175,218,255,141,175,218,255,141,174,217,255,141,174,217,255, + 140,174,217,255,140,173,216,255,139,173,216,255,139,173,216,255, + 138,172,216,255,138,172,215,255,137,171,215,255,137,171,215,255, + 136,171,215,255,136,170,214,255,135,170,214,255,135,170,214,255, + 135,170,214,255,134,169,213,255,134,169,213,255,134,169,213,255, + 134,168,212,255,133,168,212,255,133,167,211,255,133,167,211,255, + 133,167,211,255,132,166,210,255,132,166,210,255,132,166,210,255, + 132,166,209,255,131,165,209,255,131,165,208,255,131,165,208,255, + 131,165,208,255,130,164,207,255,130,164,207,255,130,164,207,255, + 130,164,207,255,129,163,206,255,129,163,206,255,129,163,206,255, + 129,163,206,255,128,162,205,255,128,162,205,255,128,162,205,255, + 128,162,205,255,127,161,204,255,127,161,204,255,127,161,204,255, + 127,161,204,255,126,161,203,255,126,161,203,255,126,161,203,255, + 126,161,203,255,125,160,202,255,125,160,202,255,125,160,202,255, + 125,160,202,255,124,159,201,255,124,159,201,255,124,159,201,255, + 124,159,201,255,123,158,200,255,123,158,200,255,123,158,200,255, + 123,158,200,255,122,157,199,255,122,157,199,255,122,157,199,255, + 122,157,199,255,122,156,198,255,122,156,198,255,122,156,198,255, + 122,156,198,255,121,155,198,255,121,155,198,255,121,155,198,255, + 121,155,198,255,120,154,197,255,120,154,197,255,120,154,197,255, + 120,154,197,255,120,153,197,255,120,153,197,255,120,153,197,255, + 120,153,197,255,119,152,196,255,119,152,196,255,119,152,196,255, + 119,152,196,255,119,152,196,255,119,152,196,255,119,152,196,255, + 119,152,196,255,118,151,195,255,118,151,195,255,118,151,195,255, + 118,151,195,255,118,151,195,255,118,151,195,255,118,151,195,255, + 118,151,195,255,117,150,195,255,117,150,195,255,117,150,195,255, + 117,150,195,255,117,150,194,255,117,150,194,255,117,150,194,255, + 117,150,194,255,116,149,193,255,116,149,193,255,116,149,193,255, + 116,149,193,255,116,149,193,255,116,149,193,255,116,149,193,255, + 116,149,193,255,115,148,192,255,115,148,192,255,115,148,192,255, + 115,148,192,255,115,147,191,255,115,147,191,255,115,147,191,255, + 115,147,191,255,114,146,190,255,114,146,190,255,114,146,190,255, + 114,146,190,255,113,145,189,255,113,145,189,255,113,145,189,255, + 113,145,189,255,112,144,188,255,112,144,188,255,112,144,188,255, + 112,144,188,255,112,143,187,255,112,143,187,255,112,143,187,255, + 112,143,187,255,111,142,186,255,111,142,186,255,111,142,186,255, + 111,142,185,255,110,141,185,255,110,141,184,255,110,141,184,255, + 110,140,184,255,109,140,183,255,109,139,183,255,109,139,183,255, + 109,139,183,255,108,138,182,255,108,138,182,255,108,138,182,255, + 108,137,181,255,107,137,181,255,107,136,180,255,107,136,180,255, + 107,136,180,255,106,135,179,255,106,135,179,255,106,135,179,255, + 106,135,179,255,106,134,178,255,106,134,178,255,106,134,178,255, + 106,134,177,255,105,133,177,255,105,133,176,255,105,133,176,255, + 105,132,176,255,104,132,175,255,104,131,175,255,104,131,175,255, + 104,131,174,255,104,130,174,255,104,130,173,255,104,130,173,255, + 104,130,173,255,103,129,172,255,103,129,172,255,103,129,172,255, + 103,129,172,255,102,128,171,255,102,128,171,255,102,128,171,255, + 102,128,170,255,101,127,170,255,101,127,169,255,101,127,169,255, + 101,127,169,255,101,126,168,255,101,126,168,255,101,126,168,255, + 101,126,167,255,101,125,167,255,101,125,166,255,101,125,166,255, + 101,125,166,255,100,124,165,255,100,124,165,255,100,124,165,255, + 100,124,165,255,100,124,164,255,100,124,164,255,100,124,164,255, + 100,124,164,255,99,123,163,255,99,123,163,255,99,123,163,255, + 99,123,163,255,99,122,162,255,99,122,162,255,99,122,162,255, + 99,122,162,255,98,121,161,255,98,121,161,255,98,121,161,255, + 98,121,161,255,97,120,160,255,97,120,160,255,97,120,160,255, + 97,120,159,255,96,119,159,255,96,119,158,255,96,119,158,255, + 96,119,158,255,95,118,157,255,95,118,157,255,95,118,157,255, + 94,117,157,255,94,117,156,255,93,116,156,255,93,116,156,255, + 92,116,156,255,92,115,155,255,91,115,155,255,91,115,155,255, + 90,114,154,255,90,114,154,255,89,113,153,255,89,113,153,255, + 88,113,153,255,88,112,152,255,87,112,152,255,87,112,152,255, + 86,112,152,255,85,111,151,255,84,111,151,255,84,111,151,255, + 83,110,151,255,83,110,150,255,82,109,150,255,82,109,150,255, + 81,109,150,255,81,108,149,255,80,108,149,255,80,108,149,255, + 79,108,149,255,79,107,148,255,78,107,148,255,78,107,148,255, + 77,107,148,255,77,106,147,255,76,106,147,255,76,106,147,255, + 76,106,147,255,75,105,147,255,75,105,147,255,75,105,147,255, + 75,105,147,255,74,105,146,255,74,105,146,255,74,105,146,255, + 74,105,146,255,87,127,178,255,87,127,178,255,87,127,178,255, + 87,127,178,255,88,128,179,255,88,128,179,255,88,128,179,255, + 88,128,179,255,88,129,179,255,88,129,179,255,88,129,179,255, + 88,129,179,255,89,130,180,255,89,130,180,255,89,130,180,255, + 90,130,180,255,90,131,181,255,91,131,181,255,91,131,181,255, + 91,131,181,255,92,132,182,255,92,132,182,255,92,132,182,255, + 93,133,182,255,93,133,183,255,94,134,183,255,94,134,183,255, + 94,134,183,255,95,135,184,255,95,135,184,255,95,135,184,255, + 96,136,185,255,96,136,185,255,97,137,186,255,97,137,186,255, + 98,138,186,255,98,138,187,255,99,139,187,255,99,139,187,255, + 100,139,188,255,100,140,188,255,101,140,189,255,101,140,189,255, + 102,141,189,255,102,141,190,255,103,142,190,255,103,142,190,255, + 104,143,191,255,104,143,191,255,105,144,192,255,105,144,192,255, + 106,145,192,255,106,145,193,255,107,146,193,255,107,146,193,255, + 108,146,194,255,108,147,194,255,109,147,195,255,109,147,195,255, + 110,148,196,255,110,148,196,255,111,149,197,255,111,149,197,255, + 112,150,197,255,112,150,198,255,113,151,198,255,113,151,198,255, + 114,152,199,255,114,152,199,255,115,153,200,255,115,153,200,255, + 116,154,200,255,116,154,201,255,117,155,201,255,117,155,201,255, + 118,155,202,255,118,156,202,255,119,156,203,255,119,156,203,255, + 120,157,203,255,120,157,204,255,121,158,204,255,121,158,204,255, + 122,159,205,255,122,159,205,255,123,160,206,255,123,160,206,255, + 123,160,206,255,124,161,207,255,124,161,207,255,124,161,207,255, + 125,162,208,255,125,162,208,255,126,163,209,255,126,163,209,255, + 127,164,209,255,127,164,210,255,128,165,210,255,128,165,210,255, + 128,165,211,255,129,166,211,255,129,166,212,255,129,166,212,255, + 130,167,212,255,130,167,213,255,131,168,213,255,131,168,213,255, + 131,168,214,255,132,169,214,255,132,169,215,255,132,169,215,255, + 133,170,215,255,133,170,216,255,134,171,216,255,134,171,216,255, + 134,171,216,255,135,172,217,255,135,172,217,255,135,172,217,255, + 135,172,218,255,136,173,218,255,136,173,219,255,136,173,219,255, + 136,174,219,255,137,174,220,255,137,175,220,255,137,175,220,255, + 138,175,220,255,138,176,221,255,139,176,221,255,139,176,221,255, + 139,176,221,255,140,177,222,255,140,177,222,255,140,177,222,255, + 140,177,223,255,141,178,223,255,141,178,224,255,141,178,224,255, + 141,179,224,255,142,179,224,255,142,180,224,255,142,180,224,255, + 142,180,225,255,143,181,225,255,143,181,226,255,143,181,226,255, + 144,181,226,255,144,182,226,255,145,182,226,255,145,182,226,255, + 145,182,226,255,145,183,227,255,145,183,227,255,145,183,227,255, + 145,183,227,255,146,184,228,255,146,184,228,255,146,184,228,255, + 146,184,228,255,147,185,229,255,147,185,229,255,147,185,229,255, + 147,185,229,255,148,186,229,255,148,186,229,255,148,186,229,255, + 148,186,229,255,149,186,230,255,149,186,230,255,149,186,230,255, + 149,186,230,255,150,187,230,255,150,187,230,255,150,187,230,255, + 150,187,230,255,150,187,231,255,150,187,231,255,150,187,231,255, + 150,187,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,153,190,233,255,153,190,233,255,153,190,233,255, + 153,190,233,255,154,190,233,255,154,190,233,255,154,190,233,255, + 154,190,233,255,154,191,233,255,154,191,233,255,154,191,233,255, + 154,191,233,255,154,191,233,255,154,191,233,255,154,191,233,255, + 154,191,233,255,155,191,233,255,155,191,233,255,155,191,233,255, + 155,191,233,255,155,191,233,255,155,191,233,255,155,191,233,255, + 155,191,233,255,155,192,234,255,155,192,234,255,155,192,234,255, + 155,192,234,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,156,192,233,255,156,192,233,255,156,192,233,255, + 156,192,233,255,156,192,234,255,156,192,234,255,156,192,234,255, + 156,192,234,255,157,193,234,255,157,193,234,255,157,193,234,255, + 157,193,234,255,158,193,234,255,158,193,234,255,158,193,234,255, + 158,193,234,255,159,194,235,255,159,194,235,255,159,194,235,255, + 159,194,235,255,160,195,235,255,160,195,235,255,160,195,235,255, + 161,195,235,255,161,195,236,255,162,195,236,255,162,195,236,255, + 162,195,236,255,163,196,237,255,163,196,237,255,163,196,237,255, + 163,196,237,255,164,197,237,255,164,197,237,255,164,197,237,255, + 165,197,237,255,165,198,238,255,166,198,238,255,166,198,238,255, + 166,198,238,255,167,199,239,255,167,199,239,255,167,199,239,255, + 167,199,239,255,168,199,239,255,168,199,239,255,168,199,239,255, + 168,199,239,255,169,200,240,255,169,200,240,255,169,200,240,255, + 169,200,240,255,170,201,240,255,170,201,240,255,170,201,240,255, + 170,201,240,255,170,201,240,255,170,201,240,255,170,201,240,255, + 170,201,240,255,171,201,241,255,171,201,241,255,171,201,241,255, + 171,201,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,202,242,255,172,202,242,255,172,202,242,255, + 172,202,242,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,171,201,241,255,171,201,241,255,171,201,241,255, + 171,201,241,255,171,201,240,255,171,201,240,255,171,201,240,255, + 171,201,240,255,170,200,240,255,170,200,240,255,170,200,240,255, + 170,200,240,255,169,200,239,255,169,200,239,255,169,200,239,255, + 169,200,239,255,168,199,239,255,168,199,239,255,168,199,239,255, + 168,199,239,255,167,199,238,255,167,199,238,255,167,199,238,255, + 167,199,238,255,166,198,237,255,166,198,237,255,166,198,237,255, + 166,198,237,255,165,197,236,255,165,197,236,255,165,197,236,255, + 165,197,236,255,164,197,235,255,164,197,235,255,164,197,235,255, + 164,197,235,255,163,196,235,255,163,196,235,255,163,196,235,255, + 163,196,235,255,162,195,234,255,162,195,234,255,162,195,234,255, + 162,195,234,255,161,194,233,255,161,194,233,255,161,194,233,255, + 161,194,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 159,193,233,255,159,192,232,255,158,192,232,255,158,192,232,255, + 158,192,232,255,158,192,232,255,158,192,232,255,158,192,232,255, + 158,192,232,255,157,191,231,255,157,191,231,255,157,191,231,255, + 157,191,231,255,157,191,231,255,156,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,156,190,231,255,156,190,231,255, + 156,190,231,255,156,190,231,255,155,190,231,255,155,190,231,255, + 155,190,231,255,155,190,231,255,155,190,230,255,155,190,230,255, + 155,190,230,255,155,190,230,255,155,190,230,255,155,190,230,255, + 155,190,230,255,155,190,230,255,155,190,230,255,155,190,230,255, + 155,190,230,255,155,190,230,255,155,190,231,255,155,190,231,255, + 155,190,231,255,155,190,231,255,155,190,231,255,155,190,231,255, + 155,190,231,255,155,190,231,255,155,190,231,255,155,190,231,255, + 155,190,231,255,155,190,231,255,156,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,156,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,157,191,231,255,157,191,231,255, + 157,191,231,255,157,191,231,255,158,192,232,255,158,192,232,255, + 158,192,232,255,158,192,232,255,159,192,232,255,159,192,232,255, + 159,192,232,255,159,192,232,255,159,193,232,255,159,193,232,255, + 159,193,232,255,159,193,232,255,160,193,233,255,160,193,233,255, + 160,193,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,160,193,233,255,161,193,233,255,161,193,233,255, + 161,193,233,255,161,193,233,255,161,194,233,255,161,194,233,255, + 161,194,233,255,161,194,233,255,161,193,233,255,161,193,233,255, + 161,193,233,255,161,193,233,255,160,193,232,255,160,193,232,255, + 160,193,232,255,160,193,232,255,159,192,232,255,159,192,232,255, + 159,192,232,255,159,192,232,255,159,192,231,255,159,192,231,255, + 159,192,231,255,159,192,231,255,158,191,231,255,158,191,231,255, + 158,191,231,255,158,191,231,255,157,191,230,255,157,191,230,255, + 157,191,230,255,157,191,230,255,156,190,230,255,156,190,230,255, + 156,190,230,255,156,190,230,255,156,189,229,255,156,189,229,255, + 156,189,229,255,156,189,229,255,155,188,228,255,155,188,228,255, + 155,188,228,255,155,188,228,255,154,188,227,255,154,188,227,255, + 154,188,227,255,154,188,227,255,153,187,227,255,153,187,227,255, + 153,187,227,255,153,187,227,255,153,186,226,255,153,186,226,255, + 153,186,226,255,153,186,226,255,152,185,226,255,152,185,226,255, + 152,185,226,255,152,185,226,255,152,185,225,255,152,185,225,255, + 152,185,225,255,152,185,225,255,151,184,225,255,151,184,225,255, + 151,184,225,255,151,184,225,255,151,183,224,255,151,183,224,255, + 151,183,224,255,151,183,224,255,150,182,223,255,150,182,223,255, + 150,182,223,255,150,182,223,255,149,182,223,255,149,182,223,255, + 149,182,223,255,149,181,223,255,148,181,222,255,148,180,222,255, + 148,180,222,255,147,180,222,255,147,179,221,255,146,179,221,255, + 146,179,221,255,146,179,221,255,145,178,220,255,145,178,220,255, + 145,178,220,255,144,177,220,255,144,177,219,255,143,176,219,255, + 143,176,219,255,142,176,219,255,142,175,218,255,141,175,218,255, + 141,175,218,255,141,174,217,255,140,174,217,255,140,173,216,255, + 140,173,216,255,139,173,216,255,139,172,215,255,138,172,215,255, + 138,172,215,255,137,171,215,255,137,171,214,255,136,170,214,255, + 136,170,214,255,135,170,214,255,135,169,213,255,134,169,213,255, + 134,169,213,255,134,169,213,255,133,168,212,255,133,168,212,255, + 133,168,212,255,133,167,211,255,132,167,211,255,132,166,210,255, + 132,166,210,255,132,166,210,255,131,165,209,255,131,165,209,255, + 131,165,209,255,131,165,208,255,130,164,208,255,130,164,207,255, + 130,164,207,255,130,164,207,255,129,163,206,255,129,163,206,255, + 129,163,206,255,129,163,206,255,128,162,205,255,128,162,205,255, + 128,162,205,255,128,162,205,255,127,161,204,255,127,161,204,255, + 127,161,204,255,127,161,204,255,126,160,203,255,126,160,203,255, + 126,160,203,255,126,160,203,255,125,160,202,255,125,160,202,255, + 125,160,202,255,125,160,202,255,124,159,201,255,124,159,201,255, + 124,159,201,255,124,159,201,255,123,158,200,255,123,158,200,255, + 123,158,200,255,123,158,200,255,122,157,199,255,122,157,199,255, + 122,157,199,255,122,157,199,255,121,156,198,255,121,156,198,255, + 121,156,198,255,121,156,198,255,121,155,197,255,121,155,197,255, + 121,155,197,255,121,155,197,255,120,154,197,255,120,154,197,255, + 120,154,197,255,120,154,197,255,119,153,196,255,119,153,196,255, + 119,153,196,255,119,153,196,255,119,152,196,255,119,152,196,255, + 119,152,196,255,119,152,196,255,118,151,195,255,118,151,195,255, + 118,151,195,255,118,151,195,255,118,151,195,255,118,151,195,255, + 118,151,195,255,118,151,195,255,118,150,194,255,118,150,194,255, + 118,150,194,255,118,150,194,255,118,150,194,255,118,150,194,255, + 118,150,194,255,118,150,194,255,117,149,194,255,117,149,194,255, + 117,149,194,255,117,149,194,255,117,149,193,255,117,149,193,255, + 117,149,193,255,117,149,193,255,116,148,192,255,116,148,192,255, + 116,148,192,255,116,148,192,255,116,148,192,255,116,148,192,255, + 116,148,192,255,116,148,192,255,115,147,191,255,115,147,191,255, + 115,147,191,255,115,147,191,255,115,146,190,255,115,146,190,255, + 115,146,190,255,115,146,190,255,114,145,189,255,114,145,189,255, + 114,145,189,255,114,145,189,255,113,144,188,255,113,144,188,255, + 113,144,188,255,113,144,188,255,112,143,187,255,112,143,187,255, + 112,143,187,255,112,143,187,255,112,142,186,255,112,142,186,255, + 112,142,186,255,112,142,186,255,111,141,185,255,111,141,185,255, + 111,141,185,255,111,141,184,255,110,140,184,255,110,140,183,255, + 110,140,183,255,110,139,183,255,109,139,182,255,109,138,182,255, + 109,138,182,255,109,138,182,255,108,137,181,255,108,137,181,255, + 108,137,181,255,108,136,180,255,107,136,180,255,107,135,179,255, + 107,135,179,255,107,135,179,255,106,134,178,255,106,134,178,255, + 106,134,178,255,106,134,178,255,105,133,177,255,105,133,177,255, + 105,133,177,255,105,133,176,255,104,132,176,255,104,132,175,255, + 104,132,175,255,104,131,175,255,103,131,174,255,103,130,174,255, + 103,130,174,255,103,130,173,255,103,129,173,255,103,129,172,255, + 103,129,172,255,103,129,172,255,102,128,171,255,102,128,171,255, + 102,128,171,255,102,128,171,255,101,127,170,255,101,127,170,255, + 101,127,170,255,101,127,169,255,100,126,169,255,100,126,168,255, + 100,126,168,255,100,126,168,255,100,125,167,255,100,125,167,255, + 100,125,167,255,100,125,166,255,100,124,166,255,100,124,165,255, + 100,124,165,255,100,124,165,255,99,123,164,255,99,123,164,255, + 99,123,164,255,99,123,164,255,99,123,163,255,99,123,163,255, + 99,123,163,255,99,123,163,255,98,122,162,255,98,122,162,255, + 98,122,162,255,98,122,162,255,98,121,161,255,98,121,161,255, + 98,121,161,255,98,121,161,255,97,120,160,255,97,120,160,255, + 97,120,160,255,97,120,160,255,96,119,159,255,96,119,159,255, + 96,119,159,255,96,119,158,255,95,118,158,255,95,118,157,255, + 95,118,157,255,95,118,157,255,94,117,156,255,94,117,156,255, + 94,117,156,255,93,116,156,255,93,116,155,255,92,115,155,255, + 92,115,155,255,91,115,155,255,91,114,154,255,90,114,154,255, + 90,114,154,255,89,113,153,255,89,113,153,255,88,112,152,255, + 88,112,152,255,87,112,152,255,87,111,151,255,86,111,151,255, + 86,111,151,255,85,111,151,255,84,110,150,255,83,110,150,255, + 83,110,150,255,82,109,150,255,82,109,149,255,81,108,149,255, + 81,108,149,255,80,108,149,255,80,107,148,255,79,107,148,255, + 79,107,148,255,78,107,148,255,78,106,147,255,77,106,147,255, + 77,106,147,255,76,106,147,255,76,105,146,255,75,105,146,255, + 75,105,146,255,75,105,146,255,74,104,146,255,74,104,146,255, + 74,104,146,255,74,104,146,255,73,104,145,255,73,104,145,255, + 73,104,145,255,73,104,145,255,87,127,178,255,87,127,178,255, + 87,127,178,255,87,127,178,255,88,128,179,255,88,128,179,255, + 88,128,179,255,88,128,179,255,88,129,179,255,88,129,179,255, + 88,129,179,255,88,129,179,255,89,130,180,255,89,130,180,255, + 89,130,180,255,90,130,180,255,90,131,181,255,91,131,181,255, + 91,131,181,255,91,131,181,255,92,132,182,255,92,132,182,255, + 92,132,182,255,93,133,182,255,93,133,183,255,94,134,183,255, + 94,134,183,255,94,134,183,255,95,135,184,255,95,135,184,255, + 95,135,184,255,96,136,185,255,96,136,185,255,97,137,186,255, + 97,137,186,255,98,138,186,255,98,138,187,255,99,139,187,255, + 99,139,187,255,100,139,188,255,100,140,188,255,101,140,189,255, + 101,140,189,255,102,141,189,255,102,141,190,255,103,142,190,255, + 103,142,190,255,104,143,191,255,104,143,191,255,105,144,192,255, + 105,144,192,255,106,145,192,255,106,145,193,255,107,146,193,255, + 107,146,193,255,108,146,194,255,108,147,194,255,109,147,195,255, + 109,147,195,255,110,148,196,255,110,148,196,255,111,149,197,255, + 111,149,197,255,112,150,197,255,112,150,198,255,113,151,198,255, + 113,151,198,255,114,152,199,255,114,152,199,255,115,153,200,255, + 115,153,200,255,116,154,200,255,116,154,201,255,117,155,201,255, + 117,155,201,255,118,155,202,255,118,156,202,255,119,156,203,255, + 119,156,203,255,120,157,203,255,120,157,204,255,121,158,204,255, + 121,158,204,255,122,159,205,255,122,159,205,255,123,160,206,255, + 123,160,206,255,123,160,206,255,124,161,207,255,124,161,207,255, + 124,161,207,255,125,162,208,255,125,162,208,255,126,163,209,255, + 126,163,209,255,127,164,209,255,127,164,210,255,128,165,210,255, + 128,165,210,255,128,165,211,255,129,166,211,255,129,166,212,255, + 129,166,212,255,130,167,212,255,130,167,213,255,131,168,213,255, + 131,168,213,255,131,168,214,255,132,169,214,255,132,169,215,255, + 132,169,215,255,133,170,215,255,133,170,216,255,134,171,216,255, + 134,171,216,255,134,171,216,255,135,172,217,255,135,172,217,255, + 135,172,217,255,135,172,218,255,136,173,218,255,136,173,219,255, + 136,173,219,255,136,174,219,255,137,174,220,255,137,175,220,255, + 137,175,220,255,138,175,220,255,138,176,221,255,139,176,221,255, + 139,176,221,255,139,176,221,255,140,177,222,255,140,177,222,255, + 140,177,222,255,140,177,223,255,141,178,223,255,141,178,224,255, + 141,178,224,255,141,179,224,255,142,179,224,255,142,180,224,255, + 142,180,224,255,142,180,225,255,143,181,225,255,143,181,226,255, + 143,181,226,255,144,181,226,255,144,182,226,255,145,182,226,255, + 145,182,226,255,145,182,226,255,145,183,227,255,145,183,227,255, + 145,183,227,255,145,183,227,255,146,184,228,255,146,184,228,255, + 146,184,228,255,146,184,228,255,147,185,229,255,147,185,229,255, + 147,185,229,255,147,185,229,255,148,186,229,255,148,186,229,255, + 148,186,229,255,148,186,229,255,149,186,230,255,149,186,230,255, + 149,186,230,255,149,186,230,255,150,187,230,255,150,187,230,255, + 150,187,230,255,150,187,230,255,150,187,231,255,150,187,231,255, + 150,187,231,255,150,187,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,153,190,233,255,153,190,233,255, + 153,190,233,255,153,190,233,255,154,190,233,255,154,190,233,255, + 154,190,233,255,154,190,233,255,154,191,233,255,154,191,233,255, + 154,191,233,255,154,191,233,255,154,191,233,255,154,191,233,255, + 154,191,233,255,154,191,233,255,155,191,233,255,155,191,233,255, + 155,191,233,255,155,191,233,255,155,191,233,255,155,191,233,255, + 155,191,233,255,155,191,233,255,155,192,234,255,155,192,234,255, + 155,192,234,255,155,192,234,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,155,192,233,255,155,192,233,255, + 155,192,233,255,155,192,233,255,156,192,233,255,156,192,233,255, + 156,192,233,255,156,192,233,255,156,192,234,255,156,192,234,255, + 156,192,234,255,156,192,234,255,157,193,234,255,157,193,234,255, + 157,193,234,255,157,193,234,255,158,193,234,255,158,193,234,255, + 158,193,234,255,158,193,234,255,159,194,235,255,159,194,235,255, + 159,194,235,255,159,194,235,255,160,195,235,255,160,195,235,255, + 160,195,235,255,161,195,235,255,161,195,236,255,162,195,236,255, + 162,195,236,255,162,195,236,255,163,196,237,255,163,196,237,255, + 163,196,237,255,163,196,237,255,164,197,237,255,164,197,237,255, + 164,197,237,255,165,197,237,255,165,198,238,255,166,198,238,255, + 166,198,238,255,166,198,238,255,167,199,239,255,167,199,239,255, + 167,199,239,255,167,199,239,255,168,199,239,255,168,199,239,255, + 168,199,239,255,168,199,239,255,169,200,240,255,169,200,240,255, + 169,200,240,255,169,200,240,255,170,201,240,255,170,201,240,255, + 170,201,240,255,170,201,240,255,170,201,240,255,170,201,240,255, + 170,201,240,255,170,201,240,255,171,201,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,203,242,255,172,203,242,255, + 172,203,242,255,172,203,242,255,172,202,242,255,172,202,242,255, + 172,202,242,255,172,202,242,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,171,201,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,240,255,171,201,240,255, + 171,201,240,255,171,201,240,255,170,200,240,255,170,200,240,255, + 170,200,240,255,170,200,240,255,169,200,239,255,169,200,239,255, + 169,200,239,255,169,200,239,255,168,199,239,255,168,199,239,255, + 168,199,239,255,168,199,239,255,167,199,238,255,167,199,238,255, + 167,199,238,255,167,199,238,255,166,198,237,255,166,198,237,255, + 166,198,237,255,166,198,237,255,165,197,236,255,165,197,236,255, + 165,197,236,255,165,197,236,255,164,197,235,255,164,197,235,255, + 164,197,235,255,164,197,235,255,163,196,235,255,163,196,235,255, + 163,196,235,255,163,196,235,255,162,195,234,255,162,195,234,255, + 162,195,234,255,162,195,234,255,161,194,233,255,161,194,233,255, + 161,194,233,255,161,194,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,159,193,233,255,159,192,232,255,158,192,232,255, + 158,192,232,255,158,192,232,255,158,192,232,255,158,192,232,255, + 158,192,232,255,158,192,232,255,157,191,231,255,157,191,231,255, + 157,191,231,255,157,191,231,255,157,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,156,191,231,255,155,190,231,255, + 155,190,231,255,155,190,231,255,155,190,231,255,154,190,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,154,190,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,154,190,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,154,190,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,154,190,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,154,190,231,255, + 154,190,231,255,154,190,231,255,154,190,231,255,155,190,231,255, + 155,190,231,255,155,190,231,255,155,190,231,255,155,191,231,255, + 155,191,231,255,155,191,231,255,155,191,231,255,156,191,231,255, + 156,191,231,255,156,191,231,255,156,191,231,255,157,191,231,255, + 157,191,231,255,157,191,231,255,157,191,231,255,158,192,232,255, + 158,192,232,255,158,192,232,255,158,192,232,255,159,192,232,255, + 159,192,232,255,159,192,232,255,159,192,232,255,159,193,232,255, + 159,193,232,255,159,193,232,255,159,193,232,255,160,193,233,255, + 160,193,233,255,160,193,233,255,160,193,233,255,160,193,233,255, + 160,193,233,255,160,193,233,255,160,193,233,255,161,193,233,255, + 161,193,233,255,161,193,233,255,161,193,233,255,161,194,233,255, + 161,194,233,255,161,194,233,255,161,194,233,255,161,193,233,255, + 161,193,233,255,161,193,233,255,161,193,233,255,160,193,232,255, + 160,193,232,255,160,193,232,255,160,193,232,255,159,192,232,255, + 159,192,232,255,159,192,232,255,159,192,232,255,159,192,231,255, + 159,192,231,255,159,192,231,255,159,192,231,255,158,191,231,255, + 158,191,231,255,158,191,231,255,158,191,231,255,157,191,230,255, + 157,191,230,255,157,191,230,255,157,191,230,255,156,190,230,255, + 156,190,230,255,156,190,230,255,156,190,230,255,156,189,229,255, + 156,189,229,255,156,189,229,255,156,189,229,255,155,188,228,255, + 155,188,228,255,155,188,228,255,155,188,228,255,154,188,227,255, + 154,188,227,255,154,188,227,255,154,188,227,255,153,187,227,255, + 153,187,227,255,153,187,227,255,153,187,227,255,153,186,226,255, + 153,186,226,255,153,186,226,255,153,186,226,255,152,185,226,255, + 152,185,226,255,152,185,226,255,152,185,226,255,152,185,225,255, + 152,185,225,255,152,185,225,255,152,185,225,255,151,184,225,255, + 151,184,225,255,151,184,225,255,151,184,225,255,151,183,224,255, + 151,183,224,255,151,183,224,255,151,183,224,255,150,182,223,255, + 150,182,223,255,150,182,223,255,150,182,223,255,149,182,223,255, + 149,182,223,255,149,182,223,255,149,181,223,255,148,181,222,255, + 148,180,222,255,148,180,222,255,147,180,222,255,147,179,221,255, + 146,179,221,255,146,179,221,255,146,179,221,255,145,178,220,255, + 145,178,220,255,145,178,220,255,144,177,219,255,144,177,219,255, + 143,176,218,255,143,176,218,255,142,176,218,255,142,175,217,255, + 141,175,217,255,141,175,217,255,140,174,217,255,140,174,216,255, + 139,173,216,255,139,173,216,255,138,173,215,255,138,172,215,255, + 137,172,214,255,137,172,214,255,137,171,214,255,136,171,213,255, + 136,170,213,255,136,170,213,255,135,169,212,255,135,169,212,255, + 134,168,211,255,134,168,211,255,133,168,211,255,133,167,210,255, + 132,167,210,255,132,167,210,255,132,166,209,255,131,166,209,255, + 131,165,208,255,131,165,208,255,131,165,208,255,130,164,207,255, + 130,164,207,255,130,164,207,255,129,164,206,255,129,163,206,255, + 128,163,205,255,128,163,205,255,128,163,205,255,127,162,204,255, + 127,162,204,255,127,162,204,255,127,162,204,255,127,161,203,255, + 127,161,203,255,127,161,203,255,127,161,203,255,126,160,202,255, + 126,160,202,255,126,160,202,255,126,160,202,255,125,159,201,255, + 125,159,201,255,125,159,201,255,125,159,201,255,124,158,200,255, + 124,158,200,255,124,158,200,255,124,158,200,255,123,157,199,255, + 123,157,199,255,123,157,199,255,123,157,199,255,123,156,198,255, + 123,156,198,255,123,156,198,255,123,156,198,255,122,155,197,255, + 122,155,197,255,122,155,197,255,122,155,197,255,121,154,196,255, + 121,154,196,255,121,154,196,255,121,154,196,255,120,153,195,255, + 120,153,195,255,120,153,195,255,120,153,195,255,119,152,195,255, + 119,152,195,255,119,152,195,255,119,152,195,255,119,151,194,255, + 119,151,194,255,119,151,194,255,119,151,194,255,119,151,194,255, + 119,151,194,255,119,151,194,255,119,151,194,255,118,150,193,255, + 118,150,193,255,118,150,193,255,118,150,193,255,118,150,193,255, + 118,150,193,255,118,150,193,255,118,150,193,255,118,150,192,255, + 118,150,192,255,118,150,192,255,118,150,192,255,118,150,192,255, + 118,150,192,255,118,150,192,255,118,150,192,255,117,149,192,255, + 117,149,192,255,117,149,192,255,117,149,192,255,117,149,192,255, + 117,149,192,255,117,149,192,255,117,149,192,255,116,148,191,255, + 116,148,191,255,116,148,191,255,116,148,191,255,116,148,191,255, + 116,148,191,255,116,148,191,255,116,148,191,255,115,147,191,255, + 115,147,191,255,115,147,191,255,115,147,191,255,115,146,190,255, + 115,146,190,255,115,146,190,255,115,146,190,255,114,145,189,255, + 114,145,189,255,114,145,189,255,114,145,189,255,113,144,188,255, + 113,144,188,255,113,144,188,255,113,144,188,255,112,143,187,255, + 112,143,187,255,112,143,187,255,112,143,187,255,112,142,186,255, + 112,142,186,255,112,142,186,255,112,142,186,255,111,141,185,255, + 111,141,185,255,111,141,185,255,111,141,184,255,110,140,184,255, + 110,140,183,255,110,140,183,255,110,139,183,255,109,139,182,255, + 109,138,182,255,109,138,182,255,109,138,182,255,108,137,181,255, + 108,137,181,255,108,137,181,255,108,136,180,255,107,136,180,255, + 107,135,179,255,107,135,179,255,107,135,179,255,106,134,178,255, + 106,134,178,255,106,134,178,255,106,134,177,255,105,133,177,255, + 105,133,176,255,105,133,176,255,105,133,175,255,104,132,175,255, + 104,132,174,255,104,132,174,255,104,131,174,255,103,131,173,255, + 103,130,173,255,103,130,173,255,103,130,172,255,103,129,172,255, + 103,129,171,255,103,129,171,255,103,129,170,255,102,128,170,255, + 102,128,169,255,102,128,169,255,102,127,169,255,101,127,168,255, + 101,126,168,255,101,126,168,255,101,126,167,255,100,125,167,255, + 100,125,166,255,100,125,166,255,100,125,166,255,100,124,165,255, + 100,124,165,255,100,124,165,255,100,124,164,255,99,123,164,255, + 99,123,163,255,99,123,163,255,99,123,163,255,99,122,162,255, + 99,122,162,255,99,122,162,255,99,122,162,255,98,121,161,255, + 98,121,161,255,98,121,161,255,98,121,161,255,98,120,160,255, + 98,120,160,255,98,120,160,255,98,120,160,255,97,119,159,255, + 97,119,159,255,97,119,159,255,97,119,159,255,96,118,158,255, + 96,118,158,255,96,118,158,255,96,118,158,255,95,117,157,255, + 95,117,157,255,95,117,157,255,94,117,156,255,94,116,156,255, + 93,116,155,255,93,116,155,255,93,116,155,255,92,115,154,255, + 92,115,154,255,92,115,154,255,91,115,154,255,91,114,153,255, + 90,114,153,255,90,114,153,255,89,113,153,255,89,113,152,255, + 88,112,152,255,88,112,152,255,87,112,151,255,87,111,151,255, + 86,111,150,255,86,111,150,255,85,110,150,255,85,110,149,255, + 84,109,149,255,84,109,149,255,83,109,149,255,82,108,148,255, + 81,108,148,255,81,108,148,255,80,107,148,255,80,107,147,255, + 79,106,147,255,79,106,147,255,78,106,147,255,78,105,146,255, + 77,105,146,255,77,105,146,255,76,105,146,255,76,104,145,255, + 75,104,145,255,75,104,145,255,74,104,145,255,74,103,144,255, + 73,103,144,255,73,103,144,255,73,103,144,255,72,102,144,255, + 72,102,144,255,72,102,144,255,72,102,144,255,71,102,143,255, + 71,102,143,255,71,102,143,255,71,102,143,255,87,127,178,255, + 87,127,178,255,87,127,178,255,87,127,178,255,88,128,179,255, + 88,128,179,255,88,128,179,255,88,128,179,255,88,129,179,255, + 88,129,179,255,88,129,179,255,88,129,179,255,89,130,180,255, + 89,130,180,255,89,130,180,255,90,130,180,255,90,131,181,255, + 91,131,181,255,91,131,181,255,91,131,181,255,92,132,182,255, + 92,132,182,255,92,132,182,255,93,133,182,255,93,133,183,255, + 94,134,183,255,94,134,183,255,94,134,183,255,95,135,184,255, + 95,135,184,255,95,135,184,255,96,136,185,255,96,136,185,255, + 97,137,186,255,97,137,186,255,98,138,186,255,98,138,187,255, + 99,139,187,255,99,139,187,255,100,139,188,255,100,140,188,255, + 101,140,189,255,101,140,189,255,102,141,189,255,102,141,190,255, + 103,142,190,255,103,142,190,255,104,143,191,255,104,143,191,255, + 105,144,192,255,105,144,192,255,106,145,192,255,106,145,193,255, + 107,146,193,255,107,146,193,255,108,146,194,255,108,147,194,255, + 109,147,195,255,109,147,195,255,110,148,196,255,110,148,196,255, + 111,149,197,255,111,149,197,255,112,150,197,255,112,150,198,255, + 113,151,198,255,113,151,198,255,114,152,199,255,114,152,199,255, + 115,153,200,255,115,153,200,255,116,154,200,255,116,154,201,255, + 117,155,201,255,117,155,201,255,118,155,202,255,118,156,202,255, + 119,156,203,255,119,156,203,255,120,157,203,255,120,157,204,255, + 121,158,204,255,121,158,204,255,122,159,205,255,122,159,205,255, + 123,160,206,255,123,160,206,255,123,160,206,255,124,161,207,255, + 124,161,207,255,124,161,207,255,125,162,208,255,125,162,208,255, + 126,163,209,255,126,163,209,255,127,164,209,255,127,164,210,255, + 128,165,210,255,128,165,210,255,128,165,211,255,129,166,211,255, + 129,166,212,255,129,166,212,255,130,167,212,255,130,167,213,255, + 131,168,213,255,131,168,213,255,132,168,214,255,132,169,214,255, + 133,169,215,255,133,169,215,255,133,170,215,255,134,170,216,255, + 134,171,216,255,134,171,216,255,135,171,216,255,135,172,217,255, + 136,172,217,255,136,172,217,255,136,172,218,255,137,173,218,255, + 137,173,219,255,137,173,219,255,137,174,219,255,138,174,220,255, + 138,175,220,255,138,175,220,255,139,175,220,255,139,176,221,255, + 140,176,221,255,140,176,221,255,140,176,221,255,141,177,222,255, + 141,177,222,255,141,177,222,255,141,178,223,255,142,178,223,255, + 142,179,224,255,142,179,224,255,142,179,224,255,143,180,224,255, + 143,180,224,255,143,180,224,255,143,180,225,255,144,181,225,255, + 144,181,226,255,144,181,226,255,145,181,226,255,145,182,226,255, + 146,182,226,255,146,182,226,255,146,182,226,255,146,183,227,255, + 146,183,227,255,146,183,227,255,146,183,227,255,147,184,228,255, + 147,184,228,255,147,184,228,255,147,184,228,255,148,185,229,255, + 148,185,229,255,148,185,229,255,148,185,229,255,148,186,229,255, + 148,186,229,255,148,186,229,255,148,186,229,255,149,186,230,255, + 149,186,230,255,149,186,230,255,149,186,230,255,150,187,230,255, + 150,187,230,255,150,187,230,255,150,187,230,255,150,187,231,255, + 150,187,231,255,150,187,231,255,150,187,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,152,189,231,255, + 152,189,231,255,152,189,231,255,152,189,231,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 152,189,232,255,152,189,232,255,152,189,232,255,153,190,232,255, + 153,190,232,255,153,190,232,255,153,190,232,255,153,190,232,255, + 153,190,232,255,153,190,232,255,153,190,232,255,153,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,153,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,233,255, + 154,191,233,255,154,191,233,255,154,191,233,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,155,191,232,255, + 155,191,232,255,155,191,232,255,155,191,232,255,155,191,233,255, + 155,191,233,255,155,191,233,255,155,191,233,255,156,192,233,255, + 156,192,233,255,156,192,233,255,156,192,233,255,157,192,233,255, + 157,192,233,255,157,192,233,255,157,192,233,255,158,193,234,255, + 158,193,234,255,158,193,234,255,158,193,234,255,159,194,234,255, + 159,194,234,255,159,194,234,255,160,194,234,255,160,195,235,255, + 161,195,235,255,161,195,235,255,162,195,235,255,162,196,236,255, + 163,196,236,255,163,196,236,255,163,196,236,255,164,197,236,255, + 164,197,236,255,164,197,236,255,165,197,236,255,165,198,237,255, + 166,198,237,255,166,198,237,255,166,198,237,255,167,199,238,255, + 167,199,238,255,167,199,238,255,167,199,238,255,168,199,239,255, + 168,199,239,255,168,199,239,255,168,199,239,255,169,200,240,255, + 169,200,240,255,169,200,240,255,169,200,240,255,170,201,240,255, + 170,201,240,255,170,201,240,255,170,201,240,255,171,201,240,255, + 171,201,240,255,171,201,240,255,171,201,240,255,172,201,241,255, + 172,201,241,255,172,201,241,255,172,201,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,173,202,241,255, + 173,202,241,255,173,202,241,255,173,202,241,255,173,202,241,255, + 173,202,241,255,173,202,241,255,173,202,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,203,242,255, + 173,203,242,255,173,203,242,255,173,203,242,255,173,202,242,255, + 173,202,242,255,173,202,242,255,173,202,242,255,173,202,241,255, + 173,202,241,255,173,202,241,255,173,202,241,255,173,202,241,255, + 173,202,241,255,173,202,241,255,173,202,241,255,172,202,241,255, + 172,202,241,255,172,202,241,255,172,202,241,255,171,201,241,255, + 171,201,241,255,171,201,241,255,171,201,241,255,171,201,240,255, + 171,201,240,255,171,201,240,255,171,201,240,255,170,200,239,255, + 170,200,239,255,170,200,239,255,170,200,239,255,169,200,239,255, + 169,200,239,255,169,200,239,255,169,200,239,255,168,199,238,255, + 168,199,238,255,168,199,238,255,168,199,238,255,167,199,237,255, + 167,199,237,255,167,199,237,255,167,199,237,255,166,198,236,255, + 166,198,236,255,166,198,236,255,166,198,236,255,165,197,235,255, + 165,197,235,255,165,197,235,255,164,197,235,255,164,196,234,255, + 163,196,234,255,163,196,234,255,163,196,234,255,162,195,234,255, + 162,195,234,255,162,195,234,255,162,195,234,255,161,194,233,255, + 161,194,233,255,161,194,233,255,161,194,233,255,160,193,232,255, + 160,193,232,255,160,193,232,255,160,193,232,255,159,192,232,255, + 159,192,232,255,159,192,232,255,158,192,232,255,158,191,231,255, + 157,191,231,255,157,191,231,255,157,191,231,255,157,191,231,255, + 157,191,231,255,157,191,231,255,157,191,231,255,156,190,230,255, + 156,190,230,255,156,190,230,255,156,190,230,255,156,190,230,255, + 155,190,230,255,155,190,230,255,155,190,230,255,155,190,230,255, + 154,189,230,255,154,189,230,255,154,189,230,255,154,189,230,255, + 153,189,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 153,189,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 153,189,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 153,189,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 153,189,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 153,189,230,255,153,189,230,255,153,189,230,255,153,189,230,255, + 154,189,230,255,154,189,230,255,154,189,230,255,154,189,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,154,190,230,255, + 155,190,230,255,155,190,230,255,155,190,230,255,155,190,230,255, + 156,190,230,255,156,190,230,255,156,190,230,255,156,190,230,255, + 157,191,231,255,157,191,231,255,157,191,231,255,157,191,231,255, + 158,191,231,255,158,191,231,255,158,191,231,255,158,191,231,255, + 158,192,231,255,158,192,231,255,158,192,231,255,158,192,231,255, + 159,192,232,255,159,192,232,255,159,192,232,255,159,192,232,255, + 159,192,232,255,159,192,232,255,159,192,232,255,159,192,232,255, + 160,192,232,255,160,192,232,255,160,192,232,255,160,192,232,255, + 160,193,232,255,160,193,232,255,160,193,232,255,160,193,232,255, + 160,192,232,255,160,192,232,255,160,192,232,255,160,192,232,255, + 159,192,231,255,159,192,231,255,159,192,231,255,159,192,231,255, + 158,191,231,255,158,191,231,255,158,191,231,255,158,191,231,255, + 158,191,230,255,158,191,230,255,158,191,230,255,158,191,230,255, + 157,190,230,255,157,190,230,255,157,190,230,255,157,190,230,255, + 156,190,229,255,156,190,229,255,156,190,229,255,156,190,229,255, + 155,189,229,255,155,189,229,255,155,189,229,255,155,189,229,255, + 155,188,228,255,155,188,228,255,155,188,228,255,155,188,228,255, + 154,187,227,255,154,187,227,255,154,187,227,255,154,187,227,255, + 153,187,226,255,153,187,226,255,153,187,226,255,153,187,226,255, + 152,186,226,255,152,186,226,255,152,186,226,255,152,186,226,255, + 152,185,225,255,152,185,225,255,152,185,225,255,152,185,225,255, + 151,184,225,255,151,184,225,255,151,184,225,255,151,184,225,255, + 151,184,224,255,151,184,224,255,151,184,224,255,151,184,224,255, + 150,183,224,255,150,183,224,255,150,183,224,255,150,183,224,255, + 150,182,223,255,150,182,223,255,150,182,223,255,150,182,223,255, + 149,181,222,255,149,181,222,255,149,181,222,255,149,181,222,255, + 148,181,222,255,148,181,222,255,148,181,222,255,148,180,222,255, + 147,180,221,255,147,179,221,255,147,179,221,255,146,179,221,255, + 146,178,220,255,145,178,220,255,145,178,220,255,145,178,220,255, + 144,177,219,255,144,177,219,255,144,177,219,255,143,176,218,255, + 143,176,218,255,142,175,217,255,142,175,217,255,141,175,217,255, + 141,174,216,255,140,174,216,255,140,174,216,255,139,173,216,255, + 139,173,215,255,138,172,215,255,138,172,215,255,137,172,214,255, + 137,171,214,255,136,171,213,255,136,171,213,255,136,170,213,255, + 135,170,212,255,135,169,212,255,135,169,212,255,134,168,211,255, + 134,168,211,255,133,167,210,255,133,167,210,255,132,167,210,255, + 132,166,209,255,131,166,209,255,131,166,209,255,131,165,208,255, + 130,165,208,255,130,164,207,255,130,164,207,255,130,164,207,255, + 129,163,206,255,129,163,206,255,129,163,206,255,128,163,205,255, + 128,162,205,255,127,162,204,255,127,162,204,255,127,162,204,255, + 126,161,203,255,126,161,203,255,126,161,203,255,126,161,203,255, + 126,160,202,255,126,160,202,255,126,160,202,255,126,160,202,255, + 125,159,201,255,125,159,201,255,125,159,201,255,125,159,201,255, + 124,158,200,255,124,158,200,255,124,158,200,255,124,158,200,255, + 123,157,199,255,123,157,199,255,123,157,199,255,123,157,199,255, + 122,156,198,255,122,156,198,255,122,156,198,255,122,156,198,255, + 122,155,197,255,122,155,197,255,122,155,197,255,122,155,197,255, + 121,154,196,255,121,154,196,255,121,154,196,255,121,154,196,255, + 120,153,195,255,120,153,195,255,120,153,195,255,120,153,195,255, + 119,152,194,255,119,152,194,255,119,152,194,255,119,152,194,255, + 118,151,194,255,118,151,194,255,118,151,194,255,118,151,194,255, + 118,150,193,255,118,150,193,255,118,150,193,255,118,150,193,255, + 118,150,193,255,118,150,193,255,118,150,193,255,118,150,193,255, + 117,149,192,255,117,149,192,255,117,149,192,255,117,149,192,255, + 117,149,192,255,117,149,192,255,117,149,192,255,117,149,192,255, + 117,149,191,255,117,149,191,255,117,149,191,255,117,149,191,255, + 117,149,191,255,117,149,191,255,117,149,191,255,117,149,191,255, + 116,148,191,255,116,148,191,255,116,148,191,255,116,148,191,255, + 116,148,191,255,116,148,191,255,116,148,191,255,116,148,191,255, + 116,147,190,255,116,147,190,255,116,147,190,255,116,147,190,255, + 115,147,190,255,115,147,190,255,115,147,190,255,115,147,190,255, + 115,146,190,255,115,146,190,255,115,146,190,255,115,146,190,255, + 115,145,189,255,115,145,189,255,115,145,189,255,115,145,189,255, + 114,144,188,255,114,144,188,255,114,144,188,255,114,144,188,255, + 113,143,187,255,113,143,187,255,113,143,187,255,113,143,187,255, + 112,142,186,255,112,142,186,255,112,142,186,255,112,142,186,255, + 112,141,185,255,112,141,185,255,112,141,185,255,111,141,185,255, + 111,140,184,255,110,140,184,255,110,140,184,255,110,140,183,255, + 109,139,183,255,109,139,182,255,109,139,182,255,109,138,182,255, + 108,138,181,255,108,137,181,255,108,137,181,255,108,137,181,255, + 107,136,180,255,107,136,180,255,107,136,180,255,107,135,179,255, + 106,135,179,255,106,134,178,255,106,134,178,255,106,134,178,255, + 105,133,177,255,105,133,177,255,105,133,177,255,105,133,176,255, + 104,132,176,255,104,132,175,255,104,132,175,255,104,132,174,255, + 103,131,174,255,103,131,173,255,103,131,173,255,103,130,173,255, + 102,130,172,255,102,129,172,255,102,129,172,255,102,129,171,255, + 102,128,171,255,102,128,170,255,102,128,170,255,102,128,169,255, + 101,127,169,255,101,127,168,255,101,127,168,255,101,126,168,255, + 100,126,167,255,100,125,167,255,100,125,167,255,100,125,166,255, + 99,124,166,255,99,124,165,255,99,124,165,255,99,124,165,255, + 99,123,164,255,99,123,164,255,99,123,164,255,99,123,163,255, + 98,122,163,255,98,122,162,255,98,122,162,255,98,122,162,255, + 98,121,161,255,98,121,161,255,98,121,161,255,98,121,161,255, + 97,120,160,255,97,120,160,255,97,120,160,255,97,120,160,255, + 97,119,159,255,97,119,159,255,97,119,159,255,97,119,159,255, + 96,118,158,255,96,118,158,255,96,118,158,255,96,118,158,255, + 95,117,157,255,95,117,157,255,95,117,157,255,95,117,157,255, + 94,116,156,255,94,116,156,255,94,116,156,255,93,116,155,255, + 93,115,155,255,92,115,154,255,92,115,154,255,92,115,154,255, + 91,114,153,255,91,114,153,255,91,114,153,255,90,114,153,255, + 90,113,152,255,89,113,152,255,89,113,152,255,88,112,152,255, + 88,112,151,255,87,111,151,255,87,111,151,255,86,111,150,255, + 86,110,150,255,85,110,149,255,85,110,149,255,84,109,149,255, + 84,109,148,255,83,108,148,255,83,108,148,255,82,108,148,255, + 81,107,147,255,80,107,147,255,80,107,147,255,79,106,147,255, + 79,106,146,255,78,105,146,255,78,105,146,255,77,105,146,255, + 77,104,145,255,76,104,145,255,76,104,145,255,75,104,145,255, + 75,103,144,255,74,103,144,255,74,103,144,255,73,103,144,255, + 73,102,143,255,72,102,143,255,72,102,143,255,72,102,143,255, + 71,101,143,255,71,101,143,255,71,101,143,255,71,101,143,255, + 70,101,142,255,70,101,142,255,70,101,142,255,70,101,142,255, + 87,127,179,255,87,127,179,255,87,127,179,255,87,127,179,255, + 88,128,179,255,88,128,179,255,88,128,179,255,88,128,179,255, + 89,129,180,255,89,129,180,255,89,129,180,255,89,129,180,255, + 90,130,180,255,90,130,180,255,90,130,180,255,90,130,180,255, + 91,131,181,255,91,131,181,255,91,131,181,255,92,132,181,255, + 92,132,182,255,93,133,182,255,93,133,182,255,93,133,183,255, + 94,134,183,255,94,134,184,255,94,134,184,255,95,135,184,255, + 95,135,185,255,96,136,185,255,96,136,185,255,97,136,185,255, + 97,137,186,255,98,137,186,255,98,137,186,255,99,138,187,255, + 99,138,187,255,100,139,188,255,100,139,188,255,100,140,188,255, + 101,140,189,255,101,141,189,255,101,141,189,255,102,142,190,255, + 102,142,190,255,103,143,191,255,103,143,191,255,104,144,191,255, + 104,144,192,255,105,145,192,255,105,145,192,255,106,145,193,255, + 106,146,193,255,107,146,194,255,107,146,194,255,108,147,195,255, + 109,147,195,255,110,148,196,255,110,148,196,255,110,149,196,255, + 111,149,197,255,111,150,197,255,111,150,197,255,112,151,198,255, + 113,151,198,255,114,152,199,255,114,152,199,255,115,153,199,255, + 115,153,200,255,116,154,200,255,116,154,200,255,117,154,201,255, + 117,155,201,255,118,155,202,255,118,155,202,255,118,156,203,255, + 119,156,203,255,119,157,204,255,119,157,204,255,120,158,204,255, + 120,158,205,255,121,159,205,255,121,159,205,255,122,160,206,255, + 122,160,206,255,123,161,207,255,123,161,207,255,124,161,207,255, + 124,162,208,255,125,162,208,255,125,162,208,255,126,163,209,255, + 126,163,209,255,127,164,210,255,127,164,210,255,128,164,210,255, + 128,165,211,255,129,165,211,255,129,165,211,255,129,166,212,255, + 130,166,212,255,130,167,213,255,130,167,213,255,131,168,213,255, + 131,168,214,255,132,169,214,255,132,169,214,255,132,169,214,255, + 133,170,215,255,133,170,215,255,133,170,215,255,134,171,215,255, + 134,171,216,255,135,172,216,255,135,172,216,255,135,172,217,255, + 136,173,217,255,136,173,218,255,136,173,218,255,136,173,218,255, + 137,174,219,255,137,174,219,255,137,174,219,255,137,175,219,255, + 138,175,220,255,138,176,220,255,138,176,220,255,139,176,221,255, + 139,177,221,255,140,177,222,255,140,177,222,255,140,177,222,255, + 141,178,223,255,141,178,223,255,141,178,223,255,141,178,223,255, + 142,179,224,255,142,179,224,255,142,179,224,255,142,180,224,255, + 143,180,225,255,143,181,225,255,143,181,225,255,144,181,225,255, + 144,182,226,255,145,182,226,255,145,182,226,255,145,182,226,255, + 146,183,226,255,146,183,226,255,146,183,226,255,146,183,226,255, + 146,184,227,255,146,184,227,255,146,184,227,255,146,184,227,255, + 147,185,228,255,147,185,228,255,147,185,228,255,147,185,228,255, + 148,186,229,255,148,186,229,255,148,186,229,255,148,186,229,255, + 149,186,229,255,149,186,229,255,149,186,229,255,149,186,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,230,255,150,187,230,255,150,187,230,255,150,187,230,255, + 150,187,230,255,150,187,230,255,150,187,230,255,150,187,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,189,231,255,151,189,231,255,151,189,231,255,151,189,231,255, + 152,189,232,255,152,189,232,255,152,189,232,255,152,189,232,255, + 153,189,232,255,153,189,232,255,153,189,232,255,153,189,232,255, + 153,190,232,255,153,190,232,255,153,190,232,255,153,190,232,255, + 153,190,232,255,153,190,232,255,153,190,232,255,153,190,232,255, + 154,190,232,255,154,190,232,255,154,190,232,255,154,190,232,255, + 154,190,232,255,154,190,232,255,154,190,232,255,154,190,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,153,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,153,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,153,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,153,191,232,255, + 153,191,232,255,153,191,232,255,153,191,232,255,153,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 154,191,232,255,154,191,232,255,154,191,232,255,154,191,232,255, + 155,191,232,255,155,191,232,255,155,191,232,255,155,191,232,255, + 156,192,233,255,156,192,233,255,156,192,233,255,156,192,233,255, + 157,193,233,255,157,193,233,255,157,193,233,255,158,193,233,255, + 158,194,234,255,159,194,234,255,159,194,234,255,160,194,234,255, + 160,194,235,255,161,194,235,255,161,194,235,255,161,194,235,255, + 162,195,236,255,162,195,236,255,162,195,236,255,162,195,236,255, + 163,196,236,255,163,196,236,255,163,196,236,255,164,196,236,255, + 164,197,237,255,165,197,237,255,165,197,237,255,166,197,237,255, + 166,198,238,255,167,198,238,255,167,198,238,255,168,198,238,255, + 168,199,238,255,169,199,238,255,169,199,238,255,169,199,238,255, + 170,200,239,255,170,200,239,255,170,200,239,255,170,200,239,255, + 171,201,239,255,171,201,239,255,171,201,239,255,171,201,239,255, + 171,202,240,255,171,202,240,255,171,202,240,255,171,202,240,255, + 172,202,240,255,172,202,240,255,172,202,240,255,172,202,240,255, + 173,203,240,255,173,203,240,255,173,203,240,255,173,203,240,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,204,241,255,173,204,241,255,173,204,241,255,173,204,241,255, + 173,204,241,255,173,204,241,255,173,204,241,255,173,204,241,255, + 173,204,241,255,173,204,241,255,173,204,241,255,173,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,242,255,174,204,242,255,174,204,242,255,174,204,242,255, + 173,204,242,255,173,204,242,255,173,204,242,255,173,204,242,255, + 173,204,241,255,173,204,241,255,173,204,241,255,173,204,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,203,241,255,173,203,241,255,173,203,241,255,173,203,241,255, + 173,202,240,255,173,202,240,255,173,202,240,255,173,202,240,255, + 172,202,240,255,172,202,240,255,172,202,240,255,172,202,240,255, + 171,201,239,255,171,201,239,255,171,201,239,255,171,201,239,255, + 171,200,239,255,171,200,239,255,171,200,239,255,170,200,239,255, + 170,200,238,255,169,200,238,255,169,200,238,255,169,200,238,255, + 168,199,238,255,168,199,238,255,168,199,238,255,167,199,238,255, + 167,198,237,255,166,198,237,255,166,198,237,255,166,198,237,255, + 165,197,236,255,165,197,236,255,165,197,236,255,165,197,236,255, + 164,196,235,255,164,196,235,255,164,196,235,255,164,196,235,255, + 163,196,234,255,163,196,234,255,163,196,234,255,163,196,234,255, + 162,195,233,255,162,195,233,255,162,195,233,255,161,195,233,255, + 161,194,232,255,160,194,232,255,160,194,232,255,160,194,232,255, + 159,193,231,255,159,193,231,255,159,193,231,255,159,193,231,255, + 158,192,231,255,158,192,231,255,158,192,231,255,157,191,231,255, + 157,191,230,255,156,190,230,255,156,190,230,255,156,190,230,255, + 156,190,230,255,156,190,230,255,156,190,230,255,156,190,230,255, + 155,189,229,255,155,189,229,255,155,189,229,255,155,189,229,255, + 155,189,229,255,154,189,229,255,154,189,229,255,154,189,229,255, + 154,189,229,255,153,188,229,255,153,188,229,255,153,188,229,255, + 153,188,229,255,152,188,228,255,152,188,228,255,152,188,228,255, + 152,188,228,255,152,188,228,255,152,188,228,255,152,188,228,255, + 152,188,228,255,152,188,228,255,152,188,228,255,152,188,228,255, + 152,188,228,255,152,188,228,255,152,188,228,255,152,188,228,255, + 152,188,228,255,152,188,228,255,152,188,228,255,152,188,228,255, + 152,188,228,255,152,188,229,255,152,188,229,255,152,188,229,255, + 152,188,229,255,153,188,229,255,153,188,229,255,153,188,229,255, + 153,188,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 153,189,229,255,154,189,229,255,154,189,229,255,154,189,229,255, + 154,189,229,255,155,189,229,255,155,189,229,255,155,189,229,255, + 155,189,229,255,156,190,230,255,156,190,230,255,156,190,230,255, + 156,190,230,255,157,190,230,255,157,190,230,255,157,190,230,255, + 157,190,230,255,157,191,230,255,157,191,230,255,157,191,230,255, + 157,191,230,255,158,191,231,255,158,191,231,255,158,191,231,255, + 158,191,231,255,158,192,231,255,158,192,231,255,158,192,231,255, + 158,192,231,255,159,192,231,255,159,192,231,255,159,192,231,255, + 159,192,231,255,159,192,231,255,159,192,231,255,159,192,231,255, + 159,192,231,255,159,192,231,255,159,192,231,255,159,192,231,255, + 159,192,231,255,158,192,230,255,158,192,230,255,158,192,230,255, + 158,192,230,255,158,191,230,255,158,191,230,255,158,191,230,255, + 158,191,230,255,157,191,229,255,157,191,229,255,157,191,229,255, + 157,191,229,255,156,190,229,255,156,190,229,255,156,190,229,255, + 156,190,229,255,155,189,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,154,188,228,255,154,188,228,255,154,188,228,255, + 154,188,228,255,154,187,227,255,154,187,227,255,154,187,227,255, + 154,187,227,255,153,186,226,255,153,186,226,255,153,186,226,255, + 153,186,226,255,152,186,225,255,152,186,225,255,152,186,225,255, + 152,186,225,255,151,185,225,255,151,185,225,255,151,185,225,255, + 151,185,225,255,151,184,224,255,151,184,224,255,151,184,224,255, + 151,184,224,255,150,183,224,255,150,183,224,255,150,183,224,255, + 150,183,224,255,150,183,223,255,150,183,223,255,150,183,223,255, + 150,183,223,255,149,182,223,255,149,182,223,255,149,182,223,255, + 149,182,223,255,149,181,222,255,149,181,222,255,149,181,222,255, + 149,181,222,255,148,180,221,255,148,180,221,255,148,180,221,255, + 148,180,221,255,147,180,221,255,147,180,221,255,147,180,221,255, + 147,179,221,255,146,179,220,255,146,178,220,255,146,178,220,255, + 145,178,220,255,145,177,219,255,144,177,219,255,144,177,219,255, + 144,177,219,255,143,176,218,255,143,176,218,255,143,176,218,255, + 142,175,217,255,142,175,217,255,141,174,216,255,141,174,216,255, + 140,174,216,255,140,173,215,255,139,173,215,255,139,173,215,255, + 138,172,215,255,138,172,214,255,137,171,214,255,137,171,214,255, + 136,171,213,255,136,170,213,255,135,170,212,255,135,170,212,255, + 135,169,212,255,134,169,211,255,134,168,211,255,134,168,211,255, + 133,167,210,255,133,167,210,255,132,166,209,255,132,166,209,255, + 131,166,209,255,131,165,208,255,130,165,208,255,130,165,208,255, + 130,164,207,255,129,164,207,255,129,163,206,255,129,163,206,255, + 129,163,205,255,128,162,205,255,128,162,204,255,128,162,204,255, + 127,162,204,255,127,161,203,255,126,161,203,255,126,161,203,255, + 126,161,203,255,125,160,202,255,125,160,202,255,125,160,202,255, + 125,160,202,255,125,159,201,255,125,159,201,255,125,159,201,255, + 125,159,201,255,124,158,200,255,124,158,200,255,124,158,200,255, + 124,158,199,255,123,157,199,255,123,157,198,255,123,157,198,255, + 123,157,198,255,122,156,197,255,122,156,197,255,122,156,197,255, + 122,156,197,255,121,155,196,255,121,155,196,255,121,155,196,255, + 121,155,196,255,121,154,195,255,121,154,195,255,121,154,195,255, + 121,154,195,255,120,153,194,255,120,153,194,255,120,153,194,255, + 120,153,194,255,119,152,194,255,119,152,194,255,119,152,194,255, + 119,152,194,255,118,151,193,255,118,151,193,255,118,151,193,255, + 118,151,193,255,117,150,192,255,117,150,192,255,117,150,192,255, + 117,150,192,255,117,149,192,255,117,149,192,255,117,149,192,255, + 117,149,192,255,117,149,191,255,117,149,191,255,117,149,191,255, + 117,149,191,255,116,148,191,255,116,148,191,255,116,148,191,255, + 116,148,191,255,116,148,190,255,116,148,190,255,116,148,190,255, + 116,148,190,255,116,148,190,255,116,148,190,255,116,148,190,255, + 116,148,190,255,116,148,190,255,116,148,190,255,116,148,190,255, + 116,148,190,255,116,147,190,255,116,147,190,255,116,147,190,255, + 116,147,190,255,116,147,190,255,116,147,190,255,116,147,190,255, + 116,147,190,255,115,146,189,255,115,146,189,255,115,146,189,255, + 115,146,189,255,115,146,189,255,115,146,189,255,115,146,189,255, + 115,146,189,255,114,145,189,255,114,145,189,255,114,145,189,255, + 114,145,189,255,114,145,188,255,114,145,188,255,114,145,188,255, + 114,145,188,255,113,144,187,255,113,144,187,255,113,144,187,255, + 113,144,187,255,112,143,186,255,112,143,186,255,112,143,186,255, + 112,143,186,255,111,142,185,255,111,142,185,255,111,142,185,255, + 111,141,185,255,111,141,184,255,111,140,184,255,111,140,184,255, + 111,140,184,255,110,139,183,255,110,139,183,255,110,139,183,255, + 110,139,182,255,109,138,182,255,109,138,181,255,109,138,181,255, + 109,137,181,255,108,137,180,255,108,136,180,255,108,136,180,255, + 108,136,180,255,107,135,179,255,107,135,179,255,107,135,179,255, + 107,134,178,255,106,134,178,255,106,133,177,255,106,133,177,255, + 106,133,177,255,105,132,176,255,105,132,176,255,105,132,176,255, + 105,132,175,255,104,131,175,255,104,131,174,255,104,131,174,255, + 104,131,173,255,103,130,173,255,103,130,172,255,103,130,172,255, + 103,129,172,255,102,129,171,255,102,128,171,255,102,128,171,255, + 102,128,170,255,101,127,170,255,101,127,169,255,101,127,169,255, + 101,127,168,255,100,126,168,255,100,126,167,255,100,126,167,255, + 100,125,167,255,99,125,166,255,99,124,166,255,99,124,166,255, + 99,124,165,255,98,123,165,255,98,123,164,255,98,123,164,255, + 98,123,163,255,98,122,163,255,98,122,162,255,98,122,162,255, + 98,122,162,255,97,121,161,255,97,121,161,255,97,121,161,255, + 97,121,161,255,97,120,160,255,97,120,160,255,97,120,160,255, + 97,120,159,255,96,119,159,255,96,119,158,255,96,119,158,255, + 96,119,158,255,96,118,157,255,96,118,157,255,96,118,157,255, + 96,118,157,255,95,117,156,255,95,117,156,255,95,117,156,255, + 95,117,156,255,94,116,155,255,94,116,155,255,94,116,155,255, + 94,116,155,255,93,115,154,255,93,115,154,255,93,115,154,255, + 92,115,153,255,92,114,153,255,91,114,152,255,91,114,152,255, + 91,114,152,255,90,113,151,255,90,113,151,255,90,113,151,255, + 89,113,151,255,89,112,150,255,88,112,150,255,88,112,150,255, + 87,111,150,255,87,111,149,255,86,110,149,255,86,110,149,255, + 85,110,148,255,85,109,148,255,84,109,147,255,84,109,147,255, + 83,108,147,255,82,108,146,255,81,107,146,255,81,107,146,255, + 80,107,146,255,80,106,145,255,79,106,145,255,79,106,145,255, + 78,105,145,255,77,105,144,255,76,104,144,255,76,104,144,255, + 75,104,144,255,75,103,143,255,74,103,143,255,74,103,143,255, + 73,103,143,255,73,102,142,255,72,102,142,255,72,102,142,255, + 72,102,142,255,71,101,141,255,71,101,141,255,71,101,141,255, + 70,101,141,255,70,100,141,255,69,100,141,255,69,100,141,255, + 69,100,141,255,68,100,140,255,68,100,140,255,68,100,140,255, + 68,100,140,255,87,127,179,255,87,127,179,255,87,127,179,255, + 87,127,179,255,88,128,179,255,88,128,179,255,88,128,179,255, + 88,128,179,255,89,129,180,255,89,129,180,255,89,129,180,255, + 89,129,180,255,90,130,180,255,90,130,180,255,90,130,180,255, + 90,130,180,255,91,131,181,255,91,131,181,255,91,131,181,255, + 92,132,181,255,92,132,182,255,93,133,182,255,93,133,182,255, + 93,133,183,255,94,134,183,255,94,134,184,255,94,134,184,255, + 95,135,184,255,95,135,185,255,96,136,185,255,96,136,185,255, + 97,136,185,255,97,137,186,255,98,137,186,255,98,137,186,255, + 99,138,187,255,99,138,187,255,100,139,188,255,100,139,188,255, + 100,140,188,255,101,140,189,255,101,141,189,255,101,141,189,255, + 102,142,190,255,102,142,190,255,103,143,191,255,103,143,191,255, + 104,144,191,255,104,144,192,255,105,145,192,255,105,145,192,255, + 106,145,193,255,106,146,193,255,107,146,194,255,107,146,194,255, + 108,147,195,255,109,147,195,255,110,148,196,255,110,148,196,255, + 110,149,196,255,111,149,197,255,111,150,197,255,111,150,197,255, + 112,151,198,255,113,151,198,255,114,152,199,255,114,152,199,255, + 115,153,199,255,115,153,200,255,116,154,200,255,116,154,200,255, + 117,154,201,255,117,155,201,255,118,155,202,255,118,155,202,255, + 118,156,203,255,119,156,203,255,119,157,204,255,119,157,204,255, + 120,158,204,255,120,158,205,255,121,159,205,255,121,159,205,255, + 122,160,206,255,122,160,206,255,123,161,207,255,123,161,207,255, + 124,161,207,255,124,162,208,255,125,162,208,255,125,162,208,255, + 126,163,209,255,126,163,209,255,127,164,210,255,127,164,210,255, + 128,164,210,255,128,165,211,255,129,165,211,255,129,165,211,255, + 129,166,212,255,130,166,212,255,130,167,213,255,130,167,213,255, + 131,168,213,255,131,168,214,255,132,169,214,255,132,169,214,255, + 133,169,214,255,133,170,215,255,134,170,215,255,134,170,215,255, + 134,171,215,255,135,171,216,255,135,172,216,255,135,172,216,255, + 136,172,217,255,136,173,217,255,137,173,218,255,137,173,218,255, + 137,173,218,255,138,174,219,255,138,174,219,255,138,174,219,255, + 138,175,219,255,139,175,220,255,139,176,220,255,139,176,220,255, + 140,176,221,255,140,177,221,255,141,177,222,255,141,177,222,255, + 141,177,222,255,142,178,223,255,142,178,223,255,142,178,223,255, + 142,179,223,255,143,179,224,255,143,180,224,255,143,180,224,255, + 143,180,224,255,144,181,225,255,144,181,225,255,144,181,225,255, + 145,181,225,255,145,182,226,255,146,182,226,255,146,182,226,255, + 146,182,226,255,147,183,226,255,147,183,226,255,147,183,226,255, + 147,183,226,255,147,184,227,255,147,184,227,255,147,184,227,255, + 147,184,227,255,148,185,228,255,148,185,228,255,148,185,228,255, + 148,185,228,255,149,186,229,255,149,186,229,255,149,186,229,255, + 149,186,229,255,149,186,229,255,149,186,229,255,149,186,229,255, + 149,186,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,230,255,150,187,230,255,150,187,230,255, + 150,187,230,255,150,187,230,255,150,187,230,255,150,187,230,255, + 150,187,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,231,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,189,231,255,151,189,231,255,151,189,231,255, + 151,189,231,255,152,189,231,255,152,189,231,255,152,189,231,255, + 152,189,231,255,152,189,231,255,152,189,231,255,152,189,231,255, + 152,189,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,154,190,231,255,154,190,231,255,154,190,231,255, + 154,190,231,255,155,191,232,255,155,191,232,255,155,191,232,255, + 155,191,232,255,156,192,232,255,156,192,232,255,156,192,232,255, + 157,192,232,255,157,193,233,255,158,193,233,255,158,193,233,255, + 159,193,233,255,159,194,234,255,160,194,234,255,160,194,234,255, + 161,194,234,255,161,195,235,255,162,195,235,255,162,195,235,255, + 162,195,235,255,163,196,235,255,163,196,235,255,163,196,235,255, + 164,196,235,255,164,197,236,255,165,197,236,255,165,197,236,255, + 166,197,236,255,166,198,237,255,167,198,237,255,167,198,237,255, + 168,198,237,255,168,199,238,255,169,199,238,255,169,199,238,255, + 169,199,238,255,170,200,239,255,170,200,239,255,170,200,239,255, + 170,200,239,255,171,201,239,255,171,201,239,255,171,201,239,255, + 171,201,239,255,172,202,240,255,172,202,240,255,172,202,240,255, + 172,202,240,255,173,202,240,255,173,202,240,255,173,202,240,255, + 173,202,240,255,173,203,240,255,173,203,240,255,173,203,240,255, + 173,203,240,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,242,255,175,204,242,255,175,204,242,255, + 175,204,242,255,174,204,242,255,174,204,242,255,174,204,242,255, + 174,204,242,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,173,202,240,255,173,202,240,255,173,202,240,255, + 173,202,240,255,172,202,240,255,172,202,240,255,172,202,240,255, + 172,202,240,255,171,201,239,255,171,201,239,255,171,201,239,255, + 171,201,239,255,171,200,238,255,171,200,238,255,171,200,238,255, + 170,200,238,255,170,200,238,255,169,200,238,255,169,200,238,255, + 169,200,238,255,168,199,237,255,168,199,237,255,168,199,237,255, + 167,199,237,255,167,198,236,255,166,198,236,255,166,198,236,255, + 166,198,236,255,165,197,235,255,165,197,235,255,165,197,235,255, + 165,197,235,255,164,196,234,255,164,196,234,255,164,196,234,255, + 163,196,234,255,163,195,233,255,162,195,233,255,162,195,233,255, + 162,195,233,255,161,194,232,255,161,194,232,255,161,194,232,255, + 160,194,232,255,160,193,231,255,159,193,231,255,159,193,231,255, + 159,193,231,255,158,192,230,255,158,192,230,255,158,192,230,255, + 158,192,230,255,157,191,230,255,157,191,230,255,157,191,230,255, + 156,190,230,255,156,190,229,255,155,189,229,255,155,189,229,255, + 155,189,229,255,155,189,229,255,155,189,229,255,155,189,229,255, + 155,189,229,255,154,188,228,255,154,188,228,255,154,188,228,255, + 154,188,228,255,154,188,228,255,153,188,228,255,153,188,228,255, + 153,188,228,255,153,188,228,255,152,187,228,255,152,187,228,255, + 152,187,228,255,152,187,228,255,151,187,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,228,255,151,187,228,255, + 151,187,228,255,151,187,228,255,152,187,228,255,152,187,228,255, + 152,187,228,255,152,187,228,255,152,188,228,255,152,188,228,255, + 152,188,228,255,152,188,228,255,153,188,228,255,153,188,228,255, + 153,188,228,255,153,188,228,255,154,188,228,255,154,188,228,255, + 154,188,228,255,154,188,228,255,155,189,229,255,155,189,229,255, + 155,189,229,255,155,189,229,255,156,189,229,255,156,189,229,255, + 156,189,229,255,156,189,229,255,156,190,229,255,156,190,229,255, + 156,190,229,255,156,190,229,255,157,190,230,255,157,190,230,255, + 157,190,230,255,157,190,230,255,157,191,230,255,157,191,230,255, + 157,191,230,255,157,191,230,255,158,191,230,255,158,191,230,255, + 158,191,230,255,158,191,230,255,158,191,230,255,158,191,230,255, + 158,191,230,255,158,191,230,255,158,191,230,255,158,191,230,255, + 158,191,230,255,158,191,230,255,157,191,229,255,157,191,229,255, + 157,191,229,255,157,191,229,255,157,190,229,255,157,190,229,255, + 157,190,229,255,157,190,229,255,156,190,228,255,156,190,228,255, + 156,190,228,255,156,190,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,155,189,228,255,154,188,227,255,154,188,227,255, + 154,188,227,255,154,188,227,255,153,187,227,255,153,187,227,255, + 153,187,227,255,153,187,227,255,153,186,226,255,153,186,226,255, + 153,186,226,255,153,186,226,255,152,185,225,255,152,185,225,255, + 152,185,225,255,152,185,225,255,151,185,224,255,151,185,224,255, + 151,185,224,255,151,185,224,255,150,184,224,255,150,184,224,255, + 150,184,224,255,150,184,224,255,150,183,223,255,150,183,223,255, + 150,183,223,255,150,183,223,255,149,182,223,255,149,182,223,255, + 149,182,223,255,149,182,223,255,149,182,222,255,149,182,222,255, + 149,182,222,255,149,182,222,255,148,181,222,255,148,181,222,255, + 148,181,222,255,148,181,222,255,148,180,221,255,148,180,221,255, + 148,180,221,255,148,180,221,255,147,179,220,255,147,179,220,255, + 147,179,220,255,147,179,220,255,146,179,220,255,146,179,220,255, + 146,179,220,255,146,178,220,255,145,178,219,255,145,177,219,255, + 145,177,219,255,144,177,219,255,144,176,218,255,143,176,218,255, + 143,176,218,255,143,176,218,255,142,175,217,255,142,175,217,255, + 142,175,217,255,141,174,216,255,141,174,216,255,140,173,215,255, + 140,173,215,255,139,173,215,255,139,172,214,255,138,172,214,255, + 138,172,214,255,137,171,214,255,137,171,213,255,136,170,213,255, + 136,170,213,255,135,170,212,255,135,169,212,255,134,169,211,255, + 134,169,211,255,134,168,211,255,133,168,210,255,133,167,210,255, + 133,167,210,255,132,166,209,255,132,166,209,255,131,165,208,255, + 131,165,208,255,130,165,208,255,130,164,207,255,129,164,207,255, + 129,164,207,255,129,163,206,255,128,163,206,255,128,162,205,255, + 128,162,205,255,128,162,204,255,127,161,204,255,127,161,203,255, + 127,161,203,255,126,161,203,255,126,160,202,255,125,160,202,255, + 125,160,202,255,125,160,202,255,124,159,201,255,124,159,201,255, + 124,159,201,255,124,159,201,255,124,158,200,255,124,158,200,255, + 124,158,200,255,124,158,200,255,123,157,199,255,123,157,199,255, + 123,157,199,255,123,157,198,255,122,156,198,255,122,156,197,255, + 122,156,197,255,122,156,197,255,121,155,196,255,121,155,196,255, + 121,155,196,255,121,155,196,255,120,154,195,255,120,154,195,255, + 120,154,195,255,120,154,195,255,120,153,194,255,120,153,194,255, + 120,153,194,255,120,153,194,255,119,152,193,255,119,152,193,255, + 119,152,193,255,119,152,193,255,118,151,193,255,118,151,193,255, + 118,151,193,255,118,151,193,255,117,150,192,255,117,150,192,255, + 117,150,192,255,117,150,192,255,116,149,191,255,116,149,191,255, + 116,149,191,255,116,149,191,255,116,148,191,255,116,148,191,255, + 116,148,191,255,116,148,191,255,116,148,190,255,116,148,190,255, + 116,148,190,255,116,148,190,255,115,147,190,255,115,147,190,255, + 115,147,190,255,115,147,190,255,115,147,189,255,115,147,189,255, + 115,147,189,255,115,147,189,255,115,147,189,255,115,147,189,255, + 115,147,189,255,115,147,189,255,115,147,189,255,115,147,189,255, + 115,147,189,255,115,147,189,255,115,146,189,255,115,146,189,255, + 115,146,189,255,115,146,189,255,115,146,189,255,115,146,189,255, + 115,146,189,255,115,146,189,255,115,145,188,255,115,145,188,255, + 115,145,188,255,115,145,188,255,114,145,188,255,114,145,188,255, + 114,145,188,255,114,145,188,255,114,144,188,255,114,144,188,255, + 114,144,188,255,114,144,188,255,114,144,187,255,114,144,187,255, + 114,144,187,255,114,144,187,255,113,143,186,255,113,143,186,255, + 113,143,186,255,113,143,186,255,112,142,185,255,112,142,185,255, + 112,142,185,255,112,142,185,255,111,141,184,255,111,141,184,255, + 111,141,184,255,111,140,184,255,111,140,183,255,111,139,183,255, + 111,139,183,255,110,139,183,255,110,138,182,255,109,138,182,255, + 109,138,182,255,109,138,181,255,108,137,181,255,108,137,180,255, + 108,137,180,255,108,136,180,255,107,136,179,255,107,135,179,255, + 107,135,179,255,107,135,179,255,106,134,178,255,106,134,178,255, + 106,134,178,255,106,133,177,255,105,133,177,255,105,132,176,255, + 105,132,176,255,105,132,176,255,104,131,175,255,104,131,175,255, + 104,131,175,255,104,131,174,255,103,130,174,255,103,130,173,255, + 103,130,173,255,103,130,172,255,102,129,172,255,102,129,171,255, + 102,129,171,255,102,128,171,255,101,128,170,255,101,127,170,255, + 101,127,170,255,101,127,169,255,100,126,169,255,100,126,168,255, + 100,126,168,255,100,126,167,255,99,125,167,255,99,125,166,255, + 99,125,166,255,99,124,166,255,98,124,165,255,98,123,165,255, + 98,123,165,255,98,123,164,255,97,122,164,255,97,122,163,255, + 97,122,163,255,97,122,162,255,97,121,162,255,97,121,161,255, + 97,121,161,255,97,121,161,255,96,120,160,255,96,120,160,255, + 96,120,160,255,96,120,160,255,96,119,159,255,96,119,159,255, + 96,119,159,255,96,119,158,255,95,118,158,255,95,118,157,255, + 95,118,157,255,95,118,157,255,95,117,156,255,95,117,156,255, + 95,117,156,255,95,117,156,255,94,116,155,255,94,116,155,255, + 94,116,155,255,94,116,155,255,93,115,154,255,93,115,154,255, + 93,115,154,255,93,115,154,255,92,114,153,255,92,114,153,255, + 92,114,153,255,91,114,152,255,91,113,152,255,90,113,151,255, + 90,113,151,255,90,113,151,255,89,112,150,255,89,112,150,255, + 89,112,150,255,88,112,150,255,88,111,149,255,87,111,149,255, + 87,111,149,255,86,110,149,255,86,110,148,255,85,109,148,255, + 85,109,148,255,84,109,147,255,84,108,147,255,83,108,146,255, + 83,108,146,255,82,107,146,255,81,107,145,255,80,106,145,255, + 80,106,145,255,79,106,145,255,79,105,144,255,78,105,144,255, + 78,105,144,255,77,104,144,255,76,104,143,255,75,103,143,255, + 75,103,143,255,74,103,143,255,74,102,142,255,73,102,142,255, + 73,102,142,255,72,102,142,255,72,101,141,255,71,101,141,255, + 71,101,141,255,71,101,141,255,70,100,140,255,70,100,140,255, + 70,100,140,255,69,100,140,255,69,99,140,255,68,99,140,255, + 68,99,140,255,68,99,140,255,67,99,139,255,67,99,139,255, + 67,99,139,255,67,99,139,255,87,127,179,255,87,127,179,255, + 87,127,179,255,87,127,179,255,88,128,179,255,88,128,179,255, + 88,128,179,255,88,128,179,255,89,129,180,255,89,129,180,255, + 89,129,180,255,89,129,180,255,90,130,180,255,90,130,180,255, + 90,130,180,255,90,130,180,255,91,131,181,255,91,131,181,255, + 91,131,181,255,92,132,181,255,92,132,182,255,93,133,182,255, + 93,133,182,255,93,133,183,255,94,134,183,255,94,134,184,255, + 94,134,184,255,95,135,184,255,95,135,185,255,96,136,185,255, + 96,136,185,255,97,136,185,255,97,137,186,255,98,137,186,255, + 98,137,186,255,99,138,187,255,99,138,187,255,100,139,188,255, + 100,139,188,255,100,140,188,255,101,140,189,255,101,141,189,255, + 101,141,189,255,102,142,190,255,102,142,190,255,103,143,191,255, + 103,143,191,255,104,144,191,255,104,144,192,255,105,145,192,255, + 105,145,192,255,106,145,193,255,106,146,193,255,107,146,194,255, + 107,146,194,255,108,147,195,255,109,147,195,255,110,148,196,255, + 110,148,196,255,110,149,196,255,111,149,197,255,111,150,197,255, + 111,150,197,255,112,151,198,255,113,151,198,255,114,152,199,255, + 114,152,199,255,115,153,199,255,115,153,200,255,116,154,200,255, + 116,154,200,255,117,154,201,255,117,155,201,255,118,155,202,255, + 118,155,202,255,118,156,203,255,119,156,203,255,119,157,204,255, + 119,157,204,255,120,158,204,255,120,158,205,255,121,159,205,255, + 121,159,205,255,122,160,206,255,122,160,206,255,123,161,207,255, + 123,161,207,255,124,161,207,255,124,162,208,255,125,162,208,255, + 125,162,208,255,126,163,209,255,126,163,209,255,127,164,210,255, + 127,164,210,255,128,164,210,255,128,165,211,255,129,165,211,255, + 129,165,211,255,129,166,212,255,130,166,212,255,130,167,213,255, + 130,167,213,255,131,168,213,255,131,168,214,255,132,169,214,255, + 132,169,214,255,133,169,214,255,133,170,215,255,134,170,215,255, + 134,170,215,255,134,171,215,255,135,171,216,255,135,172,216,255, + 135,172,216,255,136,172,217,255,136,173,217,255,137,173,218,255, + 137,173,218,255,137,173,218,255,138,174,219,255,138,174,219,255, + 138,174,219,255,138,175,219,255,139,175,220,255,139,176,220,255, + 139,176,220,255,140,176,221,255,140,177,221,255,141,177,222,255, + 141,177,222,255,141,177,222,255,142,178,223,255,142,178,223,255, + 142,178,223,255,142,179,223,255,143,179,224,255,143,180,224,255, + 143,180,224,255,143,180,224,255,144,181,225,255,144,181,225,255, + 144,181,225,255,145,181,225,255,145,182,226,255,146,182,226,255, + 146,182,226,255,146,182,226,255,147,183,226,255,147,183,226,255, + 147,183,226,255,147,183,226,255,147,184,227,255,147,184,227,255, + 147,184,227,255,147,184,227,255,148,185,228,255,148,185,228,255, + 148,185,228,255,148,185,228,255,149,186,229,255,149,186,229,255, + 149,186,229,255,149,186,229,255,149,186,229,255,149,186,229,255, + 149,186,229,255,149,186,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,230,255,150,187,230,255, + 150,187,230,255,150,187,230,255,150,187,230,255,150,187,230,255, + 150,187,230,255,150,187,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,231,255,151,188,231,255, + 151,188,231,255,151,188,231,255,151,189,231,255,151,189,231,255, + 151,189,231,255,151,189,231,255,152,189,231,255,152,189,231,255, + 152,189,231,255,152,189,231,255,152,189,231,255,152,189,231,255, + 152,189,231,255,152,189,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,153,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,153,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,151,190,231,255,151,190,231,255, + 151,190,231,255,151,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,152,190,231,255,152,190,231,255, + 152,190,231,255,152,190,231,255,153,190,231,255,153,190,231,255, + 153,190,231,255,154,190,231,255,154,191,232,255,155,191,232,255, + 155,191,232,255,155,191,232,255,156,192,232,255,156,192,232,255, + 156,192,232,255,157,192,232,255,157,193,233,255,158,193,233,255, + 158,193,233,255,159,193,233,255,159,194,234,255,160,194,234,255, + 160,194,234,255,161,194,234,255,161,195,235,255,162,195,235,255, + 162,195,235,255,162,195,235,255,163,196,235,255,163,196,235,255, + 163,196,235,255,164,196,235,255,164,197,236,255,165,197,236,255, + 165,197,236,255,166,197,236,255,166,198,237,255,167,198,237,255, + 167,198,237,255,168,198,237,255,168,199,238,255,169,199,238,255, + 169,199,238,255,169,199,238,255,170,200,239,255,170,200,239,255, + 170,200,239,255,170,200,239,255,171,201,239,255,171,201,239,255, + 171,201,239,255,171,201,239,255,172,202,240,255,172,202,240,255, + 172,202,240,255,172,202,240,255,173,202,240,255,173,202,240,255, + 173,202,240,255,173,202,240,255,173,203,240,255,173,203,240,255, + 173,203,240,255,173,203,240,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,242,255,175,204,242,255, + 175,204,242,255,175,204,242,255,174,204,242,255,174,204,242,255, + 174,204,242,255,174,204,242,255,174,204,241,255,174,204,241,255, + 174,204,241,255,174,204,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,173,202,240,255,173,202,240,255, + 173,202,240,255,173,202,240,255,172,202,240,255,172,202,240,255, + 172,202,240,255,172,202,240,255,171,201,239,255,171,201,239,255, + 171,201,239,255,171,201,239,255,171,200,238,255,171,200,238,255, + 171,200,238,255,170,200,238,255,170,200,238,255,169,200,238,255, + 169,200,238,255,169,200,238,255,168,199,237,255,168,199,237,255, + 168,199,237,255,167,199,237,255,167,198,236,255,166,198,236,255, + 166,198,236,255,166,198,236,255,165,197,235,255,165,197,235,255, + 165,197,235,255,165,197,235,255,164,196,234,255,164,196,234,255, + 164,196,234,255,163,196,234,255,163,195,233,255,162,195,233,255, + 162,195,233,255,162,195,233,255,161,194,232,255,161,194,232,255, + 161,194,232,255,160,194,232,255,160,193,231,255,159,193,231,255, + 159,193,231,255,158,193,231,255,158,192,230,255,157,192,230,255, + 157,192,230,255,156,192,230,255,156,191,229,255,155,191,229,255, + 155,191,229,255,155,190,229,255,154,190,229,255,154,189,229,255, + 154,189,229,255,154,189,229,255,153,189,228,255,153,189,228,255, + 153,189,228,255,153,189,228,255,152,188,227,255,152,188,227,255, + 152,188,227,255,152,188,227,255,152,188,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,227,255,150,186,226,255, + 150,186,226,255,150,186,226,255,150,186,226,255,149,186,226,255, + 149,186,226,255,149,186,226,255,149,186,226,255,149,185,226,255, + 149,185,226,255,149,185,226,255,149,185,226,255,149,185,226,255, + 149,185,226,255,149,185,226,255,149,185,226,255,149,185,226,255, + 149,185,226,255,149,185,226,255,149,185,226,255,149,185,226,255, + 149,185,226,255,149,185,226,255,149,185,226,255,149,186,226,255, + 149,186,226,255,149,186,226,255,149,186,226,255,150,186,226,255, + 150,186,226,255,150,186,226,255,150,186,226,255,150,187,227,255, + 150,187,227,255,150,187,227,255,150,187,227,255,151,187,227,255, + 151,187,227,255,151,187,227,255,151,187,227,255,152,188,228,255, + 152,188,228,255,152,188,228,255,152,188,228,255,153,189,228,255, + 153,189,228,255,153,189,228,255,153,189,228,255,154,189,229,255, + 154,189,229,255,154,189,229,255,154,189,229,255,155,190,229,255, + 155,190,229,255,155,190,229,255,155,190,229,255,156,190,229,255, + 156,190,229,255,156,190,229,255,156,190,229,255,157,191,230,255, + 157,191,230,255,157,191,230,255,157,191,230,255,157,191,230,255, + 157,191,230,255,157,191,230,255,157,191,230,255,157,191,230,255, + 157,191,230,255,157,191,230,255,157,191,230,255,157,191,230,255, + 157,191,230,255,157,191,230,255,157,191,230,255,157,191,229,255, + 157,191,229,255,157,191,229,255,157,191,229,255,156,190,229,255, + 156,190,229,255,156,190,229,255,156,190,229,255,155,190,228,255, + 155,190,228,255,155,190,228,255,155,190,228,255,154,189,228,255, + 154,189,228,255,154,189,228,255,154,189,228,255,153,188,227,255, + 153,188,227,255,153,188,227,255,153,188,227,255,152,187,226,255, + 152,187,226,255,152,187,226,255,152,187,226,255,151,186,225,255, + 151,186,225,255,151,186,225,255,151,186,225,255,150,185,224,255, + 150,185,224,255,150,185,224,255,150,185,224,255,150,184,223,255, + 150,184,223,255,150,184,223,255,150,184,223,255,149,184,222,255, + 149,184,222,255,149,184,222,255,149,184,222,255,149,183,222,255, + 149,183,222,255,149,183,222,255,149,183,222,255,148,182,221,255, + 148,182,221,255,148,182,221,255,148,182,221,255,148,181,220,255, + 148,181,220,255,148,181,220,255,148,181,220,255,147,181,220,255, + 147,181,220,255,147,181,220,255,147,181,220,255,147,180,219,255, + 147,180,219,255,147,180,219,255,147,180,219,255,146,179,218,255, + 146,179,218,255,146,179,218,255,146,179,218,255,145,178,218,255, + 145,178,218,255,145,178,218,255,145,178,218,255,144,177,217,255, + 144,177,217,255,144,177,217,255,143,177,217,255,143,176,216,255, + 142,176,216,255,142,176,216,255,141,175,216,255,141,175,215,255, + 140,174,215,255,140,174,215,255,139,173,214,255,139,173,214,255, + 138,172,213,255,138,172,213,255,137,171,213,255,137,171,212,255, + 136,170,212,255,136,170,212,255,135,170,212,255,135,169,211,255, + 134,169,211,255,134,169,211,255,133,168,210,255,133,168,210,255, + 132,167,209,255,132,167,209,255,132,166,209,255,131,166,208,255, + 131,165,208,255,131,165,208,255,130,164,207,255,130,164,207,255, + 129,163,206,255,129,163,206,255,128,163,206,255,128,162,205,255, + 127,162,205,255,127,162,205,255,127,161,204,255,126,161,204,255, + 126,160,203,255,126,160,203,255,126,160,202,255,125,159,202,255, + 125,159,201,255,125,159,201,255,124,159,201,255,124,158,200,255, + 123,158,200,255,123,158,200,255,123,158,200,255,122,157,199,255, + 122,157,199,255,122,157,199,255,122,157,199,255,122,156,198,255, + 122,156,198,255,122,156,198,255,122,156,198,255,121,155,197,255, + 121,155,197,255,121,155,197,255,121,155,196,255,120,154,196,255, + 120,154,195,255,120,154,195,255,120,154,195,255,119,153,194,255, + 119,153,194,255,119,153,194,255,119,153,194,255,118,152,193,255, + 118,152,193,255,118,152,193,255,118,152,193,255,118,151,192,255, + 118,151,192,255,118,151,192,255,118,151,192,255,117,150,191,255, + 117,150,191,255,117,150,191,255,117,150,191,255,116,149,191,255, + 116,149,191,255,116,149,191,255,116,149,191,255,115,148,190,255, + 115,148,190,255,115,148,190,255,115,148,190,255,114,147,189,255, + 114,147,189,255,114,147,189,255,114,147,189,255,114,146,189,255, + 114,146,189,255,114,146,189,255,114,146,189,255,114,146,188,255, + 114,146,188,255,114,146,188,255,114,146,188,255,114,145,188,255, + 114,145,188,255,114,145,188,255,114,145,188,255,113,145,187,255, + 113,145,187,255,113,145,187,255,113,145,187,255,114,145,187,255, + 114,145,187,255,114,145,187,255,114,145,187,255,114,145,187,255, + 114,145,187,255,114,145,187,255,114,145,187,255,115,145,187,255, + 115,145,187,255,115,145,187,255,115,145,187,255,115,145,187,255, + 115,145,187,255,115,145,187,255,115,145,187,255,115,145,186,255, + 115,145,186,255,115,145,186,255,115,145,186,255,114,145,186,255, + 114,145,186,255,114,145,186,255,114,145,186,255,114,144,186,255, + 114,144,186,255,114,144,186,255,114,144,186,255,114,144,185,255, + 114,144,185,255,114,144,185,255,114,144,185,255,113,143,185,255, + 113,143,185,255,113,143,185,255,113,143,185,255,112,142,184,255, + 112,142,184,255,112,142,184,255,112,142,184,255,111,141,183,255, + 111,141,183,255,111,141,183,255,111,140,183,255,111,140,182,255, + 111,139,182,255,111,139,182,255,110,139,182,255,110,138,181,255, + 109,138,181,255,109,138,181,255,109,138,181,255,108,137,180,255, + 108,137,180,255,108,137,180,255,108,136,179,255,107,136,179,255, + 107,135,178,255,107,135,178,255,107,135,178,255,106,134,177,255, + 106,134,177,255,106,134,177,255,106,133,176,255,105,133,176,255, + 105,132,175,255,105,132,175,255,105,132,174,255,104,131,174,255, + 104,131,173,255,104,131,173,255,104,130,172,255,103,130,172,255, + 103,129,171,255,103,129,171,255,103,129,170,255,102,128,170,255, + 102,128,169,255,102,128,169,255,101,127,169,255,101,127,168,255, + 100,126,168,255,100,126,168,255,100,125,167,255,99,125,167,255, + 99,124,166,255,99,124,166,255,99,124,165,255,98,123,165,255, + 98,123,164,255,98,123,164,255,98,122,164,255,97,122,163,255, + 97,121,163,255,97,121,163,255,97,121,162,255,96,120,162,255, + 96,120,161,255,96,120,161,255,96,120,160,255,95,119,160,255, + 95,119,159,255,95,119,159,255,95,119,159,255,94,118,158,255, + 94,118,158,255,94,118,158,255,94,118,158,255,94,117,157,255, + 94,117,157,255,94,117,157,255,94,117,156,255,93,116,156,255, + 93,116,155,255,93,116,155,255,93,116,155,255,93,115,154,255, + 93,115,154,255,93,115,154,255,93,115,154,255,92,114,153,255, + 92,114,153,255,92,114,153,255,92,114,153,255,91,113,152,255, + 91,113,152,255,91,113,152,255,91,113,152,255,90,112,151,255, + 90,112,151,255,90,112,151,255,89,112,150,255,89,111,150,255, + 88,111,149,255,88,111,149,255,88,111,149,255,87,110,148,255, + 87,110,148,255,87,110,148,255,86,110,148,255,86,109,147,255, + 85,109,147,255,85,109,147,255,84,108,147,255,84,108,146,255, + 83,107,146,255,83,107,146,255,82,107,145,255,82,106,145,255, + 81,106,144,255,81,106,144,255,80,105,144,255,79,105,143,255, + 78,104,143,255,78,104,143,255,77,104,143,255,77,103,142,255, + 76,103,142,255,76,103,142,255,75,102,142,255,74,102,141,255, + 73,101,141,255,73,101,141,255,72,101,141,255,72,100,140,255, + 71,100,140,255,71,100,140,255,70,100,140,255,70,99,139,255, + 69,99,139,255,69,99,139,255,69,99,139,255,68,98,138,255, + 68,98,138,255,68,98,138,255,67,98,138,255,67,97,138,255, + 66,97,138,255,66,97,138,255,66,97,138,255,65,97,137,255, + 65,97,137,255,65,97,137,255,65,97,137,255,87,127,179,255, + 87,127,179,255,87,127,179,255,87,127,179,255,88,128,179,255, + 88,128,179,255,88,128,179,255,88,128,179,255,89,129,180,255, + 89,129,180,255,89,129,180,255,89,129,180,255,90,130,180,255, + 90,130,180,255,90,130,180,255,90,130,180,255,91,131,181,255, + 91,131,181,255,91,131,181,255,92,132,181,255,92,132,182,255, + 93,133,182,255,93,133,182,255,93,133,183,255,94,134,183,255, + 94,134,184,255,94,134,184,255,95,135,184,255,95,135,185,255, + 96,136,185,255,96,136,185,255,97,136,185,255,97,137,186,255, + 98,137,186,255,98,137,186,255,99,138,187,255,99,138,187,255, + 100,139,188,255,100,139,188,255,100,140,188,255,101,140,189,255, + 101,141,189,255,101,141,189,255,102,142,190,255,102,142,190,255, + 103,143,191,255,103,143,191,255,104,144,191,255,105,144,192,255, + 106,145,192,255,106,145,192,255,107,145,193,255,107,146,193,255, + 108,146,194,255,108,146,194,255,109,147,195,255,109,147,195,255, + 110,148,196,255,110,148,196,255,110,149,196,255,111,149,197,255, + 111,150,197,255,111,150,197,255,112,151,198,255,113,151,198,255, + 114,152,199,255,114,152,199,255,115,153,199,255,115,153,200,255, + 116,154,200,255,116,154,200,255,117,154,201,255,117,155,201,255, + 118,155,202,255,118,155,202,255,119,156,203,255,119,156,203,255, + 120,157,204,255,120,157,204,255,120,158,204,255,121,158,205,255, + 121,159,205,255,121,159,205,255,122,160,206,255,122,160,206,255, + 123,161,207,255,123,161,207,255,124,161,207,255,124,162,208,255, + 125,162,208,255,125,162,208,255,126,163,209,255,126,163,209,255, + 127,164,210,255,127,164,210,255,128,164,210,255,128,165,211,255, + 129,165,211,255,129,165,211,255,130,166,212,255,130,166,212,255, + 131,167,213,255,131,167,213,255,132,168,213,255,132,168,214,255, + 133,169,214,255,133,169,214,255,133,169,214,255,134,170,215,255, + 134,170,215,255,134,170,215,255,135,171,215,255,135,171,216,255, + 136,172,216,255,136,172,216,255,137,172,217,255,137,173,217,255, + 138,173,218,255,138,173,218,255,138,174,218,255,139,174,219,255, + 139,175,219,255,139,175,219,255,139,175,219,255,140,176,220,255, + 140,176,220,255,140,176,220,255,141,176,221,255,141,177,221,255, + 142,177,222,255,142,177,222,255,142,178,222,255,143,178,223,255, + 143,179,223,255,143,179,223,255,143,179,223,255,144,180,224,255, + 144,180,224,255,144,180,224,255,144,180,224,255,145,181,225,255, + 145,181,225,255,145,181,225,255,145,181,225,255,146,182,226,255, + 146,182,226,255,146,182,226,255,146,182,226,255,147,183,226,255, + 147,183,226,255,147,183,226,255,147,183,226,255,148,184,227,255, + 148,184,227,255,148,184,227,255,148,184,227,255,148,185,228,255, + 148,185,228,255,148,185,228,255,148,185,228,255,149,186,229,255, + 149,186,229,255,149,186,229,255,149,186,229,255,149,186,229,255, + 149,186,229,255,149,186,229,255,149,186,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,151,188,229,255, + 151,188,229,255,151,188,229,255,151,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,230,255, + 150,188,230,255,150,188,230,255,150,188,230,255,150,188,230,255, + 150,188,230,255,150,188,230,255,150,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,188,230,255, + 151,188,230,255,151,188,230,255,151,188,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,152,189,230,255, + 152,189,230,255,152,189,230,255,152,189,230,255,152,189,230,255, + 152,189,230,255,152,189,230,255,152,189,230,255,152,189,230,255, + 152,189,230,255,152,189,230,255,152,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,150,189,230,255, + 150,189,230,255,150,189,230,255,150,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,152,189,230,255, + 152,189,230,255,152,189,230,255,153,189,230,255,153,190,231,255, + 154,190,231,255,154,190,231,255,154,190,231,255,155,191,231,255, + 155,191,231,255,155,191,231,255,156,191,231,255,156,192,232,255, + 157,192,232,255,157,192,232,255,158,192,232,255,158,193,233,255, + 159,193,233,255,159,193,233,255,160,193,233,255,160,194,234,255, + 161,194,234,255,161,194,234,255,161,194,234,255,162,195,234,255, + 162,195,234,255,162,195,234,255,163,196,234,255,164,196,235,255, + 164,197,235,255,165,197,235,255,166,197,235,255,166,198,236,255, + 167,198,236,255,167,198,236,255,168,198,236,255,168,199,237,255, + 169,199,237,255,169,199,237,255,169,199,237,255,170,200,238,255, + 170,200,238,255,170,200,238,255,170,200,238,255,171,201,239,255, + 171,201,239,255,171,201,239,255,171,201,239,255,172,202,240,255, + 172,202,240,255,172,202,240,255,172,202,240,255,173,202,240,255, + 173,202,240,255,173,202,240,255,173,202,240,255,174,203,240,255, + 174,203,240,255,174,203,240,255,174,203,240,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,175,203,241,255, + 175,203,241,255,175,203,241,255,175,203,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,176,204,242,255, + 176,204,242,255,176,204,242,255,176,204,242,255,175,204,242,255, + 175,204,242,255,175,204,242,255,175,204,242,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,203,241,255, + 175,203,241,255,175,203,241,255,175,203,241,255,175,203,241,255, + 175,203,241,255,175,203,241,255,175,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,174,203,241,255, + 174,203,241,255,174,203,241,255,174,203,241,255,173,202,240,255, + 173,202,240,255,173,202,240,255,173,202,240,255,172,202,239,255, + 172,202,239,255,172,202,239,255,172,202,239,255,171,201,239,255, + 171,201,239,255,171,201,239,255,171,201,239,255,171,200,238,255, + 171,200,238,255,171,200,238,255,170,200,238,255,170,200,237,255, + 169,200,237,255,169,200,237,255,168,199,237,255,168,199,236,255, + 167,198,236,255,167,198,236,255,166,198,236,255,166,197,235,255, + 165,197,235,255,165,197,235,255,165,197,235,255,164,196,234,255, + 164,196,234,255,164,196,234,255,164,196,234,255,163,195,233,255, + 163,195,233,255,163,195,233,255,162,195,233,255,162,194,232,255, + 161,194,232,255,161,194,232,255,161,194,232,255,160,193,231,255, + 160,193,231,255,160,193,231,255,159,193,231,255,159,192,230,255, + 158,192,230,255,158,192,230,255,157,192,230,255,157,191,229,255, + 156,191,229,255,156,191,229,255,155,191,229,255,155,190,228,255, + 154,190,228,255,154,190,228,255,154,189,228,255,153,189,228,255, + 153,188,228,255,153,188,228,255,153,188,228,255,152,188,227,255, + 152,188,227,255,152,188,227,255,152,188,227,255,151,187,226,255, + 151,187,226,255,151,187,226,255,151,187,226,255,151,187,226,255, + 150,186,226,255,150,186,226,255,150,186,226,255,150,186,226,255, + 149,185,225,255,149,185,225,255,149,185,225,255,149,185,225,255, + 148,185,225,255,148,185,225,255,148,185,225,255,148,185,225,255, + 147,184,225,255,147,184,225,255,147,184,225,255,147,184,225,255, + 147,184,225,255,147,184,225,255,147,184,225,255,147,184,225,255, + 147,184,225,255,147,184,225,255,147,184,225,255,147,184,225,255, + 147,184,225,255,147,184,225,255,147,184,225,255,147,184,225,255, + 148,185,225,255,148,185,225,255,148,185,225,255,148,185,225,255, + 148,185,225,255,148,185,225,255,148,185,225,255,148,185,225,255, + 149,186,226,255,149,186,226,255,149,186,226,255,149,186,226,255, + 150,186,226,255,150,186,226,255,150,186,226,255,150,186,226,255, + 151,187,227,255,151,187,227,255,151,187,227,255,151,187,227,255, + 152,188,227,255,152,188,227,255,152,188,227,255,152,188,227,255, + 153,188,228,255,153,188,228,255,153,188,228,255,153,188,228,255, + 154,189,228,255,154,189,228,255,154,189,228,255,154,189,228,255, + 155,189,228,255,155,189,228,255,155,189,228,255,155,189,228,255, + 156,190,229,255,156,190,229,255,156,190,229,255,156,190,229,255, + 156,190,229,255,156,190,229,255,156,190,229,255,156,190,229,255, + 156,190,229,255,156,190,229,255,156,190,229,255,156,190,229,255, + 156,190,229,255,156,190,229,255,156,190,229,255,156,190,229,255, + 156,190,228,255,156,190,228,255,156,190,228,255,156,190,228,255, + 155,189,228,255,155,189,228,255,155,189,228,255,155,189,228,255, + 154,189,227,255,154,189,227,255,154,189,227,255,154,189,227,255, + 153,188,227,255,153,188,227,255,153,188,227,255,153,188,227,255, + 152,187,226,255,152,187,226,255,152,187,226,255,152,187,226,255, + 151,186,225,255,151,186,225,255,151,186,225,255,151,186,225,255, + 150,185,224,255,150,185,224,255,150,185,224,255,150,185,224,255, + 149,184,223,255,149,184,223,255,149,184,223,255,149,184,223,255, + 149,183,222,255,149,183,222,255,149,183,222,255,149,183,222,255, + 148,183,221,255,148,183,221,255,148,183,221,255,148,183,221,255, + 148,182,221,255,148,182,221,255,148,182,221,255,148,182,221,255, + 147,181,220,255,147,181,220,255,147,181,220,255,147,181,220,255, + 147,180,219,255,147,180,219,255,147,180,219,255,147,180,219,255, + 146,180,219,255,146,180,219,255,146,180,219,255,146,180,219,255, + 146,179,218,255,146,179,218,255,146,179,218,255,146,179,218,255, + 145,178,217,255,145,178,217,255,145,178,217,255,145,178,217,255, + 144,177,217,255,144,177,217,255,144,177,217,255,144,177,217,255, + 143,176,216,255,143,176,216,255,143,176,216,255,142,176,216,255, + 142,175,215,255,141,175,215,255,141,175,215,255,140,174,215,255, + 140,174,214,255,139,173,214,255,139,173,214,255,138,172,213,255, + 138,172,213,255,137,171,212,255,137,171,212,255,136,170,212,255, + 136,170,211,255,135,169,211,255,135,169,211,255,134,169,211,255, + 134,168,210,255,133,168,210,255,133,168,210,255,132,167,209,255, + 132,167,209,255,131,166,208,255,131,166,208,255,130,165,208,255, + 130,165,207,255,129,164,207,255,129,164,207,255,128,163,206,255, + 128,163,206,255,127,162,205,255,127,162,205,255,127,162,205,255, + 126,161,204,255,126,161,204,255,126,161,204,255,125,160,203,255, + 125,160,203,255,124,159,202,255,124,159,202,255,124,159,201,255, + 123,158,201,255,123,158,200,255,123,158,200,255,123,158,200,255, + 122,157,199,255,122,157,199,255,122,157,199,255,122,157,199,255, + 121,156,198,255,121,156,198,255,121,156,198,255,121,156,197,255, + 120,155,197,255,120,155,196,255,120,155,196,255,120,155,196,255, + 119,154,195,255,119,154,195,255,119,154,195,255,119,154,195,255, + 119,153,194,255,119,153,194,255,119,153,194,255,119,153,194,255, + 118,152,193,255,118,152,193,255,118,152,193,255,118,152,193,255, + 117,151,192,255,117,151,192,255,117,151,192,255,117,151,192,255, + 116,150,191,255,116,150,191,255,116,150,191,255,116,150,191,255, + 115,149,190,255,115,149,190,255,115,149,190,255,115,149,190,255, + 114,148,189,255,114,148,189,255,114,148,189,255,114,148,189,255, + 114,147,188,255,114,147,188,255,114,147,188,255,114,147,188,255, + 113,146,187,255,113,146,187,255,113,146,187,255,113,146,187,255, + 113,145,187,255,113,145,187,255,113,145,187,255,113,145,187,255, + 113,145,187,255,113,145,187,255,113,145,187,255,113,145,187,255, + 113,144,186,255,113,144,186,255,113,144,186,255,113,144,186,255, + 112,144,186,255,112,144,186,255,112,144,186,255,112,144,186,255, + 113,144,186,255,113,144,186,255,113,144,186,255,113,144,186,255, + 113,144,186,255,113,144,186,255,113,144,186,255,113,144,186,255, + 114,144,186,255,114,144,186,255,114,144,186,255,114,144,186,255, + 114,144,186,255,114,144,186,255,114,144,186,255,114,144,186,255, + 114,144,185,255,114,144,185,255,114,144,185,255,114,144,185,255, + 113,144,185,255,113,144,185,255,113,144,185,255,113,144,185,255, + 113,143,185,255,113,143,185,255,113,143,185,255,113,143,185,255, + 113,143,184,255,113,143,184,255,113,143,184,255,113,143,184,255, + 112,142,184,255,112,142,184,255,112,142,184,255,112,142,184,255, + 111,141,183,255,111,141,183,255,111,141,183,255,111,141,183,255, + 110,140,182,255,110,140,182,255,110,140,182,255,110,139,182,255, + 110,139,181,255,110,138,181,255,110,138,181,255,109,138,181,255, + 109,137,180,255,108,137,180,255,108,137,180,255,108,137,180,255, + 107,136,179,255,107,136,179,255,107,136,179,255,107,135,178,255, + 106,135,178,255,106,134,177,255,106,134,177,255,106,134,177,255, + 105,133,176,255,105,133,176,255,105,133,176,255,105,132,175,255, + 104,132,175,255,104,131,174,255,104,131,174,255,104,131,173,255, + 103,130,173,255,103,130,172,255,103,130,172,255,103,129,171,255, + 102,129,171,255,102,128,170,255,102,128,170,255,102,128,169,255, + 101,127,169,255,101,127,168,255,101,127,168,255,100,126,168,255, + 100,126,167,255,99,125,167,255,99,125,167,255,99,124,166,255, + 98,124,166,255,98,123,165,255,98,123,165,255,98,123,164,255, + 97,122,164,255,97,122,163,255,97,122,163,255,97,121,163,255, + 96,121,162,255,96,120,162,255,96,120,162,255,96,120,161,255, + 95,119,161,255,95,119,160,255,95,119,160,255,95,119,159,255, + 94,118,159,255,94,118,158,255,94,118,158,255,94,118,158,255, + 93,117,157,255,93,117,157,255,93,117,157,255,93,117,156,255, + 93,116,156,255,93,116,155,255,93,116,155,255,93,116,155,255, + 92,115,154,255,92,115,154,255,92,115,154,255,92,115,153,255, + 92,114,153,255,92,114,152,255,92,114,152,255,92,114,152,255, + 91,113,151,255,91,113,151,255,91,113,151,255,91,113,151,255, + 90,112,150,255,90,112,150,255,90,112,150,255,90,112,150,255, + 89,111,149,255,89,111,149,255,89,111,149,255,88,111,149,255, + 88,110,148,255,87,110,148,255,87,110,148,255,87,110,147,255, + 86,109,147,255,86,109,146,255,86,109,146,255,85,109,146,255, + 85,108,145,255,84,108,145,255,84,108,145,255,83,107,145,255, + 83,107,144,255,82,106,144,255,82,106,144,255,81,106,144,255, + 80,105,143,255,79,105,143,255,79,105,143,255,78,104,143,255, + 78,104,142,255,77,103,142,255,77,103,142,255,76,103,142,255, + 76,102,141,255,75,102,141,255,75,102,141,255,74,101,141,255, + 73,101,140,255,72,100,140,255,72,100,140,255,71,100,140,255, + 71,99,139,255,70,99,139,255,70,99,139,255,69,99,139,255, + 69,98,138,255,68,98,138,255,68,98,138,255,67,98,138,255, + 67,97,137,255,66,97,137,255,66,97,137,255,66,97,137,255, + 65,96,137,255,65,96,137,255,65,96,137,255,65,96,137,255, + 64,96,136,255,64,96,136,255,64,96,136,255,64,96,136,255, + 88,128,179,255,88,128,179,255,88,128,179,255,88,128,179,255, + 89,129,179,255,89,129,179,255,89,129,179,255,89,129,179,255, + 90,130,180,255,90,130,180,255,90,130,180,255,90,130,180,255, + 91,131,181,255,91,131,181,255,91,131,181,255,91,131,181,255, + 92,132,182,255,92,132,182,255,92,132,182,255,93,132,182,255, + 93,133,183,255,94,133,183,255,94,133,183,255,94,134,183,255, + 95,134,184,255,95,135,184,255,95,135,184,255,96,135,184,255, + 96,136,185,255,97,136,185,255,97,136,185,255,98,137,186,255, + 98,137,186,255,99,138,187,255,99,138,187,255,100,139,187,255, + 100,139,188,255,101,140,188,255,101,140,188,255,101,141,189,255, + 102,141,189,255,102,142,190,255,102,142,190,255,103,143,190,255, + 103,143,191,255,104,144,191,255,104,144,191,255,105,144,192,255, + 105,145,192,255,106,145,193,255,106,145,193,255,107,146,194,255, + 107,146,194,255,108,147,195,255,108,147,195,255,109,148,195,255, + 110,148,196,255,111,149,196,255,111,149,196,255,111,150,197,255, + 112,150,197,255,112,151,198,255,112,151,198,255,113,151,198,255, + 114,152,199,255,115,152,199,255,115,152,199,255,116,153,200,255, + 116,153,200,255,117,154,201,255,117,154,201,255,118,155,202,255, + 118,155,202,255,119,156,203,255,119,156,203,255,119,157,203,255, + 120,157,204,255,120,158,204,255,120,158,204,255,121,159,205,255, + 121,159,205,255,122,160,206,255,122,160,206,255,123,160,206,255, + 123,161,207,255,124,161,207,255,124,161,207,255,125,162,208,255, + 125,162,208,255,126,163,209,255,126,163,209,255,127,164,209,255, + 127,164,210,255,128,165,210,255,128,165,210,255,129,165,211,255, + 129,166,211,255,130,166,212,255,130,166,212,255,130,167,212,255, + 131,167,213,255,131,168,213,255,131,168,213,255,132,169,213,255, + 132,169,214,255,133,170,214,255,133,170,214,255,134,170,215,255, + 134,171,215,255,135,171,216,255,135,171,216,255,135,172,216,255, + 136,172,217,255,136,173,217,255,136,173,217,255,137,173,217,255, + 137,174,218,255,138,174,218,255,138,174,218,255,138,174,219,255, + 139,175,219,255,139,175,220,255,139,175,220,255,139,176,220,255, + 140,176,221,255,140,177,221,255,140,177,221,255,141,177,221,255, + 141,178,222,255,142,178,222,255,142,178,222,255,142,178,222,255, + 143,179,223,255,143,179,223,255,143,179,223,255,144,180,223,255, + 144,180,224,255,145,181,224,255,145,181,224,255,145,181,224,255, + 145,182,225,255,145,182,225,255,145,182,225,255,146,182,225,255, + 146,183,226,255,147,183,226,255,147,183,226,255,147,183,226,255, + 148,184,226,255,148,184,226,255,148,184,226,255,148,184,226,255, + 148,185,227,255,148,185,227,255,148,185,227,255,148,185,227,255, + 149,185,227,255,149,185,227,255,149,185,227,255,149,185,227,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,187,229,255,150,187,229,255,150,187,229,255,150,187,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,189,229,255,150,189,229,255,150,189,229,255,150,189,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,189,230,255,151,189,230,255,151,189,230,255,151,189,230,255, + 151,188,229,255,151,188,229,255,151,188,229,255,151,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 149,188,229,255,149,188,229,255,149,188,229,255,149,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 151,188,229,255,151,188,229,255,151,188,229,255,152,188,229,255, + 152,189,230,255,153,189,230,255,153,189,230,255,153,189,230,255, + 154,190,230,255,154,190,230,255,154,190,230,255,155,190,230,255, + 155,191,231,255,156,191,231,255,156,191,231,255,157,192,231,255, + 157,192,232,255,158,193,232,255,158,193,232,255,159,193,232,255, + 159,194,233,255,160,194,233,255,160,194,233,255,161,194,233,255, + 161,195,234,255,162,195,234,255,162,195,234,255,163,195,234,255, + 163,196,235,255,164,196,235,255,164,196,235,255,165,196,235,255, + 165,197,236,255,166,197,236,255,166,197,236,255,167,198,236,255, + 167,198,237,255,168,199,237,255,168,199,237,255,169,199,237,255, + 169,200,238,255,170,200,238,255,170,200,238,255,170,200,238,255, + 171,201,238,255,171,201,238,255,171,201,238,255,172,201,238,255, + 172,202,239,255,173,202,239,255,173,202,239,255,173,202,239,255, + 174,203,239,255,174,203,239,255,174,203,239,255,174,203,239,255, + 174,203,240,255,174,203,240,255,174,203,240,255,174,203,240,255, + 175,204,240,255,175,204,240,255,175,204,240,255,175,204,240,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,205,241,255,175,205,241,255,175,205,241,255,175,205,241,255, + 175,205,241,255,175,205,241,255,175,205,241,255,175,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 175,205,241,255,175,205,241,255,175,205,241,255,175,205,241,255, + 175,205,241,255,175,205,241,255,175,205,241,255,175,205,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,204,241,255,175,204,241,255,175,204,241,255,175,204,241,255, + 175,203,240,255,175,203,240,255,175,203,240,255,175,203,240,255, + 175,203,240,255,175,203,240,255,175,203,240,255,174,203,240,255, + 174,202,239,255,173,202,239,255,173,202,239,255,173,202,239,255, + 172,202,239,255,172,202,239,255,172,202,239,255,172,202,239,255, + 171,201,238,255,171,201,238,255,171,201,238,255,171,201,238,255, + 170,200,237,255,170,200,237,255,170,200,237,255,169,200,237,255, + 169,199,237,255,168,199,237,255,168,199,237,255,168,199,237,255, + 167,198,236,255,167,198,236,255,167,198,236,255,166,198,236,255, + 166,197,235,255,165,197,235,255,165,197,235,255,164,197,234,255, + 164,196,234,255,163,196,233,255,163,196,233,255,163,196,233,255, + 162,195,232,255,162,195,232,255,162,195,232,255,161,194,232,255, + 161,194,231,255,160,193,231,255,160,193,231,255,160,193,231,255, + 159,192,230,255,159,192,230,255,159,192,230,255,158,192,230,255, + 158,191,229,255,157,191,229,255,157,191,229,255,156,191,229,255, + 156,190,228,255,155,190,228,255,155,190,228,255,154,190,228,255, + 154,189,227,255,153,189,227,255,153,189,227,255,152,188,227,255, + 152,188,227,255,151,187,227,255,151,187,227,255,151,187,227,255, + 150,187,226,255,150,187,226,255,150,187,226,255,150,187,226,255, + 149,186,225,255,149,186,225,255,149,186,225,255,149,186,225,255, + 149,186,225,255,148,185,225,255,148,185,225,255,148,185,225,255, + 148,185,225,255,147,184,224,255,147,184,224,255,147,184,224,255, + 147,184,224,255,146,184,224,255,146,184,224,255,146,184,224,255, + 146,184,224,255,146,183,224,255,146,183,224,255,146,183,224,255, + 146,183,224,255,146,183,224,255,146,183,224,255,146,183,224,255, + 146,183,224,255,146,183,224,255,146,183,224,255,146,183,224,255, + 146,183,224,255,146,183,224,255,146,183,224,255,146,183,224,255, + 146,183,224,255,146,184,224,255,146,184,224,255,146,184,224,255, + 146,184,224,255,147,184,224,255,147,184,224,255,147,184,224,255, + 147,184,224,255,147,185,225,255,147,185,225,255,147,185,225,255, + 147,185,225,255,148,185,225,255,148,185,225,255,148,185,225,255, + 148,185,225,255,149,186,226,255,149,186,226,255,149,186,226,255, + 150,186,226,255,150,187,226,255,151,187,226,255,151,187,226,255, + 151,187,226,255,152,187,227,255,152,187,227,255,152,187,227,255, + 152,187,227,255,153,188,227,255,153,188,227,255,153,188,227,255, + 153,188,227,255,154,188,227,255,154,188,227,255,154,188,227,255, + 154,188,227,255,155,189,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,155,189,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,155,189,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,155,189,228,255,155,189,228,255,155,189,228,255, + 155,189,228,255,155,189,227,255,155,189,227,255,155,189,227,255, + 155,189,227,255,154,188,227,255,154,188,227,255,154,188,227,255, + 154,188,227,255,153,188,226,255,153,188,226,255,153,188,226,255, + 153,188,226,255,152,187,226,255,152,187,226,255,152,187,226,255, + 152,187,226,255,151,186,225,255,151,186,225,255,151,186,225,255, + 151,186,225,255,150,185,224,255,150,185,224,255,150,185,224,255, + 150,185,224,255,149,184,223,255,149,184,223,255,149,184,223,255, + 149,184,223,255,148,183,222,255,148,183,222,255,148,183,222,255, + 148,183,222,255,148,182,221,255,148,182,221,255,148,182,221,255, + 148,182,221,255,147,182,220,255,147,182,220,255,147,182,220,255, + 147,182,220,255,147,181,220,255,147,181,220,255,147,181,220,255, + 147,181,220,255,146,180,219,255,146,180,219,255,146,180,219,255, + 146,180,219,255,146,179,218,255,146,179,218,255,146,179,218,255, + 146,179,218,255,145,179,218,255,145,179,218,255,145,179,218,255, + 145,179,218,255,145,178,217,255,145,178,217,255,145,178,217,255, + 145,178,217,255,144,177,216,255,144,177,216,255,144,177,216,255, + 144,177,216,255,143,176,216,255,143,176,216,255,143,176,216,255, + 143,176,216,255,142,175,215,255,142,175,215,255,142,175,215,255, + 141,175,215,255,141,174,214,255,140,174,214,255,140,174,214,255, + 139,173,214,255,139,173,213,255,138,172,213,255,138,172,213,255, + 137,171,212,255,137,171,212,255,136,170,211,255,136,170,211,255, + 135,169,211,255,135,169,210,255,134,168,210,255,134,168,210,255, + 133,168,209,255,133,167,209,255,132,167,208,255,131,167,208,255, + 131,166,208,255,130,166,207,255,129,165,207,255,129,165,207,255, + 129,164,206,255,128,164,206,255,128,163,205,255,128,163,205,255, + 127,162,204,255,127,162,204,255,126,161,203,255,126,161,203,255, + 125,160,203,255,125,160,202,255,124,159,202,255,124,159,202,255, + 124,159,201,255,123,158,201,255,123,158,200,255,123,158,200,255, + 123,158,199,255,122,157,199,255,122,157,198,255,122,157,198,255, + 121,156,198,255,121,156,197,255,120,155,197,255,120,155,197,255, + 120,155,197,255,119,154,196,255,119,154,196,255,119,154,196,255, + 119,154,196,255,119,153,195,255,119,153,195,255,119,153,195,255, + 119,153,195,255,118,152,194,255,118,152,194,255,118,152,194,255, + 118,152,193,255,117,151,193,255,117,151,192,255,117,151,192,255, + 117,151,192,255,116,150,191,255,116,150,191,255,116,150,191,255, + 116,150,191,255,115,149,190,255,115,149,190,255,115,149,190,255, + 115,149,190,255,115,148,189,255,115,148,189,255,115,148,189,255, + 115,148,189,255,114,147,188,255,114,147,188,255,114,147,188,255, + 114,147,188,255,113,146,188,255,113,146,188,255,113,146,188,255, + 113,146,188,255,112,145,187,255,112,145,187,255,112,145,187,255, + 112,145,187,255,111,144,186,255,111,144,186,255,111,144,186,255, + 111,144,186,255,111,144,186,255,111,144,186,255,111,144,186,255, + 111,144,186,255,111,143,185,255,111,143,185,255,111,143,185,255, + 111,143,185,255,111,143,185,255,111,143,185,255,111,143,185,255, + 111,143,185,255,111,143,184,255,111,143,184,255,111,143,184,255, + 111,143,184,255,112,143,184,255,112,143,184,255,112,143,184,255, + 112,143,184,255,112,143,184,255,112,143,184,255,112,143,184,255, + 112,143,184,255,113,143,184,255,113,143,184,255,113,143,184,255, + 113,143,184,255,113,143,184,255,113,143,184,255,113,143,184,255, + 113,143,184,255,113,143,184,255,113,143,184,255,113,143,184,255, + 113,143,184,255,112,143,184,255,112,143,184,255,112,143,184,255, + 112,143,184,255,112,142,184,255,112,142,184,255,112,142,184,255, + 112,142,184,255,112,142,183,255,112,142,183,255,112,142,183,255, + 112,142,183,255,112,141,183,255,112,141,183,255,112,141,183,255, + 112,141,183,255,111,140,182,255,111,140,182,255,111,140,182,255, + 111,140,182,255,110,139,181,255,110,139,181,255,110,139,181,255, + 110,138,181,255,109,138,180,255,109,137,180,255,109,137,180,255, + 109,137,180,255,108,136,179,255,108,136,179,255,108,136,179,255, + 108,136,179,255,107,135,178,255,107,135,178,255,107,135,178,255, + 107,134,177,255,106,134,177,255,106,133,176,255,106,133,176,255, + 105,133,176,255,105,132,175,255,104,132,175,255,104,132,175,255, + 104,131,174,255,103,131,174,255,103,130,173,255,103,130,173,255, + 103,130,172,255,102,129,172,255,102,129,171,255,102,129,171,255, + 102,128,170,255,101,128,170,255,101,127,169,255,101,127,169,255, + 101,127,168,255,100,126,168,255,100,126,167,255,100,126,167,255, + 99,125,166,255,99,125,166,255,98,124,165,255,98,124,165,255, + 98,123,165,255,97,123,164,255,97,122,164,255,97,122,164,255, + 97,122,163,255,96,121,163,255,96,121,162,255,96,121,162,255, + 96,120,161,255,95,120,161,255,95,119,160,255,95,119,160,255, + 95,119,159,255,94,118,159,255,94,118,158,255,94,118,158,255, + 94,118,157,255,93,117,157,255,93,117,156,255,93,117,156,255, + 93,117,156,255,92,116,155,255,92,116,155,255,92,116,155,255, + 92,116,155,255,91,115,154,255,91,115,154,255,91,115,154,255, + 91,115,153,255,91,114,153,255,91,114,152,255,91,114,152,255, + 91,114,152,255,90,113,151,255,90,113,151,255,90,113,151,255, + 90,113,151,255,89,112,150,255,89,112,150,255,89,112,150,255, + 89,112,150,255,88,111,149,255,88,111,149,255,88,111,149,255, + 88,111,149,255,87,110,148,255,87,110,148,255,87,110,148,255, + 86,110,147,255,86,109,147,255,85,109,146,255,85,109,146,255, + 85,108,146,255,84,108,145,255,84,107,145,255,84,107,145,255, + 83,107,145,255,83,106,144,255,82,106,144,255,82,106,144,255, + 81,106,144,255,81,105,143,255,80,105,143,255,80,105,143,255, + 79,104,142,255,79,104,142,255,78,103,141,255,78,103,141,255, + 77,103,141,255,76,102,140,255,75,102,140,255,75,102,140,255, + 74,102,140,255,74,101,139,255,73,101,139,255,73,101,139,255, + 72,100,139,255,71,100,138,255,70,99,138,255,70,99,138,255, + 69,99,138,255,69,98,137,255,68,98,137,255,68,98,137,255, + 67,98,137,255,67,97,136,255,66,97,136,255,66,97,136,255, + 66,97,136,255,65,96,135,255,65,96,135,255,65,96,135,255, + 64,96,135,255,64,95,135,255,63,95,135,255,63,95,135,255, + 63,95,135,255,62,94,134,255,62,94,134,255,62,94,134,255, + 62,94,134,255,88,128,179,255,88,128,179,255,88,128,179,255, + 88,128,179,255,89,129,179,255,89,129,179,255,89,129,179,255, + 89,129,179,255,90,130,180,255,90,130,180,255,90,130,180,255, + 90,130,180,255,91,131,181,255,91,131,181,255,91,131,181,255, + 91,131,181,255,92,132,182,255,92,132,182,255,92,132,182,255, + 93,132,182,255,93,133,183,255,94,133,183,255,94,133,183,255, + 94,134,183,255,95,134,184,255,95,135,184,255,95,135,184,255, + 96,135,184,255,96,136,185,255,97,136,185,255,97,136,185,255, + 98,137,186,255,98,137,186,255,99,138,187,255,99,138,187,255, + 100,139,187,255,100,139,188,255,101,140,188,255,101,140,188,255, + 101,141,189,255,102,141,189,255,102,142,190,255,102,142,190,255, + 103,143,190,255,103,143,191,255,104,144,191,255,104,144,191,255, + 105,144,192,255,106,145,192,255,107,145,193,255,107,145,193,255, + 108,146,194,255,108,146,194,255,109,147,195,255,109,147,195,255, + 110,148,195,255,110,148,196,255,111,149,196,255,111,149,196,255, + 111,150,197,255,112,150,197,255,112,151,198,255,112,151,198,255, + 113,151,198,255,114,152,199,255,115,152,199,255,115,152,199,255, + 116,153,200,255,116,153,200,255,117,154,201,255,117,154,201,255, + 118,155,202,255,118,155,202,255,119,156,203,255,119,156,203,255, + 120,157,203,255,120,157,204,255,121,158,204,255,121,158,204,255, + 121,159,205,255,122,159,205,255,122,160,206,255,122,160,206,255, + 123,160,206,255,123,161,207,255,124,161,207,255,124,161,207,255, + 125,162,208,255,125,162,208,255,126,163,209,255,126,163,209,255, + 127,164,209,255,127,164,210,255,128,165,210,255,128,165,210,255, + 129,165,211,255,129,166,211,255,130,166,212,255,130,166,212,255, + 131,167,212,255,131,167,213,255,132,168,213,255,132,168,213,255, + 133,169,213,255,133,169,214,255,134,170,214,255,134,170,214,255, + 134,170,215,255,135,171,215,255,135,171,216,255,135,171,216,255, + 136,172,216,255,136,172,217,255,137,173,217,255,137,173,217,255, + 138,173,217,255,138,174,218,255,139,174,218,255,139,174,218,255, + 139,175,219,255,140,175,219,255,140,176,220,255,140,176,220,255, + 140,176,220,255,141,177,221,255,141,177,221,255,141,177,221,255, + 142,177,221,255,142,178,222,255,143,178,222,255,143,178,222,255, + 143,179,222,255,144,179,223,255,144,180,223,255,144,180,223,255, + 145,180,223,255,145,181,224,255,146,181,224,255,146,181,224,255, + 146,181,224,255,146,182,225,255,146,182,225,255,146,182,225,255, + 146,182,225,255,147,183,226,255,147,183,226,255,147,183,226,255, + 147,183,226,255,148,184,226,255,148,184,226,255,148,184,226,255, + 148,184,226,255,149,185,227,255,149,185,227,255,149,185,227,255, + 149,185,227,255,149,185,227,255,149,185,227,255,149,185,227,255, + 149,185,227,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,187,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,150,187,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,150,187,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,188,228,255,149,188,228,255,149,188,228,255, + 149,188,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,150,188,229,255,150,188,229,255, + 150,188,229,255,150,187,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,148,187,228,255,148,187,228,255,148,187,228,255, + 148,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,150,187,228,255,150,187,228,255,150,187,228,255, + 151,187,228,255,151,188,229,255,152,188,229,255,152,188,229,255, + 152,188,229,255,153,189,229,255,153,189,229,255,153,189,229,255, + 154,189,229,255,154,190,230,255,155,190,230,255,155,190,230,255, + 156,191,230,255,156,191,231,255,157,192,231,255,157,192,231,255, + 158,192,231,255,158,193,232,255,159,193,232,255,159,193,232,255, + 160,193,232,255,160,194,233,255,161,194,233,255,161,194,233,255, + 162,195,233,255,163,195,234,255,163,196,234,255,164,196,234,255, + 165,196,234,255,165,197,235,255,166,197,235,255,166,197,235,255, + 167,198,235,255,167,198,236,255,168,199,236,255,168,199,236,255, + 169,199,236,255,169,200,237,255,170,200,237,255,170,200,237,255, + 170,200,237,255,171,201,238,255,171,201,238,255,171,201,238,255, + 172,201,238,255,172,202,239,255,173,202,239,255,173,202,239,255, + 173,202,239,255,174,203,239,255,174,203,239,255,174,203,239,255, + 174,203,239,255,175,203,240,255,175,203,240,255,175,203,240,255, + 175,203,240,255,175,204,240,255,175,204,240,255,175,204,240,255, + 175,204,240,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,175,203,240,255,175,203,240,255,175,203,240,255, + 175,203,240,255,175,203,240,255,175,203,240,255,175,203,240,255, + 174,203,240,255,174,202,239,255,173,202,239,255,173,202,239,255, + 173,202,239,255,172,202,238,255,172,202,238,255,172,202,238,255, + 172,202,238,255,171,201,238,255,171,201,238,255,171,201,238,255, + 171,201,238,255,170,200,237,255,170,200,237,255,170,200,237,255, + 169,200,237,255,169,199,236,255,168,199,236,255,168,199,236,255, + 167,198,236,255,167,198,235,255,166,197,235,255,166,197,235,255, + 165,197,235,255,165,196,234,255,164,196,234,255,164,196,234,255, + 163,196,233,255,163,195,233,255,162,195,232,255,162,195,232,255, + 162,195,232,255,161,194,231,255,161,194,231,255,161,194,231,255, + 160,193,231,255,160,193,230,255,159,192,230,255,159,192,230,255, + 159,192,230,255,158,191,229,255,158,191,229,255,158,191,229,255, + 157,191,229,255,157,190,228,255,156,190,228,255,156,190,228,255, + 155,190,228,255,155,189,227,255,154,189,227,255,154,189,227,255, + 153,189,227,255,153,188,226,255,152,188,226,255,152,188,226,255, + 151,187,226,255,151,187,226,255,150,186,226,255,150,186,226,255, + 150,186,226,255,149,186,225,255,149,186,225,255,149,186,225,255, + 149,186,225,255,148,185,224,255,148,185,224,255,148,185,224,255, + 148,185,224,255,148,185,224,255,147,184,224,255,147,184,224,255, + 147,184,224,255,147,184,224,255,146,183,223,255,146,183,223,255, + 146,183,223,255,146,183,223,255,145,183,223,255,145,183,223,255, + 145,183,223,255,145,183,223,255,144,182,223,255,144,182,223,255, + 144,182,223,255,144,182,223,255,144,182,223,255,144,182,223,255, + 144,182,223,255,144,182,223,255,144,182,223,255,144,182,223,255, + 144,182,223,255,144,182,223,255,144,182,223,255,144,182,223,255, + 144,182,223,255,144,182,223,255,145,183,223,255,145,183,223,255, + 145,183,223,255,145,183,223,255,145,183,223,255,145,183,223,255, + 145,183,223,255,145,183,223,255,146,184,224,255,146,184,224,255, + 146,184,224,255,146,184,224,255,147,184,224,255,147,184,224,255, + 147,184,224,255,147,184,224,255,148,185,225,255,148,185,225,255, + 148,185,225,255,149,185,225,255,149,186,225,255,150,186,225,255, + 150,186,225,255,150,186,225,255,151,186,226,255,151,186,226,255, + 151,186,226,255,151,186,226,255,152,187,226,255,152,187,226,255, + 152,187,226,255,152,187,226,255,153,187,226,255,153,187,226,255, + 153,187,226,255,153,187,226,255,154,188,227,255,154,188,227,255, + 154,188,227,255,154,188,227,255,154,188,227,255,154,188,227,255, + 154,188,227,255,154,188,227,255,154,188,227,255,154,188,227,255, + 154,188,227,255,154,188,227,255,154,188,227,255,154,188,227,255, + 154,188,227,255,154,188,227,255,154,188,226,255,154,188,226,255, + 154,188,226,255,154,188,226,255,153,187,226,255,153,187,226,255, + 153,187,226,255,153,187,226,255,152,187,225,255,152,187,225,255, + 152,187,225,255,152,187,225,255,151,186,225,255,151,186,225,255, + 151,186,225,255,151,186,225,255,150,185,224,255,150,185,224,255, + 150,185,224,255,150,185,224,255,149,184,223,255,149,184,223,255, + 149,184,223,255,149,184,223,255,148,183,222,255,148,183,222,255, + 148,183,222,255,148,183,222,255,147,182,221,255,147,182,221,255, + 147,182,221,255,147,182,221,255,147,181,220,255,147,181,220,255, + 147,181,220,255,147,181,220,255,146,181,219,255,146,181,219,255, + 146,181,219,255,146,181,219,255,146,180,219,255,146,180,219,255, + 146,180,219,255,146,180,219,255,145,179,218,255,145,179,218,255, + 145,179,218,255,145,179,218,255,145,178,217,255,145,178,217,255, + 145,178,217,255,145,178,217,255,144,178,217,255,144,178,217,255, + 144,178,217,255,144,178,217,255,144,177,216,255,144,177,216,255, + 144,177,216,255,144,177,216,255,143,176,215,255,143,176,215,255, + 143,176,215,255,143,176,215,255,142,175,215,255,142,175,215,255, + 142,175,215,255,142,175,215,255,141,174,214,255,141,174,214,255, + 141,174,214,255,140,174,214,255,140,173,213,255,139,173,213,255, + 139,173,213,255,138,172,213,255,138,172,212,255,137,171,212,255, + 137,171,212,255,136,170,211,255,136,170,211,255,135,169,210,255, + 135,169,210,255,134,168,210,255,134,168,209,255,133,167,209,255, + 133,167,209,255,132,167,208,255,132,166,208,255,131,166,207,255, + 130,166,207,255,130,165,207,255,129,165,206,255,128,164,206,255, + 128,164,206,255,127,163,205,255,127,163,205,255,126,162,204,255, + 126,162,204,255,125,161,203,255,125,161,203,255,124,160,202,255, + 124,160,202,255,124,159,202,255,123,159,201,255,123,158,201,255, + 123,158,201,255,122,158,200,255,122,157,200,255,121,157,199,255, + 121,157,199,255,121,157,198,255,120,156,198,255,120,156,197,255, + 120,156,197,255,120,155,197,255,119,155,196,255,119,154,196,255, + 119,154,196,255,119,154,196,255,118,153,195,255,118,153,195,255, + 118,153,195,255,118,153,194,255,117,152,194,255,117,152,193,255, + 117,152,193,255,117,152,193,255,116,151,192,255,116,151,192,255, + 116,151,192,255,116,151,192,255,116,150,191,255,116,150,191,255, + 116,150,191,255,116,150,191,255,115,149,190,255,115,149,190,255, + 115,149,190,255,115,149,190,255,114,148,189,255,114,148,189,255, + 114,148,189,255,114,148,189,255,113,147,188,255,113,147,188,255, + 113,147,188,255,113,147,188,255,112,146,187,255,112,146,187,255, + 112,146,187,255,112,146,187,255,111,145,186,255,111,145,186,255, + 111,145,186,255,111,145,186,255,111,144,185,255,111,144,185,255, + 111,144,185,255,111,144,185,255,110,143,184,255,110,143,184,255, + 110,143,184,255,110,143,184,255,110,143,184,255,110,143,184,255, + 110,143,184,255,110,143,184,255,110,142,184,255,110,142,184,255, + 110,142,184,255,110,142,184,255,110,142,183,255,110,142,183,255, + 110,142,183,255,110,142,183,255,110,142,183,255,110,142,183,255, + 110,142,183,255,110,142,183,255,111,142,183,255,111,142,183,255, + 111,142,183,255,111,142,183,255,111,142,183,255,111,142,183,255, + 111,142,183,255,111,142,183,255,112,142,183,255,112,142,183,255, + 112,142,183,255,112,142,183,255,112,142,183,255,112,142,183,255, + 112,142,183,255,112,142,183,255,112,142,183,255,112,142,183,255, + 112,142,183,255,112,142,183,255,111,142,183,255,111,142,183,255, + 111,142,183,255,111,142,183,255,111,141,183,255,111,141,183,255, + 111,141,183,255,111,141,183,255,111,141,182,255,111,141,182,255, + 111,141,182,255,111,141,182,255,111,140,182,255,111,140,182,255, + 111,140,182,255,111,140,182,255,110,139,181,255,110,139,181,255, + 110,139,181,255,110,139,181,255,109,138,180,255,109,138,180,255, + 109,138,180,255,109,137,180,255,108,137,179,255,108,136,179,255, + 108,136,179,255,108,136,179,255,107,135,178,255,107,135,178,255, + 107,135,178,255,107,135,178,255,106,134,177,255,106,134,177,255, + 106,134,177,255,106,133,176,255,105,133,176,255,105,132,175,255, + 105,132,175,255,104,132,175,255,104,131,174,255,103,131,174,255, + 103,131,174,255,103,130,173,255,102,130,173,255,102,129,172,255, + 102,129,172,255,102,129,171,255,101,128,171,255,101,128,170,255, + 101,128,170,255,101,127,169,255,100,127,169,255,100,126,168,255, + 100,126,168,255,100,126,167,255,99,125,167,255,99,125,166,255, + 99,125,166,255,98,124,165,255,98,124,165,255,97,123,164,255, + 97,123,164,255,97,122,164,255,96,122,163,255,96,121,163,255, + 96,121,163,255,96,121,162,255,95,120,162,255,95,120,161,255, + 95,120,161,255,95,119,160,255,94,119,160,255,94,118,159,255, + 94,118,159,255,94,118,158,255,93,117,158,255,93,117,157,255, + 93,117,157,255,93,117,156,255,92,116,156,255,92,116,155,255, + 92,116,155,255,92,116,155,255,91,115,154,255,91,115,154,255, + 91,115,154,255,91,115,153,255,90,114,153,255,90,114,152,255, + 90,114,152,255,90,114,152,255,90,113,151,255,90,113,151,255, + 90,113,151,255,90,113,150,255,89,112,150,255,89,112,149,255, + 89,112,149,255,89,112,149,255,88,111,148,255,88,111,148,255, + 88,111,148,255,88,111,148,255,87,110,147,255,87,110,147,255, + 87,110,147,255,87,110,147,255,86,109,146,255,86,109,146,255, + 86,109,146,255,85,109,146,255,85,108,145,255,84,108,145,255, + 84,108,145,255,84,107,144,255,83,107,144,255,83,106,143,255, + 83,106,143,255,82,106,143,255,82,105,142,255,81,105,142,255, + 81,105,142,255,80,105,142,255,80,104,141,255,79,104,141,255, + 79,104,141,255,78,103,141,255,77,103,140,255,76,102,140,255, + 76,102,140,255,75,102,140,255,75,101,139,255,74,101,139,255, + 74,101,139,255,73,101,139,255,73,100,138,255,72,100,138,255, + 72,100,138,255,71,99,138,255,70,99,137,255,69,98,137,255, + 69,98,137,255,68,98,137,255,68,97,136,255,67,97,136,255, + 67,97,136,255,66,97,136,255,66,96,135,255,65,96,135,255, + 65,96,135,255,64,96,135,255,64,95,134,255,63,95,134,255, + 63,95,134,255,63,95,134,255,62,94,134,255,62,94,134,255, + 62,94,134,255,62,94,134,255,61,93,133,255,61,93,133,255, + 61,93,133,255,61,93,133,255,88,128,179,255,88,128,179,255, + 88,128,179,255,88,128,179,255,89,129,179,255,89,129,179,255, + 89,129,179,255,89,129,179,255,90,130,180,255,90,130,180,255, + 90,130,180,255,90,130,180,255,91,131,181,255,91,131,181,255, + 91,131,181,255,91,131,181,255,92,132,182,255,92,132,182,255, + 92,132,182,255,93,132,182,255,93,133,183,255,94,133,183,255, + 94,133,183,255,94,134,183,255,95,134,184,255,95,135,184,255, + 95,135,184,255,96,135,184,255,96,136,185,255,97,136,185,255, + 97,136,185,255,98,137,186,255,98,137,186,255,99,138,187,255, + 99,138,187,255,100,139,187,255,100,139,188,255,101,140,188,255, + 101,140,188,255,101,141,189,255,102,141,189,255,102,142,190,255, + 102,142,190,255,103,143,190,255,103,143,191,255,104,144,191,255, + 104,144,191,255,105,144,192,255,106,145,192,255,107,145,193,255, + 107,145,193,255,108,146,194,255,108,146,194,255,109,147,195,255, + 109,147,195,255,110,148,195,255,110,148,196,255,111,149,196,255, + 111,149,196,255,111,150,197,255,112,150,197,255,112,151,198,255, + 112,151,198,255,113,151,198,255,114,152,199,255,115,152,199,255, + 115,152,199,255,116,153,200,255,116,153,200,255,117,154,201,255, + 117,154,201,255,118,155,202,255,118,155,202,255,119,156,203,255, + 119,156,203,255,120,157,203,255,120,157,204,255,121,158,204,255, + 121,158,204,255,121,159,205,255,122,159,205,255,122,160,206,255, + 122,160,206,255,123,160,206,255,123,161,207,255,124,161,207,255, + 124,161,207,255,125,162,208,255,125,162,208,255,126,163,209,255, + 126,163,209,255,127,164,209,255,127,164,210,255,128,165,210,255, + 128,165,210,255,129,165,211,255,129,166,211,255,130,166,212,255, + 130,166,212,255,131,167,212,255,131,167,213,255,132,168,213,255, + 132,168,213,255,133,169,213,255,133,169,214,255,134,170,214,255, + 134,170,214,255,134,170,215,255,135,171,215,255,135,171,216,255, + 135,171,216,255,136,172,216,255,136,172,217,255,137,173,217,255, + 137,173,217,255,138,173,217,255,138,174,218,255,139,174,218,255, + 139,174,218,255,139,175,219,255,140,175,219,255,140,176,220,255, + 140,176,220,255,140,176,220,255,141,177,221,255,141,177,221,255, + 141,177,221,255,142,177,221,255,142,178,222,255,143,178,222,255, + 143,178,222,255,143,179,222,255,144,179,223,255,144,180,223,255, + 144,180,223,255,145,180,223,255,145,181,224,255,146,181,224,255, + 146,181,224,255,146,181,224,255,146,182,225,255,146,182,225,255, + 146,182,225,255,146,182,225,255,147,183,226,255,147,183,226,255, + 147,183,226,255,147,183,226,255,148,184,226,255,148,184,226,255, + 148,184,226,255,148,184,226,255,149,185,227,255,149,185,227,255, + 149,185,227,255,149,185,227,255,149,185,227,255,149,185,227,255, + 149,185,227,255,149,185,227,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,150,187,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,150,187,228,255,150,187,228,255,150,187,228,255, + 150,187,228,255,150,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,149,187,228,255, + 149,187,228,255,149,187,228,255,148,187,228,255,148,187,228,255, + 148,187,228,255,148,187,228,255,148,188,228,255,148,188,228,255, + 148,188,228,255,148,188,228,255,148,187,228,255,148,187,228,255, + 148,187,228,255,148,187,228,255,148,188,229,255,148,188,229,255, + 148,188,229,255,148,188,229,255,148,188,229,255,148,188,229,255, + 148,188,229,255,148,188,229,255,148,187,228,255,148,187,228,255, + 148,187,228,255,148,187,228,255,147,187,228,255,147,187,228,255, + 147,187,228,255,147,187,228,255,147,187,228,255,147,187,228,255, + 147,187,228,255,147,187,228,255,147,187,228,255,147,187,228,255, + 147,187,228,255,147,187,228,255,146,186,228,255,146,186,228,255, + 146,186,228,255,146,186,228,255,147,186,228,255,147,186,228,255, + 147,186,228,255,147,186,228,255,147,186,228,255,147,186,228,255, + 147,186,228,255,147,186,228,255,147,187,228,255,147,187,228,255, + 147,187,228,255,147,187,228,255,148,187,228,255,148,187,228,255, + 148,187,228,255,149,187,228,255,149,188,229,255,150,188,229,255, + 150,188,229,255,150,188,229,255,151,189,229,255,151,189,229,255, + 151,189,229,255,152,189,229,255,152,190,230,255,153,190,230,255, + 153,190,230,255,154,191,230,255,155,191,231,255,155,192,231,255, + 156,192,231,255,157,192,231,255,158,193,232,255,158,193,232,255, + 159,193,232,255,160,193,232,255,160,194,233,255,161,194,233,255, + 161,194,233,255,162,195,233,255,163,195,234,255,163,196,234,255, + 164,196,234,255,165,196,234,255,165,197,235,255,166,197,235,255, + 166,197,235,255,167,198,235,255,167,198,236,255,168,199,236,255, + 168,199,236,255,169,199,236,255,169,200,237,255,170,200,237,255, + 170,200,237,255,170,200,237,255,171,201,238,255,171,201,238,255, + 171,201,238,255,172,201,238,255,172,202,239,255,173,202,239,255, + 173,202,239,255,173,202,239,255,174,203,239,255,174,203,239,255, + 174,203,239,255,174,203,239,255,175,203,240,255,175,203,240,255, + 175,203,240,255,175,203,240,255,175,204,240,255,175,204,240,255, + 175,204,240,255,175,204,240,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,205,241,255,176,205,241,255, + 176,205,241,255,176,205,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,175,203,240,255,175,203,240,255, + 175,203,240,255,175,203,240,255,175,203,240,255,175,203,240,255, + 175,203,240,255,174,203,240,255,174,202,239,255,173,202,239,255, + 173,202,239,255,173,202,239,255,172,202,238,255,172,202,238,255, + 172,202,238,255,172,202,238,255,171,201,238,255,171,201,238,255, + 171,201,238,255,171,201,238,255,170,200,237,255,170,200,237,255, + 170,200,237,255,169,200,237,255,169,199,236,255,168,199,236,255, + 168,199,236,255,167,198,236,255,167,198,235,255,166,197,235,255, + 166,197,235,255,165,197,235,255,165,196,234,255,164,196,234,255, + 164,196,234,255,163,196,233,255,163,195,233,255,162,195,232,255, + 162,195,232,255,161,195,232,255,161,194,231,255,160,194,231,255, + 160,194,231,255,159,193,231,255,158,193,230,255,158,192,230,255, + 157,192,230,255,157,192,229,255,156,191,229,255,156,191,228,255, + 156,191,228,255,155,190,228,255,155,190,227,255,154,189,227,255, + 154,189,227,255,153,189,227,255,153,188,226,255,152,188,226,255, + 152,188,226,255,151,188,226,255,151,187,225,255,150,187,225,255, + 150,187,225,255,149,186,225,255,149,186,224,255,148,185,224,255, + 148,185,224,255,148,185,224,255,147,184,223,255,147,184,223,255, + 147,184,223,255,147,184,223,255,146,183,222,255,146,183,222,255, + 146,183,222,255,146,183,222,255,146,183,222,255,145,182,222,255, + 145,182,222,255,145,182,222,255,145,182,222,255,144,181,221,255, + 144,181,221,255,144,181,221,255,144,181,221,255,143,181,221,255, + 143,181,221,255,143,181,221,255,143,181,221,255,142,180,221,255, + 142,180,221,255,142,180,221,255,142,180,221,255,142,180,221,255, + 142,180,221,255,142,180,221,255,142,180,221,255,142,180,221,255, + 142,180,221,255,142,180,221,255,142,180,221,255,142,180,221,255, + 142,180,221,255,142,180,221,255,142,180,221,255,143,181,221,255, + 143,181,221,255,143,181,221,255,143,181,221,255,143,181,221,255, + 143,181,221,255,143,181,221,255,143,181,221,255,144,182,222,255, + 144,182,222,255,144,182,222,255,144,182,222,255,145,182,223,255, + 145,182,223,255,145,182,223,255,145,182,223,255,146,183,223,255, + 146,183,223,255,146,183,223,255,147,183,223,255,147,184,223,255, + 148,184,223,255,148,184,223,255,148,184,223,255,149,184,224,255, + 149,184,224,255,149,184,224,255,149,184,224,255,150,185,225,255, + 150,185,225,255,150,185,225,255,150,185,225,255,151,186,225,255, + 151,186,225,255,151,186,225,255,151,186,225,255,152,187,225,255, + 152,187,225,255,152,187,225,255,152,187,225,255,152,187,225,255, + 152,187,225,255,152,187,225,255,152,187,225,255,152,187,225,255, + 152,187,225,255,152,187,225,255,152,187,225,255,152,187,225,255, + 152,187,225,255,152,187,225,255,152,187,225,255,152,187,225,255, + 152,187,225,255,152,187,225,255,152,187,225,255,151,186,224,255, + 151,186,224,255,151,186,224,255,151,186,224,255,150,185,223,255, + 150,185,223,255,150,185,223,255,150,185,223,255,149,184,223,255, + 149,184,223,255,149,184,223,255,149,184,223,255,148,183,222,255, + 148,183,222,255,148,183,222,255,148,183,222,255,147,182,221,255, + 147,182,221,255,147,182,221,255,147,182,221,255,146,181,220,255, + 146,181,220,255,146,181,220,255,146,181,220,255,145,180,219,255, + 145,180,219,255,145,180,219,255,145,180,219,255,145,179,218,255, + 145,179,218,255,145,179,218,255,145,179,218,255,144,179,217,255, + 144,179,217,255,144,179,217,255,144,179,217,255,144,178,217,255, + 144,178,217,255,144,178,217,255,144,178,217,255,143,177,216,255, + 143,177,216,255,143,177,216,255,143,177,216,255,143,176,215,255, + 143,176,215,255,143,176,215,255,143,176,215,255,142,176,215,255, + 142,176,215,255,142,176,215,255,142,176,215,255,142,175,214,255, + 142,175,214,255,142,175,214,255,142,175,214,255,141,174,213,255, + 141,174,213,255,141,174,213,255,141,174,213,255,140,173,213,255, + 140,173,213,255,140,173,213,255,140,173,213,255,139,172,212,255, + 139,172,212,255,139,172,212,255,138,172,212,255,138,171,211,255, + 137,171,211,255,137,171,211,255,136,170,211,255,136,170,210,255, + 135,169,210,255,135,169,210,255,134,168,209,255,134,168,209,255, + 133,167,208,255,133,167,208,255,132,166,208,255,132,166,207,255, + 131,165,207,255,131,165,207,255,130,165,206,255,130,164,206,255, + 129,164,205,255,128,164,205,255,128,163,205,255,127,163,204,255, + 126,162,204,255,126,162,204,255,125,161,203,255,125,161,203,255, + 124,160,202,255,124,160,202,255,123,159,201,255,123,159,201,255, + 122,158,200,255,122,158,200,255,122,157,200,255,121,157,199,255, + 121,156,199,255,121,156,199,255,120,156,198,255,120,155,198,255, + 119,155,197,255,119,155,197,255,119,155,196,255,118,154,196,255, + 118,154,195,255,118,154,195,255,118,153,195,255,117,153,194,255, + 117,152,194,255,117,152,194,255,117,152,194,255,116,151,193,255, + 116,151,193,255,116,151,193,255,116,151,192,255,115,150,192,255, + 115,150,191,255,115,150,191,255,115,150,191,255,114,149,190,255, + 114,149,190,255,114,149,190,255,114,149,190,255,114,148,189,255, + 114,148,189,255,114,148,189,255,114,148,189,255,113,147,188,255, + 113,147,188,255,113,147,188,255,113,147,188,255,112,146,187,255, + 112,146,187,255,112,146,187,255,112,146,187,255,111,145,186,255, + 111,145,186,255,111,145,186,255,111,145,186,255,110,144,185,255, + 110,144,185,255,110,144,185,255,110,144,185,255,109,143,184,255, + 109,143,184,255,109,143,184,255,109,143,184,255,109,142,183,255, + 109,142,183,255,109,142,183,255,109,142,183,255,108,141,182,255, + 108,141,182,255,108,141,182,255,108,141,182,255,108,141,182,255, + 108,141,182,255,108,141,182,255,108,141,182,255,108,140,182,255, + 108,140,182,255,108,140,182,255,108,140,182,255,108,140,181,255, + 108,140,181,255,108,140,181,255,108,140,181,255,108,140,181,255, + 108,140,181,255,108,140,181,255,108,140,181,255,109,140,181,255, + 109,140,181,255,109,140,181,255,109,140,181,255,109,140,181,255, + 109,140,181,255,109,140,181,255,109,140,181,255,110,140,181,255, + 110,140,181,255,110,140,181,255,110,140,181,255,110,140,181,255, + 110,140,181,255,110,140,181,255,110,140,181,255,111,140,181,255, + 111,140,181,255,111,140,181,255,111,140,181,255,111,140,181,255, + 111,140,181,255,111,140,181,255,111,140,181,255,111,140,181,255, + 111,140,181,255,111,140,181,255,111,140,181,255,111,140,180,255, + 111,140,180,255,111,140,180,255,111,140,180,255,111,139,180,255, + 111,139,180,255,111,139,180,255,111,139,180,255,110,138,179,255, + 110,138,179,255,110,138,179,255,110,138,179,255,109,137,178,255, + 109,137,178,255,109,137,178,255,109,137,178,255,108,136,177,255, + 108,136,177,255,108,136,177,255,108,136,177,255,107,135,176,255, + 107,135,176,255,107,135,176,255,107,134,176,255,106,134,175,255, + 106,133,175,255,106,133,175,255,106,132,174,255,105,132,174,255, + 105,131,173,255,105,131,173,255,104,131,173,255,104,130,172,255, + 103,130,172,255,103,130,172,255,103,129,171,255,102,129,171,255, + 102,128,170,255,102,128,170,255,101,127,169,255,101,127,169,255, + 100,126,168,255,100,126,168,255,99,125,167,255,99,125,167,255, + 98,124,166,255,98,124,166,255,98,124,165,255,97,123,165,255, + 97,123,164,255,97,123,164,255,96,122,163,255,96,122,163,255, + 95,121,162,255,95,121,162,255,95,120,162,255,94,120,161,255, + 94,119,161,255,94,119,161,255,94,119,160,255,93,118,160,255, + 93,118,159,255,93,118,159,255,93,117,158,255,92,117,158,255, + 92,116,157,255,92,116,157,255,92,116,156,255,91,115,156,255, + 91,115,155,255,91,115,155,255,91,115,154,255,90,114,154,255, + 90,114,153,255,90,114,153,255,90,114,153,255,89,113,152,255, + 89,113,152,255,89,113,152,255,89,113,151,255,88,112,151,255, + 88,112,150,255,88,112,150,255,88,112,150,255,88,111,149,255, + 88,111,149,255,88,111,149,255,88,111,148,255,87,110,148,255, + 87,110,147,255,87,110,147,255,87,110,147,255,86,109,146,255, + 86,109,146,255,86,109,146,255,86,109,146,255,85,108,145,255, + 85,108,145,255,85,108,145,255,85,108,145,255,84,107,144,255, + 84,107,144,255,84,107,144,255,83,107,144,255,83,106,143,255, + 82,106,143,255,82,106,143,255,82,105,142,255,81,105,142,255, + 81,104,141,255,81,104,141,255,80,104,141,255,80,103,140,255, + 79,103,140,255,79,103,140,255,78,103,140,255,78,102,139,255, + 77,102,139,255,77,102,139,255,76,101,139,255,75,101,138,255, + 74,100,138,255,74,100,138,255,73,100,138,255,73,99,137,255, + 72,99,137,255,72,99,137,255,71,99,137,255,71,98,136,255, + 70,98,136,255,70,98,136,255,69,97,136,255,68,97,135,255, + 67,96,135,255,67,96,135,255,66,96,135,255,66,95,134,255, + 65,95,134,255,65,95,134,255,64,95,134,255,64,94,133,255, + 63,94,133,255,63,94,133,255,62,94,133,255,62,93,132,255, + 61,93,132,255,61,93,132,255,61,93,132,255,60,92,132,255, + 60,92,132,255,60,92,132,255,60,92,132,255,59,91,131,255, + 59,91,131,255,59,91,131,255,59,91,131,255,88,128,179,255, + 88,128,179,255,88,128,179,255,88,128,179,255,89,129,179,255, + 89,129,179,255,89,129,179,255,89,129,179,255,90,130,180,255, + 90,130,180,255,90,130,180,255,90,130,180,255,91,131,181,255, + 91,131,181,255,91,131,181,255,91,131,181,255,92,132,182,255, + 92,132,182,255,92,132,182,255,93,132,182,255,93,133,183,255, + 94,133,183,255,94,133,183,255,94,134,183,255,95,134,184,255, + 95,135,184,255,95,135,184,255,96,135,184,255,96,136,185,255, + 97,136,185,255,97,136,185,255,98,137,186,255,98,137,186,255, + 99,138,187,255,99,138,187,255,100,139,187,255,100,139,188,255, + 101,140,188,255,101,140,188,255,102,141,189,255,102,141,189,255, + 103,142,190,255,103,142,190,255,104,143,190,255,104,143,191,255, + 105,144,191,255,105,144,191,255,106,144,192,255,106,145,192,255, + 107,145,193,255,107,145,193,255,108,146,194,255,108,146,194,255, + 109,147,195,255,109,147,195,255,110,148,195,255,110,148,196,255, + 111,149,196,255,111,149,196,255,112,150,197,255,112,150,197,255, + 113,151,198,255,113,151,198,255,114,151,198,255,114,152,199,255, + 115,152,199,255,115,152,199,255,116,153,200,255,116,153,200,255, + 117,154,201,255,117,154,201,255,118,155,202,255,118,155,202,255, + 119,156,203,255,119,156,203,255,120,157,203,255,120,157,204,255, + 121,158,204,255,121,158,204,255,122,159,205,255,122,159,205,255, + 123,160,206,255,123,160,206,255,124,160,206,255,124,161,207,255, + 125,161,207,255,125,161,207,255,126,162,208,255,126,162,208,255, + 127,163,209,255,127,163,209,255,128,164,209,255,128,164,210,255, + 129,165,210,255,129,165,210,255,130,165,211,255,130,166,211,255, + 131,166,212,255,131,166,212,255,132,167,212,255,132,167,213,255, + 133,168,213,255,133,168,213,255,134,169,213,255,134,169,214,255, + 135,170,214,255,135,170,214,255,135,170,215,255,136,171,215,255, + 136,171,216,255,136,171,216,255,137,172,216,255,137,172,217,255, + 138,173,217,255,138,173,217,255,139,173,217,255,139,174,218,255, + 140,174,218,255,140,174,218,255,140,175,219,255,141,175,219,255, + 141,176,220,255,141,176,220,255,141,176,220,255,142,177,221,255, + 142,177,221,255,142,177,221,255,143,177,221,255,143,178,222,255, + 144,178,222,255,144,178,222,255,144,179,222,255,145,179,223,255, + 145,180,223,255,145,180,223,255,145,180,223,255,146,181,224,255, + 146,181,224,255,146,181,224,255,146,181,224,255,147,182,225,255, + 147,182,225,255,147,182,225,255,147,182,225,255,148,183,226,255, + 148,183,226,255,148,183,226,255,148,183,226,255,149,184,226,255, + 149,184,226,255,149,184,226,255,149,184,226,255,149,185,227,255, + 149,185,227,255,149,185,227,255,149,185,227,255,149,185,227,255, + 149,185,227,255,149,185,227,255,149,185,227,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,150,186,228,255, + 150,186,228,255,150,186,228,255,150,186,228,255,149,187,227,255, + 149,187,227,255,149,187,227,255,149,187,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,148,186,227,255, + 148,186,227,255,148,186,227,255,148,186,227,255,148,186,227,255, + 148,186,227,255,148,186,227,255,148,186,227,255,148,186,227,255, + 148,186,227,255,148,186,227,255,148,186,227,255,148,186,227,255, + 148,186,227,255,148,186,227,255,148,186,227,255,148,186,227,255, + 148,186,227,255,148,186,227,255,148,186,227,255,147,186,227,255, + 147,186,227,255,147,186,227,255,147,186,227,255,147,187,227,255, + 147,187,227,255,147,187,227,255,147,187,227,255,147,186,227,255, + 147,186,227,255,147,186,227,255,147,186,227,255,147,187,228,255, + 147,187,228,255,147,187,228,255,147,187,228,255,147,187,228,255, + 147,187,228,255,147,187,228,255,147,187,228,255,147,186,227,255, + 147,186,227,255,147,186,227,255,147,186,227,255,146,186,227,255, + 146,186,227,255,146,186,227,255,146,186,227,255,146,186,227,255, + 146,186,227,255,146,186,227,255,146,186,227,255,145,186,227,255, + 145,186,227,255,145,186,227,255,145,186,227,255,145,185,227,255, + 145,185,227,255,145,185,227,255,145,185,227,255,145,185,227,255, + 145,185,227,255,145,185,227,255,145,185,227,255,145,185,227,255, + 145,185,227,255,145,185,227,255,145,185,227,255,146,186,227,255, + 146,186,227,255,146,186,227,255,146,186,227,255,147,186,227,255, + 147,186,227,255,147,186,227,255,148,186,227,255,148,187,228,255, + 149,187,228,255,149,187,228,255,149,187,228,255,150,188,228,255, + 150,188,228,255,150,188,228,255,151,188,228,255,151,189,229,255, + 152,189,229,255,152,189,229,255,153,190,229,255,154,190,230,255, + 154,191,230,255,155,191,230,255,156,191,230,255,157,192,231,255, + 157,192,231,255,158,192,231,255,159,192,231,255,159,193,232,255, + 160,193,232,255,160,193,232,255,161,194,232,255,162,194,233,255, + 162,195,233,255,163,195,233,255,164,196,233,255,164,196,234,255, + 165,197,234,255,165,197,234,255,166,197,234,255,167,198,235,255, + 167,198,235,255,168,198,235,255,169,199,235,255,169,199,236,255, + 170,200,236,255,170,200,236,255,170,200,236,255,171,201,237,255, + 171,201,237,255,171,201,237,255,172,201,237,255,172,202,238,255, + 173,202,238,255,173,202,238,255,173,202,238,255,174,203,239,255, + 174,203,239,255,174,203,239,255,174,203,239,255,175,203,240,255, + 175,203,240,255,175,203,240,255,175,203,240,255,176,204,240,255, + 176,204,240,255,176,204,240,255,176,204,240,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,177,204,241,255, + 177,204,241,255,177,204,241,255,177,204,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,176,204,241,255, + 176,204,241,255,176,204,241,255,176,204,241,255,175,203,240,255, + 175,203,240,255,175,203,240,255,175,203,240,255,175,203,240,255, + 175,203,240,255,175,203,240,255,174,203,240,255,174,202,239,255, + 173,202,239,255,173,202,239,255,173,202,239,255,172,202,238,255, + 172,202,238,255,172,202,238,255,172,202,238,255,171,201,237,255, + 171,201,237,255,171,201,237,255,170,200,237,255,170,200,236,255, + 169,199,236,255,169,199,236,255,168,199,236,255,168,198,235,255, + 167,198,235,255,167,198,235,255,166,197,235,255,166,197,234,255, + 165,196,234,255,165,196,234,255,164,196,234,255,164,195,233,255, + 163,195,233,255,163,195,233,255,162,195,232,255,162,194,232,255, + 161,194,231,255,161,194,231,255,160,194,231,255,160,193,230,255, + 159,193,230,255,159,193,230,255,158,192,230,255,157,192,229,255, + 157,191,229,255,156,191,229,255,156,191,228,255,155,190,228,255, + 155,190,227,255,155,190,227,255,154,189,227,255,154,189,226,255, + 153,188,226,255,153,188,226,255,152,188,226,255,152,187,225,255, + 151,187,225,255,151,187,225,255,150,187,225,255,150,186,224,255, + 149,186,224,255,149,186,224,255,148,185,224,255,148,185,223,255, + 147,184,223,255,147,184,223,255,146,184,223,255,146,183,222,255, + 145,183,222,255,145,183,222,255,145,183,222,255,144,182,221,255, + 144,182,221,255,144,182,221,255,144,182,221,255,144,182,221,255, + 143,181,221,255,143,181,221,255,143,181,221,255,143,181,221,255, + 142,180,220,255,142,180,220,255,142,180,220,255,142,180,220,255, + 141,180,220,255,141,180,220,255,141,180,220,255,141,180,220,255, + 140,179,220,255,140,179,220,255,140,179,220,255,140,179,220,255, + 140,179,220,255,140,179,220,255,140,179,220,255,140,179,220,255, + 140,179,220,255,140,179,220,255,140,179,220,255,140,179,220,255, + 140,179,220,255,140,179,220,255,140,179,220,255,140,179,220,255, + 141,180,220,255,141,180,220,255,141,180,220,255,141,180,220,255, + 141,180,220,255,141,180,220,255,141,180,220,255,141,180,220,255, + 142,181,221,255,142,181,221,255,142,181,221,255,142,181,221,255, + 143,181,222,255,143,181,222,255,143,181,222,255,143,181,222,255, + 144,182,222,255,144,182,222,255,144,182,222,255,145,182,222,255, + 145,183,222,255,146,183,222,255,146,183,222,255,146,183,222,255, + 147,183,223,255,147,183,223,255,147,183,223,255,147,183,223,255, + 148,184,224,255,148,184,224,255,148,184,224,255,148,184,224,255, + 149,185,224,255,149,185,224,255,149,185,224,255,149,185,224,255, + 150,186,224,255,150,186,224,255,150,186,224,255,150,186,224,255, + 151,186,224,255,151,186,224,255,151,186,224,255,151,186,224,255, + 151,186,224,255,151,186,224,255,151,186,224,255,151,186,224,255, + 151,186,224,255,151,186,224,255,151,186,224,255,151,186,224,255, + 151,186,224,255,151,186,224,255,151,186,224,255,151,186,224,255, + 150,185,223,255,150,185,223,255,150,185,223,255,150,185,223,255, + 149,184,222,255,149,184,222,255,149,184,222,255,149,184,222,255, + 148,183,222,255,148,183,222,255,148,183,222,255,148,183,222,255, + 147,182,221,255,147,182,221,255,147,182,221,255,146,182,221,255, + 146,181,220,255,145,181,220,255,145,181,220,255,145,181,220,255, + 145,180,219,255,145,180,219,255,145,180,219,255,145,180,219,255, + 144,179,218,255,144,179,218,255,144,179,218,255,144,179,218,255, + 143,178,217,255,143,178,217,255,143,178,217,255,143,178,217,255, + 142,178,216,255,142,178,216,255,142,178,216,255,142,178,216,255, + 142,177,216,255,142,177,216,255,142,177,216,255,142,177,216,255, + 142,176,215,255,142,176,215,255,142,176,215,255,142,176,215,255, + 141,175,214,255,141,175,214,255,141,175,214,255,141,175,214,255, + 141,175,214,255,141,175,214,255,141,175,214,255,141,175,214,255, + 140,174,213,255,140,174,213,255,140,174,213,255,140,174,213,255, + 140,173,212,255,140,173,212,255,140,173,212,255,140,173,212,255, + 139,172,212,255,139,172,212,255,139,172,212,255,138,172,212,255, + 138,171,211,255,137,171,211,255,137,171,211,255,136,171,211,255, + 136,170,210,255,135,170,210,255,135,170,210,255,134,169,210,255, + 134,169,209,255,133,168,209,255,133,168,209,255,132,167,208,255, + 132,167,208,255,131,166,207,255,131,166,207,255,130,165,207,255, + 130,165,206,255,129,164,206,255,129,164,206,255,128,164,205,255, + 128,163,205,255,127,163,204,255,126,163,204,255,126,162,204,255, + 125,162,203,255,124,161,203,255,124,161,203,255,123,160,202,255, + 123,160,202,255,122,159,201,255,122,159,201,255,121,158,200,255, + 121,158,200,255,120,157,199,255,120,157,199,255,120,156,198,255, + 119,156,198,255,119,155,197,255,119,155,197,255,118,154,196,255, + 118,154,196,255,117,153,195,255,117,153,195,255,117,153,195,255, + 116,152,194,255,116,152,194,255,116,152,194,255,116,152,193,255, + 115,151,193,255,115,151,192,255,115,151,192,255,115,151,192,255, + 114,150,191,255,114,150,191,255,114,150,191,255,114,150,190,255, + 113,149,190,255,113,149,189,255,113,149,189,255,113,149,189,255, + 112,148,188,255,112,148,188,255,112,148,188,255,112,148,188,255, + 112,147,187,255,112,147,187,255,112,147,187,255,112,147,187,255, + 111,146,186,255,111,146,186,255,111,146,186,255,111,145,186,255, + 110,145,185,255,110,144,185,255,110,144,185,255,110,144,185,255, + 109,143,184,255,109,143,184,255,109,143,184,255,109,143,184,255, + 108,142,183,255,108,142,183,255,108,142,183,255,108,142,183,255, + 107,141,182,255,107,141,182,255,107,141,182,255,107,141,182,255, + 107,140,181,255,107,140,181,255,107,140,181,255,107,140,181,255, + 106,140,180,255,106,140,180,255,106,140,180,255,106,140,180,255, + 106,139,180,255,106,139,180,255,106,139,180,255,106,139,180,255, + 106,139,180,255,106,139,180,255,106,139,180,255,106,139,180,255, + 107,139,179,255,107,139,179,255,107,139,179,255,107,139,179,255, + 107,139,179,255,107,139,179,255,107,139,179,255,107,139,179,255, + 108,139,179,255,108,139,179,255,108,139,179,255,108,139,179,255, + 108,139,179,255,108,139,179,255,108,139,179,255,108,139,179,255, + 109,139,179,255,109,139,179,255,109,139,179,255,109,139,179,255, + 109,139,180,255,109,139,180,255,109,139,180,255,109,139,180,255, + 110,139,180,255,110,139,180,255,110,139,180,255,110,139,180,255, + 110,139,180,255,110,139,180,255,110,139,180,255,110,139,180,255, + 110,139,180,255,110,139,180,255,110,139,180,255,110,139,180,255, + 110,139,179,255,110,139,179,255,110,139,179,255,110,139,179,255, + 110,138,179,255,110,138,179,255,110,138,179,255,110,138,179,255, + 109,137,178,255,109,137,178,255,109,137,178,255,109,137,178,255, + 108,136,177,255,108,136,177,255,108,136,177,255,108,136,177,255, + 107,135,176,255,107,135,176,255,107,135,176,255,107,135,176,255, + 106,134,175,255,106,134,175,255,106,134,175,255,106,133,175,255, + 105,133,174,255,105,132,174,255,105,132,174,255,105,131,173,255, + 104,131,173,255,104,130,172,255,104,130,172,255,103,130,172,255, + 103,129,171,255,102,129,171,255,102,129,171,255,102,128,170,255, + 101,128,170,255,101,127,169,255,101,127,169,255,100,126,168,255, + 100,126,168,255,99,125,167,255,99,125,167,255,98,124,166,255, + 98,124,166,255,97,123,165,255,97,123,165,255,97,123,164,255, + 96,122,164,255,96,122,163,255,96,122,163,255,95,121,162,255, + 95,121,162,255,94,120,161,255,94,120,161,255,94,119,161,255, + 93,119,160,255,93,118,160,255,93,118,160,255,93,118,159,255, + 92,117,158,255,92,117,157,255,92,117,157,255,92,116,156,255, + 91,116,156,255,91,115,155,255,91,115,155,255,91,115,154,255, + 90,114,154,255,90,114,153,255,90,114,153,255,90,114,152,255, + 89,113,152,255,89,113,151,255,89,113,151,255,89,113,151,255, + 88,112,150,255,88,112,150,255,88,112,150,255,88,112,149,255, + 87,111,149,255,87,111,148,255,87,111,148,255,87,111,148,255, + 86,110,147,255,86,110,147,255,86,110,147,255,86,110,146,255, + 86,109,146,255,86,109,145,255,86,109,145,255,86,109,145,255, + 85,108,144,255,85,108,144,255,85,108,144,255,85,108,144,255, + 84,107,143,255,84,107,143,255,84,107,143,255,84,107,143,255, + 83,106,142,255,83,106,142,255,83,106,142,255,82,106,142,255, + 82,105,141,255,81,105,141,255,81,105,141,255,80,104,140,255, + 80,104,140,255,79,103,139,255,79,103,139,255,78,103,139,255, + 78,102,138,255,77,102,138,255,77,102,138,255,76,102,138,255, + 76,101,137,255,75,101,137,255,75,101,137,255,74,100,137,255, + 74,100,136,255,73,99,136,255,73,99,136,255,72,99,136,255, + 72,98,135,255,71,98,135,255,71,98,135,255,70,98,135,255, + 69,97,134,255,68,97,134,255,68,97,134,255,67,96,134,255, + 67,96,133,255,66,95,133,255,66,95,133,255,65,95,133,255, + 65,94,132,255,64,94,132,255,64,94,132,255,63,94,132,255, + 63,93,131,255,62,93,131,255,62,93,131,255,61,93,131,255, + 61,92,131,255,60,92,131,255,60,92,131,255,60,92,131,255, + 59,91,130,255,59,91,130,255,59,91,130,255,59,91,130,255, + 58,90,130,255,58,90,130,255,58,90,130,255,58,90,130,255, + 89,128,180,255,89,128,180,255,89,128,180,255,89,128,180,255, + 90,129,180,255,90,129,180,255,90,129,180,255,90,129,180,255, + 91,130,181,255,91,130,181,255,91,130,181,255,91,130,181,255, + 92,131,181,255,92,131,181,255,92,131,181,255,92,131,181,255, + 93,132,182,255,93,132,182,255,93,132,182,255,94,133,182,255, + 94,133,183,255,95,134,183,255,95,134,183,255,95,134,184,255, + 96,135,184,255,96,135,185,255,96,135,185,255,97,136,185,255, + 97,136,186,255,98,137,186,255,98,137,186,255,99,138,186,255, + 99,138,187,255,100,139,187,255,100,139,187,255,101,139,188,255, + 101,140,188,255,102,140,189,255,102,140,189,255,102,141,189,255, + 103,141,190,255,103,142,190,255,103,142,190,255,104,143,191,255, + 104,143,191,255,105,144,192,255,105,144,192,255,106,145,193,255, + 107,145,193,255,108,146,194,255,108,146,194,255,109,147,194,255, + 109,147,195,255,110,148,195,255,110,148,195,255,111,149,196,255, + 111,149,196,255,112,150,197,255,112,150,197,255,112,151,197,255, + 113,151,198,255,113,152,198,255,113,152,198,255,114,152,199,255, + 115,153,199,255,116,153,200,255,116,153,200,255,117,154,201,255, + 117,154,201,255,118,155,202,255,118,155,202,255,119,156,202,255, + 119,156,203,255,120,157,203,255,120,157,203,255,121,158,204,255, + 121,158,204,255,122,159,205,255,122,159,205,255,122,160,205,255, + 123,160,206,255,123,161,206,255,123,161,206,255,124,161,207,255, + 124,162,207,255,125,162,208,255,125,162,208,255,126,163,208,255, + 126,163,209,255,127,164,209,255,127,164,209,255,128,165,210,255, + 128,165,210,255,129,166,211,255,129,166,211,255,130,166,211,255, + 130,167,212,255,131,167,212,255,131,167,212,255,132,168,213,255, + 132,168,213,255,133,169,214,255,133,169,214,255,134,170,214,255, + 134,170,215,255,135,171,215,255,135,171,215,255,135,171,215,255, + 136,172,216,255,136,172,216,255,136,172,216,255,137,173,216,255, + 137,173,217,255,138,174,217,255,138,174,217,255,139,174,218,255, + 139,175,218,255,140,175,219,255,140,175,219,255,140,176,219,255, + 141,176,220,255,141,177,220,255,141,177,220,255,142,177,220,255, + 142,178,221,255,143,178,221,255,143,178,221,255,143,178,221,255, + 144,179,222,255,144,179,222,255,144,179,222,255,144,179,222,255, + 145,180,223,255,145,180,223,255,145,180,223,255,146,180,223,255, + 146,181,224,255,147,181,224,255,147,181,224,255,147,182,224,255, + 147,182,225,255,147,183,225,255,147,183,225,255,147,183,225,255, + 148,183,225,255,148,183,225,255,148,183,225,255,148,183,225,255, + 149,184,226,255,149,184,226,255,149,184,226,255,149,184,226,255, + 150,185,226,255,150,185,226,255,150,185,226,255,150,185,226,255, + 150,185,227,255,150,185,227,255,150,185,227,255,150,185,227,255, + 150,186,227,255,150,186,227,255,150,186,227,255,150,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 148,186,227,255,148,186,227,255,148,186,227,255,148,186,227,255, + 147,186,227,255,147,186,227,255,147,186,227,255,147,186,227,255, + 147,186,227,255,147,186,227,255,147,186,227,255,147,186,227,255, + 147,186,227,255,147,186,227,255,147,186,227,255,147,186,227,255, + 147,185,226,255,147,185,226,255,147,185,226,255,147,185,226,255, + 147,185,226,255,147,185,226,255,147,185,226,255,147,185,226,255, + 146,185,226,255,146,185,226,255,146,185,226,255,146,185,226,255, + 146,186,226,255,146,186,226,255,146,186,226,255,146,186,226,255, + 146,185,226,255,146,185,226,255,146,185,226,255,146,185,226,255, + 145,186,227,255,145,186,227,255,145,186,227,255,145,186,227,255, + 145,186,227,255,145,186,227,255,145,186,227,255,145,186,227,255, + 145,185,226,255,145,185,226,255,145,185,226,255,145,185,226,255, + 144,185,226,255,144,185,226,255,144,185,226,255,144,185,226,255, + 144,185,226,255,144,185,226,255,144,185,226,255,144,185,226,255, + 144,185,226,255,144,185,226,255,144,185,226,255,144,185,226,255, + 143,184,226,255,143,184,226,255,143,184,226,255,143,184,226,255, + 144,184,226,255,144,184,226,255,144,184,226,255,144,184,226,255, + 144,184,226,255,144,184,226,255,144,184,226,255,144,184,226,255, + 144,185,226,255,144,185,226,255,144,185,226,255,144,185,226,255, + 145,185,226,255,145,185,226,255,145,185,226,255,146,185,226,255, + 146,186,227,255,147,186,227,255,147,186,227,255,148,186,227,255, + 148,187,227,255,149,187,227,255,149,187,227,255,150,187,227,255, + 150,188,228,255,151,188,228,255,151,188,228,255,152,189,228,255, + 153,189,229,255,153,190,229,255,154,190,229,255,155,190,229,255, + 156,191,230,255,156,191,230,255,157,191,230,255,158,192,230,255, + 158,192,231,255,159,193,231,255,159,193,231,255,160,194,232,255, + 161,194,232,255,161,195,233,255,162,195,233,255,163,195,233,255, + 164,196,234,255,164,196,234,255,165,196,234,255,166,197,234,255, + 166,197,235,255,167,198,235,255,167,198,235,255,168,198,235,255, + 168,199,236,255,169,199,236,255,169,199,236,255,170,200,236,255, + 170,200,237,255,171,201,237,255,171,201,237,255,172,201,237,255, + 172,202,238,255,173,202,238,255,173,202,238,255,173,202,238,255, + 174,203,238,255,174,203,238,255,174,203,238,255,175,203,238,255, + 175,203,239,255,176,203,239,255,176,203,239,255,176,203,239,255, + 176,204,240,255,176,204,240,255,176,204,240,255,176,204,240,255, + 177,205,240,255,177,205,240,255,177,205,240,255,177,205,240,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,206,241,255,177,206,241,255,177,206,241,255,177,206,241,255, + 178,206,241,255,178,206,241,255,178,206,241,255,178,206,241,255, + 178,206,241,255,178,206,241,255,178,206,241,255,178,206,241,255, + 178,206,241,255,178,206,241,255,178,206,241,255,178,206,241,255, + 178,206,241,255,178,206,241,255,178,206,241,255,178,206,241,255, + 177,205,241,255,177,205,241,255,177,205,241,255,177,205,241,255, + 177,205,240,255,177,205,240,255,177,205,240,255,177,205,240,255, + 177,205,240,255,177,205,240,255,177,205,240,255,177,205,240,255, + 177,204,240,255,177,204,240,255,177,204,240,255,177,204,240,255, + 176,204,239,255,176,204,239,255,176,204,239,255,176,204,239,255, + 175,203,239,255,175,203,239,255,175,203,239,255,174,203,239,255, + 174,202,238,255,173,202,238,255,173,202,238,255,173,202,238,255, + 172,201,237,255,172,201,237,255,172,201,237,255,171,201,237,255, + 171,200,237,255,170,200,237,255,170,200,237,255,170,200,237,255, + 169,199,236,255,169,199,236,255,169,199,236,255,168,199,235,255, + 168,198,235,255,167,198,234,255,167,198,234,255,166,197,234,255, + 165,197,233,255,165,196,233,255,164,196,233,255,163,196,233,255, + 163,195,232,255,162,195,232,255,162,195,232,255,161,194,231,255, + 161,194,231,255,160,193,230,255,160,193,230,255,159,193,230,255, + 159,192,229,255,158,192,229,255,158,192,229,255,157,191,229,255, + 156,191,228,255,156,190,228,255,155,190,228,255,154,190,227,255, + 154,189,227,255,153,189,226,255,153,189,226,255,152,188,226,255, + 152,188,225,255,151,187,225,255,151,187,225,255,150,187,225,255, + 150,186,224,255,149,186,224,255,149,186,224,255,148,186,224,255, + 148,185,223,255,147,185,223,255,147,185,223,255,146,184,223,255, + 146,184,222,255,145,183,222,255,145,183,222,255,145,183,222,255, + 144,182,221,255,144,182,221,255,144,182,221,255,144,182,221,255, + 143,181,220,255,143,181,220,255,143,181,220,255,142,181,220,255, + 142,181,220,255,142,180,220,255,141,180,220,255,141,180,220,255, + 141,180,220,255,140,179,219,255,140,179,219,255,140,179,219,255, + 140,179,219,255,139,179,219,255,139,179,219,255,139,179,219,255, + 139,179,219,255,139,178,219,255,139,178,219,255,139,178,219,255, + 139,178,219,255,138,178,219,255,138,178,219,255,138,178,219,255, + 138,178,219,255,138,178,219,255,138,178,219,255,138,178,219,255, + 138,178,219,255,139,178,219,255,139,178,219,255,139,178,219,255, + 139,178,219,255,139,178,219,255,139,178,219,255,139,178,219,255, + 139,178,219,255,140,179,219,255,140,179,219,255,140,179,219,255, + 140,179,219,255,141,179,220,255,141,179,220,255,141,179,220,255, + 141,179,220,255,142,180,221,255,142,180,221,255,142,180,221,255, + 142,180,221,255,143,181,221,255,143,181,221,255,143,181,221,255, + 144,181,221,255,144,182,221,255,145,182,221,255,145,182,221,255, + 145,182,221,255,146,182,222,255,146,182,222,255,146,182,222,255, + 146,182,222,255,147,183,223,255,147,183,223,255,147,183,223,255, + 147,183,223,255,148,184,223,255,148,184,223,255,148,184,223,255, + 148,184,223,255,149,185,223,255,149,185,223,255,149,185,223,255, + 149,185,223,255,149,185,223,255,149,185,223,255,149,185,223,255, + 149,185,223,255,149,185,223,255,149,185,223,255,149,185,223,255, + 149,185,223,255,149,185,223,255,149,185,223,255,149,185,223,255, + 149,185,223,255,149,185,223,255,149,185,223,255,149,185,223,255, + 149,185,223,255,148,184,222,255,148,184,222,255,148,184,222,255, + 148,184,222,255,147,183,221,255,147,183,221,255,147,183,221,255, + 147,183,221,255,146,182,221,255,146,182,221,255,146,182,221,255, + 146,182,221,255,145,181,220,255,145,181,220,255,145,181,220,255, + 145,181,220,255,144,180,219,255,144,180,219,255,144,180,219,255, + 144,180,219,255,143,179,218,255,143,179,218,255,143,179,218,255, + 143,179,217,255,142,178,217,255,142,178,216,255,142,178,216,255, + 142,178,216,255,142,177,216,255,142,177,216,255,142,177,216,255, + 142,177,215,255,141,176,215,255,141,176,214,255,141,176,214,255, + 141,176,214,255,141,175,214,255,141,175,214,255,141,175,214,255, + 141,175,214,255,140,175,213,255,140,175,213,255,140,175,213,255, + 140,175,213,255,140,174,212,255,140,174,212,255,140,174,212,255, + 140,174,212,255,139,173,212,255,139,173,212,255,139,173,212,255, + 139,173,212,255,139,172,211,255,139,172,211,255,139,172,211,255, + 139,172,211,255,138,172,210,255,138,172,210,255,138,172,210,255, + 138,172,210,255,137,171,210,255,137,171,210,255,137,171,210,255, + 137,170,210,255,136,170,209,255,136,169,209,255,136,169,209,255, + 135,169,209,255,135,168,208,255,134,168,208,255,134,168,208,255, + 133,167,208,255,133,167,207,255,132,166,207,255,132,166,207,255, + 131,165,207,255,131,165,206,255,130,164,206,255,129,164,206,255, + 129,164,205,255,128,163,205,255,127,163,204,255,127,163,204,255, + 126,162,204,255,126,162,203,255,125,161,203,255,125,161,203,255, + 124,160,202,255,124,160,202,255,123,159,201,255,122,159,201,255, + 122,158,200,255,121,158,200,255,120,157,199,255,120,157,199,255, + 119,156,198,255,119,156,198,255,118,155,197,255,118,155,197,255, + 118,154,197,255,117,154,196,255,117,153,196,255,117,153,196,255, + 116,153,195,255,116,152,195,255,115,152,194,255,115,152,194,255, + 115,152,193,255,114,151,193,255,114,151,192,255,114,151,192,255, + 114,150,192,255,113,150,191,255,113,149,191,255,113,149,191,255, + 113,149,191,255,112,148,190,255,112,148,190,255,112,148,190,255, + 112,148,189,255,111,147,189,255,111,147,188,255,111,147,188,255, + 111,147,188,255,111,146,187,255,111,146,187,255,111,146,187,255, + 111,146,187,255,110,145,186,255,110,145,186,255,110,145,186,255, + 110,145,186,255,109,144,185,255,109,144,185,255,109,144,185,255, + 109,144,185,255,109,143,184,255,109,143,184,255,109,143,184,255, + 109,143,184,255,108,142,183,255,108,142,183,255,108,142,183,255, + 108,142,183,255,107,141,182,255,107,141,182,255,107,141,182,255, + 107,141,182,255,106,140,181,255,106,140,181,255,106,140,181,255, + 106,140,181,255,106,139,180,255,106,139,180,255,106,139,180,255, + 106,139,180,255,105,138,179,255,105,138,179,255,105,138,179,255, + 105,138,179,255,105,138,179,255,105,138,179,255,105,138,179,255, + 105,138,179,255,105,137,178,255,105,137,178,255,105,137,178,255, + 105,137,178,255,105,137,178,255,105,137,178,255,105,137,178,255, + 105,137,178,255,105,137,178,255,105,137,178,255,105,137,178,255, + 105,137,178,255,106,137,178,255,106,137,178,255,106,137,178,255, + 106,137,178,255,107,137,178,255,107,137,178,255,107,137,178,255, + 107,137,178,255,108,138,178,255,108,138,178,255,108,138,178,255, + 108,138,178,255,108,138,178,255,108,138,178,255,108,138,178,255, + 108,138,178,255,109,138,178,255,109,138,178,255,109,138,178,255, + 109,138,178,255,109,138,178,255,109,138,178,255,109,138,178,255, + 109,138,178,255,109,138,178,255,109,138,178,255,109,138,178,255, + 109,138,178,255,109,138,178,255,109,138,178,255,109,138,178,255, + 109,138,178,255,109,137,178,255,109,137,178,255,109,137,178,255, + 109,137,178,255,108,136,177,255,108,136,177,255,108,136,177,255, + 108,136,177,255,107,135,176,255,107,135,176,255,107,135,176,255, + 107,135,176,255,106,134,175,255,106,134,175,255,106,134,175,255, + 106,134,175,255,105,133,174,255,105,133,174,255,105,133,174,255, + 105,132,174,255,104,132,173,255,104,131,173,255,104,131,173,255, + 104,130,172,255,103,130,172,255,103,129,171,255,103,129,171,255, + 102,129,171,255,102,128,170,255,101,128,170,255,101,128,170,255, + 101,127,169,255,100,127,169,255,100,126,168,255,100,126,168,255, + 99,125,167,255,99,125,167,255,98,124,166,255,98,124,166,255, + 97,123,165,255,97,123,165,255,96,122,164,255,96,122,164,255, + 96,121,163,255,95,121,163,255,95,120,162,255,95,120,162,255, + 94,120,161,255,94,119,161,255,93,119,160,255,93,119,160,255, + 93,118,159,255,92,118,159,255,92,117,158,255,92,117,158,255, + 91,117,157,255,91,116,157,255,90,116,156,255,90,116,156,255, + 90,115,155,255,89,115,155,255,89,114,154,255,89,114,154,255, + 89,114,153,255,88,113,153,255,88,113,152,255,88,113,152,255, + 88,112,151,255,87,112,151,255,87,111,150,255,87,111,150,255, + 87,111,150,255,86,110,149,255,86,110,149,255,86,110,149,255, + 86,110,148,255,85,109,148,255,85,109,147,255,85,109,147,255, + 85,109,146,255,85,108,146,255,85,108,145,255,85,108,145,255, + 85,108,145,255,84,107,144,255,84,107,144,255,84,107,144,255, + 84,107,144,255,83,106,143,255,83,106,143,255,83,106,143,255, + 83,106,143,255,82,105,142,255,82,105,142,255,82,105,142,255, + 82,105,142,255,81,104,141,255,81,104,141,255,81,104,141,255, + 80,104,140,255,80,103,140,255,79,103,139,255,79,103,139,255, + 79,103,139,255,78,102,138,255,78,102,138,255,78,102,138,255, + 77,102,138,255,77,101,137,255,76,101,137,255,76,101,137,255, + 75,100,137,255,75,100,136,255,74,99,136,255,74,99,136,255, + 73,99,136,255,72,98,135,255,71,98,135,255,71,98,135,255, + 70,98,135,255,70,97,134,255,69,97,134,255,69,97,134,255, + 68,96,134,255,68,96,133,255,67,95,133,255,67,95,133,255, + 66,95,133,255,65,94,132,255,64,94,132,255,64,94,132,255, + 63,94,132,255,63,93,131,255,62,93,131,255,62,93,131,255, + 61,93,131,255,61,92,130,255,60,92,130,255,60,92,130,255, + 59,92,130,255,59,91,129,255,58,91,129,255,58,91,129,255, + 58,91,129,255,57,90,129,255,57,90,129,255,57,90,129,255, + 57,90,129,255,56,89,128,255,56,89,128,255,56,89,128,255, + 56,89,128,255,89,128,180,255,89,128,180,255,89,128,180,255, + 89,128,180,255,90,129,180,255,90,129,180,255,90,129,180,255, + 90,129,180,255,91,130,181,255,91,130,181,255,91,130,181,255, + 91,130,181,255,92,131,181,255,92,131,181,255,92,131,181,255, + 92,131,181,255,93,132,182,255,93,132,182,255,93,132,182,255, + 94,133,182,255,94,133,183,255,95,134,183,255,95,134,183,255, + 95,134,184,255,96,135,184,255,96,135,185,255,96,135,185,255, + 97,136,185,255,97,136,186,255,98,137,186,255,98,137,186,255, + 99,138,186,255,99,138,187,255,100,139,187,255,100,139,187,255, + 101,139,188,255,101,140,188,255,102,140,189,255,102,140,189,255, + 103,141,189,255,103,141,190,255,104,142,190,255,104,142,190,255, + 105,143,191,255,105,143,191,255,106,144,192,255,106,144,192,255, + 107,145,193,255,107,145,193,255,108,146,194,255,108,146,194,255, + 109,147,194,255,109,147,195,255,110,148,195,255,110,148,195,255, + 111,149,196,255,111,149,196,255,112,150,197,255,112,150,197,255, + 113,151,197,255,113,151,198,255,114,152,198,255,114,152,198,255, + 115,152,199,255,115,153,199,255,116,153,200,255,116,153,200,255, + 117,154,201,255,117,154,201,255,118,155,202,255,118,155,202,255, + 119,156,202,255,119,156,203,255,120,157,203,255,120,157,203,255, + 121,158,204,255,121,158,204,255,122,159,205,255,122,159,205,255, + 123,160,205,255,123,160,206,255,124,161,206,255,124,161,206,255, + 125,161,207,255,125,162,207,255,126,162,208,255,126,162,208,255, + 127,163,208,255,127,163,209,255,128,164,209,255,128,164,209,255, + 129,165,210,255,129,165,210,255,130,166,211,255,130,166,211,255, + 131,166,211,255,131,167,212,255,132,167,212,255,132,167,212,255, + 133,168,213,255,133,168,213,255,134,169,214,255,134,169,214,255, + 135,170,214,255,135,170,215,255,136,171,215,255,136,171,215,255, + 136,171,215,255,137,172,216,255,137,172,216,255,137,172,216,255, + 138,173,216,255,138,173,217,255,139,174,217,255,139,174,217,255, + 140,174,218,255,140,175,218,255,141,175,219,255,141,175,219,255, + 141,176,219,255,142,176,220,255,142,177,220,255,142,177,220,255, + 143,177,220,255,143,178,221,255,144,178,221,255,144,178,221,255, + 144,178,221,255,145,179,222,255,145,179,222,255,145,179,222,255, + 145,179,222,255,146,180,223,255,146,180,223,255,146,180,223,255, + 146,180,223,255,147,181,224,255,147,181,224,255,147,181,224,255, + 147,182,224,255,148,182,225,255,148,183,225,255,148,183,225,255, + 148,183,225,255,149,183,225,255,149,183,225,255,149,183,225,255, + 149,183,225,255,150,184,226,255,150,184,226,255,150,184,226,255, + 150,184,226,255,150,185,226,255,150,185,226,255,150,185,226,255, + 150,185,226,255,150,185,227,255,150,185,227,255,150,185,227,255, + 150,185,227,255,150,186,227,255,150,186,227,255,150,186,227,255, + 150,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,148,186,226,255,148,186,226,255,148,186,226,255, + 148,186,226,255,148,185,226,255,148,185,226,255,148,185,226,255, + 148,185,226,255,147,185,226,255,147,185,226,255,147,185,226,255, + 147,185,226,255,146,185,226,255,146,185,226,255,146,185,226,255, + 146,185,226,255,146,185,226,255,146,185,226,255,146,185,226,255, + 146,185,226,255,146,185,226,255,146,185,226,255,146,185,226,255, + 146,185,226,255,146,184,225,255,146,184,225,255,146,184,225,255, + 146,184,225,255,146,184,225,255,146,184,225,255,146,184,225,255, + 146,184,225,255,145,184,225,255,145,184,225,255,145,184,225,255, + 145,184,225,255,145,185,225,255,145,185,225,255,145,185,225,255, + 145,185,225,255,145,184,225,255,145,184,225,255,145,184,225,255, + 145,184,225,255,144,185,226,255,144,185,226,255,144,185,226,255, + 144,185,226,255,144,185,226,255,144,185,226,255,144,185,226,255, + 144,185,226,255,144,184,225,255,144,184,225,255,144,184,225,255, + 144,184,225,255,143,184,225,255,143,184,225,255,143,184,225,255, + 143,184,225,255,143,184,225,255,143,184,225,255,143,184,225,255, + 143,184,225,255,142,184,225,255,142,184,225,255,142,184,225,255, + 142,184,225,255,142,183,225,255,142,183,225,255,142,183,225,255, + 142,183,225,255,142,183,225,255,142,183,225,255,142,183,225,255, + 142,183,225,255,142,183,225,255,142,183,225,255,142,183,225,255, + 142,183,225,255,143,184,225,255,143,184,225,255,143,184,225,255, + 143,184,225,255,144,184,225,255,144,184,225,255,144,184,225,255, + 145,184,225,255,145,185,226,255,146,185,226,255,146,185,226,255, + 147,185,226,255,147,186,226,255,148,186,226,255,148,186,226,255, + 149,186,226,255,149,187,227,255,150,187,227,255,150,187,227,255, + 151,188,227,255,152,188,228,255,152,189,228,255,153,189,228,255, + 154,189,228,255,155,190,229,255,155,190,229,255,156,190,229,255, + 157,191,229,255,157,191,230,255,158,192,230,255,158,192,230,255, + 159,193,231,255,160,193,231,255,160,194,232,255,161,194,232,255, + 162,195,232,255,163,195,233,255,163,196,233,255,164,196,233,255, + 165,196,233,255,166,197,234,255,166,197,234,255,167,197,234,255, + 168,198,234,255,168,198,235,255,169,199,235,255,169,199,235,255, + 170,200,235,255,170,200,236,255,171,201,236,255,171,201,236,255, + 172,201,236,255,172,202,237,255,173,202,237,255,173,202,237,255, + 173,202,237,255,174,203,238,255,174,203,238,255,174,203,238,255, + 175,203,238,255,175,203,239,255,176,203,239,255,176,203,239,255, + 176,203,239,255,177,204,240,255,177,204,240,255,177,204,240,255, + 177,204,240,255,177,205,240,255,177,205,240,255,177,205,240,255, + 177,205,240,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,206,241,255,178,206,241,255,178,206,241,255, + 178,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,240,255,178,205,240,255,178,205,240,255, + 178,205,240,255,177,205,240,255,177,205,240,255,177,205,240,255, + 177,205,240,255,177,204,240,255,177,204,240,255,177,204,240,255, + 177,204,240,255,176,204,239,255,176,204,239,255,176,204,239,255, + 176,204,239,255,175,203,239,255,175,203,239,255,175,203,239,255, + 174,203,239,255,174,202,238,255,173,202,238,255,173,202,238,255, + 173,202,238,255,172,201,237,255,172,201,237,255,172,201,237,255, + 171,201,237,255,171,200,236,255,170,200,236,255,170,200,236,255, + 169,199,236,255,169,199,235,255,168,198,235,255,168,198,235,255, + 167,198,234,255,167,197,234,255,166,197,233,255,166,197,233,255, + 165,196,233,255,164,196,232,255,164,195,232,255,163,195,232,255, + 162,195,232,255,162,194,231,255,161,194,231,255,161,194,231,255, + 160,193,230,255,160,193,230,255,159,192,229,255,159,192,229,255, + 158,192,229,255,158,191,228,255,157,191,228,255,157,191,228,255, + 156,190,228,255,155,190,227,255,155,189,227,255,154,189,227,255, + 153,189,226,255,153,188,226,255,152,188,225,255,152,188,225,255, + 151,187,225,255,151,187,224,255,150,186,224,255,150,186,224,255, + 149,186,224,255,149,185,223,255,148,185,223,255,148,185,223,255, + 147,185,223,255,147,184,222,255,146,184,222,255,146,184,222,255, + 145,183,222,255,145,183,221,255,144,182,221,255,144,182,221,255, + 143,182,221,255,143,181,220,255,142,181,220,255,142,181,220,255, + 142,181,220,255,141,180,219,255,141,180,219,255,141,180,219,255, + 140,180,219,255,140,180,219,255,140,179,219,255,139,179,219,255, + 139,179,219,255,139,179,219,255,138,178,218,255,138,178,218,255, + 138,178,218,255,138,178,218,255,137,178,218,255,137,178,218,255, + 137,178,218,255,137,178,218,255,137,177,218,255,137,177,218,255, + 137,177,218,255,137,177,218,255,136,177,218,255,136,177,218,255, + 136,177,218,255,136,177,218,255,136,177,218,255,136,177,218,255, + 136,177,218,255,136,177,218,255,137,177,218,255,137,177,218,255, + 137,177,218,255,137,177,218,255,137,177,218,255,137,177,218,255, + 137,177,218,255,137,177,218,255,138,178,218,255,138,178,218,255, + 138,178,218,255,138,178,218,255,139,178,219,255,139,178,219,255, + 139,178,219,255,139,178,219,255,140,179,220,255,140,179,220,255, + 140,179,220,255,140,179,220,255,141,180,220,255,141,180,220,255, + 141,180,220,255,142,180,220,255,142,181,220,255,143,181,220,255, + 143,181,220,255,143,181,220,255,144,181,221,255,144,181,221,255, + 144,181,221,255,144,181,221,255,145,182,222,255,145,182,222,255, + 145,182,222,255,145,182,222,255,146,183,222,255,146,183,222,255, + 146,183,222,255,146,183,222,255,147,184,222,255,147,184,222,255, + 147,184,222,255,147,184,222,255,148,184,222,255,148,184,222,255, + 148,184,222,255,148,184,222,255,148,184,222,255,148,184,222,255, + 148,184,222,255,148,184,222,255,148,184,222,255,148,184,222,255, + 148,184,222,255,148,184,222,255,148,184,222,255,148,184,222,255, + 148,184,222,255,148,184,222,255,147,183,221,255,147,183,221,255, + 147,183,221,255,147,183,221,255,146,182,220,255,146,182,220,255, + 146,182,220,255,146,182,220,255,145,181,220,255,145,181,220,255, + 145,181,220,255,145,181,220,255,144,180,219,255,144,180,219,255, + 144,180,219,255,143,180,219,255,143,179,218,255,142,179,218,255, + 142,179,218,255,142,179,218,255,142,178,217,255,142,178,217,255, + 142,178,217,255,142,178,216,255,141,177,216,255,141,177,215,255, + 141,177,215,255,141,177,215,255,140,176,215,255,140,176,215,255, + 140,176,215,255,140,176,214,255,139,175,214,255,139,175,213,255, + 139,175,213,255,139,175,213,255,139,174,213,255,139,174,213,255, + 139,174,213,255,139,174,213,255,139,174,212,255,139,174,212,255, + 139,174,212,255,139,174,212,255,138,173,211,255,138,173,211,255, + 138,173,211,255,138,173,211,255,138,172,211,255,138,172,211,255, + 138,172,211,255,138,172,211,255,137,171,210,255,137,171,210,255, + 137,171,210,255,137,171,210,255,137,171,209,255,137,171,209,255, + 137,171,209,255,137,171,209,255,136,170,209,255,136,170,209,255, + 136,170,209,255,135,169,209,255,135,169,208,255,134,168,208,255, + 134,168,208,255,133,168,208,255,133,167,207,255,132,167,207,255, + 132,167,207,255,131,166,207,255,131,166,206,255,130,165,206,255, + 130,165,206,255,129,164,206,255,129,164,205,255,128,163,205,255, + 127,163,205,255,127,163,204,255,126,162,204,255,125,162,203,255, + 125,162,203,255,124,161,203,255,124,161,202,255,123,160,202,255, + 123,160,202,255,122,159,201,255,122,159,201,255,121,158,200,255, + 120,158,200,255,120,157,199,255,119,157,199,255,118,156,198,255, + 118,156,198,255,117,155,197,255,117,155,197,255,116,154,196,255, + 116,154,196,255,116,153,195,255,115,153,195,255,115,152,194,255, + 115,152,194,255,114,151,193,255,114,151,193,255,113,150,192,255, + 113,150,192,255,113,150,192,255,112,149,191,255,112,149,191,255, + 112,149,191,255,112,149,190,255,111,148,190,255,111,148,189,255, + 111,148,189,255,111,148,189,255,110,147,188,255,110,147,188,255, + 110,147,188,255,110,147,187,255,109,146,187,255,109,146,186,255, + 109,146,186,255,109,146,186,255,109,145,185,255,109,145,185,255, + 109,145,185,255,109,145,185,255,108,144,184,255,108,144,184,255, + 108,144,184,255,108,144,184,255,107,143,183,255,107,143,183,255, + 107,143,183,255,107,142,183,255,107,142,182,255,107,141,182,255, + 107,141,182,255,107,141,182,255,106,140,181,255,106,140,181,255, + 106,140,181,255,106,140,181,255,105,139,180,255,105,139,180,255, + 105,139,180,255,105,139,180,255,104,138,179,255,104,138,179,255, + 104,138,179,255,104,138,179,255,104,137,178,255,104,137,178,255, + 104,137,178,255,104,137,178,255,103,137,177,255,103,137,177,255, + 103,137,177,255,103,137,177,255,103,136,177,255,103,136,177,255, + 103,136,177,255,103,136,177,255,103,136,176,255,103,136,176,255, + 103,136,176,255,103,136,176,255,104,136,176,255,104,136,176,255, + 104,136,176,255,104,136,176,255,104,136,176,255,104,136,176,255, + 104,136,176,255,104,136,176,255,105,136,176,255,105,136,176,255, + 105,136,176,255,105,136,176,255,106,136,176,255,106,136,176,255, + 106,136,176,255,106,136,176,255,107,137,176,255,107,137,176,255, + 107,137,176,255,107,137,176,255,107,137,177,255,107,137,177,255, + 107,137,177,255,107,137,177,255,108,137,177,255,108,137,177,255, + 108,137,177,255,108,137,177,255,108,137,177,255,108,137,177,255, + 108,137,177,255,108,137,177,255,108,137,177,255,108,137,177,255, + 108,137,177,255,108,137,177,255,108,137,177,255,108,137,177,255, + 108,137,177,255,108,137,177,255,108,136,177,255,108,136,177,255, + 108,136,177,255,108,136,177,255,107,135,176,255,107,135,176,255, + 107,135,176,255,107,135,176,255,106,134,175,255,106,134,175,255, + 106,134,175,255,106,134,175,255,105,133,174,255,105,133,174,255, + 105,133,174,255,105,133,174,255,104,132,173,255,104,132,173,255, + 104,132,173,255,104,131,173,255,103,131,172,255,103,130,172,255, + 103,130,172,255,103,129,171,255,102,129,171,255,102,128,170,255, + 102,128,170,255,101,128,170,255,101,127,169,255,100,127,169,255, + 100,127,169,255,100,126,168,255,99,126,168,255,99,125,167,255, + 99,125,167,255,98,124,166,255,98,124,166,255,97,123,165,255, + 97,123,165,255,96,122,164,255,96,122,164,255,95,121,163,255, + 95,121,163,255,95,120,162,255,94,120,162,255,94,119,161,255, + 94,119,161,255,93,119,160,255,93,118,160,255,92,118,159,255, + 92,118,159,255,92,117,158,255,91,117,158,255,91,116,157,255, + 91,116,157,255,90,116,156,255,90,115,155,255,89,115,154,255, + 89,115,154,255,89,114,153,255,88,114,153,255,88,113,152,255, + 88,113,152,255,88,113,151,255,87,112,151,255,87,112,150,255, + 87,112,150,255,87,111,149,255,86,111,149,255,86,110,148,255, + 86,110,148,255,86,110,148,255,85,109,147,255,85,109,147,255, + 85,109,147,255,85,109,146,255,84,108,146,255,84,108,145,255, + 84,108,145,255,84,108,144,255,83,107,144,255,83,107,143,255, + 83,107,143,255,83,107,143,255,83,106,142,255,83,106,142,255, + 83,106,142,255,83,106,142,255,82,105,141,255,82,105,141,255, + 82,105,141,255,82,105,141,255,81,104,140,255,81,104,140,255, + 81,104,140,255,81,104,140,255,80,103,139,255,80,103,139,255, + 80,103,139,255,79,103,138,255,79,102,138,255,78,102,137,255, + 78,102,137,255,77,102,137,255,77,101,136,255,76,101,136,255, + 76,101,136,255,75,101,136,255,75,100,135,255,74,100,135,255, + 74,100,135,255,73,99,135,255,73,99,134,255,72,98,134,255, + 72,98,134,255,71,98,134,255,71,97,133,255,70,97,133,255, + 70,97,133,255,69,97,133,255,69,96,132,255,68,96,132,255, + 68,96,132,255,67,95,132,255,66,95,131,255,65,94,131,255, + 65,94,131,255,64,94,131,255,64,93,130,255,63,93,130,255, + 63,93,130,255,62,93,130,255,62,92,129,255,61,92,129,255, + 61,92,129,255,60,92,129,255,60,91,128,255,59,91,128,255, + 59,91,128,255,58,91,128,255,58,90,128,255,57,90,128,255, + 57,90,128,255,57,90,128,255,56,89,127,255,56,89,127,255, + 56,89,127,255,56,89,127,255,55,88,127,255,55,88,127,255, + 55,88,127,255,55,88,127,255,89,128,180,255,89,128,180,255, + 89,128,180,255,89,128,180,255,90,129,180,255,90,129,180,255, + 90,129,180,255,90,129,180,255,91,130,181,255,91,130,181,255, + 91,130,181,255,91,130,181,255,92,131,181,255,92,131,181,255, + 92,131,181,255,92,131,181,255,93,132,182,255,93,132,182,255, + 93,132,182,255,94,133,182,255,94,133,183,255,95,134,183,255, + 95,134,183,255,95,134,184,255,96,135,184,255,96,135,185,255, + 96,135,185,255,97,136,185,255,97,136,186,255,98,137,186,255, + 98,137,186,255,99,138,186,255,99,138,187,255,100,139,187,255, + 100,139,187,255,101,139,188,255,101,140,188,255,102,140,189,255, + 102,140,189,255,103,141,189,255,103,141,190,255,104,142,190,255, + 104,142,190,255,105,143,191,255,105,143,191,255,106,144,192,255, + 106,144,192,255,107,145,193,255,107,145,193,255,108,146,194,255, + 108,146,194,255,109,147,194,255,109,147,195,255,110,148,195,255, + 110,148,195,255,111,149,196,255,111,149,196,255,112,150,197,255, + 112,150,197,255,113,151,197,255,113,151,198,255,114,152,198,255, + 114,152,198,255,115,152,199,255,115,153,199,255,116,153,200,255, + 116,153,200,255,117,154,201,255,117,154,201,255,118,155,202,255, + 118,155,202,255,119,156,202,255,119,156,203,255,120,157,203,255, + 120,157,203,255,121,158,204,255,121,158,204,255,122,159,205,255, + 122,159,205,255,123,160,205,255,123,160,206,255,124,161,206,255, + 124,161,206,255,125,161,207,255,125,162,207,255,126,162,208,255, + 126,162,208,255,127,163,208,255,127,163,209,255,128,164,209,255, + 128,164,209,255,129,165,210,255,129,165,210,255,130,166,211,255, + 130,166,211,255,131,166,211,255,131,167,212,255,132,167,212,255, + 132,167,212,255,133,168,213,255,133,168,213,255,134,169,214,255, + 134,169,214,255,135,170,214,255,135,170,215,255,136,171,215,255, + 136,171,215,255,136,171,215,255,137,172,216,255,137,172,216,255, + 137,172,216,255,138,173,216,255,138,173,217,255,139,174,217,255, + 139,174,217,255,140,174,218,255,140,175,218,255,141,175,219,255, + 141,175,219,255,141,176,219,255,142,176,220,255,142,177,220,255, + 142,177,220,255,143,177,220,255,143,178,221,255,144,178,221,255, + 144,178,221,255,144,178,221,255,145,179,222,255,145,179,222,255, + 145,179,222,255,145,179,222,255,146,180,223,255,146,180,223,255, + 146,180,223,255,146,180,223,255,147,181,224,255,147,181,224,255, + 147,181,224,255,147,182,224,255,148,182,225,255,148,183,225,255, + 148,183,225,255,148,183,225,255,149,183,225,255,149,183,225,255, + 149,183,225,255,149,183,225,255,150,184,226,255,150,184,226,255, + 150,184,226,255,150,184,226,255,150,185,226,255,150,185,226,255, + 150,185,226,255,150,185,226,255,150,185,227,255,150,185,227,255, + 150,185,227,255,150,185,227,255,150,186,227,255,150,186,227,255, + 150,186,227,255,150,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,149,186,227,255,149,186,227,255, + 149,186,227,255,149,186,227,255,148,186,226,255,148,186,226,255, + 148,186,226,255,148,186,226,255,148,185,226,255,148,185,226,255, + 148,185,226,255,148,185,226,255,147,185,226,255,147,185,226,255, + 147,185,226,255,147,185,226,255,146,185,226,255,146,185,226,255, + 146,185,226,255,146,185,226,255,145,185,226,255,145,185,226,255, + 145,185,226,255,145,185,226,255,144,185,226,255,144,185,226,255, + 144,185,226,255,144,185,226,255,144,184,225,255,144,184,225,255, + 144,184,225,255,144,184,225,255,144,184,225,255,144,184,225,255, + 144,184,225,255,144,184,225,255,143,184,225,255,143,184,225,255, + 143,184,225,255,143,184,225,255,143,184,225,255,143,184,225,255, + 143,184,225,255,143,184,225,255,143,184,225,255,143,184,225,255, + 143,184,225,255,143,184,225,255,142,184,225,255,142,184,225,255, + 142,184,225,255,142,184,225,255,142,184,225,255,142,184,225,255, + 142,184,225,255,142,184,225,255,142,183,225,255,142,183,225,255, + 142,183,225,255,142,183,225,255,141,183,224,255,141,183,224,255, + 141,183,224,255,141,183,224,255,141,182,224,255,141,182,224,255, + 141,182,224,255,141,182,224,255,140,182,224,255,140,182,224,255, + 140,182,224,255,140,182,224,255,140,182,223,255,140,182,223,255, + 140,182,223,255,140,182,223,255,140,181,223,255,140,181,223,255, + 140,181,223,255,140,181,223,255,140,181,223,255,140,181,223,255, + 140,181,223,255,140,181,223,255,141,182,223,255,141,182,223,255, + 141,182,223,255,141,182,223,255,142,182,224,255,142,182,224,255, + 142,182,224,255,143,182,224,255,143,183,224,255,144,183,224,255, + 144,183,224,255,145,184,224,255,145,184,225,255,146,185,225,255, + 146,185,225,255,147,185,225,255,147,186,226,255,148,186,226,255, + 148,186,226,255,149,187,226,255,150,187,227,255,150,188,227,255, + 151,188,227,255,152,189,228,255,153,189,228,255,153,190,229,255, + 154,190,229,255,155,191,229,255,156,191,230,255,156,192,230,255, + 157,192,230,255,158,193,231,255,159,193,231,255,160,194,232,255, + 161,194,232,255,162,195,232,255,163,195,233,255,163,196,233,255, + 164,196,233,255,165,196,233,255,166,197,234,255,166,197,234,255, + 167,197,234,255,168,198,234,255,168,198,235,255,169,199,235,255, + 169,199,235,255,170,200,235,255,170,200,236,255,171,201,236,255, + 171,201,236,255,172,201,236,255,172,202,237,255,173,202,237,255, + 173,202,237,255,173,202,237,255,174,203,238,255,174,203,238,255, + 174,203,238,255,175,203,238,255,175,203,239,255,176,203,239,255, + 176,203,239,255,176,203,239,255,177,204,240,255,177,204,240,255, + 177,204,240,255,177,204,240,255,177,205,240,255,177,205,240,255, + 177,205,240,255,177,205,240,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,206,241,255,178,206,241,255, + 178,206,241,255,178,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,178,205,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,240,255,178,205,240,255, + 178,205,240,255,178,205,240,255,177,205,240,255,177,205,240,255, + 177,205,240,255,177,205,240,255,177,204,240,255,177,204,240,255, + 177,204,240,255,177,204,240,255,176,204,239,255,176,204,239,255, + 176,204,239,255,176,204,239,255,175,203,239,255,175,203,239,255, + 175,203,239,255,174,203,239,255,174,202,238,255,173,202,238,255, + 173,202,238,255,173,202,238,255,172,201,237,255,172,201,237,255, + 172,201,237,255,171,201,237,255,171,200,236,255,170,200,236,255, + 170,200,236,255,169,199,236,255,169,199,235,255,168,198,235,255, + 168,198,235,255,167,198,234,255,167,197,234,255,166,197,233,255, + 166,197,233,255,165,196,233,255,164,196,232,255,164,195,232,255, + 163,195,232,255,162,195,231,255,161,194,231,255,161,194,230,255, + 160,194,230,255,159,193,230,255,158,193,229,255,158,192,229,255, + 157,192,229,255,156,192,228,255,156,191,228,255,155,191,227,255, + 155,191,227,255,154,190,226,255,153,190,226,255,153,189,225,255, + 152,189,225,255,151,188,225,255,151,188,224,255,150,187,224,255, + 150,187,224,255,149,186,223,255,149,186,223,255,148,185,222,255, + 148,185,222,255,147,184,222,255,147,184,221,255,146,183,221,255, + 146,183,221,255,145,183,221,255,145,182,220,255,144,182,220,255, + 144,182,220,255,143,181,220,255,143,181,219,255,142,180,219,255, + 142,180,219,255,141,180,219,255,141,179,218,255,140,179,218,255, + 140,179,218,255,140,179,218,255,139,178,217,255,139,178,217,255, + 139,178,217,255,138,178,217,255,138,178,217,255,138,177,217,255, + 137,177,217,255,137,177,217,255,137,177,217,255,136,176,216,255, + 136,176,216,255,136,176,216,255,136,176,216,255,135,176,216,255, + 135,176,216,255,135,176,216,255,135,176,216,255,135,175,216,255, + 135,175,216,255,135,175,216,255,135,175,216,255,134,175,216,255, + 134,175,216,255,134,175,216,255,134,175,216,255,134,175,216,255, + 134,175,216,255,134,175,216,255,134,175,216,255,135,175,216,255, + 135,175,216,255,135,175,216,255,135,175,216,255,135,175,216,255, + 135,175,216,255,135,175,216,255,135,175,216,255,136,176,216,255, + 136,176,216,255,136,176,216,255,136,176,216,255,137,176,217,255, + 137,176,217,255,137,176,217,255,137,176,217,255,138,177,218,255, + 138,177,218,255,138,177,218,255,138,177,218,255,139,178,218,255, + 139,178,218,255,139,178,218,255,140,178,218,255,140,179,218,255, + 141,179,218,255,141,179,218,255,141,179,218,255,142,179,219,255, + 142,179,219,255,142,179,219,255,142,179,219,255,143,180,220,255, + 143,180,220,255,143,180,220,255,143,180,220,255,144,181,220,255, + 144,181,220,255,144,181,220,255,144,181,220,255,145,182,220,255, + 145,182,220,255,145,182,220,255,145,182,220,255,146,182,220,255, + 146,182,220,255,146,182,220,255,146,182,220,255,146,182,220,255, + 146,182,220,255,146,182,220,255,146,182,220,255,146,182,220,255, + 146,182,220,255,146,182,220,255,146,182,220,255,146,182,220,255, + 146,182,220,255,146,182,220,255,146,182,220,255,145,181,219,255, + 145,181,219,255,145,181,219,255,145,181,219,255,144,180,218,255, + 144,180,218,255,144,180,218,255,144,180,218,255,143,179,218,255, + 143,179,218,255,143,179,218,255,143,179,218,255,142,178,217,255, + 142,178,217,255,142,178,217,255,141,178,217,255,141,177,216,255, + 140,177,216,255,140,177,216,255,140,177,216,255,140,176,215,255, + 140,176,215,255,140,176,215,255,140,176,214,255,139,175,214,255, + 139,175,213,255,139,175,213,255,139,175,213,255,138,174,213,255, + 138,174,213,255,138,174,213,255,138,174,212,255,137,173,212,255, + 137,173,211,255,137,173,211,255,137,173,211,255,137,172,211,255, + 137,172,211,255,137,172,211,255,137,172,211,255,137,172,210,255, + 137,172,210,255,137,172,210,255,137,172,210,255,136,171,209,255, + 136,171,209,255,136,171,209,255,136,171,209,255,136,170,209,255, + 136,170,209,255,136,170,209,255,136,170,209,255,135,169,208,255, + 135,169,208,255,135,169,208,255,135,169,208,255,135,169,207,255, + 135,169,207,255,135,169,207,255,135,169,207,255,134,168,207,255, + 134,168,207,255,134,168,207,255,133,167,207,255,133,167,206,255, + 132,166,206,255,132,166,206,255,131,166,206,255,131,165,205,255, + 130,165,205,255,130,165,205,255,129,164,205,255,129,164,204,255, + 128,163,204,255,128,163,204,255,127,162,204,255,127,162,203,255, + 126,161,203,255,125,161,203,255,125,161,202,255,124,160,202,255, + 123,160,201,255,123,160,201,255,122,159,201,255,122,159,200,255, + 121,158,200,255,121,158,200,255,120,157,199,255,120,157,199,255, + 119,156,198,255,118,156,198,255,118,155,197,255,117,155,197,255, + 116,154,196,255,116,154,196,255,115,153,195,255,115,153,195,255, + 114,152,194,255,114,152,194,255,114,151,193,255,113,151,193,255, + 113,150,192,255,113,150,192,255,112,149,191,255,112,149,191,255, + 111,148,190,255,111,148,190,255,111,148,190,255,110,147,189,255, + 110,147,189,255,110,147,189,255,110,147,188,255,109,146,188,255, + 109,146,187,255,109,146,187,255,109,146,187,255,108,145,186,255, + 108,145,186,255,108,145,186,255,108,145,185,255,107,144,185,255, + 107,144,184,255,107,144,184,255,107,144,184,255,107,143,183,255, + 107,143,183,255,107,143,183,255,107,143,183,255,106,142,182,255, + 106,142,182,255,106,142,182,255,106,142,182,255,105,141,181,255, + 105,141,181,255,105,141,181,255,105,140,181,255,105,140,180,255, + 105,139,180,255,105,139,180,255,105,139,180,255,104,138,179,255, + 104,138,179,255,104,138,179,255,104,138,179,255,103,137,178,255, + 103,137,178,255,103,137,178,255,103,137,178,255,102,136,177,255, + 102,136,177,255,102,136,177,255,102,136,177,255,102,135,176,255, + 102,135,176,255,102,135,176,255,102,135,176,255,101,135,175,255, + 101,135,175,255,101,135,175,255,101,135,175,255,101,134,175,255, + 101,134,175,255,101,134,175,255,101,134,175,255,101,134,174,255, + 101,134,174,255,101,134,174,255,101,134,174,255,102,134,174,255, + 102,134,174,255,102,134,174,255,102,134,174,255,102,134,174,255, + 102,134,174,255,102,134,174,255,102,134,174,255,103,134,174,255, + 103,134,174,255,103,134,174,255,103,134,174,255,104,134,174,255, + 104,134,174,255,104,134,174,255,104,134,174,255,105,135,174,255, + 105,135,174,255,105,135,174,255,105,135,174,255,105,135,175,255, + 105,135,175,255,105,135,175,255,105,135,175,255,106,135,175,255, + 106,135,175,255,106,135,175,255,106,135,175,255,106,135,175,255, + 106,135,175,255,106,135,175,255,106,135,175,255,106,135,175,255, + 106,135,175,255,106,135,175,255,106,135,175,255,106,135,175,255, + 106,135,175,255,106,135,175,255,106,135,175,255,106,134,175,255, + 106,134,175,255,106,134,175,255,106,134,175,255,105,133,174,255, + 105,133,174,255,105,133,174,255,105,133,174,255,104,132,173,255, + 104,132,173,255,104,132,173,255,104,132,173,255,104,131,172,255, + 104,131,172,255,104,131,172,255,103,131,172,255,103,130,171,255, + 102,130,171,255,102,130,171,255,102,129,171,255,101,129,170,255, + 101,128,170,255,101,128,170,255,101,127,169,255,100,127,169,255, + 100,126,168,255,100,126,168,255,99,126,168,255,99,125,167,255, + 98,125,167,255,98,125,167,255,98,124,166,255,97,124,166,255, + 97,123,165,255,97,123,165,255,96,122,164,255,96,122,164,255, + 95,121,163,255,95,121,163,255,94,120,162,255,94,120,162,255, + 93,119,161,255,93,119,161,255,93,118,160,255,92,118,160,255, + 92,117,159,255,92,117,159,255,91,117,158,255,91,116,158,255, + 90,116,157,255,90,116,157,255,90,115,156,255,89,115,156,255, + 89,114,155,255,89,114,155,255,88,114,154,255,88,113,153,255, + 87,113,152,255,87,113,152,255,87,112,151,255,86,112,151,255, + 86,111,150,255,86,111,150,255,86,111,149,255,85,110,149,255, + 85,110,148,255,85,110,148,255,85,109,147,255,84,109,147,255, + 84,108,146,255,84,108,146,255,84,108,146,255,83,107,145,255, + 83,107,145,255,83,107,145,255,83,107,144,255,82,106,144,255, + 82,106,143,255,82,106,143,255,82,106,142,255,81,105,142,255, + 81,105,141,255,81,105,141,255,81,105,141,255,81,104,140,255, + 81,104,140,255,81,104,140,255,81,104,140,255,80,103,139,255, + 80,103,139,255,80,103,139,255,80,103,139,255,79,102,138,255, + 79,102,138,255,79,102,138,255,79,102,138,255,78,101,137,255, + 78,101,137,255,78,101,137,255,77,101,136,255,77,100,136,255, + 76,100,135,255,76,100,135,255,75,100,135,255,75,99,134,255, + 74,99,134,255,74,99,134,255,73,99,134,255,73,98,133,255, + 72,98,133,255,72,98,133,255,71,97,133,255,71,97,132,255, + 70,96,132,255,70,96,132,255,69,96,132,255,69,95,131,255, + 68,95,131,255,68,95,131,255,67,95,131,255,67,94,130,255, + 66,94,130,255,66,94,130,255,65,93,130,255,64,93,129,255, + 63,92,129,255,63,92,129,255,62,92,129,255,62,91,128,255, + 61,91,128,255,61,91,128,255,60,91,128,255,60,90,127,255, + 59,90,127,255,59,90,127,255,58,90,127,255,58,89,126,255, + 57,89,126,255,57,89,126,255,56,89,126,255,56,88,126,255, + 55,88,126,255,55,88,126,255,55,88,126,255,54,87,125,255, + 54,87,125,255,54,87,125,255,54,87,125,255,53,86,125,255, + 53,86,125,255,53,86,125,255,53,86,125,255,89,128,180,255, + 89,128,180,255,89,128,180,255,89,128,180,255,90,129,180,255, + 90,129,180,255,90,129,180,255,90,129,180,255,91,130,181,255, + 91,130,181,255,91,130,181,255,91,130,181,255,92,131,181,255, + 92,131,181,255,92,131,181,255,93,131,181,255,93,132,182,255, + 94,132,182,255,94,132,182,255,94,133,182,255,95,133,183,255, + 95,134,183,255,95,134,183,255,96,134,184,255,96,135,184,255, + 97,135,185,255,97,135,185,255,98,136,185,255,98,136,186,255, + 99,137,186,255,99,137,186,255,100,138,186,255,100,138,187,255, + 101,139,187,255,101,139,187,255,102,139,188,255,102,140,188,255, + 103,140,189,255,103,140,189,255,103,141,189,255,104,141,190,255, + 104,142,190,255,104,142,190,255,105,143,191,255,105,143,191,255, + 106,144,192,255,106,144,192,255,107,145,193,255,108,145,193,255, + 109,146,194,255,109,146,194,255,110,147,194,255,110,147,195,255, + 111,148,195,255,111,148,195,255,112,149,196,255,112,149,196,255, + 113,150,197,255,113,150,197,255,114,151,197,255,114,151,198,255, + 115,152,198,255,115,152,198,255,116,152,199,255,116,153,199,255, + 117,153,200,255,117,153,200,255,118,154,201,255,118,154,201,255, + 119,155,202,255,119,155,202,255,120,156,202,255,120,156,203,255, + 121,157,203,255,121,157,203,255,122,158,204,255,122,158,204,255, + 123,159,205,255,123,159,205,255,124,160,205,255,124,160,206,255, + 125,161,206,255,125,161,206,255,126,161,207,255,126,162,207,255, + 127,162,208,255,127,162,208,255,128,163,208,255,128,163,209,255, + 129,164,209,255,129,164,209,255,130,165,210,255,130,165,210,255, + 131,166,211,255,131,166,211,255,132,166,211,255,132,167,212,255, + 133,167,212,255,133,167,212,255,134,168,213,255,134,168,213,255, + 135,169,214,255,135,169,214,255,136,170,214,255,136,170,215,255, + 137,171,215,255,137,171,215,255,137,171,215,255,138,172,216,255, + 138,172,216,255,138,172,216,255,139,173,216,255,139,173,217,255, + 140,174,217,255,140,174,217,255,141,174,218,255,141,175,218,255, + 142,175,219,255,142,175,219,255,142,176,219,255,143,176,220,255, + 143,177,220,255,143,177,220,255,144,177,220,255,144,178,221,255, + 145,178,221,255,145,178,221,255,145,178,221,255,146,179,222,255, + 146,179,222,255,146,179,222,255,146,179,222,255,147,180,223,255, + 147,180,223,255,147,180,223,255,147,180,223,255,148,181,224,255, + 148,181,224,255,148,181,224,255,148,182,224,255,148,182,225,255, + 148,183,225,255,148,183,225,255,148,183,225,255,149,183,225,255, + 149,183,225,255,149,183,225,255,149,183,225,255,150,184,226,255, + 150,184,226,255,150,184,226,255,150,184,226,255,150,185,226,255, + 150,185,226,255,150,185,226,255,150,185,226,255,150,185,226,255, + 150,185,226,255,150,185,226,255,150,185,226,255,150,186,226,255, + 150,186,226,255,150,186,226,255,150,186,226,255,149,185,226,255, + 149,185,226,255,149,185,226,255,149,185,226,255,148,185,226,255, + 148,185,226,255,148,185,226,255,148,185,226,255,147,185,225,255, + 147,185,225,255,147,185,225,255,147,185,225,255,147,184,225,255, + 147,184,225,255,147,184,225,255,147,184,225,255,146,184,225,255, + 146,184,225,255,146,184,225,255,146,184,225,255,145,184,225,255, + 145,184,225,255,145,184,225,255,145,184,225,255,144,184,225,255, + 144,184,225,255,144,184,225,255,144,184,225,255,143,184,225,255, + 143,184,225,255,143,184,225,255,143,184,225,255,143,183,224,255, + 143,183,224,255,143,183,224,255,143,183,224,255,142,183,224,255, + 142,183,224,255,142,183,224,255,142,183,224,255,142,183,224,255, + 142,183,224,255,142,183,224,255,142,183,224,255,141,183,224,255, + 141,183,224,255,141,183,224,255,141,183,224,255,141,183,224,255, + 141,183,224,255,141,183,224,255,141,183,224,255,140,183,224,255, + 140,183,224,255,140,183,224,255,140,183,224,255,140,183,224,255, + 140,183,224,255,140,183,224,255,140,183,224,255,140,182,224,255, + 140,182,224,255,140,182,224,255,140,182,224,255,139,182,223,255, + 139,182,223,255,139,182,223,255,139,182,223,255,139,181,223,255, + 139,181,223,255,139,181,223,255,139,181,223,255,138,181,223,255, + 138,181,223,255,138,181,223,255,138,181,223,255,138,181,222,255, + 138,181,222,255,138,181,222,255,138,181,222,255,138,180,222,255, + 138,180,222,255,138,180,222,255,138,180,222,255,138,180,222,255, + 138,180,222,255,138,180,222,255,138,180,222,255,139,181,222,255, + 139,181,222,255,139,181,222,255,139,181,222,255,140,181,223,255, + 140,181,223,255,140,181,223,255,141,181,223,255,141,182,223,255, + 142,182,223,255,142,182,223,255,143,183,223,255,143,183,224,255, + 144,184,224,255,144,184,224,255,145,184,224,255,146,185,225,255, + 146,185,225,255,147,185,225,255,148,186,225,255,149,186,226,255, + 149,187,226,255,150,187,226,255,151,188,227,255,152,188,227,255, + 152,189,228,255,153,189,228,255,154,190,228,255,155,190,229,255, + 155,191,229,255,156,191,229,255,157,192,230,255,158,192,230,255, + 159,193,231,255,160,193,231,255,161,194,231,255,162,194,232,255, + 162,195,232,255,163,195,232,255,164,195,232,255,165,196,233,255, + 165,196,233,255,166,197,233,255,167,197,233,255,167,198,234,255, + 168,198,234,255,168,198,234,255,169,199,234,255,170,199,235,255, + 170,200,235,255,171,200,235,255,172,201,236,255,172,201,236,255, + 173,202,237,255,173,202,237,255,173,202,237,255,174,203,238,255, + 174,203,238,255,174,203,238,255,175,203,238,255,175,203,239,255, + 176,203,239,255,176,203,239,255,176,203,239,255,177,204,240,255, + 177,204,240,255,177,204,240,255,177,204,240,255,177,205,240,255, + 177,205,240,255,177,205,240,255,177,205,240,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,179,205,241,255, + 179,205,241,255,179,205,241,255,179,205,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,179,206,241,255, + 179,206,241,255,179,206,241,255,179,206,241,255,178,205,241,255, + 178,205,241,255,178,205,241,255,178,205,241,255,178,205,240,255, + 178,205,240,255,178,205,240,255,178,205,240,255,177,205,240,255, + 177,205,240,255,177,205,240,255,177,205,240,255,177,204,240,255, + 177,204,240,255,177,204,240,255,177,204,240,255,176,204,239,255, + 176,204,239,255,176,204,239,255,176,204,239,255,175,203,238,255, + 175,203,238,255,175,203,238,255,174,203,238,255,174,202,237,255, + 173,202,237,255,173,202,237,255,172,202,237,255,172,201,236,255, + 171,201,236,255,171,201,236,255,170,200,236,255,170,200,235,255, + 169,199,235,255,169,199,235,255,168,198,235,255,168,198,234,255, + 167,197,234,255,167,197,234,255,166,197,233,255,166,196,233,255, + 165,196,232,255,165,196,232,255,164,195,232,255,163,195,231,255, + 163,194,231,255,162,194,231,255,161,194,230,255,160,193,230,255, + 160,193,229,255,159,193,229,255,158,192,229,255,157,192,228,255, + 157,191,228,255,156,191,228,255,155,191,227,255,155,190,227,255, + 154,190,226,255,154,190,226,255,153,189,225,255,152,189,225,255, + 152,188,224,255,151,188,224,255,150,187,224,255,149,187,223,255, + 149,186,223,255,148,186,223,255,147,185,222,255,147,185,222,255, + 146,184,221,255,146,184,221,255,145,183,221,255,145,183,220,255, + 144,182,220,255,144,182,220,255,143,182,220,255,143,181,219,255, + 142,181,219,255,142,181,219,255,141,180,219,255,141,180,218,255, + 140,179,218,255,140,179,218,255,139,179,218,255,139,178,217,255, + 138,178,217,255,138,178,217,255,138,178,217,255,137,177,216,255, + 137,177,216,255,137,177,216,255,136,177,216,255,136,177,216,255, + 136,176,216,255,135,176,216,255,135,176,216,255,135,176,216,255, + 134,175,215,255,134,175,215,255,134,175,215,255,134,175,215,255, + 133,175,215,255,133,175,215,255,133,175,215,255,133,175,215,255, + 133,174,215,255,133,174,215,255,133,174,215,255,133,174,215,255, + 132,174,215,255,132,174,215,255,132,174,215,255,132,174,215,255, + 132,174,215,255,132,174,215,255,132,174,215,255,132,174,215,255, + 133,174,215,255,133,174,215,255,133,174,215,255,133,174,215,255, + 133,174,215,255,133,174,215,255,133,174,215,255,133,174,215,255, + 134,175,215,255,134,175,215,255,134,175,215,255,134,175,215,255, + 135,175,216,255,135,175,216,255,135,175,216,255,135,175,216,255, + 136,176,217,255,136,176,217,255,136,176,217,255,136,176,217,255, + 137,177,217,255,137,177,217,255,137,177,217,255,138,177,217,255, + 138,178,217,255,139,178,217,255,139,178,217,255,139,178,217,255, + 140,178,218,255,140,178,218,255,140,178,218,255,140,178,218,255, + 141,179,219,255,141,179,219,255,141,179,219,255,141,179,219,255, + 142,180,219,255,142,180,219,255,142,180,219,255,142,180,219,255, + 143,181,219,255,143,181,219,255,143,181,219,255,143,181,219,255, + 144,181,219,255,144,181,219,255,144,181,219,255,144,181,219,255, + 144,181,219,255,144,181,219,255,144,181,219,255,144,181,219,255, + 144,181,219,255,144,181,219,255,144,181,219,255,144,181,219,255, + 144,181,219,255,144,181,219,255,144,181,219,255,144,181,219,255, + 143,180,218,255,143,180,218,255,143,180,218,255,143,180,218,255, + 142,179,217,255,142,179,217,255,142,179,217,255,142,179,217,255, + 141,178,217,255,141,178,217,255,141,178,217,255,141,178,217,255, + 140,177,216,255,140,177,216,255,140,177,216,255,139,177,216,255, + 139,176,215,255,138,176,215,255,138,176,215,255,138,176,215,255, + 138,175,214,255,138,175,214,255,138,175,214,255,138,175,213,255, + 137,174,213,255,137,174,212,255,137,174,212,255,137,174,212,255, + 136,173,211,255,136,173,211,255,136,173,211,255,136,173,211,255, + 135,172,210,255,135,172,210,255,135,172,210,255,135,172,210,255, + 135,171,210,255,135,171,210,255,135,171,210,255,135,171,210,255, + 135,170,209,255,135,170,209,255,135,170,209,255,135,170,209,255, + 134,170,208,255,134,170,208,255,134,170,208,255,134,170,208,255, + 134,169,208,255,134,169,208,255,134,169,208,255,134,169,208,255, + 133,168,207,255,133,168,207,255,133,168,207,255,133,168,207,255, + 133,167,206,255,133,167,206,255,133,167,206,255,133,167,206,255, + 132,166,206,255,132,166,206,255,132,166,206,255,131,166,206,255, + 131,165,205,255,130,165,205,255,130,165,205,255,129,165,205,255, + 129,164,204,255,128,164,204,255,128,164,204,255,127,163,204,255, + 127,163,203,255,126,162,203,255,126,162,203,255,125,161,203,255, + 125,161,202,255,124,160,202,255,123,160,202,255,123,159,201,255, + 122,159,201,255,121,158,200,255,121,158,200,255,120,157,199,255, + 120,157,199,255,119,156,198,255,119,156,198,255,118,155,197,255, + 118,155,197,255,117,154,196,255,116,154,196,255,116,153,196,255, + 115,153,195,255,114,152,195,255,114,152,195,255,113,151,194,255, + 113,151,194,255,112,150,193,255,112,150,193,255,112,149,192,255, + 111,149,192,255,111,148,191,255,111,148,191,255,110,148,190,255, + 110,147,190,255,109,147,189,255,109,147,189,255,109,146,188,255, + 108,146,188,255,108,145,187,255,108,145,187,255,108,145,186,255, + 107,144,186,255,107,144,185,255,107,144,185,255,107,144,185,255, + 106,143,184,255,106,143,184,255,106,143,184,255,106,143,183,255, + 105,142,183,255,105,142,182,255,105,142,182,255,105,142,182,255, + 105,141,181,255,105,141,181,255,105,141,181,255,105,141,181,255, + 104,140,180,255,104,140,180,255,104,140,180,255,104,140,180,255, + 103,139,179,255,103,139,179,255,103,139,179,255,103,138,179,255, + 103,138,178,255,103,137,178,255,103,137,178,255,103,137,178,255, + 102,136,177,255,102,136,177,255,102,136,177,255,102,136,177,255, + 101,135,176,255,101,135,176,255,101,135,176,255,101,135,176,255, + 100,134,175,255,100,134,175,255,100,134,175,255,100,134,175,255, + 100,133,174,255,100,133,174,255,100,133,174,255,100,133,174,255, + 99,133,173,255,99,133,173,255,99,133,173,255,99,133,173,255, + 99,132,173,255,99,132,173,255,99,132,173,255,99,132,173,255, + 99,132,172,255,99,132,172,255,99,132,172,255,99,132,172,255, + 100,132,172,255,100,132,172,255,100,132,172,255,100,132,172,255, + 100,133,172,255,100,133,172,255,100,133,172,255,100,133,172,255, + 101,133,172,255,101,133,172,255,101,133,172,255,101,133,172,255, + 102,133,172,255,102,133,172,255,102,133,172,255,102,133,172,255, + 103,134,172,255,103,134,172,255,103,134,172,255,103,134,172,255, + 104,134,173,255,104,134,173,255,104,134,173,255,104,134,173,255, + 105,134,173,255,105,134,173,255,105,134,173,255,105,134,173,255, + 105,134,174,255,105,134,174,255,105,134,174,255,105,134,174,255, + 105,134,174,255,105,134,174,255,105,134,174,255,105,134,174,255, + 105,134,174,255,105,134,174,255,105,134,174,255,105,134,174,255, + 105,133,174,255,105,133,174,255,105,133,174,255,105,133,174,255, + 104,132,173,255,104,132,173,255,104,132,173,255,104,132,173,255, + 103,131,172,255,103,131,172,255,103,131,172,255,103,131,172,255, + 103,130,171,255,103,130,171,255,103,130,171,255,102,130,171,255, + 102,129,170,255,101,129,170,255,101,129,170,255,101,128,170,255, + 100,128,169,255,100,127,169,255,100,127,169,255,100,126,168,255, + 99,126,168,255,99,125,167,255,99,125,167,255,98,125,167,255, + 98,124,166,255,97,124,166,255,97,124,166,255,97,123,165,255, + 96,123,165,255,96,122,164,255,96,122,164,255,95,121,163,255, + 95,121,163,255,94,120,162,255,94,120,162,255,93,119,161,255, + 93,119,161,255,92,118,160,255,92,118,160,255,91,117,159,255, + 91,117,159,255,90,116,158,255,90,116,158,255,90,116,157,255, + 89,115,156,255,89,115,155,255,89,115,155,255,88,114,154,255, + 88,114,154,255,87,113,153,255,87,113,153,255,87,113,152,255, + 86,112,152,255,86,112,151,255,86,112,151,255,85,111,150,255, + 85,111,149,255,84,110,148,255,84,110,148,255,84,110,147,255, + 83,109,147,255,83,109,146,255,83,109,146,255,83,108,145,255, + 82,108,145,255,82,107,144,255,82,107,144,255,82,107,144,255, + 81,106,143,255,81,106,143,255,81,106,143,255,81,106,142,255, + 80,105,142,255,80,105,141,255,80,105,141,255,80,105,140,255, + 80,104,140,255,80,104,139,255,80,104,139,255,80,104,139,255, + 79,103,138,255,79,103,138,255,79,103,138,255,79,103,138,255, + 78,102,137,255,78,102,137,255,78,102,137,255,78,102,137,255, + 77,101,136,255,77,101,136,255,77,101,136,255,77,101,136,255, + 76,100,135,255,76,100,135,255,76,100,135,255,75,100,134,255, + 75,99,134,255,74,99,133,255,74,99,133,255,73,99,133,255, + 73,98,132,255,72,98,132,255,72,98,132,255,72,98,132,255, + 71,97,131,255,71,97,131,255,71,97,131,255,70,96,131,255, + 70,96,130,255,69,95,130,255,69,95,130,255,68,95,130,255, + 67,94,129,255,66,94,129,255,66,94,129,255,65,94,129,255, + 65,93,128,255,64,93,128,255,64,93,128,255,63,92,128,255, + 63,92,128,255,62,91,128,255,62,91,128,255,61,91,127,255, + 61,90,127,255,60,90,126,255,60,90,126,255,59,90,126,255, + 58,89,126,255,57,89,126,255,57,89,126,255,56,89,126,255, + 56,88,125,255,55,88,125,255,55,88,125,255,55,88,125,255, + 54,87,124,255,54,87,124,255,54,87,124,255,54,87,124,255, + 53,86,124,255,53,86,124,255,53,86,124,255,53,86,124,255, + 52,85,124,255,52,85,124,255,52,85,124,255,52,85,124,255, + 90,129,180,255,90,129,180,255,90,129,180,255,90,129,180,255, + 91,130,180,255,91,130,180,255,91,130,180,255,91,130,180,255, + 92,131,181,255,92,131,181,255,92,131,181,255,92,131,181,255, + 93,132,182,255,93,132,182,255,93,132,182,255,93,132,182,255, + 94,133,183,255,94,133,183,255,94,133,183,255,95,134,183,255, + 95,134,184,255,96,135,184,255,96,135,184,255,96,135,184,255, + 97,136,185,255,97,136,185,255,97,136,185,255,98,137,185,255, + 98,137,186,255,99,138,186,255,99,138,186,255,100,139,187,255, + 100,139,187,255,101,140,188,255,101,140,188,255,102,140,188,255, + 102,141,189,255,103,141,189,255,103,141,189,255,104,142,190,255, + 104,142,190,255,105,143,191,255,105,143,191,255,106,144,191,255, + 106,144,192,255,107,145,192,255,107,145,192,255,108,146,193,255, + 108,146,193,255,109,147,194,255,109,147,194,255,110,148,195,255, + 110,148,195,255,111,149,196,255,111,149,196,255,112,149,196,255, + 112,150,197,255,113,150,197,255,113,150,197,255,114,151,198,255, + 114,151,198,255,115,152,199,255,115,152,199,255,116,153,199,255, + 116,153,200,255,117,154,200,255,117,154,200,255,118,155,201,255, + 118,155,201,255,119,156,202,255,119,156,202,255,120,157,203,255, + 120,157,203,255,121,158,204,255,121,158,204,255,122,159,204,255, + 122,159,205,255,123,160,205,255,123,160,205,255,124,161,206,255, + 124,161,206,255,125,162,207,255,125,162,207,255,126,162,207,255, + 126,163,208,255,127,163,208,255,127,163,208,255,128,164,209,255, + 128,164,209,255,129,165,210,255,129,165,210,255,130,166,210,255, + 130,166,211,255,131,167,211,255,131,167,211,255,132,167,212,255, + 132,168,212,255,133,168,213,255,133,168,213,255,134,169,213,255, + 134,169,214,255,135,170,214,255,135,170,214,255,136,171,214,255, + 136,171,215,255,137,172,215,255,137,172,215,255,138,172,215,255, + 138,173,216,255,139,173,216,255,139,173,216,255,139,174,217,255, + 140,174,217,255,140,175,218,255,140,175,218,255,141,175,218,255, + 141,176,219,255,142,176,219,255,142,176,219,255,142,177,219,255, + 143,177,220,255,143,178,220,255,143,178,220,255,144,178,220,255, + 144,179,221,255,145,179,221,255,145,179,221,255,145,179,221,255, + 146,180,222,255,146,180,222,255,146,180,222,255,146,180,222,255, + 147,181,223,255,147,181,223,255,147,181,223,255,147,181,223,255, + 148,182,223,255,148,182,223,255,148,182,223,255,148,182,223,255, + 149,183,224,255,149,183,224,255,149,183,224,255,149,183,224,255, + 150,183,224,255,150,183,224,255,150,183,224,255,150,183,224,255, + 150,184,225,255,150,184,225,255,150,184,225,255,150,184,225,255, + 149,184,225,255,149,184,225,255,149,184,225,255,149,184,225,255, + 149,184,226,255,149,184,226,255,149,184,226,255,149,184,226,255, + 149,185,226,255,149,185,226,255,149,185,226,255,149,185,226,255, + 148,185,226,255,148,185,226,255,148,185,226,255,148,185,226,255, + 148,185,225,255,148,185,225,255,148,185,225,255,147,185,225,255, + 147,185,225,255,146,185,225,255,146,185,225,255,146,185,225,255, + 146,184,225,255,146,184,225,255,146,184,225,255,146,184,225,255, + 145,183,224,255,145,183,224,255,145,183,224,255,145,183,224,255, + 144,183,224,255,144,183,224,255,144,183,224,255,144,183,224,255, + 143,183,224,255,143,183,224,255,143,183,224,255,143,183,224,255, + 142,183,224,255,142,183,224,255,142,183,224,255,142,183,224,255, + 141,182,223,255,141,182,223,255,141,182,223,255,141,182,223,255, + 141,182,223,255,141,182,223,255,141,182,223,255,141,182,223,255, + 140,182,223,255,140,182,223,255,140,182,223,255,140,182,223,255, + 140,182,223,255,140,182,223,255,140,182,223,255,140,182,223,255, + 140,182,223,255,140,182,223,255,140,182,223,255,140,182,223,255, + 139,182,223,255,139,182,223,255,139,182,223,255,139,182,223,255, + 139,182,223,255,139,182,223,255,139,182,223,255,139,182,223,255, + 138,181,223,255,138,181,223,255,138,181,223,255,138,181,223,255, + 138,181,222,255,138,181,222,255,138,181,222,255,138,181,222,255, + 137,180,222,255,137,180,222,255,137,180,222,255,137,180,222,255, + 136,180,222,255,136,180,222,255,136,180,222,255,136,180,222,255, + 136,180,221,255,136,180,221,255,136,180,221,255,136,180,221,255, + 136,179,221,255,136,179,221,255,136,179,221,255,136,179,221,255, + 137,179,221,255,137,179,221,255,137,179,221,255,137,179,221,255, + 137,180,221,255,137,180,221,255,137,180,221,255,138,180,221,255, + 138,180,222,255,139,180,222,255,139,180,222,255,140,180,222,255, + 140,181,222,255,141,181,222,255,141,181,222,255,142,182,222,255, + 142,182,223,255,143,183,223,255,143,183,223,255,144,183,223,255, + 144,184,224,255,145,184,224,255,145,184,224,255,146,185,224,255, + 147,185,225,255,147,186,225,255,148,186,225,255,149,187,226,255, + 150,187,226,255,151,188,227,255,152,188,227,255,153,189,227,255, + 154,189,228,255,154,190,228,255,155,190,228,255,156,191,229,255, + 157,191,229,255,158,192,230,255,159,192,230,255,160,193,230,255, + 161,193,231,255,161,194,231,255,162,194,231,255,163,195,232,255, + 164,196,232,255,164,196,233,255,165,196,233,255,166,197,233,255, + 167,197,234,255,167,198,234,255,168,198,234,255,169,199,234,255, + 169,199,235,255,170,200,235,255,170,200,235,255,171,200,235,255, + 171,201,236,255,172,201,236,255,172,201,236,255,173,201,236,255, + 173,202,237,255,174,202,237,255,174,202,237,255,175,202,237,255, + 175,203,238,255,176,203,238,255,176,203,238,255,176,203,238,255, + 177,204,239,255,177,204,239,255,177,204,239,255,177,204,239,255, + 178,205,239,255,178,205,239,255,178,205,239,255,178,205,239,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 178,205,239,255,178,205,239,255,178,205,239,255,178,205,239,255, + 177,204,239,255,177,204,239,255,177,204,239,255,176,204,239,255, + 176,203,238,255,175,203,238,255,175,203,238,255,175,203,238,255, + 174,202,238,255,174,202,238,255,174,202,238,255,173,202,238,255, + 173,201,237,255,172,201,237,255,172,201,237,255,172,201,237,255, + 171,200,236,255,171,200,236,255,171,200,236,255,170,200,235,255, + 169,199,235,255,169,199,234,255,168,199,234,255,167,198,234,255, + 167,198,233,255,166,197,233,255,166,197,233,255,165,197,232,255, + 165,196,232,255,164,196,231,255,164,196,231,255,163,195,231,255, + 162,195,230,255,162,194,230,255,161,194,230,255,160,193,229,255, + 159,193,229,255,159,192,228,255,158,192,228,255,157,191,228,255, + 156,191,227,255,156,190,227,255,155,190,227,255,154,190,226,255, + 153,189,226,255,153,189,225,255,152,189,225,255,151,188,224,255, + 150,188,224,255,150,187,223,255,149,187,223,255,148,186,223,255, + 148,186,222,255,147,185,222,255,147,185,222,255,146,184,221,255, + 146,184,221,255,145,183,220,255,145,183,220,255,144,182,220,255, + 143,182,219,255,143,181,219,255,142,181,219,255,141,181,219,255, + 141,180,218,255,140,180,218,255,140,180,218,255,139,179,218,255, + 139,179,217,255,138,178,217,255,138,178,217,255,137,177,217,255, + 137,177,216,255,136,176,216,255,136,176,216,255,135,176,216,255, + 135,175,215,255,134,175,215,255,134,175,215,255,134,175,215,255, + 134,175,215,255,133,174,215,255,133,174,215,255,133,174,215,255, + 133,174,215,255,132,174,214,255,132,174,214,255,132,174,214,255, + 132,174,214,255,131,173,214,255,131,173,214,255,131,173,214,255, + 131,173,214,255,130,172,213,255,130,172,213,255,130,172,213,255, + 130,172,213,255,130,172,213,255,130,172,213,255,130,172,213,255, + 130,172,213,255,130,172,213,255,130,172,213,255,130,172,213,255, + 130,172,213,255,130,172,214,255,130,172,214,255,130,172,214,255, + 130,172,214,255,130,172,214,255,130,172,214,255,130,172,214,255, + 130,172,214,255,131,173,214,255,131,173,214,255,131,173,214,255, + 131,173,214,255,132,174,215,255,132,174,215,255,132,174,215,255, + 133,174,215,255,133,174,215,255,134,174,215,255,134,174,215,255, + 134,174,215,255,135,175,216,255,135,175,216,255,135,175,216,255, + 135,175,216,255,136,176,216,255,136,176,216,255,136,176,216,255, + 137,176,216,255,137,177,217,255,138,177,217,255,138,177,217,255, + 138,177,217,255,139,178,217,255,139,178,217,255,139,178,217,255, + 139,178,217,255,140,179,218,255,140,179,218,255,140,179,218,255, + 140,179,218,255,141,179,218,255,141,179,218,255,141,179,218,255, + 141,179,218,255,142,179,218,255,142,179,218,255,142,179,218,255, + 142,179,218,255,142,180,218,255,142,180,218,255,142,180,218,255, + 142,180,218,255,142,179,218,255,142,179,218,255,142,179,218,255, + 142,179,218,255,142,179,218,255,142,179,218,255,142,179,218,255, + 142,179,218,255,141,178,217,255,141,178,217,255,141,178,217,255, + 141,178,217,255,140,177,216,255,140,177,216,255,140,177,216,255, + 140,177,216,255,139,176,215,255,139,176,215,255,139,176,215,255, + 138,176,215,255,138,175,214,255,137,175,214,255,137,175,214,255, + 137,175,214,255,136,174,213,255,136,174,213,255,136,174,213,255, + 136,174,213,255,135,173,212,255,135,173,212,255,135,173,212,255, + 135,173,211,255,135,172,211,255,135,172,210,255,135,172,210,255, + 135,172,210,255,134,171,210,255,134,171,210,255,134,171,210,255, + 134,171,209,255,133,170,209,255,133,170,208,255,133,170,208,255, + 133,170,208,255,133,169,208,255,133,169,208,255,133,169,208,255, + 133,169,208,255,133,169,207,255,133,169,207,255,133,169,207,255, + 133,169,207,255,133,168,206,255,133,168,206,255,133,168,206,255, + 133,168,206,255,132,167,206,255,132,167,206,255,132,167,206,255, + 132,167,206,255,131,166,205,255,131,166,205,255,131,166,205,255, + 131,166,205,255,131,166,204,255,131,166,204,255,131,166,204,255, + 130,166,204,255,130,165,204,255,129,165,204,255,129,165,204,255, + 129,164,204,255,128,164,203,255,128,163,203,255,128,163,203,255, + 127,163,203,255,127,162,202,255,126,162,202,255,126,162,202,255, + 125,161,202,255,125,161,201,255,124,160,201,255,123,160,201,255, + 123,159,201,255,122,159,200,255,121,158,200,255,121,158,200,255, + 120,158,199,255,120,157,199,255,119,157,198,255,118,157,198,255, + 118,156,198,255,117,156,197,255,116,155,197,255,116,155,197,255, + 115,154,196,255,115,154,196,255,114,153,195,255,113,153,195,255, + 113,152,194,255,112,152,194,255,111,151,193,255,111,151,193,255, + 110,150,192,255,110,150,192,255,109,149,191,255,109,149,191,255, + 109,148,190,255,108,148,190,255,108,147,189,255,108,147,189,255, + 107,146,188,255,107,146,188,255,106,145,187,255,106,145,187,255, + 106,145,187,255,105,144,186,255,105,144,186,255,105,144,186,255, + 105,144,185,255,104,143,185,255,104,143,184,255,104,143,184,255, + 104,143,183,255,104,142,183,255,104,142,182,255,104,142,182,255, + 104,142,182,255,103,141,181,255,103,141,181,255,103,141,181,255, + 103,141,181,255,102,140,180,255,102,140,180,255,102,140,180,255, + 102,140,179,255,102,139,179,255,102,139,178,255,102,139,178,255, + 102,139,178,255,101,138,177,255,101,138,177,255,101,138,177,255, + 101,137,177,255,100,137,176,255,100,136,176,255,100,136,176,255, + 100,136,176,255,99,135,175,255,99,135,175,255,99,135,175,255, + 99,135,175,255,98,134,174,255,98,134,174,255,98,134,174,255, + 98,134,174,255,98,133,173,255,98,133,173,255,98,133,173,255, + 98,133,173,255,97,132,172,255,97,132,172,255,97,132,172,255, + 97,132,172,255,97,132,172,255,97,132,172,255,97,132,172,255, + 97,132,172,255,97,131,171,255,97,131,171,255,97,131,171,255, + 97,131,171,255,97,131,171,255,97,131,171,255,97,131,171,255, + 97,131,171,255,98,131,171,255,98,131,171,255,98,131,171,255, + 98,131,171,255,99,131,171,255,99,131,171,255,99,131,171,255, + 99,131,171,255,100,131,171,255,100,131,171,255,100,131,171,255, + 100,131,171,255,101,131,171,255,101,131,171,255,101,131,171,255, + 101,131,171,255,102,132,171,255,102,132,171,255,102,132,171,255, + 102,132,171,255,102,132,172,255,102,132,172,255,102,132,172,255, + 102,132,172,255,103,133,172,255,103,133,172,255,103,133,172,255, + 103,133,172,255,104,133,172,255,104,133,172,255,104,133,172,255, + 104,133,172,255,104,133,172,255,104,133,172,255,104,133,172,255, + 104,133,172,255,104,133,172,255,104,133,172,255,104,133,172,255, + 104,133,172,255,104,132,172,255,104,132,172,255,104,132,172,255, + 104,132,172,255,103,131,171,255,103,131,171,255,103,131,171,255, + 103,131,171,255,102,130,171,255,102,130,171,255,102,130,171,255, + 102,130,171,255,101,129,170,255,101,129,170,255,101,129,170,255, + 101,129,170,255,100,128,169,255,100,128,169,255,100,128,169,255, + 100,127,169,255,99,127,168,255,99,126,168,255,99,126,168,255, + 98,125,167,255,98,125,167,255,97,124,166,255,97,124,166,255, + 96,124,165,255,96,123,165,255,95,123,164,255,95,123,164,255, + 95,122,163,255,94,122,163,255,94,121,162,255,94,121,162,255, + 93,120,161,255,93,120,161,255,92,119,160,255,92,119,160,255, + 91,118,159,255,91,118,159,255,90,117,158,255,90,117,158,255, + 90,116,157,255,89,116,157,255,89,115,156,255,89,115,156,255, + 88,114,155,255,88,114,155,255,87,113,154,255,87,113,154,255, + 87,112,153,255,86,112,153,255,86,111,152,255,86,111,152,255, + 85,111,151,255,85,110,150,255,84,110,149,255,84,110,149,255, + 84,109,148,255,83,109,148,255,83,108,147,255,83,108,147,255, + 83,108,146,255,82,107,146,255,82,107,145,255,82,107,145,255, + 82,106,144,255,81,106,144,255,81,105,143,255,81,105,143,255, + 81,105,142,255,80,104,142,255,80,104,141,255,80,104,141,255, + 80,104,141,255,79,103,140,255,79,103,140,255,79,103,140,255, + 79,103,139,255,78,102,139,255,78,102,138,255,78,102,138,255, + 78,102,138,255,78,101,137,255,78,101,137,255,78,101,137,255, + 78,101,136,255,77,100,136,255,77,100,135,255,77,100,135,255, + 77,100,135,255,76,100,134,255,76,100,134,255,76,100,134,255, + 76,99,134,255,75,99,133,255,75,98,133,255,75,98,133,255, + 74,98,133,255,74,97,132,255,73,97,132,255,73,97,132,255, + 72,97,132,255,72,96,131,255,71,96,131,255,71,96,131,255, + 70,96,131,255,70,95,130,255,69,95,130,255,69,95,130,255, + 68,95,130,255,68,94,129,255,67,94,129,255,67,94,129,255, + 66,93,129,255,66,93,128,255,65,92,128,255,65,92,128,255, + 64,92,128,255,64,91,127,255,63,91,127,255,63,91,127,255, + 62,91,127,255,61,90,126,255,60,90,126,255,60,90,126,255, + 59,90,126,255,59,89,125,255,58,89,125,255,58,89,125,255, + 57,88,125,255,57,88,124,255,56,87,124,255,56,87,124,255, + 55,87,124,255,55,87,123,255,54,87,123,255,54,87,123,255, + 53,87,123,255,53,86,123,255,52,86,123,255,52,86,123,255, + 52,86,123,255,51,85,122,255,51,85,122,255,51,85,122,255, + 51,85,122,255,50,84,122,255,50,84,122,255,50,84,122,255, + 50,84,122,255,90,129,180,255,90,129,180,255,90,129,180,255, + 90,129,180,255,91,130,180,255,91,130,180,255,91,130,180,255, + 91,130,180,255,92,131,181,255,92,131,181,255,92,131,181,255, + 92,131,181,255,93,132,182,255,93,132,182,255,93,132,182,255, + 94,132,182,255,94,133,183,255,95,133,183,255,95,133,183,255, + 95,134,183,255,96,134,184,255,96,135,184,255,96,135,184,255, + 97,135,184,255,97,136,185,255,98,136,185,255,98,136,185,255, + 99,137,185,255,99,137,186,255,100,138,186,255,100,138,186,255, + 101,139,187,255,101,139,187,255,102,140,188,255,102,140,188,255, + 103,140,188,255,103,141,189,255,104,141,189,255,104,141,189,255, + 104,142,190,255,105,142,190,255,105,143,191,255,105,143,191,255, + 106,144,191,255,106,144,192,255,107,145,192,255,107,145,192,255, + 108,146,193,255,109,146,193,255,110,147,194,255,110,147,194,255, + 111,148,195,255,111,148,195,255,112,149,196,255,112,149,196,255, + 113,149,196,255,113,150,197,255,114,150,197,255,114,150,197,255, + 115,151,198,255,115,151,198,255,116,152,199,255,116,152,199,255, + 117,153,199,255,117,153,200,255,118,154,200,255,118,154,200,255, + 119,155,201,255,119,155,201,255,120,156,202,255,120,156,202,255, + 121,157,203,255,121,157,203,255,122,158,204,255,122,158,204,255, + 123,159,204,255,123,159,205,255,124,160,205,255,124,160,205,255, + 125,161,206,255,125,161,206,255,126,162,207,255,126,162,207,255, + 127,162,207,255,127,163,208,255,128,163,208,255,128,163,208,255, + 129,164,209,255,129,164,209,255,130,165,210,255,130,165,210,255, + 131,166,210,255,131,166,211,255,132,167,211,255,132,167,211,255, + 133,167,212,255,133,168,212,255,134,168,213,255,134,168,213,255, + 135,169,213,255,135,169,214,255,136,170,214,255,136,170,214,255, + 137,171,214,255,137,171,215,255,138,172,215,255,138,172,215,255, + 139,172,215,255,139,173,216,255,140,173,216,255,140,173,216,255, + 140,174,217,255,141,174,217,255,141,175,218,255,141,175,218,255, + 142,175,218,255,142,176,219,255,143,176,219,255,143,176,219,255, + 143,177,219,255,144,177,220,255,144,178,220,255,144,178,220,255, + 145,178,220,255,145,179,221,255,146,179,221,255,146,179,221,255, + 146,179,221,255,147,180,222,255,147,180,222,255,147,180,222,255, + 147,180,222,255,148,181,223,255,148,181,223,255,148,181,223,255, + 148,181,223,255,149,182,223,255,149,182,223,255,149,182,223,255, + 149,182,223,255,149,183,224,255,149,183,224,255,149,183,224,255, + 149,183,224,255,150,183,224,255,150,183,224,255,150,183,224,255, + 150,183,224,255,150,184,225,255,150,184,225,255,150,184,225,255, + 150,184,225,255,149,184,225,255,149,184,225,255,149,184,225,255, + 149,184,225,255,149,184,225,255,149,184,225,255,149,184,225,255, + 149,184,225,255,149,185,225,255,149,185,225,255,149,185,225,255, + 149,185,225,255,148,184,225,255,148,184,225,255,148,184,225,255, + 148,184,225,255,147,184,224,255,147,184,224,255,147,184,224,255, + 146,184,224,255,146,184,224,255,145,184,224,255,145,184,224,255, + 145,184,224,255,145,183,224,255,145,183,224,255,145,183,224,255, + 145,183,224,255,144,182,223,255,144,182,223,255,144,182,223,255, + 144,182,223,255,143,182,223,255,143,182,223,255,143,182,223,255, + 143,182,223,255,142,182,223,255,142,182,223,255,142,182,223,255, + 142,182,223,255,141,182,223,255,141,182,223,255,141,182,223,255, + 141,182,223,255,140,181,222,255,140,181,222,255,140,181,222,255, + 140,181,222,255,139,181,222,255,139,181,222,255,139,181,222,255, + 139,181,222,255,139,181,222,255,139,181,222,255,139,181,222,255, + 139,181,222,255,138,181,222,255,138,181,222,255,138,181,222,255, + 138,181,222,255,138,181,222,255,138,181,222,255,138,181,222,255, + 138,181,222,255,137,181,222,255,137,181,222,255,137,181,222,255, + 137,181,222,255,137,181,222,255,137,181,222,255,137,181,222,255, + 137,181,222,255,136,180,222,255,136,180,222,255,136,180,222,255, + 136,180,222,255,136,180,221,255,136,180,221,255,136,180,221,255, + 136,180,221,255,135,179,221,255,135,179,221,255,135,179,221,255, + 135,179,221,255,134,179,221,255,134,179,221,255,134,179,221,255, + 134,179,221,255,134,179,220,255,134,179,220,255,134,179,220,255, + 134,179,220,255,134,178,220,255,134,178,220,255,134,178,220,255, + 134,178,220,255,135,178,220,255,135,178,220,255,135,178,220,255, + 135,178,220,255,135,179,220,255,135,179,220,255,135,179,220,255, + 136,179,220,255,136,179,221,255,137,179,221,255,137,179,221,255, + 138,179,221,255,138,180,221,255,139,180,221,255,139,180,221,255, + 140,181,221,255,140,181,222,255,141,182,222,255,141,182,222,255, + 142,182,222,255,143,183,223,255,143,183,223,255,144,183,223,255, + 145,184,223,255,146,184,224,255,146,185,224,255,147,185,224,255, + 148,186,225,255,149,186,225,255,150,187,226,255,151,187,226,255, + 152,188,226,255,153,188,227,255,153,189,227,255,154,189,227,255, + 155,190,228,255,156,190,228,255,157,191,229,255,158,191,229,255, + 159,192,229,255,160,192,230,255,160,193,230,255,161,193,230,255, + 162,194,231,255,163,195,231,255,163,195,232,255,164,196,232,255, + 165,196,232,255,166,197,233,255,166,197,233,255,167,197,233,255, + 168,198,233,255,169,198,234,255,169,199,234,255,170,199,234,255, + 171,200,235,255,171,200,235,255,172,201,236,255,172,201,236,255, + 173,201,236,255,173,202,237,255,174,202,237,255,174,202,237,255, + 175,202,237,255,175,203,238,255,176,203,238,255,176,203,238,255, + 176,203,238,255,177,204,239,255,177,204,239,255,177,204,239,255, + 177,204,239,255,178,205,239,255,178,205,239,255,178,205,239,255, + 178,205,239,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,178,205,239,255,178,205,239,255,178,205,239,255, + 178,205,239,255,177,204,239,255,177,204,239,255,177,204,239,255, + 176,204,239,255,176,203,238,255,175,203,238,255,175,203,238,255, + 175,203,238,255,174,202,237,255,174,202,237,255,174,202,237,255, + 173,202,237,255,173,201,236,255,172,201,236,255,172,201,236,255, + 171,201,236,255,171,200,235,255,170,200,235,255,170,200,235,255, + 169,199,234,255,168,199,234,255,168,198,233,255,167,198,233,255, + 166,197,233,255,166,197,232,255,165,196,232,255,165,196,232,255, + 164,196,231,255,164,195,231,255,163,195,230,255,163,195,230,255, + 162,194,230,255,161,194,229,255,161,193,229,255,160,193,229,255, + 159,192,228,255,158,192,228,255,158,191,227,255,157,191,227,255, + 156,190,227,255,155,190,226,255,155,189,226,255,154,189,226,255, + 153,189,225,255,152,188,225,255,152,188,224,255,151,188,224,255, + 150,187,223,255,149,187,223,255,149,186,222,255,148,186,222,255, + 147,185,222,255,146,185,221,255,146,184,221,255,145,184,221,255, + 144,183,220,255,144,183,220,255,143,182,219,255,143,182,219,255, + 142,181,219,255,141,181,218,255,141,180,218,255,140,180,218,255, + 139,180,218,255,139,179,217,255,138,179,217,255,138,179,217,255, + 137,178,217,255,137,178,216,255,136,177,216,255,136,177,216,255, + 135,176,216,255,135,176,215,255,134,175,215,255,134,175,215,255, + 133,175,215,255,133,174,214,255,132,174,214,255,132,174,214,255, + 132,174,214,255,132,174,214,255,131,173,214,255,131,173,214,255, + 131,173,214,255,131,173,214,255,130,173,213,255,130,173,213,255, + 130,173,213,255,130,173,213,255,129,172,213,255,129,172,213,255, + 129,172,213,255,129,172,213,255,128,171,212,255,128,171,212,255, + 128,171,212,255,128,171,212,255,128,171,212,255,128,171,212,255, + 128,171,212,255,128,171,212,255,128,171,212,255,128,171,212,255, + 128,171,212,255,128,171,212,255,128,171,213,255,128,171,213,255, + 128,171,213,255,128,171,213,255,128,171,213,255,128,171,213,255, + 128,171,213,255,128,171,213,255,129,172,213,255,129,172,213,255, + 129,172,213,255,129,172,213,255,130,173,214,255,130,173,214,255, + 130,173,214,255,131,173,214,255,131,173,214,255,132,173,214,255, + 132,173,214,255,132,173,214,255,133,174,215,255,133,174,215,255, + 133,174,215,255,133,174,215,255,134,175,215,255,134,175,215,255, + 134,175,215,255,135,175,215,255,135,176,216,255,136,176,216,255, + 136,176,216,255,136,176,216,255,137,177,216,255,137,177,216,255, + 137,177,216,255,137,177,216,255,138,178,217,255,138,178,217,255, + 138,178,217,255,138,178,217,255,139,178,217,255,139,178,217,255, + 139,178,217,255,139,178,217,255,140,178,217,255,140,178,217,255, + 140,178,217,255,140,178,217,255,140,179,217,255,140,179,217,255, + 140,179,217,255,140,179,217,255,140,178,217,255,140,178,217,255, + 140,178,217,255,140,178,217,255,140,178,217,255,140,178,217,255, + 140,178,217,255,140,178,217,255,139,177,216,255,139,177,216,255, + 139,177,216,255,139,177,216,255,138,176,215,255,138,176,215,255, + 138,176,215,255,138,176,215,255,137,175,214,255,137,175,214,255, + 137,175,214,255,136,175,214,255,136,174,213,255,135,174,213,255, + 135,174,213,255,135,174,213,255,134,173,212,255,134,173,212,255, + 134,173,212,255,134,173,212,255,133,172,211,255,133,172,211,255, + 133,172,211,255,133,172,210,255,133,171,210,255,133,171,209,255, + 133,171,209,255,133,171,209,255,132,170,208,255,132,170,208,255, + 132,170,208,255,132,170,208,255,131,169,207,255,131,169,207,255, + 131,169,207,255,131,169,207,255,131,168,207,255,131,168,207,255, + 131,168,207,255,131,168,207,255,131,167,206,255,131,167,206,255, + 131,167,206,255,131,167,206,255,131,167,205,255,131,167,205,255, + 131,167,205,255,131,167,205,255,130,166,205,255,130,166,205,255, + 130,166,205,255,130,166,205,255,129,165,204,255,129,165,204,255, + 129,165,204,255,129,165,204,255,129,164,203,255,129,164,203,255, + 129,164,203,255,128,164,203,255,128,163,203,255,127,163,203,255, + 127,163,203,255,127,163,203,255,126,162,202,255,126,162,202,255, + 126,162,202,255,125,162,202,255,125,161,201,255,124,161,201,255, + 124,161,201,255,123,160,201,255,123,160,200,255,122,159,200,255, + 121,159,200,255,121,158,200,255,120,158,199,255,119,157,199,255, + 119,157,199,255,118,156,198,255,118,156,198,255,117,155,197,255, + 116,155,197,255,116,154,196,255,115,154,196,255,114,153,195,255, + 114,153,195,255,113,152,194,255,113,152,194,255,112,151,193,255, + 111,151,193,255,111,150,193,255,110,150,192,255,109,149,192,255, + 109,149,192,255,108,148,191,255,108,148,191,255,107,147,190,255, + 107,147,190,255,107,146,189,255,106,146,189,255,106,145,188,255, + 106,145,188,255,105,145,187,255,105,144,187,255,104,144,186,255, + 104,144,186,255,104,143,185,255,103,143,185,255,103,142,184,255, + 103,142,184,255,103,142,183,255,102,141,183,255,102,141,182,255, + 102,141,182,255,102,141,181,255,102,140,181,255,102,140,180,255, + 102,140,180,255,102,140,180,255,101,139,179,255,101,139,179,255, + 101,139,179,255,101,139,179,255,100,138,178,255,100,138,178,255, + 100,138,178,255,100,138,177,255,100,137,177,255,100,137,176,255, + 100,137,176,255,100,137,176,255,99,136,175,255,99,136,175,255, + 99,136,175,255,99,135,175,255,98,135,174,255,98,134,174,255, + 98,134,174,255,98,134,174,255,97,133,173,255,97,133,173,255, + 97,133,173,255,97,133,173,255,96,132,172,255,96,132,172,255, + 96,132,172,255,96,132,172,255,96,131,171,255,96,131,171,255, + 96,131,171,255,96,131,171,255,95,130,170,255,95,130,170,255, + 95,130,170,255,95,130,170,255,95,130,170,255,95,130,170,255, + 95,130,170,255,95,130,170,255,95,129,169,255,95,129,169,255, + 95,129,169,255,95,129,169,255,95,129,169,255,95,129,169,255, + 95,129,169,255,95,129,169,255,96,129,169,255,96,129,169,255, + 96,129,169,255,96,129,169,255,97,130,169,255,97,130,169,255, + 97,130,169,255,97,130,169,255,98,130,169,255,98,130,169,255, + 98,130,169,255,98,130,169,255,99,130,169,255,99,130,169,255, + 99,130,169,255,99,130,169,255,100,131,169,255,100,131,169,255, + 100,131,169,255,100,131,169,255,101,131,170,255,101,131,170,255, + 101,131,170,255,101,131,170,255,102,132,170,255,102,132,170,255, + 102,132,170,255,102,132,170,255,103,132,171,255,103,132,171,255, + 103,132,171,255,103,132,171,255,103,132,171,255,103,132,171,255, + 103,132,171,255,103,132,171,255,103,132,171,255,103,132,171,255, + 103,132,171,255,103,132,171,255,103,131,171,255,103,131,171,255, + 103,131,171,255,103,131,171,255,102,130,170,255,102,130,170,255, + 102,130,170,255,102,130,170,255,101,129,170,255,101,129,170,255, + 101,129,170,255,101,129,170,255,100,128,169,255,100,128,169,255, + 100,128,169,255,100,128,169,255,99,127,168,255,99,127,168,255, + 99,127,168,255,99,126,168,255,98,126,167,255,98,125,167,255, + 98,125,167,255,97,124,166,255,97,124,166,255,96,123,165,255, + 96,123,165,255,95,123,164,255,95,122,164,255,94,122,163,255, + 94,122,163,255,94,121,162,255,93,121,162,255,93,120,161,255, + 93,120,161,255,92,119,160,255,92,119,160,255,91,118,159,255, + 91,118,159,255,90,117,158,255,90,117,158,255,89,116,157,255, + 89,116,157,255,88,115,156,255,88,115,156,255,87,114,155,255, + 87,114,155,255,87,113,154,255,86,113,153,255,86,112,152,255, + 86,112,152,255,85,111,151,255,85,111,151,255,84,110,150,255, + 84,110,150,255,84,110,149,255,83,109,149,255,83,109,148,255, + 83,109,148,255,82,108,147,255,82,108,146,255,81,107,145,255, + 81,107,145,255,81,107,144,255,80,106,144,255,80,106,143,255, + 80,106,143,255,80,105,142,255,79,105,142,255,79,104,141,255, + 79,104,141,255,79,104,140,255,78,103,140,255,78,103,139,255, + 78,103,139,255,78,103,139,255,77,102,138,255,77,102,138,255, + 77,102,138,255,77,102,137,255,77,101,137,255,77,101,136,255, + 77,101,136,255,77,101,136,255,76,100,135,255,76,100,135,255, + 76,100,135,255,76,100,134,255,75,99,134,255,75,99,133,255, + 75,99,133,255,75,99,133,255,74,99,132,255,74,99,132,255, + 74,99,132,255,74,98,132,255,73,98,131,255,73,97,131,255, + 73,97,131,255,72,97,131,255,72,96,130,255,71,96,130,255, + 71,96,130,255,70,96,130,255,70,95,129,255,69,95,129,255, + 69,95,129,255,69,95,129,255,68,94,128,255,68,94,128,255, + 68,94,128,255,67,94,128,255,67,93,127,255,66,93,127,255, + 66,93,127,255,65,92,127,255,64,92,126,255,63,91,126,255, + 63,91,126,255,62,91,126,255,62,90,125,255,61,90,125,255, + 61,90,125,255,60,90,125,255,60,89,125,255,59,89,125,255, + 59,89,125,255,58,89,124,255,58,88,124,255,57,88,123,255, + 57,88,123,255,56,87,123,255,55,87,123,255,54,86,123,255, + 54,86,123,255,53,86,123,255,53,86,122,255,52,86,122,255, + 52,86,122,255,52,86,122,255,51,85,121,255,51,85,121,255, + 51,85,121,255,51,85,121,255,50,84,121,255,50,84,121,255, + 50,84,121,255,50,84,121,255,49,83,121,255,49,83,121,255, + 49,83,121,255,49,83,121,255,90,129,180,255,90,129,180,255, + 90,129,180,255,90,129,180,255,91,130,180,255,91,130,180,255, + 91,130,180,255,91,130,180,255,92,131,181,255,92,131,181,255, + 92,131,181,255,92,131,181,255,93,132,182,255,93,132,182,255, + 93,132,182,255,94,132,182,255,94,133,183,255,95,133,183,255, + 95,133,183,255,95,134,183,255,96,134,184,255,96,135,184,255, + 96,135,184,255,97,135,184,255,97,136,185,255,98,136,185,255, + 98,136,185,255,99,137,185,255,99,137,186,255,100,138,186,255, + 100,138,186,255,101,139,187,255,101,139,187,255,102,140,188,255, + 102,140,188,255,103,140,188,255,103,141,189,255,104,141,189,255, + 104,141,189,255,104,142,190,255,105,142,190,255,105,143,191,255, + 105,143,191,255,106,144,191,255,106,144,192,255,107,145,192,255, + 107,145,192,255,108,146,193,255,109,146,193,255,110,147,194,255, + 110,147,194,255,111,148,195,255,111,148,195,255,112,149,196,255, + 112,149,196,255,113,149,196,255,113,150,197,255,114,150,197,255, + 114,150,197,255,115,151,198,255,115,151,198,255,116,152,199,255, + 116,152,199,255,117,153,199,255,117,153,200,255,118,154,200,255, + 118,154,200,255,119,155,201,255,119,155,201,255,120,156,202,255, + 120,156,202,255,121,157,203,255,121,157,203,255,122,158,204,255, + 122,158,204,255,123,159,204,255,123,159,205,255,124,160,205,255, + 124,160,205,255,125,161,206,255,125,161,206,255,126,162,207,255, + 126,162,207,255,127,162,207,255,127,163,208,255,128,163,208,255, + 128,163,208,255,129,164,209,255,129,164,209,255,130,165,210,255, + 130,165,210,255,131,166,210,255,131,166,211,255,132,167,211,255, + 132,167,211,255,133,167,212,255,133,168,212,255,134,168,213,255, + 134,168,213,255,135,169,213,255,135,169,214,255,136,170,214,255, + 136,170,214,255,137,171,214,255,137,171,215,255,138,172,215,255, + 138,172,215,255,139,172,215,255,139,173,216,255,140,173,216,255, + 140,173,216,255,140,174,217,255,141,174,217,255,141,175,218,255, + 141,175,218,255,142,175,218,255,142,176,219,255,143,176,219,255, + 143,176,219,255,143,177,219,255,144,177,220,255,144,178,220,255, + 144,178,220,255,145,178,220,255,145,179,221,255,146,179,221,255, + 146,179,221,255,146,179,221,255,147,180,222,255,147,180,222,255, + 147,180,222,255,147,180,222,255,148,181,223,255,148,181,223,255, + 148,181,223,255,148,181,223,255,149,182,223,255,149,182,223,255, + 149,182,223,255,149,182,223,255,149,183,224,255,149,183,224,255, + 149,183,224,255,149,183,224,255,150,183,224,255,150,183,224,255, + 150,183,224,255,150,183,224,255,150,184,225,255,150,184,225,255, + 150,184,225,255,150,184,225,255,149,184,225,255,149,184,225,255, + 149,184,225,255,149,184,225,255,149,184,225,255,149,184,225,255, + 149,184,225,255,149,184,225,255,149,185,225,255,149,185,225,255, + 149,185,225,255,149,185,225,255,148,184,225,255,148,184,225,255, + 148,184,225,255,148,184,225,255,147,184,224,255,147,184,224,255, + 147,184,224,255,146,184,224,255,146,184,224,255,145,184,224,255, + 145,184,224,255,144,184,224,255,144,183,224,255,143,183,224,255, + 143,183,224,255,143,183,224,255,142,182,223,255,142,182,223,255, + 142,182,223,255,142,182,223,255,141,182,223,255,141,182,223,255, + 141,182,223,255,141,182,223,255,140,182,223,255,140,182,223,255, + 140,182,223,255,140,182,223,255,139,181,222,255,139,181,222,255, + 139,181,222,255,139,181,222,255,138,180,222,255,138,180,222,255, + 138,180,222,255,138,180,222,255,137,180,221,255,137,180,221,255, + 137,180,221,255,137,180,221,255,137,180,221,255,137,180,221,255, + 137,180,221,255,137,180,221,255,136,180,221,255,136,180,221,255, + 136,180,221,255,136,180,221,255,136,179,221,255,136,179,221,255, + 136,179,221,255,136,179,221,255,135,179,221,255,135,179,221,255, + 135,179,221,255,135,179,221,255,135,179,220,255,135,179,220,255, + 135,179,220,255,135,179,220,255,134,178,220,255,134,178,220,255, + 134,178,220,255,134,178,220,255,134,178,220,255,134,178,220,255, + 134,178,220,255,134,178,220,255,133,177,219,255,133,177,219,255, + 133,177,219,255,133,177,219,255,132,177,219,255,132,177,219,255, + 132,177,219,255,132,177,219,255,132,177,219,255,132,177,219,255, + 132,177,219,255,132,177,219,255,132,176,218,255,132,176,218,255, + 132,176,218,255,132,176,218,255,133,176,218,255,133,176,218,255, + 133,176,218,255,133,176,218,255,133,177,218,255,133,177,218,255, + 133,177,218,255,134,177,218,255,134,177,219,255,135,177,219,255, + 135,177,219,255,136,177,219,255,136,178,219,255,137,178,219,255, + 137,178,219,255,138,179,219,255,138,179,220,255,139,180,220,255, + 139,180,220,255,140,181,220,255,141,181,221,255,141,182,221,255, + 142,182,221,255,143,183,222,255,144,183,222,255,144,184,223,255, + 145,184,223,255,146,185,224,255,147,185,224,255,148,186,225,255, + 149,186,225,255,150,187,226,255,151,188,226,255,151,188,227,255, + 152,189,227,255,153,190,227,255,154,190,228,255,155,191,228,255, + 156,191,228,255,157,192,229,255,158,192,229,255,159,193,230,255, + 160,193,230,255,161,194,231,255,162,195,231,255,163,195,232,255, + 164,196,232,255,165,196,232,255,166,197,233,255,166,197,233,255, + 167,197,233,255,168,198,233,255,169,198,234,255,169,199,234,255, + 170,199,234,255,171,200,235,255,171,200,235,255,172,201,236,255, + 172,201,236,255,173,201,236,255,173,202,237,255,174,202,237,255, + 174,202,237,255,175,202,237,255,175,203,238,255,176,203,238,255, + 176,203,238,255,176,203,238,255,177,204,239,255,177,204,239,255, + 177,204,239,255,177,204,239,255,178,205,239,255,178,205,239,255, + 178,205,239,255,178,205,239,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,178,205,239,255,178,205,239,255, + 178,205,239,255,178,205,239,255,177,204,239,255,177,204,239,255, + 177,204,239,255,176,204,239,255,176,203,238,255,175,203,238,255, + 175,203,238,255,175,203,238,255,174,202,237,255,174,202,237,255, + 174,202,237,255,173,202,237,255,173,201,236,255,172,201,236,255, + 172,201,236,255,171,201,236,255,171,200,235,255,170,200,235,255, + 170,200,235,255,169,199,234,255,168,199,234,255,168,198,233,255, + 167,198,233,255,166,197,233,255,165,197,232,255,165,196,232,255, + 164,196,232,255,163,196,231,255,162,195,231,255,162,195,230,255, + 161,195,230,255,160,194,230,255,159,194,229,255,159,193,229,255, + 158,193,229,255,157,192,228,255,156,192,228,255,156,191,227,255, + 155,191,227,255,154,190,226,255,153,190,226,255,153,189,225,255, + 152,189,225,255,151,188,224,255,150,187,224,255,150,187,223,255, + 149,186,223,255,148,185,222,255,147,185,222,255,147,184,221,255, + 146,184,221,255,145,183,220,255,144,183,220,255,144,182,219,255, + 143,182,219,255,142,181,218,255,142,181,218,255,141,180,217,255, + 141,180,217,255,140,179,217,255,139,179,216,255,139,178,216,255, + 138,178,216,255,137,178,216,255,137,177,215,255,136,177,215,255, + 136,177,215,255,135,176,215,255,135,176,214,255,134,175,214,255, + 134,175,214,255,133,174,214,255,133,174,213,255,132,173,213,255, + 132,173,213,255,131,173,213,255,131,172,212,255,130,172,212,255, + 130,172,212,255,130,172,212,255,130,172,212,255,129,171,212,255, + 129,171,212,255,129,171,212,255,129,171,212,255,128,171,211,255, + 128,171,211,255,128,171,211,255,128,171,211,255,127,170,211,255, + 127,170,211,255,127,170,211,255,127,170,211,255,126,169,210,255, + 126,169,210,255,126,169,210,255,126,169,210,255,126,169,210,255, + 126,169,210,255,126,169,210,255,126,169,210,255,126,169,210,255, + 126,169,210,255,126,169,210,255,126,169,210,255,126,169,211,255, + 126,169,211,255,126,169,211,255,126,169,211,255,126,169,211,255, + 126,169,211,255,126,169,211,255,126,169,211,255,127,170,211,255, + 127,170,211,255,127,170,211,255,127,170,211,255,128,171,212,255, + 128,171,212,255,128,171,212,255,129,171,212,255,129,171,212,255, + 130,171,212,255,130,171,212,255,130,171,212,255,131,172,213,255, + 131,172,213,255,131,172,213,255,131,172,213,255,132,173,213,255, + 132,173,213,255,132,173,213,255,133,173,213,255,133,174,214,255, + 134,174,214,255,134,174,214,255,134,174,214,255,135,175,214,255, + 135,175,214,255,135,175,214,255,135,175,214,255,136,176,215,255, + 136,176,215,255,136,176,215,255,136,176,215,255,137,176,215,255, + 137,176,215,255,137,176,215,255,137,176,215,255,138,176,215,255, + 138,176,215,255,138,176,215,255,138,176,215,255,138,177,215,255, + 138,177,215,255,138,177,215,255,138,177,215,255,138,176,215,255, + 138,176,215,255,138,176,215,255,138,176,215,255,138,176,215,255, + 138,176,215,255,138,176,215,255,138,176,215,255,137,175,214,255, + 137,175,214,255,137,175,214,255,137,175,214,255,136,174,213,255, + 136,174,213,255,136,174,213,255,136,174,213,255,135,173,212,255, + 135,173,212,255,135,173,212,255,134,173,212,255,134,172,211,255, + 133,172,211,255,133,172,211,255,133,172,211,255,132,171,210,255, + 132,171,210,255,132,171,210,255,132,171,210,255,131,170,209,255, + 131,170,209,255,131,170,209,255,131,170,208,255,131,169,208,255, + 131,169,207,255,131,169,207,255,131,169,207,255,130,168,206,255, + 130,168,206,255,130,168,206,255,130,168,206,255,129,167,205,255, + 129,167,205,255,129,167,205,255,129,167,205,255,129,166,205,255, + 129,166,205,255,129,166,205,255,129,166,205,255,129,165,204,255, + 129,165,204,255,129,165,204,255,129,165,204,255,129,165,203,255, + 129,165,203,255,129,165,203,255,129,165,203,255,128,164,203,255, + 128,164,203,255,128,164,203,255,128,164,203,255,127,163,202,255, + 127,163,202,255,127,163,202,255,127,163,202,255,127,162,201,255, + 127,162,201,255,127,162,201,255,126,162,201,255,126,161,201,255, + 125,161,201,255,125,161,201,255,125,161,201,255,124,160,200,255, + 124,160,200,255,124,160,200,255,123,160,200,255,123,159,199,255, + 122,159,199,255,122,159,199,255,121,158,199,255,121,158,198,255, + 120,157,198,255,119,157,198,255,119,156,198,255,118,156,197,255, + 117,155,197,255,117,155,197,255,116,154,196,255,116,154,196,255, + 115,153,195,255,114,153,195,255,114,152,194,255,113,152,194,255, + 112,151,193,255,112,151,193,255,111,150,192,255,111,150,192,255, + 110,149,191,255,109,149,191,255,109,148,191,255,108,148,190,255, + 107,147,190,255,107,147,190,255,106,146,189,255,106,146,189,255, + 105,145,188,255,105,145,188,255,105,144,187,255,104,144,187,255, + 104,143,186,255,104,143,186,255,103,143,185,255,103,142,185,255, + 102,142,184,255,102,142,184,255,102,141,183,255,101,141,183,255, + 101,140,182,255,101,140,182,255,101,140,181,255,100,139,181,255, + 100,139,180,255,100,139,180,255,100,139,179,255,100,138,179,255, + 100,138,178,255,100,138,178,255,100,138,178,255,99,137,177,255, + 99,137,177,255,99,137,177,255,99,137,177,255,98,136,176,255, + 98,136,176,255,98,136,176,255,98,136,175,255,98,135,175,255, + 98,135,174,255,98,135,174,255,98,135,174,255,97,134,173,255, + 97,134,173,255,97,134,173,255,97,133,173,255,96,133,172,255, + 96,132,172,255,96,132,172,255,96,132,172,255,95,131,171,255, + 95,131,171,255,95,131,171,255,95,131,171,255,94,130,170,255, + 94,130,170,255,94,130,170,255,94,130,170,255,94,129,169,255, + 94,129,169,255,94,129,169,255,94,129,169,255,93,128,168,255, + 93,128,168,255,93,128,168,255,93,128,168,255,93,128,168,255, + 93,128,168,255,93,128,168,255,93,128,168,255,93,127,167,255, + 93,127,167,255,93,127,167,255,93,127,167,255,93,127,167,255, + 93,127,167,255,93,127,167,255,93,127,167,255,94,127,167,255, + 94,127,167,255,94,127,167,255,94,127,167,255,95,128,167,255, + 95,128,167,255,95,128,167,255,95,128,167,255,96,128,167,255, + 96,128,167,255,96,128,167,255,96,128,167,255,97,128,167,255, + 97,128,167,255,97,128,167,255,97,128,167,255,98,129,167,255, + 98,129,167,255,98,129,167,255,98,129,167,255,99,129,168,255, + 99,129,168,255,99,129,168,255,99,129,168,255,100,130,168,255, + 100,130,168,255,100,130,168,255,100,130,168,255,101,130,169,255, + 101,130,169,255,101,130,169,255,101,130,169,255,101,130,169,255, + 101,130,169,255,101,130,169,255,101,130,169,255,101,130,169,255, + 101,130,169,255,101,130,169,255,101,130,169,255,101,129,169,255, + 101,129,169,255,101,129,169,255,101,129,169,255,100,128,168,255, + 100,128,168,255,100,128,168,255,100,128,168,255,99,127,168,255, + 99,127,168,255,99,127,168,255,99,127,168,255,98,126,167,255, + 98,126,167,255,98,126,167,255,98,126,167,255,97,125,166,255, + 97,125,166,255,97,125,166,255,97,124,166,255,96,124,165,255, + 96,123,165,255,96,123,165,255,95,122,164,255,95,122,164,255, + 94,121,163,255,94,121,163,255,93,121,162,255,93,120,162,255, + 92,120,161,255,92,120,161,255,92,119,160,255,91,119,160,255, + 91,118,159,255,91,118,159,255,90,117,158,255,90,117,158,255, + 89,116,157,255,89,116,157,255,88,115,156,255,88,115,156,255, + 87,114,155,255,87,114,155,255,86,113,154,255,86,113,154,255, + 85,112,153,255,85,112,153,255,85,111,152,255,84,111,151,255, + 84,110,150,255,84,110,150,255,83,109,149,255,83,109,149,255, + 82,108,148,255,82,108,148,255,82,108,147,255,81,107,147,255, + 81,107,146,255,81,107,146,255,80,106,145,255,80,106,144,255, + 79,105,143,255,79,105,143,255,79,105,142,255,78,104,142,255, + 78,104,141,255,78,104,141,255,78,103,140,255,77,103,140,255, + 77,102,139,255,77,102,139,255,77,102,138,255,76,101,138,255, + 76,101,137,255,76,101,137,255,76,101,137,255,75,100,136,255, + 75,100,136,255,75,100,136,255,75,100,135,255,75,99,135,255, + 75,99,134,255,75,99,134,255,75,99,134,255,74,98,133,255, + 74,98,133,255,74,98,133,255,74,98,132,255,73,97,132,255, + 73,97,131,255,73,97,131,255,73,97,131,255,72,97,130,255, + 72,97,130,255,72,97,130,255,72,96,130,255,71,96,129,255, + 71,95,129,255,71,95,129,255,70,95,129,255,70,94,128,255, + 69,94,128,255,69,94,128,255,68,94,128,255,68,93,127,255, + 67,93,127,255,67,93,127,255,67,93,127,255,66,92,126,255, + 66,92,126,255,66,92,126,255,65,92,126,255,65,91,125,255, + 64,91,125,255,64,91,125,255,63,90,125,255,62,90,124,255, + 61,89,124,255,61,89,124,255,60,89,124,255,60,88,123,255, + 59,88,123,255,59,88,123,255,58,88,123,255,58,87,123,255, + 57,87,123,255,57,87,123,255,56,87,122,255,56,86,122,255, + 55,86,121,255,55,86,121,255,54,86,121,255,53,85,121,255, + 52,85,121,255,52,85,121,255,51,85,121,255,51,84,120,255, + 50,84,120,255,50,84,120,255,50,84,120,255,49,83,119,255, + 49,83,119,255,49,83,119,255,49,83,119,255,48,82,119,255, + 48,82,119,255,48,82,119,255,48,82,119,255,47,81,119,255, + 47,81,119,255,47,81,119,255,47,81,119,255,90,129,180,255, + 90,129,180,255,90,129,180,255,90,129,180,255,91,130,180,255, + 91,130,180,255,91,130,180,255,91,130,180,255,92,131,181,255, + 92,131,181,255,92,131,181,255,93,131,181,255,93,132,182,255, + 94,132,182,255,94,132,182,255,94,132,182,255,95,133,183,255, + 95,133,183,255,95,133,183,255,96,134,183,255,96,134,184,255, + 97,135,184,255,97,135,184,255,98,135,184,255,98,136,185,255, + 99,136,185,255,99,136,185,255,100,137,185,255,100,137,186,255, + 101,138,186,255,101,138,186,255,102,139,187,255,102,139,187,255, + 103,140,188,255,103,140,188,255,103,140,188,255,104,141,189,255, + 104,141,189,255,104,141,189,255,105,142,190,255,105,142,190,255, + 106,143,191,255,106,143,191,255,107,144,191,255,107,144,192,255, + 108,145,192,255,108,145,192,255,109,146,193,255,110,146,193,255, + 111,147,194,255,111,147,194,255,112,148,195,255,112,148,195,255, + 113,149,196,255,113,149,196,255,114,149,196,255,114,150,197,255, + 115,150,197,255,115,150,197,255,116,151,198,255,116,151,198,255, + 117,152,199,255,117,152,199,255,118,153,199,255,118,153,200,255, + 119,154,200,255,119,154,200,255,120,155,201,255,120,155,201,255, + 121,156,202,255,121,156,202,255,122,157,203,255,122,157,203,255, + 123,158,204,255,123,158,204,255,124,159,204,255,124,159,205,255, + 125,160,205,255,125,160,205,255,126,161,206,255,126,161,206,255, + 127,162,207,255,127,162,207,255,128,162,207,255,128,163,208,255, + 129,163,208,255,129,163,208,255,130,164,209,255,130,164,209,255, + 131,165,210,255,131,165,210,255,132,166,210,255,132,166,211,255, + 133,167,211,255,133,167,211,255,134,167,212,255,134,168,212,255, + 135,168,213,255,135,168,213,255,136,169,213,255,136,169,214,255, + 137,170,214,255,137,170,214,255,138,171,214,255,138,171,215,255, + 139,172,215,255,139,172,215,255,140,172,215,255,140,173,216,255, + 141,173,216,255,141,173,216,255,141,174,217,255,142,174,217,255, + 142,175,218,255,142,175,218,255,143,175,218,255,143,176,219,255, + 144,176,219,255,144,176,219,255,144,177,219,255,145,177,220,255, + 145,178,220,255,145,178,220,255,145,178,220,255,146,179,221,255, + 146,179,221,255,146,179,221,255,146,179,221,255,147,180,222,255, + 147,180,222,255,147,180,222,255,147,180,222,255,148,181,223,255, + 148,181,223,255,148,181,223,255,148,181,223,255,149,182,223,255, + 149,182,223,255,149,182,223,255,149,182,223,255,149,183,224,255, + 149,183,224,255,149,183,224,255,149,183,224,255,150,183,224,255, + 150,183,224,255,150,183,224,255,150,183,224,255,150,184,224,255, + 150,184,224,255,150,184,224,255,150,184,224,255,149,184,224,255, + 149,184,224,255,149,184,224,255,149,184,224,255,148,184,224,255, + 148,184,224,255,148,184,224,255,148,184,224,255,148,184,224,255, + 148,184,224,255,148,184,224,255,148,184,224,255,147,183,224,255, + 147,183,224,255,147,183,224,255,147,183,224,255,146,183,223,255, + 146,183,223,255,146,183,223,255,145,183,223,255,145,183,223,255, + 144,183,223,255,144,183,223,255,143,183,223,255,143,182,223,255, + 142,182,223,255,142,182,223,255,142,182,223,255,141,181,222,255, + 141,181,222,255,141,181,222,255,141,181,222,255,140,181,222,255, + 140,181,222,255,140,181,222,255,139,181,222,255,139,181,222,255, + 138,181,222,255,138,181,222,255,138,181,222,255,137,180,221,255, + 137,180,221,255,137,180,221,255,137,180,221,255,136,179,221,255, + 136,179,221,255,136,179,221,255,136,179,221,255,135,179,220,255, + 135,179,220,255,135,179,220,255,135,179,220,255,135,179,220,255, + 135,179,220,255,135,179,220,255,135,179,220,255,134,179,220,255, + 134,179,220,255,134,179,220,255,134,179,220,255,134,178,220,255, + 134,178,220,255,134,178,220,255,134,178,220,255,133,178,220,255, + 133,178,220,255,133,178,220,255,133,178,220,255,133,178,219,255, + 133,178,219,255,133,178,219,255,133,178,219,255,132,177,219,255, + 132,177,219,255,132,177,219,255,132,177,219,255,132,177,219,255, + 132,177,219,255,132,177,219,255,132,177,219,255,131,176,218,255, + 131,176,218,255,131,176,218,255,131,176,218,255,130,176,218,255, + 130,176,218,255,130,176,218,255,130,176,218,255,130,176,218,255, + 130,176,218,255,130,176,218,255,130,176,218,255,130,175,217,255, + 130,175,217,255,130,175,217,255,130,175,217,255,131,175,217,255, + 131,175,217,255,131,175,217,255,131,175,217,255,131,176,217,255, + 131,176,217,255,131,176,217,255,132,176,217,255,132,176,218,255, + 133,176,218,255,133,176,218,255,134,176,218,255,134,177,218,255, + 135,177,218,255,135,177,218,255,136,178,218,255,136,178,219,255, + 137,179,219,255,137,179,219,255,138,180,219,255,139,180,220,255, + 139,181,220,255,140,181,220,255,141,182,221,255,142,182,221,255, + 142,183,222,255,143,183,222,255,144,184,223,255,145,184,223,255, + 146,185,224,255,147,185,224,255,148,186,225,255,149,187,225,255, + 150,187,226,255,151,188,226,255,152,189,226,255,153,189,227,255, + 154,190,227,255,155,190,227,255,156,191,228,255,157,191,228,255, + 158,192,229,255,159,192,229,255,160,193,230,255,161,194,230,255, + 162,194,231,255,163,195,231,255,164,195,231,255,165,196,232,255, + 165,196,232,255,166,196,232,255,167,197,232,255,168,198,233,255, + 168,198,233,255,169,199,233,255,170,200,234,255,171,200,234,255, + 171,201,235,255,172,201,235,255,173,201,235,255,173,202,236,255, + 174,202,236,255,174,202,236,255,175,202,236,255,175,203,237,255, + 176,203,237,255,176,203,237,255,176,203,237,255,177,204,238,255, + 177,204,238,255,177,204,238,255,177,204,238,255,178,205,239,255, + 178,205,239,255,178,205,239,255,178,205,239,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,181,206,240,255, + 181,206,240,255,181,206,240,255,181,206,240,255,181,206,240,255, + 181,206,240,255,181,206,240,255,181,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,180,206,240,255, + 180,206,240,255,180,206,240,255,180,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,179,206,240,255, + 179,206,240,255,179,206,240,255,179,206,240,255,178,205,239,255, + 178,205,239,255,178,205,239,255,178,205,239,255,177,204,238,255, + 177,204,238,255,177,204,238,255,176,204,238,255,176,203,237,255, + 175,203,237,255,175,203,237,255,174,203,237,255,174,202,236,255, + 173,202,236,255,173,202,236,255,172,201,236,255,172,201,235,255, + 171,200,235,255,171,200,235,255,170,200,235,255,170,199,234,255, + 169,199,234,255,169,199,234,255,168,198,233,255,167,198,233,255, + 167,197,232,255,166,197,232,255,165,196,232,255,164,196,231,255, + 164,195,231,255,163,195,231,255,162,195,230,255,161,194,230,255, + 161,194,229,255,160,194,229,255,159,193,229,255,158,193,228,255, + 158,192,228,255,157,192,228,255,156,191,227,255,155,191,227,255, + 155,190,226,255,154,190,226,255,153,189,225,255,152,189,225,255, + 151,188,224,255,150,188,224,255,149,187,223,255,148,186,223,255, + 148,186,222,255,147,185,222,255,146,184,221,255,145,184,221,255, + 145,183,220,255,144,183,220,255,143,182,219,255,142,182,219,255, + 142,181,218,255,141,181,218,255,140,180,217,255,140,180,217,255, + 139,179,216,255,139,179,216,255,138,178,216,255,137,178,215,255, + 137,177,215,255,136,177,215,255,135,177,215,255,135,176,214,255, + 134,176,214,255,134,176,214,255,133,175,214,255,133,175,213,255, + 132,174,213,255,132,174,213,255,131,173,213,255,131,173,212,255, + 130,172,212,255,130,172,212,255,129,172,212,255,129,171,211,255, + 128,171,211,255,128,171,211,255,128,171,211,255,128,171,211,255, + 127,170,211,255,127,170,211,255,127,170,211,255,127,170,211,255, + 126,170,210,255,126,170,210,255,126,170,210,255,126,170,210,255, + 125,169,210,255,125,169,210,255,125,169,210,255,125,169,210,255, + 124,168,209,255,124,168,209,255,124,168,209,255,124,168,209,255, + 123,168,209,255,123,168,209,255,123,168,209,255,123,168,209,255, + 123,168,209,255,123,168,209,255,123,168,209,255,123,168,209,255, + 124,168,210,255,124,168,210,255,124,168,210,255,124,168,210,255, + 124,168,210,255,124,168,210,255,124,168,210,255,124,168,210,255, + 125,169,210,255,125,169,210,255,125,169,210,255,125,169,210,255, + 126,169,211,255,126,169,211,255,126,169,211,255,126,169,211,255, + 127,170,211,255,127,170,211,255,127,170,211,255,128,170,211,255, + 128,171,212,255,129,171,212,255,129,171,212,255,129,171,212,255, + 130,172,212,255,130,172,212,255,130,172,212,255,131,172,212,255, + 131,173,213,255,132,173,213,255,132,173,213,255,132,173,213,255, + 133,173,213,255,133,173,213,255,133,173,213,255,133,173,213,255, + 134,174,214,255,134,174,214,255,134,174,214,255,134,174,214,255, + 135,175,214,255,135,175,214,255,135,175,214,255,135,175,214,255, + 136,175,214,255,136,175,214,255,136,175,214,255,136,175,214,255, + 136,175,214,255,136,175,214,255,136,175,214,255,136,175,214,255, + 136,175,214,255,136,175,214,255,136,175,214,255,136,175,214,255, + 135,175,214,255,135,175,214,255,135,175,214,255,135,175,214,255, + 134,174,213,255,134,174,213,255,134,174,213,255,134,174,213,255, + 133,173,212,255,133,173,212,255,133,173,212,255,133,173,212,255, + 132,172,211,255,132,172,211,255,132,172,211,255,132,172,211,255, + 131,171,210,255,131,171,210,255,131,171,210,255,131,170,210,255, + 130,170,209,255,130,169,209,255,130,169,209,255,130,169,208,255, + 129,168,208,255,129,168,207,255,129,168,207,255,129,168,207,255, + 128,167,206,255,128,167,206,255,128,167,206,255,128,167,206,255, + 128,166,205,255,128,166,205,255,128,166,205,255,128,166,205,255, + 127,165,204,255,127,165,204,255,127,165,204,255,127,165,204,255, + 127,164,203,255,127,164,203,255,127,164,203,255,127,164,203,255, + 127,164,202,255,127,164,202,255,127,164,202,255,127,164,202,255, + 127,163,201,255,127,163,201,255,127,163,201,255,127,163,201,255, + 126,162,201,255,126,162,201,255,126,162,201,255,126,162,201,255, + 125,161,200,255,125,161,200,255,125,161,200,255,125,161,200,255, + 124,160,200,255,124,160,200,255,124,160,200,255,124,160,200,255, + 123,159,199,255,123,159,199,255,123,159,199,255,122,159,199,255, + 122,158,199,255,121,158,199,255,121,158,199,255,120,158,199,255, + 120,157,198,255,119,157,198,255,119,157,198,255,118,156,198,255, + 118,156,197,255,117,155,197,255,116,155,197,255,116,154,196,255, + 115,154,196,255,114,153,195,255,114,153,195,255,113,152,195,255, + 113,152,194,255,112,151,194,255,111,151,194,255,111,150,193,255, + 110,150,193,255,109,149,192,255,109,149,192,255,108,148,191,255, + 108,148,191,255,107,147,190,255,107,147,190,255,106,146,189,255, + 106,146,189,255,105,145,188,255,105,145,188,255,104,144,187,255, + 104,144,187,255,103,143,186,255,103,143,186,255,102,142,185,255, + 102,142,185,255,101,141,184,255,101,141,184,255,101,141,183,255, + 100,140,183,255,100,140,182,255,100,140,182,255,100,139,181,255, + 99,139,181,255,99,138,180,255,99,138,180,255,99,138,179,255, + 98,137,179,255,98,137,178,255,98,137,178,255,98,137,177,255, + 98,136,177,255,98,136,176,255,98,136,176,255,98,136,176,255, + 97,135,175,255,97,135,175,255,97,135,175,255,97,135,175,255, + 96,134,174,255,96,134,174,255,96,134,174,255,96,134,173,255, + 96,133,173,255,96,133,172,255,96,133,172,255,96,133,172,255, + 95,132,171,255,95,132,171,255,95,132,171,255,95,131,171,255, + 94,131,170,255,94,130,170,255,94,130,170,255,94,130,170,255, + 93,129,169,255,93,129,169,255,93,129,169,255,93,129,169,255, + 92,128,168,255,92,128,168,255,92,128,168,255,92,128,168,255, + 92,127,167,255,92,127,167,255,92,127,167,255,92,127,167,255, + 91,126,166,255,91,126,166,255,91,126,166,255,91,126,166,255, + 91,126,166,255,91,126,166,255,91,126,166,255,91,126,166,255, + 91,125,165,255,91,125,165,255,91,125,165,255,91,125,165,255, + 91,125,165,255,91,125,165,255,91,125,165,255,91,125,165,255, + 92,125,165,255,92,125,165,255,92,125,165,255,92,125,165,255, + 93,126,165,255,93,126,165,255,93,126,165,255,93,126,165,255, + 94,126,165,255,94,126,165,255,94,126,165,255,94,126,165,255, + 95,127,165,255,95,127,165,255,95,127,165,255,95,127,165,255, + 96,128,165,255,96,128,165,255,96,128,165,255,96,128,165,255, + 97,128,166,255,97,128,166,255,97,128,166,255,97,128,166,255, + 98,129,166,255,98,129,166,255,98,129,166,255,98,129,166,255, + 99,129,167,255,99,129,167,255,99,129,167,255,99,129,167,255, + 99,129,167,255,99,129,167,255,99,129,167,255,99,129,167,255, + 100,129,167,255,100,129,167,255,100,129,167,255,100,129,167,255, + 99,128,167,255,99,128,167,255,99,128,167,255,99,128,167,255, + 99,127,167,255,99,127,167,255,99,127,167,255,99,127,167,255, + 98,126,167,255,98,126,167,255,98,126,167,255,98,126,167,255, + 97,125,166,255,97,125,166,255,97,125,166,255,96,125,166,255, + 96,124,165,255,95,124,165,255,95,124,165,255,95,123,165,255, + 94,123,164,255,94,122,164,255,94,122,164,255,93,121,163,255, + 93,121,163,255,92,120,162,255,92,120,162,255,91,120,161,255, + 91,119,161,255,90,119,160,255,90,119,160,255,90,118,159,255, + 89,118,159,255,89,117,158,255,89,117,158,255,88,116,157,255, + 88,116,157,255,87,115,156,255,87,115,156,255,86,114,155,255, + 86,114,155,255,85,113,154,255,85,113,154,255,84,112,153,255, + 84,112,152,255,83,111,151,255,83,111,151,255,83,110,150,255, + 82,110,150,255,82,109,149,255,82,109,149,255,81,108,148,255, + 81,108,147,255,80,107,146,255,80,107,146,255,80,107,145,255, + 79,106,145,255,79,106,144,255,79,106,144,255,78,105,143,255, + 78,105,142,255,77,104,141,255,77,104,141,255,77,103,140,255, + 76,103,140,255,76,102,139,255,76,102,139,255,76,102,138,255, + 75,101,138,255,75,101,137,255,75,101,137,255,75,101,136,255, + 74,100,136,255,74,100,135,255,74,100,135,255,74,100,135,255, + 73,99,134,255,73,99,134,255,73,99,134,255,73,99,133,255, + 73,98,133,255,73,98,132,255,73,98,132,255,73,98,132,255, + 72,97,131,255,72,97,131,255,72,97,131,255,72,97,130,255, + 71,96,130,255,71,96,129,255,71,96,129,255,71,96,129,255, + 70,96,128,255,70,96,128,255,70,96,128,255,70,95,128,255, + 69,95,127,255,69,94,127,255,69,94,127,255,68,94,127,255, + 68,93,126,255,67,93,126,255,67,93,126,255,67,93,126,255, + 66,92,125,255,66,92,125,255,66,92,125,255,65,92,125,255, + 65,91,124,255,64,91,124,255,64,91,124,255,63,91,124,255, + 63,90,123,255,62,90,123,255,62,90,123,255,61,89,123,255, + 61,89,122,255,60,88,122,255,60,88,122,255,59,88,122,255, + 59,87,121,255,58,87,121,255,58,87,121,255,57,87,121,255, + 56,86,121,255,55,86,121,255,55,86,121,255,54,86,121,255, + 54,85,120,255,53,85,120,255,53,85,120,255,52,85,120,255, + 52,84,119,255,51,84,119,255,51,84,119,255,50,84,119,255, + 50,83,119,255,49,83,119,255,49,83,119,255,49,83,119,255, + 48,82,118,255,48,82,118,255,48,82,118,255,48,82,118,255, + 47,81,118,255,47,81,118,255,47,81,118,255,47,81,118,255, + 46,80,118,255,46,80,118,255,46,80,118,255,46,80,118,255, + 91,130,180,255,91,130,180,255,91,130,180,255,91,130,180,255, + 92,131,181,255,92,131,181,255,92,131,181,255,92,131,181,255, + 93,132,181,255,93,132,181,255,93,132,181,255,93,132,181,255, + 94,133,182,255,94,133,182,255,94,133,182,255,95,133,182,255, + 95,134,183,255,96,134,183,255,96,134,183,255,96,134,183,255, + 97,135,184,255,97,135,184,255,97,135,184,255,98,136,185,255, + 98,136,185,255,99,137,186,255,99,137,186,255,100,138,186,255, + 100,138,187,255,101,139,187,255,101,139,187,255,102,139,187,255, + 102,140,188,255,103,140,188,255,103,140,188,255,104,141,189,255, + 104,141,189,255,105,142,190,255,105,142,190,255,105,143,190,255, + 106,143,191,255,106,144,191,255,106,144,191,255,107,145,192,255, + 107,145,192,255,108,146,193,255,108,146,193,255,109,147,193,255, + 110,147,194,255,111,148,194,255,111,148,194,255,112,148,195,255, + 112,149,195,255,113,149,196,255,113,149,196,255,114,150,197,255, + 114,150,197,255,115,151,198,255,115,151,198,255,116,152,198,255, + 116,152,199,255,117,153,199,255,117,153,199,255,118,154,200,255, + 118,154,200,255,119,155,201,255,119,155,201,255,120,156,201,255, + 120,156,202,255,121,157,202,255,121,157,202,255,122,158,203,255, + 122,158,203,255,123,159,204,255,123,159,204,255,124,160,205,255, + 124,160,205,255,125,161,206,255,125,161,206,255,126,162,206,255, + 126,162,207,255,127,163,207,255,127,163,207,255,128,163,208,255, + 129,164,208,255,130,164,209,255,130,164,209,255,131,165,209,255, + 131,165,210,255,132,166,210,255,132,166,210,255,133,167,211,255, + 133,167,211,255,134,168,212,255,134,168,212,255,135,168,212,255, + 135,169,213,255,136,169,213,255,136,169,213,255,136,170,213,255, + 137,170,214,255,137,171,214,255,137,171,214,255,138,172,215,255, + 138,172,215,255,139,173,216,255,139,173,216,255,140,173,216,255, + 140,174,216,255,141,174,216,255,141,174,216,255,142,175,217,255, + 142,175,217,255,143,176,218,255,143,176,218,255,143,176,218,255, + 144,177,219,255,144,177,219,255,144,177,219,255,144,177,219,255, + 145,178,220,255,145,178,220,255,145,178,220,255,146,178,220,255, + 146,179,221,255,147,179,221,255,147,179,221,255,147,179,221,255, + 148,180,221,255,148,180,221,255,148,180,221,255,148,180,221,255, + 149,181,222,255,149,181,222,255,149,181,222,255,149,181,222,255, + 150,182,223,255,150,182,223,255,150,182,223,255,150,182,223,255, + 150,183,223,255,150,183,223,255,150,183,223,255,150,183,223,255, + 150,183,223,255,150,183,223,255,150,183,223,255,150,183,223,255, + 149,183,224,255,149,183,224,255,149,183,224,255,149,183,224,255, + 148,183,224,255,148,183,224,255,148,183,224,255,148,183,224,255, + 148,183,224,255,148,183,224,255,148,183,224,255,148,183,224,255, + 147,184,224,255,147,184,224,255,147,184,224,255,147,184,224,255, + 146,183,223,255,146,183,223,255,146,183,223,255,146,183,223,255, + 145,182,223,255,145,182,223,255,145,182,223,255,144,182,223,255, + 144,182,222,255,143,182,222,255,143,182,222,255,142,182,222,255, + 142,181,222,255,141,181,222,255,141,181,222,255,140,181,222,255, + 140,180,221,255,139,180,221,255,139,180,221,255,139,180,221,255, + 138,180,221,255,138,180,221,255,138,180,221,255,138,180,221,255, + 137,180,221,255,137,180,221,255,137,180,221,255,137,180,221,255, + 136,179,220,255,136,179,220,255,136,179,220,255,136,179,220,255, + 135,178,220,255,135,178,220,255,135,178,220,255,135,178,220,255, + 134,178,219,255,134,178,219,255,134,178,219,255,134,178,219,255, + 133,178,219,255,133,178,219,255,133,178,219,255,133,178,219,255, + 132,178,219,255,132,178,219,255,132,178,219,255,132,178,219,255, + 131,177,219,255,131,177,219,255,131,177,219,255,131,177,219,255, + 131,177,219,255,131,177,219,255,131,177,219,255,131,177,219,255, + 130,177,218,255,130,177,218,255,130,177,218,255,130,177,218,255, + 130,176,218,255,130,176,218,255,130,176,218,255,130,176,218,255, + 129,176,218,255,129,176,218,255,129,176,218,255,129,176,218,255, + 128,175,217,255,128,175,217,255,128,175,217,255,128,175,217,255, + 128,174,217,255,128,174,217,255,128,174,217,255,128,174,217,255, + 127,174,217,255,127,174,217,255,127,174,217,255,127,174,217,255, + 127,174,216,255,127,174,216,255,127,174,216,255,127,174,216,255, + 128,174,216,255,128,174,216,255,128,174,216,255,128,174,216,255, + 129,174,216,255,129,174,216,255,129,174,216,255,129,174,216,255, + 130,175,217,255,130,175,217,255,130,175,217,255,131,175,217,255, + 131,176,217,255,132,176,217,255,132,176,217,255,133,177,217,255, + 134,177,218,255,134,178,218,255,135,178,218,255,136,179,218,255, + 137,179,219,255,137,180,219,255,138,180,219,255,139,181,220,255, + 140,181,220,255,141,182,221,255,142,182,221,255,143,183,222,255, + 144,183,222,255,145,184,223,255,146,184,223,255,147,185,224,255, + 148,186,224,255,148,186,225,255,149,187,225,255,150,188,225,255, + 152,188,226,255,153,189,226,255,154,189,226,255,155,190,227,255, + 156,190,227,255,157,191,228,255,158,191,228,255,159,192,229,255, + 160,193,229,255,161,193,230,255,162,194,230,255,163,195,230,255, + 164,195,231,255,164,196,231,255,165,196,231,255,166,197,232,255, + 167,197,232,255,168,198,233,255,169,198,233,255,170,199,234,255, + 170,199,234,255,171,200,235,255,171,200,235,255,172,200,235,255, + 172,201,236,255,173,201,236,255,173,201,236,255,174,202,236,255, + 175,202,237,255,175,203,237,255,176,203,237,255,176,203,237,255, + 177,204,238,255,177,204,238,255,177,204,238,255,178,204,238,255, + 178,205,238,255,179,205,238,255,179,205,238,255,179,205,238,255, + 180,206,239,255,180,206,239,255,180,206,239,255,180,206,239,255, + 181,206,239,255,181,206,239,255,181,206,239,255,181,206,239,255, + 181,207,240,255,181,207,240,255,181,207,240,255,181,207,240,255, + 181,207,240,255,181,207,240,255,181,207,240,255,181,207,240,255, + 181,207,240,255,181,207,240,255,181,207,240,255,181,207,240,255, + 181,207,240,255,181,207,240,255,181,207,240,255,181,207,240,255, + 181,207,239,255,181,207,239,255,181,207,239,255,181,207,239,255, + 180,206,239,255,180,206,239,255,180,206,239,255,180,206,239,255, + 179,206,239,255,179,206,239,255,179,206,239,255,179,206,239,255, + 178,205,238,255,178,205,238,255,178,205,238,255,177,205,238,255, + 177,204,238,255,176,204,238,255,176,204,238,255,175,203,238,255, + 175,203,237,255,174,202,237,255,174,202,237,255,174,202,237,255, + 173,201,236,255,173,201,236,255,173,201,236,255,172,201,236,255, + 171,200,235,255,171,200,235,255,170,200,235,255,169,200,234,255, + 169,199,234,255,168,199,233,255,168,199,233,255,167,198,232,255, + 166,198,232,255,166,197,231,255,165,197,231,255,164,196,231,255, + 163,195,230,255,163,195,230,255,162,194,230,255,161,194,229,255, + 160,193,229,255,160,193,228,255,159,193,228,255,158,192,228,255, + 157,192,227,255,156,191,227,255,155,191,227,255,154,190,226,255, + 153,190,226,255,153,189,225,255,152,189,225,255,151,188,224,255, + 150,188,224,255,150,187,223,255,149,187,223,255,148,186,222,255, + 147,185,222,255,147,185,221,255,146,184,221,255,145,183,220,255, + 144,183,220,255,143,182,219,255,142,182,219,255,141,181,218,255, + 140,181,218,255,140,180,217,255,139,180,217,255,138,179,216,255, + 137,179,216,255,137,178,215,255,136,178,215,255,135,177,215,255, + 135,177,214,255,134,176,214,255,134,176,214,255,133,175,214,255, + 132,175,213,255,132,174,213,255,131,174,213,255,130,173,213,255, + 130,173,212,255,129,172,212,255,129,172,212,255,128,172,212,255, + 128,171,211,255,127,171,211,255,127,171,211,255,126,171,211,255, + 126,170,210,255,125,170,210,255,125,170,210,255,125,170,210,255, + 125,170,210,255,124,169,209,255,124,169,209,255,124,169,209,255, + 124,169,209,255,123,168,209,255,123,168,209,255,123,168,209,255, + 123,168,209,255,122,167,209,255,122,167,209,255,122,167,209,255, + 122,167,209,255,121,166,208,255,121,166,208,255,121,166,208,255, + 121,166,208,255,121,166,208,255,121,166,208,255,121,166,208,255, + 121,166,208,255,121,166,208,255,121,166,208,255,121,166,208,255, + 121,166,208,255,121,166,208,255,121,166,208,255,121,166,208,255, + 121,166,208,255,121,166,209,255,121,166,209,255,121,166,209,255, + 121,166,209,255,122,167,209,255,122,167,209,255,122,167,209,255, + 122,167,209,255,123,168,209,255,123,168,209,255,123,168,209,255, + 124,168,209,255,124,168,210,255,125,168,210,255,125,168,210,255, + 125,168,210,255,126,169,210,255,126,169,210,255,126,169,210,255, + 126,169,210,255,127,170,211,255,127,170,211,255,127,170,211,255, + 128,170,211,255,128,171,211,255,129,171,211,255,129,171,211,255, + 129,171,211,255,130,172,212,255,130,172,212,255,130,172,212,255, + 130,172,212,255,131,173,212,255,131,173,212,255,131,173,212,255, + 131,173,212,255,132,173,213,255,132,173,213,255,132,173,213,255, + 132,173,213,255,133,173,213,255,133,173,213,255,133,173,213,255, + 133,173,213,255,133,174,213,255,133,174,213,255,133,174,213,255, + 133,174,213,255,133,173,212,255,133,173,212,255,133,173,212,255, + 133,173,212,255,133,173,212,255,133,173,212,255,133,173,212,255, + 133,173,212,255,132,172,211,255,132,172,211,255,132,172,211,255, + 132,172,211,255,131,171,210,255,131,171,210,255,131,171,210,255, + 131,171,210,255,130,170,209,255,130,170,209,255,130,170,209,255, + 129,170,209,255,129,169,208,255,128,169,208,255,128,169,208,255, + 128,169,208,255,127,168,207,255,127,168,207,255,127,168,207,255, + 127,168,207,255,126,167,206,255,126,167,206,255,126,167,206,255, + 126,167,205,255,126,166,205,255,126,166,204,255,126,166,204,255, + 126,166,204,255,125,165,203,255,125,165,203,255,125,165,203,255, + 125,165,203,255,124,164,202,255,124,164,202,255,124,164,202,255, + 124,164,202,255,124,163,202,255,124,163,202,255,124,163,202,255, + 124,163,202,255,124,162,201,255,124,162,201,255,124,162,201,255, + 124,162,201,255,124,162,200,255,124,162,200,255,124,162,200,255, + 124,162,200,255,123,161,200,255,123,161,200,255,123,161,200,255, + 123,161,200,255,122,160,199,255,122,160,199,255,122,160,199,255, + 122,160,199,255,122,159,198,255,122,159,198,255,122,159,198,255, + 121,159,198,255,121,158,198,255,120,158,198,255,120,158,198,255, + 120,158,198,255,119,157,197,255,119,157,197,255,119,157,197,255, + 118,157,197,255,118,156,196,255,117,156,196,255,117,156,196,255, + 116,155,196,255,116,155,195,255,115,154,195,255,114,154,195,255, + 114,153,195,255,113,153,194,255,112,152,194,255,112,152,194,255, + 111,151,193,255,111,151,193,255,110,150,192,255,109,150,192,255, + 109,149,191,255,108,149,191,255,107,148,190,255,107,148,190,255, + 106,147,189,255,106,147,189,255,105,146,188,255,104,146,188,255, + 104,145,188,255,103,145,187,255,102,144,187,255,102,144,187,255, + 101,143,186,255,101,143,186,255,100,142,185,255,100,142,185,255, + 100,141,184,255,99,141,184,255,99,140,183,255,99,140,182,255, + 98,140,182,255,98,139,181,255,97,139,180,255,97,139,180,255, + 97,138,180,255,96,138,179,255,96,137,179,255,96,137,179,255, + 96,137,178,255,95,136,178,255,95,136,177,255,95,136,177,255, + 95,136,176,255,95,135,176,255,95,135,175,255,95,135,175,255, + 95,135,175,255,94,134,174,255,94,134,174,255,94,134,174,255, + 94,134,173,255,94,133,173,255,94,133,172,255,94,133,172,255, + 94,133,172,255,93,132,171,255,93,132,171,255,93,132,171,255, + 93,131,171,255,92,131,170,255,92,130,170,255,92,130,170,255, + 92,130,170,255,91,129,169,255,91,129,169,255,91,129,169,255, + 91,129,169,255,91,128,168,255,91,128,168,255,91,128,168,255, + 91,128,168,255,90,127,167,255,90,127,167,255,90,127,167,255, + 90,127,167,255,89,126,166,255,89,126,166,255,89,126,166,255, + 89,126,166,255,89,125,165,255,89,125,165,255,89,125,165,255, + 89,125,165,255,88,124,164,255,88,124,164,255,88,124,164,255, + 88,124,164,255,88,124,164,255,88,124,164,255,88,124,164,255, + 88,124,164,255,89,124,163,255,89,124,163,255,89,124,163,255, + 89,124,163,255,90,124,163,255,90,124,163,255,90,124,163,255, + 90,124,163,255,91,125,163,255,91,125,163,255,91,125,163,255, + 91,125,163,255,92,125,163,255,92,125,163,255,92,125,163,255, + 93,125,163,255,93,125,164,255,94,125,164,255,94,125,164,255, + 94,125,164,255,95,126,164,255,95,126,164,255,95,126,164,255, + 95,126,164,255,96,126,165,255,96,126,165,255,96,126,165,255, + 96,126,165,255,97,127,165,255,97,127,165,255,97,127,165,255, + 97,127,165,255,98,127,166,255,98,127,166,255,98,127,166,255, + 98,127,166,255,98,127,166,255,98,127,166,255,98,127,166,255, + 98,127,166,255,98,127,166,255,98,127,166,255,98,127,166,255, + 98,127,166,255,98,127,166,255,98,127,166,255,98,127,166,255, + 98,127,166,255,97,126,165,255,97,126,165,255,97,126,165,255, + 97,126,165,255,96,125,165,255,96,125,165,255,96,125,165,255, + 96,124,165,255,95,124,164,255,95,123,164,255,95,123,164,255, + 95,123,164,255,94,122,163,255,94,122,163,255,94,122,163,255, + 94,121,163,255,93,121,162,255,93,120,162,255,93,120,162,255, + 92,120,161,255,92,119,161,255,91,119,160,255,91,119,160,255, + 90,118,160,255,90,118,159,255,89,117,159,255,89,117,159,255, + 89,116,158,255,88,116,158,255,88,115,157,255,88,115,157,255, + 87,114,156,255,87,114,155,255,86,113,154,255,86,113,154,255, + 85,112,153,255,85,112,153,255,84,111,152,255,84,111,152,255, + 83,110,151,255,83,110,151,255,82,109,150,255,82,109,150,255, + 81,108,149,255,81,108,148,255,80,107,147,255,80,107,147,255, + 80,106,146,255,79,106,146,255,79,105,145,255,79,105,145,255, + 78,105,144,255,78,104,144,255,77,104,143,255,77,104,143,255, + 77,103,142,255,76,103,141,255,76,102,140,255,76,102,140,255, + 76,102,139,255,75,101,139,255,75,101,138,255,75,101,138,255, + 75,100,137,255,74,100,137,255,74,99,136,255,74,99,136,255, + 74,99,135,255,73,98,135,255,73,98,134,255,73,98,134,255, + 73,98,133,255,72,97,133,255,72,97,132,255,72,97,132,255, + 72,97,131,255,71,96,131,255,71,96,130,255,71,96,130,255, + 71,96,130,255,71,95,129,255,71,95,129,255,71,95,129,255, + 71,95,129,255,70,94,128,255,70,94,128,255,70,94,128,255, + 70,94,128,255,69,94,127,255,69,94,127,255,69,94,127,255, + 69,94,127,255,68,93,126,255,68,93,126,255,68,93,126,255, + 67,93,125,255,67,92,125,255,66,92,124,255,66,92,124,255, + 65,92,124,255,65,91,124,255,64,91,124,255,64,91,124,255, + 64,91,124,255,63,90,123,255,63,90,123,255,63,90,123,255, + 62,89,123,255,62,89,122,255,61,88,122,255,61,88,122,255, + 60,88,122,255,59,87,121,255,58,87,121,255,58,87,121,255, + 57,87,121,255,57,86,120,255,56,86,120,255,56,86,120,255, + 55,86,120,255,55,85,120,255,54,85,120,255,54,85,120,255, + 53,85,119,255,53,84,119,255,52,84,118,255,52,84,118,255, + 51,84,118,255,50,83,118,255,49,83,118,255,49,83,118,255, + 49,83,118,255,48,82,117,255,48,82,117,255,48,82,117,255, + 47,82,117,255,47,81,116,255,46,81,116,255,46,81,116,255, + 46,81,116,255,45,80,116,255,45,80,116,255,45,80,116,255, + 45,80,116,255,44,79,116,255,44,79,116,255,44,79,116,255, + 44,79,116,255,91,130,180,255,91,130,180,255,91,130,180,255, + 91,130,180,255,92,131,181,255,92,131,181,255,92,131,181,255, + 92,131,181,255,93,132,181,255,93,132,181,255,93,132,181,255, + 94,132,181,255,94,133,182,255,95,133,182,255,95,133,182,255, + 95,133,182,255,96,134,183,255,96,134,183,255,96,134,183,255, + 97,134,183,255,97,135,184,255,98,135,184,255,98,135,184,255, + 99,136,185,255,99,136,185,255,100,137,186,255,100,137,186,255, + 101,138,186,255,101,138,187,255,102,139,187,255,102,139,187,255, + 103,139,187,255,103,140,188,255,104,140,188,255,104,140,188,255, + 104,141,189,255,105,141,189,255,105,142,190,255,105,142,190,255, + 106,143,190,255,106,143,191,255,107,144,191,255,107,144,191,255, + 108,145,192,255,108,145,192,255,109,146,193,255,109,146,193,255, + 110,147,193,255,111,147,194,255,112,148,194,255,112,148,194,255, + 113,148,195,255,113,149,195,255,114,149,196,255,114,149,196,255, + 115,150,197,255,115,150,197,255,116,151,198,255,116,151,198,255, + 117,152,198,255,117,152,199,255,118,153,199,255,118,153,199,255, + 119,154,200,255,119,154,200,255,120,155,201,255,120,155,201,255, + 121,156,201,255,121,156,202,255,122,157,202,255,122,157,202,255, + 123,158,203,255,123,158,203,255,124,159,204,255,124,159,204,255, + 125,160,205,255,125,160,205,255,126,161,206,255,126,161,206,255, + 127,162,206,255,127,162,207,255,128,163,207,255,128,163,207,255, + 129,163,208,255,130,164,208,255,131,164,209,255,131,164,209,255, + 132,165,209,255,132,165,210,255,133,166,210,255,133,166,210,255, + 134,167,211,255,134,167,211,255,135,168,212,255,135,168,212,255, + 136,168,212,255,136,169,213,255,137,169,213,255,137,169,213,255, + 137,170,213,255,138,170,214,255,138,171,214,255,138,171,214,255, + 139,172,215,255,139,172,215,255,140,173,216,255,140,173,216,255, + 141,173,216,255,141,174,216,255,142,174,216,255,142,174,216,255, + 143,175,217,255,143,175,217,255,144,176,218,255,144,176,218,255, + 144,176,218,255,145,177,219,255,145,177,219,255,145,177,219,255, + 145,177,219,255,146,178,220,255,146,178,220,255,146,178,220,255, + 146,178,220,255,147,179,221,255,147,179,221,255,147,179,221,255, + 147,179,221,255,148,180,221,255,148,180,221,255,148,180,221,255, + 148,180,221,255,149,181,222,255,149,181,222,255,149,181,222,255, + 149,181,222,255,150,182,223,255,150,182,223,255,150,182,223,255, + 150,182,223,255,150,183,223,255,150,183,223,255,150,183,223,255, + 150,183,223,255,150,183,223,255,150,183,223,255,150,183,223,255, + 150,183,223,255,149,183,223,255,149,183,223,255,149,183,223,255, + 149,183,223,255,148,183,223,255,148,183,223,255,148,183,223,255, + 148,183,223,255,147,183,223,255,147,183,223,255,147,183,223,255, + 147,183,223,255,146,183,223,255,146,183,223,255,146,183,223,255, + 146,183,223,255,145,182,222,255,145,182,222,255,145,182,222,255, + 145,182,222,255,144,181,222,255,144,181,222,255,144,181,222,255, + 143,181,222,255,143,181,221,255,142,181,221,255,142,181,221,255, + 141,181,221,255,141,180,221,255,140,180,221,255,140,180,221,255, + 139,180,221,255,139,179,220,255,138,179,220,255,138,179,220,255, + 138,179,220,255,137,179,220,255,137,179,220,255,137,179,220,255, + 136,179,220,255,136,179,220,255,135,179,220,255,135,179,220,255, + 135,179,220,255,134,178,219,255,134,178,219,255,134,178,219,255, + 134,178,219,255,133,177,219,255,133,177,219,255,133,177,219,255, + 133,177,219,255,132,177,218,255,132,177,218,255,132,177,218,255, + 132,177,218,255,131,177,218,255,131,177,218,255,131,177,218,255, + 131,177,218,255,130,177,218,255,130,177,218,255,130,177,218,255, + 130,177,218,255,129,176,218,255,129,176,218,255,129,176,218,255, + 129,176,218,255,129,176,218,255,129,176,218,255,129,176,218,255, + 129,176,218,255,128,176,217,255,128,176,217,255,128,176,217,255, + 128,176,217,255,128,175,217,255,128,175,217,255,128,175,217,255, + 128,175,217,255,127,175,217,255,127,175,217,255,127,175,217,255, + 127,175,217,255,126,174,216,255,126,174,216,255,126,174,216,255, + 126,174,216,255,126,173,216,255,126,173,216,255,126,173,216,255, + 126,173,216,255,125,173,216,255,125,173,216,255,125,173,216,255, + 125,173,216,255,125,173,215,255,125,173,215,255,125,173,215,255, + 125,173,215,255,126,173,215,255,126,173,215,255,126,173,215,255, + 126,173,215,255,127,173,215,255,127,173,215,255,127,173,215,255, + 127,173,215,255,128,174,216,255,128,174,216,255,128,174,216,255, + 129,174,216,255,129,175,216,255,130,175,216,255,130,175,216,255, + 131,176,216,255,132,176,217,255,132,177,217,255,133,177,217,255, + 134,178,217,255,135,178,218,255,135,179,218,255,136,179,218,255, + 137,180,219,255,138,180,219,255,139,181,220,255,140,181,220,255, + 141,182,221,255,142,182,221,255,143,183,222,255,144,183,222,255, + 145,184,223,255,146,185,223,255,147,185,224,255,148,186,224,255, + 149,187,224,255,151,187,225,255,152,188,225,255,153,188,225,255, + 154,189,226,255,155,189,226,255,156,190,227,255,157,190,227,255, + 158,191,228,255,159,192,228,255,160,192,229,255,161,193,229,255, + 162,194,229,255,163,194,230,255,163,195,230,255,164,195,230,255, + 165,196,231,255,166,197,231,255,167,197,232,255,168,198,232,255, + 169,199,233,255,170,199,233,255,170,200,234,255,171,200,234,255, + 172,200,234,255,172,201,235,255,173,201,235,255,173,201,235,255, + 174,202,235,255,175,202,236,255,175,203,236,255,176,203,236,255, + 176,203,236,255,177,204,237,255,177,204,237,255,177,204,237,255, + 178,204,237,255,178,205,238,255,179,205,238,255,179,205,238,255, + 179,205,238,255,180,206,239,255,180,206,239,255,180,206,239,255, + 180,206,239,255,181,206,239,255,181,206,239,255,181,206,239,255, + 181,206,239,255,181,207,240,255,181,207,240,255,181,207,240,255, + 181,207,240,255,182,207,240,255,182,207,240,255,182,207,240,255, + 182,207,240,255,182,207,240,255,182,207,240,255,182,207,240,255, + 182,207,240,255,181,207,240,255,181,207,240,255,181,207,240,255, + 181,207,240,255,181,207,239,255,181,207,239,255,181,207,239,255, + 181,207,239,255,180,206,239,255,180,206,239,255,180,206,239,255, + 180,206,239,255,179,206,239,255,179,206,239,255,179,206,239,255, + 179,206,239,255,178,205,238,255,178,205,238,255,178,205,238,255, + 177,205,238,255,177,204,237,255,176,204,237,255,176,204,237,255, + 175,203,237,255,175,203,236,255,174,202,236,255,174,202,236,255, + 173,202,236,255,173,201,235,255,172,201,235,255,172,201,235,255, + 171,200,235,255,170,200,234,255,170,199,234,255,169,199,234,255, + 168,199,233,255,168,198,233,255,167,198,232,255,167,198,232,255, + 166,197,231,255,165,197,231,255,165,196,230,255,164,196,230,255, + 163,195,230,255,162,194,229,255,162,194,229,255,161,193,229,255, + 160,193,228,255,159,192,228,255,159,192,227,255,158,192,227,255, + 157,191,227,255,156,191,226,255,155,190,226,255,154,190,226,255, + 153,189,225,255,152,189,225,255,152,188,224,255,151,188,224,255, + 150,187,223,255,149,187,223,255,148,186,222,255,147,186,222,255, + 146,185,221,255,145,184,221,255,145,184,220,255,144,183,220,255, + 143,182,219,255,142,182,219,255,141,181,218,255,140,181,218,255, + 139,180,217,255,138,180,217,255,138,179,216,255,137,179,216,255, + 136,178,215,255,135,178,215,255,135,177,214,255,134,177,214,255, + 133,176,214,255,133,176,213,255,132,175,213,255,132,175,213,255, + 131,174,213,255,130,174,212,255,130,173,212,255,129,173,212,255, + 128,172,212,255,128,172,211,255,127,171,211,255,127,171,211,255, + 126,171,211,255,126,170,210,255,125,170,210,255,125,170,210,255, + 124,170,210,255,124,169,209,255,123,169,209,255,123,169,209,255, + 123,169,209,255,123,169,209,255,122,168,208,255,122,168,208,255, + 122,168,208,255,122,168,208,255,121,167,208,255,121,167,208,255, + 121,167,208,255,121,167,208,255,120,166,208,255,120,166,208,255, + 120,166,208,255,120,166,208,255,119,165,207,255,119,165,207,255, + 119,165,207,255,119,165,207,255,118,165,207,255,118,165,207,255, + 118,165,207,255,118,165,207,255,118,165,207,255,118,165,207,255, + 118,165,207,255,118,165,207,255,119,165,207,255,119,165,207,255, + 119,165,207,255,119,165,207,255,119,165,208,255,119,165,208,255, + 119,165,208,255,119,165,208,255,120,166,208,255,120,166,208,255, + 120,166,208,255,120,166,208,255,121,166,208,255,121,166,208,255, + 121,166,208,255,121,166,208,255,122,167,209,255,122,167,209,255, + 122,167,209,255,123,167,209,255,123,168,209,255,124,168,209,255, + 124,168,209,255,124,168,209,255,125,169,210,255,125,169,210,255, + 125,169,210,255,126,169,210,255,126,170,210,255,127,170,210,255, + 127,170,210,255,127,170,210,255,128,170,211,255,128,170,211,255, + 128,170,211,255,128,170,211,255,129,171,211,255,129,171,211,255, + 129,171,211,255,129,171,211,255,130,172,212,255,130,172,212,255, + 130,172,212,255,130,172,212,255,131,172,212,255,131,172,212,255, + 131,172,212,255,131,172,212,255,131,172,212,255,131,172,212,255, + 131,172,212,255,131,172,212,255,131,172,211,255,131,172,211,255, + 131,172,211,255,131,172,211,255,130,172,211,255,130,172,211,255, + 130,172,211,255,130,172,211,255,129,171,210,255,129,171,210,255, + 129,171,210,255,129,171,210,255,128,170,209,255,128,170,209,255, + 128,170,209,255,128,170,209,255,127,169,208,255,127,169,208,255, + 127,169,208,255,127,169,208,255,126,168,207,255,126,168,207,255, + 126,168,207,255,126,167,207,255,125,167,206,255,125,166,206,255, + 125,166,206,255,125,166,205,255,124,165,205,255,124,165,204,255, + 124,165,204,255,124,165,204,255,123,164,203,255,123,164,203,255, + 123,164,203,255,123,164,203,255,123,163,202,255,123,163,202,255, + 123,163,202,255,123,163,202,255,122,162,201,255,122,162,201,255, + 122,162,201,255,122,162,201,255,122,161,200,255,122,161,200,255, + 122,161,200,255,122,161,200,255,122,161,199,255,122,161,199,255, + 122,161,199,255,122,161,199,255,122,160,198,255,122,160,198,255, + 122,160,198,255,122,160,198,255,121,159,198,255,121,159,198,255, + 121,159,198,255,121,159,198,255,120,158,197,255,120,158,197,255, + 120,158,197,255,120,158,197,255,119,157,197,255,119,157,197,255, + 119,157,197,255,119,157,197,255,118,156,196,255,118,156,196,255, + 118,156,196,255,117,156,196,255,117,155,196,255,116,155,196,255, + 116,155,196,255,115,155,196,255,115,154,195,255,114,154,195,255, + 114,154,195,255,113,153,195,255,113,153,194,255,112,152,194,255, + 111,152,194,255,111,151,193,255,110,151,193,255,109,150,192,255, + 109,150,192,255,108,149,192,255,108,149,191,255,107,148,191,255, + 106,148,191,255,106,147,190,255,105,147,190,255,104,146,189,255, + 104,146,189,255,103,145,188,255,103,145,188,255,102,144,187,255, + 102,144,187,255,101,143,186,255,101,143,186,255,100,142,185,255, + 100,142,185,255,99,141,184,255,99,141,184,255,98,140,183,255, + 98,140,183,255,97,139,182,255,97,139,182,255,96,138,181,255, + 96,138,180,255,96,138,180,255,95,137,179,255,95,137,178,255, + 95,137,178,255,95,136,178,255,94,136,177,255,94,135,177,255, + 94,135,177,255,94,135,176,255,93,134,176,255,93,134,175,255, + 93,134,175,255,93,134,174,255,93,133,174,255,93,133,173,255, + 93,133,173,255,93,133,173,255,92,132,172,255,92,132,172,255, + 92,132,172,255,92,132,171,255,92,131,171,255,92,131,170,255, + 92,131,170,255,92,131,170,255,91,130,169,255,91,130,169,255, + 91,130,169,255,91,129,169,255,90,129,168,255,90,128,168,255, + 90,128,168,255,90,128,168,255,89,127,167,255,89,127,167,255, + 89,127,167,255,89,127,167,255,89,126,166,255,89,126,166,255, + 89,126,166,255,89,126,166,255,88,125,165,255,88,125,165,255, + 88,125,165,255,88,125,165,255,87,124,164,255,87,124,164,255, + 87,124,164,255,87,124,164,255,87,123,163,255,87,123,163,255, + 87,123,163,255,87,123,163,255,86,122,162,255,86,122,162,255, + 86,122,162,255,86,122,162,255,86,122,162,255,86,122,162,255, + 86,122,162,255,86,122,162,255,87,122,161,255,87,122,161,255, + 87,122,161,255,87,122,161,255,88,122,161,255,88,122,161,255, + 88,122,161,255,88,122,161,255,89,123,161,255,89,123,161,255, + 89,123,161,255,89,123,161,255,90,123,161,255,90,123,161,255, + 90,123,161,255,91,123,161,255,91,124,162,255,92,124,162,255, + 92,124,162,255,92,124,162,255,93,125,162,255,93,125,162,255, + 93,125,162,255,93,125,162,255,94,125,163,255,94,125,163,255, + 94,125,163,255,94,125,163,255,95,126,163,255,95,126,163,255, + 95,126,163,255,95,126,163,255,96,126,164,255,96,126,164,255, + 96,126,164,255,96,126,164,255,96,126,164,255,96,126,164,255, + 96,126,164,255,96,126,164,255,97,126,164,255,97,126,164,255, + 97,126,164,255,97,126,164,255,96,126,164,255,96,126,164,255, + 96,126,164,255,96,126,164,255,96,125,164,255,96,125,164,255, + 96,125,164,255,96,125,164,255,95,124,164,255,95,124,164,255, + 95,124,164,255,95,123,164,255,94,123,163,255,94,122,163,255, + 94,122,163,255,93,122,163,255,93,121,162,255,92,121,162,255, + 92,121,162,255,92,120,162,255,91,120,161,255,91,119,161,255, + 91,119,161,255,90,119,160,255,90,118,160,255,89,118,159,255, + 89,118,159,255,88,117,159,255,88,117,158,255,87,116,158,255, + 87,116,158,255,87,115,157,255,86,115,157,255,86,114,156,255, + 86,114,156,255,85,113,155,255,85,113,154,255,84,112,153,255, + 84,112,153,255,83,111,152,255,83,111,152,255,82,110,151,255, + 82,110,151,255,81,109,150,255,81,109,149,255,80,108,148,255, + 80,108,148,255,79,107,147,255,79,107,147,255,78,106,146,255, + 78,106,146,255,78,105,145,255,77,105,144,255,77,104,143,255, + 77,104,143,255,76,104,142,255,76,103,142,255,75,103,141,255, + 75,103,141,255,75,102,140,255,74,102,139,255,74,101,138,255, + 74,101,138,255,74,100,137,255,73,100,137,255,73,99,136,255, + 73,99,136,255,73,99,135,255,72,98,135,255,72,98,134,255, + 72,98,134,255,72,98,133,255,71,97,133,255,71,97,132,255, + 71,97,132,255,71,97,131,255,70,96,131,255,70,96,130,255, + 70,96,130,255,70,96,129,255,69,95,129,255,69,95,128,255, + 69,95,128,255,69,95,128,255,69,94,127,255,69,94,127,255, + 69,94,127,255,69,94,127,255,68,93,126,255,68,93,126,255, + 68,93,126,255,68,93,126,255,67,93,125,255,67,93,125,255, + 67,93,125,255,67,93,125,255,66,92,124,255,66,92,124,255, + 66,92,124,255,65,92,123,255,65,91,123,255,64,91,122,255, + 64,91,122,255,64,91,122,255,63,90,122,255,63,90,122,255, + 63,90,122,255,62,90,122,255,62,89,121,255,61,89,121,255, + 61,89,121,255,60,88,121,255,60,88,120,255,59,87,120,255, + 59,87,120,255,58,87,120,255,58,86,119,255,57,86,119,255, + 57,86,119,255,56,86,119,255,56,85,118,255,55,85,118,255, + 55,85,118,255,54,85,118,255,53,84,118,255,52,84,118,255, + 52,84,118,255,51,84,118,255,51,83,117,255,50,83,117,255, + 50,83,117,255,49,83,117,255,49,82,116,255,48,82,116,255, + 48,82,116,255,48,82,116,255,47,81,116,255,47,81,116,255, + 47,81,116,255,46,81,116,255,46,80,115,255,45,80,115,255, + 45,80,115,255,45,80,115,255,44,79,115,255,44,79,115,255, + 44,79,115,255,44,79,115,255,43,78,115,255,43,78,115,255, + 43,78,115,255,43,78,115,255,91,130,180,255,91,130,180,255, + 91,130,180,255,91,130,180,255,92,131,181,255,92,131,181,255, + 92,131,181,255,92,131,181,255,93,132,181,255,93,132,181,255, + 93,132,181,255,94,132,181,255,94,133,182,255,95,133,182,255, + 95,133,182,255,95,133,182,255,96,134,183,255,96,134,183,255, + 96,134,183,255,97,134,183,255,97,135,184,255,98,135,184,255, + 98,135,184,255,99,136,185,255,99,136,185,255,100,137,186,255, + 100,137,186,255,101,138,186,255,101,138,187,255,102,139,187,255, + 102,139,187,255,103,139,187,255,103,140,188,255,104,140,188,255, + 104,140,188,255,104,141,189,255,105,141,189,255,105,142,190,255, + 105,142,190,255,106,143,190,255,106,143,191,255,107,144,191,255, + 107,144,191,255,108,145,192,255,108,145,192,255,109,146,193,255, + 109,146,193,255,110,147,193,255,111,147,194,255,112,148,194,255, + 112,148,194,255,113,148,195,255,113,149,195,255,114,149,196,255, + 114,149,196,255,115,150,197,255,115,150,197,255,116,151,198,255, + 116,151,198,255,117,152,198,255,117,152,199,255,118,153,199,255, + 118,153,199,255,119,154,200,255,119,154,200,255,120,155,201,255, + 120,155,201,255,121,156,201,255,121,156,202,255,122,157,202,255, + 122,157,202,255,123,158,203,255,123,158,203,255,124,159,204,255, + 124,159,204,255,125,160,205,255,125,160,205,255,126,161,206,255, + 126,161,206,255,127,162,206,255,127,162,207,255,128,163,207,255, + 128,163,207,255,129,163,208,255,130,164,208,255,131,164,209,255, + 131,164,209,255,132,165,209,255,132,165,210,255,133,166,210,255, + 133,166,210,255,134,167,211,255,134,167,211,255,135,168,212,255, + 135,168,212,255,136,168,212,255,136,169,213,255,137,169,213,255, + 137,169,213,255,137,170,213,255,138,170,214,255,138,171,214,255, + 138,171,214,255,139,172,215,255,139,172,215,255,140,173,216,255, + 140,173,216,255,141,173,216,255,141,174,216,255,142,174,216,255, + 142,174,216,255,143,175,217,255,143,175,217,255,144,176,218,255, + 144,176,218,255,144,176,218,255,145,177,219,255,145,177,219,255, + 145,177,219,255,145,177,219,255,146,178,220,255,146,178,220,255, + 146,178,220,255,146,178,220,255,147,179,221,255,147,179,221,255, + 147,179,221,255,147,179,221,255,148,180,221,255,148,180,221,255, + 148,180,221,255,148,180,221,255,149,181,222,255,149,181,222,255, + 149,181,222,255,149,181,222,255,150,182,223,255,150,182,223,255, + 150,182,223,255,150,182,223,255,150,183,223,255,150,183,223,255, + 150,183,223,255,150,183,223,255,150,183,223,255,150,183,223,255, + 150,183,223,255,150,183,223,255,149,183,223,255,149,183,223,255, + 149,183,223,255,149,183,223,255,148,183,223,255,148,183,223,255, + 148,183,223,255,148,183,223,255,147,183,223,255,147,183,223,255, + 147,183,223,255,147,183,223,255,146,183,223,255,146,183,223,255, + 146,183,223,255,145,183,223,255,145,182,222,255,144,182,222,255, + 144,182,222,255,143,182,222,255,143,181,222,255,142,181,222,255, + 142,181,222,255,141,181,222,255,141,181,221,255,140,181,221,255, + 140,181,221,255,139,181,221,255,139,180,221,255,138,180,221,255, + 138,180,221,255,137,180,221,255,137,179,220,255,136,179,220,255, + 136,179,220,255,136,179,220,255,135,178,219,255,135,178,219,255, + 135,178,219,255,134,178,219,255,134,177,219,255,133,177,219,255, + 133,177,219,255,133,177,219,255,132,176,218,255,132,176,218,255, + 132,176,218,255,132,176,218,255,131,175,218,255,131,175,218,255, + 131,175,218,255,131,175,218,255,130,175,217,255,130,175,217,255, + 130,175,217,255,130,175,217,255,129,175,217,255,129,175,217,255, + 129,175,217,255,129,175,217,255,128,175,217,255,128,175,217,255, + 128,175,217,255,128,175,217,255,127,174,216,255,127,174,216,255, + 127,174,216,255,127,174,216,255,127,174,216,255,127,174,216,255, + 127,174,216,255,127,174,216,255,126,174,216,255,126,174,216,255, + 126,174,216,255,126,174,216,255,126,173,215,255,126,173,215,255, + 126,173,215,255,126,173,215,255,125,173,215,255,125,173,215,255, + 125,173,215,255,125,173,215,255,124,172,214,255,124,172,214,255, + 124,172,214,255,124,172,214,255,124,171,214,255,124,171,214,255, + 124,171,214,255,124,171,214,255,123,171,214,255,123,171,214,255, + 123,171,214,255,123,171,214,255,123,171,213,255,123,171,213,255, + 123,171,213,255,123,171,213,255,124,171,213,255,124,171,213,255, + 124,171,213,255,124,171,213,255,125,171,213,255,125,171,213,255, + 125,171,213,255,125,171,213,255,126,172,214,255,126,172,214,255, + 126,172,214,255,127,172,214,255,127,173,214,255,128,173,214,255, + 128,173,214,255,129,174,214,255,130,174,215,255,130,175,215,255, + 131,175,215,255,132,176,215,255,133,176,216,255,133,177,216,255, + 134,177,216,255,135,178,217,255,136,178,217,255,137,179,218,255, + 138,179,218,255,139,180,219,255,140,180,219,255,141,181,220,255, + 142,181,220,255,143,182,221,255,144,183,221,255,145,183,222,255, + 146,184,222,255,147,185,223,255,149,186,223,255,150,187,224,255, + 151,188,224,255,152,189,225,255,153,189,225,255,154,190,226,255, + 155,190,226,255,156,191,227,255,158,192,227,255,159,192,228,255, + 160,193,228,255,161,194,229,255,162,194,229,255,163,195,230,255, + 164,195,230,255,165,196,231,255,166,197,231,255,167,197,232,255, + 168,198,232,255,169,199,233,255,170,199,233,255,170,200,234,255, + 171,200,234,255,172,200,234,255,172,201,235,255,173,201,235,255, + 173,201,235,255,174,202,235,255,175,202,236,255,175,203,236,255, + 176,203,236,255,176,203,236,255,177,204,237,255,177,204,237,255, + 177,204,237,255,178,204,237,255,178,205,238,255,179,205,238,255, + 179,205,238,255,179,205,238,255,180,206,239,255,180,206,239,255, + 180,206,239,255,180,206,239,255,181,206,239,255,181,206,239,255, + 181,206,239,255,181,206,239,255,181,207,240,255,181,207,240,255, + 181,207,240,255,181,207,240,255,182,207,240,255,182,207,240,255, + 182,207,240,255,182,207,240,255,182,207,240,255,182,207,240,255, + 182,207,240,255,182,207,240,255,181,207,240,255,181,207,240,255, + 181,207,240,255,181,207,240,255,181,207,239,255,181,207,239,255, + 181,207,239,255,181,207,239,255,180,206,239,255,180,206,239,255, + 180,206,239,255,180,206,239,255,179,206,239,255,179,206,239,255, + 179,206,239,255,179,206,239,255,178,205,238,255,178,205,238,255, + 178,205,238,255,177,205,238,255,177,204,237,255,176,204,237,255, + 176,204,237,255,175,203,237,255,175,203,236,255,174,202,236,255, + 174,202,236,255,173,202,236,255,173,201,235,255,172,201,235,255, + 172,201,235,255,171,200,235,255,170,200,234,255,170,199,234,255, + 169,199,234,255,168,199,233,255,167,198,233,255,167,198,232,255, + 166,198,232,255,165,197,231,255,164,197,231,255,163,196,230,255, + 162,196,230,255,161,195,230,255,160,194,229,255,160,194,229,255, + 159,193,229,255,158,192,228,255,157,192,228,255,157,191,227,255, + 156,191,227,255,155,190,226,255,154,190,226,255,153,189,225,255, + 152,189,225,255,151,188,224,255,150,187,223,255,150,187,223,255, + 149,186,222,255,148,185,221,255,147,185,221,255,146,184,220,255, + 145,184,220,255,144,183,219,255,143,182,219,255,143,182,218,255, + 142,181,218,255,141,180,217,255,140,180,217,255,139,179,216,255, + 138,179,216,255,137,178,215,255,136,178,215,255,136,177,214,255, + 135,177,214,255,134,176,213,255,133,176,213,255,133,175,212,255, + 132,175,212,255,131,174,212,255,131,174,211,255,130,173,211,255, + 130,173,211,255,129,172,211,255,128,172,210,255,128,171,210,255, + 127,171,210,255,126,170,210,255,126,170,209,255,125,169,209,255, + 125,169,209,255,124,169,209,255,124,168,208,255,123,168,208,255, + 123,168,208,255,122,168,208,255,122,167,207,255,121,167,207,255, + 121,167,207,255,121,167,207,255,121,167,207,255,120,166,206,255, + 120,166,206,255,120,166,206,255,120,166,206,255,119,165,206,255, + 119,165,206,255,119,165,206,255,119,165,206,255,118,164,206,255, + 118,164,206,255,118,164,206,255,118,164,206,255,117,163,205,255, + 117,163,205,255,117,163,205,255,117,163,205,255,116,163,205,255, + 116,163,205,255,116,163,205,255,116,163,205,255,116,163,205,255, + 116,163,205,255,116,163,205,255,116,163,205,255,117,163,205,255, + 117,163,205,255,117,163,205,255,117,163,205,255,117,163,206,255, + 117,163,206,255,117,163,206,255,117,163,206,255,118,164,206,255, + 118,164,206,255,118,164,206,255,118,164,206,255,119,164,206,255, + 119,164,206,255,119,164,206,255,119,164,206,255,120,165,207,255, + 120,165,207,255,120,165,207,255,121,165,207,255,121,166,207,255, + 122,166,207,255,122,166,207,255,122,166,207,255,123,167,208,255, + 123,167,208,255,123,167,208,255,124,167,208,255,124,168,208,255, + 125,168,208,255,125,168,208,255,125,168,208,255,126,168,209,255, + 126,168,209,255,126,168,209,255,126,168,209,255,127,169,209,255, + 127,169,209,255,127,169,209,255,127,169,209,255,128,170,210,255, + 128,170,210,255,128,170,210,255,128,170,210,255,129,170,210,255, + 129,170,210,255,129,170,210,255,129,170,210,255,129,170,210,255, + 129,170,210,255,129,170,210,255,129,170,210,255,129,170,209,255, + 129,170,209,255,129,170,209,255,129,170,209,255,128,170,209,255, + 128,170,209,255,128,170,209,255,128,170,209,255,127,169,208,255, + 127,169,208,255,127,169,208,255,127,169,208,255,126,168,207,255, + 126,168,207,255,126,168,207,255,126,168,207,255,125,167,206,255, + 125,167,206,255,125,167,206,255,125,167,206,255,124,166,205,255, + 124,166,205,255,124,166,205,255,124,165,205,255,123,165,204,255, + 123,164,204,255,123,164,204,255,123,164,203,255,122,163,203,255, + 122,163,202,255,122,163,202,255,122,163,202,255,121,162,201,255, + 121,162,201,255,121,162,201,255,121,162,201,255,121,161,200,255, + 121,161,200,255,121,161,200,255,121,161,200,255,120,160,199,255, + 120,160,199,255,120,160,199,255,120,160,199,255,120,159,198,255, + 120,159,198,255,120,159,198,255,120,159,198,255,120,159,197,255, + 120,159,197,255,120,159,197,255,120,159,197,255,120,158,196,255, + 120,158,196,255,120,158,196,255,120,158,196,255,119,157,196,255, + 119,157,196,255,119,157,196,255,119,157,196,255,118,156,195,255, + 118,156,195,255,118,156,195,255,118,156,195,255,117,155,195,255, + 117,155,195,255,117,155,195,255,117,155,195,255,116,154,194,255, + 116,154,194,255,116,154,194,255,115,154,194,255,115,153,194,255, + 114,153,194,255,114,153,194,255,113,153,194,255,113,152,193,255, + 112,152,193,255,112,152,193,255,111,151,193,255,111,151,192,255, + 110,150,192,255,109,150,192,255,109,149,191,255,108,149,191,255, + 107,148,190,255,107,148,190,255,106,147,190,255,106,147,189,255, + 105,146,189,255,104,146,189,255,104,145,188,255,103,145,188,255, + 102,144,187,255,102,144,187,255,101,143,186,255,101,143,186,255, + 100,142,185,255,100,142,185,255,99,141,184,255,99,141,184,255, + 98,140,183,255,98,140,183,255,97,139,182,255,97,139,182,255, + 96,138,181,255,96,138,181,255,95,137,180,255,95,137,180,255, + 94,136,179,255,94,136,178,255,94,136,178,255,93,135,177,255, + 93,135,176,255,93,135,176,255,93,134,176,255,92,134,175,255, + 92,133,175,255,92,133,175,255,92,133,174,255,91,132,174,255, + 91,132,173,255,91,132,173,255,91,132,172,255,91,131,172,255, + 91,131,171,255,91,131,171,255,91,131,171,255,90,130,170,255, + 90,130,170,255,90,130,170,255,90,130,169,255,90,129,169,255, + 90,129,168,255,90,129,168,255,90,129,168,255,89,128,167,255, + 89,128,167,255,89,128,167,255,89,127,167,255,88,127,166,255, + 88,126,166,255,88,126,166,255,88,126,166,255,87,125,165,255, + 87,125,165,255,87,125,165,255,87,125,165,255,87,124,164,255, + 87,124,164,255,87,124,164,255,87,124,164,255,86,123,163,255, + 86,123,163,255,86,123,163,255,86,123,163,255,85,122,162,255, + 85,122,162,255,85,122,162,255,85,122,162,255,85,121,161,255, + 85,121,161,255,85,121,161,255,85,121,161,255,84,120,160,255, + 84,120,160,255,84,120,160,255,84,120,160,255,84,120,160,255, + 84,120,160,255,84,120,160,255,84,120,160,255,85,120,159,255, + 85,120,159,255,85,120,159,255,85,120,159,255,86,120,159,255, + 86,120,159,255,86,120,159,255,86,120,159,255,87,121,159,255, + 87,121,159,255,87,121,159,255,87,121,159,255,88,121,159,255, + 88,121,159,255,88,121,159,255,89,121,159,255,89,122,160,255, + 90,122,160,255,90,122,160,255,90,122,160,255,91,123,160,255, + 91,123,160,255,91,123,160,255,91,123,160,255,92,123,161,255, + 92,123,161,255,92,123,161,255,92,123,161,255,93,124,161,255, + 93,124,161,255,93,124,161,255,93,124,161,255,94,124,162,255, + 94,124,162,255,94,124,162,255,94,124,162,255,94,124,162,255, + 94,124,162,255,94,124,162,255,94,124,162,255,95,124,162,255, + 95,124,162,255,95,124,162,255,95,124,162,255,94,124,162,255, + 94,124,162,255,94,124,162,255,94,124,162,255,94,123,162,255, + 94,123,162,255,94,123,162,255,94,123,162,255,93,122,162,255, + 93,122,162,255,93,122,162,255,93,121,162,255,92,121,161,255, + 92,120,161,255,92,120,161,255,91,120,161,255,91,119,160,255, + 90,119,160,255,90,119,160,255,90,118,160,255,89,118,159,255, + 89,117,159,255,89,117,159,255,88,117,158,255,88,116,158,255, + 87,116,157,255,87,116,157,255,86,115,157,255,86,115,156,255, + 85,114,156,255,85,114,156,255,85,113,155,255,84,113,155,255, + 84,112,154,255,84,112,154,255,83,111,153,255,83,111,152,255, + 82,110,151,255,82,110,151,255,81,109,150,255,81,109,150,255, + 80,108,149,255,80,108,149,255,79,107,148,255,79,107,147,255, + 78,106,146,255,78,106,146,255,77,105,145,255,77,105,145,255, + 76,104,144,255,76,104,144,255,76,103,143,255,75,103,142,255, + 75,102,141,255,75,102,141,255,74,102,140,255,74,101,140,255, + 73,101,139,255,73,101,139,255,73,100,138,255,72,100,137,255, + 72,99,136,255,72,99,136,255,72,98,135,255,71,98,135,255, + 71,97,134,255,71,97,134,255,71,97,133,255,70,96,133,255, + 70,96,132,255,70,96,132,255,70,96,131,255,69,95,131,255, + 69,95,130,255,69,95,130,255,69,95,129,255,68,94,129,255, + 68,94,128,255,68,94,128,255,68,94,127,255,67,93,127,255, + 67,93,126,255,67,93,126,255,67,93,126,255,67,92,125,255, + 67,92,125,255,67,92,125,255,67,92,125,255,66,91,124,255, + 66,91,124,255,66,91,124,255,66,91,124,255,65,91,123,255, + 65,91,123,255,65,91,123,255,65,91,123,255,64,90,122,255, + 64,90,122,255,64,90,122,255,63,90,121,255,63,89,121,255, + 62,89,120,255,62,89,120,255,62,89,120,255,61,88,120,255, + 61,88,120,255,61,88,120,255,60,88,120,255,60,87,119,255, + 59,87,119,255,59,87,119,255,58,86,119,255,58,86,118,255, + 57,85,118,255,57,85,118,255,56,85,118,255,56,84,117,255, + 55,84,117,255,55,84,117,255,54,84,117,255,54,83,116,255, + 53,83,116,255,53,83,116,255,52,83,116,255,51,82,116,255, + 50,82,116,255,50,82,116,255,49,82,116,255,49,81,115,255, + 48,81,115,255,48,81,115,255,47,81,115,255,47,80,114,255, + 46,80,114,255,46,80,114,255,46,80,114,255,45,79,114,255, + 45,79,114,255,45,79,114,255,44,79,114,255,44,78,113,255, + 43,78,113,255,43,78,113,255,43,78,113,255,42,78,113,255, + 42,78,113,255,42,78,113,255,42,78,113,255,41,77,113,255, + 41,77,113,255,41,77,113,255,41,77,113,255,92,130,180,255, + 92,130,180,255,92,130,180,255,92,130,180,255,93,131,181,255, + 93,131,181,255,93,131,181,255,93,131,181,255,94,132,181,255, + 94,132,181,255,94,132,181,255,94,132,181,255,95,133,182,255, + 95,133,182,255,95,133,182,255,96,133,182,255,96,134,183,255, + 97,134,183,255,97,134,183,255,98,134,183,255,98,135,184,255, + 99,135,184,255,99,135,184,255,99,136,185,255,100,136,185,255, + 100,137,186,255,100,137,186,255,101,138,186,255,101,138,187,255, + 102,139,187,255,102,139,187,255,103,139,187,255,103,140,188,255, + 104,140,188,255,104,140,188,255,105,141,189,255,105,141,189,255, + 106,142,190,255,106,142,190,255,107,143,190,255,107,143,191,255, + 108,144,191,255,108,144,191,255,109,145,192,255,109,145,192,255, + 110,146,193,255,110,146,193,255,111,147,193,255,112,147,194,255, + 113,148,194,255,113,148,194,255,114,148,195,255,114,149,195,255, + 115,149,196,255,115,149,196,255,116,150,197,255,116,150,197,255, + 117,151,198,255,117,151,198,255,118,152,198,255,118,152,199,255, + 119,153,199,255,119,153,199,255,120,154,200,255,120,154,200,255, + 121,155,201,255,121,155,201,255,122,156,201,255,122,156,202,255, + 123,157,202,255,123,157,202,255,124,158,203,255,124,158,203,255, + 125,159,204,255,125,159,204,255,126,160,205,255,126,160,205,255, + 127,161,206,255,127,161,206,255,128,162,206,255,128,162,207,255, + 129,163,207,255,129,163,207,255,130,163,208,255,131,164,208,255, + 132,164,209,255,132,164,209,255,133,165,209,255,133,165,210,255, + 134,166,210,255,134,166,210,255,135,167,211,255,135,167,211,255, + 136,168,212,255,136,168,212,255,137,168,212,255,137,169,213,255, + 138,169,213,255,138,169,213,255,138,170,213,255,139,170,214,255, + 139,171,214,255,139,171,214,255,140,172,215,255,140,172,215,255, + 141,173,216,255,141,173,216,255,142,173,216,255,142,174,216,255, + 143,174,216,255,143,174,216,255,144,175,217,255,144,175,217,255, + 145,176,218,255,145,176,218,255,145,176,218,255,146,177,219,255, + 146,177,219,255,146,177,219,255,146,177,219,255,147,178,220,255, + 147,178,220,255,147,178,220,255,147,178,220,255,148,179,221,255, + 148,179,221,255,148,179,221,255,148,179,221,255,148,180,221,255, + 148,180,221,255,148,180,221,255,148,180,221,255,149,181,222,255, + 149,181,222,255,149,181,222,255,149,181,222,255,150,182,223,255, + 150,182,223,255,150,182,223,255,150,182,223,255,150,183,223,255, + 150,183,223,255,150,183,223,255,150,183,223,255,149,183,223,255, + 149,183,223,255,149,183,223,255,149,183,223,255,148,183,222,255, + 148,183,222,255,148,183,222,255,148,183,222,255,147,182,222,255, + 147,182,222,255,147,182,222,255,147,182,222,255,146,182,222,255, + 146,182,222,255,146,182,222,255,146,182,222,255,145,182,222,255, + 145,182,222,255,145,182,222,255,144,182,222,255,144,181,221,255, + 143,181,221,255,143,181,221,255,142,181,221,255,142,180,221,255, + 141,180,221,255,141,180,221,255,140,180,221,255,140,180,220,255, + 139,180,220,255,139,180,220,255,138,180,220,255,138,179,220,255, + 137,179,220,255,137,179,220,255,136,179,220,255,135,178,219,255, + 135,178,219,255,134,178,219,255,134,178,219,255,133,177,218,255, + 133,177,218,255,133,177,218,255,132,177,218,255,132,176,218,255, + 131,176,218,255,131,176,218,255,131,176,218,255,130,175,217,255, + 130,175,217,255,130,175,217,255,130,175,217,255,129,174,217,255, + 129,174,217,255,129,174,217,255,129,174,217,255,128,174,216,255, + 128,174,216,255,128,174,216,255,128,174,216,255,127,174,216,255, + 127,174,216,255,127,174,216,255,127,174,216,255,126,174,216,255, + 126,174,216,255,126,174,216,255,126,174,216,255,125,173,215,255, + 125,173,215,255,125,173,215,255,125,173,215,255,124,173,215,255, + 124,173,215,255,124,173,215,255,124,173,215,255,124,173,215,255, + 124,173,215,255,124,173,215,255,124,173,215,255,123,172,214,255, + 123,172,214,255,123,172,214,255,123,172,214,255,122,172,214,255, + 122,172,214,255,122,172,214,255,122,172,214,255,122,171,213,255, + 122,171,213,255,122,171,213,255,122,171,213,255,121,170,213,255, + 121,170,213,255,121,170,213,255,121,170,213,255,121,170,213,255, + 121,170,213,255,121,170,213,255,121,170,213,255,121,170,212,255, + 121,170,212,255,121,170,212,255,121,170,212,255,121,170,212,255, + 121,170,212,255,121,170,212,255,122,170,212,255,122,170,212,255, + 123,170,212,255,123,170,212,255,123,170,212,255,124,171,213,255, + 124,171,213,255,124,171,213,255,125,171,213,255,125,172,213,255, + 126,172,213,255,126,172,213,255,127,173,213,255,128,173,214,255, + 128,174,214,255,129,174,214,255,130,175,214,255,131,175,215,255, + 131,176,215,255,132,176,215,255,133,177,216,255,134,177,216,255, + 135,178,217,255,136,178,217,255,137,179,218,255,138,179,218,255, + 139,180,219,255,140,180,219,255,141,181,220,255,143,182,220,255, + 144,182,221,255,145,183,221,255,146,184,222,255,148,185,222,255, + 149,186,223,255,150,187,223,255,151,188,224,255,152,188,224,255, + 153,189,225,255,154,189,225,255,155,190,226,255,157,191,226,255, + 158,191,227,255,159,192,227,255,160,193,228,255,161,193,228,255, + 162,194,229,255,163,194,229,255,164,195,230,255,165,196,230,255, + 166,196,231,255,167,197,231,255,168,198,232,255,169,198,232,255, + 169,199,233,255,170,199,233,255,171,200,233,255,171,200,234,255, + 172,201,234,255,172,201,234,255,173,202,234,255,174,202,235,255, + 174,203,235,255,175,203,235,255,176,203,235,255,176,204,236,255, + 177,204,236,255,177,204,236,255,178,204,236,255,178,205,237,255, + 179,205,237,255,179,205,237,255,179,205,238,255,180,206,238,255, + 180,206,239,255,180,206,239,255,180,206,239,255,181,206,239,255, + 181,206,239,255,181,206,239,255,181,206,239,255,181,207,239,255, + 181,207,239,255,181,207,239,255,181,207,239,255,182,207,240,255, + 182,207,240,255,182,207,240,255,182,207,240,255,182,207,240,255, + 182,207,240,255,182,207,240,255,182,207,240,255,181,207,240,255, + 181,207,240,255,181,207,240,255,181,207,240,255,181,207,239,255, + 181,207,239,255,181,207,239,255,181,207,239,255,180,206,239,255, + 180,206,239,255,180,206,239,255,180,206,239,255,179,206,238,255, + 179,206,238,255,179,206,238,255,178,206,238,255,178,205,238,255, + 177,205,238,255,177,205,238,255,177,204,237,255,176,204,237,255, + 176,203,236,255,176,203,236,255,175,203,236,255,174,202,235,255, + 174,202,235,255,173,202,235,255,172,201,235,255,172,201,234,255, + 171,200,234,255,171,200,234,255,170,199,234,255,169,199,233,255, + 169,198,233,255,168,198,233,255,167,198,232,255,166,197,232,255, + 166,197,231,255,165,197,231,255,164,196,230,255,163,196,230,255, + 162,195,229,255,161,195,229,255,160,194,229,255,159,193,228,255, + 159,193,228,255,158,192,228,255,157,191,227,255,156,191,227,255, + 155,190,226,255,154,190,226,255,153,189,225,255,152,189,225,255, + 151,188,224,255,150,188,224,255,149,187,223,255,148,186,222,255, + 148,186,222,255,147,185,221,255,146,184,220,255,145,184,220,255, + 144,183,219,255,143,183,219,255,142,182,218,255,141,181,218,255, + 141,181,217,255,140,180,217,255,139,179,216,255,138,179,216,255, + 137,178,215,255,136,178,215,255,135,177,214,255,134,177,214,255, + 134,176,213,255,133,176,213,255,132,175,212,255,131,175,212,255, + 131,174,211,255,130,174,211,255,129,173,211,255,129,173,210,255, + 128,172,210,255,128,172,210,255,127,171,210,255,126,171,209,255, + 126,170,209,255,125,170,209,255,124,169,209,255,124,169,208,255, + 123,168,208,255,123,168,208,255,122,168,208,255,122,167,207,255, + 121,167,207,255,121,167,207,255,120,167,207,255,120,166,206,255, + 119,166,206,255,119,166,206,255,118,166,206,255,118,166,206,255, + 118,165,205,255,117,165,205,255,117,165,205,255,117,165,205,255, + 116,164,205,255,116,164,205,255,116,164,205,255,116,164,205,255, + 115,163,205,255,115,163,205,255,115,163,205,255,115,163,205,255, + 114,162,204,255,114,162,204,255,114,162,204,255,114,162,204,255, + 114,162,204,255,114,162,204,255,114,162,204,255,114,162,204,255, + 114,162,204,255,114,162,204,255,114,162,204,255,114,162,204,255, + 114,162,204,255,114,162,204,255,114,162,204,255,114,162,204,255, + 115,162,205,255,115,162,205,255,115,162,205,255,115,162,205,255, + 115,163,205,255,115,163,205,255,115,163,205,255,115,163,205,255, + 116,163,205,255,116,163,205,255,116,163,205,255,117,163,205,255, + 117,164,206,255,118,164,206,255,118,164,206,255,118,164,206,255, + 119,164,206,255,119,164,206,255,119,164,206,255,119,164,206,255, + 120,165,207,255,120,165,207,255,120,165,207,255,121,165,207,255, + 121,166,207,255,122,166,207,255,122,166,207,255,122,166,207,255, + 123,167,208,255,123,167,208,255,123,167,208,255,123,167,208,255, + 124,168,208,255,124,168,208,255,124,168,208,255,124,168,208,255, + 125,168,209,255,125,168,209,255,125,168,209,255,125,168,209,255, + 126,168,209,255,126,168,209,255,126,168,209,255,126,168,209,255, + 126,168,209,255,126,168,209,255,126,168,209,255,126,168,209,255, + 126,168,208,255,126,168,208,255,126,168,208,255,126,168,208,255, + 125,168,208,255,125,168,208,255,125,168,208,255,125,168,208,255, + 124,167,207,255,124,167,207,255,124,167,207,255,124,167,207,255, + 123,166,206,255,123,166,206,255,123,166,206,255,123,166,206,255, + 122,165,205,255,122,165,205,255,122,165,205,255,122,165,205,255, + 121,164,204,255,121,164,204,255,121,164,204,255,121,163,203,255, + 120,163,203,255,120,162,202,255,120,162,202,255,120,162,202,255, + 119,161,201,255,119,161,201,255,119,161,201,255,119,161,200,255, + 119,160,200,255,119,160,199,255,119,160,199,255,119,160,199,255, + 118,159,198,255,118,159,198,255,118,159,198,255,118,159,198,255, + 118,158,197,255,118,158,197,255,118,158,197,255,118,158,197,255, + 118,157,196,255,118,157,196,255,118,157,196,255,118,157,196,255, + 117,157,195,255,117,157,195,255,117,157,195,255,117,157,195,255, + 117,156,194,255,117,156,194,255,117,156,194,255,117,156,194,255, + 116,155,194,255,116,155,194,255,116,155,194,255,116,155,194,255, + 115,154,193,255,115,154,193,255,115,154,193,255,115,154,193,255, + 114,153,193,255,114,153,193,255,114,153,193,255,114,153,193,255, + 113,152,193,255,113,152,193,255,113,152,193,255,112,152,193,255, + 112,151,192,255,111,151,192,255,111,151,192,255,110,151,192,255, + 110,150,191,255,109,150,191,255,109,150,191,255,108,149,191,255, + 108,149,190,255,107,148,190,255,106,148,190,255,106,147,190,255, + 105,147,189,255,104,146,189,255,104,146,189,255,103,145,188,255, + 103,145,188,255,102,144,187,255,101,144,187,255,101,143,186,255, + 100,143,186,255,99,142,185,255,99,142,185,255,98,141,184,255, + 98,141,184,255,97,140,183,255,97,140,183,255,96,139,182,255, + 96,139,182,255,95,138,181,255,95,138,181,255,94,137,180,255, + 94,137,180,255,93,136,179,255,93,136,179,255,92,135,178,255, + 92,135,178,255,91,134,177,255,91,134,176,255,91,134,176,255, + 90,133,175,255,90,133,174,255,90,133,174,255,90,132,174,255, + 90,132,173,255,90,131,173,255,90,131,173,255,90,131,172,255, + 89,130,172,255,89,130,171,255,89,130,171,255,89,130,170,255, + 89,129,170,255,89,129,169,255,89,129,169,255,89,129,169,255, + 88,128,168,255,88,128,168,255,88,128,168,255,88,128,167,255, + 88,127,167,255,88,127,166,255,88,127,166,255,88,127,166,255, + 87,126,165,255,87,126,165,255,87,126,165,255,87,125,165,255, + 86,125,164,255,86,124,164,255,86,124,164,255,86,124,164,255, + 85,123,163,255,85,123,163,255,85,123,163,255,85,123,163,255, + 84,122,162,255,84,122,162,255,84,122,162,255,84,122,162,255, + 83,121,161,255,83,121,161,255,83,121,161,255,83,121,161,255, + 83,120,160,255,83,120,160,255,83,120,160,255,83,120,160,255, + 83,119,159,255,83,119,159,255,83,119,159,255,83,119,159,255, + 82,118,158,255,82,118,158,255,82,118,158,255,82,118,158,255, + 82,118,158,255,82,118,158,255,82,118,158,255,82,118,158,255, + 83,118,157,255,83,118,157,255,83,118,157,255,83,118,157,255, + 84,118,157,255,84,118,157,255,84,118,157,255,84,118,157,255, + 85,119,157,255,85,119,157,255,85,119,157,255,85,119,157,255, + 86,119,157,255,86,119,157,255,86,119,157,255,87,119,157,255, + 87,120,158,255,88,120,158,255,88,120,158,255,88,120,158,255, + 89,121,158,255,89,121,158,255,89,121,158,255,89,121,158,255, + 90,122,159,255,90,122,159,255,90,122,159,255,90,122,159,255, + 91,122,159,255,91,122,159,255,91,122,159,255,91,122,159,255, + 92,123,160,255,92,123,160,255,92,123,160,255,92,123,160,255, + 92,123,160,255,92,123,160,255,92,123,160,255,92,123,160,255, + 93,123,161,255,93,123,161,255,93,123,161,255,93,123,161,255, + 92,122,161,255,92,122,161,255,92,122,161,255,92,122,161,255, + 92,122,161,255,92,122,161,255,92,122,161,255,92,122,161,255, + 91,121,161,255,91,121,161,255,91,121,161,255,91,120,161,255, + 90,120,160,255,90,119,160,255,90,119,160,255,89,119,160,255, + 89,118,159,255,88,118,159,255,88,118,159,255,88,117,159,255, + 87,117,158,255,87,116,158,255,87,116,158,255,86,115,157,255, + 86,115,157,255,85,114,156,255,85,114,156,255,84,114,156,255, + 84,113,155,255,83,113,155,255,83,113,155,255,83,112,154,255, + 82,112,153,255,82,111,152,255,82,111,152,255,81,110,151,255, + 81,110,151,255,80,109,150,255,80,109,150,255,79,108,149,255, + 79,107,148,255,78,106,147,255,78,106,147,255,77,105,146,255, + 77,105,146,255,76,104,145,255,76,104,145,255,75,104,144,255, + 75,103,143,255,74,103,142,255,74,103,142,255,74,102,141,255, + 73,102,141,255,73,101,140,255,73,101,140,255,72,100,139,255, + 72,100,138,255,71,99,137,255,71,99,137,255,71,99,136,255, + 70,98,135,255,70,98,134,255,70,98,134,255,70,97,133,255, + 69,97,133,255,69,96,132,255,69,96,132,255,69,96,131,255, + 68,95,131,255,68,95,130,255,68,95,130,255,68,95,129,255, + 67,94,129,255,67,94,128,255,67,94,128,255,67,94,127,255, + 66,93,127,255,66,93,126,255,66,93,126,255,66,93,125,255, + 65,92,125,255,65,92,124,255,65,92,124,255,65,92,124,255, + 65,91,123,255,65,91,123,255,65,91,123,255,65,91,123,255, + 64,90,122,255,64,90,122,255,64,90,122,255,64,90,122,255, + 63,90,121,255,63,90,121,255,63,90,121,255,63,90,121,255, + 62,89,120,255,62,89,120,255,62,89,120,255,62,89,119,255, + 61,88,119,255,61,88,118,255,61,88,118,255,60,88,118,255, + 60,87,118,255,59,87,118,255,59,87,118,255,59,87,118,255, + 58,86,117,255,58,86,117,255,58,86,117,255,57,85,117,255, + 57,85,116,255,56,84,116,255,56,84,116,255,55,84,116,255, + 55,83,115,255,54,83,115,255,54,83,115,255,53,83,115,255, + 53,82,115,255,52,82,115,255,52,82,115,255,51,82,115,255, + 50,81,114,255,49,81,114,255,49,81,114,255,48,81,114,255, + 48,80,114,255,47,80,114,255,47,80,114,255,46,80,114,255, + 46,79,113,255,45,79,113,255,45,79,113,255,45,79,113,255, + 44,78,113,255,44,78,113,255,44,78,113,255,43,78,113,255, + 43,77,112,255,42,77,112,255,42,77,112,255,42,77,112,255, + 41,77,112,255,41,77,112,255,41,77,112,255,41,77,112,255, + 40,76,112,255,40,76,112,255,40,76,112,255,40,76,112,255, + 92,131,181,255,92,131,181,255,92,131,181,255,92,131,181,255, + 93,132,181,255,93,132,181,255,93,132,181,255,93,132,181,255, + 94,133,182,255,94,133,182,255,94,133,182,255,95,133,182,255, + 95,134,183,255,96,134,183,255,96,134,183,255,96,134,183,255, + 97,135,184,255,97,135,184,255,97,135,184,255,98,135,184,255, + 98,136,185,255,99,136,185,255,99,136,185,255,100,137,185,255, + 100,137,186,255,101,138,186,255,101,138,186,255,102,138,186,255, + 102,139,187,255,103,139,187,255,103,139,187,255,104,140,187,255, + 104,140,188,255,105,141,188,255,105,141,188,255,105,142,189,255, + 106,142,189,255,106,143,190,255,106,143,190,255,107,144,190,255, + 107,144,191,255,108,145,191,255,108,145,191,255,109,146,192,255, + 109,146,192,255,110,147,193,255,110,147,193,255,111,148,194,255, + 112,148,194,255,113,149,195,255,113,149,195,255,114,149,195,255, + 114,150,196,255,115,150,196,255,115,150,196,255,116,151,197,255, + 116,151,197,255,117,152,198,255,117,152,198,255,118,153,198,255, + 118,153,199,255,119,154,199,255,119,154,199,255,120,155,200,255, + 120,155,200,255,121,156,201,255,121,156,201,255,122,157,202,255, + 122,157,202,255,123,158,203,255,123,158,203,255,124,159,203,255, + 125,159,204,255,126,160,204,255,126,160,204,255,127,161,205,255, + 127,161,205,255,128,162,206,255,128,162,206,255,129,162,206,255, + 129,163,207,255,130,163,207,255,130,163,207,255,131,164,208,255, + 131,164,208,255,132,165,209,255,132,165,209,255,133,166,209,255, + 133,166,210,255,134,167,210,255,134,167,210,255,135,168,211,255, + 135,168,211,255,136,169,212,255,136,169,212,255,137,169,212,255, + 137,170,213,255,138,170,213,255,138,170,213,255,139,171,213,255, + 139,171,214,255,140,172,214,255,140,172,214,255,140,172,215,255, + 141,173,215,255,141,173,216,255,141,173,216,255,142,174,216,255, + 142,174,216,255,143,175,216,255,143,175,216,255,144,175,217,255, + 144,176,217,255,145,176,218,255,145,176,218,255,145,176,218,255, + 146,177,219,255,146,177,219,255,146,177,219,255,146,178,219,255, + 147,178,220,255,147,179,220,255,147,179,220,255,147,179,220,255, + 148,179,220,255,148,179,220,255,148,179,220,255,148,180,220,255, + 149,180,221,255,149,181,221,255,149,181,221,255,149,181,221,255, + 149,181,221,255,149,181,221,255,149,181,221,255,149,181,221,255, + 150,182,222,255,150,182,222,255,150,182,222,255,150,182,222,255, + 149,182,222,255,149,182,222,255,149,182,222,255,149,182,222,255, + 149,182,222,255,149,182,222,255,149,182,222,255,149,182,222,255, + 148,182,222,255,148,182,222,255,148,182,222,255,148,182,222,255, + 147,182,222,255,147,182,222,255,147,182,222,255,146,182,222,255, + 146,182,222,255,145,182,222,255,145,182,222,255,145,182,222,255, + 144,181,221,255,144,181,221,255,144,181,221,255,143,181,221,255, + 143,180,220,255,142,180,220,255,142,180,220,255,141,180,220,255, + 141,179,220,255,140,179,220,255,140,179,220,255,139,179,220,255, + 138,179,219,255,138,179,219,255,137,179,219,255,136,179,219,255, + 136,178,219,255,135,178,219,255,135,178,219,255,134,178,219,255, + 134,177,218,255,133,177,218,255,133,177,218,255,132,177,218,255, + 132,176,217,255,131,176,217,255,131,176,217,255,130,176,217,255, + 130,175,217,255,129,175,217,255,129,175,217,255,129,175,217,255, + 128,174,216,255,128,174,216,255,128,174,216,255,127,174,216,255, + 127,173,216,255,126,173,216,255,126,173,216,255,126,173,216,255, + 125,173,215,255,125,173,215,255,125,173,215,255,125,173,215,255, + 124,173,215,255,124,173,215,255,124,173,215,255,124,173,215,255, + 123,172,215,255,123,172,215,255,123,172,215,255,123,172,215,255, + 122,172,214,255,122,172,214,255,122,172,214,255,122,172,214,255, + 122,171,214,255,122,171,214,255,122,171,214,255,122,171,214,255, + 121,171,214,255,121,171,214,255,121,171,214,255,121,171,214,255, + 121,170,213,255,121,170,213,255,121,170,213,255,121,170,213,255, + 120,170,213,255,120,170,213,255,120,170,213,255,120,170,213,255, + 119,169,212,255,119,169,212,255,119,169,212,255,119,169,212,255, + 119,169,212,255,119,169,212,255,119,169,212,255,119,169,212,255, + 118,168,212,255,118,168,212,255,118,168,212,255,118,168,212,255, + 118,168,211,255,118,168,211,255,118,168,211,255,118,168,211,255, + 119,168,211,255,119,168,211,255,119,168,211,255,119,168,211,255, + 120,168,211,255,120,168,211,255,120,168,211,255,120,168,211,255, + 121,169,211,255,121,169,211,255,121,169,211,255,122,170,211,255, + 123,170,212,255,123,171,212,255,124,171,212,255,125,171,212,255, + 125,172,213,255,126,172,213,255,126,172,213,255,127,173,213,255, + 128,173,214,255,129,174,214,255,130,174,214,255,131,175,215,255, + 132,176,215,255,133,176,216,255,134,177,216,255,135,178,217,255, + 137,178,217,255,138,179,218,255,139,179,218,255,140,180,219,255, + 141,181,219,255,142,181,220,255,143,182,220,255,144,183,221,255, + 146,184,221,255,147,185,222,255,148,186,222,255,149,187,223,255, + 151,187,223,255,152,188,224,255,153,188,224,255,154,189,225,255, + 156,190,225,255,157,190,226,255,158,191,226,255,159,192,227,255, + 160,192,227,255,161,193,228,255,162,193,228,255,163,194,229,255, + 164,195,229,255,165,195,230,255,166,196,230,255,167,197,231,255, + 168,198,231,255,168,198,232,255,169,199,232,255,170,199,233,255, + 171,200,233,255,171,200,234,255,172,200,234,255,173,201,234,255, + 174,201,235,255,174,202,235,255,175,202,235,255,175,202,235,255, + 176,203,236,255,176,203,236,255,176,203,236,255,177,203,236,255, + 177,204,237,255,178,204,237,255,178,204,237,255,179,204,237,255, + 179,205,238,255,180,205,238,255,180,205,238,255,180,205,238,255, + 181,206,238,255,181,206,238,255,181,206,238,255,181,206,238,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 181,206,238,255,181,206,238,255,181,206,238,255,181,206,238,255, + 180,206,238,255,180,206,238,255,180,206,238,255,179,206,238,255, + 179,205,238,255,178,205,238,255,178,205,238,255,178,205,238,255, + 177,204,237,255,177,204,237,255,177,204,237,255,176,204,237,255, + 176,203,236,255,175,203,236,255,175,203,236,255,174,202,236,255, + 174,202,235,255,173,201,235,255,173,201,235,255,172,201,235,255, + 171,200,234,255,171,200,234,255,170,200,234,255,169,199,233,255, + 168,199,233,255,168,198,232,255,167,198,232,255,166,197,231,255, + 165,197,231,255,165,196,230,255,164,196,230,255,163,195,229,255, + 162,195,229,255,161,194,228,255,160,194,228,255,159,193,228,255, + 158,192,227,255,157,192,227,255,156,191,227,255,155,190,226,255, + 154,190,226,255,154,189,225,255,153,189,225,255,152,188,224,255, + 151,188,224,255,150,187,223,255,149,187,223,255,148,186,222,255, + 147,185,221,255,146,185,221,255,145,184,220,255,144,183,219,255, + 143,183,219,255,142,182,218,255,141,182,218,255,140,181,217,255, + 139,180,217,255,139,180,216,255,138,179,216,255,137,178,215,255, + 136,178,215,255,135,177,214,255,134,177,214,255,133,176,213,255, + 132,175,213,255,132,175,212,255,131,174,212,255,130,173,211,255, + 129,173,211,255,129,172,210,255,128,172,210,255,127,171,210,255, + 126,171,209,255,126,170,209,255,125,170,209,255,124,169,209,255, + 123,169,208,255,123,168,208,255,122,168,208,255,121,168,207,255, + 121,167,207,255,120,167,206,255,120,167,206,255,119,166,206,255, + 119,166,205,255,118,165,205,255,118,165,205,255,117,165,205,255, + 117,164,205,255,116,164,205,255,116,164,205,255,116,164,205,255, + 116,164,205,255,115,163,204,255,115,163,204,255,115,163,204,255, + 115,163,204,255,114,162,204,255,114,162,204,255,114,162,204,255, + 114,162,204,255,113,161,203,255,113,161,203,255,113,161,203,255, + 113,161,203,255,112,160,203,255,112,160,203,255,112,160,203,255, + 112,160,203,255,111,160,203,255,111,160,203,255,111,160,203,255, + 111,160,203,255,111,160,203,255,111,160,203,255,111,160,203,255, + 111,160,203,255,112,160,203,255,112,160,203,255,112,160,203,255, + 112,160,203,255,112,160,203,255,112,160,203,255,112,160,203,255, + 112,160,203,255,113,161,203,255,113,161,203,255,113,161,203,255, + 113,161,203,255,114,161,204,255,114,161,204,255,114,161,204,255, + 114,161,204,255,115,162,204,255,115,162,204,255,115,162,204,255, + 116,162,204,255,116,163,204,255,117,163,204,255,117,163,204,255, + 117,163,204,255,118,164,205,255,118,164,205,255,118,164,205,255, + 119,164,205,255,119,165,205,255,120,165,205,255,120,165,205,255, + 120,165,205,255,121,165,206,255,121,165,206,255,121,165,206,255, + 121,165,206,255,122,166,206,255,122,166,206,255,122,166,206,255, + 122,166,206,255,123,167,207,255,123,167,207,255,123,167,207,255, + 123,167,207,255,123,167,207,255,123,167,207,255,123,167,207,255, + 123,167,207,255,124,167,207,255,124,167,207,255,124,167,207,255, + 124,167,207,255,123,167,207,255,123,167,207,255,123,167,207,255, + 123,167,207,255,123,167,206,255,123,167,206,255,123,167,206,255, + 123,167,206,255,122,166,205,255,122,166,205,255,122,166,205,255, + 122,166,205,255,121,165,204,255,121,165,204,255,121,165,204,255, + 121,165,204,255,120,164,203,255,120,164,203,255,120,164,203,255, + 120,164,203,255,119,163,202,255,119,163,202,255,119,163,202,255, + 119,162,202,255,118,162,201,255,118,161,201,255,118,161,201,255, + 118,161,200,255,117,160,200,255,117,160,199,255,117,160,199,255, + 117,160,199,255,116,159,198,255,116,159,198,255,116,159,198,255, + 116,159,198,255,116,158,197,255,116,158,197,255,116,158,197,255, + 116,158,197,255,115,157,196,255,115,157,196,255,115,157,196,255, + 115,157,196,255,115,156,195,255,115,156,195,255,115,156,195,255, + 115,156,195,255,115,156,194,255,115,156,194,255,115,156,194,255, + 115,156,194,255,115,155,193,255,115,155,193,255,115,155,193,255, + 115,155,193,255,114,154,193,255,114,154,193,255,114,154,193,255, + 114,154,193,255,113,153,192,255,113,153,192,255,113,153,192,255, + 113,153,192,255,112,152,192,255,112,152,192,255,112,152,192,255, + 112,152,192,255,111,151,191,255,111,151,191,255,111,151,191,255, + 110,151,191,255,110,150,191,255,109,150,191,255,109,150,191,255, + 108,149,191,255,108,149,190,255,107,148,190,255,106,148,190,255, + 106,147,190,255,105,147,189,255,104,146,189,255,104,146,189,255, + 103,145,188,255,103,145,188,255,102,144,187,255,101,144,187,255, + 101,143,187,255,100,143,186,255,99,142,186,255,99,142,186,255, + 98,141,185,255,98,141,185,255,97,140,184,255,96,140,184,255, + 96,139,183,255,95,139,183,255,94,138,182,255,94,138,182,255, + 93,138,181,255,93,137,181,255,92,137,180,255,92,137,180,255, + 92,136,179,255,91,136,179,255,91,135,178,255,91,135,178,255, + 90,134,177,255,90,134,177,255,89,133,176,255,89,133,175,255, + 89,133,175,255,88,132,174,255,88,132,173,255,88,132,173,255, + 88,131,172,255,87,131,172,255,87,130,171,255,87,130,171,255, + 87,130,170,255,86,129,170,255,86,129,169,255,86,129,169,255, + 86,129,169,255,86,128,168,255,86,128,168,255,86,128,168,255, + 86,128,167,255,85,127,167,255,85,127,166,255,85,127,166,255, + 85,127,166,255,85,126,165,255,85,126,165,255,85,126,165,255, + 85,126,165,255,84,125,164,255,84,125,164,255,84,125,164,255, + 84,124,163,255,83,124,163,255,83,123,162,255,83,123,162,255, + 83,123,162,255,82,122,161,255,82,122,161,255,82,122,161,255, + 82,122,161,255,82,121,160,255,82,121,160,255,82,121,160,255, + 82,121,160,255,81,120,159,255,81,120,159,255,81,120,159,255, + 81,120,159,255,80,119,158,255,80,119,158,255,80,119,158,255, + 80,119,158,255,80,118,158,255,80,118,158,255,80,118,158,255, + 80,118,158,255,79,117,157,255,79,117,157,255,79,117,157,255, + 79,117,157,255,80,117,156,255,80,117,156,255,80,117,156,255, + 80,117,156,255,80,117,156,255,80,117,156,255,80,117,156,255, + 81,117,156,255,81,117,156,255,82,117,156,255,82,117,156,255, + 82,117,156,255,83,118,156,255,83,118,156,255,83,118,156,255, + 83,118,156,255,84,118,156,255,84,118,156,255,84,118,156,255, + 85,118,156,255,85,119,156,255,86,119,156,255,86,119,156,255, + 87,119,156,255,87,120,156,255,88,120,156,255,88,120,156,255, + 88,120,156,255,89,120,157,255,89,120,157,255,89,120,157,255, + 89,120,157,255,90,121,158,255,90,121,158,255,90,121,158,255, + 90,121,158,255,91,121,159,255,91,121,159,255,91,121,159,255, + 91,121,159,255,91,121,159,255,91,121,159,255,91,121,159,255, + 91,121,159,255,92,121,159,255,92,121,159,255,92,121,159,255, + 92,121,159,255,91,121,159,255,91,121,159,255,91,121,159,255, + 91,121,159,255,91,120,159,255,91,120,159,255,91,120,159,255, + 91,120,159,255,90,119,159,255,90,119,159,255,90,119,159,255, + 89,118,159,255,89,118,158,255,88,117,158,255,88,117,158,255, + 88,117,158,255,87,116,157,255,87,116,157,255,87,116,157,255, + 86,115,157,255,86,115,156,255,85,114,156,255,85,114,156,255, + 84,114,155,255,84,113,155,255,83,113,154,255,83,113,154,255, + 82,112,154,255,82,112,153,255,81,111,153,255,81,111,153,255, + 81,110,152,255,80,110,152,255,80,109,151,255,80,109,151,255, + 79,108,150,255,79,108,149,255,78,107,148,255,78,107,148,255, + 77,106,147,255,77,106,147,255,76,105,146,255,76,105,146,255, + 75,104,145,255,75,104,144,255,74,103,143,255,74,103,143,255, + 74,102,142,255,73,102,142,255,73,101,141,255,73,101,141,255, + 72,100,140,255,72,100,139,255,71,99,138,255,71,99,138,255, + 71,99,137,255,70,98,137,255,70,98,136,255,70,98,136,255, + 69,97,135,255,69,97,134,255,68,96,133,255,68,96,133,255, + 68,95,132,255,67,95,132,255,67,94,131,255,67,94,131,255, + 67,94,130,255,67,93,130,255,67,93,129,255,67,93,129,255, + 67,93,128,255,66,92,127,255,66,92,126,255,66,92,126,255, + 66,92,125,255,65,91,125,255,65,91,124,255,65,91,124,255, + 65,91,124,255,64,90,123,255,64,90,123,255,64,90,123,255, + 64,90,122,255,64,89,122,255,64,89,121,255,64,89,121,255, + 64,89,121,255,63,88,120,255,63,88,120,255,63,88,120,255, + 63,88,120,255,62,88,119,255,62,88,119,255,62,88,119,255, + 62,88,119,255,61,87,118,255,61,87,118,255,61,87,118,255, + 60,87,118,255,60,86,117,255,59,86,117,255,59,86,117,255, + 59,86,117,255,58,85,116,255,58,85,116,255,58,85,116,255, + 57,85,116,255,57,84,115,255,56,84,115,255,56,84,115,255, + 55,84,115,255,55,83,115,255,54,83,115,255,54,83,115,255, + 53,83,115,255,53,82,114,255,52,82,114,255,52,82,114,255, + 51,82,114,255,51,81,113,255,50,81,113,255,50,81,113,255, + 49,81,113,255,49,80,113,255,48,80,113,255,48,80,113,255, + 47,80,113,255,47,79,112,255,46,79,112,255,46,79,112,255, + 45,79,112,255,45,78,111,255,44,78,111,255,44,78,111,255, + 43,78,111,255,43,77,111,255,42,77,111,255,42,77,111,255, + 42,77,111,255,41,76,110,255,41,76,110,255,41,76,110,255, + 41,76,110,255,40,76,110,255,40,76,110,255,40,76,110,255, + 40,76,110,255,39,75,110,255,39,75,110,255,39,75,110,255, + 39,75,110,255,93,131,181,255,93,131,181,255,93,131,181,255, + 93,131,181,255,94,132,181,255,94,132,181,255,94,132,181,255, + 94,132,181,255,95,133,182,255,95,133,182,255,95,133,182,255, + 95,133,182,255,96,134,183,255,96,134,183,255,96,134,183,255, + 97,134,183,255,97,135,184,255,98,135,184,255,98,135,184,255, + 99,135,184,255,99,136,185,255,100,136,185,255,100,136,185,255, + 100,137,185,255,101,137,186,255,101,138,186,255,101,138,186,255, + 102,138,186,255,102,139,187,255,103,139,187,255,103,139,187,255, + 104,140,187,255,104,140,188,255,105,141,188,255,105,141,188,255, + 106,142,189,255,106,142,189,255,107,143,190,255,107,143,190,255, + 108,144,190,255,108,144,191,255,109,145,191,255,109,145,191,255, + 110,146,192,255,110,146,192,255,111,147,193,255,111,147,193,255, + 112,148,194,255,113,148,194,255,114,149,195,255,114,149,195,255, + 115,149,195,255,115,150,196,255,116,150,196,255,116,150,196,255, + 117,151,197,255,117,151,197,255,118,152,198,255,118,152,198,255, + 119,153,198,255,119,153,199,255,120,154,199,255,120,154,199,255, + 121,155,200,255,121,155,200,255,122,156,201,255,122,156,201,255, + 123,157,202,255,123,157,202,255,124,158,203,255,124,158,203,255, + 125,159,203,255,126,159,204,255,127,160,204,255,127,160,204,255, + 128,161,205,255,128,161,205,255,129,162,206,255,129,162,206,255, + 130,162,206,255,130,163,207,255,131,163,207,255,131,163,207,255, + 132,164,208,255,132,164,208,255,133,165,209,255,133,165,209,255, + 134,166,209,255,134,166,210,255,135,167,210,255,135,167,210,255, + 136,168,211,255,136,168,211,255,137,169,212,255,137,169,212,255, + 138,169,212,255,138,170,213,255,139,170,213,255,139,170,213,255, + 140,171,213,255,140,171,214,255,141,172,214,255,141,172,214,255, + 141,172,215,255,142,173,215,255,142,173,216,255,142,173,216,255, + 143,174,216,255,143,174,216,255,144,175,216,255,144,175,216,255, + 145,175,217,255,145,176,217,255,146,176,218,255,146,176,218,255, + 146,176,218,255,147,177,219,255,147,177,219,255,147,177,219,255, + 147,178,219,255,148,178,220,255,148,179,220,255,148,179,220,255, + 148,179,220,255,149,179,220,255,149,179,220,255,149,179,220,255, + 149,180,220,255,149,180,221,255,149,181,221,255,149,181,221,255, + 149,181,221,255,149,181,221,255,149,181,221,255,149,181,221,255, + 149,181,221,255,150,182,222,255,150,182,222,255,150,182,222,255, + 150,182,222,255,149,182,222,255,149,182,222,255,149,182,222,255, + 149,182,222,255,148,182,222,255,148,182,222,255,148,182,222,255, + 148,182,222,255,147,182,221,255,147,182,221,255,147,182,221,255, + 147,182,221,255,146,181,221,255,146,181,221,255,146,181,221,255, + 145,181,221,255,145,181,221,255,144,181,221,255,144,181,221,255, + 144,181,221,255,143,180,220,255,143,180,220,255,143,180,220,255, + 142,180,220,255,142,179,219,255,141,179,219,255,141,179,219,255, + 140,179,219,255,140,178,219,255,139,178,219,255,139,178,219,255, + 138,178,219,255,137,178,218,255,137,178,218,255,136,178,218,255, + 135,178,218,255,135,177,218,255,134,177,218,255,134,177,218,255, + 133,177,218,255,132,176,217,255,132,176,217,255,131,176,217,255, + 130,176,217,255,130,175,216,255,129,175,216,255,129,175,216,255, + 128,175,216,255,128,174,216,255,127,174,216,255,127,174,216,255, + 127,174,216,255,126,173,215,255,126,173,215,255,126,173,215,255, + 125,173,215,255,125,172,215,255,124,172,215,255,124,172,215,255, + 124,172,215,255,123,172,214,255,123,172,214,255,123,172,214,255, + 123,172,214,255,122,172,214,255,122,172,214,255,122,172,214,255, + 122,172,214,255,121,171,214,255,121,171,214,255,121,171,214,255, + 121,171,214,255,120,171,213,255,120,171,213,255,120,171,213,255, + 120,171,213,255,119,170,213,255,119,170,213,255,119,170,213,255, + 119,170,213,255,119,170,213,255,119,170,213,255,119,170,213,255, + 119,170,213,255,118,169,212,255,118,169,212,255,118,169,212,255, + 118,169,212,255,117,169,212,255,117,169,212,255,117,169,212,255, + 117,169,212,255,117,168,211,255,117,168,211,255,117,168,211,255, + 117,168,211,255,116,168,211,255,116,168,211,255,116,168,211,255, + 116,168,211,255,116,167,211,255,116,167,211,255,116,167,211,255, + 116,167,211,255,116,167,210,255,116,167,210,255,116,167,210,255, + 116,167,210,255,116,167,210,255,116,167,210,255,116,167,210,255, + 117,167,210,255,117,167,210,255,118,167,210,255,118,167,210,255, + 118,167,210,255,119,168,210,255,119,168,210,255,119,168,210,255, + 120,169,210,255,121,169,211,255,121,170,211,255,122,170,211,255, + 123,170,211,255,123,171,212,255,124,171,212,255,124,171,212,255, + 125,172,212,255,126,172,213,255,127,173,213,255,128,173,213,255, + 129,174,214,255,130,175,214,255,131,175,215,255,132,176,215,255, + 133,177,216,255,135,177,216,255,136,178,217,255,137,178,217,255, + 138,179,218,255,140,180,218,255,141,180,219,255,142,181,219,255, + 143,182,220,255,145,183,220,255,146,184,221,255,147,185,221,255, + 148,186,222,255,150,186,222,255,151,187,223,255,152,187,223,255, + 153,188,224,255,155,189,224,255,156,189,225,255,157,190,225,255, + 158,191,226,255,159,191,226,255,160,192,227,255,161,192,227,255, + 162,193,228,255,163,194,228,255,164,194,229,255,165,195,229,255, + 166,196,230,255,167,197,230,255,167,197,231,255,168,198,231,255, + 169,199,232,255,170,199,232,255,170,200,233,255,171,200,233,255, + 172,201,233,255,173,201,234,255,173,202,234,255,174,202,234,255, + 175,202,234,255,175,203,235,255,176,203,235,255,176,203,235,255, + 177,203,235,255,177,204,236,255,178,204,236,255,178,204,236,255, + 179,204,237,255,179,205,237,255,180,205,238,255,180,205,238,255, + 180,205,238,255,181,206,238,255,181,206,238,255,181,206,238,255, + 181,206,238,255,182,207,238,255,182,207,238,255,182,207,238,255, + 182,207,238,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,181,206,238,255,181,206,238,255,181,206,238,255, + 181,206,238,255,180,206,238,255,180,206,238,255,180,206,238,255, + 179,206,238,255,179,205,237,255,178,205,237,255,178,205,237,255, + 177,205,237,255,177,204,237,255,176,204,237,255,176,204,237,255, + 176,203,236,255,175,203,236,255,175,202,235,255,175,202,235,255, + 174,202,235,255,173,201,234,255,173,201,234,255,172,201,234,255, + 171,200,234,255,170,200,233,255,170,199,233,255,169,199,233,255, + 168,198,232,255,167,198,232,255,167,197,231,255,166,197,231,255, + 165,196,230,255,164,196,230,255,164,195,229,255,163,195,229,255, + 162,194,228,255,161,194,228,255,160,193,227,255,159,193,227,255, + 158,192,227,255,157,191,226,255,156,191,226,255,155,190,226,255, + 154,189,225,255,153,189,225,255,152,188,224,255,151,188,224,255, + 150,187,223,255,149,187,223,255,148,186,222,255,147,186,222,255, + 146,185,221,255,145,184,220,255,144,184,220,255,143,183,219,255, + 142,182,218,255,141,182,218,255,140,181,217,255,139,181,217,255, + 138,180,216,255,137,179,216,255,137,179,215,255,136,178,215,255, + 135,177,214,255,134,177,214,255,133,176,213,255,132,176,213,255, + 131,175,212,255,130,174,212,255,130,174,211,255,129,173,211,255, + 128,172,210,255,127,172,210,255,127,171,209,255,126,171,209,255, + 125,170,209,255,124,170,208,255,124,169,208,255,123,169,208,255, + 122,168,208,255,121,168,207,255,121,167,207,255,120,167,207,255, + 119,167,206,255,119,166,206,255,118,166,205,255,118,166,205,255, + 117,165,205,255,117,165,204,255,116,164,204,255,116,164,204,255, + 115,164,204,255,115,163,204,255,114,163,204,255,114,163,204,255, + 113,163,204,255,113,163,204,255,113,162,203,255,112,162,203,255, + 112,162,203,255,112,162,203,255,111,161,203,255,111,161,203,255, + 111,161,203,255,111,161,203,255,110,160,202,255,110,160,202,255, + 110,160,202,255,110,160,202,255,109,159,202,255,109,159,202,255, + 109,159,202,255,109,159,202,255,109,159,202,255,109,159,202,255, + 109,159,202,255,109,159,202,255,109,159,202,255,109,159,202,255, + 109,159,202,255,109,159,202,255,109,159,202,255,109,159,202,255, + 109,159,202,255,109,159,202,255,110,159,202,255,110,159,202,255, + 110,159,202,255,110,159,202,255,110,160,202,255,110,160,202,255, + 110,160,202,255,110,160,202,255,111,160,203,255,111,160,203,255, + 111,160,203,255,112,160,203,255,112,161,203,255,113,161,203,255, + 113,161,203,255,113,161,203,255,114,161,203,255,114,161,203,255, + 114,161,203,255,114,161,203,255,115,162,204,255,115,162,204,255, + 115,162,204,255,116,162,204,255,116,163,204,255,117,163,204,255, + 117,163,204,255,117,163,204,255,118,164,205,255,118,164,205,255, + 118,164,205,255,118,164,205,255,119,165,205,255,119,165,205,255, + 119,165,205,255,119,165,205,255,120,165,206,255,120,165,206,255, + 120,165,206,255,120,165,206,255,120,165,206,255,120,165,206,255, + 120,165,206,255,120,165,206,255,121,165,206,255,121,165,206,255, + 121,165,206,255,121,165,206,255,120,165,206,255,120,165,206,255, + 120,165,206,255,120,165,206,255,120,165,205,255,120,165,205,255, + 120,165,205,255,120,165,205,255,119,164,204,255,119,164,204,255, + 119,164,204,255,119,164,204,255,118,163,203,255,118,163,203,255, + 118,163,203,255,118,163,203,255,117,162,202,255,117,162,202,255, + 117,162,202,255,117,162,202,255,116,161,201,255,116,161,201,255, + 116,161,201,255,116,160,200,255,115,160,200,255,115,159,199,255, + 115,159,199,255,115,159,199,255,114,158,198,255,114,158,198,255, + 114,158,198,255,114,158,197,255,114,157,197,255,114,157,196,255, + 114,157,196,255,114,157,196,255,113,156,195,255,113,156,195,255, + 113,156,195,255,113,156,195,255,113,155,194,255,113,155,194,255, + 113,155,194,255,113,155,194,255,113,154,193,255,113,154,193,255, + 113,154,193,255,113,154,193,255,112,154,192,255,112,154,192,255, + 112,154,192,255,112,154,192,255,112,153,191,255,112,153,191,255, + 112,153,191,255,112,153,191,255,111,152,191,255,111,152,191,255, + 111,152,191,255,111,152,191,255,110,151,190,255,110,151,190,255, + 110,151,190,255,110,151,190,255,109,150,190,255,109,150,190,255, + 109,150,190,255,109,150,190,255,108,149,190,255,108,149,190,255, + 108,149,190,255,107,149,190,255,107,148,189,255,106,148,189,255, + 106,148,189,255,105,147,189,255,105,147,188,255,104,146,188,255, + 103,146,188,255,103,145,188,255,102,145,187,255,101,144,187,255, + 101,144,187,255,100,143,187,255,100,143,186,255,99,142,186,255, + 98,142,186,255,98,141,185,255,97,141,185,255,96,140,184,255, + 96,140,184,255,95,139,183,255,95,139,183,255,94,138,182,255, + 93,138,182,255,93,137,181,255,92,137,181,255,91,136,180,255, + 91,136,180,255,90,136,179,255,90,135,179,255,89,135,178,255, + 89,135,178,255,89,134,177,255,88,134,177,255,88,133,176,255, + 88,133,176,255,87,132,175,255,87,132,175,255,86,131,174,255, + 86,131,173,255,86,131,173,255,85,130,172,255,85,130,171,255, + 85,130,171,255,85,129,170,255,85,129,170,255,85,128,169,255, + 85,128,169,255,85,128,168,255,84,127,168,255,84,127,167,255, + 84,127,167,255,84,127,167,255,84,126,166,255,84,126,166,255, + 84,126,166,255,84,126,165,255,83,125,165,255,83,125,164,255, + 83,125,164,255,83,125,164,255,83,124,163,255,83,124,163,255, + 83,124,163,255,83,124,163,255,82,123,162,255,82,123,162,255, + 82,123,162,255,82,122,161,255,81,122,161,255,81,121,160,255, + 81,121,160,255,81,121,160,255,80,120,159,255,80,120,159,255, + 80,120,159,255,80,120,159,255,79,119,158,255,79,119,158,255, + 79,119,158,255,79,119,158,255,78,118,157,255,78,118,157,255, + 78,118,157,255,78,118,157,255,78,117,156,255,78,117,156,255, + 78,117,156,255,78,117,156,255,78,116,156,255,78,116,156,255, + 78,116,156,255,78,116,156,255,77,115,155,255,77,115,155,255, + 77,115,155,255,77,115,155,255,78,115,154,255,78,115,154,255, + 78,115,154,255,78,115,154,255,78,115,154,255,78,115,154,255, + 78,115,154,255,79,115,154,255,79,115,154,255,80,115,154,255, + 80,115,154,255,80,115,154,255,81,116,154,255,81,116,154,255, + 81,116,154,255,81,116,154,255,82,116,154,255,82,116,154,255, + 82,116,154,255,83,116,154,255,83,117,154,255,84,117,154,255, + 84,117,154,255,85,117,154,255,85,118,154,255,86,118,154,255, + 86,118,154,255,86,118,154,255,87,119,155,255,87,119,155,255, + 87,119,155,255,87,119,155,255,88,119,156,255,88,119,156,255, + 88,119,156,255,88,119,156,255,89,120,157,255,89,120,157,255, + 89,120,157,255,89,120,157,255,89,120,157,255,89,120,157,255, + 89,120,157,255,89,120,157,255,90,120,158,255,90,120,158,255, + 90,120,158,255,90,120,158,255,89,119,158,255,89,119,158,255, + 89,119,158,255,89,119,158,255,89,119,158,255,89,119,158,255, + 89,119,158,255,89,119,158,255,88,118,158,255,88,118,158,255, + 88,118,158,255,87,117,158,255,87,117,157,255,86,116,157,255, + 86,116,157,255,86,116,157,255,85,115,156,255,85,115,156,255, + 85,115,156,255,84,114,156,255,84,114,155,255,83,113,155,255, + 83,113,155,255,82,112,154,255,82,112,154,255,81,111,153,255, + 81,111,153,255,80,111,153,255,80,110,152,255,79,110,152,255, + 79,110,152,255,79,109,151,255,78,109,150,255,78,108,149,255, + 78,108,149,255,77,107,148,255,77,107,148,255,76,106,147,255, + 76,106,147,255,75,105,146,255,75,104,145,255,74,103,144,255, + 74,103,144,255,73,102,143,255,73,102,143,255,72,101,142,255, + 72,101,142,255,72,101,141,255,71,100,140,255,71,100,139,255, + 71,100,139,255,70,99,138,255,70,99,138,255,69,98,137,255, + 69,98,137,255,69,97,136,255,68,97,135,255,68,96,134,255, + 68,96,134,255,67,96,133,255,67,95,132,255,66,95,131,255, + 66,95,131,255,66,94,130,255,65,94,130,255,65,93,129,255, + 65,93,129,255,65,93,128,255,65,92,128,255,65,92,127,255, + 65,92,127,255,65,92,126,255,64,91,125,255,64,91,124,255, + 64,91,124,255,64,91,123,255,63,90,123,255,63,90,122,255, + 63,90,122,255,63,90,122,255,62,89,121,255,62,89,121,255, + 62,89,121,255,62,89,120,255,62,88,120,255,62,88,119,255, + 62,88,119,255,62,88,119,255,61,87,118,255,61,87,118,255, + 61,87,118,255,61,87,118,255,60,87,117,255,60,87,117,255, + 60,87,117,255,60,87,117,255,59,86,116,255,59,86,116,255, + 59,86,116,255,59,86,116,255,58,85,115,255,58,85,115,255, + 58,85,115,255,57,85,115,255,57,84,114,255,56,84,114,255, + 56,84,114,255,56,84,114,255,55,83,113,255,55,83,113,255, + 55,83,113,255,54,83,113,255,54,82,113,255,53,82,113,255, + 53,82,113,255,52,82,113,255,52,81,112,255,51,81,112,255, + 51,81,112,255,50,81,112,255,50,80,112,255,49,80,112,255, + 49,80,112,255,48,80,112,255,48,79,111,255,47,79,111,255, + 47,79,111,255,46,79,111,255,46,78,111,255,45,78,111,255, + 45,78,111,255,44,78,111,255,44,77,110,255,43,77,110,255, + 43,77,110,255,42,77,110,255,42,76,110,255,41,76,110,255, + 41,76,110,255,41,76,110,255,40,75,109,255,40,75,109,255, + 40,75,109,255,40,75,109,255,39,75,109,255,39,75,109,255, + 39,75,109,255,39,75,109,255,38,74,109,255,38,74,109,255, + 38,74,109,255,38,74,109,255,93,131,181,255,93,131,181,255, + 93,131,181,255,93,131,181,255,94,132,181,255,94,132,181,255, + 94,132,181,255,94,132,181,255,95,133,182,255,95,133,182,255, + 95,133,182,255,95,133,182,255,96,134,183,255,96,134,183,255, + 96,134,183,255,97,134,183,255,97,135,184,255,98,135,184,255, + 98,135,184,255,99,135,184,255,99,136,185,255,100,136,185,255, + 100,136,185,255,100,137,185,255,101,137,186,255,101,138,186,255, + 101,138,186,255,102,138,186,255,102,139,187,255,103,139,187,255, + 103,139,187,255,104,140,187,255,104,140,188,255,105,141,188,255, + 105,141,188,255,106,142,189,255,106,142,189,255,107,143,190,255, + 107,143,190,255,108,144,190,255,108,144,191,255,109,145,191,255, + 109,145,191,255,110,146,192,255,110,146,192,255,111,147,193,255, + 111,147,193,255,112,148,194,255,113,148,194,255,114,149,195,255, + 114,149,195,255,115,149,195,255,115,150,196,255,116,150,196,255, + 116,150,196,255,117,151,197,255,117,151,197,255,118,152,198,255, + 118,152,198,255,119,153,198,255,119,153,199,255,120,154,199,255, + 120,154,199,255,121,155,200,255,121,155,200,255,122,156,201,255, + 122,156,201,255,123,157,202,255,123,157,202,255,124,158,203,255, + 124,158,203,255,125,159,203,255,126,159,204,255,127,160,204,255, + 127,160,204,255,128,161,205,255,128,161,205,255,129,162,206,255, + 129,162,206,255,130,162,206,255,130,163,207,255,131,163,207,255, + 131,163,207,255,132,164,208,255,132,164,208,255,133,165,209,255, + 133,165,209,255,134,166,209,255,134,166,210,255,135,167,210,255, + 135,167,210,255,136,168,211,255,136,168,211,255,137,169,212,255, + 137,169,212,255,138,169,212,255,138,170,213,255,139,170,213,255, + 139,170,213,255,140,171,213,255,140,171,214,255,141,172,214,255, + 141,172,214,255,141,172,215,255,142,173,215,255,142,173,216,255, + 142,173,216,255,143,174,216,255,143,174,216,255,144,175,216,255, + 144,175,216,255,145,175,217,255,145,176,217,255,146,176,218,255, + 146,176,218,255,146,176,218,255,147,177,219,255,147,177,219,255, + 147,177,219,255,147,178,219,255,148,178,220,255,148,179,220,255, + 148,179,220,255,148,179,220,255,149,179,220,255,149,179,220,255, + 149,179,220,255,149,180,220,255,149,180,221,255,149,181,221,255, + 149,181,221,255,149,181,221,255,149,181,221,255,149,181,221,255, + 149,181,221,255,149,181,221,255,150,182,222,255,150,182,222,255, + 150,182,222,255,150,182,222,255,149,182,222,255,149,182,222,255, + 149,182,222,255,149,182,222,255,148,182,222,255,148,182,222,255, + 148,182,222,255,148,182,222,255,147,182,221,255,147,182,221,255, + 147,182,221,255,147,182,221,255,146,181,221,255,146,181,221,255, + 146,181,221,255,145,181,221,255,145,181,221,255,144,181,221,255, + 144,181,221,255,143,181,221,255,142,180,220,255,142,180,220,255, + 141,180,220,255,140,180,220,255,140,179,219,255,139,179,219,255, + 139,179,219,255,138,179,219,255,138,178,219,255,137,178,219,255, + 137,178,219,255,136,178,219,255,135,177,218,255,135,177,218,255, + 134,177,218,255,133,177,218,255,133,176,217,255,132,176,217,255, + 132,176,217,255,131,175,217,255,130,175,216,255,130,174,216,255, + 129,174,216,255,128,174,216,255,128,173,215,255,127,173,215,255, + 127,173,215,255,126,173,215,255,126,172,214,255,125,172,214,255, + 125,172,214,255,125,172,214,255,124,171,214,255,124,171,214,255, + 124,171,214,255,123,171,214,255,123,170,213,255,122,170,213,255, + 122,170,213,255,122,170,213,255,121,170,212,255,121,170,212,255, + 121,170,212,255,121,170,212,255,120,170,212,255,120,170,212,255, + 120,170,212,255,120,170,212,255,119,169,212,255,119,169,212,255, + 119,169,212,255,119,169,212,255,118,169,211,255,118,169,211,255, + 118,169,211,255,118,169,211,255,117,168,211,255,117,168,211,255, + 117,168,211,255,117,168,211,255,117,168,211,255,117,168,211,255, + 117,168,211,255,117,168,211,255,116,167,210,255,116,167,210,255, + 116,167,210,255,116,167,210,255,115,167,210,255,115,167,210,255, + 115,167,210,255,115,167,210,255,115,166,209,255,115,166,209,255, + 115,166,209,255,115,166,209,255,114,166,209,255,114,166,209,255, + 114,166,209,255,114,166,209,255,114,165,209,255,114,165,209,255, + 114,165,209,255,114,165,209,255,114,165,208,255,114,165,208,255, + 114,165,208,255,114,165,208,255,114,165,208,255,114,165,208,255, + 114,165,208,255,115,165,208,255,115,165,208,255,116,165,208,255, + 116,165,208,255,116,165,208,255,117,166,208,255,117,166,208,255, + 117,166,208,255,118,167,208,255,119,167,209,255,119,168,209,255, + 120,168,209,255,121,168,209,255,121,169,210,255,122,169,210,255, + 122,169,210,255,123,170,210,255,124,170,211,255,125,171,211,255, + 126,171,211,255,127,172,212,255,128,173,212,255,129,173,213,255, + 130,174,213,255,131,175,214,255,133,175,214,255,134,176,215,255, + 135,176,215,255,136,177,216,255,138,178,216,255,139,178,217,255, + 140,179,217,255,141,180,218,255,143,181,219,255,144,182,219,255, + 145,183,220,255,146,184,221,255,148,185,221,255,149,185,222,255, + 150,186,222,255,151,187,223,255,153,188,224,255,154,189,224,255, + 155,190,225,255,156,191,226,255,157,191,226,255,158,192,227,255, + 159,192,227,255,160,193,228,255,162,194,228,255,163,194,229,255, + 164,195,229,255,165,196,230,255,166,197,230,255,167,197,231,255, + 168,198,231,255,169,199,232,255,170,199,232,255,170,200,233,255, + 171,200,233,255,172,201,233,255,173,201,234,255,173,202,234,255, + 174,202,234,255,175,202,234,255,175,203,235,255,176,203,235,255, + 176,203,235,255,177,203,235,255,177,204,236,255,178,204,236,255, + 178,204,236,255,179,204,237,255,179,205,237,255,180,205,238,255, + 180,205,238,255,180,205,238,255,181,206,238,255,181,206,238,255, + 181,206,238,255,181,206,238,255,182,207,238,255,182,207,238,255, + 182,207,238,255,182,207,238,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,182,207,239,255,182,207,239,255, + 182,207,239,255,182,207,239,255,181,206,238,255,181,206,238,255, + 181,206,238,255,181,206,238,255,180,206,238,255,180,206,238,255, + 180,206,238,255,179,206,238,255,179,205,237,255,178,205,237,255, + 178,205,237,255,177,205,237,255,177,204,237,255,176,204,237,255, + 176,204,237,255,176,203,236,255,175,203,236,255,175,202,235,255, + 175,202,235,255,174,202,235,255,173,201,234,255,173,201,234,255, + 172,201,234,255,171,200,234,255,170,200,233,255,169,199,233,255, + 168,199,233,255,167,198,232,255,166,198,232,255,165,197,231,255, + 164,197,231,255,163,196,230,255,162,196,230,255,162,195,229,255, + 161,195,229,255,160,194,228,255,159,194,228,255,158,193,227,255, + 157,193,227,255,156,192,226,255,155,191,226,255,154,191,225,255, + 153,190,225,255,152,189,224,255,151,188,223,255,150,188,223,255, + 149,187,222,255,148,186,221,255,147,185,221,255,146,185,220,255, + 145,184,220,255,144,183,219,255,143,182,218,255,142,182,218,255, + 141,181,217,255,140,180,216,255,139,180,216,255,138,179,215,255, + 137,179,215,255,136,178,214,255,135,177,214,255,135,177,213,255, + 134,176,213,255,133,175,212,255,132,175,212,255,131,174,211,255, + 130,174,211,255,129,173,210,255,128,172,210,255,128,172,209,255, + 127,171,209,255,126,170,208,255,125,170,208,255,125,169,207,255, + 124,169,207,255,123,168,207,255,122,168,206,255,122,167,206,255, + 121,167,206,255,120,166,206,255,119,166,205,255,119,165,205,255, + 118,165,205,255,117,165,204,255,117,164,204,255,116,164,203,255, + 116,164,203,255,115,163,203,255,115,163,202,255,114,162,202,255, + 114,162,202,255,113,162,202,255,113,161,202,255,112,161,202,255, + 112,161,202,255,111,161,202,255,111,161,202,255,111,160,201,255, + 110,160,201,255,110,160,201,255,110,160,201,255,109,159,201,255, + 109,159,201,255,109,159,201,255,109,159,201,255,108,158,200,255, + 108,158,200,255,108,158,200,255,108,158,200,255,107,157,200,255, + 107,157,200,255,107,157,200,255,107,157,200,255,107,157,200,255, + 107,157,200,255,107,157,200,255,107,157,200,255,107,157,200,255, + 107,157,200,255,107,157,200,255,107,157,200,255,107,157,200,255, + 107,157,200,255,107,157,200,255,107,157,200,255,108,157,200,255, + 108,157,200,255,108,157,200,255,108,157,200,255,108,158,200,255, + 108,158,200,255,108,158,200,255,108,158,200,255,109,158,201,255, + 109,158,201,255,109,158,201,255,110,158,201,255,110,159,201,255, + 111,159,201,255,111,159,201,255,111,159,201,255,112,159,201,255, + 112,159,201,255,112,159,201,255,112,159,201,255,113,160,202,255, + 113,160,202,255,113,160,202,255,114,160,202,255,114,161,202,255, + 115,161,202,255,115,161,202,255,115,161,202,255,116,162,203,255, + 116,162,203,255,116,162,203,255,116,162,203,255,117,163,203,255, + 117,163,203,255,117,163,203,255,117,163,203,255,118,163,204,255, + 118,163,204,255,118,163,204,255,118,163,204,255,118,163,204,255, + 118,163,204,255,118,163,204,255,118,163,204,255,119,163,204,255, + 119,163,204,255,119,163,204,255,119,163,204,255,118,163,204,255, + 118,163,204,255,118,163,204,255,118,163,204,255,118,163,203,255, + 118,163,203,255,118,163,203,255,118,163,203,255,117,162,202,255, + 117,162,202,255,117,162,202,255,117,162,202,255,116,161,201,255, + 116,161,201,255,116,161,201,255,116,161,201,255,115,160,200,255, + 115,160,200,255,115,160,200,255,115,160,200,255,114,159,199,255, + 114,159,199,255,114,159,199,255,114,158,198,255,113,158,198,255, + 113,157,197,255,113,157,197,255,113,157,197,255,112,156,196,255, + 112,156,196,255,112,156,196,255,112,156,195,255,112,155,195,255, + 112,155,194,255,112,155,194,255,112,155,194,255,111,154,193,255, + 111,154,193,255,111,154,193,255,111,154,193,255,111,153,192,255, + 111,153,192,255,111,153,192,255,111,153,192,255,111,152,191,255, + 111,152,191,255,111,152,191,255,111,152,191,255,110,152,190,255, + 110,152,190,255,110,152,190,255,110,152,190,255,110,151,189,255, + 110,151,189,255,110,151,189,255,110,151,189,255,109,150,189,255, + 109,150,189,255,109,150,189,255,109,150,189,255,108,149,188,255, + 108,149,188,255,108,149,188,255,108,149,188,255,107,148,188,255, + 107,148,188,255,107,148,188,255,107,148,188,255,106,147,188,255, + 106,147,188,255,106,147,188,255,105,147,188,255,105,146,187,255, + 104,146,187,255,104,146,187,255,103,145,187,255,103,145,186,255, + 102,144,186,255,101,144,186,255,101,143,186,255,100,143,185,255, + 99,142,185,255,99,142,185,255,98,141,185,255,98,141,184,255, + 97,140,184,255,96,140,184,255,96,139,183,255,95,139,183,255, + 94,138,182,255,94,138,182,255,93,137,181,255,93,137,181,255, + 92,136,180,255,91,136,180,255,91,135,179,255,90,135,179,255, + 89,134,178,255,89,134,178,255,88,134,177,255,88,133,177,255, + 87,133,176,255,87,133,176,255,87,132,175,255,86,132,175,255, + 86,131,174,255,86,131,174,255,85,130,173,255,85,130,173,255, + 84,129,172,255,84,129,171,255,84,129,171,255,83,128,170,255, + 83,128,169,255,83,128,169,255,83,127,168,255,83,127,168,255, + 83,126,167,255,83,126,167,255,83,126,166,255,82,125,166,255, + 82,125,165,255,82,125,165,255,82,125,165,255,82,124,164,255, + 82,124,164,255,82,124,164,255,82,124,163,255,81,123,163,255, + 81,123,162,255,81,123,162,255,81,123,162,255,81,122,161,255, + 81,122,161,255,81,122,161,255,81,122,161,255,80,121,160,255, + 80,121,160,255,80,121,160,255,80,120,159,255,79,120,159,255, + 79,119,158,255,79,119,158,255,79,119,158,255,78,118,157,255, + 78,118,157,255,78,118,157,255,78,118,157,255,77,117,156,255, + 77,117,156,255,77,117,156,255,77,117,156,255,76,116,155,255, + 76,116,155,255,76,116,155,255,76,116,155,255,76,115,154,255, + 76,115,154,255,76,115,154,255,76,115,154,255,76,114,154,255, + 76,114,154,255,76,114,154,255,76,114,154,255,75,113,153,255, + 75,113,153,255,75,113,153,255,75,113,153,255,76,113,152,255, + 76,113,152,255,76,113,152,255,76,113,152,255,76,113,152,255, + 76,113,152,255,76,113,152,255,77,113,152,255,77,113,152,255, + 78,113,152,255,78,113,152,255,78,113,152,255,79,114,152,255, + 79,114,152,255,79,114,152,255,79,114,152,255,80,114,152,255, + 80,114,152,255,80,114,152,255,81,114,152,255,81,115,152,255, + 82,115,152,255,82,115,152,255,83,115,152,255,83,116,152,255, + 84,116,152,255,84,116,152,255,84,116,152,255,85,117,153,255, + 85,117,153,255,85,117,153,255,85,117,153,255,86,117,154,255, + 86,117,154,255,86,117,154,255,86,117,154,255,87,118,155,255, + 87,118,155,255,87,118,155,255,87,118,155,255,87,118,155,255, + 87,118,155,255,87,118,155,255,87,118,155,255,88,118,156,255, + 88,118,156,255,88,118,156,255,88,118,156,255,87,117,156,255, + 87,117,156,255,87,117,156,255,87,117,156,255,87,117,156,255, + 87,117,156,255,87,117,156,255,87,117,156,255,86,116,156,255, + 86,116,156,255,86,116,156,255,85,115,156,255,85,115,155,255, + 84,114,155,255,84,114,155,255,84,114,155,255,83,113,154,255, + 83,113,154,255,83,113,154,255,82,112,154,255,82,112,153,255, + 81,111,153,255,81,111,153,255,80,110,152,255,80,110,152,255, + 79,109,151,255,79,109,151,255,78,109,151,255,78,108,150,255, + 77,108,150,255,77,108,150,255,77,107,149,255,76,107,148,255, + 76,106,147,255,76,106,147,255,75,105,146,255,75,105,146,255, + 74,104,145,255,74,104,145,255,73,103,144,255,73,102,143,255, + 72,101,142,255,72,101,142,255,71,100,141,255,71,100,141,255, + 70,99,140,255,70,99,140,255,70,99,139,255,69,98,138,255, + 69,98,137,255,69,98,137,255,68,97,136,255,68,97,136,255, + 67,96,135,255,67,96,135,255,67,95,134,255,66,95,133,255, + 66,94,132,255,66,94,132,255,65,94,131,255,65,93,130,255, + 64,93,129,255,64,93,129,255,64,92,128,255,63,92,128,255, + 63,91,127,255,63,91,127,255,63,91,126,255,63,90,126,255, + 63,90,125,255,63,90,125,255,63,90,124,255,62,89,123,255, + 62,89,122,255,62,89,122,255,62,89,121,255,61,88,121,255, + 61,88,120,255,61,88,120,255,61,88,120,255,60,87,119,255, + 60,87,119,255,60,87,119,255,60,87,118,255,60,86,118,255, + 60,86,117,255,60,86,117,255,60,86,117,255,59,85,116,255, + 59,85,116,255,59,85,116,255,59,85,116,255,58,85,115,255, + 58,85,115,255,58,85,115,255,58,85,115,255,57,84,114,255, + 57,84,114,255,57,84,114,255,57,84,114,255,56,83,113,255, + 56,83,113,255,56,83,113,255,55,83,113,255,55,83,112,255, + 54,83,112,255,54,83,112,255,54,83,112,255,53,82,111,255, + 53,82,111,255,53,82,111,255,52,82,111,255,52,81,111,255, + 51,81,111,255,51,81,111,255,50,81,111,255,50,80,110,255, + 49,80,110,255,49,80,110,255,48,80,110,255,48,79,110,255, + 47,79,110,255,47,79,110,255,46,79,110,255,46,78,109,255, + 45,78,109,255,45,78,109,255,44,78,109,255,44,77,109,255, + 43,77,109,255,43,77,109,255,42,77,109,255,42,76,108,255, + 41,76,108,255,41,76,108,255,41,76,108,255,40,75,108,255, + 40,75,108,255,40,75,108,255,40,75,108,255,39,74,107,255, + 39,74,107,255,39,74,107,255,39,74,107,255,38,74,107,255, + 38,74,107,255,38,74,107,255,38,74,107,255,37,73,107,255, + 37,73,107,255,37,73,107,255,37,73,107,255,93,131,181,255, + 93,131,181,255,93,131,181,255,93,131,181,255,94,132,181,255, + 94,132,181,255,94,132,181,255,94,132,181,255,95,133,182,255, + 95,133,182,255,95,133,182,255,95,133,182,255,96,134,183,255, + 96,134,183,255,96,134,183,255,97,134,183,255,97,135,184,255, + 98,135,184,255,98,135,184,255,99,135,184,255,99,136,185,255, + 100,136,185,255,100,136,185,255,101,137,185,255,101,137,186,255, + 102,138,186,255,102,138,186,255,103,138,186,255,103,139,187,255, + 104,139,187,255,104,139,187,255,105,140,187,255,105,140,188,255, + 106,141,188,255,106,141,188,255,107,142,189,255,107,142,189,255, + 108,143,190,255,108,143,190,255,109,144,190,255,109,144,191,255, + 110,145,191,255,110,145,191,255,111,146,192,255,111,146,192,255, + 112,147,193,255,112,147,193,255,113,148,194,255,113,148,194,255, + 114,149,195,255,114,149,195,255,115,149,195,255,115,150,196,255, + 116,150,196,255,116,150,196,255,117,151,197,255,117,151,197,255, + 118,152,198,255,118,152,198,255,119,153,198,255,119,153,199,255, + 120,154,199,255,120,154,199,255,121,155,200,255,122,155,200,255, + 123,156,201,255,123,156,201,255,124,157,202,255,124,157,202,255, + 125,158,203,255,125,158,203,255,126,159,203,255,126,159,204,255, + 127,160,204,255,127,160,204,255,128,161,205,255,128,161,205,255, + 129,162,206,255,129,162,206,255,130,162,206,255,130,163,207,255, + 131,163,207,255,131,163,207,255,132,164,208,255,133,164,208,255, + 134,165,209,255,134,165,209,255,135,166,209,255,135,166,210,255, + 136,167,210,255,136,167,210,255,137,168,211,255,137,168,211,255, + 138,169,212,255,138,169,212,255,139,169,212,255,139,170,213,255, + 140,170,213,255,140,170,213,255,140,171,213,255,141,171,214,255, + 141,172,214,255,141,172,214,255,142,172,215,255,142,173,215,255, + 143,173,216,255,143,173,216,255,143,174,216,255,144,174,216,255, + 144,175,216,255,144,175,216,255,145,175,217,255,145,176,217,255, + 146,176,218,255,146,176,218,255,146,176,218,255,147,177,219,255, + 147,177,219,255,147,177,219,255,147,178,219,255,148,178,220,255, + 148,179,220,255,148,179,220,255,148,179,220,255,149,179,220,255, + 149,179,220,255,149,179,220,255,149,180,220,255,149,180,221,255, + 149,181,221,255,149,181,221,255,149,181,221,255,149,181,221,255, + 149,181,221,255,149,181,221,255,149,181,221,255,149,182,221,255, + 149,182,221,255,149,182,221,255,149,182,221,255,148,182,221,255, + 148,182,221,255,148,182,221,255,148,182,221,255,147,181,221,255, + 147,181,221,255,147,181,221,255,147,181,221,255,146,181,220,255, + 146,181,220,255,146,181,220,255,146,181,220,255,145,180,220,255, + 145,180,220,255,145,180,220,255,144,180,220,255,144,180,220,255, + 143,180,220,255,143,180,220,255,142,180,220,255,141,179,219,255, + 141,179,219,255,140,179,219,255,139,179,219,255,139,178,218,255, + 138,178,218,255,138,178,218,255,137,178,218,255,136,177,218,255, + 136,177,218,255,135,177,218,255,134,177,218,255,133,176,217,255, + 133,176,217,255,132,176,217,255,131,176,217,255,131,175,216,255, + 130,175,216,255,130,175,216,255,129,174,216,255,128,174,215,255, + 128,173,215,255,127,173,215,255,126,173,215,255,126,172,214,255, + 125,172,214,255,125,172,214,255,124,172,214,255,124,171,213,255, + 123,171,213,255,123,171,213,255,122,171,213,255,122,170,213,255, + 121,170,213,255,121,170,213,255,121,170,213,255,120,169,212,255, + 120,169,212,255,120,169,212,255,119,169,212,255,119,169,211,255, + 118,169,211,255,118,169,211,255,118,169,211,255,117,169,211,255, + 117,169,211,255,117,169,211,255,117,169,211,255,116,168,211,255, + 116,168,211,255,116,168,211,255,116,168,211,255,115,168,210,255, + 115,168,210,255,115,168,210,255,115,168,210,255,114,167,210,255, + 114,167,210,255,114,167,210,255,114,167,210,255,114,167,210,255, + 114,167,210,255,114,167,210,255,114,167,210,255,113,166,209,255, + 113,166,209,255,113,166,209,255,113,166,209,255,112,166,209,255, + 112,166,209,255,112,166,209,255,112,166,209,255,112,165,208,255, + 112,165,208,255,112,165,208,255,112,165,208,255,111,165,208,255, + 111,165,208,255,111,165,208,255,111,165,208,255,111,164,208,255, + 111,164,208,255,111,164,208,255,111,164,208,255,111,164,207,255, + 111,164,207,255,111,164,207,255,111,164,207,255,112,164,207,255, + 112,164,207,255,112,164,207,255,112,164,207,255,113,164,207,255, + 113,164,207,255,113,164,207,255,114,164,207,255,114,165,207,255, + 115,165,207,255,115,165,207,255,116,166,207,255,117,166,208,255, + 117,167,208,255,118,167,208,255,119,167,208,255,119,168,209,255, + 120,168,209,255,120,168,209,255,121,169,209,255,122,169,210,255, + 123,170,210,255,124,170,210,255,125,171,211,255,126,172,211,255, + 127,172,212,255,128,173,212,255,129,174,213,255,131,174,213,255, + 132,175,214,255,133,175,214,255,134,176,215,255,136,177,215,255, + 137,177,216,255,138,178,216,255,139,179,217,255,141,180,218,255, + 142,181,218,255,143,182,219,255,144,183,220,255,146,184,220,255, + 147,184,221,255,148,185,221,255,150,186,222,255,151,187,223,255, + 153,188,223,255,154,189,224,255,155,190,225,255,156,190,225,255, + 157,191,226,255,158,191,226,255,159,192,227,255,161,193,227,255, + 162,193,228,255,163,194,228,255,164,195,229,255,165,196,229,255, + 166,196,230,255,167,197,230,255,168,198,231,255,169,198,231,255, + 169,199,232,255,170,199,232,255,171,200,232,255,172,200,233,255, + 172,201,233,255,173,201,233,255,174,202,233,255,175,202,234,255, + 175,203,234,255,176,203,234,255,177,203,235,255,177,204,235,255, + 178,204,236,255,178,204,236,255,179,204,236,255,179,205,237,255, + 180,205,237,255,180,205,237,255,180,205,237,255,181,206,237,255, + 181,206,237,255,181,206,237,255,181,206,237,255,182,207,238,255, + 182,207,238,255,182,207,238,255,182,207,238,255,182,207,238,255, + 182,207,238,255,182,207,238,255,182,207,238,255,182,207,238,255, + 182,207,238,255,182,207,238,255,182,207,238,255,182,207,238,255, + 182,207,238,255,182,207,238,255,182,207,238,255,181,206,238,255, + 181,206,238,255,181,206,238,255,181,206,238,255,180,206,237,255, + 180,206,237,255,180,206,237,255,179,206,237,255,179,205,237,255, + 178,205,237,255,178,205,237,255,177,204,237,255,176,204,236,255, + 176,203,236,255,175,203,236,255,175,203,235,255,174,202,235,255, + 174,202,234,255,174,202,234,255,173,201,234,255,172,201,233,255, + 172,200,233,255,171,200,233,255,170,199,233,255,169,199,232,255, + 168,198,232,255,167,198,232,255,166,197,231,255,165,197,231,255, + 164,196,230,255,163,196,230,255,162,195,229,255,161,195,229,255, + 161,194,228,255,160,194,228,255,159,193,227,255,158,193,227,255, + 157,192,226,255,156,192,226,255,155,191,225,255,153,190,225,255, + 152,190,224,255,151,189,224,255,150,188,223,255,149,187,222,255, + 148,187,222,255,147,186,221,255,146,185,220,255,145,184,220,255, + 144,184,219,255,143,183,219,255,142,182,218,255,141,181,217,255, + 140,181,217,255,139,180,216,255,138,179,215,255,137,179,215,255, + 136,178,214,255,135,178,214,255,134,177,213,255,133,176,213,255, + 133,176,212,255,132,175,212,255,131,174,211,255,130,174,211,255, + 129,173,210,255,128,173,210,255,127,172,209,255,126,171,209,255, + 126,171,208,255,125,170,208,255,124,169,207,255,123,169,207,255, + 122,168,206,255,121,168,206,255,120,167,206,255,119,167,205,255, + 119,166,205,255,118,166,205,255,117,165,205,255,117,165,204,255, + 116,164,204,255,116,164,204,255,115,164,203,255,114,163,203,255, + 114,163,202,255,113,163,202,255,112,162,202,255,112,162,201,255, + 111,161,201,255,111,161,201,255,110,161,201,255,110,160,201,255, + 109,160,201,255,109,160,201,255,109,160,201,255,109,160,201,255, + 108,159,200,255,108,159,200,255,108,159,200,255,108,159,200,255, + 107,158,200,255,107,158,200,255,107,158,200,255,107,158,200,255, + 106,157,199,255,106,157,199,255,106,157,199,255,106,157,199,255, + 105,156,199,255,105,156,199,255,105,156,199,255,105,156,199,255, + 105,156,199,255,105,156,199,255,105,156,199,255,105,156,199,255, + 105,156,199,255,105,156,199,255,105,156,199,255,105,156,199,255, + 105,156,199,255,105,156,199,255,105,156,199,255,105,156,199,255, + 105,156,199,255,105,156,199,255,105,156,199,255,105,156,199,255, + 106,157,199,255,106,157,199,255,106,157,199,255,106,157,199,255, + 107,157,200,255,107,157,200,255,107,157,200,255,107,157,200,255, + 108,158,200,255,108,158,200,255,108,158,200,255,108,158,200,255, + 109,158,200,255,109,158,200,255,109,158,200,255,109,158,200,255, + 110,159,201,255,110,159,201,255,110,159,201,255,111,159,201,255, + 111,159,201,255,112,159,201,255,112,159,201,255,112,159,201,255, + 113,160,202,255,113,160,202,255,113,160,202,255,113,160,202,255, + 114,161,202,255,114,161,202,255,114,161,202,255,114,161,202,255, + 115,161,203,255,115,161,203,255,115,161,203,255,115,161,203,255, + 115,161,203,255,115,161,203,255,115,161,203,255,115,161,203,255, + 116,161,203,255,116,161,203,255,116,161,203,255,116,161,203,255, + 115,161,202,255,115,161,202,255,115,161,202,255,115,161,202,255, + 115,161,202,255,115,161,202,255,115,161,202,255,115,161,202,255, + 114,160,201,255,114,160,201,255,114,160,201,255,114,160,201,255, + 113,159,200,255,113,159,200,255,113,159,200,255,113,159,199,255, + 112,158,199,255,112,158,198,255,112,158,198,255,112,158,198,255, + 111,157,197,255,111,157,197,255,111,157,197,255,111,156,197,255, + 110,156,196,255,110,155,196,255,110,155,196,255,110,155,195,255, + 109,154,195,255,109,154,194,255,109,154,194,255,109,154,194,255, + 109,153,193,255,109,153,193,255,109,153,193,255,109,153,192,255, + 108,152,192,255,108,152,191,255,108,152,191,255,108,152,191,255, + 108,151,190,255,108,151,190,255,108,151,190,255,108,151,190,255, + 108,150,189,255,108,150,189,255,108,150,189,255,108,150,189,255, + 107,150,188,255,107,150,188,255,107,150,188,255,107,150,188,255, + 107,149,187,255,107,149,187,255,107,149,187,255,107,149,187,255, + 106,148,187,255,106,148,187,255,106,148,187,255,106,148,187,255, + 105,147,187,255,105,147,187,255,105,147,187,255,105,147,187,255, + 104,146,186,255,104,146,186,255,104,146,186,255,104,146,186,255, + 103,145,186,255,103,145,186,255,103,145,186,255,102,145,186,255, + 102,144,185,255,101,144,185,255,101,144,185,255,100,143,185,255, + 100,143,185,255,99,142,185,255,98,142,185,255,98,141,185,255, + 97,141,184,255,96,140,184,255,96,140,184,255,95,139,183,255, + 95,139,183,255,94,138,182,255,93,138,182,255,93,137,182,255, + 92,137,181,255,91,136,181,255,91,136,181,255,90,135,180,255, + 90,135,180,255,89,134,179,255,88,134,179,255,88,133,178,255, + 87,133,178,255,86,132,177,255,86,132,176,255,85,132,176,255, + 85,131,175,255,84,131,174,255,84,131,174,255,84,130,173,255, + 83,130,173,255,83,129,172,255,83,129,172,255,83,129,171,255, + 82,128,171,255,82,128,170,255,82,128,169,255,82,127,169,255, + 81,127,168,255,81,126,167,255,81,126,167,255,81,126,166,255, + 81,125,166,255,81,125,165,255,81,125,165,255,81,125,164,255, + 80,124,164,255,80,124,163,255,80,124,163,255,80,123,163,255, + 80,123,162,255,80,122,162,255,80,122,162,255,80,122,161,255, + 79,121,161,255,79,121,160,255,79,121,160,255,79,121,160,255, + 79,120,159,255,79,120,159,255,79,120,159,255,79,120,159,255, + 78,119,158,255,78,119,158,255,78,119,158,255,78,118,157,255, + 77,118,157,255,77,117,156,255,77,117,156,255,77,117,156,255, + 76,116,155,255,76,116,155,255,76,116,155,255,76,116,155,255, + 75,115,154,255,75,115,154,255,75,115,154,255,75,115,154,255, + 74,114,153,255,74,114,153,255,74,114,153,255,74,114,153,255, + 74,113,152,255,74,113,152,255,74,113,152,255,74,113,152,255, + 74,112,152,255,74,112,152,255,74,112,152,255,74,112,152,255, + 73,111,151,255,73,111,151,255,73,111,151,255,73,111,151,255, + 74,111,150,255,74,111,150,255,74,111,150,255,74,111,150,255, + 74,111,150,255,74,111,150,255,74,111,150,255,75,111,150,255, + 75,112,150,255,76,112,150,255,76,112,150,255,76,112,150,255, + 77,112,150,255,77,112,150,255,77,112,150,255,77,112,150,255, + 78,113,150,255,78,113,150,255,78,113,150,255,79,113,150,255, + 79,114,150,255,80,114,150,255,80,114,150,255,81,114,150,255, + 81,115,150,255,82,115,150,255,82,115,150,255,82,115,150,255, + 83,116,151,255,83,116,151,255,83,116,151,255,83,116,151,255, + 84,116,152,255,84,116,152,255,84,116,152,255,84,116,152,255, + 85,117,153,255,85,117,153,255,85,117,153,255,85,117,153,255, + 85,117,153,255,85,117,153,255,85,117,153,255,85,117,153,255, + 86,117,154,255,86,117,154,255,86,117,154,255,86,117,154,255, + 85,116,155,255,85,116,155,255,85,116,155,255,85,116,155,255, + 85,115,155,255,85,115,155,255,85,115,155,255,85,115,155,255, + 84,114,154,255,84,114,154,255,84,114,154,255,83,114,154,255, + 83,113,154,255,82,113,154,255,82,113,154,255,82,113,154,255, + 81,112,153,255,81,112,153,255,81,112,153,255,80,111,153,255, + 80,111,152,255,79,110,152,255,79,110,152,255,78,109,151,255, + 78,109,151,255,77,108,150,255,77,108,150,255,76,107,149,255, + 76,107,149,255,75,106,148,255,75,106,148,255,75,105,147,255, + 74,105,147,255,74,104,146,255,74,104,146,255,73,103,145,255, + 73,103,145,255,72,102,144,255,72,102,144,255,71,101,143,255, + 71,101,142,255,70,100,141,255,70,100,141,255,69,99,140,255, + 69,99,139,255,68,98,138,255,68,98,138,255,68,97,137,255, + 67,97,137,255,67,96,136,255,67,96,136,255,66,95,135,255, + 66,95,134,255,65,94,133,255,65,94,133,255,65,94,132,255, + 64,93,131,255,64,93,130,255,64,93,130,255,63,92,129,255, + 63,92,128,255,62,91,127,255,62,91,127,255,62,91,126,255, + 61,90,126,255,61,90,125,255,61,90,125,255,61,90,124,255, + 61,89,124,255,61,89,123,255,61,89,123,255,61,89,122,255, + 60,88,121,255,60,88,120,255,60,88,120,255,60,88,119,255, + 59,87,119,255,59,87,118,255,59,87,118,255,59,87,118,255, + 59,86,117,255,59,86,117,255,59,86,117,255,59,86,116,255, + 58,85,116,255,58,85,115,255,58,85,115,255,58,85,115,255, + 57,84,114,255,57,84,114,255,57,84,114,255,57,84,114,255, + 56,84,113,255,56,84,113,255,56,84,113,255,56,84,113,255, + 56,83,112,255,56,83,112,255,56,83,112,255,55,83,112,255, + 55,82,111,255,54,82,111,255,54,82,111,255,54,82,111,255, + 53,82,110,255,53,82,110,255,53,82,110,255,53,82,110,255, + 52,81,109,255,52,81,109,255,52,81,109,255,51,81,109,255, + 51,80,109,255,50,80,109,255,50,80,109,255,49,80,109,255, + 49,79,108,255,48,79,108,255,48,79,108,255,47,79,108,255, + 47,78,108,255,46,78,108,255,46,78,108,255,45,78,108,255, + 45,77,108,255,44,77,108,255,44,77,108,255,43,77,108,255, + 43,76,108,255,42,76,108,255,42,76,108,255,41,76,108,255, + 41,75,107,255,40,75,107,255,40,75,107,255,40,75,107,255, + 39,74,107,255,39,74,107,255,39,74,107,255,39,74,107,255, + 38,73,106,255,38,73,106,255,38,73,106,255,38,73,106,255, + 37,73,106,255,37,73,106,255,37,73,106,255,37,73,106,255, + 36,72,106,255,36,72,106,255,36,72,106,255,36,72,106,255, + 94,131,181,255,94,131,181,255,94,131,181,255,94,131,181,255, + 95,132,181,255,95,132,181,255,95,132,181,255,95,132,181,255, + 96,133,182,255,96,133,182,255,96,133,182,255,96,133,182,255, + 97,134,183,255,97,134,183,255,97,134,183,255,98,134,183,255, + 98,135,184,255,99,135,184,255,99,135,184,255,100,136,184,255, + 100,136,185,255,101,137,185,255,101,137,185,255,101,138,185,255, + 102,138,186,255,102,139,186,255,102,139,186,255,103,139,186,255, + 103,140,187,255,104,140,187,255,104,140,187,255,105,141,187,255, + 105,141,188,255,106,142,188,255,106,142,188,255,107,142,189,255, + 107,143,189,255,108,143,190,255,108,143,190,255,109,144,190,255, + 109,144,191,255,110,145,191,255,110,145,191,255,111,146,192,255, + 111,146,192,255,112,147,193,255,112,147,193,255,113,148,194,255, + 114,148,194,255,115,149,195,255,115,149,195,255,116,150,195,255, + 116,150,196,255,117,151,196,255,117,151,196,255,118,152,197,255, + 118,152,197,255,119,153,198,255,119,153,198,255,120,153,198,255, + 120,154,199,255,121,154,199,255,121,154,199,255,122,155,200,255, + 122,155,200,255,123,156,201,255,123,156,201,255,124,157,202,255, + 124,157,202,255,125,158,203,255,125,158,203,255,126,159,203,255, + 127,159,204,255,128,160,204,255,128,160,204,255,129,161,205,255, + 129,161,205,255,130,162,206,255,130,162,206,255,131,163,206,255, + 131,163,207,255,132,164,207,255,132,164,207,255,133,165,208,255, + 133,165,208,255,134,166,209,255,134,166,209,255,135,167,209,255, + 135,167,210,255,136,168,210,255,136,168,210,255,137,168,211,255, + 137,169,211,255,138,169,212,255,138,169,212,255,139,170,212,255, + 139,170,213,255,140,171,213,255,140,171,213,255,141,172,213,255, + 141,172,214,255,142,173,214,255,142,173,214,255,142,173,214,255, + 143,174,215,255,143,174,215,255,143,174,215,255,144,174,215,255, + 144,175,216,255,145,175,216,255,145,175,216,255,146,176,216,255, + 146,176,217,255,147,177,217,255,147,177,217,255,147,177,217,255, + 148,178,218,255,148,178,218,255,148,178,218,255,148,178,218,255, + 148,179,219,255,148,179,219,255,148,179,219,255,148,179,219,255, + 149,179,219,255,149,179,219,255,149,179,219,255,149,179,219,255, + 149,180,220,255,149,180,220,255,149,180,220,255,149,180,220,255, + 149,181,220,255,149,181,220,255,149,181,220,255,149,181,220,255, + 149,181,221,255,149,181,221,255,149,181,221,255,149,181,221,255, + 148,181,221,255,148,181,221,255,148,181,221,255,148,181,221,255, + 147,181,220,255,147,181,220,255,147,181,220,255,146,181,220,255, + 146,181,220,255,145,181,220,255,145,181,220,255,145,181,220,255, + 144,180,220,255,144,180,220,255,144,180,220,255,143,180,220,255, + 143,179,219,255,142,179,219,255,142,179,219,255,141,179,219,255, + 140,178,218,255,140,178,218,255,139,178,218,255,138,178,218,255, + 137,177,217,255,137,177,217,255,136,177,217,255,135,177,217,255, + 135,176,217,255,134,176,217,255,134,176,217,255,133,176,217,255, + 132,175,216,255,132,175,216,255,131,175,216,255,130,175,216,255, + 129,174,215,255,129,174,215,255,128,174,215,255,127,173,215,255, + 126,173,214,255,126,172,214,255,125,172,214,255,124,172,214,255, + 124,171,213,255,123,171,213,255,123,171,213,255,122,171,213,255, + 121,170,212,255,121,170,212,255,120,170,212,255,120,170,212,255, + 119,169,212,255,119,169,212,255,119,169,212,255,118,169,212,255, + 118,168,211,255,117,168,211,255,117,168,211,255,117,168,211,255, + 116,167,210,255,116,167,210,255,116,167,210,255,116,167,210,255, + 115,167,210,255,115,167,210,255,115,167,210,255,115,167,210,255, + 114,166,210,255,114,166,210,255,114,166,210,255,114,166,210,255, + 113,166,209,255,113,166,209,255,113,166,209,255,113,166,209,255, + 112,166,209,255,112,166,209,255,112,166,209,255,112,166,209,255, + 112,165,209,255,112,165,209,255,112,165,209,255,112,165,209,255, + 111,164,208,255,111,164,208,255,111,164,208,255,111,164,208,255, + 110,164,208,255,110,164,208,255,110,164,208,255,110,164,208,255, + 110,163,207,255,110,163,207,255,110,163,207,255,110,163,207,255, + 109,163,207,255,109,163,207,255,109,163,207,255,109,163,207,255, + 109,162,206,255,109,162,206,255,109,162,206,255,109,162,206,255, + 109,162,206,255,109,162,206,255,109,162,206,255,109,162,206,255, + 109,162,206,255,109,162,206,255,109,162,206,255,110,162,206,255, + 110,162,206,255,111,162,206,255,111,162,206,255,111,162,206,255, + 112,163,206,255,112,163,206,255,112,163,206,255,113,164,206,255, + 114,164,207,255,114,165,207,255,115,165,207,255,116,166,207,255, + 117,166,208,255,117,167,208,255,118,167,208,255,119,168,208,255, + 120,168,209,255,121,169,209,255,122,169,209,255,123,170,210,255, + 124,170,210,255,125,171,211,255,126,171,211,255,127,172,212,255, + 129,173,212,255,130,173,213,255,131,174,213,255,132,175,214,255, + 134,176,214,255,135,176,215,255,136,177,215,255,138,178,216,255, + 139,179,217,255,141,180,217,255,142,181,218,255,143,182,219,255, + 145,183,219,255,146,183,220,255,147,184,220,255,148,185,221,255, + 150,186,222,255,151,187,222,255,152,188,223,255,153,189,224,255, + 155,189,224,255,156,190,225,255,157,190,225,255,158,191,226,255, + 160,192,226,255,161,192,227,255,162,193,227,255,163,194,228,255, + 164,195,228,255,165,195,229,255,166,196,229,255,167,197,230,255, + 168,197,230,255,168,198,231,255,169,198,231,255,170,199,232,255, + 171,200,232,255,172,200,233,255,173,201,233,255,174,201,233,255, + 174,202,234,255,175,202,234,255,175,202,234,255,176,202,234,255, + 176,203,235,255,177,203,235,255,177,203,235,255,178,204,236,255, + 178,204,236,255,179,205,237,255,179,205,237,255,180,205,237,255, + 180,205,237,255,181,205,237,255,181,205,237,255,181,205,237,255, + 182,206,237,255,182,206,237,255,182,206,237,255,182,206,237,255, + 182,206,238,255,182,206,238,255,182,206,238,255,182,206,238,255, + 182,206,238,255,182,206,238,255,182,206,238,255,182,206,238,255, + 181,206,238,255,181,206,238,255,181,206,238,255,181,206,238,255, + 180,206,237,255,180,206,237,255,180,206,237,255,180,206,237,255, + 179,205,237,255,179,205,237,255,179,205,237,255,178,205,237,255, + 178,204,236,255,177,204,236,255,177,204,236,255,176,204,236,255, + 176,203,236,255,175,203,236,255,175,203,236,255,174,202,235,255, + 173,202,235,255,173,201,234,255,173,201,234,255,172,201,234,255, + 171,200,233,255,171,200,233,255,170,200,233,255,169,199,232,255, + 168,198,232,255,167,198,231,255,166,197,231,255,165,196,230,255, + 164,196,230,255,163,195,229,255,162,195,229,255,161,194,228,255, + 160,194,228,255,159,193,227,255,158,193,227,255,157,192,226,255, + 156,192,226,255,155,191,225,255,154,191,225,255,153,190,224,255, + 152,189,224,255,151,189,223,255,150,188,223,255,149,187,222,255, + 148,186,221,255,147,186,221,255,146,185,220,255,145,184,219,255, + 143,183,219,255,142,183,218,255,141,182,218,255,140,181,217,255, + 139,180,216,255,138,180,216,255,137,179,215,255,136,178,214,255, + 135,178,214,255,134,177,213,255,133,177,213,255,132,176,212,255, + 131,175,212,255,130,175,211,255,129,174,211,255,128,173,210,255, + 127,172,210,255,126,172,209,255,125,171,209,255,124,170,208,255, + 123,170,208,255,123,169,207,255,122,169,207,255,121,168,206,255, + 120,168,206,255,120,167,205,255,119,167,205,255,118,166,205,255, + 117,166,204,255,117,165,204,255,116,165,204,255,115,164,204,255, + 114,164,203,255,114,163,203,255,113,163,203,255,112,162,202,255, + 112,162,202,255,111,161,201,255,111,161,201,255,110,160,201,255, + 110,160,200,255,109,159,200,255,109,159,200,255,108,159,200,255, + 108,158,200,255,107,158,200,255,107,158,200,255,106,158,200,255, + 106,158,200,255,106,157,199,255,105,157,199,255,105,157,199,255, + 105,157,199,255,104,156,199,255,104,156,199,255,104,156,199,255, + 104,156,199,255,103,155,198,255,103,155,198,255,103,155,198,255, + 103,155,198,255,102,155,198,255,102,155,198,255,102,155,198,255, + 102,155,198,255,102,154,198,255,102,154,198,255,102,154,198,255, + 102,154,198,255,102,154,198,255,102,154,198,255,102,154,198,255, + 102,154,198,255,102,154,198,255,102,154,198,255,102,154,198,255, + 102,154,198,255,103,154,198,255,103,154,198,255,103,154,198,255, + 103,154,198,255,103,155,198,255,103,155,198,255,103,155,198,255, + 103,155,198,255,104,155,198,255,104,155,198,255,104,155,198,255, + 105,155,198,255,105,156,199,255,106,156,199,255,106,156,199,255, + 106,156,199,255,107,156,199,255,107,156,199,255,107,156,199,255, + 107,156,199,255,108,157,199,255,108,157,199,255,108,157,199,255, + 108,157,199,255,109,158,200,255,109,158,200,255,109,158,200,255, + 110,158,200,255,110,159,200,255,111,159,200,255,111,159,200,255, + 111,159,200,255,111,160,200,255,111,160,200,255,111,160,200,255, + 111,160,200,255,112,160,201,255,112,160,201,255,112,160,201,255, + 112,160,201,255,113,160,201,255,113,160,201,255,113,160,201,255, + 113,160,201,255,113,160,201,255,113,160,201,255,113,160,201,255, + 113,160,201,255,112,160,201,255,112,160,201,255,112,160,201,255, + 112,160,201,255,112,160,200,255,112,160,200,255,112,160,200,255, + 112,160,200,255,111,159,199,255,111,159,199,255,111,159,199,255, + 111,159,199,255,110,158,198,255,110,158,198,255,110,158,198,255, + 110,158,198,255,109,157,197,255,109,157,197,255,109,157,197,255, + 109,157,197,255,109,156,196,255,109,156,196,255,109,156,196,255, + 109,155,195,255,108,155,195,255,108,154,194,255,108,154,194,255, + 108,154,194,255,107,153,193,255,107,153,193,255,107,153,193,255, + 107,153,192,255,107,152,192,255,107,152,191,255,107,152,191,255, + 107,152,191,255,106,151,190,255,106,151,190,255,106,151,190,255, + 106,151,190,255,106,150,189,255,106,150,189,255,106,150,189,255, + 106,150,189,255,106,149,188,255,106,149,188,255,106,149,188,255, + 106,149,188,255,105,148,187,255,105,148,187,255,105,148,187,255, + 105,148,187,255,105,148,186,255,105,148,186,255,105,148,186,255, + 105,148,186,255,104,147,186,255,104,147,186,255,104,147,186,255, + 104,147,186,255,103,146,185,255,103,146,185,255,103,146,185,255, + 103,146,185,255,102,145,185,255,102,145,185,255,102,145,185,255, + 101,145,185,255,101,144,185,255,100,144,185,255,100,144,185,255, + 99,143,185,255,99,143,184,255,98,142,184,255,98,142,184,255, + 97,142,184,255,97,141,183,255,96,141,183,255,95,141,183,255, + 95,140,183,255,94,140,182,255,93,139,182,255,93,139,182,255, + 92,138,182,255,92,138,181,255,91,137,181,255,90,137,181,255, + 90,136,180,255,89,136,180,255,88,135,179,255,88,135,179,255, + 87,134,178,255,87,134,178,255,86,133,177,255,86,133,177,255, + 85,132,176,255,85,132,176,255,84,131,175,255,84,131,175,255, + 83,131,174,255,83,130,174,255,82,130,173,255,82,130,173,255, + 82,129,172,255,81,129,172,255,81,128,171,255,81,128,171,255, + 80,127,170,255,80,127,170,255,79,126,169,255,79,126,168,255, + 79,126,168,255,78,125,167,255,78,125,166,255,78,125,166,255, + 78,124,165,255,78,124,165,255,78,123,164,255,78,123,164,255, + 78,123,163,255,77,122,163,255,77,122,162,255,77,122,162,255, + 77,122,162,255,77,121,161,255,77,121,161,255,77,121,161,255, + 77,121,160,255,76,120,160,255,76,120,159,255,76,120,159,255, + 76,120,159,255,76,119,158,255,76,119,158,255,76,119,158,255, + 76,119,157,255,75,118,157,255,75,118,156,255,75,118,156,255, + 75,117,156,255,74,117,155,255,74,116,155,255,74,116,155,255, + 74,116,155,255,73,115,154,255,73,115,154,255,73,115,154,255, + 73,115,154,255,73,114,153,255,73,114,153,255,73,114,153,255, + 73,114,153,255,72,113,152,255,72,113,152,255,72,113,152,255, + 72,113,152,255,71,112,151,255,71,112,151,255,71,112,151,255, + 71,112,151,255,71,111,151,255,71,111,151,255,71,111,151,255, + 71,111,151,255,70,110,150,255,70,110,150,255,70,110,150,255, + 70,110,150,255,71,110,149,255,71,110,149,255,71,110,149,255, + 71,110,149,255,72,110,149,255,72,110,149,255,72,110,149,255, + 72,110,149,255,73,110,148,255,73,110,148,255,73,110,148,255, + 74,110,148,255,74,111,148,255,75,111,148,255,75,111,148,255, + 76,111,148,255,76,111,148,255,77,111,148,255,77,111,148,255, + 77,111,148,255,78,112,149,255,78,112,149,255,78,112,149,255, + 79,112,149,255,79,113,149,255,80,113,149,255,80,113,149,255, + 80,113,149,255,81,114,150,255,81,114,150,255,81,114,150,255, + 82,114,150,255,82,114,151,255,83,114,151,255,83,114,151,255, + 83,114,151,255,83,115,152,255,83,115,152,255,83,115,152,255, + 83,115,152,255,84,115,152,255,84,115,152,255,84,115,152,255, + 84,115,152,255,84,115,153,255,84,115,153,255,84,115,153,255, + 84,115,153,255,83,114,153,255,83,114,153,255,83,114,153,255, + 83,114,153,255,82,114,153,255,82,114,153,255,82,114,153,255, + 82,114,153,255,81,113,153,255,81,113,153,255,81,113,153,255, + 81,112,153,255,80,112,152,255,80,111,152,255,80,111,152,255, + 80,111,152,255,79,110,151,255,79,110,151,255,79,110,151,255, + 78,109,151,255,78,109,150,255,77,108,150,255,77,108,150,255, + 76,107,149,255,76,107,149,255,75,106,148,255,75,106,148,255, + 74,106,148,255,74,105,147,255,73,105,147,255,73,105,147,255, + 72,104,146,255,72,104,145,255,71,103,144,255,71,103,144,255, + 70,102,143,255,70,102,143,255,69,101,142,255,69,101,142,255, + 69,100,141,255,68,99,140,255,68,98,139,255,68,98,139,255, + 67,97,138,255,67,97,138,255,66,96,137,255,66,96,137,255, + 66,96,136,255,65,95,135,255,65,95,134,255,65,95,134,255, + 64,94,133,255,64,94,133,255,63,93,132,255,63,93,132,255, + 63,92,131,255,62,92,130,255,62,91,129,255,62,91,129,255, + 62,91,128,255,61,90,127,255,61,90,126,255,61,90,126,255, + 61,89,125,255,60,89,125,255,60,88,124,255,60,88,124,255, + 60,88,123,255,59,87,122,255,59,87,121,255,59,87,121,255, + 59,87,120,255,58,86,120,255,58,86,119,255,58,86,119,255, + 58,86,118,255,58,85,118,255,58,85,117,255,58,85,117,255, + 58,85,116,255,57,84,116,255,57,84,115,255,57,84,115,255, + 57,84,115,255,57,84,114,255,57,84,114,255,57,84,114,255, + 57,84,114,255,56,83,113,255,56,83,113,255,56,83,113,255, + 56,83,113,255,55,83,112,255,55,83,112,255,55,83,112,255, + 55,83,112,255,54,82,111,255,54,82,111,255,54,82,111,255, + 54,82,111,255,53,81,110,255,53,81,110,255,53,81,110,255, + 52,81,110,255,52,81,109,255,51,81,109,255,51,81,109,255, + 51,81,109,255,50,80,108,255,50,80,108,255,50,80,108,255, + 49,80,108,255,49,79,108,255,48,79,108,255,48,79,108,255, + 48,79,108,255,47,78,107,255,47,78,107,255,47,78,107,255, + 46,78,107,255,46,77,107,255,45,77,107,255,45,77,107,255, + 44,77,107,255,44,76,106,255,43,76,106,255,43,76,106,255, + 42,76,106,255,42,75,106,255,41,75,106,255,41,75,106,255, + 40,75,106,255,40,74,105,255,39,74,105,255,39,74,105,255, + 39,74,105,255,38,73,105,255,38,73,105,255,38,73,105,255, + 38,73,105,255,37,72,105,255,37,72,105,255,37,72,105,255, + 37,72,105,255,36,72,105,255,36,72,105,255,36,72,105,255, + 36,72,105,255,35,71,105,255,35,71,105,255,35,71,105,255, + 35,71,105,255,94,131,181,255,94,131,181,255,94,131,181,255, + 94,131,181,255,95,132,181,255,95,132,181,255,95,132,181,255, + 95,132,181,255,96,133,182,255,96,133,182,255,96,133,182,255, + 96,133,182,255,97,134,183,255,97,134,183,255,97,134,183,255, + 98,134,183,255,98,135,184,255,99,135,184,255,99,135,184,255, + 100,136,184,255,100,136,185,255,101,137,185,255,101,137,185,255, + 102,138,185,255,102,138,186,255,103,139,186,255,103,139,186,255, + 104,139,186,255,104,140,187,255,105,140,187,255,105,140,187,255, + 106,141,187,255,106,141,188,255,107,142,188,255,107,142,188,255, + 108,142,189,255,108,143,189,255,109,143,190,255,109,143,190,255, + 110,144,190,255,110,144,191,255,111,145,191,255,111,145,191,255, + 112,146,192,255,112,146,192,255,113,147,193,255,113,147,193,255, + 114,148,194,255,114,148,194,255,115,149,195,255,115,149,195,255, + 116,150,195,255,116,150,196,255,117,151,196,255,117,151,196,255, + 118,152,197,255,118,152,197,255,119,153,198,255,119,153,198,255, + 120,153,198,255,120,154,199,255,121,154,199,255,121,154,199,255, + 122,155,200,255,123,155,200,255,124,156,201,255,124,156,201,255, + 125,157,202,255,125,157,202,255,126,158,203,255,126,158,203,255, + 127,159,203,255,127,159,204,255,128,160,204,255,128,160,204,255, + 129,161,205,255,129,161,205,255,130,162,206,255,130,162,206,255, + 131,163,206,255,131,163,207,255,132,164,207,255,132,164,207,255, + 133,165,208,255,134,165,208,255,135,166,209,255,135,166,209,255, + 136,167,209,255,136,167,210,255,137,168,210,255,137,168,210,255, + 138,168,211,255,138,169,211,255,139,169,212,255,139,169,212,255, + 140,170,212,255,140,170,213,255,141,171,213,255,141,171,213,255, + 141,172,213,255,142,172,214,255,142,173,214,255,142,173,214,255, + 143,173,214,255,143,174,215,255,144,174,215,255,144,174,215,255, + 144,174,215,255,145,175,216,255,145,175,216,255,145,175,216,255, + 146,176,216,255,146,176,217,255,147,177,217,255,147,177,217,255, + 147,177,217,255,148,178,218,255,148,178,218,255,148,178,218,255, + 148,178,218,255,148,179,219,255,148,179,219,255,148,179,219,255, + 148,179,219,255,149,179,219,255,149,179,219,255,149,179,219,255, + 149,179,219,255,149,180,220,255,149,180,220,255,149,180,220,255, + 149,180,220,255,149,181,220,255,149,181,220,255,149,181,220,255, + 149,181,220,255,148,181,220,255,148,181,220,255,148,181,220,255, + 148,181,220,255,147,181,220,255,147,181,220,255,147,181,220,255, + 147,181,220,255,146,180,219,255,146,180,219,255,146,180,219,255, + 145,180,219,255,145,180,219,255,144,180,219,255,144,180,219,255, + 144,180,219,255,143,179,219,255,143,179,219,255,143,179,219,255, + 142,179,219,255,142,178,218,255,141,178,218,255,141,178,218,255, + 140,178,218,255,139,177,217,255,139,177,217,255,138,177,217,255, + 137,177,217,255,136,176,216,255,136,176,216,255,135,176,216,255, + 134,176,216,255,133,175,216,255,133,175,216,255,132,175,216,255, + 131,175,216,255,130,174,215,255,130,174,215,255,129,174,215,255, + 128,174,215,255,127,173,214,255,127,173,214,255,126,173,214,255, + 125,172,214,255,124,172,213,255,124,171,213,255,123,171,213,255, + 122,171,213,255,122,170,212,255,121,170,212,255,121,170,212,255, + 120,170,212,255,119,169,211,255,119,169,211,255,118,169,211,255, + 117,169,211,255,117,168,211,255,116,168,211,255,116,168,211,255, + 116,168,211,255,115,167,210,255,115,167,210,255,115,167,210,255, + 114,167,210,255,114,166,209,255,113,166,209,255,113,166,209,255, + 113,166,209,255,112,166,209,255,112,166,209,255,112,166,209,255, + 112,166,209,255,111,165,209,255,111,165,209,255,111,165,209,255, + 111,165,209,255,110,165,208,255,110,165,208,255,110,165,208,255, + 110,165,208,255,109,165,208,255,109,165,208,255,109,165,208,255, + 109,165,208,255,109,164,208,255,109,164,208,255,109,164,208,255, + 109,164,208,255,108,163,207,255,108,163,207,255,108,163,207,255, + 108,163,207,255,107,163,207,255,107,163,207,255,107,163,207,255, + 107,163,207,255,107,162,206,255,107,162,206,255,107,162,206,255, + 107,162,206,255,106,162,206,255,106,162,206,255,106,162,206,255, + 106,162,206,255,106,161,205,255,106,161,205,255,106,161,205,255, + 106,161,205,255,106,161,205,255,106,161,205,255,106,161,205,255, + 106,161,205,255,107,161,205,255,107,161,205,255,107,161,205,255, + 107,161,205,255,108,161,205,255,108,161,205,255,108,161,205,255, + 109,161,205,255,109,162,205,255,110,162,205,255,110,162,205,255, + 111,163,205,255,112,163,206,255,112,164,206,255,113,164,206,255, + 114,165,206,255,115,165,207,255,115,166,207,255,116,166,207,255, + 117,167,207,255,118,167,208,255,119,168,208,255,120,168,208,255, + 121,169,209,255,122,169,209,255,123,170,210,255,124,170,210,255, + 125,171,211,255,127,172,211,255,128,172,212,255,129,173,212,255, + 130,174,213,255,132,175,213,255,133,175,214,255,134,176,214,255, + 136,177,215,255,137,178,216,255,139,179,216,255,140,180,217,255, + 141,181,218,255,143,182,218,255,144,182,219,255,145,183,219,255, + 147,184,220,255,148,185,221,255,150,186,221,255,151,187,222,255, + 152,188,223,255,154,188,223,255,155,189,224,255,156,189,224,255, + 157,190,225,255,159,191,225,255,160,191,226,255,161,192,226,255, + 162,193,227,255,163,194,227,255,164,194,228,255,165,195,228,255, + 166,196,229,255,167,196,229,255,167,197,230,255,168,197,230,255, + 169,198,231,255,170,199,231,255,171,199,232,255,172,200,232,255, + 173,201,232,255,174,201,233,255,174,202,233,255,175,202,233,255, + 176,202,234,255,176,203,234,255,177,203,235,255,177,203,235,255, + 178,204,235,255,178,204,236,255,179,205,236,255,179,205,236,255, + 180,205,236,255,180,205,236,255,181,205,236,255,181,205,236,255, + 181,205,236,255,182,206,237,255,182,206,237,255,182,206,237,255, + 182,206,237,255,182,206,237,255,182,206,237,255,182,206,237,255, + 182,206,237,255,182,206,237,255,182,206,237,255,182,206,237,255, + 182,206,237,255,181,206,237,255,181,206,237,255,181,206,237,255, + 181,206,237,255,180,206,237,255,180,206,237,255,180,206,237,255, + 180,206,237,255,179,205,236,255,179,205,236,255,179,205,236,255, + 178,205,236,255,178,204,236,255,177,204,236,255,177,204,236,255, + 176,203,236,255,175,203,235,255,175,202,235,255,174,202,235,255, + 173,202,234,255,172,201,234,255,172,201,233,255,172,201,233,255, + 171,200,233,255,170,200,232,255,170,199,232,255,169,199,232,255, + 168,198,231,255,167,197,231,255,166,197,230,255,165,196,230,255, + 164,195,229,255,163,195,229,255,162,194,228,255,161,194,228,255, + 160,193,227,255,159,193,227,255,158,192,226,255,157,192,226,255, + 156,191,225,255,155,191,225,255,154,190,224,255,153,190,224,255, + 152,189,223,255,150,188,223,255,149,188,222,255,148,187,222,255, + 147,186,221,255,146,185,220,255,145,185,220,255,144,184,219,255, + 143,183,218,255,141,182,218,255,140,182,217,255,139,181,217,255, + 138,180,216,255,137,179,215,255,136,179,215,255,135,178,214,255, + 134,177,213,255,133,177,213,255,132,176,212,255,131,176,212,255, + 130,175,211,255,129,174,211,255,128,174,210,255,127,173,210,255, + 126,172,209,255,125,171,209,255,124,171,208,255,123,170,208,255, + 122,169,207,255,121,169,207,255,121,168,206,255,120,168,206,255, + 119,167,205,255,118,167,205,255,117,166,204,255,116,166,204,255, + 115,165,204,255,114,165,203,255,114,164,203,255,113,164,203,255, + 112,163,203,255,112,163,202,255,111,162,202,255,111,162,202,255, + 110,161,201,255,109,161,201,255,109,160,200,255,108,160,200,255, + 107,159,200,255,107,159,199,255,106,158,199,255,106,158,199,255, + 105,158,199,255,105,157,199,255,104,157,199,255,104,157,199,255, + 104,157,199,255,104,157,199,255,103,156,198,255,103,156,198,255, + 103,156,198,255,103,156,198,255,102,155,198,255,102,155,198,255, + 102,155,198,255,102,155,198,255,101,154,197,255,101,154,197,255, + 101,154,197,255,101,154,197,255,100,154,197,255,100,154,197,255, + 100,154,197,255,100,154,197,255,100,153,197,255,100,153,197,255, + 100,153,197,255,100,153,197,255,100,153,197,255,100,153,197,255, + 100,153,197,255,100,153,197,255,100,153,197,255,100,153,197,255, + 100,153,197,255,100,153,197,255,100,153,197,255,100,153,197,255, + 100,153,197,255,100,153,197,255,101,154,197,255,101,154,197,255, + 101,154,197,255,101,154,197,255,102,154,197,255,102,154,197,255, + 102,154,197,255,102,154,197,255,103,155,198,255,103,155,198,255, + 103,155,198,255,103,155,198,255,104,155,198,255,104,155,198,255, + 104,155,198,255,104,155,198,255,105,156,198,255,105,156,198,255, + 105,156,198,255,105,156,198,255,106,156,199,255,106,156,199,255, + 106,156,199,255,107,156,199,255,107,157,199,255,108,157,199,255, + 108,157,199,255,108,157,199,255,108,158,199,255,108,158,199,255, + 108,158,199,255,108,158,199,255,109,158,200,255,109,158,200,255, + 109,158,200,255,109,158,200,255,110,158,200,255,110,158,200,255, + 110,158,200,255,110,158,200,255,110,158,200,255,110,158,200,255, + 110,158,200,255,110,158,200,255,109,158,199,255,109,158,199,255, + 109,158,199,255,109,158,199,255,109,158,199,255,109,158,199,255, + 109,158,199,255,109,158,199,255,108,157,198,255,108,157,198,255, + 108,157,198,255,108,157,198,255,107,156,197,255,107,156,197,255, + 107,156,197,255,107,156,196,255,106,155,196,255,106,155,195,255, + 106,155,195,255,106,155,195,255,106,154,194,255,106,154,194,255, + 106,154,194,255,106,153,194,255,105,153,193,255,105,152,193,255, + 105,152,193,255,105,152,192,255,104,151,192,255,104,151,191,255, + 104,151,191,255,104,151,191,255,104,150,190,255,104,150,190,255, + 104,150,190,255,104,150,189,255,103,149,189,255,103,149,188,255, + 103,149,188,255,103,149,188,255,103,148,187,255,103,148,187,255, + 103,148,187,255,103,148,187,255,103,147,186,255,103,147,186,255, + 103,147,186,255,103,147,186,255,102,146,185,255,102,146,185,255, + 102,146,185,255,102,146,185,255,102,146,184,255,102,146,184,255, + 102,146,184,255,102,146,184,255,101,145,184,255,101,145,184,255, + 101,145,184,255,101,145,184,255,100,144,184,255,100,144,184,255, + 100,144,184,255,100,144,184,255,99,143,183,255,99,143,183,255, + 99,143,183,255,98,143,183,255,98,142,183,255,97,142,183,255, + 97,142,183,255,96,141,183,255,96,141,182,255,95,140,182,255, + 95,140,182,255,94,140,182,255,94,139,182,255,93,139,182,255, + 92,139,182,255,92,138,182,255,91,138,181,255,90,137,181,255, + 90,137,181,255,89,136,180,255,89,136,180,255,88,135,179,255, + 87,135,179,255,87,134,179,255,86,134,178,255,85,133,178,255, + 85,133,178,255,84,132,177,255,84,132,177,255,83,131,176,255, + 83,131,176,255,82,130,175,255,82,130,175,255,81,129,174,255, + 81,129,173,255,80,129,173,255,80,128,172,255,79,128,171,255, + 79,128,171,255,79,127,170,255,78,127,170,255,78,126,169,255, + 78,126,169,255,78,126,168,255,77,125,168,255,77,125,167,255, + 77,125,166,255,77,124,166,255,76,124,165,255,76,123,164,255, + 76,123,164,255,76,123,163,255,76,122,163,255,76,122,162,255, + 76,122,162,255,76,122,161,255,75,121,161,255,75,121,160,255, + 75,121,160,255,75,120,160,255,75,120,159,255,75,119,159,255, + 75,119,159,255,75,119,158,255,74,118,158,255,74,118,157,255, + 74,118,157,255,74,118,157,255,74,117,156,255,74,117,156,255, + 74,117,156,255,74,117,155,255,73,116,155,255,73,116,154,255, + 73,116,154,255,73,115,154,255,72,115,153,255,72,114,153,255, + 72,114,153,255,72,114,153,255,71,113,152,255,71,113,152,255, + 71,113,152,255,71,113,152,255,71,112,151,255,71,112,151,255, + 71,112,151,255,71,112,151,255,70,111,150,255,70,111,150,255, + 70,111,150,255,70,111,150,255,69,110,149,255,69,110,149,255, + 69,110,149,255,69,110,149,255,69,109,149,255,69,109,149,255, + 69,109,149,255,69,109,149,255,68,108,148,255,68,108,148,255, + 68,108,148,255,68,108,148,255,69,108,147,255,69,108,147,255, + 69,108,147,255,69,108,147,255,70,108,147,255,70,108,147,255, + 70,108,147,255,70,108,147,255,71,109,146,255,71,109,146,255, + 71,109,146,255,72,109,146,255,72,109,146,255,73,109,146,255, + 73,109,146,255,74,109,146,255,74,110,146,255,75,110,146,255, + 75,110,146,255,75,110,146,255,76,111,147,255,76,111,147,255, + 76,111,147,255,77,111,147,255,77,112,147,255,78,112,147,255, + 78,112,147,255,78,112,147,255,79,113,148,255,79,113,148,255, + 79,113,148,255,80,113,148,255,80,113,149,255,81,113,149,255, + 81,113,149,255,81,113,149,255,81,114,150,255,81,114,150,255, + 81,114,150,255,81,114,150,255,82,114,150,255,82,114,150,255, + 82,114,150,255,82,114,150,255,82,114,151,255,82,114,151,255, + 82,114,151,255,82,114,151,255,81,113,152,255,81,113,152,255, + 81,113,152,255,81,113,152,255,80,112,152,255,80,112,152,255, + 80,112,152,255,80,112,152,255,79,111,151,255,79,111,151,255, + 79,111,151,255,79,111,151,255,78,110,151,255,78,110,151,255, + 78,110,151,255,78,110,151,255,77,109,150,255,77,109,150,255, + 77,109,150,255,76,108,150,255,76,108,149,255,75,107,149,255, + 75,107,149,255,74,106,148,255,74,106,148,255,73,105,147,255, + 73,105,147,255,72,104,146,255,72,104,146,255,71,103,145,255, + 71,103,145,255,70,102,144,255,70,102,144,255,69,101,143,255, + 69,101,143,255,68,100,142,255,68,100,142,255,67,99,141,255, + 67,99,141,255,67,98,140,255,66,98,139,255,66,97,138,255, + 66,97,138,255,65,96,137,255,65,96,136,255,64,95,135,255, + 64,95,135,255,64,94,134,255,63,94,134,255,63,93,133,255, + 63,93,133,255,62,92,132,255,62,92,131,255,61,91,130,255, + 61,91,130,255,61,91,129,255,60,90,128,255,60,90,127,255, + 60,90,127,255,60,89,126,255,59,89,125,255,59,88,124,255, + 59,88,124,255,59,88,123,255,58,87,123,255,58,87,122,255, + 58,87,122,255,58,87,121,255,57,86,120,255,57,86,119,255, + 57,86,119,255,57,86,118,255,56,85,118,255,56,85,117,255, + 56,85,117,255,56,85,116,255,56,84,116,255,56,84,115,255, + 56,84,115,255,56,84,114,255,56,83,114,255,56,83,113,255, + 56,83,113,255,56,83,113,255,55,83,112,255,55,83,112,255, + 55,83,112,255,55,83,112,255,54,82,111,255,54,82,111,255, + 54,82,111,255,54,82,111,255,53,82,110,255,53,82,110,255, + 53,82,110,255,53,82,110,255,53,81,109,255,53,81,109,255, + 53,81,109,255,52,81,109,255,52,80,108,255,51,80,108,255, + 51,80,108,255,51,80,108,255,50,80,107,255,50,80,107,255, + 50,80,107,255,50,80,107,255,49,79,106,255,49,79,106,255, + 49,79,106,255,48,79,106,255,48,78,106,255,47,78,106,255, + 47,78,106,255,47,78,106,255,46,77,105,255,46,77,105,255, + 46,77,105,255,45,77,105,255,45,76,105,255,44,76,105,255, + 44,76,105,255,43,76,105,255,43,75,105,255,42,75,105,255, + 42,75,105,255,41,75,105,255,41,74,105,255,40,74,105,255, + 40,74,105,255,39,74,105,255,39,73,104,255,38,73,104,255, + 38,73,104,255,38,73,104,255,37,72,104,255,37,72,104,255, + 37,72,104,255,37,72,104,255,36,71,104,255,36,71,104,255, + 36,71,104,255,36,71,104,255,35,71,104,255,35,71,104,255, + 35,71,104,255,35,71,104,255,34,70,104,255,34,70,104,255, + 34,70,104,255,34,70,104,255,94,131,181,255,94,131,181,255, + 94,131,181,255,94,131,181,255,95,132,181,255,95,132,181,255, + 95,132,181,255,95,132,181,255,96,133,182,255,96,133,182,255, + 96,133,182,255,96,133,182,255,97,134,183,255,97,134,183,255, + 97,134,183,255,98,134,183,255,98,135,184,255,99,135,184,255, + 99,135,184,255,100,136,184,255,100,136,185,255,101,137,185,255, + 101,137,185,255,102,138,185,255,102,138,186,255,103,139,186,255, + 103,139,186,255,104,139,186,255,104,140,187,255,105,140,187,255, + 105,140,187,255,106,141,187,255,106,141,188,255,107,142,188,255, + 107,142,188,255,108,142,189,255,108,143,189,255,109,143,190,255, + 109,143,190,255,110,144,190,255,110,144,191,255,111,145,191,255, + 111,145,191,255,112,146,192,255,112,146,192,255,113,147,193,255, + 113,147,193,255,114,148,194,255,114,148,194,255,115,149,195,255, + 115,149,195,255,116,150,195,255,116,150,196,255,117,151,196,255, + 117,151,196,255,118,152,197,255,118,152,197,255,119,153,198,255, + 119,153,198,255,120,153,198,255,120,154,199,255,121,154,199,255, + 121,154,199,255,122,155,200,255,123,155,200,255,124,156,201,255, + 124,156,201,255,125,157,202,255,125,157,202,255,126,158,203,255, + 126,158,203,255,127,159,203,255,127,159,204,255,128,160,204,255, + 128,160,204,255,129,161,205,255,129,161,205,255,130,162,206,255, + 130,162,206,255,131,163,206,255,131,163,207,255,132,164,207,255, + 132,164,207,255,133,165,208,255,134,165,208,255,135,166,209,255, + 135,166,209,255,136,167,209,255,136,167,210,255,137,168,210,255, + 137,168,210,255,138,168,211,255,138,169,211,255,139,169,212,255, + 139,169,212,255,140,170,212,255,140,170,213,255,141,171,213,255, + 141,171,213,255,141,172,213,255,142,172,214,255,142,173,214,255, + 142,173,214,255,143,173,214,255,143,174,215,255,144,174,215,255, + 144,174,215,255,144,174,215,255,145,175,216,255,145,175,216,255, + 145,175,216,255,146,176,216,255,146,176,217,255,147,177,217,255, + 147,177,217,255,147,177,217,255,148,178,218,255,148,178,218,255, + 148,178,218,255,148,178,218,255,148,179,219,255,148,179,219,255, + 148,179,219,255,148,179,219,255,149,179,219,255,149,179,219,255, + 149,179,219,255,149,179,219,255,149,180,220,255,149,180,220,255, + 149,180,220,255,149,180,220,255,149,181,220,255,149,181,220,255, + 149,181,220,255,149,181,220,255,148,181,220,255,148,181,220,255, + 148,181,220,255,148,181,220,255,147,181,220,255,147,181,220,255, + 147,181,220,255,147,181,220,255,146,180,219,255,146,180,219,255, + 146,180,219,255,145,180,219,255,145,180,219,255,144,180,219,255, + 144,180,219,255,143,180,219,255,142,179,219,255,142,179,219,255, + 141,179,219,255,140,179,219,255,140,178,218,255,139,178,218,255, + 139,178,218,255,138,178,218,255,137,177,217,255,137,177,217,255, + 136,177,217,255,135,177,217,255,134,176,216,255,134,176,216,255, + 133,176,216,255,132,175,216,255,131,175,215,255,131,174,215,255, + 130,174,215,255,129,174,215,255,128,173,214,255,128,173,214,255, + 127,173,214,255,126,172,214,255,125,172,213,255,125,171,213,255, + 124,171,213,255,123,170,213,255,122,170,212,255,122,169,212,255, + 121,169,212,255,120,169,212,255,120,168,211,255,119,168,211,255, + 119,168,211,255,118,168,211,255,117,167,210,255,117,167,210,255, + 116,167,210,255,115,167,210,255,115,166,209,255,114,166,209,255, + 114,166,209,255,114,166,209,255,113,165,209,255,113,165,209,255, + 113,165,209,255,112,165,209,255,112,164,208,255,111,164,208,255, + 111,164,208,255,111,164,208,255,110,164,208,255,110,164,208,255, + 110,164,208,255,110,164,208,255,109,163,207,255,109,163,207,255, + 109,163,207,255,109,163,207,255,108,163,207,255,108,163,207,255, + 108,163,207,255,108,163,207,255,107,163,207,255,107,163,207,255, + 107,163,207,255,107,163,207,255,107,162,206,255,107,162,206,255, + 107,162,206,255,107,162,206,255,106,161,206,255,106,161,206,255, + 106,161,206,255,106,161,206,255,105,161,205,255,105,161,205,255, + 105,161,205,255,105,161,205,255,105,160,204,255,105,160,204,255, + 105,160,204,255,105,160,204,255,104,160,204,255,104,160,204,255, + 104,160,204,255,104,160,204,255,104,159,203,255,104,159,203,255, + 104,159,203,255,104,159,203,255,104,159,203,255,104,159,203,255, + 104,159,203,255,104,159,203,255,105,159,203,255,105,159,203,255, + 105,159,203,255,105,159,203,255,106,159,203,255,106,159,203,255, + 106,159,203,255,107,159,203,255,107,160,203,255,108,160,203,255, + 108,160,203,255,109,161,203,255,110,161,204,255,110,162,204,255, + 111,162,204,255,112,163,204,255,113,163,205,255,113,164,205,255, + 114,164,205,255,115,165,205,255,116,165,206,255,117,166,206,255, + 118,166,206,255,119,167,207,255,120,167,207,255,121,168,208,255, + 122,168,208,255,123,169,209,255,125,170,209,255,126,170,210,255, + 127,171,210,255,128,172,211,255,130,173,211,255,131,173,212,255, + 132,174,212,255,134,175,213,255,135,176,214,255,137,177,214,255, + 138,178,215,255,139,179,216,255,141,180,217,255,142,181,217,255, + 143,182,218,255,145,183,219,255,146,184,219,255,148,185,220,255, + 149,186,220,255,150,187,221,255,152,188,222,255,153,188,222,255, + 154,189,223,255,155,190,224,255,157,191,225,255,158,191,225,255, + 159,192,226,255,160,193,227,255,161,194,227,255,162,194,228,255, + 163,195,228,255,164,196,229,255,166,196,229,255,167,197,230,255, + 168,197,230,255,169,198,231,255,170,199,231,255,171,199,232,255, + 172,200,232,255,173,201,232,255,174,201,233,255,174,202,233,255, + 175,202,233,255,176,202,234,255,176,203,234,255,177,203,235,255, + 177,203,235,255,178,204,235,255,178,204,236,255,179,205,236,255, + 179,205,236,255,180,205,236,255,180,205,236,255,181,205,236,255, + 181,205,236,255,181,205,236,255,182,206,237,255,182,206,237,255, + 182,206,237,255,182,206,237,255,182,206,237,255,182,206,237,255, + 182,206,237,255,182,206,237,255,182,206,237,255,182,206,237,255, + 182,206,237,255,182,206,237,255,181,206,237,255,181,206,237,255, + 181,206,237,255,181,206,237,255,180,206,237,255,180,206,237,255, + 180,206,237,255,180,206,237,255,179,205,236,255,179,205,236,255, + 179,205,236,255,178,205,236,255,178,204,236,255,177,204,236,255, + 177,204,236,255,176,203,236,255,175,203,235,255,175,202,235,255, + 174,202,235,255,173,202,234,255,172,201,234,255,172,201,233,255, + 171,201,233,255,170,200,233,255,168,200,232,255,168,199,232,255, + 167,199,232,255,166,198,231,255,165,197,231,255,164,197,230,255, + 163,196,230,255,162,195,229,255,161,195,229,255,160,194,228,255, + 159,194,228,255,158,193,227,255,157,192,227,255,156,192,226,255, + 155,191,226,255,154,190,225,255,153,189,224,255,152,189,224,255, + 151,188,223,255,150,187,222,255,148,186,222,255,147,186,221,255, + 146,185,221,255,145,184,220,255,144,183,219,255,143,183,219,255, + 142,182,218,255,141,181,217,255,139,180,216,255,138,180,216,255, + 137,179,215,255,136,178,214,255,135,177,214,255,134,177,213,255, + 133,176,213,255,132,175,212,255,131,175,211,255,130,174,211,255, + 129,174,210,255,128,173,209,255,127,172,209,255,126,172,208,255, + 125,171,208,255,124,170,207,255,123,169,207,255,122,169,206,255, + 121,168,206,255,120,167,205,255,119,167,205,255,119,166,204,255, + 118,166,204,255,117,165,203,255,116,165,203,255,115,164,202,255, + 114,164,202,255,113,163,202,255,112,163,201,255,112,162,201,255, + 111,162,201,255,110,161,201,255,110,161,200,255,109,160,200,255, + 109,160,200,255,108,159,199,255,107,159,199,255,107,158,198,255, + 106,158,198,255,105,157,198,255,105,157,198,255,104,156,198,255, + 104,156,198,255,103,156,198,255,103,155,197,255,102,155,197,255, + 102,155,197,255,102,155,197,255,102,155,197,255,101,154,196,255, + 101,154,196,255,101,154,196,255,101,154,196,255,100,153,196,255, + 100,153,196,255,100,153,196,255,100,153,196,255,99,152,196,255, + 99,152,196,255,99,152,196,255,99,152,196,255,98,152,195,255, + 98,152,195,255,98,152,195,255,98,152,195,255,98,151,195,255, + 98,151,195,255,98,151,195,255,98,151,195,255,98,151,195,255, + 98,151,195,255,98,151,195,255,98,151,195,255,98,151,195,255, + 98,151,195,255,98,151,195,255,98,151,195,255,98,151,195,255, + 98,151,195,255,98,151,195,255,98,151,195,255,99,152,195,255, + 99,152,195,255,99,152,195,255,99,152,195,255,100,152,195,255, + 100,152,195,255,100,152,195,255,100,152,195,255,101,153,196,255, + 101,153,196,255,101,153,196,255,101,153,196,255,102,153,196,255, + 102,153,196,255,102,153,196,255,102,153,196,255,103,154,196,255, + 103,154,196,255,103,154,196,255,103,154,196,255,104,154,197,255, + 104,154,197,255,104,154,197,255,105,154,197,255,105,155,197,255, + 106,155,197,255,106,155,197,255,106,155,197,255,106,156,197,255, + 106,156,197,255,106,156,197,255,106,156,197,255,107,156,198,255, + 107,156,198,255,107,156,198,255,107,156,198,255,108,156,198,255, + 108,156,198,255,108,156,198,255,108,156,198,255,108,156,198,255, + 108,156,198,255,108,156,198,255,108,156,198,255,107,156,197,255, + 107,156,197,255,107,156,197,255,107,156,197,255,107,156,197,255, + 107,156,197,255,107,156,197,255,107,156,197,255,106,155,196,255, + 106,155,196,255,106,155,196,255,106,155,196,255,105,154,195,255, + 105,154,195,255,105,154,195,255,105,154,194,255,104,153,194,255, + 104,153,193,255,104,153,193,255,104,153,193,255,104,152,192,255, + 104,152,192,255,104,152,192,255,104,151,192,255,103,151,191,255, + 103,150,191,255,103,150,191,255,103,150,190,255,102,149,190,255, + 102,149,189,255,102,149,189,255,102,149,189,255,102,148,188,255, + 102,148,188,255,102,148,188,255,102,148,187,255,101,147,187,255, + 101,147,186,255,101,147,186,255,101,147,186,255,101,146,185,255, + 101,146,185,255,101,146,185,255,101,146,185,255,101,145,184,255, + 101,145,184,255,101,145,184,255,101,145,184,255,100,144,183,255, + 100,144,183,255,100,144,183,255,100,144,183,255,100,144,182,255, + 100,144,182,255,100,144,182,255,100,144,182,255,99,143,182,255, + 99,143,182,255,99,143,182,255,99,143,182,255,98,142,182,255, + 98,142,182,255,98,142,182,255,98,142,182,255,97,141,181,255, + 97,141,181,255,97,141,181,255,96,141,181,255,96,140,181,255, + 95,140,181,255,95,140,181,255,94,139,181,255,94,139,180,255, + 93,138,180,255,93,138,180,255,92,138,180,255,92,137,180,255, + 91,137,180,255,90,137,180,255,90,136,180,255,89,136,179,255, + 88,135,179,255,88,135,179,255,87,134,178,255,87,134,178,255, + 86,133,177,255,85,133,177,255,85,132,177,255,84,132,176,255, + 83,131,176,255,83,131,176,255,82,130,175,255,82,130,175,255, + 81,129,174,255,81,129,174,255,80,128,173,255,80,128,173,255, + 79,127,172,255,79,127,171,255,78,127,171,255,78,126,170,255, + 77,126,169,255,77,126,169,255,77,125,168,255,76,125,168,255, + 76,124,167,255,76,124,167,255,76,124,166,255,75,123,166,255, + 75,123,165,255,75,123,164,255,75,122,164,255,74,122,163,255, + 74,121,162,255,74,121,162,255,74,121,161,255,74,120,161,255, + 74,120,160,255,74,120,160,255,74,120,159,255,73,119,159,255, + 73,119,158,255,73,119,158,255,73,118,158,255,73,118,157,255, + 73,117,157,255,73,117,157,255,73,117,156,255,72,116,156,255, + 72,116,155,255,72,116,155,255,72,116,155,255,72,115,154,255, + 72,115,154,255,72,115,154,255,72,115,153,255,71,114,153,255, + 71,114,152,255,71,114,152,255,71,113,152,255,70,113,151,255, + 70,112,151,255,70,112,151,255,70,112,151,255,69,111,150,255, + 69,111,150,255,69,111,150,255,69,111,150,255,69,110,149,255, + 69,110,149,255,69,110,149,255,69,110,149,255,68,109,148,255, + 68,109,148,255,68,109,148,255,68,109,148,255,67,108,147,255, + 67,108,147,255,67,108,147,255,67,108,147,255,67,107,147,255, + 67,107,147,255,67,107,147,255,67,107,147,255,66,106,146,255, + 66,106,146,255,66,106,146,255,66,106,146,255,67,106,145,255, + 67,106,145,255,67,106,145,255,67,106,145,255,68,106,145,255, + 68,106,145,255,68,106,145,255,68,106,145,255,69,107,144,255, + 69,107,144,255,69,107,144,255,70,107,144,255,70,107,144,255, + 71,107,144,255,71,107,144,255,72,107,144,255,72,108,144,255, + 73,108,144,255,73,108,144,255,73,108,144,255,74,109,145,255, + 74,109,145,255,74,109,145,255,75,109,145,255,75,110,145,255, + 76,110,145,255,76,110,145,255,76,110,145,255,77,111,146,255, + 77,111,146,255,77,111,146,255,78,111,146,255,78,111,147,255, + 79,111,147,255,79,111,147,255,79,111,147,255,79,112,148,255, + 79,112,148,255,79,112,148,255,79,112,148,255,80,112,148,255, + 80,112,148,255,80,112,148,255,80,112,148,255,80,112,149,255, + 80,112,149,255,80,112,149,255,80,112,149,255,79,111,150,255, + 79,111,150,255,79,111,150,255,79,111,150,255,78,110,150,255, + 78,110,150,255,78,110,150,255,78,110,150,255,77,109,149,255, + 77,109,149,255,77,109,149,255,77,109,149,255,76,108,149,255, + 76,108,149,255,76,108,149,255,76,108,149,255,75,107,148,255, + 75,107,148,255,75,107,148,255,74,106,148,255,74,106,147,255, + 73,105,147,255,73,105,147,255,72,104,146,255,72,104,146,255, + 71,103,145,255,71,103,145,255,70,102,144,255,70,102,144,255, + 69,101,143,255,69,101,143,255,68,100,142,255,68,100,142,255, + 67,99,141,255,67,99,141,255,66,98,140,255,66,98,140,255, + 65,97,139,255,65,97,139,255,65,96,138,255,64,96,137,255, + 64,95,136,255,64,95,136,255,63,94,135,255,63,94,134,255, + 62,93,133,255,62,93,133,255,62,92,132,255,61,92,132,255, + 61,91,131,255,61,91,131,255,60,90,130,255,60,90,129,255, + 59,89,128,255,59,89,128,255,59,89,127,255,58,88,126,255, + 58,88,125,255,58,88,125,255,58,87,124,255,57,87,123,255, + 57,86,122,255,57,86,122,255,57,86,121,255,56,85,121,255, + 56,85,120,255,56,85,120,255,56,85,119,255,55,84,118,255, + 55,84,117,255,55,84,117,255,55,84,116,255,54,83,116,255, + 54,83,115,255,54,83,115,255,54,83,114,255,54,82,114,255, + 54,82,113,255,54,82,113,255,54,82,112,255,54,81,112,255, + 54,81,111,255,54,81,111,255,54,81,111,255,53,81,110,255, + 53,81,110,255,53,81,110,255,53,81,110,255,52,80,109,255, + 52,80,109,255,52,80,109,255,52,80,109,255,51,80,108,255, + 51,80,108,255,51,80,108,255,51,80,108,255,51,79,107,255, + 51,79,107,255,51,79,107,255,50,79,107,255,50,79,106,255, + 49,79,106,255,49,79,106,255,49,79,106,255,48,78,105,255, + 48,78,105,255,48,78,105,255,48,78,105,255,47,78,104,255, + 47,78,104,255,47,78,104,255,47,78,104,255,46,77,104,255, + 46,77,104,255,46,77,104,255,45,77,104,255,45,76,103,255, + 44,76,103,255,44,76,103,255,44,76,103,255,43,75,103,255, + 43,75,103,255,43,75,103,255,42,75,103,255,42,74,103,255, + 41,74,103,255,41,74,103,255,40,74,103,255,40,73,103,255, + 39,73,103,255,39,73,103,255,38,73,103,255,38,72,102,255, + 37,72,102,255,37,72,102,255,37,72,102,255,36,71,102,255, + 36,71,102,255,36,71,102,255,36,71,102,255,35,71,102,255, + 35,71,102,255,35,71,102,255,35,71,102,255,34,70,102,255, + 34,70,102,255,34,70,102,255,34,70,102,255,33,69,102,255, + 33,69,102,255,33,69,102,255,33,69,102,255,94,131,181,255, + 94,131,181,255,94,131,181,255,94,131,181,255,95,132,181,255, + 95,132,181,255,95,132,181,255,95,132,181,255,96,133,182,255, + 96,133,182,255,96,133,182,255,96,133,182,255,97,134,183,255, + 97,134,183,255,97,134,183,255,98,134,183,255,98,135,184,255, + 99,135,184,255,99,135,184,255,100,136,184,255,100,136,185,255, + 101,137,185,255,101,137,185,255,102,138,185,255,102,138,186,255, + 103,139,186,255,103,139,186,255,104,139,186,255,104,140,187,255, + 105,140,187,255,105,140,187,255,106,141,187,255,106,141,188,255, + 107,142,188,255,107,142,188,255,108,142,189,255,108,143,189,255, + 109,143,190,255,109,143,190,255,110,144,190,255,110,144,191,255, + 111,145,191,255,111,145,191,255,112,146,192,255,112,146,192,255, + 113,147,193,255,113,147,193,255,114,148,194,255,114,148,194,255, + 115,149,195,255,115,149,195,255,116,150,195,255,116,150,196,255, + 117,151,196,255,117,151,196,255,118,152,197,255,118,152,197,255, + 119,153,198,255,119,153,198,255,120,153,198,255,121,154,199,255, + 122,154,199,255,122,154,199,255,123,155,200,255,123,155,200,255, + 124,156,201,255,124,156,201,255,125,157,202,255,125,157,202,255, + 126,158,203,255,126,158,203,255,127,159,203,255,128,159,204,255, + 129,160,204,255,129,160,204,255,130,161,205,255,130,161,205,255, + 131,162,206,255,131,162,206,255,132,163,206,255,132,163,207,255, + 133,164,207,255,133,164,207,255,134,165,208,255,134,165,208,255, + 135,166,209,255,135,166,209,255,136,167,209,255,136,167,210,255, + 137,168,210,255,137,168,210,255,138,168,211,255,138,169,211,255, + 139,169,212,255,139,169,212,255,140,170,212,255,140,170,213,255, + 141,171,213,255,141,171,213,255,142,172,213,255,142,172,214,255, + 143,173,214,255,143,173,214,255,143,173,214,255,144,174,215,255, + 144,174,215,255,144,174,215,255,144,174,215,255,145,175,216,255, + 145,175,216,255,145,175,216,255,146,176,216,255,146,176,217,255, + 147,177,217,255,147,177,217,255,147,177,217,255,148,178,218,255, + 148,178,218,255,148,178,218,255,148,178,218,255,148,179,219,255, + 148,179,219,255,148,179,219,255,148,179,219,255,149,179,219,255, + 149,179,219,255,149,179,219,255,149,179,219,255,149,180,219,255, + 149,180,219,255,149,180,219,255,149,180,219,255,148,180,219,255, + 148,180,219,255,148,180,219,255,148,180,219,255,147,180,219,255, + 147,180,219,255,147,180,219,255,147,180,219,255,146,180,219,255, + 146,180,219,255,146,180,219,255,146,180,219,255,145,179,218,255, + 145,179,218,255,145,179,218,255,144,179,218,255,144,179,218,255, + 143,179,218,255,143,179,218,255,142,179,218,255,141,178,218,255, + 141,178,218,255,140,178,218,255,139,178,218,255,139,177,217,255, + 138,177,217,255,138,177,217,255,137,177,217,255,136,176,216,255, + 136,176,216,255,135,176,216,255,134,176,216,255,133,175,215,255, + 132,175,215,255,131,175,215,255,130,174,215,255,129,174,214,255, + 129,173,214,255,128,173,214,255,127,173,214,255,126,172,213,255, + 126,172,213,255,125,172,213,255,124,171,213,255,123,171,212,255, + 123,170,212,255,122,170,212,255,121,169,212,255,120,169,211,255, + 120,168,211,255,119,168,211,255,118,168,211,255,118,167,210,255, + 117,167,210,255,117,167,210,255,116,167,210,255,115,166,209,255, + 115,166,209,255,114,166,209,255,113,166,209,255,113,165,208,255, + 112,165,208,255,112,165,208,255,111,165,208,255,111,164,208,255, + 110,164,208,255,110,164,208,255,109,164,208,255,109,163,207,255, + 108,163,207,255,108,163,207,255,108,163,207,255,107,163,207,255, + 107,163,207,255,107,163,207,255,107,163,207,255,106,162,206,255, + 106,162,206,255,106,162,206,255,106,162,206,255,105,162,206,255, + 105,162,206,255,105,162,206,255,105,162,206,255,104,162,206,255, + 104,162,206,255,104,162,206,255,104,162,206,255,104,161,205,255, + 104,161,205,255,104,161,205,255,104,161,205,255,103,160,205,255, + 103,160,205,255,103,160,205,255,103,160,205,255,102,160,204,255, + 102,160,204,255,102,160,204,255,102,160,204,255,102,159,203,255, + 102,159,203,255,102,159,203,255,102,159,203,255,101,159,203,255, + 101,159,203,255,101,159,203,255,101,159,203,255,101,158,202,255, + 101,158,202,255,101,158,202,255,101,158,202,255,102,158,202,255, + 102,158,202,255,102,158,202,255,102,158,202,255,102,158,202,255, + 102,158,202,255,102,158,202,255,103,158,202,255,103,158,202,255, + 104,158,202,255,104,158,202,255,105,158,202,255,105,159,202,255, + 106,159,202,255,106,159,202,255,107,160,202,255,108,160,203,255, + 108,161,203,255,109,161,203,255,110,162,203,255,111,162,204,255, + 111,163,204,255,112,163,204,255,113,164,204,255,114,164,205,255, + 115,165,205,255,116,165,205,255,117,166,206,255,118,166,206,255, + 119,167,207,255,120,167,207,255,121,168,208,255,123,169,208,255, + 124,169,209,255,125,170,209,255,126,171,210,255,128,172,210,255, + 129,172,211,255,130,173,211,255,132,174,212,255,133,175,213,255, + 135,176,213,255,136,177,214,255,137,178,215,255,139,179,216,255, + 140,180,216,255,141,181,217,255,143,182,218,255,144,183,218,255, + 146,184,219,255,147,185,219,255,149,186,220,255,150,187,221,255, + 152,187,221,255,153,188,222,255,154,189,223,255,156,190,224,255, + 157,190,224,255,158,191,225,255,159,192,226,255,160,193,226,255, + 161,193,227,255,162,194,227,255,163,195,228,255,165,195,228,255, + 166,196,229,255,167,196,229,255,168,197,230,255,169,198,230,255, + 170,198,231,255,171,199,231,255,172,200,231,255,173,200,232,255, + 173,201,232,255,174,201,232,255,175,201,233,255,175,202,233,255, + 176,202,234,255,176,202,234,255,177,203,234,255,177,203,235,255, + 178,204,235,255,178,204,235,255,179,204,235,255,179,205,236,255, + 180,205,236,255,180,205,236,255,180,205,236,255,181,206,236,255, + 181,206,236,255,181,206,236,255,181,206,236,255,182,206,237,255, + 182,206,237,255,182,206,237,255,182,206,237,255,181,206,237,255, + 181,206,237,255,181,206,237,255,181,206,237,255,180,206,237,255, + 180,206,237,255,180,206,237,255,180,206,237,255,179,205,236,255, + 179,205,236,255,179,205,236,255,179,205,236,255,178,204,236,255, + 178,204,236,255,178,204,236,255,177,204,236,255,177,203,235,255, + 176,203,235,255,176,203,235,255,175,202,235,255,174,202,234,255, + 174,201,234,255,173,201,234,255,172,201,233,255,171,200,233,255, + 171,200,232,255,170,200,232,255,169,199,232,255,167,199,231,255, + 167,198,231,255,166,198,231,255,165,197,230,255,164,196,230,255, + 163,196,229,255,162,195,229,255,161,194,228,255,159,194,228,255, + 158,193,227,255,157,193,227,255,156,192,226,255,155,191,226,255, + 154,191,225,255,153,190,225,255,152,189,224,255,151,188,223,255, + 150,188,223,255,149,187,222,255,148,186,221,255,146,185,221,255, + 145,185,220,255,144,184,220,255,143,183,219,255,142,182,218,255, + 141,182,218,255,140,181,217,255,139,180,216,255,137,179,215,255, + 136,179,215,255,135,178,214,255,134,177,213,255,133,176,213,255, + 132,176,212,255,131,175,212,255,130,174,211,255,129,174,210,255, + 128,173,210,255,127,173,209,255,126,172,208,255,125,171,208,255, + 124,171,207,255,123,170,207,255,122,169,206,255,121,168,206,255, + 120,168,205,255,119,167,205,255,118,166,204,255,117,166,204,255, + 116,165,203,255,115,165,203,255,114,164,202,255,113,164,202,255, + 113,163,201,255,112,163,201,255,111,162,201,255,110,162,200,255, + 110,161,200,255,109,161,200,255,108,160,200,255,108,160,199,255, + 107,159,199,255,107,159,199,255,106,158,198,255,105,158,198,255, + 105,157,197,255,104,157,197,255,103,156,197,255,103,156,197,255, + 102,155,197,255,102,155,197,255,101,155,197,255,101,154,196,255, + 100,154,196,255,100,154,196,255,100,154,196,255,100,154,196,255, + 99,153,195,255,99,153,195,255,99,153,195,255,99,153,195,255, + 98,152,195,255,98,152,195,255,98,152,195,255,98,152,195,255, + 97,151,195,255,97,151,195,255,97,151,195,255,97,151,195,255, + 96,151,194,255,96,151,194,255,96,151,194,255,96,151,194,255, + 96,150,194,255,96,150,194,255,96,150,194,255,96,150,194,255, + 96,150,194,255,96,150,194,255,96,150,194,255,96,150,194,255, + 96,150,194,255,96,150,194,255,96,150,194,255,96,150,194,255, + 96,150,194,255,96,150,194,255,96,150,194,255,96,150,194,255, + 97,151,194,255,97,151,194,255,97,151,194,255,97,151,194,255, + 97,151,194,255,97,151,194,255,97,151,194,255,97,151,194,255, + 98,152,195,255,98,152,195,255,98,152,195,255,98,152,195,255, + 99,152,195,255,99,152,195,255,99,152,195,255,99,152,195,255, + 100,152,195,255,100,152,195,255,100,152,195,255,100,152,195,255, + 101,153,196,255,101,153,196,255,101,153,196,255,102,153,196,255, + 102,153,196,255,103,153,196,255,103,153,196,255,103,153,196,255, + 103,154,196,255,103,154,196,255,103,154,196,255,103,154,196,255, + 104,154,197,255,104,154,197,255,104,154,197,255,104,154,197,255, + 105,154,197,255,105,154,197,255,105,154,197,255,105,154,197,255, + 105,154,197,255,105,154,197,255,105,154,197,255,105,154,197,255, + 104,154,196,255,104,154,196,255,104,154,196,255,104,154,196,255, + 104,154,196,255,104,154,196,255,104,154,196,255,104,154,196,255, + 103,153,195,255,103,153,195,255,103,153,195,255,103,153,195,255, + 102,152,194,255,102,152,194,255,102,152,194,255,102,152,193,255, + 101,151,193,255,101,151,192,255,101,151,192,255,101,151,192,255, + 101,150,191,255,101,150,191,255,101,150,191,255,101,150,190,255, + 100,149,190,255,100,149,189,255,100,149,189,255,100,148,189,255, + 99,148,188,255,99,147,188,255,99,147,188,255,99,147,187,255, + 99,146,187,255,99,146,186,255,99,146,186,255,99,146,186,255, + 99,145,185,255,99,145,185,255,99,145,185,255,99,145,185,255, + 98,144,184,255,98,144,184,255,98,144,184,255,98,144,184,255, + 98,143,183,255,98,143,183,255,98,143,183,255,98,143,183,255, + 98,143,182,255,98,143,182,255,98,143,182,255,98,143,182,255, + 97,142,181,255,97,142,181,255,97,142,181,255,97,142,181,255, + 96,141,181,255,96,141,181,255,96,141,181,255,96,141,181,255, + 95,140,180,255,95,140,180,255,95,140,180,255,95,140,180,255, + 94,139,180,255,94,139,180,255,94,139,180,255,93,139,180,255, + 93,138,180,255,92,138,180,255,92,138,180,255,91,137,180,255, + 91,137,179,255,90,136,179,255,90,136,179,255,89,136,179,255, + 89,135,178,255,88,135,178,255,87,135,178,255,87,134,178,255, + 86,134,178,255,85,133,178,255,85,133,178,255,84,132,177,255, + 84,132,177,255,83,131,176,255,82,131,176,255,82,130,175,255, + 81,130,175,255,80,129,174,255,80,129,174,255,79,129,173,255, + 79,128,173,255,78,128,172,255,78,128,172,255,77,127,171,255, + 77,127,171,255,76,126,170,255,76,126,170,255,76,125,169,255, + 75,125,169,255,75,124,168,255,75,124,168,255,75,124,167,255, + 74,123,167,255,74,123,166,255,74,123,165,255,74,122,165,255, + 73,122,164,255,73,121,163,255,73,121,163,255,73,121,162,255, + 72,120,162,255,72,120,161,255,72,120,161,255,72,120,160,255, + 72,119,160,255,72,119,159,255,72,119,159,255,72,119,158,255, + 71,118,158,255,71,118,157,255,71,118,157,255,71,117,156,255, + 71,117,156,255,71,116,155,255,71,116,155,255,71,116,155,255, + 70,115,154,255,70,115,154,255,70,115,154,255,70,115,153,255, + 70,114,153,255,70,114,152,255,70,114,152,255,70,114,152,255, + 69,113,151,255,69,113,151,255,69,113,151,255,69,112,151,255, + 68,112,150,255,68,111,150,255,68,111,150,255,68,111,150,255, + 67,110,149,255,67,110,149,255,67,110,149,255,67,110,149,255, + 67,109,148,255,67,109,148,255,67,109,148,255,67,108,148,255, + 66,108,147,255,66,107,147,255,66,107,147,255,66,107,147,255, + 65,106,146,255,65,106,146,255,65,106,146,255,65,106,146,255, + 65,106,145,255,65,106,145,255,65,106,145,255,65,106,145,255, + 64,105,144,255,64,105,144,255,64,105,144,255,64,105,144,255, + 65,105,144,255,65,105,144,255,65,105,144,255,65,105,144,255, + 66,105,143,255,66,105,143,255,66,105,143,255,66,105,143,255, + 67,105,143,255,67,105,143,255,67,105,143,255,68,105,143,255, + 68,106,143,255,69,106,143,255,69,106,143,255,70,106,143,255, + 70,107,143,255,71,107,143,255,71,107,143,255,71,107,143,255, + 72,108,143,255,72,108,143,255,72,108,143,255,73,108,143,255, + 73,109,143,255,74,109,143,255,74,109,143,255,74,109,143,255, + 75,110,144,255,75,110,144,255,75,110,144,255,76,110,144,255, + 76,110,145,255,77,110,145,255,77,110,145,255,77,110,145,255, + 77,111,146,255,77,111,146,255,77,111,146,255,77,111,146,255, + 78,110,147,255,78,110,147,255,78,110,147,255,78,110,147,255, + 78,110,148,255,78,110,148,255,78,110,148,255,78,110,148,255, + 77,110,148,255,77,110,148,255,77,110,148,255,77,110,148,255, + 76,109,148,255,76,109,148,255,76,109,148,255,76,109,148,255, + 75,108,148,255,75,108,148,255,75,108,148,255,75,108,148,255, + 74,107,148,255,74,107,148,255,74,107,148,255,74,106,148,255, + 73,106,147,255,73,105,147,255,73,105,147,255,72,104,147,255, + 72,104,146,255,71,103,146,255,71,103,146,255,70,102,145,255, + 70,102,145,255,69,101,144,255,69,101,144,255,68,101,143,255, + 68,100,143,255,67,100,142,255,67,100,142,255,66,99,141,255, + 66,99,141,255,65,98,140,255,65,98,140,255,64,97,139,255, + 64,97,139,255,63,96,138,255,63,96,138,255,63,95,137,255, + 62,95,136,255,62,94,135,255,62,94,135,255,61,93,134,255, + 61,93,133,255,60,92,132,255,60,92,132,255,60,91,131,255, + 59,91,130,255,59,90,129,255,59,90,129,255,58,89,128,255, + 58,89,127,255,57,88,126,255,57,88,126,255,57,88,125,255, + 56,87,124,255,56,87,123,255,56,87,123,255,56,86,122,255, + 55,86,122,255,55,85,121,255,55,85,121,255,55,85,120,255, + 54,84,119,255,54,84,118,255,54,84,118,255,54,84,117,255, + 53,83,117,255,53,83,116,255,53,83,116,255,53,83,115,255, + 53,82,114,255,53,82,113,255,53,82,113,255,53,82,112,255, + 53,81,112,255,53,81,111,255,53,81,111,255,53,81,111,255, + 52,80,110,255,52,80,110,255,52,80,110,255,52,80,109,255, + 52,80,109,255,52,80,108,255,52,80,108,255,52,80,108,255, + 51,79,107,255,51,79,107,255,51,79,107,255,51,79,107,255, + 50,79,106,255,50,79,106,255,50,79,106,255,50,79,106,255, + 50,78,105,255,50,78,105,255,50,78,105,255,49,78,105,255, + 49,78,104,255,48,78,104,255,48,78,104,255,48,78,104,255, + 47,77,104,255,47,77,104,255,47,77,104,255,47,77,104,255, + 46,77,103,255,46,77,103,255,46,77,103,255,46,77,103,255, + 45,76,103,255,45,76,103,255,45,76,103,255,44,76,103,255, + 44,75,102,255,43,75,102,255,43,75,102,255,43,75,102,255, + 42,74,102,255,42,74,102,255,42,74,102,255,41,74,102,255, + 41,73,102,255,40,73,102,255,40,73,102,255,39,73,102,255, + 39,72,102,255,38,72,102,255,38,72,102,255,37,72,102,255, + 37,71,101,255,36,71,101,255,36,71,101,255,36,71,101,255, + 35,70,101,255,35,70,101,255,35,70,101,255,35,70,101,255, + 34,70,101,255,34,70,101,255,34,70,101,255,34,70,101,255, + 33,69,101,255,33,69,101,255,33,69,101,255,33,69,101,255, + 32,68,101,255,32,68,101,255,32,68,101,255,32,68,101,255, + 95,132,181,255,95,132,181,255,95,132,181,255,95,132,181,255, + 96,133,181,255,96,133,181,255,96,133,181,255,96,133,181,255, + 97,134,182,255,97,134,182,255,97,134,182,255,97,134,182,255, + 98,135,183,255,98,135,183,255,98,135,183,255,99,135,183,255, + 99,136,184,255,100,136,184,255,100,136,184,255,101,136,184,255, + 101,137,185,255,102,137,185,255,102,137,185,255,103,138,185,255, + 103,138,186,255,104,139,186,255,104,139,186,255,105,139,186,255, + 105,140,187,255,106,140,187,255,106,140,187,255,107,141,187,255, + 107,141,188,255,108,142,188,255,108,142,188,255,109,143,189,255, + 109,143,189,255,110,144,190,255,110,144,190,255,111,145,190,255, + 111,145,191,255,112,146,191,255,112,146,191,255,113,146,192,255, + 113,147,192,255,114,147,193,255,114,147,193,255,115,148,193,255, + 115,148,194,255,116,149,194,255,116,149,194,255,117,150,195,255, + 117,150,195,255,118,151,196,255,118,151,196,255,119,152,196,255, + 119,152,197,255,120,153,197,255,120,153,197,255,121,154,198,255, + 121,154,198,255,122,155,199,255,122,155,199,255,123,156,200,255, + 124,156,200,255,125,157,201,255,125,157,201,255,126,158,201,255, + 126,158,202,255,127,159,202,255,127,159,202,255,128,160,203,255, + 128,160,203,255,129,161,204,255,129,161,204,255,130,162,205,255, + 130,162,205,255,131,163,206,255,131,163,206,255,132,164,206,255, + 132,164,207,255,133,165,207,255,133,165,207,255,134,165,208,255, + 135,166,208,255,136,166,209,255,136,166,209,255,137,167,209,255, + 137,167,210,255,138,168,210,255,138,168,210,255,139,169,211,255, + 139,169,211,255,140,170,212,255,140,170,212,255,141,170,212,255, + 141,171,213,255,142,171,213,255,142,171,213,255,142,172,213,255, + 143,172,214,255,143,173,214,255,143,173,214,255,144,173,214,255, + 144,174,215,255,145,174,215,255,145,174,215,255,145,174,215,255, + 146,175,216,255,146,175,216,255,146,175,216,255,146,175,216,255, + 147,176,216,255,147,176,216,255,147,176,216,255,147,176,216,255, + 148,177,217,255,148,177,217,255,148,177,217,255,148,177,217,255, + 148,178,218,255,148,178,218,255,148,178,218,255,148,178,218,255, + 148,179,218,255,148,179,218,255,148,179,218,255,148,179,218,255, + 148,179,219,255,148,179,219,255,148,179,219,255,148,179,219,255, + 148,180,219,255,148,180,219,255,148,180,219,255,148,180,219,255, + 147,180,219,255,147,180,219,255,147,180,219,255,146,180,219,255, + 146,180,218,255,145,180,218,255,145,180,218,255,145,180,218,255, + 144,179,218,255,144,179,218,255,144,179,218,255,143,179,218,255, + 143,178,217,255,142,178,217,255,142,178,217,255,141,178,217,255, + 140,177,217,255,140,177,217,255,139,177,217,255,138,177,217,255, + 137,176,216,255,137,176,216,255,136,176,216,255,135,176,216,255, + 134,175,215,255,134,175,215,255,133,175,215,255,132,175,215,255, + 131,174,214,255,131,174,214,255,130,174,214,255,129,173,214,255, + 128,173,213,255,128,172,213,255,127,172,213,255,126,172,213,255, + 125,171,212,255,124,171,212,255,123,171,212,255,122,170,212,255, + 121,170,211,255,121,169,211,255,120,169,211,255,119,168,211,255, + 118,168,210,255,117,167,210,255,116,167,210,255,115,167,210,255, + 115,166,209,255,114,166,209,255,114,166,209,255,113,166,209,255, + 112,165,208,255,112,165,208,255,111,165,208,255,110,164,208,255, + 110,164,207,255,109,163,207,255,109,163,207,255,109,163,207,255, + 108,162,207,255,108,162,207,255,108,162,207,255,107,162,207,255, + 107,162,206,255,106,162,206,255,106,162,206,255,105,162,206,255, + 105,161,206,255,104,161,206,255,104,161,206,255,104,161,206,255, + 103,160,205,255,103,160,205,255,103,160,205,255,103,160,205,255, + 103,160,205,255,103,160,205,255,103,160,205,255,103,160,205,255, + 102,160,205,255,102,160,205,255,102,160,205,255,102,160,205,255, + 101,159,204,255,101,159,204,255,101,159,204,255,101,159,204,255, + 101,158,204,255,101,158,204,255,101,158,204,255,101,158,204,255, + 100,158,203,255,100,158,203,255,100,158,203,255,100,158,203,255, + 100,157,202,255,100,157,202,255,100,157,202,255,100,157,202,255, + 99,157,202,255,99,157,202,255,99,157,202,255,99,157,202,255, + 99,156,201,255,99,156,201,255,99,156,201,255,99,156,201,255, + 99,157,201,255,99,157,201,255,99,157,201,255,99,157,201,255, + 100,156,201,255,100,156,201,255,100,156,201,255,100,156,201,255, + 101,157,201,255,101,157,201,255,101,157,201,255,102,157,201,255, + 102,158,201,255,103,158,201,255,103,158,201,255,104,158,201,255, + 105,159,202,255,105,159,202,255,106,159,202,255,107,160,202,255, + 108,160,203,255,108,161,203,255,109,161,203,255,110,162,203,255, + 111,162,204,255,112,163,204,255,113,163,204,255,114,164,205,255, + 116,165,205,255,117,165,206,255,118,166,206,255,119,167,207,255, + 121,168,207,255,122,168,208,255,123,169,208,255,125,170,209,255, + 126,171,209,255,128,171,210,255,129,172,210,255,130,173,211,255, + 132,174,212,255,133,175,212,255,134,176,213,255,136,177,214,255, + 137,178,215,255,139,179,215,255,140,180,216,255,142,181,217,255, + 143,182,217,255,145,183,218,255,146,184,218,255,147,185,219,255, + 149,186,220,255,150,186,220,255,151,187,221,255,152,188,222,255, + 154,189,223,255,155,189,223,255,156,190,224,255,157,191,225,255, + 159,192,225,255,160,192,226,255,161,193,226,255,162,194,227,255, + 164,195,227,255,165,195,228,255,166,196,228,255,167,197,229,255, + 168,197,229,255,169,198,230,255,170,198,230,255,171,199,231,255, + 172,199,231,255,172,200,232,255,173,200,232,255,174,201,232,255, + 175,201,233,255,175,202,233,255,176,202,233,255,177,203,234,255, + 177,203,234,255,178,204,235,255,178,204,235,255,179,204,235,255, + 179,204,235,255,180,204,235,255,180,204,235,255,180,204,235,255, + 181,205,236,255,181,205,236,255,181,205,236,255,181,205,236,255, + 181,205,236,255,181,205,236,255,181,205,236,255,181,205,236,255, + 181,205,236,255,181,205,236,255,181,205,236,255,181,205,236,255, + 180,205,236,255,180,205,236,255,180,205,236,255,180,205,236,255, + 179,205,236,255,179,205,236,255,179,205,236,255,178,205,236,255, + 178,204,235,255,177,204,235,255,177,204,235,255,176,204,235,255, + 176,203,235,255,175,203,235,255,175,203,235,255,174,202,234,255, + 173,202,234,255,173,201,233,255,172,201,233,255,171,200,233,255, + 170,200,232,255,170,199,232,255,169,199,232,255,168,198,231,255, + 166,198,231,255,165,197,230,255,164,197,230,255,163,196,229,255, + 162,195,229,255,161,195,228,255,160,194,228,255,159,193,227,255, + 158,193,227,255,157,192,226,255,156,192,226,255,155,191,225,255, + 154,190,225,255,153,190,224,255,152,189,224,255,151,188,223,255, + 149,187,222,255,148,187,222,255,147,186,221,255,146,185,220,255, + 144,184,220,255,143,184,219,255,142,183,219,255,141,182,218,255, + 139,181,217,255,138,181,217,255,137,180,216,255,136,179,215,255, + 134,178,214,255,133,178,214,255,132,177,213,255,131,176,212,255, + 130,175,212,255,129,175,211,255,128,174,211,255,127,173,210,255, + 126,172,209,255,125,172,209,255,124,171,208,255,123,170,207,255, + 122,170,207,255,121,169,206,255,120,169,206,255,119,168,205,255, + 118,167,204,255,117,167,204,255,116,166,203,255,115,165,203,255, + 114,165,202,255,114,164,202,255,113,164,202,255,112,163,201,255, + 111,162,201,255,110,162,200,255,109,161,200,255,108,160,200,255, + 107,160,199,255,107,159,199,255,106,159,199,255,105,158,199,255, + 105,158,198,255,104,157,198,255,104,157,198,255,103,157,197,255, + 102,156,197,255,102,156,196,255,101,156,196,255,100,155,196,255, + 100,155,196,255,99,154,196,255,99,154,196,255,99,154,196,255, + 98,153,195,255,98,153,195,255,98,153,195,255,97,153,195,255, + 97,153,195,255,97,152,194,255,96,152,194,255,96,152,194,255, + 96,152,194,255,95,151,194,255,95,151,194,255,95,151,194,255, + 95,151,194,255,94,150,194,255,94,150,194,255,94,150,194,255, + 94,150,194,255,93,149,193,255,93,149,193,255,93,149,193,255, + 93,149,193,255,93,149,193,255,93,149,193,255,93,149,193,255, + 93,149,193,255,93,149,193,255,93,149,193,255,93,149,193,255, + 93,149,193,255,93,149,193,255,93,149,193,255,93,149,193,255, + 93,149,193,255,93,149,193,255,93,149,193,255,93,149,193,255, + 93,149,193,255,94,149,193,255,94,149,193,255,94,149,193,255, + 94,149,193,255,95,149,193,255,95,149,193,255,95,149,193,255, + 95,149,193,255,96,150,193,255,96,150,193,255,96,150,193,255, + 96,150,193,255,97,150,194,255,97,150,194,255,97,150,194,255, + 97,150,194,255,98,151,194,255,98,151,194,255,98,151,194,255, + 98,151,194,255,99,151,194,255,99,151,194,255,99,151,194,255, + 99,151,194,255,100,152,195,255,100,152,195,255,100,152,195,255, + 100,152,195,255,101,153,195,255,101,153,195,255,101,153,195,255, + 101,153,195,255,101,153,195,255,101,153,195,255,101,153,195,255, + 101,153,195,255,102,153,195,255,102,153,195,255,102,153,195,255, + 102,153,195,255,102,153,195,255,102,153,195,255,102,153,195,255, + 102,153,195,255,101,153,194,255,101,153,194,255,101,153,194,255, + 101,153,194,255,101,152,194,255,101,152,194,255,101,152,194,255, + 101,152,194,255,100,152,193,255,100,152,193,255,100,152,193,255, + 100,152,193,255,100,151,192,255,100,151,192,255,100,151,192,255, + 100,151,191,255,99,150,191,255,99,150,190,255,99,150,190,255, + 99,150,190,255,98,149,189,255,98,149,189,255,98,149,189,255, + 98,148,189,255,98,148,188,255,98,147,188,255,98,147,188,255, + 98,147,187,255,97,146,187,255,97,146,186,255,97,146,186,255, + 97,146,186,255,97,145,185,255,97,145,185,255,97,145,185,255, + 97,145,184,255,96,144,184,255,96,144,183,255,96,144,183,255, + 96,144,183,255,96,143,182,255,96,143,182,255,96,143,182,255, + 96,143,182,255,96,142,181,255,96,142,181,255,96,142,181,255, + 96,142,181,255,95,141,180,255,95,141,180,255,95,141,180,255, + 95,141,180,255,95,141,179,255,95,141,179,255,95,141,179,255, + 95,141,179,255,94,140,179,255,94,140,179,255,94,140,179,255, + 94,140,179,255,93,139,179,255,93,139,179,255,93,139,179,255, + 92,138,179,255,92,138,178,255,91,137,178,255,91,137,178,255, + 90,137,178,255,90,136,178,255,89,136,178,255,89,136,178,255, + 88,136,178,255,88,135,177,255,87,135,177,255,87,135,177,255, + 86,134,177,255,86,134,177,255,85,133,177,255,84,133,177,255, + 84,133,177,255,83,132,176,255,82,132,176,255,82,132,176,255, + 81,131,175,255,81,131,175,255,80,130,174,255,80,130,174,255, + 79,129,174,255,79,129,173,255,78,128,173,255,78,128,173,255, + 77,127,172,255,77,127,172,255,76,126,171,255,76,126,171,255, + 75,125,170,255,75,125,170,255,74,124,169,255,74,124,168,255, + 73,124,168,255,73,123,167,255,72,123,166,255,72,123,166,255, + 72,122,165,255,71,122,165,255,71,121,164,255,71,121,164,255, + 71,121,163,255,70,120,163,255,70,120,162,255,70,120,161,255, + 70,119,161,255,70,119,160,255,70,118,159,255,70,118,159,255, + 70,118,158,255,70,117,158,255,70,117,157,255,70,117,157,255, + 70,117,156,255,69,116,156,255,69,116,155,255,69,116,155,255, + 69,116,155,255,69,115,154,255,69,115,154,255,69,115,154,255, + 69,115,153,255,68,114,153,255,68,114,152,255,68,114,152,255, + 68,113,152,255,68,113,151,255,68,112,151,255,68,112,151,255, + 68,112,150,255,67,111,150,255,67,111,149,255,67,111,149,255, + 67,110,149,255,66,110,148,255,66,109,148,255,66,109,148,255, + 66,109,148,255,65,108,147,255,65,108,147,255,65,108,147,255, + 65,108,147,255,64,107,146,255,64,107,146,255,64,107,146,255, + 64,107,146,255,63,106,145,255,63,106,145,255,63,106,145,255, + 63,106,145,255,62,105,144,255,62,105,144,255,62,105,144,255, + 62,105,144,255,62,104,144,255,62,104,144,255,62,104,144,255, + 62,104,144,255,62,103,143,255,62,103,143,255,62,103,143,255, + 62,103,143,255,63,103,142,255,63,103,142,255,63,103,142,255, + 63,103,142,255,64,103,142,255,64,103,142,255,64,103,142,255, + 65,103,142,255,65,104,141,255,66,104,141,255,66,104,141,255, + 66,104,141,255,67,104,141,255,67,104,141,255,67,104,141,255, + 68,104,141,255,68,105,141,255,69,105,141,255,69,105,141,255, + 70,105,141,255,70,106,142,255,71,106,142,255,71,106,142,255, + 71,106,142,255,72,107,142,255,72,107,142,255,72,107,142,255, + 73,107,142,255,73,108,143,255,74,108,143,255,74,108,143,255, + 74,108,143,255,75,108,144,255,75,108,144,255,75,108,144,255, + 75,108,144,255,76,109,145,255,76,109,145,255,76,109,145,255, + 76,109,145,255,76,109,145,255,76,109,145,255,76,109,145,255, + 76,109,145,255,76,109,146,255,76,109,146,255,76,109,146,255, + 76,109,146,255,75,108,147,255,75,108,147,255,75,108,147,255, + 75,108,147,255,74,107,147,255,74,107,147,255,74,107,147,255, + 74,107,147,255,73,106,146,255,73,106,146,255,73,106,146,255, + 73,106,146,255,72,105,146,255,72,105,146,255,72,105,146,255, + 71,105,146,255,71,104,145,255,70,104,145,255,70,104,145,255, + 69,103,145,255,69,103,144,255,68,102,144,255,68,102,144,255, + 67,101,143,255,67,101,143,255,66,100,142,255,66,100,142,255, + 65,99,141,255,65,99,141,255,64,98,140,255,64,98,140,255, + 63,97,139,255,63,97,139,255,62,96,138,255,62,96,138,255, + 62,95,137,255,61,95,137,255,61,94,136,255,61,94,136,255, + 60,93,135,255,60,93,134,255,59,92,133,255,59,92,133,255, + 59,91,132,255,58,91,131,255,58,90,130,255,58,90,130,255, + 58,89,129,255,57,89,129,255,57,88,128,255,57,88,128,255, + 56,88,127,255,56,87,126,255,55,87,125,255,55,87,125,255, + 55,86,124,255,54,86,123,255,54,85,122,255,54,85,122,255, + 54,85,121,255,54,84,120,255,54,84,119,255,54,84,119,255, + 54,84,118,255,53,83,118,255,53,83,117,255,53,83,117,255, + 53,83,116,255,52,82,115,255,52,82,114,255,52,82,114,255, + 52,82,113,255,51,81,113,255,51,81,112,255,51,81,112,255, + 51,81,111,255,51,80,111,255,51,80,110,255,51,80,110,255, + 51,80,109,255,51,79,109,255,51,79,108,255,51,79,108,255, + 51,79,108,255,50,79,107,255,50,79,107,255,50,79,107,255, + 50,79,107,255,49,78,106,255,49,78,106,255,49,78,106,255, + 49,78,106,255,49,78,105,255,49,78,105,255,49,78,105,255, + 49,78,105,255,48,77,104,255,48,77,104,255,48,77,104,255, + 48,77,104,255,47,77,103,255,47,77,103,255,47,77,103,255, + 47,77,103,255,46,76,102,255,46,76,102,255,46,76,102,255, + 46,76,102,255,45,76,101,255,45,76,101,255,45,76,101,255, + 45,76,101,255,44,75,101,255,44,75,101,255,44,75,101,255, + 43,75,101,255,43,74,100,255,42,74,100,255,42,74,100,255, + 42,74,100,255,41,73,100,255,41,73,100,255,41,73,100,255, + 40,73,100,255,40,72,100,255,39,72,100,255,39,72,100,255, + 38,72,100,255,38,71,100,255,37,71,100,255,37,71,100,255, + 36,71,100,255,36,70,100,255,35,70,100,255,35,70,100,255, + 35,70,100,255,34,69,100,255,34,69,100,255,34,69,100,255, + 34,69,100,255,33,69,100,255,33,69,100,255,33,69,100,255, + 33,69,100,255,32,68,100,255,32,68,100,255,32,68,100,255, + 32,68,100,255,31,67,100,255,31,67,100,255,31,67,100,255, + 31,67,100,255,95,132,181,255,95,132,181,255,95,132,181,255, + 95,132,181,255,96,133,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,97,134,182,255,97,134,182,255,97,134,182,255, + 97,134,182,255,98,135,183,255,98,135,183,255,98,135,183,255, + 99,135,183,255,99,136,184,255,100,136,184,255,100,136,184,255, + 101,136,184,255,101,137,185,255,102,137,185,255,102,137,185,255, + 103,138,185,255,103,138,186,255,104,139,186,255,104,139,186,255, + 105,139,186,255,105,140,187,255,106,140,187,255,106,140,187,255, + 107,141,187,255,107,141,188,255,108,142,188,255,108,142,188,255, + 109,143,189,255,109,143,189,255,110,144,190,255,110,144,190,255, + 111,145,190,255,111,145,191,255,112,146,191,255,112,146,191,255, + 113,146,192,255,113,147,192,255,114,147,193,255,114,147,193,255, + 115,148,193,255,115,148,194,255,116,149,194,255,116,149,194,255, + 117,150,195,255,117,150,195,255,118,151,196,255,118,151,196,255, + 119,152,196,255,119,152,197,255,120,153,197,255,120,153,197,255, + 121,154,198,255,122,154,198,255,123,155,199,255,123,155,199,255, + 124,156,200,255,124,156,200,255,125,157,201,255,125,157,201,255, + 126,158,201,255,126,158,202,255,127,159,202,255,127,159,202,255, + 128,160,203,255,129,160,203,255,130,161,204,255,130,161,204,255, + 131,162,205,255,131,162,205,255,132,163,206,255,132,163,206,255, + 133,164,206,255,133,164,207,255,134,165,207,255,134,165,207,255, + 135,165,208,255,135,166,208,255,136,166,209,255,136,166,209,255, + 137,167,209,255,137,167,210,255,138,168,210,255,138,168,210,255, + 139,169,211,255,139,169,211,255,140,170,212,255,140,170,212,255, + 141,170,212,255,141,171,213,255,142,171,213,255,142,171,213,255, + 143,172,213,255,143,172,214,255,144,173,214,255,144,173,214,255, + 144,173,214,255,145,174,215,255,145,174,215,255,145,174,215,255, + 145,174,215,255,146,175,216,255,146,175,216,255,146,175,216,255, + 146,175,216,255,147,176,216,255,147,176,216,255,147,176,216,255, + 147,176,216,255,148,177,217,255,148,177,217,255,148,177,217,255, + 148,177,217,255,148,178,218,255,148,178,218,255,148,178,218,255, + 148,178,218,255,148,179,218,255,148,179,218,255,148,179,218,255, + 148,179,218,255,148,179,218,255,148,179,218,255,148,179,218,255, + 148,179,218,255,147,179,218,255,147,179,218,255,147,179,218,255, + 147,179,218,255,146,179,218,255,146,179,218,255,146,179,218,255, + 145,179,218,255,145,179,217,255,144,179,217,255,144,179,217,255, + 144,179,217,255,143,178,217,255,143,178,217,255,143,178,217,255, + 142,178,217,255,142,177,216,255,141,177,216,255,141,177,216,255, + 140,177,216,255,139,176,216,255,139,176,216,255,138,176,216,255, + 137,176,216,255,136,175,215,255,136,175,215,255,135,175,215,255, + 134,175,215,255,133,174,214,255,133,174,214,255,132,174,214,255, + 131,174,214,255,130,173,213,255,129,173,213,255,128,173,213,255, + 127,172,213,255,126,172,212,255,126,171,212,255,125,171,212,255, + 124,171,212,255,123,170,211,255,122,170,211,255,121,170,211,255, + 120,169,211,255,119,169,210,255,119,168,210,255,118,168,210,255, + 117,167,210,255,116,167,209,255,115,166,209,255,114,166,209,255, + 113,166,209,255,113,165,208,255,112,165,208,255,112,165,208,255, + 111,165,208,255,110,164,207,255,110,164,207,255,109,164,207,255, + 108,163,207,255,108,163,206,255,107,162,206,255,107,162,206,255, + 106,162,206,255,106,161,206,255,105,161,206,255,105,161,206,255, + 104,161,206,255,104,161,205,255,103,161,205,255,103,161,205,255, + 102,161,205,255,102,160,205,255,101,160,205,255,101,160,205,255, + 101,160,205,255,100,159,204,255,100,159,204,255,100,159,204,255, + 100,159,204,255,100,159,204,255,100,159,204,255,100,159,204,255, + 100,159,204,255,99,159,204,255,99,159,204,255,99,159,204,255, + 99,159,204,255,98,158,203,255,98,158,203,255,98,158,203,255, + 98,158,203,255,98,157,203,255,98,157,203,255,98,157,203,255, + 98,157,203,255,97,157,202,255,97,157,202,255,97,157,202,255, + 97,157,202,255,97,156,201,255,97,156,201,255,97,156,201,255, + 97,156,201,255,96,156,201,255,96,156,201,255,96,156,201,255, + 96,156,201,255,96,155,200,255,96,155,200,255,96,155,200,255, + 96,155,200,255,97,156,200,255,97,156,200,255,97,156,200,255, + 97,156,200,255,97,155,200,255,97,155,200,255,97,155,200,255, + 98,155,200,255,98,156,200,255,99,156,200,255,99,156,200,255, + 100,156,200,255,100,157,200,255,101,157,200,255,101,157,200,255, + 102,157,200,255,103,158,201,255,103,158,201,255,104,158,201,255, + 105,159,201,255,106,159,202,255,106,160,202,255,107,160,202,255, + 108,161,202,255,109,161,203,255,110,162,203,255,111,162,203,255, + 112,163,204,255,114,164,204,255,115,164,205,255,116,165,205,255, + 117,166,206,255,119,167,206,255,120,167,207,255,121,168,207,255, + 123,169,208,255,124,170,208,255,126,170,209,255,127,171,209,255, + 128,172,210,255,130,173,211,255,131,174,211,255,132,175,212,255, + 134,176,213,255,135,177,214,255,137,178,214,255,138,179,215,255, + 140,180,216,255,141,181,216,255,143,182,217,255,144,183,217,255, + 146,184,218,255,147,185,219,255,149,185,219,255,150,186,220,255, + 151,187,221,255,153,188,222,255,154,188,222,255,155,189,223,255, + 156,190,224,255,158,191,224,255,159,191,225,255,160,192,225,255, + 161,193,226,255,163,194,226,255,164,194,227,255,165,195,227,255, + 166,196,228,255,167,196,228,255,168,197,229,255,169,197,229,255, + 170,198,230,255,171,198,230,255,171,199,231,255,172,199,231,255, + 173,200,231,255,174,200,232,255,174,201,232,255,175,201,232,255, + 176,202,233,255,176,202,233,255,177,203,234,255,177,203,234,255, + 178,203,234,255,178,204,235,255,179,204,235,255,179,204,235,255, + 179,204,235,255,180,205,235,255,180,205,235,255,180,205,235,255, + 180,205,235,255,181,205,236,255,181,205,236,255,181,205,236,255, + 181,205,236,255,180,205,236,255,180,205,236,255,180,205,236,255, + 180,205,236,255,179,205,236,255,179,205,236,255,179,205,236,255, + 179,205,236,255,178,204,235,255,178,204,235,255,178,204,235,255, + 177,204,235,255,177,203,235,255,176,203,235,255,176,203,235,255, + 175,203,235,255,175,202,234,255,174,202,234,255,174,202,234,255, + 173,201,233,255,172,201,233,255,172,200,232,255,171,200,232,255, + 170,199,232,255,169,199,231,255,169,198,231,255,168,198,231,255, + 167,197,230,255,165,197,230,255,164,196,229,255,163,196,229,255, + 162,195,228,255,161,194,228,255,160,194,227,255,159,193,227,255, + 158,192,226,255,156,192,226,255,155,191,225,255,154,191,225,255, + 153,190,224,255,152,189,224,255,151,189,223,255,150,188,223,255, + 149,187,222,255,147,186,221,255,146,186,221,255,145,185,220,255, + 144,184,219,255,142,183,219,255,141,183,218,255,140,182,218,255, + 139,181,217,255,137,180,216,255,136,180,216,255,135,179,215,255, + 134,178,214,255,132,177,213,255,131,177,213,255,130,176,212,255, + 129,175,211,255,128,174,211,255,127,174,210,255,126,173,210,255, + 125,172,209,255,124,171,208,255,123,171,208,255,122,170,207,255, + 121,169,206,255,120,169,206,255,119,168,205,255,118,168,205,255, + 117,167,204,255,116,166,203,255,115,166,203,255,114,165,202,255, + 113,164,202,255,112,164,201,255,111,163,201,255,110,163,201,255, + 109,162,200,255,108,161,200,255,108,161,199,255,107,160,199,255, + 106,159,199,255,105,159,198,255,105,158,198,255,104,158,198,255, + 103,157,198,255,103,157,197,255,102,156,197,255,102,156,197,255, + 101,156,196,255,100,155,196,255,100,155,195,255,99,155,195,255, + 98,154,195,255,98,154,195,255,97,153,195,255,97,153,195,255, + 97,153,195,255,96,152,194,255,96,152,194,255,96,152,194,255, + 95,152,194,255,95,152,194,255,95,151,193,255,94,151,193,255, + 94,151,193,255,94,151,193,255,93,150,193,255,93,150,193,255, + 93,150,193,255,93,150,193,255,92,149,193,255,92,149,193,255, + 92,149,193,255,92,149,193,255,91,148,192,255,91,148,192,255, + 91,148,192,255,91,148,192,255,91,148,192,255,91,148,192,255, + 91,148,192,255,91,148,192,255,91,148,192,255,91,148,192,255, + 91,148,192,255,91,148,192,255,91,148,192,255,91,148,192,255, + 91,148,192,255,91,148,192,255,91,148,192,255,91,148,192,255, + 91,148,192,255,91,148,192,255,92,148,192,255,92,148,192,255, + 92,148,192,255,92,148,192,255,92,148,192,255,92,148,192,255, + 92,148,192,255,92,148,192,255,93,149,192,255,93,149,192,255, + 93,149,192,255,93,149,192,255,94,149,193,255,94,149,193,255, + 94,149,193,255,94,149,193,255,95,149,193,255,95,149,193,255, + 95,149,193,255,95,149,193,255,96,150,193,255,96,150,193,255, + 96,150,193,255,96,150,193,255,97,150,194,255,97,150,194,255, + 97,150,194,255,97,150,194,255,98,151,194,255,98,151,194,255, + 98,151,194,255,98,151,194,255,98,151,194,255,98,151,194,255, + 98,151,194,255,98,151,194,255,99,151,194,255,99,151,194,255, + 99,151,194,255,99,151,194,255,99,151,194,255,99,151,194,255, + 99,151,194,255,99,151,194,255,98,151,193,255,98,151,193,255, + 98,151,193,255,98,151,193,255,98,150,193,255,98,150,193,255, + 98,150,193,255,98,150,193,255,97,150,192,255,97,150,192,255, + 97,150,192,255,97,150,192,255,97,149,191,255,97,149,191,255, + 97,149,191,255,97,149,190,255,96,148,190,255,96,148,189,255, + 96,148,189,255,96,148,189,255,95,147,188,255,95,147,188,255, + 95,147,188,255,95,147,187,255,95,146,187,255,95,146,186,255, + 95,146,186,255,95,145,186,255,94,145,185,255,94,144,185,255, + 94,144,185,255,94,144,184,255,94,143,184,255,94,143,183,255, + 94,143,183,255,94,143,183,255,94,142,182,255,94,142,182,255, + 94,142,182,255,94,142,182,255,93,141,181,255,93,141,181,255, + 93,141,181,255,93,141,181,255,93,140,180,255,93,140,180,255, + 93,140,180,255,93,140,180,255,93,140,179,255,93,140,179,255, + 93,140,179,255,93,140,179,255,92,139,178,255,92,139,178,255, + 92,139,178,255,92,139,178,255,91,138,178,255,91,138,178,255, + 91,138,178,255,91,138,178,255,90,137,177,255,90,137,177,255, + 90,137,177,255,89,136,177,255,89,136,177,255,88,135,177,255, + 88,135,177,255,87,135,177,255,87,134,177,255,86,134,177,255, + 86,134,177,255,85,134,177,255,85,133,176,255,84,133,176,255, + 84,133,176,255,83,132,176,255,83,132,175,255,82,131,175,255, + 81,131,175,255,81,131,175,255,80,130,175,255,79,130,175,255, + 79,130,175,255,78,129,174,255,78,129,174,255,77,128,173,255, + 77,128,173,255,76,127,172,255,76,127,172,255,75,126,171,255, + 75,126,171,255,74,126,170,255,74,125,170,255,73,125,169,255, + 73,125,169,255,72,124,168,255,72,124,168,255,71,123,167,255, + 71,123,167,255,71,122,166,255,70,122,166,255,70,121,165,255, + 70,121,165,255,70,121,164,255,69,120,164,255,69,120,163,255, + 69,120,162,255,69,119,162,255,68,119,161,255,68,118,160,255, + 68,118,160,255,68,118,159,255,68,117,159,255,68,117,158,255, + 68,117,158,255,68,117,157,255,68,116,157,255,68,116,156,255, + 68,116,156,255,68,116,155,255,67,115,155,255,67,115,154,255, + 67,115,154,255,67,115,153,255,67,114,153,255,67,114,152,255, + 67,114,152,255,67,114,152,255,66,113,151,255,66,113,151,255, + 66,113,151,255,66,112,150,255,66,112,150,255,66,111,149,255, + 66,111,149,255,66,111,149,255,65,110,148,255,65,110,148,255, + 65,110,148,255,65,109,148,255,64,109,147,255,64,108,147,255, + 64,108,147,255,64,108,147,255,63,107,146,255,63,107,146,255, + 63,107,146,255,63,107,146,255,62,106,145,255,62,106,145,255, + 62,106,145,255,62,105,145,255,61,105,144,255,61,104,144,255, + 61,104,144,255,61,104,144,255,60,103,143,255,60,103,143,255, + 60,103,143,255,60,103,143,255,60,103,142,255,60,103,142,255, + 60,103,142,255,60,103,142,255,60,102,141,255,60,102,141,255, + 60,102,141,255,60,102,141,255,61,102,141,255,61,102,141,255, + 61,102,141,255,61,102,141,255,62,102,140,255,62,102,140,255, + 62,102,140,255,63,102,140,255,63,102,140,255,64,102,140,255, + 64,102,140,255,64,102,140,255,65,103,140,255,65,103,140,255, + 65,103,140,255,66,103,140,255,66,104,140,255,67,104,140,255, + 67,104,140,255,68,104,140,255,68,105,140,255,69,105,140,255, + 69,105,140,255,69,105,140,255,70,106,140,255,70,106,140,255, + 70,106,140,255,71,106,140,255,71,107,141,255,72,107,141,255, + 72,107,141,255,72,107,141,255,73,107,142,255,73,107,142,255, + 73,107,142,255,73,107,142,255,74,108,143,255,74,108,143,255, + 74,108,143,255,74,108,143,255,74,107,144,255,74,107,144,255, + 74,107,144,255,74,107,144,255,74,107,145,255,74,107,145,255, + 74,107,145,255,74,107,145,255,73,107,145,255,73,107,145,255, + 73,107,145,255,73,107,145,255,72,106,145,255,72,106,145,255, + 72,106,145,255,72,106,145,255,71,105,145,255,71,105,145,255, + 71,105,145,255,71,105,145,255,70,104,145,255,70,104,145,255, + 70,104,145,255,69,103,145,255,69,103,144,255,68,102,144,255, + 68,102,144,255,67,101,144,255,67,101,143,255,66,100,143,255, + 66,100,143,255,65,99,142,255,65,99,142,255,64,98,141,255, + 64,98,141,255,63,98,140,255,63,97,140,255,62,97,139,255, + 62,97,139,255,61,96,138,255,61,96,138,255,60,95,137,255, + 60,95,137,255,60,94,136,255,59,94,136,255,59,93,135,255, + 59,93,135,255,58,92,134,255,58,92,133,255,57,91,132,255, + 57,91,132,255,57,90,131,255,56,90,130,255,56,89,129,255, + 56,89,129,255,56,88,128,255,55,88,127,255,55,87,126,255, + 55,87,126,255,54,87,125,255,54,86,124,255,53,86,123,255, + 53,86,123,255,53,85,122,255,52,85,121,255,52,84,120,255, + 52,84,120,255,52,84,119,255,52,83,119,255,52,83,118,255, + 52,83,118,255,52,83,117,255,51,82,116,255,51,82,115,255, + 51,82,115,255,51,82,114,255,50,81,114,255,50,81,113,255, + 50,81,113,255,50,81,112,255,50,80,111,255,50,80,110,255, + 50,80,110,255,50,80,109,255,50,79,109,255,50,79,108,255, + 50,79,108,255,50,79,108,255,49,78,107,255,49,78,107,255, + 49,78,107,255,49,78,106,255,49,78,106,255,49,78,105,255, + 49,78,105,255,49,78,105,255,48,77,104,255,48,77,104,255, + 48,77,104,255,48,77,104,255,48,77,103,255,48,77,103,255, + 48,77,103,255,48,77,103,255,47,76,102,255,47,76,102,255, + 47,76,102,255,47,76,102,255,46,76,101,255,46,76,101,255, + 46,76,101,255,46,76,101,255,45,75,101,255,45,75,101,255, + 45,75,101,255,45,75,101,255,44,75,100,255,44,75,100,255, + 44,75,100,255,44,75,100,255,43,74,100,255,43,74,100,255, + 43,74,100,255,42,74,100,255,42,73,99,255,41,73,99,255, + 41,73,99,255,41,73,99,255,40,72,99,255,40,72,99,255, + 40,72,99,255,39,72,99,255,39,71,99,255,38,71,99,255, + 38,71,99,255,37,71,99,255,37,70,99,255,36,70,99,255, + 36,70,99,255,35,70,99,255,35,69,99,255,34,69,99,255, + 34,69,99,255,34,69,99,255,33,68,99,255,33,68,99,255, + 33,68,99,255,33,68,99,255,32,68,99,255,32,68,99,255, + 32,68,99,255,32,68,99,255,31,67,99,255,31,67,99,255, + 31,67,99,255,31,67,99,255,30,66,99,255,30,66,99,255, + 30,66,99,255,30,66,99,255,95,132,181,255,95,132,181,255, + 95,132,181,255,95,132,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,96,133,181,255,97,134,182,255,97,134,182,255, + 97,134,182,255,97,134,182,255,98,135,183,255,98,135,183,255, + 98,135,183,255,99,135,183,255,99,136,184,255,100,136,184,255, + 100,136,184,255,101,136,184,255,101,137,185,255,102,137,185,255, + 102,137,185,255,103,138,185,255,103,138,186,255,104,139,186,255, + 104,139,186,255,105,139,186,255,105,140,187,255,106,140,187,255, + 106,140,187,255,107,141,187,255,107,141,188,255,108,142,188,255, + 108,142,188,255,109,143,189,255,109,143,189,255,110,144,190,255, + 110,144,190,255,111,145,190,255,111,145,191,255,112,146,191,255, + 112,146,191,255,113,146,192,255,113,147,192,255,114,147,193,255, + 114,147,193,255,115,148,193,255,115,148,194,255,116,149,194,255, + 116,149,194,255,117,150,195,255,117,150,195,255,118,151,196,255, + 118,151,196,255,119,152,196,255,119,152,197,255,120,153,197,255, + 120,153,197,255,121,154,198,255,122,154,198,255,123,155,199,255, + 123,155,199,255,124,156,200,255,124,156,200,255,125,157,201,255, + 125,157,201,255,126,158,201,255,126,158,202,255,127,159,202,255, + 127,159,202,255,128,160,203,255,129,160,203,255,130,161,204,255, + 130,161,204,255,131,162,205,255,131,162,205,255,132,163,206,255, + 132,163,206,255,133,164,206,255,133,164,207,255,134,165,207,255, + 134,165,207,255,135,165,208,255,135,166,208,255,136,166,209,255, + 136,166,209,255,137,167,209,255,137,167,210,255,138,168,210,255, + 138,168,210,255,139,169,211,255,139,169,211,255,140,170,212,255, + 140,170,212,255,141,170,212,255,141,171,213,255,142,171,213,255, + 142,171,213,255,143,172,213,255,143,172,214,255,144,173,214,255, + 144,173,214,255,144,173,214,255,145,174,215,255,145,174,215,255, + 145,174,215,255,145,174,215,255,146,175,216,255,146,175,216,255, + 146,175,216,255,146,175,216,255,147,176,216,255,147,176,216,255, + 147,176,216,255,147,176,216,255,148,177,217,255,148,177,217,255, + 148,177,217,255,148,177,217,255,148,178,218,255,148,178,218,255, + 148,178,218,255,148,178,218,255,148,179,218,255,148,179,218,255, + 148,179,218,255,148,179,218,255,148,179,218,255,148,179,218,255, + 148,179,218,255,148,179,218,255,147,179,218,255,147,179,218,255, + 147,179,218,255,147,179,218,255,146,179,218,255,146,179,218,255, + 146,179,218,255,145,179,218,255,145,179,217,255,144,179,217,255, + 144,179,217,255,143,179,217,255,142,178,217,255,141,178,217,255, + 141,178,217,255,140,178,217,255,140,177,216,255,139,177,216,255, + 139,177,216,255,138,177,216,255,137,176,216,255,137,176,216,255, + 136,176,216,255,135,176,216,255,134,175,215,255,134,175,215,255, + 133,175,215,255,132,174,214,255,131,174,214,255,131,173,213,255, + 130,173,213,255,129,172,213,255,128,172,212,255,127,171,212,255, + 126,171,212,255,125,170,212,255,124,170,211,255,124,169,211,255, + 123,169,211,255,122,169,211,255,121,168,210,255,120,168,210,255, + 119,168,210,255,118,167,210,255,117,167,209,255,117,166,209,255, + 116,166,209,255,115,165,209,255,114,165,208,255,113,164,208,255, + 112,164,208,255,111,164,208,255,111,163,207,255,110,163,207,255, + 110,163,207,255,109,163,207,255,108,162,206,255,108,162,206,255, + 107,162,206,255,106,161,206,255,106,161,205,255,105,160,205,255, + 105,160,205,255,104,160,205,255,104,159,204,255,103,159,204,255, + 103,159,204,255,102,159,204,255,102,159,204,255,101,159,204,255, + 101,159,204,255,100,159,204,255,100,158,203,255,99,158,203,255, + 99,158,203,255,99,158,203,255,98,157,203,255,98,157,203,255, + 98,157,203,255,98,157,203,255,98,157,202,255,98,157,202,255, + 98,157,202,255,98,157,202,255,97,157,202,255,97,157,202,255, + 97,157,202,255,97,157,202,255,96,156,201,255,96,156,201,255, + 96,156,201,255,96,156,201,255,96,155,201,255,96,155,201,255, + 96,155,201,255,96,155,201,255,95,155,200,255,95,155,200,255, + 95,155,200,255,95,155,200,255,95,154,199,255,95,154,199,255, + 95,154,199,255,95,154,199,255,94,154,199,255,94,154,199,255, + 94,154,199,255,94,154,199,255,94,153,198,255,94,153,198,255, + 94,153,198,255,94,153,198,255,95,154,198,255,95,154,198,255, + 95,154,198,255,95,154,198,255,95,153,198,255,95,153,198,255, + 95,153,198,255,96,153,198,255,96,154,198,255,97,154,198,255, + 97,154,198,255,98,154,198,255,98,155,198,255,99,155,198,255, + 99,155,198,255,100,155,198,255,101,156,199,255,101,156,199,255, + 102,156,199,255,103,157,199,255,104,157,200,255,104,158,200,255, + 105,158,200,255,106,159,200,255,107,159,201,255,108,160,201,255, + 109,160,201,255,110,161,202,255,112,162,202,255,113,162,203,255, + 114,163,203,255,115,164,204,255,117,165,204,255,118,165,205,255, + 119,166,205,255,121,167,206,255,122,168,206,255,124,168,207,255, + 125,169,207,255,126,170,208,255,128,171,209,255,129,172,209,255, + 130,173,210,255,132,174,211,255,133,175,212,255,135,176,212,255, + 136,177,213,255,138,178,214,255,139,179,215,255,141,180,215,255, + 142,181,216,255,144,182,217,255,145,183,218,255,147,184,218,255, + 148,185,219,255,149,186,220,255,151,187,221,255,152,187,221,255, + 153,188,222,255,154,189,223,255,156,190,223,255,157,191,224,255, + 158,192,224,255,159,193,225,255,161,194,226,255,162,194,226,255, + 163,195,227,255,164,196,228,255,165,196,228,255,166,197,229,255, + 167,197,229,255,168,198,230,255,169,198,230,255,170,199,231,255, + 171,199,231,255,172,200,231,255,173,200,232,255,174,201,232,255, + 175,201,232,255,176,202,233,255,176,202,233,255,177,203,234,255, + 177,203,234,255,178,203,234,255,178,204,235,255,179,204,235,255, + 179,204,235,255,179,204,235,255,180,205,235,255,180,205,235,255, + 180,205,235,255,180,205,235,255,181,205,236,255,181,205,236,255, + 181,205,236,255,181,205,236,255,180,205,236,255,180,205,236,255, + 180,205,236,255,180,205,236,255,179,205,236,255,179,205,236,255, + 179,205,236,255,179,205,236,255,178,204,235,255,178,204,235,255, + 178,204,235,255,177,204,235,255,177,203,235,255,176,203,235,255, + 176,203,235,255,175,203,235,255,174,202,234,255,174,202,234,255, + 173,202,234,255,172,201,233,255,171,201,233,255,170,200,232,255, + 169,200,232,255,168,199,232,255,167,199,231,255,167,198,231,255, + 166,198,231,255,165,197,230,255,163,197,230,255,162,196,229,255, + 161,196,229,255,160,195,228,255,159,194,228,255,158,194,227,255, + 157,193,227,255,156,192,226,255,154,191,226,255,153,191,225,255, + 152,190,225,255,151,189,224,255,150,188,223,255,149,188,223,255, + 148,187,222,255,147,186,221,255,145,185,220,255,144,184,220,255, + 143,183,219,255,142,182,218,255,140,181,217,255,139,181,217,255, + 138,180,216,255,137,179,215,255,135,178,214,255,134,178,214,255, + 133,177,213,255,132,176,212,255,130,175,211,255,129,175,211,255, + 128,174,210,255,127,173,209,255,126,172,209,255,125,172,208,255, + 124,171,208,255,123,170,207,255,122,169,206,255,121,169,206,255, + 120,168,205,255,119,167,204,255,118,167,204,255,117,166,203,255, + 116,166,203,255,115,165,202,255,114,164,202,255,113,164,201,255, + 112,163,201,255,111,162,200,255,110,162,200,255,109,161,199,255, + 108,161,199,255,107,160,198,255,106,159,198,255,106,159,197,255, + 105,158,197,255,104,157,197,255,103,157,196,255,103,156,196,255, + 102,156,196,255,101,155,196,255,101,155,195,255,100,154,195,255, + 100,154,195,255,99,154,195,255,98,153,194,255,98,153,194,255, + 97,153,194,255,96,152,194,255,96,152,193,255,95,151,193,255, + 95,151,193,255,95,151,193,255,94,150,193,255,94,150,193,255, + 94,150,193,255,93,150,193,255,93,150,193,255,93,149,192,255, + 92,149,192,255,92,149,192,255,92,149,192,255,91,148,192,255, + 91,148,192,255,91,148,192,255,91,148,192,255,90,147,192,255, + 90,147,192,255,90,147,192,255,90,147,192,255,89,147,191,255, + 89,147,191,255,89,147,191,255,89,147,191,255,89,146,191,255, + 89,146,191,255,89,146,191,255,89,146,191,255,89,146,191,255, + 89,146,191,255,89,146,191,255,89,146,191,255,89,146,191,255, + 89,146,191,255,89,146,191,255,89,146,191,255,89,146,191,255, + 89,146,191,255,89,146,191,255,89,146,191,255,90,146,191,255, + 90,146,191,255,90,146,191,255,90,146,191,255,90,146,190,255, + 90,146,190,255,90,146,190,255,90,146,190,255,91,147,191,255, + 91,147,191,255,91,147,191,255,91,147,191,255,92,147,191,255, + 92,147,191,255,92,147,191,255,92,147,191,255,93,147,191,255, + 93,147,191,255,93,147,191,255,93,147,191,255,94,148,191,255, + 94,148,191,255,94,148,191,255,94,148,191,255,95,148,192,255, + 95,148,192,255,95,148,192,255,95,148,192,255,96,149,192,255, + 96,149,192,255,96,149,192,255,96,149,192,255,96,149,192,255, + 96,149,192,255,96,149,192,255,96,149,192,255,96,149,192,255, + 96,149,192,255,96,149,192,255,96,149,192,255,97,149,192,255, + 97,149,192,255,97,149,192,255,97,149,192,255,96,149,191,255, + 96,149,191,255,96,149,191,255,96,149,191,255,96,148,191,255, + 96,148,191,255,96,148,191,255,96,148,191,255,95,148,190,255, + 95,148,190,255,95,148,190,255,95,148,190,255,95,147,189,255, + 95,147,189,255,95,147,189,255,95,147,188,255,94,146,188,255, + 94,146,187,255,94,146,187,255,94,146,187,255,93,145,186,255, + 93,145,186,255,93,145,186,255,93,145,185,255,93,144,185,255, + 93,144,184,255,93,144,184,255,93,143,184,255,92,143,183,255, + 92,142,183,255,92,142,183,255,92,142,182,255,92,141,182,255, + 92,141,181,255,92,141,181,255,92,141,181,255,92,140,180,255, + 92,140,180,255,92,140,180,255,92,140,180,255,91,139,179,255, + 91,139,179,255,91,139,179,255,91,139,179,255,91,138,178,255, + 91,138,178,255,91,138,178,255,91,138,178,255,91,138,177,255, + 91,138,177,255,91,138,177,255,91,138,177,255,90,137,176,255, + 90,137,176,255,90,137,176,255,90,137,176,255,89,136,176,255, + 89,136,176,255,89,136,176,255,89,136,176,255,88,135,175,255, + 88,135,175,255,88,135,175,255,87,134,175,255,87,134,175,255, + 86,133,175,255,86,133,175,255,85,133,175,255,85,132,175,255, + 84,132,175,255,84,132,175,255,83,132,175,255,83,131,174,255, + 82,131,174,255,82,131,174,255,81,130,174,255,81,130,173,255, + 80,129,173,255,79,129,173,255,79,129,173,255,78,128,173,255, + 77,128,173,255,77,128,173,255,76,127,172,255,76,127,172,255, + 75,126,171,255,75,126,171,255,74,125,170,255,74,125,170,255, + 73,124,169,255,73,124,169,255,72,124,168,255,72,123,168,255, + 71,123,167,255,71,123,167,255,70,122,166,255,70,122,166,255, + 69,121,165,255,69,121,165,255,69,120,164,255,68,120,164,255, + 68,119,163,255,68,119,163,255,68,119,162,255,67,118,162,255, + 67,118,161,255,67,118,160,255,67,117,160,255,66,117,159,255, + 66,116,158,255,66,116,158,255,66,116,157,255,66,115,157,255, + 66,115,156,255,66,115,156,255,66,115,155,255,66,114,155,255, + 66,114,154,255,66,114,154,255,66,114,153,255,65,113,153,255, + 65,113,152,255,65,113,152,255,65,113,151,255,65,112,151,255, + 65,112,150,255,65,112,150,255,65,112,150,255,64,111,149,255, + 64,111,149,255,64,111,149,255,64,110,148,255,64,110,148,255, + 64,109,147,255,64,109,147,255,64,109,147,255,63,108,146,255, + 63,108,146,255,63,108,146,255,63,107,146,255,62,107,145,255, + 62,106,145,255,62,106,145,255,62,106,145,255,61,105,144,255, + 61,105,144,255,61,105,144,255,61,105,144,255,60,104,143,255, + 60,104,143,255,60,104,143,255,60,103,143,255,59,103,142,255, + 59,102,142,255,59,102,142,255,59,102,142,255,58,101,141,255, + 58,101,141,255,58,101,141,255,58,101,141,255,58,101,140,255, + 58,101,140,255,58,101,140,255,58,101,140,255,58,100,139,255, + 58,100,139,255,58,100,139,255,58,100,139,255,59,100,139,255, + 59,100,139,255,59,100,139,255,59,100,139,255,60,100,138,255, + 60,100,138,255,60,100,138,255,61,100,138,255,61,100,138,255, + 62,100,138,255,62,100,138,255,62,100,138,255,63,101,138,255, + 63,101,138,255,63,101,138,255,64,101,138,255,64,102,138,255, + 65,102,138,255,65,102,138,255,66,102,138,255,66,103,138,255, + 67,103,138,255,67,103,138,255,67,103,138,255,68,104,138,255, + 68,104,138,255,68,104,138,255,69,104,138,255,69,105,139,255, + 70,105,139,255,70,105,139,255,70,105,139,255,71,105,140,255, + 71,105,140,255,71,105,140,255,71,105,140,255,72,106,141,255, + 72,106,141,255,72,106,141,255,72,106,141,255,72,105,142,255, + 72,105,142,255,72,105,142,255,72,105,142,255,72,105,143,255, + 72,105,143,255,72,105,143,255,72,105,143,255,71,105,143,255, + 71,105,143,255,71,105,143,255,71,105,143,255,70,104,143,255, + 70,104,143,255,70,104,143,255,70,104,143,255,69,103,143,255, + 69,103,143,255,69,103,143,255,69,103,143,255,68,102,143,255, + 68,102,143,255,68,102,143,255,67,101,143,255,67,101,142,255, + 66,100,142,255,66,100,142,255,65,99,142,255,65,99,141,255, + 64,98,141,255,64,98,141,255,63,97,140,255,63,97,140,255, + 62,96,139,255,62,96,139,255,61,96,138,255,61,95,138,255, + 60,95,137,255,60,95,137,255,59,94,136,255,59,94,136,255, + 58,93,135,255,58,93,135,255,58,92,134,255,57,92,134,255, + 57,91,133,255,57,91,133,255,56,90,132,255,56,90,131,255, + 55,89,130,255,55,89,130,255,55,88,129,255,54,88,128,255, + 54,87,127,255,54,87,127,255,54,86,126,255,53,86,125,255, + 53,85,124,255,53,85,124,255,52,85,123,255,52,84,122,255, + 51,84,121,255,51,84,121,255,51,83,120,255,50,83,119,255, + 50,82,118,255,50,82,118,255,50,82,117,255,50,81,117,255, + 50,81,116,255,50,81,116,255,50,81,115,255,49,80,114,255, + 49,80,113,255,49,80,113,255,49,80,112,255,48,79,112,255, + 48,79,111,255,48,79,111,255,48,79,110,255,48,78,109,255, + 48,78,108,255,48,78,108,255,48,78,107,255,48,77,107,255, + 48,77,106,255,48,77,106,255,48,77,106,255,47,77,105,255, + 47,77,105,255,47,77,105,255,47,77,104,255,47,77,104,255, + 47,77,103,255,47,77,103,255,47,77,103,255,46,76,102,255, + 46,76,102,255,46,76,102,255,46,76,102,255,46,76,101,255, + 46,76,101,255,46,76,101,255,46,76,101,255,46,75,100,255, + 46,75,100,255,46,75,100,255,46,75,100,255,45,75,99,255, + 45,75,99,255,45,75,99,255,45,75,99,255,44,74,99,255, + 44,74,99,255,44,74,99,255,44,74,99,255,43,74,98,255, + 43,74,98,255,43,74,98,255,43,74,98,255,42,73,98,255, + 42,73,98,255,42,73,98,255,41,73,98,255,41,72,97,255, + 40,72,97,255,40,72,97,255,40,72,97,255,39,71,97,255, + 39,71,97,255,39,71,97,255,38,71,97,255,38,70,97,255, + 37,70,97,255,37,70,97,255,36,70,97,255,36,69,97,255, + 35,69,97,255,35,69,97,255,35,69,97,255,34,69,98,255, + 34,69,98,255,34,69,98,255,33,69,98,255,33,68,98,255, + 32,68,98,255,32,68,98,255,32,68,98,255,31,67,98,255, + 31,67,98,255,31,67,98,255,31,67,98,255,30,67,98,255, + 30,67,98,255,30,67,98,255,30,67,98,255,30,66,98,255, + 30,66,98,255,30,66,98,255,30,66,98,255,95,132,181,255, + 95,132,181,255,95,132,181,255,95,132,181,255,96,133,181,255, + 96,133,181,255,96,133,181,255,96,133,181,255,97,134,182,255, + 97,134,182,255,97,134,182,255,97,134,182,255,98,135,183,255, + 98,135,183,255,98,135,183,255,99,135,183,255,99,136,184,255, + 100,136,184,255,100,136,184,255,101,136,184,255,101,137,185,255, + 102,137,185,255,102,137,185,255,103,138,185,255,103,138,186,255, + 104,139,186,255,104,139,186,255,105,139,186,255,105,140,187,255, + 106,140,187,255,106,140,187,255,107,141,187,255,107,141,188,255, + 108,142,188,255,108,142,188,255,109,143,189,255,109,143,189,255, + 110,144,190,255,110,144,190,255,111,145,190,255,111,145,191,255, + 112,146,191,255,112,146,191,255,113,146,192,255,113,147,192,255, + 114,147,193,255,114,147,193,255,115,148,193,255,115,148,194,255, + 116,149,194,255,116,149,194,255,117,150,195,255,117,150,195,255, + 118,151,196,255,118,151,196,255,119,152,196,255,119,152,197,255, + 120,153,197,255,120,153,197,255,121,154,198,255,122,154,198,255, + 123,155,199,255,123,155,199,255,124,156,200,255,124,156,200,255, + 125,157,201,255,125,157,201,255,126,158,201,255,126,158,202,255, + 127,159,202,255,127,159,202,255,128,160,203,255,129,160,203,255, + 130,161,204,255,130,161,204,255,131,162,205,255,131,162,205,255, + 132,163,206,255,132,163,206,255,133,164,206,255,133,164,207,255, + 134,165,207,255,134,165,207,255,135,165,208,255,135,166,208,255, + 136,166,209,255,136,166,209,255,137,167,209,255,137,167,210,255, + 138,168,210,255,138,168,210,255,139,169,211,255,139,169,211,255, + 140,170,212,255,140,170,212,255,141,170,212,255,141,171,213,255, + 142,171,213,255,142,171,213,255,143,172,213,255,143,172,214,255, + 144,173,214,255,144,173,214,255,144,173,214,255,145,174,215,255, + 145,174,215,255,145,174,215,255,145,174,215,255,146,175,216,255, + 146,175,216,255,146,175,216,255,146,175,216,255,147,176,216,255, + 147,176,216,255,147,176,216,255,147,176,216,255,148,177,217,255, + 148,177,217,255,148,177,217,255,148,177,217,255,148,178,217,255, + 148,178,217,255,148,178,217,255,148,178,217,255,147,178,217,255, + 147,178,217,255,147,178,217,255,147,178,217,255,147,178,217,255, + 147,178,217,255,147,178,217,255,147,178,217,255,146,178,217,255, + 146,178,217,255,146,178,217,255,146,178,217,255,145,178,217,255, + 145,178,217,255,145,178,217,255,144,178,217,255,144,178,216,255, + 143,178,216,255,143,178,216,255,142,178,216,255,141,177,216,255, + 140,177,216,255,140,177,216,255,139,177,216,255,139,176,215,255, + 138,176,215,255,138,176,215,255,137,176,215,255,136,175,215,255, + 136,175,215,255,135,175,215,255,134,175,215,255,133,174,214,255, + 132,174,214,255,131,174,214,255,130,173,213,255,129,173,213,255, + 129,172,212,255,128,172,212,255,127,171,212,255,126,171,211,255, + 125,170,211,255,124,170,211,255,123,169,211,255,122,169,210,255, + 122,168,210,255,121,168,210,255,120,168,210,255,119,167,209,255, + 118,167,209,255,117,167,209,255,116,166,209,255,115,166,208,255, + 114,165,208,255,113,165,208,255,112,164,208,255,111,164,207,255, + 111,163,207,255,110,163,207,255,109,163,207,255,108,162,206,255, + 108,162,206,255,107,162,206,255,106,162,206,255,105,161,205,255, + 105,161,205,255,104,161,205,255,103,160,205,255,103,160,204,255, + 102,159,204,255,102,159,204,255,101,159,204,255,101,158,203,255, + 100,158,203,255,100,158,203,255,99,158,203,255,99,158,203,255, + 98,158,203,255,98,158,203,255,97,158,203,255,97,157,202,255, + 96,157,202,255,96,157,202,255,96,157,202,255,95,156,202,255, + 95,156,202,255,95,156,202,255,95,156,202,255,95,156,201,255, + 95,156,201,255,95,156,201,255,95,156,201,255,94,156,201,255, + 94,156,201,255,94,156,201,255,94,156,201,255,93,155,200,255, + 93,155,200,255,93,155,200,255,93,155,200,255,93,154,200,255, + 93,154,200,255,93,154,200,255,93,154,200,255,93,154,199,255, + 93,154,199,255,93,154,199,255,93,154,199,255,92,153,198,255, + 92,153,198,255,92,153,198,255,92,153,198,255,92,153,198,255, + 92,153,198,255,92,153,198,255,92,153,198,255,92,152,197,255, + 92,152,197,255,92,152,197,255,92,152,197,255,93,153,197,255, + 93,153,197,255,93,153,197,255,93,153,197,255,93,152,197,255, + 93,152,197,255,93,152,197,255,94,152,197,255,94,153,197,255, + 95,153,197,255,95,153,197,255,96,153,197,255,96,154,197,255, + 97,154,197,255,97,154,197,255,98,154,197,255,99,155,198,255, + 99,155,198,255,100,155,198,255,101,156,198,255,102,156,199,255, + 102,157,199,255,103,157,199,255,104,158,199,255,105,158,200,255, + 106,159,200,255,107,159,200,255,108,160,201,255,110,161,201,255, + 111,161,202,255,112,162,202,255,113,163,203,255,115,164,203,255, + 116,164,204,255,117,165,204,255,119,166,205,255,120,167,205,255, + 122,167,206,255,123,168,206,255,124,169,207,255,126,170,208,255, + 127,171,208,255,128,172,209,255,130,173,210,255,131,174,211,255, + 133,175,211,255,134,176,212,255,136,177,213,255,137,178,214,255, + 139,179,214,255,140,180,215,255,142,181,216,255,143,182,217,255, + 145,183,217,255,146,184,218,255,148,185,219,255,149,186,220,255, + 151,186,220,255,152,187,221,255,153,188,222,255,155,189,222,255, + 156,190,223,255,157,191,223,255,158,192,224,255,160,193,225,255, + 161,193,225,255,162,194,226,255,163,195,227,255,164,195,227,255, + 165,196,228,255,166,196,228,255,167,197,229,255,168,197,229,255, + 169,198,230,255,170,198,230,255,171,199,230,255,172,199,231,255, + 173,200,231,255,174,200,231,255,175,201,232,255,175,201,232,255, + 176,202,233,255,176,202,233,255,177,202,233,255,177,203,234,255, + 178,203,234,255,178,203,234,255,178,203,234,255,179,204,234,255, + 179,204,234,255,179,204,234,255,179,204,234,255,180,204,235,255, + 180,204,235,255,180,204,235,255,180,204,235,255,179,205,235,255, + 179,205,235,255,179,205,235,255,179,205,235,255,178,204,235,255, + 178,204,235,255,178,204,235,255,178,204,235,255,177,203,234,255, + 177,203,234,255,177,203,234,255,176,203,234,255,176,202,234,255, + 175,202,234,255,175,202,234,255,174,202,234,255,173,201,233,255, + 173,201,233,255,172,201,233,255,171,200,232,255,170,200,232,255, + 169,199,231,255,168,199,231,255,167,198,231,255,166,198,230,255, + 166,197,230,255,165,197,230,255,164,196,229,255,162,196,229,255, + 161,195,228,255,160,195,228,255,159,194,227,255,157,193,227,255, + 156,193,226,255,155,192,226,255,154,191,225,255,152,190,225,255, + 151,190,224,255,150,189,224,255,149,188,223,255,148,187,222,255, + 147,187,222,255,146,186,221,255,145,185,220,255,143,184,219,255, + 142,183,219,255,141,182,218,255,140,181,217,255,138,180,216,255, + 137,180,216,255,136,179,215,255,135,178,214,255,133,177,213,255, + 132,177,213,255,131,176,212,255,130,175,211,255,128,174,210,255, + 127,174,210,255,126,173,209,255,125,172,208,255,124,171,208,255, + 123,171,207,255,122,170,207,255,121,169,206,255,119,168,205,255, + 118,168,205,255,117,167,204,255,116,166,203,255,115,166,203,255, + 115,165,202,255,114,165,202,255,113,164,201,255,112,163,201,255, + 111,163,200,255,110,162,200,255,109,161,199,255,108,161,199,255, + 107,160,198,255,106,160,198,255,105,159,197,255,104,158,197,255, + 104,158,196,255,103,157,196,255,102,156,196,255,101,156,195,255, + 101,155,195,255,100,155,195,255,99,154,195,255,99,154,194,255, + 98,153,194,255,98,153,194,255,97,153,194,255,96,152,193,255, + 96,152,193,255,95,152,193,255,94,151,193,255,94,151,192,255, + 93,150,192,255,93,150,192,255,93,150,192,255,92,149,192,255, + 92,149,192,255,92,149,192,255,91,149,192,255,91,149,192,255, + 91,148,191,255,90,148,191,255,90,148,191,255,90,148,191,255, + 89,147,191,255,89,147,191,255,89,147,191,255,89,147,191,255, + 88,146,191,255,88,146,191,255,88,146,191,255,88,146,191,255, + 87,146,190,255,87,146,190,255,87,146,190,255,87,146,190,255, + 87,145,190,255,87,145,190,255,87,145,190,255,87,145,190,255, + 87,145,190,255,87,145,190,255,87,145,190,255,87,145,190,255, + 87,145,190,255,87,145,190,255,87,145,190,255,87,145,190,255, + 87,145,190,255,87,145,190,255,87,145,190,255,87,145,190,255, + 88,145,190,255,88,145,190,255,88,145,190,255,88,145,190,255, + 88,145,189,255,88,145,189,255,88,145,189,255,88,145,189,255, + 89,146,190,255,89,146,190,255,89,146,190,255,89,146,190,255, + 90,146,190,255,90,146,190,255,90,146,190,255,90,146,190,255, + 91,146,190,255,91,146,190,255,91,146,190,255,91,146,190,255, + 91,147,190,255,91,147,190,255,91,147,190,255,91,147,190,255, + 92,147,191,255,92,147,191,255,92,147,191,255,92,147,191,255, + 93,147,191,255,93,147,191,255,93,147,191,255,93,147,191,255, + 93,147,191,255,93,147,191,255,93,147,191,255,93,147,191,255, + 93,147,191,255,93,147,191,255,93,147,191,255,93,147,191,255, + 94,147,191,255,94,147,191,255,94,147,191,255,94,147,191,255, + 93,147,190,255,93,147,190,255,93,147,190,255,93,147,190,255, + 93,146,190,255,93,146,190,255,93,146,190,255,93,146,190,255, + 92,146,189,255,92,146,189,255,92,146,189,255,92,146,189,255, + 92,145,188,255,92,145,188,255,92,145,188,255,92,145,187,255, + 91,144,187,255,91,144,186,255,91,144,186,255,91,144,186,255, + 91,143,185,255,91,143,185,255,91,143,185,255,91,143,184,255, + 90,142,184,255,90,142,183,255,90,142,183,255,90,142,183,255, + 90,141,182,255,90,141,182,255,90,141,182,255,90,141,181,255, + 90,140,181,255,90,140,180,255,90,140,180,255,90,140,180,255, + 89,139,179,255,89,139,179,255,89,139,179,255,89,139,178,255, + 89,138,178,255,89,138,177,255,89,138,177,255,89,138,177,255, + 89,137,176,255,89,137,176,255,89,137,176,255,89,137,176,255, + 88,136,176,255,88,136,176,255,88,136,176,255,88,136,176,255, + 87,135,175,255,87,135,175,255,87,135,175,255,87,135,175,255, + 86,134,175,255,86,134,175,255,86,134,175,255,86,134,175,255, + 85,133,174,255,85,133,174,255,85,133,174,255,84,133,174,255, + 84,132,174,255,83,132,174,255,83,132,174,255,82,131,174,255, + 82,131,174,255,81,130,174,255,81,130,174,255,80,130,174,255, + 80,129,173,255,79,129,173,255,79,129,173,255,78,128,173,255, + 78,128,172,255,77,127,172,255,76,127,172,255,76,127,172,255, + 75,126,172,255,74,126,172,255,74,126,172,255,73,125,171,255, + 73,125,171,255,72,124,170,255,72,124,170,255,71,124,169,255, + 71,123,169,255,70,123,168,255,70,123,168,255,70,122,167,255, + 69,122,167,255,69,121,166,255,69,121,166,255,68,121,165,255, + 68,120,165,255,67,120,164,255,67,120,164,255,67,119,163,255, + 66,119,163,255,66,118,162,255,66,118,162,255,66,118,161,255, + 65,117,161,255,65,117,160,255,65,117,159,255,65,116,159,255, + 64,116,158,255,64,115,157,255,64,115,157,255,64,115,156,255, + 64,114,156,255,64,114,155,255,64,114,155,255,64,114,154,255, + 64,113,154,255,64,113,153,255,64,113,153,255,64,113,152,255, + 64,112,152,255,64,112,151,255,64,112,151,255,64,112,150,255, + 63,111,150,255,63,111,149,255,63,111,149,255,63,111,149,255, + 63,110,148,255,63,110,148,255,63,110,148,255,63,109,147,255, + 62,109,147,255,62,108,146,255,62,108,146,255,62,108,146,255, + 61,107,145,255,61,107,145,255,61,107,145,255,61,106,145,255, + 60,106,144,255,60,105,144,255,60,105,144,255,60,105,144,255, + 59,104,143,255,59,104,143,255,59,104,143,255,59,104,143,255, + 58,103,142,255,58,103,142,255,58,103,142,255,58,102,142,255, + 57,102,141,255,57,101,141,255,57,101,141,255,57,101,141,255, + 56,100,140,255,56,100,140,255,56,100,140,255,56,100,140,255, + 56,100,139,255,56,100,139,255,56,100,139,255,56,100,139,255, + 56,99,138,255,56,99,138,255,56,99,138,255,56,99,138,255, + 57,99,138,255,57,99,138,255,57,99,138,255,57,99,138,255, + 58,99,137,255,58,99,137,255,58,99,137,255,59,99,137,255, + 59,99,137,255,60,99,137,255,60,99,137,255,60,99,137,255, + 61,100,137,255,61,100,137,255,61,100,137,255,62,100,137,255, + 62,101,137,255,63,101,137,255,63,101,137,255,64,101,137,255, + 64,102,137,255,65,102,137,255,65,102,137,255,65,102,137,255, + 66,103,137,255,66,103,137,255,66,103,137,255,67,103,137,255, + 67,104,138,255,68,104,138,255,68,104,138,255,68,104,138,255, + 69,104,139,255,69,104,139,255,69,104,139,255,69,104,139,255, + 70,105,140,255,70,105,140,255,70,105,140,255,70,105,140,255, + 70,104,141,255,70,104,141,255,70,104,141,255,70,104,141,255, + 70,104,142,255,70,104,142,255,70,104,142,255,70,104,142,255, + 69,104,142,255,69,104,142,255,69,104,142,255,69,104,142,255, + 68,103,142,255,68,103,142,255,68,103,142,255,68,103,142,255, + 67,102,142,255,67,102,142,255,67,102,142,255,67,101,142,255, + 66,101,142,255,66,100,142,255,66,100,142,255,65,100,142,255, + 65,99,141,255,64,99,141,255,64,99,141,255,63,98,141,255, + 63,98,140,255,62,97,140,255,62,97,140,255,61,96,139,255, + 61,96,139,255,60,95,138,255,60,95,138,255,59,94,137,255, + 59,94,137,255,58,93,136,255,58,93,136,255,57,92,135,255, + 57,92,135,255,56,91,134,255,56,91,134,255,56,91,133,255, + 55,90,133,255,55,90,132,255,55,90,132,255,54,89,131,255, + 54,89,130,255,53,88,129,255,53,88,129,255,53,87,128,255, + 52,87,127,255,52,86,126,255,52,86,126,255,52,85,125,255, + 51,85,124,255,51,84,123,255,51,84,123,255,50,84,122,255, + 50,83,121,255,49,83,120,255,49,83,120,255,49,82,119,255, + 48,82,118,255,48,81,117,255,48,81,117,255,48,81,116,255, + 48,80,115,255,48,80,114,255,48,80,114,255,48,80,113,255, + 48,79,113,255,48,79,112,255,48,79,112,255,48,79,111,255, + 47,78,110,255,47,78,109,255,47,78,109,255,47,78,108,255, + 47,77,108,255,47,77,107,255,47,77,107,255,47,77,106,255, + 47,76,106,255,47,76,105,255,47,76,105,255,47,76,105,255, + 46,76,104,255,46,76,104,255,46,76,104,255,46,76,103,255, + 46,76,103,255,46,76,102,255,46,76,102,255,46,76,102,255, + 45,75,101,255,45,75,101,255,45,75,101,255,45,75,101,255, + 45,75,100,255,45,75,100,255,45,75,100,255,45,75,100,255, + 45,74,99,255,45,74,99,255,45,74,99,255,45,74,99,255, + 44,74,98,255,44,74,98,255,44,74,98,255,44,74,98,255, + 43,73,98,255,43,73,98,255,43,73,98,255,43,73,98,255, + 42,73,97,255,42,73,97,255,42,73,97,255,42,73,97,255, + 41,72,97,255,41,72,97,255,41,72,97,255,40,72,97,255, + 40,71,96,255,39,71,96,255,39,71,96,255,39,71,96,255, + 38,70,96,255,38,70,96,255,38,70,96,255,37,70,96,255, + 37,69,96,255,36,69,96,255,36,69,96,255,35,69,96,255, + 35,68,96,255,34,68,96,255,34,68,96,255,34,68,96,255, + 33,68,97,255,33,68,97,255,33,68,97,255,32,68,97,255, + 32,67,97,255,31,67,97,255,31,67,97,255,31,67,97,255, + 30,66,97,255,30,66,97,255,30,66,97,255,30,66,97,255, + 29,66,97,255,29,66,97,255,29,66,97,255,29,66,97,255, + 29,65,97,255,29,65,97,255,29,65,97,255,29,65,97,255, + 95,132,181,255,95,132,181,255,95,132,181,255,95,132,181,255, + 96,133,181,255,96,133,181,255,96,133,181,255,96,133,181,255, + 97,134,182,255,97,134,182,255,97,134,182,255,98,134,182,255, + 98,135,183,255,99,135,183,255,99,135,183,255,99,135,183,255, + 100,136,184,255,100,136,184,255,100,136,184,255,101,136,184,255, + 101,137,185,255,102,137,185,255,102,137,185,255,103,138,185,255, + 103,138,186,255,104,139,186,255,104,139,186,255,105,140,186,255, + 105,140,187,255,106,141,187,255,106,141,187,255,107,141,187,255, + 107,142,188,255,108,142,188,255,108,142,188,255,109,143,189,255, + 109,143,189,255,110,144,190,255,110,144,190,255,111,145,190,255, + 111,145,191,255,112,146,191,255,112,146,191,255,113,146,191,255, + 113,147,192,255,114,147,192,255,114,147,192,255,115,148,193,255, + 116,148,193,255,117,149,194,255,117,149,194,255,118,150,195,255, + 118,150,195,255,119,151,196,255,119,151,196,255,120,152,196,255, + 120,152,197,255,121,153,197,255,121,153,197,255,122,154,198,255, + 122,154,198,255,123,155,199,255,123,155,199,255,124,156,200,255, + 124,156,200,255,125,157,201,255,125,157,201,255,126,158,201,255, + 127,158,202,255,128,159,202,255,128,159,202,255,129,160,203,255, + 129,160,203,255,130,161,204,255,130,161,204,255,131,162,204,255, + 131,162,205,255,132,163,205,255,132,163,205,255,133,164,206,255, + 133,164,206,255,134,165,207,255,134,165,207,255,135,165,207,255, + 135,166,208,255,136,166,208,255,136,166,208,255,137,167,209,255, + 138,167,209,255,139,168,210,255,139,168,210,255,139,169,210,255, + 140,169,211,255,140,170,211,255,140,170,211,255,141,170,211,255, + 141,171,212,255,142,171,212,255,142,171,212,255,143,172,212,255, + 143,172,213,255,144,173,213,255,144,173,213,255,144,173,213,255, + 145,174,214,255,145,174,214,255,145,174,214,255,145,174,214,255, + 146,175,215,255,146,175,215,255,146,175,215,255,146,175,215,255, + 147,176,215,255,147,176,215,255,147,176,215,255,147,176,215,255, + 147,177,216,255,147,177,216,255,147,177,216,255,147,177,216,255, + 147,177,217,255,147,177,217,255,147,177,217,255,147,177,217,255, + 147,178,217,255,147,178,217,255,147,178,217,255,147,178,217,255, + 146,178,217,255,146,178,217,255,146,178,217,255,146,178,217,255, + 145,178,217,255,145,178,217,255,145,178,217,255,145,178,217,255, + 144,178,217,255,144,178,217,255,144,178,217,255,143,178,217,255, + 143,177,216,255,142,177,216,255,142,177,216,255,141,177,216,255, + 140,176,215,255,139,176,215,255,139,176,215,255,138,176,215,255, + 137,175,214,255,137,175,214,255,136,175,214,255,135,175,214,255, + 134,174,214,255,134,174,214,255,133,174,214,255,132,174,214,255, + 131,173,213,255,131,173,213,255,130,173,213,255,129,172,212,255, + 128,172,212,255,127,171,211,255,126,171,211,255,125,170,211,255, + 124,170,210,255,123,169,210,255,122,169,210,255,121,168,210,255, + 120,168,209,255,119,167,209,255,118,167,209,255,117,167,209,255, + 116,166,208,255,115,166,208,255,114,166,208,255,113,165,208,255, + 112,165,207,255,112,164,207,255,111,164,207,255,110,163,207,255, + 109,163,206,255,108,162,206,255,107,162,206,255,106,161,206,255, + 106,161,205,255,105,160,205,255,105,160,205,255,104,160,205,255, + 103,159,204,255,103,159,204,255,102,159,204,255,101,159,204,255, + 100,158,203,255,100,158,203,255,99,158,203,255,98,158,203,255, + 98,157,202,255,97,157,202,255,97,157,202,255,97,157,202,255, + 96,156,202,255,96,156,202,255,96,156,202,255,95,156,202,255, + 95,155,201,255,94,155,201,255,94,155,201,255,94,155,201,255, + 93,155,201,255,93,155,201,255,93,155,201,255,93,155,201,255, + 92,154,200,255,92,154,200,255,92,154,200,255,92,154,200,255, + 92,154,200,255,92,154,200,255,92,154,200,255,92,154,200,255, + 91,153,199,255,91,153,199,255,91,153,199,255,91,153,199,255, + 91,153,199,255,91,153,199,255,91,153,199,255,91,153,199,255, + 90,152,198,255,90,152,198,255,90,152,198,255,90,152,198,255, + 90,152,197,255,90,152,197,255,90,152,197,255,90,152,197,255, + 89,151,197,255,89,151,197,255,89,151,197,255,89,151,197,255, + 89,151,196,255,89,151,196,255,89,151,196,255,89,151,196,255, + 90,151,196,255,90,151,196,255,90,151,196,255,90,151,196,255, + 91,151,196,255,91,151,196,255,91,151,196,255,92,151,196,255, + 92,151,196,255,93,151,196,255,93,151,196,255,94,151,196,255, + 94,152,196,255,95,152,196,255,95,152,196,255,96,153,196,255, + 96,153,197,255,97,154,197,255,97,154,197,255,98,155,197,255, + 99,155,198,255,100,156,198,255,101,156,198,255,102,157,198,255, + 103,157,199,255,104,158,199,255,105,158,199,255,106,159,200,255, + 108,160,200,255,109,160,201,255,110,161,201,255,111,162,202,255, + 113,163,202,255,114,163,203,255,115,164,203,255,117,165,204,255, + 118,166,204,255,120,166,205,255,121,167,205,255,123,168,206,255, + 124,169,207,255,126,170,207,255,127,171,208,255,129,172,209,255, + 130,173,210,255,132,174,210,255,133,175,211,255,135,176,212,255, + 136,177,213,255,138,178,213,255,139,179,214,255,141,180,215,255, + 142,181,216,255,144,182,216,255,145,183,217,255,146,184,218,255, + 148,185,219,255,149,185,219,255,150,186,220,255,151,187,221,255, + 153,188,221,255,154,189,222,255,155,190,222,255,157,191,223,255, + 158,192,224,255,160,192,224,255,161,193,225,255,162,194,226,255, + 163,194,226,255,164,195,227,255,165,195,227,255,166,196,228,255, + 167,197,228,255,168,197,229,255,169,198,229,255,170,199,230,255, + 171,199,230,255,172,200,231,255,173,200,231,255,174,201,231,255, + 174,201,232,255,175,202,232,255,175,202,232,255,176,202,232,255, + 176,203,233,255,177,203,233,255,177,203,233,255,177,203,233,255, + 178,204,234,255,178,204,234,255,178,204,234,255,178,204,234,255, + 179,204,235,255,179,204,235,255,179,204,235,255,179,204,235,255, + 178,204,235,255,178,204,235,255,178,204,235,255,178,204,235,255, + 177,204,235,255,177,204,235,255,177,204,235,255,177,204,235,255, + 176,203,234,255,176,203,234,255,176,203,234,255,175,203,234,255, + 175,202,233,255,174,202,233,255,174,202,233,255,173,201,233,255, + 172,201,232,255,172,200,232,255,171,200,232,255,170,199,232,255, + 169,199,231,255,168,198,231,255,167,198,231,255,166,197,230,255, + 165,197,230,255,164,196,229,255,163,196,229,255,162,195,228,255, + 160,195,228,255,159,194,227,255,158,194,227,255,157,193,226,255, + 156,192,226,255,155,192,225,255,154,191,225,255,152,190,224,255, + 151,189,224,255,149,189,223,255,148,188,223,255,147,187,222,255, + 145,186,221,255,144,186,221,255,143,185,220,255,142,184,219,255, + 140,183,218,255,139,182,218,255,138,181,217,255,137,180,216,255, + 135,179,215,255,134,179,215,255,133,178,214,255,132,177,213,255, + 130,176,212,255,129,176,212,255,128,175,211,255,127,174,210,255, + 125,173,209,255,124,173,209,255,123,172,208,255,122,171,207,255, + 121,170,207,255,120,170,206,255,119,169,206,255,118,168,205,255, + 117,167,204,255,116,167,204,255,115,166,203,255,114,165,202,255, + 113,164,202,255,112,164,201,255,111,163,201,255,110,162,200,255, + 109,162,200,255,108,161,199,255,107,161,199,255,106,160,198,255, + 105,159,198,255,105,159,197,255,104,158,197,255,103,157,196,255, + 102,157,196,255,102,156,195,255,101,156,195,255,100,155,195,255, + 99,155,194,255,99,154,194,255,98,154,194,255,97,153,194,255, + 96,153,193,255,96,152,193,255,95,152,193,255,94,152,193,255, + 94,151,192,255,93,151,192,255,93,151,192,255,92,150,192,255, + 92,150,191,255,91,149,191,255,91,149,191,255,90,149,191,255, + 90,148,191,255,89,148,191,255,89,148,191,255,89,148,191,255, + 89,148,191,255,88,147,190,255,88,147,190,255,88,147,190,255, + 88,147,190,255,87,146,190,255,87,146,190,255,87,146,190,255, + 87,146,190,255,86,145,190,255,86,145,190,255,86,145,190,255, + 86,145,190,255,85,145,189,255,85,145,189,255,85,145,189,255, + 85,145,189,255,85,144,189,255,85,144,189,255,85,144,189,255, + 85,144,189,255,85,144,189,255,85,144,189,255,85,144,189,255, + 85,144,189,255,85,144,189,255,85,144,189,255,85,144,189,255, + 85,144,189,255,85,144,189,255,85,144,189,255,85,144,189,255, + 85,144,189,255,85,144,189,255,85,144,189,255,85,144,189,255, + 85,144,189,255,86,144,188,255,86,144,188,255,86,144,188,255, + 86,144,188,255,87,144,189,255,87,144,189,255,87,144,189,255, + 87,144,189,255,87,144,189,255,87,144,189,255,87,144,189,255, + 87,144,189,255,88,144,189,255,88,144,189,255,88,144,189,255, + 88,144,189,255,89,145,189,255,89,145,189,255,89,145,189,255, + 89,145,189,255,90,145,189,255,90,145,189,255,90,145,189,255, + 90,145,189,255,90,146,189,255,90,146,189,255,90,146,189,255, + 90,146,189,255,91,146,190,255,91,146,190,255,91,146,190,255, + 91,146,190,255,91,146,189,255,91,146,189,255,91,146,189,255, + 91,146,189,255,91,146,189,255,91,146,189,255,91,146,189,255, + 91,146,189,255,90,146,189,255,90,146,189,255,90,146,189,255, + 90,146,189,255,90,145,188,255,90,145,188,255,90,145,188,255, + 90,145,188,255,90,145,187,255,90,145,187,255,90,145,187,255, + 90,145,187,255,89,144,186,255,89,144,186,255,89,144,186,255, + 89,144,185,255,89,143,185,255,89,143,184,255,89,143,184,255, + 89,143,184,255,88,142,183,255,88,142,183,255,88,142,183,255, + 88,142,182,255,88,141,182,255,88,141,181,255,88,141,181,255, + 88,140,181,255,87,140,180,255,87,139,180,255,87,139,180,255, + 87,139,179,255,87,138,179,255,87,138,178,255,87,138,178,255, + 87,138,178,255,87,137,177,255,87,137,177,255,87,137,177,255, + 87,137,177,255,86,136,176,255,86,136,176,255,86,136,176,255, + 86,136,176,255,86,135,175,255,86,135,175,255,86,135,175,255, + 86,135,175,255,86,135,174,255,86,135,174,255,86,135,174,255, + 86,135,174,255,85,134,173,255,85,134,173,255,85,134,173,255, + 85,134,173,255,84,133,173,255,84,133,173,255,84,133,173,255, + 83,133,173,255,83,132,172,255,82,132,172,255,82,132,172,255, + 82,131,172,255,81,131,172,255,81,130,172,255,81,130,172,255, + 80,130,172,255,80,129,172,255,79,129,172,255,78,129,172,255, + 78,129,172,255,77,128,171,255,76,128,171,255,76,128,171,255, + 75,127,171,255,75,127,171,255,74,126,171,255,74,126,171,255, + 73,126,171,255,73,125,170,255,72,125,170,255,72,125,170,255, + 71,124,169,255,71,124,169,255,70,123,168,255,70,123,168,255, + 69,122,168,255,69,122,167,255,68,121,167,255,68,121,167,255, + 67,121,166,255,67,120,166,255,66,120,165,255,66,120,165,255, + 65,119,164,255,65,119,164,255,64,118,163,255,64,118,162,255, + 64,118,162,255,64,117,161,255,64,117,160,255,64,117,160,255, + 64,116,159,255,63,116,159,255,63,115,158,255,63,115,158,255, + 63,115,157,255,63,114,157,255,63,114,156,255,63,114,155,255, + 63,114,155,255,63,113,154,255,63,113,153,255,63,113,153,255, + 63,113,152,255,63,112,152,255,63,112,151,255,63,112,151,255, + 63,112,150,255,62,111,150,255,62,111,149,255,62,111,149,255, + 62,111,148,255,62,110,148,255,62,110,147,255,62,110,147,255, + 62,110,147,255,61,109,146,255,61,109,146,255,61,109,146,255, + 61,108,146,255,61,108,145,255,61,107,145,255,61,107,145,255, + 61,107,144,255,60,106,144,255,60,106,143,255,60,106,143,255, + 60,105,143,255,59,105,142,255,59,104,142,255,59,104,142,255, + 59,104,142,255,58,103,141,255,58,103,141,255,58,103,141,255, + 58,102,141,255,57,102,140,255,57,101,140,255,57,101,140,255, + 57,101,140,255,56,100,140,255,56,100,140,255,56,100,140,255, + 56,100,140,255,55,99,139,255,55,99,139,255,55,99,139,255, + 55,99,139,255,55,98,138,255,55,98,138,255,55,98,138,255, + 55,98,138,255,55,98,137,255,55,98,137,255,55,98,137,255, + 55,98,137,255,56,97,136,255,56,97,136,255,56,97,136,255, + 56,97,136,255,57,98,136,255,57,98,136,255,57,98,136,255, + 58,98,136,255,58,98,135,255,59,98,135,255,59,98,135,255, + 59,98,135,255,60,99,135,255,60,99,135,255,60,99,135,255, + 61,99,135,255,61,100,135,255,62,100,135,255,62,100,135,255, + 63,100,135,255,63,101,135,255,64,101,135,255,64,101,135,255, + 64,101,135,255,65,101,135,255,65,101,135,255,65,101,135,255, + 66,101,135,255,66,102,136,255,67,102,136,255,67,102,136,255, + 67,102,136,255,68,103,137,255,68,103,137,255,68,103,137,255, + 68,103,137,255,68,103,138,255,68,103,138,255,68,103,138,255, + 68,103,138,255,68,103,139,255,68,103,139,255,68,103,139,255, + 68,103,139,255,68,102,140,255,68,102,140,255,68,102,140,255, + 67,102,140,255,67,102,140,255,66,102,140,255,66,102,140,255, + 66,102,140,255,65,101,141,255,65,101,141,255,65,101,141,255, + 65,101,141,255,64,100,141,255,64,100,141,255,64,100,141,255, + 64,100,141,255,63,99,140,255,63,99,140,255,63,99,140,255, + 62,98,140,255,62,98,140,255,61,97,140,255,61,97,140,255, + 60,96,140,255,60,96,139,255,59,95,139,255,59,95,139,255, + 58,94,138,255,58,94,138,255,57,93,137,255,57,93,137,255, + 56,93,136,255,56,92,136,255,55,92,135,255,55,92,135,255, + 55,91,134,255,54,91,134,255,54,90,133,255,54,90,133,255, + 53,89,132,255,53,89,131,255,52,88,130,255,52,88,130,255, + 52,87,129,255,51,87,128,255,51,86,127,255,51,86,127,255, + 51,85,126,255,50,85,125,255,50,84,124,255,50,84,124,255, + 50,83,123,255,49,83,122,255,49,82,121,255,49,82,121,255, + 49,82,120,255,48,81,119,255,48,81,118,255,48,81,118,255, + 48,81,117,255,47,80,116,255,47,80,115,255,47,80,115,255, + 47,80,114,255,47,79,114,255,47,79,113,255,47,79,113,255, + 47,79,112,255,46,78,111,255,46,78,110,255,46,78,110,255, + 46,78,109,255,45,77,109,255,45,77,108,255,45,77,108,255, + 45,77,107,255,45,76,106,255,45,76,105,255,45,76,105,255, + 45,76,104,255,45,75,104,255,45,75,103,255,45,75,103,255, + 45,75,103,255,45,75,102,255,45,75,102,255,45,75,102,255, + 45,75,101,255,45,75,101,255,45,75,100,255,45,75,100,255, + 45,75,100,255,44,74,99,255,44,74,99,255,44,74,99,255, + 44,74,99,255,44,74,98,255,44,74,98,255,44,74,98,255, + 44,74,98,255,44,73,97,255,44,73,97,255,44,73,97,255, + 44,73,97,255,43,73,97,255,43,73,97,255,43,73,97,255, + 43,73,97,255,42,72,96,255,42,72,96,255,42,72,96,255, + 42,72,96,255,41,72,96,255,41,72,96,255,41,72,96,255, + 41,72,96,255,40,71,95,255,40,71,95,255,40,71,95,255, + 39,71,95,255,39,70,95,255,38,70,95,255,38,70,95,255, + 38,70,95,255,37,69,95,255,37,69,95,255,37,69,95,255, + 36,69,95,255,36,69,95,255,35,69,95,255,35,69,95,255, + 35,69,95,255,34,68,95,255,34,68,95,255,34,68,95,255, + 33,68,95,255,33,67,96,255,32,67,96,255,32,67,96,255, + 32,67,96,255,31,66,96,255,31,66,96,255,31,66,96,255, + 31,66,96,255,30,66,96,255,30,66,96,255,30,66,96,255, + 30,66,96,255,29,66,96,255,29,66,96,255,29,66,96,255, + 29,66,96,255,29,65,96,255,29,65,96,255,29,65,96,255, + 29,65,96,255,95,132,181,255,95,132,181,255,95,132,181,255, + 95,132,181,255,96,133,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,97,134,182,255,97,134,182,255,97,134,182,255, + 98,134,182,255,98,135,183,255,99,135,183,255,99,135,183,255, + 99,135,183,255,100,136,184,255,100,136,184,255,100,136,184,255, + 101,136,184,255,101,137,185,255,102,137,185,255,102,137,185,255, + 103,138,185,255,103,138,186,255,104,139,186,255,104,139,186,255, + 105,140,186,255,105,140,187,255,106,141,187,255,106,141,187,255, + 107,141,187,255,107,142,188,255,108,142,188,255,108,142,188,255, + 109,143,189,255,109,143,189,255,110,144,190,255,110,144,190,255, + 111,145,190,255,111,145,191,255,112,146,191,255,112,146,191,255, + 113,146,191,255,113,147,192,255,114,147,192,255,114,147,192,255, + 115,148,193,255,116,148,193,255,117,149,194,255,117,149,194,255, + 118,150,195,255,118,150,195,255,119,151,196,255,119,151,196,255, + 120,152,196,255,120,152,197,255,121,153,197,255,121,153,197,255, + 122,154,198,255,122,154,198,255,123,155,199,255,123,155,199,255, + 124,156,200,255,124,156,200,255,125,157,201,255,125,157,201,255, + 126,158,201,255,127,158,202,255,128,159,202,255,128,159,202,255, + 129,160,203,255,129,160,203,255,130,161,204,255,130,161,204,255, + 131,162,204,255,131,162,205,255,132,163,205,255,132,163,205,255, + 133,164,206,255,133,164,206,255,134,165,207,255,134,165,207,255, + 135,165,207,255,135,166,208,255,136,166,208,255,136,166,208,255, + 137,167,209,255,138,167,209,255,139,168,210,255,139,168,210,255, + 139,169,210,255,140,169,211,255,140,170,211,255,140,170,211,255, + 141,170,211,255,141,171,212,255,142,171,212,255,142,171,212,255, + 143,172,212,255,143,172,213,255,144,173,213,255,144,173,213,255, + 144,173,213,255,145,174,214,255,145,174,214,255,145,174,214,255, + 145,174,214,255,146,175,215,255,146,175,215,255,146,175,215,255, + 146,175,215,255,147,176,215,255,147,176,215,255,147,176,215,255, + 147,176,215,255,147,177,216,255,147,177,216,255,147,177,216,255, + 147,177,216,255,147,177,216,255,147,177,216,255,147,177,216,255, + 147,177,216,255,146,177,216,255,146,177,216,255,146,177,216,255, + 146,177,216,255,145,177,216,255,145,177,216,255,145,177,216,255, + 145,177,216,255,144,177,216,255,144,177,216,255,144,177,216,255, + 144,177,216,255,143,177,216,255,143,177,216,255,143,177,216,255, + 142,177,216,255,142,176,215,255,141,176,215,255,141,176,215,255, + 140,176,215,255,139,175,214,255,138,175,214,255,138,175,214,255, + 137,175,214,255,136,174,213,255,136,174,213,255,135,174,213,255, + 134,174,213,255,133,173,213,255,133,173,213,255,132,173,213,255, + 131,173,213,255,130,172,212,255,129,172,212,255,128,172,212,255, + 127,171,211,255,126,171,211,255,125,170,210,255,124,170,210,255, + 123,169,210,255,122,169,209,255,121,168,209,255,120,168,209,255, + 119,167,209,255,118,167,208,255,117,166,208,255,116,166,208,255, + 115,166,208,255,114,165,207,255,113,165,207,255,112,165,207,255, + 111,164,207,255,110,164,206,255,109,163,206,255,108,163,206,255, + 107,162,206,255,106,162,205,255,106,161,205,255,105,161,205,255, + 104,160,205,255,103,160,204,255,103,159,204,255,102,159,204,255, + 101,159,204,255,100,158,203,255,100,158,203,255,99,158,203,255, + 98,158,203,255,97,157,202,255,97,157,202,255,96,157,202,255, + 95,157,202,255,95,156,201,255,94,156,201,255,94,156,201,255, + 94,156,201,255,93,155,201,255,93,155,201,255,93,155,201,255, + 92,155,201,255,92,154,200,255,91,154,200,255,91,154,200,255, + 91,154,200,255,90,154,200,255,90,154,200,255,90,154,200,255, + 90,154,200,255,89,153,199,255,89,153,199,255,89,153,199,255, + 89,153,199,255,89,153,199,255,89,153,199,255,89,153,199,255, + 89,153,199,255,88,152,198,255,88,152,198,255,88,152,198,255, + 88,152,198,255,88,152,198,255,88,152,198,255,88,152,198,255, + 88,152,198,255,88,151,197,255,88,151,197,255,88,151,197,255, + 88,151,197,255,87,151,196,255,87,151,196,255,87,151,196,255, + 87,151,196,255,87,150,196,255,87,150,196,255,87,150,196,255, + 87,150,196,255,87,150,195,255,87,150,195,255,87,150,195,255, + 87,150,195,255,88,150,195,255,88,150,195,255,88,150,195,255, + 88,150,195,255,89,150,195,255,89,150,195,255,89,150,195,255, + 90,150,195,255,90,150,195,255,91,150,195,255,91,150,195,255, + 92,150,195,255,92,151,195,255,93,151,195,255,93,151,195,255, + 94,152,195,255,94,152,196,255,95,153,196,255,95,153,196,255, + 96,154,196,255,97,154,197,255,98,155,197,255,99,155,197,255, + 100,156,197,255,101,156,198,255,102,157,198,255,103,157,198,255, + 104,158,199,255,106,159,199,255,107,159,200,255,108,160,200,255, + 109,161,201,255,111,162,201,255,112,162,202,255,113,163,202,255, + 115,164,203,255,116,165,203,255,118,165,204,255,119,166,204,255, + 121,167,205,255,122,168,206,255,124,169,206,255,125,170,207,255, + 127,171,208,255,128,172,209,255,130,173,209,255,131,174,210,255, + 133,175,211,255,134,176,212,255,136,177,212,255,137,178,213,255, + 139,179,214,255,140,180,215,255,142,181,215,255,143,182,216,255, + 145,183,217,255,146,184,218,255,148,184,218,255,149,185,219,255, + 150,186,220,255,152,187,220,255,153,188,221,255,154,189,221,255, + 156,190,222,255,157,191,223,255,159,191,223,255,160,192,224,255, + 161,193,225,255,162,193,225,255,163,194,226,255,164,194,226,255, + 165,195,227,255,166,196,227,255,167,196,228,255,168,197,228,255, + 169,198,229,255,170,198,229,255,171,199,230,255,172,199,230,255, + 173,200,230,255,173,200,231,255,174,201,231,255,174,201,231,255, + 175,201,231,255,175,202,232,255,176,202,232,255,176,202,232,255, + 176,202,232,255,177,203,233,255,177,203,233,255,177,203,233,255, + 177,203,233,255,178,203,234,255,178,203,234,255,178,203,234,255, + 178,203,234,255,177,204,234,255,177,204,234,255,177,204,234,255, + 177,204,234,255,176,203,234,255,176,203,234,255,176,203,234,255, + 176,203,234,255,175,202,233,255,175,202,233,255,175,202,233,255, + 174,202,233,255,174,201,232,255,173,201,232,255,173,201,232,255, + 172,200,232,255,171,200,231,255,171,199,231,255,170,199,231,255, + 169,198,231,255,168,198,230,255,167,197,230,255,166,197,230,255, + 165,196,229,255,164,196,229,255,163,195,228,255,162,195,228,255, + 161,194,227,255,159,194,227,255,158,193,226,255,157,193,226,255, + 156,192,225,255,154,191,225,255,153,191,224,255,152,190,224,255, + 150,189,223,255,149,188,223,255,147,188,222,255,146,187,222,255, + 145,186,221,255,143,185,220,255,142,185,220,255,141,184,219,255, + 140,183,218,255,138,182,217,255,137,181,217,255,136,180,216,255, + 135,179,215,255,133,178,214,255,132,178,214,255,131,177,213,255, + 130,176,212,255,128,175,211,255,127,175,211,255,126,174,210,255, + 125,173,209,255,123,172,208,255,122,172,208,255,121,171,207,255, + 120,170,206,255,119,169,206,255,118,169,205,255,117,168,205,255, + 116,167,204,255,114,166,203,255,113,166,203,255,112,165,202,255, + 111,164,201,255,110,163,201,255,110,163,200,255,109,162,200,255, + 108,161,199,255,107,161,199,255,106,160,198,255,105,160,198,255, + 104,159,197,255,103,158,197,255,103,158,196,255,102,157,196,255, + 101,156,195,255,100,156,195,255,100,155,194,255,99,155,194,255, + 98,154,194,255,97,154,193,255,97,153,193,255,96,153,193,255, + 95,152,193,255,94,152,192,255,94,151,192,255,93,151,192,255, + 92,151,192,255,92,150,191,255,91,150,191,255,91,150,191,255, + 90,149,191,255,90,149,190,255,89,148,190,255,89,148,190,255, + 88,148,190,255,88,147,190,255,87,147,190,255,87,147,190,255, + 87,147,190,255,87,147,190,255,86,146,189,255,86,146,189,255, + 86,146,189,255,86,146,189,255,85,145,189,255,85,145,189,255, + 85,145,189,255,85,145,189,255,84,144,189,255,84,144,189,255, + 84,144,189,255,84,144,189,255,83,144,188,255,83,144,188,255, + 83,144,188,255,83,144,188,255,83,143,188,255,83,143,188,255, + 83,143,188,255,83,143,188,255,83,143,188,255,83,143,188,255, + 83,143,188,255,83,143,188,255,83,143,188,255,83,143,188,255, + 83,143,188,255,83,143,188,255,83,143,188,255,83,143,188,255, + 83,143,188,255,83,143,188,255,83,143,188,255,83,143,188,255, + 83,143,188,255,83,143,188,255,84,143,187,255,84,143,187,255, + 84,143,187,255,84,143,187,255,85,143,188,255,85,143,188,255, + 85,143,188,255,85,143,188,255,85,143,188,255,85,143,188,255, + 85,143,188,255,85,143,188,255,86,143,188,255,86,143,188,255, + 86,143,188,255,86,143,188,255,86,144,188,255,86,144,188,255, + 86,144,188,255,86,144,188,255,87,144,188,255,87,144,188,255, + 87,144,188,255,87,144,188,255,87,144,188,255,87,144,188,255, + 87,144,188,255,87,144,188,255,88,144,189,255,88,144,189,255, + 88,144,189,255,88,144,189,255,88,144,188,255,88,144,188,255, + 88,144,188,255,88,144,188,255,88,144,188,255,88,144,188,255, + 88,144,188,255,88,144,188,255,87,144,188,255,87,144,188,255, + 87,144,188,255,87,144,188,255,87,143,187,255,87,143,187,255, + 87,143,187,255,87,143,187,255,87,143,186,255,87,143,186,255, + 87,143,186,255,87,143,186,255,86,142,185,255,86,142,185,255, + 86,142,185,255,86,142,184,255,86,141,184,255,86,141,183,255, + 86,141,183,255,86,141,183,255,86,140,182,255,86,140,182,255, + 86,140,182,255,86,140,181,255,85,139,181,255,85,139,180,255, + 85,139,180,255,85,139,180,255,85,138,179,255,85,138,179,255, + 85,138,179,255,85,138,178,255,85,137,178,255,85,137,177,255, + 85,137,177,255,85,137,177,255,84,136,176,255,84,136,176,255, + 84,136,176,255,84,136,175,255,84,135,175,255,84,135,174,255, + 84,135,174,255,84,135,174,255,84,134,173,255,84,134,173,255, + 84,134,173,255,84,134,173,255,83,133,173,255,83,133,173,255, + 83,133,173,255,83,133,173,255,82,132,172,255,82,132,172,255, + 82,132,172,255,82,132,172,255,81,131,172,255,81,131,172,255, + 81,131,172,255,80,131,172,255,80,130,171,255,79,130,171,255, + 79,130,171,255,79,130,171,255,78,129,171,255,78,129,171,255, + 78,129,171,255,77,128,171,255,77,128,171,255,76,127,171,255, + 75,127,171,255,75,127,171,255,74,126,170,255,73,126,170,255, + 73,126,170,255,72,125,170,255,72,125,170,255,71,124,170,255, + 71,124,170,255,70,124,170,255,70,123,169,255,69,123,169,255, + 69,123,169,255,68,122,168,255,68,122,168,255,67,121,167,255, + 67,121,167,255,66,121,167,255,66,120,166,255,65,120,166,255, + 65,120,166,255,65,119,165,255,64,119,165,255,64,118,164,255, + 64,118,164,255,63,118,163,255,63,117,163,255,62,117,162,255, + 62,117,161,255,62,117,161,255,62,116,160,255,62,116,159,255, + 62,116,159,255,62,115,158,255,61,115,158,255,61,114,157,255, + 61,114,157,255,61,114,156,255,61,113,156,255,61,113,155,255, + 61,113,154,255,61,113,154,255,61,112,153,255,61,112,152,255, + 61,112,152,255,61,112,151,255,61,111,151,255,61,111,150,255, + 61,111,150,255,61,111,149,255,61,110,149,255,61,110,148,255, + 61,110,148,255,61,110,147,255,60,109,147,255,60,109,146,255, + 60,109,146,255,60,109,146,255,60,108,145,255,60,108,145,255, + 60,108,145,255,60,107,145,255,59,107,144,255,59,106,144,255, + 59,106,144,255,59,106,143,255,58,105,143,255,58,105,142,255, + 58,105,142,255,58,104,142,255,57,104,141,255,57,103,141,255, + 57,103,141,255,57,103,141,255,56,102,140,255,56,102,140,255, + 56,102,140,255,56,101,140,255,55,101,139,255,55,100,139,255, + 55,100,139,255,55,100,139,255,54,99,139,255,54,99,139,255, + 54,99,139,255,54,99,139,255,53,98,138,255,53,98,138,255, + 53,98,138,255,53,98,138,255,53,97,137,255,53,97,137,255, + 53,97,137,255,53,97,137,255,53,97,136,255,53,97,136,255, + 53,97,136,255,53,97,136,255,54,96,135,255,54,96,135,255, + 54,96,135,255,54,96,135,255,55,97,135,255,55,97,135,255, + 55,97,135,255,56,97,135,255,56,97,134,255,57,97,134,255, + 57,97,134,255,57,97,134,255,58,98,134,255,58,98,134,255, + 58,98,134,255,59,98,134,255,59,99,134,255,60,99,134,255, + 60,99,134,255,61,99,134,255,61,100,134,255,62,100,134,255, + 62,100,134,255,62,100,134,255,63,100,134,255,63,100,134,255, + 63,100,134,255,64,100,134,255,64,101,135,255,65,101,135,255, + 65,101,135,255,65,101,135,255,66,102,136,255,66,102,136,255, + 66,102,136,255,66,102,136,255,66,102,137,255,66,102,137,255, + 66,102,137,255,66,102,137,255,66,102,138,255,66,102,138,255, + 66,102,138,255,66,102,138,255,66,101,139,255,66,101,139,255, + 66,101,139,255,65,101,139,255,65,101,139,255,64,101,139,255, + 64,101,139,255,64,101,139,255,63,100,140,255,63,100,140,255, + 63,100,140,255,63,100,140,255,62,99,140,255,62,99,140,255, + 62,99,140,255,62,98,140,255,61,98,139,255,61,97,139,255, + 61,97,139,255,60,97,139,255,60,96,139,255,59,96,139,255, + 59,96,139,255,58,95,139,255,58,95,138,255,57,94,138,255, + 57,94,138,255,56,93,137,255,56,93,137,255,55,92,136,255, + 55,92,136,255,54,91,135,255,54,91,135,255,53,90,134,255, + 53,90,134,255,53,89,133,255,52,89,133,255,52,88,132,255, + 52,88,132,255,51,88,131,255,51,87,130,255,50,87,129,255, + 50,87,129,255,50,86,128,255,49,86,127,255,49,85,126,255, + 49,85,126,255,49,84,125,255,48,84,124,255,48,83,123,255, + 48,83,123,255,48,82,122,255,47,82,121,255,47,81,120,255, + 47,81,120,255,47,81,119,255,46,80,118,255,46,80,117,255, + 46,80,117,255,46,80,116,255,45,79,115,255,45,79,114,255, + 45,79,114,255,45,79,113,255,45,78,112,255,45,78,111,255, + 45,78,111,255,45,78,110,255,45,77,110,255,45,77,109,255, + 45,77,109,255,45,77,108,255,44,76,107,255,44,76,106,255, + 44,76,106,255,44,76,105,255,44,75,105,255,44,75,104,255, + 44,75,104,255,44,75,103,255,44,74,103,255,44,74,102,255, + 44,74,102,255,44,74,102,255,44,74,101,255,44,74,101,255, + 44,74,101,255,44,74,100,255,44,74,100,255,44,74,99,255, + 44,74,99,255,44,74,99,255,43,73,98,255,43,73,98,255, + 43,73,98,255,43,73,98,255,43,73,97,255,43,73,97,255, + 43,73,97,255,43,73,97,255,43,72,96,255,43,72,96,255, + 43,72,96,255,43,72,96,255,42,72,96,255,42,72,96,255, + 42,72,96,255,42,72,96,255,41,71,95,255,41,71,95,255, + 41,71,95,255,41,71,95,255,40,71,95,255,40,71,95,255, + 40,71,95,255,40,71,95,255,39,70,94,255,39,70,94,255, + 39,70,94,255,38,70,94,255,38,69,94,255,37,69,94,255, + 37,69,94,255,37,69,94,255,36,68,94,255,36,68,94,255, + 36,68,94,255,35,68,94,255,35,68,94,255,34,68,94,255, + 34,68,94,255,34,68,94,255,33,67,94,255,33,67,94,255, + 33,67,94,255,32,67,94,255,32,66,95,255,31,66,95,255, + 31,66,95,255,31,66,95,255,30,65,95,255,30,65,95,255, + 30,65,95,255,30,65,95,255,29,65,95,255,29,65,95,255, + 29,65,95,255,29,65,95,255,28,65,95,255,28,65,95,255, + 28,65,95,255,28,65,95,255,28,64,95,255,28,64,95,255, + 28,64,95,255,28,64,95,255,95,132,181,255,95,132,181,255, + 95,132,181,255,95,132,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,96,133,181,255,97,134,182,255,97,134,182,255, + 97,134,182,255,98,134,182,255,98,135,183,255,99,135,183,255, + 99,135,183,255,99,135,183,255,100,136,184,255,100,136,184,255, + 100,136,184,255,101,136,184,255,101,137,185,255,102,137,185,255, + 102,137,185,255,103,138,185,255,103,138,186,255,104,139,186,255, + 104,139,186,255,105,140,186,255,105,140,187,255,106,141,187,255, + 106,141,187,255,107,141,187,255,107,142,188,255,108,142,188,255, + 108,142,188,255,109,143,189,255,109,143,189,255,110,144,190,255, + 110,144,190,255,111,145,190,255,111,145,191,255,112,146,191,255, + 112,146,191,255,113,146,191,255,113,147,192,255,114,147,192,255, + 114,147,192,255,115,148,193,255,116,148,193,255,117,149,194,255, + 117,149,194,255,118,150,195,255,118,150,195,255,119,151,196,255, + 119,151,196,255,120,152,196,255,120,152,197,255,121,153,197,255, + 121,153,197,255,122,154,198,255,122,154,198,255,123,155,199,255, + 123,155,199,255,124,156,200,255,124,156,200,255,125,157,201,255, + 125,157,201,255,126,158,201,255,127,158,202,255,128,159,202,255, + 128,159,202,255,129,160,203,255,129,160,203,255,130,161,204,255, + 130,161,204,255,131,162,204,255,131,162,205,255,132,163,205,255, + 132,163,205,255,133,164,206,255,133,164,206,255,134,165,207,255, + 134,165,207,255,135,165,207,255,135,166,208,255,136,166,208,255, + 136,166,208,255,137,167,209,255,138,167,209,255,139,168,210,255, + 139,168,210,255,139,169,210,255,140,169,211,255,140,170,211,255, + 140,170,211,255,141,170,211,255,141,171,212,255,142,171,212,255, + 142,171,212,255,143,172,212,255,143,172,213,255,144,173,213,255, + 144,173,213,255,144,173,213,255,145,174,214,255,145,174,214,255, + 145,174,214,255,145,174,214,255,146,175,215,255,146,175,215,255, + 146,175,215,255,146,175,215,255,147,176,215,255,147,176,215,255, + 147,176,215,255,147,176,215,255,147,177,216,255,147,177,216,255, + 147,177,216,255,147,177,216,255,147,177,216,255,147,177,216,255, + 147,177,216,255,147,177,216,255,146,177,216,255,146,177,216,255, + 146,177,216,255,146,177,216,255,145,177,216,255,145,177,216,255, + 145,177,216,255,145,177,216,255,144,177,216,255,144,177,216,255, + 144,177,216,255,143,177,216,255,142,177,216,255,141,177,216,255, + 141,177,216,255,140,177,216,255,140,176,215,255,139,176,215,255, + 139,176,215,255,138,176,215,255,137,175,214,255,136,175,214,255, + 136,175,214,255,135,175,214,255,134,174,213,255,134,174,213,255, + 133,174,213,255,132,173,213,255,131,173,212,255,131,172,212,255, + 130,172,212,255,129,171,212,255,128,171,211,255,127,170,211,255, + 126,170,211,255,125,170,211,255,124,169,210,255,123,169,210,255, + 122,169,210,255,121,168,210,255,120,168,209,255,119,167,209,255, + 118,167,209,255,117,166,208,255,116,165,208,255,115,165,207,255, + 114,164,207,255,113,164,207,255,112,163,206,255,111,163,206,255, + 110,163,206,255,109,162,206,255,108,162,205,255,107,161,205,255, + 106,161,205,255,105,160,205,255,104,160,204,255,104,159,204,255, + 103,159,204,255,102,158,204,255,101,158,203,255,101,157,203,255, + 100,157,203,255,99,157,203,255,98,156,202,255,98,156,202,255, + 97,156,202,255,96,156,202,255,95,155,201,255,95,155,201,255, + 94,155,201,255,93,155,201,255,93,154,200,255,92,154,200,255, + 92,154,200,255,92,154,200,255,91,153,200,255,91,153,200,255, + 91,153,200,255,90,153,200,255,90,152,199,255,89,152,199,255, + 89,152,199,255,89,152,199,255,88,152,199,255,88,152,199,255, + 88,152,199,255,88,152,199,255,87,151,198,255,87,151,198,255, + 87,151,198,255,87,151,198,255,87,151,198,255,87,151,198,255, + 87,151,198,255,87,151,198,255,86,150,197,255,86,150,197,255, + 86,150,197,255,86,150,197,255,86,150,196,255,86,150,196,255, + 86,150,196,255,86,150,196,255,86,149,195,255,86,149,195,255, + 86,149,195,255,86,149,195,255,85,149,195,255,85,149,195,255, + 85,149,195,255,85,149,195,255,85,148,194,255,85,148,194,255, + 85,148,194,255,85,148,194,255,85,148,194,255,85,148,194,255, + 85,148,194,255,85,148,194,255,86,148,193,255,86,148,193,255, + 86,148,193,255,86,148,193,255,87,148,193,255,87,148,193,255, + 87,148,193,255,88,148,193,255,88,149,193,255,89,149,193,255, + 89,149,193,255,90,149,193,255,90,150,193,255,91,150,193,255, + 91,150,193,255,92,150,193,255,92,151,194,255,93,151,194,255, + 93,151,194,255,94,152,194,255,95,152,195,255,96,153,195,255, + 97,153,195,255,98,154,195,255,99,155,196,255,100,155,196,255, + 101,156,196,255,102,157,197,255,104,157,197,255,105,158,198,255, + 106,158,198,255,107,159,199,255,109,160,199,255,110,160,200,255, + 111,161,200,255,113,162,201,255,114,163,202,255,116,164,202,255, + 117,165,203,255,119,166,204,255,120,167,204,255,122,168,205,255, + 123,169,205,255,125,170,206,255,126,171,207,255,128,171,207,255, + 129,172,208,255,131,173,209,255,132,174,210,255,134,175,210,255, + 135,176,211,255,137,177,212,255,138,178,213,255,140,179,213,255, + 141,180,214,255,143,181,215,255,144,182,216,255,146,183,216,255, + 147,184,217,255,148,185,218,255,150,186,219,255,151,187,220,255, + 152,188,221,255,154,189,222,255,155,190,222,255,157,190,223,255, + 158,191,223,255,159,192,224,255,160,193,225,255,161,193,225,255, + 162,194,226,255,163,195,227,255,164,196,227,255,165,196,228,255, + 166,197,228,255,167,198,229,255,168,198,229,255,169,199,230,255, + 170,199,230,255,171,200,230,255,172,200,231,255,172,201,231,255, + 173,201,231,255,174,201,231,255,174,202,232,255,175,202,232,255, + 175,202,232,255,175,202,232,255,176,203,233,255,176,203,233,255, + 176,203,233,255,176,203,233,255,177,203,234,255,177,203,234,255, + 177,203,234,255,177,203,234,255,177,204,234,255,177,204,234,255, + 177,204,234,255,176,204,234,255,176,203,234,255,175,203,234,255, + 175,203,234,255,175,203,234,255,174,202,233,255,174,202,233,255, + 174,202,233,255,173,202,233,255,172,201,232,255,172,201,232,255, + 171,201,232,255,170,200,232,255,169,200,231,255,169,199,231,255, + 168,199,231,255,167,198,231,255,166,198,230,255,165,197,230,255, + 164,197,230,255,163,196,229,255,162,195,229,255,161,195,228,255, + 160,194,228,255,159,193,227,255,157,192,227,255,156,192,226,255, + 155,191,226,255,154,190,225,255,152,189,224,255,151,189,224,255, + 150,188,223,255,148,187,222,255,147,186,222,255,145,186,221,255, + 144,185,221,255,143,184,220,255,141,183,219,255,140,183,219,255, + 139,182,218,255,138,181,217,255,136,180,216,255,135,179,216,255, + 134,178,215,255,133,177,214,255,131,176,213,255,130,176,213,255, + 129,175,212,255,128,174,211,255,126,173,210,255,125,173,209,255, + 124,172,208,255,123,171,207,255,121,170,207,255,120,170,206,255, + 119,169,206,255,118,168,205,255,117,167,204,255,116,167,204,255, + 115,166,203,255,114,165,202,255,112,164,201,255,111,164,201,255, + 110,163,200,255,109,162,199,255,108,161,199,255,108,161,198,255, + 107,160,198,255,106,159,197,255,105,159,197,255,104,158,196,255, + 103,158,196,255,102,157,195,255,101,157,195,255,101,156,194,255, + 100,156,194,255,99,155,194,255,98,155,193,255,98,154,193,255, + 97,154,193,255,96,153,193,255,95,153,192,255,95,152,192,255, + 94,152,192,255,93,151,192,255,92,151,191,255,92,150,191,255, + 91,150,191,255,90,150,191,255,90,149,190,255,89,149,190,255, + 89,149,190,255,88,148,190,255,88,148,189,255,87,147,189,255, + 87,147,189,255,86,147,189,255,86,146,189,255,85,146,189,255, + 85,146,189,255,85,146,189,255,85,146,189,255,84,145,188,255, + 84,145,188,255,84,145,188,255,84,145,188,255,83,144,188,255, + 83,144,188,255,83,144,188,255,83,144,188,255,82,143,188,255, + 82,143,188,255,82,143,188,255,82,143,188,255,81,143,187,255, + 81,143,187,255,81,143,187,255,81,143,187,255,81,142,187,255, + 81,142,187,255,81,142,187,255,81,142,187,255,81,142,187,255, + 81,142,187,255,81,142,187,255,81,142,187,255,81,142,187,255, + 81,142,187,255,81,142,187,255,81,142,187,255,81,142,187,255, + 81,142,187,255,81,142,187,255,81,142,187,255,81,141,187,255, + 81,141,187,255,81,141,187,255,81,141,187,255,82,141,186,255, + 82,141,186,255,82,141,186,255,82,141,186,255,83,141,186,255, + 83,141,186,255,83,141,186,255,83,141,186,255,83,141,186,255, + 83,141,186,255,83,141,186,255,83,141,186,255,84,141,186,255, + 84,141,186,255,84,141,186,255,84,141,186,255,84,142,186,255, + 84,142,186,255,84,142,186,255,84,142,186,255,85,142,187,255, + 85,142,187,255,85,142,187,255,85,142,187,255,85,142,186,255, + 85,142,186,255,85,142,186,255,85,142,186,255,86,142,187,255, + 86,142,187,255,86,142,187,255,86,142,187,255,86,142,186,255, + 86,142,186,255,86,142,186,255,86,142,186,255,86,142,186,255, + 86,142,186,255,86,142,186,255,86,142,186,255,85,142,186,255, + 85,142,186,255,85,142,186,255,85,142,186,255,85,141,185,255, + 85,141,185,255,85,141,185,255,85,141,185,255,85,141,184,255, + 85,141,184,255,85,141,184,255,85,141,184,255,84,140,183,255, + 84,140,183,255,84,140,183,255,84,140,182,255,84,139,182,255, + 84,139,181,255,84,139,181,255,84,139,181,255,84,138,180,255, + 84,138,180,255,84,138,180,255,84,138,179,255,83,137,179,255, + 83,137,178,255,83,137,178,255,83,137,178,255,83,136,177,255, + 83,136,177,255,83,136,177,255,83,136,176,255,83,135,176,255, + 83,135,175,255,83,135,175,255,83,135,175,255,82,134,174,255, + 82,134,174,255,82,134,174,255,82,134,173,255,82,133,173,255, + 82,133,172,255,82,133,172,255,82,133,172,255,82,132,171,255, + 82,132,171,255,82,132,171,255,82,132,171,255,81,131,171,255, + 81,131,171,255,81,131,171,255,81,131,171,255,80,130,170,255, + 80,130,170,255,80,130,170,255,80,130,170,255,79,129,170,255, + 79,129,170,255,79,129,170,255,78,129,170,255,78,128,169,255, + 77,128,169,255,77,128,169,255,77,128,169,255,76,127,169,255, + 76,127,169,255,76,127,169,255,75,126,169,255,75,126,169,255, + 74,125,169,255,73,125,169,255,73,125,169,255,72,124,168,255, + 71,124,168,255,71,124,168,255,70,123,168,255,70,123,168,255, + 69,122,168,255,69,122,168,255,68,122,168,255,68,121,167,255, + 67,121,167,255,67,121,167,255,66,120,166,255,66,120,166,255, + 65,119,165,255,65,119,165,255,64,119,165,255,64,118,164,255, + 63,118,164,255,63,118,164,255,63,117,163,255,62,117,163,255, + 62,116,162,255,62,116,162,255,61,116,161,255,61,115,161,255, + 60,115,160,255,60,115,159,255,60,115,159,255,60,114,158,255, + 60,114,157,255,60,114,157,255,60,114,156,255,59,113,156,255, + 59,113,155,255,59,113,155,255,59,113,154,255,59,112,154,255, + 59,112,153,255,59,112,152,255,59,112,152,255,59,111,151,255, + 59,111,150,255,59,111,150,255,59,111,149,255,59,110,149,255, + 59,110,148,255,59,110,148,255,59,110,147,255,59,109,147,255, + 59,109,146,255,59,109,146,255,59,109,145,255,58,108,145,255, + 58,108,144,255,58,108,144,255,58,108,144,255,58,107,143,255, + 58,107,143,255,58,107,143,255,58,106,143,255,57,106,142,255, + 57,105,142,255,57,105,142,255,57,105,142,255,56,104,141,255, + 56,104,141,255,56,104,141,255,56,103,141,255,55,103,140,255, + 55,102,140,255,55,102,140,255,55,101,140,255,54,101,139,255, + 54,100,139,255,54,100,139,255,54,100,139,255,53,99,138,255, + 53,99,138,255,53,99,138,255,53,99,138,255,52,98,137,255, + 52,98,137,255,52,98,137,255,52,98,137,255,51,97,136,255, + 51,97,136,255,51,97,136,255,51,97,136,255,51,96,135,255, + 51,96,135,255,51,96,135,255,51,96,135,255,51,95,134,255, + 51,95,134,255,51,95,134,255,51,95,134,255,52,95,134,255, + 52,95,134,255,52,95,134,255,52,95,134,255,53,96,133,255, + 53,96,133,255,53,96,133,255,54,96,133,255,54,96,132,255, + 55,96,132,255,55,96,132,255,55,96,132,255,56,97,132,255, + 56,97,132,255,56,97,132,255,57,97,132,255,57,97,132,255, + 58,97,132,255,58,97,132,255,59,97,132,255,59,98,132,255, + 60,98,132,255,60,98,132,255,60,98,132,255,61,99,132,255, + 61,99,132,255,61,99,132,255,62,99,132,255,62,99,133,255, + 63,99,133,255,63,99,133,255,63,99,133,255,64,100,134,255, + 64,100,134,255,64,100,134,255,64,100,134,255,64,100,135,255, + 64,100,135,255,64,100,135,255,64,100,135,255,64,100,136,255, + 64,100,136,255,64,100,136,255,64,100,136,255,64,99,137,255, + 64,99,137,255,64,99,137,255,63,99,137,255,63,99,137,255, + 62,99,137,255,62,99,137,255,62,99,137,255,61,98,138,255, + 61,98,138,255,61,98,138,255,61,98,138,255,60,97,138,255, + 60,97,138,255,60,97,138,255,60,96,138,255,59,96,137,255, + 59,95,137,255,59,95,137,255,58,95,137,255,58,94,137,255, + 57,94,137,255,57,94,137,255,56,93,137,255,56,93,136,255, + 55,92,136,255,55,92,136,255,54,91,135,255,54,91,135,255, + 53,90,134,255,53,90,134,255,52,89,133,255,52,89,133,255, + 51,88,132,255,51,88,132,255,51,87,131,255,50,87,131,255, + 50,86,130,255,50,86,130,255,49,86,129,255,49,85,128,255, + 48,85,127,255,48,85,127,255,48,84,126,255,47,84,125,255, + 47,83,124,255,47,83,124,255,47,82,123,255,46,82,122,255, + 46,81,121,255,46,81,121,255,46,80,120,255,45,80,119,255, + 45,79,118,255,45,79,118,255,45,79,117,255,44,78,116,255, + 44,78,115,255,44,78,115,255,44,78,114,255,43,77,113,255, + 43,77,112,255,43,77,112,255,43,77,111,255,43,76,110,255, + 43,76,109,255,43,76,109,255,43,76,108,255,43,75,108,255, + 43,75,107,255,43,75,107,255,43,75,106,255,42,75,105,255, + 42,75,104,255,42,75,104,255,42,75,103,255,43,74,103,255, + 43,74,102,255,43,74,102,255,43,74,101,255,43,73,101,255, + 43,73,100,255,43,73,100,255,43,73,100,255,43,73,99,255, + 43,73,99,255,43,73,99,255,43,73,98,255,43,73,98,255, + 43,73,97,255,43,73,97,255,43,73,97,255,42,72,96,255, + 42,72,96,255,42,72,96,255,42,72,96,255,42,72,95,255, + 42,72,95,255,42,72,95,255,42,72,95,255,42,72,94,255, + 42,72,94,255,42,72,94,255,42,72,94,255,41,71,94,255, + 41,71,94,255,41,71,94,255,41,71,94,255,40,71,94,255, + 40,71,94,255,40,71,94,255,40,71,94,255,39,70,93,255, + 39,70,93,255,39,70,93,255,39,70,93,255,38,70,93,255, + 38,70,93,255,38,70,93,255,38,70,93,255,37,69,93,255, + 37,69,93,255,37,69,93,255,37,69,93,255,36,68,93,255, + 36,68,93,255,36,68,93,255,35,68,93,255,35,68,93,255, + 34,68,93,255,34,68,93,255,34,68,93,255,33,67,93,255, + 33,67,93,255,33,67,93,255,32,67,93,255,32,66,94,255, + 31,66,94,255,31,66,94,255,31,66,94,255,30,65,94,255, + 30,65,94,255,30,65,94,255,30,65,94,255,29,65,94,255, + 29,65,94,255,29,65,94,255,29,65,94,255,28,65,94,255, + 28,65,94,255,28,65,94,255,28,65,94,255,28,64,94,255, + 28,64,94,255,28,64,94,255,28,64,94,255,95,132,181,255, + 95,132,181,255,95,132,181,255,95,132,181,255,96,133,181,255, + 96,133,181,255,96,133,181,255,96,133,181,255,97,134,182,255, + 97,134,182,255,97,134,182,255,98,134,182,255,98,135,183,255, + 99,135,183,255,99,135,183,255,99,135,183,255,100,136,184,255, + 100,136,184,255,100,136,184,255,101,136,184,255,101,137,185,255, + 102,137,185,255,102,137,185,255,103,138,185,255,103,138,186,255, + 104,139,186,255,104,139,186,255,105,140,186,255,105,140,187,255, + 106,141,187,255,106,141,187,255,107,141,187,255,107,142,188,255, + 108,142,188,255,108,142,188,255,109,143,189,255,109,143,189,255, + 110,144,190,255,110,144,190,255,111,145,190,255,111,145,191,255, + 112,146,191,255,112,146,191,255,113,146,191,255,113,147,192,255, + 114,147,192,255,114,147,192,255,115,148,193,255,116,148,193,255, + 117,149,194,255,117,149,194,255,118,150,195,255,118,150,195,255, + 119,151,196,255,119,151,196,255,120,152,196,255,120,152,197,255, + 121,153,197,255,121,153,197,255,122,154,198,255,122,154,198,255, + 123,155,199,255,123,155,199,255,124,156,200,255,124,156,200,255, + 125,157,201,255,125,157,201,255,126,158,201,255,127,158,202,255, + 128,159,202,255,128,159,202,255,129,160,203,255,129,160,203,255, + 130,161,204,255,130,161,204,255,131,162,204,255,131,162,205,255, + 132,163,205,255,132,163,205,255,133,164,206,255,133,164,206,255, + 134,165,207,255,134,165,207,255,135,165,207,255,135,166,208,255, + 136,166,208,255,136,166,208,255,137,167,209,255,138,167,209,255, + 139,168,210,255,139,168,210,255,139,169,210,255,140,169,211,255, + 140,170,211,255,140,170,211,255,141,170,211,255,141,171,212,255, + 142,171,212,255,142,171,212,255,143,172,212,255,143,172,213,255, + 144,173,213,255,144,173,213,255,144,173,213,255,145,174,214,255, + 145,174,214,255,145,174,214,255,145,174,214,255,145,175,214,255, + 145,175,214,255,145,175,214,255,145,175,214,255,146,175,215,255, + 146,175,215,255,146,175,215,255,146,175,215,255,146,176,215,255, + 146,176,215,255,146,176,215,255,146,176,215,255,146,176,215,255, + 146,176,215,255,146,176,215,255,146,176,215,255,145,176,215,255, + 145,176,215,255,145,176,215,255,145,176,215,255,144,176,215,255, + 144,176,215,255,144,176,215,255,144,176,215,255,143,176,215,255, + 143,176,215,255,143,176,215,255,142,176,215,255,141,176,215,255, + 140,176,215,255,140,176,215,255,139,176,215,255,139,175,214,255, + 138,175,214,255,138,175,214,255,137,175,214,255,136,174,213,255, + 135,174,213,255,135,174,213,255,134,174,213,255,133,173,212,255, + 132,173,212,255,131,173,212,255,130,172,212,255,129,172,211,255, + 129,171,211,255,128,171,211,255,127,170,211,255,126,170,210,255, + 125,169,210,255,124,169,210,255,123,169,210,255,122,168,209,255, + 121,168,209,255,120,168,209,255,119,167,209,255,118,167,208,255, + 117,166,208,255,116,166,208,255,115,165,207,255,114,164,207,255, + 113,164,206,255,112,163,206,255,111,163,206,255,110,162,205,255, + 109,162,205,255,108,162,205,255,107,161,205,255,106,161,204,255, + 105,160,204,255,104,160,204,255,103,159,204,255,102,159,203,255, + 101,158,203,255,100,158,203,255,99,157,203,255,98,157,202,255, + 98,156,202,255,97,156,202,255,96,156,202,255,95,155,201,255, + 95,155,201,255,94,155,201,255,93,155,201,255,92,154,200,255, + 92,154,200,255,91,154,200,255,90,154,200,255,90,153,199,255, + 89,153,199,255,89,153,199,255,89,153,199,255,88,152,199,255, + 88,152,199,255,88,152,199,255,87,152,199,255,87,151,198,255, + 86,151,198,255,86,151,198,255,86,151,198,255,85,151,198,255, + 85,151,198,255,85,151,198,255,85,151,198,255,85,150,197,255, + 85,150,197,255,85,150,197,255,85,150,197,255,84,150,197,255, + 84,150,197,255,84,150,197,255,84,150,197,255,84,149,196,255, + 84,149,196,255,84,149,196,255,84,149,196,255,84,149,195,255, + 84,149,195,255,84,149,195,255,84,149,195,255,84,148,194,255, + 84,148,194,255,84,148,194,255,84,148,194,255,83,148,194,255, + 83,148,194,255,83,148,194,255,83,148,194,255,83,147,193,255, + 83,147,193,255,83,147,193,255,83,147,193,255,83,147,193,255, + 83,147,193,255,83,147,193,255,83,147,193,255,84,147,192,255, + 84,147,192,255,84,147,192,255,84,147,192,255,85,147,192,255, + 85,147,192,255,85,147,192,255,86,147,192,255,86,148,192,255, + 87,148,192,255,87,148,192,255,88,148,192,255,88,149,192,255, + 89,149,192,255,89,149,192,255,90,149,192,255,90,150,193,255, + 91,150,193,255,91,150,193,255,92,151,193,255,93,151,194,255, + 94,152,194,255,95,152,194,255,96,153,194,255,97,154,195,255, + 98,154,195,255,99,155,195,255,100,156,196,255,102,156,196,255, + 103,157,197,255,104,157,197,255,105,158,198,255,107,159,198,255, + 108,159,199,255,109,160,199,255,111,161,200,255,112,162,201,255, + 114,163,201,255,115,164,202,255,117,165,203,255,118,166,203,255, + 120,167,204,255,121,168,204,255,123,169,205,255,124,170,206,255, + 126,170,206,255,127,171,207,255,129,172,208,255,130,173,209,255, + 132,174,209,255,133,175,210,255,135,176,211,255,136,177,212,255, + 138,178,212,255,139,179,213,255,141,180,214,255,142,181,215,255, + 144,182,215,255,145,183,216,255,147,184,217,255,148,185,218,255, + 150,186,219,255,151,187,220,255,152,188,221,255,154,189,221,255, + 155,189,222,255,156,190,222,255,157,191,223,255,159,192,224,255, + 160,192,224,255,161,193,225,255,162,194,226,255,163,195,226,255, + 164,195,227,255,165,196,227,255,166,197,228,255,167,197,228,255, + 168,198,229,255,169,198,229,255,170,199,229,255,171,199,230,255, + 171,200,230,255,172,200,230,255,173,200,230,255,173,201,231,255, + 174,201,231,255,174,201,231,255,174,201,231,255,175,202,232,255, + 175,202,232,255,175,202,232,255,175,202,232,255,176,202,233,255, + 176,202,233,255,176,202,233,255,176,202,233,255,176,203,233,255, + 176,203,233,255,176,203,233,255,175,203,233,255,175,202,233,255, + 174,202,233,255,174,202,233,255,174,202,233,255,173,201,232,255, + 173,201,232,255,173,201,232,255,172,201,232,255,171,200,231,255, + 171,200,231,255,170,200,231,255,169,199,231,255,168,199,230,255, + 167,198,230,255,166,198,230,255,165,197,230,255,164,197,229,255, + 163,196,229,255,162,196,229,255,161,195,228,255,160,194,228,255, + 159,194,227,255,158,193,227,255,157,192,226,255,155,191,226,255, + 154,191,225,255,153,190,225,255,152,189,224,255,150,188,223,255, + 149,188,223,255,148,187,222,255,146,186,221,255,145,185,221,255, + 143,185,220,255,142,184,220,255,141,183,219,255,139,182,218,255, + 138,182,218,255,137,181,217,255,135,180,216,255,134,179,215,255, + 132,178,215,255,131,177,214,255,130,176,213,255,128,175,212,255, + 127,175,212,255,126,174,211,255,125,173,210,255,123,172,209,255, + 122,172,208,255,121,171,207,255,120,170,206,255,119,169,206,255, + 118,169,205,255,117,168,205,255,116,167,204,255,114,166,203,255, + 113,166,203,255,112,165,202,255,111,164,201,255,110,163,200,255, + 109,163,200,255,108,162,199,255,107,161,198,255,106,160,198,255, + 106,160,197,255,105,159,197,255,104,158,196,255,103,158,196,255, + 102,157,195,255,101,157,195,255,100,156,194,255,99,156,194,255, + 99,155,193,255,98,155,193,255,97,154,193,255,96,154,192,255, + 96,153,192,255,95,153,192,255,94,152,192,255,93,152,191,255, + 93,151,191,255,92,151,191,255,91,150,191,255,90,150,190,255, + 90,149,190,255,89,149,190,255,88,149,190,255,88,148,189,255, + 87,148,189,255,87,148,189,255,86,147,189,255,86,147,188,255, + 85,146,188,255,85,146,188,255,84,146,188,255,84,145,188,255, + 83,145,188,255,83,145,188,255,83,145,188,255,83,145,188,255, + 82,144,187,255,82,144,187,255,82,144,187,255,82,144,187,255, + 81,143,187,255,81,143,187,255,81,143,187,255,81,143,187,255, + 80,142,187,255,80,142,187,255,80,142,187,255,80,142,187,255, + 79,142,186,255,79,142,186,255,79,142,186,255,79,142,186,255, + 79,141,186,255,79,141,186,255,79,141,186,255,79,141,186,255, + 79,141,186,255,79,141,186,255,79,141,186,255,79,141,186,255, + 79,141,186,255,79,141,186,255,79,141,186,255,79,141,186,255, + 79,141,186,255,79,141,186,255,79,141,186,255,79,141,186,255, + 79,140,186,255,79,140,186,255,79,140,186,255,79,140,186,255, + 80,140,185,255,80,140,185,255,80,140,185,255,80,140,185,255, + 81,140,185,255,81,140,185,255,81,140,185,255,81,140,185,255, + 81,140,185,255,81,140,185,255,81,140,185,255,81,140,185,255, + 82,140,185,255,82,140,185,255,82,140,185,255,82,140,185,255, + 82,141,185,255,82,141,185,255,82,141,185,255,82,141,185,255, + 82,141,186,255,82,141,186,255,82,141,186,255,82,141,186,255, + 82,141,185,255,82,141,185,255,82,141,185,255,82,141,185,255, + 83,141,186,255,83,141,186,255,83,141,186,255,83,141,186,255, + 83,141,185,255,83,141,185,255,83,141,185,255,83,141,185,255, + 83,141,185,255,83,141,185,255,83,141,185,255,83,141,185,255, + 82,141,185,255,82,141,185,255,82,141,185,255,82,141,185,255, + 82,140,184,255,82,140,184,255,82,140,184,255,82,140,184,255, + 82,140,183,255,82,140,183,255,82,140,183,255,82,140,183,255, + 82,139,182,255,82,139,182,255,82,139,182,255,82,139,181,255, + 82,138,181,255,82,138,180,255,82,138,180,255,82,138,180,255, + 82,137,179,255,82,137,179,255,82,137,179,255,82,137,178,255, + 81,136,178,255,81,136,177,255,81,136,177,255,81,136,177,255, + 81,135,176,255,81,135,176,255,81,135,176,255,81,135,175,255, + 81,134,175,255,81,134,174,255,81,134,174,255,81,134,174,255, + 80,133,173,255,80,133,173,255,80,133,173,255,80,133,172,255, + 80,132,172,255,80,132,171,255,80,132,171,255,80,132,171,255, + 80,131,170,255,80,131,170,255,80,131,170,255,80,131,170,255, + 79,130,170,255,79,130,170,255,79,130,170,255,79,130,170,255, + 78,129,169,255,78,129,169,255,78,129,169,255,78,129,169,255, + 77,128,169,255,77,128,169,255,77,128,169,255,76,128,169,255, + 76,127,168,255,75,127,168,255,75,127,168,255,74,126,168,255, + 74,126,168,255,73,125,168,255,73,125,168,255,72,125,168,255, + 72,124,168,255,71,124,168,255,71,124,168,255,70,123,168,255, + 70,123,167,255,69,122,167,255,68,122,167,255,68,122,167,255, + 67,121,167,255,66,121,167,255,66,121,167,255,66,121,167,255, + 65,120,166,255,65,120,166,255,65,120,166,255,64,119,165,255, + 64,119,165,255,63,118,164,255,63,118,164,255,62,118,164,255, + 62,117,163,255,61,117,163,255,61,117,163,255,61,116,162,255, + 60,116,162,255,60,115,161,255,60,115,161,255,59,115,160,255, + 59,114,160,255,58,114,159,255,58,114,158,255,58,114,158,255, + 58,113,157,255,58,113,156,255,58,113,156,255,58,113,155,255, + 58,112,155,255,58,112,154,255,58,112,154,255,58,112,153,255, + 58,111,153,255,58,111,152,255,58,111,151,255,58,111,151,255, + 58,110,150,255,58,110,149,255,58,110,149,255,58,110,148,255, + 58,109,148,255,58,109,147,255,58,109,147,255,58,109,146,255, + 58,108,146,255,58,108,145,255,58,108,145,255,58,108,144,255, + 57,107,144,255,57,107,143,255,57,107,143,255,57,107,143,255, + 57,106,142,255,57,106,142,255,57,106,142,255,57,105,142,255, + 56,105,141,255,56,104,141,255,56,104,141,255,56,104,141,255, + 55,103,140,255,55,103,140,255,55,103,140,255,55,102,140,255, + 54,102,139,255,54,101,139,255,54,101,139,255,54,100,139,255, + 53,100,138,255,53,99,138,255,53,99,138,255,53,99,138,255, + 52,98,137,255,52,98,137,255,52,98,137,255,52,98,137,255, + 51,97,136,255,51,97,136,255,51,97,136,255,51,97,136,255, + 50,96,135,255,50,96,135,255,50,96,135,255,50,96,135,255, + 50,95,134,255,50,95,134,255,50,95,134,255,50,95,134,255, + 50,94,133,255,50,94,133,255,50,94,133,255,50,94,133,255, + 51,94,133,255,51,94,133,255,51,94,133,255,51,94,133,255, + 52,95,132,255,52,95,132,255,52,95,132,255,53,95,132,255, + 53,95,131,255,54,95,131,255,54,95,131,255,54,95,131,255, + 55,96,131,255,55,96,131,255,55,96,131,255,56,96,131,255, + 56,96,131,255,57,96,131,255,57,96,131,255,58,96,131,255, + 58,97,131,255,59,97,131,255,59,97,131,255,59,97,131,255, + 60,98,131,255,60,98,131,255,60,98,131,255,60,98,131,255, + 61,98,132,255,61,98,132,255,61,98,132,255,61,98,132,255, + 62,99,133,255,62,99,133,255,62,99,133,255,62,99,133,255, + 62,99,134,255,62,99,134,255,62,99,134,255,62,99,134,255, + 62,99,135,255,62,99,135,255,62,99,135,255,62,99,135,255, + 62,98,136,255,62,98,136,255,62,98,136,255,61,98,136,255, + 61,98,136,255,60,98,136,255,60,98,136,255,60,98,136,255, + 59,97,137,255,59,97,137,255,59,97,137,255,59,97,137,255, + 58,96,137,255,58,96,137,255,58,96,137,255,58,95,137,255, + 57,95,136,255,57,94,136,255,57,94,136,255,56,93,136,255, + 56,93,136,255,55,92,136,255,55,92,136,255,54,92,136,255, + 54,91,135,255,53,91,135,255,53,91,135,255,52,90,134,255, + 52,90,134,255,51,89,133,255,51,89,133,255,50,88,132,255, + 50,88,132,255,49,87,131,255,49,87,131,255,49,86,130,255, + 48,86,130,255,48,85,129,255,48,85,129,255,47,85,128,255, + 47,84,127,255,46,84,126,255,46,84,126,255,46,83,125,255, + 45,83,124,255,45,82,123,255,45,82,123,255,45,81,122,255, + 44,81,121,255,44,80,120,255,44,80,120,255,44,79,119,255, + 43,79,118,255,43,78,117,255,43,78,117,255,43,78,116,255, + 43,77,115,255,43,77,114,255,43,77,114,255,43,77,113,255, + 42,76,112,255,42,76,111,255,42,76,111,255,42,76,110,255, + 42,75,109,255,42,75,108,255,42,75,108,255,42,75,107,255, + 42,74,107,255,42,74,106,255,42,74,106,255,42,74,105,255, + 41,74,104,255,41,74,103,255,41,74,103,255,41,74,102,255, + 42,73,102,255,42,73,101,255,42,73,101,255,42,73,100,255, + 42,72,100,255,42,72,99,255,42,72,99,255,42,72,99,255, + 42,72,98,255,42,72,98,255,42,72,98,255,42,72,97,255, + 42,72,97,255,42,72,96,255,42,72,96,255,42,72,96,255, + 41,71,95,255,41,71,95,255,41,71,95,255,41,71,95,255, + 41,71,94,255,41,71,94,255,41,71,94,255,41,71,94,255, + 41,71,93,255,41,71,93,255,41,71,93,255,41,71,93,255, + 40,70,93,255,40,70,93,255,40,70,93,255,40,70,93,255, + 39,70,93,255,39,70,93,255,39,70,93,255,39,70,93,255, + 38,69,92,255,38,69,92,255,38,69,92,255,38,69,92,255, + 37,69,92,255,37,69,92,255,37,69,92,255,37,69,92,255, + 36,68,92,255,36,68,92,255,36,68,92,255,36,68,92,255, + 35,67,92,255,35,67,92,255,35,67,92,255,34,67,92,255, + 34,67,92,255,33,67,92,255,33,67,92,255,33,67,92,255, + 32,66,92,255,32,66,92,255,32,66,92,255,32,66,92,255, + 31,65,93,255,31,65,93,255,31,65,93,255,30,65,93,255, + 30,65,93,255,29,65,93,255,29,65,93,255,29,65,93,255, + 29,64,93,255,29,64,93,255,29,64,93,255,29,64,93,255, + 28,64,93,255,28,64,93,255,28,64,93,255,28,64,93,255, + 27,63,93,255,27,63,93,255,27,63,93,255,27,63,93,255, + 95,132,181,255,95,132,181,255,95,132,181,255,95,132,181,255, + 96,133,181,255,96,133,181,255,96,133,181,255,96,133,181,255, + 97,134,182,255,97,134,182,255,97,134,182,255,97,134,182,255, + 98,135,182,255,98,135,182,255,98,135,182,255,99,135,182,255, + 99,136,183,255,100,136,183,255,100,136,183,255,101,136,183,255, + 101,137,184,255,102,137,184,255,102,137,184,255,103,138,184,255, + 103,138,185,255,104,139,185,255,104,139,185,255,105,139,185,255, + 105,140,186,255,106,140,186,255,106,140,186,255,107,141,187,255, + 107,141,187,255,108,142,188,255,108,142,188,255,109,142,188,255, + 109,143,189,255,110,143,189,255,110,143,189,255,111,144,189,255, + 111,144,190,255,112,145,190,255,112,145,190,255,113,146,191,255, + 113,146,191,255,114,147,192,255,114,147,192,255,115,148,192,255, + 115,148,193,255,116,149,193,255,116,149,193,255,117,149,194,255, + 117,150,194,255,118,150,195,255,118,150,195,255,119,151,195,255, + 119,151,196,255,120,152,196,255,120,152,196,255,121,153,197,255, + 121,153,197,255,122,154,198,255,122,154,198,255,123,155,199,255, + 124,155,199,255,125,156,200,255,125,156,200,255,126,157,200,255, + 126,157,201,255,127,158,201,255,127,158,201,255,128,159,202,255, + 128,159,202,255,129,160,203,255,129,160,203,255,130,161,204,255, + 131,161,204,255,132,162,205,255,132,162,205,255,133,163,205,255, + 133,163,206,255,134,164,206,255,134,164,206,255,135,165,207,255, + 135,165,207,255,136,166,208,255,136,166,208,255,137,167,208,255, + 137,167,209,255,138,168,209,255,138,168,209,255,139,168,209,255, + 139,169,210,255,140,169,210,255,140,169,210,255,140,169,210,255, + 141,170,211,255,141,170,211,255,141,170,211,255,142,171,211,255, + 142,171,212,255,143,172,212,255,143,172,212,255,143,172,212,255, + 144,173,213,255,144,173,213,255,144,173,213,255,144,173,213,255, + 145,174,214,255,145,174,214,255,145,174,214,255,145,174,214,255, + 146,175,214,255,146,175,214,255,146,175,214,255,146,175,214,255, + 146,176,215,255,146,176,215,255,146,176,215,255,146,176,215,255, + 145,176,215,255,145,176,215,255,145,176,215,255,145,176,215,255, + 144,176,215,255,144,176,215,255,144,176,215,255,144,176,215,255, + 143,176,215,255,143,176,215,255,143,176,215,255,143,176,215,255, + 142,176,214,255,142,176,214,255,142,176,214,255,141,176,214,255, + 140,175,214,255,139,175,214,255,139,175,214,255,138,175,214,255, + 137,174,213,255,136,174,213,255,136,174,213,255,135,174,213,255, + 134,173,212,255,133,173,212,255,133,173,212,255,132,173,212,255, + 131,172,211,255,131,172,211,255,130,172,211,255,129,171,211,255, + 128,171,210,255,127,170,210,255,126,170,210,255,125,169,210,255, + 124,169,209,255,123,168,209,255,122,168,209,255,121,168,209,255, + 120,167,208,255,119,167,208,255,118,167,208,255,116,166,208,255, + 115,166,207,255,114,165,207,255,113,165,207,255,112,164,206,255, + 111,163,206,255,110,163,205,255,109,162,205,255,108,162,205,255, + 107,161,204,255,106,161,204,255,105,161,204,255,104,160,204,255, + 103,160,203,255,102,159,203,255,101,159,203,255,100,158,203,255, + 99,158,202,255,99,157,202,255,98,157,202,255,97,156,202,255, + 96,156,201,255,96,155,201,255,95,155,201,255,94,155,201,255, + 93,154,200,255,93,154,200,255,92,154,200,255,91,153,200,255, + 90,153,199,255,90,152,199,255,89,152,199,255,88,152,199,255, + 88,151,198,255,87,151,198,255,87,151,198,255,87,151,198,255, + 86,150,198,255,86,150,198,255,86,150,198,255,85,150,198,255, + 85,150,197,255,84,150,197,255,84,150,197,255,84,150,197,255, + 83,149,197,255,83,149,197,255,83,149,197,255,83,149,197,255, + 82,149,196,255,82,149,196,255,82,149,196,255,82,149,196,255, + 82,148,196,255,82,148,196,255,82,148,196,255,82,148,196,255, + 81,148,195,255,81,148,195,255,81,148,195,255,81,148,195,255, + 81,147,194,255,81,147,194,255,81,147,194,255,81,147,194,255, + 81,147,193,255,81,147,193,255,81,147,193,255,81,147,193,255, + 81,147,193,255,81,147,193,255,81,147,193,255,81,147,193,255, + 81,146,192,255,81,146,192,255,81,146,192,255,81,146,192,255, + 82,146,192,255,82,146,192,255,82,146,192,255,82,146,192,255, + 82,146,191,255,82,146,191,255,82,146,191,255,82,146,191,255, + 83,146,191,255,83,146,191,255,83,146,191,255,84,146,191,255, + 84,147,191,255,85,147,191,255,85,147,191,255,86,147,191,255, + 86,148,191,255,87,148,191,255,87,148,191,255,88,148,191,255, + 89,149,192,255,89,149,192,255,90,149,192,255,91,150,192,255, + 92,150,193,255,92,151,193,255,93,151,193,255,94,152,193,255, + 96,153,194,255,97,153,194,255,98,154,194,255,99,155,195,255, + 100,155,195,255,101,156,196,255,102,156,196,255,104,157,197,255, + 105,158,197,255,107,158,198,255,108,159,198,255,109,160,199,255, + 111,161,200,255,112,162,200,255,113,163,201,255,115,164,202,255, + 116,165,202,255,118,166,203,255,119,167,203,255,121,168,204,255, + 122,169,205,255,124,169,205,255,125,170,206,255,127,171,207,255, + 129,172,208,255,131,173,208,255,132,174,209,255,134,175,210,255, + 135,176,211,255,137,177,211,255,138,178,212,255,140,179,213,255, + 141,180,214,255,143,181,214,255,144,182,215,255,145,183,216,255, + 147,184,217,255,148,185,218,255,149,186,219,255,151,187,220,255, + 152,188,220,255,154,188,221,255,155,189,221,255,156,190,222,255, + 157,191,223,255,158,191,223,255,159,192,224,255,160,193,225,255, + 162,194,225,255,163,194,226,255,164,195,226,255,165,196,227,255, + 166,196,227,255,166,197,228,255,167,197,228,255,168,198,228,255, + 169,198,229,255,170,199,229,255,171,199,229,255,172,199,230,255, + 172,200,230,255,173,200,231,255,173,200,231,255,173,200,231,255, + 174,201,232,255,174,201,232,255,174,201,232,255,174,201,232,255, + 175,202,232,255,175,202,232,255,175,202,232,255,175,202,232,255, + 175,202,232,255,175,202,232,255,175,202,232,255,174,202,232,255, + 174,201,232,255,173,201,232,255,173,201,232,255,172,201,232,255, + 172,200,232,255,171,200,232,255,171,200,232,255,170,200,232,255, + 169,199,231,255,169,199,231,255,168,199,231,255,167,198,230,255, + 166,198,230,255,166,197,229,255,165,197,229,255,164,196,229,255, + 163,196,228,255,162,195,228,255,161,195,228,255,160,194,227,255, + 158,193,227,255,157,193,226,255,156,192,226,255,154,191,225,255, + 153,190,225,255,151,190,224,255,150,189,224,255,149,188,223,255, + 147,187,222,255,146,187,222,255,145,186,221,255,143,185,220,255, + 142,184,220,255,140,184,219,255,139,183,219,255,138,182,218,255, + 136,181,217,255,135,180,217,255,134,179,216,255,133,178,215,255, + 131,177,214,255,130,177,214,255,129,176,213,255,128,175,212,255, + 126,174,211,255,125,173,211,255,124,172,210,255,123,171,209,255, + 121,170,208,255,120,170,207,255,119,169,206,255,118,168,205,255, + 116,167,205,255,115,167,204,255,114,166,204,255,113,165,203,255, + 112,164,202,255,111,164,202,255,110,163,201,255,109,162,200,255, + 107,162,199,255,106,161,199,255,105,161,198,255,104,160,197,255, + 103,159,197,255,103,159,196,255,102,158,196,255,101,157,195,255, + 100,157,195,255,100,156,194,255,99,156,194,255,98,155,193,255, + 97,155,193,255,97,154,192,255,96,154,192,255,95,153,192,255, + 94,153,191,255,94,152,191,255,93,152,191,255,92,151,191,255, + 91,151,190,255,91,150,190,255,90,150,190,255,89,149,190,255, + 89,149,189,255,88,148,189,255,88,148,189,255,87,148,189,255, + 87,147,188,255,86,147,188,255,86,147,188,255,85,146,188,255, + 85,146,187,255,84,145,187,255,84,145,187,255,83,145,187,255, + 83,144,187,255,82,144,187,255,82,144,187,255,82,144,187,255, + 82,144,187,255,81,143,186,255,81,143,186,255,81,143,186,255, + 81,143,186,255,80,142,186,255,80,142,186,255,80,142,186,255, + 80,142,186,255,79,141,186,255,79,141,186,255,79,141,186,255, + 79,141,186,255,78,141,185,255,78,141,185,255,78,141,185,255, + 78,141,185,255,78,140,185,255,78,140,185,255,78,140,185,255, + 78,140,185,255,78,140,185,255,78,140,185,255,78,140,185,255, + 78,140,185,255,78,140,185,255,78,140,185,255,78,140,185,255, + 78,140,185,255,78,140,185,255,78,140,185,255,78,140,185,255, + 78,140,185,255,78,139,185,255,78,139,185,255,78,139,185,255, + 78,139,185,255,78,139,184,255,78,139,184,255,78,139,184,255, + 78,139,184,255,79,139,184,255,79,139,184,255,79,139,184,255, + 79,139,184,255,79,139,184,255,79,139,184,255,79,139,184,255, + 79,139,184,255,79,139,184,255,79,139,184,255,79,139,184,255, + 79,139,184,255,79,139,184,255,79,139,184,255,79,139,184,255, + 79,139,184,255,80,139,185,255,80,139,185,255,80,139,185,255, + 80,139,185,255,80,139,184,255,80,139,184,255,80,139,184,255, + 80,139,184,255,81,139,185,255,81,139,185,255,81,139,185,255, + 81,139,185,255,81,139,184,255,81,139,184,255,81,139,184,255, + 81,139,184,255,81,139,184,255,81,139,184,255,81,139,184,255, + 81,139,184,255,80,139,183,255,80,139,183,255,80,139,183,255, + 80,139,183,255,80,138,183,255,80,138,183,255,80,138,183,255, + 80,138,183,255,80,138,182,255,80,138,182,255,80,138,182,255, + 80,138,181,255,79,137,181,255,79,137,180,255,79,137,180,255, + 79,137,180,255,79,136,179,255,79,136,179,255,79,136,179,255, + 79,136,179,255,79,136,178,255,79,136,178,255,79,136,178,255, + 79,136,177,255,79,135,177,255,79,135,176,255,79,135,176,255, + 79,135,175,255,79,134,175,255,79,134,174,255,79,134,174,255, + 79,134,174,255,79,133,173,255,79,133,173,255,79,133,173,255, + 79,133,172,255,78,132,172,255,78,132,171,255,78,132,171,255, + 78,132,171,255,78,131,170,255,78,131,170,255,78,131,170,255, + 78,130,170,255,77,130,169,255,77,129,169,255,77,129,169,255, + 77,129,169,255,77,128,168,255,77,128,168,255,77,128,168,255, + 76,128,168,255,76,127,168,255,75,127,168,255,75,127,168,255, + 75,127,168,255,74,126,168,255,74,126,168,255,74,126,168,255, + 73,126,168,255,73,125,167,255,72,125,167,255,72,125,167,255, + 72,125,167,255,71,124,167,255,71,124,167,255,71,124,167,255, + 70,123,167,255,70,123,167,255,69,122,167,255,68,122,167,255, + 68,122,167,255,67,121,166,255,66,121,166,255,66,121,166,255, + 65,120,166,255,65,120,165,255,64,119,165,255,64,119,165,255, + 63,119,165,255,63,118,165,255,62,118,165,255,62,118,165,255, + 61,117,164,255,61,117,164,255,60,116,163,255,60,116,163,255, + 59,116,163,255,59,115,162,255,58,115,162,255,58,115,162,255, + 58,115,161,255,57,114,161,255,57,114,160,255,57,114,160,255, + 57,114,159,255,57,113,159,255,57,113,158,255,57,113,157,255, + 57,113,157,255,57,112,156,255,57,112,155,255,57,112,155,255, + 57,112,154,255,56,111,154,255,56,111,153,255,56,111,153,255, + 56,111,152,255,56,110,152,255,56,110,151,255,56,110,150,255, + 56,110,150,255,56,109,149,255,56,109,148,255,56,109,148,255, + 56,109,147,255,56,108,147,255,56,108,146,255,56,108,146,255, + 56,108,145,255,56,107,145,255,56,107,144,255,56,107,144,255, + 56,107,143,255,56,106,143,255,56,106,142,255,56,106,142,255, + 56,106,142,255,55,105,141,255,55,105,141,255,55,105,141,255, + 55,104,141,255,55,104,140,255,55,103,140,255,55,103,140,255, + 54,103,140,255,54,102,139,255,53,102,139,255,53,102,139,255, + 53,101,139,255,52,101,138,255,52,100,138,255,52,100,138,255, + 52,99,138,255,51,99,137,255,51,98,137,255,51,98,137,255, + 51,98,137,255,50,97,136,255,50,97,136,255,50,97,136,255, + 50,97,136,255,49,96,135,255,49,96,135,255,49,96,135,255, + 49,96,135,255,48,95,134,255,48,95,134,255,48,95,134,255, + 48,95,134,255,48,94,133,255,48,94,133,255,48,94,133,255, + 48,94,133,255,48,93,132,255,48,93,132,255,48,93,132,255, + 48,93,132,255,49,93,132,255,49,93,132,255,49,93,132,255, + 49,93,132,255,50,94,131,255,50,94,131,255,50,94,131,255, + 51,94,131,255,51,94,130,255,52,94,130,255,52,94,130,255, + 53,94,130,255,53,95,130,255,54,95,130,255,54,95,130,255, + 54,95,130,255,55,95,130,255,55,95,130,255,55,95,130,255, + 56,95,130,255,56,96,130,255,57,96,130,255,57,96,130,255, + 57,96,130,255,58,97,130,255,58,97,130,255,58,97,130,255, + 59,97,130,255,59,97,131,255,60,97,131,255,60,97,131,255, + 60,97,131,255,61,98,132,255,61,98,132,255,61,98,132,255, + 61,98,132,255,61,97,133,255,61,97,133,255,61,97,133,255, + 61,97,133,255,60,97,133,255,60,97,133,255,60,97,133,255, + 60,97,133,255,60,97,134,255,60,97,134,255,60,97,134,255, + 59,97,134,255,59,96,135,255,58,96,135,255,58,96,135,255, + 58,96,135,255,57,95,135,255,57,95,135,255,57,95,135,255, + 56,95,135,255,56,94,135,255,55,94,135,255,55,94,135,255, + 55,93,135,255,54,93,135,255,54,92,135,255,54,92,135,255, + 53,92,135,255,53,91,134,255,52,91,134,255,52,91,134,255, + 51,90,134,255,51,90,133,255,50,89,133,255,50,89,133,255, + 50,88,133,255,49,88,132,255,49,87,132,255,49,87,132,255, + 48,86,131,255,48,86,131,255,47,85,130,255,47,85,130,255, + 47,85,129,255,46,84,128,255,46,84,127,255,46,84,127,255, + 45,83,126,255,45,83,126,255,44,82,125,255,44,82,125,255, + 44,81,124,255,43,81,123,255,43,80,122,255,43,80,122,255, + 43,80,121,255,43,79,120,255,43,79,119,255,43,79,119,255, + 43,78,118,255,42,78,117,255,42,77,116,255,42,77,116,255, + 42,77,115,255,41,76,114,255,41,76,113,255,41,76,113,255, + 41,76,112,255,40,75,111,255,40,75,110,255,40,75,110,255, + 40,75,109,255,40,74,108,255,40,74,107,255,40,74,107,255, + 40,74,106,255,40,73,106,255,40,73,105,255,40,73,105,255, + 40,73,104,255,40,73,103,255,40,73,102,255,40,73,102,255, + 40,73,101,255,41,72,101,255,41,72,100,255,41,72,100,255, + 41,72,99,255,41,71,99,255,41,71,98,255,41,71,98,255, + 41,71,97,255,41,71,97,255,41,71,96,255,41,71,96,255, + 41,71,96,255,41,71,95,255,41,71,95,255,41,71,95,255, + 41,71,95,255,40,70,94,255,40,70,94,255,40,70,94,255, + 40,70,94,255,40,70,93,255,40,70,93,255,40,70,93,255, + 40,70,93,255,40,70,92,255,40,70,92,255,40,70,92,255, + 40,70,92,255,39,70,92,255,39,70,92,255,39,70,92,255, + 39,70,92,255,38,69,92,255,38,69,92,255,38,69,92,255, + 38,69,92,255,37,69,91,255,37,69,91,255,37,69,91,255, + 37,69,91,255,37,69,91,255,37,69,91,255,37,69,91,255, + 36,69,91,255,36,68,91,255,35,68,91,255,35,68,91,255, + 35,68,91,255,35,67,91,255,35,67,91,255,35,67,91,255, + 34,67,91,255,34,67,91,255,33,67,91,255,33,67,91,255, + 33,67,91,255,32,66,91,255,32,66,91,255,32,66,91,255, + 31,66,91,255,31,65,92,255,30,65,92,255,30,65,92,255, + 30,65,92,255,29,64,92,255,29,64,92,255,29,64,92,255, + 29,64,92,255,28,64,92,255,28,64,92,255,28,64,92,255, + 28,64,92,255,27,64,92,255,27,64,92,255,27,64,92,255, + 27,64,92,255,27,63,92,255,27,63,92,255,27,63,92,255, + 27,63,92,255,95,132,181,255,95,132,181,255,95,132,181,255, + 95,132,181,255,96,133,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,97,134,182,255,97,134,182,255,97,134,182,255, + 97,134,182,255,98,135,182,255,98,135,182,255,98,135,182,255, + 99,135,182,255,99,136,183,255,100,136,183,255,100,136,183,255, + 101,136,183,255,101,137,184,255,102,137,184,255,102,137,184,255, + 103,138,184,255,103,138,185,255,104,139,185,255,104,139,185,255, + 105,139,185,255,105,140,186,255,106,140,186,255,106,140,186,255, + 107,141,187,255,107,141,187,255,108,142,188,255,108,142,188,255, + 109,142,188,255,109,143,189,255,110,143,189,255,110,143,189,255, + 111,144,189,255,111,144,190,255,112,145,190,255,112,145,190,255, + 113,146,191,255,113,146,191,255,114,147,192,255,114,147,192,255, + 115,148,192,255,115,148,193,255,116,149,193,255,116,149,193,255, + 117,149,194,255,117,150,194,255,118,150,195,255,118,150,195,255, + 119,151,195,255,119,151,196,255,120,152,196,255,120,152,196,255, + 121,153,197,255,121,153,197,255,122,154,198,255,122,154,198,255, + 123,155,199,255,124,155,199,255,125,156,200,255,125,156,200,255, + 126,157,200,255,126,157,201,255,127,158,201,255,127,158,201,255, + 128,159,202,255,128,159,202,255,129,160,203,255,129,160,203,255, + 130,161,204,255,131,161,204,255,132,162,205,255,132,162,205,255, + 133,163,205,255,133,163,206,255,134,164,206,255,134,164,206,255, + 135,165,207,255,135,165,207,255,136,166,208,255,136,166,208,255, + 137,167,208,255,137,167,209,255,138,168,209,255,138,168,209,255, + 139,168,209,255,139,169,210,255,140,169,210,255,140,169,210,255, + 140,169,210,255,141,170,211,255,141,170,211,255,141,170,211,255, + 142,171,211,255,142,171,212,255,143,172,212,255,143,172,212,255, + 143,172,212,255,144,173,213,255,144,173,213,255,144,173,213,255, + 144,173,213,255,144,174,213,255,144,174,213,255,144,174,213,255, + 144,174,213,255,145,174,214,255,145,174,214,255,145,174,214,255, + 145,174,214,255,145,175,214,255,145,175,214,255,145,175,214,255, + 145,175,214,255,144,175,214,255,144,175,214,255,144,175,214,255, + 144,175,214,255,143,175,214,255,143,175,214,255,143,175,214,255, + 143,175,214,255,142,175,214,255,142,175,214,255,142,175,214,255, + 142,175,214,255,141,175,213,255,141,175,213,255,141,175,213,255, + 140,175,213,255,139,174,213,255,138,174,213,255,138,174,213,255, + 137,174,213,255,136,173,212,255,135,173,212,255,135,173,212,255, + 134,173,212,255,133,172,211,255,132,172,211,255,132,172,211,255, + 131,172,211,255,130,171,210,255,129,171,210,255,128,171,210,255, + 127,170,210,255,126,170,209,255,125,169,209,255,124,169,209,255, + 123,168,209,255,122,168,208,255,121,167,208,255,120,167,208,255, + 119,167,208,255,118,166,207,255,117,166,207,255,116,166,207,255, + 114,165,207,255,113,165,206,255,112,164,206,255,111,164,206,255, + 110,163,205,255,109,162,205,255,108,162,204,255,107,161,204,255, + 106,161,204,255,105,160,203,255,104,160,203,255,103,160,203,255, + 102,159,203,255,101,159,202,255,100,158,202,255,99,158,202,255, + 98,157,202,255,97,157,201,255,96,156,201,255,95,156,201,255, + 94,155,201,255,93,155,200,255,93,154,200,255,92,154,200,255, + 91,154,200,255,90,153,199,255,90,153,199,255,89,153,199,255, + 88,152,199,255,87,152,198,255,87,151,198,255,86,151,198,255, + 85,151,198,255,85,150,197,255,84,150,197,255,84,150,197,255, + 84,150,197,255,83,149,197,255,83,149,197,255,83,149,197,255, + 82,149,197,255,82,149,196,255,81,149,196,255,81,149,196,255, + 81,149,196,255,80,148,196,255,80,148,196,255,80,148,196,255, + 80,148,196,255,80,148,195,255,80,148,195,255,80,148,195,255, + 80,148,195,255,79,147,195,255,79,147,195,255,79,147,195,255, + 79,147,195,255,79,147,194,255,79,147,194,255,79,147,194,255, + 79,147,194,255,79,146,193,255,79,146,193,255,79,146,193,255, + 79,146,193,255,79,146,192,255,79,146,192,255,79,146,192,255, + 79,146,192,255,79,146,192,255,79,146,192,255,79,146,192,255, + 79,146,192,255,79,145,191,255,79,145,191,255,79,145,191,255, + 79,145,191,255,80,145,191,255,80,145,191,255,80,145,191,255, + 80,145,191,255,80,145,190,255,80,145,190,255,80,145,190,255, + 80,145,190,255,81,145,190,255,81,145,190,255,81,145,190,255, + 82,145,190,255,82,146,190,255,83,146,190,255,83,146,190,255, + 84,146,190,255,84,147,190,255,85,147,190,255,85,147,190,255, + 86,147,190,255,87,148,191,255,87,148,191,255,88,148,191,255, + 89,149,191,255,90,149,192,255,90,150,192,255,91,150,192,255, + 92,151,192,255,94,152,193,255,95,152,193,255,96,153,193,255, + 97,154,194,255,98,154,194,255,99,155,195,255,100,155,195,255, + 102,156,196,255,103,157,196,255,105,157,197,255,106,158,197,255, + 107,159,198,255,109,160,199,255,110,161,199,255,111,162,200,255, + 113,163,201,255,114,164,201,255,116,165,202,255,117,166,202,255, + 119,167,203,255,120,168,204,255,122,168,204,255,123,169,205,255, + 125,170,206,255,127,171,207,255,129,172,207,255,130,173,208,255, + 132,174,209,255,133,175,210,255,135,176,210,255,136,177,211,255, + 138,178,212,255,139,179,213,255,141,180,213,255,142,181,214,255, + 144,182,215,255,145,183,216,255,147,184,217,255,148,185,218,255, + 149,186,219,255,151,187,219,255,152,187,220,255,153,188,220,255, + 154,189,221,255,156,190,222,255,157,190,222,255,158,191,223,255, + 159,192,224,255,161,193,224,255,162,193,225,255,163,194,225,255, + 164,195,226,255,165,195,226,255,165,196,227,255,166,196,227,255, + 167,197,227,255,168,197,228,255,169,198,228,255,170,198,228,255, + 171,198,229,255,171,199,229,255,172,199,230,255,172,199,230,255, + 172,199,230,255,173,200,231,255,173,200,231,255,173,200,231,255, + 173,200,231,255,174,201,231,255,174,201,231,255,174,201,231,255, + 174,201,231,255,174,201,231,255,174,201,231,255,174,201,231,255, + 173,201,231,255,173,200,231,255,172,200,231,255,172,200,231,255, + 171,200,231,255,171,199,231,255,170,199,231,255,170,199,231,255, + 169,199,231,255,168,198,230,255,168,198,230,255,167,198,230,255, + 166,197,229,255,165,197,229,255,164,196,228,255,163,196,228,255, + 162,195,228,255,161,195,227,255,160,194,227,255,159,194,227,255, + 158,193,226,255,156,192,226,255,155,192,225,255,154,191,225,255, + 152,190,224,255,151,189,224,255,149,189,223,255,148,188,223,255, + 147,187,222,255,145,186,221,255,144,186,221,255,143,185,220,255, + 141,184,219,255,140,183,219,255,138,183,218,255,137,182,218,255, + 136,181,217,255,134,180,216,255,133,179,216,255,132,178,215,255, + 130,177,214,255,129,176,213,255,127,176,213,255,126,175,212,255, + 125,174,211,255,123,173,210,255,122,172,210,255,121,171,209,255, + 120,170,208,255,118,169,207,255,117,169,206,255,116,168,205,255, + 115,167,204,255,114,166,204,255,113,166,203,255,112,165,203,255, + 111,164,202,255,109,163,201,255,108,163,201,255,107,162,200,255, + 106,161,199,255,105,161,198,255,104,160,198,255,103,160,197,255, + 102,159,196,255,101,158,196,255,101,158,195,255,100,157,195,255, + 99,156,194,255,98,156,194,255,98,155,193,255,97,155,193,255, + 96,154,192,255,95,154,192,255,95,153,191,255,94,153,191,255, + 93,152,191,255,92,152,190,255,92,151,190,255,91,151,190,255, + 90,150,190,255,89,150,189,255,89,149,189,255,88,149,189,255, + 87,148,189,255,87,148,188,255,86,147,188,255,86,147,188,255, + 85,147,188,255,85,146,187,255,84,146,187,255,84,146,187,255, + 83,145,187,255,83,145,186,255,82,144,186,255,82,144,186,255, + 81,144,186,255,81,143,186,255,80,143,186,255,80,143,186,255, + 80,143,186,255,80,143,186,255,79,142,185,255,79,142,185,255, + 79,142,185,255,79,142,185,255,78,141,185,255,78,141,185,255, + 78,141,185,255,78,141,185,255,77,140,185,255,77,140,185,255, + 77,140,185,255,77,140,185,255,76,140,184,255,76,140,184,255, + 76,140,184,255,76,140,184,255,76,139,184,255,76,139,184,255, + 76,139,184,255,76,139,184,255,76,139,184,255,76,139,184,255, + 76,139,184,255,76,139,184,255,76,139,184,255,76,139,184,255, + 76,139,184,255,76,139,184,255,76,139,184,255,76,139,184,255, + 76,139,184,255,76,139,184,255,76,138,184,255,76,138,184,255, + 76,138,184,255,76,138,184,255,76,138,183,255,76,138,183,255, + 76,138,183,255,76,138,183,255,77,138,183,255,77,138,183,255, + 77,138,183,255,77,138,183,255,77,138,183,255,77,138,183,255, + 77,138,183,255,77,138,183,255,77,138,183,255,77,138,183,255, + 77,138,183,255,77,138,183,255,77,138,183,255,77,138,183,255, + 77,138,183,255,77,138,183,255,77,138,184,255,77,138,184,255, + 77,138,184,255,77,138,184,255,77,138,183,255,77,138,183,255, + 77,138,183,255,77,138,183,255,78,138,184,255,78,138,184,255, + 78,138,184,255,78,138,184,255,78,138,183,255,78,138,183,255, + 78,138,183,255,78,138,183,255,78,138,183,255,78,138,183,255, + 78,138,183,255,78,138,183,255,77,138,182,255,77,138,182,255, + 77,138,182,255,77,138,182,255,77,137,182,255,77,137,182,255, + 77,137,182,255,77,137,182,255,77,137,181,255,77,137,181,255, + 77,137,181,255,77,137,180,255,77,136,180,255,77,136,179,255, + 77,136,179,255,77,136,179,255,77,135,178,255,77,135,178,255, + 77,135,178,255,77,135,178,255,77,135,177,255,77,135,177,255, + 77,135,177,255,77,135,176,255,77,134,176,255,77,134,175,255, + 77,134,175,255,77,134,174,255,77,133,174,255,77,133,173,255, + 77,133,173,255,77,133,173,255,77,132,172,255,77,132,172,255, + 77,132,172,255,77,132,171,255,76,131,171,255,76,131,170,255, + 76,131,170,255,76,131,170,255,76,130,169,255,76,130,169,255, + 76,130,169,255,76,129,169,255,75,129,168,255,75,128,168,255, + 75,128,168,255,75,128,168,255,75,127,167,255,75,127,167,255, + 75,127,167,255,74,127,167,255,74,126,167,255,73,126,167,255, + 73,126,167,255,73,126,167,255,72,125,167,255,72,125,167,255, + 72,125,167,255,71,125,167,255,71,124,166,255,70,124,166,255, + 70,124,166,255,69,123,166,255,69,123,166,255,68,122,166,255, + 68,122,166,255,67,122,166,255,67,121,166,255,66,121,166,255, + 66,121,166,255,65,120,166,255,65,120,165,255,64,119,165,255, + 63,119,165,255,63,119,165,255,62,118,164,255,61,118,164,255, + 61,118,164,255,61,118,164,255,60,117,164,255,60,117,164,255, + 60,117,164,255,59,116,163,255,59,116,163,255,58,115,162,255, + 58,115,162,255,57,115,162,255,57,114,161,255,56,114,161,255, + 56,114,161,255,56,114,160,255,55,113,160,255,55,113,159,255, + 55,113,159,255,55,113,158,255,55,112,158,255,55,112,157,255, + 55,112,156,255,55,112,156,255,55,111,155,255,55,111,154,255, + 55,111,154,255,55,111,153,255,55,110,153,255,55,110,152,255, + 55,110,152,255,55,110,151,255,55,109,151,255,55,109,150,255, + 55,109,149,255,55,109,149,255,55,108,148,255,55,108,147,255, + 55,108,147,255,55,108,146,255,55,107,146,255,55,107,145,255, + 55,107,145,255,55,107,144,255,55,106,144,255,55,106,143,255, + 55,106,143,255,55,106,142,255,55,105,142,255,55,105,141,255, + 55,105,141,255,55,105,141,255,54,104,140,255,54,104,140,255, + 54,104,140,255,54,103,140,255,54,103,139,255,54,102,139,255, + 54,102,139,255,53,102,139,255,53,101,138,255,52,101,138,255, + 52,101,138,255,52,100,138,255,51,100,137,255,51,99,137,255, + 51,99,137,255,51,98,137,255,50,98,136,255,50,97,136,255, + 50,97,136,255,50,97,136,255,49,96,135,255,49,96,135,255, + 49,96,135,255,49,96,135,255,48,95,134,255,48,95,134,255, + 48,95,134,255,48,95,134,255,47,94,133,255,47,94,133,255, + 47,94,133,255,47,94,133,255,47,93,132,255,47,93,132,255, + 47,93,132,255,47,93,132,255,47,92,131,255,47,92,131,255, + 47,92,131,255,47,92,131,255,48,92,131,255,48,92,131,255, + 48,92,131,255,48,92,131,255,49,93,130,255,49,93,130,255, + 49,93,130,255,50,93,130,255,50,93,129,255,51,93,129,255, + 51,93,129,255,52,93,129,255,52,94,129,255,53,94,129,255, + 53,94,129,255,53,94,129,255,54,94,129,255,54,94,129,255, + 54,94,129,255,55,94,129,255,55,95,129,255,56,95,129,255, + 56,95,129,255,56,95,129,255,57,96,129,255,57,96,129,255, + 57,96,129,255,57,96,129,255,58,96,130,255,58,96,130,255, + 58,96,130,255,58,96,130,255,59,97,131,255,59,97,131,255, + 59,97,131,255,59,97,131,255,59,96,132,255,59,96,132,255, + 59,96,132,255,59,96,132,255,58,96,132,255,58,96,132,255, + 58,96,132,255,58,96,132,255,58,96,133,255,58,96,133,255, + 58,96,133,255,57,96,133,255,57,95,134,255,56,95,134,255, + 56,95,134,255,56,95,134,255,55,94,134,255,55,94,134,255, + 55,94,134,255,54,94,134,255,54,93,134,255,53,93,134,255, + 53,93,134,255,53,92,134,255,52,92,134,255,52,91,134,255, + 52,91,134,255,51,90,134,255,51,90,133,255,50,89,133,255, + 50,89,133,255,49,89,133,255,49,88,132,255,48,88,132,255, + 48,88,132,255,48,87,132,255,47,87,131,255,47,86,131,255, + 47,86,131,255,46,85,130,255,46,85,130,255,45,84,129,255, + 45,84,129,255,45,84,128,255,44,83,127,255,44,83,126,255, + 44,83,126,255,43,82,125,255,43,82,125,255,42,81,124,255, + 42,81,124,255,42,80,123,255,41,80,122,255,41,79,121,255, + 41,79,121,255,41,79,120,255,41,78,119,255,41,78,118,255, + 41,78,118,255,41,77,117,255,40,77,116,255,40,76,115,255, + 40,76,115,255,40,76,114,255,40,75,113,255,40,75,112,255, + 40,75,112,255,40,75,111,255,39,74,110,255,39,74,109,255, + 39,74,109,255,39,74,108,255,39,73,107,255,39,73,106,255, + 39,73,106,255,39,73,105,255,39,72,105,255,39,72,104,255, + 39,72,104,255,39,72,103,255,39,72,102,255,39,72,101,255, + 39,72,101,255,39,72,100,255,40,71,100,255,40,71,99,255, + 40,71,99,255,40,71,98,255,40,70,98,255,40,70,97,255, + 40,70,97,255,40,70,96,255,40,70,96,255,40,70,95,255, + 40,70,95,255,40,70,95,255,40,70,94,255,40,70,94,255, + 40,70,94,255,40,70,94,255,39,69,93,255,39,69,93,255, + 39,69,93,255,39,69,93,255,39,69,92,255,39,69,92,255, + 39,69,92,255,39,69,92,255,39,69,91,255,39,69,91,255, + 39,69,91,255,39,69,91,255,38,69,91,255,38,69,91,255, + 38,69,91,255,38,69,91,255,37,68,91,255,37,68,91,255, + 37,68,91,255,37,68,91,255,36,68,90,255,36,68,90,255, + 36,68,90,255,36,68,90,255,36,68,90,255,36,68,90,255, + 36,68,90,255,35,68,90,255,35,67,90,255,34,67,90,255, + 34,67,90,255,34,67,90,255,34,66,90,255,34,66,90,255, + 34,66,90,255,33,66,90,255,33,66,90,255,32,66,90,255, + 32,66,90,255,32,66,90,255,31,65,90,255,31,65,90,255, + 31,65,90,255,31,65,90,255,30,64,91,255,30,64,91,255, + 30,64,91,255,29,64,91,255,29,64,91,255,28,64,91,255, + 28,64,91,255,28,64,91,255,28,63,91,255,28,63,91,255, + 28,63,91,255,28,63,91,255,27,63,91,255,27,63,91,255, + 27,63,91,255,27,63,91,255,26,62,91,255,26,62,91,255, + 26,62,91,255,26,62,91,255,95,132,181,255,95,132,181,255, + 95,132,181,255,95,132,181,255,96,133,181,255,96,133,181,255, + 96,133,181,255,96,133,181,255,97,134,182,255,97,134,182,255, + 97,134,182,255,97,134,182,255,98,135,182,255,98,135,182,255, + 98,135,182,255,99,135,182,255,99,136,183,255,100,136,183,255, + 100,136,183,255,101,136,183,255,101,137,184,255,102,137,184,255, + 102,137,184,255,103,138,184,255,103,138,185,255,104,139,185,255, + 104,139,185,255,105,139,185,255,105,140,186,255,106,140,186,255, + 106,140,186,255,107,141,187,255,107,141,187,255,108,142,188,255, + 108,142,188,255,109,142,188,255,109,143,189,255,110,143,189,255, + 110,143,189,255,111,144,189,255,111,144,190,255,112,145,190,255, + 112,145,190,255,113,146,191,255,113,146,191,255,114,147,192,255, + 114,147,192,255,115,148,192,255,115,148,193,255,116,149,193,255, + 116,149,193,255,117,149,194,255,117,150,194,255,118,150,195,255, + 118,150,195,255,119,151,195,255,119,151,196,255,120,152,196,255, + 120,152,196,255,121,153,197,255,121,153,197,255,122,154,198,255, + 122,154,198,255,123,155,199,255,124,155,199,255,125,156,200,255, + 125,156,200,255,126,157,200,255,126,157,201,255,127,158,201,255, + 127,158,201,255,128,159,202,255,128,159,202,255,129,160,203,255, + 129,160,203,255,130,161,204,255,131,161,204,255,132,162,205,255, + 132,162,205,255,133,163,205,255,133,163,206,255,134,164,206,255, + 134,164,206,255,135,165,207,255,135,165,207,255,136,166,208,255, + 136,166,208,255,137,167,208,255,137,167,209,255,138,168,209,255, + 138,168,209,255,139,168,209,255,139,169,210,255,140,169,210,255, + 140,169,210,255,140,169,210,255,141,170,211,255,141,170,211,255, + 141,170,211,255,142,171,211,255,142,171,212,255,143,172,212,255, + 143,172,212,255,143,172,212,255,144,173,213,255,144,173,213,255, + 144,173,213,255,144,173,213,255,144,174,213,255,144,174,213,255, + 144,174,213,255,144,174,213,255,145,174,214,255,145,174,214,255, + 145,174,214,255,145,174,214,255,145,175,214,255,145,175,214,255, + 145,175,214,255,145,175,214,255,144,175,214,255,144,175,214,255, + 144,175,214,255,143,175,214,255,143,175,214,255,142,175,214,255, + 142,175,214,255,141,175,214,255,141,175,214,255,140,175,214,255, + 140,175,214,255,140,175,214,255,139,175,213,255,139,175,213,255, + 139,175,213,255,138,175,213,255,137,174,213,255,136,174,213,255, + 136,174,213,255,135,174,213,255,134,173,212,255,133,173,212,255, + 133,173,212,255,132,172,212,255,131,172,211,255,130,171,211,255, + 130,171,211,255,129,171,211,255,128,170,210,255,127,170,210,255, + 126,170,210,255,125,169,210,255,124,168,209,255,123,168,209,255, + 122,167,209,255,121,167,208,255,120,166,208,255,119,166,207,255, + 118,166,207,255,117,165,207,255,116,165,206,255,115,164,206,255, + 114,164,206,255,112,163,206,255,111,163,205,255,110,162,205,255, + 109,162,205,255,108,161,204,255,107,160,204,255,106,160,203,255, + 105,159,203,255,104,159,203,255,103,158,202,255,102,158,202,255, + 101,158,202,255,100,157,202,255,99,157,201,255,98,156,201,255, + 97,156,201,255,96,155,201,255,95,155,200,255,94,154,200,255, + 93,154,200,255,92,153,200,255,91,153,199,255,91,152,199,255, + 90,152,199,255,89,152,199,255,88,151,198,255,88,151,198,255, + 87,151,198,255,86,150,198,255,85,150,197,255,85,149,197,255, + 84,149,197,255,83,149,197,255,83,148,196,255,82,148,196,255, + 82,148,196,255,82,148,196,255,81,147,196,255,81,147,196,255, + 81,147,196,255,80,147,196,255,80,147,195,255,79,147,195,255, + 79,147,195,255,79,147,195,255,78,146,195,255,78,146,195,255, + 78,146,195,255,78,146,195,255,78,146,194,255,78,146,194,255, + 78,146,194,255,78,146,194,255,77,145,194,255,77,145,194,255, + 77,145,194,255,77,145,194,255,77,145,193,255,77,145,193,255, + 77,145,193,255,77,145,193,255,77,145,192,255,77,145,192,255, + 77,145,192,255,77,145,192,255,77,144,191,255,77,144,191,255, + 77,144,191,255,77,144,191,255,77,144,191,255,77,144,191,255, + 77,144,191,255,77,144,191,255,77,144,190,255,77,144,190,255, + 77,144,190,255,77,144,190,255,78,144,190,255,78,144,190,255, + 78,144,190,255,78,144,190,255,78,144,189,255,78,144,189,255, + 78,144,189,255,78,144,189,255,79,144,189,255,79,144,189,255, + 79,144,189,255,80,144,189,255,80,145,189,255,81,145,189,255, + 81,145,189,255,82,145,189,255,82,146,189,255,83,146,189,255, + 83,146,189,255,84,146,189,255,85,147,189,255,85,147,189,255, + 86,147,189,255,87,148,189,255,88,148,190,255,88,149,190,255, + 89,149,190,255,90,150,191,255,92,151,191,255,93,151,192,255, + 94,152,192,255,95,153,192,255,96,153,193,255,97,154,193,255, + 98,154,193,255,100,155,194,255,101,156,194,255,103,156,195,255, + 104,157,195,255,105,158,196,255,107,159,197,255,108,159,197,255, + 109,160,198,255,111,161,199,255,112,162,200,255,114,163,200,255, + 115,164,201,255,117,165,202,255,118,166,202,255,120,167,203,255, + 121,168,203,255,123,169,204,255,125,170,205,255,127,171,206,255, + 128,172,207,255,130,173,208,255,131,174,209,255,133,175,209,255, + 134,176,210,255,136,177,211,255,137,178,212,255,139,178,212,255, + 140,179,213,255,142,180,214,255,143,181,215,255,145,182,215,255, + 146,183,216,255,147,184,217,255,149,185,218,255,150,186,218,255, + 151,187,219,255,152,188,220,255,154,189,221,255,155,189,221,255, + 156,190,222,255,157,191,223,255,159,192,224,255,160,192,224,255, + 161,193,225,255,162,194,226,255,163,195,226,255,163,195,227,255, + 164,196,227,255,165,197,227,255,166,197,228,255,167,198,228,255, + 168,198,228,255,169,198,229,255,169,199,229,255,170,199,230,255, + 170,199,230,255,170,199,230,255,171,200,231,255,171,200,231,255, + 171,200,231,255,171,200,231,255,172,201,231,255,172,201,231,255, + 172,201,231,255,172,201,231,255,172,201,231,255,172,201,231,255, + 172,201,231,255,171,201,231,255,171,200,231,255,170,200,231,255, + 170,200,231,255,169,200,231,255,169,199,231,255,168,199,231,255, + 168,199,231,255,167,199,231,255,166,198,230,255,166,198,230,255, + 165,198,230,255,164,197,229,255,163,196,229,255,162,196,228,255, + 161,195,228,255,160,194,228,255,159,194,227,255,158,193,227,255, + 157,193,227,255,156,192,226,255,154,191,226,255,153,191,225,255, + 152,190,225,255,150,189,224,255,149,188,223,255,147,187,223,255, + 146,186,222,255,145,185,221,255,143,184,221,255,142,184,220,255, + 141,183,220,255,139,182,219,255,138,181,218,255,136,181,218,255, + 135,180,217,255,134,179,216,255,132,178,215,255,131,177,215,255, + 130,176,214,255,128,175,213,255,127,174,212,255,125,174,211,255, + 124,173,210,255,123,172,209,255,121,171,208,255,120,170,208,255, + 119,169,207,255,118,168,206,255,116,167,205,255,115,167,205,255, + 114,166,204,255,113,165,203,255,112,164,202,255,111,164,202,255, + 110,163,201,255,109,162,200,255,107,161,199,255,106,161,199,255, + 105,160,198,255,104,159,197,255,103,159,197,255,102,158,196,255, + 101,158,196,255,100,157,195,255,99,156,194,255,99,156,194,255, + 98,155,193,255,97,154,193,255,96,154,192,255,96,153,192,255, + 95,153,192,255,94,152,191,255,93,152,191,255,93,151,190,255, + 92,151,190,255,91,151,190,255,90,150,189,255,90,150,189,255, + 89,150,189,255,88,149,189,255,87,149,188,255,87,148,188,255, + 86,148,188,255,85,147,188,255,85,147,187,255,84,146,187,255, + 84,146,187,255,83,146,187,255,83,145,186,255,82,145,186,255, + 82,145,186,255,81,144,186,255,81,144,186,255,80,143,186,255, + 80,143,186,255,79,143,186,255,79,142,185,255,78,142,185,255, + 78,142,185,255,78,142,185,255,78,142,185,255,77,141,185,255, + 77,141,185,255,77,141,185,255,77,141,185,255,76,140,185,255, + 76,140,185,255,76,140,185,255,76,140,185,255,75,140,184,255, + 75,140,184,255,75,140,184,255,75,140,184,255,74,139,184,255, + 74,139,184,255,74,139,184,255,74,139,184,255,74,139,184,255, + 74,139,184,255,74,139,184,255,74,139,184,255,74,138,184,255, + 74,138,184,255,74,138,184,255,74,138,184,255,74,138,183,255, + 74,138,183,255,74,138,183,255,74,138,183,255,74,138,183,255, + 74,138,183,255,74,138,183,255,74,138,183,255,74,137,183,255, + 74,137,183,255,74,137,183,255,74,137,183,255,74,137,182,255, + 74,137,182,255,74,137,182,255,74,137,182,255,75,137,182,255, + 75,137,182,255,75,137,182,255,75,137,182,255,75,137,182,255, + 75,137,182,255,75,137,182,255,75,137,182,255,75,137,182,255, + 75,137,182,255,75,137,182,255,75,137,182,255,75,136,182,255, + 75,136,182,255,75,136,182,255,75,136,182,255,75,136,182,255, + 75,136,182,255,75,136,182,255,75,136,182,255,75,136,182,255, + 75,136,182,255,75,136,182,255,75,136,182,255,76,136,182,255, + 76,136,182,255,76,136,182,255,76,136,182,255,76,136,182,255, + 76,136,182,255,76,136,182,255,76,136,182,255,76,136,181,255, + 76,136,181,255,76,136,181,255,76,136,181,255,75,136,181,255, + 75,136,181,255,75,136,181,255,75,136,181,255,75,135,180,255, + 75,135,180,255,75,135,180,255,75,135,180,255,75,135,179,255, + 75,135,179,255,75,135,179,255,75,135,179,255,75,134,178,255, + 75,134,178,255,75,134,178,255,75,134,177,255,75,133,177,255, + 75,133,176,255,75,133,176,255,75,133,176,255,75,133,175,255, + 75,133,175,255,75,133,175,255,75,133,174,255,75,132,174,255, + 75,132,173,255,75,132,173,255,75,132,173,255,75,131,172,255, + 75,131,172,255,75,131,172,255,75,131,171,255,75,130,171,255, + 75,130,170,255,75,130,170,255,75,130,170,255,74,129,169,255, + 74,129,169,255,74,129,169,255,74,129,169,255,74,128,168,255, + 74,128,168,255,74,128,168,255,74,128,168,255,73,127,167,255, + 73,127,167,255,73,127,167,255,73,127,167,255,73,126,166,255, + 73,126,166,255,73,126,166,255,72,125,166,255,72,125,165,255, + 71,124,165,255,71,124,165,255,71,124,165,255,70,123,165,255, + 70,123,165,255,70,123,165,255,69,123,165,255,69,122,165,255, + 68,122,165,255,68,122,165,255,67,121,165,255,67,121,164,255, + 66,120,164,255,66,120,164,255,65,120,164,255,65,119,164,255, + 64,119,164,255,64,119,164,255,63,118,164,255,63,118,164,255, + 62,117,164,255,61,117,164,255,61,117,164,255,60,116,163,255, + 59,116,163,255,59,116,163,255,59,116,163,255,58,115,162,255, + 58,115,162,255,58,115,162,255,57,114,162,255,57,114,161,255, + 56,113,161,255,56,113,161,255,55,113,160,255,55,112,160,255, + 54,112,159,255,54,112,159,255,54,112,158,255,53,112,158,255, + 53,112,157,255,53,112,157,255,53,112,156,255,53,111,156,255, + 53,111,155,255,53,111,155,255,53,111,154,255,53,110,154,255, + 53,110,153,255,53,110,152,255,53,110,152,255,53,109,151,255, + 53,109,150,255,53,109,150,255,53,109,149,255,53,108,149,255, + 53,108,148,255,53,108,148,255,53,108,147,255,54,107,147,255, + 54,107,146,255,54,107,146,255,54,107,145,255,54,106,145,255, + 54,106,144,255,54,106,144,255,54,106,143,255,54,105,143,255, + 54,105,142,255,54,105,142,255,54,105,141,255,54,104,141,255, + 54,104,140,255,54,104,140,255,54,104,140,255,53,103,139,255, + 53,103,139,255,53,103,139,255,53,102,139,255,52,102,138,255, + 52,101,138,255,52,101,138,255,52,101,138,255,51,100,137,255, + 51,100,137,255,51,100,137,255,50,99,137,255,50,99,136,255, + 49,98,136,255,49,98,136,255,49,97,136,255,48,97,135,255, + 48,96,135,255,48,96,135,255,48,96,135,255,47,95,134,255, + 47,95,134,255,47,95,134,255,47,95,134,255,46,94,133,255, + 46,94,133,255,46,94,133,255,46,94,133,255,45,93,132,255, + 45,93,132,255,45,93,132,255,45,93,132,255,45,92,131,255, + 45,92,131,255,45,92,131,255,45,92,131,255,46,91,130,255, + 46,91,130,255,46,91,130,255,46,91,130,255,47,91,130,255, + 47,91,130,255,47,91,130,255,47,91,130,255,48,92,129,255, + 48,92,129,255,48,92,129,255,49,92,129,255,49,92,128,255, + 50,92,128,255,50,92,128,255,50,92,128,255,51,93,128,255, + 51,93,128,255,51,93,128,255,52,93,128,255,52,93,128,255, + 53,93,128,255,53,93,128,255,53,93,128,255,54,94,128,255, + 54,94,128,255,54,94,128,255,54,94,128,255,55,95,128,255, + 55,95,128,255,55,95,128,255,55,95,128,255,56,95,129,255, + 56,95,129,255,56,95,129,255,56,95,129,255,57,95,129,255, + 57,95,129,255,57,95,129,255,57,95,129,255,57,95,130,255, + 57,95,130,255,57,95,130,255,57,95,130,255,56,94,131,255, + 56,94,131,255,56,94,131,255,56,94,131,255,56,94,132,255, + 56,94,132,255,56,94,132,255,55,94,132,255,55,93,132,255, + 54,93,132,255,54,93,132,255,54,93,132,255,53,92,133,255, + 53,92,133,255,53,92,133,255,52,92,133,255,52,91,133,255, + 51,91,133,255,51,91,133,255,51,90,133,255,50,90,132,255, + 50,89,132,255,50,89,132,255,49,88,132,255,49,88,132,255, + 48,87,132,255,48,87,132,255,47,87,132,255,47,86,131,255, + 46,86,131,255,46,86,131,255,46,85,130,255,45,85,130,255, + 45,84,129,255,45,84,129,255,44,83,128,255,44,83,128,255, + 43,82,127,255,43,82,127,255,43,82,126,255,42,81,126,255, + 42,81,125,255,42,81,125,255,41,80,124,255,41,80,123,255, + 40,79,122,255,40,79,122,255,40,79,121,255,39,78,120,255, + 39,78,119,255,39,78,119,255,39,77,118,255,39,77,117,255, + 39,76,116,255,39,76,116,255,39,76,115,255,38,75,114,255, + 38,75,113,255,38,75,113,255,38,75,112,255,38,74,111,255, + 38,74,110,255,38,74,110,255,38,74,109,255,38,73,108,255, + 38,73,107,255,38,73,107,255,38,73,106,255,38,72,106,255, + 38,72,105,255,38,72,105,255,38,72,104,255,38,71,103,255, + 38,71,102,255,38,71,102,255,38,71,101,255,38,71,101,255, + 38,71,100,255,38,71,100,255,38,71,99,255,39,70,99,255, + 39,70,98,255,39,70,98,255,39,70,97,255,39,70,97,255, + 39,70,96,255,39,70,96,255,39,70,95,255,39,70,95,255, + 39,70,94,255,39,70,94,255,39,70,94,255,39,69,93,255, + 39,69,93,255,39,69,93,255,39,69,93,255,39,69,92,255, + 39,69,92,255,39,69,92,255,39,69,92,255,39,69,91,255, + 39,69,91,255,39,69,91,255,39,69,91,255,38,69,90,255, + 38,69,90,255,38,69,90,255,38,69,90,255,38,69,90,255, + 38,69,90,255,38,69,90,255,38,69,90,255,37,68,90,255, + 37,68,90,255,37,68,90,255,37,68,90,255,36,68,89,255, + 36,68,89,255,36,68,89,255,36,68,89,255,36,68,89,255, + 36,68,89,255,36,68,89,255,35,68,89,255,35,67,89,255, + 34,67,89,255,34,67,89,255,34,67,89,255,34,66,89,255, + 34,66,89,255,34,66,89,255,33,66,89,255,33,66,89,255, + 32,66,89,255,32,66,89,255,32,66,89,255,31,65,89,255, + 31,65,89,255,31,65,89,255,31,65,89,255,30,64,90,255, + 30,64,90,255,30,64,90,255,29,64,90,255,29,64,90,255, + 28,64,90,255,28,64,90,255,28,64,90,255,28,63,90,255, + 28,63,90,255,28,63,90,255,28,63,90,255,27,63,91,255, + 27,63,91,255,27,63,91,255,27,63,91,255,26,62,91,255, + 26,62,91,255,26,62,91,255,26,62,91,255,94,132,181,255, + 94,132,181,255,94,132,181,255,94,132,181,255,95,133,181,255, + 95,133,181,255,95,133,181,255,95,133,181,255,96,134,182,255, + 96,134,182,255,96,134,182,255,97,134,182,255,97,135,182,255, + 98,135,182,255,98,135,182,255,98,135,182,255,99,136,183,255, + 99,136,183,255,99,136,183,255,100,136,183,255,100,137,184,255, + 101,137,184,255,101,137,184,255,102,138,184,255,102,138,185,255, + 103,139,185,255,103,139,185,255,104,139,185,255,104,140,186,255, + 105,140,186,255,105,140,186,255,106,141,187,255,106,141,187,255, + 107,142,188,255,107,142,188,255,108,142,188,255,108,143,189,255, + 109,143,189,255,109,143,189,255,110,144,189,255,110,144,190,255, + 111,145,190,255,111,145,190,255,112,146,191,255,112,146,191,255, + 113,147,192,255,113,147,192,255,114,148,192,255,114,148,193,255, + 115,149,193,255,115,149,193,255,116,149,194,255,116,150,194,255, + 117,150,195,255,117,150,195,255,118,151,195,255,118,151,196,255, + 119,152,196,255,119,152,196,255,120,153,197,255,120,153,197,255, + 121,154,198,255,121,154,198,255,122,155,199,255,123,155,199,255, + 124,156,200,255,124,156,200,255,125,157,200,255,125,157,201,255, + 126,158,201,255,126,158,201,255,127,159,202,255,127,159,202,255, + 128,160,203,255,128,160,203,255,129,161,204,255,130,161,204,255, + 131,162,205,255,131,162,205,255,132,163,205,255,132,163,206,255, + 133,164,206,255,133,164,206,255,134,165,206,255,134,165,207,255, + 135,166,207,255,135,166,207,255,136,166,208,255,136,167,208,255, + 137,167,209,255,137,167,209,255,138,168,209,255,138,168,210,255, + 139,169,210,255,139,169,210,255,139,169,210,255,140,170,211,255, + 140,170,211,255,140,170,211,255,141,170,211,255,141,171,212,255, + 142,171,212,255,142,171,212,255,142,171,212,255,143,172,212,255, + 143,172,212,255,143,172,212,255,143,172,212,255,143,173,212,255, + 143,173,212,255,143,173,212,255,143,173,212,255,144,173,213,255, + 144,173,213,255,144,173,213,255,144,173,213,255,144,174,213,255, + 144,174,213,255,144,174,213,255,144,174,213,255,143,174,213,255, + 143,174,213,255,143,174,213,255,142,174,213,255,142,174,213,255, + 141,174,213,255,141,174,213,255,140,174,213,255,140,174,213,255, + 139,174,213,255,139,174,213,255,139,174,213,255,138,174,212,255, + 138,174,212,255,138,174,212,255,137,174,212,255,136,173,212,255, + 135,173,212,255,135,173,212,255,134,173,212,255,133,172,211,255, + 132,172,211,255,131,172,211,255,130,171,211,255,129,171,210,255, + 128,170,210,255,128,170,210,255,127,170,210,255,126,169,209,255, + 125,169,209,255,124,169,209,255,123,168,209,255,122,167,208,255, + 121,167,208,255,120,166,208,255,119,166,207,255,118,165,207,255, + 117,165,206,255,116,165,206,255,115,164,206,255,114,164,205,255, + 113,163,205,255,112,163,205,255,110,162,205,255,109,162,204,255, + 108,161,204,255,107,161,204,255,106,160,203,255,105,159,203,255, + 104,159,202,255,103,158,202,255,101,158,202,255,100,157,201,255, + 99,157,201,255,98,157,201,255,97,156,201,255,96,156,200,255, + 95,155,200,255,94,155,200,255,93,154,200,255,92,154,199,255, + 91,153,199,255,90,153,199,255,89,152,199,255,88,152,198,255, + 88,151,198,255,87,151,198,255,86,151,198,255,85,150,197,255, + 85,150,197,255,84,150,197,255,83,149,197,255,83,149,196,255, + 82,148,196,255,82,148,196,255,81,148,196,255,81,147,195,255, + 80,147,195,255,80,147,195,255,79,147,195,255,79,146,195,255, + 78,146,195,255,78,146,195,255,78,146,195,255,77,146,194,255, + 77,146,194,255,77,146,194,255,77,146,194,255,76,145,194,255, + 76,145,194,255,76,145,194,255,76,145,194,255,76,145,193,255, + 76,145,193,255,76,145,193,255,76,145,193,255,75,144,193,255, + 75,144,193,255,75,144,193,255,75,144,193,255,75,144,192,255, + 75,144,192,255,75,144,192,255,75,144,192,255,75,144,191,255, + 75,144,191,255,75,144,191,255,75,144,191,255,75,143,190,255, + 75,143,190,255,75,143,190,255,75,143,190,255,75,143,190,255, + 75,143,190,255,75,143,190,255,75,143,190,255,76,143,189,255, + 76,143,189,255,76,143,189,255,76,143,189,255,76,143,189,255, + 76,143,189,255,76,143,189,255,76,143,189,255,77,143,188,255, + 77,143,188,255,77,143,188,255,77,143,188,255,78,143,188,255, + 78,143,188,255,78,143,188,255,79,143,188,255,79,144,188,255, + 80,144,188,255,80,144,188,255,81,144,188,255,81,145,188,255, + 82,145,188,255,82,145,188,255,83,145,188,255,84,146,188,255, + 84,146,188,255,85,146,188,255,86,147,188,255,87,147,189,255, + 87,148,189,255,88,148,189,255,89,149,190,255,90,150,190,255, + 91,150,191,255,92,151,191,255,93,152,191,255,95,152,192,255, + 96,153,192,255,97,153,192,255,98,154,193,255,100,155,193,255, + 101,155,194,255,102,156,194,255,103,157,195,255,105,158,196,255, + 106,158,196,255,107,159,197,255,109,160,198,255,110,161,199,255, + 112,162,199,255,113,163,200,255,115,164,201,255,116,165,201,255, + 118,166,202,255,119,167,202,255,121,168,203,255,123,169,204,255, + 125,170,205,255,126,171,206,255,128,172,207,255,129,173,208,255, + 131,174,208,255,132,175,209,255,134,176,210,255,135,177,211,255, + 137,177,211,255,138,178,212,255,140,179,213,255,141,180,214,255, + 143,181,214,255,144,182,215,255,145,183,216,255,147,184,217,255, + 148,185,217,255,149,186,218,255,150,187,219,255,152,188,220,255, + 153,188,220,255,154,189,221,255,155,190,222,255,157,191,223,255, + 158,191,223,255,159,192,224,255,160,193,225,255,161,194,225,255, + 162,194,226,255,163,195,226,255,164,196,226,255,165,196,227,255, + 165,197,227,255,166,197,227,255,167,197,228,255,168,198,228,255, + 168,198,229,255,169,198,229,255,169,198,229,255,170,199,230,255, + 170,199,230,255,170,199,230,255,170,199,230,255,171,200,230,255, + 171,200,230,255,171,200,230,255,171,200,230,255,170,200,230,255, + 170,200,230,255,170,200,230,255,169,200,230,255,169,199,230,255, + 168,199,230,255,168,199,230,255,167,199,230,255,167,198,230,255, + 166,198,230,255,166,198,230,255,165,198,230,255,164,197,229,255, + 164,197,229,255,163,197,229,255,162,196,228,255,161,195,228,255, + 160,195,227,255,159,194,227,255,158,193,227,255,157,193,226,255, + 156,192,226,255,155,192,226,255,154,191,225,255,152,190,225,255, + 151,190,224,255,150,189,224,255,148,188,223,255,147,187,222,255, + 145,186,222,255,144,185,221,255,142,184,220,255,141,183,220,255, + 139,183,219,255,138,182,219,255,136,181,218,255,135,180,217,255, + 133,180,217,255,132,179,216,255,131,178,215,255,129,177,214,255, + 128,176,214,255,127,175,213,255,125,174,212,255,124,173,211,255, + 122,173,210,255,121,172,209,255,120,171,208,255,118,170,207,255, + 117,169,207,255,116,168,206,255,115,167,205,255,113,166,204,255, + 112,166,204,255,111,165,203,255,110,164,202,255,109,163,201,255, + 108,163,201,255,107,162,200,255,106,161,199,255,105,160,198,255, + 104,160,198,255,103,159,197,255,102,158,196,255,101,158,196,255, + 100,157,195,255,99,157,195,255,98,156,194,255,97,155,193,255, + 97,155,193,255,96,154,192,255,95,153,192,255,94,153,191,255, + 94,152,191,255,93,152,191,255,92,151,190,255,91,151,190,255, + 91,150,189,255,90,150,189,255,89,150,189,255,88,149,188,255, + 88,149,188,255,87,149,188,255,86,148,188,255,86,148,187,255, + 85,147,187,255,85,147,187,255,84,146,187,255,84,146,186,255, + 83,145,186,255,83,145,186,255,82,145,186,255,82,144,185,255, + 81,144,185,255,81,144,185,255,80,143,185,255,80,143,185,255, + 79,142,185,255,79,142,185,255,78,142,185,255,78,141,184,255, + 77,141,184,255,77,141,184,255,77,141,184,255,77,141,184,255, + 76,140,184,255,76,140,184,255,76,140,184,255,76,140,184,255, + 75,139,184,255,75,139,184,255,75,139,184,255,75,139,184,255, + 74,139,183,255,74,139,183,255,74,139,183,255,74,139,183,255, + 73,138,183,255,73,138,183,255,73,138,183,255,73,138,183,255, + 73,138,183,255,73,138,183,255,73,138,183,255,73,138,183,255, + 73,137,183,255,73,137,183,255,73,137,183,255,73,137,183,255, + 73,137,182,255,73,137,182,255,73,137,182,255,73,137,182,255, + 73,137,182,255,73,137,182,255,73,137,182,255,73,137,182,255, + 73,136,182,255,73,136,182,255,73,136,182,255,73,136,182,255, + 73,136,181,255,73,136,181,255,73,136,181,255,73,136,181,255, + 73,136,181,255,73,136,181,255,73,136,181,255,73,136,181,255, + 73,136,181,255,73,136,181,255,73,136,181,255,73,136,181,255, + 73,136,181,255,73,136,181,255,73,136,181,255,73,136,181,255, + 73,135,181,255,73,135,181,255,73,135,181,255,73,135,181,255, + 73,135,181,255,73,135,181,255,73,135,181,255,73,135,181,255, + 73,135,181,255,73,135,181,255,73,135,181,255,73,135,181,255, + 74,135,181,255,74,135,181,255,74,135,181,255,74,135,181,255, + 74,135,181,255,74,135,181,255,74,135,181,255,74,135,181,255, + 74,135,180,255,74,135,180,255,74,135,180,255,74,135,180,255, + 73,135,180,255,73,135,180,255,73,135,180,255,73,135,180,255, + 73,134,179,255,73,134,179,255,73,134,179,255,73,134,179,255, + 73,134,178,255,73,134,178,255,73,134,178,255,73,134,178,255, + 73,133,177,255,73,133,177,255,73,133,177,255,73,133,176,255, + 73,132,176,255,73,132,175,255,73,132,175,255,73,132,175,255, + 73,132,174,255,73,132,174,255,73,132,174,255,73,132,173,255, + 73,131,173,255,73,131,172,255,73,131,172,255,73,131,172,255, + 73,130,171,255,73,130,171,255,73,130,171,255,73,130,170,255, + 73,129,170,255,73,129,169,255,73,129,169,255,73,129,169,255, + 72,128,168,255,72,128,168,255,72,128,168,255,72,128,168,255, + 72,127,167,255,72,127,167,255,72,127,167,255,72,127,167,255, + 71,126,166,255,71,126,166,255,71,126,166,255,71,126,166,255, + 71,125,165,255,71,125,165,255,71,125,165,255,70,124,165,255, + 70,124,164,255,69,123,164,255,69,123,164,255,69,123,164,255, + 68,122,164,255,68,122,164,255,68,122,164,255,67,122,164,255, + 67,121,164,255,66,121,164,255,66,121,164,255,65,120,164,255, + 65,120,163,255,64,119,163,255,64,119,163,255,63,119,163,255, + 63,118,163,255,62,118,163,255,62,118,163,255,61,117,163,255, + 61,117,163,255,60,116,163,255,59,116,163,255,59,116,163,255, + 58,115,162,255,57,115,162,255,57,115,162,255,57,115,162,255, + 56,114,161,255,56,114,161,255,56,114,161,255,55,113,161,255, + 55,113,160,255,54,112,160,255,54,112,160,255,53,112,159,255, + 53,111,159,255,52,111,158,255,52,111,158,255,52,111,157,255, + 52,111,157,255,52,111,156,255,52,111,156,255,52,111,155,255, + 52,110,155,255,52,110,154,255,52,110,154,255,52,110,153,255, + 52,109,153,255,52,109,152,255,52,109,151,255,52,109,151,255, + 52,108,150,255,52,108,149,255,52,108,149,255,52,108,148,255, + 52,107,148,255,52,107,147,255,52,107,147,255,52,107,146,255, + 53,106,146,255,53,106,145,255,53,106,145,255,53,106,144,255, + 53,105,144,255,53,105,143,255,53,105,143,255,53,105,142,255, + 53,104,142,255,53,104,141,255,53,104,141,255,53,104,140,255, + 53,103,140,255,53,103,139,255,53,103,139,255,53,103,139,255, + 52,102,138,255,52,102,138,255,52,102,138,255,52,101,138,255, + 51,101,137,255,51,100,137,255,51,100,137,255,51,100,137,255, + 50,99,136,255,50,99,136,255,50,99,136,255,49,98,136,255, + 49,98,135,255,48,97,135,255,48,97,135,255,48,96,135,255, + 47,96,134,255,47,95,134,255,47,95,134,255,47,95,134,255, + 46,94,133,255,46,94,133,255,46,94,133,255,46,94,133,255, + 45,93,132,255,45,93,132,255,45,93,132,255,45,93,132,255, + 44,92,131,255,44,92,131,255,44,92,131,255,44,92,131,255, + 44,91,130,255,44,91,130,255,44,91,130,255,44,91,130,255, + 45,90,129,255,45,90,129,255,45,90,129,255,45,90,129,255, + 46,90,129,255,46,90,129,255,46,90,129,255,46,90,129,255, + 47,91,128,255,47,91,128,255,47,91,128,255,48,91,128,255, + 48,91,127,255,49,91,127,255,49,91,127,255,49,91,127,255, + 50,92,127,255,50,92,127,255,50,92,127,255,51,92,127,255, + 51,92,127,255,52,92,127,255,52,92,127,255,52,92,127,255, + 53,93,127,255,53,93,127,255,53,93,127,255,53,93,127,255, + 54,94,127,255,54,94,127,255,54,94,127,255,54,94,127,255, + 55,94,128,255,55,94,128,255,55,94,128,255,55,94,128,255, + 56,94,128,255,56,94,128,255,56,94,128,255,56,94,128,255, + 55,94,129,255,55,94,129,255,55,94,129,255,55,94,129,255, + 54,93,130,255,54,93,130,255,54,93,130,255,54,93,130,255, + 54,93,131,255,54,93,131,255,54,93,131,255,53,93,131,255, + 53,92,131,255,52,92,131,255,52,92,131,255,52,92,131,255, + 51,91,132,255,51,91,132,255,51,91,132,255,50,91,132,255, + 50,90,132,255,49,90,132,255,49,90,132,255,49,89,132,255, + 48,89,131,255,48,88,131,255,48,88,131,255,47,87,131,255, + 47,87,131,255,46,86,131,255,46,86,131,255,45,86,131,255, + 45,85,130,255,44,85,130,255,44,85,130,255,44,84,129,255, + 43,84,129,255,43,83,128,255,43,83,128,255,42,82,127,255, + 42,82,127,255,41,81,126,255,41,81,126,255,41,81,125,255, + 40,80,125,255,40,80,124,255,40,80,124,255,39,79,123,255, + 39,79,122,255,38,78,121,255,38,78,121,255,38,78,120,255, + 38,77,119,255,38,77,118,255,38,77,118,255,38,76,117,255, + 38,76,116,255,38,75,115,255,38,75,115,255,38,75,114,255, + 37,74,113,255,37,74,112,255,37,74,112,255,37,74,111,255, + 37,73,110,255,37,73,109,255,37,73,109,255,37,73,108,255, + 37,72,107,255,37,72,106,255,37,72,106,255,37,72,105,255, + 37,71,105,255,37,71,104,255,37,71,104,255,37,71,103,255, + 37,70,102,255,37,70,101,255,37,70,101,255,37,70,100,255, + 37,70,100,255,37,70,99,255,37,70,99,255,37,70,98,255, + 38,69,98,255,38,69,97,255,38,69,97,255,38,69,96,255, + 38,69,96,255,38,69,95,255,38,69,95,255,38,69,94,255, + 38,69,94,255,38,69,93,255,38,69,93,255,38,69,93,255, + 38,68,92,255,38,68,92,255,38,68,92,255,38,68,92,255, + 38,68,91,255,38,68,91,255,38,68,91,255,38,68,91,255, + 38,68,90,255,38,68,90,255,38,68,90,255,38,68,90,255, + 37,68,89,255,37,68,89,255,37,68,89,255,37,68,89,255, + 37,68,89,255,37,68,89,255,37,68,89,255,37,68,89,255, + 36,68,89,255,36,68,89,255,36,68,89,255,36,68,89,255, + 36,67,88,255,36,67,88,255,36,67,88,255,36,67,88,255, + 35,67,88,255,35,67,88,255,35,67,88,255,35,67,88,255, + 34,66,88,255,34,66,88,255,34,66,88,255,34,66,88,255, + 33,66,88,255,33,66,88,255,33,66,88,255,33,66,88,255, + 32,65,88,255,32,65,88,255,32,65,88,255,32,65,88,255, + 31,64,88,255,31,64,88,255,31,64,88,255,31,64,88,255, + 30,64,89,255,30,64,89,255,30,64,89,255,29,64,89,255, + 29,63,89,255,28,63,89,255,28,63,89,255,28,63,89,255, + 28,63,89,255,28,63,89,255,28,63,89,255,28,63,89,255, + 27,62,90,255,27,62,90,255,27,62,90,255,27,62,90,255, + 26,62,90,255,26,62,90,255,26,62,90,255,26,62,90,255, + 94,132,180,255,94,132,180,255,94,132,180,255,94,132,180,255, + 95,133,180,255,95,133,180,255,95,133,180,255,95,133,180,255, + 96,134,181,255,96,134,181,255,96,134,181,255,96,134,181,255, + 97,134,182,255,97,134,182,255,97,134,182,255,98,135,182,255, + 98,135,183,255,99,136,183,255,99,136,183,255,100,136,183,255, + 100,137,184,255,101,137,184,255,101,137,184,255,102,137,184,255, + 102,138,185,255,103,138,185,255,103,138,185,255,104,139,185,255, + 104,139,186,255,105,140,186,255,105,140,186,255,106,140,186,255, + 106,141,187,255,107,141,187,255,107,141,187,255,108,142,187,255, + 108,142,188,255,109,143,188,255,109,143,188,255,110,143,188,255, + 110,144,189,255,111,144,189,255,111,144,189,255,112,145,190,255, + 112,145,190,255,113,146,191,255,113,146,191,255,114,147,191,255, + 114,147,192,255,115,148,192,255,115,148,192,255,116,148,193,255, + 116,149,193,255,117,149,194,255,117,149,194,255,118,150,195,255, + 118,150,195,255,119,151,196,255,119,151,196,255,120,152,196,255, + 120,152,197,255,121,153,197,255,121,153,197,255,122,154,198,255, + 123,154,198,255,124,155,199,255,124,155,199,255,125,156,199,255, + 125,156,200,255,126,157,200,255,126,157,200,255,127,158,201,255, + 127,158,201,255,128,159,202,255,128,159,202,255,129,160,203,255, + 129,160,203,255,130,161,204,255,130,161,204,255,131,162,204,255, + 131,162,205,255,132,163,205,255,132,163,205,255,133,164,206,255, + 134,164,206,255,135,165,207,255,135,165,207,255,136,166,207,255, + 136,166,208,255,137,167,208,255,137,167,208,255,137,167,208,255, + 138,168,209,255,138,168,209,255,138,168,209,255,139,168,209,255, + 139,169,210,255,140,169,210,255,140,169,210,255,140,170,210,255, + 141,170,211,255,141,171,211,255,141,171,211,255,141,171,211,255, + 142,172,212,255,142,172,212,255,142,172,212,255,142,172,212,255, + 142,173,212,255,142,173,212,255,142,173,212,255,142,173,212,255, + 143,173,213,255,143,173,213,255,143,173,213,255,143,173,213,255, + 143,174,213,255,143,174,213,255,143,174,213,255,143,174,213,255, + 142,174,213,255,142,174,213,255,142,174,213,255,141,174,213,255, + 141,173,212,255,140,173,212,255,140,173,212,255,139,173,212,255, + 139,173,212,255,138,173,212,255,138,173,212,255,137,173,212,255, + 137,173,211,255,136,173,211,255,136,173,211,255,135,173,211,255, + 134,172,211,255,133,172,211,255,133,172,211,255,132,172,211,255, + 131,171,210,255,130,171,210,255,130,171,210,255,129,170,210,255, + 128,170,209,255,127,169,209,255,126,169,209,255,125,169,209,255, + 124,168,208,255,123,168,208,255,122,168,208,255,121,167,208,255, + 120,166,207,255,119,166,207,255,118,165,207,255,116,165,206,255, + 115,164,206,255,114,164,205,255,113,164,205,255,112,163,205,255, + 111,163,204,255,110,162,204,255,109,162,204,255,107,161,204,255, + 106,161,203,255,105,160,203,255,104,160,203,255,103,159,202,255, + 102,158,202,255,101,158,201,255,100,157,201,255,99,156,201,255, + 98,156,200,255,97,155,200,255,96,155,200,255,95,154,200,255, + 94,154,199,255,93,153,199,255,92,153,199,255,91,153,199,255, + 90,152,198,255,89,152,198,255,88,152,198,255,87,151,198,255, + 86,151,197,255,86,150,197,255,85,150,197,255,84,149,197,255, + 83,149,196,255,83,148,196,255,82,148,196,255,81,148,196,255, + 80,147,195,255,80,147,195,255,79,147,195,255,78,147,195,255, + 78,146,194,255,77,146,194,255,77,146,194,255,77,146,194,255, + 76,145,194,255,76,145,194,255,76,145,194,255,75,145,194,255, + 75,144,193,255,74,144,193,255,74,144,193,255,74,144,193,255, + 73,144,193,255,73,144,193,255,73,144,193,255,73,144,193,255, + 73,144,192,255,73,144,192,255,73,144,192,255,73,144,192,255, + 73,143,192,255,73,143,192,255,73,143,192,255,73,143,192,255, + 73,143,191,255,73,143,191,255,73,143,191,255,73,143,191,255, + 73,143,190,255,73,143,190,255,73,143,190,255,73,143,190,255, + 74,142,189,255,74,142,189,255,74,142,189,255,74,142,189,255, + 74,142,189,255,74,142,189,255,74,142,189,255,74,142,189,255, + 74,142,188,255,74,142,188,255,74,142,188,255,74,142,188,255, + 75,142,188,255,75,142,188,255,75,142,188,255,75,142,188,255, + 75,142,187,255,75,142,187,255,75,142,187,255,76,142,187,255, + 76,142,187,255,77,142,187,255,77,142,187,255,77,142,187,255, + 78,143,187,255,78,143,187,255,78,143,187,255,79,143,187,255, + 80,144,187,255,80,144,187,255,81,144,187,255,82,144,187,255, + 82,145,187,255,83,145,187,255,83,145,187,255,84,146,187,255, + 85,146,188,255,85,147,188,255,86,147,188,255,87,148,189,255, + 89,149,189,255,90,149,190,255,91,150,190,255,92,151,190,255, + 93,151,191,255,94,152,191,255,95,152,191,255,97,153,192,255, + 98,154,192,255,100,154,193,255,101,155,193,255,102,156,194,255, + 104,157,195,255,105,157,195,255,106,158,196,255,108,159,197,255, + 109,160,198,255,111,161,198,255,112,162,199,255,114,163,200,255, + 115,164,200,255,117,165,201,255,118,166,201,255,120,167,202,255, + 121,168,203,255,123,169,204,255,124,170,205,255,126,171,206,255, + 128,172,207,255,130,173,207,255,131,174,208,255,133,175,209,255, + 134,176,210,255,136,176,210,255,137,177,211,255,138,178,212,255, + 140,179,213,255,141,180,213,255,142,181,214,255,144,182,215,255, + 145,183,216,255,147,184,216,255,148,185,217,255,149,186,218,255, + 151,187,219,255,152,187,219,255,153,188,220,255,154,189,221,255, + 156,190,222,255,157,190,222,255,158,191,223,255,159,192,224,255, + 160,193,224,255,160,193,225,255,161,194,225,255,162,195,225,255, + 163,195,226,255,164,196,226,255,165,196,226,255,166,196,227,255, + 166,197,227,255,167,197,228,255,167,197,228,255,167,197,228,255, + 168,198,229,255,168,198,229,255,168,198,229,255,168,198,229,255, + 169,199,229,255,169,199,229,255,169,199,229,255,169,199,229,255, + 169,199,230,255,169,199,230,255,169,199,230,255,168,199,230,255, + 168,198,230,255,167,198,230,255,167,198,230,255,166,198,230,255, + 166,197,229,255,165,197,229,255,165,197,229,255,164,197,229,255, + 163,196,228,255,162,196,228,255,161,196,228,255,160,195,227,255, + 159,194,227,255,158,194,226,255,157,193,226,255,156,192,226,255, + 154,192,225,255,153,191,225,255,152,191,225,255,151,190,224,255, + 149,189,224,255,148,189,223,255,147,188,223,255,145,187,222,255, + 144,186,221,255,142,185,221,255,141,184,220,255,140,183,219,255, + 138,182,219,255,137,182,218,255,136,181,218,255,134,180,217,255, + 133,179,216,255,131,178,216,255,130,177,215,255,128,176,214,255, + 127,175,213,255,125,175,213,255,124,174,212,255,123,173,211,255, + 121,172,210,255,120,171,209,255,119,170,208,255,118,169,207,255, + 116,168,206,255,115,168,206,255,114,167,205,255,113,166,204,255, + 111,165,203,255,110,165,203,255,109,164,202,255,108,163,201,255, + 107,162,200,255,106,162,200,255,105,161,199,255,104,160,198,255, + 102,159,197,255,102,159,197,255,101,158,196,255,100,157,195,255, + 99,157,195,255,98,156,194,255,97,156,194,255,96,155,193,255, + 95,154,192,255,95,154,192,255,94,153,191,255,93,152,191,255, + 92,152,190,255,92,151,190,255,91,151,190,255,90,150,189,255, + 90,150,189,255,89,149,188,255,89,149,188,255,88,149,188,255, + 87,148,187,255,87,148,187,255,86,148,187,255,85,147,187,255, + 84,147,186,255,84,146,186,255,83,146,186,255,82,145,186,255, + 82,145,185,255,81,144,185,255,81,144,185,255,80,144,185,255, + 80,143,184,255,79,143,184,255,79,143,184,255,78,142,184,255, + 78,142,184,255,77,141,184,255,77,141,184,255,77,141,184,255, + 76,140,183,255,76,140,183,255,76,140,183,255,76,140,183,255, + 76,140,183,255,75,139,183,255,75,139,183,255,75,139,183,255, + 74,139,183,255,74,138,183,255,73,138,183,255,73,138,183,255, + 73,138,183,255,72,138,183,255,72,138,183,255,72,138,183,255, + 72,138,183,255,72,137,182,255,72,137,182,255,72,137,182,255, + 72,137,182,255,71,137,182,255,71,137,182,255,71,137,182,255, + 71,137,182,255,71,136,182,255,71,136,182,255,71,136,182,255, + 71,136,182,255,71,136,181,255,71,136,181,255,71,136,181,255, + 71,136,181,255,71,136,181,255,71,136,181,255,71,136,181,255, + 71,136,181,255,71,135,181,255,71,135,181,255,71,135,181,255, + 71,135,181,255,71,135,180,255,71,135,180,255,71,135,180,255, + 71,135,180,255,72,135,180,255,72,135,180,255,72,135,180,255, + 72,135,180,255,72,135,180,255,72,135,180,255,72,135,180,255, + 72,135,180,255,72,135,180,255,72,135,180,255,72,135,180,255, + 72,135,180,255,71,134,180,255,71,134,180,255,71,134,180,255, + 71,134,180,255,71,134,180,255,71,134,180,255,71,134,180,255, + 71,134,180,255,71,134,180,255,71,134,180,255,71,134,180,255, + 71,134,180,255,71,133,180,255,71,133,180,255,71,133,180,255, + 71,133,180,255,71,134,180,255,71,134,180,255,71,134,180,255, + 71,134,180,255,71,133,179,255,71,133,179,255,71,133,179,255, + 71,133,179,255,71,133,179,255,71,133,179,255,71,133,179,255, + 71,133,179,255,71,133,178,255,71,133,178,255,71,133,178,255, + 71,133,178,255,71,132,177,255,71,132,177,255,71,132,177,255, + 71,132,177,255,71,132,176,255,71,132,176,255,71,132,176,255, + 71,132,175,255,71,131,175,255,71,131,174,255,71,131,174,255, + 71,131,174,255,72,131,173,255,72,131,173,255,72,131,173,255, + 72,131,172,255,72,130,172,255,72,130,171,255,72,130,171,255, + 72,130,171,255,72,129,170,255,72,129,170,255,72,129,170,255, + 72,129,169,255,72,128,169,255,72,128,168,255,72,128,168,255, + 72,128,168,255,71,127,167,255,71,127,167,255,71,127,167,255, + 71,127,167,255,71,126,166,255,71,126,166,255,71,126,166,255, + 71,126,166,255,70,125,165,255,70,125,165,255,70,125,165,255, + 70,125,165,255,69,124,164,255,69,124,164,255,69,124,164,255, + 69,123,164,255,68,123,163,255,68,122,163,255,68,122,163,255, + 67,122,163,255,67,121,163,255,66,121,163,255,66,121,163,255, + 65,121,163,255,65,120,163,255,64,120,163,255,64,120,163,255, + 63,119,163,255,63,119,162,255,62,118,162,255,61,118,162,255, + 61,117,162,255,60,117,162,255,59,116,162,255,59,116,162,255, + 58,116,162,255,58,115,162,255,57,115,162,255,57,115,162,255, + 56,115,162,255,56,114,161,255,55,114,161,255,55,114,161,255, + 54,114,161,255,54,113,160,255,53,113,160,255,53,113,160,255, + 53,112,160,255,52,112,159,255,52,111,159,255,52,111,159,255, + 52,111,158,255,51,110,158,255,51,110,157,255,51,110,157,255, + 51,110,156,255,50,110,156,255,50,110,155,255,50,110,155,255, + 50,110,154,255,50,109,154,255,50,109,153,255,50,109,153,255, + 50,109,152,255,50,108,152,255,50,108,151,255,50,108,150,255, + 50,108,150,255,51,107,149,255,51,107,148,255,51,107,148,255, + 51,107,147,255,51,106,147,255,51,106,146,255,51,106,146,255, + 51,106,145,255,52,105,145,255,52,105,144,255,52,105,144,255, + 52,105,143,255,52,104,143,255,52,104,142,255,52,104,142,255, + 52,104,141,255,52,103,141,255,52,103,140,255,52,103,140,255, + 52,103,139,255,52,102,139,255,52,102,138,255,52,102,138,255, + 52,102,138,255,51,101,137,255,51,101,137,255,51,101,137,255, + 51,100,137,255,50,100,136,255,50,99,136,255,50,99,136,255, + 50,99,136,255,49,98,135,255,49,98,135,255,49,98,135,255, + 48,97,135,255,48,97,134,255,47,96,134,255,47,96,134,255, + 47,95,134,255,46,95,133,255,46,94,133,255,46,94,133,255, + 46,94,133,255,45,93,132,255,45,93,132,255,45,93,132,255, + 45,93,132,255,44,92,131,255,44,92,131,255,44,92,131,255, + 44,92,131,255,43,91,130,255,43,91,130,255,43,91,130,255, + 43,91,130,255,43,90,129,255,43,90,129,255,43,90,129,255, + 43,90,129,255,44,89,128,255,44,89,128,255,44,89,128,255, + 44,89,128,255,45,89,128,255,45,89,128,255,45,89,128,255, + 45,89,128,255,46,90,127,255,46,90,127,255,46,90,127,255, + 47,90,127,255,47,90,126,255,48,90,126,255,48,90,126,255, + 48,90,126,255,49,91,126,255,49,91,126,255,49,91,126,255, + 50,91,126,255,50,91,126,255,51,91,126,255,51,91,126,255, + 51,91,126,255,52,92,126,255,52,92,126,255,52,92,126,255, + 52,92,126,255,53,93,126,255,53,93,126,255,53,93,126,255, + 53,93,126,255,53,93,127,255,53,93,127,255,53,93,127,255, + 53,93,127,255,54,93,127,255,54,93,127,255,54,93,127,255, + 54,93,127,255,54,93,128,255,54,93,128,255,54,93,128,255, + 54,93,128,255,53,92,129,255,53,92,129,255,53,92,129,255, + 53,92,129,255,52,92,130,255,52,92,130,255,52,92,130,255, + 51,91,130,255,51,91,130,255,50,90,130,255,50,90,130,255, + 50,90,130,255,49,89,131,255,49,89,131,255,49,89,131,255, + 48,89,131,255,48,88,131,255,47,88,131,255,47,88,131,255, + 47,88,131,255,46,87,130,255,46,87,130,255,46,87,130,255, + 45,86,130,255,45,86,130,255,44,85,130,255,44,85,130,255, + 43,84,130,255,43,84,129,255,42,83,129,255,42,83,129,255, + 42,83,128,255,41,82,128,255,41,82,127,255,41,82,127,255, + 40,81,126,255,40,81,126,255,39,80,125,255,39,80,125,255, + 39,80,124,255,38,79,124,255,38,79,123,255,38,79,123,255, + 38,78,122,255,37,78,121,255,37,77,120,255,37,77,120,255, + 37,77,119,255,36,76,118,255,36,76,117,255,36,76,117,255, + 36,75,116,255,36,75,115,255,36,74,114,255,36,74,114,255, + 36,74,113,255,36,73,112,255,36,73,111,255,36,73,111,255, + 36,73,110,255,36,72,109,255,36,72,108,255,36,72,108,255, + 36,72,107,255,36,71,106,255,36,71,105,255,36,71,105,255, + 36,71,104,255,36,70,104,255,36,70,103,255,36,70,103,255, + 36,70,102,255,36,69,101,255,36,69,100,255,36,69,100,255, + 36,69,99,255,36,69,99,255,36,69,98,255,36,69,98,255, + 36,69,97,255,37,69,97,255,37,69,96,255,37,69,96,255, + 37,69,95,255,37,68,95,255,37,68,94,255,37,68,94,255, + 37,68,93,255,37,68,93,255,37,68,92,255,37,68,92,255, + 37,68,92,255,37,68,91,255,37,68,91,255,37,68,91,255, + 37,68,91,255,37,68,90,255,37,68,90,255,37,68,90,255, + 37,68,90,255,37,68,89,255,37,68,89,255,37,68,89,255, + 37,68,89,255,37,68,88,255,37,68,88,255,37,68,88,255, + 37,68,88,255,37,68,88,255,37,68,88,255,37,68,88,255, + 37,68,88,255,36,67,88,255,36,67,88,255,36,67,88,255, + 36,67,88,255,35,67,87,255,35,67,87,255,35,67,87,255, + 35,67,87,255,35,67,87,255,35,67,87,255,35,67,87,255, + 34,67,87,255,34,66,87,255,33,66,87,255,33,66,87,255, + 33,66,87,255,33,65,87,255,33,65,87,255,33,65,87,255, + 32,65,87,255,32,65,87,255,31,65,87,255,31,65,87,255, + 31,65,87,255,30,64,87,255,30,64,87,255,30,64,87,255, + 30,64,87,255,29,63,88,255,29,63,88,255,29,63,88,255, + 29,63,88,255,28,63,88,255,28,63,88,255,28,63,88,255, + 28,63,88,255,27,62,89,255,27,62,89,255,27,62,89,255, + 27,62,89,255,26,62,89,255,26,62,89,255,26,62,89,255, + 26,62,89,255,26,61,89,255,26,61,89,255,26,61,89,255, + 26,61,89,255,93,132,180,255,93,132,180,255,93,132,180,255, + 93,132,180,255,94,133,180,255,94,133,180,255,94,133,180,255, + 94,133,180,255,95,134,181,255,95,134,181,255,95,134,181,255, + 96,134,181,255,96,134,182,255,97,134,182,255,97,134,182,255, + 97,135,182,255,98,135,183,255,98,136,183,255,98,136,183,255, + 99,136,183,255,99,137,184,255,100,137,184,255,100,137,184,255, + 101,137,184,255,101,138,185,255,102,138,185,255,102,138,185,255, + 103,139,185,255,103,139,186,255,104,140,186,255,104,140,186,255, + 105,140,186,255,105,141,187,255,106,141,187,255,106,141,187,255, + 107,142,187,255,107,142,188,255,108,143,188,255,108,143,188,255, + 109,143,188,255,109,144,189,255,110,144,189,255,110,144,189,255, + 111,145,190,255,111,145,190,255,112,146,191,255,112,146,191,255, + 113,147,191,255,113,147,192,255,114,148,192,255,114,148,192,255, + 115,148,193,255,115,149,193,255,116,149,194,255,116,149,194,255, + 117,150,195,255,117,150,195,255,118,151,196,255,118,151,196,255, + 119,152,196,255,119,152,197,255,120,153,197,255,120,153,197,255, + 121,154,198,255,122,154,198,255,123,155,199,255,123,155,199,255, + 124,156,199,255,124,156,200,255,125,157,200,255,125,157,200,255, + 126,158,201,255,126,158,201,255,127,159,202,255,127,159,202,255, + 128,160,203,255,128,160,203,255,129,161,204,255,129,161,204,255, + 130,162,204,255,130,162,205,255,131,163,205,255,131,163,205,255, + 132,164,205,255,133,164,206,255,134,165,206,255,134,165,206,255, + 135,165,207,255,135,166,207,255,136,166,208,255,136,166,208,255, + 136,167,208,255,137,167,209,255,137,168,209,255,137,168,209,255, + 138,168,209,255,138,169,210,255,139,169,210,255,139,169,210,255, + 139,169,210,255,140,170,211,255,140,170,211,255,140,170,211,255, + 140,170,211,255,141,171,211,255,141,171,211,255,141,171,211,255, + 141,171,211,255,141,172,211,255,141,172,211,255,141,172,211,255, + 141,172,211,255,142,172,212,255,142,172,212,255,142,172,212,255, + 142,172,212,255,142,173,212,255,142,173,212,255,142,173,212,255, + 142,173,212,255,141,173,212,255,141,173,212,255,141,173,212,255, + 140,173,212,255,140,172,211,255,139,172,211,255,139,172,211,255, + 138,172,211,255,138,172,211,255,137,172,211,255,137,172,211,255, + 136,172,211,255,136,172,210,255,135,172,210,255,135,172,210,255, + 134,172,210,255,133,171,210,255,132,171,210,255,132,171,210,255, + 131,171,210,255,130,170,209,255,129,170,209,255,128,170,209,255, + 127,169,209,255,126,169,208,255,125,168,208,255,124,168,208,255, + 123,168,208,255,122,167,207,255,121,167,207,255,120,167,207,255, + 119,166,207,255,118,165,206,255,117,165,206,255,116,164,206,255, + 114,164,205,255,113,163,205,255,112,163,204,255,111,163,204,255, + 110,162,204,255,109,162,203,255,108,161,203,255,107,161,203,255, + 105,160,203,255,104,160,202,255,103,159,202,255,102,159,202,255, + 101,158,201,255,100,157,201,255,99,157,200,255,98,156,200,255, + 96,155,200,255,95,155,199,255,94,154,199,255,93,154,199,255, + 92,153,199,255,91,153,198,255,90,152,198,255,89,152,198,255, + 88,152,198,255,87,151,197,255,86,151,197,255,85,151,197,255, + 84,150,197,255,83,150,196,255,83,149,196,255,82,149,196,255, + 81,148,196,255,80,148,195,255,80,147,195,255,79,147,195,255, + 78,147,195,255,78,146,194,255,77,146,194,255,77,146,194,255, + 76,146,194,255,76,145,193,255,75,145,193,255,75,145,193,255, + 74,145,193,255,74,144,193,255,73,144,193,255,73,144,193,255, + 73,144,193,255,72,143,192,255,72,143,192,255,72,143,192,255, + 72,143,192,255,71,143,192,255,71,143,192,255,71,143,192,255, + 71,143,192,255,71,143,191,255,71,143,191,255,71,143,191,255, + 71,143,191,255,71,142,191,255,71,142,191,255,71,142,191,255, + 71,142,191,255,71,142,190,255,71,142,190,255,71,142,190,255, + 71,142,190,255,71,142,189,255,71,142,189,255,71,142,189,255, + 71,142,189,255,72,141,188,255,72,141,188,255,72,141,188,255, + 72,141,188,255,72,141,188,255,72,141,188,255,72,141,188,255, + 72,141,188,255,73,141,187,255,73,141,187,255,73,141,187,255, + 73,141,187,255,73,141,187,255,73,141,187,255,73,141,187,255, + 73,141,187,255,74,141,186,255,74,141,186,255,74,141,186,255, + 75,141,186,255,75,141,186,255,76,141,186,255,76,141,186,255, + 76,141,186,255,77,142,186,255,77,142,186,255,77,142,186,255, + 78,142,186,255,79,143,186,255,79,143,186,255,80,143,186,255, + 81,143,186,255,81,144,186,255,82,144,186,255,82,144,186,255, + 83,145,186,255,84,145,187,255,84,146,187,255,85,146,187,255, + 86,147,188,255,87,148,188,255,88,148,189,255,89,149,189,255, + 90,150,189,255,92,150,190,255,93,151,190,255,94,151,190,255, + 95,152,191,255,97,153,191,255,98,153,192,255,99,154,192,255, + 100,155,193,255,102,156,194,255,103,156,194,255,104,157,195,255, + 106,158,196,255,107,159,197,255,109,160,197,255,110,161,198,255, + 112,162,199,255,113,163,199,255,115,164,200,255,116,165,200,255, + 118,166,201,255,119,167,202,255,121,168,203,255,122,169,204,255, + 124,170,205,255,126,171,206,255,128,172,206,255,129,173,207,255, + 131,174,208,255,132,175,209,255,134,175,209,255,135,176,210,255, + 136,177,211,255,138,178,212,255,139,179,212,255,140,180,213,255, + 142,181,214,255,143,182,215,255,145,183,215,255,146,184,216,255, + 147,185,217,255,149,186,218,255,150,186,218,255,151,187,219,255, + 152,188,220,255,154,189,221,255,155,189,221,255,156,190,222,255, + 157,191,223,255,158,192,223,255,159,192,224,255,160,193,224,255, + 161,194,224,255,162,194,225,255,162,195,225,255,163,195,225,255, + 164,195,226,255,165,196,226,255,165,196,227,255,166,196,227,255, + 166,196,227,255,167,197,228,255,167,197,228,255,167,197,228,255, + 167,197,228,255,168,198,228,255,168,198,228,255,168,198,228,255, + 168,198,228,255,167,198,229,255,167,198,229,255,167,198,229,255, + 166,198,229,255,166,197,229,255,165,197,229,255,165,197,229,255, + 164,197,229,255,164,196,228,255,163,196,228,255,163,196,228,255, + 162,196,228,255,161,195,227,255,160,195,227,255,159,195,227,255, + 158,194,226,255,157,193,226,255,156,193,225,255,155,192,225,255, + 154,191,225,255,152,191,224,255,151,190,224,255,150,190,224,255, + 149,189,223,255,147,188,223,255,146,188,222,255,145,187,222,255, + 143,186,221,255,142,185,220,255,140,184,220,255,139,183,219,255, + 137,182,218,255,136,181,218,255,134,181,217,255,133,180,217,255, + 131,179,216,255,130,178,215,255,128,177,215,255,127,176,214,255, + 125,175,213,255,124,174,212,255,122,174,212,255,121,173,211,255, + 120,172,210,255,118,171,209,255,117,170,208,255,116,169,207,255, + 115,168,206,255,113,167,205,255,112,167,205,255,111,166,204,255, + 110,165,203,255,108,164,202,255,107,164,202,255,106,163,201,255, + 105,162,200,255,104,161,199,255,103,161,199,255,102,160,198,255, + 101,159,197,255,100,158,196,255,100,158,196,255,99,157,195,255, + 98,156,194,255,97,156,194,255,96,155,193,255,95,155,193,255, + 94,154,192,255,93,153,191,255,93,153,191,255,92,152,190,255, + 91,151,190,255,90,151,189,255,90,150,189,255,89,150,189,255, + 88,149,188,255,88,149,188,255,87,148,187,255,87,148,187,255, + 86,148,187,255,85,147,186,255,85,147,186,255,84,147,186,255, + 83,146,186,255,83,146,185,255,82,145,185,255,82,145,185,255, + 81,144,185,255,81,144,184,255,80,143,184,255,80,143,184,255, + 79,143,184,255,79,142,183,255,78,142,183,255,78,142,183,255, + 77,141,183,255,77,141,183,255,76,140,183,255,76,140,183,255, + 76,140,183,255,75,139,182,255,75,139,182,255,75,139,182,255, + 75,139,182,255,75,139,182,255,74,138,182,255,74,138,182,255, + 74,138,182,255,73,138,182,255,73,137,182,255,72,137,182,255, + 72,137,182,255,72,137,182,255,71,137,182,255,71,137,182,255, + 71,137,182,255,71,137,182,255,71,136,181,255,71,136,181,255, + 71,136,181,255,71,136,181,255,70,136,181,255,70,136,181,255, + 70,136,181,255,70,136,181,255,70,135,181,255,70,135,181,255, + 70,135,181,255,70,135,181,255,70,135,180,255,70,135,180,255, + 70,135,180,255,70,135,180,255,70,135,180,255,70,135,180,255, + 70,135,180,255,70,135,180,255,70,134,180,255,70,134,180,255, + 70,134,180,255,70,134,180,255,70,134,179,255,70,134,179,255, + 70,134,179,255,70,134,179,255,70,134,179,255,70,134,179,255, + 70,134,179,255,70,134,179,255,70,134,179,255,70,134,179,255, + 70,134,179,255,70,134,179,255,70,134,179,255,70,134,179,255, + 70,134,179,255,70,134,179,255,69,133,179,255,69,133,179,255, + 69,133,179,255,69,133,179,255,69,133,179,255,69,133,179,255, + 69,133,179,255,69,133,179,255,69,133,179,255,69,133,179,255, + 69,133,179,255,69,133,179,255,69,132,179,255,69,132,179,255, + 69,132,179,255,69,132,179,255,69,133,179,255,69,133,179,255, + 69,133,179,255,69,133,179,255,69,132,178,255,69,132,178,255, + 69,132,178,255,69,132,178,255,69,132,178,255,69,132,178,255, + 69,132,178,255,69,132,178,255,69,132,177,255,69,132,177,255, + 69,132,177,255,69,132,177,255,69,131,176,255,69,131,176,255, + 69,131,176,255,69,131,176,255,69,131,175,255,69,131,175,255, + 69,131,175,255,69,131,174,255,69,130,174,255,69,130,173,255, + 69,130,173,255,69,130,173,255,70,130,172,255,70,130,172,255, + 70,130,172,255,70,130,171,255,70,129,171,255,70,129,170,255, + 70,129,170,255,70,129,170,255,70,128,169,255,70,128,169,255, + 70,128,169,255,70,128,168,255,70,127,168,255,70,127,167,255, + 70,127,167,255,70,127,167,255,69,126,166,255,69,126,166,255, + 69,126,166,255,69,126,166,255,69,125,165,255,69,125,165,255, + 69,125,165,255,69,125,165,255,68,124,164,255,68,124,164,255, + 68,124,164,255,68,124,164,255,67,123,163,255,67,123,163,255, + 67,123,163,255,67,122,163,255,66,122,162,255,66,121,162,255, + 66,121,162,255,65,121,162,255,65,120,162,255,64,120,162,255, + 64,120,162,255,63,120,162,255,63,119,162,255,62,119,162,255, + 62,119,162,255,61,118,162,255,61,118,161,255,60,117,161,255, + 59,117,161,255,59,116,161,255,58,116,161,255,57,115,161,255, + 57,115,161,255,56,115,161,255,56,114,161,255,55,114,161,255, + 55,114,161,255,54,114,161,255,54,113,160,255,53,113,160,255, + 53,113,160,255,52,113,160,255,52,112,159,255,51,112,159,255, + 51,112,159,255,51,111,159,255,50,111,158,255,50,110,158,255, + 50,110,158,255,50,110,157,255,49,109,157,255,49,109,156,255, + 49,109,156,255,49,109,155,255,49,109,155,255,49,109,154,255, + 49,109,154,255,49,109,153,255,49,108,153,255,49,108,152,255, + 49,108,152,255,49,108,151,255,49,107,151,255,49,107,150,255, + 49,107,149,255,49,107,149,255,50,106,148,255,50,106,147,255, + 50,106,147,255,50,106,146,255,50,105,146,255,50,105,145,255, + 50,105,145,255,50,105,144,255,51,104,144,255,51,104,143,255, + 51,104,143,255,51,104,142,255,51,103,142,255,51,103,141,255, + 51,103,141,255,51,103,140,255,51,102,140,255,51,102,139,255, + 51,102,139,255,51,102,138,255,51,101,138,255,51,101,137,255, + 51,101,137,255,51,101,137,255,50,100,136,255,50,100,136,255, + 50,100,136,255,50,99,136,255,49,99,135,255,49,98,135,255, + 49,98,135,255,49,98,135,255,48,97,134,255,48,97,134,255, + 48,97,134,255,47,96,134,255,47,96,133,255,46,95,133,255, + 46,95,133,255,46,94,133,255,45,94,132,255,45,93,132,255, + 45,93,132,255,45,93,132,255,44,92,131,255,44,92,131,255, + 44,92,131,255,44,92,131,255,43,91,130,255,43,91,130,255, + 43,91,130,255,43,91,130,255,42,90,129,255,42,90,129,255, + 42,90,129,255,42,90,129,255,42,89,128,255,42,89,128,255, + 42,89,128,255,42,89,128,255,43,88,127,255,43,88,127,255, + 43,88,127,255,43,88,127,255,44,88,127,255,44,88,127,255, + 44,88,127,255,44,88,127,255,45,89,126,255,45,89,126,255, + 45,89,126,255,46,89,126,255,46,89,125,255,47,89,125,255, + 47,89,125,255,47,89,125,255,48,90,125,255,48,90,125,255, + 48,90,125,255,49,90,125,255,49,90,125,255,50,90,125,255, + 50,90,125,255,50,90,125,255,51,91,125,255,51,91,125,255, + 51,91,125,255,51,91,125,255,52,92,125,255,52,92,125,255, + 52,92,125,255,52,92,125,255,52,92,126,255,52,92,126,255, + 52,92,126,255,52,92,126,255,53,92,126,255,53,92,126,255, + 53,92,126,255,53,92,126,255,52,92,127,255,52,92,127,255, + 52,92,127,255,52,92,127,255,51,91,128,255,51,91,128,255, + 51,91,128,255,51,91,128,255,50,91,129,255,50,91,129,255, + 50,91,129,255,49,90,129,255,49,90,129,255,48,89,129,255, + 48,89,129,255,48,89,129,255,47,88,130,255,47,88,130,255, + 47,88,130,255,46,88,130,255,46,87,130,255,45,87,130,255, + 45,87,130,255,45,87,130,255,44,86,129,255,44,86,129,255, + 44,86,129,255,43,85,129,255,43,85,129,255,42,84,129,255, + 42,84,129,255,41,83,129,255,41,83,128,255,40,82,128,255, + 40,82,128,255,40,82,127,255,39,81,127,255,39,81,126,255, + 39,81,126,255,38,80,125,255,38,80,125,255,37,79,124,255, + 37,79,124,255,37,79,123,255,36,78,123,255,36,78,122,255, + 36,78,122,255,36,77,121,255,35,77,120,255,35,76,119,255, + 35,76,119,255,35,76,118,255,35,75,117,255,35,75,116,255, + 35,75,116,255,35,74,115,255,35,74,114,255,35,73,113,255, + 35,73,113,255,35,73,112,255,35,72,111,255,35,72,110,255, + 35,72,110,255,35,72,109,255,35,71,108,255,35,71,107,255, + 35,71,107,255,35,71,106,255,35,70,105,255,35,70,104,255, + 35,70,104,255,35,70,103,255,35,69,103,255,35,69,102,255, + 35,69,102,255,35,69,101,255,35,68,100,255,35,68,99,255, + 35,68,99,255,35,68,98,255,35,68,98,255,35,68,97,255, + 35,68,97,255,35,68,96,255,36,68,96,255,36,68,95,255, + 36,68,95,255,36,68,94,255,36,67,94,255,36,67,93,255, + 36,67,93,255,36,67,92,255,36,67,92,255,36,67,91,255, + 36,67,91,255,36,67,91,255,36,67,90,255,36,67,90,255, + 36,67,90,255,36,67,90,255,36,67,89,255,36,67,89,255, + 36,67,89,255,36,67,89,255,36,67,88,255,36,67,88,255, + 36,67,88,255,36,67,88,255,36,67,87,255,36,67,87,255, + 36,67,87,255,36,67,87,255,36,67,87,255,36,67,87,255, + 36,67,87,255,36,67,87,255,35,67,87,255,35,67,87,255, + 35,67,87,255,35,67,87,255,35,66,86,255,35,66,86,255, + 35,66,86,255,35,66,86,255,34,66,86,255,34,66,86,255, + 34,66,86,255,34,66,86,255,33,65,86,255,33,65,86,255, + 33,65,86,255,33,65,86,255,32,65,86,255,32,65,86,255, + 32,65,86,255,32,65,86,255,31,64,86,255,31,64,86,255, + 31,64,86,255,31,64,86,255,30,63,86,255,30,63,86,255, + 30,63,86,255,30,63,86,255,29,63,87,255,29,63,87,255, + 29,63,87,255,29,63,87,255,28,62,87,255,28,62,87,255, + 28,62,87,255,28,62,87,255,27,62,88,255,27,62,88,255, + 27,62,88,255,27,62,88,255,26,61,88,255,26,61,88,255, + 26,61,88,255,26,61,88,255,26,61,88,255,26,61,88,255, + 26,61,88,255,26,61,88,255,93,132,180,255,93,132,180,255, + 93,132,180,255,93,132,180,255,94,133,180,255,94,133,180,255, + 94,133,180,255,94,133,180,255,95,134,181,255,95,134,181,255, + 95,134,181,255,96,134,181,255,96,134,182,255,97,134,182,255, + 97,134,182,255,97,135,182,255,98,135,183,255,98,136,183,255, + 98,136,183,255,99,136,183,255,99,137,184,255,100,137,184,255, + 100,137,184,255,101,137,184,255,101,138,185,255,102,138,185,255, + 102,138,185,255,103,139,185,255,103,139,186,255,104,140,186,255, + 104,140,186,255,105,140,186,255,105,141,187,255,106,141,187,255, + 106,141,187,255,107,142,187,255,107,142,188,255,108,143,188,255, + 108,143,188,255,109,143,188,255,109,144,189,255,110,144,189,255, + 110,144,189,255,111,145,190,255,111,145,190,255,112,146,191,255, + 112,146,191,255,113,147,191,255,113,147,192,255,114,148,192,255, + 114,148,192,255,115,148,193,255,115,149,193,255,116,149,194,255, + 116,149,194,255,117,150,195,255,117,150,195,255,118,151,196,255, + 118,151,196,255,119,152,196,255,119,152,197,255,120,153,197,255, + 120,153,197,255,121,154,198,255,122,154,198,255,123,155,199,255, + 123,155,199,255,124,156,199,255,124,156,200,255,125,157,200,255, + 125,157,200,255,126,158,201,255,126,158,201,255,127,159,202,255, + 127,159,202,255,128,160,203,255,128,160,203,255,129,161,204,255, + 129,161,204,255,130,162,204,255,130,162,205,255,131,163,205,255, + 131,163,205,255,132,164,205,255,133,164,206,255,134,165,206,255, + 134,165,206,255,135,165,207,255,135,166,207,255,136,166,208,255, + 136,166,208,255,136,167,208,255,137,167,209,255,137,168,209,255, + 137,168,209,255,138,168,209,255,138,169,210,255,139,169,210,255, + 139,169,210,255,139,169,210,255,140,170,211,255,140,170,211,255, + 140,170,211,255,140,170,211,255,140,171,211,255,140,171,211,255, + 140,171,211,255,140,171,211,255,140,172,211,255,140,172,211,255, + 140,172,211,255,140,172,211,255,140,172,212,255,140,172,212,255, + 140,172,212,255,140,172,212,255,140,173,212,255,140,173,212,255, + 140,173,212,255,140,173,212,255,139,173,212,255,139,173,212,255, + 139,173,212,255,138,173,212,255,138,172,211,255,137,172,211,255, + 137,172,211,255,136,172,211,255,136,172,211,255,135,172,211,255, + 135,172,211,255,134,172,211,255,134,171,210,255,133,171,210,255, + 133,171,210,255,132,171,210,255,131,170,210,255,130,170,210,255, + 130,170,210,255,129,170,209,255,128,169,209,255,127,169,208,255, + 126,169,208,255,125,168,208,255,124,168,207,255,123,167,207,255, + 122,167,207,255,121,166,207,255,120,166,206,255,119,165,206,255, + 118,165,206,255,117,164,206,255,116,164,205,255,115,163,205,255, + 114,163,205,255,112,162,205,255,111,162,204,255,110,161,204,255, + 109,161,204,255,108,160,203,255,107,160,203,255,106,159,202,255, + 105,159,202,255,103,158,202,255,102,158,201,255,101,157,201,255, + 100,157,201,255,99,156,200,255,98,155,200,255,97,155,199,255, + 96,154,199,255,94,153,199,255,93,153,198,255,92,152,198,255, + 91,152,198,255,90,151,198,255,89,151,197,255,88,150,197,255, + 87,150,197,255,86,150,197,255,85,149,196,255,84,149,196,255, + 83,149,196,255,82,148,196,255,81,148,195,255,81,147,195,255, + 80,147,195,255,79,146,195,255,78,146,194,255,78,145,194,255, + 77,145,194,255,76,145,194,255,76,144,193,255,75,144,193,255, + 75,144,193,255,74,144,193,255,74,143,193,255,73,143,193,255, + 73,143,193,255,72,143,193,255,72,142,192,255,71,142,192,255, + 71,142,192,255,71,142,192,255,70,142,191,255,70,142,191,255, + 70,142,191,255,70,142,191,255,69,141,191,255,69,141,191,255, + 69,141,191,255,69,141,191,255,69,141,190,255,69,141,190,255, + 69,141,190,255,69,141,190,255,69,141,190,255,69,141,190,255, + 69,141,190,255,69,141,190,255,69,141,189,255,69,141,189,255, + 69,141,189,255,69,141,189,255,69,141,188,255,69,141,188,255, + 69,141,188,255,69,141,188,255,70,140,187,255,70,140,187,255, + 70,140,187,255,70,140,187,255,70,140,187,255,70,140,187,255, + 70,140,187,255,70,140,187,255,71,140,186,255,71,140,186,255, + 71,140,186,255,71,140,186,255,72,140,186,255,72,140,186,255, + 72,140,186,255,72,140,186,255,73,140,185,255,73,140,185,255, + 73,140,185,255,74,140,185,255,74,141,185,255,75,141,185,255, + 75,141,185,255,75,141,185,255,76,141,185,255,76,141,185,255, + 76,141,185,255,77,141,185,255,78,142,185,255,78,142,185,255, + 79,142,185,255,80,143,185,255,80,143,185,255,81,144,185,255, + 81,144,185,255,82,144,185,255,83,145,186,255,83,145,186,255, + 84,145,186,255,85,146,187,255,86,147,187,255,87,147,188,255, + 88,148,188,255,89,149,188,255,90,149,189,255,91,150,189,255, + 92,150,189,255,93,151,190,255,95,152,190,255,96,152,191,255, + 97,153,191,255,98,154,192,255,100,155,193,255,101,155,193,255, + 102,156,194,255,104,157,195,255,105,158,195,255,107,159,196,255, + 108,160,196,255,110,161,197,255,111,162,198,255,113,163,198,255, + 114,164,199,255,116,165,200,255,117,166,201,255,119,166,201,255, + 120,167,202,255,122,168,203,255,124,169,204,255,126,170,204,255, + 127,171,205,255,129,172,206,255,130,173,207,255,132,174,208,255, + 133,175,209,255,134,176,210,255,136,177,211,255,137,178,211,255, + 138,179,212,255,140,180,213,255,141,181,214,255,143,181,214,255, + 144,182,215,255,145,183,216,255,147,184,217,255,148,185,217,255, + 149,186,218,255,150,187,219,255,152,188,220,255,153,188,220,255, + 154,189,221,255,155,190,222,255,156,191,222,255,157,191,223,255, + 158,192,223,255,159,193,224,255,160,193,224,255,160,194,225,255, + 161,194,225,255,162,194,226,255,163,195,226,255,163,195,227,255, + 164,195,227,255,164,196,227,255,165,196,228,255,165,197,228,255, + 165,197,228,255,165,197,228,255,166,197,228,255,166,197,228,255, + 166,197,228,255,166,197,228,255,165,197,229,255,165,197,229,255, + 165,197,229,255,164,197,229,255,164,196,229,255,163,196,229,255, + 163,196,229,255,162,196,229,255,162,195,228,255,161,195,228,255, + 161,195,228,255,160,194,228,255,159,194,227,255,158,193,227,255, + 157,193,227,255,156,192,226,255,155,191,226,255,154,191,225,255, + 153,190,225,255,152,189,224,255,150,189,224,255,149,188,223,255, + 148,188,223,255,147,187,222,255,145,186,222,255,144,186,221,255, + 143,185,221,255,141,184,220,255,140,183,219,255,138,182,219,255, + 137,181,218,255,135,180,217,255,134,179,216,255,132,179,216,255, + 131,178,215,255,129,177,214,255,128,176,213,255,126,175,213,255, + 125,174,212,255,123,173,211,255,122,172,210,255,120,172,210,255, + 119,171,209,255,118,170,208,255,116,169,207,255,115,168,207,255, + 114,167,206,255,113,166,205,255,111,165,204,255,110,165,203,255, + 109,164,202,255,108,163,201,255,106,162,200,255,105,162,200,255, + 104,161,199,255,103,160,198,255,102,159,197,255,101,159,197,255, + 100,158,196,255,99,157,195,255,98,156,195,255,98,156,194,255, + 97,155,194,255,96,154,193,255,95,154,192,255,94,153,192,255, + 93,153,191,255,92,152,190,255,91,152,190,255,91,151,189,255, + 90,151,189,255,89,150,189,255,88,150,188,255,88,149,188,255, + 87,149,188,255,86,148,187,255,86,148,187,255,85,147,186,255, + 85,147,186,255,84,147,186,255,83,146,185,255,83,146,185,255, + 82,146,185,255,81,145,185,255,81,145,184,255,80,144,184,255, + 80,144,184,255,79,144,184,255,79,143,184,255,78,143,184,255, + 78,143,184,255,77,142,184,255,77,142,183,255,76,141,183,255, + 76,141,183,255,76,141,183,255,75,140,183,255,75,140,183,255, + 75,140,183,255,74,140,183,255,74,139,182,255,73,139,182,255, + 73,139,182,255,73,139,182,255,73,139,182,255,72,138,182,255, + 72,138,182,255,72,138,182,255,72,138,182,255,71,137,182,255, + 71,137,182,255,71,137,182,255,71,137,182,255,70,137,182,255, + 70,137,182,255,70,137,182,255,70,137,182,255,69,136,181,255, + 69,136,181,255,69,136,181,255,69,136,181,255,69,136,181,255, + 69,136,181,255,69,136,181,255,69,136,181,255,69,135,181,255, + 69,135,181,255,69,135,181,255,69,135,181,255,68,135,180,255, + 68,135,180,255,68,135,180,255,68,135,180,255,68,134,180,255, + 68,134,180,255,68,134,180,255,68,134,180,255,68,134,180,255, + 68,134,180,255,68,134,180,255,68,134,180,255,68,133,179,255, + 68,133,179,255,68,133,179,255,68,133,179,255,68,133,179,255, + 68,133,179,255,68,133,179,255,68,133,179,255,68,133,179,255, + 68,133,179,255,68,133,179,255,68,133,179,255,68,133,179,255, + 68,133,179,255,68,133,179,255,68,133,179,255,67,132,178,255, + 67,132,178,255,67,132,178,255,67,132,178,255,67,132,178,255, + 67,132,178,255,67,132,178,255,67,132,178,255,67,131,178,255, + 67,131,178,255,67,131,178,255,67,131,178,255,67,131,178,255, + 67,131,178,255,67,131,178,255,67,131,178,255,67,131,178,255, + 67,131,178,255,67,131,178,255,67,131,178,255,67,131,177,255, + 67,131,177,255,67,131,177,255,67,131,177,255,67,130,177,255, + 67,130,177,255,67,130,177,255,67,130,177,255,67,130,176,255, + 67,130,176,255,67,130,176,255,67,130,176,255,67,130,175,255, + 67,130,175,255,67,130,175,255,67,130,174,255,67,130,174,255, + 67,130,173,255,67,130,173,255,67,130,173,255,67,129,172,255, + 67,129,172,255,67,129,172,255,67,129,172,255,68,129,171,255, + 68,129,171,255,68,129,171,255,68,129,170,255,68,128,170,255, + 68,128,169,255,68,128,169,255,68,128,169,255,68,127,168,255, + 68,127,168,255,68,127,168,255,68,127,167,255,68,126,167,255, + 68,126,166,255,68,126,166,255,68,126,166,255,67,125,165,255, + 67,125,165,255,67,125,165,255,67,125,165,255,67,124,164,255, + 67,124,164,255,67,124,164,255,67,124,164,255,66,123,163,255, + 66,123,163,255,66,123,163,255,66,123,163,255,65,122,162,255, + 65,122,162,255,65,122,162,255,65,121,162,255,64,121,161,255, + 64,120,161,255,64,120,161,255,63,120,161,255,63,119,161,255, + 62,119,161,255,62,119,161,255,61,118,161,255,61,118,161,255, + 60,117,161,255,60,117,161,255,59,117,161,255,59,116,160,255, + 58,116,160,255,57,116,160,255,57,115,160,255,56,115,160,255, + 55,114,160,255,55,114,160,255,54,114,160,255,54,113,160,255, + 53,113,160,255,53,113,160,255,52,113,160,255,52,112,159,255, + 51,112,159,255,51,112,159,255,50,112,159,255,50,111,158,255, + 49,111,158,255,49,111,158,255,49,110,158,255,48,110,157,255, + 48,109,157,255,48,109,157,255,48,109,156,255,47,108,156,255, + 47,108,155,255,47,108,155,255,47,108,154,255,47,108,154,255, + 47,108,153,255,47,108,153,255,47,108,152,255,48,107,152,255, + 48,107,151,255,48,107,151,255,48,107,150,255,48,106,150,255, + 48,106,149,255,48,106,148,255,48,106,148,255,49,106,147,255, + 49,106,146,255,49,106,146,255,49,106,145,255,49,105,145,255, + 49,105,144,255,49,105,144,255,49,105,143,255,50,104,143,255, + 50,104,142,255,50,104,142,255,50,104,141,255,50,103,141,255, + 50,103,140,255,50,103,140,255,50,103,139,255,50,102,139,255, + 50,102,138,255,50,102,138,255,50,102,137,255,50,101,137,255, + 50,101,136,255,50,101,136,255,50,101,136,255,49,100,135,255, + 49,100,135,255,49,100,135,255,49,99,135,255,48,99,134,255, + 48,98,134,255,48,98,134,255,48,98,134,255,47,97,133,255, + 47,97,133,255,47,97,133,255,46,96,133,255,46,96,132,255, + 45,95,132,255,45,95,132,255,45,94,132,255,44,94,131,255, + 44,93,131,255,44,93,131,255,44,93,131,255,43,92,131,255, + 43,92,131,255,43,92,131,255,43,91,131,255,42,91,130,255, + 42,90,130,255,42,90,130,255,42,90,130,255,41,89,129,255, + 41,89,129,255,41,89,129,255,41,89,129,255,41,89,128,255, + 41,89,128,255,41,89,128,255,41,89,128,255,42,88,127,255, + 42,88,127,255,42,88,127,255,42,88,127,255,43,88,126,255, + 43,88,126,255,43,88,126,255,43,88,126,255,44,88,125,255, + 44,88,125,255,44,88,125,255,45,88,125,255,45,89,125,255, + 46,89,125,255,46,89,125,255,46,89,125,255,47,90,124,255, + 47,90,124,255,47,90,124,255,48,90,124,255,48,90,124,255, + 49,90,124,255,49,90,124,255,49,90,124,255,50,91,124,255, + 50,91,124,255,50,91,124,255,50,91,124,255,51,91,124,255, + 51,91,124,255,51,91,124,255,51,91,124,255,51,91,125,255, + 51,91,125,255,51,91,125,255,51,91,125,255,51,91,125,255, + 51,91,125,255,51,91,125,255,51,91,125,255,50,91,126,255, + 50,91,126,255,50,91,126,255,50,91,126,255,49,90,127,255, + 49,90,127,255,49,90,127,255,49,90,127,255,48,89,128,255, + 48,89,128,255,48,89,128,255,47,89,128,255,47,88,128,255, + 46,88,128,255,46,88,128,255,46,88,128,255,45,87,129,255, + 45,87,129,255,45,87,129,255,44,86,129,255,44,86,129,255, + 43,85,129,255,43,85,129,255,43,85,129,255,42,84,128,255, + 42,84,128,255,42,84,128,255,41,83,128,255,41,83,128,255, + 40,82,128,255,40,82,128,255,39,81,128,255,39,81,127,255, + 38,80,127,255,38,80,127,255,38,80,126,255,37,79,126,255, + 37,79,125,255,37,79,125,255,36,79,124,255,36,78,124,255, + 35,78,123,255,35,78,123,255,35,77,122,255,34,77,122,255, + 34,76,121,255,34,76,121,255,34,76,120,255,33,75,119,255, + 33,75,118,255,33,75,118,255,33,75,117,255,33,74,116,255, + 33,74,115,255,33,74,115,255,33,73,114,255,33,73,113,255, + 33,72,112,255,33,72,112,255,33,72,111,255,33,71,110,255, + 33,71,109,255,33,71,109,255,33,71,108,255,34,70,107,255, + 34,70,106,255,34,70,106,255,34,70,105,255,34,70,104,255, + 34,70,103,255,34,70,103,255,34,70,102,255,34,69,102,255, + 34,69,101,255,34,69,101,255,34,69,100,255,34,68,99,255, + 34,68,98,255,34,68,98,255,34,68,97,255,35,68,97,255, + 35,68,96,255,35,68,96,255,35,68,95,255,35,68,95,255, + 35,68,94,255,35,68,94,255,35,68,93,255,36,67,93,255, + 36,67,92,255,36,67,92,255,36,67,91,255,36,67,91,255, + 36,67,90,255,36,67,90,255,36,67,90,255,36,67,89,255, + 36,67,89,255,36,67,89,255,36,67,89,255,36,67,88,255, + 36,67,88,255,36,67,88,255,36,67,88,255,36,67,87,255, + 36,67,87,255,36,67,87,255,36,67,87,255,36,67,86,255, + 36,67,86,255,36,67,86,255,36,67,86,255,36,67,86,255, + 36,67,86,255,36,67,86,255,36,67,86,255,35,67,86,255, + 35,67,86,255,35,67,86,255,35,67,86,255,35,66,85,255, + 35,66,85,255,35,66,85,255,35,66,85,255,34,66,85,255, + 34,66,85,255,34,66,85,255,34,66,85,255,33,65,85,255, + 33,65,85,255,33,65,85,255,33,65,85,255,32,65,85,255, + 32,65,85,255,32,65,85,255,32,65,85,255,31,64,86,255, + 31,64,86,255,31,64,86,255,31,64,86,255,30,63,86,255, + 30,63,86,255,30,63,86,255,30,63,86,255,29,63,87,255, + 29,63,87,255,29,63,87,255,29,63,87,255,28,62,87,255, + 28,62,87,255,28,62,87,255,28,62,87,255,27,62,88,255, + 27,62,88,255,27,62,88,255,27,62,88,255,26,61,88,255, + 26,61,88,255,26,61,88,255,26,61,88,255,26,61,88,255, + 26,61,88,255,26,61,88,255,26,61,88,255,92,131,180,255, + 92,131,180,255,92,131,180,255,92,131,180,255,93,132,180,255, + 93,132,180,255,93,132,180,255,93,132,180,255,94,133,181,255, + 94,133,181,255,94,133,181,255,95,133,181,255,95,134,182,255, + 96,134,182,255,96,134,182,255,96,134,182,255,97,135,183,255, + 97,135,183,255,97,135,183,255,98,136,183,255,98,136,184,255, + 99,137,184,255,99,137,184,255,100,137,184,255,100,138,185,255, + 101,138,185,255,101,138,185,255,102,138,185,255,102,139,186,255, + 103,139,186,255,103,139,186,255,104,140,186,255,104,140,187,255, + 105,141,187,255,105,141,187,255,106,141,187,255,106,142,188,255, + 107,142,188,255,107,142,188,255,108,143,188,255,108,143,189,255, + 109,144,189,255,109,144,189,255,110,144,190,255,110,145,190,255, + 111,145,191,255,111,145,191,255,112,146,191,255,112,146,192,255, + 113,147,192,255,113,147,192,255,114,148,193,255,114,148,193,255, + 115,149,194,255,115,149,194,255,116,149,194,255,116,150,195,255, + 117,150,195,255,117,150,195,255,118,151,196,255,118,151,196,255, + 119,152,197,255,119,152,197,255,120,153,198,255,121,153,198,255, + 122,154,199,255,122,154,199,255,123,155,199,255,123,155,200,255, + 124,156,200,255,124,156,200,255,125,157,201,255,125,157,201,255, + 126,158,202,255,126,158,202,255,127,159,202,255,127,159,203,255, + 128,160,203,255,128,160,203,255,129,161,204,255,129,161,204,255, + 130,162,205,255,130,162,205,255,131,163,205,255,132,163,206,255, + 133,164,206,255,133,164,206,255,134,164,206,255,134,165,207,255, + 135,165,207,255,135,165,207,255,135,166,207,255,136,166,208,255, + 136,167,208,255,136,167,208,255,137,167,208,255,137,168,209,255, + 138,168,209,255,138,168,209,255,138,168,209,255,139,169,210,255, + 139,169,210,255,139,169,210,255,139,169,210,255,139,170,210,255, + 139,170,210,255,139,170,210,255,139,170,210,255,139,171,210,255, + 139,171,210,255,139,171,210,255,139,171,210,255,139,171,211,255, + 139,171,211,255,139,171,211,255,139,171,211,255,139,172,211,255, + 139,172,211,255,139,172,211,255,139,172,211,255,138,172,211,255, + 138,172,211,255,138,172,211,255,137,172,211,255,137,171,210,255, + 136,171,210,255,136,171,210,255,135,171,210,255,134,171,210,255, + 133,171,210,255,133,171,210,255,132,171,210,255,132,170,209,255, + 131,170,209,255,131,170,209,255,130,170,209,255,129,169,209,255, + 128,169,209,255,128,169,209,255,127,169,208,255,126,168,208,255, + 125,168,207,255,124,168,207,255,123,167,207,255,122,167,206,255, + 121,166,206,255,120,166,206,255,119,165,206,255,118,165,205,255, + 117,164,205,255,116,164,205,255,115,163,205,255,114,163,204,255, + 113,162,204,255,112,162,204,255,110,161,204,255,109,161,203,255, + 108,160,203,255,107,160,203,255,105,159,202,255,104,159,202,255, + 103,158,201,255,102,158,201,255,101,157,201,255,100,157,200,255, + 99,156,200,255,98,156,200,255,96,155,199,255,95,154,199,255, + 94,154,198,255,93,153,198,255,92,152,198,255,91,152,197,255, + 90,151,197,255,89,151,197,255,88,150,197,255,87,150,196,255, + 86,149,196,255,85,149,196,255,84,149,196,255,83,148,195,255, + 82,148,195,255,81,148,195,255,80,147,195,255,79,147,194,255, + 79,146,194,255,78,146,194,255,77,145,194,255,76,145,193,255, + 76,144,193,255,75,144,193,255,74,144,193,255,74,143,192,255, + 73,143,192,255,73,143,192,255,72,143,192,255,72,142,192,255, + 71,142,192,255,71,142,192,255,70,142,192,255,70,141,191,255, + 69,141,191,255,69,141,191,255,69,141,191,255,68,141,190,255, + 68,141,190,255,68,141,190,255,68,141,190,255,67,140,190,255, + 67,140,190,255,67,140,190,255,67,140,190,255,67,140,189,255, + 67,140,189,255,67,140,189,255,67,140,189,255,67,140,189,255, + 67,140,189,255,67,140,189,255,67,140,189,255,68,140,188,255, + 68,140,188,255,68,140,188,255,68,140,188,255,68,140,187,255, + 68,140,187,255,68,140,187,255,68,140,187,255,69,139,186,255, + 69,139,186,255,69,139,186,255,69,139,186,255,69,139,186,255, + 69,139,186,255,69,139,186,255,69,139,186,255,70,139,185,255, + 70,139,185,255,70,139,185,255,70,139,185,255,71,139,185,255, + 71,139,185,255,71,139,185,255,71,139,185,255,72,139,184,255, + 72,139,184,255,72,139,184,255,73,139,184,255,73,140,184,255, + 74,140,184,255,74,140,184,255,74,140,184,255,75,140,184,255, + 75,140,184,255,75,140,184,255,76,140,184,255,77,141,184,255, + 77,141,184,255,78,141,184,255,79,142,184,255,79,142,184,255, + 80,143,184,255,80,143,184,255,81,143,184,255,82,144,185,255, + 82,144,185,255,83,144,185,255,84,145,186,255,85,146,186,255, + 86,146,187,255,87,147,187,255,88,148,187,255,89,148,188,255, + 90,149,188,255,91,149,188,255,92,150,189,255,94,151,189,255, + 95,151,190,255,96,152,190,255,97,153,191,255,99,154,192,255, + 100,154,192,255,101,155,193,255,103,156,194,255,104,157,194,255, + 106,158,195,255,107,159,195,255,108,160,196,255,110,161,197,255, + 111,162,197,255,112,163,198,255,114,164,199,255,115,165,200,255, + 117,165,200,255,118,166,201,255,120,167,202,255,122,168,203,255, + 124,169,203,255,125,170,204,255,127,171,205,255,128,172,206,255, + 130,173,207,255,131,174,208,255,132,175,209,255,134,176,210,255, + 135,177,210,255,136,178,211,255,138,179,212,255,139,180,213,255, + 141,180,213,255,142,181,214,255,143,182,215,255,145,183,216,255, + 146,184,216,255,147,185,217,255,148,186,218,255,150,187,219,255, + 151,187,219,255,152,188,220,255,153,189,221,255,154,190,221,255, + 155,190,222,255,156,191,222,255,157,192,223,255,158,192,223,255, + 158,193,224,255,159,193,224,255,160,193,225,255,161,194,225,255, + 161,194,226,255,162,194,226,255,162,195,226,255,163,195,227,255, + 163,196,227,255,163,196,227,255,163,196,227,255,164,196,227,255, + 164,196,227,255,164,196,227,255,164,196,227,255,163,196,228,255, + 163,196,228,255,163,196,228,255,162,196,228,255,162,195,228,255, + 161,195,228,255,161,195,228,255,160,195,228,255,160,194,227,255, + 159,194,227,255,159,194,227,255,158,193,227,255,157,193,226,255, + 156,192,226,255,155,192,226,255,154,191,225,255,152,190,225,255, + 151,190,224,255,150,189,224,255,149,188,223,255,147,188,223,255, + 146,187,222,255,145,187,222,255,144,186,221,255,142,185,221,255, + 141,185,220,255,140,184,220,255,138,183,219,255,137,182,218,255, + 135,181,218,255,134,180,217,255,132,179,216,255,131,178,215,255, + 129,178,215,255,128,177,214,255,126,176,213,255,125,175,212,255, + 123,174,212,255,122,173,211,255,120,172,210,255,119,171,209,255, + 117,171,209,255,116,170,208,255,115,169,207,255,113,168,206,255, + 112,167,206,255,111,166,205,255,110,165,204,255,108,164,203,255, + 107,164,202,255,106,163,201,255,105,162,200,255,104,161,199,255, + 103,161,199,255,102,160,198,255,101,159,197,255,100,158,196,255, + 99,158,196,255,98,157,195,255,97,156,194,255,96,155,194,255, + 96,155,193,255,95,154,193,255,94,153,192,255,93,153,191,255, + 92,152,191,255,91,152,190,255,90,151,189,255,89,151,189,255, + 89,150,188,255,88,150,188,255,87,149,188,255,87,149,187,255, + 86,148,187,255,86,148,187,255,85,147,186,255,85,147,186,255, + 84,146,185,255,84,146,185,255,83,146,185,255,82,145,184,255, + 82,145,184,255,81,145,184,255,80,144,184,255,80,144,183,255, + 79,143,183,255,79,143,183,255,78,143,183,255,78,142,183,255, + 77,142,183,255,77,142,183,255,76,141,183,255,76,141,182,255, + 75,140,182,255,75,140,182,255,75,140,182,255,74,139,182,255, + 74,139,182,255,74,139,182,255,73,139,182,255,73,138,181,255, + 72,138,181,255,72,138,181,255,72,138,181,255,72,138,181,255, + 71,137,181,255,71,137,181,255,71,137,181,255,71,137,181,255, + 70,136,181,255,70,136,181,255,70,136,181,255,70,136,181,255, + 69,136,181,255,69,136,181,255,69,136,181,255,69,136,181,255, + 68,135,180,255,68,135,180,255,68,135,180,255,68,135,180,255, + 68,135,180,255,68,135,180,255,68,135,180,255,68,135,180,255, + 68,134,180,255,68,134,180,255,68,134,180,255,68,134,180,255, + 67,134,179,255,67,134,179,255,67,134,179,255,67,134,179,255, + 67,133,179,255,67,133,179,255,67,133,179,255,67,133,179,255, + 67,133,179,255,67,133,179,255,67,133,179,255,67,133,179,255, + 67,132,178,255,67,132,178,255,67,132,178,255,67,132,178,255, + 67,132,178,255,67,132,178,255,67,132,178,255,67,132,178,255, + 67,132,178,255,67,132,178,255,67,132,178,255,67,132,178,255, + 66,132,178,255,66,132,178,255,66,132,178,255,66,132,178,255, + 65,131,177,255,65,131,177,255,65,131,177,255,65,131,177,255, + 65,131,177,255,65,131,177,255,65,131,177,255,65,131,177,255, + 65,130,177,255,65,130,177,255,65,130,177,255,65,130,177,255, + 65,130,177,255,65,130,177,255,65,130,177,255,65,130,177,255, + 65,130,177,255,65,130,177,255,65,130,177,255,65,130,177,255, + 65,130,176,255,65,130,176,255,65,130,176,255,65,130,176,255, + 65,129,176,255,65,129,176,255,65,129,176,255,65,129,176,255, + 65,129,175,255,65,129,175,255,65,129,175,255,65,129,175,255, + 65,129,174,255,65,129,174,255,65,129,174,255,65,129,173,255, + 66,129,173,255,66,129,172,255,66,129,172,255,66,129,172,255, + 66,128,171,255,66,128,171,255,66,128,171,255,66,128,171,255, + 67,128,170,255,67,128,170,255,67,128,170,255,67,128,169,255, + 67,127,169,255,67,127,168,255,67,127,168,255,67,127,168,255, + 67,126,167,255,67,126,167,255,67,126,167,255,67,126,166,255, + 67,125,166,255,67,125,165,255,67,125,165,255,67,125,165,255, + 66,124,164,255,66,124,164,255,66,124,164,255,66,124,164,255, + 66,123,163,255,66,123,163,255,66,123,163,255,66,123,163,255, + 65,122,162,255,65,122,162,255,65,122,162,255,65,122,162,255, + 64,121,161,255,64,121,161,255,64,121,161,255,63,120,161,255, + 63,120,160,255,62,119,160,255,62,119,160,255,61,119,160,255, + 61,118,160,255,60,118,160,255,60,118,160,255,59,117,160,255, + 59,117,160,255,58,116,160,255,58,116,160,255,57,116,160,255, + 57,115,159,255,56,115,159,255,55,115,159,255,55,114,159,255, + 54,114,159,255,53,113,159,255,53,113,159,255,52,113,159,255, + 52,112,159,255,51,112,159,255,51,112,159,255,50,112,159,255, + 50,111,158,255,49,111,158,255,49,111,158,255,49,111,158,255, + 48,110,157,255,48,110,157,255,48,110,157,255,48,109,157,255, + 47,109,156,255,47,108,156,255,47,108,156,255,47,108,155,255, + 46,107,155,255,46,107,154,255,46,107,154,255,46,107,153,255, + 46,107,153,255,46,107,152,255,46,107,152,255,46,107,151,255, + 47,106,151,255,47,106,150,255,47,106,150,255,47,106,149,255, + 47,105,149,255,47,105,148,255,47,105,147,255,47,105,147,255, + 48,105,146,255,48,105,145,255,48,105,145,255,48,105,144,255, + 48,104,144,255,48,104,143,255,48,104,143,255,48,104,142,255, + 49,103,142,255,49,103,141,255,49,103,141,255,49,103,140,255, + 49,103,140,255,49,103,139,255,49,103,139,255,49,103,138,255, + 49,102,138,255,49,102,137,255,49,102,137,255,49,101,136,255, + 49,101,136,255,49,100,135,255,49,100,135,255,49,100,135,255, + 48,99,134,255,48,99,134,255,48,99,134,255,48,98,134,255, + 47,98,133,255,47,97,133,255,47,97,133,255,47,97,133,255, + 46,96,132,255,46,96,132,255,46,96,132,255,45,95,132,255, + 45,95,131,255,44,94,131,255,44,94,131,255,44,93,131,255, + 43,93,130,255,43,92,130,255,43,92,130,255,43,92,130,255, + 42,91,130,255,42,91,130,255,42,91,130,255,42,90,130,255, + 41,90,129,255,41,89,129,255,41,89,129,255,41,89,129,255, + 40,88,128,255,40,88,128,255,40,88,128,255,40,88,128,255, + 40,88,127,255,40,88,127,255,40,88,127,255,40,88,127,255, + 41,87,126,255,41,87,126,255,41,87,126,255,41,87,126,255, + 42,87,125,255,42,87,125,255,42,87,125,255,42,87,125,255, + 43,87,124,255,43,87,124,255,43,87,124,255,44,87,124,255, + 44,88,124,255,45,88,124,255,45,88,124,255,45,88,124,255, + 46,89,123,255,46,89,123,255,46,89,123,255,47,89,123,255, + 47,89,123,255,48,89,123,255,48,89,123,255,48,89,123,255, + 49,90,123,255,49,90,123,255,49,90,123,255,49,90,123,255, + 50,90,123,255,50,90,123,255,50,90,123,255,50,90,123,255, + 50,90,124,255,50,90,124,255,50,90,124,255,50,90,124,255, + 50,90,124,255,50,90,124,255,50,90,124,255,50,90,124,255, + 49,90,125,255,49,90,125,255,49,90,125,255,49,90,125,255, + 48,89,126,255,48,89,126,255,48,89,126,255,48,89,126,255, + 47,88,127,255,47,88,127,255,47,88,127,255,46,88,127,255, + 46,87,127,255,45,87,127,255,45,87,127,255,44,87,127,255, + 44,86,128,255,43,86,128,255,43,86,128,255,42,85,128,255, + 42,85,128,255,41,84,128,255,41,84,128,255,41,84,128,255, + 40,83,127,255,40,83,127,255,40,83,127,255,39,82,127,255, + 39,82,127,255,38,81,127,255,38,81,127,255,37,80,127,255, + 37,80,126,255,36,79,126,255,36,79,126,255,36,79,125,255, + 35,78,125,255,35,78,124,255,35,78,124,255,35,78,123,255, + 34,77,123,255,34,77,122,255,34,77,122,255,34,76,121,255, + 33,76,121,255,33,75,120,255,33,75,120,255,33,75,119,255, + 32,74,118,255,32,74,117,255,32,74,117,255,32,74,116,255, + 32,73,115,255,32,73,114,255,32,73,114,255,32,72,113,255, + 32,72,112,255,32,71,111,255,32,71,111,255,32,71,110,255, + 32,70,109,255,32,70,108,255,32,70,108,255,32,70,107,255, + 33,69,106,255,33,69,105,255,33,69,105,255,33,69,104,255, + 33,69,103,255,33,69,102,255,33,69,102,255,33,69,101,255, + 33,68,101,255,33,68,100,255,33,68,100,255,33,68,99,255, + 33,67,98,255,33,67,97,255,33,67,97,255,33,67,96,255, + 34,67,96,255,34,67,95,255,34,67,95,255,34,67,94,255, + 34,67,94,255,34,67,93,255,34,67,93,255,34,67,92,255, + 35,66,92,255,35,66,91,255,35,66,91,255,35,66,90,255, + 35,66,90,255,35,66,89,255,35,66,89,255,35,66,89,255, + 36,66,88,255,36,66,88,255,36,66,88,255,36,66,88,255, + 36,66,87,255,36,66,87,255,36,66,87,255,36,66,87,255, + 36,67,86,255,36,67,86,255,36,67,86,255,36,67,86,255, + 36,67,85,255,36,67,85,255,36,67,85,255,36,67,85,255, + 36,67,85,255,36,67,85,255,36,67,85,255,36,67,85,255, + 35,66,85,255,35,66,85,255,35,66,85,255,35,66,85,255, + 35,66,84,255,35,66,84,255,35,66,84,255,35,66,84,255, + 34,66,84,255,34,66,84,255,34,66,84,255,34,66,84,255, + 33,65,84,255,33,65,84,255,33,65,84,255,33,65,84,255, + 32,65,84,255,32,65,84,255,32,65,84,255,32,65,84,255, + 31,64,85,255,31,64,85,255,31,64,85,255,31,64,85,255, + 30,63,85,255,30,63,85,255,30,63,85,255,30,63,85,255, + 29,63,86,255,29,63,86,255,29,63,86,255,29,63,86,255, + 28,62,86,255,28,62,86,255,28,62,86,255,28,62,86,255, + 27,62,87,255,27,62,87,255,27,62,87,255,27,62,87,255, + 26,61,87,255,26,61,87,255,26,61,87,255,26,61,87,255, + 26,61,87,255,26,61,87,255,26,61,87,255,26,61,87,255, + 91,131,179,255,91,131,179,255,91,131,179,255,91,131,179,255, + 92,132,179,255,92,132,179,255,92,132,179,255,92,132,179,255, + 93,133,180,255,93,133,180,255,93,133,180,255,94,133,180,255, + 94,133,181,255,95,133,181,255,95,133,181,255,96,134,181,255, + 96,134,182,255,97,135,182,255,97,135,182,255,98,135,182,255, + 98,136,183,255,99,136,183,255,99,136,183,255,100,136,183,255, + 100,137,184,255,101,137,184,255,101,137,184,255,102,138,184,255, + 102,138,185,255,103,139,185,255,103,139,185,255,103,139,185,255, + 104,140,186,255,104,140,186,255,104,140,186,255,105,141,186,255, + 105,141,187,255,106,142,187,255,106,142,187,255,107,142,187,255, + 107,143,188,255,108,143,188,255,108,143,188,255,109,144,189,255, + 109,144,189,255,110,145,190,255,110,145,190,255,111,146,190,255, + 111,146,191,255,112,147,191,255,112,147,191,255,113,147,192,255, + 113,148,192,255,114,148,193,255,114,148,193,255,115,149,194,255, + 115,149,194,255,116,150,195,255,116,150,195,255,117,151,195,255, + 117,151,196,255,118,152,196,255,118,152,196,255,119,153,197,255, + 120,153,197,255,121,154,198,255,121,154,198,255,122,155,198,255, + 122,155,199,255,123,156,199,255,123,156,199,255,124,157,200,255, + 124,157,200,255,125,158,201,255,125,158,201,255,126,159,202,255, + 126,159,202,255,127,160,203,255,127,160,203,255,128,161,203,255, + 128,161,204,255,129,162,204,255,129,162,204,255,130,163,204,255, + 131,163,205,255,132,164,205,255,132,164,205,255,133,164,206,255, + 133,165,206,255,134,165,207,255,134,165,207,255,134,166,207,255, + 135,166,208,255,135,167,208,255,135,167,208,255,136,167,208,255, + 136,168,209,255,137,168,209,255,137,168,209,255,137,168,209,255, + 138,169,209,255,138,169,209,255,138,169,209,255,138,169,209,255, + 138,170,210,255,138,170,210,255,138,170,210,255,138,170,210,255, + 138,170,210,255,138,170,210,255,138,170,210,255,138,170,210,255, + 138,171,210,255,138,171,210,255,138,171,210,255,138,171,210,255, + 137,171,210,255,137,171,210,255,137,171,210,255,137,171,210,255, + 136,171,210,255,136,171,210,255,136,171,210,255,135,171,210,255, + 135,170,209,255,134,170,209,255,134,170,209,255,133,170,209,255, + 133,170,209,255,132,170,209,255,132,170,209,255,131,170,209,255, + 130,169,208,255,129,169,208,255,129,169,208,255,128,169,208,255, + 127,168,208,255,126,168,208,255,126,168,208,255,125,168,207,255, + 124,167,207,255,123,167,206,255,122,167,206,255,121,166,206,255, + 120,166,205,255,119,165,205,255,118,165,205,255,116,164,205,255, + 115,164,204,255,114,163,204,255,113,163,204,255,112,162,204,255, + 111,162,203,255,110,161,203,255,109,161,203,255,107,160,203,255, + 106,160,202,255,105,159,202,255,104,159,202,255,103,158,201,255, + 102,158,201,255,101,157,200,255,100,157,200,255,98,156,200,255, + 97,156,199,255,96,155,199,255,95,155,199,255,94,154,198,255, + 93,153,198,255,92,153,197,255,91,152,197,255,89,151,197,255, + 88,151,196,255,87,150,196,255,86,150,196,255,85,149,196,255, + 84,149,195,255,83,148,195,255,82,148,195,255,81,148,195,255, + 80,147,194,255,79,147,194,255,78,147,194,255,77,146,194,255, + 76,146,193,255,76,145,193,255,75,145,193,255,74,144,193,255, + 74,144,192,255,73,143,192,255,73,143,192,255,72,143,192,255, + 71,142,191,255,71,142,191,255,70,142,191,255,70,142,191,255, + 69,141,191,255,69,141,191,255,69,141,191,255,68,141,191,255, + 68,140,190,255,67,140,190,255,67,140,190,255,67,140,190,255, + 66,140,189,255,66,140,189,255,66,140,189,255,66,140,189,255, + 66,139,189,255,66,139,189,255,66,139,189,255,66,139,189,255, + 66,139,188,255,66,139,188,255,66,139,188,255,66,139,188,255, + 66,139,188,255,66,139,188,255,66,139,188,255,66,139,188,255, + 66,139,187,255,66,139,187,255,66,139,187,255,66,139,187,255, + 66,139,186,255,66,139,186,255,66,139,186,255,66,139,186,255, + 67,138,185,255,67,138,185,255,67,138,185,255,67,138,185,255, + 68,138,185,255,68,138,185,255,68,138,185,255,68,138,185,255, + 69,138,184,255,69,138,184,255,69,138,184,255,69,138,184,255, + 70,138,184,255,70,138,184,255,70,138,184,255,70,138,184,255, + 71,138,183,255,71,138,183,255,71,138,183,255,72,138,183,255, + 72,139,183,255,73,139,183,255,73,139,183,255,73,139,183,255, + 74,139,183,255,74,139,183,255,74,139,183,255,75,139,183,255, + 76,140,183,255,76,140,183,255,77,140,183,255,78,141,183,255, + 78,141,183,255,79,142,183,255,79,142,183,255,80,142,183,255, + 81,143,184,255,81,143,184,255,82,143,184,255,83,144,185,255, + 84,145,185,255,85,145,186,255,86,146,186,255,87,147,186,255, + 88,147,187,255,89,148,187,255,90,148,187,255,91,149,188,255, + 92,150,188,255,93,150,189,255,94,151,189,255,95,152,190,255, + 97,153,191,255,98,153,191,255,99,154,192,255,101,155,193,255, + 102,156,193,255,104,157,194,255,105,158,194,255,107,159,195,255, + 108,160,196,255,110,161,196,255,111,162,197,255,113,163,198,255, + 114,164,199,255,116,164,199,255,117,165,200,255,119,166,201,255, + 120,167,202,255,122,168,202,255,123,169,203,255,125,170,204,255, + 126,171,205,255,128,172,206,255,129,173,207,255,131,174,208,255, + 132,175,209,255,134,176,209,255,135,177,210,255,136,178,211,255, + 138,179,212,255,139,179,212,255,140,180,213,255,141,181,214,255, + 143,182,215,255,144,183,215,255,145,184,216,255,146,185,217,255, + 148,186,218,255,149,186,218,255,150,187,219,255,151,188,220,255, + 152,189,220,255,153,189,221,255,154,190,221,255,155,191,222,255, + 156,191,222,255,156,192,223,255,157,192,223,255,158,192,224,255, + 159,193,224,255,159,193,225,255,160,193,225,255,160,194,225,255, + 161,194,226,255,161,195,226,255,161,195,226,255,161,195,226,255, + 161,195,226,255,161,195,226,255,161,195,226,255,161,195,226,255, + 161,195,227,255,161,195,227,255,161,195,227,255,160,195,227,255, + 160,194,227,255,159,194,227,255,159,194,227,255,158,194,227,255, + 157,193,226,255,157,193,226,255,156,193,226,255,155,192,226,255, + 154,192,225,255,153,191,225,255,152,191,225,255,151,190,224,255, + 150,189,224,255,149,189,223,255,148,188,223,255,147,187,222,255, + 145,186,222,255,144,186,221,255,143,185,221,255,141,184,220,255, + 140,183,220,255,138,183,219,255,137,182,219,255,135,181,218,255, + 134,180,217,255,132,179,217,255,131,178,216,255,129,177,215,255, + 128,176,214,255,126,176,214,255,125,175,213,255,123,174,212,255, + 122,173,211,255,120,172,211,255,119,171,210,255,118,170,209,255, + 116,169,208,255,115,169,208,255,114,168,207,255,113,167,206,255, + 111,166,205,255,110,166,205,255,109,165,204,255,108,164,203,255, + 106,163,202,255,105,162,201,255,104,161,200,255,103,160,199,255, + 101,159,198,255,100,159,198,255,99,158,197,255,98,157,196,255, + 97,157,195,255,96,156,195,255,95,156,194,255,94,155,193,255, + 93,154,193,255,93,154,192,255,92,153,192,255,91,152,191,255, + 91,152,190,255,90,151,190,255,90,151,189,255,89,150,188,255, + 88,150,188,255,88,149,187,255,87,149,187,255,86,148,187,255, + 85,148,186,255,85,147,186,255,84,147,186,255,83,146,185,255, + 83,146,185,255,82,145,184,255,82,145,184,255,81,145,184,255, + 81,144,183,255,80,144,183,255,80,144,183,255,79,143,183,255, + 79,143,182,255,78,142,182,255,78,142,182,255,77,142,182,255, + 77,141,182,255,76,141,182,255,76,141,182,255,75,141,182,255, + 75,140,181,255,74,140,181,255,74,140,181,255,74,140,181,255, + 73,139,181,255,73,139,181,255,73,139,181,255,72,139,181,255, + 72,138,181,255,71,138,181,255,71,138,181,255,71,138,181,255, + 71,138,181,255,70,137,180,255,70,137,180,255,70,137,180,255, + 70,137,180,255,69,136,180,255,69,136,180,255,69,136,180,255, + 69,136,180,255,68,136,180,255,68,136,180,255,68,136,180,255, + 68,136,180,255,67,135,180,255,67,135,180,255,67,135,180,255, + 67,135,180,255,67,135,180,255,67,135,180,255,67,135,180,255, + 67,135,180,255,67,134,179,255,67,134,179,255,67,134,179,255, + 67,134,179,255,66,133,179,255,66,133,179,255,66,133,179,255, + 66,133,179,255,66,133,178,255,66,133,178,255,66,133,178,255, + 66,133,178,255,66,132,178,255,66,132,178,255,66,132,178,255, + 66,132,178,255,66,131,177,255,66,131,177,255,66,131,177,255, + 66,131,177,255,65,131,177,255,65,131,177,255,65,131,177,255, + 65,131,177,255,65,131,177,255,65,131,177,255,65,131,177,255, + 65,131,177,255,65,131,177,255,65,131,177,255,65,131,177,255, + 65,131,177,255,64,130,176,255,64,130,176,255,64,130,176,255, + 64,130,176,255,64,130,176,255,64,130,176,255,64,130,176,255, + 64,130,176,255,63,129,176,255,63,129,176,255,63,129,176,255, + 63,129,176,255,63,129,176,255,63,129,176,255,63,129,176,255, + 63,129,176,255,63,129,176,255,63,129,176,255,63,129,176,255, + 63,129,176,255,63,129,175,255,63,129,175,255,63,129,175,255, + 63,129,175,255,63,128,175,255,63,128,175,255,63,128,175,255, + 63,128,175,255,64,128,174,255,64,128,174,255,64,128,174,255, + 64,128,174,255,64,128,173,255,64,128,173,255,64,128,173,255, + 64,128,172,255,64,128,172,255,64,128,171,255,64,128,171,255, + 64,128,171,255,64,127,170,255,64,127,170,255,64,127,170,255, + 64,127,170,255,65,127,169,255,65,127,169,255,65,127,169,255, + 65,127,168,255,65,126,168,255,65,126,167,255,65,126,167,255, + 65,126,167,255,65,125,166,255,65,125,166,255,65,125,166,255, + 65,125,165,255,65,124,165,255,65,124,164,255,65,124,164,255, + 65,124,164,255,65,123,163,255,65,123,163,255,65,123,163,255, + 65,123,163,255,64,122,162,255,64,122,162,255,64,122,162,255, + 64,122,162,255,63,121,161,255,63,121,161,255,63,121,161,255, + 63,121,161,255,62,120,160,255,62,120,160,255,62,120,160,255, + 62,119,160,255,61,119,159,255,61,118,159,255,61,118,159,255, + 60,118,159,255,60,117,159,255,59,117,159,255,59,117,159,255, + 58,116,159,255,58,116,159,255,57,115,159,255,57,115,159,255, + 56,115,159,255,56,114,158,255,55,114,158,255,54,114,158,255, + 54,113,158,255,53,113,158,255,52,112,158,255,52,112,158,255, + 51,112,158,255,51,111,158,255,50,111,158,255,50,111,158,255, + 49,111,158,255,49,110,157,255,48,110,157,255,48,110,157,255, + 47,110,157,255,47,109,156,255,46,109,156,255,46,109,156,255, + 46,108,156,255,45,108,155,255,45,107,155,255,45,107,155,255, + 45,107,154,255,45,106,154,255,45,106,153,255,45,106,153,255, + 45,106,152,255,45,106,152,255,45,106,151,255,45,106,151,255, + 45,106,150,255,46,105,150,255,46,105,149,255,46,105,149,255, + 46,105,148,255,46,105,148,255,46,105,147,255,46,105,146,255, + 46,105,146,255,47,104,145,255,47,104,144,255,47,104,144,255, + 47,104,143,255,47,104,143,255,47,104,142,255,47,104,142,255, + 47,104,141,255,48,103,141,255,48,103,140,255,48,103,140,255, + 48,103,139,255,49,102,139,255,49,102,138,255,49,102,138,255, + 49,102,137,255,49,101,137,255,49,101,136,255,49,101,136,255, + 49,101,135,255,48,100,135,255,48,100,134,255,48,100,134,255, + 48,100,134,255,47,99,133,255,47,99,133,255,47,99,133,255, + 47,98,133,255,46,98,132,255,46,97,132,255,46,97,132,255, + 46,96,132,255,45,96,131,255,45,95,131,255,45,95,131,255, + 44,94,131,255,44,94,131,255,43,93,131,255,43,93,131,255, + 43,93,131,255,42,92,130,255,42,92,130,255,42,92,130,255, + 42,91,130,255,41,91,129,255,41,90,129,255,41,90,129,255, + 41,90,129,255,40,89,128,255,40,89,128,255,40,89,128,255, + 40,89,128,255,39,88,127,255,39,88,127,255,39,88,127,255, + 39,88,127,255,39,87,127,255,39,87,127,255,39,87,127,255, + 39,87,127,255,40,87,126,255,40,87,126,255,40,87,126,255, + 40,87,125,255,41,87,125,255,41,87,124,255,41,87,124,255, + 41,87,124,255,42,87,124,255,42,87,124,255,42,87,124,255, + 43,87,124,255,43,88,123,255,44,88,123,255,44,88,123,255, + 44,88,123,255,45,88,122,255,45,88,122,255,45,88,122,255, + 46,88,122,255,46,89,122,255,47,89,122,255,47,89,122,255, + 47,89,122,255,48,89,122,255,48,89,122,255,48,89,122,255, + 48,89,122,255,49,89,122,255,49,89,122,255,49,89,122,255, + 49,89,122,255,49,89,123,255,49,89,123,255,49,89,123,255, + 49,89,123,255,48,89,123,255,48,89,123,255,48,89,123,255, + 48,89,123,255,48,89,124,255,48,89,124,255,48,89,124,255, + 47,89,124,255,47,88,125,255,46,88,125,255,46,88,125,255, + 46,88,125,255,45,87,126,255,45,87,126,255,45,87,126,255, + 44,87,126,255,44,86,126,255,43,86,126,255,43,86,126,255, + 43,86,126,255,42,85,127,255,42,85,127,255,42,85,127,255, + 41,84,127,255,41,84,127,255,40,83,127,255,40,83,127,255, + 39,83,127,255,39,82,126,255,38,82,126,255,38,82,126,255, + 38,81,126,255,37,81,126,255,37,80,126,255,37,80,126,255, + 36,79,126,255,36,79,125,255,35,78,125,255,35,78,125,255, + 35,78,124,255,34,77,124,255,34,77,123,255,34,77,123,255, + 33,77,122,255,33,76,122,255,32,76,121,255,32,76,121,255, + 32,75,120,255,31,75,120,255,31,74,119,255,31,74,119,255, + 31,74,118,255,31,73,117,255,31,73,116,255,31,73,116,255, + 31,73,115,255,31,72,114,255,31,72,113,255,31,72,113,255, + 31,71,112,255,31,71,111,255,31,70,110,255,31,70,110,255, + 31,70,109,255,31,69,108,255,31,69,107,255,31,69,107,255, + 31,69,106,255,32,68,105,255,32,68,104,255,32,68,104,255, + 32,68,103,255,32,68,102,255,32,68,101,255,32,68,101,255, + 32,68,100,255,32,67,100,255,32,67,99,255,32,67,99,255, + 32,67,98,255,32,67,97,255,32,67,96,255,32,67,96,255, + 32,67,95,255,33,67,95,255,33,67,94,255,33,67,94,255, + 33,67,93,255,34,67,93,255,34,67,92,255,34,67,92,255, + 34,67,91,255,35,66,91,255,35,66,90,255,35,66,90,255, + 35,66,89,255,35,66,89,255,35,66,88,255,35,66,88,255, + 35,66,88,255,35,66,87,255,35,66,87,255,35,66,87,255, + 35,66,87,255,35,66,86,255,35,66,86,255,35,66,86,255, + 35,66,86,255,35,66,85,255,35,66,85,255,35,66,85,255, + 35,66,85,255,35,66,84,255,35,66,84,255,35,66,84,255, + 35,66,84,255,35,66,84,255,35,66,84,255,35,66,84,255, + 35,66,84,255,34,66,84,255,34,66,84,255,34,66,84,255, + 34,66,84,255,34,65,83,255,34,65,83,255,34,65,83,255, + 34,65,83,255,33,65,83,255,33,65,83,255,33,65,83,255, + 33,65,83,255,32,64,83,255,32,64,83,255,32,64,83,255, + 32,64,83,255,32,64,83,255,32,64,83,255,32,64,83,255, + 31,64,83,255,31,63,84,255,30,63,84,255,30,63,84,255, + 30,63,84,255,29,62,84,255,29,62,84,255,29,62,84,255, + 29,62,84,255,28,62,85,255,28,62,85,255,28,62,85,255, + 28,62,85,255,27,61,86,255,27,61,86,255,27,61,86,255, + 27,61,86,255,27,61,86,255,27,61,86,255,27,61,86,255, + 27,61,86,255,26,60,87,255,26,60,87,255,26,60,87,255, + 26,60,87,255,25,60,87,255,25,60,87,255,25,60,87,255, + 25,60,87,255,90,130,179,255,90,130,179,255,90,130,179,255, + 90,130,179,255,91,131,179,255,91,131,179,255,91,131,179,255, + 91,131,179,255,92,132,180,255,92,132,180,255,92,132,180,255, + 93,132,180,255,93,133,181,255,94,133,181,255,94,133,181,255, + 95,133,181,255,95,134,182,255,96,134,182,255,96,134,182,255, + 97,135,182,255,97,135,183,255,98,136,183,255,98,136,183,255, + 99,136,183,255,99,137,184,255,100,137,184,255,100,137,184,255, + 101,137,184,255,101,138,185,255,102,138,185,255,102,138,185,255, + 102,139,185,255,103,139,186,255,103,140,186,255,103,140,186,255, + 104,140,186,255,104,141,187,255,105,141,187,255,105,141,187,255, + 106,142,187,255,106,142,188,255,107,143,188,255,107,143,188,255, + 108,143,189,255,108,144,189,255,109,144,190,255,109,144,190,255, + 110,145,190,255,110,145,191,255,111,146,191,255,111,146,191,255, + 112,147,192,255,112,147,192,255,113,148,193,255,113,148,193,255, + 114,148,193,255,114,149,194,255,115,149,194,255,115,149,194,255, + 116,150,195,255,116,150,195,255,117,151,196,255,117,151,196,255, + 118,152,197,255,119,152,197,255,120,153,198,255,120,153,198,255, + 121,154,198,255,121,154,199,255,122,155,199,255,122,155,199,255, + 123,156,200,255,123,156,200,255,124,157,201,255,124,157,201,255, + 125,158,201,255,125,158,202,255,126,159,202,255,126,159,202,255, + 127,160,203,255,127,160,203,255,128,161,204,255,128,161,204,255, + 129,162,204,255,130,162,205,255,131,163,205,255,131,163,205,255, + 132,163,205,255,132,164,206,255,133,164,206,255,133,164,206,255, + 133,165,206,255,134,165,207,255,134,166,207,255,134,166,207,255, + 135,166,207,255,135,167,208,255,136,167,208,255,136,167,208,255, + 136,167,208,255,137,168,208,255,137,168,208,255,137,168,208,255, + 137,168,208,255,137,169,209,255,137,169,209,255,137,169,209,255, + 137,169,209,255,137,169,209,255,137,169,209,255,137,169,209,255, + 137,169,209,255,137,170,209,255,137,170,209,255,137,170,209,255, + 137,170,209,255,136,170,209,255,136,170,209,255,136,170,209,255, + 136,170,209,255,135,170,209,255,135,170,209,255,135,170,209,255, + 134,170,209,255,134,169,208,255,133,169,208,255,133,169,208,255, + 132,169,208,255,131,169,208,255,130,169,208,255,130,169,208,255, + 129,169,208,255,128,168,207,255,127,168,207,255,127,168,207,255, + 126,168,207,255,125,167,207,255,124,167,207,255,124,167,207,255, + 123,167,206,255,122,166,206,255,121,166,205,255,120,166,205,255, + 119,165,205,255,118,165,204,255,117,164,204,255,116,164,204,255, + 114,163,204,255,113,163,203,255,112,162,203,255,111,162,203,255, + 110,161,203,255,109,161,202,255,108,160,202,255,107,160,202,255, + 105,159,202,255,104,159,201,255,103,158,201,255,102,158,201,255, + 100,157,200,255,99,157,200,255,98,156,199,255,97,156,199,255, + 96,155,199,255,95,155,198,255,94,154,198,255,93,154,198,255, + 91,153,197,255,90,152,197,255,89,152,196,255,88,151,196,255, + 87,150,196,255,86,150,195,255,85,149,195,255,84,149,195,255, + 83,148,195,255,82,148,194,255,81,147,194,255,80,147,194,255, + 79,147,194,255,78,146,193,255,77,146,193,255,76,146,193,255, + 75,145,193,255,74,145,192,255,74,144,192,255,73,144,192,255, + 72,143,192,255,72,143,191,255,71,142,191,255,71,142,191,255, + 70,142,191,255,69,141,190,255,69,141,190,255,68,141,190,255, + 68,141,190,255,67,140,190,255,67,140,190,255,67,140,190,255, + 66,140,190,255,66,139,189,255,65,139,189,255,65,139,189,255, + 65,139,189,255,64,139,188,255,64,139,188,255,64,139,188,255, + 64,139,188,255,64,138,188,255,64,138,188,255,64,138,188,255, + 64,138,188,255,64,138,187,255,64,138,187,255,64,138,187,255, + 64,138,187,255,64,138,187,255,64,138,187,255,64,138,187,255, + 64,138,187,255,65,138,186,255,65,138,186,255,65,138,186,255, + 65,138,186,255,65,138,185,255,65,138,185,255,65,138,185,255, + 65,138,185,255,66,137,184,255,66,137,184,255,66,137,184,255, + 66,137,184,255,67,137,184,255,67,137,184,255,67,137,184,255, + 67,137,184,255,68,137,183,255,68,137,183,255,68,137,183,255, + 68,137,183,255,69,137,183,255,69,137,183,255,69,137,183,255, + 69,137,183,255,70,137,182,255,70,137,182,255,70,137,182,255, + 71,137,182,255,71,138,182,255,72,138,182,255,72,138,182,255, + 72,138,182,255,73,138,182,255,73,138,182,255,73,138,182,255, + 74,138,182,255,75,139,182,255,75,139,182,255,76,139,182,255, + 77,140,182,255,77,140,182,255,78,141,182,255,78,141,182,255, + 79,141,182,255,80,142,183,255,80,142,183,255,81,142,183,255, + 82,143,184,255,83,144,184,255,84,144,185,255,85,145,185,255, + 86,146,185,255,87,146,186,255,88,147,186,255,89,147,186,255, + 90,148,187,255,91,149,187,255,92,149,188,255,93,150,188,255, + 94,151,189,255,96,152,190,255,97,152,190,255,98,153,191,255, + 100,154,192,255,101,155,192,255,103,156,193,255,104,157,193,255, + 105,158,194,255,107,159,195,255,108,160,195,255,109,161,196,255, + 111,162,197,255,112,163,198,255,114,163,198,255,115,164,199,255, + 117,165,200,255,118,166,201,255,120,167,201,255,121,168,202,255, + 123,169,203,255,124,170,204,255,126,171,205,255,127,172,206,255, + 129,173,207,255,130,174,208,255,132,175,208,255,133,176,209,255, + 134,177,210,255,136,178,211,255,137,178,211,255,138,179,212,255, + 139,180,213,255,141,181,214,255,142,182,214,255,143,183,215,255, + 144,184,216,255,146,185,217,255,147,185,217,255,148,186,218,255, + 149,187,219,255,150,188,219,255,151,188,220,255,152,189,220,255, + 153,190,221,255,154,190,221,255,154,191,222,255,155,191,222,255, + 156,191,223,255,157,192,223,255,157,192,224,255,158,192,224,255, + 158,193,224,255,159,193,225,255,159,194,225,255,159,194,225,255, + 159,194,225,255,159,194,225,255,159,194,225,255,159,194,225,255, + 159,194,225,255,159,194,226,255,159,194,226,255,159,194,226,255, + 158,194,226,255,158,193,226,255,157,193,226,255,157,193,226,255, + 156,193,226,255,155,192,225,255,155,192,225,255,154,192,225,255, + 153,191,225,255,152,191,224,255,151,190,224,255,150,190,224,255, + 149,189,223,255,147,188,223,255,146,188,222,255,145,187,222,255, + 144,186,221,255,142,185,221,255,141,185,220,255,140,184,220,255, + 138,183,219,255,137,182,219,255,135,182,218,255,134,181,218,255, + 132,180,217,255,131,179,216,255,129,178,216,255,128,177,215,255, + 126,176,214,255,125,175,213,255,123,175,213,255,122,174,212,255, + 120,173,211,255,119,172,210,255,117,171,210,255,116,170,209,255, + 115,169,208,255,113,168,207,255,112,168,207,255,111,167,206,255, + 110,166,205,255,108,165,204,255,107,165,204,255,106,164,203,255, + 105,163,202,255,103,162,201,255,102,161,200,255,101,160,199,255, + 100,159,198,255,99,158,197,255,98,158,197,255,97,157,196,255, + 96,156,195,255,95,156,194,255,94,155,194,255,93,155,193,255, + 92,154,192,255,91,153,192,255,91,153,191,255,90,152,191,255, + 89,151,190,255,89,151,189,255,88,150,189,255,88,150,188,255, + 87,149,187,255,86,149,187,255,86,148,186,255,85,148,186,255, + 84,147,186,255,84,147,185,255,83,146,185,255,83,146,185,255, + 82,145,184,255,82,145,184,255,81,144,183,255,81,144,183,255, + 80,144,183,255,80,143,182,255,79,143,182,255,79,143,182,255, + 78,142,182,255,78,142,181,255,77,141,181,255,77,141,181,255, + 76,141,181,255,76,140,181,255,75,140,181,255,75,140,181,255, + 74,140,181,255,74,139,180,255,73,139,180,255,73,139,180,255, + 73,139,180,255,72,138,180,255,72,138,180,255,72,138,180,255, + 71,138,180,255,71,137,180,255,70,137,180,255,70,137,180,255, + 70,137,180,255,70,137,180,255,69,136,179,255,69,136,179,255, + 69,136,179,255,69,136,179,255,68,135,179,255,68,135,179,255, + 68,135,179,255,68,135,179,255,67,135,179,255,67,135,179,255, + 67,135,179,255,67,135,179,255,66,134,179,255,66,134,179,255, + 66,134,179,255,66,134,179,255,66,134,179,255,66,134,179,255, + 66,134,179,255,66,134,179,255,66,133,178,255,66,133,178,255, + 66,133,178,255,66,133,178,255,65,132,178,255,65,132,178,255, + 65,132,178,255,65,132,178,255,65,132,177,255,65,132,177,255, + 65,132,177,255,65,132,177,255,65,131,177,255,65,131,177,255, + 65,131,177,255,65,131,177,255,65,130,176,255,65,130,176,255, + 65,130,176,255,65,130,176,255,64,130,176,255,64,130,176,255, + 64,130,176,255,64,130,176,255,64,130,176,255,64,130,176,255, + 64,130,176,255,64,130,176,255,63,130,176,255,63,130,176,255, + 63,130,176,255,63,130,176,255,62,129,175,255,62,129,175,255, + 62,129,175,255,62,129,175,255,62,129,175,255,62,129,175,255, + 62,129,175,255,62,129,175,255,61,128,175,255,61,128,175,255, + 61,128,175,255,61,128,175,255,61,128,175,255,61,128,175,255, + 61,128,175,255,61,128,175,255,61,128,175,255,61,128,175,255, + 61,128,175,255,61,128,175,255,61,128,174,255,61,128,174,255, + 61,128,174,255,61,128,174,255,61,127,174,255,61,127,174,255, + 61,127,174,255,61,127,174,255,62,127,173,255,62,127,173,255, + 62,127,173,255,62,127,173,255,62,127,172,255,62,127,172,255, + 62,127,172,255,62,127,171,255,63,127,171,255,63,127,170,255, + 63,127,170,255,63,127,170,255,63,126,169,255,63,126,169,255, + 63,126,169,255,63,126,169,255,64,126,168,255,64,126,168,255, + 64,126,168,255,64,126,167,255,64,125,167,255,64,125,166,255, + 64,125,166,255,64,125,166,255,64,124,165,255,64,124,165,255, + 64,124,165,255,64,124,164,255,64,123,164,255,64,123,163,255, + 64,123,163,255,64,123,163,255,64,122,162,255,64,122,162,255, + 64,122,162,255,64,122,162,255,63,121,161,255,63,121,161,255, + 63,121,161,255,63,121,161,255,62,120,160,255,62,120,160,255, + 62,120,160,255,62,120,160,255,61,119,159,255,61,119,159,255, + 61,119,159,255,60,118,159,255,60,118,158,255,59,117,158,255, + 59,117,158,255,58,117,158,255,58,116,158,255,57,116,158,255, + 57,116,158,255,56,115,158,255,56,115,158,255,55,114,158,255, + 55,114,158,255,54,114,158,255,54,113,157,255,53,113,157,255, + 52,113,157,255,52,112,157,255,51,112,157,255,50,111,157,255, + 50,111,157,255,49,111,157,255,49,110,157,255,48,110,157,255, + 48,110,157,255,47,110,157,255,47,109,156,255,46,109,156,255, + 46,109,156,255,46,109,156,255,45,108,155,255,45,108,155,255, + 45,108,155,255,45,107,155,255,44,107,154,255,44,106,154,255, + 44,106,154,255,44,106,153,255,44,105,153,255,44,105,152,255, + 44,105,152,255,44,105,151,255,44,105,151,255,44,105,150,255, + 44,105,150,255,44,105,149,255,45,104,149,255,45,104,148,255, + 45,104,148,255,45,104,147,255,45,104,147,255,45,104,146,255, + 45,104,145,255,45,104,145,255,46,103,144,255,46,103,143,255, + 46,103,143,255,46,103,142,255,46,103,142,255,46,103,141,255, + 46,103,141,255,46,103,140,255,47,102,140,255,47,102,139,255, + 47,102,139,255,47,102,138,255,48,102,138,255,48,102,137,255, + 48,102,137,255,48,102,136,255,48,101,136,255,48,101,135,255, + 48,101,135,255,48,100,134,255,47,100,134,255,47,99,133,255, + 47,99,133,255,47,99,133,255,46,98,132,255,46,98,132,255, + 46,98,132,255,46,97,132,255,45,97,131,255,45,96,131,255, + 45,96,131,255,45,95,131,255,44,95,130,255,44,94,130,255, + 44,94,130,255,43,93,130,255,43,93,130,255,42,92,130,255, + 42,92,130,255,42,92,130,255,41,91,129,255,41,91,129,255, + 41,91,129,255,41,90,129,255,40,90,128,255,40,89,128,255, + 40,89,128,255,40,89,128,255,39,88,127,255,39,88,127,255, + 39,88,127,255,39,88,127,255,38,87,126,255,38,87,126,255, + 38,87,126,255,38,87,126,255,38,86,126,255,38,86,126,255, + 38,86,126,255,38,86,126,255,39,86,125,255,39,86,125,255, + 39,86,125,255,39,86,124,255,40,86,124,255,40,86,123,255, + 40,86,123,255,40,86,123,255,41,86,123,255,41,86,123,255, + 41,86,123,255,42,86,123,255,42,87,122,255,43,87,122,255, + 43,87,122,255,43,87,122,255,44,87,121,255,44,87,121,255, + 44,87,121,255,45,87,121,255,45,88,121,255,46,88,121,255, + 46,88,121,255,46,88,121,255,47,88,121,255,47,88,121,255, + 47,88,121,255,47,88,121,255,48,88,121,255,48,88,121,255, + 48,88,121,255,48,88,121,255,48,88,122,255,48,88,122,255, + 48,88,122,255,48,88,122,255,47,88,122,255,47,88,122,255, + 47,88,122,255,47,88,122,255,47,88,123,255,47,88,123,255, + 47,88,123,255,46,88,123,255,46,87,124,255,45,87,124,255, + 45,87,124,255,45,87,124,255,44,86,125,255,44,86,125,255, + 44,86,125,255,43,86,125,255,43,85,125,255,42,85,125,255, + 42,85,125,255,41,85,125,255,41,84,126,255,40,84,126,255, + 40,84,126,255,39,83,126,255,39,83,126,255,38,82,126,255, + 38,82,126,255,37,82,126,255,37,81,125,255,36,81,125,255, + 36,81,125,255,36,80,125,255,35,80,125,255,35,79,125,255, + 35,79,125,255,34,78,125,255,34,78,124,255,33,77,124,255, + 33,77,124,255,33,77,123,255,32,76,123,255,32,76,122,255, + 32,76,122,255,32,76,121,255,31,75,121,255,31,75,120,255, + 31,75,120,255,31,74,119,255,30,74,119,255,30,73,118,255, + 30,73,118,255,30,73,117,255,30,72,116,255,30,72,115,255, + 30,72,115,255,30,72,114,255,30,71,113,255,30,71,112,255, + 30,71,112,255,30,70,111,255,30,70,110,255,30,69,109,255, + 30,69,109,255,30,69,108,255,30,68,107,255,30,68,106,255, + 30,68,106,255,30,68,105,255,31,67,104,255,31,67,103,255, + 31,67,103,255,31,67,102,255,31,67,101,255,31,67,100,255, + 31,67,100,255,31,67,99,255,31,66,99,255,31,66,98,255, + 31,66,98,255,31,66,97,255,31,66,96,255,31,66,95,255, + 31,66,95,255,31,66,94,255,32,66,94,255,32,66,93,255, + 32,66,93,255,32,66,92,255,33,66,92,255,33,66,91,255, + 33,66,91,255,33,66,90,255,34,65,90,255,34,65,89,255, + 34,65,89,255,34,65,88,255,34,65,88,255,34,65,87,255, + 34,65,87,255,34,65,87,255,35,65,86,255,35,65,86,255, + 35,65,86,255,35,65,86,255,35,65,85,255,35,65,85,255, + 35,65,85,255,35,65,85,255,35,66,84,255,35,66,84,255, + 35,66,84,255,35,66,84,255,35,66,83,255,35,66,83,255, + 35,66,83,255,35,66,83,255,35,66,83,255,35,66,83,255, + 35,66,83,255,35,66,83,255,34,65,83,255,34,65,83,255, + 34,65,83,255,34,65,83,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,82,255,33,65,82,255,33,65,82,255, + 33,65,82,255,33,65,82,255,32,64,82,255,32,64,82,255, + 32,64,82,255,32,64,82,255,32,64,82,255,32,64,82,255, + 32,64,82,255,31,64,82,255,31,63,83,255,30,63,83,255, + 30,63,83,255,30,63,83,255,29,62,83,255,29,62,83,255, + 29,62,83,255,29,62,83,255,28,62,84,255,28,62,84,255, + 28,62,84,255,28,62,84,255,27,61,85,255,27,61,85,255, + 27,61,85,255,27,61,85,255,27,61,85,255,27,61,85,255, + 27,61,85,255,27,61,85,255,26,60,86,255,26,60,86,255, + 26,60,86,255,26,60,86,255,25,60,86,255,25,60,86,255, + 25,60,86,255,25,60,86,255,90,130,179,255,90,130,179,255, + 90,130,179,255,90,130,179,255,91,131,179,255,91,131,179,255, + 91,131,179,255,91,131,179,255,92,132,180,255,92,132,180,255, + 92,132,180,255,93,132,180,255,93,133,181,255,94,133,181,255, + 94,133,181,255,95,133,181,255,95,134,182,255,96,134,182,255, + 96,134,182,255,97,135,182,255,97,135,183,255,98,136,183,255, + 98,136,183,255,99,136,183,255,99,137,184,255,100,137,184,255, + 100,137,184,255,101,137,184,255,101,138,185,255,102,138,185,255, + 102,138,185,255,102,139,185,255,103,139,186,255,103,140,186,255, + 103,140,186,255,104,140,186,255,104,141,187,255,105,141,187,255, + 105,141,187,255,106,142,187,255,106,142,188,255,107,143,188,255, + 107,143,188,255,108,143,189,255,108,144,189,255,109,144,190,255, + 109,144,190,255,109,145,190,255,110,145,191,255,110,146,191,255, + 110,146,191,255,111,147,192,255,111,147,192,255,112,148,193,255, + 112,148,193,255,113,148,193,255,113,149,194,255,114,149,194,255, + 114,149,194,255,115,150,195,255,115,150,195,255,116,151,196,255, + 116,151,196,255,117,152,197,255,117,152,197,255,118,153,198,255, + 118,153,198,255,119,154,198,255,120,154,199,255,121,155,199,255, + 121,155,199,255,122,156,200,255,122,156,200,255,123,157,201,255, + 123,157,201,255,124,158,201,255,124,158,202,255,125,159,202,255, + 125,159,202,255,126,160,203,255,126,160,203,255,127,161,204,255, + 127,161,204,255,128,162,204,255,128,162,205,255,129,163,205,255, + 129,163,205,255,130,163,205,255,130,164,206,255,131,164,206,255, + 131,164,206,255,131,165,206,255,132,165,207,255,132,166,207,255, + 132,166,207,255,133,166,207,255,133,167,208,255,134,167,208,255, + 134,167,208,255,134,167,208,255,135,168,208,255,135,168,208,255, + 135,168,208,255,135,168,208,255,135,169,209,255,135,169,209,255, + 135,169,209,255,135,169,209,255,135,169,209,255,135,169,209,255, + 135,169,209,255,135,169,209,255,135,170,209,255,135,170,209,255, + 135,170,209,255,135,170,209,255,134,170,209,255,134,170,209,255, + 134,170,209,255,134,170,209,255,133,169,209,255,133,169,209,255, + 133,169,209,255,132,169,209,255,132,169,208,255,131,169,208,255, + 131,169,208,255,130,169,208,255,129,168,208,255,128,168,208,255, + 128,168,208,255,127,168,208,255,126,167,207,255,125,167,207,255, + 125,167,207,255,124,166,207,255,123,166,206,255,122,165,206,255, + 122,165,206,255,121,165,206,255,120,164,205,255,119,164,205,255, + 118,164,205,255,117,163,205,255,116,163,204,255,115,162,204,255, + 114,162,204,255,112,161,203,255,111,161,203,255,110,160,202,255, + 109,160,202,255,108,159,202,255,107,159,201,255,106,158,201,255, + 105,158,201,255,103,157,201,255,102,157,200,255,101,156,200,255, + 100,156,200,255,98,155,199,255,97,155,199,255,96,154,198,255, + 95,154,198,255,94,153,198,255,93,153,197,255,92,152,197,255, + 91,152,197,255,89,151,197,255,88,151,196,255,87,150,196,255, + 86,150,196,255,85,149,196,255,84,149,195,255,83,148,195,255, + 82,148,195,255,81,147,195,255,80,147,194,255,79,146,194,255, + 78,146,194,255,77,145,194,255,76,145,193,255,75,144,193,255, + 74,144,193,255,73,144,193,255,72,143,192,255,72,143,192,255, + 71,143,192,255,70,142,192,255,70,142,191,255,69,141,191,255, + 69,141,191,255,68,141,191,255,67,140,190,255,67,140,190,255, + 66,140,190,255,66,140,190,255,65,139,190,255,65,139,190,255, + 65,139,190,255,64,139,190,255,64,138,189,255,63,138,189,255, + 63,138,189,255,63,138,189,255,62,138,188,255,62,138,188,255, + 62,138,188,255,62,138,188,255,62,137,188,255,62,137,188,255, + 62,137,188,255,62,137,188,255,62,137,187,255,62,137,187,255, + 62,137,187,255,62,137,187,255,62,137,186,255,62,137,186,255, + 62,137,186,255,62,137,186,255,63,137,185,255,63,137,185,255, + 63,137,185,255,63,137,185,255,64,137,184,255,64,137,184,255, + 64,137,184,255,64,137,184,255,65,137,184,255,65,137,184,255, + 65,137,184,255,65,137,184,255,66,137,183,255,66,137,183,255, + 66,137,183,255,66,137,183,255,67,137,182,255,67,137,182,255, + 67,137,182,255,67,137,182,255,68,137,182,255,68,137,182,255, + 68,137,182,255,68,137,182,255,69,137,181,255,69,137,181,255, + 69,137,181,255,70,137,181,255,70,138,181,255,71,138,181,255, + 71,138,181,255,71,138,181,255,72,138,181,255,72,138,181,255, + 72,138,181,255,73,138,181,255,74,139,181,255,74,139,181,255, + 75,139,181,255,76,140,181,255,76,140,182,255,77,141,182,255, + 77,141,182,255,78,141,182,255,79,142,183,255,79,142,183,255, + 80,142,183,255,81,143,183,255,82,143,184,255,83,144,184,255, + 84,144,184,255,85,145,184,255,86,146,185,255,87,146,185,255, + 88,147,185,255,89,148,186,255,90,149,186,255,91,149,187,255, + 92,150,187,255,93,151,188,255,95,152,189,255,96,152,189,255, + 97,153,190,255,98,154,191,255,99,155,191,255,101,155,192,255, + 102,156,192,255,103,157,193,255,105,158,194,255,106,159,194,255, + 107,160,195,255,109,161,196,255,110,162,197,255,112,162,197,255, + 113,163,198,255,115,164,199,255,116,165,200,255,118,166,200,255, + 119,167,201,255,121,168,202,255,122,169,203,255,124,169,203,255, + 125,170,204,255,127,171,205,255,128,172,206,255,130,173,206,255, + 131,174,207,255,132,175,208,255,134,176,209,255,135,176,210,255, + 136,177,211,255,137,178,212,255,139,179,213,255,140,180,213,255, + 141,181,214,255,142,182,215,255,144,183,216,255,145,183,216,255, + 146,184,217,255,147,185,218,255,148,186,218,255,149,186,219,255, + 150,187,219,255,151,188,220,255,152,188,221,255,152,189,221,255, + 153,189,222,255,154,189,222,255,155,190,223,255,155,190,223,255, + 156,190,223,255,156,191,224,255,157,191,224,255,157,192,225,255, + 157,192,225,255,157,192,225,255,157,192,225,255,157,192,225,255, + 157,192,225,255,157,192,225,255,157,192,225,255,157,192,225,255, + 157,192,225,255,156,192,225,255,156,191,225,255,155,191,225,255, + 155,191,225,255,154,191,225,255,153,190,225,255,153,190,225,255, + 152,190,225,255,151,189,224,255,150,189,224,255,149,188,223,255, + 148,188,223,255,147,187,223,255,145,186,222,255,144,186,222,255, + 143,185,222,255,142,184,221,255,140,183,221,255,139,183,220,255, + 138,182,220,255,136,181,219,255,135,180,218,255,133,180,218,255, + 132,179,217,255,130,178,216,255,129,177,215,255,127,176,215,255, + 126,175,214,255,124,174,213,255,123,173,212,255,121,173,212,255, + 120,172,211,255,118,171,210,255,117,170,209,255,115,169,209,255, + 114,168,208,255,113,167,207,255,111,166,206,255,110,166,206,255, + 109,165,205,255,108,164,204,255,106,163,203,255,105,163,202,255, + 104,162,201,255,103,161,200,255,101,160,199,255,100,159,199,255, + 99,158,198,255,98,157,197,255,97,156,196,255,96,156,196,255, + 95,155,195,255,94,154,194,255,93,154,193,255,92,153,193,255, + 91,153,192,255,90,152,191,255,89,152,191,255,89,151,190,255, + 88,151,190,255,87,150,189,255,87,150,188,255,86,149,188,255, + 86,149,187,255,85,148,186,255,84,148,186,255,84,147,185,255, + 83,147,185,255,82,147,185,255,82,146,184,255,81,146,184,255, + 81,146,184,255,80,145,183,255,80,145,183,255,79,144,182,255, + 79,144,182,255,79,143,182,255,78,143,181,255,78,142,181,255, + 78,142,181,255,77,142,181,255,77,141,181,255,76,141,181,255, + 76,141,181,255,75,141,181,255,75,140,180,255,74,140,180,255, + 74,140,180,255,73,140,180,255,73,139,180,255,72,139,180,255, + 72,139,180,255,72,139,180,255,71,138,180,255,71,138,180,255, + 71,138,180,255,70,138,180,255,70,137,180,255,69,137,180,255, + 69,137,180,255,69,137,180,255,69,137,180,255,68,136,179,255, + 68,136,179,255,68,136,179,255,68,136,179,255,67,135,179,255, + 67,135,179,255,67,135,179,255,67,135,179,255,66,135,179,255, + 66,135,179,255,66,135,179,255,66,135,179,255,65,134,179,255, + 65,134,179,255,65,134,179,255,65,134,179,255,65,134,179,255, + 65,134,179,255,65,134,179,255,65,134,179,255,65,133,178,255, + 65,133,178,255,65,133,178,255,65,133,178,255,64,132,178,255, + 64,132,178,255,64,132,178,255,64,132,178,255,64,132,177,255, + 64,132,177,255,64,132,177,255,64,132,177,255,64,131,177,255, + 64,131,177,255,64,131,177,255,64,131,177,255,63,130,176,255, + 63,130,176,255,63,130,176,255,63,130,176,255,62,130,176,255, + 62,130,176,255,62,130,176,255,62,130,176,255,62,129,175,255, + 62,129,175,255,62,129,175,255,62,129,175,255,61,129,175,255, + 61,129,175,255,61,129,175,255,61,129,175,255,60,128,175,255, + 60,128,175,255,60,128,175,255,60,128,175,255,60,128,175,255, + 60,128,175,255,60,128,175,255,60,128,175,255,59,127,175,255, + 59,127,175,255,59,127,175,255,59,127,175,255,59,127,174,255, + 59,127,174,255,59,127,174,255,59,127,174,255,59,127,174,255, + 59,127,174,255,59,127,174,255,59,127,174,255,59,127,173,255, + 59,127,173,255,59,127,173,255,59,127,173,255,59,126,173,255, + 59,126,173,255,59,126,173,255,59,126,173,255,60,126,172,255, + 60,126,172,255,60,126,172,255,60,126,172,255,60,126,171,255, + 60,126,171,255,60,126,171,255,60,126,170,255,61,126,170,255, + 61,126,169,255,61,126,169,255,61,126,169,255,62,126,168,255, + 62,126,168,255,62,126,168,255,62,126,168,255,62,125,167,255, + 62,125,167,255,62,125,167,255,62,125,166,255,63,124,166,255, + 63,124,165,255,63,124,165,255,63,124,165,255,63,124,164,255, + 63,124,164,255,63,124,164,255,63,124,163,255,63,123,163,255, + 63,123,162,255,63,123,162,255,63,123,162,255,62,122,161,255, + 62,122,161,255,62,122,161,255,62,122,161,255,62,121,160,255, + 62,121,160,255,62,121,160,255,62,120,160,255,61,120,159,255, + 61,119,159,255,61,119,159,255,60,119,159,255,60,118,158,255, + 59,118,158,255,59,118,158,255,58,117,158,255,58,117,158,255, + 57,116,158,255,57,116,158,255,56,116,158,255,56,115,158,255, + 55,115,158,255,55,115,158,255,54,114,158,255,54,114,157,255, + 53,113,157,255,53,113,157,255,52,113,157,255,52,112,157,255, + 51,112,157,255,50,112,157,255,50,111,157,255,49,111,157,255, + 48,110,157,255,48,110,157,255,47,110,157,255,47,109,156,255, + 46,109,156,255,46,109,156,255,45,109,156,255,45,108,155,255, + 44,108,155,255,44,108,155,255,44,108,155,255,43,107,155,255, + 43,107,155,255,43,107,155,255,43,107,154,255,43,106,154,255, + 43,106,153,255,43,106,153,255,43,106,152,255,43,105,152,255, + 43,105,151,255,43,105,151,255,43,105,150,255,43,104,150,255, + 43,104,149,255,43,104,149,255,43,104,148,255,44,104,148,255, + 44,104,147,255,44,104,147,255,44,104,146,255,45,104,146,255, + 45,104,145,255,45,104,145,255,45,104,144,255,45,103,144,255, + 45,103,143,255,45,103,143,255,45,103,142,255,46,103,142,255, + 46,103,141,255,46,103,140,255,46,103,140,255,47,102,139,255, + 47,102,138,255,47,102,138,255,47,102,137,255,48,102,137,255, + 48,102,136,255,48,102,136,255,48,102,136,255,48,101,135,255, + 48,101,135,255,48,101,135,255,48,100,134,255,47,100,134,255, + 47,99,133,255,47,99,133,255,47,99,133,255,46,98,132,255, + 46,98,132,255,46,98,132,255,46,97,132,255,45,97,131,255, + 45,96,131,255,45,96,131,255,45,95,131,255,44,95,130,255, + 44,94,130,255,44,94,130,255,43,93,130,255,43,93,130,255, + 42,92,130,255,42,92,130,255,41,92,130,255,41,91,129,255, + 40,91,129,255,40,91,129,255,40,90,129,255,39,90,128,255, + 39,89,128,255,39,89,128,255,39,89,128,255,38,88,127,255, + 38,88,127,255,38,88,127,255,38,88,127,255,38,87,126,255, + 38,87,126,255,38,87,126,255,38,87,126,255,38,86,126,255, + 38,86,126,255,38,86,126,255,38,86,126,255,39,86,125,255, + 39,86,125,255,39,86,125,255,39,86,124,255,40,86,124,255, + 40,86,123,255,40,86,123,255,40,86,123,255,41,86,123,255, + 41,86,123,255,41,86,123,255,42,86,123,255,42,87,122,255, + 43,87,122,255,43,87,122,255,43,87,122,255,44,87,121,255, + 44,87,121,255,44,87,121,255,44,87,121,255,45,88,121,255, + 45,88,121,255,45,88,121,255,45,88,121,255,46,88,121,255, + 46,88,121,255,46,88,121,255,46,88,121,255,47,88,121,255, + 47,88,121,255,47,88,121,255,47,88,121,255,47,88,122,255, + 47,88,122,255,47,88,122,255,47,88,122,255,46,88,122,255, + 46,88,122,255,46,88,122,255,46,88,122,255,45,87,123,255, + 45,87,123,255,45,87,123,255,44,87,123,255,44,86,123,255, + 43,86,123,255,43,86,123,255,43,86,123,255,42,85,124,255, + 42,85,124,255,42,85,124,255,41,85,124,255,41,84,124,255, + 40,84,124,255,40,84,124,255,39,84,124,255,39,83,125,255, + 38,83,125,255,38,83,125,255,37,82,125,255,37,82,125,255, + 36,81,125,255,36,81,125,255,35,81,125,255,35,80,125,255, + 34,80,125,255,34,80,125,255,34,79,125,255,33,79,124,255, + 33,78,124,255,33,78,124,255,32,77,124,255,32,77,123,255, + 31,76,123,255,31,76,123,255,31,76,122,255,30,75,122,255, + 30,75,121,255,30,75,121,255,30,75,120,255,29,74,120,255, + 29,74,119,255,29,74,119,255,29,73,118,255,28,73,118,255, + 28,72,117,255,28,72,117,255,28,72,116,255,28,71,115,255, + 28,71,114,255,28,71,114,255,28,71,113,255,29,70,112,255, + 29,70,111,255,29,70,111,255,29,70,110,255,29,69,109,255, + 29,69,108,255,29,69,108,255,29,69,107,255,29,68,106,255, + 29,68,105,255,29,68,105,255,29,68,104,255,30,67,104,255, + 30,67,103,255,30,67,103,255,30,67,102,255,30,67,101,255, + 30,67,100,255,30,67,100,255,30,67,99,255,31,66,98,255, + 31,66,97,255,31,66,97,255,31,66,96,255,31,66,96,255, + 31,66,95,255,31,66,95,255,31,66,94,255,32,66,93,255, + 32,66,92,255,32,66,92,255,32,66,91,255,33,66,91,255, + 33,66,90,255,33,66,90,255,33,66,89,255,34,65,89,255, + 34,65,88,255,34,65,88,255,34,65,88,255,34,65,87,255, + 34,65,87,255,34,65,87,255,34,65,87,255,35,65,86,255, + 35,65,86,255,35,65,86,255,35,65,86,255,35,65,85,255, + 35,65,85,255,35,65,85,255,35,65,85,255,35,66,84,255, + 35,66,84,255,35,66,84,255,35,66,84,255,35,66,83,255, + 35,66,83,255,35,66,83,255,35,66,83,255,35,66,82,255, + 35,66,82,255,35,66,82,255,35,66,82,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,82,255,33,65,82,255, + 33,65,82,255,33,65,82,255,33,65,82,255,32,64,82,255, + 32,64,82,255,32,64,82,255,32,64,82,255,32,64,82,255, + 32,64,82,255,32,64,82,255,31,64,82,255,31,63,83,255, + 30,63,83,255,30,63,83,255,30,63,83,255,29,62,83,255, + 29,62,83,255,29,62,83,255,29,62,83,255,28,62,84,255, + 28,62,84,255,28,62,84,255,28,62,84,255,27,61,85,255, + 27,61,85,255,27,61,85,255,27,61,85,255,27,61,85,255, + 27,61,85,255,27,61,85,255,27,61,85,255,26,60,86,255, + 26,60,86,255,26,60,86,255,26,60,86,255,25,60,86,255, + 25,60,86,255,25,60,86,255,25,60,86,255,89,130,178,255, + 89,130,178,255,89,130,178,255,89,130,178,255,90,131,178,255, + 90,131,178,255,90,131,178,255,90,131,178,255,91,132,179,255, + 91,132,179,255,91,132,179,255,92,132,179,255,92,133,180,255, + 93,133,180,255,93,133,180,255,94,133,180,255,94,134,181,255, + 95,134,181,255,95,134,181,255,96,134,181,255,96,135,182,255, + 97,135,182,255,97,135,182,255,98,135,182,255,98,136,183,255, + 99,136,183,255,99,136,183,255,100,137,183,255,100,137,184,255, + 101,138,184,255,101,138,184,255,101,138,185,255,102,139,185,255, + 102,139,186,255,102,139,186,255,103,140,186,255,103,140,187,255, + 104,141,187,255,104,141,187,255,105,141,187,255,105,142,188,255, + 106,142,188,255,106,142,188,255,107,143,189,255,107,143,189,255, + 108,144,190,255,108,144,190,255,108,144,190,255,109,145,191,255, + 109,145,191,255,109,145,191,255,110,146,191,255,110,146,192,255, + 111,147,192,255,111,147,192,255,112,147,193,255,112,148,193,255, + 113,148,194,255,113,148,194,255,114,149,194,255,114,149,195,255, + 115,150,195,255,115,150,195,255,116,151,196,255,116,151,196,255, + 117,152,197,255,117,152,197,255,118,153,197,255,119,153,198,255, + 120,154,198,255,120,154,198,255,121,155,199,255,121,155,199,255, + 122,156,200,255,122,156,200,255,123,157,201,255,123,157,201,255, + 124,158,202,255,124,158,202,255,125,159,202,255,125,159,203,255, + 126,160,203,255,126,160,203,255,127,161,203,255,127,161,204,255, + 128,162,204,255,128,162,204,255,129,162,204,255,129,163,205,255, + 130,163,205,255,130,163,205,255,130,164,205,255,131,164,206,255, + 131,165,206,255,131,165,206,255,132,165,206,255,132,166,207,255, + 133,166,207,255,133,166,207,255,133,166,207,255,134,167,207,255, + 134,167,207,255,134,167,207,255,134,167,207,255,134,168,208,255, + 134,168,208,255,134,168,208,255,134,168,208,255,134,168,208,255, + 134,168,208,255,134,168,208,255,134,168,208,255,133,169,208,255, + 133,169,208,255,133,169,208,255,133,169,208,255,132,169,208,255, + 132,169,208,255,132,169,208,255,132,169,208,255,131,168,208,255, + 131,168,208,255,131,168,208,255,130,168,208,255,130,168,207,255, + 129,168,207,255,129,168,207,255,128,168,207,255,127,167,207,255, + 126,167,207,255,126,167,207,255,125,167,207,255,124,166,206,255, + 123,166,206,255,123,166,206,255,122,165,206,255,121,165,205,255, + 120,164,205,255,120,164,205,255,119,164,205,255,118,163,204,255, + 117,163,204,255,116,163,204,255,115,162,204,255,114,162,203,255, + 113,161,203,255,112,161,203,255,110,160,202,255,109,160,202,255, + 108,159,201,255,107,159,201,255,105,158,201,255,104,158,200,255, + 103,157,200,255,102,157,200,255,101,156,200,255,100,156,199,255, + 99,155,199,255,98,155,199,255,96,154,198,255,95,154,198,255, + 94,153,197,255,93,153,197,255,92,152,197,255,91,152,196,255, + 90,151,196,255,89,151,196,255,87,150,196,255,86,150,195,255, + 85,149,195,255,84,149,195,255,83,148,195,255,82,148,194,255, + 81,147,194,255,80,147,194,255,79,146,194,255,78,146,193,255, + 77,145,193,255,76,145,193,255,75,144,193,255,74,144,192,255, + 73,143,192,255,72,143,192,255,71,143,192,255,70,142,191,255, + 70,142,191,255,69,142,191,255,68,141,191,255,68,141,190,255, + 67,140,190,255,67,140,190,255,66,140,190,255,65,139,189,255, + 65,139,189,255,64,139,189,255,64,139,189,255,63,138,189,255, + 63,138,189,255,63,138,189,255,63,138,189,255,62,137,188,255, + 62,137,188,255,62,137,188,255,62,137,188,255,61,137,187,255, + 61,137,187,255,61,137,187,255,61,137,187,255,61,136,187,255, + 61,136,187,255,61,136,187,255,61,136,187,255,61,136,186,255, + 61,136,186,255,61,136,186,255,61,136,186,255,61,136,185,255, + 61,136,185,255,61,136,185,255,61,136,185,255,62,136,184,255, + 62,136,184,255,62,136,184,255,62,136,184,255,63,136,183,255, + 63,136,183,255,63,136,183,255,63,136,183,255,64,136,183,255, + 64,136,183,255,64,136,183,255,64,136,183,255,65,136,182,255, + 65,136,182,255,65,136,182,255,65,136,182,255,66,136,181,255, + 66,136,181,255,66,136,181,255,66,136,181,255,67,136,181,255, + 67,136,181,255,67,136,181,255,67,136,181,255,68,137,180,255, + 68,137,180,255,68,137,180,255,69,137,180,255,69,137,180,255, + 70,137,180,255,70,137,180,255,70,137,180,255,71,138,180,255, + 71,138,180,255,71,138,180,255,72,138,180,255,73,138,180,255, + 73,138,180,255,74,138,180,255,75,139,180,255,75,139,181,255, + 76,140,181,255,76,140,181,255,77,140,181,255,78,141,182,255, + 78,141,182,255,79,141,182,255,80,142,182,255,81,142,183,255, + 82,143,183,255,83,143,183,255,84,144,183,255,85,145,184,255, + 86,145,184,255,87,146,184,255,88,147,185,255,89,148,185,255, + 90,148,186,255,91,149,186,255,92,150,187,255,94,151,188,255, + 95,151,188,255,96,152,189,255,97,153,190,255,98,154,190,255, + 100,154,191,255,101,155,191,255,102,156,192,255,104,157,193,255, + 105,158,193,255,106,159,194,255,108,160,195,255,109,161,196,255, + 111,161,196,255,112,162,197,255,113,163,198,255,115,164,199,255, + 116,165,199,255,117,166,200,255,119,167,201,255,120,168,202,255, + 122,168,202,255,123,169,203,255,125,170,204,255,126,171,205,255, + 128,172,205,255,129,173,206,255,130,174,207,255,132,175,208,255, + 133,175,209,255,134,176,210,255,135,177,211,255,137,178,212,255, + 138,179,212,255,139,180,213,255,140,181,214,255,142,182,215,255, + 143,182,215,255,144,183,216,255,145,184,217,255,146,185,217,255, + 146,185,218,255,147,186,218,255,148,187,219,255,149,187,220,255, + 150,188,220,255,151,188,221,255,152,188,221,255,152,189,222,255, + 153,189,222,255,153,189,222,255,153,190,223,255,154,190,223,255, + 154,191,224,255,154,191,224,255,154,191,224,255,154,191,224,255, + 154,191,224,255,154,191,224,255,154,191,224,255,154,191,224,255, + 154,191,224,255,154,191,224,255,153,191,224,255,153,190,224,255, + 152,190,224,255,152,190,224,255,151,190,224,255,150,189,224,255, + 150,189,224,255,149,189,224,255,148,188,223,255,147,188,223,255, + 146,187,222,255,145,187,222,255,144,186,222,255,142,185,221,255, + 141,185,221,255,140,184,221,255,139,183,220,255,137,182,220,255, + 136,182,219,255,135,181,219,255,133,180,218,255,132,179,217,255, + 130,179,217,255,129,178,216,255,127,177,215,255,126,176,214,255, + 124,175,214,255,123,174,213,255,121,173,212,255,120,172,211,255, + 118,172,211,255,117,171,210,255,115,170,209,255,114,169,208,255, + 112,168,208,255,111,167,207,255,110,166,206,255,108,165,205,255, + 107,165,205,255,106,164,204,255,105,163,203,255,103,162,202,255, + 102,162,201,255,101,161,200,255,100,160,199,255,99,159,198,255, + 98,158,198,255,97,157,197,255,96,156,196,255,95,155,195,255, + 94,155,195,255,93,154,194,255,92,153,193,255,91,153,192,255, + 90,152,192,255,89,152,191,255,88,151,190,255,87,151,190,255, + 87,150,189,255,86,150,189,255,85,149,188,255,85,149,187,255, + 84,148,187,255,84,148,186,255,84,147,185,255,83,147,185,255, + 83,146,184,255,82,146,184,255,81,146,184,255,81,145,183,255, + 80,145,183,255,80,145,183,255,79,144,182,255,79,144,182,255, + 78,143,181,255,78,143,181,255,78,142,181,255,77,142,180,255, + 77,141,180,255,77,141,180,255,76,141,180,255,76,140,180,255, + 75,140,180,255,75,140,180,255,74,140,180,255,74,139,179,255, + 73,139,179,255,73,139,179,255,72,139,179,255,72,138,179,255, + 71,138,179,255,71,138,179,255,71,138,179,255,70,137,179,255, + 70,137,179,255,70,137,179,255,69,137,179,255,69,136,179,255, + 68,136,179,255,68,136,179,255,68,136,179,255,68,136,179,255, + 67,135,178,255,67,135,178,255,67,135,178,255,67,135,178,255, + 66,134,178,255,66,134,178,255,66,134,178,255,66,134,178,255, + 65,134,178,255,65,134,178,255,65,134,178,255,65,134,178,255, + 64,133,178,255,64,133,178,255,64,133,178,255,64,133,178,255, + 64,133,178,255,64,133,178,255,64,133,178,255,64,133,178,255, + 64,132,177,255,64,132,177,255,64,132,177,255,64,132,177,255, + 63,132,177,255,63,132,177,255,63,132,177,255,63,132,177,255, + 63,131,176,255,63,131,176,255,63,131,176,255,63,131,176,255, + 63,130,176,255,63,130,176,255,63,130,176,255,63,130,176,255, + 62,129,175,255,62,129,175,255,62,129,175,255,62,129,175,255, + 61,129,175,255,61,129,175,255,61,129,175,255,61,129,175,255, + 61,128,174,255,61,128,174,255,61,128,174,255,61,128,174,255, + 60,128,174,255,60,128,174,255,60,128,174,255,60,128,174,255, + 59,127,174,255,59,127,174,255,59,127,174,255,59,127,174,255, + 59,127,174,255,59,127,174,255,59,127,174,255,59,127,174,255, + 58,126,174,255,58,126,174,255,58,126,174,255,58,126,174,255, + 58,126,173,255,58,126,173,255,58,126,173,255,58,126,173,255, + 58,126,173,255,58,126,173,255,58,126,173,255,58,126,173,255, + 58,126,172,255,58,126,172,255,58,126,172,255,58,126,172,255, + 58,125,172,255,58,125,172,255,58,125,172,255,58,125,172,255, + 59,125,171,255,59,125,171,255,59,125,171,255,59,125,171,255, + 59,125,170,255,59,125,170,255,59,125,170,255,59,125,169,255, + 60,125,169,255,60,125,168,255,60,125,168,255,60,125,168,255, + 61,125,167,255,61,125,167,255,61,125,167,255,61,125,167,255, + 61,124,166,255,61,124,166,255,61,124,166,255,61,124,165,255, + 62,123,165,255,62,123,164,255,62,123,164,255,62,123,164,255, + 62,123,163,255,62,123,163,255,62,123,163,255,62,123,162,255, + 62,122,162,255,62,122,161,255,62,122,161,255,62,122,161,255, + 61,121,160,255,61,121,160,255,61,121,160,255,61,121,160,255, + 61,120,159,255,61,120,159,255,61,120,159,255,61,119,159,255, + 60,119,158,255,60,118,158,255,60,118,158,255,59,118,158,255, + 59,117,157,255,58,117,157,255,58,117,157,255,57,116,157,255, + 57,116,157,255,56,115,157,255,56,115,157,255,55,115,157,255, + 55,114,157,255,54,114,157,255,54,114,157,255,53,113,157,255, + 53,113,156,255,52,112,156,255,52,112,156,255,51,112,156,255, + 51,111,156,255,50,111,156,255,49,111,156,255,49,110,156,255, + 48,110,156,255,47,109,156,255,47,109,156,255,46,109,156,255, + 46,108,155,255,45,108,155,255,45,108,155,255,44,108,155,255, + 44,107,154,255,43,107,154,255,43,107,154,255,43,107,154,255, + 42,106,154,255,42,106,154,255,42,106,154,255,42,106,153,255, + 42,105,153,255,42,105,152,255,42,105,152,255,42,105,151,255, + 42,104,151,255,42,104,150,255,42,104,150,255,42,104,149,255, + 42,103,149,255,42,103,148,255,42,103,148,255,42,103,147,255, + 43,103,147,255,43,103,146,255,43,103,146,255,43,103,145,255, + 44,103,145,255,44,103,144,255,44,103,144,255,44,103,143,255, + 44,103,143,255,45,103,142,255,45,103,142,255,45,103,141,255, + 46,102,141,255,46,102,140,255,46,102,139,255,46,102,139,255, + 47,102,138,255,47,102,137,255,47,102,137,255,47,102,136,255, + 47,101,136,255,47,101,135,255,47,101,135,255,47,101,135,255, + 47,100,134,255,47,100,134,255,47,100,134,255,47,100,133,255, + 47,99,133,255,47,99,132,255,47,99,132,255,46,98,132,255, + 46,98,131,255,45,97,131,255,45,97,131,255,45,96,131,255, + 44,96,130,255,44,95,130,255,44,95,130,255,44,95,130,255, + 43,94,129,255,43,94,129,255,43,94,129,255,42,93,129,255, + 42,93,129,255,41,92,129,255,41,92,129,255,40,91,129,255, + 40,91,128,255,39,90,128,255,39,90,128,255,39,89,128,255, + 38,89,127,255,38,88,127,255,38,88,127,255,38,88,127,255, + 37,87,127,255,37,87,127,255,37,87,127,255,37,87,127,255, + 37,86,126,255,37,86,126,255,37,86,126,255,37,86,126,255, + 37,86,125,255,37,86,125,255,37,86,125,255,37,86,125,255, + 38,86,124,255,38,86,124,255,38,86,124,255,38,86,124,255, + 39,86,123,255,39,86,123,255,39,86,123,255,39,86,123,255, + 40,86,122,255,40,86,122,255,40,86,122,255,41,86,122,255, + 41,87,121,255,42,87,121,255,42,87,121,255,42,87,121,255, + 43,87,120,255,43,87,120,255,43,87,120,255,43,87,120,255, + 44,87,120,255,44,87,120,255,44,87,120,255,44,87,120,255, + 45,87,120,255,45,87,120,255,45,87,120,255,45,87,120,255, + 46,87,120,255,46,87,120,255,46,87,120,255,46,87,120,255, + 46,87,121,255,46,87,121,255,46,87,121,255,46,87,121,255, + 45,87,121,255,45,87,121,255,45,87,121,255,45,87,121,255, + 44,86,122,255,44,86,122,255,44,86,122,255,43,86,122,255, + 43,85,122,255,42,85,122,255,42,85,122,255,42,85,122,255, + 41,84,123,255,41,84,123,255,41,84,123,255,40,84,123,255, + 40,83,123,255,39,83,123,255,39,83,123,255,38,83,123,255, + 38,82,124,255,37,82,124,255,37,82,124,255,36,81,124,255, + 36,81,124,255,35,80,124,255,35,80,124,255,34,80,124,255, + 34,79,124,255,33,79,124,255,33,79,124,255,33,78,124,255, + 32,78,123,255,32,77,123,255,32,77,123,255,31,76,123,255, + 31,76,122,255,30,75,122,255,30,75,122,255,30,75,121,255, + 29,74,121,255,29,74,120,255,29,74,120,255,29,74,119,255, + 28,73,119,255,28,73,118,255,28,73,118,255,28,72,117,255, + 27,72,117,255,27,71,116,255,27,71,116,255,27,71,115,255, + 27,70,114,255,27,70,113,255,27,70,113,255,27,70,112,255, + 28,69,111,255,28,69,110,255,28,69,110,255,28,69,109,255, + 28,68,108,255,28,68,107,255,28,68,107,255,28,68,106,255, + 28,67,105,255,28,67,104,255,28,67,104,255,28,67,103,255, + 29,66,103,255,29,66,102,255,29,66,102,255,29,66,101,255, + 29,66,100,255,29,66,99,255,29,66,99,255,29,66,98,255, + 30,66,97,255,30,66,96,255,30,66,96,255,30,66,95,255, + 31,65,95,255,31,65,94,255,31,65,94,255,31,65,93,255, + 32,65,92,255,32,65,91,255,32,65,91,255,32,65,90,255, + 33,65,90,255,33,65,89,255,33,65,89,255,33,65,88,255, + 33,65,88,255,33,65,87,255,33,65,87,255,33,65,87,255, + 34,65,86,255,34,65,86,255,34,65,86,255,34,65,86,255, + 35,65,85,255,35,65,85,255,35,65,85,255,35,65,85,255, + 35,65,84,255,35,65,84,255,35,65,84,255,35,65,84,255, + 35,66,83,255,35,66,83,255,35,66,83,255,35,66,83,255, + 35,66,82,255,35,66,82,255,35,66,82,255,35,66,82,255, + 35,66,81,255,35,66,81,255,35,66,81,255,35,66,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 33,65,81,255,33,65,81,255,33,65,81,255,33,65,81,255, + 32,64,81,255,32,64,81,255,32,64,81,255,32,64,81,255, + 32,64,81,255,32,64,81,255,32,64,81,255,31,64,81,255, + 31,63,82,255,30,63,82,255,30,63,82,255,30,63,82,255, + 29,62,82,255,29,62,82,255,29,62,82,255,29,62,82,255, + 28,62,83,255,28,62,83,255,28,62,83,255,28,62,83,255, + 27,61,84,255,27,61,84,255,27,61,84,255,27,61,84,255, + 27,61,84,255,27,61,84,255,27,61,84,255,27,61,84,255, + 26,60,85,255,26,60,85,255,26,60,85,255,26,60,85,255, + 25,60,85,255,25,60,85,255,25,60,85,255,25,60,85,255, + 88,129,178,255,88,129,178,255,88,129,178,255,88,129,178,255, + 89,130,178,255,89,130,178,255,89,130,178,255,89,130,178,255, + 90,131,179,255,90,131,179,255,90,131,179,255,91,131,179,255, + 91,132,180,255,92,132,180,255,92,132,180,255,93,132,180,255, + 93,133,181,255,94,133,181,255,94,133,181,255,95,134,181,255, + 95,134,182,255,96,135,182,255,96,135,182,255,97,135,182,255, + 97,136,183,255,98,136,183,255,98,136,183,255,99,136,183,255, + 99,137,184,255,100,137,184,255,100,137,184,255,100,138,184,255, + 101,138,185,255,101,139,185,255,101,139,185,255,102,139,185,255, + 102,140,186,255,103,140,186,255,103,140,186,255,104,141,186,255, + 104,141,187,255,105,142,187,255,105,142,187,255,106,142,188,255, + 106,143,188,255,107,143,189,255,107,143,189,255,107,144,189,255, + 108,144,190,255,108,145,190,255,108,145,190,255,109,146,191,255, + 109,146,191,255,110,147,192,255,110,147,192,255,111,147,192,255, + 111,148,193,255,112,148,193,255,112,148,193,255,113,149,194,255, + 113,149,194,255,114,150,195,255,114,150,195,255,115,151,196,255, + 115,151,196,255,116,152,197,255,116,152,197,255,117,153,197,255, + 118,153,198,255,119,154,198,255,119,154,198,255,120,155,199,255, + 120,155,199,255,121,156,200,255,121,156,200,255,122,157,200,255, + 122,157,201,255,123,158,201,255,123,158,201,255,124,158,202,255, + 124,159,202,255,125,159,203,255,125,159,203,255,126,160,203,255, + 126,160,204,255,127,161,204,255,127,161,204,255,128,162,204,255, + 128,162,205,255,129,163,205,255,129,163,205,255,129,163,205,255, + 130,164,206,255,130,164,206,255,130,164,206,255,130,164,206,255, + 131,165,206,255,131,165,206,255,131,165,206,255,131,165,206,255, + 132,166,207,255,132,166,207,255,132,166,207,255,132,166,207,255, + 132,167,207,255,132,167,207,255,132,167,207,255,132,167,207,255, + 132,167,207,255,132,167,207,255,132,167,207,255,132,167,207,255, + 132,168,207,255,132,168,207,255,132,168,207,255,132,168,207,255, + 131,168,207,255,131,168,207,255,131,168,207,255,130,168,207,255, + 130,167,207,255,129,167,207,255,129,167,207,255,128,167,207,255, + 128,167,206,255,127,167,206,255,127,167,206,255,126,167,206,255, + 125,166,206,255,124,166,206,255,124,166,206,255,123,166,206,255, + 122,165,205,255,121,165,205,255,121,165,205,255,120,164,205,255, + 119,164,204,255,118,163,204,255,117,163,204,255,116,163,204,255, + 115,162,203,255,114,162,203,255,113,162,203,255,112,161,203,255, + 111,161,202,255,110,160,202,255,109,160,202,255,107,159,201,255, + 106,159,201,255,105,158,200,255,104,158,200,255,103,157,200,255, + 102,157,199,255,101,156,199,255,100,156,199,255,98,155,199,255, + 97,155,198,255,96,154,198,255,95,154,198,255,93,153,197,255, + 92,153,197,255,91,152,196,255,90,152,196,255,89,151,196,255, + 88,151,195,255,87,150,195,255,86,150,195,255,84,149,195,255, + 83,149,194,255,82,148,194,255,81,148,194,255,80,147,194,255, + 79,147,193,255,78,146,193,255,77,146,193,255,76,145,193,255, + 75,145,192,255,74,144,192,255,73,144,192,255,72,143,192,255, + 71,143,191,255,71,142,191,255,70,142,191,255,69,142,191,255, + 68,141,190,255,68,141,190,255,67,141,190,255,66,140,190,255, + 66,140,189,255,65,139,189,255,65,139,189,255,64,139,189,255, + 64,138,188,255,63,138,188,255,63,138,188,255,63,138,188,255, + 62,137,188,255,62,137,188,255,62,137,188,255,61,137,188,255, + 61,136,187,255,60,136,187,255,60,136,187,255,60,136,187,255, + 59,136,187,255,59,136,187,255,59,136,187,255,59,136,187,255, + 59,135,186,255,59,135,186,255,59,135,186,255,59,135,186,255, + 59,135,185,255,59,135,185,255,59,135,185,255,59,135,185,255, + 60,135,184,255,60,135,184,255,60,135,184,255,60,135,184,255, + 61,135,183,255,61,135,183,255,61,135,183,255,61,135,183,255, + 62,135,182,255,62,135,182,255,62,135,182,255,62,135,182,255, + 63,135,182,255,63,135,182,255,63,135,182,255,63,135,182,255, + 64,135,181,255,64,135,181,255,64,135,181,255,64,135,181,255, + 65,136,180,255,65,136,180,255,65,136,180,255,65,136,180,255, + 66,136,180,255,66,136,180,255,66,136,180,255,67,136,180,255, + 67,136,179,255,68,136,179,255,68,136,179,255,68,136,179,255, + 69,137,179,255,69,137,179,255,69,137,179,255,70,137,179,255, + 70,137,179,255,71,137,179,255,71,137,179,255,72,137,179,255, + 72,138,179,255,73,138,179,255,73,138,179,255,74,139,179,255, + 74,139,180,255,75,140,180,255,75,140,180,255,76,140,180,255, + 77,141,181,255,77,141,181,255,78,141,181,255,79,142,181,255, + 80,142,182,255,81,143,182,255,82,143,182,255,83,144,182,255, + 84,144,183,255,85,145,183,255,86,145,183,255,87,146,184,255, + 88,147,184,255,89,147,185,255,90,148,185,255,91,149,186,255, + 93,150,187,255,94,150,187,255,95,151,188,255,96,152,189,255, + 97,153,189,255,98,153,190,255,99,154,190,255,100,155,191,255, + 102,156,192,255,103,157,192,255,104,158,193,255,106,159,194,255, + 107,160,195,255,109,160,195,255,110,161,196,255,112,162,197,255, + 113,163,198,255,115,164,198,255,116,165,199,255,117,166,200,255, + 119,167,201,255,120,167,201,255,121,168,202,255,122,169,203,255, + 124,170,204,255,125,171,204,255,126,172,205,255,128,173,206,255, + 129,174,207,255,131,174,208,255,132,175,209,255,133,176,210,255, + 134,177,211,255,135,178,211,255,136,179,212,255,137,180,213,255, + 139,181,214,255,140,181,214,255,141,182,215,255,142,183,216,255, + 143,184,216,255,144,184,217,255,145,185,217,255,146,186,218,255, + 147,186,219,255,147,187,219,255,148,187,220,255,149,187,220,255, + 150,188,221,255,150,188,221,255,151,188,221,255,151,188,222,255, + 152,189,222,255,152,189,223,255,152,189,223,255,152,189,223,255, + 152,190,223,255,152,190,223,255,152,190,223,255,152,190,223,255, + 151,190,223,255,151,190,223,255,151,190,223,255,150,190,223,255, + 150,189,223,255,149,189,223,255,149,189,223,255,148,188,223,255, + 147,188,223,255,147,187,223,255,146,187,223,255,145,186,222,255, + 144,186,222,255,143,185,221,255,142,185,221,255,141,184,221,255, + 139,183,220,255,138,183,220,255,137,182,220,255,136,181,219,255, + 134,180,219,255,133,180,218,255,132,179,218,255,130,178,217,255, + 129,177,216,255,127,177,216,255,126,176,215,255,124,175,214,255, + 123,174,213,255,121,173,213,255,120,172,212,255,118,171,211,255, + 117,170,210,255,115,170,210,255,114,169,209,255,112,168,208,255, + 111,167,207,255,109,166,207,255,108,165,206,255,107,164,205,255, + 105,163,204,255,104,163,204,255,103,162,203,255,102,161,202,255, + 101,160,201,255,100,160,200,255,99,159,199,255,98,158,198,255, + 96,157,197,255,95,157,197,255,94,156,196,255,93,155,195,255, + 92,154,194,255,91,154,194,255,90,153,193,255,89,152,192,255, + 89,152,191,255,88,151,191,255,88,151,190,255,87,150,189,255, + 86,150,189,255,86,149,188,255,85,149,188,255,84,148,187,255, + 84,148,186,255,83,147,186,255,83,147,185,255,82,146,184,255, + 81,146,184,255,81,145,183,255,81,145,183,255,80,145,183,255, + 80,144,182,255,79,144,182,255,79,144,182,255,78,143,181,255, + 78,143,181,255,77,142,180,255,77,142,180,255,77,142,180,255, + 76,141,179,255,76,141,179,255,76,141,179,255,75,141,179,255, + 75,140,179,255,74,140,179,255,74,140,179,255,73,140,179,255, + 73,139,179,255,72,139,179,255,72,139,179,255,71,139,179,255, + 71,138,178,255,70,138,178,255,70,138,178,255,70,138,178,255, + 69,137,179,255,69,137,179,255,69,137,179,255,68,137,179,255, + 68,136,178,255,67,136,178,255,67,136,178,255,67,136,178,255, + 67,136,178,255,66,135,178,255,66,135,178,255,66,135,178,255, + 66,135,178,255,65,134,178,255,65,134,178,255,65,134,178,255, + 65,134,178,255,64,134,178,255,64,134,178,255,64,134,178,255, + 64,134,178,255,63,133,178,255,63,133,178,255,63,133,178,255, + 63,133,178,255,63,133,177,255,63,133,177,255,63,133,177,255, + 63,133,177,255,63,132,177,255,63,132,177,255,63,132,177,255, + 63,132,177,255,62,131,176,255,62,131,176,255,62,131,176,255, + 62,131,176,255,62,131,176,255,62,131,176,255,62,131,176,255, + 62,131,176,255,62,130,175,255,62,130,175,255,62,130,175,255, + 62,130,175,255,61,129,175,255,61,129,175,255,61,129,175,255, + 61,129,175,255,60,128,174,255,60,128,174,255,60,128,174,255, + 60,128,174,255,59,127,174,255,59,127,174,255,59,127,174,255, + 59,127,174,255,59,127,174,255,59,127,174,255,59,127,174,255, + 59,127,174,255,58,126,173,255,58,126,173,255,58,126,173,255, + 58,126,173,255,57,126,173,255,57,126,173,255,57,126,173,255, + 57,126,173,255,56,125,173,255,56,125,173,255,56,125,173,255, + 56,125,173,255,56,125,172,255,56,125,172,255,56,125,172,255, + 56,125,172,255,56,125,172,255,56,125,172,255,56,125,172,255, + 56,125,172,255,56,125,171,255,56,125,171,255,56,125,171,255, + 56,125,171,255,57,124,171,255,57,124,171,255,57,124,171,255, + 57,124,171,255,57,124,170,255,57,124,170,255,57,124,170,255, + 57,124,170,255,58,124,169,255,58,124,169,255,58,124,169,255, + 58,124,168,255,59,124,168,255,59,124,167,255,59,124,167,255, + 59,124,167,255,60,124,166,255,60,124,166,255,60,124,166,255, + 60,124,166,255,60,123,165,255,60,123,165,255,60,123,165,255, + 60,123,164,255,61,123,164,255,61,123,163,255,61,123,163,255, + 61,123,163,255,61,122,162,255,61,122,162,255,61,122,162,255, + 61,122,161,255,61,121,161,255,61,121,160,255,61,121,160,255, + 61,121,160,255,60,120,159,255,60,120,159,255,60,120,159,255, + 60,120,159,255,60,119,158,255,60,119,158,255,60,119,158,255, + 60,118,158,255,59,118,157,255,59,117,157,255,59,117,157,255, + 58,117,157,255,58,116,157,255,57,116,157,255,57,116,157,255, + 56,115,157,255,56,115,156,255,55,114,156,255,55,114,156,255, + 54,114,156,255,54,113,156,255,53,113,156,255,52,113,156,255, + 52,112,156,255,51,112,156,255,50,111,156,255,50,111,156,255, + 49,111,156,255,49,110,155,255,48,110,155,255,48,110,155,255, + 47,109,155,255,47,109,155,255,46,108,155,255,46,108,155,255, + 45,108,155,255,45,107,154,255,44,107,154,255,44,107,154,255, + 43,107,154,255,43,106,153,255,42,106,153,255,42,106,153,255, + 42,106,153,255,41,105,153,255,41,105,153,255,41,105,153,255, + 41,105,152,255,41,104,152,255,41,104,151,255,41,104,151,255, + 41,104,150,255,41,103,150,255,41,103,149,255,41,103,149,255, + 41,103,148,255,41,103,148,255,41,103,147,255,41,103,147,255, + 41,103,146,255,42,103,146,255,42,103,145,255,42,103,145,255, + 42,103,144,255,43,103,144,255,43,103,143,255,43,103,143,255, + 44,103,142,255,44,102,142,255,44,102,141,255,44,102,141,255, + 44,102,140,255,45,102,140,255,45,102,139,255,45,102,139,255, + 45,102,138,255,46,101,138,255,46,101,137,255,46,101,137,255, + 46,101,136,255,47,101,136,255,47,101,135,255,47,101,135,255, + 47,101,134,255,47,100,134,255,47,100,133,255,47,100,133,255, + 47,99,133,255,46,99,132,255,46,98,132,255,46,98,132,255, + 46,98,132,255,45,97,131,255,45,97,131,255,45,97,131,255, + 45,96,131,255,44,96,130,255,44,95,130,255,44,95,130,255, + 43,94,130,255,43,94,129,255,42,93,129,255,42,93,129,255, + 41,92,129,255,41,92,129,255,40,91,129,255,40,91,129,255, + 40,91,129,255,39,90,128,255,39,90,128,255,39,90,128,255, + 38,89,128,255,38,89,127,255,37,88,127,255,37,88,127,255, + 37,88,127,255,37,87,126,255,37,87,126,255,37,87,126,255, + 37,87,126,255,36,86,125,255,36,86,125,255,36,86,125,255, + 36,86,125,255,37,85,125,255,37,85,125,255,37,85,125,255, + 37,85,125,255,37,85,124,255,37,85,124,255,37,85,124,255, + 38,85,123,255,38,85,123,255,39,85,122,255,39,85,122,255, + 39,85,122,255,40,85,122,255,40,85,122,255,40,85,122,255, + 41,85,122,255,41,86,121,255,42,86,121,255,42,86,121,255, + 42,86,121,255,43,86,120,255,43,86,120,255,43,86,120,255, + 43,86,120,255,44,87,120,255,44,87,120,255,44,87,120,255, + 44,87,120,255,44,87,120,255,44,87,120,255,44,87,120,255, + 44,87,120,255,45,87,120,255,45,87,120,255,45,87,120,255, + 45,87,120,255,45,87,120,255,45,87,120,255,45,87,120,255, + 45,87,120,255,44,86,121,255,44,86,121,255,44,86,121,255, + 44,86,121,255,43,85,121,255,43,85,121,255,43,85,121,255, + 42,85,121,255,42,84,122,255,41,84,122,255,41,84,122,255, + 40,84,122,255,40,83,122,255,39,83,122,255,39,83,122,255, + 38,83,122,255,38,82,123,255,37,82,123,255,37,82,123,255, + 36,82,123,255,36,81,123,255,35,81,123,255,35,81,123,255, + 34,80,123,255,34,80,123,255,33,79,123,255,33,79,123,255, + 32,79,123,255,32,78,123,255,31,78,123,255,31,78,123,255, + 31,77,123,255,30,77,122,255,30,76,122,255,30,76,122,255, + 29,75,122,255,29,75,121,255,28,74,121,255,28,74,121,255, + 28,74,120,255,27,73,120,255,27,73,119,255,27,73,119,255, + 27,73,118,255,27,72,118,255,27,72,117,255,27,72,117,255, + 27,71,116,255,26,71,116,255,26,70,115,255,26,70,115,255, + 26,70,114,255,26,69,113,255,26,69,112,255,26,69,112,255, + 26,69,111,255,27,68,110,255,27,68,109,255,27,68,109,255, + 27,68,108,255,27,67,107,255,27,67,106,255,27,67,106,255, + 27,67,105,255,27,67,104,255,27,67,103,255,27,67,103,255, + 27,67,102,255,28,66,102,255,28,66,101,255,28,66,101,255, + 28,66,100,255,29,66,99,255,29,66,98,255,29,66,98,255, + 29,66,97,255,30,65,96,255,30,65,95,255,30,65,95,255, + 30,65,94,255,30,65,94,255,30,65,93,255,30,65,93,255, + 30,65,92,255,31,65,92,255,31,65,91,255,31,65,91,255, + 31,65,90,255,32,65,90,255,32,65,89,255,32,65,89,255, + 32,65,88,255,33,64,88,255,33,64,87,255,33,64,87,255, + 33,64,87,255,33,65,86,255,33,65,86,255,33,65,86,255, + 33,65,85,255,34,65,85,255,34,65,84,255,34,65,84,255, + 34,65,84,255,34,65,83,255,34,65,83,255,34,65,83,255, + 34,65,83,255,34,65,82,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,33,65,81,255,33,65,81,255,33,65,81,255, + 33,65,81,255,33,64,81,255,33,64,81,255,33,64,81,255, + 33,64,81,255,32,64,81,255,32,64,81,255,32,64,81,255, + 32,64,81,255,31,63,81,255,31,63,81,255,31,63,81,255, + 31,63,81,255,30,63,82,255,30,63,82,255,30,63,82,255, + 30,63,82,255,29,62,82,255,29,62,82,255,29,62,82,255, + 29,62,82,255,28,61,83,255,28,61,83,255,28,61,83,255, + 28,61,83,255,27,60,84,255,27,60,84,255,27,60,84,255, + 27,60,84,255,27,60,84,255,27,60,84,255,27,60,84,255, + 27,60,84,255,26,60,85,255,26,60,85,255,26,60,85,255, + 26,60,85,255,25,59,85,255,25,59,85,255,25,59,85,255, + 25,59,85,255,87,129,177,255,87,129,177,255,87,129,177,255, + 87,129,177,255,88,130,177,255,88,130,177,255,88,130,177,255, + 88,130,177,255,89,131,178,255,89,131,178,255,89,131,178,255, + 90,131,178,255,90,132,179,255,91,132,179,255,91,132,179,255, + 92,132,179,255,92,133,180,255,93,133,180,255,93,133,180,255, + 94,133,180,255,94,134,181,255,95,134,181,255,95,134,181,255, + 96,134,181,255,96,135,182,255,97,135,182,255,97,135,182,255, + 98,136,182,255,98,136,183,255,99,137,183,255,99,137,183,255, + 99,137,184,255,100,138,184,255,100,138,185,255,100,138,185,255, + 101,139,185,255,101,139,186,255,102,140,186,255,102,140,186,255, + 103,140,186,255,103,141,187,255,104,141,187,255,104,141,187,255, + 105,142,188,255,105,142,188,255,106,143,189,255,106,143,189,255, + 106,143,189,255,107,144,190,255,107,144,190,255,107,144,190,255, + 108,145,190,255,108,145,191,255,109,146,191,255,109,146,191,255, + 110,146,192,255,110,147,192,255,111,147,193,255,111,147,193,255, + 112,148,193,255,112,148,194,255,113,149,194,255,113,149,194,255, + 114,150,195,255,114,150,195,255,115,151,196,255,115,151,196,255, + 116,152,196,255,117,152,197,255,118,153,197,255,118,153,197,255, + 119,154,198,255,119,154,198,255,120,155,199,255,120,155,199,255, + 121,156,200,255,121,156,200,255,122,157,201,255,122,157,201,255, + 123,157,201,255,123,158,202,255,124,158,202,255,124,158,202,255, + 125,159,202,255,125,159,203,255,126,160,203,255,126,160,203,255, + 127,161,203,255,127,161,204,255,128,162,204,255,128,162,204,255, + 128,162,204,255,129,163,205,255,129,163,205,255,129,163,205,255, + 129,163,205,255,130,164,205,255,130,164,205,255,130,164,205,255, + 130,164,205,255,131,165,206,255,131,165,206,255,131,165,206,255, + 131,165,206,255,131,166,206,255,131,166,206,255,131,166,206,255, + 131,166,206,255,131,166,206,255,131,166,206,255,131,166,206,255, + 131,166,206,255,130,167,206,255,130,167,206,255,130,167,206,255, + 130,167,206,255,129,167,206,255,129,167,206,255,129,167,206,255, + 128,167,206,255,128,166,206,255,127,166,206,255,127,166,206,255, + 126,166,206,255,126,166,205,255,125,166,205,255,125,166,205,255, + 124,166,205,255,123,165,205,255,122,165,205,255,122,165,205,255, + 121,165,205,255,120,164,204,255,119,164,204,255,119,164,204,255, + 118,163,204,255,117,163,203,255,116,162,203,255,115,162,203,255, + 114,162,203,255,113,161,202,255,112,161,202,255,111,161,202,255, + 110,160,202,255,109,160,201,255,108,159,201,255,107,159,201,255, + 105,158,200,255,104,158,200,255,103,157,199,255,102,157,199,255, + 100,156,199,255,99,156,198,255,98,155,198,255,97,155,198,255, + 96,154,198,255,95,154,197,255,94,153,197,255,93,153,197,255, + 91,152,196,255,90,152,196,255,89,151,195,255,88,151,195,255, + 87,150,195,255,86,150,194,255,85,149,194,255,84,149,194,255, + 82,148,194,255,81,148,193,255,80,147,193,255,79,147,193,255, + 78,146,193,255,77,146,192,255,76,145,192,255,75,145,192,255, + 74,144,192,255,73,144,191,255,72,143,191,255,71,143,191,255, + 70,142,191,255,69,142,190,255,69,141,190,255,68,141,190,255, + 67,141,190,255,66,140,189,255,66,140,189,255,65,140,189,255, + 64,139,189,255,64,139,188,255,63,138,188,255,63,138,188,255, + 62,138,188,255,62,137,187,255,61,137,187,255,61,137,187,255, + 61,137,187,255,60,136,187,255,60,136,187,255,60,136,187,255, + 60,136,187,255,59,135,186,255,59,135,186,255,59,135,186,255, + 59,135,186,255,58,135,186,255,58,135,186,255,58,135,186,255, + 58,135,186,255,58,134,185,255,58,134,185,255,58,134,185,255, + 58,134,185,255,58,134,184,255,58,134,184,255,58,134,184,255, + 58,134,184,255,59,134,183,255,59,134,183,255,59,134,183,255, + 59,134,183,255,60,134,182,255,60,134,182,255,60,134,182,255, + 60,134,182,255,61,134,181,255,61,134,181,255,61,134,181,255, + 61,134,181,255,62,134,181,255,62,134,181,255,62,134,181,255, + 62,134,181,255,63,134,180,255,63,134,180,255,63,134,180,255, + 63,134,180,255,64,135,179,255,64,135,179,255,64,135,179,255, + 64,135,179,255,65,135,179,255,65,135,179,255,65,135,179,255, + 66,135,179,255,66,136,178,255,67,136,178,255,67,136,178,255, + 67,136,178,255,68,136,178,255,68,136,178,255,68,136,178,255, + 69,136,178,255,69,137,178,255,70,137,178,255,70,137,178,255, + 71,137,178,255,71,137,178,255,72,137,178,255,72,137,178,255, + 73,138,178,255,73,138,179,255,74,139,179,255,74,139,179,255, + 75,139,179,255,76,140,180,255,76,140,180,255,77,140,180,255, + 78,141,180,255,79,141,181,255,80,142,181,255,81,142,181,255, + 82,143,181,255,83,143,182,255,84,144,182,255,85,144,182,255, + 86,145,183,255,87,146,183,255,88,146,184,255,89,147,184,255, + 90,148,185,255,92,149,186,255,93,149,186,255,94,150,187,255, + 95,151,188,255,96,152,188,255,97,152,189,255,98,153,189,255, + 99,154,190,255,101,155,191,255,102,156,191,255,103,157,192,255, + 105,158,193,255,106,159,194,255,108,159,194,255,109,160,195,255, + 110,161,196,255,112,162,197,255,113,163,197,255,114,164,198,255, + 115,165,199,255,117,166,200,255,118,166,200,255,119,167,201,255, + 120,168,202,255,122,169,203,255,123,170,203,255,124,171,204,255, + 126,172,205,255,127,173,206,255,129,173,207,255,130,174,208,255, + 131,175,209,255,132,176,210,255,133,177,210,255,134,178,211,255, + 135,179,212,255,137,180,213,255,138,180,213,255,139,181,214,255, + 140,182,215,255,141,183,215,255,141,183,216,255,142,184,216,255, + 143,185,217,255,144,185,218,255,145,186,218,255,146,186,219,255, + 147,186,219,255,147,187,220,255,148,187,220,255,148,187,220,255, + 148,187,221,255,149,188,221,255,149,188,222,255,149,188,222,255, + 149,188,222,255,149,189,222,255,149,189,222,255,149,189,222,255, + 149,189,222,255,148,189,222,255,148,189,222,255,148,189,222,255, + 147,189,222,255,147,188,222,255,146,188,222,255,146,188,222,255, + 145,187,222,255,144,187,222,255,144,186,222,255,143,186,222,255, + 142,185,221,255,141,185,221,255,140,184,220,255,139,184,220,255, + 138,183,220,255,136,182,219,255,135,182,219,255,134,181,219,255, + 133,180,218,255,131,179,218,255,130,179,217,255,129,178,217,255, + 127,177,216,255,126,176,215,255,124,176,215,255,123,175,214,255, + 121,174,213,255,120,173,212,255,118,172,212,255,117,171,211,255, + 115,170,210,255,114,169,209,255,112,169,209,255,111,168,208,255, + 109,167,207,255,108,166,206,255,106,165,206,255,105,164,205,255, + 104,163,204,255,102,162,203,255,101,162,203,255,100,161,202,255, + 99,160,201,255,98,159,200,255,97,159,199,255,96,158,198,255, + 95,157,197,255,94,156,196,255,93,156,196,255,92,155,195,255, + 91,154,194,255,90,153,193,255,89,153,193,255,88,152,192,255, + 87,151,191,255,87,151,190,255,86,150,190,255,86,150,189,255, + 85,149,188,255,84,149,188,255,84,148,187,255,83,148,187,255, + 82,147,186,255,82,147,185,255,81,146,185,255,81,146,184,255, + 81,145,183,255,80,145,183,255,80,144,182,255,80,144,182,255, + 79,144,182,255,79,143,181,255,78,143,181,255,78,143,181,255, + 77,142,180,255,77,142,180,255,76,141,179,255,76,141,179,255, + 76,141,179,255,75,140,178,255,75,140,178,255,75,140,178,255, + 74,140,178,255,74,139,178,255,73,139,178,255,73,139,178,255, + 72,139,178,255,72,138,178,255,71,138,178,255,71,138,178,255, + 70,138,178,255,70,137,177,255,69,137,177,255,69,137,177,255, + 69,137,177,255,68,136,178,255,68,136,178,255,68,136,178,255, + 67,136,178,255,67,135,177,255,66,135,177,255,66,135,177,255, + 66,135,177,255,66,135,177,255,65,134,177,255,65,134,177,255, + 65,134,177,255,65,134,177,255,64,133,177,255,64,133,177,255, + 64,133,177,255,64,133,177,255,63,133,177,255,63,133,177,255, + 63,133,177,255,63,133,177,255,62,132,177,255,62,132,177,255, + 62,132,177,255,62,132,177,255,62,132,176,255,62,132,176,255, + 62,132,176,255,62,132,176,255,62,131,176,255,62,131,176,255, + 62,131,176,255,62,131,176,255,61,131,175,255,61,131,175,255, + 61,131,175,255,61,131,175,255,61,130,175,255,61,130,175,255, + 61,130,175,255,61,130,175,255,61,129,174,255,61,129,174,255, + 61,129,174,255,61,129,174,255,60,128,174,255,60,128,174,255, + 60,128,174,255,60,128,174,255,59,127,173,255,59,127,173,255, + 59,127,173,255,59,127,173,255,58,126,173,255,58,126,173,255, + 58,126,173,255,58,126,173,255,58,126,173,255,58,126,173,255, + 58,126,173,255,58,126,173,255,57,125,172,255,57,125,172,255, + 57,125,172,255,57,125,172,255,56,125,172,255,56,125,172,255, + 56,125,172,255,56,125,172,255,55,124,172,255,55,124,172,255, + 55,124,172,255,55,124,172,255,55,124,171,255,55,124,171,255, + 55,124,171,255,55,124,171,255,55,124,171,255,55,124,171,255, + 55,124,171,255,55,124,171,255,55,124,170,255,55,124,170,255, + 55,124,170,255,55,124,170,255,56,123,170,255,56,123,170,255, + 56,123,170,255,56,123,170,255,56,123,169,255,56,123,169,255, + 56,123,169,255,56,123,169,255,57,123,168,255,57,123,168,255, + 57,123,168,255,57,123,167,255,58,123,167,255,58,123,166,255, + 58,123,166,255,58,123,166,255,59,123,165,255,59,123,165,255, + 59,123,165,255,59,123,165,255,59,122,164,255,59,122,164,255, + 59,122,164,255,59,122,163,255,60,122,163,255,60,122,162,255, + 60,122,162,255,60,122,162,255,60,121,161,255,60,121,161,255, + 60,121,161,255,60,121,160,255,60,120,160,255,60,120,159,255, + 60,120,159,255,60,120,159,255,59,119,158,255,59,119,158,255, + 59,119,158,255,59,119,158,255,59,118,157,255,59,118,157,255, + 59,118,157,255,59,117,157,255,58,117,156,255,58,116,156,255, + 58,116,156,255,57,116,156,255,57,115,156,255,56,115,156,255, + 56,115,156,255,55,114,156,255,55,114,155,255,54,113,155,255, + 54,113,155,255,53,113,155,255,53,112,155,255,52,112,155,255, + 51,112,155,255,51,111,155,255,50,111,155,255,49,110,155,255, + 49,110,155,255,48,110,155,255,48,109,154,255,47,109,154,255, + 47,109,154,255,46,108,154,255,46,108,154,255,45,107,154,255, + 45,107,154,255,44,107,154,255,44,106,153,255,43,106,153,255, + 43,106,153,255,42,106,153,255,42,105,152,255,41,105,152,255, + 41,105,152,255,41,105,152,255,40,104,152,255,40,104,152,255, + 40,104,152,255,40,104,151,255,40,103,151,255,40,103,150,255, + 40,103,150,255,40,103,149,255,40,102,149,255,40,102,148,255, + 40,102,148,255,40,102,147,255,40,102,147,255,40,102,146,255, + 40,102,146,255,40,102,145,255,41,102,145,255,41,102,144,255, + 41,102,144,255,41,102,143,255,42,102,143,255,42,102,142,255, + 42,102,142,255,43,102,141,255,43,102,141,255,44,102,140,255, + 44,102,140,255,44,102,139,255,45,101,139,255,45,101,138,255, + 45,101,138,255,45,101,137,255,46,101,137,255,46,101,136,255, + 46,101,136,255,46,101,135,255,46,100,135,255,46,100,134,255, + 46,100,134,255,46,100,133,255,46,99,133,255,46,99,132,255, + 46,99,132,255,46,99,132,255,46,98,131,255,46,98,131,255, + 46,98,131,255,45,97,131,255,45,97,130,255,44,96,130,255, + 44,96,130,255,44,95,130,255,43,95,129,255,43,94,129,255, + 43,94,129,255,42,94,129,255,42,93,128,255,41,93,128,255, + 41,93,128,255,40,92,128,255,40,92,128,255,39,91,128,255, + 39,91,128,255,39,90,128,255,38,90,127,255,38,89,127,255, + 38,89,127,255,37,88,127,255,37,88,126,255,36,87,126,255, + 36,87,126,255,36,87,126,255,36,86,126,255,36,86,126,255, + 36,86,126,255,36,86,126,255,35,85,125,255,35,85,125,255, + 35,85,125,255,35,85,125,255,36,85,124,255,36,85,124,255, + 36,85,124,255,36,85,124,255,36,85,123,255,36,85,123,255, + 36,85,123,255,37,85,123,255,37,85,122,255,38,85,122,255, + 38,85,122,255,38,85,122,255,39,85,121,255,39,85,121,255, + 39,85,121,255,40,85,121,255,40,86,120,255,41,86,120,255, + 41,86,120,255,41,86,120,255,42,86,119,255,42,86,119,255, + 42,86,119,255,42,86,119,255,43,86,119,255,43,86,119,255, + 43,86,119,255,43,86,119,255,43,86,119,255,43,86,119,255, + 43,86,119,255,43,86,119,255,44,86,119,255,44,86,119,255, + 44,86,119,255,44,86,119,255,44,86,119,255,44,86,119,255, + 44,86,119,255,44,86,119,255,43,85,120,255,43,85,120,255, + 43,85,120,255,43,85,120,255,42,84,120,255,42,84,120,255, + 42,84,120,255,41,84,120,255,41,83,121,255,40,83,121,255, + 40,83,121,255,39,83,121,255,39,82,121,255,38,82,121,255, + 38,82,121,255,37,82,121,255,37,81,122,255,36,81,122,255, + 36,81,122,255,35,81,122,255,35,80,122,255,34,80,122,255, + 34,80,122,255,33,79,122,255,33,79,122,255,32,78,122,255, + 32,78,122,255,31,78,122,255,31,77,122,255,30,77,122,255, + 30,77,122,255,30,76,122,255,29,76,121,255,29,75,121,255, + 29,75,121,255,28,74,121,255,28,74,120,255,27,73,120,255, + 27,73,120,255,27,73,119,255,26,72,119,255,26,72,118,255, + 26,72,118,255,26,72,117,255,26,71,117,255,26,71,116,255, + 26,71,116,255,26,70,115,255,25,70,115,255,25,69,114,255, + 25,69,114,255,25,69,113,255,25,68,112,255,25,68,111,255, + 25,68,111,255,25,68,110,255,26,67,109,255,26,67,108,255, + 26,67,108,255,26,67,107,255,26,66,106,255,26,66,105,255, + 26,66,105,255,26,66,104,255,26,66,103,255,26,66,102,255, + 26,66,102,255,26,66,101,255,27,65,101,255,27,65,100,255, + 27,65,100,255,27,65,99,255,28,65,98,255,28,65,97,255, + 28,65,97,255,28,65,96,255,29,65,95,255,29,65,94,255, + 29,65,94,255,29,65,93,255,30,64,93,255,30,64,92,255, + 30,64,92,255,30,64,91,255,31,64,91,255,31,64,90,255, + 31,64,90,255,31,64,89,255,32,64,89,255,32,64,88,255, + 32,64,88,255,32,64,87,255,32,64,87,255,32,64,86,255, + 32,64,86,255,32,64,86,255,33,65,85,255,33,65,85,255, + 33,65,85,255,33,65,84,255,34,65,84,255,34,65,83,255, + 34,65,83,255,34,65,83,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,33,65,80,255,33,65,80,255, + 33,65,80,255,33,65,80,255,33,64,80,255,33,64,80,255, + 33,64,80,255,33,64,80,255,32,64,80,255,32,64,80,255, + 32,64,80,255,32,64,80,255,31,63,80,255,31,63,80,255, + 31,63,80,255,31,63,80,255,30,63,81,255,30,63,81,255, + 30,63,81,255,30,63,81,255,29,62,81,255,29,62,81,255, + 29,62,81,255,29,62,81,255,28,61,82,255,28,61,82,255, + 28,61,82,255,28,61,82,255,27,60,83,255,27,60,83,255, + 27,60,83,255,27,60,83,255,27,60,83,255,27,60,83,255, + 27,60,83,255,27,60,83,255,26,60,84,255,26,60,84,255, + 26,60,84,255,26,60,84,255,25,59,84,255,25,59,84,255, + 25,59,84,255,25,59,84,255,85,129,177,255,85,129,177,255, + 85,129,177,255,85,129,177,255,86,130,177,255,86,130,177,255, + 86,130,177,255,86,130,177,255,87,131,178,255,87,131,178,255, + 87,131,178,255,88,131,178,255,88,132,179,255,89,132,179,255, + 89,132,179,255,90,132,179,255,90,133,180,255,91,133,180,255, + 91,133,180,255,92,133,180,255,92,134,181,255,93,134,181,255, + 93,134,181,255,94,134,181,255,94,135,182,255,95,135,182,255, + 95,135,182,255,96,136,182,255,96,136,183,255,97,137,183,255, + 97,137,183,255,98,137,184,255,98,138,184,255,99,138,185,255, + 99,138,185,255,99,139,185,255,100,139,186,255,100,140,186,255, + 100,140,186,255,101,140,186,255,101,141,187,255,102,141,187,255, + 102,141,187,255,103,142,188,255,103,142,188,255,104,143,189,255, + 104,143,189,255,104,143,189,255,105,144,190,255,105,144,190,255, + 105,144,190,255,106,145,190,255,106,145,191,255,107,146,191,255, + 107,146,191,255,108,146,192,255,108,147,192,255,109,147,193,255, + 109,147,193,255,110,148,193,255,110,148,194,255,111,149,194,255, + 111,149,194,255,112,150,195,255,112,150,195,255,113,151,196,255, + 113,151,196,255,114,152,196,255,115,152,197,255,116,153,197,255, + 116,153,197,255,117,154,198,255,117,154,198,255,118,155,199,255, + 118,155,199,255,119,156,200,255,119,156,200,255,120,157,201,255, + 120,157,201,255,121,157,201,255,121,158,202,255,122,158,202,255, + 122,158,202,255,123,159,202,255,123,159,203,255,124,160,203,255, + 124,160,203,255,125,161,203,255,125,161,204,255,126,162,204,255, + 126,162,204,255,126,162,204,255,127,163,205,255,127,163,205,255, + 127,163,205,255,127,163,205,255,128,164,205,255,128,164,205,255, + 128,164,205,255,128,164,205,255,129,165,206,255,129,165,206,255, + 129,165,206,255,129,165,206,255,129,166,206,255,129,166,206,255, + 129,166,206,255,129,166,206,255,129,166,206,255,129,166,206,255, + 129,166,206,255,129,166,206,255,128,166,206,255,128,166,206,255, + 128,166,206,255,128,166,206,255,127,166,206,255,127,166,206,255, + 127,166,206,255,126,166,206,255,126,165,206,255,125,165,206,255, + 125,165,206,255,124,165,206,255,124,164,205,255,123,164,205,255, + 123,164,205,255,122,164,205,255,121,164,204,255,120,164,204,255, + 120,164,204,255,119,163,204,255,118,163,203,255,117,162,203,255, + 117,162,203,255,116,162,203,255,115,161,203,255,114,161,203,255, + 113,161,203,255,112,160,202,255,111,160,202,255,110,159,201,255, + 109,159,201,255,108,158,201,255,107,158,200,255,106,157,200,255, + 105,157,200,255,103,156,200,255,102,156,199,255,101,155,199,255, + 100,155,199,255,98,154,199,255,97,154,198,255,96,153,198,255, + 95,153,198,255,94,152,197,255,93,152,197,255,92,151,196,255, + 91,151,196,255,89,150,196,255,88,150,195,255,87,149,195,255, + 86,149,195,255,85,148,195,255,84,148,194,255,83,147,194,255, + 82,147,194,255,80,146,194,255,79,146,193,255,78,145,193,255, + 77,145,193,255,76,144,193,255,75,144,192,255,74,143,192,255, + 73,143,192,255,72,143,192,255,71,142,191,255,70,142,191,255, + 69,142,191,255,68,141,191,255,67,141,190,255,67,140,190,255, + 66,140,190,255,65,140,190,255,64,139,189,255,64,139,189,255, + 63,139,189,255,62,138,189,255,62,138,188,255,61,137,188,255, + 61,137,188,255,60,137,188,255,60,136,187,255,59,136,187,255, + 59,136,187,255,59,136,187,255,58,135,187,255,58,135,187,255, + 58,135,187,255,58,135,187,255,57,135,186,255,57,135,186,255, + 57,135,186,255,57,135,186,255,56,134,186,255,56,134,186,255, + 56,134,186,255,56,134,186,255,57,134,185,255,57,134,185,255, + 57,134,185,255,57,134,185,255,57,134,184,255,57,134,184,255, + 57,134,184,255,57,134,184,255,58,134,183,255,58,134,183,255, + 58,134,183,255,58,134,183,255,59,134,182,255,59,134,182,255, + 59,134,182,255,59,134,182,255,60,134,181,255,60,134,181,255, + 60,134,181,255,60,134,181,255,61,134,180,255,61,134,180,255, + 61,134,180,255,62,134,180,255,62,134,180,255,63,134,180,255, + 63,134,180,255,63,134,180,255,64,135,179,255,64,135,179,255, + 64,135,179,255,64,135,179,255,65,135,179,255,65,135,179,255, + 65,135,179,255,66,135,179,255,66,136,178,255,67,136,178,255, + 67,136,178,255,67,136,178,255,68,136,178,255,68,136,178,255, + 68,136,178,255,69,136,178,255,69,137,178,255,70,137,178,255, + 70,137,178,255,71,137,178,255,71,137,178,255,72,137,178,255, + 72,137,178,255,73,138,178,255,73,138,178,255,74,139,178,255, + 74,139,178,255,75,139,178,255,76,140,179,255,76,140,179,255, + 77,140,179,255,78,141,179,255,79,141,180,255,79,142,180,255, + 80,142,180,255,81,143,181,255,82,143,181,255,83,144,182,255, + 84,144,182,255,85,145,183,255,86,146,183,255,87,146,184,255, + 88,147,184,255,89,148,185,255,91,149,185,255,92,149,186,255, + 93,150,186,255,94,151,187,255,95,152,187,255,96,152,188,255, + 97,153,188,255,98,154,189,255,99,155,190,255,100,155,190,255, + 101,156,191,255,103,157,192,255,104,158,193,255,106,158,193,255, + 107,159,194,255,108,160,195,255,110,161,196,255,111,162,196,255, + 112,163,197,255,113,164,198,255,115,165,199,255,116,165,199,255, + 117,166,200,255,118,167,201,255,120,168,202,255,121,169,202,255, + 122,170,203,255,124,171,204,255,125,172,205,255,127,172,206,255, + 128,173,207,255,129,174,208,255,130,175,209,255,131,175,209,255, + 132,176,210,255,133,177,211,255,135,178,212,255,136,178,212,255, + 137,179,213,255,138,180,214,255,139,181,215,255,139,181,215,255, + 140,182,216,255,141,183,217,255,142,183,217,255,143,184,218,255, + 144,184,218,255,145,184,219,255,145,185,219,255,146,185,220,255, + 146,185,220,255,146,185,220,255,147,186,221,255,147,186,221,255, + 147,186,221,255,147,186,221,255,147,187,222,255,147,187,222,255, + 147,187,222,255,147,187,222,255,146,187,222,255,146,187,222,255, + 146,187,222,255,145,187,222,255,145,186,222,255,144,186,222,255, + 144,186,222,255,143,185,222,255,142,185,221,255,142,184,221,255, + 141,184,221,255,140,183,221,255,138,183,220,255,137,182,220,255, + 136,182,220,255,135,181,219,255,133,180,219,255,132,180,218,255, + 131,179,218,255,130,178,217,255,128,177,217,255,127,177,216,255, + 126,176,216,255,124,175,215,255,123,174,214,255,121,174,214,255, + 120,173,213,255,118,172,212,255,117,171,211,255,115,170,211,255, + 114,169,210,255,112,168,209,255,111,167,208,255,109,167,208,255, + 108,166,207,255,107,165,206,255,105,164,205,255,104,163,205,255, + 103,162,204,255,102,161,203,255,100,160,202,255,99,160,202,255, + 98,159,201,255,97,158,200,255,96,157,199,255,95,157,198,255, + 94,156,197,255,93,155,196,255,92,154,195,255,91,154,195,255, + 90,153,194,255,89,152,193,255,88,152,192,255,87,151,192,255, + 86,151,191,255,85,150,190,255,85,150,189,255,84,149,189,255, + 84,149,188,255,83,148,187,255,82,148,187,255,82,147,186,255, + 81,147,186,255,80,146,185,255,80,146,185,255,79,145,184,255, + 79,145,184,255,79,145,183,255,78,144,183,255,78,144,182,255, + 78,144,182,255,78,144,181,255,77,143,181,255,77,143,180,255, + 77,143,180,255,76,142,180,255,76,142,179,255,75,141,179,255, + 75,141,179,255,75,141,179,255,74,140,178,255,74,140,178,255, + 74,140,178,255,73,140,178,255,73,139,178,255,72,139,178,255, + 72,139,178,255,72,139,178,255,71,138,178,255,71,138,178,255, + 71,138,178,255,70,138,178,255,70,137,177,255,69,137,177,255, + 69,137,177,255,68,137,177,255,68,136,178,255,67,136,178,255, + 67,136,178,255,67,136,178,255,66,135,177,255,66,135,177,255, + 66,135,177,255,66,135,177,255,66,135,177,255,65,134,177,255, + 65,134,177,255,65,134,177,255,65,134,177,255,64,133,177,255, + 64,133,177,255,64,133,177,255,64,133,177,255,63,133,177,255, + 63,133,177,255,63,133,177,255,63,133,177,255,62,132,177,255, + 62,132,177,255,62,132,177,255,62,132,177,255,62,132,176,255, + 62,132,176,255,62,132,176,255,62,132,176,255,62,131,176,255, + 62,131,176,255,62,131,176,255,62,131,176,255,61,131,175,255, + 61,131,175,255,61,131,175,255,61,131,175,255,60,130,175,255, + 60,130,175,255,60,130,175,255,60,130,175,255,60,129,174,255, + 60,129,174,255,60,129,174,255,60,129,174,255,59,128,174,255, + 59,128,174,255,59,128,174,255,59,128,174,255,58,127,173,255, + 58,127,173,255,58,127,173,255,58,127,173,255,57,126,173,255, + 57,126,173,255,57,126,173,255,57,126,173,255,56,126,173,255, + 56,126,173,255,56,126,173,255,56,126,173,255,55,125,172,255, + 55,125,172,255,55,125,172,255,55,125,172,255,54,124,172,255, + 54,124,172,255,54,124,172,255,54,124,172,255,54,124,172,255, + 54,124,172,255,54,124,172,255,54,124,172,255,54,123,171,255, + 54,123,171,255,54,123,171,255,54,123,171,255,53,123,170,255, + 53,123,170,255,53,123,170,255,53,123,170,255,54,123,170,255, + 54,123,170,255,54,123,170,255,54,123,170,255,55,123,169,255, + 55,123,169,255,55,123,169,255,55,123,169,255,55,123,168,255, + 55,123,168,255,55,123,168,255,55,123,168,255,56,123,167,255, + 56,123,167,255,56,123,167,255,56,123,167,255,57,123,166,255, + 57,123,166,255,57,123,166,255,57,123,166,255,58,123,165,255, + 58,123,165,255,58,123,165,255,58,123,164,255,58,122,164,255, + 58,122,163,255,58,122,163,255,58,122,163,255,59,122,162,255, + 59,122,162,255,59,122,162,255,59,122,162,255,59,121,161,255, + 59,121,161,255,59,121,161,255,59,121,160,255,59,120,160,255, + 59,120,159,255,59,120,159,255,59,120,159,255,58,119,158,255, + 58,119,158,255,58,119,158,255,58,119,158,255,58,118,157,255, + 58,118,157,255,58,118,157,255,58,117,157,255,57,117,156,255, + 57,116,156,255,57,116,156,255,56,116,156,255,56,115,156,255, + 55,115,156,255,55,115,156,255,54,114,156,255,54,114,155,255, + 53,113,155,255,53,113,155,255,52,113,155,255,52,112,155,255, + 51,112,155,255,50,112,155,255,50,111,155,255,49,111,155,255, + 48,110,155,255,48,110,155,255,47,109,155,255,47,109,154,255, + 46,108,154,255,46,108,154,255,45,108,154,255,45,107,154,255, + 44,107,154,255,44,107,154,255,43,106,154,255,43,106,153,255, + 42,105,153,255,42,105,153,255,41,105,153,255,41,104,152,255, + 40,104,152,255,40,104,152,255,40,104,152,255,39,103,152,255, + 39,103,152,255,39,103,152,255,39,103,151,255,39,103,151,255, + 39,103,150,255,39,103,150,255,39,103,149,255,39,102,149,255, + 39,102,148,255,39,102,148,255,39,102,147,255,40,102,147,255, + 40,102,146,255,40,102,146,255,40,102,145,255,41,102,145,255, + 41,102,144,255,41,102,144,255,41,102,143,255,42,102,143,255, + 42,102,142,255,42,102,142,255,43,102,141,255,43,102,141,255, + 44,102,140,255,44,102,140,255,44,102,139,255,45,101,139,255, + 45,101,138,255,45,101,138,255,45,101,137,255,46,101,137,255, + 46,101,136,255,46,101,136,255,46,101,135,255,46,100,135,255, + 46,100,134,255,46,100,134,255,46,100,133,255,46,99,133,255, + 46,99,132,255,46,99,132,255,46,99,132,255,46,98,131,255, + 46,98,131,255,46,98,131,255,45,97,131,255,45,97,130,255, + 44,96,130,255,44,96,130,255,44,95,130,255,43,95,129,255, + 43,94,129,255,43,94,129,255,42,94,129,255,42,93,128,255, + 41,93,128,255,41,93,128,255,40,92,128,255,40,92,128,255, + 39,91,128,255,39,91,128,255,39,90,128,255,38,90,127,255, + 38,89,127,255,38,89,127,255,37,88,127,255,37,88,126,255, + 36,87,126,255,36,87,126,255,36,87,126,255,36,86,126,255, + 36,86,126,255,36,86,126,255,36,86,126,255,35,85,125,255, + 35,85,125,255,35,85,125,255,35,85,125,255,36,85,124,255, + 36,85,124,255,36,85,124,255,36,85,124,255,36,85,123,255, + 36,85,123,255,36,85,123,255,37,85,123,255,37,85,122,255, + 38,85,122,255,38,85,122,255,38,85,122,255,39,85,121,255, + 39,85,121,255,39,85,121,255,40,85,121,255,40,86,120,255, + 41,86,120,255,41,86,120,255,41,86,120,255,42,86,119,255, + 42,86,119,255,42,86,119,255,42,86,119,255,43,86,119,255, + 43,86,119,255,43,86,119,255,43,86,119,255,43,86,119,255, + 43,86,119,255,43,86,119,255,43,86,119,255,44,86,119,255, + 44,86,119,255,44,86,119,255,44,86,119,255,43,86,119,255, + 43,86,119,255,43,86,119,255,43,86,119,255,42,85,120,255, + 42,85,120,255,42,85,120,255,42,85,120,255,41,84,120,255, + 41,84,120,255,41,84,120,255,40,84,120,255,40,83,121,255, + 39,83,121,255,39,83,121,255,38,82,121,255,38,82,121,255, + 37,81,121,255,36,81,121,255,36,81,121,255,35,80,122,255, + 34,80,122,255,34,80,122,255,33,80,122,255,33,79,122,255, + 32,79,122,255,32,79,122,255,31,78,122,255,31,78,122,255, + 30,77,122,255,30,77,122,255,29,77,122,255,29,76,122,255, + 28,76,122,255,28,76,122,255,28,75,122,255,27,75,121,255, + 27,74,121,255,27,74,121,255,27,74,120,255,26,73,120,255, + 26,73,119,255,26,73,119,255,26,72,119,255,25,72,118,255, + 25,71,118,255,25,71,118,255,25,71,117,255,25,70,117,255, + 25,70,116,255,25,70,116,255,25,70,115,255,24,69,114,255, + 24,69,113,255,24,69,113,255,24,69,112,255,24,68,112,255, + 24,68,111,255,24,68,111,255,24,68,110,255,25,67,109,255, + 25,67,108,255,25,67,108,255,25,67,107,255,25,66,106,255, + 25,66,105,255,25,66,105,255,25,66,104,255,26,66,103,255, + 26,66,102,255,26,66,102,255,26,66,101,255,27,65,101,255, + 27,65,100,255,27,65,100,255,27,65,99,255,28,65,98,255, + 28,65,97,255,28,65,97,255,28,65,96,255,29,65,95,255, + 29,65,94,255,29,65,94,255,29,65,93,255,30,64,93,255, + 30,64,92,255,30,64,92,255,30,64,91,255,31,64,91,255, + 31,64,90,255,31,64,90,255,31,64,89,255,32,64,89,255, + 32,64,88,255,32,64,88,255,32,64,87,255,32,64,87,255, + 32,64,86,255,32,64,86,255,32,64,86,255,33,65,85,255, + 33,65,85,255,33,65,85,255,33,65,84,255,34,65,84,255, + 34,65,83,255,34,65,83,255,34,65,83,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,82,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,33,65,80,255, + 33,65,80,255,33,65,80,255,33,65,80,255,33,64,80,255, + 33,64,80,255,33,64,80,255,33,64,80,255,32,64,80,255, + 32,64,80,255,32,64,80,255,32,64,80,255,31,63,80,255, + 31,63,80,255,31,63,80,255,31,63,80,255,30,63,81,255, + 30,63,81,255,30,63,81,255,30,63,81,255,29,62,81,255, + 29,62,81,255,29,62,81,255,29,62,81,255,28,61,82,255, + 28,61,82,255,28,61,82,255,28,61,82,255,27,60,83,255, + 27,60,83,255,27,60,83,255,27,60,83,255,27,60,83,255, + 27,60,83,255,27,60,83,255,27,60,83,255,26,60,84,255, + 26,60,84,255,26,60,84,255,26,60,84,255,25,59,84,255, + 25,59,84,255,25,59,84,255,25,59,84,255,84,128,176,255, + 84,128,176,255,84,128,176,255,84,128,176,255,85,129,177,255, + 85,129,177,255,85,129,177,255,85,129,177,255,86,130,178,255, + 86,130,178,255,86,130,178,255,87,130,178,255,87,131,178,255, + 88,131,178,255,88,131,178,255,89,131,178,255,89,132,179,255, + 90,132,179,255,90,132,179,255,91,132,180,255,91,133,180,255, + 92,133,181,255,92,133,181,255,93,133,181,255,93,134,182,255, + 94,134,182,255,94,134,182,255,95,135,182,255,95,135,183,255, + 96,136,183,255,96,136,183,255,97,136,183,255,97,137,184,255, + 98,137,184,255,98,137,184,255,98,138,184,255,99,138,185,255, + 99,139,185,255,99,139,185,255,100,139,185,255,100,140,186,255, + 101,140,186,255,101,140,186,255,102,141,187,255,102,141,187,255, + 103,142,188,255,103,142,188,255,103,142,188,255,104,143,189,255, + 104,143,189,255,104,143,189,255,105,144,190,255,105,144,190,255, + 106,145,191,255,106,145,191,255,107,145,191,255,107,146,192,255, + 108,146,192,255,108,146,192,255,109,147,193,255,109,147,193,255, + 110,148,194,255,110,148,194,255,111,149,194,255,111,149,195,255, + 112,150,195,255,112,150,195,255,113,151,196,255,114,151,196,255, + 115,152,197,255,115,152,197,255,116,153,197,255,116,153,198,255, + 117,154,198,255,117,154,198,255,118,155,199,255,118,155,199,255, + 119,156,200,255,119,156,200,255,120,156,200,255,120,157,201,255, + 121,157,201,255,121,157,201,255,121,158,201,255,122,158,202,255, + 122,159,202,255,122,159,202,255,123,160,202,255,123,160,203,255, + 124,161,203,255,124,161,203,255,124,161,203,255,125,162,204,255, + 125,162,204,255,125,162,204,255,125,162,204,255,126,163,204,255, + 126,163,204,255,126,163,204,255,126,163,204,255,127,164,205,255, + 127,164,205,255,127,164,205,255,127,164,205,255,127,165,205,255, + 127,165,205,255,127,165,205,255,127,165,205,255,127,165,205,255, + 127,165,205,255,127,165,205,255,127,165,205,255,126,165,205,255, + 126,165,205,255,126,165,205,255,126,165,205,255,125,165,205,255, + 125,165,205,255,125,165,205,255,124,165,205,255,124,164,205,255, + 123,164,205,255,123,164,205,255,122,164,205,255,122,163,204,255, + 121,163,204,255,121,163,204,255,120,163,204,255,119,163,203,255, + 118,163,203,255,118,163,203,255,117,162,203,255,116,162,202,255, + 115,161,202,255,115,161,202,255,114,161,202,255,113,160,202,255, + 112,160,202,255,111,160,202,255,110,159,201,255,109,159,201,255, + 108,158,200,255,107,158,200,255,105,157,200,255,104,157,199,255, + 103,156,199,255,102,156,199,255,100,155,199,255,99,155,198,255, + 98,154,198,255,97,154,198,255,96,153,198,255,95,153,197,255, + 94,152,197,255,93,152,197,255,92,151,196,255,91,151,196,255, + 90,150,195,255,89,150,195,255,87,149,195,255,86,149,194,255, + 85,148,194,255,84,148,194,255,83,147,194,255,82,147,193,255, + 81,146,193,255,80,146,193,255,78,145,193,255,77,145,192,255, + 76,144,192,255,75,144,192,255,74,143,192,255,73,143,191,255, + 72,142,191,255,71,142,191,255,70,142,191,255,69,141,190,255, + 68,141,190,255,67,141,190,255,66,140,190,255,65,140,189,255, + 65,139,189,255,64,139,189,255,63,139,189,255,62,138,188,255, + 62,138,188,255,61,138,188,255,60,137,188,255,60,137,187,255, + 59,136,187,255,59,136,187,255,59,136,187,255,58,135,186,255, + 58,135,186,255,58,135,186,255,58,135,186,255,57,134,186,255, + 57,134,186,255,57,134,186,255,57,134,186,255,56,134,185,255, + 56,134,185,255,56,134,185,255,56,134,185,255,55,133,185,255, + 55,133,185,255,55,133,185,255,55,133,185,255,56,133,184,255, + 56,133,184,255,56,133,184,255,56,133,184,255,56,133,183,255, + 56,133,183,255,56,133,183,255,56,133,183,255,57,133,182,255, + 57,133,182,255,57,133,182,255,57,133,182,255,58,133,181,255, + 58,133,181,255,58,133,181,255,58,133,181,255,59,133,180,255, + 59,133,180,255,59,133,180,255,59,133,180,255,60,134,179,255, + 60,134,179,255,60,134,179,255,61,134,179,255,61,134,179,255, + 62,134,179,255,62,134,179,255,63,134,179,255,63,134,178,255, + 64,134,178,255,64,134,178,255,64,134,178,255,65,135,178,255, + 65,135,178,255,65,135,178,255,66,135,178,255,66,136,177,255, + 67,136,177,255,67,136,177,255,67,136,177,255,68,136,177,255, + 68,136,177,255,68,136,177,255,69,136,177,255,69,137,177,255, + 70,137,177,255,70,137,177,255,71,137,177,255,71,137,177,255, + 72,137,177,255,72,137,177,255,73,138,177,255,73,138,177,255, + 74,139,177,255,74,139,177,255,75,139,177,255,75,140,178,255, + 76,140,178,255,76,140,178,255,77,141,178,255,78,141,179,255, + 78,142,179,255,79,142,179,255,80,143,180,255,81,143,180,255, + 82,144,181,255,83,144,181,255,84,145,182,255,85,145,182,255, + 86,146,183,255,87,146,183,255,88,147,184,255,90,148,184,255, + 91,148,185,255,92,149,185,255,93,150,186,255,94,151,186,255, + 95,151,187,255,96,152,187,255,97,153,188,255,98,154,189,255, + 99,154,189,255,100,155,190,255,102,156,191,255,103,157,192,255, + 105,157,192,255,106,158,193,255,107,159,194,255,108,160,195,255, + 109,161,195,255,110,162,196,255,111,163,197,255,113,164,198,255, + 114,164,198,255,115,165,199,255,116,166,200,255,118,167,201,255, + 119,168,201,255,120,169,202,255,122,170,203,255,123,171,204,255, + 125,171,205,255,126,172,206,255,127,173,207,255,128,174,208,255, + 129,174,208,255,130,175,209,255,131,176,210,255,132,177,211,255, + 133,177,211,255,134,178,212,255,135,179,213,255,136,180,214,255, + 136,180,214,255,137,181,215,255,138,182,216,255,139,182,216,255, + 140,183,217,255,141,183,217,255,142,183,218,255,142,184,218,255, + 143,184,219,255,143,184,219,255,143,184,219,255,144,185,220,255, + 144,185,220,255,144,185,220,255,144,185,220,255,144,186,221,255, + 144,186,221,255,144,186,221,255,144,186,221,255,143,186,221,255, + 143,186,221,255,143,186,221,255,142,185,221,255,142,185,221,255, + 141,184,221,255,141,184,221,255,140,184,221,255,139,183,220,255, + 139,183,220,255,138,183,220,255,137,182,220,255,135,182,219,255, + 134,181,219,255,133,181,219,255,132,180,218,255,130,179,218,255, + 129,179,217,255,128,178,217,255,127,177,216,255,125,176,216,255, + 124,176,215,255,123,175,215,255,121,174,214,255,120,173,213,255, + 118,172,213,255,117,171,212,255,115,170,211,255,114,169,210,255, + 112,169,210,255,111,168,209,255,109,167,208,255,108,166,207,255, + 106,166,207,255,105,165,206,255,104,164,205,255,102,163,204,255, + 101,162,204,255,100,161,203,255,99,160,202,255,97,159,201,255, + 96,159,201,255,95,158,200,255,94,157,199,255,93,156,198,255, + 92,156,197,255,91,155,196,255,90,154,195,255,89,153,194,255, + 89,153,194,255,88,152,193,255,87,151,192,255,86,151,191,255, + 85,150,191,255,84,150,190,255,83,149,189,255,83,149,188,255, + 82,148,188,255,82,148,187,255,81,147,186,255,81,147,186,255, + 80,146,185,255,80,146,185,255,79,145,184,255,79,145,184,255, + 78,144,183,255,78,144,183,255,78,144,182,255,77,143,182,255, + 77,143,181,255,77,143,181,255,77,143,180,255,76,142,180,255, + 76,142,179,255,76,142,179,255,75,141,179,255,75,141,178,255, + 74,140,178,255,74,140,178,255,74,140,178,255,73,139,177,255, + 73,139,177,255,73,139,177,255,72,139,177,255,72,138,177,255, + 71,138,177,255,71,138,177,255,71,138,177,255,70,138,177,255, + 70,138,177,255,70,138,177,255,69,138,177,255,69,137,176,255, + 68,137,176,255,68,137,176,255,67,137,176,255,67,136,177,255, + 66,136,177,255,66,136,177,255,66,136,177,255,65,135,176,255, + 65,135,176,255,65,135,176,255,65,135,176,255,65,135,176,255, + 64,134,176,255,64,134,176,255,64,134,176,255,64,134,176,255, + 63,133,176,255,63,133,176,255,63,133,176,255,63,133,176,255, + 62,133,176,255,62,133,176,255,62,133,176,255,62,133,176,255, + 61,132,176,255,61,132,176,255,61,132,176,255,61,132,176,255, + 61,132,176,255,61,132,176,255,61,132,176,255,61,132,176,255, + 61,131,175,255,61,131,175,255,61,131,175,255,61,131,175,255, + 60,130,174,255,60,130,174,255,60,130,174,255,60,130,174,255, + 59,129,174,255,59,129,174,255,59,129,174,255,59,129,174,255, + 59,128,174,255,59,128,174,255,59,128,174,255,59,128,174,255, + 58,127,173,255,58,127,173,255,58,127,173,255,58,127,173,255, + 57,126,172,255,57,126,172,255,57,126,172,255,57,126,172,255, + 56,125,172,255,56,125,172,255,56,125,172,255,56,125,172,255, + 55,125,172,255,55,125,172,255,55,125,172,255,55,125,172,255, + 54,124,171,255,54,124,171,255,54,124,171,255,54,124,171,255, + 53,123,171,255,53,123,171,255,53,123,171,255,53,123,171,255, + 53,123,171,255,53,123,171,255,53,123,171,255,53,123,171,255, + 53,122,170,255,53,122,170,255,53,122,170,255,53,122,170,255, + 52,122,169,255,52,122,169,255,52,122,169,255,52,122,169,255, + 53,122,169,255,53,122,169,255,53,122,169,255,53,122,169,255, + 54,122,168,255,54,122,168,255,54,122,168,255,54,122,168,255, + 54,122,167,255,54,122,167,255,54,122,167,255,54,122,167,255, + 55,122,166,255,55,122,166,255,55,122,166,255,55,122,166,255, + 56,122,165,255,56,122,165,255,56,122,165,255,56,122,165,255, + 57,122,164,255,57,122,164,255,57,122,164,255,57,122,163,255, + 57,121,163,255,57,121,162,255,57,121,162,255,57,121,162,255, + 58,121,161,255,58,121,161,255,58,121,161,255,58,121,161,255, + 58,120,160,255,58,120,160,255,58,120,160,255,58,120,159,255, + 58,119,159,255,58,119,158,255,58,119,158,255,58,119,158,255, + 57,118,157,255,57,118,157,255,57,118,157,255,57,118,157,255, + 57,117,156,255,57,117,156,255,57,117,156,255,57,116,156,255, + 56,116,155,255,56,115,155,255,56,115,155,255,55,115,155,255, + 55,114,155,255,54,114,155,255,54,114,155,255,53,113,155,255, + 53,113,154,255,52,112,154,255,52,112,154,255,51,112,154,255, + 51,111,154,255,50,111,154,255,49,111,154,255,49,110,154,255, + 48,110,154,255,47,109,154,255,47,109,154,255,46,108,154,255, + 46,108,153,255,45,107,153,255,45,107,153,255,44,107,153,255, + 44,106,153,255,43,106,153,255,43,106,153,255,42,105,153,255, + 42,105,152,255,41,104,152,255,41,104,152,255,40,104,152,255, + 40,103,151,255,39,103,151,255,39,103,151,255,39,103,151,255, + 38,102,151,255,38,102,151,255,38,102,151,255,38,102,150,255, + 38,102,150,255,38,102,149,255,38,102,149,255,38,102,148,255, + 38,102,148,255,38,102,147,255,38,102,147,255,38,102,146,255, + 39,102,146,255,39,102,145,255,39,102,145,255,39,102,144,255, + 40,102,144,255,40,102,143,255,40,102,143,255,41,102,142,255, + 41,102,142,255,42,102,141,255,42,102,141,255,43,102,140,255, + 43,102,140,255,44,102,139,255,44,102,139,255,44,102,138,255, + 45,101,138,255,45,101,137,255,45,101,137,255,45,101,136,255, + 46,101,136,255,46,101,135,255,46,101,135,255,46,101,134,255, + 46,100,134,255,46,100,133,255,46,100,133,255,46,100,133,255, + 46,99,132,255,46,99,132,255,46,99,132,255,46,99,131,255, + 46,98,131,255,46,98,130,255,46,98,130,255,45,97,130,255, + 45,97,130,255,44,96,130,255,44,96,130,255,43,95,130,255, + 43,95,129,255,42,94,129,255,42,94,129,255,41,94,129,255, + 41,93,128,255,40,93,128,255,40,93,128,255,39,92,128,255, + 39,92,128,255,38,91,128,255,38,91,128,255,38,90,128,255, + 37,90,127,255,37,89,127,255,37,89,127,255,36,88,127,255, + 36,88,126,255,35,87,126,255,35,87,126,255,35,87,126,255, + 35,86,126,255,35,86,126,255,35,86,126,255,35,86,126,255, + 35,85,125,255,35,85,125,255,35,85,125,255,35,85,125,255, + 35,85,124,255,35,85,124,255,35,85,124,255,35,85,124,255, + 36,85,123,255,36,85,123,255,36,85,123,255,36,85,123,255, + 37,85,122,255,37,85,122,255,37,85,122,255,38,85,122,255, + 38,85,121,255,39,85,121,255,39,85,121,255,39,85,121,255, + 40,86,120,255,40,86,120,255,40,86,120,255,40,86,120,255, + 41,86,119,255,41,86,119,255,41,86,119,255,41,86,119,255, + 42,86,119,255,42,86,119,255,42,86,119,255,42,86,119,255, + 42,86,118,255,42,86,118,255,42,86,118,255,42,86,118,255, + 43,86,118,255,43,86,118,255,43,86,118,255,43,86,118,255, + 42,85,119,255,42,85,119,255,42,85,119,255,42,85,119,255, + 41,84,119,255,41,84,119,255,41,84,119,255,41,84,119,255, + 40,83,120,255,40,83,120,255,40,83,120,255,39,83,120,255, + 39,82,120,255,38,82,120,255,38,82,120,255,37,81,120,255, + 37,81,121,255,36,80,121,255,35,80,121,255,35,80,121,255, + 34,79,121,255,33,79,121,255,33,79,121,255,32,79,121,255, + 32,78,121,255,31,78,121,255,31,78,121,255,30,77,121,255, + 30,77,121,255,29,76,121,255,29,76,121,255,28,76,121,255, + 28,75,121,255,27,75,121,255,27,75,121,255,27,74,121,255, + 26,74,120,255,26,73,120,255,26,73,120,255,26,73,119,255, + 25,72,119,255,25,72,118,255,25,72,118,255,25,71,118,255, + 24,71,117,255,24,70,117,255,24,70,117,255,24,70,116,255, + 24,69,116,255,24,69,115,255,24,69,115,255,24,69,114,255, + 23,68,113,255,23,68,112,255,23,68,112,255,23,68,111,255, + 23,67,111,255,23,67,110,255,23,67,110,255,23,67,109,255, + 24,66,108,255,24,66,107,255,24,66,107,255,24,66,106,255, + 24,66,105,255,24,66,104,255,24,66,104,255,24,66,103,255, + 25,65,102,255,25,65,101,255,25,65,101,255,25,65,100,255, + 26,65,100,255,26,65,99,255,26,65,99,255,27,65,98,255, + 27,65,97,255,28,65,96,255,28,65,96,255,28,65,95,255, + 29,65,94,255,29,65,93,255,29,65,93,255,29,65,92,255, + 30,64,92,255,30,64,91,255,30,64,91,255,30,64,90,255, + 31,64,90,255,31,64,89,255,31,64,89,255,31,64,88,255, + 32,64,88,255,32,64,87,255,32,64,87,255,32,64,86,255, + 32,64,86,255,32,64,85,255,32,64,85,255,32,64,85,255, + 33,65,84,255,33,65,84,255,33,65,84,255,33,65,84,255, + 34,65,83,255,34,65,83,255,34,65,83,255,34,65,83,255, + 34,65,82,255,34,65,82,255,34,65,82,255,34,65,82,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 33,65,79,255,33,65,79,255,33,65,79,255,33,65,79,255, + 33,64,79,255,33,64,79,255,33,64,79,255,33,64,79,255, + 32,64,79,255,32,64,79,255,32,64,79,255,32,64,79,255, + 31,63,80,255,31,63,80,255,31,63,80,255,31,63,80,255, + 30,63,80,255,30,63,80,255,30,63,80,255,30,63,80,255, + 29,62,81,255,29,62,81,255,29,62,81,255,29,62,81,255, + 28,61,82,255,28,61,82,255,28,61,82,255,28,61,82,255, + 27,60,82,255,27,60,82,255,27,60,82,255,27,60,82,255, + 27,60,83,255,27,60,83,255,27,60,83,255,27,60,83,255, + 26,60,83,255,26,60,83,255,26,60,83,255,26,60,83,255, + 25,59,84,255,25,59,84,255,25,59,84,255,25,59,84,255, + 83,128,176,255,83,128,176,255,83,128,176,255,83,128,176,255, + 84,129,176,255,84,129,176,255,84,129,176,255,84,129,176,255, + 85,130,177,255,85,130,177,255,85,130,177,255,86,130,177,255, + 86,131,178,255,87,131,178,255,87,131,178,255,88,131,178,255, + 88,132,179,255,89,132,179,255,89,132,179,255,90,132,179,255, + 90,133,180,255,91,133,180,255,91,133,180,255,92,133,180,255, + 92,134,181,255,93,134,181,255,93,134,181,255,94,135,181,255, + 94,135,182,255,95,136,182,255,95,136,182,255,96,136,183,255, + 96,137,183,255,97,137,184,255,97,137,184,255,97,137,184,255, + 98,138,185,255,98,138,185,255,98,138,185,255,99,139,185,255, + 99,139,186,255,100,140,186,255,100,140,186,255,101,140,187,255, + 101,141,187,255,102,141,188,255,102,141,188,255,102,142,188,255, + 103,142,189,255,103,143,189,255,103,143,189,255,104,143,189,255, + 104,144,190,255,105,144,190,255,105,144,190,255,106,145,191,255, + 106,145,191,255,107,146,192,255,107,146,192,255,108,147,192,255, + 108,147,193,255,109,148,193,255,109,148,193,255,110,148,194,255, + 110,149,194,255,111,149,195,255,111,149,195,255,112,150,195,255, + 112,150,196,255,113,151,196,255,113,151,196,255,114,152,197,255, + 114,152,197,255,115,153,198,255,115,153,198,255,116,154,198,255, + 116,154,199,255,117,155,199,255,117,155,199,255,118,155,199,255, + 118,156,200,255,119,156,200,255,119,156,200,255,120,157,200,255, + 120,157,201,255,121,158,201,255,121,158,201,255,122,159,201,255, + 122,159,202,255,123,160,202,255,123,160,202,255,123,160,202,255, + 124,161,203,255,124,161,203,255,124,161,203,255,124,161,203,255, + 125,162,203,255,125,162,203,255,125,162,203,255,125,162,203,255, + 126,163,204,255,126,163,204,255,126,163,204,255,126,163,204,255, + 126,164,204,255,126,164,204,255,126,164,204,255,126,164,204,255, + 125,164,204,255,125,164,204,255,125,164,204,255,125,164,204,255, + 124,164,204,255,124,164,204,255,124,164,204,255,124,164,204,255, + 123,164,204,255,123,164,204,255,123,164,204,255,122,164,204,255, + 122,163,204,255,121,163,204,255,121,163,204,255,120,163,204,255, + 119,162,203,255,118,162,203,255,118,162,203,255,117,162,203,255, + 117,162,202,255,116,162,202,255,116,162,202,255,115,161,202,255, + 114,161,201,255,113,160,201,255,112,160,201,255,111,160,201,255, + 110,159,201,255,109,159,201,255,108,159,201,255,107,158,200,255, + 106,158,200,255,105,157,199,255,104,157,199,255,103,156,199,255, + 102,156,198,255,101,155,198,255,100,155,198,255,98,154,198,255, + 97,154,197,255,96,153,197,255,95,153,197,255,93,152,197,255, + 92,152,196,255,91,151,196,255,90,151,196,255,89,150,195,255, + 88,150,195,255,87,149,194,255,86,149,194,255,84,148,194,255, + 83,148,193,255,82,147,193,255,81,147,193,255,80,146,193,255, + 79,146,192,255,78,145,192,255,77,145,192,255,76,144,192,255, + 75,144,191,255,74,143,191,255,73,143,191,255,72,142,191,255, + 71,142,190,255,70,141,190,255,69,141,190,255,68,141,190,255, + 67,140,189,255,67,140,189,255,66,140,189,255,65,139,189,255, + 64,139,188,255,64,138,188,255,63,138,188,255,62,138,188,255, + 61,137,188,255,61,137,188,255,60,137,188,255,59,136,188,255, + 59,136,187,255,58,135,187,255,58,135,187,255,57,135,187,255, + 57,134,186,255,56,134,186,255,56,134,186,255,56,134,186,255, + 55,133,186,255,55,133,186,255,55,133,186,255,55,133,186,255, + 54,133,185,255,54,133,185,255,54,133,185,255,54,133,185,255, + 54,132,184,255,54,132,184,255,54,132,184,255,54,132,184,255, + 55,132,183,255,55,132,183,255,55,132,183,255,55,132,183,255, + 55,132,183,255,55,132,183,255,55,132,183,255,55,132,183,255, + 56,132,182,255,56,132,182,255,56,132,182,255,56,132,182,255, + 57,133,181,255,57,133,181,255,57,133,181,255,58,133,181,255, + 58,133,180,255,59,133,180,255,59,133,180,255,59,133,180,255, + 60,133,179,255,60,133,179,255,60,133,179,255,61,133,179,255, + 61,133,178,255,62,133,178,255,62,133,178,255,62,133,178,255, + 63,134,177,255,63,134,177,255,63,134,177,255,63,134,177,255, + 64,134,177,255,64,134,177,255,64,134,177,255,65,134,177,255, + 65,135,176,255,66,135,176,255,66,135,176,255,66,135,176,255, + 67,135,176,255,67,135,176,255,67,135,176,255,68,135,176,255, + 68,136,176,255,69,136,176,255,69,136,176,255,70,136,176,255, + 70,137,176,255,71,137,176,255,71,137,176,255,72,137,176,255, + 72,138,176,255,73,138,176,255,73,138,176,255,74,138,176,255, + 75,139,177,255,75,139,177,255,76,139,177,255,77,140,177,255, + 78,140,178,255,78,141,178,255,79,141,178,255,80,142,179,255, + 81,142,179,255,81,143,180,255,82,143,180,255,83,144,181,255, + 84,145,181,255,85,145,182,255,86,146,182,255,87,147,183,255, + 89,147,183,255,90,148,184,255,91,148,184,255,92,149,185,255, + 93,150,185,255,94,150,186,255,95,151,186,255,96,152,187,255, + 97,153,188,255,98,153,188,255,99,154,189,255,100,155,190,255, + 102,156,191,255,103,156,191,255,104,157,192,255,105,158,193,255, + 107,159,194,255,108,160,194,255,109,161,195,255,110,162,196,255, + 112,163,197,255,113,163,197,255,114,164,198,255,115,165,199,255, + 116,166,200,255,117,167,200,255,118,168,201,255,119,169,202,255, + 121,170,203,255,122,170,204,255,123,171,205,255,124,172,206,255, + 125,173,207,255,126,173,207,255,127,174,208,255,128,175,209,255, + 130,175,210,255,131,176,210,255,132,176,211,255,133,177,212,255, + 134,178,213,255,134,178,213,255,135,179,214,255,136,180,215,255, + 137,180,215,255,137,181,216,255,138,181,216,255,139,182,217,255, + 139,182,217,255,140,183,218,255,140,183,218,255,140,183,218,255, + 141,184,219,255,141,184,219,255,141,184,219,255,141,184,219,255, + 141,184,220,255,141,184,220,255,141,184,220,255,141,184,220,255, + 140,184,220,255,140,184,220,255,140,184,220,255,139,184,220,255, + 139,183,220,255,138,183,220,255,138,183,220,255,137,182,220,255, + 136,182,219,255,136,181,219,255,135,181,219,255,134,180,219,255, + 132,180,218,255,131,179,218,255,130,179,218,255,129,178,217,255, + 127,177,217,255,126,177,216,255,125,176,216,255,124,175,215,255, + 122,174,215,255,121,174,214,255,120,173,214,255,118,172,213,255, + 117,171,212,255,115,171,212,255,114,170,211,255,112,169,210,255, + 111,168,209,255,109,167,209,255,108,166,208,255,106,165,207,255, + 105,164,206,255,103,164,206,255,102,163,205,255,101,162,204,255, + 99,161,203,255,98,160,203,255,97,159,202,255,96,158,201,255, + 95,157,200,255,94,157,200,255,93,156,199,255,92,155,198,255, + 91,155,197,255,90,154,196,255,89,154,195,255,88,153,194,255, + 87,152,193,255,86,152,193,255,85,151,192,255,84,150,191,255, + 84,150,190,255,83,149,190,255,83,149,189,255,82,148,188,255, + 82,148,187,255,81,147,187,255,81,147,186,255,80,146,185,255, + 79,146,185,255,79,145,184,255,78,145,184,255,78,144,183,255, + 77,144,183,255,77,143,182,255,77,143,182,255,77,143,181,255, + 76,142,181,255,76,142,180,255,76,142,180,255,76,142,179,255, + 75,141,179,255,75,141,178,255,75,141,178,255,74,141,178,255, + 74,140,177,255,73,140,177,255,73,140,177,255,73,140,177,255, + 72,139,177,255,72,139,177,255,72,139,177,255,71,139,177,255, + 71,138,176,255,70,138,176,255,70,138,176,255,70,138,176,255, + 69,137,176,255,69,137,176,255,69,137,176,255,69,137,176,255, + 68,136,176,255,68,136,176,255,68,136,176,255,67,136,176,255, + 67,135,176,255,66,135,176,255,66,135,176,255,66,135,176,255, + 65,134,176,255,65,134,176,255,65,134,176,255,65,134,176,255, + 65,134,176,255,64,133,176,255,64,133,176,255,64,133,176,255, + 64,133,176,255,63,132,176,255,63,132,176,255,63,132,176,255, + 63,132,176,255,62,132,176,255,62,132,176,255,62,132,176,255, + 62,132,176,255,61,131,176,255,61,131,176,255,61,131,176,255, + 61,131,176,255,60,131,175,255,60,131,175,255,60,131,175,255, + 60,131,175,255,60,130,175,255,60,130,175,255,60,130,175,255, + 60,130,175,255,59,130,174,255,59,130,174,255,59,130,174,255, + 59,130,174,255,58,129,174,255,58,129,174,255,58,129,174,255, + 58,129,174,255,58,128,173,255,58,128,173,255,58,128,173,255, + 58,128,173,255,57,127,173,255,57,127,173,255,57,127,173,255, + 57,127,173,255,56,126,172,255,56,126,172,255,56,126,172,255, + 56,126,172,255,55,125,172,255,55,125,172,255,55,125,172,255, + 55,125,172,255,54,124,172,255,54,124,172,255,54,124,172,255, + 54,124,172,255,53,123,171,255,53,123,171,255,53,123,171,255, + 53,123,171,255,52,122,171,255,52,122,171,255,52,122,171,255, + 52,122,171,255,52,122,170,255,52,122,170,255,52,122,170,255, + 52,122,170,255,52,121,170,255,52,121,170,255,52,121,170,255, + 52,121,170,255,51,121,169,255,51,121,169,255,51,121,169,255, + 51,121,169,255,52,121,168,255,52,121,168,255,52,121,168,255, + 52,121,168,255,53,121,167,255,53,121,167,255,53,121,167,255, + 53,121,167,255,53,122,166,255,53,122,166,255,53,122,166,255, + 53,122,166,255,54,122,165,255,54,122,165,255,54,122,165,255, + 54,122,165,255,55,122,164,255,55,122,164,255,55,122,164,255, + 55,122,164,255,56,122,163,255,56,122,163,255,56,122,163,255, + 56,122,163,255,56,121,162,255,56,121,162,255,56,121,162,255, + 56,121,161,255,57,121,161,255,57,121,160,255,57,121,160,255, + 57,121,160,255,57,120,159,255,57,120,159,255,57,120,159,255, + 57,120,159,255,57,119,158,255,57,119,158,255,57,119,158,255, + 57,119,158,255,56,118,157,255,56,118,157,255,56,118,157,255, + 56,118,157,255,56,117,156,255,56,117,156,255,56,117,156,255, + 56,116,156,255,55,116,155,255,55,115,155,255,55,115,155,255, + 54,115,155,255,54,114,155,255,53,114,155,255,53,114,155,255, + 52,113,155,255,52,113,154,255,51,112,154,255,51,112,154,255, + 50,111,154,255,50,111,154,255,49,110,154,255,48,110,154,255, + 48,110,154,255,47,109,154,255,46,109,154,255,46,109,154,255, + 45,108,154,255,45,108,153,255,44,107,153,255,44,107,153,255, + 43,106,153,255,43,106,153,255,42,105,153,255,42,105,153,255, + 41,105,153,255,41,104,152,255,40,104,152,255,40,104,152,255, + 39,104,152,255,39,103,151,255,38,103,151,255,38,103,151,255, + 38,103,151,255,37,102,150,255,37,102,150,255,37,102,150,255, + 37,102,149,255,37,102,149,255,37,102,148,255,37,102,148,255, + 37,102,148,255,37,101,147,255,37,101,147,255,37,101,147,255, + 38,101,146,255,38,101,146,255,39,101,145,255,39,101,145,255, + 39,101,144,255,40,101,144,255,40,101,143,255,40,101,143,255, + 40,101,142,255,41,101,142,255,41,101,141,255,41,101,141,255, + 42,101,140,255,42,101,140,255,43,101,139,255,43,101,139,255, + 43,101,138,255,44,101,138,255,44,101,137,255,44,101,137,255, + 44,101,136,255,45,101,136,255,45,101,135,255,45,101,135,255, + 45,101,134,255,46,100,134,255,46,100,133,255,46,100,133,255, + 46,100,132,255,45,99,132,255,45,99,131,255,45,99,131,255, + 45,98,131,255,45,98,130,255,45,97,130,255,45,97,130,255, + 44,97,130,255,44,96,129,255,43,96,129,255,43,96,129,255, + 43,95,129,255,42,95,128,255,42,94,128,255,42,94,128,255, + 41,93,128,255,41,93,127,255,40,92,127,255,40,92,127,255, + 39,91,127,255,39,91,127,255,38,90,127,255,38,90,127,255, + 38,89,127,255,37,89,126,255,37,88,126,255,37,88,126,255, + 36,87,126,255,36,87,125,255,35,86,125,255,35,86,125,255, + 35,86,125,255,35,85,125,255,35,85,125,255,35,85,125,255, + 35,85,125,255,34,85,124,255,34,85,124,255,34,85,124,255, + 34,85,124,255,35,84,123,255,35,84,123,255,35,84,123,255, + 35,84,123,255,35,84,122,255,35,84,122,255,35,84,122,255, + 36,84,122,255,36,85,121,255,37,85,121,255,37,85,121,255, + 37,85,121,255,38,85,120,255,38,85,120,255,38,85,120,255, + 39,85,120,255,39,85,119,255,40,85,119,255,40,85,119,255, + 40,85,119,255,41,85,118,255,41,85,118,255,41,85,118,255, + 41,85,118,255,42,85,118,255,42,85,118,255,42,85,118,255, + 42,85,118,255,42,85,118,255,42,85,118,255,42,85,118,255, + 42,85,118,255,42,85,118,255,42,85,118,255,42,85,118,255, + 42,85,118,255,41,85,118,255,41,85,118,255,41,85,118,255, + 41,85,118,255,40,84,119,255,40,84,119,255,40,84,119,255, + 40,83,119,255,39,83,119,255,39,82,119,255,39,82,119,255, + 38,82,119,255,38,81,120,255,37,81,120,255,37,81,120,255, + 36,81,120,255,36,80,120,255,35,80,120,255,34,80,120,255, + 34,79,120,255,33,79,121,255,32,78,121,255,32,78,121,255, + 31,78,121,255,31,77,121,255,30,77,121,255,30,77,121,255, + 29,76,121,255,29,76,121,255,28,75,121,255,28,75,121,255, + 27,75,121,255,27,74,120,255,26,74,120,255,26,74,120,255, + 26,73,120,255,25,73,119,255,25,72,119,255,25,72,119,255, + 25,72,119,255,24,71,118,255,24,71,118,255,24,71,118,255, + 24,71,117,255,23,70,117,255,23,70,116,255,23,70,116,255, + 23,70,115,255,23,69,115,255,23,69,114,255,23,69,114,255, + 23,69,113,255,22,68,113,255,22,68,112,255,22,68,112,255, + 22,68,111,255,22,67,110,255,22,67,109,255,22,67,109,255, + 22,67,108,255,23,66,108,255,23,66,107,255,23,66,107,255, + 23,66,106,255,24,65,105,255,24,65,104,255,24,65,104,255, + 24,65,103,255,25,65,102,255,25,65,101,255,25,65,101,255, + 25,65,100,255,26,64,99,255,26,64,98,255,26,64,98,255, + 26,64,97,255,27,64,97,255,27,64,96,255,27,64,96,255, + 27,64,95,255,28,64,94,255,28,64,93,255,28,64,93,255, + 28,64,92,255,29,64,92,255,29,64,91,255,29,64,91,255, + 29,64,90,255,30,64,90,255,30,64,89,255,30,64,89,255, + 30,64,88,255,31,64,88,255,31,64,87,255,31,64,87,255, + 31,64,86,255,32,64,86,255,32,64,85,255,32,64,85,255, + 32,64,85,255,33,64,84,255,33,64,84,255,33,64,84,255, + 33,64,83,255,33,64,83,255,33,64,82,255,33,64,82,255, + 33,64,82,255,34,64,81,255,34,64,81,255,34,64,81,255, + 34,64,81,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,33,64,79,255,33,64,79,255,33,64,79,255, + 33,64,79,255,32,64,79,255,32,64,79,255,32,64,79,255, + 32,64,79,255,32,63,79,255,32,63,79,255,32,63,79,255, + 32,63,79,255,31,63,80,255,31,63,80,255,31,63,80,255, + 31,63,80,255,30,62,80,255,30,62,80,255,30,62,80,255, + 29,62,80,255,29,61,81,255,28,61,81,255,28,61,81,255, + 28,61,81,255,27,60,82,255,27,60,82,255,27,60,82,255, + 27,60,82,255,27,60,82,255,27,60,82,255,27,60,82,255, + 27,60,82,255,26,59,83,255,26,59,83,255,26,59,83,255, + 26,59,83,255,26,59,83,255,26,59,83,255,26,59,83,255, + 26,59,83,255,82,127,175,255,82,127,175,255,82,127,175,255, + 82,127,175,255,83,128,176,255,83,128,176,255,83,128,176,255, + 83,128,176,255,84,129,177,255,84,129,177,255,84,129,177,255, + 85,129,177,255,85,130,177,255,86,130,177,255,86,130,177,255, + 87,130,177,255,87,131,178,255,88,131,178,255,88,131,178,255, + 89,131,179,255,89,132,179,255,90,132,180,255,90,132,180,255, + 91,132,180,255,91,133,181,255,92,133,181,255,92,133,181,255, + 93,134,181,255,93,134,182,255,94,135,182,255,94,135,182,255, + 95,135,182,255,95,136,183,255,96,136,183,255,96,136,183,255, + 96,136,183,255,97,137,184,255,97,137,184,255,97,137,184,255, + 98,138,184,255,98,138,185,255,99,139,185,255,99,139,185,255, + 100,139,186,255,100,140,186,255,101,140,187,255,101,140,187,255, + 101,141,187,255,102,141,188,255,102,142,188,255,102,142,188,255, + 103,142,189,255,103,143,189,255,104,143,190,255,104,143,190,255, + 105,144,190,255,105,144,191,255,106,145,191,255,106,145,191,255, + 107,146,192,255,107,146,192,255,108,147,193,255,108,147,193,255, + 109,147,193,255,109,148,194,255,110,148,194,255,110,148,194,255, + 111,149,195,255,111,149,195,255,112,150,196,255,112,150,196,255, + 113,151,196,255,113,151,197,255,114,152,197,255,114,152,197,255, + 115,153,197,255,115,153,198,255,116,154,198,255,116,154,198,255, + 117,154,198,255,117,155,199,255,118,155,199,255,118,155,199,255, + 118,156,199,255,119,156,200,255,119,157,200,255,119,157,200,255, + 120,158,200,255,120,158,201,255,121,159,201,255,121,159,201,255, + 121,159,201,255,122,160,202,255,122,160,202,255,122,160,202,255, + 122,160,202,255,123,161,202,255,123,161,202,255,123,161,202,255, + 123,161,202,255,124,162,203,255,124,162,203,255,124,162,203,255, + 124,162,203,255,124,163,203,255,124,163,203,255,124,163,203,255, + 124,163,203,255,123,163,203,255,123,163,203,255,123,163,203,255, + 123,163,203,255,122,163,203,255,122,163,203,255,122,163,203,255, + 122,163,203,255,121,163,203,255,121,163,203,255,121,163,203,255, + 120,163,203,255,120,162,203,255,119,162,203,255,119,162,203,255, + 118,162,203,255,117,161,202,255,116,161,202,255,116,161,202,255, + 115,161,202,255,115,161,201,255,114,161,201,255,114,161,201,255, + 113,160,201,255,112,160,200,255,111,159,200,255,110,159,200,255, + 109,159,200,255,108,158,200,255,107,158,200,255,106,158,200,255, + 105,157,199,255,104,157,199,255,103,156,198,255,102,156,198,255, + 100,155,198,255,99,155,197,255,98,154,197,255,97,154,197,255, + 95,153,197,255,94,153,196,255,93,152,196,255,92,152,196,255, + 91,151,196,255,90,151,195,255,89,150,195,255,88,150,195,255, + 87,149,194,255,86,149,194,255,85,148,193,255,84,148,193,255, + 82,147,193,255,81,147,192,255,80,146,192,255,79,146,192,255, + 78,145,192,255,77,145,191,255,76,144,191,255,75,144,191,255, + 74,143,191,255,73,143,190,255,72,142,190,255,71,142,190,255, + 70,141,190,255,69,141,189,255,68,140,189,255,67,140,189,255, + 66,140,189,255,65,139,188,255,65,139,188,255,64,139,188,255, + 63,138,188,255,62,138,187,255,62,137,187,255,61,137,187,255, + 60,137,187,255,59,136,187,255,59,136,187,255,58,136,187,255, + 57,135,187,255,57,135,186,255,56,134,186,255,56,134,186,255, + 56,134,186,255,55,133,185,255,55,133,185,255,55,133,185,255, + 55,133,185,255,54,132,185,255,54,132,185,255,54,132,185,255, + 54,132,185,255,53,132,184,255,53,132,184,255,53,132,184,255, + 53,132,184,255,53,131,183,255,53,131,183,255,53,131,183,255, + 53,131,183,255,54,131,182,255,54,131,182,255,54,131,182,255, + 54,131,182,255,54,131,182,255,54,131,182,255,54,131,182,255, + 54,131,182,255,55,131,181,255,55,131,181,255,55,131,181,255, + 55,131,181,255,56,132,180,255,56,132,180,255,56,132,180,255, + 57,132,180,255,57,132,179,255,58,132,179,255,58,132,179,255, + 58,132,179,255,59,133,178,255,59,133,178,255,59,133,178,255, + 60,133,178,255,60,133,177,255,61,133,177,255,61,133,177,255, + 62,133,177,255,62,133,176,255,63,133,176,255,63,133,176,255, + 63,133,176,255,64,134,176,255,64,134,176,255,64,134,176,255, + 65,134,176,255,65,135,175,255,66,135,175,255,66,135,175,255, + 66,135,175,255,67,135,175,255,67,135,175,255,67,135,175,255, + 68,135,175,255,68,136,175,255,69,136,175,255,69,136,175,255, + 70,136,175,255,70,137,175,255,71,137,175,255,71,137,175,255, + 72,137,175,255,72,138,175,255,73,138,175,255,73,138,175,255, + 74,138,175,255,74,139,176,255,75,139,176,255,75,139,176,255, + 76,140,176,255,77,140,177,255,77,141,177,255,78,141,177,255, + 79,142,178,255,80,142,178,255,80,143,179,255,81,143,179,255, + 82,144,180,255,83,144,180,255,84,145,181,255,85,145,181,255, + 86,146,182,255,88,146,182,255,89,147,183,255,90,147,183,255, + 91,148,184,255,92,149,184,255,93,149,185,255,94,150,185,255, + 95,151,186,255,96,152,187,255,97,152,187,255,98,153,188,255, + 99,154,189,255,101,155,190,255,102,155,190,255,103,156,191,255, + 104,157,192,255,105,158,193,255,106,159,193,255,107,160,194,255, + 108,161,195,255,110,162,196,255,111,162,196,255,112,163,197,255, + 113,164,198,255,114,165,199,255,115,166,199,255,116,167,200,255, + 117,168,201,255,119,169,202,255,120,169,203,255,121,170,204,255, + 122,171,205,255,123,172,206,255,124,172,206,255,125,173,207,255, + 126,174,208,255,127,174,209,255,128,175,209,255,129,175,210,255, + 130,176,211,255,131,177,212,255,131,177,212,255,132,178,213,255, + 133,179,214,255,134,179,214,255,134,180,215,255,135,180,215,255, + 136,181,216,255,136,181,216,255,137,182,217,255,137,182,217,255, + 137,182,217,255,138,183,218,255,138,183,218,255,138,183,218,255, + 138,183,218,255,138,183,219,255,138,183,219,255,138,183,219,255, + 138,183,219,255,137,183,219,255,137,183,219,255,137,183,219,255, + 136,182,219,255,136,182,219,255,135,181,219,255,135,181,219,255, + 134,181,219,255,133,180,218,255,133,180,218,255,132,180,218,255, + 131,179,218,255,129,179,217,255,128,178,217,255,127,178,217,255, + 126,177,216,255,124,176,216,255,123,176,215,255,122,175,215,255, + 121,174,214,255,119,173,214,255,118,173,213,255,117,172,213,255, + 115,171,212,255,114,170,211,255,112,169,211,255,111,168,210,255, + 109,167,209,255,108,166,208,255,106,166,208,255,105,165,207,255, + 103,164,206,255,102,163,205,255,100,163,205,255,99,162,204,255, + 98,161,203,255,96,160,202,255,95,159,202,255,94,158,201,255, + 93,157,200,255,92,156,199,255,91,156,199,255,90,155,198,255, + 89,154,197,255,88,154,196,255,87,153,195,255,86,153,194,255, + 85,152,193,255,84,151,192,255,84,151,192,255,83,150,191,255, + 82,149,190,255,82,149,189,255,81,148,189,255,81,148,188,255, + 80,147,187,255,80,147,186,255,79,146,186,255,79,146,185,255, + 78,145,184,255,78,145,184,255,77,144,183,255,77,144,183,255, + 77,143,182,255,76,143,182,255,76,142,181,255,76,142,181,255, + 76,142,180,255,75,141,180,255,75,141,179,255,75,141,179,255, + 75,141,178,255,74,140,178,255,74,140,177,255,74,140,177,255, + 73,140,177,255,73,139,176,255,72,139,176,255,72,139,176,255, + 72,139,176,255,71,138,176,255,71,138,176,255,71,138,176,255, + 70,138,176,255,70,137,175,255,69,137,175,255,69,137,175,255, + 69,137,175,255,68,137,175,255,68,137,175,255,68,137,175,255, + 68,137,175,255,67,136,175,255,67,136,175,255,67,136,175,255, + 66,136,175,255,66,135,175,255,65,135,175,255,65,135,175,255, + 65,135,175,255,64,134,175,255,64,134,175,255,64,134,175,255, + 64,134,175,255,64,134,175,255,63,133,175,255,63,133,175,255, + 63,133,175,255,63,133,175,255,62,132,175,255,62,132,175,255, + 62,132,175,255,62,132,175,255,61,132,175,255,61,132,175,255, + 61,132,175,255,61,132,175,255,60,131,175,255,60,131,175,255, + 60,131,175,255,60,131,175,255,59,131,175,255,59,131,175,255, + 59,131,175,255,59,131,175,255,59,130,174,255,59,130,174,255, + 59,130,174,255,59,130,174,255,58,129,173,255,58,129,173,255, + 58,129,173,255,58,129,173,255,57,128,173,255,57,128,173,255, + 57,128,173,255,57,128,173,255,57,127,173,255,57,127,173,255, + 57,127,173,255,57,127,173,255,56,126,172,255,56,126,172,255, + 56,126,172,255,56,126,172,255,55,125,171,255,55,125,171,255, + 55,125,171,255,55,125,171,255,54,124,171,255,54,124,171,255, + 54,124,171,255,54,124,171,255,53,123,171,255,53,123,171,255, + 53,123,171,255,53,123,171,255,52,122,170,255,52,122,170,255, + 52,122,170,255,52,122,170,255,51,121,170,255,51,121,170,255, + 51,121,170,255,51,121,170,255,51,121,169,255,51,121,169,255, + 51,121,169,255,51,121,169,255,51,120,169,255,51,120,169,255, + 51,120,169,255,51,120,169,255,50,120,168,255,50,120,168,255, + 50,120,168,255,50,120,168,255,51,120,167,255,51,120,167,255, + 51,120,167,255,51,120,167,255,52,120,166,255,52,120,166,255, + 52,120,166,255,52,120,166,255,52,121,165,255,52,121,165,255, + 52,121,165,255,52,121,165,255,53,121,164,255,53,121,164,255, + 53,121,164,255,53,121,164,255,54,121,163,255,54,121,163,255, + 54,121,163,255,54,121,163,255,55,121,162,255,55,121,162,255, + 55,121,162,255,55,121,162,255,55,120,161,255,55,120,161,255, + 55,120,161,255,55,120,160,255,56,120,160,255,56,120,159,255, + 56,120,159,255,56,120,159,255,56,119,158,255,56,119,158,255, + 56,119,158,255,56,119,158,255,56,118,157,255,56,118,157,255, + 56,118,157,255,56,118,157,255,55,117,156,255,55,117,156,255, + 55,117,156,255,55,117,156,255,55,116,155,255,55,116,155,255, + 55,116,155,255,55,115,155,255,54,115,154,255,54,114,154,255, + 54,114,154,255,53,114,154,255,53,113,154,255,52,113,154,255, + 52,113,154,255,51,112,154,255,51,112,153,255,50,111,153,255, + 50,111,153,255,49,110,153,255,49,110,153,255,48,109,153,255, + 47,109,153,255,47,109,153,255,46,108,153,255,45,108,153,255, + 45,108,153,255,44,107,153,255,44,107,152,255,43,106,152,255, + 43,106,152,255,42,105,152,255,42,105,152,255,41,104,152,255, + 41,104,152,255,40,104,152,255,40,103,151,255,39,103,151,255, + 39,103,151,255,38,103,151,255,38,102,150,255,37,102,150,255, + 37,102,150,255,37,102,150,255,36,101,149,255,36,101,149,255, + 36,101,149,255,36,101,148,255,36,101,148,255,36,101,147,255, + 36,101,147,255,36,101,147,255,36,101,146,255,36,101,146,255, + 36,101,146,255,37,101,145,255,37,101,145,255,38,101,144,255, + 38,101,144,255,38,101,143,255,39,101,143,255,39,101,142,255, + 39,101,142,255,40,101,141,255,40,101,141,255,41,101,140,255, + 41,101,140,255,42,101,139,255,42,101,139,255,43,101,138,255, + 43,101,138,255,43,101,137,255,44,101,137,255,44,101,136,255, + 44,101,136,255,44,101,135,255,45,101,135,255,45,101,134,255, + 45,101,134,255,45,101,133,255,46,100,133,255,46,100,132,255, + 46,100,132,255,46,100,132,255,45,99,131,255,45,99,131,255, + 45,99,131,255,45,98,130,255,45,98,130,255,45,97,129,255, + 45,97,129,255,44,97,129,255,44,96,129,255,43,96,129,255, + 43,96,129,255,42,95,129,255,42,95,128,255,41,94,128,255, + 41,94,128,255,40,93,128,255,40,93,127,255,39,92,127,255, + 39,92,127,255,38,91,127,255,38,91,127,255,37,90,127,255, + 37,90,127,255,37,89,127,255,36,89,126,255,36,88,126,255, + 36,88,126,255,35,87,126,255,35,87,125,255,34,86,125,255, + 34,86,125,255,34,86,125,255,34,85,125,255,34,85,125,255, + 34,85,125,255,34,85,125,255,34,85,124,255,34,85,124,255, + 34,85,124,255,34,85,124,255,34,84,123,255,34,84,123,255, + 34,84,123,255,34,84,123,255,35,84,122,255,35,84,122,255, + 35,84,122,255,35,84,122,255,36,85,121,255,36,85,121,255, + 36,85,121,255,37,85,121,255,37,85,120,255,38,85,120,255, + 38,85,120,255,38,85,120,255,39,85,119,255,39,85,119,255, + 39,85,119,255,39,85,119,255,40,85,118,255,40,85,118,255, + 40,85,118,255,40,85,118,255,41,85,118,255,41,85,118,255, + 41,85,118,255,41,85,118,255,41,85,117,255,41,85,117,255, + 41,85,117,255,41,85,117,255,41,85,117,255,41,85,117,255, + 41,85,117,255,41,85,117,255,40,84,118,255,40,84,118,255, + 40,84,118,255,40,84,118,255,39,83,118,255,39,83,118,255, + 39,83,118,255,39,82,118,255,38,82,119,255,38,81,119,255, + 38,81,119,255,37,81,119,255,37,80,119,255,36,80,119,255, + 36,80,119,255,35,80,119,255,35,79,120,255,34,79,120,255, + 33,79,120,255,33,78,120,255,32,78,120,255,31,77,120,255, + 31,77,120,255,30,77,120,255,30,76,120,255,29,76,120,255, + 29,76,120,255,28,75,120,255,28,75,120,255,27,74,120,255, + 27,74,120,255,26,74,120,255,26,73,119,255,25,73,119,255, + 25,73,119,255,25,72,119,255,24,72,118,255,24,71,118,255, + 24,71,118,255,24,71,118,255,23,70,117,255,23,70,117,255, + 23,70,117,255,23,70,116,255,22,69,116,255,22,69,115,255, + 22,69,115,255,22,69,114,255,22,68,114,255,22,68,113,255, + 22,68,113,255,22,68,112,255,21,67,112,255,21,67,111,255, + 21,67,111,255,21,67,110,255,21,66,109,255,21,66,108,255, + 21,66,108,255,21,66,107,255,22,65,107,255,22,65,106,255, + 22,65,106,255,22,65,105,255,23,65,104,255,23,65,103,255, + 23,65,103,255,23,65,102,255,24,64,101,255,24,64,100,255, + 24,64,100,255,24,64,99,255,25,64,98,255,25,64,97,255, + 25,64,97,255,26,64,96,255,26,64,96,255,27,64,95,255, + 27,64,95,255,27,64,94,255,28,64,93,255,28,64,92,255, + 28,64,92,255,28,64,91,255,29,64,91,255,29,64,90,255, + 29,64,90,255,29,64,89,255,30,64,89,255,30,64,88,255, + 30,64,88,255,30,64,87,255,31,64,87,255,31,64,86,255, + 31,64,86,255,31,64,85,255,32,64,85,255,32,64,84,255, + 32,64,84,255,32,64,84,255,33,64,83,255,33,64,83,255, + 33,64,83,255,33,64,83,255,33,64,82,255,33,64,82,255, + 33,64,82,255,33,64,82,255,34,64,81,255,34,64,81,255, + 34,64,81,255,34,64,81,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,33,64,78,255,33,64,78,255, + 33,64,78,255,33,64,78,255,32,64,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,32,63,79,255,32,63,79,255, + 32,63,79,255,32,63,79,255,31,63,79,255,31,63,79,255, + 31,63,79,255,31,63,79,255,30,62,80,255,30,62,80,255, + 30,62,80,255,29,62,80,255,29,61,81,255,28,61,81,255, + 28,61,81,255,28,61,81,255,27,60,81,255,27,60,81,255, + 27,60,81,255,27,60,81,255,27,60,82,255,27,60,82,255, + 27,60,82,255,27,60,82,255,26,59,82,255,26,59,82,255, + 26,59,82,255,26,59,82,255,26,59,83,255,26,59,83,255, + 26,59,83,255,26,59,83,255,80,127,175,255,80,127,175,255, + 80,127,175,255,80,127,175,255,81,128,176,255,81,128,176,255, + 81,128,176,255,81,128,176,255,82,129,177,255,82,129,177,255, + 82,129,177,255,83,129,177,255,83,130,177,255,84,130,177,255, + 84,130,177,255,85,130,177,255,85,131,178,255,86,131,178,255, + 86,131,178,255,87,131,179,255,87,132,179,255,88,132,180,255, + 88,132,180,255,89,132,180,255,89,133,181,255,90,133,181,255, + 90,133,181,255,91,134,181,255,91,134,182,255,92,135,182,255, + 92,135,182,255,93,135,182,255,93,136,183,255,94,136,183,255, + 94,136,183,255,94,136,183,255,95,137,184,255,95,137,184,255, + 95,137,184,255,96,138,184,255,96,138,185,255,97,139,185,255, + 97,139,185,255,98,139,186,255,98,140,186,255,99,140,187,255, + 99,140,187,255,99,141,187,255,100,141,188,255,100,142,188,255, + 100,142,188,255,101,142,189,255,101,143,189,255,102,143,190,255, + 102,143,190,255,103,144,190,255,103,144,191,255,104,145,191,255, + 104,145,191,255,105,146,192,255,105,146,192,255,106,147,193,255, + 106,147,193,255,107,147,193,255,107,148,194,255,108,148,194,255, + 108,148,194,255,109,149,195,255,109,149,195,255,110,150,196,255, + 110,150,196,255,111,151,196,255,111,151,197,255,112,152,197,255, + 112,152,197,255,113,153,197,255,113,153,198,255,114,154,198,255, + 114,154,198,255,115,154,198,255,115,155,199,255,116,155,199,255, + 116,155,199,255,116,156,199,255,117,156,200,255,117,157,200,255, + 117,157,200,255,118,157,200,255,118,158,201,255,119,158,201,255, + 119,158,201,255,119,158,201,255,120,159,202,255,120,159,202,255, + 120,159,202,255,120,159,202,255,121,160,202,255,121,160,202,255, + 121,160,202,255,121,160,202,255,122,161,203,255,122,161,203,255, + 122,161,203,255,122,161,203,255,122,161,203,255,122,161,203,255, + 122,161,203,255,122,161,203,255,121,161,203,255,121,161,203,255, + 121,161,203,255,121,161,203,255,120,161,202,255,120,161,202,255, + 120,161,202,255,120,161,202,255,119,161,202,255,119,161,202,255, + 119,161,202,255,118,161,202,255,118,160,202,255,117,160,202,255, + 117,160,202,255,116,160,202,255,115,160,201,255,114,160,201,255, + 114,160,201,255,113,160,201,255,113,159,200,255,112,159,200,255, + 112,159,200,255,111,158,200,255,110,158,200,255,109,157,200,255, + 108,157,200,255,107,157,200,255,106,156,199,255,105,156,199,255, + 104,156,199,255,103,155,199,255,102,155,198,255,101,154,198,255, + 100,154,198,255,98,154,198,255,97,153,197,255,96,153,197,255, + 95,153,197,255,93,152,196,255,92,152,196,255,91,151,195,255, + 90,151,195,255,89,150,195,255,88,150,195,255,87,149,195,255, + 86,149,195,255,85,148,194,255,84,148,194,255,83,147,193,255, + 82,147,193,255,80,146,193,255,79,146,192,255,78,145,192,255, + 77,145,192,255,76,144,192,255,75,144,191,255,74,143,191,255, + 73,143,191,255,72,142,191,255,71,142,190,255,70,141,190,255, + 69,141,190,255,68,140,190,255,67,140,189,255,66,139,189,255, + 65,139,189,255,64,139,189,255,63,138,188,255,63,138,188,255, + 62,138,188,255,61,137,188,255,60,137,187,255,60,136,187,255, + 59,136,187,255,58,136,187,255,57,135,187,255,57,135,187,255, + 56,135,187,255,55,135,187,255,55,134,186,255,54,134,186,255, + 54,134,186,255,54,134,186,255,53,133,185,255,53,133,185,255, + 53,133,185,255,53,133,185,255,52,132,185,255,52,132,185,255, + 52,132,185,255,52,132,185,255,52,131,184,255,52,131,184,255, + 52,131,184,255,52,131,184,255,52,131,183,255,52,131,183,255, + 52,131,183,255,52,131,183,255,53,131,182,255,53,131,182,255, + 53,131,182,255,53,131,182,255,53,131,182,255,53,131,182,255, + 53,131,182,255,54,131,182,255,54,131,181,255,55,131,181,255, + 55,131,181,255,55,131,181,255,56,132,180,255,56,132,180,255, + 56,132,180,255,57,132,180,255,57,132,179,255,58,132,179,255, + 58,132,179,255,58,132,179,255,59,133,178,255,59,133,178,255, + 59,133,178,255,60,133,178,255,60,133,177,255,61,133,177,255, + 61,133,177,255,62,133,177,255,62,133,176,255,63,133,176,255, + 63,133,176,255,63,133,176,255,64,134,176,255,64,134,176,255, + 64,134,176,255,65,134,176,255,65,135,175,255,66,135,175,255, + 66,135,175,255,66,135,175,255,67,135,175,255,67,135,175,255, + 67,135,175,255,68,135,175,255,68,136,175,255,69,136,175,255, + 69,136,175,255,70,136,175,255,70,137,175,255,71,137,175,255, + 71,137,175,255,72,137,175,255,72,138,175,255,73,138,175,255, + 73,138,175,255,74,138,175,255,74,139,176,255,75,139,176,255, + 75,139,176,255,76,140,176,255,77,140,177,255,77,141,177,255, + 78,141,177,255,79,142,178,255,80,142,178,255,80,143,179,255, + 81,143,179,255,82,144,179,255,83,144,180,255,84,145,180,255, + 85,145,180,255,86,146,181,255,87,146,181,255,88,147,182,255, + 89,147,182,255,90,148,183,255,91,149,184,255,92,149,184,255, + 93,150,185,255,94,151,186,255,95,152,186,255,96,152,187,255, + 97,153,187,255,98,154,188,255,99,155,189,255,100,155,189,255, + 101,156,190,255,102,157,191,255,103,158,192,255,104,158,192,255, + 105,159,193,255,106,160,194,255,108,161,195,255,109,161,195,255, + 110,162,196,255,111,163,197,255,112,164,198,255,113,164,198,255, + 114,165,199,255,115,166,200,255,117,167,201,255,118,167,202,255, + 119,168,203,255,120,169,204,255,121,170,205,255,122,170,205,255, + 123,171,206,255,124,172,207,255,125,172,208,255,126,173,208,255, + 127,173,209,255,128,174,210,255,129,175,211,255,129,175,211,255, + 130,176,212,255,131,177,213,255,132,177,213,255,132,178,214,255, + 133,178,214,255,133,179,215,255,134,179,215,255,134,180,216,255, + 134,180,216,255,134,180,216,255,135,181,217,255,135,181,217,255, + 135,181,217,255,135,181,217,255,134,181,218,255,134,181,218,255, + 134,181,218,255,134,181,218,255,133,181,218,255,133,181,218,255, + 133,181,218,255,132,180,218,255,132,180,218,255,131,179,218,255, + 131,179,218,255,130,179,218,255,129,178,217,255,129,178,217,255, + 128,178,217,255,127,177,217,255,125,177,216,255,124,176,216,255, + 123,176,216,255,122,175,215,255,120,174,215,255,119,174,214,255, + 118,173,214,255,117,172,213,255,115,171,213,255,114,171,212,255, + 113,170,212,255,111,169,211,255,110,168,210,255,108,167,210,255, + 107,166,209,255,106,165,208,255,104,164,207,255,103,164,207,255, + 102,163,206,255,101,162,205,255,99,161,204,255,98,161,204,255, + 97,160,203,255,96,159,202,255,94,158,201,255,93,157,201,255, + 92,156,200,255,91,155,199,255,90,154,198,255,89,154,198,255, + 88,153,197,255,87,152,196,255,86,152,195,255,85,151,194,255, + 84,151,193,255,83,150,192,255,82,149,191,255,82,149,191,255, + 81,148,190,255,80,148,189,255,80,147,188,255,79,147,188,255, + 79,147,187,255,78,146,186,255,78,146,185,255,77,145,185,255, + 77,145,184,255,76,145,183,255,76,144,183,255,76,144,182,255, + 76,144,182,255,76,143,181,255,75,143,181,255,75,142,180,255, + 75,142,180,255,75,142,179,255,74,141,179,255,74,141,178,255, + 74,141,178,255,74,141,178,255,73,140,177,255,73,140,177,255, + 73,140,177,255,73,140,177,255,72,139,176,255,72,139,176,255, + 72,139,176,255,72,139,176,255,71,138,176,255,71,138,176,255, + 71,138,176,255,70,138,176,255,70,137,175,255,69,137,175,255, + 69,137,175,255,69,137,175,255,68,137,175,255,68,137,175,255, + 68,137,175,255,68,137,175,255,67,136,175,255,67,136,175,255, + 67,136,175,255,66,136,175,255,66,135,175,255,65,135,175,255, + 65,135,175,255,65,135,175,255,64,134,175,255,64,134,175,255, + 64,134,175,255,64,134,175,255,64,134,175,255,63,133,175,255, + 63,133,175,255,63,133,175,255,63,133,175,255,62,132,175,255, + 62,132,175,255,62,132,175,255,62,132,175,255,61,132,175,255, + 61,132,175,255,61,132,175,255,61,132,175,255,60,131,175,255, + 60,131,175,255,60,131,175,255,60,131,175,255,59,131,175,255, + 59,131,175,255,59,131,175,255,59,131,175,255,59,130,174,255, + 59,130,174,255,59,130,174,255,59,130,174,255,58,129,173,255, + 58,129,173,255,58,129,173,255,58,129,173,255,57,128,173,255, + 57,128,173,255,57,128,173,255,57,128,173,255,57,127,173,255, + 57,127,173,255,57,127,173,255,57,127,173,255,56,126,172,255, + 56,126,172,255,56,126,172,255,55,126,172,255,55,125,171,255, + 54,125,171,255,54,125,171,255,54,125,171,255,53,124,171,255, + 53,124,171,255,53,124,171,255,53,124,171,255,52,123,171,255, + 52,123,171,255,52,123,171,255,52,123,171,255,51,122,170,255, + 51,122,170,255,51,122,170,255,51,122,170,255,50,121,170,255, + 50,121,170,255,50,121,170,255,50,121,170,255,50,121,169,255, + 50,121,169,255,50,121,169,255,50,121,169,255,50,120,169,255, + 50,120,169,255,50,120,169,255,50,120,169,255,49,120,168,255, + 49,120,168,255,49,120,168,255,49,120,168,255,50,120,167,255, + 50,120,167,255,50,120,167,255,50,120,167,255,51,120,166,255, + 51,120,166,255,51,120,166,255,51,120,166,255,52,121,165,255, + 52,121,165,255,52,121,165,255,52,121,165,255,53,121,164,255, + 53,121,164,255,53,121,164,255,53,121,164,255,54,121,163,255, + 54,121,163,255,54,121,163,255,54,121,163,255,55,121,162,255, + 55,121,162,255,55,121,162,255,55,121,162,255,55,120,161,255, + 55,120,161,255,55,120,161,255,55,120,160,255,56,120,160,255, + 56,120,159,255,56,120,159,255,56,120,159,255,56,119,158,255, + 56,119,158,255,56,119,158,255,56,119,158,255,56,118,157,255, + 56,118,157,255,56,118,157,255,56,118,157,255,55,117,156,255, + 55,117,156,255,55,117,156,255,55,117,156,255,54,116,155,255, + 54,116,155,255,54,116,155,255,54,115,155,255,53,115,154,255, + 53,114,154,255,53,114,154,255,52,114,154,255,52,113,154,255, + 51,113,154,255,51,113,154,255,50,112,154,255,50,112,153,255, + 49,111,153,255,49,111,153,255,48,110,153,255,48,110,153,255, + 47,109,153,255,46,109,153,255,46,109,153,255,45,108,153,255, + 44,108,153,255,44,108,153,255,43,107,153,255,43,107,152,255, + 42,106,152,255,42,106,152,255,41,105,152,255,41,105,152,255, + 40,104,152,255,40,104,152,255,39,104,152,255,39,103,151,255, + 38,103,151,255,38,103,151,255,37,103,151,255,37,102,150,255, + 36,102,150,255,36,102,150,255,36,102,150,255,36,101,149,255, + 36,101,149,255,36,101,149,255,36,101,148,255,36,101,148,255, + 36,101,147,255,36,101,147,255,36,101,147,255,36,101,146,255, + 36,101,146,255,36,101,146,255,37,101,145,255,37,101,145,255, + 38,101,144,255,38,101,144,255,38,101,143,255,39,101,143,255, + 39,101,142,255,39,101,142,255,40,101,141,255,40,101,141,255, + 41,101,140,255,41,101,140,255,42,101,139,255,42,101,139,255, + 43,101,138,255,43,101,138,255,43,101,137,255,44,101,137,255, + 44,101,136,255,44,101,136,255,44,101,135,255,45,101,135,255, + 45,101,134,255,45,101,134,255,45,101,133,255,46,100,133,255, + 46,100,132,255,46,100,132,255,46,100,132,255,45,99,131,255, + 45,99,131,255,45,99,131,255,45,98,130,255,45,98,130,255, + 45,97,129,255,45,97,129,255,44,97,129,255,44,96,129,255, + 43,96,129,255,43,96,129,255,42,95,129,255,42,95,128,255, + 41,94,128,255,41,94,128,255,40,93,128,255,40,93,127,255, + 39,92,127,255,39,92,127,255,38,91,127,255,38,91,127,255, + 37,90,127,255,37,90,127,255,37,89,127,255,36,89,126,255, + 36,88,126,255,36,88,126,255,35,87,126,255,35,87,125,255, + 34,86,125,255,34,86,125,255,34,86,125,255,34,85,125,255, + 34,85,125,255,34,85,125,255,34,85,125,255,34,85,124,255, + 34,85,124,255,34,85,124,255,34,85,124,255,34,84,123,255, + 34,84,123,255,34,84,123,255,34,84,123,255,35,84,122,255, + 35,84,122,255,35,84,122,255,35,84,122,255,36,85,121,255, + 36,85,121,255,36,85,121,255,37,85,121,255,37,85,120,255, + 38,85,120,255,38,85,120,255,38,85,120,255,39,85,119,255, + 39,85,119,255,39,85,119,255,39,85,119,255,40,85,118,255, + 40,85,118,255,40,85,118,255,40,85,118,255,41,85,118,255, + 41,85,118,255,41,85,118,255,41,85,118,255,41,85,117,255, + 41,85,117,255,41,85,117,255,41,85,117,255,41,85,117,255, + 41,85,117,255,41,85,117,255,41,85,117,255,40,84,118,255, + 40,84,118,255,40,84,118,255,40,84,118,255,39,83,118,255, + 39,83,118,255,39,83,118,255,38,82,118,255,38,82,119,255, + 37,81,119,255,37,81,119,255,36,81,119,255,36,80,119,255, + 35,80,119,255,35,80,119,255,34,80,119,255,34,79,120,255, + 33,79,120,255,32,79,120,255,32,78,120,255,31,78,120,255, + 30,77,120,255,30,77,120,255,29,77,120,255,29,76,120,255, + 28,76,120,255,28,76,120,255,27,75,120,255,27,75,120,255, + 26,74,120,255,26,74,120,255,25,74,120,255,25,73,119,255, + 24,73,119,255,24,73,119,255,24,72,119,255,23,72,118,255, + 23,71,118,255,23,71,118,255,23,71,118,255,22,70,117,255, + 22,70,117,255,22,70,117,255,22,70,116,255,21,69,116,255, + 21,69,115,255,21,69,115,255,21,69,114,255,21,68,114,255, + 21,68,113,255,21,68,113,255,21,68,112,255,21,67,112,255, + 21,67,111,255,21,67,111,255,21,67,110,255,21,66,109,255, + 21,66,108,255,21,66,108,255,21,66,107,255,22,65,107,255, + 22,65,106,255,22,65,106,255,22,65,105,255,23,65,104,255, + 23,65,103,255,23,65,103,255,23,65,102,255,24,64,101,255, + 24,64,100,255,24,64,100,255,24,64,99,255,25,64,98,255, + 25,64,97,255,25,64,97,255,26,64,96,255,26,64,96,255, + 27,64,95,255,27,64,95,255,27,64,94,255,28,64,93,255, + 28,64,92,255,28,64,92,255,28,64,91,255,29,64,91,255, + 29,64,90,255,29,64,90,255,29,64,89,255,30,64,89,255, + 30,64,88,255,30,64,88,255,30,64,87,255,31,64,87,255, + 31,64,86,255,31,64,86,255,31,64,85,255,32,64,85,255, + 32,64,84,255,32,64,84,255,32,64,84,255,33,64,83,255, + 33,64,83,255,33,64,83,255,33,64,83,255,33,64,82,255, + 33,64,82,255,33,64,82,255,33,64,82,255,34,64,81,255, + 34,64,81,255,34,64,81,255,34,64,81,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,33,64,78,255, + 33,64,78,255,33,64,78,255,33,64,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,32,63,79,255, + 32,63,79,255,32,63,79,255,32,63,79,255,31,63,79,255, + 31,63,79,255,31,63,79,255,31,63,79,255,30,62,80,255, + 30,62,80,255,30,62,80,255,29,62,80,255,29,61,81,255, + 28,61,81,255,28,61,81,255,28,61,81,255,27,60,81,255, + 27,60,81,255,27,60,81,255,27,60,81,255,27,60,82,255, + 27,60,82,255,27,60,82,255,27,60,82,255,26,59,82,255, + 26,59,82,255,26,59,82,255,26,59,82,255,26,59,83,255, + 26,59,83,255,26,59,83,255,26,59,83,255,79,126,174,255, + 79,126,174,255,79,126,174,255,79,126,174,255,80,127,175,255, + 80,127,175,255,80,127,175,255,80,127,175,255,81,128,176,255, + 81,128,176,255,81,128,176,255,82,128,176,255,82,129,176,255, + 83,129,176,255,83,129,176,255,84,129,177,255,84,130,177,255, + 85,130,178,255,85,130,178,255,86,130,178,255,86,131,179,255, + 87,131,179,255,87,131,179,255,88,131,179,255,88,132,180,255, + 89,132,180,255,89,132,180,255,90,133,180,255,90,133,181,255, + 91,134,181,255,91,134,181,255,92,134,182,255,92,135,182,255, + 93,135,183,255,93,135,183,255,93,135,183,255,94,136,184,255, + 94,136,184,255,94,136,184,255,95,137,184,255,95,137,185,255, + 96,138,185,255,96,138,185,255,97,138,186,255,97,139,186,255, + 98,139,187,255,98,139,187,255,98,140,187,255,99,140,188,255, + 99,141,188,255,99,141,188,255,100,141,188,255,100,142,189,255, + 101,142,189,255,101,142,189,255,102,143,189,255,102,143,190,255, + 103,144,190,255,103,144,190,255,103,145,191,255,104,145,191,255, + 104,146,192,255,104,146,192,255,105,146,192,255,105,147,193,255, + 106,147,193,255,106,147,193,255,107,148,194,255,107,148,194,255, + 108,149,195,255,108,149,195,255,109,150,195,255,109,150,196,255, + 110,151,196,255,110,151,196,255,111,152,196,255,111,152,197,255, + 112,153,197,255,112,153,197,255,113,153,197,255,113,154,198,255, + 114,154,198,255,114,154,198,255,114,155,198,255,115,155,199,255, + 115,156,199,255,115,156,199,255,116,156,199,255,116,157,200,255, + 117,157,200,255,117,157,200,255,117,157,200,255,118,158,201,255, + 118,158,201,255,118,158,201,255,118,158,201,255,119,159,201,255, + 119,159,201,255,119,159,201,255,119,159,201,255,120,160,202,255, + 120,160,202,255,120,160,202,255,120,160,202,255,120,160,202,255, + 120,160,202,255,120,160,202,255,120,160,202,255,119,160,202,255, + 119,160,202,255,119,160,202,255,119,160,202,255,118,160,201,255, + 118,160,201,255,118,160,201,255,118,160,201,255,117,160,201,255, + 117,160,201,255,117,160,201,255,116,160,201,255,116,159,201,255, + 115,159,201,255,115,159,201,255,114,159,201,255,113,159,200,255, + 112,159,200,255,112,159,200,255,111,159,200,255,110,158,199,255, + 109,158,199,255,109,158,199,255,108,157,199,255,107,157,199,255, + 106,156,199,255,106,156,199,255,105,156,199,255,104,155,198,255, + 103,155,198,255,102,155,198,255,100,154,198,255,99,154,197,255, + 98,153,197,255,97,153,197,255,96,153,197,255,95,152,196,255, + 94,152,196,255,93,152,196,255,91,151,195,255,90,151,195,255, + 89,150,194,255,88,150,194,255,87,149,194,255,86,149,194,255, + 85,148,194,255,84,148,194,255,83,147,193,255,82,147,193,255, + 81,146,192,255,80,146,192,255,78,145,192,255,77,145,191,255, + 76,144,191,255,75,144,191,255,74,143,191,255,73,143,190,255, + 72,142,190,255,71,142,190,255,70,141,190,255,69,141,189,255, + 68,140,189,255,67,140,189,255,66,139,189,255,65,139,188,255, + 64,138,188,255,63,138,188,255,62,138,188,255,61,137,187,255, + 61,137,187,255,60,137,187,255,59,136,187,255,58,136,186,255, + 58,135,186,255,57,135,186,255,56,135,186,255,56,134,186,255, + 55,134,186,255,55,134,186,255,54,134,186,255,54,133,185,255, + 53,133,185,255,53,133,185,255,53,133,185,255,52,132,184,255, + 52,132,184,255,52,132,184,255,52,132,184,255,51,131,184,255, + 51,131,184,255,51,131,184,255,51,131,184,255,51,130,183,255, + 51,130,183,255,51,130,183,255,51,130,183,255,51,130,182,255, + 51,130,182,255,51,130,182,255,51,130,182,255,52,130,181,255, + 52,130,181,255,52,130,181,255,52,130,181,255,52,130,181,255, + 52,130,181,255,52,130,181,255,53,130,181,255,53,131,180,255, + 54,131,180,255,54,131,180,255,55,131,180,255,55,131,179,255, + 56,131,179,255,56,131,179,255,57,131,179,255,57,132,178,255, + 58,132,178,255,58,132,178,255,58,132,178,255,59,133,177,255, + 59,133,177,255,59,133,177,255,60,133,177,255,60,133,176,255, + 61,133,176,255,61,133,176,255,62,133,176,255,62,133,175,255, + 63,133,175,255,63,133,175,255,63,133,175,255,64,134,175,255, + 64,134,175,255,64,134,175,255,65,134,175,255,65,135,174,255, + 66,135,174,255,66,135,174,255,66,135,174,255,67,135,174,255, + 67,135,174,255,67,135,174,255,68,135,174,255,68,136,174,255, + 69,136,174,255,69,136,174,255,70,136,174,255,70,137,174,255, + 71,137,174,255,71,137,174,255,72,137,174,255,72,138,174,255, + 73,138,174,255,73,138,174,255,74,138,174,255,74,139,175,255, + 75,139,175,255,75,139,175,255,76,140,175,255,77,140,176,255, + 77,141,176,255,78,141,176,255,79,142,177,255,80,142,177,255, + 80,143,178,255,81,143,178,255,82,143,178,255,83,144,179,255, + 83,144,179,255,84,144,179,255,85,145,180,255,86,146,180,255, + 87,146,181,255,88,147,181,255,89,148,182,255,90,148,183,255, + 91,149,183,255,92,149,184,255,93,150,185,255,94,151,185,255, + 95,151,186,255,96,152,186,255,97,153,187,255,98,154,188,255, + 99,154,188,255,100,155,189,255,101,156,190,255,102,157,191,255, + 103,157,191,255,104,158,192,255,105,159,193,255,106,160,194,255, + 107,160,194,255,108,161,195,255,109,162,196,255,110,163,197,255, + 111,163,197,255,112,164,198,255,113,165,199,255,115,166,200,255, + 116,166,201,255,117,167,202,255,118,168,203,255,119,169,204,255, + 119,169,204,255,120,170,205,255,121,171,206,255,122,171,207,255, + 123,172,207,255,124,172,208,255,125,173,209,255,126,174,210,255, + 126,174,210,255,127,175,211,255,128,176,212,255,129,176,212,255, + 129,177,213,255,130,177,213,255,130,178,214,255,131,178,214,255, + 131,179,215,255,131,179,215,255,131,179,215,255,132,179,216,255, + 132,179,216,255,132,179,216,255,132,179,216,255,131,180,217,255, + 131,180,217,255,131,180,217,255,131,180,217,255,130,179,217,255, + 130,179,217,255,130,179,217,255,129,179,217,255,129,178,217,255, + 128,178,217,255,128,178,217,255,127,177,217,255,126,177,216,255, + 126,176,216,255,125,176,216,255,124,175,216,255,122,175,215,255, + 121,174,215,255,120,174,215,255,119,173,214,255,117,172,214,255, + 116,172,213,255,115,171,213,255,114,170,212,255,112,169,212,255, + 111,169,211,255,110,168,211,255,108,167,210,255,107,166,209,255, + 105,166,209,255,104,165,208,255,103,164,207,255,101,163,206,255, + 100,163,206,255,99,162,205,255,98,161,204,255,96,160,203,255, + 95,159,203,255,94,158,202,255,93,157,201,255,91,157,200,255, + 90,156,200,255,89,155,199,255,88,154,198,255,87,153,197,255, + 86,153,197,255,85,152,196,255,84,151,195,255,83,151,194,255, + 83,150,193,255,82,150,192,255,81,149,191,255,80,148,190,255, + 80,148,190,255,79,147,189,255,78,147,188,255,78,146,187,255, + 77,146,187,255,77,146,186,255,77,145,185,255,76,145,184,255, + 76,144,184,255,76,144,183,255,75,144,182,255,75,143,182,255, + 75,143,181,255,75,143,181,255,75,142,180,255,74,142,180,255, + 74,141,179,255,74,141,179,255,74,141,178,255,73,140,178,255, + 73,140,177,255,73,140,177,255,73,140,177,255,72,140,176,255, + 72,140,176,255,72,140,176,255,72,140,176,255,71,139,175,255, + 71,139,175,255,71,139,175,255,71,139,175,255,70,138,175,255, + 70,138,175,255,70,138,175,255,70,138,175,255,69,137,174,255, + 69,137,174,255,69,137,174,255,68,137,174,255,68,137,174,255, + 67,137,174,255,67,137,174,255,67,137,174,255,66,136,174,255, + 66,136,174,255,66,136,174,255,65,136,174,255,65,135,174,255, + 64,135,174,255,64,135,174,255,64,135,174,255,63,134,174,255, + 63,134,174,255,63,134,174,255,63,134,174,255,63,134,175,255, + 62,133,175,255,62,133,175,255,62,133,175,255,62,133,175,255, + 61,132,175,255,61,132,175,255,61,132,175,255,61,132,175,255, + 60,132,175,255,60,132,175,255,60,132,175,255,60,132,175,255, + 59,131,174,255,59,131,174,255,59,131,174,255,59,131,174,255, + 59,131,174,255,59,131,174,255,59,131,174,255,59,131,174,255, + 58,130,173,255,58,130,173,255,58,130,173,255,58,130,173,255, + 57,129,173,255,57,129,173,255,57,129,173,255,57,129,173,255, + 56,128,172,255,56,128,172,255,56,128,172,255,56,128,172,255, + 56,127,172,255,56,127,172,255,56,127,172,255,56,126,172,255, + 55,126,171,255,55,125,171,255,55,125,171,255,54,125,171,255, + 54,124,171,255,53,124,171,255,53,124,171,255,53,124,171,255, + 52,123,170,255,52,123,170,255,52,123,170,255,52,123,170,255, + 51,122,170,255,51,122,170,255,51,122,170,255,51,122,170,255, + 50,121,169,255,50,121,169,255,50,121,169,255,50,121,169,255, + 49,120,169,255,49,120,169,255,49,120,169,255,49,120,169,255, + 49,120,168,255,49,120,168,255,49,120,168,255,49,120,168,255, + 49,119,168,255,49,119,168,255,49,119,168,255,49,119,168,255, + 48,119,167,255,48,119,167,255,48,119,167,255,48,119,167,255, + 49,120,166,255,49,120,166,255,49,120,166,255,49,120,166,255, + 50,119,165,255,50,119,165,255,50,119,165,255,50,119,165,255, + 51,120,164,255,51,120,164,255,51,120,164,255,51,120,164,255, + 52,120,163,255,52,120,163,255,52,120,163,255,52,120,163,255, + 53,120,162,255,53,120,162,255,53,120,162,255,53,120,162,255, + 54,120,161,255,54,120,161,255,54,120,161,255,54,120,161,255, + 54,120,160,255,54,120,160,255,54,120,160,255,54,120,159,255, + 55,119,159,255,55,119,158,255,55,119,158,255,55,119,158,255, + 55,119,158,255,55,119,158,255,55,119,158,255,55,119,157,255, + 55,118,157,255,55,118,156,255,55,118,156,255,55,118,156,255, + 54,117,155,255,54,117,155,255,54,117,155,255,54,116,155,255, + 53,116,155,255,53,115,155,255,53,115,155,255,53,115,155,255, + 52,114,154,255,52,114,154,255,52,114,154,255,51,113,154,255, + 51,113,153,255,50,112,153,255,50,112,153,255,49,111,153,255, + 49,111,153,255,48,110,153,255,48,110,153,255,47,110,153,255, + 47,109,152,255,46,109,152,255,45,109,152,255,45,108,152,255, + 44,108,152,255,43,107,152,255,43,107,152,255,42,106,152,255, + 42,106,151,255,41,105,151,255,41,105,151,255,40,105,151,255, + 40,104,151,255,39,104,151,255,39,104,151,255,38,104,151,255, + 38,103,150,255,37,103,150,255,37,103,150,255,36,103,150,255, + 36,102,149,255,35,102,149,255,35,102,149,255,35,102,149,255, + 35,101,148,255,35,101,148,255,35,101,148,255,35,101,147,255, + 35,101,147,255,35,101,146,255,35,101,146,255,35,101,146,255, + 36,101,145,255,36,101,145,255,36,101,145,255,37,101,144,255, + 37,101,144,255,38,101,143,255,38,101,143,255,38,101,142,255, + 39,101,142,255,39,101,141,255,39,101,141,255,40,101,140,255, + 40,101,140,255,41,101,139,255,41,101,139,255,42,101,138,255, + 42,101,138,255,43,101,137,255,43,101,137,255,43,101,136,255, + 44,101,136,255,44,101,135,255,44,101,135,255,44,101,134,255, + 45,101,134,255,45,101,133,255,45,101,133,255,45,101,133,255, + 46,100,132,255,46,100,132,255,46,100,132,255,46,100,131,255, + 45,99,131,255,45,99,130,255,45,99,130,255,45,98,130,255, + 45,98,129,255,45,97,129,255,45,97,129,255,44,97,129,255, + 44,96,129,255,43,96,129,255,43,96,129,255,42,95,129,255, + 42,95,128,255,41,94,128,255,41,94,128,255,40,93,128,255, + 40,93,127,255,39,92,127,255,39,92,127,255,38,91,127,255, + 38,91,127,255,37,90,127,255,37,90,127,255,36,89,127,255, + 36,89,126,255,35,88,126,255,35,88,126,255,35,87,126,255, + 34,87,125,255,34,86,125,255,34,86,125,255,34,86,125,255, + 34,85,125,255,34,85,125,255,34,85,125,255,34,85,125,255, + 34,85,124,255,34,85,124,255,34,85,124,255,34,85,124,255, + 34,84,123,255,34,84,123,255,34,84,123,255,34,84,123,255, + 35,84,122,255,35,84,122,255,35,84,122,255,35,84,122,255, + 36,85,121,255,36,85,121,255,36,85,121,255,37,85,121,255, + 37,85,120,255,38,85,120,255,38,85,120,255,38,85,120,255, + 39,85,119,255,39,85,119,255,39,85,119,255,39,85,119,255, + 40,85,118,255,40,85,118,255,40,85,118,255,40,85,118,255, + 41,85,118,255,41,85,118,255,41,85,118,255,41,85,118,255, + 41,85,117,255,41,85,117,255,41,85,117,255,41,85,117,255, + 40,85,117,255,40,85,117,255,40,85,117,255,40,85,117,255, + 39,84,118,255,39,84,118,255,39,84,118,255,39,83,118,255, + 38,83,118,255,38,82,118,255,38,82,118,255,37,82,118,255, + 37,81,119,255,36,81,119,255,36,81,119,255,35,80,119,255, + 35,80,119,255,34,79,119,255,34,79,119,255,33,79,119,255, + 33,78,119,255,32,78,119,255,31,78,119,255,31,77,119,255, + 30,77,119,255,29,76,119,255,29,76,119,255,28,76,119,255, + 28,75,119,255,27,75,119,255,27,75,119,255,26,74,119,255, + 26,74,119,255,25,73,119,255,25,73,119,255,24,73,119,255, + 24,72,119,255,23,72,119,255,23,72,119,255,23,71,118,255, + 22,71,118,255,22,70,117,255,22,70,117,255,22,70,117,255, + 21,69,116,255,21,69,116,255,21,69,116,255,21,69,115,255, + 20,68,115,255,20,68,114,255,20,68,114,255,20,68,113,255, + 20,67,113,255,20,67,112,255,20,67,112,255,20,67,111,255, + 20,66,111,255,20,66,110,255,20,66,110,255,20,66,109,255, + 21,66,108,255,21,66,107,255,21,66,107,255,21,66,106,255, + 22,65,106,255,22,65,105,255,22,65,105,255,22,65,104,255, + 23,65,103,255,23,65,102,255,23,65,102,255,23,65,101,255, + 24,64,100,255,24,64,99,255,24,64,99,255,24,64,98,255, + 25,64,98,255,25,64,97,255,25,64,97,255,26,64,96,255, + 26,64,95,255,27,64,94,255,27,64,94,255,27,64,93,255, + 28,64,93,255,28,64,92,255,28,64,92,255,28,64,91,255, + 29,64,91,255,29,64,90,255,29,64,90,255,29,64,89,255, + 30,64,89,255,30,64,88,255,30,64,88,255,30,64,87,255, + 31,64,87,255,31,64,86,255,31,64,86,255,31,64,85,255, + 32,64,85,255,32,64,84,255,32,64,84,255,32,64,84,255, + 33,64,83,255,33,64,83,255,33,64,83,255,33,64,83,255, + 33,64,82,255,33,64,82,255,33,64,82,255,33,64,82,255, + 34,64,81,255,34,64,81,255,34,64,81,255,34,64,81,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 33,64,78,255,33,64,78,255,33,64,78,255,33,64,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,32,64,78,255, + 32,63,79,255,32,63,79,255,32,63,79,255,32,63,79,255, + 31,63,79,255,31,63,79,255,31,63,79,255,31,63,79,255, + 30,62,80,255,30,62,80,255,30,62,80,255,29,62,80,255, + 29,61,81,255,28,61,81,255,28,61,81,255,28,61,81,255, + 27,60,81,255,27,60,81,255,27,60,81,255,27,60,81,255, + 27,60,82,255,27,60,82,255,27,60,82,255,27,60,82,255, + 26,59,82,255,26,59,82,255,26,59,82,255,26,59,82,255, + 26,59,83,255,26,59,83,255,26,59,83,255,26,59,83,255, + 77,125,174,255,77,125,174,255,77,125,174,255,78,125,174,255, + 78,126,175,255,79,126,175,255,79,126,175,255,79,126,175,255, + 80,127,176,255,80,127,176,255,80,127,176,255,81,127,176,255, + 81,128,176,255,82,128,176,255,82,128,176,255,83,128,176,255, + 83,129,177,255,84,129,177,255,84,129,177,255,85,130,178,255, + 85,130,178,255,86,131,179,255,86,131,179,255,87,131,179,255, + 87,132,180,255,88,132,180,255,88,132,180,255,89,132,180,255, + 89,133,181,255,90,133,181,255,90,133,181,255,90,134,181,255, + 91,134,182,255,91,135,182,255,91,135,182,255,92,135,182,255, + 92,136,183,255,93,136,183,255,93,136,183,255,93,136,183,255, + 94,137,184,255,94,137,184,255,94,137,184,255,95,138,185,255, + 95,138,185,255,96,139,186,255,96,139,186,255,96,139,186,255, + 97,140,187,255,97,140,187,255,97,140,187,255,98,140,188,255, + 98,141,188,255,99,141,189,255,99,141,189,255,100,142,189,255, + 100,142,190,255,101,143,190,255,101,143,190,255,102,144,191,255, + 102,144,191,255,103,145,192,255,103,145,192,255,104,145,192,255, + 104,146,193,255,105,146,193,255,105,146,193,255,106,147,193,255, + 106,147,194,255,107,148,194,255,107,148,194,255,108,149,195,255, + 108,149,195,255,109,150,196,255,109,150,196,255,110,151,196,255, + 110,151,197,255,111,152,197,255,111,152,197,255,111,152,197,255, + 112,153,198,255,112,153,198,255,112,153,198,255,113,154,198,255, + 113,154,199,255,114,155,199,255,114,155,199,255,114,155,199,255, + 115,156,199,255,115,156,199,255,115,156,199,255,115,156,199,255, + 116,157,200,255,116,157,200,255,116,157,200,255,116,157,200,255, + 117,158,200,255,117,158,200,255,117,158,200,255,117,158,200,255, + 117,159,201,255,117,159,201,255,117,159,201,255,117,159,201,255, + 117,159,201,255,117,159,201,255,117,159,201,255,117,159,201,255, + 117,159,201,255,117,159,201,255,117,159,201,255,117,159,201,255, + 116,159,200,255,116,159,200,255,116,159,200,255,115,159,200,255, + 115,159,200,255,114,159,200,255,114,159,200,255,113,159,200,255, + 113,158,200,255,112,158,200,255,112,158,200,255,111,158,200,255, + 110,158,199,255,109,158,199,255,109,158,199,255,108,158,199,255, + 108,157,198,255,107,157,198,255,107,157,198,255,106,156,198,255, + 105,156,198,255,104,155,198,255,103,155,198,255,102,155,198,255, + 101,154,197,255,100,154,197,255,99,154,197,255,98,153,197,255, + 97,153,196,255,96,152,196,255,95,152,196,255,93,152,196,255, + 92,151,195,255,91,151,195,255,90,151,195,255,88,150,194,255, + 87,150,194,255,86,149,193,255,85,149,193,255,84,148,193,255, + 83,148,193,255,82,147,193,255,81,147,193,255,80,146,192,255, + 79,146,192,255,78,145,191,255,77,145,191,255,75,144,191,255, + 74,144,190,255,73,143,190,255,72,143,190,255,71,142,190,255, + 70,142,190,255,70,141,190,255,69,141,190,255,68,140,190,255, + 67,140,189,255,66,139,189,255,65,139,189,255,64,138,189,255, + 63,138,188,255,63,137,188,255,62,137,188,255,61,137,188,255, + 60,136,187,255,60,136,187,255,59,136,187,255,58,135,187,255, + 57,135,186,255,57,134,186,255,56,134,186,255,55,134,186,255, + 54,133,186,255,54,133,186,255,53,133,186,255,53,133,186,255, + 52,132,185,255,52,132,185,255,52,132,185,255,52,132,185,255, + 51,131,184,255,51,131,184,255,51,131,184,255,51,131,184,255, + 50,130,184,255,50,130,184,255,50,130,184,255,50,130,184,255, + 50,130,183,255,50,130,183,255,50,130,183,255,50,130,183,255, + 50,130,182,255,50,130,182,255,50,130,182,255,50,130,182,255, + 51,130,181,255,51,130,181,255,51,130,181,255,51,130,181,255, + 52,130,180,255,52,130,180,255,52,130,180,255,53,130,180,255, + 53,130,179,255,54,130,179,255,54,130,179,255,54,130,179,255, + 55,131,178,255,55,131,178,255,55,131,178,255,56,131,178,255, + 56,131,177,255,57,131,177,255,57,131,177,255,58,131,177,255, + 58,132,176,255,59,132,176,255,59,132,176,255,60,132,176,255, + 60,132,175,255,61,132,175,255,61,132,175,255,62,132,175,255, + 62,133,175,255,63,133,175,255,63,133,175,255,63,133,175,255, + 64,134,174,255,64,134,174,255,64,134,174,255,65,134,174,255, + 65,134,174,255,66,134,174,255,66,134,174,255,67,134,174,255, + 67,135,173,255,68,135,173,255,68,135,173,255,68,135,173,255, + 69,136,174,255,69,136,174,255,69,136,174,255,70,136,174,255, + 70,136,174,255,71,136,174,255,71,136,174,255,72,137,174,255, + 72,137,174,255,73,138,174,255,73,138,174,255,74,138,174,255, + 74,139,175,255,75,139,175,255,75,139,175,255,76,139,175,255, + 76,140,176,255,77,140,176,255,77,140,176,255,78,141,176,255, + 79,141,177,255,79,142,177,255,80,142,177,255,81,143,178,255, + 82,143,178,255,83,144,179,255,84,144,179,255,85,145,179,255, + 86,145,180,255,86,146,180,255,87,146,180,255,88,147,181,255, + 89,148,182,255,90,148,182,255,91,149,183,255,92,150,184,255, + 93,150,184,255,94,151,185,255,95,151,185,255,96,152,186,255, + 97,153,187,255,97,153,187,255,98,154,188,255,99,155,189,255, + 100,156,190,255,101,156,190,255,102,157,191,255,103,158,192,255, + 105,159,193,255,106,159,193,255,107,160,194,255,108,161,195,255, + 109,162,196,255,109,162,196,255,110,163,197,255,111,164,198,255, + 112,165,199,255,113,165,200,255,114,166,201,255,115,167,202,255, + 116,168,203,255,117,168,203,255,118,169,204,255,119,170,205,255, + 120,170,206,255,120,171,206,255,121,171,207,255,122,172,208,255, + 123,172,209,255,123,173,209,255,124,173,210,255,125,174,211,255, + 126,174,211,255,126,175,212,255,127,175,212,255,127,176,213,255, + 128,176,213,255,128,177,214,255,128,177,214,255,128,177,214,255, + 129,178,215,255,129,178,215,255,129,178,215,255,129,178,215,255, + 128,178,216,255,128,178,216,255,128,178,216,255,128,178,216,255, + 127,178,216,255,127,178,216,255,127,178,216,255,126,177,216,255, + 125,177,216,255,125,176,216,255,124,176,216,255,123,176,216,255, + 122,175,215,255,122,175,215,255,121,175,215,255,120,174,215,255, + 119,174,214,255,118,173,214,255,117,173,214,255,116,172,213,255, + 114,171,213,255,113,171,212,255,112,170,212,255,111,169,211,255, + 109,168,211,255,108,168,210,255,107,167,210,255,105,166,209,255, + 104,165,208,255,102,164,208,255,101,163,207,255,100,162,206,255, + 98,161,205,255,97,161,205,255,96,160,204,255,95,159,203,255, + 93,158,202,255,92,158,202,255,91,157,201,255,90,156,200,255, + 88,155,199,255,87,154,199,255,86,154,198,255,85,153,197,255, + 84,152,196,255,84,152,196,255,83,151,195,255,82,150,194,255, + 81,150,193,255,80,149,192,255,79,149,191,255,78,148,190,255, + 78,147,189,255,77,147,189,255,77,146,188,255,77,146,187,255, + 76,145,186,255,76,145,186,255,76,145,185,255,75,144,184,255, + 75,144,183,255,74,143,183,255,74,143,182,255,74,143,181,255, + 74,142,181,255,74,142,180,255,74,142,180,255,74,142,179,255, + 73,141,179,255,73,141,178,255,73,141,178,255,73,141,177,255, + 72,140,177,255,72,140,176,255,72,140,176,255,72,140,176,255, + 72,139,175,255,72,139,175,255,72,139,175,255,72,139,175,255, + 71,138,175,255,71,138,175,255,71,138,175,255,71,138,175,255, + 70,137,174,255,70,137,174,255,70,137,174,255,69,137,174,255, + 69,136,174,255,68,136,174,255,68,136,174,255,68,136,174,255, + 67,136,174,255,67,136,174,255,67,136,174,255,67,136,174,255, + 66,135,174,255,66,135,174,255,66,135,174,255,65,135,174,255, + 65,134,174,255,64,134,174,255,64,134,174,255,64,134,174,255, + 63,133,174,255,63,133,174,255,63,133,174,255,63,133,174,255, + 63,133,174,255,62,132,174,255,62,132,174,255,62,132,174,255, + 62,132,174,255,61,131,174,255,61,131,174,255,61,131,174,255, + 61,131,174,255,60,131,174,255,60,131,174,255,60,131,174,255, + 60,131,174,255,59,130,174,255,59,130,174,255,59,130,174,255, + 59,130,174,255,58,130,174,255,58,130,174,255,58,130,174,255, + 58,130,174,255,58,129,173,255,58,129,173,255,58,129,173,255, + 58,129,173,255,57,128,172,255,57,128,172,255,57,128,172,255, + 57,128,172,255,56,127,172,255,56,127,172,255,56,127,172,255, + 56,127,172,255,55,126,172,255,55,126,172,255,55,126,172,255, + 55,126,172,255,54,125,171,255,54,125,171,255,54,125,171,255, + 53,125,171,255,53,124,170,255,52,124,170,255,52,124,170,255, + 52,124,170,255,51,123,170,255,51,123,170,255,51,123,170,255, + 51,123,170,255,50,122,170,255,50,122,170,255,50,122,170,255, + 50,122,170,255,49,121,169,255,49,121,169,255,49,121,169,255, + 49,121,169,255,48,120,169,255,48,120,169,255,48,120,169,255, + 48,120,169,255,48,120,168,255,48,120,168,255,48,120,168,255, + 48,120,168,255,48,119,168,255,48,119,168,255,48,119,168,255, + 48,119,168,255,47,119,167,255,47,119,167,255,47,119,167,255, + 47,119,167,255,48,119,166,255,48,119,166,255,48,119,166,255, + 48,119,166,255,49,119,165,255,49,119,165,255,49,119,165,255, + 49,119,165,255,50,120,164,255,50,120,164,255,50,120,164,255, + 50,120,164,255,51,120,163,255,51,120,163,255,51,120,163,255, + 51,120,163,255,52,120,162,255,52,120,162,255,52,120,162,255, + 52,120,162,255,53,120,161,255,53,120,161,255,53,120,161,255, + 53,120,161,255,54,119,160,255,54,119,160,255,54,119,160,255, + 54,119,159,255,54,119,159,255,54,119,158,255,54,119,158,255, + 54,119,158,255,54,118,157,255,54,118,157,255,54,118,157,255, + 54,118,157,255,54,117,156,255,54,117,156,255,54,117,156,255, + 54,117,156,255,53,116,155,255,53,116,155,255,53,116,155,255, + 53,116,155,255,53,115,154,255,53,115,154,255,53,115,154,255, + 52,114,154,255,52,114,153,255,51,113,153,255,51,113,153,255, + 50,113,153,255,50,112,153,255,49,112,153,255,49,112,153,255, + 48,111,153,255,48,111,152,255,47,110,152,255,47,110,152,255, + 46,109,152,255,46,109,152,255,45,108,152,255,44,108,152,255, + 44,108,152,255,43,107,152,255,42,107,152,255,42,107,152,255, + 41,106,152,255,41,106,151,255,40,105,151,255,40,105,151,255, + 39,104,151,255,39,104,151,255,38,103,151,255,38,103,151,255, + 37,103,151,255,37,102,150,255,36,102,150,255,36,102,150,255, + 36,102,150,255,35,101,149,255,35,101,149,255,35,101,149,255, + 35,101,149,255,34,100,148,255,34,100,148,255,34,100,148,255, + 34,100,147,255,35,100,147,255,35,100,146,255,35,100,146,255, + 35,100,146,255,35,100,145,255,35,100,145,255,35,100,145,255, + 36,100,144,255,36,100,144,255,37,100,143,255,37,100,143,255, + 38,100,142,255,38,100,142,255,39,100,141,255,39,100,141,255, + 40,100,140,255,40,101,140,255,41,101,139,255,41,101,139,255, + 41,101,138,255,42,101,138,255,42,101,137,255,42,101,137,255, + 43,101,136,255,43,101,136,255,44,101,135,255,44,101,135,255, + 44,101,134,255,45,101,134,255,45,101,133,255,45,101,133,255, + 45,101,132,255,45,100,132,255,45,100,131,255,45,100,131,255, + 45,100,131,255,45,99,130,255,45,99,130,255,45,99,130,255, + 45,98,129,255,44,98,129,255,44,97,128,255,44,97,128,255, + 43,96,128,255,43,96,128,255,42,95,128,255,42,95,128,255, + 41,94,128,255,41,94,127,255,40,93,127,255,40,93,127,255, + 39,92,127,255,39,92,126,255,38,91,126,255,38,91,126,255, + 37,90,126,255,37,90,126,255,36,89,126,255,36,89,126,255, + 36,88,126,255,35,88,126,255,35,87,126,255,35,87,126,255, + 34,87,126,255,34,86,125,255,33,86,125,255,33,86,125,255, + 33,86,125,255,33,85,125,255,33,85,125,255,33,85,125,255, + 33,85,125,255,33,84,124,255,33,84,124,255,33,84,124,255, + 33,84,124,255,34,84,123,255,34,84,123,255,34,84,123,255, + 34,84,123,255,35,84,122,255,35,84,122,255,35,84,122,255, + 35,84,122,255,36,85,121,255,36,85,121,255,36,85,121,255, + 37,85,121,255,37,85,120,255,38,85,120,255,38,85,120,255, + 38,85,120,255,39,85,119,255,39,85,119,255,39,85,119,255, + 39,85,119,255,40,85,118,255,40,85,118,255,40,85,118,255, + 40,85,118,255,40,85,117,255,40,85,117,255,40,85,117,255, + 40,85,117,255,40,85,117,255,40,85,117,255,40,85,117,255, + 40,85,117,255,40,84,117,255,40,84,117,255,40,84,117,255, + 40,84,117,255,39,83,117,255,39,83,117,255,39,83,117,255, + 38,83,117,255,38,82,117,255,37,82,117,255,37,82,117,255, + 36,81,117,255,36,81,118,255,35,80,118,255,35,80,118,255, + 34,80,118,255,34,79,118,255,33,79,118,255,33,79,118,255, + 32,78,118,255,32,78,119,255,31,77,119,255,30,77,119,255, + 30,77,119,255,29,76,119,255,28,76,119,255,28,76,119,255, + 27,75,119,255,27,75,119,255,26,74,119,255,26,74,119,255, + 25,73,119,255,25,73,119,255,24,72,119,255,24,72,119,255, + 23,72,119,255,23,71,118,255,22,71,118,255,22,71,118,255, + 22,71,118,255,21,70,117,255,21,70,117,255,21,70,117,255, + 21,70,117,255,20,69,116,255,20,69,116,255,20,69,116,255, + 20,69,115,255,19,68,115,255,19,68,114,255,19,68,114,255, + 19,68,113,255,19,67,113,255,19,67,112,255,19,67,112,255, + 19,67,111,255,20,66,111,255,20,66,110,255,20,66,110,255, + 20,66,109,255,20,65,108,255,20,65,107,255,20,65,107,255, + 20,65,106,255,21,65,106,255,21,65,105,255,21,65,105,255, + 21,65,104,255,22,64,103,255,22,64,102,255,22,64,102,255, + 22,64,101,255,23,64,100,255,23,64,99,255,23,64,99,255, + 24,64,98,255,24,64,97,255,25,64,96,255,25,64,96,255, + 25,64,95,255,26,64,95,255,26,64,94,255,26,64,94,255, + 26,64,93,255,27,64,92,255,27,64,91,255,27,64,91,255, + 28,64,90,255,28,64,90,255,29,64,89,255,29,64,89,255, + 29,64,88,255,30,64,88,255,30,64,87,255,30,64,87,255, + 30,64,86,255,31,64,86,255,31,64,85,255,31,64,85,255, + 31,64,84,255,32,64,84,255,32,64,83,255,32,64,83,255, + 32,64,83,255,33,65,82,255,33,65,82,255,33,65,82,255, + 33,65,82,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,66,78,255,34,66,78,255,34,66,78,255, + 34,66,78,255,35,66,78,255,35,66,78,255,35,66,78,255, + 35,66,78,255,34,66,78,255,34,66,78,255,34,66,78,255, + 34,66,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 34,65,78,255,33,64,78,255,33,64,78,255,33,64,78,255, + 33,64,78,255,32,64,78,255,32,64,78,255,32,64,78,255, + 32,64,78,255,31,63,79,255,31,63,79,255,31,63,79,255, + 31,63,79,255,30,62,79,255,30,62,79,255,30,62,79,255, + 30,62,79,255,29,61,80,255,29,61,80,255,29,61,80,255, + 29,61,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,27,60,81,255,27,60,81,255,27,60,81,255, + 27,60,81,255,27,59,82,255,27,59,82,255,27,59,82,255, + 27,59,82,255,26,59,82,255,26,59,82,255,26,59,82,255, + 26,59,82,255,76,124,173,255,76,124,173,255,76,124,173,255, + 77,124,173,255,77,125,174,255,78,125,174,255,78,125,174,255, + 78,125,174,255,79,126,175,255,79,126,175,255,79,126,175,255, + 80,126,175,255,80,127,175,255,81,127,175,255,81,127,175,255, + 82,127,176,255,82,128,176,255,83,128,177,255,83,128,177,255, + 84,129,177,255,84,129,178,255,85,130,178,255,85,130,178,255, + 86,130,178,255,86,131,179,255,87,131,179,255,87,131,179,255, + 88,131,179,255,88,132,180,255,89,132,180,255,89,132,180,255, + 89,133,181,255,90,133,181,255,90,134,182,255,90,134,182,255, + 91,134,182,255,91,135,183,255,92,135,183,255,92,135,183,255, + 92,135,183,255,93,136,184,255,93,136,184,255,93,136,184,255, + 94,137,185,255,94,137,185,255,95,138,186,255,95,138,186,255, + 95,138,186,255,96,139,187,255,96,139,187,255,96,139,187,255, + 97,139,187,255,97,140,188,255,98,140,188,255,98,140,188,255, + 99,141,188,255,99,141,189,255,100,142,189,255,100,142,189,255, + 100,143,190,255,101,143,190,255,101,144,191,255,101,144,191,255, + 102,144,191,255,102,145,192,255,103,145,192,255,103,145,192,255, + 104,146,192,255,104,146,193,255,105,147,193,255,105,147,193,255, + 106,148,194,255,106,148,194,255,107,149,195,255,107,149,195,255, + 108,150,195,255,108,150,196,255,109,151,196,255,109,151,196,255, + 109,151,196,255,110,152,197,255,110,152,197,255,110,152,197,255, + 111,153,197,255,111,153,198,255,112,154,198,255,112,154,198,255, + 112,154,198,255,113,155,198,255,113,155,198,255,113,155,198,255, + 113,155,198,255,114,156,199,255,114,156,199,255,114,156,199,255, + 114,156,199,255,115,157,199,255,115,157,199,255,115,157,199,255, + 115,157,199,255,115,158,200,255,115,158,200,255,115,158,200,255, + 115,158,200,255,115,158,200,255,115,158,200,255,115,158,200,255, + 115,158,200,255,115,158,200,255,115,158,200,255,115,158,200,255, + 115,158,200,255,114,158,199,255,114,158,199,255,114,158,199,255, + 113,158,199,255,113,158,199,255,112,158,199,255,112,158,199,255, + 111,158,199,255,111,157,199,255,110,157,199,255,110,157,199,255, + 109,157,199,255,108,157,198,255,107,157,198,255,107,157,198,255, + 106,157,198,255,105,156,197,255,104,156,197,255,104,156,197,255, + 103,155,197,255,102,155,197,255,101,154,197,255,101,154,197,255, + 100,154,197,255,99,153,196,255,98,153,196,255,97,153,196,255, + 95,152,196,255,94,152,195,255,93,151,195,255,92,151,195,255, + 91,151,195,255,90,150,194,255,89,150,194,255,88,150,194,255, + 86,149,193,255,85,149,193,255,84,148,192,255,83,148,192,255, + 82,147,192,255,81,147,192,255,80,146,192,255,79,146,192,255, + 78,145,191,255,77,145,191,255,76,144,190,255,75,144,190,255, + 73,143,190,255,72,143,189,255,71,142,189,255,70,142,189,255, + 69,141,189,255,68,141,189,255,68,140,189,255,67,140,189,255, + 66,139,189,255,65,139,188,255,64,138,188,255,63,138,188,255, + 62,137,188,255,61,137,187,255,61,136,187,255,60,136,187,255, + 59,136,187,255,58,135,186,255,58,135,186,255,57,135,186,255, + 56,134,186,255,55,134,185,255,55,133,185,255,54,133,185,255, + 53,133,185,255,53,132,185,255,52,132,185,255,52,132,185,255, + 52,132,185,255,51,131,184,255,51,131,184,255,51,131,184,255, + 51,131,184,255,50,130,183,255,50,130,183,255,50,130,183,255, + 50,130,183,255,49,129,183,255,49,129,183,255,49,129,183,255, + 49,129,183,255,49,129,182,255,49,129,182,255,49,129,182,255, + 49,129,182,255,49,129,181,255,49,129,181,255,49,129,181,255, + 49,129,181,255,50,129,180,255,50,129,180,255,50,129,180,255, + 50,129,180,255,51,129,179,255,51,129,179,255,51,129,179,255, + 52,129,179,255,52,130,178,255,53,130,178,255,53,130,178,255, + 54,130,178,255,54,130,177,255,55,130,177,255,55,130,177,255, + 56,130,177,255,56,131,176,255,57,131,176,255,57,131,176,255, + 58,131,176,255,58,132,175,255,59,132,175,255,59,132,175,255, + 60,132,175,255,60,132,174,255,61,132,174,255,61,132,174,255, + 62,132,174,255,62,133,174,255,63,133,174,255,63,133,174,255, + 63,133,174,255,64,134,173,255,64,134,173,255,64,134,173,255, + 65,134,173,255,65,134,173,255,66,134,173,255,66,134,173,255, + 67,134,173,255,67,135,172,255,68,135,172,255,68,135,172,255, + 68,135,172,255,69,136,173,255,69,136,173,255,69,136,173,255, + 70,136,173,255,70,136,173,255,71,136,173,255,71,136,173,255, + 72,137,173,255,72,137,173,255,73,138,173,255,73,138,173,255, + 74,138,173,255,74,139,174,255,75,139,174,255,75,139,174,255, + 76,139,174,255,76,140,175,255,77,140,175,255,77,140,175,255, + 78,141,175,255,79,141,176,255,79,142,176,255,80,142,176,255, + 81,142,177,255,82,143,177,255,82,143,178,255,83,143,178,255, + 84,144,178,255,85,145,179,255,85,145,179,255,86,146,179,255, + 87,147,180,255,88,147,181,255,89,148,181,255,90,148,182,255, + 91,149,183,255,92,149,183,255,93,150,184,255,94,150,184,255, + 95,151,185,255,96,152,186,255,96,152,186,255,97,153,187,255, + 98,154,188,255,99,155,189,255,100,155,189,255,101,156,190,255, + 102,157,191,255,103,158,192,255,104,158,192,255,105,159,193,255, + 106,160,194,255,107,161,195,255,107,161,195,255,108,162,196,255, + 109,163,197,255,110,164,198,255,111,164,199,255,112,165,200,255, + 113,166,201,255,114,167,202,255,114,167,202,255,115,168,203,255, + 116,169,204,255,117,169,205,255,117,170,205,255,118,170,206,255, + 119,171,207,255,120,171,208,255,120,172,208,255,121,172,209,255, + 122,173,210,255,123,173,210,255,123,174,211,255,124,174,211,255, + 124,175,212,255,125,175,212,255,125,176,213,255,125,176,213,255, + 125,176,213,255,126,176,214,255,126,176,214,255,126,176,214,255, + 126,176,214,255,125,177,215,255,125,177,215,255,125,177,215,255, + 125,177,215,255,124,176,215,255,124,176,215,255,124,176,215,255, + 123,176,215,255,122,175,215,255,122,175,215,255,121,175,215,255, + 120,174,215,255,119,174,214,255,119,173,214,255,118,173,214,255, + 117,172,214,255,116,172,213,255,115,171,213,255,114,171,213,255, + 113,170,212,255,111,169,212,255,110,169,211,255,109,168,211,255, + 108,167,210,255,106,166,210,255,105,166,209,255,104,165,209,255, + 102,164,208,255,101,163,207,255,99,163,207,255,98,162,206,255, + 97,161,205,255,95,160,204,255,94,160,204,255,93,159,203,255, + 92,158,202,255,90,157,201,255,89,156,201,255,88,155,200,255, + 87,154,199,255,85,154,198,255,84,153,198,255,83,153,197,255, + 82,152,196,255,81,151,195,255,81,151,195,255,80,150,194,255, + 79,149,193,255,78,149,192,255,78,148,191,255,77,148,190,255, + 76,147,189,255,76,146,188,255,75,146,188,255,75,145,187,255, + 75,145,186,255,74,144,185,255,74,144,185,255,74,144,184,255, + 74,143,183,255,73,143,182,255,73,142,182,255,73,142,181,255, + 73,142,180,255,73,141,180,255,73,141,179,255,73,141,179,255, + 73,141,178,255,72,140,178,255,72,140,177,255,72,140,177,255, + 72,140,176,255,71,139,176,255,71,139,175,255,71,139,175,255, + 71,139,175,255,71,139,174,255,71,139,174,255,71,139,174,255, + 71,139,174,255,70,138,174,255,70,138,174,255,70,138,174,255, + 70,138,174,255,69,137,173,255,69,137,173,255,69,137,173,255, + 69,137,173,255,68,136,173,255,68,136,173,255,68,136,173,255, + 67,136,173,255,67,136,173,255,66,136,173,255,66,136,173,255, + 66,136,173,255,65,135,173,255,65,135,173,255,65,135,173,255, + 64,135,173,255,64,134,173,255,63,134,173,255,63,134,173,255, + 63,134,173,255,62,133,173,255,62,133,173,255,62,133,173,255, + 62,133,173,255,62,133,174,255,61,132,174,255,61,132,174,255, + 61,132,174,255,61,132,174,255,60,131,174,255,60,131,174,255, + 60,131,174,255,60,131,174,255,59,131,174,255,59,131,174,255, + 59,131,174,255,59,131,174,255,58,130,173,255,58,130,173,255, + 58,130,173,255,58,130,173,255,58,130,173,255,58,130,173,255, + 58,130,173,255,58,130,173,255,57,129,172,255,57,129,172,255, + 57,129,172,255,57,129,172,255,56,128,172,255,56,128,172,255, + 56,128,172,255,56,128,172,255,55,127,171,255,55,127,171,255, + 55,127,171,255,55,127,171,255,54,126,171,255,54,126,171,255, + 54,126,171,255,54,125,171,255,53,125,170,255,53,124,170,255, + 53,124,170,255,52,124,170,255,52,123,170,255,51,123,170,255, + 51,123,170,255,51,123,170,255,50,122,169,255,50,122,169,255, + 50,122,169,255,50,122,169,255,49,121,169,255,49,121,169,255, + 49,121,169,255,49,121,169,255,48,120,168,255,48,120,168,255, + 48,120,168,255,48,120,168,255,47,119,168,255,47,119,168,255, + 47,119,168,255,47,119,168,255,47,119,167,255,47,119,167,255, + 47,119,167,255,47,119,167,255,47,118,167,255,47,118,167,255, + 47,118,167,255,47,118,167,255,46,118,166,255,46,118,166,255, + 46,118,166,255,46,118,166,255,47,119,165,255,47,119,165,255, + 47,119,165,255,47,119,165,255,48,118,164,255,48,118,164,255, + 48,118,164,255,48,118,164,255,49,119,163,255,49,119,163,255, + 49,119,163,255,49,119,163,255,50,119,162,255,50,119,162,255, + 50,119,162,255,50,119,162,255,51,119,161,255,51,119,161,255, + 51,119,161,255,51,119,161,255,52,119,160,255,52,119,160,255, + 52,119,160,255,52,119,160,255,53,119,159,255,53,119,159,255, + 53,119,159,255,53,119,158,255,53,118,158,255,53,118,157,255, + 53,118,157,255,53,118,157,255,53,118,157,255,53,118,157,255, + 53,118,157,255,53,118,156,255,53,117,156,255,53,117,155,255, + 53,117,155,255,53,117,155,255,52,116,154,255,52,116,154,255, + 52,116,154,255,52,115,154,255,52,115,154,255,52,114,154,255, + 52,114,154,255,51,114,154,255,51,113,153,255,50,113,153,255, + 50,113,153,255,49,112,153,255,49,112,152,255,48,111,152,255, + 48,111,152,255,47,110,152,255,47,110,152,255,46,109,152,255, + 46,109,152,255,45,109,152,255,45,108,151,255,44,108,151,255, + 43,108,151,255,43,107,151,255,42,107,151,255,41,106,151,255, + 41,106,151,255,40,105,151,255,40,105,150,255,39,104,150,255, + 39,104,150,255,38,104,150,255,38,103,150,255,37,103,150,255, + 37,103,150,255,36,103,150,255,36,102,149,255,35,102,149,255, + 35,102,149,255,35,102,149,255,34,101,148,255,34,101,148,255, + 34,101,148,255,34,101,148,255,33,100,147,255,33,100,147,255, + 33,100,147,255,33,100,146,255,34,100,146,255,34,100,145,255, + 34,100,145,255,34,100,145,255,35,100,144,255,35,100,144,255, + 35,100,144,255,36,100,143,255,36,100,143,255,37,100,142,255, + 37,100,142,255,38,100,141,255,38,100,141,255,39,100,140,255, + 39,100,140,255,40,100,139,255,40,101,139,255,41,101,138,255, + 41,101,138,255,41,101,137,255,42,101,137,255,42,101,136,255, + 42,101,136,255,43,101,135,255,43,101,135,255,44,101,134,255, + 44,101,134,255,44,101,133,255,45,101,133,255,45,101,132,255, + 45,101,132,255,45,101,132,255,45,100,131,255,45,100,131,255, + 45,100,131,255,45,100,130,255,45,99,130,255,45,99,129,255, + 45,99,129,255,45,98,129,255,44,98,128,255,44,97,128,255, + 44,97,128,255,43,96,128,255,43,96,128,255,42,95,128,255, + 42,95,128,255,41,94,128,255,41,94,127,255,40,93,127,255, + 40,93,127,255,39,92,127,255,39,92,126,255,38,91,126,255, + 38,91,126,255,37,90,126,255,37,90,126,255,36,89,126,255, + 36,89,126,255,35,88,126,255,35,88,126,255,34,87,126,255, + 34,87,126,255,34,87,126,255,33,86,125,255,33,86,125,255, + 33,86,125,255,33,86,125,255,33,85,125,255,33,85,125,255, + 33,85,125,255,33,85,125,255,33,84,124,255,33,84,124,255, + 33,84,124,255,33,84,124,255,34,84,123,255,34,84,123,255, + 34,84,123,255,34,84,123,255,35,84,122,255,35,84,122,255, + 35,84,122,255,35,84,122,255,36,85,121,255,36,85,121,255, + 36,85,121,255,37,85,121,255,37,85,120,255,38,85,120,255, + 38,85,120,255,38,85,120,255,39,85,119,255,39,85,119,255, + 39,85,119,255,39,85,119,255,40,85,118,255,40,85,118,255, + 40,85,118,255,40,85,118,255,40,85,117,255,40,85,117,255, + 40,85,117,255,40,85,117,255,40,85,117,255,40,85,117,255, + 40,85,117,255,40,85,117,255,39,84,117,255,39,84,117,255, + 39,84,117,255,39,84,117,255,38,83,117,255,38,83,117,255, + 38,83,117,255,37,82,117,255,37,82,117,255,36,81,117,255, + 36,81,117,255,35,81,117,255,35,80,118,255,34,80,118,255, + 34,80,118,255,33,79,118,255,33,79,118,255,32,78,118,255, + 32,78,118,255,31,77,118,255,31,77,118,255,30,76,118,255, + 29,76,118,255,29,76,118,255,28,75,118,255,27,75,118,255, + 27,75,118,255,26,74,118,255,26,74,118,255,25,73,118,255, + 25,73,118,255,24,72,118,255,24,72,118,255,23,71,118,255, + 23,71,118,255,22,71,118,255,22,70,118,255,21,70,118,255, + 21,70,118,255,21,70,117,255,20,69,117,255,20,69,116,255, + 20,69,116,255,20,69,116,255,19,68,115,255,19,68,115,255, + 19,68,115,255,19,68,114,255,18,67,114,255,18,67,113,255, + 18,67,113,255,18,67,112,255,18,66,112,255,18,66,111,255, + 18,66,111,255,18,66,110,255,19,65,110,255,19,65,109,255, + 19,65,109,255,19,65,108,255,20,65,107,255,20,65,106,255, + 20,65,106,255,20,65,105,255,21,65,105,255,21,65,104,255, + 21,65,104,255,21,65,103,255,22,64,102,255,22,64,101,255, + 22,64,101,255,22,64,100,255,23,64,99,255,23,64,98,255, + 23,64,98,255,24,64,97,255,24,64,97,255,25,64,96,255, + 25,64,96,255,25,64,95,255,26,64,94,255,26,64,93,255, + 26,64,93,255,26,64,92,255,27,64,92,255,27,64,91,255, + 27,64,91,255,28,64,90,255,28,64,90,255,29,64,89,255, + 29,64,89,255,29,64,88,255,30,64,88,255,30,64,87,255, + 30,64,87,255,30,64,86,255,31,64,86,255,31,64,85,255, + 31,64,85,255,31,64,84,255,32,64,84,255,32,64,83,255, + 32,64,83,255,32,64,83,255,33,65,82,255,33,65,82,255, + 33,65,82,255,33,65,82,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,80,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,79,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,66,78,255,34,66,78,255, + 34,66,78,255,34,66,78,255,35,66,78,255,35,66,78,255, + 35,66,78,255,35,66,78,255,34,66,78,255,34,66,78,255, + 34,66,78,255,34,66,78,255,34,65,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,33,64,78,255,33,64,78,255, + 33,64,78,255,33,64,78,255,32,64,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,31,63,79,255,31,63,79,255, + 31,63,79,255,31,63,79,255,30,62,79,255,30,62,79,255, + 30,62,79,255,30,62,79,255,29,61,80,255,29,61,80,255, + 29,61,80,255,29,61,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,27,60,81,255,27,60,81,255, + 27,60,81,255,27,60,81,255,27,59,82,255,27,59,82,255, + 27,59,82,255,27,59,82,255,26,59,82,255,26,59,82,255, + 26,59,82,255,26,59,82,255,74,124,173,255,74,124,173,255, + 74,124,173,255,75,124,173,255,75,125,174,255,76,125,174,255, + 76,125,174,255,76,125,174,255,77,126,175,255,77,126,175,255, + 77,126,175,255,78,126,175,255,78,127,175,255,79,127,175,255, + 79,127,175,255,80,127,176,255,80,128,176,255,81,128,177,255, + 81,128,177,255,82,129,177,255,82,129,178,255,83,130,178,255, + 83,130,178,255,84,130,178,255,84,131,179,255,85,131,179,255, + 85,131,179,255,86,131,179,255,86,132,180,255,87,132,180,255, + 87,132,180,255,87,133,181,255,88,133,181,255,88,134,182,255, + 88,134,182,255,89,134,182,255,89,135,183,255,90,135,183,255, + 90,135,183,255,90,135,183,255,91,136,184,255,91,136,184,255, + 91,136,184,255,92,137,185,255,92,137,185,255,93,138,186,255, + 93,138,186,255,93,138,186,255,94,139,187,255,94,139,187,255, + 94,139,187,255,95,139,187,255,95,140,188,255,96,140,188,255, + 96,140,188,255,97,141,188,255,97,141,189,255,98,142,189,255, + 98,142,189,255,98,143,190,255,99,143,190,255,99,144,191,255, + 99,144,191,255,100,144,191,255,100,145,192,255,101,145,192,255, + 101,145,192,255,102,146,192,255,102,146,193,255,103,147,193,255, + 103,147,193,255,104,148,194,255,104,148,194,255,105,149,195,255, + 105,149,195,255,106,149,195,255,106,150,196,255,107,150,196,255, + 107,150,196,255,107,151,196,255,108,151,197,255,108,152,197,255, + 108,152,197,255,109,152,197,255,109,153,198,255,110,153,198,255, + 110,153,198,255,110,153,198,255,111,154,198,255,111,154,198,255, + 111,154,198,255,111,154,198,255,112,155,199,255,112,155,199,255, + 112,155,199,255,112,155,199,255,113,156,199,255,113,156,199,255, + 113,156,199,255,113,156,199,255,113,156,199,255,113,156,199,255, + 113,156,199,255,113,156,199,255,113,156,199,255,113,156,199,255, + 113,156,199,255,113,156,199,255,113,157,199,255,113,157,199,255, + 113,157,199,255,113,157,199,255,112,156,199,255,112,156,199,255, + 112,156,199,255,111,156,199,255,111,156,198,255,110,156,198,255, + 110,156,198,255,109,156,198,255,109,155,198,255,108,155,198,255, + 108,155,198,255,107,155,198,255,106,155,197,255,105,155,197,255, + 105,155,197,255,104,155,197,255,103,154,197,255,102,154,197,255, + 102,154,197,255,101,154,197,255,100,153,196,255,99,153,196,255, + 99,153,196,255,98,152,196,255,97,152,195,255,96,151,195,255, + 95,151,195,255,93,151,195,255,92,150,194,255,91,150,194,255, + 90,150,194,255,89,149,194,255,88,149,193,255,87,148,193,255, + 86,148,193,255,84,147,193,255,83,147,192,255,82,146,192,255, + 81,146,192,255,80,145,192,255,79,145,192,255,78,144,192,255, + 77,144,192,255,76,144,191,255,75,143,191,255,74,143,190,255, + 73,143,190,255,71,142,190,255,70,142,189,255,69,141,189,255, + 68,141,189,255,67,140,189,255,66,140,189,255,66,139,189,255, + 65,139,189,255,64,138,189,255,63,138,188,255,62,137,188,255, + 61,137,188,255,60,137,188,255,59,136,187,255,59,136,187,255, + 58,136,187,255,57,135,187,255,56,135,186,255,56,134,186,255, + 55,134,186,255,54,134,186,255,53,133,185,255,53,133,185,255, + 52,133,185,255,51,132,185,255,51,132,185,255,50,131,185,255, + 50,131,185,255,50,131,185,255,49,130,184,255,49,130,184,255, + 49,130,184,255,49,130,184,255,49,130,183,255,49,130,183,255, + 49,130,183,255,49,130,183,255,48,129,183,255,48,129,183,255, + 48,129,183,255,48,129,183,255,48,129,182,255,48,129,182,255, + 48,129,182,255,48,129,182,255,49,129,181,255,49,129,181,255, + 49,129,181,255,49,129,181,255,50,129,180,255,50,129,180,255, + 50,129,180,255,50,129,180,255,51,129,179,255,51,129,179,255, + 51,129,179,255,52,129,179,255,52,130,178,255,53,130,178,255, + 53,130,178,255,54,130,178,255,54,130,177,255,55,130,177,255, + 55,130,177,255,56,130,177,255,56,131,176,255,57,131,176,255, + 57,131,176,255,58,131,176,255,58,132,175,255,59,132,175,255, + 59,132,175,255,60,132,175,255,60,132,174,255,61,132,174,255, + 61,132,174,255,62,132,174,255,62,133,174,255,63,133,174,255, + 63,133,174,255,63,133,174,255,64,134,173,255,64,134,173,255, + 64,134,173,255,65,134,173,255,65,134,173,255,66,134,173,255, + 66,134,173,255,67,134,173,255,67,135,172,255,68,135,172,255, + 68,135,172,255,68,135,172,255,69,136,173,255,69,136,173,255, + 69,136,173,255,70,136,173,255,70,136,173,255,71,136,173,255, + 71,136,173,255,72,137,173,255,72,137,173,255,73,138,173,255, + 73,138,173,255,74,138,173,255,74,139,174,255,75,139,174,255, + 75,139,174,255,76,139,174,255,76,140,175,255,77,140,175,255, + 77,140,175,255,78,141,175,255,79,141,176,255,79,142,176,255, + 80,142,176,255,81,142,177,255,82,143,177,255,82,143,178,255, + 83,143,178,255,84,144,178,255,85,145,179,255,85,145,179,255, + 86,146,179,255,87,147,180,255,88,147,180,255,88,148,181,255, + 89,148,181,255,90,149,182,255,91,149,183,255,92,150,183,255, + 93,150,184,255,94,151,185,255,95,152,185,255,95,152,186,255, + 96,153,186,255,97,154,187,255,98,155,188,255,98,155,188,255, + 99,156,189,255,100,157,190,255,101,157,191,255,102,158,191,255, + 103,158,192,255,104,159,193,255,105,160,194,255,105,160,195,255, + 106,161,196,255,107,162,197,255,108,163,198,255,109,163,198,255, + 110,164,199,255,111,165,200,255,112,165,201,255,112,166,201,255, + 113,166,202,255,114,167,203,255,115,167,204,255,115,168,204,255, + 116,168,205,255,117,169,206,255,118,169,207,255,118,170,207,255, + 119,170,208,255,120,171,209,255,120,171,209,255,121,172,210,255, + 121,172,210,255,121,173,211,255,122,173,211,255,122,174,212,255, + 122,174,212,255,122,174,212,255,122,174,213,255,122,174,213,255, + 122,174,213,255,122,174,213,255,121,175,214,255,121,175,214,255, + 121,175,214,255,121,175,214,255,120,174,214,255,120,174,214,255, + 120,174,214,255,119,174,214,255,118,173,214,255,118,173,214,255, + 117,173,214,255,116,172,214,255,115,172,213,255,115,171,213,255, + 114,171,213,255,113,170,213,255,112,170,212,255,111,169,212,255, + 110,169,212,255,109,168,211,255,107,167,211,255,106,167,210,255, + 105,166,210,255,104,165,209,255,102,164,209,255,101,164,208,255, + 100,163,208,255,99,162,207,255,97,161,206,255,96,161,206,255, + 95,160,205,255,94,159,204,255,92,158,203,255,91,158,203,255, + 90,157,202,255,89,156,201,255,87,155,200,255,86,154,200,255, + 85,153,199,255,84,152,198,255,83,152,197,255,82,151,197,255, + 81,151,196,255,80,150,195,255,79,149,194,255,79,149,194,255, + 78,148,193,255,77,147,192,255,76,147,191,255,76,146,190,255, + 75,146,189,255,74,146,188,255,74,145,187,255,73,145,187,255, + 73,144,186,255,73,144,185,255,72,143,185,255,72,143,184,255, + 72,143,184,255,72,143,183,255,72,142,182,255,72,142,182,255, + 72,142,181,255,72,142,180,255,72,141,180,255,72,141,179,255, + 72,141,179,255,72,141,178,255,71,140,178,255,71,140,177,255, + 71,140,177,255,71,140,176,255,71,139,176,255,71,139,175,255, + 71,139,175,255,71,139,175,255,71,139,174,255,71,139,174,255, + 71,139,174,255,71,139,174,255,70,138,174,255,70,138,174,255, + 70,138,174,255,70,138,174,255,69,137,173,255,69,137,173,255, + 69,137,173,255,69,137,173,255,68,136,173,255,68,136,173,255, + 68,136,173,255,67,136,173,255,67,136,173,255,66,136,173,255, + 66,136,173,255,66,136,173,255,65,135,173,255,65,135,173,255, + 65,135,173,255,64,135,173,255,64,134,173,255,63,134,173,255, + 63,134,173,255,63,134,173,255,62,133,173,255,62,133,173,255, + 62,133,173,255,62,133,173,255,62,133,174,255,61,132,174,255, + 61,132,174,255,61,132,174,255,61,132,174,255,60,131,174,255, + 60,131,174,255,60,131,174,255,60,131,174,255,59,131,174,255, + 59,131,174,255,59,131,174,255,59,131,174,255,58,130,173,255, + 58,130,173,255,58,130,173,255,58,130,173,255,58,130,173,255, + 58,130,173,255,58,130,173,255,58,130,173,255,57,129,172,255, + 57,129,172,255,57,129,172,255,57,129,172,255,56,128,172,255, + 56,128,172,255,56,128,172,255,56,128,172,255,55,127,171,255, + 55,127,171,255,55,127,171,255,55,127,171,255,54,126,171,255, + 54,126,171,255,54,126,171,255,54,125,171,255,53,125,170,255, + 53,124,170,255,53,124,170,255,52,124,170,255,52,123,170,255, + 51,123,170,255,51,123,170,255,51,123,170,255,50,122,169,255, + 50,122,169,255,50,122,169,255,49,122,169,255,49,121,169,255, + 48,121,169,255,48,121,169,255,48,121,169,255,47,120,168,255, + 47,120,168,255,47,120,168,255,47,120,168,255,46,119,168,255, + 46,119,168,255,46,119,168,255,46,119,168,255,46,119,167,255, + 46,119,167,255,46,119,167,255,46,119,167,255,46,118,167,255, + 46,118,167,255,46,118,167,255,46,118,167,255,46,118,166,255, + 46,118,166,255,46,118,166,255,46,118,166,255,47,119,165,255, + 47,119,165,255,47,119,165,255,47,119,165,255,48,118,164,255, + 48,118,164,255,48,118,164,255,48,118,164,255,49,119,163,255, + 49,119,163,255,49,119,163,255,49,119,163,255,50,119,162,255, + 50,119,162,255,50,119,162,255,50,119,162,255,51,119,161,255, + 51,119,161,255,51,119,161,255,51,119,161,255,52,119,160,255, + 52,119,160,255,52,119,160,255,52,119,160,255,53,119,159,255, + 53,119,159,255,53,119,159,255,53,119,158,255,53,118,158,255, + 53,118,157,255,53,118,157,255,53,118,157,255,53,118,157,255, + 53,118,157,255,53,118,157,255,53,118,156,255,53,117,156,255, + 53,117,155,255,53,117,155,255,53,117,155,255,52,116,154,255, + 52,116,154,255,52,116,154,255,52,115,154,255,52,115,154,255, + 52,114,154,255,52,114,154,255,51,114,154,255,51,113,153,255, + 50,113,153,255,50,113,153,255,49,112,153,255,49,112,152,255, + 48,111,152,255,48,111,152,255,47,110,152,255,47,110,152,255, + 46,109,152,255,46,109,152,255,45,109,152,255,45,108,151,255, + 44,108,151,255,43,108,151,255,43,107,151,255,42,107,151,255, + 41,106,151,255,41,106,151,255,40,105,151,255,40,105,150,255, + 39,104,150,255,39,104,150,255,38,104,150,255,38,103,150,255, + 37,103,150,255,37,103,150,255,36,103,150,255,36,102,149,255, + 35,102,149,255,35,102,149,255,35,102,149,255,34,101,148,255, + 34,101,148,255,34,101,148,255,34,101,148,255,33,100,147,255, + 33,100,147,255,33,100,147,255,33,100,146,255,34,100,146,255, + 34,100,145,255,34,100,145,255,34,100,145,255,35,100,144,255, + 35,100,144,255,35,100,144,255,36,100,143,255,36,100,143,255, + 37,100,142,255,37,100,142,255,38,100,141,255,38,100,141,255, + 39,100,140,255,39,100,140,255,40,100,139,255,40,101,139,255, + 41,101,138,255,41,101,138,255,41,101,137,255,42,101,137,255, + 42,101,136,255,42,101,136,255,43,101,135,255,43,101,135,255, + 44,101,134,255,44,101,134,255,44,101,133,255,45,101,133,255, + 45,101,132,255,45,101,132,255,45,101,132,255,45,100,131,255, + 45,100,131,255,45,100,131,255,45,100,130,255,45,99,130,255, + 45,99,129,255,45,99,129,255,45,98,129,255,44,98,128,255, + 44,97,128,255,44,97,128,255,43,96,128,255,43,96,128,255, + 42,95,128,255,42,95,128,255,41,94,128,255,41,94,127,255, + 40,93,127,255,40,93,127,255,39,92,127,255,39,92,126,255, + 38,91,126,255,38,91,126,255,37,90,126,255,37,90,126,255, + 36,89,126,255,36,89,126,255,35,88,126,255,35,88,126,255, + 34,87,126,255,34,87,126,255,34,87,126,255,33,86,125,255, + 33,86,125,255,33,86,125,255,33,86,125,255,33,85,125,255, + 33,85,125,255,33,85,125,255,33,85,125,255,33,84,124,255, + 33,84,124,255,33,84,124,255,33,84,124,255,34,84,123,255, + 34,84,123,255,34,84,123,255,34,84,123,255,35,84,122,255, + 35,84,122,255,35,84,122,255,35,84,122,255,36,85,121,255, + 36,85,121,255,36,85,121,255,37,85,121,255,37,85,120,255, + 38,85,120,255,38,85,120,255,38,85,120,255,39,85,119,255, + 39,85,119,255,39,85,119,255,39,85,119,255,40,85,118,255, + 40,85,118,255,40,85,118,255,40,85,118,255,40,85,117,255, + 40,85,117,255,40,85,117,255,40,85,117,255,40,85,117,255, + 40,85,117,255,40,85,117,255,40,85,117,255,39,84,117,255, + 39,84,117,255,39,84,117,255,39,84,117,255,38,83,117,255, + 38,83,117,255,38,83,117,255,37,82,117,255,37,82,117,255, + 36,81,117,255,35,81,117,255,35,81,117,255,34,80,118,255, + 33,80,118,255,33,80,118,255,32,79,118,255,32,79,118,255, + 31,78,118,255,31,78,118,255,30,77,118,255,30,77,118,255, + 29,76,118,255,28,76,118,255,28,76,118,255,27,75,118,255, + 26,75,118,255,26,75,118,255,25,74,118,255,25,74,118,255, + 24,73,118,255,24,73,118,255,23,72,118,255,23,72,118,255, + 22,71,118,255,22,71,118,255,21,71,118,255,21,70,118,255, + 20,70,118,255,20,70,118,255,20,70,117,255,19,69,117,255, + 19,69,116,255,19,69,116,255,19,69,116,255,18,68,115,255, + 18,68,115,255,18,68,115,255,18,68,114,255,18,67,114,255, + 18,67,113,255,18,67,113,255,18,67,112,255,18,66,112,255, + 18,66,111,255,18,66,111,255,18,66,110,255,19,65,110,255, + 19,65,109,255,19,65,109,255,19,65,108,255,20,65,107,255, + 20,65,106,255,20,65,106,255,20,65,105,255,21,65,105,255, + 21,65,104,255,21,65,104,255,21,65,103,255,22,64,102,255, + 22,64,101,255,22,64,101,255,22,64,100,255,23,64,99,255, + 23,64,98,255,23,64,98,255,24,64,97,255,24,64,97,255, + 25,64,96,255,25,64,96,255,25,64,95,255,26,64,94,255, + 26,64,93,255,26,64,93,255,26,64,92,255,27,64,92,255, + 27,64,91,255,27,64,91,255,28,64,90,255,28,64,90,255, + 29,64,89,255,29,64,89,255,29,64,88,255,30,64,88,255, + 30,64,87,255,30,64,87,255,30,64,86,255,31,64,86,255, + 31,64,85,255,31,64,85,255,31,64,84,255,32,64,84,255, + 32,64,83,255,32,64,83,255,32,64,83,255,33,65,82,255, + 33,65,82,255,33,65,82,255,33,65,82,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,80,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,79,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,66,78,255, + 34,66,78,255,34,66,78,255,34,66,78,255,35,66,78,255, + 35,66,78,255,35,66,78,255,35,66,78,255,34,66,78,255, + 34,66,78,255,34,66,78,255,34,66,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,33,64,78,255, + 33,64,78,255,33,64,78,255,33,64,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,31,63,79,255, + 31,63,79,255,31,63,79,255,31,63,79,255,30,62,79,255, + 30,62,79,255,30,62,79,255,30,62,79,255,29,61,80,255, + 29,61,80,255,29,61,80,255,29,61,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,27,60,81,255, + 27,60,81,255,27,60,81,255,27,60,81,255,27,59,82,255, + 27,59,82,255,27,59,82,255,27,59,82,255,26,59,82,255, + 26,59,82,255,26,59,82,255,26,59,82,255,73,123,172,255, + 73,123,172,255,73,123,172,255,74,123,172,255,74,124,173,255, + 75,124,173,255,75,124,173,255,75,124,173,255,76,125,174,255, + 76,125,174,255,76,125,174,255,77,125,174,255,77,126,174,255, + 78,126,174,255,78,126,174,255,79,126,175,255,79,127,175,255, + 80,127,176,255,80,127,176,255,81,128,176,255,81,128,177,255, + 82,129,177,255,82,129,177,255,83,129,177,255,83,130,178,255, + 84,130,178,255,84,130,178,255,85,130,178,255,85,131,179,255, + 86,131,179,255,86,131,179,255,86,132,180,255,87,132,180,255, + 87,133,181,255,87,133,181,255,88,133,181,255,88,134,182,255, + 89,134,182,255,89,134,182,255,89,134,182,255,90,135,183,255, + 90,135,183,255,90,135,183,255,91,136,184,255,91,136,184,255, + 92,137,185,255,92,137,185,255,92,137,185,255,93,138,186,255, + 93,138,186,255,93,138,186,255,93,138,186,255,94,139,187,255, + 94,139,187,255,94,139,187,255,95,140,187,255,95,140,188,255, + 96,141,188,255,96,141,188,255,96,142,189,255,97,142,189,255, + 97,143,190,255,97,143,190,255,98,143,190,255,98,144,191,255, + 99,144,191,255,99,144,191,255,100,145,191,255,100,145,192,255, + 101,146,192,255,101,146,192,255,102,147,193,255,102,147,193,255, + 103,148,194,255,103,148,194,255,104,148,194,255,104,149,195,255, + 105,149,195,255,105,149,195,255,105,150,195,255,106,150,196,255, + 106,151,196,255,106,151,196,255,107,151,196,255,107,152,197,255, + 108,152,197,255,108,152,197,255,108,152,197,255,109,153,197,255, + 109,153,197,255,109,153,197,255,109,153,197,255,110,154,198,255, + 110,154,198,255,110,154,198,255,110,154,198,255,111,155,198,255, + 111,155,198,255,111,155,198,255,111,155,198,255,111,155,198,255, + 111,155,198,255,111,155,198,255,111,155,198,255,111,155,198,255, + 111,155,198,255,111,155,198,255,111,155,198,255,111,156,198,255, + 111,156,198,255,111,156,198,255,111,156,198,255,110,155,198,255, + 110,155,198,255,110,155,198,255,109,155,198,255,109,155,197,255, + 108,155,197,255,108,155,197,255,107,155,197,255,107,154,197,255, + 106,154,197,255,106,154,197,255,105,154,197,255,104,154,196,255, + 103,154,196,255,103,154,196,255,102,154,196,255,101,153,196,255, + 100,153,196,255,100,153,196,255,99,153,196,255,98,152,195,255, + 97,152,195,255,96,152,195,255,95,151,195,255,94,151,194,255, + 93,150,194,255,93,150,194,255,91,150,194,255,90,149,193,255, + 89,149,193,255,88,149,193,255,87,148,193,255,86,148,192,255, + 85,147,192,255,84,147,192,255,82,146,192,255,81,146,191,255, + 80,145,191,255,79,145,191,255,78,144,191,255,77,144,191,255, + 76,143,191,255,75,143,191,255,74,143,190,255,73,142,190,255, + 72,142,189,255,71,142,189,255,69,141,189,255,68,141,188,255, + 67,140,188,255,66,140,188,255,65,139,188,255,64,139,188,255, + 64,138,188,255,63,138,188,255,62,137,188,255,61,137,187,255, + 60,136,187,255,59,136,187,255,58,136,187,255,57,135,186,255, + 57,135,186,255,56,135,186,255,55,134,186,255,55,134,186,255, + 54,133,186,255,54,133,186,255,53,133,186,255,52,132,185,255, + 52,132,185,255,51,132,185,255,50,131,185,255,50,131,184,255, + 49,130,184,255,49,130,184,255,49,130,184,255,48,129,183,255, + 48,129,183,255,48,129,183,255,48,129,183,255,48,129,183,255, + 48,129,183,255,48,129,183,255,48,129,183,255,47,128,182,255, + 47,128,182,255,47,128,182,255,47,128,182,255,47,128,181,255, + 47,128,181,255,47,128,181,255,47,128,181,255,48,128,180,255, + 48,128,180,255,48,128,180,255,48,128,180,255,49,129,179,255, + 49,129,179,255,49,129,179,255,50,129,179,255,50,129,178,255, + 51,129,178,255,51,129,178,255,52,129,178,255,52,130,177,255, + 53,130,177,255,53,130,177,255,54,130,177,255,54,130,176,255, + 55,130,176,255,55,130,176,255,56,130,176,255,56,131,175,255, + 57,131,175,255,57,131,175,255,58,131,175,255,58,132,174,255, + 59,132,174,255,59,132,174,255,60,132,174,255,60,132,173,255, + 61,132,173,255,61,132,173,255,62,132,173,255,62,133,173,255, + 63,133,173,255,63,133,173,255,64,133,173,255,64,134,172,255, + 65,134,172,255,65,134,172,255,65,134,172,255,66,134,172,255, + 66,134,172,255,66,134,172,255,67,134,172,255,67,135,172,255, + 68,135,172,255,68,135,172,255,68,135,172,255,69,136,172,255, + 69,136,172,255,69,136,172,255,70,136,172,255,70,136,172,255, + 71,136,172,255,71,136,172,255,72,137,172,255,72,137,172,255, + 73,138,172,255,73,138,172,255,74,138,172,255,74,139,173,255, + 75,139,173,255,75,139,173,255,76,139,173,255,76,140,174,255, + 77,140,174,255,77,140,174,255,78,141,174,255,79,141,175,255, + 79,142,175,255,80,142,175,255,81,142,176,255,81,143,176,255, + 82,143,177,255,82,143,177,255,83,144,177,255,84,145,178,255, + 84,145,178,255,85,146,178,255,86,146,179,255,87,147,179,255, + 87,147,180,255,88,147,180,255,89,148,181,255,90,148,182,255, + 91,149,182,255,92,149,183,255,93,150,184,255,94,151,184,255, + 94,151,185,255,95,152,185,255,96,153,186,255,97,154,187,255, + 97,154,187,255,98,155,188,255,99,156,189,255,100,156,190,255, + 101,157,190,255,102,157,191,255,103,158,192,255,103,159,193,255, + 104,159,194,255,104,160,195,255,105,161,196,255,106,162,197,255, + 107,162,197,255,108,163,198,255,109,164,199,255,110,164,200,255, + 110,165,200,255,111,165,201,255,112,166,202,255,112,166,203,255, + 113,167,203,255,113,167,204,255,114,168,205,255,115,168,206,255, + 115,169,206,255,116,169,207,255,117,170,208,255,117,170,208,255, + 118,171,209,255,118,171,209,255,118,171,210,255,119,172,210,255, + 119,172,211,255,119,172,211,255,119,172,211,255,119,173,212,255, + 119,173,212,255,119,173,212,255,119,173,212,255,118,173,213,255, + 118,173,213,255,118,173,213,255,118,173,213,255,117,172,213,255, + 117,172,213,255,117,172,213,255,116,172,213,255,115,171,213,255, + 115,171,213,255,114,171,213,255,113,170,213,255,112,170,212,255, + 112,169,212,255,111,169,212,255,110,168,212,255,109,168,211,255, + 108,167,211,255,107,167,211,255,106,166,210,255,104,165,210,255, + 103,165,209,255,102,164,209,255,101,163,208,255,99,162,208,255, + 98,162,207,255,97,161,207,255,96,160,206,255,94,159,205,255, + 93,159,205,255,92,158,204,255,91,157,203,255,89,156,202,255, + 88,156,202,255,87,155,201,255,86,154,200,255,84,154,199,255, + 83,153,199,255,82,152,198,255,81,151,197,255,80,151,196,255, + 80,150,196,255,79,150,195,255,78,149,194,255,77,148,193,255, + 77,148,193,255,76,147,192,255,75,146,191,255,74,146,190,255, + 74,145,189,255,73,145,188,255,73,145,187,255,72,144,186,255, + 72,144,186,255,72,143,185,255,72,143,184,255,71,142,184,255, + 71,142,183,255,71,142,183,255,71,142,182,255,71,141,181,255, + 71,141,181,255,71,141,180,255,71,141,179,255,71,140,179,255, + 71,140,178,255,71,140,178,255,71,140,177,255,70,139,177,255, + 70,139,176,255,70,139,176,255,70,139,175,255,70,139,175,255, + 70,139,174,255,70,139,174,255,70,139,174,255,70,138,173,255, + 70,138,173,255,70,138,173,255,70,138,173,255,70,138,173,255, + 70,138,173,255,70,138,173,255,70,138,173,255,69,137,172,255, + 69,137,172,255,69,137,172,255,69,137,172,255,68,136,172,255, + 68,136,172,255,68,136,172,255,67,136,172,255,67,136,172,255, + 66,136,172,255,66,136,172,255,66,136,172,255,65,135,172,255, + 65,135,172,255,65,135,172,255,64,135,172,255,64,134,173,255, + 63,134,173,255,63,134,173,255,63,134,173,255,62,133,173,255, + 62,133,173,255,62,133,173,255,62,133,173,255,62,133,173,255, + 61,132,173,255,61,132,173,255,61,132,173,255,61,132,173,255, + 60,131,173,255,60,131,173,255,60,131,173,255,60,131,173,255, + 59,131,173,255,59,131,173,255,59,131,173,255,59,131,173,255, + 58,130,173,255,58,130,173,255,58,130,173,255,58,130,173,255, + 57,130,172,255,57,130,172,255,57,130,172,255,57,130,172,255, + 56,129,172,255,56,129,172,255,56,129,172,255,56,129,172,255, + 55,128,171,255,55,128,171,255,55,128,171,255,55,128,171,255, + 54,127,171,255,54,127,171,255,54,127,171,255,54,127,171,255, + 53,126,170,255,53,126,170,255,53,126,170,255,53,125,170,255, + 52,125,170,255,52,124,170,255,52,124,170,255,51,124,170,255, + 51,123,169,255,50,123,169,255,50,123,169,255,50,122,169,255, + 49,122,168,255,49,121,168,255,49,121,168,255,48,121,168,255, + 48,120,168,255,47,120,168,255,47,120,168,255,47,120,168,255, + 46,119,168,255,46,119,168,255,46,119,168,255,46,119,168,255, + 45,118,167,255,45,118,167,255,45,118,167,255,45,118,167,255, + 45,118,167,255,45,118,167,255,45,118,167,255,45,118,167,255, + 45,118,166,255,45,118,166,255,45,118,166,255,45,118,166,255, + 45,118,165,255,45,118,165,255,45,118,165,255,45,118,165,255, + 46,118,164,255,46,118,164,255,46,118,164,255,46,118,164,255, + 47,118,164,255,47,118,164,255,47,118,164,255,47,118,164,255, + 48,119,163,255,48,119,163,255,48,119,163,255,49,119,162,255, + 49,119,162,255,50,119,161,255,50,119,161,255,50,119,161,255, + 51,119,160,255,51,119,160,255,51,119,160,255,51,119,160,255, + 52,119,159,255,52,119,159,255,52,119,159,255,52,119,159,255, + 52,119,158,255,52,119,158,255,52,119,158,255,52,119,158,255, + 53,118,157,255,53,118,157,255,53,118,157,255,53,118,157,255, + 52,118,156,255,52,118,156,255,52,118,156,255,52,118,156,255, + 52,117,155,255,52,117,155,255,52,117,155,255,52,116,155,255, + 51,116,154,255,51,115,154,255,51,115,154,255,51,115,154,255, + 51,114,154,255,51,114,154,255,51,114,154,255,50,114,154,255, + 50,113,153,255,49,113,153,255,49,113,153,255,48,112,153,255, + 48,112,152,255,47,111,152,255,47,111,152,255,46,110,152,255, + 46,110,152,255,45,109,152,255,45,109,152,255,44,109,152,255, + 44,108,151,255,43,108,151,255,42,108,151,255,42,107,151,255, + 41,107,151,255,40,106,151,255,40,106,151,255,39,105,151,255, + 39,105,150,255,38,104,150,255,38,104,150,255,37,104,150,255, + 37,103,150,255,36,103,150,255,36,103,150,255,35,103,150,255, + 35,102,149,255,34,102,149,255,34,102,149,255,34,102,148,255, + 33,101,148,255,33,101,147,255,33,101,147,255,33,101,147,255, + 33,100,146,255,33,100,146,255,33,100,146,255,33,100,146,255, + 34,100,145,255,34,100,145,255,34,100,145,255,34,100,144,255, + 35,100,144,255,35,100,143,255,35,100,143,255,36,100,142,255, + 36,100,142,255,37,100,141,255,37,100,141,255,38,100,140,255, + 38,100,140,255,39,100,139,255,39,100,139,255,40,100,138,255, + 40,101,138,255,41,101,137,255,41,101,137,255,41,101,136,255, + 42,101,136,255,42,101,135,255,42,101,135,255,43,101,135,255, + 43,101,134,255,44,101,134,255,44,101,134,255,44,101,133,255, + 45,101,133,255,45,101,132,255,45,101,132,255,45,101,132,255, + 45,100,131,255,45,100,131,255,45,100,131,255,45,100,130,255, + 45,99,130,255,45,99,129,255,45,99,129,255,45,98,129,255, + 44,98,128,255,44,97,128,255,44,97,128,255,43,96,128,255, + 43,96,128,255,42,95,128,255,42,95,128,255,41,94,128,255, + 41,94,127,255,40,93,127,255,40,93,127,255,39,92,127,255, + 39,92,126,255,38,91,126,255,38,91,126,255,37,90,126,255, + 37,90,126,255,36,89,126,255,36,89,126,255,35,88,126,255, + 35,88,126,255,34,87,126,255,34,87,126,255,34,87,126,255, + 33,86,125,255,33,86,125,255,33,86,125,255,33,86,125,255, + 33,85,125,255,33,85,125,255,33,85,125,255,33,85,125,255, + 33,84,124,255,33,84,124,255,33,84,124,255,33,84,124,255, + 34,84,123,255,34,84,123,255,34,84,123,255,34,84,123,255, + 35,84,122,255,35,84,122,255,35,84,122,255,35,84,122,255, + 36,85,121,255,36,85,121,255,36,85,121,255,37,85,121,255, + 37,85,120,255,38,85,120,255,38,85,120,255,38,85,120,255, + 39,85,119,255,39,85,119,255,39,85,119,255,39,85,119,255, + 40,85,118,255,40,85,118,255,40,85,118,255,40,85,118,255, + 40,85,117,255,40,85,117,255,40,85,117,255,40,85,117,255, + 40,85,117,255,40,85,117,255,40,85,117,255,39,85,117,255, + 39,84,117,255,38,84,117,255,38,84,117,255,38,84,117,255, + 37,83,117,255,37,83,117,255,37,83,117,255,36,82,117,255, + 36,82,117,255,35,81,117,255,34,81,117,255,34,80,117,255, + 33,80,118,255,32,79,118,255,32,79,118,255,31,78,118,255, + 31,78,118,255,30,77,118,255,30,77,118,255,29,77,118,255, + 29,76,118,255,28,76,118,255,27,76,118,255,27,75,118,255, + 26,75,118,255,25,74,118,255,25,74,118,255,24,73,118,255, + 24,73,118,255,23,72,118,255,23,72,118,255,22,72,118,255, + 22,71,118,255,21,71,118,255,21,71,118,255,20,71,118,255, + 20,70,117,255,19,70,117,255,19,70,117,255,19,70,117,255, + 18,69,116,255,18,69,116,255,18,69,116,255,18,69,116,255, + 17,68,115,255,17,68,115,255,17,68,115,255,17,68,114,255, + 18,67,114,255,18,67,113,255,18,67,113,255,18,67,112,255, + 18,66,112,255,18,66,111,255,18,66,111,255,18,66,110,255, + 19,65,109,255,19,65,108,255,19,65,108,255,19,65,107,255, + 20,65,107,255,20,65,106,255,20,65,106,255,20,65,105,255, + 21,65,104,255,21,65,103,255,21,65,103,255,21,65,102,255, + 22,64,102,255,22,64,101,255,22,64,101,255,22,64,100,255, + 23,64,99,255,23,64,98,255,23,64,98,255,24,64,97,255, + 24,64,96,255,25,64,95,255,25,64,95,255,25,64,94,255, + 26,64,94,255,26,64,93,255,26,64,93,255,26,64,92,255, + 27,64,92,255,27,64,91,255,27,64,91,255,28,64,90,255, + 28,64,90,255,29,64,89,255,29,64,89,255,29,64,88,255, + 30,64,88,255,30,64,87,255,30,64,87,255,30,64,86,255, + 31,64,86,255,31,64,85,255,31,64,85,255,31,64,84,255, + 32,64,84,255,32,64,83,255,32,64,83,255,32,64,83,255, + 33,65,82,255,33,65,82,255,33,65,82,255,33,65,82,255, + 34,65,81,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,80,255,34,65,80,255,34,65,80,255,34,65,80,255, + 34,65,79,255,34,65,79,255,34,65,79,255,34,65,79,255, + 34,66,78,255,34,66,78,255,34,66,78,255,34,66,78,255, + 35,66,78,255,35,66,78,255,35,66,78,255,35,66,78,255, + 34,66,78,255,34,66,78,255,34,66,78,255,34,66,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 34,65,78,255,34,65,78,255,34,65,78,255,34,65,78,255, + 33,64,78,255,33,64,78,255,33,64,78,255,33,64,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,32,64,78,255, + 31,63,79,255,31,63,79,255,31,63,79,255,31,63,79,255, + 30,62,79,255,30,62,79,255,30,62,79,255,30,62,79,255, + 29,61,80,255,29,61,80,255,29,61,80,255,29,61,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 27,60,81,255,27,60,81,255,27,60,81,255,27,60,81,255, + 27,59,82,255,27,59,82,255,27,59,82,255,27,59,82,255, + 26,59,82,255,26,59,82,255,26,59,82,255,26,59,82,255, + 72,123,171,255,72,123,171,255,72,123,171,255,72,123,171,255, + 73,123,172,255,73,123,172,255,73,123,172,255,73,123,172,255, + 74,124,173,255,74,124,173,255,74,124,173,255,75,124,173,255, + 75,125,174,255,76,125,174,255,76,125,174,255,77,126,174,255, + 77,126,175,255,78,127,175,255,78,127,175,255,79,127,176,255, + 79,128,176,255,80,128,177,255,80,128,177,255,81,128,177,255, + 81,129,178,255,82,129,178,255,82,129,178,255,83,130,178,255, + 83,130,179,255,84,131,179,255,84,131,179,255,84,131,180,255, + 85,132,180,255,85,132,181,255,85,132,181,255,86,132,181,255, + 86,133,182,255,87,133,182,255,87,133,182,255,87,133,182,255, + 88,134,183,255,88,134,183,255,88,134,183,255,89,135,184,255, + 89,135,184,255,90,136,185,255,90,136,185,255,90,136,185,255, + 91,137,186,255,91,137,186,255,91,137,186,255,92,137,186,255, + 92,138,187,255,93,138,187,255,93,138,187,255,94,139,187,255, + 94,139,188,255,95,140,188,255,95,140,188,255,95,141,188,255, + 96,141,189,255,96,142,189,255,96,142,189,255,97,142,190,255, + 97,143,190,255,98,143,191,255,98,143,191,255,99,144,191,255, + 99,144,192,255,100,145,192,255,100,145,192,255,100,146,192,255, + 101,146,193,255,101,147,193,255,101,147,193,255,102,147,193,255, + 102,148,194,255,103,148,194,255,103,148,194,255,104,149,194,255, + 104,149,195,255,105,150,195,255,105,150,195,255,105,150,195,255, + 106,151,196,255,106,151,196,255,106,151,196,255,106,151,196,255, + 107,152,196,255,107,152,196,255,107,152,196,255,107,152,196,255, + 108,153,197,255,108,153,197,255,108,153,197,255,108,153,197,255, + 109,154,197,255,109,154,197,255,109,154,197,255,109,154,197,255, + 109,154,197,255,109,154,197,255,109,154,197,255,109,154,197,255, + 108,154,197,255,108,154,197,255,108,154,197,255,108,154,197,255, + 108,155,197,255,108,155,197,255,108,155,197,255,108,155,197,255, + 107,154,197,255,107,154,197,255,107,154,197,255,106,154,197,255, + 106,154,196,255,105,154,196,255,105,154,196,255,104,154,196,255, + 104,153,196,255,103,153,196,255,103,153,196,255,102,153,196,255, + 101,153,195,255,100,153,195,255,100,153,195,255,99,153,195,255, + 98,152,195,255,97,152,195,255,97,152,195,255,96,152,195,255, + 95,151,194,255,94,151,194,255,94,151,194,255,93,150,194,255, + 92,150,193,255,91,149,193,255,90,149,193,255,88,149,193,255, + 87,148,192,255,86,148,192,255,85,148,192,255,84,147,192,255, + 83,147,191,255,82,146,191,255,81,146,191,255,80,145,191,255, + 79,145,190,255,78,144,190,255,77,144,190,255,76,143,190,255, + 75,143,190,255,74,142,190,255,73,142,190,255,72,142,190,255, + 71,141,189,255,70,141,189,255,69,141,189,255,68,140,189,255, + 67,140,188,255,66,139,188,255,65,139,188,255,64,138,188,255, + 63,138,187,255,62,137,187,255,61,137,187,255,60,136,187,255, + 59,136,187,255,59,135,187,255,58,135,187,255,57,135,187,255, + 56,134,186,255,56,134,186,255,55,134,186,255,54,133,186,255, + 53,133,185,255,53,132,185,255,52,132,185,255,51,132,185,255, + 51,131,184,255,50,131,184,255,50,131,184,255,49,130,184,255, + 49,130,184,255,48,129,184,255,48,129,184,255,48,129,184,255, + 47,129,183,255,47,129,183,255,47,129,183,255,47,129,183,255, + 47,128,182,255,47,128,182,255,47,128,182,255,47,128,182,255, + 46,128,182,255,46,128,182,255,46,128,182,255,46,128,182,255, + 46,128,181,255,46,128,181,255,46,128,181,255,46,128,181,255, + 47,128,180,255,47,128,180,255,47,128,180,255,48,128,180,255, + 48,128,179,255,49,128,179,255,49,128,179,255,49,128,179,255, + 50,128,178,255,50,128,178,255,50,128,178,255,51,128,178,255, + 51,129,177,255,52,129,177,255,52,129,177,255,53,129,177,255, + 54,130,176,255,54,130,176,255,55,130,176,255,56,130,176,255, + 56,131,175,255,57,131,175,255,57,131,175,255,58,131,175,255, + 59,132,174,255,59,132,174,255,60,132,174,255,61,132,174,255, + 61,133,173,255,62,133,173,255,62,133,173,255,63,133,173,255, + 63,133,172,255,64,133,172,255,64,133,172,255,64,133,172,255, + 65,134,172,255,65,134,172,255,65,134,172,255,66,134,172,255, + 66,135,172,255,67,135,172,255,67,135,172,255,68,135,172,255, + 68,136,171,255,69,136,171,255,69,136,171,255,69,136,171,255, + 70,136,172,255,70,136,172,255,70,136,172,255,71,136,172,255, + 71,137,172,255,72,137,172,255,72,137,172,255,72,137,172,255, + 73,138,172,255,73,138,172,255,73,138,172,255,74,138,172,255, + 74,139,173,255,75,139,173,255,75,139,173,255,76,139,173,255, + 76,140,174,255,77,140,174,255,77,140,174,255,78,140,174,255, + 78,141,175,255,79,141,175,255,79,141,175,255,80,142,175,255, + 81,142,176,255,81,143,176,255,82,143,176,255,83,144,177,255, + 84,144,177,255,84,145,178,255,85,145,178,255,86,146,179,255, + 87,146,179,255,87,147,180,255,88,147,180,255,89,148,181,255, + 89,148,181,255,90,149,182,255,91,149,182,255,92,150,183,255, + 93,151,183,255,93,151,184,255,94,152,184,255,95,153,185,255, + 96,153,186,255,96,154,186,255,97,154,187,255,98,155,188,255, + 99,155,189,255,99,156,189,255,100,156,190,255,101,157,191,255, + 102,158,192,255,102,158,193,255,103,159,194,255,104,160,195,255, + 105,161,196,255,105,161,196,255,106,162,197,255,107,163,198,255, + 107,163,199,255,108,164,199,255,108,164,200,255,109,165,201,255, + 110,165,202,255,110,166,202,255,111,166,203,255,112,167,204,255, + 112,167,205,255,113,168,205,255,113,168,206,255,114,168,207,255, + 114,169,207,255,115,169,208,255,115,169,208,255,115,170,209,255, + 116,170,209,255,116,171,210,255,116,171,210,255,116,171,210,255, + 116,171,211,255,116,171,211,255,116,171,211,255,116,171,211,255, + 115,172,212,255,115,172,212,255,115,172,212,255,114,172,212,255, + 114,171,212,255,113,171,212,255,113,171,212,255,112,171,212,255, + 111,170,212,255,111,170,212,255,110,170,212,255,109,169,212,255, + 108,169,211,255,108,168,211,255,107,168,211,255,106,167,211,255, + 105,167,210,255,104,166,210,255,103,166,210,255,102,165,209,255, + 100,164,209,255,99,164,208,255,98,163,208,255,97,162,207,255, + 96,161,207,255,95,161,206,255,94,160,206,255,93,159,205,255, + 91,158,204,255,90,158,204,255,89,157,203,255,88,156,202,255, + 86,155,201,255,85,155,201,255,84,154,200,255,83,153,199,255, + 81,152,198,255,81,151,198,255,80,151,197,255,79,150,196,255, + 78,149,195,255,77,149,195,255,76,148,194,255,75,147,193,255, + 74,147,192,255,74,146,192,255,73,146,191,255,73,145,190,255, + 72,145,189,255,72,144,188,255,72,144,187,255,71,144,186,255, + 71,143,185,255,70,143,185,255,70,142,184,255,70,142,183,255, + 70,141,183,255,70,141,182,255,70,141,182,255,70,141,181,255, + 70,140,180,255,70,140,180,255,70,140,179,255,70,140,178,255, + 70,139,178,255,70,139,177,255,70,139,177,255,70,139,176,255, + 70,139,176,255,70,139,175,255,70,139,175,255,70,139,175,255, + 70,138,174,255,70,138,174,255,70,138,174,255,70,138,174,255, + 70,138,173,255,70,138,173,255,70,138,173,255,70,138,173,255, + 69,137,172,255,69,137,172,255,69,137,172,255,69,137,172,255, + 68,136,172,255,68,136,172,255,68,136,172,255,68,136,172,255, + 67,136,172,255,67,136,172,255,67,136,172,255,67,136,172,255, + 66,135,172,255,66,135,172,255,66,135,172,255,65,135,172,255, + 65,134,172,255,64,134,172,255,64,134,172,255,64,134,172,255, + 63,133,172,255,63,133,172,255,63,133,172,255,62,133,172,255, + 62,133,172,255,61,133,172,255,61,133,172,255,61,133,172,255, + 61,133,173,255,60,132,173,255,60,132,173,255,60,132,173,255, + 60,132,173,255,59,131,173,255,59,131,173,255,59,131,173,255, + 59,131,173,255,58,130,173,255,58,130,173,255,58,130,173,255, + 58,130,173,255,57,130,172,255,57,130,172,255,57,130,172,255, + 57,130,172,255,57,129,172,255,57,129,172,255,57,129,172,255, + 57,129,172,255,56,128,171,255,56,128,171,255,56,128,171,255, + 56,128,171,255,55,127,171,255,55,127,171,255,55,127,171,255, + 55,127,171,255,54,126,170,255,54,126,170,255,54,126,170,255, + 54,126,170,255,53,125,170,255,53,125,170,255,53,125,170,255, + 52,124,170,255,52,124,169,255,51,123,169,255,51,123,169,255, + 50,123,169,255,50,122,169,255,49,122,169,255,49,122,169,255, + 49,122,169,255,48,121,168,255,48,121,168,255,48,121,168,255, + 47,121,168,255,47,120,168,255,46,120,168,255,46,120,168,255, + 46,120,168,255,45,119,167,255,45,119,167,255,45,119,167,255, + 45,119,167,255,44,118,167,255,44,118,167,255,44,118,167,255, + 44,118,167,255,44,118,166,255,44,118,166,255,44,118,166,255, + 44,118,166,255,44,117,166,255,44,117,166,255,44,117,166,255, + 44,117,166,255,45,117,165,255,45,117,165,255,45,117,165,255, + 45,117,165,255,46,118,164,255,46,118,164,255,46,118,164,255, + 46,118,164,255,47,117,163,255,47,117,163,255,47,117,163,255, + 47,117,163,255,48,118,162,255,48,118,162,255,48,118,162,255, + 48,118,162,255,49,118,161,255,49,118,161,255,49,118,161,255, + 49,118,161,255,50,118,160,255,50,118,160,255,50,118,160,255, + 50,118,160,255,51,118,159,255,51,118,159,255,51,118,159,255, + 51,118,159,255,52,118,158,255,52,118,158,255,52,118,158,255, + 52,118,157,255,52,117,157,255,52,117,156,255,52,117,156,255, + 52,117,156,255,52,117,156,255,52,117,156,255,52,117,156,255, + 52,117,155,255,52,116,155,255,52,116,154,255,52,116,154,255, + 52,116,154,255,51,115,153,255,51,115,153,255,51,115,153,255, + 51,114,153,255,51,114,153,255,51,113,153,255,51,113,153,255, + 50,113,153,255,50,112,152,255,49,112,152,255,49,112,152,255, + 48,111,152,255,48,111,151,255,47,110,151,255,47,110,151,255, + 46,109,151,255,46,109,151,255,45,108,151,255,45,108,151,255, + 44,108,151,255,44,107,150,255,43,107,150,255,42,107,150,255, + 42,106,150,255,41,106,150,255,40,105,150,255,40,105,150,255, + 39,104,150,255,39,104,149,255,38,103,149,255,38,103,149,255, + 37,103,149,255,37,102,149,255,36,102,149,255,36,102,149,255, + 35,102,149,255,35,101,148,255,34,101,148,255,34,101,148,255, + 34,101,148,255,33,100,147,255,33,100,147,255,33,100,147,255, + 33,100,147,255,32,99,146,255,32,99,146,255,32,99,146,255, + 32,99,145,255,33,99,145,255,33,99,144,255,33,99,144,255, + 34,99,144,255,34,100,143,255,35,100,143,255,35,100,143,255, + 35,100,142,255,36,100,142,255,36,100,141,255,37,100,141,255, + 37,100,140,255,38,101,140,255,39,101,139,255,39,101,139,255, + 40,101,138,255,40,101,138,255,41,101,137,255,41,101,137,255, + 42,101,136,255,42,101,136,255,43,101,135,255,43,101,135,255, + 43,101,134,255,44,101,134,255,44,101,133,255,44,101,133,255, + 44,101,132,255,45,101,132,255,45,101,131,255,45,101,131,255, + 45,101,131,255,46,100,130,255,46,100,130,255,46,100,130,255, + 46,100,130,255,45,99,129,255,45,99,129,255,45,99,129,255, + 45,98,129,255,44,98,128,255,44,97,128,255,43,97,128,255, + 43,96,128,255,42,96,128,255,41,95,128,255,41,95,128,255, + 40,94,128,255,40,94,127,255,39,93,127,255,39,93,127,255, + 38,92,127,255,38,92,126,255,37,91,126,255,37,91,126,255, + 36,90,126,255,36,90,126,255,35,89,126,255,35,89,126,255, + 34,88,126,255,34,88,126,255,33,87,126,255,33,87,126,255, + 33,87,126,255,32,86,125,255,32,86,125,255,32,86,125,255, + 32,86,125,255,32,85,125,255,32,85,125,255,32,85,125,255, + 32,85,125,255,33,85,124,255,33,85,124,255,33,85,124,255, + 33,85,124,255,33,85,123,255,33,85,123,255,33,85,123,255, + 34,85,123,255,34,85,122,255,35,85,122,255,35,85,122,255, + 35,85,122,255,36,85,121,255,36,85,121,255,36,85,121,255, + 37,85,121,255,37,86,120,255,38,86,120,255,38,86,120,255, + 38,86,120,255,39,86,119,255,39,86,119,255,39,86,119,255, + 39,86,119,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,85,117,255,39,85,117,255,39,85,117,255, + 39,85,117,255,39,84,117,255,39,84,117,255,39,84,117,255, + 39,84,117,255,38,83,117,255,38,83,117,255,38,83,117,255, + 37,83,117,255,37,82,117,255,36,82,117,255,36,82,117,255, + 35,81,117,255,35,81,117,255,34,80,117,255,34,80,117,255, + 33,80,117,255,33,79,117,255,32,79,117,255,31,79,117,255, + 31,78,117,255,30,78,118,255,29,77,118,255,29,77,118,255, + 28,76,118,255,28,76,118,255,27,75,118,255,26,75,118,255, + 26,75,118,255,25,74,118,255,24,74,118,255,24,74,118,255, + 23,73,118,255,23,73,118,255,22,72,118,255,22,72,118,255, + 21,71,118,255,21,71,117,255,20,70,117,255,20,70,117,255, + 20,70,117,255,19,69,117,255,19,69,117,255,19,69,117,255, + 19,69,116,255,18,68,116,255,18,68,115,255,18,68,115,255, + 18,68,115,255,17,67,114,255,17,67,114,255,17,67,114,255, + 17,67,113,255,17,66,113,255,17,66,112,255,17,66,112,255, + 17,66,111,255,17,66,111,255,17,66,110,255,17,66,110,255, + 17,66,109,255,18,65,109,255,18,65,108,255,18,65,108,255, + 18,65,107,255,19,65,106,255,19,65,105,255,19,65,105,255, + 19,65,104,255,20,65,104,255,20,65,103,255,20,65,103,255, + 21,65,102,255,21,65,101,255,22,65,100,255,22,65,100,255, + 22,65,99,255,23,64,98,255,23,64,97,255,23,64,97,255, + 24,64,96,255,24,64,96,255,25,64,95,255,25,64,95,255, + 26,64,94,255,26,64,93,255,27,64,92,255,27,64,92,255, + 27,64,91,255,28,65,91,255,28,65,90,255,28,65,90,255, + 28,65,89,255,29,65,89,255,29,65,88,255,29,65,88,255, + 30,65,87,255,30,65,87,255,31,65,86,255,31,65,86,255, + 31,65,86,255,32,65,85,255,32,65,85,255,32,65,85,255, + 32,65,84,255,33,65,84,255,33,65,83,255,33,65,83,255, + 33,65,83,255,34,65,82,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,81,255,34,65,81,255,34,65,81,255, + 34,65,81,255,35,65,80,255,35,65,80,255,35,65,80,255, + 35,65,80,255,35,66,79,255,35,66,79,255,35,66,79,255, + 35,66,79,255,35,66,78,255,35,66,78,255,35,66,78,255, + 35,66,78,255,36,66,78,255,36,66,78,255,36,66,78,255, + 36,66,78,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,34,65,77,255,34,65,77,255,34,65,77,255, + 34,65,77,255,33,64,78,255,33,64,78,255,33,64,78,255, + 33,64,78,255,32,63,78,255,32,63,78,255,32,63,78,255, + 32,63,78,255,31,63,78,255,31,63,78,255,31,63,78,255, + 30,62,78,255,30,62,79,255,29,61,79,255,29,61,79,255, + 29,61,79,255,28,60,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,27,60,80,255,27,60,80,255,27,60,80,255, + 27,60,80,255,27,59,81,255,27,59,81,255,27,59,81,255, + 27,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,71,122,170,255,71,122,170,255,71,122,170,255, + 71,122,170,255,72,122,171,255,72,122,171,255,72,122,171,255, + 72,122,171,255,73,123,172,255,73,123,172,255,73,123,172,255, + 74,123,172,255,74,124,173,255,75,124,173,255,75,124,173,255, + 76,125,173,255,76,125,174,255,77,126,174,255,77,126,174,255, + 78,126,175,255,78,127,175,255,79,127,176,255,79,127,176,255, + 80,127,176,255,80,128,177,255,81,128,177,255,81,128,177,255, + 82,129,177,255,82,129,178,255,83,130,178,255,83,130,178,255, + 83,130,179,255,84,131,179,255,84,131,180,255,84,131,180,255, + 85,131,180,255,85,132,181,255,86,132,181,255,86,132,181,255, + 86,132,181,255,87,133,182,255,87,133,182,255,87,133,182,255, + 88,134,183,255,88,134,183,255,89,135,184,255,89,135,184,255, + 89,135,184,255,90,136,185,255,90,136,185,255,90,136,185,255, + 90,136,185,255,91,137,186,255,91,137,186,255,91,137,186,255, + 92,138,186,255,92,138,187,255,93,139,187,255,93,139,187,255, + 93,140,187,255,94,140,188,255,94,141,188,255,94,141,188,255, + 95,141,189,255,95,142,189,255,96,142,190,255,96,142,190,255, + 97,143,190,255,97,143,191,255,98,144,191,255,98,144,191,255, + 98,145,191,255,99,145,192,255,99,146,192,255,99,146,192,255, + 100,146,192,255,100,147,193,255,101,147,193,255,101,147,193,255, + 102,148,193,255,102,148,194,255,103,149,194,255,103,149,194,255, + 103,149,194,255,104,150,195,255,104,150,195,255,104,150,195,255, + 104,150,195,255,105,151,195,255,105,151,195,255,105,151,195,255, + 105,151,195,255,106,152,196,255,106,152,196,255,106,152,196,255, + 106,152,196,255,107,153,196,255,107,153,196,255,107,153,196,255, + 107,153,196,255,107,153,196,255,107,153,196,255,107,153,196,255, + 107,153,196,255,106,153,196,255,106,153,196,255,106,153,196,255, + 106,153,196,255,106,154,196,255,106,154,196,255,106,154,196,255, + 106,154,196,255,105,153,196,255,105,153,196,255,105,153,196,255, + 104,153,196,255,104,153,195,255,103,153,195,255,103,153,195,255, + 102,153,195,255,102,152,195,255,101,152,195,255,101,152,195,255, + 100,152,195,255,99,152,194,255,98,152,194,255,98,152,194,255, + 97,152,194,255,96,151,194,255,95,151,194,255,95,151,194,255, + 94,151,194,255,93,150,193,255,92,150,193,255,91,150,193,255, + 90,149,193,255,89,149,192,255,88,148,192,255,88,148,192,255, + 86,148,192,255,85,147,191,255,84,147,191,255,83,147,191,255, + 82,146,191,255,81,146,190,255,80,145,190,255,79,145,190,255, + 78,144,190,255,77,144,189,255,76,143,189,255,75,143,189,255, + 74,142,189,255,73,142,189,255,72,141,189,255,71,141,189,255, + 70,141,189,255,69,140,188,255,68,140,188,255,67,140,188,255, + 66,139,188,255,65,139,187,255,64,138,187,255,63,138,187,255, + 62,137,187,255,61,137,186,255,60,136,186,255,59,136,186,255, + 58,135,186,255,57,135,186,255,57,134,186,255,56,134,186,255, + 55,134,186,255,54,133,185,255,54,133,185,255,53,133,185,255, + 52,132,185,255,52,132,185,255,51,131,185,255,51,131,185,255, + 50,131,185,255,50,130,184,255,49,130,184,255,49,130,184,255, + 48,129,184,255,48,129,183,255,47,128,183,255,47,128,183,255, + 47,128,183,255,46,128,182,255,46,128,182,255,46,128,182,255, + 46,128,182,255,46,127,182,255,46,127,182,255,46,127,182,255, + 46,127,182,255,45,127,181,255,45,127,181,255,45,127,181,255, + 45,127,181,255,45,127,180,255,45,127,180,255,45,127,180,255, + 45,127,180,255,46,127,179,255,46,127,179,255,46,127,179,255, + 47,127,179,255,47,128,178,255,48,128,178,255,48,128,178,255, + 49,128,178,255,49,128,177,255,50,128,177,255,50,128,177,255, + 51,128,177,255,51,129,176,255,52,129,176,255,52,129,176,255, + 53,129,176,255,54,130,175,255,54,130,175,255,55,130,175,255, + 56,130,175,255,56,131,174,255,57,131,174,255,57,131,174,255, + 58,131,174,255,59,132,173,255,59,132,173,255,60,132,173,255, + 61,132,173,255,61,133,172,255,62,133,172,255,62,133,172,255, + 63,133,172,255,63,133,171,255,64,133,171,255,64,133,171,255, + 65,133,171,255,65,134,171,255,66,134,171,255,66,134,171,255, + 66,134,171,255,67,135,171,255,67,135,171,255,67,135,171,255, + 68,135,171,255,68,136,171,255,69,136,171,255,69,136,171,255, + 69,136,171,255,70,136,171,255,70,136,171,255,70,136,171,255, + 71,136,171,255,71,137,171,255,72,137,171,255,72,137,171,255, + 72,137,171,255,73,138,171,255,73,138,171,255,73,138,171,255, + 74,138,171,255,74,139,172,255,75,139,172,255,75,139,172,255, + 76,139,172,255,76,140,173,255,77,140,173,255,77,140,173,255, + 78,140,173,255,78,141,174,255,79,141,174,255,79,141,174,255, + 80,142,174,255,80,142,175,255,81,143,175,255,81,143,175,255, + 82,144,176,255,83,144,176,255,83,145,177,255,84,145,177,255, + 85,145,178,255,86,146,178,255,86,146,179,255,87,146,179,255, + 88,147,180,255,88,147,180,255,89,148,181,255,90,148,181,255, + 91,149,182,255,92,150,182,255,92,150,183,255,93,151,183,255, + 94,152,184,255,95,152,185,255,95,153,185,255,96,153,186,255, + 97,154,187,255,98,154,188,255,98,155,188,255,99,155,189,255, + 100,156,190,255,100,157,191,255,101,157,192,255,101,158,193,255, + 102,159,194,255,103,160,195,255,103,160,195,255,104,161,196,255, + 105,162,197,255,105,162,198,255,106,163,198,255,106,163,199,255, + 107,164,200,255,107,164,201,255,108,165,201,255,108,165,202,255, + 109,166,203,255,109,166,204,255,110,167,204,255,110,167,205,255, + 111,167,206,255,111,168,206,255,112,168,207,255,112,168,207,255, + 112,168,208,255,113,169,208,255,113,169,209,255,113,169,209,255, + 113,169,209,255,113,170,210,255,113,170,210,255,113,170,210,255, + 113,170,210,255,112,170,211,255,112,170,211,255,112,170,211,255, + 111,170,211,255,111,169,211,255,110,169,211,255,110,169,211,255, + 109,169,211,255,108,168,211,255,108,168,211,255,107,168,211,255, + 106,167,211,255,105,167,210,255,105,166,210,255,104,166,210,255, + 103,165,210,255,102,165,209,255,101,164,209,255,100,164,209,255, + 99,163,208,255,97,162,208,255,96,162,207,255,95,161,207,255, + 94,160,206,255,93,159,206,255,92,159,205,255,91,158,205,255, + 90,157,204,255,88,156,203,255,87,156,203,255,86,155,202,255, + 85,154,201,255,83,153,200,255,82,153,200,255,81,152,199,255, + 80,151,198,255,78,151,197,255,78,150,197,255,77,150,196,255, + 76,149,195,255,75,148,194,255,75,148,194,255,74,147,193,255, + 73,146,192,255,72,146,191,255,72,145,191,255,71,145,190,255, + 71,144,189,255,70,144,188,255,70,143,187,255,70,143,186,255, + 70,143,185,255,69,142,184,255,69,142,184,255,69,141,183,255, + 69,141,182,255,69,140,182,255,69,140,181,255,69,140,181,255, + 69,140,180,255,69,139,179,255,69,139,179,255,69,139,178,255, + 69,139,177,255,69,138,177,255,69,138,176,255,69,138,176,255, + 69,138,175,255,69,138,175,255,69,138,174,255,69,138,174,255, + 69,138,174,255,69,138,173,255,69,138,173,255,69,138,173,255, + 69,138,173,255,69,137,172,255,69,137,172,255,69,137,172,255, + 69,137,172,255,69,137,171,255,69,137,171,255,69,137,171,255, + 69,137,171,255,68,136,171,255,68,136,171,255,68,136,171,255, + 68,136,171,255,67,136,171,255,67,136,171,255,67,136,171,255, + 67,136,171,255,66,135,171,255,66,135,171,255,66,135,171,255, + 65,135,171,255,65,134,171,255,64,134,171,255,64,134,171,255, + 64,134,171,255,63,133,172,255,63,133,172,255,63,133,172,255, + 62,133,172,255,62,133,172,255,61,133,172,255,61,133,172,255, + 61,133,172,255,61,133,172,255,60,132,172,255,60,132,172,255, + 60,132,172,255,60,132,172,255,59,131,172,255,59,131,172,255, + 59,131,172,255,59,131,172,255,58,130,172,255,58,130,172,255, + 58,130,172,255,58,130,172,255,57,130,172,255,57,130,172,255, + 57,130,172,255,57,130,172,255,56,129,171,255,56,129,171,255, + 56,129,171,255,56,129,171,255,55,128,171,255,55,128,171,255, + 55,128,171,255,55,128,171,255,54,127,170,255,54,127,170,255, + 54,127,170,255,54,127,170,255,53,126,170,255,53,126,170,255, + 53,126,170,255,53,126,170,255,52,125,169,255,52,125,169,255, + 52,125,169,255,51,124,169,255,51,124,169,255,50,123,169,255, + 50,123,169,255,49,123,169,255,49,122,168,255,48,122,168,255, + 48,122,168,255,48,121,168,255,47,121,167,255,47,120,167,255, + 47,120,167,255,46,120,167,255,46,119,167,255,45,119,167,255, + 45,119,167,255,45,119,167,255,44,118,167,255,44,118,167,255, + 44,118,167,255,44,118,167,255,43,117,166,255,43,117,166,255, + 43,117,166,255,43,117,166,255,43,117,166,255,43,117,166,255, + 43,117,166,255,43,117,166,255,43,117,165,255,43,117,165,255, + 43,117,165,255,43,117,165,255,44,117,164,255,44,117,164,255, + 44,117,164,255,44,117,164,255,45,117,163,255,45,117,163,255, + 45,117,163,255,45,117,163,255,46,117,163,255,46,117,163,255, + 46,117,163,255,46,117,163,255,47,118,162,255,47,118,162,255, + 47,118,162,255,48,118,161,255,48,118,161,255,49,118,160,255, + 49,118,160,255,49,118,160,255,50,118,159,255,50,118,159,255, + 50,118,159,255,50,118,159,255,51,118,158,255,51,118,158,255, + 51,118,158,255,51,118,158,255,51,118,157,255,51,118,157,255, + 51,118,157,255,51,118,157,255,52,117,156,255,52,117,156,255, + 52,117,156,255,52,117,156,255,51,117,155,255,51,117,155,255, + 51,117,155,255,51,117,155,255,51,116,154,255,51,116,154,255, + 51,116,154,255,51,115,154,255,50,115,153,255,50,114,153,255, + 50,114,153,255,50,114,153,255,50,113,153,255,50,113,153,255, + 50,113,153,255,49,113,153,255,49,112,152,255,48,112,152,255, + 48,112,152,255,47,111,152,255,47,111,151,255,46,110,151,255, + 46,110,151,255,45,109,151,255,45,109,151,255,44,108,151,255, + 44,108,151,255,43,108,151,255,43,107,150,255,42,107,150,255, + 41,107,150,255,41,106,150,255,40,106,150,255,39,105,150,255, + 39,105,150,255,38,104,150,255,38,104,149,255,37,103,149,255, + 37,103,149,255,36,103,149,255,36,102,149,255,35,102,149,255, + 35,102,149,255,34,102,149,255,34,101,148,255,33,101,148,255, + 33,101,148,255,33,101,147,255,32,100,147,255,32,100,146,255, + 32,100,146,255,32,100,146,255,32,99,145,255,32,99,145,255, + 32,99,145,255,32,99,145,255,33,99,144,255,33,99,144,255, + 33,99,144,255,34,99,143,255,34,100,143,255,35,100,142,255, + 35,100,142,255,35,100,141,255,36,100,141,255,36,100,140,255, + 37,100,140,255,37,100,139,255,38,101,139,255,39,101,138,255, + 39,101,138,255,40,101,137,255,40,101,137,255,41,101,136,255, + 41,101,136,255,42,101,135,255,42,101,135,255,43,101,134,255, + 43,101,134,255,43,101,134,255,44,101,133,255,44,101,133,255, + 44,101,133,255,44,101,132,255,45,101,132,255,45,101,131,255, + 45,101,131,255,45,101,131,255,46,100,130,255,46,100,130,255, + 46,100,130,255,46,100,130,255,45,99,129,255,45,99,129,255, + 45,99,129,255,45,98,129,255,44,98,128,255,44,97,128,255, + 43,97,128,255,43,96,128,255,42,96,128,255,41,95,128,255, + 41,95,128,255,40,94,128,255,40,94,127,255,39,93,127,255, + 39,93,127,255,38,92,127,255,38,92,126,255,37,91,126,255, + 37,91,126,255,36,90,126,255,36,90,126,255,35,89,126,255, + 35,89,126,255,34,88,126,255,34,88,126,255,33,87,126,255, + 33,87,126,255,33,87,126,255,32,86,125,255,32,86,125,255, + 32,86,125,255,32,86,125,255,32,85,125,255,32,85,125,255, + 32,85,125,255,32,85,125,255,33,85,124,255,33,85,124,255, + 33,85,124,255,33,85,124,255,33,85,123,255,33,85,123,255, + 33,85,123,255,34,85,123,255,34,85,122,255,35,85,122,255, + 35,85,122,255,35,85,122,255,36,85,121,255,36,85,121,255, + 36,85,121,255,37,85,121,255,37,86,120,255,38,86,120,255, + 38,86,120,255,38,86,120,255,39,86,119,255,39,86,119,255, + 39,86,119,255,39,86,119,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,85,117,255,39,85,117,255, + 39,85,117,255,39,85,117,255,39,84,117,255,39,84,117,255, + 39,84,117,255,38,84,117,255,38,83,117,255,37,83,117,255, + 37,83,117,255,36,83,117,255,36,82,117,255,35,82,117,255, + 35,82,117,255,34,81,117,255,34,81,117,255,33,80,117,255, + 33,80,117,255,32,79,117,255,32,79,117,255,31,78,117,255, + 30,78,117,255,30,77,117,255,29,77,118,255,28,76,118,255, + 28,76,118,255,27,76,118,255,27,75,118,255,26,75,118,255, + 25,75,118,255,25,74,118,255,24,74,118,255,23,73,118,255, + 23,73,118,255,22,72,118,255,22,72,118,255,21,71,118,255, + 21,71,118,255,20,71,118,255,20,70,117,255,19,70,117,255, + 19,70,117,255,19,70,117,255,18,69,116,255,18,69,116,255, + 18,69,116,255,18,69,116,255,17,68,115,255,17,68,115,255, + 17,68,115,255,17,68,115,255,16,67,114,255,16,67,114,255, + 16,67,114,255,16,67,113,255,17,66,113,255,17,66,112,255, + 17,66,112,255,17,66,111,255,17,66,111,255,17,66,110,255, + 17,66,110,255,17,66,109,255,18,65,108,255,18,65,107,255, + 18,65,107,255,18,65,106,255,19,65,106,255,19,65,105,255, + 19,65,105,255,19,65,104,255,20,65,103,255,20,65,102,255, + 20,65,102,255,21,65,101,255,21,65,101,255,22,65,100,255, + 22,65,100,255,22,65,99,255,23,64,98,255,23,64,97,255, + 23,64,97,255,24,64,96,255,24,64,95,255,25,64,94,255, + 25,64,94,255,26,64,93,255,26,64,93,255,27,64,92,255, + 27,64,92,255,27,64,91,255,28,65,91,255,28,65,90,255, + 28,65,90,255,28,65,89,255,29,65,89,255,29,65,88,255, + 29,65,88,255,30,65,87,255,30,65,87,255,31,65,86,255, + 31,65,86,255,31,65,86,255,32,65,85,255,32,65,85,255, + 32,65,85,255,32,65,84,255,33,65,84,255,33,65,83,255, + 33,65,83,255,33,65,83,255,34,65,82,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,81,255,34,65,81,255, + 34,65,81,255,34,65,81,255,35,65,80,255,35,65,80,255, + 35,65,80,255,35,65,80,255,35,66,79,255,35,66,79,255, + 35,66,79,255,35,66,79,255,35,66,78,255,35,66,78,255, + 35,66,78,255,35,66,78,255,36,66,78,255,36,66,78,255, + 36,66,78,255,36,66,78,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,34,65,77,255,34,65,77,255, + 34,65,77,255,34,65,77,255,33,64,78,255,33,64,78,255, + 33,64,78,255,33,64,78,255,32,63,78,255,32,63,78,255, + 32,63,78,255,32,63,78,255,31,63,78,255,31,63,78,255, + 31,63,78,255,30,62,78,255,30,62,79,255,29,61,79,255, + 29,61,79,255,29,61,79,255,28,60,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,27,60,80,255,27,60,80,255, + 27,60,80,255,27,60,80,255,27,59,81,255,27,59,81,255, + 27,59,81,255,27,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,69,122,170,255,69,122,170,255, + 69,122,170,255,69,122,170,255,70,122,171,255,70,122,171,255, + 70,122,171,255,70,122,171,255,71,123,172,255,71,123,172,255, + 71,123,172,255,72,123,172,255,72,124,173,255,73,124,173,255, + 73,124,173,255,74,125,173,255,74,125,174,255,75,126,174,255, + 75,126,174,255,76,126,175,255,76,127,175,255,77,127,176,255, + 77,127,176,255,78,127,176,255,78,128,177,255,79,128,177,255, + 79,128,177,255,80,129,177,255,80,129,178,255,81,130,178,255, + 81,130,178,255,81,130,179,255,82,131,179,255,82,131,180,255, + 82,131,180,255,83,131,180,255,83,132,181,255,84,132,181,255, + 84,132,181,255,84,132,181,255,85,133,182,255,85,133,182,255, + 85,133,182,255,86,134,183,255,86,134,183,255,87,135,184,255, + 87,135,184,255,87,135,184,255,88,136,185,255,88,136,185,255, + 88,136,185,255,88,136,185,255,89,137,186,255,89,137,186,255, + 89,137,186,255,90,138,186,255,90,138,187,255,91,139,187,255, + 91,139,187,255,91,139,187,255,92,140,188,255,92,140,188,255, + 92,140,188,255,93,141,189,255,93,141,189,255,94,142,190,255, + 94,142,190,255,95,142,190,255,95,143,191,255,96,143,191,255, + 96,143,191,255,96,144,191,255,97,144,192,255,97,145,192,255, + 97,145,192,255,98,145,192,255,98,146,193,255,99,146,193,255, + 99,146,193,255,100,146,193,255,100,147,194,255,101,147,194,255, + 101,147,194,255,101,147,194,255,102,148,194,255,102,148,194,255, + 102,148,194,255,102,148,194,255,103,149,195,255,103,149,195,255, + 103,149,195,255,103,149,195,255,104,150,195,255,104,150,195,255, + 104,150,195,255,104,150,195,255,105,151,195,255,105,151,195,255, + 105,151,195,255,105,151,195,255,105,151,195,255,105,151,195,255, + 105,151,195,255,105,151,195,255,104,151,195,255,104,151,195,255, + 104,151,195,255,104,151,195,255,104,152,195,255,104,152,195,255, + 104,152,195,255,104,152,195,255,103,151,194,255,103,151,194,255, + 103,151,194,255,102,151,194,255,102,151,194,255,101,151,194,255, + 101,151,194,255,100,151,194,255,100,150,194,255,99,150,194,255, + 99,150,194,255,98,150,194,255,97,150,193,255,96,150,193,255, + 96,150,193,255,95,150,193,255,94,149,193,255,93,149,193,255, + 93,149,193,255,92,149,193,255,91,148,192,255,90,148,192,255, + 89,148,192,255,88,147,192,255,87,147,192,255,86,146,192,255, + 86,146,192,255,84,146,192,255,83,145,191,255,82,145,191,255, + 81,145,191,255,80,145,191,255,79,144,190,255,78,144,190,255, + 77,144,190,255,76,143,190,255,75,143,189,255,74,142,189,255, + 73,142,189,255,72,141,189,255,71,141,189,255,70,140,189,255, + 69,140,189,255,68,140,189,255,67,139,188,255,66,139,188,255, + 65,139,188,255,64,138,188,255,63,138,187,255,62,137,187,255, + 61,137,187,255,60,136,187,255,59,136,186,255,58,135,186,255, + 57,135,186,255,56,134,186,255,55,134,186,255,55,133,186,255, + 54,133,186,255,53,133,186,255,52,132,185,255,52,132,185,255, + 51,132,185,255,50,132,185,255,50,131,185,255,49,131,185,255, + 49,131,185,255,48,131,185,255,48,130,184,255,47,130,184,255, + 47,130,184,255,47,129,184,255,46,129,183,255,46,128,183,255, + 46,128,183,255,46,128,183,255,45,128,182,255,45,128,182,255, + 45,128,182,255,45,128,182,255,45,127,182,255,45,127,182,255, + 45,127,182,255,45,127,182,255,45,127,181,255,45,127,181,255, + 45,127,181,255,45,127,181,255,45,127,180,255,45,127,180,255, + 45,127,180,255,45,127,180,255,46,127,179,255,46,127,179,255, + 46,127,179,255,47,127,179,255,47,128,178,255,48,128,178,255, + 48,128,178,255,49,128,178,255,49,128,177,255,50,128,177,255, + 50,128,177,255,51,128,177,255,51,129,176,255,52,129,176,255, + 52,129,176,255,53,129,176,255,54,130,175,255,54,130,175,255, + 55,130,175,255,56,130,175,255,56,131,174,255,57,131,174,255, + 57,131,174,255,58,131,174,255,59,132,173,255,59,132,173,255, + 60,132,173,255,61,132,173,255,61,133,172,255,62,133,172,255, + 62,133,172,255,63,133,172,255,63,133,171,255,64,133,171,255, + 64,133,171,255,65,133,171,255,65,134,171,255,66,134,171,255, + 66,134,171,255,66,134,171,255,67,135,171,255,67,135,171,255, + 67,135,171,255,68,135,171,255,68,136,171,255,69,136,171,255, + 69,136,171,255,69,136,171,255,70,136,171,255,70,136,171,255, + 70,136,171,255,71,136,171,255,71,137,171,255,72,137,171,255, + 72,137,171,255,72,137,171,255,73,138,171,255,73,138,171,255, + 73,138,171,255,74,138,171,255,74,139,172,255,75,139,172,255, + 75,139,172,255,76,139,172,255,76,140,173,255,77,140,173,255, + 77,140,173,255,78,140,173,255,78,141,174,255,79,141,174,255, + 79,141,174,255,80,142,174,255,80,142,175,255,81,143,175,255, + 81,143,175,255,82,144,176,255,83,144,176,255,83,145,177,255, + 84,145,177,255,85,145,178,255,86,146,178,255,86,146,179,255, + 87,146,179,255,88,147,180,255,88,147,180,255,89,148,181,255, + 89,148,181,255,90,149,182,255,91,150,182,255,91,150,183,255, + 92,151,183,255,93,152,184,255,94,152,185,255,94,153,185,255, + 95,153,186,255,95,154,187,255,96,154,188,255,96,155,188,255, + 97,155,189,255,98,156,190,255,98,157,191,255,99,157,191,255, + 99,158,192,255,100,159,193,255,101,159,194,255,101,160,194,255, + 102,160,195,255,103,161,196,255,103,161,197,255,104,162,197,255, + 104,162,198,255,105,162,199,255,105,163,200,255,106,163,200,255, + 106,163,201,255,107,164,202,255,107,164,203,255,108,165,203,255, + 108,165,204,255,108,165,205,255,109,166,205,255,109,166,206,255, + 109,166,206,255,109,166,207,255,109,167,207,255,109,167,208,255, + 109,167,208,255,109,167,208,255,109,168,209,255,109,168,209,255, + 109,168,209,255,109,168,209,255,108,168,210,255,108,168,210,255, + 108,168,210,255,107,168,210,255,107,167,210,255,106,167,210,255, + 106,167,210,255,105,167,210,255,104,166,210,255,104,166,210,255, + 103,166,210,255,102,165,210,255,101,165,209,255,101,164,209,255, + 100,164,209,255,99,163,209,255,98,163,208,255,97,162,208,255, + 96,162,208,255,95,161,207,255,93,160,207,255,92,160,206,255, + 91,159,206,255,90,158,205,255,89,157,204,255,88,157,204,255, + 87,156,203,255,86,155,202,255,85,154,202,255,84,154,201,255, + 83,153,201,255,82,152,200,255,80,151,199,255,79,151,199,255, + 78,150,198,255,77,149,197,255,76,149,196,255,76,148,196,255, + 75,148,195,255,74,147,194,255,73,146,193,255,73,146,193,255, + 72,145,192,255,71,144,191,255,70,144,190,255,70,143,190,255, + 69,143,189,255,69,143,188,255,68,142,187,255,68,142,187,255, + 68,142,186,255,68,142,185,255,67,141,184,255,67,141,184,255, + 67,141,183,255,67,141,182,255,67,140,181,255,67,140,181,255, + 67,140,180,255,67,140,179,255,68,139,179,255,68,139,178,255, + 68,139,178,255,68,139,177,255,68,138,177,255,68,138,176,255, + 68,138,176,255,68,138,175,255,69,138,175,255,69,138,174,255, + 69,138,174,255,69,138,174,255,69,138,173,255,69,138,173,255, + 69,138,173,255,69,138,173,255,69,137,172,255,69,137,172,255, + 69,137,172,255,69,137,172,255,69,137,171,255,69,137,171,255, + 69,137,171,255,69,137,171,255,68,136,171,255,68,136,171,255, + 68,136,171,255,68,136,171,255,67,136,171,255,67,136,171,255, + 67,136,171,255,67,136,171,255,66,135,171,255,66,135,171,255, + 66,135,171,255,65,135,171,255,65,134,171,255,64,134,171,255, + 64,134,171,255,64,134,171,255,63,133,172,255,63,133,172,255, + 63,133,172,255,62,133,172,255,62,133,172,255,61,133,172,255, + 61,133,172,255,61,133,172,255,61,133,172,255,60,132,172,255, + 60,132,172,255,60,132,172,255,60,132,172,255,59,131,172,255, + 59,131,172,255,59,131,172,255,59,131,172,255,58,130,172,255, + 58,130,172,255,58,130,172,255,58,130,172,255,57,130,172,255, + 57,130,172,255,57,130,172,255,57,130,172,255,56,129,171,255, + 56,129,171,255,56,129,171,255,56,129,171,255,55,128,171,255, + 55,128,171,255,55,128,171,255,55,128,171,255,54,127,170,255, + 54,127,170,255,54,127,170,255,54,127,170,255,53,126,170,255, + 53,126,170,255,53,126,170,255,53,126,170,255,52,125,169,255, + 52,125,169,255,52,125,169,255,51,124,169,255,51,124,169,255, + 50,123,169,255,50,123,169,255,49,123,169,255,49,122,168,255, + 48,122,168,255,48,122,168,255,48,121,168,255,47,121,167,255, + 47,120,167,255,47,120,167,255,46,120,167,255,46,119,167,255, + 45,119,167,255,45,119,167,255,45,119,167,255,44,118,167,255, + 44,118,167,255,44,118,167,255,44,118,167,255,43,117,166,255, + 43,117,166,255,43,117,166,255,43,117,166,255,43,117,166,255, + 43,117,166,255,43,117,166,255,43,117,166,255,43,117,165,255, + 43,117,165,255,43,117,165,255,43,117,165,255,44,117,164,255, + 44,117,164,255,44,117,164,255,44,117,164,255,45,117,163,255, + 45,117,163,255,45,117,163,255,45,117,163,255,46,117,163,255, + 46,117,163,255,46,117,163,255,46,117,163,255,47,118,162,255, + 47,118,162,255,47,118,162,255,48,118,161,255,48,118,161,255, + 49,118,160,255,49,118,160,255,49,118,160,255,50,118,159,255, + 50,118,159,255,50,118,159,255,50,118,159,255,51,118,158,255, + 51,118,158,255,51,118,158,255,51,118,158,255,51,118,157,255, + 51,118,157,255,51,118,157,255,51,118,157,255,52,117,156,255, + 52,117,156,255,52,117,156,255,52,117,156,255,51,117,155,255, + 51,117,155,255,51,117,155,255,51,117,155,255,51,116,154,255, + 51,116,154,255,51,116,154,255,51,115,154,255,50,115,153,255, + 50,114,153,255,50,114,153,255,50,114,153,255,50,113,153,255, + 50,113,153,255,50,113,153,255,49,113,153,255,49,112,152,255, + 48,112,152,255,48,112,152,255,47,111,152,255,47,111,151,255, + 46,110,151,255,46,110,151,255,45,109,151,255,45,109,151,255, + 44,108,151,255,44,108,151,255,43,108,151,255,43,107,150,255, + 42,107,150,255,41,107,150,255,41,106,150,255,40,106,150,255, + 39,105,150,255,39,105,150,255,38,104,150,255,38,104,149,255, + 37,103,149,255,37,103,149,255,36,103,149,255,36,102,149,255, + 35,102,149,255,35,102,149,255,34,102,149,255,34,101,148,255, + 33,101,148,255,33,101,148,255,33,101,147,255,32,100,147,255, + 32,100,146,255,32,100,146,255,32,100,146,255,32,99,145,255, + 32,99,145,255,32,99,145,255,32,99,145,255,33,99,144,255, + 33,99,144,255,33,99,144,255,34,99,143,255,34,100,143,255, + 35,100,142,255,35,100,142,255,35,100,141,255,36,100,141,255, + 36,100,140,255,37,100,140,255,37,100,139,255,38,101,139,255, + 39,101,138,255,39,101,138,255,40,101,137,255,40,101,137,255, + 41,101,136,255,41,101,136,255,42,101,135,255,42,101,135,255, + 43,101,134,255,43,101,134,255,43,101,134,255,44,101,133,255, + 44,101,133,255,44,101,133,255,44,101,132,255,45,101,132,255, + 45,101,131,255,45,101,131,255,45,101,131,255,46,100,130,255, + 46,100,130,255,46,100,130,255,46,100,130,255,45,99,129,255, + 45,99,129,255,45,99,129,255,45,98,129,255,44,98,128,255, + 44,97,128,255,43,97,128,255,43,96,128,255,42,96,128,255, + 41,95,128,255,41,95,128,255,40,94,128,255,40,94,127,255, + 39,93,127,255,39,93,127,255,38,92,127,255,38,92,126,255, + 37,91,126,255,37,91,126,255,36,90,126,255,36,90,126,255, + 35,89,126,255,35,89,126,255,34,88,126,255,34,88,126,255, + 33,87,126,255,33,87,126,255,33,87,126,255,32,86,125,255, + 32,86,125,255,32,86,125,255,32,86,125,255,32,85,125,255, + 32,85,125,255,32,85,125,255,32,85,125,255,33,85,124,255, + 33,85,124,255,33,85,124,255,33,85,124,255,33,85,123,255, + 33,85,123,255,33,85,123,255,34,85,123,255,34,85,122,255, + 35,85,122,255,35,85,122,255,35,85,122,255,36,85,121,255, + 36,85,121,255,36,85,121,255,37,85,121,255,37,86,120,255, + 38,86,120,255,38,86,120,255,38,86,120,255,39,86,119,255, + 39,86,119,255,39,86,119,255,39,86,119,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,85,117,255, + 39,85,117,255,39,85,117,255,39,85,117,255,39,84,117,255, + 39,84,117,255,39,84,117,255,38,84,117,255,38,83,117,255, + 37,83,117,255,37,83,117,255,36,83,117,255,36,82,117,255, + 35,82,117,255,35,82,117,255,34,81,117,255,34,81,117,255, + 33,80,117,255,33,80,117,255,32,79,117,255,32,79,117,255, + 31,78,117,255,30,78,117,255,30,77,117,255,29,77,118,255, + 28,76,118,255,27,76,118,255,27,76,118,255,26,75,118,255, + 25,75,118,255,25,75,118,255,24,74,118,255,24,74,118,255, + 23,73,118,255,23,73,118,255,22,72,118,255,22,72,118,255, + 21,71,118,255,21,71,118,255,20,71,118,255,20,70,117,255, + 19,70,117,255,19,70,117,255,19,70,117,255,18,69,116,255, + 18,69,116,255,18,69,116,255,18,69,116,255,17,68,115,255, + 17,68,115,255,17,68,115,255,17,68,115,255,16,67,114,255, + 16,67,114,255,16,67,114,255,16,67,113,255,17,66,113,255, + 17,66,112,255,17,66,112,255,17,66,111,255,17,66,111,255, + 17,66,110,255,17,66,110,255,17,66,109,255,18,65,108,255, + 18,65,107,255,18,65,107,255,18,65,106,255,19,65,106,255, + 19,65,105,255,19,65,105,255,19,65,104,255,20,65,103,255, + 20,65,102,255,20,65,102,255,21,65,101,255,21,65,101,255, + 22,65,100,255,22,65,100,255,22,65,99,255,23,64,98,255, + 23,64,97,255,23,64,97,255,24,64,96,255,24,64,95,255, + 25,64,94,255,25,64,94,255,26,64,93,255,26,64,93,255, + 27,64,92,255,27,64,92,255,27,64,91,255,28,65,91,255, + 28,65,90,255,28,65,90,255,28,65,89,255,29,65,89,255, + 29,65,88,255,29,65,88,255,30,65,87,255,30,65,87,255, + 31,65,86,255,31,65,86,255,31,65,86,255,32,65,85,255, + 32,65,85,255,32,65,85,255,32,65,84,255,33,65,84,255, + 33,65,83,255,33,65,83,255,33,65,83,255,34,65,82,255, + 34,65,82,255,34,65,82,255,34,65,82,255,34,65,81,255, + 34,65,81,255,34,65,81,255,34,65,81,255,35,65,80,255, + 35,65,80,255,35,65,80,255,35,65,80,255,35,66,79,255, + 35,66,79,255,35,66,79,255,35,66,79,255,35,66,78,255, + 35,66,78,255,35,66,78,255,35,66,78,255,36,66,78,255, + 36,66,78,255,36,66,78,255,36,66,78,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,34,65,77,255, + 34,65,77,255,34,65,77,255,34,65,77,255,33,64,78,255, + 33,64,78,255,33,64,78,255,33,64,78,255,32,63,78,255, + 32,63,78,255,32,63,78,255,32,63,78,255,31,63,78,255, + 31,63,78,255,31,63,78,255,30,62,78,255,30,62,79,255, + 29,61,79,255,29,61,79,255,29,61,79,255,28,60,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,27,60,80,255, + 27,60,80,255,27,60,80,255,27,60,80,255,27,59,81,255, + 27,59,81,255,27,59,81,255,27,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,68,121,169,255, + 68,121,169,255,68,121,169,255,68,121,169,255,69,121,170,255, + 69,121,170,255,69,121,170,255,69,121,170,255,70,122,171,255, + 70,122,171,255,70,122,171,255,71,122,171,255,71,123,172,255, + 72,123,172,255,72,123,172,255,73,124,172,255,73,124,173,255, + 74,125,173,255,74,125,173,255,75,125,174,255,75,126,174,255, + 76,126,175,255,76,126,175,255,77,126,175,255,77,127,176,255, + 78,127,176,255,78,127,176,255,79,128,176,255,79,128,177,255, + 80,129,177,255,80,129,177,255,80,129,178,255,81,130,178,255, + 81,130,179,255,81,130,179,255,82,130,179,255,82,131,180,255, + 83,131,180,255,83,131,180,255,83,131,180,255,84,132,181,255, + 84,132,181,255,84,132,181,255,84,133,182,255,85,133,182,255, + 85,134,183,255,85,134,183,255,85,134,183,255,86,135,184,255, + 86,135,184,255,86,135,184,255,86,135,184,255,87,136,185,255, + 87,136,185,255,87,136,185,255,88,137,185,255,88,137,186,255, + 89,138,186,255,89,138,186,255,89,138,186,255,90,139,187,255, + 90,139,187,255,90,139,187,255,91,140,188,255,91,140,188,255, + 92,141,189,255,92,141,189,255,93,141,189,255,93,142,190,255, + 94,142,190,255,94,142,190,255,94,143,190,255,95,143,191,255, + 95,144,191,255,95,144,191,255,96,144,191,255,96,145,192,255, + 97,145,192,255,97,145,192,255,98,145,192,255,98,146,193,255, + 99,146,193,255,99,146,193,255,99,146,193,255,100,147,193,255, + 100,147,193,255,100,147,193,255,100,147,193,255,101,148,194,255, + 101,148,194,255,101,148,194,255,101,148,194,255,102,149,194,255, + 102,149,194,255,102,149,194,255,102,149,194,255,103,150,194,255, + 103,150,194,255,103,150,194,255,103,150,194,255,103,150,194,255, + 103,150,194,255,103,150,194,255,103,150,194,255,102,150,194,255, + 102,150,194,255,102,150,194,255,102,150,194,255,102,151,194,255, + 102,151,194,255,102,151,194,255,102,151,194,255,101,150,193,255, + 101,150,193,255,101,150,193,255,100,150,193,255,100,150,193,255, + 99,150,193,255,99,150,193,255,98,150,193,255,98,149,193,255, + 97,149,193,255,97,149,193,255,96,149,193,255,95,149,192,255, + 94,149,192,255,94,149,192,255,93,149,192,255,92,148,192,255, + 91,148,192,255,91,148,192,255,90,148,192,255,89,147,191,255, + 88,147,191,255,87,147,191,255,86,146,191,255,85,146,191,255, + 84,145,191,255,84,145,191,255,82,145,191,255,81,144,190,255, + 80,144,190,255,79,144,190,255,78,144,190,255,77,143,189,255, + 76,143,189,255,75,143,189,255,74,142,189,255,73,142,188,255, + 72,141,188,255,71,141,188,255,70,140,188,255,69,140,188,255, + 68,139,188,255,67,139,188,255,66,139,188,255,65,138,187,255, + 64,138,187,255,63,138,187,255,62,137,187,255,61,137,186,255, + 60,136,186,255,59,136,186,255,58,135,186,255,57,135,186,255, + 56,134,186,255,55,134,186,255,54,133,186,255,54,133,185,255, + 53,132,185,255,53,132,185,255,52,132,185,255,51,131,184,255, + 51,131,184,255,50,131,184,255,49,131,184,255,49,130,184,255, + 48,130,184,255,48,130,184,255,47,130,184,255,47,129,183,255, + 46,129,183,255,46,129,183,255,46,128,183,255,45,128,183,255, + 45,127,183,255,45,127,183,255,45,127,183,255,44,127,182,255, + 44,127,182,255,44,127,182,255,44,127,182,255,44,126,181,255, + 44,126,181,255,44,126,181,255,44,126,181,255,44,126,180,255, + 44,126,180,255,44,126,180,255,44,126,180,255,45,127,179,255, + 45,127,179,255,45,127,179,255,45,127,179,255,46,127,178,255, + 46,127,178,255,46,127,178,255,47,127,178,255,47,128,177,255, + 48,128,177,255,48,128,177,255,49,128,177,255,49,128,176,255, + 50,128,176,255,50,128,176,255,51,128,176,255,51,129,175,255, + 52,129,175,255,52,129,175,255,53,129,175,255,54,130,174,255, + 54,130,174,255,55,130,174,255,56,130,174,255,57,131,173,255, + 57,131,173,255,58,131,173,255,59,131,173,255,60,132,172,255, + 60,132,172,255,61,132,172,255,62,132,172,255,62,133,171,255, + 63,133,171,255,63,133,171,255,64,133,171,255,64,133,171,255, + 65,133,171,255,65,133,171,255,66,133,171,255,66,134,170,255, + 67,134,170,255,67,134,170,255,67,134,170,255,68,135,170,255, + 68,135,170,255,68,135,170,255,69,135,170,255,69,136,170,255, + 70,136,170,255,70,136,170,255,70,136,170,255,71,136,170,255, + 71,136,170,255,71,136,170,255,72,136,170,255,72,137,171,255, + 73,137,171,255,73,137,171,255,73,137,171,255,74,138,171,255, + 74,138,171,255,74,138,171,255,74,138,171,255,75,139,172,255, + 75,139,172,255,75,139,172,255,76,139,172,255,76,140,172,255, + 77,140,172,255,77,140,172,255,78,140,172,255,78,141,173,255, + 79,141,173,255,79,141,173,255,80,142,174,255,80,142,174,255, + 81,143,175,255,81,143,175,255,82,144,175,255,83,144,176,255, + 83,145,176,255,84,145,176,255,85,145,177,255,85,146,177,255, + 86,146,178,255,86,146,178,255,87,147,179,255,87,147,179,255, + 88,148,180,255,88,148,180,255,89,149,181,255,90,149,181,255, + 90,150,182,255,91,150,182,255,92,151,183,255,93,151,184,255, + 93,152,184,255,94,152,185,255,94,153,186,255,95,153,187,255, + 95,154,187,255,96,154,188,255,97,155,189,255,97,156,190,255, + 98,156,190,255,98,157,191,255,98,158,192,255,99,158,193,255, + 99,159,193,255,100,159,194,255,101,160,195,255,101,160,196,255, + 102,161,196,255,102,161,197,255,102,161,198,255,103,162,199,255, + 103,162,199,255,103,162,200,255,104,163,201,255,104,163,202,255, + 105,164,202,255,105,164,203,255,105,164,204,255,106,165,204,255, + 106,165,205,255,106,165,205,255,106,165,206,255,106,166,206,255, + 106,166,207,255,106,166,207,255,106,166,207,255,106,166,208,255, + 106,166,208,255,106,166,208,255,106,166,208,255,105,166,209,255, + 105,166,209,255,105,166,209,255,104,166,209,255,104,165,209,255, + 103,165,209,255,103,165,209,255,102,165,209,255,101,164,209,255, + 101,164,209,255,100,164,209,255,99,163,209,255,98,163,208,255, + 98,162,208,255,97,162,208,255,96,161,208,255,95,161,207,255, + 94,160,207,255,93,160,207,255,92,159,206,255,90,159,206,255, + 89,158,205,255,88,158,205,255,87,157,204,255,86,156,203,255, + 85,156,203,255,84,155,202,255,83,154,201,255,82,153,201,255, + 81,153,200,255,80,152,200,255,79,151,199,255,77,150,198,255, + 76,150,198,255,75,149,197,255,74,148,196,255,73,148,195,255, + 73,147,195,255,72,147,194,255,71,146,193,255,71,145,192,255, + 70,145,192,255,70,144,191,255,69,143,190,255,68,143,189,255, + 68,142,189,255,67,142,188,255,67,142,187,255,66,141,186,255, + 66,141,186,255,66,141,185,255,66,141,184,255,66,140,183,255, + 66,140,183,255,66,140,182,255,66,140,181,255,66,139,180,255, + 66,139,180,255,66,139,179,255,66,139,178,255,67,138,178,255, + 67,138,177,255,67,138,177,255,67,138,176,255,67,138,176,255, + 67,138,175,255,67,138,175,255,67,138,174,255,68,138,174,255, + 68,138,173,255,68,138,173,255,68,138,173,255,69,138,172,255, + 69,138,172,255,69,138,172,255,69,138,172,255,69,137,171,255, + 69,137,171,255,69,137,171,255,69,137,171,255,69,137,170,255, + 69,137,170,255,69,137,170,255,69,137,170,255,68,136,170,255, + 68,136,170,255,68,136,170,255,68,136,170,255,67,136,170,255, + 67,136,170,255,67,136,170,255,67,136,170,255,66,135,170,255, + 66,135,170,255,66,135,170,255,65,135,170,255,65,134,171,255, + 64,134,171,255,64,134,171,255,64,134,171,255,63,133,171,255, + 63,133,171,255,63,133,171,255,62,133,171,255,62,133,171,255, + 61,133,171,255,61,133,171,255,61,133,171,255,61,133,171,255, + 60,132,171,255,60,132,171,255,60,132,171,255,60,132,171,255, + 59,131,171,255,59,131,171,255,59,131,171,255,59,131,171,255, + 58,130,171,255,58,130,171,255,58,130,171,255,58,130,171,255, + 57,130,171,255,57,130,171,255,57,130,171,255,57,130,171,255, + 56,129,171,255,56,129,171,255,56,129,171,255,56,129,171,255, + 55,128,170,255,55,128,170,255,55,128,170,255,55,128,170,255, + 54,127,170,255,54,127,170,255,54,127,170,255,53,127,170,255, + 53,126,169,255,52,126,169,255,52,126,169,255,52,126,169,255, + 51,125,169,255,51,125,169,255,51,125,169,255,50,124,169,255, + 50,124,168,255,49,123,168,255,49,123,168,255,48,123,168,255, + 48,122,168,255,47,122,168,255,47,122,168,255,47,121,168,255, + 46,121,167,255,46,120,167,255,46,120,167,255,45,120,167,255, + 45,119,167,255,44,119,167,255,44,119,167,255,44,119,167,255, + 43,118,166,255,43,118,166,255,43,118,166,255,43,118,166,255, + 42,117,166,255,42,117,166,255,42,117,166,255,42,117,166,255, + 42,117,165,255,42,117,165,255,42,117,165,255,42,117,165,255, + 42,117,165,255,42,117,165,255,42,117,165,255,42,117,165,255, + 43,117,164,255,43,117,164,255,43,117,164,255,43,117,164,255, + 44,117,163,255,44,117,163,255,44,117,163,255,45,117,163,255, + 45,117,162,255,46,117,162,255,46,117,162,255,46,117,162,255, + 47,118,161,255,47,118,161,255,47,118,161,255,47,118,161,255, + 48,118,160,255,48,118,160,255,48,118,160,255,49,118,160,255, + 49,118,159,255,50,118,159,255,50,118,159,255,50,118,159,255, + 51,118,158,255,51,118,158,255,51,118,158,255,51,118,158,255, + 51,118,157,255,51,118,157,255,51,118,157,255,51,118,157,255, + 51,117,156,255,51,117,156,255,51,117,156,255,51,117,156,255, + 51,117,155,255,51,117,155,255,51,117,155,255,51,117,155,255, + 51,116,154,255,51,116,154,255,51,116,154,255,51,115,154,255, + 50,115,153,255,50,114,153,255,50,114,153,255,50,114,153,255, + 49,113,153,255,49,113,153,255,49,113,153,255,48,113,153,255, + 48,112,152,255,47,112,152,255,47,112,152,255,47,111,152,255, + 46,111,151,255,46,110,151,255,45,110,151,255,45,109,151,255, + 44,109,151,255,43,108,151,255,43,108,151,255,42,108,151,255, + 42,107,150,255,41,107,150,255,41,107,150,255,40,106,150,255, + 40,106,150,255,39,105,150,255,39,105,150,255,38,104,150,255, + 38,104,149,255,37,103,149,255,37,103,149,255,36,103,149,255, + 36,102,148,255,35,102,148,255,35,102,148,255,34,102,148,255, + 34,101,147,255,33,101,147,255,33,101,147,255,33,101,147,255, + 32,100,146,255,32,100,146,255,32,100,146,255,32,100,146,255, + 32,99,145,255,32,99,145,255,32,99,145,255,32,99,144,255, + 33,99,144,255,33,99,143,255,33,99,143,255,34,99,143,255, + 34,100,142,255,35,100,142,255,35,100,142,255,35,100,141,255, + 36,100,141,255,36,100,140,255,37,100,140,255,37,100,139,255, + 38,101,139,255,39,101,138,255,39,101,138,255,40,101,137,255, + 40,101,137,255,41,101,136,255,41,101,136,255,42,101,135,255, + 42,101,135,255,43,101,134,255,43,101,134,255,43,101,134,255, + 44,101,133,255,44,101,133,255,44,101,133,255,44,101,132,255, + 45,101,132,255,45,101,131,255,45,101,131,255,45,101,131,255, + 46,100,130,255,46,100,130,255,46,100,130,255,46,100,130,255, + 45,99,129,255,45,99,129,255,45,99,129,255,45,98,129,255, + 44,98,128,255,44,97,128,255,43,97,128,255,43,96,128,255, + 42,96,128,255,41,95,128,255,41,95,128,255,40,94,128,255, + 40,94,127,255,39,93,127,255,39,93,127,255,38,92,127,255, + 38,92,126,255,37,91,126,255,37,91,126,255,36,90,126,255, + 36,90,126,255,35,89,126,255,35,89,126,255,34,88,126,255, + 34,88,126,255,33,87,126,255,33,87,126,255,33,87,126,255, + 32,86,125,255,32,86,125,255,32,86,125,255,32,86,125,255, + 32,85,125,255,32,85,125,255,32,85,125,255,32,85,125,255, + 33,85,124,255,33,85,124,255,33,85,124,255,33,85,124,255, + 33,85,123,255,33,85,123,255,33,85,123,255,34,85,123,255, + 34,85,122,255,35,85,122,255,35,85,122,255,35,85,122,255, + 36,85,121,255,36,85,121,255,36,85,121,255,37,85,121,255, + 37,86,120,255,38,86,120,255,38,86,120,255,38,86,120,255, + 39,86,119,255,39,86,119,255,39,86,119,255,39,86,119,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,85,117,255,39,85,117,255,39,85,117,255,39,85,117,255, + 39,84,117,255,39,84,117,255,39,84,117,255,38,84,117,255, + 38,83,117,255,37,83,117,255,37,83,117,255,36,83,117,255, + 36,82,117,255,35,82,117,255,34,82,117,255,34,81,117,255, + 33,81,117,255,32,80,117,255,32,80,117,255,31,79,117,255, + 31,79,117,255,30,78,117,255,29,78,117,255,29,77,117,255, + 28,77,118,255,27,76,118,255,26,76,118,255,26,75,118,255, + 25,75,118,255,24,74,118,255,24,74,118,255,23,74,118,255, + 23,73,118,255,22,73,118,255,22,73,118,255,21,72,118,255, + 21,72,118,255,20,71,118,255,20,71,118,255,19,71,118,255, + 19,70,117,255,18,70,117,255,18,70,117,255,18,70,117,255, + 17,69,116,255,17,69,116,255,17,69,116,255,17,69,116,255, + 17,68,115,255,17,68,115,255,17,68,115,255,17,68,115,255, + 16,67,114,255,16,67,114,255,16,67,114,255,16,67,113,255, + 17,66,113,255,17,66,112,255,17,66,112,255,17,66,111,255, + 17,66,110,255,17,66,109,255,17,66,109,255,17,66,108,255, + 18,65,108,255,18,65,107,255,18,65,107,255,18,65,106,255, + 19,65,106,255,19,65,105,255,19,65,105,255,19,65,104,255, + 20,65,103,255,20,65,102,255,20,65,102,255,21,65,101,255, + 21,65,101,255,22,65,100,255,22,65,100,255,22,65,99,255, + 23,65,98,255,23,65,97,255,23,65,97,255,24,65,96,255, + 24,65,95,255,25,65,94,255,25,65,94,255,26,65,93,255, + 26,65,93,255,27,65,92,255,27,65,92,255,27,65,91,255, + 28,65,91,255,28,65,90,255,28,65,90,255,29,65,89,255, + 29,65,89,255,30,65,88,255,30,65,88,255,30,65,87,255, + 31,65,87,255,31,65,86,255,31,65,86,255,31,65,86,255, + 32,65,85,255,32,65,85,255,32,65,85,255,32,65,84,255, + 33,65,84,255,33,65,83,255,33,65,83,255,33,65,83,255, + 34,65,82,255,34,65,82,255,34,65,82,255,34,65,82,255, + 34,66,81,255,34,66,81,255,34,66,81,255,34,66,81,255, + 35,66,80,255,35,66,80,255,35,66,80,255,35,66,80,255, + 35,66,79,255,35,66,79,255,35,66,79,255,35,66,79,255, + 35,66,78,255,35,66,78,255,35,66,78,255,35,66,78,255, + 36,66,78,255,36,66,78,255,36,66,78,255,36,66,78,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 35,66,77,255,35,66,77,255,35,66,77,255,35,66,77,255, + 34,65,77,255,34,65,77,255,34,65,77,255,34,65,77,255, + 33,64,78,255,33,64,78,255,33,64,78,255,33,64,78,255, + 32,63,78,255,32,63,78,255,32,63,78,255,32,63,78,255, + 31,63,78,255,31,63,78,255,31,63,78,255,30,62,78,255, + 30,62,79,255,29,61,79,255,29,61,79,255,29,61,79,255, + 28,60,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 27,60,80,255,27,60,80,255,27,60,80,255,27,60,80,255, + 27,59,81,255,27,59,81,255,27,59,81,255,27,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 66,120,169,255,66,120,169,255,66,120,169,255,66,120,169,255, + 67,120,169,255,67,120,169,255,67,120,169,255,67,121,169,255, + 68,121,170,255,68,122,170,255,68,122,170,255,69,122,170,255, + 69,123,171,255,70,123,171,255,70,123,171,255,71,123,172,255, + 71,124,172,255,72,124,173,255,72,124,173,255,73,124,173,255, + 73,125,174,255,74,125,174,255,74,125,174,255,75,125,175,255, + 75,126,175,255,76,126,176,255,76,126,176,255,77,127,176,255, + 77,127,177,255,78,128,177,255,78,128,177,255,78,128,178,255, + 79,129,178,255,79,129,179,255,79,129,179,255,80,129,179,255, + 80,130,180,255,81,130,180,255,81,130,180,255,81,131,180,255, + 82,131,181,255,82,132,181,255,82,132,181,255,83,132,182,255, + 83,133,182,255,84,133,183,255,84,133,183,255,84,133,183,255, + 85,134,184,255,85,134,184,255,85,134,184,255,85,134,184,255, + 86,135,185,255,86,135,185,255,86,135,185,255,87,136,185,255, + 87,136,186,255,88,137,186,255,88,137,186,255,88,137,186,255, + 89,138,187,255,89,138,187,255,89,138,187,255,89,139,187,255, + 90,139,188,255,90,140,188,255,90,140,188,255,91,140,188,255, + 91,141,189,255,92,141,189,255,92,141,189,255,92,142,189,255, + 93,142,190,255,93,143,190,255,93,143,190,255,94,143,190,255, + 94,144,191,255,95,144,191,255,95,144,191,255,95,144,191,255, + 96,145,192,255,96,145,192,255,96,145,192,255,96,145,192,255, + 97,146,192,255,97,146,192,255,97,146,192,255,98,146,192,255, + 98,147,193,255,99,147,193,255,99,147,193,255,99,147,193,255, + 99,148,193,255,99,148,193,255,99,148,193,255,99,148,193,255, + 100,149,193,255,100,149,193,255,100,149,193,255,100,149,193,255, + 100,149,193,255,100,149,193,255,100,149,193,255,100,149,193,255, + 99,149,193,255,99,149,193,255,99,149,193,255,99,149,193,255, + 99,149,193,255,99,149,193,255,99,149,193,255,99,149,193,255, + 98,149,192,255,98,149,192,255,98,149,192,255,97,149,192,255, + 97,149,192,255,96,149,192,255,96,149,192,255,95,149,192,255, + 95,148,192,255,94,148,192,255,94,148,192,255,93,148,192,255, + 92,148,191,255,91,148,191,255,91,148,191,255,90,148,191,255, + 89,147,191,255,88,147,191,255,88,147,191,255,87,147,191,255, + 86,146,190,255,85,146,190,255,84,146,190,255,83,145,190,255, + 82,145,190,255,81,144,190,255,81,144,190,255,80,144,190,255, + 79,143,189,255,78,143,189,255,77,143,189,255,76,143,189,255, + 75,142,188,255,74,142,188,255,73,142,188,255,72,141,188,255, + 71,141,188,255,70,140,188,255,69,140,188,255,68,139,188,255, + 67,139,187,255,66,138,187,255,65,138,187,255,64,138,187,255, + 63,137,187,255,62,137,187,255,61,137,187,255,60,136,187,255, + 59,136,186,255,59,135,186,255,58,135,186,255,57,134,186,255, + 56,134,185,255,55,133,185,255,54,133,185,255,53,132,185,255, + 52,132,185,255,52,131,185,255,51,131,185,255,50,131,185,255, + 49,130,184,255,49,130,184,255,48,130,184,255,48,130,184,255, + 47,129,184,255,47,129,184,255,47,129,184,255,46,129,184,255, + 46,128,183,255,45,128,183,255,45,128,183,255,45,128,183,255, + 44,127,182,255,44,127,182,255,44,127,182,255,44,127,182,255, + 43,127,181,255,43,127,181,255,43,127,181,255,43,127,181,255, + 43,126,181,255,43,126,181,255,43,126,181,255,43,126,181,255, + 44,126,180,255,44,126,180,255,44,126,180,255,44,126,180,255, + 44,126,179,255,44,126,179,255,44,126,179,255,45,126,179,255, + 45,126,178,255,46,126,178,255,46,126,178,255,47,126,178,255, + 47,127,177,255,48,127,177,255,48,127,177,255,49,127,177,255, + 49,128,176,255,50,128,176,255,50,128,176,255,51,128,176,255, + 52,129,175,255,52,129,175,255,53,129,175,255,54,129,175,255, + 55,130,174,255,55,130,174,255,56,130,174,255,57,130,174,255, + 57,131,173,255,58,131,173,255,58,131,173,255,59,131,173,255, + 60,132,172,255,60,132,172,255,61,132,172,255,62,132,172,255, + 62,133,171,255,63,133,171,255,63,133,171,255,64,133,171,255, + 64,134,170,255,65,134,170,255,65,134,170,255,66,134,170,255, + 66,135,170,255,67,135,170,255,67,135,170,255,68,135,170,255, + 68,136,170,255,69,136,170,255,69,136,170,255,69,136,170,255, + 70,137,170,255,70,137,170,255,70,137,170,255,70,137,170,255, + 71,137,170,255,71,137,170,255,71,137,170,255,72,137,170,255, + 72,138,170,255,73,138,170,255,73,138,170,255,73,138,170,255, + 74,139,170,255,74,139,170,255,74,139,170,255,75,139,170,255, + 75,140,171,255,76,140,171,255,76,140,171,255,77,140,171,255, + 77,140,172,255,78,140,172,255,78,140,172,255,78,141,172,255, + 79,141,173,255,79,142,173,255,79,142,173,255,80,142,173,255, + 80,143,174,255,81,143,174,255,81,143,174,255,82,143,175,255, + 82,144,175,255,83,144,176,255,83,144,176,255,84,145,177,255, + 85,145,177,255,85,146,178,255,86,146,178,255,87,146,179,255, + 87,147,179,255,88,147,180,255,88,147,180,255,89,148,181,255, + 89,149,181,255,90,149,182,255,90,150,182,255,91,151,183,255, + 92,151,184,255,92,152,184,255,93,152,185,255,93,152,186,255, + 94,153,186,255,94,153,187,255,94,153,187,255,95,154,188,255, + 95,155,189,255,96,155,189,255,96,156,190,255,97,157,191,255, + 98,157,192,255,98,158,192,255,98,158,193,255,98,159,194,255, + 99,159,195,255,99,160,195,255,99,160,196,255,100,160,197,255, + 100,161,198,255,101,161,198,255,101,161,199,255,101,161,200,255, + 102,162,201,255,102,162,201,255,102,162,202,255,102,163,203,255, + 103,163,203,255,103,164,204,255,103,164,204,255,103,164,205,255, + 103,164,205,255,103,164,206,255,103,164,206,255,103,164,206,255, + 102,165,207,255,102,165,207,255,102,165,207,255,102,165,207,255, + 101,165,208,255,101,165,208,255,101,165,208,255,100,165,208,255, + 100,164,208,255,99,164,208,255,99,164,208,255,98,164,208,255, + 97,163,208,255,97,163,208,255,96,163,208,255,95,162,208,255, + 94,162,207,255,94,161,207,255,93,161,207,255,92,160,207,255, + 91,160,206,255,90,159,206,255,89,159,206,255,88,158,205,255, + 87,157,205,255,86,157,204,255,85,156,204,255,84,155,203,255, + 83,154,202,255,82,154,202,255,81,153,201,255,80,152,200,255, + 79,151,200,255,78,151,199,255,77,150,199,255,76,149,198,255, + 74,148,197,255,74,148,197,255,73,147,196,255,72,146,195,255, + 71,146,194,255,71,145,194,255,70,145,193,255,69,144,192,255, + 68,144,191,255,68,143,191,255,67,143,190,255,67,142,189,255, + 66,142,188,255,66,141,188,255,66,141,187,255,66,141,186,255, + 65,140,185,255,65,140,185,255,65,140,184,255,65,140,183,255, + 65,139,182,255,65,139,182,255,65,139,181,255,65,139,180,255, + 65,138,179,255,65,138,179,255,65,138,178,255,65,138,177,255, + 66,138,177,255,66,138,176,255,66,138,176,255,66,138,175,255, + 66,137,175,255,67,137,174,255,67,137,174,255,67,137,174,255, + 68,137,173,255,68,137,173,255,68,137,173,255,68,137,172,255, + 68,137,172,255,68,137,171,255,68,137,171,255,68,137,171,255, + 68,137,171,255,68,137,171,255,68,137,171,255,68,137,171,255, + 68,136,170,255,68,136,170,255,68,136,170,255,68,136,170,255, + 68,136,170,255,68,136,170,255,68,136,170,255,67,136,170,255, + 67,136,170,255,66,136,170,255,66,136,170,255,66,136,170,255, + 65,135,170,255,65,135,170,255,65,135,170,255,65,135,170,255, + 64,134,170,255,64,134,170,255,64,134,170,255,63,134,170,255, + 63,133,171,255,62,133,171,255,62,133,171,255,62,133,171,255, + 61,132,171,255,61,132,171,255,61,132,171,255,60,132,171,255, + 60,132,171,255,60,131,171,255,59,131,171,255,59,131,171,255, + 59,131,171,255,58,130,171,255,58,130,171,255,58,130,171,255, + 58,130,171,255,57,130,171,255,57,130,171,255,57,130,171,255, + 57,130,171,255,56,129,171,255,56,129,171,255,56,129,171,255, + 56,129,171,255,55,128,170,255,55,128,170,255,55,128,170,255, + 55,128,170,255,54,128,170,255,54,128,170,255,54,128,170,255, + 54,127,170,255,53,127,169,255,53,126,169,255,53,126,169,255, + 53,126,169,255,52,125,169,255,52,125,169,255,52,125,169,255, + 52,125,169,255,51,124,168,255,51,124,168,255,51,124,168,255, + 50,123,168,255,50,123,168,255,49,122,168,255,49,122,168,255, + 48,122,168,255,48,121,167,255,47,121,167,255,47,121,167,255, + 46,120,167,255,46,120,166,255,45,119,166,255,45,119,166,255, + 45,119,166,255,44,118,166,255,44,118,166,255,44,118,166,255, + 44,118,166,255,43,117,166,255,43,117,166,255,43,117,166,255, + 43,117,166,255,42,116,165,255,42,116,165,255,42,116,165,255, + 42,116,165,255,42,116,165,255,42,116,165,255,42,116,165,255, + 42,116,165,255,42,116,164,255,42,116,164,255,42,116,164,255, + 42,116,164,255,43,116,163,255,43,116,163,255,43,116,163,255, + 43,116,163,255,44,116,162,255,44,116,162,255,44,116,162,255, + 44,116,162,255,45,116,162,255,45,116,162,255,45,116,162,255, + 45,116,162,255,46,117,161,255,46,117,161,255,46,117,161,255, + 47,117,160,255,47,117,160,255,48,117,159,255,48,117,159,255, + 48,117,159,255,49,118,158,255,49,118,158,255,49,118,158,255, + 49,118,158,255,50,117,157,255,50,117,157,255,50,117,157,255, + 50,117,157,255,50,117,156,255,50,117,156,255,50,117,156,255, + 50,117,156,255,51,117,155,255,51,117,155,255,51,117,155,255, + 51,117,155,255,50,116,155,255,50,116,155,255,50,116,155,255, + 50,116,155,255,50,115,154,255,50,115,154,255,50,115,154,255, + 50,115,154,255,49,114,153,255,49,114,153,255,49,114,153,255, + 49,114,153,255,49,113,152,255,49,113,152,255,49,113,152,255, + 48,112,152,255,48,112,151,255,47,111,151,255,47,111,151,255, + 46,111,151,255,46,110,151,255,45,110,151,255,45,110,151,255, + 44,109,151,255,44,109,150,255,43,108,150,255,43,108,150,255, + 42,107,150,255,42,107,149,255,41,106,149,255,40,106,149,255, + 40,106,149,255,39,105,149,255,38,105,149,255,38,105,149,255, + 37,104,149,255,37,104,148,255,36,103,148,255,36,103,148,255, + 35,103,148,255,35,102,148,255,34,102,148,255,34,102,148,255, + 34,102,148,255,33,101,147,255,33,101,147,255,33,101,147,255, + 33,101,146,255,32,100,146,255,32,100,145,255,32,100,145,255, + 32,100,145,255,32,99,144,255,32,99,144,255,32,99,144,255, + 32,99,144,255,33,99,143,255,33,99,143,255,33,99,143,255, + 34,99,142,255,34,100,142,255,35,100,141,255,35,100,141,255, + 36,100,140,255,36,100,140,255,37,100,139,255,37,100,139,255, + 38,100,138,255,38,101,138,255,39,101,137,255,40,101,137,255, + 40,101,136,255,41,102,136,255,42,102,135,255,42,102,135,255, + 42,102,135,255,43,102,134,255,43,102,134,255,43,102,134,255, + 44,102,133,255,44,102,133,255,45,102,132,255,45,102,132,255, + 45,102,132,255,46,102,131,255,46,102,131,255,46,102,131,255, + 46,102,131,255,46,101,130,255,46,101,130,255,46,101,130,255, + 46,100,130,255,45,100,129,255,45,99,129,255,45,99,129,255, + 44,98,129,255,44,98,128,255,43,97,128,255,43,97,128,255, + 42,96,128,255,42,96,128,255,41,95,128,255,41,95,128,255, + 40,94,128,255,40,94,127,255,39,93,127,255,38,93,127,255, + 38,92,127,255,37,92,127,255,36,91,127,255,36,91,127,255, + 35,90,127,255,35,90,127,255,34,89,127,255,34,89,127,255, + 34,88,127,255,33,88,126,255,33,87,126,255,33,87,126,255, + 33,87,126,255,32,86,126,255,32,86,126,255,32,86,126,255, + 32,86,126,255,32,86,125,255,32,86,125,255,32,86,125,255, + 32,86,125,255,33,85,124,255,33,85,124,255,33,85,124,255, + 33,85,124,255,34,85,123,255,34,85,123,255,34,85,123,255, + 34,85,123,255,35,86,122,255,35,86,122,255,35,86,122,255, + 36,86,122,255,36,86,121,255,37,86,121,255,37,86,121,255, + 37,86,121,255,38,86,120,255,38,86,120,255,38,86,120,255, + 38,86,120,255,39,87,119,255,39,87,119,255,39,87,119,255, + 39,87,119,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,85,118,255,38,85,118,255,38,84,118,255,38,84,118,255, + 37,84,118,255,37,83,118,255,36,83,118,255,36,83,118,255, + 35,82,118,255,35,82,118,255,34,81,118,255,34,81,118,255, + 33,80,118,255,33,80,118,255,32,79,118,255,31,79,118,255, + 31,78,118,255,30,78,118,255,29,77,118,255,29,77,118,255, + 28,76,118,255,28,76,118,255,27,75,118,255,26,75,118,255, + 26,75,118,255,25,74,118,255,24,74,118,255,24,74,118,255, + 23,73,118,255,23,73,117,255,22,72,117,255,22,72,117,255, + 21,71,117,255,21,71,117,255,20,70,117,255,20,70,117,255, + 19,70,117,255,19,69,117,255,18,69,117,255,18,69,117,255, + 18,69,117,255,17,68,116,255,17,68,116,255,17,68,116,255, + 17,68,115,255,16,67,115,255,16,67,114,255,16,67,114,255, + 16,67,114,255,16,67,113,255,16,67,113,255,16,67,113,255, + 16,67,112,255,16,66,112,255,16,66,111,255,16,66,111,255, + 16,66,110,255,17,66,110,255,17,66,109,255,17,66,109,255, + 17,66,108,255,18,66,107,255,18,66,106,255,18,66,106,255, + 19,66,105,255,19,65,105,255,20,65,104,255,20,65,104,255, + 20,65,103,255,21,66,102,255,21,66,101,255,21,66,101,255, + 22,66,100,255,22,66,100,255,23,66,99,255,23,66,99,255, + 23,66,98,255,24,65,97,255,24,65,96,255,24,65,96,255, + 25,65,95,255,25,65,95,255,26,65,94,255,26,65,94,255, + 27,65,93,255,27,65,92,255,28,65,91,255,28,65,91,255, + 28,65,91,255,29,66,90,255,29,66,90,255,29,66,90,255, + 29,66,89,255,30,66,89,255,30,66,88,255,30,66,88,255, + 31,66,87,255,31,66,87,255,32,66,86,255,32,66,86,255, + 32,66,85,255,33,66,85,255,33,66,84,255,33,66,84,255, + 33,66,84,255,34,66,83,255,34,66,83,255,34,66,83,255, + 34,66,83,255,35,66,82,255,35,66,82,255,35,66,82,255, + 35,66,82,255,35,66,81,255,35,66,81,255,35,66,81,255, + 35,66,81,255,36,66,80,255,36,66,80,255,36,66,80,255, + 36,66,80,255,36,67,79,255,36,67,79,255,36,67,79,255, + 36,67,79,255,36,67,78,255,36,67,78,255,36,67,78,255, + 36,67,78,255,36,67,78,255,36,67,78,255,36,67,78,255, + 36,67,78,255,36,67,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,35,67,77,255,35,67,77,255,35,67,77,255, + 35,67,77,255,34,66,77,255,34,66,77,255,34,66,77,255, + 34,66,77,255,33,65,77,255,33,65,77,255,33,65,77,255, + 33,65,77,255,32,64,78,255,32,64,78,255,32,64,78,255, + 32,64,78,255,31,63,78,255,31,63,78,255,31,63,78,255, + 31,63,78,255,30,62,79,255,30,62,79,255,30,62,79,255, + 30,62,79,255,29,61,80,255,29,61,80,255,29,61,80,255, + 29,61,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,27,59,81,255,27,59,81,255,27,59,81,255, + 27,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,65,119,168,255,65,119,168,255,65,119,168,255, + 65,119,168,255,66,119,168,255,66,119,168,255,66,119,168,255, + 66,120,168,255,67,120,169,255,67,121,169,255,67,121,169,255, + 68,121,169,255,68,122,170,255,69,122,170,255,69,122,170,255, + 70,122,171,255,70,123,171,255,71,123,172,255,71,123,172,255, + 72,123,172,255,72,124,173,255,73,124,173,255,73,124,173,255, + 74,124,174,255,74,125,174,255,75,125,175,255,75,125,175,255, + 76,126,175,255,76,126,176,255,77,127,176,255,77,127,176,255, + 77,127,177,255,78,128,177,255,78,128,178,255,78,128,178,255, + 79,128,178,255,79,129,179,255,80,129,179,255,80,129,179,255, + 80,130,179,255,81,130,180,255,81,131,180,255,81,131,180,255, + 81,131,181,255,82,132,181,255,82,132,182,255,82,132,182,255, + 82,132,182,255,83,133,183,255,83,133,183,255,83,133,183,255, + 83,133,183,255,84,134,184,255,84,134,184,255,84,134,184,255, + 85,135,184,255,85,135,185,255,86,136,185,255,86,136,185,255, + 86,136,185,255,87,137,186,255,87,137,186,255,87,137,186,255, + 87,138,186,255,88,138,187,255,88,139,187,255,88,139,187,255, + 89,139,187,255,89,140,188,255,90,140,188,255,90,140,188,255, + 90,141,188,255,91,141,189,255,91,142,189,255,91,142,189,255, + 92,142,189,255,92,143,190,255,93,143,190,255,93,143,190,255, + 93,143,190,255,94,144,191,255,94,144,191,255,94,144,191,255, + 94,144,191,255,95,145,191,255,95,145,191,255,95,145,191,255, + 96,145,191,255,96,146,192,255,97,146,192,255,97,146,192,255, + 97,146,192,255,97,147,192,255,97,147,192,255,97,147,192,255, + 97,147,192,255,98,148,192,255,98,148,192,255,98,148,192,255, + 98,148,192,255,98,148,192,255,98,148,192,255,98,148,192,255, + 98,148,192,255,97,148,192,255,97,148,192,255,97,148,192,255, + 97,148,192,255,97,148,192,255,97,148,192,255,97,148,192,255, + 97,148,192,255,96,148,191,255,96,148,191,255,96,148,191,255, + 95,148,191,255,95,148,191,255,94,148,191,255,94,148,191,255, + 93,148,191,255,93,147,191,255,92,147,191,255,92,147,191,255, + 91,147,191,255,90,147,190,255,89,147,190,255,89,147,190,255, + 88,147,190,255,87,146,190,255,86,146,190,255,86,146,190,255, + 85,146,190,255,84,145,189,255,83,145,189,255,82,145,189,255, + 81,144,189,255,80,144,189,255,79,143,189,255,79,143,189,255, + 78,143,189,255,77,142,188,255,76,142,188,255,75,142,188,255, + 74,142,188,255,73,141,187,255,72,141,187,255,71,141,187,255, + 70,140,187,255,69,140,187,255,68,139,187,255,67,139,187,255, + 66,138,187,255,65,138,186,255,64,137,186,255,63,137,186,255, + 62,137,186,255,61,136,186,255,60,136,186,255,59,136,186,255, + 58,135,186,255,57,135,185,255,57,134,185,255,56,134,185,255, + 55,133,185,255,54,133,185,255,53,132,185,255,52,132,185,255, + 51,131,185,255,51,131,184,255,50,130,184,255,50,130,184,255, + 49,130,184,255,48,129,183,255,48,129,183,255,47,129,183,255, + 47,129,183,255,46,128,183,255,46,128,183,255,46,128,183,255, + 45,128,183,255,45,127,182,255,44,127,182,255,44,127,182,255, + 44,127,182,255,43,126,182,255,43,126,182,255,43,126,182,255, + 43,126,182,255,42,126,181,255,42,126,181,255,42,126,181,255, + 42,126,181,255,42,125,180,255,42,125,180,255,42,125,180,255, + 42,125,180,255,43,125,179,255,43,125,179,255,43,125,179,255, + 43,125,179,255,44,126,178,255,44,126,178,255,44,126,178,255, + 45,126,178,255,45,126,177,255,46,126,177,255,46,126,177,255, + 47,126,177,255,47,127,176,255,48,127,176,255,48,127,176,255, + 49,127,176,255,49,128,175,255,50,128,175,255,50,128,175,255, + 51,128,175,255,52,129,174,255,52,129,174,255,53,129,174,255, + 54,129,174,255,55,130,173,255,55,130,173,255,56,130,173,255, + 57,130,173,255,58,131,172,255,58,131,172,255,59,131,172,255, + 60,131,172,255,61,132,171,255,61,132,171,255,62,132,171,255, + 63,132,171,255,63,133,170,255,64,133,170,255,64,133,170,255, + 65,133,170,255,65,134,170,255,66,134,170,255,66,134,170,255, + 67,134,170,255,67,135,169,255,68,135,169,255,68,135,169,255, + 69,135,169,255,69,136,169,255,70,136,169,255,70,136,169,255, + 70,136,169,255,71,137,169,255,71,137,169,255,71,137,169,255, + 71,137,169,255,72,137,169,255,72,137,169,255,72,137,169,255, + 73,137,169,255,73,138,170,255,74,138,170,255,74,138,170,255, + 74,138,170,255,75,139,170,255,75,139,170,255,75,139,170,255, + 75,139,170,255,76,140,171,255,76,140,171,255,76,140,171,255, + 77,140,171,255,77,140,171,255,78,140,171,255,78,140,171,255, + 78,141,171,255,79,141,172,255,79,142,172,255,79,142,172,255, + 80,142,173,255,80,143,173,255,81,143,174,255,81,143,174,255, + 82,143,174,255,82,144,175,255,83,144,175,255,83,144,175,255, + 84,145,176,255,84,145,176,255,85,146,177,255,85,146,177,255, + 86,146,178,255,86,147,178,255,87,147,179,255,87,147,179,255, + 88,148,180,255,88,148,180,255,89,149,181,255,89,149,181,255, + 90,150,182,255,91,150,183,255,91,151,183,255,92,151,184,255, + 92,151,185,255,93,152,185,255,93,152,186,255,93,152,186,255, + 94,153,187,255,94,154,188,255,95,154,188,255,95,155,189,255, + 95,156,190,255,96,156,191,255,96,157,191,255,96,157,192,255, + 96,158,193,255,97,158,194,255,97,159,194,255,97,159,195,255, + 97,159,196,255,98,160,197,255,98,160,197,255,98,160,198,255, + 98,160,199,255,99,161,200,255,99,161,200,255,99,161,201,255, + 99,162,202,255,100,162,202,255,100,163,203,255,100,163,203,255, + 100,163,204,255,100,163,204,255,100,163,205,255,100,163,205,255, + 100,163,205,255,99,163,206,255,99,163,206,255,99,163,206,255, + 99,163,206,255,98,163,207,255,98,163,207,255,98,163,207,255, + 97,163,207,255,97,162,207,255,96,162,207,255,96,162,207,255, + 95,162,207,255,94,161,207,255,94,161,207,255,93,161,207,255, + 92,160,207,255,91,160,206,255,91,159,206,255,90,159,206,255, + 89,158,206,255,88,158,205,255,87,157,205,255,86,157,205,255, + 85,156,204,255,84,156,204,255,83,155,203,255,82,155,203,255, + 81,154,202,255,80,153,201,255,79,153,201,255,78,152,200,255, + 77,151,199,255,76,150,199,255,75,150,198,255,74,149,198,255, + 73,148,197,255,71,147,196,255,71,147,196,255,70,146,195,255, + 69,145,194,255,68,145,193,255,68,144,193,255,67,144,192,255, + 66,143,191,255,66,143,190,255,65,142,190,255,65,142,189,255, + 65,141,188,255,64,141,187,255,64,140,187,255,64,140,186,255, + 64,140,185,255,63,139,184,255,63,139,184,255,63,139,183,255, + 63,139,182,255,64,138,181,255,64,138,181,255,64,138,180,255, + 64,138,179,255,64,137,178,255,64,137,178,255,64,137,177,255, + 64,137,176,255,65,137,176,255,65,137,175,255,65,137,175,255, + 65,137,174,255,65,137,174,255,66,137,173,255,66,137,173,255, + 66,137,173,255,67,137,172,255,67,137,172,255,67,137,172,255, + 67,137,171,255,68,137,171,255,68,137,170,255,68,137,170,255, + 68,137,170,255,68,137,170,255,68,137,170,255,68,137,170,255, + 68,137,170,255,68,136,169,255,68,136,169,255,68,136,169,255, + 68,136,169,255,68,136,169,255,68,136,169,255,68,136,169,255, + 67,136,169,255,67,136,169,255,66,136,169,255,66,136,169,255, + 66,136,169,255,65,135,169,255,65,135,169,255,65,135,169,255, + 65,135,169,255,64,134,170,255,64,134,170,255,64,134,170,255, + 63,134,170,255,63,133,170,255,62,133,170,255,62,133,170,255, + 62,133,170,255,61,132,170,255,61,132,170,255,61,132,170,255, + 60,132,170,255,60,132,170,255,60,131,170,255,59,131,170,255, + 59,131,170,255,59,131,170,255,58,130,170,255,58,130,170,255, + 58,130,170,255,58,130,170,255,57,130,170,255,57,130,170,255, + 57,130,170,255,57,130,170,255,56,129,170,255,56,129,170,255, + 56,129,170,255,56,129,170,255,55,128,170,255,55,128,170,255, + 55,128,170,255,55,128,170,255,54,128,169,255,54,128,169,255, + 54,128,169,255,54,127,169,255,53,127,169,255,53,126,169,255, + 53,126,169,255,52,126,169,255,52,125,168,255,51,125,168,255, + 51,125,168,255,51,125,168,255,50,124,168,255,50,124,168,255, + 50,124,168,255,49,123,168,255,49,123,167,255,48,122,167,255, + 48,122,167,255,47,122,167,255,47,121,167,255,46,121,167,255, + 46,121,167,255,45,120,167,255,45,120,166,255,44,119,166,255, + 44,119,166,255,44,119,166,255,43,118,166,255,43,118,166,255, + 43,118,166,255,43,118,166,255,42,117,165,255,42,117,165,255, + 42,117,165,255,42,117,165,255,41,116,165,255,41,116,165,255, + 41,116,165,255,41,116,165,255,41,116,164,255,41,116,164,255, + 41,116,164,255,41,116,164,255,41,116,164,255,41,116,164,255, + 41,116,164,255,41,116,164,255,42,116,163,255,42,116,163,255, + 42,116,163,255,42,116,163,255,43,116,162,255,43,116,162,255, + 43,116,162,255,44,116,162,255,44,116,161,255,45,116,161,255, + 45,116,161,255,45,116,161,255,46,117,160,255,46,117,160,255, + 46,117,160,255,46,117,160,255,47,117,159,255,47,117,159,255, + 47,117,159,255,48,117,159,255,48,118,158,255,49,118,158,255, + 49,118,158,255,49,118,158,255,50,117,157,255,50,117,157,255, + 50,117,157,255,50,117,157,255,50,117,156,255,50,117,156,255, + 50,117,156,255,50,117,156,255,50,117,155,255,50,117,155,255, + 50,117,155,255,50,117,155,255,50,116,155,255,50,116,155,255, + 50,116,155,255,50,116,155,255,50,115,154,255,50,115,154,255, + 50,115,154,255,50,115,154,255,49,114,153,255,49,114,153,255, + 49,114,153,255,49,114,153,255,48,113,152,255,48,113,152,255, + 48,113,152,255,47,112,152,255,47,112,151,255,46,111,151,255, + 46,111,151,255,46,111,151,255,45,110,151,255,45,110,151,255, + 44,110,151,255,44,109,151,255,43,109,150,255,42,108,150,255, + 42,108,150,255,41,107,150,255,41,107,149,255,40,106,149,255, + 40,106,149,255,39,106,149,255,39,105,149,255,38,105,149,255, + 38,105,149,255,37,104,149,255,37,104,148,255,36,103,148,255, + 36,103,148,255,35,103,148,255,35,102,147,255,34,102,147,255, + 34,102,147,255,34,102,147,255,33,101,146,255,33,101,146,255, + 33,101,146,255,33,101,146,255,32,100,145,255,32,100,145,255, + 32,100,145,255,32,100,145,255,32,99,144,255,32,99,144,255, + 32,99,144,255,32,99,143,255,33,99,143,255,33,99,142,255, + 33,99,142,255,34,99,142,255,34,100,141,255,35,100,141,255, + 35,100,141,255,36,100,140,255,36,100,140,255,37,100,139,255, + 37,100,139,255,38,100,138,255,38,101,138,255,39,101,137,255, + 40,101,137,255,40,101,136,255,41,102,136,255,42,102,135,255, + 42,102,135,255,42,102,135,255,43,102,134,255,43,102,134,255, + 43,102,134,255,44,102,133,255,44,102,133,255,45,102,132,255, + 45,102,132,255,45,102,132,255,46,102,131,255,46,102,131,255, + 46,102,131,255,46,102,131,255,46,101,130,255,46,101,130,255, + 46,101,130,255,46,100,130,255,45,100,129,255,45,99,129,255, + 45,99,129,255,44,98,129,255,44,98,128,255,43,97,128,255, + 43,97,128,255,42,96,128,255,42,96,128,255,41,95,128,255, + 41,95,128,255,40,94,128,255,40,94,127,255,39,93,127,255, + 38,93,127,255,38,92,127,255,37,92,127,255,36,91,127,255, + 36,91,127,255,35,90,127,255,35,90,127,255,34,89,127,255, + 34,89,127,255,34,88,127,255,33,88,126,255,33,87,126,255, + 33,87,126,255,33,87,126,255,32,86,126,255,32,86,126,255, + 32,86,126,255,32,86,126,255,32,86,125,255,32,86,125,255, + 32,86,125,255,32,86,125,255,33,85,124,255,33,85,124,255, + 33,85,124,255,33,85,124,255,34,85,123,255,34,85,123,255, + 34,85,123,255,34,85,123,255,35,86,122,255,35,86,122,255, + 35,86,122,255,36,86,122,255,36,86,121,255,37,86,121,255, + 37,86,121,255,37,86,121,255,38,86,120,255,38,86,120,255, + 38,86,120,255,38,86,120,255,39,87,119,255,39,87,119,255, + 39,87,119,255,39,87,119,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,85,118,255,38,85,118,255,38,84,118,255, + 38,84,118,255,37,84,118,255,37,83,118,255,36,83,118,255, + 36,83,118,255,35,82,118,255,35,82,118,255,34,81,118,255, + 33,81,118,255,33,80,118,255,32,80,118,255,31,79,118,255, + 30,79,118,255,30,78,118,255,29,78,118,255,28,77,118,255, + 28,77,118,255,27,76,118,255,27,76,118,255,26,75,118,255, + 25,75,118,255,25,74,118,255,24,74,118,255,23,73,118,255, + 23,73,118,255,22,73,118,255,22,72,117,255,21,72,117,255, + 21,72,117,255,20,71,117,255,20,71,117,255,19,70,117,255, + 19,70,117,255,18,70,117,255,18,69,117,255,17,69,117,255, + 17,69,117,255,17,69,117,255,16,68,116,255,16,68,116,255, + 16,68,116,255,16,68,115,255,16,67,115,255,16,67,114,255, + 16,67,114,255,16,67,114,255,16,67,113,255,16,67,113,255, + 16,67,113,255,16,67,112,255,16,66,112,255,16,66,111,255, + 16,66,111,255,16,66,110,255,17,66,109,255,17,66,108,255, + 17,66,108,255,17,66,107,255,18,66,107,255,18,66,106,255, + 18,66,106,255,19,66,105,255,19,65,105,255,20,65,104,255, + 20,65,104,255,20,65,103,255,21,66,102,255,21,66,101,255, + 21,66,101,255,22,66,100,255,22,66,100,255,23,66,99,255, + 23,66,99,255,23,66,98,255,24,66,97,255,24,66,96,255, + 24,66,96,255,25,66,95,255,25,66,95,255,26,66,94,255, + 26,66,94,255,27,66,93,255,27,66,92,255,28,66,91,255, + 28,66,91,255,28,66,91,255,29,66,90,255,29,66,90,255, + 29,66,90,255,30,66,89,255,30,66,89,255,31,66,88,255, + 31,66,88,255,31,66,87,255,32,66,87,255,32,66,86,255, + 32,66,86,255,32,66,85,255,33,66,85,255,33,66,84,255, + 33,66,84,255,33,66,84,255,34,66,83,255,34,66,83,255, + 34,66,83,255,34,66,83,255,35,66,82,255,35,66,82,255, + 35,66,82,255,35,66,82,255,35,67,81,255,35,67,81,255, + 35,67,81,255,35,67,81,255,36,67,80,255,36,67,80,255, + 36,67,80,255,36,67,80,255,36,67,79,255,36,67,79,255, + 36,67,79,255,36,67,79,255,36,67,78,255,36,67,78,255, + 36,67,78,255,36,67,78,255,36,67,78,255,36,67,78,255, + 36,67,78,255,36,67,78,255,36,67,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,35,67,77,255,35,67,77,255, + 35,67,77,255,35,67,77,255,34,66,77,255,34,66,77,255, + 34,66,77,255,34,66,77,255,33,65,77,255,33,65,77,255, + 33,65,77,255,33,65,77,255,32,64,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,31,63,78,255,31,63,78,255, + 31,63,78,255,31,63,78,255,30,62,79,255,30,62,79,255, + 30,62,79,255,30,62,79,255,29,61,80,255,29,61,80,255, + 29,61,80,255,29,61,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,27,59,81,255,27,59,81,255, + 27,59,81,255,27,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,63,119,168,255,63,119,168,255, + 63,119,168,255,63,119,168,255,64,119,168,255,64,119,168,255, + 64,119,168,255,64,120,168,255,65,120,169,255,65,121,169,255, + 65,121,169,255,66,121,169,255,66,122,170,255,67,122,170,255, + 67,122,170,255,68,122,171,255,68,123,171,255,69,123,172,255, + 69,123,172,255,70,123,172,255,70,124,173,255,71,124,173,255, + 71,124,173,255,72,124,174,255,72,125,174,255,73,125,175,255, + 73,125,175,255,74,126,175,255,74,126,176,255,75,127,176,255, + 75,127,176,255,75,127,177,255,76,128,177,255,76,128,178,255, + 76,128,178,255,77,128,178,255,77,129,179,255,78,129,179,255, + 78,129,179,255,78,130,179,255,79,130,180,255,79,131,180,255, + 79,131,180,255,79,131,181,255,80,132,181,255,80,132,182,255, + 80,132,182,255,80,132,182,255,81,133,183,255,81,133,183,255, + 81,133,183,255,81,133,183,255,82,134,184,255,82,134,184,255, + 82,134,184,255,83,134,184,255,83,135,185,255,84,135,185,255, + 84,135,185,255,84,136,185,255,85,136,186,255,85,137,186,255, + 85,137,186,255,85,137,186,255,86,138,187,255,86,138,187,255, + 86,138,187,255,87,138,187,255,87,139,188,255,88,139,188,255, + 88,139,188,255,88,140,188,255,89,140,189,255,89,141,189,255, + 89,141,189,255,90,141,189,255,90,142,190,255,91,142,190,255, + 91,142,190,255,91,142,190,255,92,143,190,255,92,143,190,255, + 92,143,190,255,92,143,190,255,93,144,191,255,93,144,191,255, + 93,144,191,255,94,144,191,255,94,145,191,255,95,145,191,255, + 95,145,191,255,95,145,191,255,95,145,191,255,95,145,191,255, + 95,145,191,255,95,145,191,255,96,146,191,255,96,146,191,255, + 96,146,191,255,96,146,191,255,96,146,191,255,96,146,191,255, + 96,146,191,255,96,146,191,255,95,146,191,255,95,146,191,255, + 95,146,191,255,95,146,191,255,95,146,190,255,95,146,190,255, + 95,146,190,255,95,146,190,255,94,146,190,255,94,146,190,255, + 94,146,190,255,93,146,190,255,93,146,190,255,92,146,190,255, + 92,146,190,255,91,146,190,255,91,146,190,255,90,146,190,255, + 90,146,190,255,89,146,190,255,88,145,189,255,87,145,189,255, + 87,145,189,255,86,145,189,255,85,144,189,255,84,144,189,255, + 84,144,189,255,83,144,189,255,82,143,189,255,81,143,189,255, + 80,143,189,255,79,143,189,255,78,142,188,255,77,142,188,255, + 77,142,188,255,76,142,188,255,75,141,188,255,74,141,188,255, + 73,141,188,255,72,141,188,255,71,140,187,255,70,140,187,255, + 69,140,187,255,68,139,187,255,67,139,187,255,66,138,187,255, + 65,138,187,255,64,137,187,255,63,137,186,255,62,136,186,255, + 61,136,186,255,60,136,186,255,59,135,186,255,58,135,186,255, + 57,135,186,255,56,134,186,255,55,134,185,255,55,133,185,255, + 54,133,185,255,53,133,185,255,52,132,185,255,51,132,185,255, + 50,132,185,255,49,131,185,255,49,131,184,255,48,130,184,255, + 48,130,184,255,47,130,184,255,46,129,183,255,46,129,183,255, + 46,129,183,255,45,129,183,255,45,128,183,255,44,128,183,255, + 44,128,183,255,44,128,183,255,43,127,182,255,43,127,182,255, + 43,127,182,255,43,127,182,255,42,126,182,255,42,126,182,255, + 42,126,182,255,42,126,182,255,42,126,181,255,42,126,181,255, + 42,126,181,255,42,126,181,255,42,125,180,255,42,125,180,255, + 42,125,180,255,42,125,180,255,43,125,179,255,43,125,179,255, + 43,125,179,255,43,125,179,255,44,126,178,255,44,126,178,255, + 44,126,178,255,45,126,178,255,45,126,177,255,46,126,177,255, + 46,126,177,255,47,126,177,255,47,127,176,255,48,127,176,255, + 48,127,176,255,49,127,176,255,49,128,175,255,50,128,175,255, + 50,128,175,255,51,128,175,255,52,129,174,255,52,129,174,255, + 53,129,174,255,54,129,174,255,55,130,173,255,55,130,173,255, + 56,130,173,255,57,130,173,255,58,131,172,255,58,131,172,255, + 59,131,172,255,60,131,172,255,61,132,171,255,61,132,171,255, + 62,132,171,255,63,132,171,255,63,133,170,255,64,133,170,255, + 64,133,170,255,65,133,170,255,65,134,170,255,66,134,170,255, + 66,134,170,255,67,134,170,255,67,135,169,255,68,135,169,255, + 68,135,169,255,69,135,169,255,69,136,169,255,70,136,169,255, + 70,136,169,255,70,136,169,255,71,137,169,255,71,137,169,255, + 71,137,169,255,71,137,169,255,72,137,169,255,72,137,169,255, + 72,137,169,255,73,137,169,255,73,138,170,255,74,138,170,255, + 74,138,170,255,74,138,170,255,75,139,170,255,75,139,170,255, + 75,139,170,255,75,139,170,255,76,140,171,255,76,140,171,255, + 76,140,171,255,77,140,171,255,77,140,171,255,78,140,171,255, + 78,140,171,255,78,141,171,255,79,141,172,255,79,142,172,255, + 79,142,172,255,80,142,173,255,80,143,173,255,81,143,174,255, + 81,143,174,255,82,143,174,255,82,144,175,255,83,144,175,255, + 83,144,175,255,84,145,176,255,84,145,176,255,85,146,177,255, + 85,146,177,255,86,146,178,255,86,147,178,255,87,147,179,255, + 87,147,179,255,88,148,180,255,88,148,180,255,89,149,181,255, + 89,149,181,255,90,150,182,255,90,150,183,255,91,151,183,255, + 91,151,184,255,91,151,185,255,92,152,185,255,92,152,186,255, + 92,152,186,255,92,153,187,255,92,153,188,255,93,154,188,255, + 93,154,189,255,93,155,190,255,94,155,191,255,94,156,191,255, + 94,156,192,255,94,157,193,255,95,157,194,255,95,158,194,255, + 95,158,195,255,95,158,196,255,96,159,196,255,96,159,197,255, + 96,159,197,255,96,159,198,255,97,159,199,255,97,159,199,255, + 97,159,200,255,97,160,201,255,97,160,201,255,97,161,202,255, + 97,161,202,255,97,161,203,255,97,161,203,255,97,161,204,255, + 97,161,204,255,96,161,204,255,96,161,205,255,95,161,205,255, + 95,161,205,255,95,161,205,255,94,161,206,255,94,161,206,255, + 94,161,206,255,93,161,206,255,93,160,206,255,92,160,206,255, + 92,160,206,255,91,160,206,255,90,159,206,255,90,159,206,255, + 89,159,206,255,88,158,206,255,87,158,205,255,87,157,205,255, + 86,157,205,255,85,156,205,255,84,156,204,255,83,155,204,255, + 82,155,204,255,81,154,203,255,80,154,203,255,80,153,202,255, + 79,153,202,255,78,152,201,255,77,151,200,255,76,151,200,255, + 75,150,199,255,74,149,198,255,73,148,198,255,72,148,197,255, + 71,147,197,255,70,146,196,255,69,145,195,255,69,145,195,255, + 68,144,194,255,67,143,193,255,66,143,192,255,66,142,192,255, + 65,142,191,255,64,142,190,255,64,141,189,255,63,141,189,255, + 63,141,188,255,63,140,187,255,62,140,187,255,62,139,186,255, + 62,139,186,255,62,139,185,255,61,138,184,255,61,138,183,255, + 61,138,182,255,62,138,181,255,62,137,181,255,63,137,180,255, + 63,137,180,255,63,137,179,255,63,137,178,255,63,137,178,255, + 63,137,177,255,63,137,176,255,64,137,176,255,64,137,175,255, + 64,137,175,255,65,137,174,255,65,137,174,255,66,137,173,255, + 66,137,173,255,66,137,173,255,67,137,172,255,67,137,172,255, + 67,137,172,255,67,137,171,255,68,137,171,255,68,137,170,255, + 68,137,170,255,68,137,170,255,68,137,170,255,68,137,170,255, + 68,137,170,255,68,137,170,255,68,136,169,255,68,136,169,255, + 68,136,169,255,68,136,169,255,68,136,169,255,68,136,169,255, + 68,136,169,255,67,136,169,255,67,136,169,255,66,136,169,255, + 66,136,169,255,66,136,169,255,65,135,169,255,65,135,169,255, + 65,135,169,255,65,135,169,255,64,134,170,255,64,134,170,255, + 64,134,170,255,63,134,170,255,63,133,170,255,62,133,170,255, + 62,133,170,255,62,133,170,255,61,132,170,255,61,132,170,255, + 61,132,170,255,60,132,170,255,60,132,170,255,60,131,170,255, + 59,131,170,255,59,131,170,255,59,131,170,255,58,130,170,255, + 58,130,170,255,58,130,170,255,58,130,170,255,57,130,170,255, + 57,130,170,255,57,130,170,255,57,130,170,255,56,129,170,255, + 56,129,170,255,56,129,170,255,56,129,170,255,55,128,170,255, + 55,128,170,255,55,128,170,255,55,128,170,255,54,128,169,255, + 54,128,169,255,54,128,169,255,54,127,169,255,53,127,169,255, + 53,126,169,255,53,126,169,255,52,126,169,255,52,125,168,255, + 51,125,168,255,51,125,168,255,51,125,168,255,50,124,168,255, + 50,124,168,255,50,124,168,255,49,123,168,255,49,123,167,255, + 48,122,167,255,48,122,167,255,47,122,167,255,47,121,167,255, + 46,121,167,255,46,121,167,255,45,120,167,255,45,120,166,255, + 44,119,166,255,44,119,166,255,44,119,166,255,43,118,166,255, + 43,118,166,255,43,118,166,255,43,118,166,255,42,117,165,255, + 42,117,165,255,42,117,165,255,42,117,165,255,41,116,165,255, + 41,116,165,255,41,116,165,255,41,116,165,255,41,116,164,255, + 41,116,164,255,41,116,164,255,41,116,164,255,41,116,164,255, + 41,116,164,255,41,116,164,255,41,116,164,255,42,116,163,255, + 42,116,163,255,42,116,163,255,42,116,163,255,43,116,162,255, + 43,116,162,255,43,116,162,255,44,116,162,255,44,116,161,255, + 45,116,161,255,45,116,161,255,45,116,161,255,46,117,160,255, + 46,117,160,255,46,117,160,255,46,117,160,255,47,117,159,255, + 47,117,159,255,47,117,159,255,48,117,159,255,48,118,158,255, + 49,118,158,255,49,118,158,255,49,118,158,255,50,117,157,255, + 50,117,157,255,50,117,157,255,50,117,157,255,50,117,156,255, + 50,117,156,255,50,117,156,255,50,117,156,255,50,117,155,255, + 50,117,155,255,50,117,155,255,50,117,155,255,50,116,155,255, + 50,116,155,255,50,116,155,255,50,116,155,255,50,115,154,255, + 50,115,154,255,50,115,154,255,50,115,154,255,49,114,153,255, + 49,114,153,255,49,114,153,255,49,114,153,255,48,113,152,255, + 48,113,152,255,48,113,152,255,47,112,152,255,47,112,151,255, + 46,111,151,255,46,111,151,255,46,111,151,255,45,110,151,255, + 45,110,151,255,44,110,151,255,44,109,151,255,43,109,150,255, + 42,108,150,255,42,108,150,255,41,107,150,255,41,107,149,255, + 40,106,149,255,40,106,149,255,39,106,149,255,39,105,149,255, + 38,105,149,255,38,105,149,255,37,104,149,255,37,104,148,255, + 36,103,148,255,36,103,148,255,35,103,148,255,35,102,147,255, + 34,102,147,255,34,102,147,255,34,102,147,255,33,101,146,255, + 33,101,146,255,33,101,146,255,33,101,146,255,32,100,145,255, + 32,100,145,255,32,100,145,255,32,100,145,255,32,99,144,255, + 32,99,144,255,32,99,144,255,32,99,143,255,33,99,143,255, + 33,99,142,255,33,99,142,255,34,99,142,255,34,100,141,255, + 35,100,141,255,35,100,141,255,36,100,140,255,36,100,140,255, + 37,100,139,255,37,100,139,255,38,100,138,255,38,101,138,255, + 39,101,137,255,40,101,137,255,40,101,136,255,41,102,136,255, + 42,102,135,255,42,102,135,255,42,102,135,255,43,102,134,255, + 43,102,134,255,43,102,134,255,44,102,133,255,44,102,133,255, + 45,102,132,255,45,102,132,255,45,102,132,255,46,102,131,255, + 46,102,131,255,46,102,131,255,46,102,131,255,46,101,130,255, + 46,101,130,255,46,101,130,255,46,100,130,255,45,100,129,255, + 45,99,129,255,45,99,129,255,44,98,129,255,44,98,128,255, + 43,97,128,255,43,97,128,255,42,96,128,255,42,96,128,255, + 41,95,128,255,41,95,128,255,40,94,128,255,40,94,127,255, + 39,93,127,255,38,93,127,255,38,92,127,255,37,92,127,255, + 36,91,127,255,36,91,127,255,35,90,127,255,35,90,127,255, + 34,89,127,255,34,89,127,255,34,88,127,255,33,88,126,255, + 33,87,126,255,33,87,126,255,33,87,126,255,32,86,126,255, + 32,86,126,255,32,86,126,255,32,86,126,255,32,86,125,255, + 32,86,125,255,32,86,125,255,32,86,125,255,33,85,124,255, + 33,85,124,255,33,85,124,255,33,85,124,255,34,85,123,255, + 34,85,123,255,34,85,123,255,34,85,123,255,35,86,122,255, + 35,86,122,255,35,86,122,255,36,86,122,255,36,86,121,255, + 37,86,121,255,37,86,121,255,37,86,121,255,38,86,120,255, + 38,86,120,255,38,86,120,255,38,86,120,255,39,87,119,255, + 39,87,119,255,39,87,119,255,39,87,119,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,85,118,255,38,85,118,255, + 38,84,118,255,38,84,118,255,37,84,118,255,37,83,118,255, + 36,83,118,255,36,83,118,255,35,82,118,255,35,82,118,255, + 34,81,118,255,33,81,118,255,33,80,118,255,32,80,118,255, + 31,79,118,255,30,79,118,255,30,78,118,255,29,78,118,255, + 28,77,118,255,28,77,118,255,27,76,118,255,27,76,118,255, + 26,75,118,255,25,75,118,255,25,74,118,255,24,74,118,255, + 23,73,118,255,23,73,118,255,22,73,118,255,22,72,117,255, + 21,72,117,255,21,72,117,255,20,71,117,255,20,71,117,255, + 19,70,117,255,19,70,117,255,18,70,117,255,18,69,117,255, + 17,69,117,255,17,69,117,255,17,69,117,255,16,68,116,255, + 16,68,116,255,16,68,116,255,16,68,115,255,16,67,115,255, + 16,67,114,255,16,67,114,255,16,67,114,255,16,67,113,255, + 16,67,113,255,16,67,113,255,16,67,112,255,16,66,112,255, + 16,66,111,255,16,66,111,255,16,66,110,255,17,66,109,255, + 17,66,108,255,17,66,108,255,17,66,107,255,18,66,107,255, + 18,66,106,255,18,66,106,255,19,66,105,255,19,65,105,255, + 20,65,104,255,20,65,104,255,20,65,103,255,21,66,102,255, + 21,66,101,255,21,66,101,255,22,66,100,255,22,66,100,255, + 23,66,99,255,23,66,99,255,23,66,98,255,24,66,97,255, + 24,66,96,255,24,66,96,255,25,66,95,255,25,66,95,255, + 26,66,94,255,26,66,94,255,27,66,93,255,27,66,92,255, + 28,66,91,255,28,66,91,255,28,66,91,255,29,66,90,255, + 29,66,90,255,29,66,90,255,30,66,89,255,30,66,89,255, + 31,66,88,255,31,66,88,255,31,66,87,255,32,66,87,255, + 32,66,86,255,32,66,86,255,32,66,85,255,33,66,85,255, + 33,66,84,255,33,66,84,255,33,66,84,255,34,66,83,255, + 34,66,83,255,34,66,83,255,34,66,83,255,35,66,82,255, + 35,66,82,255,35,66,82,255,35,66,82,255,35,67,81,255, + 35,67,81,255,35,67,81,255,35,67,81,255,36,67,80,255, + 36,67,80,255,36,67,80,255,36,67,80,255,36,67,79,255, + 36,67,79,255,36,67,79,255,36,67,79,255,36,67,78,255, + 36,67,78,255,36,67,78,255,36,67,78,255,36,67,78,255, + 36,67,78,255,36,67,78,255,36,67,78,255,36,67,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,35,67,77,255, + 35,67,77,255,35,67,77,255,35,67,77,255,34,66,77,255, + 34,66,77,255,34,66,77,255,34,66,77,255,33,65,77,255, + 33,65,77,255,33,65,77,255,33,65,77,255,32,64,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,31,63,78,255, + 31,63,78,255,31,63,78,255,31,63,78,255,30,62,79,255, + 30,62,79,255,30,62,79,255,30,62,79,255,29,61,80,255, + 29,61,80,255,29,61,80,255,29,61,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,27,59,81,255, + 27,59,81,255,27,59,81,255,27,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,62,118,167,255, + 62,118,167,255,62,118,167,255,62,118,167,255,63,118,167,255, + 63,118,167,255,63,118,167,255,63,119,167,255,64,119,168,255, + 64,120,168,255,64,120,168,255,65,120,168,255,65,121,169,255, + 66,121,169,255,66,121,169,255,67,121,170,255,67,122,170,255, + 68,122,171,255,68,122,171,255,69,122,171,255,69,123,172,255, + 70,123,172,255,70,123,172,255,71,123,173,255,71,124,173,255, + 72,124,174,255,72,124,174,255,73,125,174,255,73,125,175,255, + 74,126,175,255,74,126,175,255,74,126,176,255,75,127,176,255, + 75,127,177,255,75,127,177,255,75,127,177,255,76,128,178,255, + 76,128,178,255,76,128,178,255,77,129,178,255,77,129,179,255, + 78,130,179,255,78,130,179,255,78,130,180,255,78,131,180,255, + 78,131,181,255,78,131,181,255,78,131,181,255,79,132,182,255, + 79,132,182,255,79,132,182,255,79,132,182,255,80,133,183,255, + 80,133,183,255,80,133,183,255,81,133,183,255,81,134,184,255, + 82,134,184,255,82,134,184,255,82,135,184,255,83,135,185,255, + 83,136,185,255,83,136,185,255,83,136,185,255,84,137,186,255, + 84,137,186,255,84,137,186,255,85,137,186,255,85,138,187,255, + 86,138,187,255,86,138,187,255,86,139,187,255,87,139,188,255, + 87,140,188,255,87,140,188,255,88,140,188,255,88,141,189,255, + 89,141,189,255,89,141,189,255,89,141,189,255,90,142,189,255, + 90,142,189,255,90,142,189,255,90,142,189,255,91,143,190,255, + 91,143,190,255,91,143,190,255,92,143,190,255,92,144,190,255, + 93,144,190,255,93,144,190,255,93,144,190,255,93,144,190,255, + 93,144,190,255,93,144,190,255,93,144,190,255,94,145,190,255, + 94,145,190,255,94,145,190,255,94,145,190,255,94,145,190,255, + 94,145,190,255,94,145,190,255,94,145,190,255,93,145,190,255, + 93,145,190,255,93,145,190,255,93,145,190,255,93,145,189,255, + 93,145,189,255,93,145,189,255,93,145,189,255,92,145,189,255, + 92,145,189,255,92,145,189,255,91,145,189,255,91,145,189,255, + 90,145,189,255,90,145,189,255,89,145,189,255,89,145,189,255, + 88,145,189,255,88,145,189,255,87,145,189,255,86,144,188,255, + 85,144,188,255,85,144,188,255,84,144,188,255,83,143,188,255, + 82,143,188,255,82,143,188,255,81,143,188,255,80,142,188,255, + 79,142,188,255,78,142,188,255,77,142,188,255,76,141,187,255, + 75,141,187,255,75,141,187,255,74,141,187,255,73,140,187,255, + 72,140,187,255,71,140,187,255,70,140,187,255,69,139,186,255, + 68,139,186,255,67,139,186,255,66,138,186,255,65,138,186,255, + 64,137,186,255,63,137,186,255,62,136,186,255,61,136,185,255, + 60,135,185,255,59,135,185,255,58,135,185,255,57,134,185,255, + 56,134,185,255,55,134,185,255,54,133,185,255,53,133,184,255, + 53,132,184,255,52,132,184,255,51,132,184,255,51,131,184,255, + 50,131,184,255,49,131,184,255,48,130,184,255,48,130,183,255, + 47,129,183,255,47,129,183,255,46,129,183,255,45,128,183,255, + 45,128,183,255,45,128,183,255,44,128,183,255,44,127,182,255, + 43,127,182,255,43,127,182,255,43,127,182,255,42,126,182,255, + 42,126,182,255,42,126,182,255,42,126,182,255,41,125,181,255, + 41,125,181,255,41,125,181,255,41,125,181,255,41,125,180,255, + 41,125,180,255,41,125,180,255,41,125,180,255,41,125,179,255, + 41,125,179,255,41,125,179,255,42,125,179,255,42,125,178,255, + 43,125,178,255,43,125,178,255,43,125,178,255,44,126,177,255, + 44,126,177,255,44,126,177,255,45,126,177,255,45,126,176,255, + 46,126,176,255,46,126,176,255,47,126,176,255,47,127,175,255, + 48,127,175,255,48,127,175,255,49,127,175,255,50,128,174,255, + 50,128,174,255,51,128,174,255,52,128,174,255,53,129,173,255, + 53,129,173,255,54,129,173,255,55,129,173,255,56,130,172,255, + 56,130,172,255,57,130,172,255,58,130,172,255,59,131,171,255, + 59,131,171,255,60,131,171,255,61,132,171,255,62,132,170,255, + 62,133,170,255,63,133,170,255,64,133,170,255,64,134,169,255, + 65,134,169,255,65,134,169,255,66,134,169,255,66,135,169,255, + 67,135,169,255,67,135,169,255,68,135,169,255,68,136,169,255, + 69,136,169,255,69,136,169,255,70,136,169,255,70,137,168,255, + 71,137,168,255,71,137,168,255,71,137,168,255,72,137,169,255, + 72,137,169,255,72,137,169,255,72,137,169,255,73,138,169,255, + 73,138,169,255,73,138,169,255,74,138,169,255,74,138,170,255, + 75,138,170,255,75,138,170,255,75,138,170,255,76,139,170,255, + 76,139,170,255,76,139,170,255,76,139,170,255,77,140,171,255, + 77,140,171,255,77,140,171,255,77,140,171,255,78,140,171,255, + 78,140,171,255,78,140,171,255,78,141,171,255,79,141,172,255, + 79,142,172,255,79,142,172,255,80,142,172,255,80,143,173,255, + 81,143,173,255,81,143,173,255,82,143,174,255,82,144,174,255, + 83,144,175,255,83,144,175,255,84,145,175,255,84,145,176,255, + 85,146,176,255,85,146,176,255,85,146,177,255,86,147,177,255, + 86,147,178,255,86,147,178,255,87,148,179,255,87,148,179,255, + 88,149,180,255,88,149,180,255,89,149,181,255,89,150,182,255, + 90,150,182,255,90,150,183,255,90,150,184,255,91,151,184,255, + 91,151,185,255,91,151,185,255,91,152,186,255,91,152,187,255, + 92,153,187,255,92,153,188,255,92,154,189,255,92,154,190,255, + 92,155,190,255,92,155,191,255,92,156,192,255,93,156,193,255, + 93,157,193,255,93,157,194,255,93,157,195,255,94,158,195,255, + 94,158,196,255,94,158,196,255,94,158,197,255,94,158,198,255, + 94,158,198,255,94,158,199,255,94,159,200,255,94,159,200,255, + 94,160,201,255,94,160,201,255,94,160,202,255,94,160,202,255, + 94,160,203,255,94,160,203,255,93,160,203,255,93,160,204,255, + 92,160,204,255,92,160,204,255,92,160,204,255,91,160,205,255, + 91,160,205,255,91,160,205,255,90,159,205,255,90,159,205,255, + 89,158,205,255,89,158,205,255,88,158,205,255,87,157,205,255, + 87,157,205,255,86,157,205,255,85,156,205,255,84,156,204,255, + 84,155,204,255,83,155,204,255,82,154,204,255,81,154,203,255, + 80,153,203,255,79,153,203,255,78,152,202,255,77,152,202,255, + 77,151,201,255,76,151,201,255,75,150,200,255,74,150,199,255, + 73,149,199,255,72,149,198,255,71,148,197,255,70,147,197,255, + 69,147,196,255,68,146,196,255,67,145,195,255,66,144,194,255, + 66,144,194,255,65,143,193,255,64,142,192,255,64,142,191,255, + 63,141,191,255,63,141,190,255,62,141,189,255,62,140,188,255, + 61,140,188,255,61,140,187,255,61,139,186,255,60,139,186,255, + 60,138,185,255,60,138,185,255,60,138,184,255,60,137,183,255, + 60,137,182,255,60,137,181,255,61,137,180,255,61,136,180,255, + 62,136,179,255,62,136,179,255,62,136,178,255,62,136,177,255, + 62,136,177,255,62,136,176,255,62,136,175,255,63,136,175,255, + 63,136,174,255,63,136,174,255,64,136,173,255,64,137,173,255, + 65,137,172,255,65,137,172,255,66,137,172,255,66,137,171,255, + 67,137,171,255,67,137,171,255,67,137,170,255,68,137,170,255, + 68,137,169,255,68,137,169,255,68,137,169,255,68,137,169,255, + 68,137,169,255,68,137,169,255,68,137,169,255,68,136,168,255, + 68,136,168,255,68,136,168,255,68,136,168,255,68,136,168,255, + 68,136,168,255,68,136,168,255,67,136,168,255,67,136,168,255, + 66,136,168,255,66,136,168,255,66,136,168,255,65,135,169,255, + 65,135,169,255,65,135,169,255,65,135,169,255,64,134,169,255, + 64,134,169,255,64,134,169,255,63,134,169,255,63,133,169,255, + 62,133,169,255,62,133,169,255,62,133,169,255,61,132,169,255, + 61,132,169,255,61,132,169,255,60,132,169,255,60,132,170,255, + 60,131,170,255,59,131,170,255,59,131,170,255,59,131,170,255, + 58,130,170,255,58,130,170,255,58,130,170,255,58,130,170,255, + 57,130,170,255,57,130,170,255,57,130,170,255,57,130,170,255, + 56,129,170,255,56,129,170,255,56,129,170,255,56,129,170,255, + 55,128,169,255,55,128,169,255,55,128,169,255,55,128,169,255, + 54,128,169,255,54,128,169,255,54,128,169,255,54,127,169,255, + 53,127,169,255,53,126,169,255,53,126,169,255,52,126,169,255, + 52,125,168,255,51,125,168,255,51,125,168,255,50,125,168,255, + 50,124,168,255,49,124,168,255,49,124,168,255,48,123,168,255, + 48,123,167,255,47,122,167,255,47,122,167,255,46,122,167,255, + 46,121,167,255,45,121,167,255,45,121,167,255,44,120,167,255, + 44,120,166,255,43,119,166,255,43,119,166,255,43,119,166,255, + 42,118,166,255,42,118,166,255,42,118,166,255,42,118,166,255, + 41,117,165,255,41,117,165,255,41,117,165,255,41,117,165,255, + 40,116,165,255,40,116,165,255,40,116,165,255,40,116,165,255, + 40,116,164,255,40,116,164,255,40,116,164,255,40,116,164,255, + 41,116,164,255,41,116,164,255,41,116,164,255,41,116,164,255, + 42,116,163,255,42,116,163,255,42,116,163,255,42,116,163,255, + 43,116,162,255,43,116,162,255,43,116,162,255,44,116,162,255, + 44,116,161,255,45,116,161,255,45,116,161,255,45,116,161,255, + 46,117,160,255,46,117,160,255,46,117,160,255,46,117,160,255, + 47,117,159,255,47,117,159,255,47,117,159,255,48,117,159,255, + 48,118,158,255,49,118,158,255,49,118,158,255,49,118,158,255, + 50,117,157,255,50,117,157,255,50,117,157,255,50,117,157,255, + 50,117,156,255,50,117,156,255,50,117,156,255,50,117,156,255, + 50,117,155,255,50,117,155,255,50,117,155,255,50,117,155,255, + 49,116,155,255,49,116,155,255,49,116,155,255,49,116,155,255, + 49,115,154,255,49,115,154,255,49,115,154,255,49,115,154,255, + 48,114,153,255,48,114,153,255,48,114,153,255,48,114,153,255, + 48,113,152,255,48,113,152,255,48,113,152,255,47,112,152,255, + 47,112,151,255,46,111,151,255,46,111,151,255,46,111,151,255, + 45,110,151,255,45,110,151,255,44,110,151,255,44,109,151,255, + 43,109,150,255,42,108,150,255,42,108,150,255,41,107,150,255, + 41,107,149,255,40,106,149,255,40,106,149,255,39,106,149,255, + 39,105,149,255,38,105,149,255,38,105,149,255,37,104,149,255, + 37,104,148,255,36,103,148,255,36,103,148,255,35,103,148,255, + 35,102,147,255,34,102,147,255,34,102,147,255,34,102,147,255, + 33,101,146,255,33,101,146,255,33,101,146,255,33,101,146,255, + 32,100,145,255,32,100,145,255,32,100,145,255,32,100,145,255, + 32,99,144,255,32,99,144,255,32,99,144,255,32,99,143,255, + 33,99,143,255,33,99,142,255,33,99,142,255,34,99,142,255, + 34,100,141,255,35,100,141,255,35,100,141,255,36,100,140,255, + 36,100,140,255,37,100,139,255,37,100,139,255,38,100,138,255, + 38,101,138,255,39,101,137,255,40,101,137,255,40,101,136,255, + 41,102,136,255,42,102,135,255,42,102,135,255,42,102,135,255, + 43,102,134,255,43,102,134,255,43,102,134,255,44,102,133,255, + 44,102,133,255,45,102,132,255,45,102,132,255,45,102,132,255, + 46,102,131,255,46,102,131,255,46,102,131,255,46,102,131,255, + 46,101,130,255,46,101,130,255,46,101,130,255,46,100,130,255, + 45,100,129,255,45,99,129,255,45,99,129,255,44,98,129,255, + 44,98,128,255,43,97,128,255,43,97,128,255,42,96,128,255, + 42,96,128,255,41,95,128,255,41,95,128,255,40,94,128,255, + 40,94,127,255,39,93,127,255,38,93,127,255,38,92,127,255, + 37,92,127,255,36,91,127,255,36,91,127,255,35,90,127,255, + 35,90,127,255,34,89,127,255,34,89,127,255,34,88,127,255, + 33,88,126,255,33,87,126,255,33,87,126,255,33,87,126,255, + 32,86,126,255,32,86,126,255,32,86,126,255,32,86,126,255, + 32,86,125,255,32,86,125,255,32,86,125,255,32,86,125,255, + 33,85,124,255,33,85,124,255,33,85,124,255,33,85,124,255, + 34,85,123,255,34,85,123,255,34,85,123,255,34,85,123,255, + 35,86,122,255,35,86,122,255,35,86,122,255,36,86,122,255, + 36,86,121,255,37,86,121,255,37,86,121,255,37,86,121,255, + 38,86,120,255,38,86,120,255,38,86,120,255,38,86,120,255, + 39,87,119,255,39,87,119,255,39,87,119,255,39,87,119,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,86,118,255, + 39,86,118,255,39,86,118,255,39,86,118,255,39,85,118,255, + 38,85,118,255,38,84,118,255,38,84,118,255,37,84,118,255, + 37,83,118,255,36,83,118,255,35,83,118,255,35,82,118,255, + 34,82,118,255,33,81,118,255,32,81,118,255,32,80,118,255, + 31,80,118,255,30,79,118,255,29,79,118,255,29,78,118,255, + 28,78,118,255,27,77,118,255,27,77,118,255,26,76,118,255, + 26,76,118,255,25,75,118,255,24,75,118,255,24,74,118,255, + 23,74,118,255,22,73,118,255,22,73,118,255,21,73,118,255, + 21,72,117,255,20,72,117,255,20,72,117,255,19,71,117,255, + 19,71,117,255,18,70,117,255,18,70,117,255,18,70,117,255, + 17,69,117,255,17,69,117,255,17,69,117,255,17,69,117,255, + 16,68,116,255,16,68,116,255,16,68,116,255,16,68,115,255, + 16,67,115,255,16,67,114,255,16,67,114,255,16,67,114,255, + 16,67,113,255,16,67,113,255,16,67,113,255,16,67,112,255, + 16,66,112,255,16,66,111,255,16,66,111,255,16,66,110,255, + 17,66,109,255,17,66,108,255,17,66,108,255,17,66,107,255, + 18,66,107,255,18,66,106,255,18,66,106,255,19,66,105,255, + 19,66,105,255,20,66,104,255,20,66,104,255,21,66,103,255, + 21,66,102,255,22,66,101,255,22,66,101,255,23,66,100,255, + 23,66,100,255,24,66,99,255,24,66,99,255,24,66,98,255, + 25,66,97,255,25,66,96,255,25,66,96,255,26,66,95,255, + 26,66,95,255,27,66,94,255,27,66,94,255,28,66,93,255, + 28,66,92,255,29,66,91,255,29,66,91,255,29,66,91,255, + 30,66,90,255,30,66,90,255,30,66,90,255,30,66,89,255, + 31,66,89,255,31,66,88,255,31,66,88,255,31,66,87,255, + 32,66,87,255,32,66,86,255,32,66,86,255,32,66,85,255, + 33,66,85,255,33,66,84,255,33,66,84,255,33,66,84,255, + 34,66,83,255,34,66,83,255,34,66,83,255,34,66,83,255, + 35,67,82,255,35,67,82,255,35,67,82,255,35,67,82,255, + 35,67,81,255,35,67,81,255,35,67,81,255,35,67,81,255, + 36,67,80,255,36,67,80,255,36,67,80,255,36,67,80,255, + 36,67,79,255,36,67,79,255,36,67,79,255,36,67,79,255, + 36,67,78,255,36,67,78,255,36,67,78,255,36,67,78,255, + 36,67,78,255,36,67,78,255,36,67,78,255,36,67,78,255, + 36,67,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 35,67,77,255,35,67,77,255,35,67,77,255,35,67,77,255, + 34,66,77,255,34,66,77,255,34,66,77,255,34,66,77,255, + 33,65,77,255,33,65,77,255,33,65,77,255,33,65,77,255, + 32,64,78,255,32,64,78,255,32,64,78,255,32,64,78,255, + 31,63,78,255,31,63,78,255,31,63,78,255,31,63,78,255, + 30,62,79,255,30,62,79,255,30,62,79,255,30,62,79,255, + 29,61,80,255,29,61,80,255,29,61,80,255,29,61,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 27,59,81,255,27,59,81,255,27,59,81,255,27,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 60,117,166,255,60,117,166,255,60,117,166,255,60,117,166,255, + 61,117,166,255,61,117,167,255,61,117,167,255,61,118,167,255, + 62,118,168,255,62,119,168,255,62,119,168,255,63,119,168,255, + 63,120,169,255,64,120,169,255,64,120,169,255,65,120,169,255, + 65,121,170,255,66,121,170,255,66,121,170,255,67,121,171,255, + 67,122,171,255,68,122,172,255,68,122,172,255,69,123,173,255, + 69,123,173,255,70,124,174,255,70,124,174,255,71,124,174,255, + 71,125,175,255,72,125,175,255,72,125,175,255,72,125,176,255, + 73,126,176,255,73,126,177,255,73,126,177,255,74,127,177,255, + 74,127,178,255,75,128,178,255,75,128,178,255,75,128,178,255, + 76,129,179,255,76,129,179,255,76,129,179,255,76,129,180,255, + 77,130,180,255,77,130,181,255,77,130,181,255,77,130,181,255, + 78,131,182,255,78,131,182,255,78,131,182,255,78,131,182,255, + 79,132,182,255,79,132,182,255,79,132,182,255,80,132,183,255, + 80,133,183,255,81,133,184,255,81,133,184,255,81,134,184,255, + 81,134,184,255,81,135,184,255,81,135,184,255,82,135,184,255, + 82,136,185,255,83,136,185,255,83,136,185,255,83,136,185,255, + 84,137,186,255,84,137,186,255,84,137,186,255,84,138,186,255, + 85,138,187,255,85,139,187,255,85,139,187,255,86,139,187,255, + 86,140,188,255,87,140,188,255,87,140,188,255,87,140,188,255, + 88,141,188,255,88,141,188,255,88,141,188,255,88,141,188,255, + 89,142,189,255,89,142,189,255,89,142,189,255,89,142,189,255, + 90,143,189,255,90,143,189,255,90,143,189,255,90,143,189,255, + 90,143,189,255,90,143,189,255,90,143,189,255,90,143,189,255, + 91,144,189,255,91,144,189,255,91,144,189,255,91,144,189,255, + 91,144,189,255,91,144,189,255,91,144,189,255,91,144,189,255, + 91,144,189,255,91,144,189,255,91,144,189,255,91,144,189,255, + 90,144,188,255,90,144,188,255,90,144,188,255,90,144,188,255, + 89,144,188,255,89,144,188,255,89,144,188,255,88,144,188,255, + 88,144,188,255,87,144,188,255,87,144,188,255,86,144,188,255, + 86,144,188,255,85,144,188,255,85,144,188,255,84,144,188,255, + 83,143,187,255,82,143,187,255,82,143,187,255,81,143,187,255, + 81,142,187,255,80,142,187,255,80,142,187,255,79,142,187,255, + 78,141,187,255,77,141,187,255,76,141,187,255,75,141,187,255, + 74,140,186,255,73,140,186,255,73,140,186,255,72,140,186,255, + 71,139,186,255,70,139,186,255,69,139,186,255,68,139,186,255, + 67,138,186,255,66,138,186,255,65,138,186,255,64,137,186,255, + 63,137,186,255,62,136,186,255,61,136,186,255,60,135,186,255, + 59,135,185,255,59,134,185,255,58,134,185,255,57,134,185,255, + 56,133,185,255,55,133,185,255,54,133,185,255,53,132,185,255, + 52,132,184,255,52,131,184,255,51,131,184,255,50,131,184,255, + 49,130,184,255,48,130,184,255,48,130,184,255,47,129,184,255, + 46,129,183,255,46,128,183,255,45,128,183,255,45,128,183,255, + 44,127,182,255,44,127,182,255,44,127,182,255,43,127,182,255, + 43,126,182,255,42,126,182,255,42,126,182,255,42,126,182,255, + 41,126,181,255,41,126,181,255,41,126,181,255,41,126,181,255, + 40,125,181,255,40,125,181,255,40,125,181,255,40,125,181,255, + 40,125,180,255,40,125,180,255,40,125,180,255,40,125,180,255, + 41,124,179,255,41,124,179,255,41,124,179,255,41,124,179,255, + 42,124,178,255,42,124,178,255,42,124,178,255,43,124,178,255, + 43,125,177,255,44,125,177,255,44,125,177,255,45,125,177,255, + 45,126,176,255,46,126,176,255,46,126,176,255,47,126,176,255, + 48,127,175,255,48,127,175,255,49,127,175,255,50,127,175,255, + 50,128,174,255,51,128,174,255,51,128,174,255,52,128,174,255, + 53,129,173,255,53,129,173,255,54,129,173,255,55,130,173,255, + 56,130,172,255,56,131,172,255,57,131,172,255,58,131,172,255, + 59,132,171,255,59,132,171,255,60,132,171,255,61,132,171,255, + 62,133,170,255,62,133,170,255,63,133,170,255,64,133,170,255, + 65,134,169,255,65,134,169,255,66,134,169,255,67,134,169,255, + 67,135,169,255,68,135,169,255,68,135,169,255,69,135,169,255, + 69,136,168,255,70,136,168,255,70,136,168,255,71,136,168,255, + 71,137,168,255,72,137,168,255,72,137,168,255,72,137,168,255, + 73,138,168,255,73,138,168,255,73,138,168,255,73,138,168,255, + 74,138,168,255,74,138,168,255,74,138,168,255,74,138,168,255, + 75,139,169,255,75,139,169,255,75,139,169,255,75,139,169,255, + 76,140,169,255,76,140,169,255,76,140,169,255,76,140,169,255, + 77,141,170,255,77,141,170,255,77,141,170,255,78,141,170,255, + 78,141,170,255,79,141,170,255,79,141,170,255,79,141,170,255, + 80,142,171,255,80,142,171,255,80,142,171,255,80,142,172,255, + 81,143,172,255,81,143,173,255,81,143,173,255,82,143,173,255, + 82,144,174,255,83,144,174,255,83,144,174,255,83,144,175,255, + 84,145,175,255,84,145,176,255,84,145,176,255,85,145,177,255, + 85,146,177,255,86,146,178,255,86,146,178,255,86,147,179,255, + 87,147,179,255,87,148,180,255,87,148,180,255,88,149,181,255, + 88,149,181,255,89,150,182,255,89,150,182,255,89,150,183,255, + 90,151,184,255,90,151,184,255,90,151,185,255,90,151,186,255, + 90,152,186,255,90,152,187,255,90,152,187,255,90,153,188,255, + 91,153,189,255,91,154,189,255,91,154,190,255,91,155,191,255, + 91,155,192,255,91,156,192,255,91,156,193,255,91,156,194,255, + 91,157,194,255,91,157,195,255,91,157,195,255,91,157,196,255, + 91,157,197,255,91,157,197,255,91,157,198,255,91,157,199,255, + 91,158,199,255,91,158,200,255,91,158,200,255,91,158,201,255, + 91,158,201,255,91,158,202,255,91,158,202,255,90,158,202,255, + 90,158,203,255,89,158,203,255,89,158,203,255,89,158,203,255, + 88,158,204,255,88,158,204,255,88,158,204,255,87,158,204,255, + 86,157,204,255,86,157,204,255,85,157,204,255,84,157,204,255, + 84,156,204,255,83,156,204,255,83,156,204,255,82,155,204,255, + 81,155,203,255,80,154,203,255,79,154,203,255,78,153,203,255, + 77,153,202,255,77,152,202,255,76,152,202,255,75,151,201,255, + 74,151,201,255,74,150,200,255,73,150,200,255,72,149,199,255, + 71,148,198,255,70,148,198,255,69,147,197,255,68,146,196,255, + 67,145,196,255,66,145,195,255,65,144,195,255,64,143,194,255, + 64,143,193,255,63,142,193,255,63,142,192,255,62,141,191,255, + 61,141,190,255,61,140,190,255,60,140,189,255,60,140,188,255, + 59,139,187,255,59,139,187,255,59,139,186,255,59,138,185,255, + 59,138,185,255,59,137,184,255,59,137,184,255,59,137,183,255, + 59,136,182,255,59,136,181,255,59,136,180,255,60,136,179,255, + 60,136,179,255,61,136,178,255,61,136,178,255,61,136,177,255, + 61,136,177,255,61,136,176,255,61,136,176,255,62,136,175,255, + 62,136,175,255,63,136,174,255,63,136,174,255,64,136,173,255, + 64,136,172,255,65,136,172,255,65,136,171,255,65,136,171,255, + 66,136,170,255,66,136,170,255,66,136,170,255,66,136,170,255, + 67,136,169,255,67,136,169,255,67,136,169,255,67,136,169,255, + 68,136,169,255,68,136,169,255,68,136,169,255,68,136,169,255, + 68,136,168,255,68,136,168,255,68,136,168,255,68,136,168,255, + 68,136,168,255,68,136,168,255,68,136,168,255,68,136,168,255, + 67,135,168,255,67,135,168,255,67,135,168,255,66,135,168,255, + 66,135,168,255,65,135,168,255,65,135,168,255,65,135,168,255, + 64,134,169,255,64,134,169,255,64,134,169,255,63,134,169,255, + 63,133,169,255,62,133,169,255,62,133,169,255,62,133,169,255, + 61,132,169,255,61,132,169,255,61,132,169,255,60,132,169,255, + 60,132,169,255,60,131,169,255,59,131,169,255,59,131,169,255, + 59,131,169,255,58,130,169,255,58,130,169,255,58,130,169,255, + 58,130,169,255,57,130,169,255,57,130,169,255,57,130,169,255, + 56,130,169,255,56,129,169,255,55,129,169,255,55,129,169,255, + 55,129,169,255,54,128,169,255,54,128,169,255,54,128,169,255, + 54,128,169,255,53,127,168,255,53,127,168,255,53,127,168,255, + 53,127,168,255,52,126,168,255,52,126,168,255,52,126,168,255, + 51,125,168,255,51,125,167,255,50,124,167,255,50,124,167,255, + 50,124,167,255,49,123,167,255,49,123,167,255,49,123,167,255, + 48,122,167,255,48,122,166,255,47,121,166,255,47,121,166,255, + 46,121,166,255,46,120,166,255,45,120,166,255,45,120,166,255, + 44,119,166,255,44,119,166,255,43,118,166,255,43,118,166,255, + 42,118,166,255,42,117,165,255,41,117,165,255,41,117,165,255, + 41,117,165,255,40,116,165,255,40,116,165,255,40,116,165,255, + 40,116,165,255,40,115,164,255,40,115,164,255,40,115,164,255, + 40,115,164,255,40,115,164,255,40,115,164,255,40,115,164,255, + 40,115,164,255,40,115,163,255,40,115,163,255,40,115,163,255, + 40,115,163,255,41,115,162,255,41,115,162,255,41,115,162,255, + 41,115,162,255,42,116,161,255,42,116,161,255,42,116,161,255, + 43,116,161,255,43,116,160,255,44,116,160,255,44,116,160,255, + 44,116,160,255,45,116,159,255,45,116,159,255,45,116,159,255, + 46,116,159,255,46,117,158,255,47,117,158,255,47,117,158,255, + 47,117,158,255,48,117,157,255,48,117,157,255,48,117,157,255, + 48,117,157,255,49,117,157,255,49,117,157,255,49,117,157,255, + 49,117,157,255,49,117,156,255,49,117,156,255,49,117,156,255, + 49,117,156,255,49,116,155,255,49,116,155,255,49,116,155,255, + 49,116,155,255,49,115,154,255,49,115,154,255,49,115,154,255, + 49,115,154,255,49,114,153,255,49,114,153,255,49,114,153,255, + 49,114,153,255,48,113,152,255,48,113,152,255,48,113,152,255, + 48,113,152,255,47,112,152,255,47,112,152,255,47,112,152,255, + 46,112,152,255,46,111,151,255,45,111,151,255,45,111,151,255, + 45,110,151,255,44,110,150,255,44,109,150,255,44,109,150,255, + 43,109,150,255,43,108,149,255,42,108,149,255,42,108,149,255, + 41,107,149,255,41,107,148,255,40,106,148,255,40,106,148,255, + 39,106,148,255,39,105,148,255,38,105,148,255,38,105,148,255, + 37,104,148,255,37,104,147,255,36,103,147,255,36,103,147,255, + 35,103,147,255,35,102,146,255,34,102,146,255,34,102,146,255, + 34,102,146,255,33,101,145,255,33,101,145,255,33,101,145,255, + 33,101,145,255,33,100,144,255,33,100,144,255,33,100,144,255, + 33,100,144,255,33,100,143,255,33,100,143,255,33,100,143,255, + 33,100,142,255,34,100,142,255,34,100,141,255,34,100,141,255, + 35,100,141,255,35,100,140,255,36,100,140,255,36,100,140,255, + 37,100,139,255,37,101,139,255,38,101,138,255,38,101,138,255, + 39,101,138,255,39,102,137,255,40,102,137,255,40,102,137,255, + 41,102,136,255,41,102,136,255,42,102,135,255,42,102,135,255, + 43,102,134,255,43,103,134,255,44,103,133,255,44,103,133,255, + 45,103,133,255,45,103,132,255,46,103,132,255,46,103,132,255, + 46,103,132,255,46,102,131,255,46,102,131,255,46,102,131,255, + 46,102,131,255,46,101,130,255,46,101,130,255,46,101,130,255, + 45,101,130,255,45,100,129,255,44,100,129,255,44,99,129,255, + 44,99,129,255,43,98,129,255,43,97,129,255,42,97,129,255, + 42,96,129,255,41,96,128,255,40,95,128,255,40,95,128,255, + 39,94,128,255,39,94,128,255,38,93,128,255,38,93,128,255, + 37,92,128,255,37,92,128,255,36,91,128,255,36,91,128,255, + 35,90,128,255,35,90,128,255,34,89,128,255,34,89,128,255, + 33,89,128,255,33,88,127,255,32,88,127,255,32,88,127,255, + 32,87,127,255,32,87,127,255,32,86,127,255,32,86,127,255, + 32,86,127,255,32,86,126,255,32,86,126,255,32,86,126,255, + 32,86,126,255,33,86,125,255,33,86,125,255,33,86,125,255, + 33,86,125,255,34,86,124,255,34,86,124,255,34,86,124,255, + 35,86,124,255,35,87,123,255,36,87,123,255,36,87,123,255, + 36,87,123,255,37,87,122,255,37,87,122,255,37,87,122,255, + 37,87,122,255,38,87,121,255,38,87,121,255,38,87,121,255, + 38,87,121,255,39,87,120,255,39,87,120,255,39,87,120,255, + 39,87,120,255,39,87,119,255,39,87,119,255,39,87,119,255, + 39,87,119,255,38,86,119,255,38,86,119,255,38,86,119,255, + 38,86,119,255,37,85,119,255,37,85,119,255,37,85,119,255, + 36,84,119,255,36,84,118,255,35,83,118,255,35,83,118,255, + 34,82,118,255,34,82,118,255,33,81,118,255,32,81,118,255, + 32,80,118,255,31,80,118,255,30,79,118,255,29,79,118,255, + 29,78,118,255,28,78,118,255,27,77,118,255,27,77,118,255, + 26,76,118,255,26,76,118,255,25,75,118,255,24,75,118,255, + 24,74,118,255,23,74,118,255,22,73,118,255,22,73,118,255, + 21,72,118,255,21,72,118,255,20,71,118,255,20,71,118,255, + 19,71,118,255,19,70,117,255,18,70,117,255,18,70,117,255, + 17,70,117,255,17,69,116,255,16,69,116,255,16,69,116,255, + 16,69,116,255,16,68,115,255,16,68,115,255,16,68,115,255, + 16,68,114,255,16,67,114,255,16,67,113,255,16,67,113,255, + 16,67,113,255,16,67,112,255,16,67,112,255,16,67,112,255, + 16,67,111,255,17,67,111,255,17,67,110,255,17,67,110,255, + 17,67,109,255,18,67,109,255,18,67,108,255,18,67,108,255, + 18,67,107,255,19,67,106,255,19,67,105,255,19,67,105,255, + 20,67,104,255,20,66,104,255,21,66,103,255,21,66,103,255, + 21,66,102,255,22,67,101,255,22,67,100,255,22,67,100,255, + 23,67,99,255,23,67,99,255,24,67,98,255,24,67,98,255, + 24,67,97,255,25,67,96,255,25,67,95,255,25,67,95,255, + 26,67,94,255,26,67,94,255,27,67,93,255,27,67,93,255, + 28,67,92,255,28,67,92,255,29,67,91,255,29,67,91,255, + 29,67,90,255,30,67,90,255,30,67,89,255,30,67,89,255, + 31,67,89,255,31,67,88,255,32,67,88,255,32,67,88,255, + 32,67,87,255,33,67,87,255,33,67,86,255,33,67,86,255, + 33,67,85,255,34,67,85,255,34,67,84,255,34,67,84,255, + 34,67,84,255,35,67,83,255,35,67,83,255,35,67,83,255, + 35,67,83,255,36,67,82,255,36,67,82,255,36,67,82,255, + 36,67,82,255,36,68,81,255,36,68,81,255,36,68,81,255, + 36,68,81,255,37,68,80,255,37,68,80,255,37,68,80,255, + 37,68,80,255,37,68,79,255,37,68,79,255,37,68,79,255, + 37,68,79,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,77,255,37,68,77,255,37,68,77,255, + 37,68,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,35,67,77,255,35,67,77,255,35,67,77,255, + 35,67,77,255,34,66,78,255,34,66,78,255,34,66,78,255, + 34,66,78,255,33,65,78,255,33,65,78,255,33,65,78,255, + 33,65,78,255,32,64,78,255,32,64,78,255,32,64,78,255, + 31,63,78,255,31,63,79,255,30,62,79,255,30,62,79,255, + 30,62,79,255,29,61,79,255,29,61,79,255,29,61,79,255, + 29,61,79,255,28,60,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,27,59,81,255,27,59,81,255,27,59,81,255, + 27,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,59,116,165,255,59,116,165,255,59,116,165,255, + 59,116,165,255,60,116,165,255,60,116,166,255,60,116,166,255, + 60,117,166,255,61,117,167,255,61,118,167,255,61,118,167,255, + 62,118,167,255,62,119,168,255,63,119,168,255,63,119,168,255, + 64,119,168,255,64,120,169,255,65,120,169,255,65,120,169,255, + 66,120,170,255,66,121,170,255,67,121,171,255,67,121,171,255, + 68,122,172,255,68,122,172,255,69,123,173,255,69,123,173,255, + 70,123,173,255,70,124,174,255,71,124,174,255,71,124,174,255, + 71,124,175,255,72,125,175,255,72,125,176,255,72,125,176,255, + 72,126,176,255,73,126,177,255,73,127,177,255,73,127,177,255, + 74,127,177,255,74,128,178,255,75,128,178,255,75,128,178,255, + 75,128,179,255,75,129,179,255,75,129,180,255,75,129,180,255, + 75,129,180,255,76,130,181,255,76,130,181,255,76,130,181,255, + 76,130,181,255,77,131,181,255,77,131,181,255,77,131,181,255, + 78,131,182,255,78,132,182,255,79,132,183,255,79,132,183,255, + 79,133,183,255,79,133,183,255,79,134,183,255,79,134,183,255, + 80,134,183,255,80,135,184,255,81,135,184,255,81,135,184,255, + 81,135,184,255,82,136,185,255,82,136,185,255,82,136,185,255, + 82,137,185,255,83,137,186,255,83,138,186,255,83,138,186,255, + 84,138,186,255,84,139,187,255,85,139,187,255,85,139,187,255, + 85,139,187,255,86,140,187,255,86,140,187,255,86,140,187,255, + 86,140,187,255,87,141,188,255,87,141,188,255,87,141,188,255, + 87,141,188,255,88,142,188,255,88,142,188,255,88,142,188,255, + 88,142,188,255,88,142,188,255,88,142,188,255,88,142,188,255, + 88,142,188,255,89,143,188,255,89,143,188,255,89,143,188,255, + 89,143,188,255,89,143,188,255,89,143,188,255,89,143,188,255, + 89,143,188,255,89,143,188,255,89,143,188,255,89,143,188,255, + 89,143,188,255,88,143,187,255,88,143,187,255,88,143,187,255, + 88,143,187,255,87,143,187,255,87,143,187,255,87,143,187,255, + 86,143,187,255,86,143,187,255,85,143,187,255,85,143,187,255, + 84,143,187,255,84,143,187,255,83,143,187,255,83,143,187,255, + 82,143,187,255,81,142,186,255,80,142,186,255,80,142,186,255, + 79,142,186,255,79,141,186,255,78,141,186,255,78,141,186,255, + 77,141,186,255,76,140,186,255,75,140,186,255,74,140,186,255, + 73,140,186,255,72,139,185,255,71,139,185,255,71,139,185,255, + 70,139,185,255,69,138,185,255,68,138,185,255,67,138,185,255, + 66,138,185,255,65,137,185,255,64,137,185,255,63,137,185,255, + 62,136,185,255,61,136,185,255,60,135,185,255,59,135,185,255, + 58,134,185,255,57,134,184,255,57,133,184,255,56,133,184,255, + 55,133,184,255,54,132,184,255,53,132,184,255,52,132,184,255, + 51,131,184,255,50,131,183,255,50,130,183,255,49,130,183,255, + 48,130,183,255,48,129,183,255,47,129,183,255,47,129,183,255, + 46,128,183,255,45,128,182,255,45,127,182,255,44,127,182,255, + 44,127,182,255,43,126,182,255,43,126,182,255,43,126,182,255, + 42,126,182,255,42,125,181,255,41,125,181,255,41,125,181,255, + 41,125,181,255,40,125,181,255,40,125,181,255,40,125,181,255, + 40,125,181,255,39,124,180,255,39,124,180,255,39,124,180,255, + 39,124,180,255,39,124,179,255,39,124,179,255,39,124,179,255, + 39,124,179,255,40,124,178,255,40,124,178,255,40,124,178,255, + 41,124,178,255,41,124,177,255,42,124,177,255,42,124,177,255, + 43,124,177,255,43,125,176,255,44,125,176,255,44,125,176,255, + 45,125,176,255,45,126,175,255,46,126,175,255,46,126,175,255, + 47,126,175,255,48,127,174,255,48,127,174,255,49,127,174,255, + 50,127,174,255,51,128,173,255,51,128,173,255,52,128,173,255, + 53,128,173,255,54,129,172,255,54,129,172,255,55,129,172,255, + 56,130,172,255,57,130,171,255,57,131,171,255,58,131,171,255, + 59,131,171,255,60,132,170,255,60,132,170,255,61,132,170,255, + 62,133,170,255,63,133,169,255,63,134,169,255,64,134,169,255, + 65,134,169,255,66,135,168,255,66,135,168,255,67,135,168,255, + 68,135,168,255,68,136,168,255,69,136,168,255,69,136,168,255, + 70,136,168,255,70,137,168,255,71,137,168,255,71,137,168,255, + 72,137,168,255,72,138,167,255,73,138,167,255,73,138,167,255, + 73,138,167,255,74,138,168,255,74,138,168,255,74,138,168,255, + 74,138,168,255,75,139,168,255,75,139,168,255,75,139,168,255, + 75,139,168,255,76,139,169,255,76,139,169,255,76,139,169,255, + 76,139,169,255,77,140,169,255,77,140,169,255,77,140,169,255, + 77,140,169,255,78,141,170,255,78,141,170,255,78,141,170,255, + 78,141,170,255,79,141,170,255,79,141,170,255,79,141,170,255, + 79,141,170,255,80,142,171,255,80,142,171,255,80,142,171,255, + 80,142,171,255,81,143,172,255,81,143,172,255,81,143,172,255, + 82,143,173,255,82,144,173,255,83,144,174,255,83,144,174,255, + 83,144,174,255,84,145,175,255,84,145,175,255,84,145,175,255, + 84,145,176,255,85,146,176,255,85,146,177,255,85,146,177,255, + 85,147,178,255,86,147,178,255,86,148,179,255,86,148,179,255, + 87,148,180,255,87,149,180,255,88,149,181,255,88,149,181,255, + 88,149,182,255,89,150,183,255,89,150,183,255,89,150,184,255, + 89,150,185,255,89,151,185,255,89,151,186,255,89,151,186,255, + 89,152,187,255,89,152,188,255,89,153,188,255,89,153,189,255, + 89,154,190,255,89,154,191,255,89,155,191,255,89,155,192,255, + 89,155,193,255,89,156,193,255,89,156,194,255,89,156,194,255, + 89,156,195,255,88,156,196,255,88,156,196,255,88,156,197,255, + 88,156,198,255,88,157,198,255,88,157,199,255,88,157,199,255, + 88,157,200,255,88,157,200,255,88,157,201,255,88,157,201,255, + 87,157,201,255,87,157,202,255,86,157,202,255,86,157,202,255, + 86,157,202,255,85,157,203,255,85,157,203,255,85,157,203,255, + 84,156,203,255,83,156,203,255,83,155,203,255,82,155,203,255, + 81,155,203,255,81,154,203,255,80,154,203,255,80,154,203,255, + 79,153,203,255,78,153,202,255,77,152,202,255,76,152,202,255, + 75,151,202,255,74,151,201,255,74,150,201,255,73,150,201,255, + 72,149,200,255,71,149,200,255,71,148,199,255,70,148,199,255, + 69,147,198,255,68,147,197,255,67,146,197,255,66,146,196,255, + 65,145,195,255,64,144,195,255,63,144,194,255,62,143,194,255, + 61,142,193,255,61,142,192,255,60,141,192,255,60,141,191,255, + 59,140,190,255,59,140,189,255,58,139,189,255,58,139,188,255, + 58,139,187,255,57,138,186,255,57,138,186,255,57,138,185,255, + 57,137,184,255,57,137,184,255,57,136,183,255,57,136,183,255, + 57,136,182,255,58,135,181,255,58,135,180,255,58,135,179,255, + 59,135,178,255,59,135,178,255,60,135,177,255,60,135,177,255, + 60,135,176,255,60,135,176,255,60,135,175,255,60,135,175,255, + 61,135,174,255,61,135,174,255,62,135,173,255,62,135,173,255, + 63,135,172,255,63,136,171,255,64,136,171,255,64,136,170,255, + 65,136,170,255,65,136,169,255,66,136,169,255,66,136,169,255, + 66,136,169,255,67,136,168,255,67,136,168,255,67,136,168,255, + 67,136,168,255,68,136,168,255,68,136,168,255,68,136,168,255, + 68,136,168,255,68,136,167,255,68,136,167,255,68,136,167,255, + 68,136,167,255,68,136,167,255,68,136,167,255,68,136,167,255, + 68,136,167,255,67,135,167,255,67,135,167,255,67,135,167,255, + 66,135,167,255,66,135,168,255,65,135,168,255,65,135,168,255, + 65,135,168,255,64,134,168,255,64,134,168,255,64,134,168,255, + 63,134,168,255,63,133,168,255,62,133,168,255,62,133,168,255, + 62,133,168,255,61,132,168,255,61,132,168,255,61,132,168,255, + 60,132,168,255,60,132,169,255,60,131,169,255,59,131,169,255, + 59,131,169,255,59,131,169,255,58,130,169,255,58,130,169,255, + 58,130,169,255,58,130,169,255,57,130,169,255,57,130,169,255, + 57,130,169,255,56,130,169,255,56,129,169,255,55,129,169,255, + 55,129,169,255,55,129,169,255,54,128,168,255,54,128,168,255, + 54,128,168,255,54,128,168,255,53,127,168,255,53,127,168,255, + 53,127,168,255,53,127,168,255,52,126,168,255,52,126,168,255, + 52,126,168,255,51,125,168,255,51,125,167,255,50,124,167,255, + 50,124,167,255,49,124,167,255,49,123,167,255,48,123,167,255, + 48,123,167,255,47,122,167,255,47,122,166,255,46,121,166,255, + 46,121,166,255,45,121,166,255,45,120,166,255,44,120,166,255, + 44,120,166,255,43,119,166,255,43,119,166,255,42,118,166,255, + 42,118,166,255,41,118,166,255,41,117,165,255,40,117,165,255, + 40,117,165,255,40,117,165,255,39,116,165,255,39,116,165,255, + 39,116,165,255,39,116,165,255,39,115,164,255,39,115,164,255, + 39,115,164,255,39,115,164,255,39,115,164,255,39,115,164,255, + 39,115,164,255,39,115,164,255,40,115,163,255,40,115,163,255, + 40,115,163,255,40,115,163,255,41,115,162,255,41,115,162,255, + 41,115,162,255,41,115,162,255,42,116,161,255,42,116,161,255, + 42,116,161,255,43,116,161,255,43,116,160,255,44,116,160,255, + 44,116,160,255,44,116,160,255,45,116,159,255,45,116,159,255, + 45,116,159,255,46,116,159,255,46,117,158,255,47,117,158,255, + 47,117,158,255,47,117,158,255,48,117,157,255,48,117,157,255, + 48,117,157,255,48,117,157,255,49,117,157,255,49,117,157,255, + 49,117,157,255,49,117,157,255,49,117,156,255,49,117,156,255, + 49,117,156,255,49,117,156,255,49,116,155,255,49,116,155,255, + 49,116,155,255,49,116,155,255,48,115,154,255,48,115,154,255, + 48,115,154,255,48,115,154,255,48,114,153,255,48,114,153,255, + 48,114,153,255,48,114,153,255,47,113,152,255,47,113,152,255, + 47,113,152,255,47,113,152,255,47,112,152,255,47,112,152,255, + 47,112,152,255,46,112,152,255,46,111,151,255,45,111,151,255, + 45,111,151,255,45,110,151,255,44,110,150,255,44,109,150,255, + 44,109,150,255,43,109,150,255,43,108,149,255,42,108,149,255, + 42,108,149,255,41,107,149,255,41,107,148,255,40,106,148,255, + 40,106,148,255,39,106,148,255,39,105,148,255,38,105,148,255, + 38,105,148,255,37,104,148,255,37,104,147,255,36,103,147,255, + 36,103,147,255,35,103,147,255,35,102,146,255,34,102,146,255, + 34,102,146,255,34,102,146,255,33,101,145,255,33,101,145,255, + 33,101,145,255,33,101,145,255,33,100,144,255,33,100,144,255, + 33,100,144,255,33,100,144,255,33,100,143,255,33,100,143,255, + 33,100,143,255,33,100,142,255,34,100,142,255,34,100,141,255, + 34,100,141,255,35,100,141,255,35,100,140,255,36,100,140,255, + 36,100,140,255,37,100,139,255,37,101,139,255,38,101,138,255, + 38,101,138,255,39,101,138,255,39,102,137,255,40,102,137,255, + 40,102,137,255,41,102,136,255,41,102,136,255,42,102,135,255, + 42,102,135,255,43,102,134,255,43,103,134,255,44,103,133,255, + 44,103,133,255,45,103,133,255,45,103,132,255,46,103,132,255, + 46,103,132,255,46,103,132,255,46,102,131,255,46,102,131,255, + 46,102,131,255,46,102,131,255,46,101,130,255,46,101,130,255, + 46,101,130,255,45,101,130,255,45,100,129,255,44,100,129,255, + 44,99,129,255,44,99,129,255,43,98,129,255,43,97,129,255, + 42,97,129,255,42,96,129,255,41,96,128,255,40,95,128,255, + 40,95,128,255,39,94,128,255,39,94,128,255,38,93,128,255, + 38,93,128,255,37,92,128,255,37,92,128,255,36,91,128,255, + 36,91,128,255,35,90,128,255,35,90,128,255,34,89,128,255, + 34,89,128,255,33,89,128,255,33,88,127,255,32,88,127,255, + 32,88,127,255,32,87,127,255,32,87,127,255,32,86,127,255, + 32,86,127,255,32,86,127,255,32,86,126,255,32,86,126,255, + 32,86,126,255,32,86,126,255,33,86,125,255,33,86,125,255, + 33,86,125,255,33,86,125,255,34,86,124,255,34,86,124,255, + 34,86,124,255,35,86,124,255,35,87,123,255,36,87,123,255, + 36,87,123,255,36,87,123,255,37,87,122,255,37,87,122,255, + 37,87,122,255,37,87,122,255,38,87,121,255,38,87,121,255, + 38,87,121,255,38,87,121,255,39,87,120,255,39,87,120,255, + 39,87,120,255,39,87,120,255,39,87,119,255,39,87,119,255, + 39,87,119,255,39,87,119,255,38,86,119,255,38,86,119,255, + 38,86,119,255,38,86,119,255,37,85,119,255,37,85,119,255, + 37,85,119,255,36,84,119,255,36,84,118,255,35,83,118,255, + 34,83,118,255,34,82,118,255,33,82,118,255,32,81,118,255, + 31,81,118,255,31,80,118,255,30,80,118,255,29,79,118,255, + 28,79,118,255,28,78,118,255,27,78,118,255,26,77,118,255, + 26,77,118,255,25,76,118,255,25,76,118,255,24,75,118,255, + 23,75,118,255,23,74,118,255,22,74,118,255,21,73,118,255, + 21,73,118,255,20,72,118,255,20,72,118,255,19,71,118,255, + 19,71,118,255,18,71,118,255,18,70,117,255,17,70,117,255, + 17,70,117,255,17,70,117,255,16,69,116,255,16,69,116,255, + 16,69,116,255,16,69,116,255,16,68,115,255,16,68,115,255, + 16,68,115,255,16,68,114,255,16,67,114,255,16,67,113,255, + 16,67,113,255,16,67,113,255,16,67,112,255,16,67,112,255, + 16,67,112,255,16,67,111,255,17,67,111,255,17,67,110,255, + 17,67,110,255,17,67,109,255,18,67,109,255,18,67,108,255, + 18,67,108,255,18,67,107,255,19,67,106,255,19,67,105,255, + 19,67,105,255,20,67,104,255,20,67,104,255,21,67,103,255, + 21,67,103,255,22,67,102,255,22,67,101,255,23,67,100,255, + 23,67,100,255,24,67,99,255,24,67,99,255,25,67,98,255, + 25,67,98,255,25,67,97,255,26,67,96,255,26,67,95,255, + 26,67,95,255,27,67,94,255,27,67,94,255,28,67,93,255, + 28,67,93,255,29,67,92,255,29,67,92,255,30,67,91,255, + 30,67,91,255,30,67,90,255,31,67,90,255,31,67,89,255, + 31,67,89,255,31,67,89,255,32,67,88,255,32,67,88,255, + 32,67,88,255,32,67,87,255,33,67,87,255,33,67,86,255, + 33,67,86,255,33,67,85,255,34,67,85,255,34,67,84,255, + 34,67,84,255,34,67,84,255,35,67,83,255,35,67,83,255, + 35,67,83,255,35,67,83,255,36,68,82,255,36,68,82,255, + 36,68,82,255,36,68,82,255,36,68,81,255,36,68,81,255, + 36,68,81,255,36,68,81,255,37,68,80,255,37,68,80,255, + 37,68,80,255,37,68,80,255,37,68,79,255,37,68,79,255, + 37,68,79,255,37,68,79,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,77,255,37,68,77,255, + 37,68,77,255,37,68,77,255,36,67,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,35,67,77,255,35,67,77,255, + 35,67,77,255,35,67,77,255,34,66,78,255,34,66,78,255, + 34,66,78,255,34,66,78,255,33,65,78,255,33,65,78,255, + 33,65,78,255,33,65,78,255,32,64,78,255,32,64,78,255, + 32,64,78,255,31,63,78,255,31,63,79,255,30,62,79,255, + 30,62,79,255,30,62,79,255,29,61,79,255,29,61,79,255, + 29,61,79,255,29,61,79,255,28,60,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,27,59,81,255,27,59,81,255, + 27,59,81,255,27,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,57,116,164,255,57,116,164,255, + 57,116,164,255,57,116,165,255,58,116,165,255,58,116,166,255, + 58,116,166,255,58,116,166,255,59,117,167,255,59,117,167,255, + 59,117,167,255,60,117,167,255,60,118,168,255,61,118,168,255, + 61,118,168,255,62,119,168,255,62,119,169,255,63,120,169,255, + 63,120,169,255,64,120,170,255,64,121,170,255,65,121,171,255, + 65,121,171,255,66,122,172,255,66,122,172,255,67,123,173,255, + 67,123,173,255,68,123,173,255,68,124,174,255,69,124,174,255, + 69,124,174,255,69,124,175,255,70,125,175,255,70,125,176,255, + 70,125,176,255,70,126,176,255,71,126,177,255,71,127,177,255, + 71,127,177,255,72,127,177,255,72,128,178,255,73,128,178,255, + 73,128,178,255,73,128,179,255,73,129,179,255,73,129,180,255, + 73,129,180,255,73,129,180,255,74,130,181,255,74,130,181,255, + 74,130,181,255,74,130,181,255,75,131,181,255,75,131,181,255, + 75,131,181,255,76,131,182,255,76,132,182,255,77,132,183,255, + 77,132,183,255,77,132,183,255,77,133,183,255,77,133,183,255, + 77,133,183,255,78,133,183,255,78,134,184,255,79,134,184,255, + 79,134,184,255,79,134,184,255,80,135,185,255,80,135,185,255, + 80,135,185,255,80,136,185,255,81,136,186,255,81,137,186,255, + 81,137,186,255,82,137,186,255,82,137,186,255,83,137,186,255, + 83,137,186,255,83,137,186,255,84,138,187,255,84,138,187,255, + 84,138,187,255,84,138,187,255,85,139,187,255,85,139,187,255, + 85,139,187,255,85,139,187,255,86,140,187,255,86,140,187,255, + 86,140,187,255,86,140,187,255,86,141,187,255,86,141,187,255, + 86,141,187,255,86,141,187,255,87,141,187,255,87,141,187,255, + 87,141,187,255,87,141,187,255,87,142,187,255,87,142,187,255, + 87,142,187,255,87,142,187,255,87,142,186,255,87,142,186,255, + 87,142,186,255,87,142,186,255,86,142,186,255,86,142,186,255, + 86,142,186,255,86,142,186,255,85,142,186,255,85,142,186,255, + 85,142,186,255,84,142,186,255,84,142,186,255,83,142,186,255, + 83,142,186,255,82,142,186,255,82,141,186,255,81,141,186,255, + 81,141,186,255,80,141,186,255,79,141,186,255,78,141,186,255, + 78,141,186,255,77,141,186,255,77,140,185,255,76,140,185,255, + 76,140,185,255,75,140,185,255,74,139,185,255,73,139,185,255, + 72,139,185,255,71,139,185,255,70,138,185,255,69,138,185,255, + 69,138,185,255,68,138,185,255,67,137,185,255,66,137,185,255, + 65,137,185,255,64,137,185,255,63,136,185,255,62,136,185,255, + 61,136,185,255,60,135,185,255,59,135,185,255,58,134,185,255, + 57,134,185,255,56,134,185,255,55,133,184,255,55,133,184,255, + 54,133,184,255,53,132,184,255,52,132,184,255,51,131,184,255, + 50,131,184,255,49,131,184,255,48,130,183,255,48,130,183,255, + 47,130,183,255,46,130,183,255,46,129,183,255,45,129,183,255, + 45,129,183,255,44,128,183,255,44,128,182,255,43,127,182,255, + 43,127,182,255,43,127,182,255,42,126,182,255,42,126,182,255, + 42,126,182,255,41,126,182,255,41,125,181,255,40,125,181,255, + 40,125,181,255,40,125,181,255,39,125,181,255,39,125,181,255, + 39,125,181,255,39,125,181,255,39,124,180,255,39,124,180,255, + 39,124,180,255,39,124,180,255,39,124,179,255,39,124,179,255, + 39,124,179,255,39,124,179,255,40,124,178,255,40,124,178,255, + 40,124,178,255,41,124,178,255,41,124,177,255,42,124,177,255, + 42,124,177,255,43,124,177,255,43,125,176,255,44,125,176,255, + 44,125,176,255,45,125,176,255,45,126,175,255,46,126,175,255, + 46,126,175,255,47,126,175,255,48,127,174,255,48,127,174,255, + 49,127,174,255,50,127,174,255,51,128,173,255,51,128,173,255, + 52,128,173,255,53,128,173,255,54,129,172,255,54,129,172,255, + 55,129,172,255,56,130,172,255,57,130,171,255,57,131,171,255, + 58,131,171,255,59,131,171,255,60,132,170,255,60,132,170,255, + 61,132,170,255,62,133,170,255,63,133,169,255,64,134,169,255, + 65,134,169,255,66,134,169,255,66,135,168,255,67,135,168,255, + 67,135,168,255,68,135,168,255,69,136,168,255,69,136,168,255, + 70,136,168,255,70,136,168,255,71,137,168,255,71,137,168,255, + 71,137,168,255,72,137,168,255,72,138,167,255,73,138,167,255, + 73,138,167,255,73,138,167,255,74,138,168,255,74,138,168,255, + 74,138,168,255,74,138,168,255,75,139,168,255,75,139,168,255, + 75,139,168,255,75,139,168,255,76,139,169,255,76,139,169,255, + 76,139,169,255,76,139,169,255,77,140,169,255,77,140,169,255, + 77,140,169,255,77,140,169,255,78,141,170,255,78,141,170,255, + 78,141,170,255,78,141,170,255,79,141,170,255,79,141,170,255, + 79,141,170,255,79,141,170,255,80,142,171,255,80,142,171,255, + 80,142,171,255,80,142,171,255,81,143,172,255,81,143,172,255, + 81,143,172,255,82,143,173,255,82,144,173,255,83,144,174,255, + 83,144,174,255,83,144,174,255,84,145,175,255,84,145,175,255, + 84,145,175,255,84,145,176,255,85,146,176,255,85,146,177,255, + 85,146,177,255,85,147,178,255,86,147,178,255,86,148,179,255, + 86,148,179,255,86,148,180,255,87,149,180,255,87,149,181,255, + 87,149,181,255,87,149,182,255,88,150,183,255,88,150,183,255, + 88,150,184,255,88,150,185,255,87,151,185,255,87,151,186,255, + 87,151,186,255,87,151,187,255,87,152,188,255,87,152,188,255, + 87,152,189,255,87,153,190,255,87,153,191,255,87,154,191,255, + 87,154,192,255,87,154,193,255,87,155,193,255,87,155,194,255, + 87,155,194,255,87,155,195,255,86,155,196,255,86,155,196,255, + 86,155,197,255,86,155,198,255,86,155,198,255,86,155,199,255, + 86,155,199,255,86,155,199,255,85,155,200,255,85,155,200,255, + 85,155,200,255,84,155,200,255,84,155,201,255,83,155,201,255, + 83,155,201,255,82,155,201,255,82,155,202,255,81,155,202,255, + 81,155,202,255,80,154,202,255,80,154,202,255,79,153,202,255, + 79,153,202,255,78,153,202,255,77,152,202,255,77,152,202,255, + 76,152,202,255,75,151,202,255,74,151,201,255,74,150,201,255, + 73,150,201,255,72,149,201,255,71,149,200,255,71,148,200,255, + 70,148,200,255,69,147,199,255,68,147,199,255,68,146,198,255, + 67,146,198,255,66,145,197,255,65,145,197,255,64,144,196,255, + 63,144,196,255,62,143,195,255,61,142,194,255,61,142,194,255, + 60,141,193,255,59,140,192,255,59,140,192,255,58,139,191,255, + 58,139,191,255,57,139,190,255,57,138,189,255,56,138,189,255, + 56,138,188,255,56,138,187,255,55,137,186,255,55,137,186,255, + 55,137,185,255,55,137,184,255,55,136,183,255,55,136,183,255, + 55,136,182,255,56,136,181,255,56,135,180,255,57,135,180,255, + 57,135,179,255,58,135,178,255,58,135,178,255,59,135,177,255, + 59,135,177,255,59,135,176,255,60,135,176,255,60,135,175,255, + 60,135,175,255,61,135,174,255,61,135,174,255,62,135,173,255, + 62,135,173,255,63,135,172,255,63,136,171,255,64,136,171,255, + 64,136,170,255,65,136,170,255,65,136,169,255,66,136,169,255, + 66,136,169,255,66,136,169,255,67,136,168,255,67,136,168,255, + 67,136,168,255,67,136,168,255,68,136,168,255,68,136,168,255, + 68,136,168,255,68,136,168,255,68,136,167,255,68,136,167,255, + 68,136,167,255,68,136,167,255,68,136,167,255,68,136,167,255, + 68,136,167,255,68,136,167,255,67,135,167,255,67,135,167,255, + 67,135,167,255,66,135,167,255,66,135,168,255,65,135,168,255, + 65,135,168,255,65,135,168,255,64,134,168,255,64,134,168,255, + 64,134,168,255,63,134,168,255,63,133,168,255,62,133,168,255, + 62,133,168,255,62,133,168,255,61,132,168,255,61,132,168,255, + 61,132,168,255,60,132,168,255,60,132,169,255,60,131,169,255, + 59,131,169,255,59,131,169,255,59,131,169,255,58,130,169,255, + 58,130,169,255,58,130,169,255,58,130,169,255,57,130,169,255, + 57,130,169,255,57,130,169,255,56,130,169,255,56,129,169,255, + 55,129,169,255,55,129,169,255,55,129,169,255,54,128,168,255, + 54,128,168,255,54,128,168,255,54,128,168,255,53,127,168,255, + 53,127,168,255,53,127,168,255,53,127,168,255,52,126,168,255, + 52,126,168,255,52,126,168,255,51,125,168,255,51,125,167,255, + 50,124,167,255,50,124,167,255,49,124,167,255,49,123,167,255, + 48,123,167,255,48,123,167,255,47,122,167,255,47,122,166,255, + 46,121,166,255,46,121,166,255,45,121,166,255,45,120,166,255, + 44,120,166,255,44,120,166,255,43,119,166,255,43,119,166,255, + 42,118,166,255,42,118,166,255,41,118,166,255,41,117,165,255, + 40,117,165,255,40,117,165,255,40,117,165,255,39,116,165,255, + 39,116,165,255,39,116,165,255,39,116,165,255,39,115,164,255, + 39,115,164,255,39,115,164,255,39,115,164,255,39,115,164,255, + 39,115,164,255,39,115,164,255,39,115,164,255,40,115,163,255, + 40,115,163,255,40,115,163,255,40,115,163,255,41,115,162,255, + 41,115,162,255,41,115,162,255,41,115,162,255,42,116,161,255, + 42,116,161,255,42,116,161,255,43,116,161,255,43,116,160,255, + 44,116,160,255,44,116,160,255,44,116,160,255,45,116,159,255, + 45,116,159,255,45,116,159,255,46,116,159,255,46,117,158,255, + 47,117,158,255,47,117,158,255,47,117,158,255,48,117,157,255, + 48,117,157,255,48,117,157,255,48,117,157,255,49,117,157,255, + 49,117,157,255,49,117,157,255,49,117,157,255,49,117,156,255, + 49,117,156,255,49,117,156,255,49,117,156,255,49,116,155,255, + 49,116,155,255,49,116,155,255,49,116,155,255,48,115,154,255, + 48,115,154,255,48,115,154,255,48,115,154,255,48,114,153,255, + 48,114,153,255,48,114,153,255,48,114,153,255,47,113,152,255, + 47,113,152,255,47,113,152,255,47,113,152,255,47,112,152,255, + 47,112,152,255,47,112,152,255,46,112,152,255,46,111,151,255, + 45,111,151,255,45,111,151,255,45,110,151,255,44,110,150,255, + 44,109,150,255,44,109,150,255,43,109,150,255,43,108,149,255, + 42,108,149,255,42,108,149,255,41,107,149,255,41,107,148,255, + 40,106,148,255,40,106,148,255,39,106,148,255,39,105,148,255, + 38,105,148,255,38,105,148,255,37,104,148,255,37,104,147,255, + 36,103,147,255,36,103,147,255,35,103,147,255,35,102,146,255, + 34,102,146,255,34,102,146,255,34,102,146,255,33,101,145,255, + 33,101,145,255,33,101,145,255,33,101,145,255,33,100,144,255, + 33,100,144,255,33,100,144,255,33,100,144,255,33,100,143,255, + 33,100,143,255,33,100,143,255,33,100,142,255,34,100,142,255, + 34,100,141,255,34,100,141,255,35,100,141,255,35,100,140,255, + 36,100,140,255,36,100,140,255,37,100,139,255,37,101,139,255, + 38,101,138,255,38,101,138,255,39,101,138,255,39,102,137,255, + 40,102,137,255,40,102,137,255,41,102,136,255,41,102,136,255, + 42,102,135,255,42,102,135,255,43,102,134,255,43,103,134,255, + 44,103,133,255,44,103,133,255,45,103,133,255,45,103,132,255, + 46,103,132,255,46,103,132,255,46,103,132,255,46,102,131,255, + 46,102,131,255,46,102,131,255,46,102,131,255,46,101,130,255, + 46,101,130,255,46,101,130,255,45,101,130,255,45,100,129,255, + 44,100,129,255,44,99,129,255,44,99,129,255,43,98,129,255, + 43,97,129,255,42,97,129,255,42,96,129,255,41,96,128,255, + 40,95,128,255,40,95,128,255,39,94,128,255,39,94,128,255, + 38,93,128,255,38,93,128,255,37,92,128,255,37,92,128,255, + 36,91,128,255,36,91,128,255,35,90,128,255,35,90,128,255, + 34,89,128,255,34,89,128,255,33,89,128,255,33,88,127,255, + 32,88,127,255,32,88,127,255,32,87,127,255,32,87,127,255, + 32,86,127,255,32,86,127,255,32,86,127,255,32,86,126,255, + 32,86,126,255,32,86,126,255,32,86,126,255,33,86,125,255, + 33,86,125,255,33,86,125,255,33,86,125,255,34,86,124,255, + 34,86,124,255,34,86,124,255,35,86,124,255,35,87,123,255, + 36,87,123,255,36,87,123,255,36,87,123,255,37,87,122,255, + 37,87,122,255,37,87,122,255,37,87,122,255,38,87,121,255, + 38,87,121,255,38,87,121,255,38,87,121,255,39,87,120,255, + 39,87,120,255,39,87,120,255,39,87,120,255,39,87,119,255, + 39,87,119,255,39,87,119,255,39,87,119,255,38,86,119,255, + 38,86,119,255,38,86,119,255,38,86,119,255,37,85,119,255, + 37,85,119,255,37,85,119,255,36,84,119,255,36,84,118,255, + 35,83,118,255,34,83,118,255,34,82,118,255,33,82,118,255, + 32,81,118,255,31,81,118,255,31,80,118,255,30,80,118,255, + 29,79,118,255,28,79,118,255,28,78,118,255,27,78,118,255, + 26,77,118,255,26,77,118,255,25,76,118,255,25,76,118,255, + 24,75,118,255,23,75,118,255,23,74,118,255,22,74,118,255, + 21,73,118,255,21,73,118,255,20,72,118,255,20,72,118,255, + 19,71,118,255,19,71,118,255,18,71,118,255,18,70,117,255, + 17,70,117,255,17,70,117,255,17,70,117,255,16,69,116,255, + 16,69,116,255,16,69,116,255,16,69,116,255,16,68,115,255, + 16,68,115,255,16,68,115,255,16,68,114,255,16,67,114,255, + 16,67,113,255,16,67,113,255,16,67,113,255,16,67,112,255, + 16,67,112,255,16,67,112,255,16,67,111,255,17,67,111,255, + 17,67,110,255,17,67,110,255,17,67,109,255,18,67,109,255, + 18,67,108,255,18,67,108,255,18,67,107,255,19,67,106,255, + 19,67,105,255,19,67,105,255,20,67,104,255,20,67,104,255, + 21,67,103,255,21,67,103,255,22,67,102,255,22,67,101,255, + 23,67,100,255,23,67,100,255,24,67,99,255,24,67,99,255, + 25,67,98,255,25,67,98,255,25,67,97,255,26,67,96,255, + 26,67,95,255,26,67,95,255,27,67,94,255,27,67,94,255, + 28,67,93,255,28,67,93,255,29,67,92,255,29,67,92,255, + 30,67,91,255,30,67,91,255,30,67,90,255,31,67,90,255, + 31,67,89,255,31,67,89,255,31,67,89,255,32,67,88,255, + 32,67,88,255,32,67,88,255,32,67,87,255,33,67,87,255, + 33,67,86,255,33,67,86,255,33,67,85,255,34,67,85,255, + 34,67,84,255,34,67,84,255,34,67,84,255,35,67,83,255, + 35,67,83,255,35,67,83,255,35,67,83,255,36,68,82,255, + 36,68,82,255,36,68,82,255,36,68,82,255,36,68,81,255, + 36,68,81,255,36,68,81,255,36,68,81,255,37,68,80,255, + 37,68,80,255,37,68,80,255,37,68,80,255,37,68,79,255, + 37,68,79,255,37,68,79,255,37,68,79,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,77,255, + 37,68,77,255,37,68,77,255,37,68,77,255,36,67,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,35,67,77,255, + 35,67,77,255,35,67,77,255,35,67,77,255,34,66,78,255, + 34,66,78,255,34,66,78,255,34,66,78,255,33,65,78,255, + 33,65,78,255,33,65,78,255,33,65,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,31,63,78,255,31,63,79,255, + 30,62,79,255,30,62,79,255,30,62,79,255,29,61,79,255, + 29,61,79,255,29,61,79,255,29,61,79,255,28,60,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,27,59,81,255, + 27,59,81,255,27,59,81,255,27,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,56,115,163,255, + 56,115,163,255,56,115,163,255,56,115,164,255,57,115,164,255, + 57,115,165,255,57,115,165,255,57,115,165,255,58,116,166,255, + 58,116,166,255,58,116,166,255,59,116,166,255,59,117,167,255, + 60,117,167,255,60,117,167,255,61,118,167,255,61,118,168,255, + 62,119,168,255,62,119,168,255,63,119,169,255,63,120,169,255, + 64,120,170,255,64,120,170,255,65,121,171,255,65,121,171,255, + 66,122,172,255,66,122,172,255,67,122,172,255,67,123,173,255, + 68,123,173,255,68,123,173,255,68,123,174,255,69,124,174,255, + 69,124,175,255,69,124,175,255,69,125,175,255,70,125,176,255, + 70,126,176,255,70,126,176,255,70,126,176,255,71,127,177,255, + 71,127,177,255,71,127,177,255,71,127,178,255,72,128,178,255, + 72,128,179,255,72,128,179,255,72,128,179,255,73,129,180,255, + 73,129,180,255,73,129,180,255,73,129,180,255,73,130,180,255, + 73,130,180,255,73,130,180,255,74,130,181,255,74,131,181,255, + 75,131,182,255,75,131,182,255,75,131,182,255,75,132,182,255, + 75,132,182,255,75,132,182,255,76,132,182,255,76,133,183,255, + 77,133,183,255,77,133,183,255,77,133,183,255,78,134,184,255, + 78,134,184,255,78,134,184,255,78,135,184,255,79,135,185,255, + 79,136,185,255,79,136,185,255,80,136,185,255,80,136,185,255, + 81,136,185,255,81,136,185,255,81,136,185,255,82,137,186,255, + 82,137,186,255,82,137,186,255,82,137,186,255,83,138,186,255, + 83,138,186,255,83,138,186,255,83,138,186,255,84,139,186,255, + 84,139,186,255,84,139,186,255,84,139,186,255,84,140,186,255, + 84,140,186,255,84,140,186,255,84,140,186,255,85,140,186,255, + 85,140,186,255,85,140,186,255,85,140,186,255,85,141,186,255, + 85,141,186,255,85,141,186,255,85,141,186,255,85,141,185,255, + 85,141,185,255,85,141,185,255,85,141,185,255,84,141,185,255, + 84,141,185,255,84,141,185,255,84,141,185,255,83,141,185,255, + 83,141,185,255,83,141,185,255,82,141,185,255,82,141,185,255, + 81,141,185,255,81,141,185,255,80,141,185,255,80,140,185,255, + 79,140,185,255,79,140,185,255,78,140,185,255,77,140,185,255, + 76,140,185,255,76,140,185,255,75,140,185,255,75,139,184,255, + 74,139,184,255,74,139,184,255,73,139,184,255,72,138,184,255, + 71,138,184,255,70,138,184,255,69,138,184,255,68,137,184,255, + 67,137,184,255,67,137,184,255,66,137,184,255,65,136,184,255, + 64,136,184,255,63,136,184,255,62,136,184,255,61,135,184,255, + 60,135,184,255,59,135,184,255,58,134,184,255,57,134,184,255, + 57,133,184,255,56,133,184,255,55,133,184,255,54,132,183,255, + 54,132,183,255,53,132,183,255,52,131,183,255,51,131,183,255, + 50,130,183,255,49,130,183,255,48,130,183,255,47,129,183,255, + 47,129,183,255,46,129,183,255,45,129,183,255,45,128,182,255, + 44,128,182,255,44,128,182,255,43,127,182,255,43,127,182,255, + 42,126,182,255,42,126,182,255,42,126,182,255,41,125,181,255, + 41,125,181,255,41,125,181,255,40,125,181,255,40,124,181,255, + 39,124,181,255,39,124,181,255,39,124,181,255,38,124,180,255, + 38,124,180,255,38,124,180,255,38,124,180,255,38,123,179,255, + 38,123,179,255,38,123,179,255,38,123,179,255,39,124,178,255, + 39,124,178,255,39,124,178,255,39,124,178,255,40,124,177,255, + 40,124,177,255,40,124,177,255,41,124,177,255,41,124,176,255, + 42,124,176,255,42,124,176,255,43,124,176,255,43,125,175,255, + 44,125,175,255,44,125,175,255,45,125,175,255,45,126,174,255, + 46,126,174,255,46,126,174,255,47,126,174,255,48,127,173,255, + 48,127,173,255,49,127,173,255,50,127,173,255,51,128,172,255, + 52,128,172,255,53,128,172,255,54,128,172,255,55,129,171,255, + 55,129,171,255,56,129,171,255,57,130,171,255,58,130,170,255, + 58,131,170,255,59,131,170,255,60,132,170,255,61,132,169,255, + 61,133,169,255,62,133,169,255,63,133,169,255,64,134,168,255, + 65,134,168,255,66,134,168,255,67,135,168,255,67,135,168,255, + 68,136,168,255,68,136,168,255,69,136,168,255,70,137,168,255, + 70,137,168,255,71,137,168,255,71,137,168,255,72,138,168,255, + 72,138,168,255,72,138,168,255,73,138,168,255,73,138,167,255, + 74,138,167,255,74,138,167,255,74,138,167,255,75,139,168,255, + 75,139,168,255,75,139,168,255,75,139,168,255,76,140,168,255, + 76,140,168,255,76,140,168,255,76,140,168,255,77,140,169,255, + 77,140,169,255,77,140,169,255,77,140,169,255,78,141,169,255, + 78,141,169,255,78,141,169,255,78,141,169,255,79,141,170,255, + 79,141,170,255,79,141,170,255,79,141,170,255,79,141,170,255, + 79,141,170,255,79,141,170,255,79,141,170,255,80,142,171,255, + 80,142,171,255,80,142,171,255,80,142,171,255,81,143,172,255, + 81,143,172,255,81,143,172,255,82,143,173,255,82,144,173,255, + 83,144,174,255,83,144,174,255,83,144,174,255,84,145,175,255, + 84,145,175,255,84,145,175,255,84,145,176,255,85,146,176,255, + 85,146,177,255,85,146,177,255,85,147,177,255,85,147,178,255, + 85,148,178,255,85,148,178,255,85,148,179,255,86,149,180,255, + 86,149,180,255,86,149,181,255,86,149,182,255,87,149,182,255, + 87,149,183,255,87,149,183,255,87,149,184,255,86,150,184,255, + 86,150,185,255,86,150,185,255,86,150,186,255,86,151,187,255, + 86,151,187,255,86,151,188,255,86,152,189,255,85,152,190,255, + 85,153,190,255,85,153,191,255,85,153,192,255,85,154,192,255, + 85,154,193,255,85,154,193,255,85,154,194,255,84,154,195,255, + 84,154,195,255,84,154,196,255,83,154,197,255,83,154,197,255, + 83,154,198,255,83,154,198,255,83,154,198,255,82,154,199,255, + 82,154,199,255,82,154,199,255,81,154,199,255,81,154,200,255, + 80,154,200,255,80,154,200,255,79,154,200,255,79,154,201,255, + 78,154,201,255,78,154,201,255,77,153,201,255,77,153,201,255, + 76,152,201,255,76,152,201,255,75,152,201,255,74,151,201,255, + 74,151,201,255,73,151,201,255,72,150,201,255,71,150,200,255, + 71,149,200,255,70,149,200,255,69,148,200,255,68,148,199,255, + 68,147,199,255,67,147,199,255,66,146,198,255,65,146,198,255, + 65,145,197,255,64,145,197,255,63,144,196,255,62,144,196,255, + 61,143,195,255,60,143,195,255,59,142,194,255,59,141,193,255, + 58,141,193,255,58,140,192,255,57,139,191,255,57,139,191,255, + 56,138,190,255,56,138,190,255,55,138,189,255,55,137,188,255, + 54,137,188,255,54,137,187,255,54,137,186,255,54,136,185,255, + 54,136,185,255,54,136,184,255,54,136,183,255,54,135,182,255, + 54,135,182,255,54,135,181,255,55,135,180,255,55,134,179,255, + 56,134,179,255,56,134,178,255,57,134,177,255,57,134,177,255, + 58,134,176,255,58,134,176,255,58,134,175,255,59,134,175,255, + 59,134,174,255,59,134,174,255,60,134,173,255,61,135,173,255, + 61,135,172,255,62,135,172,255,63,135,171,255,63,136,170,255, + 64,136,170,255,64,136,169,255,65,136,169,255,65,136,168,255, + 66,136,168,255,66,136,168,255,66,136,168,255,67,136,167,255, + 67,136,167,255,67,136,167,255,67,136,167,255,68,136,167,255, + 68,136,167,255,68,136,167,255,68,136,167,255,68,136,166,255, + 68,136,166,255,68,136,166,255,68,136,166,255,68,136,166,255, + 68,136,166,255,68,136,166,255,68,136,166,255,67,135,166,255, + 67,135,166,255,67,135,166,255,66,135,166,255,66,135,167,255, + 65,135,167,255,65,135,167,255,65,135,167,255,64,134,167,255, + 64,134,167,255,64,134,167,255,63,134,167,255,63,133,168,255, + 62,133,168,255,62,133,168,255,62,133,168,255,61,132,168,255, + 61,132,168,255,61,132,168,255,60,132,168,255,60,132,168,255, + 60,131,168,255,59,131,168,255,59,131,168,255,59,131,168,255, + 58,130,168,255,58,130,168,255,58,130,168,255,58,130,168,255, + 57,130,168,255,57,130,168,255,57,130,168,255,56,130,168,255, + 56,129,168,255,55,129,168,255,55,129,168,255,55,129,168,255, + 54,128,168,255,54,128,168,255,54,128,168,255,54,128,168,255, + 53,127,168,255,53,127,168,255,53,127,168,255,52,127,168,255, + 52,126,167,255,51,126,167,255,51,126,167,255,50,125,167,255, + 50,125,167,255,49,124,167,255,49,124,167,255,48,124,167,255, + 48,123,167,255,47,123,167,255,47,123,167,255,46,122,167,255, + 46,122,166,255,45,121,166,255,45,121,166,255,44,120,166,255, + 44,120,166,255,43,119,166,255,43,119,166,255,42,119,166,255, + 42,118,166,255,41,118,166,255,41,118,166,255,40,118,166,255, + 40,117,165,255,39,117,165,255,39,117,165,255,39,117,165,255, + 39,116,165,255,39,116,165,255,39,116,165,255,39,116,165,255, + 38,115,164,255,38,115,164,255,38,115,164,255,38,115,164,255, + 39,115,164,255,39,115,164,255,39,115,164,255,39,115,164,255, + 39,115,163,255,39,115,163,255,39,115,163,255,40,115,163,255, + 40,115,162,255,41,115,162,255,41,115,162,255,41,115,162,255, + 42,116,161,255,42,116,161,255,42,116,161,255,43,116,161,255, + 43,116,160,255,44,116,160,255,44,116,160,255,44,116,160,255, + 45,116,159,255,45,116,159,255,45,116,159,255,46,116,159,255, + 46,117,158,255,47,117,158,255,47,117,158,255,47,117,158,255, + 48,117,157,255,48,117,157,255,48,117,157,255,48,117,157,255, + 48,117,157,255,48,117,157,255,48,117,157,255,48,117,157,255, + 49,117,156,255,49,117,156,255,49,117,156,255,49,117,156,255, + 48,116,155,255,48,116,155,255,48,116,155,255,48,116,155,255, + 48,115,154,255,48,115,154,255,48,115,154,255,48,115,154,255, + 48,114,153,255,48,114,153,255,48,114,153,255,48,114,153,255, + 47,113,152,255,47,113,152,255,47,113,152,255,47,113,152,255, + 46,112,152,255,46,112,152,255,46,112,152,255,46,112,152,255, + 45,111,151,255,45,111,151,255,45,111,151,255,45,110,151,255, + 44,110,150,255,44,109,150,255,44,109,150,255,43,109,150,255, + 43,108,149,255,42,108,149,255,42,108,149,255,41,107,149,255, + 41,107,148,255,40,106,148,255,40,106,148,255,39,106,148,255, + 39,105,148,255,38,105,148,255,38,105,148,255,37,104,148,255, + 37,104,147,255,36,103,147,255,36,103,147,255,35,103,147,255, + 35,102,146,255,34,102,146,255,34,102,146,255,34,102,146,255, + 33,101,145,255,33,101,145,255,33,101,145,255,33,101,145,255, + 33,100,144,255,33,100,144,255,33,100,144,255,33,100,144,255, + 33,100,143,255,33,100,143,255,33,100,143,255,33,100,142,255, + 34,100,142,255,34,100,141,255,34,100,141,255,35,100,141,255, + 35,100,140,255,36,100,140,255,36,100,140,255,37,100,139,255, + 37,101,139,255,38,101,138,255,38,101,138,255,39,101,138,255, + 39,102,137,255,40,102,137,255,40,102,137,255,41,102,136,255, + 41,102,136,255,42,102,135,255,42,102,135,255,43,102,134,255, + 43,103,134,255,44,103,133,255,44,103,133,255,45,103,133,255, + 45,103,132,255,46,103,132,255,46,103,132,255,46,103,132,255, + 46,102,131,255,46,102,131,255,46,102,131,255,46,102,131,255, + 46,101,130,255,46,101,130,255,46,101,130,255,45,101,130,255, + 45,100,129,255,44,100,129,255,44,99,129,255,44,99,129,255, + 43,98,129,255,43,97,129,255,42,97,129,255,42,96,129,255, + 41,96,128,255,40,95,128,255,40,95,128,255,39,94,128,255, + 39,94,128,255,38,93,128,255,38,93,128,255,37,92,128,255, + 37,92,128,255,36,91,128,255,36,91,128,255,35,90,128,255, + 35,90,128,255,34,89,128,255,34,89,128,255,33,89,128,255, + 33,88,127,255,32,88,127,255,32,88,127,255,32,87,127,255, + 32,87,127,255,32,86,127,255,32,86,127,255,32,86,127,255, + 32,86,126,255,32,86,126,255,32,86,126,255,32,86,126,255, + 33,86,125,255,33,86,125,255,33,86,125,255,33,86,125,255, + 34,86,124,255,34,86,124,255,34,86,124,255,35,86,124,255, + 35,87,123,255,36,87,123,255,36,87,123,255,36,87,123,255, + 37,87,122,255,37,87,122,255,37,87,122,255,37,87,122,255, + 38,87,121,255,38,87,121,255,38,87,121,255,38,87,121,255, + 39,87,120,255,39,87,120,255,39,87,120,255,39,87,120,255, + 39,87,119,255,39,87,119,255,39,87,119,255,39,87,119,255, + 38,86,119,255,38,86,119,255,38,86,119,255,38,86,119,255, + 37,85,119,255,37,85,119,255,36,85,119,255,36,84,119,255, + 35,84,118,255,34,83,118,255,33,83,118,255,33,82,118,255, + 32,82,118,255,31,81,118,255,31,81,118,255,30,80,118,255, + 30,80,118,255,29,79,118,255,28,79,118,255,28,78,118,255, + 27,78,118,255,26,77,118,255,25,77,118,255,25,76,118,255, + 24,76,118,255,23,75,118,255,23,75,118,255,22,74,118,255, + 22,74,118,255,21,73,118,255,21,73,118,255,20,72,118,255, + 20,72,118,255,19,71,118,255,19,71,118,255,18,71,118,255, + 18,70,117,255,17,70,117,255,17,70,117,255,17,70,117,255, + 16,69,116,255,16,69,116,255,16,69,116,255,16,69,116,255, + 16,68,115,255,16,68,115,255,16,68,115,255,16,68,114,255, + 16,67,114,255,16,67,113,255,16,67,113,255,16,67,113,255, + 16,67,112,255,16,67,112,255,16,67,112,255,16,67,111,255, + 17,67,111,255,17,67,110,255,17,67,110,255,18,67,109,255, + 18,67,109,255,19,67,108,255,19,67,108,255,19,67,107,255, + 20,67,106,255,20,67,105,255,20,67,105,255,21,67,104,255, + 21,68,104,255,22,68,103,255,22,68,103,255,23,68,102,255, + 23,68,101,255,24,68,100,255,24,68,100,255,25,68,99,255, + 25,68,99,255,26,68,98,255,26,68,98,255,26,68,97,255, + 27,68,96,255,27,68,95,255,27,68,95,255,28,68,94,255, + 28,68,94,255,29,68,93,255,29,68,93,255,29,68,92,255, + 30,68,92,255,30,68,91,255,30,68,91,255,31,68,90,255, + 31,68,90,255,32,68,89,255,32,68,89,255,32,68,89,255, + 33,68,88,255,33,68,88,255,33,68,88,255,33,68,87,255, + 34,68,87,255,34,68,86,255,34,68,86,255,34,68,85,255, + 34,68,85,255,34,68,84,255,34,68,84,255,34,68,84,255, + 35,68,83,255,35,68,83,255,35,68,83,255,35,68,83,255, + 36,68,82,255,36,68,82,255,36,68,82,255,36,68,82,255, + 36,68,81,255,36,68,81,255,36,68,81,255,36,68,81,255, + 37,68,80,255,37,68,80,255,37,68,80,255,37,68,80,255, + 37,68,79,255,37,68,79,255,37,68,79,255,37,68,79,255, + 37,69,78,255,37,69,78,255,37,69,78,255,37,69,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,78,255,37,68,78,255,37,68,78,255,37,68,78,255, + 37,68,77,255,37,68,77,255,37,68,77,255,37,68,77,255, + 36,67,77,255,36,67,77,255,36,67,77,255,36,67,77,255, + 35,67,77,255,35,67,77,255,35,67,77,255,35,67,77,255, + 34,66,78,255,34,66,78,255,34,66,78,255,34,66,78,255, + 33,65,78,255,33,65,78,255,33,65,78,255,33,65,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,31,63,78,255, + 31,63,79,255,30,62,79,255,30,62,79,255,30,62,79,255, + 29,61,79,255,29,61,79,255,29,61,79,255,29,61,79,255, + 28,60,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 27,59,81,255,27,59,81,255,27,59,81,255,27,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 54,114,162,255,54,114,162,255,54,114,162,255,55,114,163,255, + 55,114,163,255,56,114,164,255,56,114,164,255,56,114,164,255, + 57,115,165,255,57,115,165,255,57,115,165,255,58,115,165,255, + 58,116,166,255,59,116,166,255,59,116,166,255,60,117,167,255, + 60,117,167,255,61,118,168,255,61,118,168,255,62,118,168,255, + 62,119,169,255,63,119,169,255,63,119,169,255,63,120,170,255, + 64,120,170,255,64,121,171,255,64,121,171,255,65,121,172,255, + 65,122,172,255,66,122,173,255,66,122,173,255,66,122,173,255, + 67,123,174,255,67,123,174,255,67,123,174,255,67,124,175,255, + 68,124,175,255,68,125,176,255,68,125,176,255,69,125,176,255, + 69,126,177,255,70,126,177,255,70,126,177,255,70,126,177,255, + 70,127,178,255,70,127,178,255,70,127,178,255,70,127,178,255, + 71,128,179,255,71,128,179,255,71,128,179,255,71,128,179,255, + 72,129,180,255,72,129,180,255,72,129,180,255,73,129,180,255, + 73,130,181,255,74,130,181,255,74,130,181,255,74,130,181,255, + 74,131,181,255,74,131,181,255,74,131,181,255,74,131,181,255, + 75,132,182,255,75,132,182,255,75,132,182,255,75,132,182,255, + 76,133,183,255,76,133,183,255,76,133,183,255,77,134,183,255, + 77,134,184,255,78,135,184,255,78,135,184,255,78,135,184,255, + 79,135,184,255,79,135,184,255,79,135,184,255,79,135,184,255, + 80,136,185,255,80,136,185,255,80,136,185,255,80,136,185,255, + 81,137,185,255,81,137,185,255,81,137,185,255,81,137,185,255, + 82,138,185,255,82,138,185,255,82,138,185,255,82,138,185,255, + 82,139,185,255,82,139,185,255,82,139,185,255,82,139,185,255, + 82,139,185,255,82,139,185,255,82,139,185,255,82,139,185,255, + 82,140,185,255,82,140,185,255,82,140,185,255,82,140,185,255, + 82,140,184,255,82,140,184,255,82,140,184,255,82,140,184,255, + 82,140,184,255,82,140,184,255,82,140,184,255,81,140,184,255, + 81,140,184,255,80,140,184,255,80,140,184,255,80,140,184,255, + 79,140,184,255,79,140,184,255,79,140,184,255,78,140,184,255, + 78,139,184,255,77,139,184,255,77,139,184,255,76,139,184,255, + 75,139,184,255,74,139,184,255,74,139,184,255,73,139,184,255, + 73,138,183,255,72,138,183,255,72,138,183,255,71,138,183,255, + 70,137,183,255,69,137,183,255,69,137,183,255,68,137,183,255, + 67,136,184,255,66,136,184,255,65,136,184,255,64,136,184,255, + 63,135,184,255,62,135,184,255,62,135,184,255,61,135,184,255, + 60,134,183,255,59,134,183,255,58,134,183,255,57,133,183,255, + 56,133,184,255,55,132,184,255,54,132,184,255,53,132,184,255, + 52,131,183,255,52,131,183,255,51,131,183,255,50,130,183,255, + 49,130,183,255,49,129,183,255,48,129,183,255,47,129,183,255, + 46,128,182,255,46,128,182,255,45,128,182,255,44,128,182,255, + 44,127,182,255,43,127,182,255,43,127,182,255,42,126,182,255, + 42,126,181,255,41,125,181,255,41,125,181,255,41,125,181,255, + 40,125,181,255,40,125,181,255,40,125,181,255,39,125,181,255, + 39,124,180,255,38,124,180,255,38,124,180,255,38,124,180,255, + 38,124,180,255,38,124,180,255,38,124,180,255,38,124,180,255, + 38,123,179,255,38,123,179,255,38,123,179,255,38,123,179,255, + 38,123,178,255,38,123,178,255,38,123,178,255,38,123,178,255, + 39,123,177,255,39,123,177,255,39,123,177,255,40,123,177,255, + 40,124,176,255,41,124,176,255,41,124,176,255,42,124,176,255, + 43,125,175,255,43,125,175,255,44,125,175,255,45,125,175,255, + 46,126,174,255,46,126,174,255,47,126,174,255,48,126,174,255, + 49,127,173,255,49,127,173,255,50,127,173,255,51,128,173,255, + 52,128,172,255,52,129,172,255,53,129,172,255,54,129,172,255, + 55,130,171,255,55,130,171,255,56,130,171,255,57,131,171,255, + 58,131,170,255,59,132,170,255,60,132,170,255,61,132,170,255, + 62,133,169,255,62,133,169,255,63,133,169,255,64,134,169,255, + 65,134,168,255,66,135,168,255,67,135,168,255,68,135,168,255, + 68,136,167,255,69,136,167,255,69,136,167,255,70,136,167,255, + 71,137,167,255,71,137,167,255,72,137,167,255,72,137,167,255, + 73,138,167,255,73,138,167,255,73,138,167,255,74,138,167,255, + 74,139,166,255,75,139,166,255,75,139,166,255,75,139,166,255, + 76,139,167,255,76,139,167,255,76,139,167,255,76,139,167,255, + 76,140,167,255,76,140,167,255,76,140,167,255,76,140,167,255, + 77,140,168,255,77,140,168,255,77,140,168,255,77,140,168,255, + 78,141,168,255,78,141,168,255,78,141,168,255,78,141,168,255, + 79,142,169,255,79,142,169,255,79,142,169,255,79,142,169,255, + 80,142,170,255,80,142,170,255,80,142,170,255,80,142,170,255, + 81,143,171,255,81,143,171,255,81,143,171,255,81,143,171,255, + 82,144,172,255,82,144,172,255,82,144,172,255,82,144,172,255, + 83,145,173,255,83,145,173,255,83,145,173,255,83,145,173,255, + 83,145,174,255,83,145,174,255,83,145,174,255,83,145,175,255, + 84,146,175,255,84,146,176,255,84,146,176,255,84,146,177,255, + 85,147,177,255,85,147,178,255,85,147,178,255,85,147,179,255, + 85,148,179,255,85,148,180,255,85,148,180,255,85,148,181,255, + 86,149,182,255,86,149,182,255,86,149,183,255,86,149,184,255, + 85,150,184,255,85,150,185,255,85,150,185,255,85,150,186,255, + 84,151,186,255,84,151,187,255,84,151,187,255,84,151,188,255, + 84,151,189,255,84,152,189,255,84,152,190,255,83,152,191,255, + 83,153,191,255,82,153,192,255,82,153,192,255,82,153,193,255, + 81,153,194,255,81,153,194,255,81,153,195,255,81,153,196,255, + 81,153,196,255,80,153,197,255,80,153,197,255,80,153,197,255, + 79,153,198,255,79,153,198,255,79,153,198,255,78,153,198,255, + 78,152,199,255,77,152,199,255,77,152,199,255,76,152,199,255, + 76,152,200,255,75,152,200,255,75,152,200,255,74,151,200,255, + 74,151,200,255,73,150,200,255,73,150,200,255,72,150,200,255, + 71,149,200,255,71,149,200,255,70,149,200,255,69,148,200,255, + 68,148,199,255,68,147,199,255,67,147,199,255,66,146,199,255, + 65,146,198,255,65,145,198,255,64,145,198,255,63,144,197,255, + 62,144,197,255,62,143,196,255,61,143,196,255,60,142,195,255, + 59,142,195,255,58,141,194,255,58,141,194,255,57,140,193,255, + 56,140,192,255,56,139,192,255,55,139,191,255,54,138,190,255, + 54,138,190,255,53,137,189,255,53,137,189,255,53,137,188,255, + 53,136,187,255,53,136,187,255,53,136,186,255,53,136,185,255, + 52,135,184,255,52,135,184,255,52,135,183,255,52,135,182,255, + 53,134,181,255,53,134,181,255,53,134,180,255,54,134,179,255, + 54,134,179,255,55,134,178,255,55,134,178,255,56,134,177,255, + 56,134,176,255,57,134,176,255,57,134,175,255,58,134,174,255, + 58,134,174,255,59,134,173,255,59,134,173,255,60,134,172,255, + 60,134,172,255,61,134,171,255,61,134,171,255,62,134,170,255, + 63,135,170,255,63,135,169,255,64,135,169,255,65,135,169,255, + 65,136,168,255,66,136,168,255,66,136,168,255,67,136,168,255, + 67,136,167,255,68,136,167,255,68,136,167,255,68,136,167,255, + 68,136,167,255,68,136,167,255,68,136,167,255,68,136,167,255, + 68,136,166,255,68,136,166,255,68,136,166,255,68,136,166,255, + 68,136,166,255,68,136,166,255,68,136,166,255,68,136,166,255, + 67,135,166,255,67,135,166,255,67,135,166,255,67,135,166,255, + 66,135,167,255,66,135,167,255,66,135,167,255,65,135,167,255, + 65,134,167,255,64,134,167,255,64,134,167,255,63,134,167,255, + 63,133,167,255,62,133,167,255,62,133,167,255,62,133,167,255, + 61,132,167,255,61,132,167,255,61,132,167,255,60,132,167,255, + 60,132,168,255,60,131,168,255,59,131,168,255,59,131,168,255, + 59,131,168,255,58,130,168,255,58,130,168,255,58,130,168,255, + 57,130,168,255,57,129,168,255,56,129,168,255,56,129,168,255, + 56,129,168,255,55,128,168,255,55,128,168,255,55,128,168,255, + 55,128,168,255,54,127,167,255,54,127,167,255,54,127,167,255, + 53,127,167,255,53,126,167,255,52,126,167,255,52,126,167,255, + 52,126,167,255,51,125,167,255,51,125,167,255,51,125,167,255, + 50,124,167,255,50,124,166,255,49,123,166,255,49,123,166,255, + 48,123,166,255,48,122,166,255,47,122,166,255,47,122,166,255, + 46,121,166,255,46,121,166,255,45,120,166,255,45,120,166,255, + 44,120,166,255,44,119,165,255,43,119,165,255,43,119,165,255, + 42,118,165,255,42,118,165,255,41,117,165,255,41,117,165,255, + 40,117,165,255,40,116,164,255,39,116,164,255,39,116,164,255, + 39,116,164,255,38,115,164,255,38,115,164,255,38,115,164,255, + 38,115,164,255,38,114,164,255,38,114,164,255,38,114,164,255, + 38,114,164,255,38,114,163,255,38,114,163,255,38,114,163,255, + 38,114,163,255,39,114,162,255,39,114,162,255,39,114,162,255, + 39,114,162,255,40,114,161,255,40,114,161,255,40,114,161,255, + 40,114,161,255,41,115,160,255,41,115,160,255,41,115,160,255, + 42,115,160,255,42,115,160,255,43,115,160,255,43,115,160,255, + 44,115,160,255,44,116,159,255,45,116,159,255,45,116,159,255, + 45,116,159,255,46,116,158,255,46,116,158,255,46,116,158,255, + 46,116,158,255,47,116,157,255,47,116,157,255,47,116,157,255, + 47,116,157,255,48,116,156,255,48,116,156,255,48,116,156,255, + 48,116,156,255,48,116,155,255,48,116,155,255,48,116,155,255, + 48,116,155,255,48,115,154,255,48,115,154,255,48,115,154,255, + 48,115,154,255,47,114,154,255,47,114,154,255,47,114,154,255, + 47,114,154,255,47,113,153,255,47,113,153,255,47,113,153,255, + 47,113,153,255,46,113,152,255,46,113,152,255,46,113,152,255, + 46,113,152,255,46,112,151,255,46,112,151,255,46,112,151,255, + 45,112,151,255,45,111,150,255,44,111,150,255,44,111,150,255, + 44,111,150,255,43,110,149,255,43,110,149,255,43,110,149,255, + 43,109,149,255,42,109,148,255,42,108,148,255,42,108,148,255, + 41,108,148,255,41,107,148,255,40,107,148,255,40,107,148,255, + 39,106,148,255,39,106,147,255,38,105,147,255,38,105,147,255, + 38,105,147,255,37,104,146,255,37,104,146,255,37,104,146,255, + 36,104,146,255,36,103,145,255,35,103,145,255,35,103,145,255, + 35,103,145,255,34,102,144,255,34,102,144,255,34,102,144,255, + 34,102,144,255,34,101,143,255,34,101,143,255,34,101,143,255, + 34,101,143,255,34,101,142,255,34,101,142,255,34,101,142,255, + 34,101,141,255,35,101,141,255,35,101,140,255,35,101,140,255, + 36,101,140,255,36,101,139,255,37,101,139,255,37,101,139,255, + 38,101,138,255,38,102,138,255,39,102,137,255,39,102,137,255, + 40,102,137,255,40,103,136,255,41,103,136,255,41,103,136,255, + 42,103,135,255,42,103,135,255,43,103,134,255,43,103,134,255, + 44,103,134,255,44,104,133,255,45,104,133,255,45,104,133,255, + 45,104,133,255,46,103,132,255,46,103,132,255,46,103,132,255, + 46,103,132,255,46,103,131,255,46,103,131,255,46,103,131,255, + 46,102,131,255,46,102,130,255,46,101,130,255,46,101,130,255, + 45,101,130,255,45,100,130,255,44,100,130,255,44,100,130,255, + 43,99,130,255,43,99,129,255,42,98,129,255,41,97,129,255, + 41,97,129,255,40,96,129,255,39,95,129,255,39,95,129,255, + 38,94,129,255,38,94,129,255,37,93,129,255,37,93,129,255, + 36,92,129,255,36,92,129,255,35,91,129,255,35,91,129,255, + 34,90,129,255,34,90,128,255,33,89,128,255,33,89,128,255, + 33,89,128,255,32,88,128,255,32,88,128,255,32,88,128,255, + 32,88,128,255,31,87,127,255,31,87,127,255,31,87,127,255, + 31,87,127,255,32,87,127,255,32,87,127,255,32,87,127,255, + 32,87,127,255,33,87,126,255,33,87,126,255,33,87,126,255, + 33,87,126,255,34,87,125,255,34,87,125,255,34,87,125,255, + 35,87,125,255,35,88,124,255,36,88,124,255,36,88,124,255, + 37,88,124,255,37,88,123,255,38,88,123,255,38,88,123,255, + 38,88,123,255,39,88,122,255,39,88,122,255,39,88,122,255, + 39,88,122,255,39,88,121,255,39,88,121,255,39,88,121,255, + 39,88,121,255,39,87,120,255,39,87,120,255,39,87,120,255, + 39,87,120,255,38,86,120,255,38,86,120,255,38,86,120,255, + 37,86,120,255,37,85,120,255,36,85,120,255,36,85,120,255, + 35,84,120,255,35,84,119,255,34,83,119,255,33,83,119,255, + 33,82,119,255,32,82,119,255,31,81,119,255,30,81,119,255, + 30,80,119,255,29,80,119,255,28,79,119,255,27,78,119,255, + 27,78,119,255,26,77,119,255,25,76,119,255,25,76,119,255, + 24,75,119,255,24,75,119,255,23,74,119,255,22,74,119,255, + 22,73,119,255,21,73,118,255,20,72,118,255,20,72,118,255, + 19,72,118,255,19,71,118,255,18,71,118,255,18,71,118,255, + 18,71,118,255,17,70,117,255,17,70,117,255,17,70,117,255, + 17,70,117,255,16,69,116,255,16,69,116,255,16,69,116,255, + 16,69,116,255,16,68,115,255,16,68,115,255,16,68,115,255, + 16,68,114,255,16,68,114,255,16,68,113,255,16,68,113,255, + 16,68,112,255,17,68,112,255,17,68,111,255,17,68,111,255, + 17,68,110,255,18,68,110,255,18,68,109,255,18,68,109,255, + 18,68,108,255,19,68,108,255,19,68,107,255,19,68,107,255, + 19,68,106,255,20,68,106,255,20,68,105,255,20,68,105,255, + 21,68,104,255,21,68,103,255,22,68,102,255,22,68,102,255, + 23,68,101,255,23,68,101,255,24,68,100,255,24,68,100,255, + 25,68,99,255,25,68,98,255,26,68,97,255,26,68,97,255, + 26,68,96,255,27,68,96,255,27,68,95,255,27,68,95,255, + 28,68,94,255,28,68,94,255,29,68,93,255,29,68,93,255, + 30,68,92,255,30,68,92,255,31,68,91,255,31,68,91,255, + 31,68,90,255,32,68,90,255,32,68,89,255,32,68,89,255, + 32,68,88,255,33,68,88,255,33,68,87,255,33,68,87,255, + 33,68,87,255,34,68,86,255,34,68,86,255,34,68,86,255, + 34,68,86,255,35,68,85,255,35,68,85,255,35,68,85,255, + 35,68,84,255,36,68,84,255,36,68,83,255,36,68,83,255, + 36,68,83,255,37,69,82,255,37,69,82,255,37,69,82,255, + 37,69,82,255,37,69,81,255,37,69,81,255,37,69,81,255, + 37,69,81,255,38,69,80,255,38,69,80,255,38,69,80,255, + 38,69,80,255,38,69,80,255,38,69,80,255,38,69,80,255, + 38,69,80,255,38,69,79,255,38,69,79,255,38,69,79,255, + 38,69,79,255,38,69,78,255,38,69,78,255,38,69,78,255, + 38,69,78,255,38,69,78,255,38,69,78,255,38,69,78,255, + 38,69,78,255,38,69,77,255,38,69,77,255,38,69,77,255, + 38,69,77,255,37,68,77,255,37,68,77,255,37,68,77,255, + 37,68,77,255,36,68,77,255,36,68,77,255,36,68,77,255, + 35,68,77,255,35,67,78,255,34,67,78,255,34,67,78,255, + 34,66,78,255,33,66,78,255,33,65,78,255,33,65,78,255, + 33,65,78,255,32,64,78,255,32,64,78,255,32,64,78,255, + 31,64,78,255,31,63,79,255,30,63,79,255,30,63,79,255, + 30,62,79,255,29,62,79,255,29,61,79,255,29,61,79,255, + 29,61,79,255,28,60,80,255,28,60,80,255,28,60,80,255, + 28,60,80,255,27,59,81,255,27,59,81,255,27,59,81,255, + 27,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,53,113,161,255,53,113,161,255,53,113,161,255, + 54,113,162,255,54,113,162,255,55,113,163,255,55,113,163,255, + 55,113,163,255,56,114,164,255,56,114,164,255,56,114,164,255, + 57,114,164,255,57,115,165,255,58,115,165,255,58,115,165,255, + 59,116,166,255,59,116,166,255,60,117,167,255,60,117,167,255, + 61,117,167,255,61,118,168,255,62,118,168,255,62,118,168,255, + 62,119,169,255,63,119,169,255,63,120,170,255,63,120,170,255, + 64,120,171,255,64,121,171,255,65,121,172,255,65,121,172,255, + 65,121,172,255,66,122,173,255,66,122,173,255,66,122,173,255, + 66,123,174,255,67,123,174,255,67,124,175,255,67,124,175,255, + 67,124,175,255,68,125,176,255,68,125,176,255,68,125,176,255, + 68,125,176,255,69,126,177,255,69,126,177,255,69,126,177,255, + 69,126,177,255,70,127,178,255,70,127,178,255,70,127,178,255, + 70,127,178,255,70,128,179,255,70,128,179,255,70,128,179,255, + 71,128,179,255,71,129,180,255,72,129,180,255,72,129,180,255, + 72,129,180,255,72,130,180,255,72,130,180,255,72,130,180,255, + 72,130,180,255,73,131,181,255,73,131,181,255,73,131,181,255, + 73,131,181,255,74,132,182,255,74,132,182,255,74,132,182,255, + 75,133,182,255,75,133,183,255,76,134,183,255,76,134,183,255, + 76,134,183,255,77,134,183,255,77,134,183,255,77,134,183,255, + 77,134,183,255,78,135,184,255,78,135,184,255,78,135,184,255, + 78,135,184,255,79,136,184,255,79,136,184,255,79,136,184,255, + 79,136,184,255,80,137,184,255,80,137,184,255,80,137,184,255, + 80,137,184,255,80,138,184,255,80,138,184,255,80,138,184,255, + 80,138,184,255,80,138,184,255,80,138,184,255,80,138,184,255, + 80,138,184,255,80,139,184,255,80,139,184,255,80,139,184,255, + 80,139,184,255,80,139,183,255,80,139,183,255,80,139,183,255, + 80,139,183,255,80,139,183,255,80,139,183,255,80,139,183,255, + 79,139,183,255,79,139,183,255,78,139,183,255,78,139,183,255, + 78,139,183,255,77,139,183,255,77,139,183,255,77,139,183,255, + 76,139,183,255,76,138,183,255,75,138,183,255,75,138,183,255, + 74,138,183,255,73,138,183,255,72,138,183,255,72,138,183,255, + 71,138,183,255,71,137,182,255,70,137,182,255,70,137,182,255, + 69,137,182,255,68,136,182,255,67,136,182,255,67,136,182,255, + 66,136,182,255,65,135,183,255,64,135,183,255,63,135,183,255, + 62,135,183,255,61,134,183,255,60,134,183,255,60,134,183,255, + 59,134,183,255,58,133,182,255,57,133,182,255,56,133,182,255, + 55,132,182,255,54,132,183,255,54,131,183,255,53,131,183,255, + 52,131,183,255,51,130,182,255,51,130,182,255,50,130,182,255, + 49,129,182,255,48,129,182,255,48,128,182,255,47,128,182,255, + 46,128,182,255,45,127,182,255,45,127,182,255,44,127,182,255, + 43,127,182,255,43,126,181,255,42,126,181,255,42,126,181,255, + 41,125,181,255,41,125,181,255,40,124,181,255,40,124,181,255, + 40,124,181,255,39,124,180,255,39,124,180,255,39,124,180,255, + 38,124,180,255,38,123,180,255,37,123,180,255,37,123,180,255, + 37,123,180,255,37,123,179,255,37,123,179,255,37,123,179,255, + 37,123,179,255,37,122,178,255,37,122,178,255,37,122,178,255, + 37,122,178,255,38,123,177,255,38,123,177,255,38,123,177,255, + 38,123,177,255,39,123,176,255,39,123,176,255,39,123,176,255, + 40,123,176,255,40,124,175,255,41,124,175,255,41,124,175,255, + 42,124,175,255,43,125,174,255,43,125,174,255,44,125,174,255, + 45,125,174,255,46,126,173,255,46,126,173,255,47,126,173,255, + 48,126,173,255,49,127,172,255,49,127,172,255,50,127,172,255, + 51,128,172,255,52,128,171,255,53,129,171,255,54,129,171,255, + 55,129,171,255,56,130,170,255,56,130,170,255,57,130,170,255, + 58,131,170,255,59,131,169,255,60,132,169,255,61,132,169,255, + 62,133,169,255,63,133,168,255,63,134,168,255,64,134,168,255, + 65,134,168,255,66,135,167,255,67,135,167,255,68,135,167,255, + 69,136,167,255,69,136,167,255,70,137,167,255,70,137,167,255, + 71,137,167,255,72,138,167,255,72,138,167,255,73,138,167,255, + 73,138,167,255,74,139,167,255,74,139,167,255,74,139,167,255, + 75,139,167,255,75,139,166,255,76,139,166,255,76,139,166,255, + 76,139,166,255,77,140,167,255,77,140,167,255,77,140,167,255, + 77,140,167,255,77,141,167,255,77,141,167,255,77,141,167,255, + 77,141,167,255,78,141,168,255,78,141,168,255,78,141,168,255, + 78,141,168,255,79,142,168,255,79,142,168,255,79,142,168,255, + 79,142,168,255,80,142,169,255,80,142,169,255,80,142,169,255, + 80,142,169,255,80,142,170,255,80,142,170,255,80,142,170,255, + 80,142,170,255,81,143,171,255,81,143,171,255,81,143,171,255, + 81,143,171,255,82,144,172,255,82,144,172,255,82,144,172,255, + 82,144,172,255,83,145,173,255,83,145,173,255,83,145,173,255, + 83,145,173,255,83,145,174,255,83,145,174,255,83,145,174,255, + 83,145,175,255,84,146,175,255,84,146,176,255,84,146,176,255, + 84,146,176,255,84,147,177,255,84,147,177,255,84,147,177,255, + 84,147,178,255,84,148,179,255,84,148,179,255,84,148,180,255, + 84,148,181,255,85,148,181,255,85,148,182,255,85,148,182,255, + 85,148,183,255,84,149,183,255,84,149,184,255,84,149,184,255, + 84,149,185,255,83,150,185,255,83,150,186,255,83,150,186,255, + 83,150,187,255,82,150,188,255,82,151,188,255,82,151,189,255, + 81,151,190,255,81,152,190,255,80,152,191,255,80,152,191,255, + 80,152,192,255,79,152,193,255,79,152,193,255,79,152,194,255, + 78,152,195,255,78,152,195,255,77,152,196,255,77,152,196,255, + 77,152,196,255,76,152,197,255,76,152,197,255,76,152,197,255, + 75,152,197,255,75,151,198,255,74,151,198,255,74,151,198,255, + 73,151,198,255,73,151,199,255,72,151,199,255,72,151,199,255, + 71,150,199,255,71,150,199,255,70,149,199,255,70,149,199,255, + 69,149,199,255,68,148,199,255,68,148,199,255,67,148,199,255, + 66,147,199,255,65,147,198,255,65,146,198,255,64,146,198,255, + 63,145,198,255,62,145,197,255,62,144,197,255,61,144,197,255, + 60,143,196,255,59,143,196,255,59,142,195,255,58,142,195,255, + 57,141,194,255,56,141,194,255,55,140,193,255,55,140,193,255, + 54,139,192,255,54,139,191,255,53,138,191,255,53,138,190,255, + 52,137,189,255,52,137,189,255,51,136,188,255,51,136,188,255, + 51,136,187,255,51,135,186,255,51,135,186,255,51,135,185,255, + 51,135,184,255,51,134,183,255,51,134,183,255,51,134,182,255, + 51,134,181,255,52,133,180,255,52,133,180,255,52,133,179,255, + 53,133,178,255,53,133,178,255,54,133,177,255,54,133,177,255, + 55,133,176,255,55,133,175,255,56,133,175,255,56,133,174,255, + 57,133,173,255,57,133,173,255,58,133,172,255,58,133,172,255, + 59,133,171,255,60,134,171,255,60,134,170,255,61,134,170,255, + 62,134,169,255,63,135,169,255,63,135,168,255,64,135,168,255, + 65,135,168,255,65,136,167,255,66,136,167,255,66,136,167,255, + 67,136,167,255,67,136,166,255,68,136,166,255,68,136,166,255, + 68,136,166,255,68,136,166,255,68,136,166,255,68,136,166,255, + 68,136,166,255,68,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,68,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,67,135,165,255,67,135,165,255,67,135,165,255, + 67,135,165,255,66,135,166,255,66,135,166,255,66,135,166,255, + 65,135,166,255,65,134,166,255,64,134,166,255,64,134,166,255, + 63,134,166,255,63,133,167,255,62,133,167,255,62,133,167,255, + 62,133,167,255,61,132,167,255,61,132,167,255,61,132,167,255, + 60,132,167,255,60,132,167,255,60,131,167,255,59,131,167,255, + 59,131,167,255,59,131,167,255,58,130,167,255,58,130,167,255, + 58,130,167,255,57,130,167,255,57,129,167,255,56,129,167,255, + 56,129,167,255,56,129,167,255,55,128,167,255,55,128,167,255, + 55,128,167,255,55,128,167,255,54,127,167,255,54,127,167,255, + 54,127,167,255,53,127,167,255,53,126,167,255,52,126,167,255, + 52,126,167,255,51,126,167,255,51,125,166,255,50,125,166,255, + 50,125,166,255,49,124,166,255,49,124,166,255,48,123,166,255, + 48,123,166,255,47,123,166,255,47,122,166,255,46,122,166,255, + 46,122,166,255,45,121,166,255,45,121,166,255,44,120,166,255, + 44,120,166,255,43,119,166,255,43,119,165,255,42,118,165,255, + 42,118,165,255,41,118,165,255,41,117,165,255,40,117,165,255, + 40,117,165,255,39,117,165,255,39,116,164,255,38,116,164,255, + 38,116,164,255,38,116,164,255,38,115,164,255,38,115,164,255, + 38,115,164,255,38,115,164,255,37,114,164,255,37,114,164,255, + 37,114,164,255,37,114,164,255,38,114,163,255,38,114,163,255, + 38,114,163,255,38,114,163,255,38,114,162,255,38,114,162,255, + 38,114,162,255,39,114,162,255,39,114,161,255,40,114,161,255, + 40,114,161,255,40,114,161,255,41,115,160,255,41,115,160,255, + 41,115,160,255,42,115,160,255,42,115,160,255,43,115,160,255, + 43,115,160,255,44,115,160,255,44,116,159,255,45,116,159,255, + 45,116,159,255,45,116,159,255,46,116,158,255,46,116,158,255, + 46,116,158,255,46,116,158,255,47,116,157,255,47,116,157,255, + 47,116,157,255,47,116,157,255,47,116,156,255,47,116,156,255, + 47,116,156,255,47,116,156,255,48,116,155,255,48,116,155,255, + 48,116,155,255,48,116,155,255,47,115,154,255,47,115,154,255, + 47,115,154,255,47,115,154,255,47,114,154,255,47,114,154,255, + 47,114,154,255,47,114,154,255,47,113,153,255,47,113,153,255, + 47,113,153,255,47,113,153,255,46,113,152,255,46,113,152,255, + 46,113,152,255,46,113,152,255,45,112,151,255,45,112,151,255, + 45,112,151,255,45,112,151,255,44,111,150,255,44,111,150,255, + 44,111,150,255,44,111,150,255,43,110,149,255,43,110,149,255, + 43,110,149,255,43,109,149,255,42,109,148,255,42,108,148,255, + 42,108,148,255,41,108,148,255,41,107,148,255,40,107,148,255, + 40,107,148,255,39,106,148,255,39,106,147,255,38,105,147,255, + 38,105,147,255,38,105,147,255,37,104,146,255,37,104,146,255, + 37,104,146,255,36,104,146,255,36,103,145,255,35,103,145,255, + 35,103,145,255,35,103,145,255,34,102,144,255,34,102,144,255, + 34,102,144,255,34,102,144,255,34,101,143,255,34,101,143,255, + 34,101,143,255,34,101,143,255,34,101,142,255,34,101,142,255, + 34,101,142,255,34,101,141,255,35,101,141,255,35,101,140,255, + 35,101,140,255,36,101,140,255,36,101,139,255,37,101,139,255, + 37,101,139,255,38,101,138,255,38,102,138,255,39,102,137,255, + 39,102,137,255,40,102,137,255,40,103,136,255,41,103,136,255, + 41,103,136,255,42,103,135,255,42,103,135,255,43,103,134,255, + 43,103,134,255,44,103,134,255,44,104,133,255,45,104,133,255, + 45,104,133,255,45,104,133,255,46,103,132,255,46,103,132,255, + 46,103,132,255,46,103,132,255,46,103,131,255,46,103,131,255, + 46,103,131,255,46,102,131,255,46,102,130,255,46,101,130,255, + 46,101,130,255,45,101,130,255,45,100,130,255,44,100,130,255, + 44,100,130,255,43,99,130,255,43,99,129,255,42,98,129,255, + 41,97,129,255,41,97,129,255,40,96,129,255,39,95,129,255, + 39,95,129,255,38,94,129,255,38,94,129,255,37,93,129,255, + 37,93,129,255,36,92,129,255,36,92,129,255,35,91,129,255, + 35,91,129,255,34,90,129,255,34,90,128,255,33,89,128,255, + 33,89,128,255,33,89,128,255,32,88,128,255,32,88,128,255, + 32,88,128,255,32,88,128,255,31,87,127,255,31,87,127,255, + 31,87,127,255,31,87,127,255,32,87,127,255,32,87,127,255, + 32,87,127,255,32,87,127,255,33,87,126,255,33,87,126,255, + 33,87,126,255,33,87,126,255,34,87,125,255,34,87,125,255, + 34,87,125,255,35,87,125,255,35,88,124,255,36,88,124,255, + 36,88,124,255,37,88,124,255,37,88,123,255,38,88,123,255, + 38,88,123,255,38,88,123,255,39,88,122,255,39,88,122,255, + 39,88,122,255,39,88,122,255,39,88,121,255,39,88,121,255, + 39,88,121,255,39,88,121,255,39,87,120,255,39,87,120,255, + 39,87,120,255,39,87,120,255,38,86,120,255,38,86,120,255, + 38,86,120,255,37,86,120,255,37,85,120,255,36,85,120,255, + 35,85,120,255,35,84,120,255,34,84,119,255,33,83,119,255, + 32,83,119,255,32,82,119,255,31,82,119,255,30,81,119,255, + 30,81,119,255,29,80,119,255,29,80,119,255,28,79,119,255, + 27,78,119,255,27,78,119,255,26,77,119,255,25,76,119,255, + 24,76,119,255,24,75,119,255,23,75,119,255,22,74,119,255, + 22,74,119,255,21,73,119,255,21,73,118,255,20,72,118,255, + 20,72,118,255,19,72,118,255,19,71,118,255,18,71,118,255, + 18,71,118,255,18,71,118,255,17,70,117,255,17,70,117,255, + 17,70,117,255,17,70,117,255,16,69,116,255,16,69,116,255, + 16,69,116,255,16,69,116,255,16,68,115,255,16,68,115,255, + 16,68,115,255,16,68,114,255,16,68,114,255,16,68,113,255, + 16,68,113,255,16,68,112,255,17,68,112,255,17,68,111,255, + 17,68,111,255,17,68,110,255,18,68,110,255,18,68,109,255, + 18,68,109,255,19,68,108,255,19,68,108,255,20,68,107,255, + 20,68,107,255,20,68,106,255,21,68,106,255,21,68,105,255, + 21,68,105,255,22,68,104,255,22,69,103,255,23,69,102,255, + 23,69,102,255,24,69,101,255,24,69,101,255,25,69,100,255, + 25,69,100,255,26,69,99,255,26,69,98,255,27,69,97,255, + 27,69,97,255,27,69,96,255,28,69,96,255,28,69,95,255, + 28,69,95,255,29,69,94,255,29,69,94,255,30,69,93,255, + 30,69,93,255,30,69,92,255,31,69,92,255,31,69,91,255, + 31,69,91,255,32,69,90,255,32,69,90,255,33,69,89,255, + 33,69,89,255,33,69,88,255,34,69,88,255,34,69,87,255, + 34,69,87,255,34,69,87,255,35,69,86,255,35,69,86,255, + 35,69,86,255,35,69,86,255,35,69,85,255,35,69,85,255, + 35,69,85,255,35,69,84,255,36,69,84,255,36,69,83,255, + 36,69,83,255,36,69,83,255,37,69,82,255,37,69,82,255, + 37,69,82,255,37,69,82,255,37,69,81,255,37,69,81,255, + 37,69,81,255,37,69,81,255,38,69,80,255,38,69,80,255, + 38,69,80,255,38,69,80,255,38,69,80,255,38,69,80,255, + 38,69,80,255,38,69,80,255,38,70,79,255,38,70,79,255, + 38,70,79,255,38,70,79,255,38,69,78,255,38,69,78,255, + 38,69,78,255,38,69,78,255,38,69,78,255,38,69,78,255, + 38,69,78,255,38,69,78,255,38,69,77,255,38,69,77,255, + 38,69,77,255,38,69,77,255,37,68,77,255,37,68,77,255, + 37,68,77,255,37,68,77,255,36,68,77,255,36,68,77,255, + 36,68,77,255,35,68,77,255,35,67,78,255,34,67,78,255, + 34,67,78,255,34,66,78,255,33,66,78,255,33,65,78,255, + 33,65,78,255,33,65,78,255,32,64,78,255,32,64,78,255, + 32,64,78,255,31,64,78,255,31,63,79,255,30,63,79,255, + 30,63,79,255,30,62,79,255,29,62,79,255,29,61,79,255, + 29,61,79,255,29,61,79,255,28,60,80,255,28,60,80,255, + 28,60,80,255,28,60,80,255,27,59,81,255,27,59,81,255, + 27,59,81,255,27,59,81,255,26,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,51,112,161,255,51,112,161,255, + 51,112,161,255,52,112,162,255,52,113,162,255,53,113,163,255, + 53,113,163,255,53,113,163,255,54,114,164,255,54,114,164,255, + 54,114,164,255,55,114,164,255,55,115,165,255,56,115,165,255, + 56,115,165,255,57,116,166,255,57,116,166,255,58,117,167,255, + 58,117,167,255,59,117,167,255,59,118,168,255,60,118,168,255, + 60,118,168,255,60,119,169,255,61,119,169,255,61,120,170,255, + 61,120,170,255,62,120,171,255,62,121,171,255,63,121,172,255, + 63,121,172,255,63,121,172,255,64,122,173,255,64,122,173,255, + 64,122,173,255,64,123,174,255,65,123,174,255,65,124,175,255, + 65,124,175,255,65,124,175,255,66,125,176,255,66,125,176,255, + 66,125,176,255,66,125,176,255,67,126,177,255,67,126,177,255, + 67,126,177,255,67,126,177,255,68,126,178,255,68,126,178,255, + 68,126,178,255,68,126,178,255,68,127,179,255,68,127,179,255, + 68,127,179,255,69,127,179,255,69,128,180,255,70,128,180,255, + 70,128,180,255,70,128,180,255,70,129,180,255,70,129,180,255, + 70,129,180,255,70,129,180,255,71,130,181,255,71,130,181,255, + 71,130,181,255,71,130,181,255,72,131,182,255,72,131,182,255, + 72,131,182,255,73,132,182,255,73,132,182,255,74,133,182,255, + 74,133,182,255,74,133,182,255,75,133,183,255,75,133,183,255, + 75,133,183,255,75,133,183,255,76,134,183,255,76,134,183,255, + 76,134,183,255,76,134,183,255,77,135,183,255,77,135,183,255, + 77,135,183,255,77,135,183,255,78,136,183,255,78,136,183,255, + 78,136,183,255,78,136,183,255,78,136,183,255,78,136,183,255, + 78,136,183,255,78,136,183,255,78,137,183,255,78,137,183,255, + 78,137,183,255,78,137,183,255,78,137,182,255,78,137,182,255, + 78,137,182,255,78,137,182,255,78,137,182,255,78,137,182,255, + 78,137,182,255,78,137,182,255,78,137,182,255,78,137,182,255, + 78,137,182,255,77,137,182,255,77,137,182,255,76,137,182,255, + 76,137,182,255,76,137,182,255,75,137,182,255,75,137,182,255, + 75,137,182,255,74,137,182,255,74,137,182,255,73,137,182,255, + 73,137,182,255,72,137,182,255,71,137,182,255,70,137,182,255, + 70,137,182,255,69,137,182,255,69,136,182,255,68,136,182,255, + 68,136,182,255,67,136,182,255,66,135,182,255,65,135,182,255, + 65,135,182,255,64,135,182,255,63,134,183,255,62,134,183,255, + 61,134,183,255,60,134,183,255,59,133,183,255,58,133,183,255, + 58,133,183,255,57,133,183,255,56,132,182,255,55,132,182,255, + 54,132,182,255,53,132,182,255,52,131,183,255,52,131,183,255, + 51,131,183,255,50,130,183,255,49,130,182,255,49,129,182,255, + 48,129,182,255,47,129,182,255,46,128,182,255,46,128,182,255, + 45,128,182,255,44,128,182,255,44,127,182,255,43,127,182,255, + 43,127,182,255,42,127,182,255,42,126,181,255,41,126,181,255, + 41,126,181,255,40,125,181,255,40,125,181,255,39,124,181,255, + 39,124,181,255,39,124,181,255,38,124,180,255,38,124,180,255, + 38,124,180,255,38,124,180,255,37,123,180,255,37,123,180,255, + 37,123,180,255,37,123,180,255,37,123,179,255,37,123,179,255, + 37,123,179,255,37,123,179,255,37,122,178,255,37,122,178,255, + 37,122,178,255,37,122,178,255,38,123,177,255,38,123,177,255, + 38,123,177,255,38,123,177,255,39,123,176,255,39,123,176,255, + 39,123,176,255,40,123,176,255,40,124,175,255,41,124,175,255, + 41,124,175,255,42,124,175,255,43,125,174,255,43,125,174,255, + 44,125,174,255,45,125,174,255,46,126,173,255,46,126,173,255, + 47,126,173,255,48,126,173,255,49,127,172,255,49,127,172,255, + 50,127,172,255,51,128,172,255,52,128,171,255,53,129,171,255, + 54,129,171,255,55,129,171,255,56,130,170,255,56,130,170,255, + 57,130,170,255,58,131,170,255,59,131,169,255,60,132,169,255, + 61,132,169,255,62,133,169,255,63,133,168,255,64,134,168,255, + 65,134,168,255,66,134,168,255,67,135,167,255,67,135,167,255, + 68,135,167,255,69,136,167,255,70,136,167,255,70,137,167,255, + 71,137,167,255,72,137,167,255,72,138,167,255,73,138,167,255, + 73,138,167,255,74,138,167,255,74,139,167,255,75,139,167,255, + 75,139,167,255,75,139,167,255,76,139,166,255,76,139,166,255, + 76,139,166,255,76,139,166,255,77,140,167,255,77,140,167,255, + 77,140,167,255,77,140,167,255,77,141,167,255,77,141,167,255, + 77,141,167,255,77,141,167,255,78,141,168,255,78,141,168,255, + 78,141,168,255,78,141,168,255,79,142,168,255,79,142,168,255, + 79,142,168,255,79,142,168,255,80,142,169,255,80,142,169,255, + 80,142,169,255,80,142,169,255,80,142,170,255,80,142,170,255, + 80,142,170,255,80,142,170,255,81,143,171,255,81,143,171,255, + 81,143,171,255,81,143,171,255,82,144,172,255,82,144,172,255, + 82,144,172,255,82,144,172,255,83,145,173,255,83,145,173,255, + 83,145,173,255,83,145,173,255,83,145,174,255,83,145,174,255, + 83,145,174,255,83,145,175,255,84,146,175,255,84,146,176,255, + 84,146,176,255,84,146,176,255,84,147,177,255,84,147,177,255, + 84,147,177,255,84,147,178,255,84,148,179,255,84,148,179,255, + 84,148,180,255,84,148,181,255,84,148,181,255,84,148,182,255, + 84,148,182,255,84,148,183,255,83,149,183,255,83,149,184,255, + 83,149,184,255,82,149,185,255,82,150,185,255,81,150,186,255, + 81,150,186,255,81,150,187,255,80,150,188,255,80,150,188,255, + 80,150,189,255,79,150,190,255,79,151,190,255,78,151,191,255, + 78,151,191,255,78,151,192,255,77,151,192,255,77,151,193,255, + 77,151,193,255,76,151,194,255,76,151,194,255,75,151,195,255, + 75,151,195,255,74,151,196,255,74,150,196,255,73,150,197,255, + 73,150,197,255,72,150,197,255,72,149,197,255,71,149,197,255, + 71,149,197,255,70,149,197,255,70,149,198,255,69,149,198,255, + 69,149,198,255,68,148,198,255,68,148,198,255,67,147,198,255, + 67,147,198,255,66,147,198,255,65,146,198,255,65,146,198,255, + 64,146,198,255,63,145,198,255,62,145,197,255,62,144,197,255, + 61,144,197,255,60,143,197,255,59,143,196,255,59,142,196,255, + 58,142,196,255,57,141,195,255,56,141,195,255,56,140,194,255, + 55,140,194,255,54,139,193,255,54,139,193,255,53,138,192,255, + 53,138,192,255,52,137,191,255,52,137,191,255,51,136,190,255, + 51,136,190,255,50,136,189,255,50,135,188,255,49,135,188,255, + 49,135,187,255,49,135,186,255,49,134,185,255,49,134,185,255, + 49,134,184,255,49,134,183,255,49,133,183,255,50,133,182,255, + 50,133,182,255,50,133,181,255,51,133,180,255,51,133,180,255, + 51,133,179,255,52,133,178,255,52,133,178,255,53,133,177,255, + 53,133,177,255,54,133,176,255,55,133,175,255,55,133,175,255, + 56,133,174,255,57,133,173,255,57,133,173,255,58,133,172,255, + 58,133,172,255,59,133,171,255,60,134,171,255,60,134,170,255, + 61,134,170,255,62,134,169,255,63,135,169,255,63,135,168,255, + 64,135,168,255,65,135,168,255,65,136,167,255,66,136,167,255, + 66,136,167,255,67,136,167,255,67,136,166,255,68,136,166,255, + 68,136,166,255,68,136,166,255,68,136,166,255,68,136,166,255, + 68,136,166,255,68,136,166,255,68,136,165,255,68,136,165,255, + 68,136,165,255,68,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,68,136,165,255,67,135,165,255,67,135,165,255, + 67,135,165,255,67,135,165,255,66,135,166,255,66,135,166,255, + 66,135,166,255,65,135,166,255,65,134,166,255,64,134,166,255, + 64,134,166,255,63,134,166,255,63,133,167,255,62,133,167,255, + 62,133,167,255,62,133,167,255,61,132,167,255,61,132,167,255, + 61,132,167,255,60,132,167,255,60,132,167,255,60,131,167,255, + 59,131,167,255,59,131,167,255,59,131,167,255,58,130,167,255, + 58,130,167,255,58,130,167,255,57,130,167,255,57,129,167,255, + 56,129,167,255,56,129,167,255,56,129,167,255,55,128,167,255, + 55,128,167,255,55,128,167,255,55,128,167,255,54,127,167,255, + 54,127,167,255,54,127,167,255,53,127,167,255,53,126,167,255, + 52,126,167,255,52,126,167,255,51,126,167,255,51,125,166,255, + 50,125,166,255,50,125,166,255,49,124,166,255,49,124,166,255, + 48,123,166,255,48,123,166,255,47,123,166,255,47,122,166,255, + 46,122,166,255,46,122,166,255,45,121,166,255,45,121,166,255, + 44,120,166,255,44,120,166,255,43,119,166,255,43,119,165,255, + 42,118,165,255,42,118,165,255,41,118,165,255,41,117,165,255, + 40,117,165,255,40,117,165,255,39,117,165,255,39,116,164,255, + 38,116,164,255,38,116,164,255,38,116,164,255,38,115,164,255, + 38,115,164,255,38,115,164,255,38,115,164,255,37,114,164,255, + 37,114,164,255,37,114,164,255,37,114,164,255,38,114,163,255, + 38,114,163,255,38,114,163,255,38,114,163,255,38,114,162,255, + 38,114,162,255,38,114,162,255,39,114,162,255,39,114,161,255, + 40,114,161,255,40,114,161,255,40,114,161,255,41,115,160,255, + 41,115,160,255,41,115,160,255,42,115,160,255,42,115,160,255, + 43,115,160,255,43,115,160,255,44,115,160,255,44,116,159,255, + 45,116,159,255,45,116,159,255,45,116,159,255,46,116,158,255, + 46,116,158,255,46,116,158,255,46,116,158,255,47,116,157,255, + 47,116,157,255,47,116,157,255,47,116,157,255,47,116,156,255, + 47,116,156,255,47,116,156,255,47,116,156,255,48,116,155,255, + 48,116,155,255,48,116,155,255,48,116,155,255,47,115,154,255, + 47,115,154,255,47,115,154,255,47,115,154,255,47,114,154,255, + 47,114,154,255,47,114,154,255,47,114,154,255,47,113,153,255, + 47,113,153,255,47,113,153,255,47,113,153,255,46,113,152,255, + 46,113,152,255,46,113,152,255,46,113,152,255,45,112,151,255, + 45,112,151,255,45,112,151,255,45,112,151,255,44,111,150,255, + 44,111,150,255,44,111,150,255,44,111,150,255,43,110,149,255, + 43,110,149,255,43,110,149,255,43,109,149,255,42,109,148,255, + 42,108,148,255,42,108,148,255,41,108,148,255,41,107,148,255, + 40,107,148,255,40,107,148,255,39,106,148,255,39,106,147,255, + 38,105,147,255,38,105,147,255,38,105,147,255,37,104,146,255, + 37,104,146,255,37,104,146,255,36,104,146,255,36,103,145,255, + 35,103,145,255,35,103,145,255,35,103,145,255,34,102,144,255, + 34,102,144,255,34,102,144,255,34,102,144,255,34,101,143,255, + 34,101,143,255,34,101,143,255,34,101,143,255,34,101,142,255, + 34,101,142,255,34,101,142,255,34,101,141,255,35,101,141,255, + 35,101,140,255,35,101,140,255,36,101,140,255,36,101,139,255, + 37,101,139,255,37,101,139,255,38,101,138,255,38,102,138,255, + 39,102,137,255,39,102,137,255,40,102,137,255,40,103,136,255, + 41,103,136,255,41,103,136,255,42,103,135,255,42,103,135,255, + 43,103,134,255,43,103,134,255,44,103,134,255,44,104,133,255, + 45,104,133,255,45,104,133,255,45,104,133,255,46,103,132,255, + 46,103,132,255,46,103,132,255,46,103,132,255,46,103,131,255, + 46,103,131,255,46,103,131,255,46,102,131,255,46,102,130,255, + 46,101,130,255,46,101,130,255,45,101,130,255,45,100,130,255, + 44,100,130,255,44,100,130,255,43,99,130,255,43,99,129,255, + 42,98,129,255,41,97,129,255,41,97,129,255,40,96,129,255, + 39,95,129,255,39,95,129,255,38,94,129,255,38,94,129,255, + 37,93,129,255,37,93,129,255,36,92,129,255,36,92,129,255, + 35,91,129,255,35,91,129,255,34,90,129,255,34,90,128,255, + 33,89,128,255,33,89,128,255,33,89,128,255,32,88,128,255, + 32,88,128,255,32,88,128,255,32,88,128,255,31,87,127,255, + 31,87,127,255,31,87,127,255,31,87,127,255,32,87,127,255, + 32,87,127,255,32,87,127,255,32,87,127,255,33,87,126,255, + 33,87,126,255,33,87,126,255,33,87,126,255,34,87,125,255, + 34,87,125,255,34,87,125,255,35,87,125,255,35,88,124,255, + 36,88,124,255,36,88,124,255,37,88,124,255,37,88,123,255, + 38,88,123,255,38,88,123,255,38,88,123,255,39,88,122,255, + 39,88,122,255,39,88,122,255,39,88,122,255,39,88,121,255, + 39,88,121,255,39,88,121,255,39,88,121,255,39,87,120,255, + 39,87,120,255,39,87,120,255,39,87,120,255,38,86,120,255, + 38,86,120,255,38,86,120,255,37,86,120,255,37,85,120,255, + 36,85,120,255,35,85,120,255,35,84,120,255,34,84,119,255, + 33,83,119,255,32,83,119,255,32,82,119,255,31,82,119,255, + 30,81,119,255,30,81,119,255,29,80,119,255,29,80,119,255, + 28,79,119,255,27,78,119,255,27,78,119,255,26,77,119,255, + 25,76,119,255,24,76,119,255,24,75,119,255,23,75,119,255, + 22,74,119,255,22,74,119,255,21,73,119,255,21,73,118,255, + 20,72,118,255,20,72,118,255,19,72,118,255,19,71,118,255, + 18,71,118,255,18,71,118,255,18,71,118,255,17,70,117,255, + 17,70,117,255,17,70,117,255,17,70,117,255,16,69,116,255, + 16,69,116,255,16,69,116,255,16,69,116,255,16,68,115,255, + 16,68,115,255,16,68,115,255,16,68,114,255,16,68,114,255, + 16,68,113,255,16,68,113,255,16,68,112,255,17,68,112,255, + 17,68,111,255,17,68,111,255,17,68,110,255,18,68,110,255, + 18,68,109,255,18,68,109,255,19,68,108,255,19,68,108,255, + 20,68,107,255,20,68,107,255,20,68,106,255,21,68,106,255, + 21,68,105,255,21,68,105,255,22,68,104,255,22,69,103,255, + 23,69,102,255,23,69,102,255,24,69,101,255,24,69,101,255, + 25,69,100,255,25,69,100,255,26,69,99,255,26,69,98,255, + 27,69,97,255,27,69,97,255,27,69,96,255,28,69,96,255, + 28,69,95,255,28,69,95,255,29,69,94,255,29,69,94,255, + 30,69,93,255,30,69,93,255,30,69,92,255,31,69,92,255, + 31,69,91,255,31,69,91,255,32,69,90,255,32,69,90,255, + 33,69,89,255,33,69,89,255,33,69,88,255,34,69,88,255, + 34,69,87,255,34,69,87,255,34,69,87,255,35,69,86,255, + 35,69,86,255,35,69,86,255,35,69,86,255,35,69,85,255, + 35,69,85,255,35,69,85,255,35,69,84,255,36,69,84,255, + 36,69,83,255,36,69,83,255,36,69,83,255,37,69,82,255, + 37,69,82,255,37,69,82,255,37,69,82,255,37,69,81,255, + 37,69,81,255,37,69,81,255,37,69,81,255,38,69,80,255, + 38,69,80,255,38,69,80,255,38,69,80,255,38,69,80,255, + 38,69,80,255,38,69,80,255,38,69,80,255,38,70,79,255, + 38,70,79,255,38,70,79,255,38,70,79,255,38,69,78,255, + 38,69,78,255,38,69,78,255,38,69,78,255,38,69,78,255, + 38,69,78,255,38,69,78,255,38,69,78,255,38,69,77,255, + 38,69,77,255,38,69,77,255,38,69,77,255,37,68,77,255, + 37,68,77,255,37,68,77,255,37,68,77,255,36,68,77,255, + 36,68,77,255,36,68,77,255,35,68,77,255,35,67,78,255, + 34,67,78,255,34,67,78,255,34,66,78,255,33,66,78,255, + 33,65,78,255,33,65,78,255,33,65,78,255,32,64,78,255, + 32,64,78,255,32,64,78,255,31,64,78,255,31,63,79,255, + 30,63,79,255,30,63,79,255,30,62,79,255,29,62,79,255, + 29,61,79,255,29,61,79,255,29,61,79,255,28,60,80,255, + 28,60,80,255,28,60,80,255,28,60,80,255,27,59,81,255, + 27,59,81,255,27,59,81,255,27,59,81,255,26,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,50,111,160,255, + 50,111,160,255,50,111,160,255,51,111,161,255,51,112,161,255, + 52,112,162,255,52,112,162,255,52,112,162,255,53,113,163,255, + 53,113,163,255,53,113,163,255,54,113,163,255,54,114,164,255, + 55,114,164,255,55,114,164,255,56,115,165,255,56,115,165,255, + 57,116,166,255,57,116,166,255,58,116,166,255,58,117,167,255, + 59,117,167,255,59,117,167,255,59,118,168,255,60,118,168,255, + 60,119,169,255,60,119,169,255,61,119,170,255,61,120,170,255, + 62,120,171,255,62,120,171,255,62,120,171,255,63,121,172,255, + 63,121,172,255,63,121,172,255,63,122,173,255,64,122,173,255, + 64,123,174,255,64,123,174,255,64,123,174,255,65,124,175,255, + 65,124,175,255,65,124,175,255,65,124,175,255,66,125,176,255, + 66,125,176,255,66,125,176,255,66,125,176,255,67,125,177,255, + 67,125,177,255,67,125,177,255,67,125,177,255,67,126,178,255, + 67,126,178,255,67,126,178,255,67,126,178,255,68,127,179,255, + 68,127,179,255,68,127,179,255,68,127,179,255,69,128,179,255, + 69,128,179,255,69,128,179,255,69,128,179,255,69,129,180,255, + 69,129,180,255,69,129,180,255,70,129,180,255,70,130,181,255, + 71,130,181,255,71,130,181,255,71,131,181,255,72,131,181,255, + 72,132,181,255,72,132,181,255,72,132,181,255,73,132,182,255, + 73,132,182,255,73,132,182,255,73,132,182,255,74,133,182,255, + 74,133,182,255,74,133,182,255,74,133,182,255,75,134,182,255, + 75,134,182,255,75,134,182,255,75,134,182,255,76,135,182,255, + 76,135,182,255,76,135,182,255,76,135,182,255,76,135,182,255, + 76,135,182,255,76,135,182,255,76,135,182,255,76,136,182,255, + 76,136,182,255,76,136,182,255,76,136,182,255,76,136,181,255, + 76,136,181,255,76,136,181,255,76,136,181,255,76,136,181,255, + 76,136,181,255,76,136,181,255,76,136,181,255,76,136,181,255, + 76,136,181,255,76,136,181,255,75,136,181,255,75,136,181,255, + 74,136,181,255,74,136,181,255,74,136,181,255,73,136,181,255, + 73,136,181,255,73,136,181,255,72,136,181,255,72,136,181,255, + 71,136,181,255,71,136,181,255,70,136,181,255,69,136,181,255, + 68,136,181,255,68,136,181,255,67,136,181,255,67,135,181,255, + 66,135,181,255,66,135,181,255,65,135,181,255,64,134,181,255, + 63,134,181,255,63,134,181,255,62,134,181,255,61,133,182,255, + 60,133,182,255,60,133,182,255,59,133,182,255,58,132,182,255, + 57,132,182,255,57,132,182,255,56,132,182,255,55,131,181,255, + 54,131,181,255,53,131,181,255,52,131,181,255,51,130,182,255, + 51,130,182,255,50,130,182,255,49,129,182,255,48,129,182,255, + 48,128,182,255,47,128,182,255,46,128,182,255,45,127,181,255, + 45,127,181,255,44,127,181,255,43,127,181,255,43,126,181,255, + 42,126,181,255,42,126,181,255,41,126,181,255,41,125,181,255, + 40,125,181,255,40,125,181,255,39,124,181,255,39,124,180,255, + 38,123,180,255,38,123,180,255,38,123,180,255,37,123,180,255, + 37,123,180,255,37,123,180,255,37,123,180,255,36,122,179,255, + 36,122,179,255,36,122,179,255,36,122,179,255,36,122,178,255, + 36,122,178,255,36,122,178,255,36,122,178,255,37,122,178,255, + 37,122,178,255,37,122,178,255,37,122,178,255,38,123,177,255, + 38,123,177,255,38,123,177,255,38,123,177,255,39,123,176,255, + 39,123,176,255,39,123,176,255,40,123,175,255,40,124,175,255, + 41,124,174,255,41,124,174,255,42,124,174,255,43,125,173,255, + 43,125,173,255,44,125,173,255,45,125,173,255,46,126,172,255, + 46,126,172,255,47,126,172,255,48,126,172,255,49,127,171,255, + 50,127,171,255,51,127,171,255,52,128,171,255,53,128,170,255, + 54,129,170,255,55,129,170,255,56,129,170,255,57,130,169,255, + 57,130,169,255,58,130,169,255,59,131,169,255,60,131,168,255, + 61,132,168,255,62,132,168,255,63,133,168,255,64,133,167,255, + 65,134,167,255,66,134,167,255,67,135,167,255,68,135,167,255, + 68,136,167,255,69,136,167,255,70,137,167,255,71,137,166,255, + 71,138,166,255,72,138,166,255,73,138,166,255,73,139,166,255, + 74,139,166,255,74,139,166,255,75,139,166,255,75,140,166,255, + 76,140,166,255,76,140,166,255,76,140,166,255,77,140,166,255, + 77,140,166,255,77,140,166,255,77,140,166,255,78,141,167,255, + 78,141,167,255,78,141,167,255,78,141,167,255,78,142,167,255, + 78,142,167,255,78,142,167,255,78,142,167,255,79,142,168,255, + 79,142,168,255,79,142,168,255,79,142,168,255,80,142,168,255, + 80,142,168,255,80,142,168,255,80,142,168,255,80,143,169,255, + 80,143,169,255,80,143,169,255,80,143,169,255,81,143,170,255, + 81,143,170,255,81,143,170,255,81,143,170,255,81,143,171,255, + 81,143,171,255,81,143,171,255,81,143,171,255,82,144,172,255, + 82,144,172,255,82,144,172,255,82,144,172,255,83,145,173,255, + 83,145,173,255,83,145,173,255,83,145,173,255,83,145,174,255, + 83,145,174,255,83,145,174,255,83,145,175,255,84,146,175,255, + 84,146,176,255,84,146,176,255,84,146,176,255,83,147,177,255, + 83,147,177,255,83,147,177,255,83,147,178,255,83,148,178,255, + 83,148,179,255,83,148,179,255,83,148,180,255,83,148,180,255, + 83,148,181,255,83,148,181,255,83,148,182,255,82,148,182,255, + 82,148,183,255,82,148,183,255,81,148,184,255,81,149,184,255, + 80,149,185,255,80,149,185,255,80,149,186,255,79,149,187,255, + 79,149,187,255,79,149,188,255,78,149,189,255,77,150,189,255, + 77,150,190,255,76,150,190,255,76,150,191,255,75,150,191,255, + 75,150,192,255,75,150,192,255,74,150,193,255,74,150,193,255, + 73,150,194,255,73,150,194,255,72,150,195,255,72,149,195,255, + 71,149,196,255,71,149,196,255,70,149,196,255,69,148,196,255, + 69,148,196,255,68,148,196,255,67,148,196,255,67,148,197,255, + 66,148,197,255,66,148,197,255,65,147,197,255,65,147,197,255, + 64,146,197,255,64,146,197,255,63,146,197,255,62,145,197,255, + 62,145,197,255,61,145,197,255,60,144,197,255,59,144,196,255, + 59,143,196,255,58,143,196,255,57,142,196,255,56,142,195,255, + 56,141,195,255,55,141,195,255,54,140,194,255,53,140,194,255, + 53,139,193,255,52,139,193,255,52,138,192,255,51,138,192,255, + 51,137,191,255,51,137,191,255,50,136,190,255,50,136,190,255, + 49,135,189,255,49,135,189,255,48,135,188,255,48,134,187,255, + 47,134,187,255,47,134,186,255,47,134,185,255,48,133,184,255, + 48,133,184,255,48,133,183,255,48,133,182,255,48,132,182,255, + 49,132,181,255,49,132,181,255,49,132,180,255,50,132,179,255, + 50,132,179,255,50,132,178,255,51,132,177,255,51,132,177,255, + 52,132,176,255,52,132,176,255,53,132,175,255,54,133,174,255, + 54,133,174,255,55,133,173,255,56,133,172,255,57,133,172,255, + 57,133,171,255,58,133,171,255,59,133,170,255,60,134,170,255, + 60,134,169,255,61,134,169,255,62,134,168,255,63,135,168,255, + 63,135,167,255,64,135,167,255,65,135,167,255,65,136,166,255, + 66,136,166,255,66,136,166,255,67,136,166,255,67,136,166,255, + 68,136,166,255,68,136,166,255,68,136,166,255,68,136,165,255, + 68,136,165,255,68,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,68,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,68,136,165,255,68,136,165,255,67,135,165,255, + 67,135,165,255,67,135,165,255,67,135,165,255,66,135,165,255, + 66,135,165,255,66,135,165,255,65,135,165,255,65,134,166,255, + 64,134,166,255,64,134,166,255,63,134,166,255,63,133,166,255, + 62,133,166,255,62,133,166,255,62,133,166,255,61,132,166,255, + 61,132,166,255,61,132,166,255,60,132,166,255,60,132,167,255, + 60,131,167,255,59,131,167,255,59,131,167,255,59,131,167,255, + 58,130,167,255,58,130,167,255,58,130,167,255,57,130,167,255, + 57,129,167,255,56,129,167,255,56,129,167,255,56,129,167,255, + 55,128,167,255,55,128,167,255,55,128,167,255,55,128,167,255, + 54,127,167,255,54,127,167,255,54,127,167,255,53,127,167,255, + 53,126,167,255,52,126,167,255,52,126,167,255,51,126,167,255, + 51,125,166,255,50,125,166,255,50,125,166,255,49,124,166,255, + 49,124,166,255,48,123,166,255,47,123,166,255,47,122,166,255, + 46,122,166,255,45,121,166,255,45,121,166,255,44,121,166,255, + 44,120,166,255,43,120,166,255,43,120,166,255,42,119,166,255, + 42,119,165,255,41,118,165,255,41,118,165,255,40,118,165,255, + 40,117,165,255,39,117,165,255,39,117,165,255,38,116,165,255, + 38,116,164,255,37,115,164,255,37,115,164,255,37,115,164,255, + 37,115,164,255,37,115,164,255,37,115,164,255,37,115,164,255, + 36,114,164,255,36,114,164,255,36,114,164,255,36,114,164,255, + 37,114,163,255,37,114,163,255,37,114,163,255,37,114,163,255, + 38,114,162,255,38,114,162,255,38,114,162,255,39,114,162,255, + 39,114,161,255,40,114,161,255,40,114,161,255,40,114,161,255, + 41,115,160,255,41,115,160,255,41,115,160,255,42,115,160,255, + 42,115,160,255,43,115,160,255,43,115,160,255,43,115,160,255, + 44,116,159,255,44,116,159,255,44,116,159,255,44,116,159,255, + 45,116,158,255,45,116,158,255,45,116,158,255,45,116,158,255, + 46,116,157,255,46,116,157,255,46,116,157,255,46,116,157,255, + 47,116,156,255,47,116,156,255,47,116,156,255,47,116,156,255, + 47,116,155,255,47,116,155,255,47,116,155,255,47,116,155,255, + 47,115,154,255,47,115,154,255,47,115,154,255,47,115,154,255, + 46,114,154,255,46,114,154,255,46,114,154,255,46,114,154,255, + 46,113,153,255,46,113,153,255,46,113,153,255,46,113,153,255, + 46,113,152,255,46,113,152,255,46,113,152,255,46,113,152,255, + 45,112,151,255,45,112,151,255,45,112,151,255,45,112,151,255, + 44,111,150,255,44,111,150,255,44,111,150,255,44,111,150,255, + 43,110,149,255,43,110,149,255,43,110,149,255,43,109,149,255, + 42,109,148,255,42,108,148,255,42,108,148,255,41,108,148,255, + 41,107,148,255,40,107,148,255,40,107,148,255,39,106,148,255, + 39,106,147,255,38,105,147,255,38,105,147,255,38,105,147,255, + 37,104,146,255,37,104,146,255,37,104,146,255,37,104,146,255, + 36,103,145,255,36,103,145,255,36,103,145,255,36,103,145,255, + 35,102,144,255,35,102,144,255,35,102,144,255,35,102,144,255, + 34,101,143,255,34,101,143,255,34,101,143,255,34,101,143,255, + 35,101,142,255,35,101,142,255,35,101,142,255,35,101,141,255, + 36,101,141,255,36,101,140,255,36,101,140,255,36,101,140,255, + 37,102,139,255,37,102,139,255,37,102,139,255,38,102,138,255, + 38,102,138,255,39,102,137,255,39,102,137,255,40,102,137,255, + 40,103,136,255,41,103,136,255,41,103,136,255,42,103,135,255, + 42,103,135,255,43,103,134,255,43,103,134,255,44,103,134,255, + 44,104,133,255,45,104,133,255,45,104,133,255,45,104,133,255, + 46,103,132,255,46,103,132,255,46,103,132,255,46,103,132,255, + 46,103,131,255,46,103,131,255,46,103,131,255,46,102,131,255, + 46,102,130,255,46,101,130,255,46,101,130,255,45,101,130,255, + 45,100,130,255,44,100,130,255,44,100,130,255,43,99,130,255, + 43,99,129,255,42,98,129,255,41,97,129,255,41,97,129,255, + 40,96,129,255,39,95,129,255,39,95,129,255,38,94,129,255, + 38,94,129,255,37,93,129,255,37,93,129,255,36,92,129,255, + 36,92,129,255,35,91,129,255,35,91,129,255,34,90,129,255, + 34,90,128,255,33,89,128,255,33,89,128,255,33,89,128,255, + 32,88,128,255,32,88,128,255,32,88,128,255,32,88,128,255, + 31,87,127,255,31,87,127,255,31,87,127,255,31,87,127,255, + 32,87,127,255,32,87,127,255,32,87,127,255,32,87,127,255, + 33,87,126,255,33,87,126,255,33,87,126,255,33,87,126,255, + 34,87,125,255,34,87,125,255,34,87,125,255,35,87,125,255, + 35,88,124,255,36,88,124,255,36,88,124,255,37,88,124,255, + 37,88,123,255,38,88,123,255,38,88,123,255,38,88,123,255, + 39,88,122,255,39,88,122,255,39,88,122,255,39,88,122,255, + 39,88,121,255,39,88,121,255,39,88,121,255,39,88,121,255, + 39,87,120,255,39,87,120,255,39,87,120,255,39,87,120,255, + 38,86,120,255,38,86,120,255,37,86,120,255,37,86,120,255, + 36,85,120,255,35,85,120,255,35,85,120,255,34,84,120,255, + 34,84,119,255,33,83,119,255,32,83,119,255,32,82,119,255, + 31,82,119,255,30,81,119,255,29,81,119,255,29,80,119,255, + 28,80,119,255,27,79,119,255,26,78,119,255,26,78,119,255, + 25,77,119,255,24,76,119,255,24,76,119,255,23,75,119,255, + 23,75,119,255,22,74,119,255,22,74,119,255,21,73,119,255, + 21,73,118,255,20,72,118,255,20,72,118,255,19,72,118,255, + 19,71,118,255,18,71,118,255,18,71,118,255,18,71,118,255, + 17,70,117,255,17,70,117,255,17,70,117,255,17,70,117,255, + 16,69,116,255,16,69,116,255,16,69,116,255,16,69,116,255, + 16,68,115,255,16,68,115,255,16,68,115,255,16,68,114,255, + 16,68,114,255,16,68,113,255,16,68,113,255,17,68,112,255, + 17,68,112,255,18,68,111,255,18,68,111,255,18,68,110,255, + 19,69,110,255,19,69,109,255,19,69,109,255,20,69,108,255, + 20,69,108,255,21,69,107,255,21,69,107,255,21,69,106,255, + 22,69,106,255,22,69,105,255,22,69,105,255,23,69,104,255, + 23,70,103,255,24,70,102,255,24,70,102,255,25,70,101,255, + 25,70,101,255,26,70,100,255,26,70,100,255,27,70,99,255, + 27,70,98,255,28,70,97,255,28,70,97,255,28,70,96,255, + 29,70,96,255,29,70,95,255,29,70,95,255,30,70,94,255, + 30,70,94,255,31,70,93,255,31,70,93,255,31,70,92,255, + 32,70,92,255,32,70,91,255,32,70,91,255,32,70,90,255, + 33,70,90,255,33,70,89,255,33,70,89,255,33,70,88,255, + 34,70,88,255,34,70,87,255,34,70,87,255,34,70,87,255, + 35,69,86,255,35,69,86,255,35,69,86,255,35,69,86,255, + 36,69,85,255,36,69,85,255,36,69,85,255,36,69,84,255, + 36,69,84,255,36,69,83,255,36,69,83,255,36,69,83,255, + 37,69,82,255,37,69,82,255,37,69,82,255,37,69,82,255, + 37,69,81,255,37,69,81,255,37,69,81,255,37,69,81,255, + 38,69,80,255,38,69,80,255,38,69,80,255,38,69,80,255, + 38,69,80,255,38,69,80,255,38,69,80,255,38,69,80,255, + 38,70,79,255,38,70,79,255,38,70,79,255,38,70,79,255, + 38,69,78,255,38,69,78,255,38,69,78,255,38,69,78,255, + 38,69,78,255,38,69,78,255,38,69,78,255,38,69,78,255, + 38,69,77,255,38,69,77,255,38,69,77,255,38,69,77,255, + 37,68,77,255,37,68,77,255,37,68,77,255,37,68,77,255, + 36,68,77,255,36,68,77,255,36,68,77,255,35,68,77,255, + 35,67,78,255,34,67,78,255,34,67,78,255,34,66,78,255, + 33,66,78,255,33,65,78,255,33,65,78,255,33,65,78,255, + 32,64,78,255,32,64,78,255,32,64,78,255,31,64,78,255, + 31,63,79,255,30,63,79,255,30,63,79,255,30,62,79,255, + 29,62,79,255,29,61,79,255,29,61,79,255,29,61,79,255, + 28,60,80,255,28,60,80,255,28,60,80,255,28,60,80,255, + 27,59,81,255,27,59,81,255,27,59,81,255,27,59,81,255, + 26,59,81,255,26,59,81,255,26,59,81,255,26,59,81,255, + 49,110,159,255,49,110,159,255,49,110,159,255,50,110,160,255, + 50,111,160,255,51,111,161,255,51,111,161,255,51,111,161,255, + 52,112,162,255,52,112,162,255,52,112,162,255,53,112,162,255, + 53,113,163,255,54,113,163,255,54,113,163,255,54,114,164,255, + 55,114,164,255,55,115,165,255,55,115,165,255,56,115,166,255, + 56,116,166,255,57,116,167,255,57,116,167,255,58,117,168,255, + 58,117,168,255,59,118,169,255,59,118,169,255,60,118,169,255, + 60,119,170,255,61,119,170,255,61,119,170,255,61,120,171,255, + 62,120,171,255,62,121,172,255,62,121,172,255,62,121,172,255, + 63,122,173,255,63,122,173,255,63,122,173,255,63,122,174,255, + 64,123,174,255,64,123,175,255,64,123,175,255,64,123,175,255, + 64,124,176,255,64,124,176,255,64,124,176,255,64,124,176,255, + 65,124,177,255,65,124,177,255,65,124,177,255,65,124,177,255, + 65,125,177,255,65,125,177,255,65,125,177,255,66,125,177,255, + 66,126,178,255,67,126,178,255,67,126,178,255,67,126,178,255, + 67,127,178,255,67,127,178,255,67,127,178,255,67,127,178,255, + 68,128,179,255,68,128,179,255,68,128,179,255,68,128,179,255, + 69,129,180,255,69,129,180,255,69,129,180,255,70,130,180,255, + 70,130,180,255,71,131,180,255,71,131,180,255,71,131,180,255, + 71,131,181,255,71,131,181,255,71,131,181,255,71,131,181,255, + 72,132,181,255,72,132,181,255,72,132,181,255,72,132,181,255, + 73,133,181,255,73,133,181,255,73,133,181,255,73,133,181,255, + 74,134,181,255,74,134,181,255,74,134,181,255,74,134,181,255, + 75,134,181,255,75,134,181,255,75,134,181,255,75,134,181,255, + 75,135,181,255,75,135,181,255,75,135,181,255,75,135,181,255, + 75,135,180,255,75,135,180,255,75,135,180,255,75,135,180,255, + 75,135,180,255,75,135,180,255,75,135,180,255,75,135,180,255, + 74,135,180,255,74,135,180,255,74,135,180,255,74,135,180,255, + 73,135,180,255,73,135,180,255,73,135,180,255,73,135,180,255, + 72,135,180,255,72,135,180,255,72,135,180,255,71,135,180,255, + 71,135,180,255,70,135,180,255,70,135,180,255,69,135,180,255, + 68,135,180,255,67,135,180,255,67,135,180,255,66,135,180,255, + 66,134,180,255,65,134,180,255,65,134,180,255,64,134,180,255, + 63,133,181,255,62,133,181,255,62,133,181,255,61,133,181,255, + 60,132,181,255,59,132,181,255,58,132,181,255,57,132,181,255, + 56,131,181,255,55,131,181,255,55,131,181,255,54,131,181,255, + 53,130,181,255,52,130,181,255,52,130,181,255,51,130,181,255, + 50,129,182,255,49,129,182,255,48,129,182,255,47,128,182,255, + 46,128,181,255,46,127,181,255,45,127,181,255,44,127,181,255, + 44,126,181,255,43,126,181,255,43,126,181,255,42,126,181,255, + 42,125,181,255,41,125,181,255,41,125,181,255,40,125,181,255, + 40,124,180,255,39,124,180,255,39,124,180,255,38,124,180,255, + 38,123,180,255,37,123,180,255,37,123,180,255,37,123,180,255, + 36,123,179,255,36,123,179,255,36,123,179,255,36,123,179,255, + 36,122,179,255,36,122,179,255,36,122,179,255,36,122,179,255, + 36,122,178,255,36,122,178,255,36,122,178,255,36,122,178,255, + 36,121,177,255,36,121,177,255,36,121,177,255,36,121,177,255, + 37,122,176,255,37,122,176,255,37,122,176,255,38,122,176,255, + 38,122,175,255,39,122,175,255,39,122,175,255,40,122,175,255, + 41,123,174,255,41,123,174,255,42,123,174,255,43,124,174,255, + 44,124,173,255,44,125,173,255,45,125,173,255,46,125,173,255, + 47,126,172,255,47,126,172,255,48,126,172,255,49,127,172,255, + 50,127,171,255,50,128,171,255,51,128,171,255,52,129,171,255, + 53,129,170,255,54,130,170,255,55,130,170,255,56,130,170,255, + 57,131,169,255,58,131,169,255,59,131,169,255,60,132,169,255, + 61,132,168,255,62,133,168,255,63,133,168,255,64,134,168,255, + 65,134,167,255,66,135,167,255,67,135,167,255,68,135,167,255, + 69,136,166,255,69,136,166,255,70,136,166,255,71,137,166,255, + 72,137,166,255,72,138,166,255,73,138,166,255,74,138,166,255, + 74,139,166,255,75,139,166,255,75,139,166,255,76,139,166,255, + 76,140,166,255,77,140,166,255,77,140,166,255,77,140,166,255, + 78,141,165,255,78,141,165,255,78,141,165,255,78,141,165,255, + 79,141,166,255,79,141,166,255,79,141,166,255,79,141,166,255, + 79,142,166,255,79,142,166,255,79,142,166,255,79,142,166,255, + 80,142,167,255,80,142,167,255,80,142,167,255,80,142,167,255, + 80,143,168,255,80,143,168,255,80,143,168,255,80,143,168,255, + 81,143,169,255,81,143,169,255,81,143,169,255,81,143,169,255, + 81,143,169,255,81,143,169,255,81,143,169,255,81,143,169,255, + 82,144,170,255,82,144,170,255,82,144,170,255,82,144,170,255, + 82,145,171,255,82,145,171,255,82,145,171,255,82,145,171,255, + 83,145,172,255,83,145,172,255,83,145,172,255,83,145,172,255, + 83,146,173,255,83,146,173,255,83,146,173,255,83,146,174,255, + 83,146,174,255,83,146,175,255,83,146,175,255,83,146,175,255, + 83,146,176,255,83,146,176,255,83,146,176,255,83,146,177,255, + 83,147,178,255,83,147,178,255,83,147,179,255,82,147,180,255, + 82,147,180,255,82,147,181,255,82,147,181,255,82,147,182,255, + 81,148,182,255,81,148,183,255,81,148,183,255,80,148,184,255, + 80,148,184,255,79,148,185,255,79,148,185,255,78,148,186,255, + 78,148,186,255,77,148,187,255,77,148,187,255,76,148,188,255, + 76,149,188,255,75,149,189,255,75,149,189,255,74,149,190,255, + 74,149,190,255,73,149,191,255,73,149,191,255,72,149,192,255, + 71,149,192,255,71,149,193,255,70,149,193,255,69,149,194,255, + 69,148,194,255,68,148,195,255,68,148,195,255,67,148,195,255, + 67,147,195,255,66,147,195,255,66,147,195,255,65,147,195,255, + 64,146,196,255,64,146,196,255,63,146,196,255,62,145,196,255, + 62,145,196,255,61,144,196,255,61,144,196,255,60,144,196,255, + 59,143,196,255,59,143,196,255,58,143,196,255,57,142,196,255, + 56,142,195,255,56,141,195,255,55,141,195,255,54,140,195,255, + 53,140,194,255,53,139,194,255,52,139,194,255,51,139,193,255, + 51,138,193,255,50,138,192,255,50,138,192,255,49,137,191,255, + 49,137,191,255,48,136,190,255,48,136,190,255,48,135,189,255, + 47,135,189,255,47,134,188,255,47,134,188,255,47,134,187,255, + 46,133,186,255,46,133,186,255,46,133,185,255,46,133,184,255, + 46,132,183,255,46,132,183,255,46,132,182,255,47,132,181,255, + 47,131,181,255,48,131,180,255,48,131,180,255,48,131,179,255, + 49,131,179,255,49,131,178,255,49,131,178,255,50,131,177,255, + 51,132,176,255,51,132,176,255,52,132,175,255,53,132,174,255, + 54,132,174,255,54,132,173,255,55,132,173,255,56,132,172,255, + 56,133,172,255,57,133,171,255,57,133,171,255,58,133,170,255, + 59,133,170,255,60,133,169,255,61,133,169,255,62,134,168,255, + 63,134,168,255,63,135,167,255,64,135,167,255,65,135,167,255, + 66,136,166,255,66,136,166,255,67,136,166,255,67,136,166,255, + 68,136,165,255,68,136,165,255,68,136,165,255,68,136,165,255, + 69,137,165,255,69,137,165,255,69,137,165,255,69,137,165,255, + 69,136,164,255,69,136,164,255,69,136,164,255,69,136,164,255, + 69,136,164,255,69,136,164,255,69,136,164,255,68,136,164,255, + 68,136,164,255,67,136,164,255,67,136,164,255,67,136,164,255, + 66,135,165,255,66,135,165,255,66,135,165,255,65,135,165,255, + 65,134,165,255,64,134,165,255,64,134,165,255,63,134,165,255, + 63,133,166,255,62,133,166,255,62,133,166,255,61,133,166,255, + 61,132,166,255,60,132,166,255,60,132,166,255,59,132,166,255, + 59,132,166,255,59,131,166,255,58,131,166,255,58,131,166,255, + 58,131,166,255,57,130,166,255,57,130,166,255,57,130,166,255, + 57,130,166,255,56,129,166,255,56,129,166,255,56,129,166,255, + 55,129,166,255,55,128,166,255,54,128,166,255,54,128,166,255, + 54,128,166,255,53,127,166,255,53,127,166,255,53,127,166,255, + 52,127,166,255,52,126,166,255,51,126,166,255,51,126,166,255, + 50,125,166,255,50,125,165,255,49,124,165,255,49,124,165,255, + 48,123,165,255,48,123,165,255,47,122,165,255,47,122,165,255, + 46,122,165,255,46,121,165,255,45,121,165,255,45,121,165,255, + 44,120,165,255,44,120,165,255,43,119,165,255,43,119,165,255, + 42,118,165,255,42,118,165,255,41,117,165,255,41,117,165,255, + 40,117,165,255,40,116,164,255,39,116,164,255,39,116,164,255, + 38,116,164,255,38,115,164,255,37,115,164,255,37,115,164,255, + 37,115,164,255,37,114,163,255,37,114,163,255,37,114,163,255, + 37,114,163,255,36,113,163,255,36,113,163,255,36,113,163,255, + 36,113,163,255,37,113,162,255,37,113,162,255,37,113,162,255, + 37,113,162,255,37,113,161,255,37,113,161,255,37,113,161,255, + 38,113,161,255,38,114,161,255,39,114,161,255,39,114,161,255, + 39,114,161,255,40,115,160,255,40,115,160,255,40,115,160,255, + 41,115,160,255,41,115,159,255,42,115,159,255,42,115,159,255, + 43,115,159,255,43,115,158,255,44,115,158,255,44,115,158,255, + 44,115,158,255,45,116,157,255,45,116,157,255,45,116,157,255, + 45,116,157,255,46,116,157,255,46,116,157,255,46,116,157,255, + 46,116,157,255,46,115,156,255,46,115,156,255,46,115,156,255, + 46,115,156,255,47,115,155,255,47,115,155,255,47,115,155,255, + 47,115,155,255,46,114,154,255,46,114,154,255,46,114,154,255, + 46,114,154,255,46,113,153,255,46,113,153,255,46,113,153,255, + 46,113,153,255,46,113,152,255,46,113,152,255,46,113,152,255, + 46,113,152,255,45,112,151,255,45,112,151,255,45,112,151,255, + 45,112,151,255,44,112,151,255,44,112,151,255,44,112,151,255, + 44,112,151,255,44,111,150,255,44,111,150,255,44,111,150,255, + 44,111,150,255,43,110,149,255,43,110,149,255,43,110,149,255, + 43,110,149,255,42,109,148,255,42,109,148,255,42,109,148,255, + 42,109,148,255,41,108,147,255,41,108,147,255,41,108,147,255, + 40,107,147,255,40,107,146,255,39,106,146,255,39,106,146,255, + 39,106,146,255,38,105,145,255,38,105,145,255,38,105,145,255, + 37,105,145,255,37,104,144,255,36,104,144,255,36,104,144,255, + 36,104,144,255,35,103,143,255,35,103,143,255,35,103,143,255, + 35,103,143,255,35,102,142,255,35,102,142,255,35,102,142,255, + 35,102,142,255,35,102,141,255,35,102,141,255,35,102,141,255, + 35,102,141,255,36,102,140,255,36,102,140,255,36,102,140,255, + 37,102,139,255,37,102,139,255,38,102,138,255,38,102,138,255, + 39,102,138,255,39,103,137,255,40,103,137,255,40,103,137,255, + 41,103,137,255,41,104,136,255,42,104,136,255,42,104,136,255, + 43,104,135,255,43,104,135,255,44,104,134,255,44,104,134,255, + 44,104,134,255,45,104,133,255,45,104,133,255,45,104,133,255, + 45,104,133,255,46,104,132,255,46,104,132,255,46,104,132,255, + 46,104,132,255,46,103,131,255,46,103,131,255,46,103,131,255, + 46,103,131,255,45,102,131,255,45,102,131,255,45,102,131,255, + 44,101,131,255,44,101,130,255,43,100,130,255,43,100,130,255, + 42,99,130,255,42,99,130,255,41,98,130,255,40,97,130,255, + 40,97,130,255,39,96,130,255,38,95,130,255,38,95,130,255, + 37,94,130,255,37,94,130,255,36,93,130,255,36,93,130,255, + 35,92,130,255,35,92,130,255,34,91,130,255,34,91,130,255, + 33,90,130,255,33,90,129,255,32,89,129,255,32,89,129,255, + 32,89,129,255,31,88,129,255,31,88,129,255,31,88,129,255, + 31,88,129,255,31,87,128,255,31,87,128,255,31,87,128,255, + 31,87,128,255,32,88,128,255,32,88,128,255,32,88,128,255, + 32,88,128,255,33,88,127,255,33,88,127,255,33,88,127,255, + 34,88,127,255,34,88,126,255,35,88,126,255,35,88,126,255, + 36,88,126,255,36,89,125,255,37,89,125,255,37,89,125,255, + 37,89,125,255,38,89,124,255,38,89,124,255,38,89,124,255, + 38,89,124,255,39,89,123,255,39,89,123,255,39,89,123,255, + 39,89,123,255,39,89,122,255,39,89,122,255,39,89,122,255, + 39,89,122,255,38,88,121,255,38,88,121,255,38,88,121,255, + 38,88,121,255,37,87,121,255,37,87,121,255,37,87,121,255, + 36,86,121,255,36,86,121,255,35,85,121,255,34,85,121,255, + 34,84,121,255,33,84,120,255,32,83,120,255,31,82,120,255, + 31,82,120,255,30,81,120,255,29,80,120,255,29,80,120,255, + 28,79,120,255,28,79,120,255,27,78,120,255,26,78,120,255, + 26,77,120,255,25,77,120,255,24,76,120,255,23,76,120,255, + 23,75,120,255,22,75,119,255,21,74,119,255,21,74,119,255, + 20,73,119,255,20,73,119,255,19,72,119,255,19,72,119,255, + 18,72,119,255,18,71,118,255,17,71,118,255,17,71,118,255, + 17,71,118,255,16,70,117,255,16,70,117,255,16,70,117,255, + 16,70,117,255,16,70,116,255,16,70,116,255,16,70,116,255, + 16,70,116,255,17,69,115,255,17,69,115,255,17,69,115,255, + 17,69,114,255,17,69,113,255,17,69,112,255,17,69,112,255, + 17,69,112,255,18,69,111,255,18,69,111,255,18,69,111,255, + 18,69,110,255,19,69,110,255,19,69,109,255,19,69,109,255, + 20,69,108,255,20,69,107,255,21,69,106,255,21,69,106,255, + 22,69,105,255,22,69,105,255,23,69,104,255,23,69,104,255, + 24,69,103,255,24,70,103,255,25,70,102,255,25,70,102,255, + 25,70,101,255,26,70,100,255,26,70,99,255,26,70,99,255, + 27,70,98,255,27,70,98,255,28,70,97,255,28,70,97,255, + 28,70,96,255,29,70,96,255,29,70,95,255,29,70,95,255, + 30,70,94,255,30,70,94,255,31,70,93,255,31,70,93,255, + 31,70,92,255,32,70,92,255,32,70,91,255,32,70,91,255, + 33,70,90,255,33,70,90,255,34,70,89,255,34,70,89,255, + 34,70,88,255,35,70,88,255,35,70,87,255,35,70,87,255, + 35,70,87,255,36,70,86,255,36,70,86,255,36,70,86,255, + 36,70,86,255,36,70,85,255,36,70,85,255,36,70,85,255, + 36,70,84,255,37,70,84,255,37,70,83,255,37,70,83,255, + 37,70,83,255,38,70,82,255,38,70,82,255,38,70,82,255, + 38,70,82,255,38,70,81,255,38,70,81,255,38,70,81,255, + 38,70,81,255,39,70,81,255,39,70,81,255,39,70,81,255, + 39,70,81,255,39,70,80,255,39,70,80,255,39,70,80,255, + 39,70,80,255,39,71,79,255,39,71,79,255,39,71,79,255, + 39,71,79,255,39,70,78,255,39,70,78,255,39,70,78,255, + 39,70,78,255,39,70,78,255,39,70,78,255,39,70,78,255, + 39,70,78,255,38,70,78,255,38,70,78,255,38,70,78,255, + 38,70,78,255,37,69,78,255,37,69,78,255,37,69,78,255, + 37,69,78,255,36,68,78,255,36,68,78,255,36,68,78,255, + 36,68,78,255,35,67,78,255,35,67,78,255,35,67,78,255, + 34,67,78,255,34,66,78,255,33,66,78,255,33,66,78,255, + 33,66,78,255,32,65,78,255,32,65,78,255,32,65,78,255, + 31,64,78,255,31,64,79,255,30,63,79,255,30,63,79,255, + 30,63,79,255,29,62,80,255,29,62,80,255,29,62,80,255, + 28,62,80,255,28,61,80,255,27,61,80,255,27,61,80,255, + 27,61,80,255,27,60,80,255,27,60,80,255,27,60,80,255, + 27,60,80,255,26,59,80,255,26,59,80,255,26,59,80,255, + 26,59,80,255,48,109,158,255,48,109,158,255,48,109,158,255, + 49,109,159,255,49,110,159,255,50,110,160,255,50,110,160,255, + 50,110,160,255,51,111,161,255,51,111,161,255,51,111,161,255, + 52,111,161,255,52,112,162,255,53,112,162,255,53,112,162,255, + 53,113,163,255,54,113,163,255,54,114,164,255,54,114,164,255, + 55,114,165,255,55,115,165,255,56,115,166,255,56,115,166,255, + 57,116,167,255,57,116,167,255,58,117,168,255,58,117,168,255, + 59,117,168,255,59,118,169,255,60,118,169,255,60,118,169,255, + 60,119,170,255,61,119,170,255,61,120,171,255,61,120,171,255, + 61,120,171,255,62,121,172,255,62,121,172,255,62,121,172,255, + 62,121,173,255,63,122,173,255,63,122,174,255,63,122,174,255, + 63,122,174,255,63,123,175,255,63,123,175,255,63,123,175,255, + 63,123,175,255,64,123,176,255,64,123,176,255,64,123,176,255, + 64,123,176,255,64,124,176,255,64,124,176,255,64,124,176,255, + 64,124,176,255,65,125,177,255,65,125,177,255,65,125,177,255, + 65,125,177,255,66,126,177,255,66,126,177,255,66,126,177,255, + 66,126,177,255,66,127,178,255,66,127,178,255,66,127,178,255, + 67,127,178,255,67,128,179,255,68,128,179,255,68,128,179,255, + 68,129,179,255,69,129,179,255,69,130,179,255,69,130,179,255, + 69,130,179,255,69,130,180,255,69,130,180,255,69,130,180,255, + 69,130,180,255,70,131,180,255,70,131,180,255,70,131,180,255, + 70,131,180,255,71,132,180,255,71,132,180,255,71,132,180,255, + 71,132,180,255,72,133,180,255,72,133,180,255,72,133,180,255, + 72,133,180,255,73,133,180,255,73,133,180,255,73,133,180,255, + 73,133,180,255,73,134,180,255,73,134,180,255,73,134,180,255, + 73,134,180,255,73,134,179,255,73,134,179,255,73,134,179,255, + 73,134,179,255,73,134,179,255,73,134,179,255,73,134,179,255, + 73,134,179,255,72,134,179,255,72,134,179,255,72,134,179,255, + 72,134,179,255,71,134,179,255,71,134,179,255,71,134,179,255, + 71,134,179,255,70,134,179,255,70,134,179,255,70,134,179,255, + 69,134,179,255,69,134,179,255,68,134,179,255,68,134,179,255, + 67,134,179,255,66,134,179,255,65,134,179,255,65,134,179,255, + 64,134,179,255,64,133,179,255,63,133,179,255,63,133,179,255, + 62,133,179,255,61,132,180,255,60,132,180,255,60,132,180,255, + 59,132,180,255,58,131,180,255,57,131,180,255,57,131,180,255, + 56,131,180,255,55,130,180,255,54,130,180,255,54,130,180,255, + 53,130,180,255,52,129,180,255,51,129,180,255,51,129,180,255, + 50,129,180,255,49,128,181,255,48,128,181,255,47,128,181,255, + 46,127,181,255,45,127,181,255,45,126,181,255,44,126,181,255, + 43,126,181,255,43,125,180,255,42,125,180,255,42,125,180,255, + 41,125,180,255,41,124,180,255,40,124,180,255,40,124,180,255, + 39,124,180,255,39,123,180,255,38,123,180,255,38,123,180,255, + 37,123,180,255,37,122,179,255,36,122,179,255,36,122,179,255, + 36,122,179,255,35,122,179,255,35,122,179,255,35,122,179,255, + 35,122,179,255,35,121,178,255,35,121,178,255,35,121,178,255, + 35,121,178,255,35,121,177,255,35,121,177,255,35,121,177,255, + 35,121,177,255,36,121,177,255,36,121,177,255,36,121,177,255, + 36,121,177,255,37,122,176,255,37,122,176,255,37,122,176,255, + 38,122,176,255,38,122,175,255,39,122,175,255,39,122,175,255, + 40,122,174,255,41,123,174,255,41,123,173,255,42,123,173,255, + 43,124,173,255,44,124,172,255,44,125,172,255,45,125,172,255, + 46,125,172,255,47,126,171,255,47,126,171,255,48,126,171,255, + 49,127,171,255,50,127,170,255,51,128,170,255,52,128,170,255, + 53,129,170,255,54,129,169,255,55,130,169,255,56,130,169,255, + 57,130,169,255,58,131,168,255,59,131,168,255,60,131,168,255, + 61,132,168,255,62,132,167,255,63,133,167,255,64,133,167,255, + 65,134,167,255,66,134,166,255,67,135,166,255,68,135,166,255, + 69,136,166,255,70,136,166,255,70,137,166,255,71,137,166,255, + 72,138,166,255,73,138,165,255,73,139,165,255,74,139,165,255, + 75,139,165,255,75,140,165,255,76,140,165,255,76,140,165,255, + 77,140,165,255,77,141,165,255,78,141,165,255,78,141,165,255, + 78,141,165,255,79,142,165,255,79,142,165,255,79,142,165,255, + 79,142,165,255,80,142,166,255,80,142,166,255,80,142,166,255, + 80,142,166,255,80,143,166,255,80,143,166,255,80,143,166,255, + 80,143,166,255,81,143,167,255,81,143,167,255,81,143,167,255, + 81,143,167,255,81,143,168,255,81,143,168,255,81,143,168,255, + 81,143,168,255,81,144,169,255,81,144,169,255,81,144,169,255, + 81,144,169,255,82,144,169,255,82,144,169,255,82,144,169,255, + 82,144,169,255,82,144,170,255,82,144,170,255,82,144,170,255, + 82,144,170,255,82,145,171,255,82,145,171,255,82,145,171,255, + 82,145,171,255,83,145,172,255,83,145,172,255,83,145,172,255, + 83,145,172,255,83,146,173,255,83,146,173,255,83,146,173,255, + 83,146,174,255,83,146,174,255,83,146,175,255,83,146,175,255, + 83,146,175,255,82,146,176,255,82,146,176,255,82,146,176,255, + 82,146,177,255,82,147,177,255,82,147,178,255,82,147,178,255, + 81,147,179,255,81,147,179,255,81,147,180,255,81,147,180,255, + 81,147,181,255,80,147,181,255,80,147,182,255,80,147,182,255, + 79,147,183,255,79,147,183,255,78,147,184,255,78,147,184,255, + 77,147,185,255,77,147,185,255,76,147,186,255,76,147,186,255, + 75,147,187,255,74,148,187,255,74,148,188,255,73,148,188,255, + 72,148,189,255,72,148,189,255,71,148,190,255,71,148,190,255, + 70,148,191,255,69,148,191,255,69,148,192,255,68,148,192,255, + 67,148,193,255,67,147,193,255,66,147,194,255,66,147,194,255, + 65,147,194,255,64,146,194,255,64,146,194,255,63,146,194,255, + 62,146,194,255,61,145,195,255,61,145,195,255,60,145,195,255, + 59,144,195,255,59,144,195,255,58,143,195,255,58,143,195,255, + 57,143,195,255,56,142,195,255,56,142,195,255,55,142,195,255, + 54,141,195,255,53,141,194,255,53,140,194,255,52,140,194,255, + 51,139,194,255,50,139,193,255,50,138,193,255,49,138,193,255, + 48,138,192,255,48,137,192,255,47,137,191,255,47,137,191,255, + 47,136,190,255,46,136,190,255,46,135,189,255,46,135,189,255, + 46,134,188,255,45,134,188,255,45,133,187,255,45,133,187,255, + 45,133,186,255,44,132,185,255,44,132,185,255,44,132,184,255, + 44,132,183,255,45,131,182,255,45,131,182,255,45,131,181,255, + 46,131,180,255,46,130,180,255,47,130,179,255,47,130,179,255, + 47,130,178,255,48,130,178,255,48,130,177,255,48,130,177,255, + 49,130,176,255,50,131,175,255,50,131,175,255,51,131,174,255, + 52,131,173,255,53,132,173,255,53,132,172,255,54,132,172,255, + 55,132,171,255,56,133,171,255,56,133,170,255,57,133,170,255, + 58,133,169,255,59,133,169,255,60,133,168,255,61,133,168,255, + 62,134,167,255,63,134,167,255,63,135,166,255,64,135,166,255, + 65,135,166,255,66,136,165,255,66,136,165,255,67,136,165,255, + 67,136,165,255,68,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,69,137,164,255,69,137,164,255,69,137,164,255, + 69,137,164,255,69,136,164,255,69,136,164,255,69,136,164,255, + 69,136,164,255,69,136,164,255,69,136,164,255,69,136,164,255, + 68,136,164,255,68,136,164,255,67,136,164,255,67,136,164,255, + 67,136,164,255,66,135,164,255,66,135,164,255,66,135,164,255, + 65,135,164,255,65,134,165,255,64,134,165,255,64,134,165,255, + 63,134,165,255,63,133,165,255,62,133,165,255,62,133,165,255, + 61,133,165,255,61,132,165,255,60,132,165,255,60,132,165,255, + 59,132,165,255,59,132,166,255,59,131,166,255,58,131,166,255, + 58,131,166,255,58,131,166,255,57,130,166,255,57,130,166,255, + 57,130,166,255,57,130,166,255,56,129,166,255,56,129,166,255, + 56,129,166,255,55,129,166,255,55,128,166,255,54,128,166,255, + 54,128,166,255,54,128,166,255,53,127,166,255,53,127,166,255, + 53,127,166,255,52,127,166,255,52,126,166,255,51,126,166,255, + 51,126,166,255,50,125,166,255,50,125,165,255,49,124,165,255, + 49,124,165,255,48,123,165,255,48,123,165,255,47,122,165,255, + 46,122,165,255,46,121,165,255,45,121,165,255,44,120,165,255, + 44,120,165,255,43,120,165,255,43,119,165,255,42,119,165,255, + 42,119,165,255,41,118,165,255,41,118,165,255,40,117,165,255, + 40,117,165,255,39,117,165,255,39,116,164,255,38,116,164,255, + 38,116,164,255,37,115,164,255,37,115,164,255,36,114,164,255, + 36,114,164,255,36,114,164,255,36,114,163,255,36,114,163,255, + 36,114,163,255,36,114,163,255,35,113,163,255,35,113,163,255, + 35,113,163,255,35,113,163,255,36,113,162,255,36,113,162,255, + 36,113,162,255,36,113,162,255,37,113,161,255,37,113,161,255, + 37,113,161,255,38,113,161,255,38,114,161,255,39,114,161,255, + 39,114,161,255,39,114,161,255,40,115,160,255,40,115,160,255, + 40,115,160,255,41,115,160,255,41,115,159,255,42,115,159,255, + 42,115,159,255,42,115,159,255,43,115,158,255,43,115,158,255, + 43,115,158,255,43,115,158,255,44,116,157,255,44,116,157,255, + 44,116,157,255,44,116,157,255,45,116,157,255,45,116,157,255, + 45,116,157,255,45,116,157,255,46,115,156,255,46,115,156,255, + 46,115,156,255,46,115,156,255,46,115,155,255,46,115,155,255, + 46,115,155,255,46,115,155,255,46,114,154,255,46,114,154,255, + 46,114,154,255,46,114,154,255,45,113,153,255,45,113,153,255, + 45,113,153,255,45,113,153,255,45,113,152,255,45,113,152,255, + 45,113,152,255,45,113,152,255,45,112,151,255,45,112,151,255, + 45,112,151,255,45,112,151,255,44,112,151,255,44,112,151,255, + 44,112,151,255,44,112,151,255,44,111,150,255,44,111,150,255, + 44,111,150,255,44,111,150,255,43,110,149,255,43,110,149,255, + 43,110,149,255,43,110,149,255,42,109,148,255,42,109,148,255, + 42,109,148,255,42,109,148,255,41,108,147,255,41,108,147,255, + 41,108,147,255,40,107,147,255,40,107,146,255,39,106,146,255, + 39,106,146,255,39,106,146,255,38,105,145,255,38,105,145,255, + 38,105,145,255,38,105,145,255,37,104,144,255,37,104,144,255, + 37,104,144,255,37,104,144,255,36,103,143,255,36,103,143,255, + 36,103,143,255,36,103,143,255,35,102,142,255,35,102,142,255, + 35,102,142,255,35,102,142,255,36,102,141,255,36,102,141,255, + 36,102,141,255,36,102,141,255,37,102,140,255,37,102,140,255, + 37,102,140,255,37,102,139,255,38,103,139,255,38,103,138,255, + 38,103,138,255,39,103,138,255,39,103,137,255,40,103,137,255, + 40,103,137,255,41,103,137,255,41,104,136,255,42,104,136,255, + 42,104,136,255,43,104,135,255,43,104,135,255,44,104,134,255, + 44,104,134,255,44,104,134,255,45,104,133,255,45,104,133,255, + 45,104,133,255,45,104,133,255,46,104,132,255,46,104,132,255, + 46,104,132,255,46,104,132,255,46,103,131,255,46,103,131,255, + 46,103,131,255,46,103,131,255,45,102,131,255,45,102,131,255, + 45,102,131,255,44,101,131,255,44,101,130,255,43,100,130,255, + 43,100,130,255,42,99,130,255,42,99,130,255,41,98,130,255, + 40,97,130,255,40,97,130,255,39,96,130,255,38,95,130,255, + 38,95,130,255,37,94,130,255,37,94,130,255,36,93,130,255, + 36,93,130,255,35,92,130,255,35,92,130,255,34,91,130,255, + 34,91,130,255,33,90,130,255,33,90,129,255,32,89,129,255, + 32,89,129,255,32,89,129,255,31,88,129,255,31,88,129,255, + 31,88,129,255,31,88,129,255,31,87,128,255,31,87,128,255, + 31,87,128,255,31,87,128,255,32,88,128,255,32,88,128,255, + 32,88,128,255,32,88,128,255,33,88,127,255,33,88,127,255, + 33,88,127,255,34,88,127,255,34,88,126,255,35,88,126,255, + 35,88,126,255,36,88,126,255,36,89,125,255,37,89,125,255, + 37,89,125,255,37,89,125,255,38,89,124,255,38,89,124,255, + 38,89,124,255,38,89,124,255,39,89,123,255,39,89,123,255, + 39,89,123,255,39,89,123,255,39,89,122,255,39,89,122,255, + 39,89,122,255,39,89,122,255,38,88,121,255,38,88,121,255, + 38,88,121,255,38,88,121,255,37,87,121,255,37,87,121,255, + 36,87,121,255,36,86,121,255,35,86,121,255,34,85,121,255, + 34,85,121,255,33,84,121,255,33,84,120,255,32,83,120,255, + 31,82,120,255,31,82,120,255,30,81,120,255,29,80,120,255, + 28,80,120,255,28,79,120,255,27,79,120,255,26,78,120,255, + 25,78,120,255,25,77,120,255,24,77,120,255,23,76,120,255, + 23,76,120,255,22,75,120,255,22,75,119,255,21,74,119,255, + 21,74,119,255,20,73,119,255,20,73,119,255,19,72,119,255, + 19,72,119,255,18,72,119,255,18,71,118,255,17,71,118,255, + 17,71,118,255,17,71,118,255,16,70,117,255,16,70,117,255, + 16,70,117,255,16,70,117,255,16,70,116,255,16,70,116,255, + 16,70,116,255,16,70,116,255,17,69,115,255,17,69,115,255, + 17,69,115,255,17,69,114,255,17,69,113,255,17,69,112,255, + 17,69,112,255,18,69,112,255,18,69,111,255,19,69,111,255, + 19,69,111,255,19,69,110,255,20,70,110,255,20,70,109,255, + 20,70,109,255,21,70,108,255,21,70,107,255,22,70,106,255, + 22,70,106,255,23,70,105,255,23,70,105,255,24,70,104,255, + 24,70,104,255,25,70,103,255,25,71,103,255,26,71,102,255, + 26,71,102,255,26,71,101,255,27,71,100,255,27,71,99,255, + 27,71,99,255,28,71,98,255,28,71,98,255,29,71,97,255, + 29,71,97,255,29,71,96,255,30,71,96,255,30,71,95,255, + 30,71,95,255,31,71,94,255,31,71,94,255,32,71,93,255, + 32,71,93,255,32,71,92,255,33,71,92,255,33,71,91,255, + 33,71,91,255,33,71,90,255,34,71,90,255,34,71,89,255, + 34,71,89,255,34,71,88,255,35,71,88,255,35,71,87,255, + 35,71,87,255,35,71,87,255,36,70,86,255,36,70,86,255, + 36,70,86,255,36,70,86,255,37,70,85,255,37,70,85,255, + 37,70,85,255,37,70,84,255,37,70,84,255,37,70,83,255, + 37,70,83,255,37,70,83,255,38,70,82,255,38,70,82,255, + 38,70,82,255,38,70,82,255,38,70,81,255,38,70,81,255, + 38,70,81,255,38,70,81,255,39,70,81,255,39,70,81,255, + 39,70,81,255,39,70,81,255,39,70,80,255,39,70,80,255, + 39,70,80,255,39,70,80,255,39,71,79,255,39,71,79,255, + 39,71,79,255,39,71,79,255,39,70,78,255,39,70,78,255, + 39,70,78,255,39,70,78,255,39,70,78,255,39,70,78,255, + 39,70,78,255,39,70,78,255,38,70,78,255,38,70,78,255, + 38,70,78,255,38,70,78,255,37,69,78,255,37,69,78,255, + 37,69,78,255,37,69,78,255,36,68,78,255,36,68,78,255, + 36,68,78,255,36,68,78,255,35,67,78,255,35,67,78,255, + 35,67,78,255,34,67,78,255,34,66,78,255,33,66,78,255, + 33,66,78,255,33,66,78,255,32,65,78,255,32,65,78,255, + 32,65,78,255,31,64,78,255,31,64,79,255,30,63,79,255, + 30,63,79,255,30,63,79,255,29,62,80,255,29,62,80,255, + 29,62,80,255,28,62,80,255,28,61,80,255,27,61,80,255, + 27,61,80,255,27,61,80,255,27,60,80,255,27,60,80,255, + 27,60,80,255,27,60,80,255,26,59,80,255,26,59,80,255, + 26,59,80,255,26,59,80,255,47,109,158,255,47,109,158,255, + 47,109,158,255,47,109,158,255,48,110,159,255,48,110,159,255, + 48,110,159,255,49,110,159,255,49,111,160,255,50,111,160,255, + 50,111,160,255,50,111,161,255,51,112,161,255,51,112,162,255, + 51,112,162,255,52,113,163,255,52,113,163,255,53,114,164,255, + 53,114,164,255,54,114,165,255,54,115,165,255,55,115,166,255, + 55,115,166,255,55,116,167,255,56,116,167,255,56,117,168,255, + 56,117,168,255,57,117,168,255,57,118,169,255,58,118,169,255, + 58,118,169,255,58,119,170,255,59,119,170,255,59,120,171,255, + 59,120,171,255,59,120,171,255,60,121,172,255,60,121,172,255, + 60,121,172,255,60,121,173,255,61,122,173,255,61,122,174,255, + 61,122,174,255,61,122,174,255,61,123,175,255,61,123,175,255, + 61,123,175,255,61,123,175,255,62,123,176,255,62,123,176,255, + 62,123,176,255,62,123,176,255,62,124,176,255,62,124,176,255, + 62,124,176,255,62,124,176,255,63,125,177,255,63,125,177,255, + 63,125,177,255,63,125,177,255,64,126,177,255,64,126,177,255, + 64,126,177,255,64,126,177,255,64,127,178,255,64,127,178,255, + 64,127,178,255,65,127,178,255,65,128,178,255,66,128,178,255, + 66,128,178,255,66,128,178,255,67,129,179,255,67,129,179,255, + 67,129,179,255,67,129,179,255,67,129,179,255,67,129,179,255, + 67,129,179,255,67,129,179,255,68,130,179,255,68,130,179,255, + 68,130,179,255,68,130,179,255,69,131,179,255,69,131,179,255, + 69,131,179,255,69,131,179,255,70,132,179,255,70,132,179,255, + 70,132,179,255,70,132,179,255,71,132,179,255,71,132,179,255, + 71,132,179,255,71,132,179,255,71,133,179,255,71,133,179,255, + 71,133,179,255,71,133,179,255,71,133,178,255,71,133,178,255, + 71,133,178,255,71,133,178,255,71,133,178,255,71,133,178,255, + 71,133,178,255,71,133,178,255,70,133,178,255,70,133,178,255, + 70,133,178,255,70,133,178,255,69,133,178,255,69,133,178,255, + 69,133,178,255,69,133,178,255,68,133,179,255,68,133,179,255, + 68,133,179,255,67,133,179,255,67,133,179,255,66,133,179,255, + 66,133,179,255,65,133,179,255,64,133,179,255,63,133,179,255, + 63,133,179,255,62,133,179,255,62,132,179,255,61,132,179,255, + 61,132,179,255,60,132,179,255,59,132,180,255,58,132,180,255, + 58,132,180,255,57,132,180,255,56,131,180,255,55,131,180,255, + 55,131,180,255,54,131,180,255,53,130,180,255,52,130,180,255, + 52,130,180,255,51,130,180,255,50,129,180,255,49,129,180,255, + 49,129,180,255,48,129,180,255,47,128,181,255,47,128,181,255, + 46,128,181,255,45,127,181,255,44,127,181,255,44,126,181,255, + 43,126,181,255,42,126,181,255,42,125,180,255,41,125,180,255, + 41,125,180,255,40,125,180,255,40,124,180,255,39,124,180,255, + 39,124,180,255,38,124,180,255,38,123,180,255,37,123,180,255, + 37,123,180,255,36,123,180,255,36,122,179,255,35,122,179,255, + 35,122,179,255,35,122,179,255,35,122,179,255,35,122,179,255, + 35,122,179,255,35,122,179,255,35,121,178,255,35,121,178,255, + 35,121,178,255,35,121,178,255,35,121,177,255,35,121,177,255, + 35,121,177,255,35,121,177,255,36,121,177,255,36,121,177,255, + 36,121,177,255,36,121,177,255,37,122,176,255,37,122,176,255, + 37,122,176,255,38,122,176,255,38,122,175,255,39,122,175,255, + 39,122,175,255,40,122,174,255,41,123,174,255,41,123,173,255, + 42,123,173,255,43,124,173,255,44,124,172,255,44,125,172,255, + 45,125,172,255,46,125,172,255,47,126,171,255,47,126,171,255, + 48,126,171,255,49,127,171,255,50,127,170,255,51,128,170,255, + 52,128,170,255,53,129,170,255,54,129,169,255,55,130,169,255, + 56,130,169,255,57,130,169,255,58,131,168,255,59,131,168,255, + 60,131,168,255,61,132,168,255,62,132,167,255,63,133,167,255, + 64,133,167,255,65,134,167,255,66,134,166,255,67,135,166,255, + 68,135,166,255,69,136,166,255,70,136,166,255,70,137,166,255, + 71,137,166,255,72,138,166,255,73,138,165,255,73,139,165,255, + 74,139,165,255,75,139,165,255,75,140,165,255,76,140,165,255, + 76,140,165,255,77,140,165,255,77,141,165,255,78,141,165,255, + 78,141,165,255,78,141,165,255,79,142,165,255,79,142,165,255, + 79,142,165,255,79,142,165,255,80,142,166,255,80,142,166,255, + 80,142,166,255,80,142,166,255,80,143,166,255,80,143,166,255, + 80,143,166,255,80,143,166,255,81,143,167,255,81,143,167,255, + 81,143,167,255,81,143,167,255,81,143,168,255,81,143,168,255, + 81,143,168,255,81,143,168,255,81,144,169,255,81,144,169,255, + 81,144,169,255,81,144,169,255,82,144,169,255,82,144,169,255, + 82,144,169,255,82,144,169,255,82,144,170,255,82,144,170,255, + 82,144,170,255,82,144,170,255,82,145,171,255,82,145,171,255, + 82,145,171,255,82,145,171,255,83,145,172,255,83,145,172,255, + 83,145,172,255,83,145,172,255,83,146,173,255,83,146,173,255, + 83,146,173,255,83,146,174,255,83,146,174,255,83,146,175,255, + 83,146,175,255,83,146,175,255,82,146,176,255,82,146,176,255, + 82,146,176,255,82,146,177,255,82,147,177,255,82,147,178,255, + 82,147,178,255,81,147,179,255,81,147,179,255,80,147,180,255, + 80,147,180,255,80,147,181,255,79,147,181,255,79,147,182,255, + 79,147,182,255,78,147,183,255,78,147,183,255,77,147,184,255, + 77,147,184,255,76,147,185,255,75,147,185,255,75,147,186,255, + 74,147,186,255,73,147,187,255,72,147,187,255,72,147,188,255, + 71,147,188,255,70,147,189,255,70,147,189,255,69,147,190,255, + 69,147,190,255,68,147,191,255,67,147,191,255,67,147,192,255, + 66,147,192,255,65,147,192,255,65,146,193,255,64,146,193,255, + 64,146,193,255,63,145,193,255,62,145,194,255,62,144,194,255, + 61,144,194,255,60,144,194,255,59,143,194,255,59,143,194,255, + 58,143,194,255,57,143,194,255,56,142,194,255,56,142,194,255, + 55,142,194,255,54,141,194,255,54,141,194,255,53,140,194,255, + 53,140,194,255,52,139,194,255,51,139,193,255,51,138,193,255, + 50,138,193,255,49,138,193,255,48,137,192,255,48,137,192,255, + 47,137,192,255,46,136,191,255,46,136,191,255,45,135,190,255, + 45,135,190,255,45,135,189,255,44,134,189,255,44,134,188,255, + 44,134,188,255,44,133,187,255,43,133,187,255,43,132,186,255, + 43,132,186,255,43,132,185,255,42,131,185,255,42,131,184,255, + 42,131,184,255,43,131,183,255,43,130,182,255,44,130,182,255, + 44,130,181,255,45,130,180,255,45,130,180,255,46,130,179,255, + 46,130,179,255,47,130,178,255,47,130,178,255,48,130,177,255, + 48,130,177,255,49,130,176,255,50,131,175,255,50,131,175,255, + 51,131,174,255,52,131,173,255,53,132,173,255,53,132,172,255, + 54,132,172,255,55,132,171,255,56,133,171,255,56,133,170,255, + 57,133,170,255,58,133,169,255,59,133,169,255,60,133,168,255, + 61,133,168,255,62,134,167,255,63,134,167,255,63,135,166,255, + 64,135,166,255,65,135,166,255,66,136,165,255,66,136,165,255, + 67,136,165,255,67,136,165,255,68,136,165,255,68,136,165,255, + 68,136,165,255,68,136,165,255,69,137,164,255,69,137,164,255, + 69,137,164,255,69,137,164,255,69,136,164,255,69,136,164,255, + 69,136,164,255,69,136,164,255,69,136,164,255,69,136,164,255, + 69,136,164,255,68,136,164,255,68,136,164,255,67,136,164,255, + 67,136,164,255,67,136,164,255,66,135,164,255,66,135,164,255, + 66,135,164,255,65,135,164,255,65,134,165,255,64,134,165,255, + 64,134,165,255,63,134,165,255,63,133,165,255,62,133,165,255, + 62,133,165,255,61,133,165,255,61,132,165,255,60,132,165,255, + 60,132,165,255,59,132,165,255,59,132,166,255,59,131,166,255, + 58,131,166,255,58,131,166,255,58,131,166,255,57,130,166,255, + 57,130,166,255,57,130,166,255,57,130,166,255,56,129,166,255, + 56,129,166,255,56,129,166,255,55,129,166,255,55,128,166,255, + 54,128,166,255,54,128,166,255,54,128,166,255,53,127,166,255, + 53,127,166,255,53,127,166,255,52,127,166,255,52,126,166,255, + 51,126,166,255,51,126,166,255,50,125,166,255,50,125,165,255, + 49,124,165,255,49,124,165,255,48,123,165,255,48,123,165,255, + 47,122,165,255,46,122,165,255,46,121,165,255,45,121,165,255, + 44,120,165,255,44,120,165,255,43,120,165,255,43,119,165,255, + 42,119,165,255,42,119,165,255,41,118,165,255,41,118,165,255, + 40,117,165,255,40,117,165,255,39,117,165,255,39,116,164,255, + 38,116,164,255,38,116,164,255,37,115,164,255,37,115,164,255, + 36,114,164,255,36,114,164,255,36,114,164,255,36,114,163,255, + 36,114,163,255,36,114,163,255,36,114,163,255,35,113,163,255, + 35,113,163,255,35,113,163,255,35,113,163,255,36,113,162,255, + 36,113,162,255,36,113,162,255,36,113,162,255,37,113,161,255, + 37,113,161,255,37,113,161,255,38,113,161,255,38,114,161,255, + 39,114,161,255,39,114,161,255,39,114,161,255,40,115,160,255, + 40,115,160,255,40,115,160,255,41,115,160,255,41,115,159,255, + 42,115,159,255,42,115,159,255,42,115,159,255,43,115,158,255, + 43,115,158,255,43,115,158,255,43,115,158,255,44,116,157,255, + 44,116,157,255,44,116,157,255,44,116,157,255,45,116,157,255, + 45,116,157,255,45,116,157,255,45,116,157,255,46,115,156,255, + 46,115,156,255,46,115,156,255,46,115,156,255,46,115,155,255, + 46,115,155,255,46,115,155,255,46,115,155,255,46,114,154,255, + 46,114,154,255,46,114,154,255,46,114,154,255,45,113,153,255, + 45,113,153,255,45,113,153,255,45,113,153,255,45,113,152,255, + 45,113,152,255,45,113,152,255,45,113,152,255,45,112,151,255, + 45,112,151,255,45,112,151,255,45,112,151,255,44,112,151,255, + 44,112,151,255,44,112,151,255,44,112,151,255,44,111,150,255, + 44,111,150,255,44,111,150,255,44,111,150,255,43,110,149,255, + 43,110,149,255,43,110,149,255,43,110,149,255,42,109,148,255, + 42,109,148,255,42,109,148,255,42,109,148,255,41,108,147,255, + 41,108,147,255,41,108,147,255,40,107,147,255,40,107,146,255, + 39,106,146,255,39,106,146,255,39,106,146,255,38,105,145,255, + 38,105,145,255,38,105,145,255,38,105,145,255,37,104,144,255, + 37,104,144,255,37,104,144,255,37,104,144,255,36,103,143,255, + 36,103,143,255,36,103,143,255,36,103,143,255,35,102,142,255, + 35,102,142,255,35,102,142,255,35,102,142,255,36,102,141,255, + 36,102,141,255,36,102,141,255,36,102,141,255,37,102,140,255, + 37,102,140,255,37,102,140,255,37,102,139,255,38,103,139,255, + 38,103,138,255,38,103,138,255,39,103,138,255,39,103,137,255, + 40,103,137,255,40,103,137,255,41,103,137,255,41,104,136,255, + 42,104,136,255,42,104,136,255,43,104,135,255,43,104,135,255, + 44,104,134,255,44,104,134,255,44,104,134,255,45,104,133,255, + 45,104,133,255,45,104,133,255,45,104,133,255,46,104,132,255, + 46,104,132,255,46,104,132,255,46,104,132,255,46,103,131,255, + 46,103,131,255,46,103,131,255,46,103,131,255,45,102,131,255, + 45,102,131,255,45,102,131,255,44,101,131,255,44,101,130,255, + 43,100,130,255,43,100,130,255,42,99,130,255,42,99,130,255, + 41,98,130,255,40,97,130,255,40,97,130,255,39,96,130,255, + 38,95,130,255,38,95,130,255,37,94,130,255,37,94,130,255, + 36,93,130,255,36,93,130,255,35,92,130,255,35,92,130,255, + 34,91,130,255,34,91,130,255,33,90,130,255,33,90,129,255, + 32,89,129,255,32,89,129,255,32,89,129,255,31,88,129,255, + 31,88,129,255,31,88,129,255,31,88,129,255,31,87,128,255, + 31,87,128,255,31,87,128,255,31,87,128,255,32,88,128,255, + 32,88,128,255,32,88,128,255,32,88,128,255,33,88,127,255, + 33,88,127,255,33,88,127,255,34,88,127,255,34,88,126,255, + 35,88,126,255,35,88,126,255,36,88,126,255,36,89,125,255, + 37,89,125,255,37,89,125,255,37,89,125,255,38,89,124,255, + 38,89,124,255,38,89,124,255,38,89,124,255,39,89,123,255, + 39,89,123,255,39,89,123,255,39,89,123,255,39,89,122,255, + 39,89,122,255,39,89,122,255,39,89,122,255,38,88,121,255, + 38,88,121,255,38,88,121,255,38,88,121,255,37,87,121,255, + 37,87,121,255,36,87,121,255,36,86,121,255,35,86,121,255, + 34,85,121,255,34,85,121,255,33,84,121,255,33,84,120,255, + 32,83,120,255,31,82,120,255,31,82,120,255,30,81,120,255, + 29,80,120,255,28,80,120,255,28,79,120,255,27,79,120,255, + 26,78,120,255,25,78,120,255,25,77,120,255,24,77,120,255, + 23,76,120,255,23,76,120,255,22,75,120,255,22,75,119,255, + 21,74,119,255,21,74,119,255,20,73,119,255,20,73,119,255, + 19,72,119,255,19,72,119,255,18,72,119,255,18,71,118,255, + 17,71,118,255,17,71,118,255,17,71,118,255,16,70,117,255, + 16,70,117,255,16,70,117,255,16,70,117,255,16,70,116,255, + 16,70,116,255,16,70,116,255,16,70,116,255,17,69,115,255, + 17,69,115,255,17,69,115,255,17,69,114,255,17,69,113,255, + 17,69,112,255,17,69,112,255,18,69,112,255,18,69,111,255, + 19,69,111,255,19,69,111,255,19,69,110,255,20,70,110,255, + 20,70,109,255,20,70,109,255,21,70,108,255,21,70,107,255, + 22,70,106,255,22,70,106,255,23,70,105,255,23,70,105,255, + 24,70,104,255,24,70,104,255,25,70,103,255,25,71,103,255, + 26,71,102,255,26,71,102,255,26,71,101,255,27,71,100,255, + 27,71,99,255,27,71,99,255,28,71,98,255,28,71,98,255, + 29,71,97,255,29,71,97,255,29,71,96,255,30,71,96,255, + 30,71,95,255,30,71,95,255,31,71,94,255,31,71,94,255, + 32,71,93,255,32,71,93,255,32,71,92,255,33,71,92,255, + 33,71,91,255,33,71,91,255,33,71,90,255,34,71,90,255, + 34,71,89,255,34,71,89,255,34,71,88,255,35,71,88,255, + 35,71,87,255,35,71,87,255,35,71,87,255,36,70,86,255, + 36,70,86,255,36,70,86,255,36,70,86,255,37,70,85,255, + 37,70,85,255,37,70,85,255,37,70,84,255,37,70,84,255, + 37,70,83,255,37,70,83,255,37,70,83,255,38,70,82,255, + 38,70,82,255,38,70,82,255,38,70,82,255,38,70,81,255, + 38,70,81,255,38,70,81,255,38,70,81,255,39,70,81,255, + 39,70,81,255,39,70,81,255,39,70,81,255,39,70,80,255, + 39,70,80,255,39,70,80,255,39,70,80,255,39,71,79,255, + 39,71,79,255,39,71,79,255,39,71,79,255,39,70,78,255, + 39,70,78,255,39,70,78,255,39,70,78,255,39,70,78,255, + 39,70,78,255,39,70,78,255,39,70,78,255,38,70,78,255, + 38,70,78,255,38,70,78,255,38,70,78,255,37,69,78,255, + 37,69,78,255,37,69,78,255,37,69,78,255,36,68,78,255, + 36,68,78,255,36,68,78,255,36,68,78,255,35,67,78,255, + 35,67,78,255,35,67,78,255,34,67,78,255,34,66,78,255, + 33,66,78,255,33,66,78,255,33,66,78,255,32,65,78,255, + 32,65,78,255,32,65,78,255,31,64,78,255,31,64,79,255, + 30,63,79,255,30,63,79,255,30,63,79,255,29,62,80,255, + 29,62,80,255,29,62,80,255,28,62,80,255,28,61,80,255, + 27,61,80,255,27,61,80,255,27,61,80,255,27,60,80,255, + 27,60,80,255,27,60,80,255,27,60,80,255,26,59,80,255, + 26,59,80,255,26,59,80,255,26,59,80,255,46,108,157,255, + 46,108,157,255,46,108,157,255,46,108,157,255,47,109,158,255, + 47,109,158,255,47,109,158,255,48,109,158,255,48,110,159,255, + 49,110,159,255,49,110,159,255,49,110,160,255,50,111,160,255, + 50,111,161,255,50,111,161,255,51,112,162,255,51,112,162,255, + 52,113,163,255,52,113,163,255,53,113,164,255,53,114,164,255, + 54,114,165,255,54,114,165,255,54,115,166,255,55,115,166,255, + 55,116,167,255,55,116,167,255,56,116,167,255,56,117,168,255, + 57,117,168,255,57,117,168,255,57,118,169,255,58,118,169,255, + 58,119,170,255,58,119,170,255,58,119,170,255,59,120,171,255, + 59,120,171,255,59,120,171,255,59,120,172,255,60,121,172,255, + 60,121,173,255,60,121,173,255,60,121,173,255,60,122,174,255, + 60,122,174,255,60,122,174,255,60,122,174,255,61,122,175,255, + 61,122,175,255,61,122,175,255,61,122,175,255,61,123,175,255, + 61,123,175,255,61,123,175,255,61,123,175,255,62,124,176,255, + 62,124,176,255,62,124,176,255,62,124,176,255,63,125,176,255, + 63,125,176,255,63,125,176,255,63,125,176,255,63,126,177,255, + 63,126,177,255,63,126,177,255,64,126,177,255,64,127,177,255, + 65,127,177,255,65,127,177,255,65,127,177,255,66,128,178,255, + 66,128,178,255,66,128,178,255,66,128,178,255,66,128,178,255, + 66,128,178,255,66,128,178,255,66,128,178,255,67,129,178,255, + 67,129,178,255,67,129,178,255,67,129,178,255,68,130,178,255, + 68,130,178,255,68,130,178,255,68,130,178,255,69,131,178,255, + 69,131,178,255,69,131,178,255,69,131,178,255,69,131,178,255, + 69,131,178,255,69,131,178,255,69,131,178,255,70,132,178,255, + 70,132,178,255,70,132,178,255,70,132,178,255,70,132,177,255, + 70,132,177,255,70,132,177,255,70,132,177,255,69,132,177,255, + 69,132,177,255,69,132,177,255,69,132,177,255,69,132,177,255, + 69,132,177,255,69,132,177,255,69,132,177,255,68,132,177,255, + 68,132,177,255,68,132,177,255,68,132,177,255,67,132,178,255, + 67,132,178,255,67,132,178,255,66,132,178,255,66,132,178,255, + 65,132,178,255,65,132,178,255,64,132,178,255,63,132,178,255, + 62,132,178,255,62,132,178,255,61,132,178,255,61,131,178,255, + 60,131,178,255,60,131,178,255,59,131,178,255,58,131,179,255, + 57,131,179,255,57,131,179,255,56,131,179,255,55,130,179,255, + 54,130,179,255,54,130,179,255,53,130,179,255,52,129,179,255, + 51,129,179,255,51,129,179,255,50,129,179,255,49,128,180,255, + 48,128,180,255,48,128,180,255,47,128,180,255,46,127,180,255, + 46,127,180,255,45,127,180,255,44,126,180,255,43,126,180,255, + 43,125,180,255,42,125,180,255,41,125,180,255,41,124,180,255, + 40,124,180,255,40,124,180,255,39,124,180,255,39,123,180,255, + 38,123,180,255,38,123,180,255,37,123,180,255,37,122,179,255, + 36,122,179,255,36,122,179,255,35,122,179,255,35,121,179,255, + 34,121,179,255,34,121,179,255,34,121,179,255,34,121,178,255, + 34,121,178,255,34,121,178,255,34,121,178,255,34,121,178,255, + 34,121,178,255,34,121,178,255,34,121,178,255,35,121,177,255, + 35,121,177,255,35,121,177,255,35,121,177,255,36,121,176,255, + 36,121,176,255,36,121,176,255,36,121,176,255,37,122,175,255, + 37,122,175,255,37,122,175,255,38,122,175,255,38,122,174,255, + 39,122,174,255,39,122,174,255,40,122,173,255,41,123,173,255, + 41,123,172,255,42,123,172,255,43,124,172,255,44,124,171,255, + 45,125,171,255,46,125,171,255,47,125,171,255,48,126,170,255, + 48,126,170,255,49,126,170,255,50,127,170,255,51,127,169,255, + 52,128,169,255,53,128,169,255,54,129,169,255,55,129,168,255, + 56,130,168,255,57,130,168,255,58,131,168,255,59,131,167,255, + 60,132,167,255,61,132,167,255,62,133,167,255,63,133,166,255, + 64,134,166,255,65,134,166,255,66,135,166,255,67,135,165,255, + 68,136,165,255,69,136,165,255,70,137,165,255,71,137,165,255, + 71,138,165,255,72,138,165,255,73,139,165,255,74,139,165,255, + 74,140,165,255,75,140,165,255,76,140,165,255,76,141,165,255, + 77,141,165,255,77,141,165,255,78,141,165,255,78,142,165,255, + 79,142,165,255,79,142,165,255,79,142,165,255,80,143,165,255, + 80,143,165,255,80,143,165,255,80,143,165,255,81,143,166,255, + 81,143,166,255,81,143,166,255,81,143,166,255,81,143,166,255, + 81,143,166,255,81,143,166,255,81,143,166,255,82,144,167,255, + 82,144,167,255,82,144,167,255,82,144,167,255,82,144,168,255, + 82,144,168,255,82,144,168,255,82,144,168,255,82,144,169,255, + 82,144,169,255,82,144,169,255,82,144,169,255,82,144,169,255, + 82,144,169,255,82,144,169,255,82,144,169,255,82,144,170,255, + 82,144,170,255,82,144,170,255,82,144,170,255,82,145,171,255, + 82,145,171,255,82,145,171,255,82,145,171,255,83,145,172,255, + 83,145,172,255,83,145,172,255,83,145,172,255,83,146,173,255, + 83,146,173,255,83,146,173,255,83,146,174,255,83,146,174,255, + 83,146,175,255,83,146,175,255,83,146,175,255,82,146,176,255, + 82,146,176,255,82,146,176,255,82,146,177,255,81,147,177,255, + 81,147,178,255,81,147,178,255,80,147,178,255,80,147,179,255, + 79,147,179,255,79,147,179,255,79,147,180,255,78,147,180,255, + 78,147,181,255,78,147,181,255,77,147,182,255,77,146,182,255, + 76,146,183,255,76,146,183,255,75,146,184,255,74,146,184,255, + 74,146,185,255,73,146,185,255,72,146,186,255,71,146,186,255, + 71,146,187,255,70,146,187,255,69,146,188,255,68,146,188,255, + 68,146,189,255,67,146,189,255,66,146,190,255,65,146,190,255, + 65,146,191,255,64,146,191,255,63,146,191,255,63,145,192,255, + 62,145,192,255,62,145,192,255,61,144,192,255,60,144,193,255, + 60,143,193,255,59,143,193,255,58,143,193,255,57,142,193,255, + 57,142,193,255,56,142,193,255,55,142,193,255,54,141,193,255, + 54,141,193,255,53,141,193,255,52,140,193,255,51,140,193,255, + 51,139,193,255,50,139,193,255,49,138,193,255,49,138,192,255, + 48,137,192,255,48,137,192,255,47,137,192,255,46,136,191,255, + 46,136,191,255,45,136,191,255,44,135,190,255,44,135,190,255, + 43,134,189,255,43,134,189,255,43,134,188,255,42,133,188,255, + 42,133,187,255,42,133,187,255,42,132,186,255,41,132,186,255, + 41,131,185,255,41,131,185,255,41,131,184,255,41,130,184,255, + 41,130,183,255,41,130,183,255,42,130,182,255,42,129,181,255, + 43,129,181,255,43,129,180,255,44,129,179,255,44,129,179,255, + 45,129,178,255,45,129,178,255,46,129,177,255,46,129,177,255, + 47,129,176,255,47,129,176,255,48,130,175,255,49,130,174,255, + 49,131,174,255,50,131,173,255,51,131,172,255,53,132,172,255, + 53,132,171,255,54,132,171,255,55,132,170,255,56,133,170,255, + 56,133,169,255,57,133,169,255,58,133,168,255,59,133,168,255, + 60,133,167,255,61,133,167,255,62,134,166,255,63,134,166,255, + 63,135,165,255,64,135,165,255,65,135,165,255,66,136,165,255, + 66,136,165,255,67,136,165,255,67,136,165,255,68,136,164,255, + 68,136,164,255,68,136,164,255,68,136,164,255,69,137,163,255, + 69,137,163,255,69,137,163,255,69,137,163,255,69,136,163,255, + 69,136,163,255,69,136,163,255,69,136,163,255,69,136,163,255, + 69,136,163,255,69,136,163,255,68,136,163,255,68,136,163,255, + 67,136,163,255,67,136,163,255,67,136,163,255,66,135,164,255, + 66,135,164,255,66,135,164,255,65,135,164,255,65,134,164,255, + 64,134,164,255,64,134,164,255,63,134,164,255,63,133,165,255, + 62,133,165,255,62,133,165,255,61,133,165,255,61,132,165,255, + 60,132,165,255,60,132,165,255,59,132,165,255,59,132,165,255, + 59,131,165,255,58,131,165,255,58,131,165,255,58,131,165,255, + 57,130,165,255,57,130,165,255,57,130,165,255,57,130,165,255, + 56,129,166,255,56,129,166,255,56,129,166,255,55,129,166,255, + 55,128,166,255,54,128,166,255,54,128,166,255,54,128,166,255, + 53,127,165,255,53,127,165,255,53,127,165,255,52,127,165,255, + 52,126,165,255,51,126,165,255,50,126,165,255,50,125,165,255, + 49,125,165,255,48,124,165,255,48,124,165,255,47,123,165,255, + 47,123,165,255,46,122,165,255,45,122,165,255,45,121,165,255, + 44,121,165,255,43,120,165,255,43,120,165,255,42,119,165,255, + 42,119,165,255,41,118,165,255,41,118,165,255,40,118,165,255, + 40,117,165,255,39,117,165,255,39,117,165,255,38,116,165,255, + 38,116,164,255,37,115,164,255,37,115,164,255,36,115,164,255, + 36,114,164,255,35,114,164,255,35,114,164,255,35,114,164,255, + 35,114,163,255,35,114,163,255,35,114,163,255,35,114,163,255, + 35,113,163,255,35,113,163,255,35,113,163,255,35,113,163,255, + 35,113,162,255,35,113,162,255,35,113,162,255,36,113,162,255, + 36,113,161,255,37,113,161,255,37,113,161,255,37,113,161,255, + 38,114,161,255,38,114,161,255,38,114,161,255,39,114,161,255, + 39,115,160,255,40,115,160,255,40,115,160,255,40,115,160,255, + 41,115,159,255,41,115,159,255,41,115,159,255,42,115,159,255, + 42,115,158,255,43,115,158,255,43,115,158,255,43,115,158,255, + 44,116,157,255,44,116,157,255,44,116,157,255,44,116,157,255, + 44,115,157,255,44,115,157,255,44,115,157,255,44,115,157,255, + 45,115,156,255,45,115,156,255,45,115,156,255,45,115,156,255, + 45,115,155,255,45,115,155,255,45,115,155,255,45,115,155,255, + 45,114,154,255,45,114,154,255,45,114,154,255,45,114,154,255, + 45,113,153,255,45,113,153,255,45,113,153,255,45,113,153,255, + 45,113,152,255,45,113,152,255,45,113,152,255,45,113,152,255, + 44,112,151,255,44,112,151,255,44,112,151,255,44,112,151,255, + 44,112,151,255,44,112,151,255,44,112,151,255,44,112,151,255, + 44,111,150,255,44,111,150,255,44,111,150,255,44,111,150,255, + 43,110,149,255,43,110,149,255,43,110,149,255,43,110,149,255, + 42,109,148,255,42,109,148,255,42,109,148,255,42,109,148,255, + 41,108,147,255,41,108,147,255,41,108,147,255,40,108,147,255, + 40,107,146,255,39,107,146,255,39,107,146,255,39,106,146,255, + 38,106,145,255,38,105,145,255,38,105,145,255,38,105,145,255, + 37,104,144,255,37,104,144,255,37,104,144,255,37,104,144,255, + 36,104,143,255,36,104,143,255,36,104,143,255,36,104,143,255, + 36,103,142,255,36,103,142,255,36,103,142,255,36,103,142,255, + 36,103,141,255,36,103,141,255,36,103,141,255,36,103,141,255, + 37,102,140,255,37,102,140,255,37,102,140,255,37,102,139,255, + 38,103,139,255,38,103,138,255,38,103,138,255,39,103,138,255, + 39,103,137,255,40,103,137,255,40,103,137,255,41,103,137,255, + 41,104,136,255,42,104,136,255,42,104,136,255,43,104,135,255, + 43,104,135,255,44,104,134,255,44,104,134,255,44,104,134,255, + 45,104,133,255,45,104,133,255,45,104,133,255,45,104,133,255, + 46,104,132,255,46,104,132,255,46,104,132,255,46,104,132,255, + 46,103,131,255,46,103,131,255,46,103,131,255,46,103,131,255, + 45,102,131,255,45,102,131,255,45,102,131,255,44,101,131,255, + 44,101,130,255,43,100,130,255,43,100,130,255,42,99,130,255, + 42,99,130,255,41,98,130,255,40,97,130,255,40,97,130,255, + 39,96,130,255,38,95,130,255,38,95,130,255,37,94,130,255, + 37,94,130,255,36,93,130,255,36,93,130,255,35,92,130,255, + 35,92,130,255,34,91,130,255,34,91,130,255,33,90,130,255, + 33,90,129,255,32,89,129,255,32,89,129,255,32,89,129,255, + 31,88,129,255,31,88,129,255,31,88,129,255,31,88,129,255, + 31,87,128,255,31,87,128,255,31,87,128,255,31,87,128,255, + 32,88,128,255,32,88,128,255,32,88,128,255,32,88,128,255, + 33,88,127,255,33,88,127,255,33,88,127,255,34,88,127,255, + 34,88,126,255,35,88,126,255,35,88,126,255,36,88,126,255, + 36,89,125,255,37,89,125,255,37,89,125,255,37,89,125,255, + 38,89,124,255,38,89,124,255,38,89,124,255,38,89,124,255, + 39,89,123,255,39,89,123,255,39,89,123,255,39,89,123,255, + 39,89,122,255,39,89,122,255,39,89,122,255,39,89,122,255, + 38,88,122,255,38,88,122,255,38,88,122,255,37,88,122,255, + 37,87,121,255,36,87,121,255,36,87,121,255,35,86,121,255, + 35,86,121,255,34,85,121,255,33,85,121,255,33,84,121,255, + 32,84,120,255,31,83,120,255,30,82,120,255,30,82,120,255, + 29,81,120,255,28,80,120,255,28,80,120,255,27,79,120,255, + 27,79,120,255,26,78,120,255,25,78,120,255,25,77,120,255, + 24,77,120,255,23,76,120,255,23,76,120,255,22,75,120,255, + 22,75,119,255,21,74,119,255,21,74,119,255,20,73,119,255, + 20,73,119,255,19,72,119,255,19,72,119,255,18,72,119,255, + 18,71,118,255,17,71,118,255,17,71,118,255,17,71,118,255, + 16,70,117,255,16,70,117,255,16,70,117,255,16,70,117,255, + 16,70,116,255,16,70,116,255,16,70,116,255,16,70,116,255, + 17,69,115,255,17,69,115,255,17,69,115,255,17,69,114,255, + 18,70,113,255,18,70,112,255,18,70,112,255,19,70,112,255, + 19,70,111,255,20,70,111,255,20,70,111,255,20,70,110,255, + 21,70,110,255,21,70,109,255,21,70,109,255,22,70,108,255, + 22,71,107,255,23,71,106,255,23,71,106,255,24,71,105,255, + 24,71,105,255,25,71,104,255,25,71,104,255,26,71,103,255, + 26,72,103,255,27,72,102,255,27,72,102,255,27,72,101,255, + 28,72,100,255,28,72,99,255,28,72,99,255,29,72,98,255, + 29,72,98,255,30,72,97,255,30,72,97,255,30,72,96,255, + 31,72,96,255,31,72,95,255,31,72,95,255,32,72,94,255, + 32,72,94,255,33,72,93,255,33,72,93,255,33,72,92,255, + 34,72,92,255,34,72,91,255,34,72,91,255,34,72,90,255, + 35,71,90,255,35,71,89,255,35,71,89,255,35,71,88,255, + 36,71,88,255,36,71,87,255,36,71,87,255,36,71,87,255, + 36,71,86,255,36,71,86,255,36,71,86,255,36,71,86,255, + 37,71,85,255,37,71,85,255,37,71,85,255,37,71,84,255, + 37,70,84,255,37,70,83,255,37,70,83,255,37,70,83,255, + 38,70,82,255,38,70,82,255,38,70,82,255,38,70,82,255, + 38,70,81,255,38,70,81,255,38,70,81,255,38,70,81,255, + 39,70,81,255,39,70,81,255,39,70,81,255,39,70,81,255, + 39,70,80,255,39,70,80,255,39,70,80,255,39,70,80,255, + 39,71,79,255,39,71,79,255,39,71,79,255,39,71,79,255, + 39,70,78,255,39,70,78,255,39,70,78,255,39,70,78,255, + 39,70,78,255,39,70,78,255,39,70,78,255,39,70,78,255, + 38,70,78,255,38,70,78,255,38,70,78,255,38,70,78,255, + 37,69,78,255,37,69,78,255,37,69,78,255,37,69,78,255, + 36,68,78,255,36,68,78,255,36,68,78,255,36,68,78,255, + 35,67,78,255,35,67,78,255,35,67,78,255,34,67,78,255, + 34,66,78,255,33,66,78,255,33,66,78,255,33,66,78,255, + 32,65,78,255,32,65,78,255,32,65,78,255,31,64,78,255, + 31,64,79,255,30,63,79,255,30,63,79,255,30,63,79,255, + 29,62,80,255,29,62,80,255,29,62,80,255,28,62,80,255, + 28,61,80,255,27,61,80,255,27,61,80,255,27,61,80,255, + 27,60,80,255,27,60,80,255,27,60,80,255,27,60,80,255, + 26,59,80,255,26,59,80,255,26,59,80,255,26,59,80,255, + 45,107,156,255,45,107,156,255,45,107,156,255,45,107,156,255, + 46,108,157,255,46,108,157,255,46,108,157,255,47,108,157,255, + 47,109,158,255,48,109,158,255,48,109,158,255,48,110,159,255, + 49,110,159,255,49,111,160,255,49,111,160,255,50,111,161,255, + 50,112,161,255,51,112,162,255,51,112,162,255,52,113,163,255, + 52,113,163,255,53,114,164,255,53,114,164,255,53,114,165,255, + 54,115,165,255,54,115,166,255,54,115,166,255,55,116,166,255, + 55,116,167,255,56,117,167,255,56,117,167,255,56,117,168,255, + 57,118,168,255,57,118,169,255,57,118,169,255,57,118,170,255, + 58,119,170,255,58,119,171,255,58,119,171,255,58,119,171,255, + 59,120,172,255,59,120,172,255,59,120,172,255,59,120,172,255, + 59,121,173,255,59,121,173,255,59,121,173,255,59,121,173,255, + 59,121,174,255,59,121,174,255,59,121,174,255,59,121,174,255, + 60,122,174,255,60,122,174,255,60,122,174,255,60,122,174,255, + 61,123,175,255,61,123,175,255,61,123,175,255,61,123,175,255, + 61,124,175,255,61,124,175,255,61,124,175,255,61,124,175,255, + 62,125,176,255,62,125,176,255,62,125,176,255,62,125,176,255, + 63,126,176,255,63,126,176,255,63,126,176,255,63,126,176,255, + 64,127,177,255,64,127,177,255,64,127,177,255,64,127,177,255, + 64,127,177,255,64,127,177,255,64,127,177,255,64,127,177,255, + 65,128,177,255,65,128,177,255,65,128,177,255,65,128,177,255, + 66,129,177,255,66,129,177,255,66,129,177,255,66,129,177,255, + 67,130,177,255,67,130,177,255,67,130,177,255,67,130,177,255, + 68,130,177,255,68,130,177,255,68,130,177,255,68,130,177,255, + 68,131,177,255,68,131,177,255,68,131,177,255,68,131,177,255, + 68,131,176,255,68,131,176,255,68,131,176,255,68,131,176,255, + 68,131,176,255,68,131,176,255,68,131,176,255,68,131,176,255, + 67,131,176,255,67,131,176,255,67,131,176,255,67,131,176,255, + 66,131,176,255,66,131,176,255,66,131,176,255,66,131,176,255, + 65,131,177,255,65,131,177,255,65,131,177,255,64,131,177,255, + 64,131,177,255,63,131,177,255,63,131,177,255,62,131,177,255, + 62,131,177,255,61,131,177,255,61,131,177,255,60,131,177,255, + 59,130,178,255,58,130,178,255,58,130,178,255,57,130,178,255, + 56,130,178,255,55,130,178,255,55,130,178,255,54,130,178,255, + 53,129,179,255,52,129,179,255,52,129,179,255,51,129,179,255, + 50,128,179,255,49,128,179,255,49,128,179,255,48,128,179,255, + 48,127,179,255,47,127,179,255,47,127,179,255,46,127,179,255, + 45,126,180,255,45,126,180,255,44,126,180,255,43,126,180,255, + 42,125,180,255,42,125,180,255,41,125,180,255,40,125,180,255, + 40,124,179,255,39,124,179,255,39,124,179,255,38,124,179,255, + 38,123,179,255,37,123,179,255,37,123,179,255,36,123,179,255, + 36,122,179,255,35,122,179,255,35,122,179,255,34,122,179,255, + 34,121,178,255,34,121,178,255,34,121,178,255,34,121,178,255, + 33,121,178,255,33,121,178,255,33,121,178,255,33,121,178,255, + 34,120,177,255,34,120,177,255,34,120,177,255,34,120,177,255, + 34,120,176,255,34,120,176,255,34,120,176,255,34,120,176,255, + 35,120,176,255,35,120,176,255,35,120,176,255,36,120,176,255, + 36,121,175,255,37,121,175,255,37,121,175,255,38,121,175,255, + 39,122,174,255,39,122,174,255,40,122,174,255,41,122,173,255, + 42,123,173,255,42,123,172,255,43,123,172,255,44,124,172,255, + 45,124,171,255,45,125,171,255,46,125,171,255,47,126,171,255, + 48,126,170,255,49,127,170,255,50,127,170,255,51,128,170,255, + 52,128,169,255,53,129,169,255,54,129,169,255,55,130,169,255, + 56,130,168,255,57,131,168,255,58,131,168,255,59,131,168,255, + 60,132,167,255,61,132,167,255,62,132,167,255,63,133,167,255, + 64,133,166,255,65,134,166,255,66,134,166,255,67,135,166,255, + 68,135,165,255,69,136,165,255,70,136,165,255,71,137,165,255, + 72,137,165,255,72,138,165,255,73,138,165,255,74,139,165,255, + 75,139,164,255,75,140,164,255,76,140,164,255,77,140,164,255, + 77,141,164,255,78,141,164,255,78,141,164,255,79,141,164,255, + 79,142,164,255,80,142,164,255,80,142,164,255,80,142,164,255, + 81,143,164,255,81,143,164,255,81,143,164,255,81,143,164,255, + 82,143,165,255,82,143,165,255,82,143,165,255,82,143,165,255, + 82,144,166,255,82,144,166,255,82,144,166,255,82,144,166,255, + 82,144,167,255,82,144,167,255,82,144,167,255,82,144,167,255, + 82,144,167,255,82,144,167,255,82,144,167,255,82,144,167,255, + 82,145,168,255,82,145,168,255,82,145,168,255,82,145,168,255, + 83,145,169,255,83,145,169,255,83,145,169,255,83,145,169,255, + 83,145,170,255,83,145,170,255,83,145,170,255,83,145,170,255, + 83,146,171,255,83,146,171,255,83,146,171,255,83,146,171,255, + 83,146,172,255,83,146,172,255,83,146,172,255,83,146,172,255, + 83,146,173,255,83,146,173,255,83,146,173,255,83,146,173,255, + 82,146,174,255,82,146,174,255,82,146,174,255,82,146,174,255, + 81,146,175,255,81,146,175,255,81,146,175,255,81,146,176,255, + 81,146,176,255,81,146,177,255,81,146,177,255,80,146,178,255, + 80,146,178,255,79,146,179,255,79,146,179,255,78,146,180,255, + 77,146,180,255,77,146,181,255,77,146,181,255,76,146,182,255, + 76,146,182,255,75,146,183,255,75,146,183,255,74,146,184,255, + 73,146,184,255,73,146,185,255,72,146,185,255,71,146,186,255, + 70,145,186,255,69,145,187,255,68,145,187,255,67,145,187,255, + 67,145,188,255,66,145,188,255,66,145,188,255,65,145,189,255, + 64,145,189,255,64,145,190,255,63,145,190,255,62,145,190,255, + 61,144,191,255,60,144,191,255,59,144,191,255,58,143,191,255, + 57,143,192,255,57,142,192,255,56,142,192,255,55,142,192,255, + 54,141,192,255,54,141,192,255,53,141,192,255,52,141,192,255, + 51,140,192,255,51,140,192,255,50,140,192,255,49,139,192,255, + 49,139,192,255,48,138,192,255,48,138,192,255,47,137,192,255, + 46,137,191,255,46,136,191,255,45,136,191,255,44,136,191,255, + 44,135,190,255,43,135,190,255,43,135,190,255,42,134,189,255, + 42,134,189,255,41,133,188,255,41,133,188,255,41,133,187,255, + 40,132,187,255,40,132,186,255,40,132,186,255,40,131,185,255, + 40,131,185,255,40,130,184,255,40,130,184,255,40,130,183,255, + 40,129,183,255,40,129,182,255,40,129,182,255,41,129,181,255, + 41,129,181,255,42,129,180,255,42,129,180,255,43,129,179,255, + 43,129,178,255,44,129,178,255,44,129,177,255,45,129,176,255, + 45,129,176,255,46,129,175,255,47,129,175,255,48,129,174,255, + 49,130,174,255,49,130,173,255,50,130,173,255,51,130,172,255, + 52,131,172,255,53,131,171,255,54,131,171,255,55,131,170,255, + 56,132,170,255,56,132,169,255,57,132,169,255,58,132,168,255, + 59,133,168,255,60,133,167,255,61,133,167,255,62,134,166,255, + 63,134,166,255,64,135,165,255,65,135,165,255,66,135,165,255, + 67,136,164,255,67,136,164,255,68,136,164,255,68,136,164,255, + 69,136,164,255,69,136,164,255,69,136,164,255,69,136,164,255, + 70,137,163,255,70,137,163,255,70,137,163,255,70,137,163,255, + 70,137,163,255,70,137,163,255,70,137,163,255,70,137,163,255, + 69,136,163,255,69,136,163,255,69,136,163,255,69,136,163,255, + 68,136,163,255,68,136,163,255,68,136,163,255,67,136,163,255, + 67,135,163,255,66,135,163,255,66,135,163,255,65,134,163,255, + 65,134,164,255,64,133,164,255,64,133,164,255,63,133,164,255, + 63,132,164,255,62,132,164,255,62,132,164,255,61,132,164,255, + 61,131,164,255,60,131,164,255,60,131,164,255,59,131,164,255, + 59,131,165,255,59,130,165,255,58,130,165,255,58,130,165,255, + 58,130,165,255,57,129,165,255,57,129,165,255,57,129,165,255, + 56,129,165,255,56,128,165,255,55,128,165,255,55,128,165,255, + 54,128,165,255,54,127,165,255,53,127,165,255,53,127,165,255, + 53,127,165,255,52,126,165,255,52,126,165,255,52,126,165,255, + 51,126,165,255,51,125,165,255,50,125,165,255,50,125,165,255, + 49,124,165,255,49,124,164,255,48,123,164,255,48,123,164,255, + 47,122,164,255,47,122,164,255,46,121,164,255,45,121,164,255, + 45,120,164,255,44,120,164,255,43,119,164,255,43,119,164,255, + 42,119,164,255,42,118,164,255,41,118,164,255,40,118,164,255, + 40,117,164,255,39,117,164,255,38,116,164,255,38,116,164,255, + 37,116,164,255,37,115,164,255,36,115,164,255,36,115,164,255, + 36,114,164,255,35,114,163,255,35,113,163,255,35,113,163,255, + 35,113,163,255,35,113,163,255,35,113,163,255,35,113,163,255, + 35,113,163,255,34,112,162,255,34,112,162,255,34,112,162,255, + 34,112,162,255,35,112,162,255,35,112,162,255,35,112,162,255, + 35,112,162,255,36,113,161,255,36,113,161,255,36,113,161,255, + 37,113,161,255,37,113,160,255,38,113,160,255,38,113,160,255, + 38,113,160,255,39,114,160,255,39,114,160,255,39,114,160,255, + 40,114,160,255,40,114,159,255,41,114,159,255,41,114,159,255, + 41,114,159,255,42,114,158,255,42,114,158,255,42,114,158,255, + 42,114,158,255,43,115,157,255,43,115,157,255,43,115,157,255, + 43,115,157,255,44,115,156,255,44,115,156,255,44,115,156,255, + 44,115,156,255,45,114,156,255,45,114,156,255,45,114,156,255, + 45,114,156,255,45,114,155,255,45,114,155,255,45,114,155,255, + 45,114,155,255,45,113,154,255,45,113,154,255,45,113,154,255, + 45,113,154,255,44,112,153,255,44,112,153,255,44,112,153,255, + 44,112,153,255,44,112,152,255,44,112,152,255,44,112,152,255, + 44,112,152,255,44,112,151,255,44,112,151,255,44,112,151,255, + 44,112,151,255,44,112,150,255,44,112,150,255,44,112,150,255, + 44,112,150,255,43,111,149,255,43,111,149,255,43,111,149,255, + 43,111,149,255,43,110,148,255,43,110,148,255,43,110,148,255, + 43,110,148,255,42,110,147,255,42,110,147,255,42,110,147,255, + 42,110,147,255,42,109,146,255,42,109,146,255,42,109,146,255, + 41,108,146,255,41,108,145,255,40,107,145,255,40,107,145,255, + 40,107,145,255,39,106,144,255,39,106,144,255,39,106,144,255, + 39,106,144,255,38,105,143,255,38,105,143,255,38,105,143,255, + 38,105,143,255,37,104,142,255,37,104,142,255,37,104,142,255, + 37,104,142,255,36,103,141,255,36,103,141,255,36,103,141,255, + 36,103,141,255,37,103,141,255,37,103,141,255,37,103,141,255, + 37,103,140,255,38,103,140,255,38,103,139,255,38,103,139,255, + 38,103,139,255,39,104,138,255,39,104,138,255,39,104,138,255, + 40,104,138,255,40,104,137,255,41,104,137,255,41,104,137,255, + 42,104,137,255,42,105,136,255,43,105,136,255,43,105,136,255, + 43,105,136,255,44,105,135,255,44,105,135,255,44,105,135,255, + 45,105,134,255,45,105,134,255,46,105,133,255,46,105,133,255, + 46,105,133,255,46,104,133,255,46,104,133,255,46,104,133,255, + 46,104,133,255,45,104,132,255,45,104,132,255,45,104,132,255, + 45,103,132,255,44,103,131,255,44,102,131,255,44,102,131,255, + 43,101,131,255,43,101,131,255,42,100,131,255,42,100,131,255, + 41,99,131,255,41,99,131,255,40,98,131,255,39,97,131,255, + 39,97,131,255,38,96,131,255,37,95,131,255,37,95,131,255, + 36,94,131,255,36,94,131,255,35,93,131,255,35,93,131,255, + 34,92,131,255,34,92,131,255,33,91,131,255,33,91,131,255, + 32,90,131,255,32,90,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,31,88,129,255,31,88,129,255,31,88,129,255, + 31,88,129,255,32,88,129,255,32,88,129,255,32,88,129,255, + 32,88,129,255,33,89,128,255,33,89,128,255,33,89,128,255, + 34,89,128,255,34,89,127,255,35,89,127,255,35,89,127,255, + 36,89,127,255,36,90,126,255,37,90,126,255,37,90,126,255, + 37,90,126,255,38,90,125,255,38,90,125,255,38,90,125,255, + 38,90,125,255,38,90,124,255,38,90,124,255,38,90,124,255, + 38,90,124,255,38,89,123,255,38,89,123,255,38,89,123,255, + 38,89,123,255,37,88,122,255,37,88,122,255,37,88,122,255, + 37,88,122,255,36,87,122,255,36,87,122,255,35,87,122,255, + 35,86,122,255,34,86,122,255,33,85,122,255,33,84,122,255, + 32,84,122,255,32,83,121,255,31,82,121,255,30,82,121,255, + 30,81,121,255,29,81,121,255,28,80,121,255,27,80,121,255, + 27,79,121,255,26,79,121,255,25,78,121,255,24,78,121,255, + 24,77,121,255,23,77,120,255,22,76,120,255,22,76,120,255, + 21,75,120,255,21,75,120,255,20,74,120,255,20,74,120,255, + 19,74,120,255,19,73,119,255,18,73,119,255,18,73,119,255, + 18,72,119,255,17,72,118,255,17,71,118,255,17,71,118,255, + 17,71,118,255,17,71,117,255,17,71,117,255,17,71,117,255, + 17,71,117,255,17,70,116,255,17,70,116,255,17,70,116,255, + 17,70,115,255,18,70,115,255,18,70,114,255,18,70,114,255, + 18,70,113,255,18,70,113,255,18,70,112,255,18,70,112,255, + 19,70,111,255,19,70,111,255,20,70,110,255,20,70,110,255, + 20,70,109,255,21,71,109,255,21,71,108,255,21,71,108,255, + 22,71,107,255,22,71,107,255,23,71,106,255,23,71,106,255, + 24,71,105,255,24,71,104,255,25,71,103,255,25,71,103,255, + 26,71,102,255,26,72,102,255,27,72,101,255,27,72,101,255, + 28,72,100,255,28,72,100,255,29,72,99,255,29,72,99,255, + 29,72,98,255,30,72,97,255,30,72,96,255,30,72,96,255, + 31,72,95,255,31,72,95,255,32,72,94,255,32,72,94,255, + 32,72,93,255,33,72,93,255,33,72,92,255,33,72,92,255, + 33,72,91,255,34,72,91,255,34,72,90,255,34,72,90,255, + 34,72,90,255,35,72,89,255,35,72,89,255,35,72,89,255, + 35,72,88,255,36,72,88,255,36,72,87,255,36,72,87,255, + 36,72,87,255,37,71,86,255,37,71,86,255,37,71,86,255, + 37,71,86,255,38,71,85,255,38,71,85,255,38,71,85,255, + 38,71,85,255,38,71,84,255,38,71,84,255,38,71,84,255, + 38,71,84,255,39,71,83,255,39,71,83,255,39,71,83,255, + 39,71,83,255,39,71,82,255,39,71,82,255,39,71,82,255, + 39,71,82,255,40,71,81,255,40,71,81,255,40,71,81,255, + 40,71,81,255,40,71,80,255,40,71,80,255,40,71,80,255, + 40,71,80,255,40,71,79,255,40,71,79,255,40,71,79,255, + 40,71,79,255,40,71,79,255,40,71,79,255,40,71,79,255, + 40,71,79,255,39,71,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,38,70,78,255,38,70,78,255,38,70,78,255, + 38,70,78,255,37,69,78,255,37,69,78,255,37,69,78,255, + 36,69,78,255,36,68,78,255,35,68,78,255,35,68,78,255, + 35,68,78,255,34,67,78,255,34,67,78,255,34,67,78,255, + 33,66,78,255,33,66,78,255,32,65,78,255,32,65,78,255, + 31,65,78,255,31,64,79,255,30,64,79,255,30,64,79,255, + 30,63,79,255,29,63,80,255,29,62,80,255,29,62,80,255, + 28,62,80,255,28,61,80,255,27,61,80,255,27,61,80,255, + 27,61,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,44,106,155,255,44,106,155,255,44,106,155,255, + 44,106,155,255,45,107,156,255,45,107,156,255,45,107,156,255, + 46,107,156,255,46,108,157,255,47,108,157,255,47,108,157,255, + 47,109,158,255,48,109,158,255,48,110,159,255,48,110,159,255, + 49,110,160,255,49,111,160,255,50,111,161,255,50,111,161,255, + 51,112,162,255,51,112,162,255,52,113,163,255,52,113,163,255, + 52,113,164,255,53,114,164,255,53,114,165,255,53,114,165,255, + 54,115,165,255,54,115,166,255,55,116,166,255,55,116,166,255, + 55,116,167,255,56,117,167,255,56,117,168,255,56,117,168,255, + 56,117,169,255,57,118,169,255,57,118,170,255,57,118,170,255, + 57,118,170,255,58,119,171,255,58,119,171,255,58,119,171,255, + 58,119,171,255,58,120,172,255,58,120,172,255,58,120,172,255, + 58,120,172,255,58,120,173,255,58,120,173,255,58,120,173,255, + 58,120,173,255,59,121,173,255,59,121,173,255,59,121,173,255, + 59,121,173,255,60,122,174,255,60,122,174,255,60,122,174,255, + 60,122,174,255,60,123,174,255,60,123,174,255,60,123,174,255, + 60,123,174,255,61,124,175,255,61,124,175,255,61,124,175,255, + 61,124,175,255,62,125,175,255,62,125,175,255,62,125,175,255, + 62,125,175,255,63,126,176,255,63,126,176,255,63,126,176,255, + 63,126,176,255,63,126,176,255,63,126,176,255,63,126,176,255, + 63,126,176,255,64,127,176,255,64,127,176,255,64,127,176,255, + 64,127,176,255,65,128,176,255,65,128,176,255,65,128,176,255, + 65,128,176,255,66,129,176,255,66,129,176,255,66,129,176,255, + 66,129,176,255,66,129,176,255,66,129,176,255,66,129,176,255, + 66,129,176,255,67,130,176,255,67,130,176,255,67,130,176,255, + 67,130,176,255,67,130,175,255,67,130,175,255,67,130,175,255, + 67,130,175,255,66,130,175,255,66,130,175,255,66,130,175,255, + 66,130,175,255,66,130,175,255,66,130,175,255,66,130,175,255, + 66,130,175,255,65,130,175,255,65,130,175,255,65,130,175,255, + 65,130,175,255,64,130,176,255,64,130,176,255,64,130,176,255, + 63,130,176,255,63,130,176,255,62,130,176,255,62,130,176,255, + 61,130,176,255,61,130,176,255,60,130,176,255,60,130,176,255, + 59,130,176,255,58,129,177,255,57,129,177,255,57,129,177,255, + 56,129,177,255,55,129,177,255,54,129,177,255,54,129,177,255, + 53,129,177,255,52,128,178,255,51,128,178,255,51,128,178,255, + 50,128,178,255,49,127,178,255,48,127,178,255,48,127,178,255, + 47,127,178,255,47,126,179,255,46,126,179,255,46,126,179,255, + 45,126,179,255,44,125,179,255,44,125,179,255,43,125,179,255, + 42,125,179,255,41,124,179,255,41,124,179,255,40,124,179,255, + 39,124,179,255,39,123,179,255,38,123,179,255,38,123,179,255, + 37,123,179,255,37,122,179,255,36,122,179,255,36,122,179,255, + 35,122,179,255,35,121,178,255,34,121,178,255,34,121,178,255, + 33,121,178,255,33,120,178,255,33,120,178,255,33,120,178,255, + 33,120,178,255,32,120,177,255,32,120,177,255,32,120,177,255, + 32,120,177,255,33,120,177,255,33,120,177,255,33,120,177,255, + 33,120,177,255,34,120,176,255,34,120,176,255,34,120,176,255, + 34,120,176,255,35,120,175,255,35,120,175,255,35,120,175,255, + 36,120,175,255,36,121,174,255,37,121,174,255,37,121,174,255, + 38,121,174,255,39,122,173,255,39,122,173,255,40,122,173,255, + 41,122,172,255,42,123,172,255,42,123,171,255,43,123,171,255, + 44,124,171,255,45,124,170,255,46,125,170,255,47,125,170,255, + 48,126,170,255,49,126,169,255,50,127,169,255,51,127,169,255, + 52,128,169,255,53,128,168,255,54,129,168,255,55,129,168,255, + 56,130,168,255,57,130,167,255,58,131,167,255,59,131,167,255, + 60,132,167,255,61,132,166,255,62,133,166,255,63,133,166,255, + 64,134,166,255,65,134,165,255,66,135,165,255,67,135,165,255, + 68,136,165,255,69,136,164,255,70,137,164,255,71,137,164,255, + 72,138,164,255,73,138,164,255,73,139,164,255,74,139,164,255, + 75,140,164,255,76,140,164,255,76,141,164,255,77,141,164,255, + 78,141,164,255,78,142,164,255,79,142,164,255,79,142,164,255, + 80,142,164,255,80,143,164,255,81,143,164,255,81,143,164,255, + 81,143,164,255,82,144,164,255,82,144,164,255,82,144,164,255, + 82,144,164,255,83,144,165,255,83,144,165,255,83,144,165,255, + 83,144,165,255,83,144,166,255,83,144,166,255,83,144,166,255, + 83,144,166,255,83,145,167,255,83,145,167,255,83,145,167,255, + 83,145,167,255,83,145,167,255,83,145,167,255,83,145,167,255, + 83,145,167,255,83,145,168,255,83,145,168,255,83,145,168,255, + 83,145,168,255,83,145,169,255,83,145,169,255,83,145,169,255, + 83,145,169,255,83,145,170,255,83,145,170,255,83,145,170,255, + 83,145,170,255,83,146,171,255,83,146,171,255,83,146,171,255, + 83,146,171,255,83,146,172,255,83,146,172,255,83,146,172,255, + 83,146,172,255,83,146,173,255,83,146,173,255,83,146,173,255, + 83,146,173,255,82,146,174,255,82,146,174,255,82,146,174,255, + 82,146,174,255,81,146,175,255,81,146,175,255,81,146,175,255, + 81,146,176,255,80,146,176,255,80,146,177,255,80,146,177,255, + 79,146,177,255,79,146,178,255,78,146,178,255,78,146,178,255, + 77,146,179,255,76,146,179,255,76,146,180,255,76,146,180,255, + 75,146,181,255,75,145,181,255,74,145,182,255,74,145,182,255, + 73,145,183,255,72,145,183,255,72,145,184,255,71,145,184,255, + 70,145,185,255,69,144,185,255,68,144,186,255,67,144,186,255, + 66,144,186,255,65,144,187,255,65,144,187,255,64,144,187,255, + 63,144,188,255,62,144,188,255,62,144,189,255,61,144,189,255, + 60,144,189,255,59,143,190,255,58,143,190,255,57,143,190,255, + 56,142,190,255,55,142,191,255,55,141,191,255,54,141,191,255, + 53,141,191,255,52,140,191,255,52,140,191,255,51,140,191,255, + 50,140,191,255,49,139,191,255,49,139,191,255,48,139,191,255, + 47,138,191,255,46,138,191,255,46,137,191,255,45,137,191,255, + 44,136,191,255,44,136,190,255,43,135,190,255,43,135,190,255, + 42,135,190,255,42,134,189,255,41,134,189,255,41,134,189,255, + 40,133,188,255,40,133,188,255,39,132,187,255,39,132,187,255, + 39,132,186,255,38,131,186,255,38,131,185,255,38,131,185,255, + 38,130,184,255,38,130,184,255,38,129,183,255,38,129,183,255, + 38,129,182,255,39,128,182,255,39,128,181,255,39,128,181,255, + 40,128,180,255,40,128,180,255,41,128,179,255,41,128,179,255, + 42,128,178,255,42,128,177,255,43,128,177,255,43,128,176,255, + 44,128,175,255,44,128,175,255,45,128,174,255,46,128,174,255, + 47,129,173,255,48,129,173,255,48,130,172,255,49,130,172,255, + 50,130,171,255,52,131,171,255,53,131,170,255,54,131,170,255, + 55,131,169,255,56,132,169,255,56,132,168,255,57,132,168,255, + 58,132,167,255,59,133,167,255,60,133,166,255,61,133,166,255, + 62,134,165,255,63,134,165,255,64,135,164,255,65,135,164,255, + 66,135,164,255,67,136,164,255,67,136,164,255,68,136,164,255, + 68,136,164,255,69,136,163,255,69,136,163,255,69,136,163,255, + 69,136,163,255,70,137,162,255,70,137,162,255,70,137,162,255, + 70,137,162,255,70,137,162,255,70,137,162,255,70,137,162,255, + 70,137,162,255,69,136,162,255,69,136,162,255,69,136,162,255, + 69,136,162,255,68,136,162,255,68,136,162,255,68,136,162,255, + 67,136,162,255,67,135,163,255,66,135,163,255,66,135,163,255, + 65,134,163,255,65,134,163,255,64,133,163,255,64,133,163,255, + 63,133,163,255,63,132,164,255,62,132,164,255,62,132,164,255, + 61,132,164,255,61,131,164,255,60,131,164,255,60,131,164,255, + 59,131,164,255,59,131,164,255,59,130,164,255,58,130,164,255, + 58,130,164,255,58,130,164,255,57,129,164,255,57,129,164,255, + 57,129,164,255,56,129,164,255,56,128,165,255,55,128,165,255, + 55,128,165,255,54,128,165,255,54,127,165,255,53,127,165,255, + 53,127,165,255,53,127,165,255,52,126,164,255,52,126,164,255, + 52,126,164,255,51,126,164,255,51,125,164,255,50,125,164,255, + 49,125,164,255,49,124,164,255,48,124,164,255,47,123,164,255, + 47,123,164,255,46,122,164,255,46,122,164,255,45,121,164,255, + 44,121,164,255,44,120,164,255,43,120,164,255,42,119,164,255, + 42,119,164,255,41,118,164,255,41,118,164,255,40,117,164,255, + 39,117,164,255,39,117,164,255,38,116,164,255,37,116,164,255, + 37,116,164,255,36,115,164,255,36,115,164,255,35,114,164,255, + 35,114,164,255,35,114,164,255,34,113,163,255,34,113,163,255, + 34,113,163,255,34,113,163,255,34,113,163,255,34,113,163,255, + 34,113,163,255,34,113,163,255,34,112,162,255,34,112,162,255, + 34,112,162,255,34,112,162,255,34,112,162,255,34,112,162,255, + 34,112,162,255,35,112,162,255,35,113,161,255,36,113,161,255, + 36,113,161,255,36,113,161,255,37,113,160,255,37,113,160,255, + 37,113,160,255,38,113,160,255,38,114,160,255,39,114,160,255, + 39,114,160,255,39,114,160,255,40,114,159,255,40,114,159,255, + 40,114,159,255,41,114,159,255,41,114,158,255,42,114,158,255, + 42,114,158,255,42,114,158,255,43,115,157,255,43,115,157,255, + 43,115,157,255,43,115,157,255,43,114,156,255,43,114,156,255, + 43,114,156,255,43,114,156,255,44,114,156,255,44,114,156,255, + 44,114,156,255,44,114,156,255,44,114,155,255,44,114,155,255, + 44,114,155,255,44,114,155,255,44,113,154,255,44,113,154,255, + 44,113,154,255,44,113,154,255,44,112,153,255,44,112,153,255, + 44,112,153,255,44,112,153,255,44,112,152,255,44,112,152,255, + 44,112,152,255,44,112,152,255,43,112,151,255,43,112,151,255, + 43,112,151,255,43,112,151,255,44,112,150,255,44,112,150,255, + 44,112,150,255,44,112,150,255,43,111,149,255,43,111,149,255, + 43,111,149,255,43,111,149,255,43,110,148,255,43,110,148,255, + 43,110,148,255,43,110,148,255,42,110,147,255,42,110,147,255, + 42,110,147,255,42,110,147,255,42,109,146,255,42,109,146,255, + 42,109,146,255,41,109,146,255,41,108,145,255,40,108,145,255, + 40,108,145,255,40,107,145,255,39,107,144,255,39,106,144,255, + 39,106,144,255,39,106,144,255,38,105,143,255,38,105,143,255, + 38,105,143,255,38,105,143,255,37,105,142,255,37,105,142,255, + 37,105,142,255,37,105,142,255,37,104,141,255,37,104,141,255, + 37,104,141,255,37,104,141,255,37,104,141,255,37,104,141,255, + 37,104,141,255,37,104,140,255,38,103,140,255,38,103,139,255, + 38,103,139,255,38,103,139,255,39,104,138,255,39,104,138,255, + 39,104,138,255,40,104,138,255,40,104,137,255,41,104,137,255, + 41,104,137,255,42,104,137,255,42,105,136,255,43,105,136,255, + 43,105,136,255,43,105,136,255,44,105,135,255,44,105,135,255, + 44,105,135,255,45,105,134,255,45,105,134,255,46,105,133,255, + 46,105,133,255,46,105,133,255,46,104,133,255,46,104,133,255, + 46,104,133,255,46,104,133,255,45,104,132,255,45,104,132,255, + 45,104,132,255,45,103,132,255,44,103,131,255,44,102,131,255, + 44,102,131,255,43,101,131,255,43,101,131,255,42,100,131,255, + 42,100,131,255,41,99,131,255,41,99,131,255,40,98,131,255, + 39,97,131,255,39,97,131,255,38,96,131,255,37,95,131,255, + 37,95,131,255,36,94,131,255,36,94,131,255,35,93,131,255, + 35,93,131,255,34,92,131,255,34,92,131,255,33,91,131,255, + 33,91,131,255,32,90,131,255,32,90,130,255,31,89,130,255, + 31,89,130,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,31,89,130,255,31,88,129,255,31,88,129,255, + 31,88,129,255,31,88,129,255,32,88,129,255,32,88,129,255, + 32,88,129,255,32,88,129,255,33,89,128,255,33,89,128,255, + 33,89,128,255,34,89,128,255,34,89,127,255,35,89,127,255, + 35,89,127,255,36,89,127,255,36,90,126,255,37,90,126,255, + 37,90,126,255,37,90,126,255,38,90,125,255,38,90,125,255, + 38,90,125,255,38,90,125,255,38,90,124,255,38,90,124,255, + 38,90,124,255,38,90,124,255,38,89,123,255,38,89,123,255, + 38,89,123,255,38,89,123,255,37,88,123,255,37,88,123,255, + 37,88,123,255,36,88,123,255,36,87,122,255,35,87,122,255, + 35,87,122,255,34,86,122,255,34,86,122,255,33,85,122,255, + 32,84,122,255,32,84,122,255,31,83,121,255,30,82,121,255, + 29,82,121,255,29,81,121,255,28,81,121,255,27,80,121,255, + 27,80,121,255,26,79,121,255,26,79,121,255,25,78,121,255, + 24,78,121,255,24,77,121,255,23,77,120,255,22,76,120,255, + 22,76,120,255,21,75,120,255,21,75,120,255,20,74,120,255, + 20,74,120,255,19,74,120,255,19,73,119,255,18,73,119,255, + 18,73,119,255,18,72,119,255,17,72,118,255,17,71,118,255, + 17,71,118,255,17,71,118,255,17,71,117,255,17,71,117,255, + 17,71,117,255,17,71,117,255,17,70,116,255,17,70,116,255, + 17,70,116,255,17,70,115,255,18,70,115,255,18,70,114,255, + 18,70,114,255,18,70,113,255,19,71,113,255,19,71,112,255, + 19,71,112,255,20,71,111,255,20,71,111,255,21,71,110,255, + 21,71,110,255,21,71,109,255,22,71,109,255,22,71,108,255, + 22,71,108,255,23,71,107,255,23,72,107,255,24,72,106,255, + 24,72,106,255,25,72,105,255,25,72,104,255,26,72,103,255, + 26,72,103,255,27,72,102,255,27,73,102,255,28,73,101,255, + 28,73,101,255,29,73,100,255,29,73,100,255,30,73,99,255, + 30,73,99,255,30,73,98,255,31,73,97,255,31,73,96,255, + 31,73,96,255,32,73,95,255,32,73,95,255,33,73,94,255, + 33,73,94,255,33,73,93,255,34,73,93,255,34,73,92,255, + 34,73,92,255,34,73,91,255,35,73,91,255,35,73,90,255, + 35,73,90,255,35,73,90,255,36,72,89,255,36,72,89,255, + 36,72,89,255,36,72,88,255,37,72,88,255,37,72,87,255, + 37,72,87,255,37,72,87,255,37,72,86,255,37,72,86,255, + 37,72,86,255,37,72,86,255,38,72,85,255,38,72,85,255, + 38,72,85,255,38,72,85,255,38,71,84,255,38,71,84,255, + 38,71,84,255,38,71,84,255,39,71,83,255,39,71,83,255, + 39,71,83,255,39,71,83,255,39,71,82,255,39,71,82,255, + 39,71,82,255,39,71,82,255,40,71,81,255,40,71,81,255, + 40,71,81,255,40,71,81,255,40,71,80,255,40,71,80,255, + 40,71,80,255,40,71,80,255,40,71,79,255,40,71,79,255, + 40,71,79,255,40,71,79,255,40,71,79,255,40,71,79,255, + 40,71,79,255,40,71,79,255,39,71,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,38,70,78,255,38,70,78,255, + 38,70,78,255,38,70,78,255,37,69,78,255,37,69,78,255, + 37,69,78,255,36,69,78,255,36,68,78,255,35,68,78,255, + 35,68,78,255,35,68,78,255,34,67,78,255,34,67,78,255, + 34,67,78,255,33,66,78,255,33,66,78,255,32,65,78,255, + 32,65,78,255,31,65,78,255,31,64,79,255,30,64,79,255, + 30,64,79,255,30,63,79,255,29,63,80,255,29,62,80,255, + 29,62,80,255,28,62,80,255,28,61,80,255,27,61,80,255, + 27,61,80,255,27,61,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,43,106,155,255,43,106,155,255, + 43,106,155,255,43,106,155,255,44,107,156,255,44,107,156,255, + 44,107,156,255,45,107,156,255,45,108,157,255,46,108,157,255, + 46,108,157,255,46,109,158,255,47,109,158,255,47,110,159,255, + 47,110,159,255,48,110,160,255,48,111,160,255,49,111,161,255, + 49,111,161,255,50,112,162,255,50,112,162,255,51,113,163,255, + 51,113,163,255,51,113,164,255,52,114,164,255,52,114,165,255, + 52,114,165,255,53,115,165,255,53,115,166,255,54,116,166,255, + 54,116,166,255,54,116,167,255,55,117,167,255,55,117,168,255, + 55,117,168,255,55,117,169,255,55,118,169,255,55,118,170,255, + 55,118,170,255,55,118,170,255,56,119,171,255,56,119,171,255, + 56,119,171,255,56,119,171,255,57,120,172,255,57,120,172,255, + 57,120,172,255,57,120,172,255,57,120,173,255,57,120,173,255, + 57,120,173,255,57,120,173,255,57,121,173,255,57,121,173,255, + 57,121,173,255,57,121,173,255,58,122,174,255,58,122,174,255, + 58,122,174,255,58,122,174,255,58,123,174,255,58,123,174,255, + 58,123,174,255,58,123,174,255,59,123,175,255,59,123,175,255, + 59,123,175,255,59,123,175,255,60,124,175,255,60,124,175,255, + 60,124,175,255,60,124,175,255,61,125,175,255,61,125,175,255, + 61,125,175,255,61,125,175,255,61,126,175,255,61,126,175,255, + 61,126,175,255,61,126,175,255,62,127,175,255,62,127,175,255, + 62,127,175,255,62,127,175,255,63,127,175,255,63,127,175,255, + 63,127,175,255,63,127,175,255,64,128,175,255,64,128,175,255, + 64,128,175,255,64,128,175,255,64,129,175,255,64,129,175,255, + 64,129,175,255,64,129,175,255,65,129,175,255,65,129,175,255, + 65,129,175,255,65,129,175,255,65,130,175,255,65,130,175,255, + 65,130,175,255,65,130,175,255,64,130,175,255,64,130,175,255, + 64,130,175,255,64,130,175,255,64,130,175,255,64,130,175,255, + 64,130,175,255,64,130,175,255,63,130,175,255,63,130,175,255, + 63,130,175,255,63,130,175,255,62,130,176,255,62,130,176,255, + 62,130,176,255,61,130,176,255,61,129,176,255,60,129,176,255, + 60,129,176,255,59,129,176,255,59,129,176,255,58,129,176,255, + 58,129,176,255,57,129,176,255,56,129,177,255,55,129,177,255, + 55,129,177,255,54,129,177,255,53,128,177,255,52,128,177,255, + 52,128,177,255,51,128,177,255,51,127,178,255,50,127,178,255, + 50,127,178,255,49,127,178,255,48,127,178,255,47,127,178,255, + 47,127,178,255,46,127,178,255,45,126,179,255,44,126,179,255, + 44,126,179,255,43,126,179,255,43,125,179,255,42,125,179,255, + 42,125,179,255,41,125,179,255,40,124,179,255,40,124,179,255, + 39,124,179,255,38,124,179,255,38,123,179,255,37,123,179,255, + 37,123,179,255,36,123,179,255,36,122,179,255,35,122,179,255, + 35,122,179,255,34,122,179,255,34,121,178,255,33,121,178,255, + 33,121,178,255,33,121,178,255,33,120,178,255,33,120,178,255, + 33,120,178,255,33,120,178,255,32,120,177,255,32,120,177,255, + 32,120,177,255,32,120,177,255,33,120,177,255,33,120,177,255, + 33,120,177,255,33,120,177,255,34,120,176,255,34,120,176,255, + 34,120,176,255,34,120,176,255,35,120,175,255,35,120,175,255, + 35,120,175,255,36,120,175,255,36,121,174,255,37,121,174,255, + 37,121,174,255,38,121,174,255,39,122,173,255,39,122,173,255, + 40,122,173,255,41,122,172,255,42,123,172,255,42,123,171,255, + 43,123,171,255,44,124,171,255,45,124,170,255,46,125,170,255, + 47,125,170,255,48,126,170,255,49,126,169,255,50,127,169,255, + 51,127,169,255,52,128,169,255,53,128,168,255,54,129,168,255, + 55,129,168,255,56,130,168,255,57,130,167,255,58,131,167,255, + 59,131,167,255,60,132,167,255,61,132,166,255,62,133,166,255, + 63,133,166,255,64,134,166,255,65,134,165,255,66,135,165,255, + 67,135,165,255,68,136,165,255,69,136,164,255,70,137,164,255, + 71,137,164,255,72,138,164,255,73,138,164,255,73,139,164,255, + 74,139,164,255,75,140,164,255,76,140,164,255,76,141,164,255, + 77,141,164,255,78,141,164,255,78,142,164,255,79,142,164,255, + 79,142,164,255,80,142,164,255,80,143,164,255,81,143,164,255, + 81,143,164,255,81,143,164,255,82,144,164,255,82,144,164,255, + 82,144,164,255,82,144,164,255,83,144,165,255,83,144,165,255, + 83,144,165,255,83,144,165,255,83,144,166,255,83,144,166,255, + 83,144,166,255,83,144,166,255,83,145,167,255,83,145,167,255, + 83,145,167,255,83,145,167,255,83,145,167,255,83,145,167,255, + 83,145,167,255,83,145,167,255,83,145,168,255,83,145,168,255, + 83,145,168,255,83,145,168,255,83,145,169,255,83,145,169,255, + 83,145,169,255,83,145,169,255,83,145,170,255,83,145,170,255, + 83,145,170,255,83,145,170,255,83,146,171,255,83,146,171,255, + 83,146,171,255,83,146,171,255,83,146,172,255,83,146,172,255, + 83,146,172,255,83,146,172,255,83,146,173,255,83,146,173,255, + 83,146,173,255,83,146,173,255,82,146,174,255,82,146,174,255, + 82,146,174,255,82,146,174,255,81,146,175,255,81,146,175,255, + 81,146,175,255,81,146,176,255,80,146,176,255,80,146,177,255, + 80,146,177,255,79,146,177,255,79,146,178,255,78,146,178,255, + 78,146,178,255,77,146,179,255,76,146,179,255,76,146,180,255, + 75,146,180,255,74,146,181,255,74,145,181,255,73,145,182,255, + 73,145,182,255,72,145,183,255,71,145,183,255,71,145,184,255, + 70,145,184,255,69,145,185,255,68,144,185,255,67,144,186,255, + 66,144,186,255,65,144,186,255,64,144,187,255,63,144,187,255, + 62,144,187,255,61,144,188,255,60,143,188,255,60,143,189,255, + 59,143,189,255,58,143,189,255,57,142,190,255,56,142,190,255, + 55,142,190,255,54,141,190,255,53,141,190,255,53,140,190,255, + 52,140,190,255,51,140,190,255,50,139,191,255,50,139,191,255, + 49,139,191,255,48,139,191,255,47,138,191,255,47,138,191,255, + 46,138,191,255,45,137,191,255,44,137,190,255,44,136,190,255, + 43,136,190,255,42,135,190,255,42,135,190,255,41,134,190,255, + 41,134,190,255,40,134,190,255,40,133,189,255,39,133,189,255, + 39,133,189,255,38,132,188,255,38,132,188,255,37,131,187,255, + 37,131,187,255,37,131,186,255,36,130,186,255,36,130,185,255, + 36,130,185,255,36,129,184,255,37,129,184,255,37,128,183,255, + 37,128,183,255,37,128,182,255,38,128,182,255,38,128,181,255, + 38,128,181,255,39,128,180,255,39,128,180,255,40,128,179,255, + 40,128,179,255,41,128,178,255,41,128,177,255,42,128,177,255, + 42,128,176,255,43,128,175,255,44,128,175,255,45,128,174,255, + 46,128,174,255,47,129,173,255,48,129,173,255,48,130,172,255, + 49,130,172,255,50,130,171,255,52,131,171,255,53,131,170,255, + 54,131,170,255,55,131,169,255,56,132,169,255,56,132,168,255, + 57,132,168,255,58,132,167,255,59,133,167,255,60,133,166,255, + 61,133,166,255,62,134,165,255,63,134,165,255,64,135,164,255, + 65,135,164,255,66,135,164,255,67,136,164,255,67,136,164,255, + 68,136,164,255,68,136,164,255,69,136,163,255,69,136,163,255, + 69,136,163,255,69,136,163,255,70,137,162,255,70,137,162,255, + 70,137,162,255,70,137,162,255,70,137,162,255,70,137,162,255, + 70,137,162,255,70,137,162,255,69,136,162,255,69,136,162,255, + 69,136,162,255,69,136,162,255,68,136,162,255,68,136,162,255, + 68,136,162,255,67,136,162,255,67,135,163,255,66,135,163,255, + 66,135,163,255,65,134,163,255,65,134,163,255,64,133,163,255, + 64,133,163,255,63,133,163,255,63,132,164,255,62,132,164,255, + 62,132,164,255,61,132,164,255,61,131,164,255,60,131,164,255, + 60,131,164,255,59,131,164,255,59,131,164,255,59,130,164,255, + 58,130,164,255,58,130,164,255,58,130,164,255,57,129,164,255, + 57,129,164,255,57,129,164,255,56,129,164,255,56,128,165,255, + 55,128,165,255,55,128,165,255,54,128,165,255,54,127,165,255, + 53,127,165,255,53,127,165,255,53,127,165,255,52,126,164,255, + 52,126,164,255,52,126,164,255,51,126,164,255,51,125,164,255, + 50,125,164,255,49,125,164,255,49,124,164,255,48,124,164,255, + 47,123,164,255,47,123,164,255,46,122,164,255,46,122,164,255, + 45,121,164,255,44,121,164,255,44,120,164,255,43,120,164,255, + 42,119,164,255,42,119,164,255,41,118,164,255,41,118,164,255, + 40,117,164,255,39,117,164,255,39,117,164,255,38,116,164,255, + 37,116,164,255,37,116,164,255,36,115,164,255,36,115,164,255, + 35,114,164,255,35,114,164,255,35,114,164,255,34,113,163,255, + 34,113,163,255,34,113,163,255,34,113,163,255,34,113,163,255, + 34,113,163,255,34,113,163,255,34,113,163,255,34,112,162,255, + 34,112,162,255,34,112,162,255,34,112,162,255,34,112,162,255, + 34,112,162,255,34,112,162,255,35,112,162,255,35,113,161,255, + 36,113,161,255,36,113,161,255,36,113,161,255,37,113,160,255, + 37,113,160,255,37,113,160,255,38,113,160,255,38,114,160,255, + 39,114,160,255,39,114,160,255,39,114,160,255,40,114,159,255, + 40,114,159,255,40,114,159,255,41,114,159,255,41,114,158,255, + 42,114,158,255,42,114,158,255,42,114,158,255,43,115,157,255, + 43,115,157,255,43,115,157,255,43,115,157,255,43,114,156,255, + 43,114,156,255,43,114,156,255,43,114,156,255,44,114,156,255, + 44,114,156,255,44,114,156,255,44,114,156,255,44,114,155,255, + 44,114,155,255,44,114,155,255,44,114,155,255,44,113,154,255, + 44,113,154,255,44,113,154,255,44,113,154,255,44,112,153,255, + 44,112,153,255,44,112,153,255,44,112,153,255,44,112,152,255, + 44,112,152,255,44,112,152,255,44,112,152,255,43,112,151,255, + 43,112,151,255,43,112,151,255,43,112,151,255,44,112,150,255, + 44,112,150,255,44,112,150,255,44,112,150,255,43,111,149,255, + 43,111,149,255,43,111,149,255,43,111,149,255,43,110,148,255, + 43,110,148,255,43,110,148,255,43,110,148,255,42,110,147,255, + 42,110,147,255,42,110,147,255,42,110,147,255,42,109,146,255, + 42,109,146,255,42,109,146,255,41,109,146,255,41,108,145,255, + 40,108,145,255,40,108,145,255,40,107,145,255,39,107,144,255, + 39,106,144,255,39,106,144,255,39,106,144,255,38,105,143,255, + 38,105,143,255,38,105,143,255,38,105,143,255,37,105,142,255, + 37,105,142,255,37,105,142,255,37,105,142,255,37,104,141,255, + 37,104,141,255,37,104,141,255,37,104,141,255,37,104,141,255, + 37,104,141,255,37,104,141,255,37,104,140,255,38,103,140,255, + 38,103,139,255,38,103,139,255,38,103,139,255,39,104,138,255, + 39,104,138,255,39,104,138,255,40,104,138,255,40,104,137,255, + 41,104,137,255,41,104,137,255,42,104,137,255,42,105,136,255, + 43,105,136,255,43,105,136,255,43,105,136,255,44,105,135,255, + 44,105,135,255,44,105,135,255,45,105,134,255,45,105,134,255, + 46,105,133,255,46,105,133,255,46,105,133,255,46,104,133,255, + 46,104,133,255,46,104,133,255,46,104,133,255,45,104,132,255, + 45,104,132,255,45,104,132,255,45,103,132,255,44,103,131,255, + 44,102,131,255,44,102,131,255,43,101,131,255,43,101,131,255, + 42,100,131,255,42,100,131,255,41,99,131,255,41,99,131,255, + 40,98,131,255,39,97,131,255,39,97,131,255,38,96,131,255, + 37,95,131,255,37,95,131,255,36,94,131,255,36,94,131,255, + 35,93,131,255,35,93,131,255,34,92,131,255,34,92,131,255, + 33,91,131,255,33,91,131,255,32,90,131,255,32,90,130,255, + 31,89,130,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,31,89,130,255,31,89,130,255,31,88,129,255, + 31,88,129,255,31,88,129,255,31,88,129,255,32,88,129,255, + 32,88,129,255,32,88,129,255,32,88,129,255,33,89,128,255, + 33,89,128,255,33,89,128,255,34,89,128,255,34,89,127,255, + 35,89,127,255,35,89,127,255,36,89,127,255,36,90,126,255, + 37,90,126,255,37,90,126,255,37,90,126,255,38,90,125,255, + 38,90,125,255,38,90,125,255,38,90,125,255,38,90,124,255, + 38,90,124,255,38,90,124,255,38,90,124,255,38,89,123,255, + 38,89,123,255,38,89,123,255,38,89,123,255,37,88,123,255, + 37,88,123,255,37,88,123,255,36,88,123,255,36,87,122,255, + 35,87,122,255,35,87,122,255,34,86,122,255,34,86,122,255, + 33,85,122,255,32,84,122,255,32,84,122,255,31,83,121,255, + 30,82,121,255,29,82,121,255,29,81,121,255,28,81,121,255, + 27,80,121,255,27,80,121,255,26,79,121,255,26,79,121,255, + 25,78,121,255,24,78,121,255,24,77,121,255,23,77,120,255, + 22,76,120,255,22,76,120,255,21,75,120,255,21,75,120,255, + 20,74,120,255,20,74,120,255,19,74,120,255,19,73,119,255, + 18,73,119,255,18,73,119,255,18,72,119,255,17,72,118,255, + 17,71,118,255,17,71,118,255,17,71,118,255,17,71,117,255, + 17,71,117,255,17,71,117,255,17,71,117,255,17,70,116,255, + 17,70,116,255,17,70,116,255,17,70,115,255,18,70,115,255, + 18,70,114,255,18,70,114,255,18,70,113,255,19,71,113,255, + 19,71,112,255,19,71,112,255,20,71,111,255,20,71,111,255, + 21,71,110,255,21,71,110,255,21,71,109,255,22,71,109,255, + 22,71,108,255,22,71,108,255,23,71,107,255,23,72,107,255, + 24,72,106,255,24,72,106,255,25,72,105,255,25,72,104,255, + 26,72,103,255,26,72,103,255,27,72,102,255,27,73,102,255, + 28,73,101,255,28,73,101,255,29,73,100,255,29,73,100,255, + 30,73,99,255,30,73,99,255,30,73,98,255,31,73,97,255, + 31,73,96,255,31,73,96,255,32,73,95,255,32,73,95,255, + 33,73,94,255,33,73,94,255,33,73,93,255,34,73,93,255, + 34,73,92,255,34,73,92,255,34,73,91,255,35,73,91,255, + 35,73,90,255,35,73,90,255,35,73,90,255,36,72,89,255, + 36,72,89,255,36,72,89,255,36,72,88,255,37,72,88,255, + 37,72,87,255,37,72,87,255,37,72,87,255,37,72,86,255, + 37,72,86,255,37,72,86,255,37,72,86,255,38,72,85,255, + 38,72,85,255,38,72,85,255,38,72,85,255,38,71,84,255, + 38,71,84,255,38,71,84,255,38,71,84,255,39,71,83,255, + 39,71,83,255,39,71,83,255,39,71,83,255,39,71,82,255, + 39,71,82,255,39,71,82,255,39,71,82,255,40,71,81,255, + 40,71,81,255,40,71,81,255,40,71,81,255,40,71,80,255, + 40,71,80,255,40,71,80,255,40,71,80,255,40,71,79,255, + 40,71,79,255,40,71,79,255,40,71,79,255,40,71,79,255, + 40,71,79,255,40,71,79,255,40,71,79,255,39,71,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,38,70,78,255, + 38,70,78,255,38,70,78,255,38,70,78,255,37,69,78,255, + 37,69,78,255,37,69,78,255,36,69,78,255,36,68,78,255, + 35,68,78,255,35,68,78,255,35,68,78,255,34,67,78,255, + 34,67,78,255,34,67,78,255,33,66,78,255,33,66,78,255, + 32,65,78,255,32,65,78,255,31,65,78,255,31,64,79,255, + 30,64,79,255,30,64,79,255,30,63,79,255,29,63,80,255, + 29,62,80,255,29,62,80,255,28,62,80,255,28,61,80,255, + 27,61,80,255,27,61,80,255,27,61,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,42,105,154,255, + 42,105,154,255,42,105,154,255,42,105,154,255,43,106,155,255, + 43,106,155,255,43,106,155,255,44,106,155,255,44,107,156,255, + 45,107,156,255,45,107,156,255,45,108,157,255,46,108,157,255, + 46,109,158,255,46,109,158,255,47,109,159,255,47,110,159,255, + 48,110,160,255,48,110,160,255,49,111,161,255,49,111,161,255, + 50,112,162,255,50,112,162,255,50,112,163,255,51,113,163,255, + 51,113,164,255,51,113,164,255,52,114,164,255,52,114,165,255, + 53,115,165,255,53,115,165,255,53,115,166,255,54,116,166,255, + 54,116,167,255,54,116,167,255,54,116,168,255,54,117,168,255, + 54,117,169,255,54,117,169,255,54,117,169,255,55,118,170,255, + 55,118,170,255,55,118,170,255,55,118,170,255,56,119,171,255, + 56,119,171,255,56,119,171,255,56,119,171,255,56,119,172,255, + 56,119,172,255,56,119,172,255,56,119,172,255,56,120,172,255, + 56,120,172,255,56,120,172,255,56,120,172,255,57,121,173,255, + 57,121,173,255,57,121,173,255,57,121,173,255,57,122,173,255, + 57,122,173,255,57,122,173,255,57,122,173,255,58,122,174,255, + 58,122,174,255,58,122,174,255,58,122,174,255,59,123,174,255, + 59,123,174,255,59,123,174,255,59,123,174,255,60,124,174,255, + 60,124,174,255,60,124,174,255,60,124,174,255,60,125,174,255, + 60,125,174,255,60,125,174,255,60,125,174,255,61,126,174,255, + 61,126,174,255,61,126,174,255,61,126,174,255,62,126,174,255, + 62,126,174,255,62,126,174,255,62,126,174,255,63,127,174,255, + 63,127,174,255,63,127,174,255,63,127,174,255,63,128,174,255, + 63,128,174,255,63,128,174,255,63,128,174,255,64,128,174,255, + 64,128,174,255,64,128,174,255,64,128,174,255,64,129,174,255, + 64,129,174,255,64,129,174,255,64,129,174,255,63,129,174,255, + 63,129,174,255,63,129,174,255,63,129,174,255,63,129,174,255, + 63,129,174,255,63,129,174,255,63,129,174,255,62,129,174,255, + 62,129,174,255,62,129,174,255,62,129,174,255,61,129,175,255, + 61,129,175,255,61,129,175,255,60,129,175,255,60,128,175,255, + 59,128,175,255,59,128,175,255,58,128,175,255,58,128,175,255, + 57,128,175,255,57,128,175,255,56,128,175,255,55,128,176,255, + 54,128,176,255,54,128,176,255,53,128,176,255,52,127,176,255, + 51,127,176,255,51,127,176,255,50,127,176,255,50,126,177,255, + 49,126,177,255,49,126,177,255,48,126,177,255,47,126,178,255, + 46,126,178,255,46,126,178,255,45,126,178,255,44,125,178,255, + 43,125,178,255,43,125,178,255,42,125,178,255,42,124,178,255, + 41,124,178,255,41,124,178,255,40,124,178,255,39,123,178,255, + 39,123,178,255,38,123,178,255,37,123,178,255,37,122,178,255, + 36,122,178,255,36,122,178,255,35,122,178,255,35,121,178,255, + 34,121,178,255,34,121,178,255,33,121,178,255,33,120,178,255, + 32,120,178,255,32,120,178,255,32,120,178,255,32,120,177,255, + 32,120,177,255,32,120,177,255,32,120,177,255,32,120,176,255, + 32,120,176,255,32,120,176,255,32,120,176,255,33,120,176,255, + 33,120,176,255,33,120,176,255,33,120,176,255,34,120,175,255, + 34,120,175,255,34,120,175,255,34,120,175,255,35,120,174,255, + 35,120,174,255,35,120,174,255,36,120,174,255,36,121,173,255, + 37,121,173,255,37,121,173,255,38,121,173,255,39,122,172,255, + 39,122,172,255,40,122,172,255,41,122,171,255,42,123,171,255, + 43,123,170,255,44,123,170,255,45,124,170,255,46,124,169,255, + 47,125,169,255,48,125,169,255,49,126,169,255,50,126,168,255, + 51,127,168,255,52,127,168,255,53,128,168,255,54,128,167,255, + 55,129,167,255,56,129,167,255,57,130,167,255,58,130,166,255, + 59,131,166,255,60,131,166,255,61,132,166,255,62,132,165,255, + 63,133,165,255,64,133,165,255,65,134,165,255,66,135,164,255, + 67,135,164,255,68,136,164,255,69,136,164,255,70,137,164,255, + 71,137,164,255,72,137,164,255,73,138,164,255,74,139,164,255, + 74,139,164,255,75,140,164,255,76,140,164,255,77,141,164,255, + 77,141,164,255,78,141,164,255,79,142,164,255,79,142,164,255, + 80,143,164,255,80,143,164,255,81,143,164,255,81,144,164,255, + 82,144,164,255,82,144,164,255,82,144,164,255,83,144,164,255, + 83,144,164,255,83,144,164,255,83,144,164,255,84,145,165,255, + 84,145,165,255,84,145,165,255,84,145,165,255,84,145,166,255, + 84,145,166,255,84,145,166,255,84,145,166,255,84,145,167,255, + 84,145,167,255,84,145,167,255,84,145,167,255,83,145,167,255, + 83,145,167,255,83,145,167,255,83,145,167,255,83,145,168,255, + 83,145,168,255,83,145,168,255,83,145,168,255,83,145,169,255, + 83,145,169,255,83,145,169,255,83,145,169,255,83,145,170,255, + 83,145,170,255,83,145,170,255,83,145,170,255,83,146,171,255, + 83,146,171,255,83,146,171,255,83,146,171,255,83,146,172,255, + 83,146,172,255,83,146,172,255,83,146,172,255,83,146,173,255, + 83,146,173,255,83,146,173,255,83,146,173,255,82,146,174,255, + 82,146,174,255,82,146,174,255,82,146,174,255,81,146,175,255, + 81,146,175,255,81,146,175,255,80,146,176,255,80,146,176,255, + 79,146,177,255,79,146,177,255,78,146,177,255,78,146,178,255, + 77,146,178,255,77,146,178,255,76,146,179,255,75,145,179,255, + 75,145,180,255,74,145,180,255,73,145,180,255,73,145,181,255, + 72,145,181,255,72,145,181,255,71,145,182,255,70,144,182,255, + 70,144,183,255,69,144,183,255,68,144,184,255,67,143,184,255, + 66,143,185,255,65,143,185,255,64,143,185,255,63,143,186,255, + 62,143,186,255,61,143,186,255,60,143,187,255,59,142,187,255, + 59,142,188,255,58,142,188,255,57,142,188,255,56,141,189,255, + 55,141,189,255,54,141,189,255,53,140,189,255,52,140,189,255, + 51,139,189,255,50,139,189,255,49,139,189,255,48,138,190,255, + 48,138,190,255,47,138,190,255,46,138,190,255,45,137,190,255, + 45,137,190,255,44,137,190,255,43,136,190,255,42,136,189,255, + 42,135,189,255,41,135,189,255,40,134,189,255,40,134,189,255, + 39,133,189,255,39,133,189,255,38,133,189,255,38,132,188,255, + 37,132,188,255,37,132,188,255,37,131,187,255,36,131,187,255, + 36,130,186,255,36,130,186,255,36,130,185,255,35,129,185,255, + 35,129,184,255,35,129,184,255,35,128,183,255,36,128,183,255, + 36,127,182,255,36,127,182,255,36,127,181,255,37,127,181,255, + 37,127,180,255,37,127,180,255,38,127,179,255,38,127,179,255, + 39,127,178,255,39,127,178,255,40,127,177,255,40,127,176,255, + 41,127,176,255,41,127,175,255,42,127,174,255,43,128,174,255, + 44,128,173,255,45,128,173,255,46,129,172,255,48,129,172,255, + 48,130,171,255,49,130,171,255,50,130,170,255,52,131,170,255, + 53,131,169,255,54,131,169,255,55,131,168,255,56,132,168,255, + 56,132,167,255,57,132,167,255,58,132,166,255,59,133,166,255, + 60,133,165,255,61,133,165,255,62,134,165,255,63,134,164,255, + 64,135,164,255,65,135,164,255,66,135,164,255,67,136,163,255, + 67,136,163,255,68,136,163,255,68,136,163,255,69,136,162,255, + 69,136,162,255,69,136,162,255,69,136,162,255,70,137,162,255, + 70,137,162,255,70,137,162,255,70,137,162,255,70,137,162,255, + 70,137,162,255,70,137,162,255,70,137,162,255,69,136,162,255, + 69,136,162,255,69,136,162,255,69,136,162,255,68,136,162,255, + 68,136,162,255,68,136,162,255,67,136,162,255,67,135,163,255, + 66,135,163,255,66,135,163,255,65,134,163,255,65,134,163,255, + 64,133,163,255,64,133,163,255,63,133,163,255,63,132,164,255, + 62,132,164,255,62,132,164,255,61,132,164,255,61,131,164,255, + 60,131,164,255,60,131,164,255,59,131,164,255,59,131,164,255, + 59,130,164,255,58,130,164,255,58,130,164,255,58,130,164,255, + 57,129,164,255,57,129,164,255,57,129,164,255,56,129,164,255, + 56,128,164,255,55,128,164,255,55,128,164,255,54,128,164,255, + 54,127,164,255,53,127,164,255,53,127,164,255,53,127,164,255, + 52,126,164,255,52,126,164,255,51,126,164,255,51,126,164,255, + 50,125,164,255,49,125,164,255,49,125,164,255,48,124,164,255, + 48,124,164,255,47,123,164,255,46,123,164,255,46,122,164,255, + 45,122,164,255,44,121,164,255,43,121,164,255,43,120,164,255, + 42,120,164,255,41,119,164,255,41,119,164,255,40,118,164,255, + 40,118,164,255,39,117,164,255,38,117,164,255,38,117,164,255, + 37,116,164,255,36,116,164,255,36,116,164,255,35,115,164,255, + 35,115,164,255,34,114,164,255,34,114,164,255,34,114,164,255, + 33,113,163,255,33,113,163,255,33,113,163,255,33,113,163,255, + 33,113,163,255,33,113,163,255,33,113,163,255,33,113,163,255, + 33,112,162,255,33,112,162,255,33,112,162,255,33,112,162,255, + 34,112,162,255,34,112,162,255,34,112,162,255,34,112,162,255, + 35,113,161,255,35,113,161,255,35,113,161,255,35,113,161,255, + 36,113,160,255,36,113,160,255,36,113,160,255,37,113,160,255, + 37,114,160,255,38,114,160,255,38,114,160,255,38,114,160,255, + 39,114,159,255,39,114,159,255,39,114,159,255,40,114,159,255, + 40,114,158,255,41,114,158,255,41,114,158,255,41,114,158,255, + 42,114,157,255,42,114,157,255,42,114,157,255,42,114,157,255, + 42,114,156,255,42,114,156,255,42,114,156,255,42,114,156,255, + 43,114,156,255,43,114,156,255,43,114,156,255,43,114,156,255, + 43,113,155,255,43,113,155,255,43,113,155,255,43,113,155,255, + 43,113,154,255,43,113,154,255,43,113,154,255,43,113,154,255, + 43,112,153,255,43,112,153,255,43,112,153,255,43,112,153,255, + 43,112,152,255,43,112,152,255,43,112,152,255,43,112,152,255, + 43,112,151,255,43,112,151,255,43,112,151,255,43,112,151,255, + 44,112,150,255,44,112,150,255,44,112,150,255,44,112,150,255, + 43,111,149,255,43,111,149,255,43,111,149,255,43,111,149,255, + 43,110,148,255,43,110,148,255,43,110,148,255,43,110,148,255, + 42,110,147,255,42,110,147,255,42,110,147,255,42,110,147,255, + 42,109,146,255,42,109,146,255,42,109,146,255,42,109,146,255, + 41,108,145,255,41,108,145,255,41,108,145,255,41,108,145,255, + 40,107,144,255,40,107,144,255,40,107,144,255,40,107,144,255, + 39,106,143,255,39,106,143,255,39,106,143,255,39,106,143,255, + 38,105,142,255,38,105,142,255,38,105,142,255,38,105,142,255, + 38,104,141,255,38,104,141,255,38,104,141,255,38,104,141,255, + 38,104,141,255,38,104,141,255,38,104,141,255,38,104,140,255, + 39,104,140,255,39,104,139,255,39,104,139,255,39,104,139,255, + 40,104,138,255,40,104,138,255,40,104,138,255,40,104,138,255, + 41,105,137,255,41,105,137,255,41,105,137,255,42,105,137,255, + 42,105,136,255,43,105,136,255,43,105,136,255,43,105,136,255, + 44,105,135,255,44,105,135,255,44,105,135,255,45,105,134,255, + 45,105,134,255,46,105,133,255,46,105,133,255,46,105,133,255, + 46,104,133,255,46,104,133,255,46,104,133,255,46,104,133,255, + 45,104,132,255,45,104,132,255,45,104,132,255,45,103,132,255, + 44,103,131,255,44,102,131,255,44,102,131,255,43,101,131,255, + 43,101,131,255,42,100,131,255,41,100,131,255,41,99,131,255, + 40,99,131,255,39,98,131,255,39,97,131,255,38,97,131,255, + 38,96,131,255,37,95,131,255,37,95,131,255,36,94,131,255, + 36,94,131,255,35,93,131,255,35,93,131,255,34,92,131,255, + 34,92,131,255,33,91,131,255,33,91,131,255,32,90,131,255, + 32,90,130,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,88,129,255,31,88,129,255,31,88,129,255,31,88,129,255, + 32,88,129,255,32,88,129,255,32,88,129,255,32,88,129,255, + 33,89,128,255,33,89,128,255,33,89,128,255,34,89,128,255, + 34,89,127,255,35,89,127,255,35,89,127,255,36,89,127,255, + 36,90,126,255,37,90,126,255,37,90,126,255,37,90,126,255, + 38,90,125,255,38,90,125,255,38,90,125,255,38,90,125,255, + 38,90,124,255,38,90,124,255,38,90,124,255,38,90,124,255, + 38,89,123,255,38,89,123,255,38,89,123,255,38,89,123,255, + 37,88,123,255,37,88,123,255,37,88,123,255,36,88,123,255, + 36,87,122,255,35,87,122,255,34,87,122,255,34,86,122,255, + 33,86,122,255,32,85,122,255,32,84,122,255,31,84,122,255, + 31,83,121,255,30,82,121,255,29,82,121,255,29,81,121,255, + 28,81,121,255,27,80,121,255,26,80,121,255,26,79,121,255, + 25,79,121,255,24,78,121,255,24,78,121,255,23,77,121,255, + 23,77,120,255,22,76,120,255,22,76,120,255,21,75,120,255, + 21,75,120,255,20,74,120,255,20,74,120,255,19,74,120,255, + 19,73,119,255,18,73,119,255,18,73,119,255,18,72,119,255, + 17,72,118,255,17,71,118,255,17,71,118,255,17,71,118,255, + 17,71,117,255,17,71,117,255,17,71,117,255,17,71,117,255, + 17,70,116,255,17,70,116,255,17,70,116,255,17,70,115,255, + 18,71,115,255,18,71,114,255,18,71,114,255,19,71,113,255, + 19,71,113,255,20,71,112,255,20,71,112,255,21,71,111,255, + 21,72,111,255,22,72,110,255,22,72,110,255,22,72,109,255, + 23,72,109,255,23,72,108,255,23,72,108,255,24,72,107,255, + 24,73,107,255,25,73,106,255,25,73,106,255,26,73,105,255, + 26,73,104,255,27,73,103,255,27,73,103,255,28,73,102,255, + 28,74,102,255,29,74,101,255,29,74,101,255,30,74,100,255, + 30,74,100,255,31,74,99,255,31,74,99,255,31,74,98,255, + 32,74,97,255,32,74,96,255,32,74,96,255,33,74,95,255, + 33,74,95,255,34,74,94,255,34,74,94,255,34,74,93,255, + 35,74,93,255,35,74,92,255,35,74,92,255,35,74,91,255, + 36,73,91,255,36,73,90,255,36,73,90,255,36,73,90,255, + 37,73,89,255,37,73,89,255,37,73,89,255,37,73,88,255, + 37,73,88,255,37,73,87,255,37,73,87,255,37,73,87,255, + 38,72,86,255,38,72,86,255,38,72,86,255,38,72,86,255, + 38,72,85,255,38,72,85,255,38,72,85,255,38,72,85,255, + 38,71,84,255,38,71,84,255,38,71,84,255,38,71,84,255, + 39,71,83,255,39,71,83,255,39,71,83,255,39,71,83,255, + 39,71,82,255,39,71,82,255,39,71,82,255,39,71,82,255, + 40,71,81,255,40,71,81,255,40,71,81,255,40,71,81,255, + 40,71,80,255,40,71,80,255,40,71,80,255,40,71,80,255, + 40,71,79,255,40,71,79,255,40,71,79,255,40,71,79,255, + 40,71,79,255,40,71,79,255,40,71,79,255,40,71,79,255, + 39,71,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 38,70,78,255,38,70,78,255,38,70,78,255,38,70,78,255, + 37,69,78,255,37,69,78,255,37,69,78,255,36,69,78,255, + 36,68,78,255,35,68,78,255,35,68,78,255,35,68,78,255, + 34,67,78,255,34,67,78,255,34,67,78,255,33,66,78,255, + 33,66,78,255,32,65,78,255,32,65,78,255,31,65,78,255, + 31,64,79,255,30,64,79,255,30,64,79,255,30,63,79,255, + 29,63,80,255,29,62,80,255,29,62,80,255,28,62,80,255, + 28,61,80,255,27,61,80,255,27,61,80,255,27,61,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 41,105,153,255,41,105,153,255,41,105,153,255,41,105,153,255, + 42,106,154,255,42,106,154,255,42,106,154,255,43,106,154,255, + 43,107,155,255,44,107,155,255,44,107,155,255,44,107,156,255, + 45,108,156,255,45,108,157,255,45,108,157,255,46,108,158,255, + 46,109,158,255,47,109,159,255,47,109,159,255,48,110,160,255, + 48,110,160,255,49,111,161,255,49,111,161,255,49,111,162,255, + 50,112,162,255,50,112,163,255,50,112,163,255,51,113,164,255, + 51,113,164,255,52,114,165,255,52,114,165,255,52,114,165,255, + 53,115,166,255,53,115,166,255,53,115,166,255,53,115,167,255, + 53,116,167,255,53,116,168,255,53,116,168,255,53,116,168,255, + 54,117,169,255,54,117,169,255,54,117,169,255,54,117,169,255, + 55,118,170,255,55,118,170,255,55,118,170,255,55,118,170,255, + 55,119,171,255,55,119,171,255,55,119,171,255,55,119,171,255, + 55,119,171,255,55,119,171,255,55,119,171,255,55,119,171,255, + 56,120,172,255,56,120,172,255,56,120,172,255,56,120,172,255, + 56,121,172,255,56,121,172,255,56,121,172,255,56,121,172,255, + 57,121,173,255,57,121,173,255,57,121,173,255,57,121,173,255, + 58,122,173,255,58,122,173,255,58,122,173,255,58,122,173,255, + 59,123,173,255,59,123,173,255,59,123,173,255,59,123,173,255, + 59,124,173,255,59,124,173,255,59,124,173,255,59,124,173,255, + 60,125,173,255,60,125,173,255,60,125,173,255,60,125,173,255, + 61,125,173,255,61,125,173,255,61,125,173,255,61,125,173,255, + 62,126,173,255,62,126,173,255,62,126,173,255,62,126,173,255, + 62,127,173,255,62,127,173,255,62,127,173,255,62,127,173,255, + 63,127,173,255,63,127,173,255,63,127,173,255,63,127,173,255, + 63,128,173,255,63,128,173,255,63,128,173,255,63,128,173,255, + 62,128,173,255,62,128,173,255,62,128,173,255,62,128,173,255, + 62,128,173,255,62,128,173,255,62,128,173,255,62,128,173,255, + 61,128,173,255,61,128,173,255,61,128,173,255,60,128,173,255, + 60,128,174,255,59,128,174,255,59,128,174,255,59,128,174,255, + 58,127,174,255,58,127,174,255,58,127,174,255,57,127,174,255, + 57,127,175,255,56,127,175,255,56,127,175,255,55,127,175,255, + 54,127,176,255,53,127,176,255,53,127,176,255,52,127,176,255, + 51,126,176,255,50,126,176,255,50,126,176,255,49,126,176,255, + 49,125,177,255,48,125,177,255,48,125,177,255,47,125,177,255, + 46,125,177,255,45,125,177,255,45,125,177,255,44,125,177,255, + 43,124,178,255,42,124,178,255,42,124,178,255,41,124,178,255, + 41,123,178,255,40,123,178,255,40,123,178,255,39,123,178,255, + 38,122,178,255,38,122,178,255,37,122,178,255,36,122,178,255, + 36,121,178,255,35,121,178,255,35,121,178,255,34,121,178,255, + 34,121,178,255,33,121,178,255,33,121,178,255,33,121,178,255, + 32,120,177,255,32,120,177,255,32,120,177,255,32,120,177,255, + 32,119,177,255,32,119,177,255,32,119,177,255,32,119,177,255, + 31,119,176,255,31,119,176,255,31,119,176,255,31,119,176,255, + 32,119,176,255,32,119,176,255,32,119,176,255,32,119,176,255, + 33,119,175,255,33,119,175,255,33,119,175,255,34,119,175,255, + 34,120,174,255,35,120,174,255,35,120,174,255,36,120,174,255, + 37,121,173,255,37,121,173,255,38,121,173,255,39,121,172,255, + 40,122,172,255,40,122,171,255,41,122,171,255,42,123,171,255, + 43,123,170,255,43,124,170,255,44,124,170,255,45,125,170,255, + 46,125,169,255,47,126,169,255,48,126,169,255,49,126,169,255, + 50,127,168,255,51,127,168,255,52,127,168,255,53,128,168,255, + 54,129,167,255,55,129,167,255,56,130,167,255,58,131,167,255, + 59,131,166,255,60,132,166,255,61,132,166,255,62,133,166,255, + 63,133,165,255,64,134,165,255,65,134,165,255,66,135,165,255, + 67,135,164,255,68,136,164,255,69,136,164,255,70,137,164,255, + 71,137,163,255,72,138,163,255,73,138,163,255,74,139,163,255, + 75,139,163,255,75,140,163,255,76,140,163,255,77,141,163,255, + 78,141,163,255,78,142,163,255,79,142,163,255,80,142,163,255, + 80,143,163,255,81,143,163,255,81,143,163,255,81,143,163,255, + 82,144,163,255,82,144,163,255,82,144,163,255,82,144,163,255, + 83,145,164,255,83,145,164,255,83,145,164,255,83,145,164,255, + 84,145,165,255,84,145,165,255,84,145,165,255,84,145,165,255, + 84,145,166,255,84,145,166,255,84,145,166,255,84,145,166,255, + 84,146,166,255,84,146,166,255,84,146,166,255,84,146,166,255, + 84,146,167,255,84,146,167,255,84,146,167,255,84,146,167,255, + 84,146,168,255,84,146,168,255,84,146,168,255,84,146,168,255, + 84,146,169,255,84,146,169,255,84,146,169,255,84,146,169,255, + 84,146,170,255,84,146,170,255,84,146,170,255,84,146,170,255, + 83,146,170,255,83,146,170,255,83,146,170,255,83,146,170,255, + 83,146,171,255,83,146,171,255,83,146,171,255,83,146,171,255, + 82,146,172,255,82,146,172,255,82,146,172,255,82,146,172,255, + 81,146,173,255,81,146,173,255,81,146,173,255,81,146,173,255, + 80,146,174,255,80,146,174,255,80,146,174,255,80,146,175,255, + 79,146,175,255,79,146,176,255,79,146,176,255,78,146,176,255, + 78,145,177,255,77,145,177,255,77,145,177,255,76,145,178,255, + 75,145,178,255,75,145,179,255,74,145,179,255,73,145,180,255, + 72,144,180,255,72,144,181,255,71,144,181,255,70,144,182,255, + 69,144,182,255,69,144,183,255,68,144,183,255,67,144,183,255, + 66,143,184,255,65,143,184,255,64,143,184,255,63,143,184,255, + 62,142,185,255,61,142,185,255,60,142,185,255,59,142,186,255, + 58,141,186,255,57,141,187,255,56,141,187,255,55,141,187,255, + 54,140,188,255,53,140,188,255,52,140,188,255,51,139,188,255, + 50,139,188,255,50,138,188,255,49,138,188,255,48,138,188,255, + 47,137,189,255,47,137,189,255,46,137,189,255,45,137,189,255, + 44,136,189,255,44,136,189,255,43,136,189,255,42,135,189,255, + 41,135,188,255,41,134,188,255,40,134,188,255,39,133,188,255, + 39,133,188,255,38,132,188,255,38,132,188,255,37,132,188,255, + 37,131,187,255,36,131,187,255,36,131,187,255,35,130,186,255, + 35,130,186,255,34,129,185,255,34,129,185,255,34,129,184,255, + 34,128,184,255,34,128,183,255,34,128,183,255,34,127,182,255, + 35,127,182,255,35,126,181,255,35,126,181,255,35,126,180,255, + 36,126,180,255,36,126,179,255,36,126,179,255,37,126,178,255, + 37,126,178,255,38,126,177,255,38,126,177,255,39,126,176,255, + 40,127,176,255,40,127,175,255,41,127,175,255,42,127,174,255, + 43,127,174,255,44,127,173,255,45,127,173,255,46,128,172,255, + 47,128,172,255,48,129,171,255,49,129,171,255,50,130,170,255, + 52,130,170,255,53,131,169,255,54,131,169,255,55,131,168,255, + 56,132,168,255,57,132,167,255,58,132,167,255,59,133,166,255, + 60,133,166,255,61,134,165,255,62,134,165,255,63,134,164,255, + 64,135,164,255,65,135,163,255,66,135,163,255,67,135,163,255, + 68,136,163,255,68,136,163,255,69,136,163,255,69,136,163,255, + 70,137,162,255,70,137,162,255,70,137,162,255,70,137,162,255, + 71,137,161,255,71,137,161,255,71,137,161,255,71,137,161,255, + 71,137,161,255,71,137,161,255,71,137,161,255,71,137,161,255, + 70,136,161,255,70,136,161,255,70,136,161,255,69,136,161,255, + 69,136,161,255,68,136,161,255,68,136,161,255,67,135,161,255, + 67,135,162,255,66,134,162,255,66,134,162,255,65,134,162,255, + 65,133,162,255,64,133,162,255,64,133,162,255,63,133,162,255, + 62,132,163,255,62,132,163,255,61,132,163,255,60,132,163,255, + 60,131,163,255,59,131,163,255,59,131,163,255,58,131,163,255, + 58,131,163,255,58,130,163,255,57,130,163,255,57,130,163,255, + 57,130,163,255,56,129,163,255,56,129,163,255,56,129,163,255, + 55,129,163,255,55,128,164,255,54,128,164,255,54,128,164,255, + 54,128,164,255,53,127,164,255,53,127,164,255,53,127,164,255, + 52,126,164,255,52,126,163,255,51,125,163,255,51,125,163,255, + 50,125,163,255,50,124,164,255,49,124,164,255,48,124,164,255, + 48,123,164,255,47,123,163,255,46,122,163,255,46,122,163,255, + 45,121,163,255,45,121,164,255,44,120,164,255,43,120,164,255, + 43,119,164,255,42,119,164,255,41,118,164,255,41,118,164,255, + 40,117,164,255,40,117,163,255,39,116,163,255,38,116,163,255, + 38,116,163,255,37,115,163,255,36,115,163,255,36,115,163,255, + 35,114,163,255,35,114,163,255,34,113,163,255,34,113,163,255, + 34,113,163,255,33,112,163,255,33,112,163,255,33,112,163,255, + 33,112,163,255,33,112,162,255,33,112,162,255,33,112,162,255, + 33,112,162,255,33,111,162,255,33,111,162,255,33,111,162,255, + 33,111,162,255,33,111,162,255,33,111,162,255,33,111,162,255, + 34,111,162,255,34,112,161,255,35,112,161,255,35,112,161,255, + 35,112,161,255,36,112,160,255,36,112,160,255,36,112,160,255, + 37,112,160,255,37,113,159,255,38,113,159,255,38,113,159,255, + 38,113,159,255,39,113,158,255,39,113,158,255,39,113,158,255, + 40,113,158,255,40,113,158,255,41,113,158,255,41,113,158,255, + 41,113,158,255,41,114,157,255,41,114,157,255,41,114,157,255, + 41,114,157,255,42,113,156,255,42,113,156,255,42,113,156,255, + 42,113,156,255,42,113,156,255,42,113,156,255,42,113,156,255, + 42,113,156,255,42,113,155,255,42,113,155,255,42,113,155,255, + 42,113,155,255,42,112,154,255,42,112,154,255,42,112,154,255, + 42,112,154,255,43,112,153,255,43,112,153,255,43,112,153,255, + 43,112,153,255,43,112,152,255,43,112,152,255,43,112,152,255, + 43,112,152,255,42,112,151,255,42,112,151,255,42,112,151,255, + 42,112,150,255,43,112,150,255,43,112,149,255,43,112,149,255, + 43,112,149,255,43,111,148,255,43,111,148,255,43,111,148,255, + 43,111,148,255,44,111,147,255,44,111,147,255,44,111,147,255, + 44,111,147,255,43,111,146,255,43,111,146,255,43,111,146,255, + 43,111,146,255,43,110,145,255,43,110,145,255,43,110,145,255, + 42,110,145,255,42,109,144,255,41,109,144,255,41,109,144,255, + 41,108,144,255,40,108,143,255,40,107,143,255,40,107,143,255, + 40,107,143,255,39,106,142,255,39,106,142,255,39,106,142,255, + 39,106,142,255,38,106,142,255,38,106,142,255,38,106,142,255, + 38,106,142,255,38,105,141,255,38,105,141,255,38,105,141,255, + 38,105,141,255,38,105,140,255,38,105,140,255,38,105,140,255, + 38,105,140,255,39,104,139,255,39,104,139,255,39,104,139,255, + 39,104,139,255,40,105,138,255,40,105,138,255,40,105,138,255, + 41,105,138,255,41,105,137,255,42,105,137,255,42,105,137,255, + 43,105,137,255,43,106,136,255,44,106,136,255,44,106,136,255, + 44,106,136,255,45,106,135,255,45,106,135,255,45,106,135,255, + 45,106,135,255,45,106,134,255,45,106,134,255,45,106,134,255, + 45,106,134,255,45,105,133,255,45,105,133,255,45,105,133,255, + 45,105,133,255,45,104,132,255,45,104,132,255,45,104,132,255, + 44,103,132,255,44,103,132,255,43,102,132,255,43,102,132,255, + 42,101,132,255,42,101,132,255,41,100,132,255,41,99,132,255, + 40,99,132,255,40,98,132,255,39,97,132,255,38,97,132,255, + 38,96,132,255,37,96,132,255,36,95,132,255,36,95,132,255, + 35,94,132,255,35,94,132,255,34,93,132,255,34,93,132,255, + 33,92,132,255,33,92,132,255,32,91,132,255,32,91,132,255, + 32,91,132,255,31,90,131,255,31,90,131,255,31,90,131,255, + 31,90,131,255,30,89,131,255,30,89,131,255,30,89,131,255, + 30,89,131,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,32,89,130,255,32,89,130,255,32,89,130,255, + 32,89,130,255,33,90,129,255,33,90,129,255,33,90,129,255, + 34,90,129,255,34,90,128,255,35,90,128,255,35,90,128,255, + 35,90,128,255,36,90,127,255,36,90,127,255,36,90,127,255, + 37,90,127,255,37,91,126,255,38,91,126,255,38,91,126,255, + 38,91,126,255,38,90,125,255,38,90,125,255,38,90,125,255, + 38,90,125,255,37,90,124,255,37,90,124,255,37,90,124,255, + 37,89,124,255,36,89,124,255,36,88,124,255,36,88,124,255, + 35,88,124,255,35,87,123,255,34,87,123,255,34,86,123,255, + 33,86,123,255,33,85,123,255,32,84,123,255,31,84,123,255, + 31,83,123,255,30,83,122,255,29,82,122,255,28,82,122,255, + 28,81,122,255,27,81,122,255,26,80,122,255,26,80,122,255, + 25,79,122,255,25,79,121,255,24,78,121,255,23,78,121,255, + 23,77,121,255,22,77,121,255,21,76,121,255,21,76,121,255, + 20,75,121,255,20,75,120,255,19,74,120,255,19,74,120,255, + 19,74,120,255,18,73,119,255,18,73,119,255,18,73,119,255, + 18,73,119,255,17,72,118,255,17,72,118,255,17,72,118,255, + 17,72,118,255,17,72,117,255,17,72,117,255,17,72,117,255, + 17,72,116,255,18,71,116,255,18,71,115,255,18,71,115,255, + 18,71,115,255,19,71,114,255,19,71,114,255,19,71,114,255, + 19,71,113,255,20,72,112,255,20,72,111,255,20,72,111,255, + 21,72,110,255,21,72,110,255,22,72,109,255,22,72,109,255, + 23,72,108,255,23,72,108,255,24,72,107,255,24,72,107,255, + 25,72,106,255,25,73,106,255,26,73,105,255,26,73,105,255, + 27,73,104,255,27,73,104,255,28,73,103,255,28,73,103,255, + 29,73,102,255,29,74,101,255,30,74,100,255,30,74,100,255, + 30,74,99,255,31,74,99,255,31,74,98,255,31,74,98,255, + 32,74,97,255,32,74,97,255,33,74,96,255,33,74,96,255, + 33,74,95,255,34,74,95,255,34,74,94,255,34,74,94,255, + 34,74,93,255,35,74,93,255,35,74,92,255,35,74,92,255, + 35,74,91,255,36,74,91,255,36,74,90,255,36,74,90,255, + 36,74,90,255,37,73,89,255,37,73,89,255,37,73,89,255, + 37,73,88,255,38,73,88,255,38,73,87,255,38,73,87,255, + 38,73,87,255,38,73,86,255,38,73,86,255,38,73,86,255, + 38,73,86,255,39,73,85,255,39,73,85,255,39,73,85,255, + 39,73,84,255,39,72,84,255,39,72,83,255,39,72,83,255, + 39,72,83,255,40,72,82,255,40,72,82,255,40,72,82,255, + 40,72,82,255,40,72,82,255,40,72,82,255,40,72,82,255, + 40,72,82,255,40,72,81,255,40,72,81,255,40,72,81,255, + 40,72,81,255,40,72,80,255,40,72,80,255,40,72,80,255, + 40,72,80,255,40,72,79,255,40,72,79,255,40,72,79,255, + 40,72,79,255,40,72,79,255,40,72,79,255,40,72,79,255, + 40,72,79,255,40,72,78,255,40,72,78,255,40,72,78,255, + 40,72,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,38,71,78,255,38,71,78,255,38,71,78,255, + 38,71,78,255,37,70,78,255,37,70,78,255,37,70,78,255, + 36,70,78,255,36,69,78,255,35,69,78,255,35,69,78,255, + 35,68,78,255,34,68,78,255,34,67,78,255,34,67,78,255, + 33,67,78,255,33,66,78,255,32,66,78,255,32,66,78,255, + 31,65,78,255,31,65,79,255,30,64,79,255,30,64,79,255, + 30,63,79,255,29,63,79,255,29,62,79,255,29,62,79,255, + 28,62,79,255,28,61,80,255,27,61,80,255,27,61,80,255, + 27,61,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,40,104,152,255,40,104,152,255,40,104,152,255, + 40,104,152,255,41,105,153,255,41,105,153,255,41,105,153,255, + 42,105,153,255,42,106,154,255,43,106,154,255,43,106,154,255, + 43,106,155,255,44,107,155,255,44,107,156,255,44,107,156,255, + 45,107,157,255,45,108,157,255,46,108,158,255,46,108,158,255, + 47,109,159,255,47,109,159,255,48,110,160,255,48,110,160,255, + 48,110,161,255,49,111,161,255,49,111,162,255,49,111,162,255, + 50,112,163,255,50,112,163,255,51,113,164,255,51,113,164,255, + 51,113,164,255,52,114,165,255,52,114,165,255,52,114,165,255, + 52,114,166,255,52,115,166,255,52,115,167,255,52,115,167,255, + 52,115,167,255,53,116,168,255,53,116,168,255,53,116,168,255, + 53,116,168,255,54,117,169,255,54,117,169,255,54,117,169,255, + 54,117,169,255,54,118,170,255,54,118,170,255,54,118,170,255, + 54,118,170,255,54,118,170,255,54,118,170,255,54,118,170,255, + 54,118,170,255,55,119,171,255,55,119,171,255,55,119,171,255, + 55,119,171,255,55,120,171,255,55,120,171,255,55,120,171,255, + 55,120,171,255,56,120,172,255,56,120,172,255,56,120,172,255, + 56,120,172,255,57,121,172,255,57,121,172,255,57,121,172,255, + 57,121,172,255,58,122,172,255,58,122,172,255,58,122,172,255, + 58,122,172,255,58,123,172,255,58,123,172,255,58,123,172,255, + 58,123,172,255,59,124,172,255,59,124,172,255,59,124,172,255, + 59,124,172,255,60,124,172,255,60,124,172,255,60,124,172,255, + 60,124,172,255,61,125,172,255,61,125,172,255,61,125,172,255, + 61,125,172,255,61,126,172,255,61,126,172,255,61,126,172,255, + 61,126,172,255,62,126,172,255,62,126,172,255,62,126,172,255, + 62,126,172,255,62,127,172,255,62,127,172,255,62,127,172,255, + 62,127,172,255,61,127,172,255,61,127,172,255,61,127,172,255, + 61,127,172,255,61,127,172,255,61,127,172,255,61,127,172,255, + 61,127,172,255,60,127,172,255,60,127,172,255,60,127,172,255, + 59,127,172,255,59,127,173,255,58,127,173,255,58,127,173,255, + 58,127,173,255,57,126,173,255,57,126,173,255,57,126,173,255, + 56,126,173,255,56,126,174,255,55,126,174,255,55,126,174,255, + 54,126,174,255,53,126,175,255,52,126,175,255,52,126,175,255, + 51,126,175,255,50,125,175,255,49,125,175,255,49,125,175,255, + 48,125,175,255,48,124,176,255,47,124,176,255,47,124,176,255, + 46,124,176,255,45,124,177,255,44,124,177,255,44,124,177,255, + 43,124,177,255,42,123,177,255,41,123,177,255,41,123,177,255, + 40,123,177,255,40,122,177,255,39,122,177,255,39,122,177,255, + 38,122,177,255,37,121,177,255,37,121,177,255,36,121,177,255, + 35,121,177,255,35,120,177,255,34,120,177,255,34,120,177,255, + 33,120,177,255,33,120,177,255,32,120,177,255,32,120,177,255, + 32,120,177,255,31,119,177,255,31,119,177,255,31,119,177,255, + 31,119,177,255,31,119,176,255,31,119,176,255,31,119,176,255, + 31,119,176,255,31,119,175,255,31,119,175,255,31,119,175,255, + 31,119,175,255,32,119,175,255,32,119,175,255,32,119,175,255, + 32,119,175,255,33,119,174,255,33,119,174,255,33,119,174,255, + 34,119,174,255,34,120,173,255,35,120,173,255,35,120,173,255, + 36,120,173,255,37,121,172,255,37,121,172,255,38,121,172,255, + 39,121,171,255,40,122,171,255,40,122,170,255,41,122,170,255, + 42,123,170,255,43,123,169,255,44,124,169,255,45,124,169,255, + 46,125,169,255,47,125,168,255,48,126,168,255,49,126,168,255, + 50,126,168,255,51,127,167,255,52,127,167,255,53,127,167,255, + 54,128,167,255,55,129,166,255,56,129,166,255,57,130,166,255, + 59,131,166,255,60,131,165,255,61,132,165,255,62,132,165,255, + 63,133,165,255,64,133,164,255,65,134,164,255,66,134,164,255, + 67,135,164,255,68,136,163,255,69,136,163,255,70,137,163,255, + 71,137,163,255,72,138,163,255,73,138,163,255,74,138,163,255, + 75,139,163,255,76,140,163,255,76,140,163,255,77,141,163,255, + 78,141,163,255,79,142,163,255,79,142,163,255,80,142,163,255, + 81,143,163,255,81,143,163,255,82,144,163,255,82,144,163,255, + 82,144,163,255,83,145,163,255,83,145,163,255,83,145,163,255, + 83,145,163,255,84,145,164,255,84,145,164,255,84,145,164,255, + 84,145,164,255,85,146,165,255,85,146,165,255,85,146,165,255, + 85,146,165,255,85,146,166,255,85,146,166,255,85,146,166,255, + 85,146,166,255,85,146,166,255,85,146,166,255,85,146,166,255, + 85,146,166,255,84,146,167,255,84,146,167,255,84,146,167,255, + 84,146,167,255,84,146,168,255,84,146,168,255,84,146,168,255, + 84,146,168,255,84,146,169,255,84,146,169,255,84,146,169,255, + 84,146,169,255,84,146,170,255,84,146,170,255,84,146,170,255, + 84,146,170,255,83,146,170,255,83,146,170,255,83,146,170,255, + 83,146,170,255,83,146,171,255,83,146,171,255,83,146,171,255, + 83,146,171,255,82,146,172,255,82,146,172,255,82,146,172,255, + 82,146,172,255,81,146,173,255,81,146,173,255,81,146,173,255, + 81,146,173,255,80,146,174,255,80,146,174,255,80,146,174,255, + 79,146,175,255,79,146,175,255,78,146,176,255,78,146,176,255, + 77,146,176,255,77,145,177,255,76,145,177,255,76,145,177,255, + 75,145,178,255,74,144,178,255,74,144,179,255,73,144,179,255, + 72,144,179,255,71,144,180,255,71,144,180,255,70,144,180,255, + 69,144,181,255,68,143,181,255,68,143,182,255,67,143,182,255, + 66,143,182,255,65,142,183,255,64,142,183,255,63,142,183,255, + 62,142,183,255,61,141,184,255,60,141,184,255,59,141,184,255, + 58,141,185,255,57,140,185,255,56,140,186,255,55,140,186,255, + 54,140,186,255,53,139,187,255,52,139,187,255,51,139,187,255, + 50,138,187,255,49,138,187,255,48,137,187,255,47,137,187,255, + 46,137,187,255,45,136,188,255,45,136,188,255,44,136,188,255, + 43,136,188,255,42,135,188,255,42,135,188,255,41,135,188,255, + 40,134,188,255,39,134,187,255,39,133,187,255,38,133,187,255, + 37,132,187,255,37,132,187,255,36,131,187,255,36,131,187,255, + 35,131,187,255,35,130,186,255,34,130,186,255,34,130,186,255, + 34,129,185,255,33,129,185,255,33,128,184,255,33,128,184,255, + 33,128,183,255,33,127,183,255,33,127,182,255,33,127,182,255, + 33,126,181,255,34,126,181,255,34,125,180,255,34,125,180,255, + 34,125,179,255,35,125,179,255,35,125,178,255,35,125,178,255, + 36,125,177,255,36,125,177,255,37,125,176,255,37,125,176,255, + 38,125,175,255,39,126,175,255,39,126,174,255,40,126,174,255, + 41,126,173,255,42,127,173,255,43,127,172,255,44,127,172,255, + 45,128,171,255,47,128,171,255,48,129,170,255,49,129,170,255, + 50,130,169,255,52,130,169,255,53,131,168,255,54,131,168,255, + 55,131,167,255,56,132,167,255,57,132,166,255,58,132,166,255, + 59,133,165,255,60,133,165,255,61,134,164,255,62,134,164,255, + 63,134,164,255,64,135,163,255,65,135,163,255,66,135,163,255, + 67,135,163,255,68,136,162,255,68,136,162,255,69,136,162,255, + 69,136,162,255,70,137,161,255,70,137,161,255,70,137,161,255, + 70,137,161,255,71,137,161,255,71,137,161,255,71,137,161,255, + 71,137,161,255,71,137,161,255,71,137,161,255,71,137,161,255, + 71,137,161,255,70,136,161,255,70,136,161,255,70,136,161,255, + 69,136,161,255,69,136,161,255,68,136,161,255,68,136,161,255, + 67,135,161,255,67,135,162,255,66,134,162,255,66,134,162,255, + 65,134,162,255,65,133,162,255,64,133,162,255,64,133,162,255, + 63,133,162,255,62,132,163,255,62,132,163,255,61,132,163,255, + 60,132,163,255,60,131,163,255,59,131,163,255,59,131,163,255, + 58,131,163,255,58,131,163,255,58,130,163,255,57,130,163,255, + 57,130,163,255,57,130,163,255,56,129,163,255,56,129,163,255, + 56,129,163,255,55,129,163,255,55,128,163,255,54,128,163,255, + 54,128,163,255,54,128,163,255,53,127,163,255,53,127,163,255, + 53,127,163,255,52,126,163,255,52,126,163,255,51,125,163,255, + 50,125,163,255,50,125,163,255,49,124,164,255,48,124,164,255, + 48,124,164,255,47,123,164,255,47,123,163,255,46,122,163,255, + 45,122,163,255,45,121,163,255,44,121,164,255,43,120,164,255, + 42,120,164,255,42,119,164,255,41,119,164,255,40,118,164,255, + 40,118,164,255,39,117,164,255,39,117,163,255,38,116,163,255, + 37,116,163,255,37,116,163,255,36,115,163,255,35,115,163,255, + 35,115,163,255,34,114,163,255,34,114,163,255,33,113,163,255, + 33,113,163,255,33,113,163,255,32,112,163,255,32,112,163,255, + 32,112,163,255,32,112,163,255,32,112,162,255,32,112,162,255, + 32,112,162,255,32,112,162,255,32,111,162,255,32,111,162,255, + 32,111,162,255,32,111,162,255,33,111,162,255,33,111,162,255, + 33,111,162,255,33,111,162,255,34,112,161,255,34,112,161,255, + 34,112,161,255,34,112,161,255,35,112,160,255,35,112,160,255, + 35,112,160,255,36,112,160,255,36,113,159,255,37,113,159,255, + 37,113,159,255,37,113,159,255,38,113,158,255,38,113,158,255, + 38,113,158,255,39,113,158,255,39,113,158,255,40,113,158,255, + 40,113,158,255,40,113,158,255,40,113,157,255,40,113,157,255, + 40,113,157,255,40,113,157,255,41,113,156,255,41,113,156,255, + 41,113,156,255,41,113,156,255,41,113,156,255,41,113,156,255, + 41,113,156,255,41,113,156,255,41,112,155,255,41,112,155,255, + 41,112,155,255,41,112,155,255,41,112,154,255,41,112,154,255, + 41,112,154,255,41,112,154,255,42,112,153,255,42,112,153,255, + 42,112,153,255,42,112,153,255,42,112,152,255,42,112,152,255, + 42,112,152,255,42,112,152,255,42,112,151,255,42,112,151,255, + 42,112,151,255,42,112,150,255,43,112,150,255,43,112,149,255, + 43,112,149,255,43,112,149,255,43,111,148,255,43,111,148,255, + 43,111,148,255,43,111,148,255,44,111,147,255,44,111,147,255, + 44,111,147,255,44,111,147,255,43,111,146,255,43,111,146,255, + 43,111,146,255,43,111,146,255,43,110,145,255,43,110,145,255, + 43,110,145,255,43,110,145,255,42,109,144,255,42,109,144,255, + 42,109,144,255,42,109,144,255,41,108,143,255,41,108,143,255, + 41,108,143,255,41,108,143,255,40,107,142,255,40,107,142,255, + 40,107,142,255,40,107,142,255,39,106,142,255,39,106,142,255, + 39,106,142,255,39,106,142,255,39,105,141,255,39,105,141,255, + 39,105,141,255,39,105,141,255,39,105,140,255,39,105,140,255, + 39,105,140,255,39,105,140,255,40,105,139,255,40,105,139,255, + 40,105,139,255,40,105,139,255,41,105,138,255,41,105,138,255, + 41,105,138,255,41,105,138,255,42,106,137,255,42,106,137,255, + 42,106,137,255,43,106,137,255,43,106,136,255,44,106,136,255, + 44,106,136,255,44,106,136,255,45,106,135,255,45,106,135,255, + 45,106,135,255,45,106,135,255,45,106,134,255,45,106,134,255, + 45,106,134,255,45,106,134,255,45,105,133,255,45,105,133,255, + 45,105,133,255,45,105,133,255,45,104,132,255,45,104,132,255, + 45,104,132,255,44,103,132,255,44,103,132,255,43,102,132,255, + 43,102,132,255,42,101,132,255,42,101,132,255,41,100,132,255, + 40,99,132,255,40,99,132,255,39,98,132,255,38,97,132,255, + 38,97,132,255,37,96,132,255,37,96,132,255,36,95,132,255, + 36,95,132,255,35,94,132,255,35,94,132,255,34,93,132,255, + 34,93,132,255,33,92,132,255,33,92,132,255,32,91,132,255, + 32,91,132,255,32,91,132,255,31,90,131,255,31,90,131,255, + 31,90,131,255,31,90,131,255,30,89,131,255,30,89,131,255, + 30,89,131,255,30,89,131,255,31,89,130,255,31,89,130,255, + 31,89,130,255,31,89,130,255,32,89,130,255,32,89,130,255, + 32,89,130,255,32,89,130,255,33,90,129,255,33,90,129,255, + 33,90,129,255,34,90,129,255,34,90,128,255,35,90,128,255, + 35,90,128,255,35,90,128,255,36,90,127,255,36,90,127,255, + 36,90,127,255,37,90,127,255,37,91,126,255,38,91,126,255, + 38,91,126,255,38,91,126,255,38,90,125,255,38,90,125,255, + 38,90,125,255,38,90,125,255,37,90,124,255,37,90,124,255, + 37,90,124,255,37,89,124,255,36,89,124,255,36,88,124,255, + 36,88,124,255,35,88,124,255,35,87,123,255,34,87,123,255, + 33,86,123,255,33,86,123,255,32,85,123,255,31,84,123,255, + 31,84,123,255,30,83,123,255,30,83,122,255,29,82,122,255, + 28,82,122,255,28,81,122,255,27,81,122,255,26,80,122,255, + 25,80,122,255,25,79,122,255,24,79,121,255,23,78,121,255, + 23,78,121,255,22,77,121,255,22,77,121,255,21,76,121,255, + 21,76,121,255,20,75,121,255,20,75,120,255,19,74,120,255, + 19,74,120,255,19,74,120,255,18,73,119,255,18,73,119,255, + 18,73,119,255,18,73,119,255,17,72,118,255,17,72,118,255, + 17,72,118,255,17,72,118,255,17,72,117,255,17,72,117,255, + 17,72,117,255,17,72,116,255,18,71,116,255,18,71,115,255, + 18,71,115,255,18,71,115,255,19,72,114,255,19,72,114,255, + 19,72,114,255,20,72,113,255,20,72,112,255,21,72,111,255, + 21,72,111,255,22,72,110,255,22,73,110,255,23,73,109,255, + 23,73,109,255,24,73,108,255,24,73,108,255,25,73,107,255, + 25,73,107,255,26,73,106,255,26,74,106,255,27,74,105,255, + 27,74,105,255,28,74,104,255,28,74,104,255,29,74,103,255, + 29,74,103,255,30,74,102,255,30,75,101,255,31,75,100,255, + 31,75,100,255,31,75,99,255,32,75,99,255,32,75,98,255, + 32,75,98,255,33,75,97,255,33,75,97,255,34,75,96,255, + 34,75,96,255,34,75,95,255,35,75,95,255,35,75,94,255, + 35,75,94,255,35,75,93,255,36,75,93,255,36,75,92,255, + 36,75,92,255,36,75,91,255,37,74,91,255,37,74,90,255, + 37,74,90,255,37,74,90,255,38,74,89,255,38,74,89,255, + 38,74,89,255,38,74,88,255,38,74,88,255,38,74,87,255, + 38,74,87,255,38,74,87,255,39,73,86,255,39,73,86,255, + 39,73,86,255,39,73,86,255,39,73,85,255,39,73,85,255, + 39,73,85,255,39,73,84,255,39,72,84,255,39,72,83,255, + 39,72,83,255,39,72,83,255,40,72,82,255,40,72,82,255, + 40,72,82,255,40,72,82,255,40,72,82,255,40,72,82,255, + 40,72,82,255,40,72,82,255,40,72,81,255,40,72,81,255, + 40,72,81,255,40,72,81,255,40,72,80,255,40,72,80,255, + 40,72,80,255,40,72,80,255,40,72,79,255,40,72,79,255, + 40,72,79,255,40,72,79,255,40,72,79,255,40,72,79,255, + 40,72,79,255,40,72,79,255,40,72,78,255,40,72,78,255, + 40,72,78,255,40,72,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,38,71,78,255,38,71,78,255, + 38,71,78,255,38,71,78,255,37,70,78,255,37,70,78,255, + 37,70,78,255,36,70,78,255,36,69,78,255,35,69,78,255, + 35,69,78,255,35,68,78,255,34,68,78,255,34,67,78,255, + 34,67,78,255,33,67,78,255,33,66,78,255,32,66,78,255, + 32,66,78,255,31,65,78,255,31,65,79,255,30,64,79,255, + 30,64,79,255,30,63,79,255,29,63,79,255,29,62,79,255, + 29,62,79,255,28,62,79,255,28,61,80,255,27,61,80,255, + 27,61,80,255,27,61,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,40,104,151,255,40,104,151,255, + 40,104,151,255,40,104,152,255,41,105,152,255,41,105,153,255, + 41,105,153,255,41,105,153,255,42,106,154,255,42,106,154,255, + 42,106,154,255,43,106,155,255,43,107,155,255,44,107,156,255, + 44,107,156,255,44,107,157,255,45,108,157,255,45,108,158,255, + 45,108,158,255,46,109,159,255,46,109,159,255,47,110,160,255, + 47,110,160,255,48,110,161,255,48,111,161,255,49,111,162,255, + 49,111,162,255,49,112,163,255,50,112,163,255,50,113,164,255, + 50,113,164,255,50,113,164,255,51,114,165,255,51,114,165,255, + 51,114,165,255,51,114,166,255,51,115,166,255,51,115,167,255, + 51,115,167,255,51,115,167,255,52,116,168,255,52,116,168,255, + 52,116,168,255,52,116,168,255,53,117,169,255,53,117,169,255, + 53,117,169,255,53,117,169,255,53,118,170,255,53,118,170,255, + 53,118,170,255,53,118,170,255,53,118,170,255,53,118,170,255, + 53,118,170,255,53,118,170,255,54,119,171,255,54,119,171,255, + 54,119,171,255,54,119,171,255,54,120,171,255,54,120,171,255, + 54,120,171,255,54,120,171,255,55,120,171,255,55,120,171,255, + 55,120,171,255,55,120,171,255,56,121,172,255,56,121,172,255, + 56,121,172,255,56,121,172,255,57,122,172,255,57,122,172,255, + 57,122,172,255,57,122,172,255,57,123,172,255,57,123,172,255, + 57,123,172,255,57,123,172,255,58,124,171,255,58,124,171,255, + 58,124,171,255,58,124,171,255,59,124,171,255,59,124,171,255, + 59,124,171,255,59,124,171,255,60,125,171,255,60,125,171,255, + 60,125,171,255,60,125,171,255,60,126,171,255,60,126,171,255, + 60,126,171,255,60,126,171,255,61,126,171,255,61,126,171,255, + 61,126,171,255,61,126,171,255,61,126,171,255,61,126,171,255, + 61,126,171,255,61,126,171,255,60,126,172,255,60,126,172,255, + 60,126,172,255,60,126,172,255,60,127,172,255,60,127,172,255, + 60,127,172,255,60,127,172,255,59,127,172,255,59,127,172,255, + 59,127,172,255,58,127,172,255,58,127,173,255,57,127,173,255, + 57,127,173,255,56,127,173,255,56,126,173,255,55,126,173,255, + 55,126,173,255,54,126,173,255,54,126,174,255,53,126,174,255, + 53,126,174,255,52,126,174,255,52,126,175,255,51,126,175,255, + 51,126,175,255,50,126,175,255,49,125,175,255,48,125,175,255, + 48,125,175,255,47,125,175,255,47,124,176,255,46,124,176,255, + 46,124,176,255,45,124,176,255,44,124,177,255,43,124,177,255, + 43,124,177,255,42,124,177,255,41,123,177,255,40,123,177,255, + 40,123,177,255,39,123,177,255,39,122,177,255,38,122,177,255, + 38,122,177,255,37,122,177,255,36,121,177,255,36,121,177,255, + 35,121,177,255,34,121,177,255,34,120,177,255,33,120,177,255, + 33,120,177,255,33,120,177,255,32,120,177,255,32,120,177,255, + 32,120,177,255,32,120,177,255,31,119,177,255,31,119,177,255, + 31,119,177,255,31,119,177,255,31,119,176,255,31,119,176,255, + 31,119,176,255,31,119,176,255,31,119,175,255,31,119,175,255, + 31,119,175,255,31,119,175,255,32,119,175,255,32,119,175,255, + 32,119,175,255,32,119,175,255,33,119,174,255,33,119,174,255, + 33,119,174,255,34,119,174,255,34,120,173,255,35,120,173,255, + 35,120,173,255,36,120,173,255,37,121,172,255,37,121,172,255, + 38,121,172,255,39,121,171,255,40,122,171,255,40,122,170,255, + 41,122,170,255,42,123,170,255,43,123,169,255,44,124,169,255, + 45,124,169,255,46,125,169,255,47,125,168,255,48,126,168,255, + 49,126,168,255,50,126,168,255,51,127,167,255,52,127,167,255, + 53,127,167,255,54,128,167,255,55,129,166,255,56,129,166,255, + 57,130,166,255,59,131,166,255,60,131,165,255,61,132,165,255, + 62,132,165,255,63,133,165,255,64,133,164,255,65,134,164,255, + 66,134,164,255,67,135,164,255,68,136,163,255,69,136,163,255, + 70,137,163,255,71,137,163,255,72,138,163,255,73,138,163,255, + 74,138,163,255,75,139,163,255,76,140,163,255,76,140,163,255, + 77,141,163,255,78,141,163,255,79,142,163,255,79,142,163,255, + 80,142,163,255,81,143,163,255,81,143,163,255,82,144,163,255, + 82,144,163,255,82,144,163,255,83,145,163,255,83,145,163,255, + 83,145,163,255,83,145,163,255,84,145,164,255,84,145,164,255, + 84,145,164,255,84,145,164,255,85,146,165,255,85,146,165,255, + 85,146,165,255,85,146,165,255,85,146,166,255,85,146,166,255, + 85,146,166,255,85,146,166,255,85,146,166,255,85,146,166,255, + 85,146,166,255,85,146,166,255,84,146,167,255,84,146,167,255, + 84,146,167,255,84,146,167,255,84,146,168,255,84,146,168,255, + 84,146,168,255,84,146,168,255,84,146,169,255,84,146,169,255, + 84,146,169,255,84,146,169,255,84,146,170,255,84,146,170,255, + 84,146,170,255,84,146,170,255,83,146,170,255,83,146,170,255, + 83,146,170,255,83,146,170,255,83,146,171,255,83,146,171,255, + 83,146,171,255,83,146,171,255,82,146,172,255,82,146,172,255, + 82,146,172,255,82,146,172,255,81,146,173,255,81,146,173,255, + 81,146,173,255,81,146,173,255,80,146,174,255,80,146,174,255, + 80,146,174,255,79,146,175,255,79,146,175,255,78,146,176,255, + 78,146,176,255,77,146,176,255,77,145,177,255,76,145,177,255, + 76,145,177,255,75,145,178,255,74,144,178,255,74,144,179,255, + 73,144,179,255,72,144,179,255,71,144,180,255,71,144,180,255, + 70,144,180,255,69,144,181,255,68,143,181,255,67,143,182,255, + 66,143,182,255,65,143,182,255,64,142,183,255,63,142,183,255, + 62,142,183,255,61,142,183,255,60,141,184,255,59,141,184,255, + 58,141,184,255,57,141,185,255,56,140,185,255,55,140,186,255, + 54,140,186,255,53,139,186,255,52,139,187,255,51,138,187,255, + 50,138,187,255,49,138,187,255,48,137,187,255,47,137,187,255, + 46,137,187,255,45,137,187,255,44,136,187,255,44,136,187,255, + 43,136,187,255,42,135,187,255,41,135,187,255,40,134,187,255, + 39,134,187,255,38,133,187,255,38,133,187,255,37,132,187,255, + 37,132,187,255,36,131,187,255,35,131,186,255,35,130,186,255, + 34,130,186,255,34,130,186,255,33,129,185,255,33,129,185,255, + 33,129,185,255,33,128,185,255,32,128,184,255,32,127,184,255, + 32,127,184,255,32,127,183,255,32,126,183,255,32,126,182,255, + 32,126,182,255,32,126,181,255,33,125,181,255,33,125,180,255, + 33,125,180,255,33,125,179,255,34,125,179,255,34,125,178,255, + 34,125,178,255,35,125,177,255,36,125,177,255,36,125,176,255, + 37,125,176,255,38,125,175,255,39,126,175,255,39,126,174,255, + 40,126,174,255,41,126,173,255,42,127,173,255,43,127,172,255, + 44,127,172,255,45,128,171,255,47,128,171,255,48,129,170,255, + 49,129,170,255,50,130,169,255,52,130,169,255,53,131,168,255, + 54,131,168,255,55,131,167,255,56,132,167,255,57,132,166,255, + 58,132,166,255,59,133,165,255,60,133,165,255,61,134,164,255, + 62,134,164,255,63,134,164,255,64,135,163,255,65,135,163,255, + 66,135,163,255,67,135,163,255,68,136,162,255,68,136,162,255, + 69,136,162,255,69,136,162,255,70,137,161,255,70,137,161,255, + 70,137,161,255,70,137,161,255,71,137,161,255,71,137,161,255, + 71,137,161,255,71,137,161,255,71,137,161,255,71,137,161,255, + 71,137,161,255,71,137,161,255,70,136,161,255,70,136,161,255, + 70,136,161,255,69,136,161,255,69,136,161,255,68,136,161,255, + 68,136,161,255,67,135,161,255,67,135,162,255,66,134,162,255, + 66,134,162,255,65,134,162,255,65,133,162,255,64,133,162,255, + 64,133,162,255,63,133,162,255,62,132,163,255,62,132,163,255, + 61,132,163,255,60,132,163,255,60,131,163,255,59,131,163,255, + 59,131,163,255,58,131,163,255,58,131,163,255,58,130,163,255, + 57,130,163,255,57,130,163,255,57,130,163,255,56,129,163,255, + 56,129,163,255,56,129,163,255,55,129,163,255,55,128,163,255, + 54,128,163,255,54,128,163,255,54,128,163,255,53,127,163,255, + 53,127,163,255,53,127,163,255,52,126,163,255,52,126,163,255, + 51,125,163,255,50,125,163,255,50,125,163,255,49,124,164,255, + 48,124,164,255,48,124,164,255,47,123,164,255,47,123,163,255, + 46,122,163,255,45,122,163,255,45,121,163,255,44,121,164,255, + 43,120,164,255,42,120,164,255,42,119,164,255,41,119,164,255, + 40,118,164,255,40,118,164,255,39,117,164,255,39,117,163,255, + 38,116,163,255,37,116,163,255,37,116,163,255,36,115,163,255, + 35,115,163,255,35,115,163,255,34,114,163,255,34,114,163,255, + 33,113,163,255,33,113,163,255,33,113,163,255,32,112,163,255, + 32,112,163,255,32,112,163,255,32,112,163,255,32,112,162,255, + 32,112,162,255,32,112,162,255,32,112,162,255,32,111,162,255, + 32,111,162,255,32,111,162,255,32,111,162,255,33,111,162,255, + 33,111,162,255,33,111,162,255,33,111,162,255,34,112,161,255, + 34,112,161,255,34,112,161,255,34,112,161,255,35,112,160,255, + 35,112,160,255,35,112,160,255,36,112,160,255,36,113,159,255, + 37,113,159,255,37,113,159,255,37,113,159,255,38,113,158,255, + 38,113,158,255,38,113,158,255,39,113,158,255,39,113,158,255, + 40,113,158,255,40,113,158,255,40,113,158,255,40,113,157,255, + 40,113,157,255,40,113,157,255,40,113,157,255,41,113,156,255, + 41,113,156,255,41,113,156,255,41,113,156,255,41,113,156,255, + 41,113,156,255,41,113,156,255,41,113,156,255,41,112,155,255, + 41,112,155,255,41,112,155,255,41,112,155,255,41,112,154,255, + 41,112,154,255,41,112,154,255,41,112,154,255,42,112,153,255, + 42,112,153,255,42,112,153,255,42,112,153,255,42,112,152,255, + 42,112,152,255,42,112,152,255,42,112,152,255,42,112,151,255, + 42,112,151,255,42,112,151,255,42,112,150,255,43,112,150,255, + 43,112,149,255,43,112,149,255,43,112,149,255,43,111,148,255, + 43,111,148,255,43,111,148,255,43,111,148,255,44,111,147,255, + 44,111,147,255,44,111,147,255,44,111,147,255,43,111,146,255, + 43,111,146,255,43,111,146,255,43,111,146,255,43,110,145,255, + 43,110,145,255,43,110,145,255,43,110,145,255,42,109,144,255, + 42,109,144,255,42,109,144,255,42,109,144,255,41,108,143,255, + 41,108,143,255,41,108,143,255,41,108,143,255,40,107,142,255, + 40,107,142,255,40,107,142,255,40,107,142,255,39,106,142,255, + 39,106,142,255,39,106,142,255,39,106,142,255,39,105,141,255, + 39,105,141,255,39,105,141,255,39,105,141,255,39,105,140,255, + 39,105,140,255,39,105,140,255,39,105,140,255,40,105,139,255, + 40,105,139,255,40,105,139,255,40,105,139,255,41,105,138,255, + 41,105,138,255,41,105,138,255,41,105,138,255,42,106,137,255, + 42,106,137,255,42,106,137,255,43,106,137,255,43,106,136,255, + 44,106,136,255,44,106,136,255,44,106,136,255,45,106,135,255, + 45,106,135,255,45,106,135,255,45,106,135,255,45,106,134,255, + 45,106,134,255,45,106,134,255,45,106,134,255,45,105,133,255, + 45,105,133,255,45,105,133,255,45,105,133,255,45,104,132,255, + 45,104,132,255,45,104,132,255,44,103,132,255,44,103,132,255, + 43,102,132,255,43,102,132,255,42,101,132,255,42,101,132,255, + 41,100,132,255,40,99,132,255,40,99,132,255,39,98,132,255, + 38,97,132,255,38,97,132,255,37,96,132,255,37,96,132,255, + 36,95,132,255,36,95,132,255,35,94,132,255,35,94,132,255, + 34,93,132,255,34,93,132,255,33,92,132,255,33,92,132,255, + 32,91,132,255,32,91,132,255,32,91,132,255,31,90,131,255, + 31,90,131,255,31,90,131,255,31,90,131,255,30,89,131,255, + 30,89,131,255,30,89,131,255,30,89,131,255,31,89,130,255, + 31,89,130,255,31,89,130,255,31,89,130,255,32,89,130,255, + 32,89,130,255,32,89,130,255,32,89,130,255,33,90,129,255, + 33,90,129,255,33,90,129,255,34,90,129,255,34,90,128,255, + 35,90,128,255,35,90,128,255,35,90,128,255,36,90,127,255, + 36,90,127,255,36,90,127,255,37,90,127,255,37,91,126,255, + 38,91,126,255,38,91,126,255,38,91,126,255,38,90,125,255, + 38,90,125,255,38,90,125,255,38,90,125,255,37,90,124,255, + 37,90,124,255,37,90,124,255,37,89,124,255,36,89,124,255, + 36,88,124,255,36,88,124,255,35,88,124,255,35,87,123,255, + 34,87,123,255,33,86,123,255,33,86,123,255,32,85,123,255, + 31,84,123,255,31,84,123,255,30,83,123,255,30,83,122,255, + 29,82,122,255,28,82,122,255,28,81,122,255,27,81,122,255, + 26,80,122,255,25,80,122,255,25,79,122,255,24,79,121,255, + 23,78,121,255,23,78,121,255,22,77,121,255,22,77,121,255, + 21,76,121,255,21,76,121,255,20,75,121,255,20,75,120,255, + 19,74,120,255,19,74,120,255,19,74,120,255,18,73,119,255, + 18,73,119,255,18,73,119,255,18,73,119,255,17,72,118,255, + 17,72,118,255,17,72,118,255,17,72,118,255,17,72,117,255, + 17,72,117,255,17,72,117,255,17,72,116,255,18,71,116,255, + 18,71,115,255,18,71,115,255,18,71,115,255,19,72,114,255, + 19,72,114,255,19,72,114,255,20,72,113,255,20,72,112,255, + 21,72,111,255,21,72,111,255,22,72,110,255,22,73,110,255, + 23,73,109,255,23,73,109,255,24,73,108,255,24,73,108,255, + 25,73,107,255,25,73,107,255,26,73,106,255,26,74,106,255, + 27,74,105,255,27,74,105,255,28,74,104,255,28,74,104,255, + 29,74,103,255,29,74,103,255,30,74,102,255,30,75,101,255, + 31,75,100,255,31,75,100,255,31,75,99,255,32,75,99,255, + 32,75,98,255,32,75,98,255,33,75,97,255,33,75,97,255, + 34,75,96,255,34,75,96,255,34,75,95,255,35,75,95,255, + 35,75,94,255,35,75,94,255,35,75,93,255,36,75,93,255, + 36,75,92,255,36,75,92,255,36,75,91,255,37,74,91,255, + 37,74,90,255,37,74,90,255,37,74,90,255,38,74,89,255, + 38,74,89,255,38,74,89,255,38,74,88,255,38,74,88,255, + 38,74,87,255,38,74,87,255,38,74,87,255,39,73,86,255, + 39,73,86,255,39,73,86,255,39,73,86,255,39,73,85,255, + 39,73,85,255,39,73,85,255,39,73,84,255,39,72,84,255, + 39,72,83,255,39,72,83,255,39,72,83,255,40,72,82,255, + 40,72,82,255,40,72,82,255,40,72,82,255,40,72,82,255, + 40,72,82,255,40,72,82,255,40,72,82,255,40,72,81,255, + 40,72,81,255,40,72,81,255,40,72,81,255,40,72,80,255, + 40,72,80,255,40,72,80,255,40,72,80,255,40,72,79,255, + 40,72,79,255,40,72,79,255,40,72,79,255,40,72,79,255, + 40,72,79,255,40,72,79,255,40,72,79,255,40,72,78,255, + 40,72,78,255,40,72,78,255,40,72,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,38,71,78,255, + 38,71,78,255,38,71,78,255,38,71,78,255,37,70,78,255, + 37,70,78,255,37,70,78,255,36,70,78,255,36,69,78,255, + 35,69,78,255,35,69,78,255,35,68,78,255,34,68,78,255, + 34,67,78,255,34,67,78,255,33,67,78,255,33,66,78,255, + 32,66,78,255,32,66,78,255,31,65,78,255,31,65,79,255, + 30,64,79,255,30,64,79,255,30,63,79,255,29,63,79,255, + 29,62,79,255,29,62,79,255,28,62,79,255,28,61,80,255, + 27,61,80,255,27,61,80,255,27,61,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,39,103,150,255, + 39,103,150,255,39,103,150,255,39,103,151,255,40,104,151,255, + 40,104,152,255,40,104,152,255,40,104,152,255,41,105,153,255, + 41,105,153,255,41,105,153,255,42,105,154,255,42,106,154,255, + 43,106,155,255,43,106,155,255,43,106,156,255,44,107,156,255, + 44,107,157,255,44,107,157,255,45,108,158,255,45,108,158,255, + 46,109,159,255,46,109,159,255,47,109,160,255,47,110,160,255, + 48,110,161,255,48,110,161,255,48,111,162,255,49,111,162,255, + 49,112,163,255,49,112,163,255,49,112,163,255,50,113,164,255, + 50,113,164,255,50,113,164,255,50,113,165,255,50,114,165,255, + 50,114,166,255,50,114,166,255,50,114,166,255,51,115,167,255, + 51,115,167,255,51,115,167,255,51,115,167,255,52,116,168,255, + 52,116,168,255,52,116,168,255,52,116,168,255,52,117,169,255, + 52,117,169,255,52,117,169,255,52,117,169,255,52,117,169,255, + 52,117,169,255,52,117,169,255,52,117,169,255,53,118,170,255, + 53,118,170,255,53,118,170,255,53,118,170,255,53,119,170,255, + 53,119,170,255,53,119,170,255,53,119,170,255,54,119,170,255, + 54,119,170,255,54,119,170,255,54,119,170,255,55,120,171,255, + 55,120,171,255,55,120,171,255,55,120,171,255,56,121,171,255, + 56,121,171,255,56,121,171,255,56,121,171,255,56,122,171,255, + 56,122,171,255,56,122,171,255,56,122,171,255,57,123,170,255, + 57,123,170,255,57,123,170,255,57,123,170,255,58,123,170,255, + 58,123,170,255,58,123,170,255,58,123,170,255,59,124,170,255, + 59,124,170,255,59,124,170,255,59,124,170,255,59,125,170,255, + 59,125,170,255,59,125,170,255,59,125,170,255,60,125,170,255, + 60,125,170,255,60,125,170,255,60,125,170,255,60,125,170,255, + 60,125,170,255,60,125,170,255,60,125,170,255,59,125,171,255, + 59,125,171,255,59,125,171,255,59,125,171,255,59,126,171,255, + 59,126,171,255,59,126,171,255,59,126,171,255,58,126,171,255, + 58,126,171,255,58,126,171,255,57,126,171,255,57,126,172,255, + 56,126,172,255,56,126,172,255,55,126,172,255,55,125,172,255, + 54,125,172,255,54,125,172,255,53,125,172,255,53,125,173,255, + 52,125,173,255,52,125,173,255,51,125,173,255,51,125,174,255, + 50,125,174,255,50,125,174,255,49,125,174,255,48,124,174,255, + 47,124,174,255,47,124,174,255,46,124,174,255,46,123,175,255, + 45,123,175,255,45,123,175,255,44,123,175,255,43,123,176,255, + 42,123,176,255,42,123,176,255,41,123,176,255,40,122,176,255, + 39,122,176,255,39,122,176,255,38,122,176,255,38,121,177,255, + 37,121,177,255,37,121,177,255,36,121,177,255,35,120,176,255, + 35,120,176,255,34,120,176,255,33,120,176,255,33,119,176,255, + 32,119,176,255,32,119,176,255,32,119,176,255,31,119,176,255, + 31,119,176,255,31,119,176,255,31,119,176,255,30,118,176,255, + 30,118,176,255,30,118,176,255,30,118,176,255,30,118,175,255, + 30,118,175,255,30,118,175,255,30,118,175,255,31,119,174,255, + 31,119,174,255,31,119,174,255,31,119,174,255,32,119,174,255, + 32,119,174,255,32,119,174,255,32,119,174,255,33,119,173,255, + 33,119,173,255,33,119,173,255,34,119,173,255,34,120,172,255, + 35,120,172,255,35,120,172,255,36,120,172,255,37,121,171,255, + 37,121,171,255,38,121,171,255,39,121,170,255,40,122,170,255, + 41,122,169,255,42,122,169,255,43,123,169,255,44,123,168,255, + 45,124,168,255,46,124,168,255,47,125,168,255,48,125,167,255, + 49,126,167,255,50,126,167,255,51,126,167,255,52,127,166,255, + 53,127,166,255,54,127,166,255,55,128,166,255,56,129,165,255, + 57,129,165,255,58,130,165,255,60,131,165,255,61,131,164,255, + 62,132,164,255,63,132,164,255,64,133,164,255,65,133,163,255, + 66,134,163,255,67,134,163,255,68,135,163,255,69,136,163,255, + 70,136,163,255,71,137,163,255,72,138,163,255,73,138,162,255, + 74,139,162,255,75,139,162,255,76,140,162,255,77,140,162,255, + 77,141,162,255,78,141,162,255,79,142,162,255,80,142,162,255, + 80,143,162,255,81,143,162,255,82,143,162,255,82,144,163,255, + 83,144,163,255,83,144,163,255,83,144,163,255,84,145,163,255, + 84,145,163,255,84,145,163,255,84,145,163,255,85,146,164,255, + 85,146,164,255,85,146,164,255,85,146,164,255,85,146,165,255, + 85,146,165,255,85,146,165,255,85,146,165,255,85,146,166,255, + 85,146,166,255,85,146,166,255,85,146,166,255,85,146,166,255, + 85,146,166,255,85,146,166,255,85,146,166,255,84,146,167,255, + 84,146,167,255,84,146,167,255,84,146,167,255,84,146,168,255, + 84,146,168,255,84,146,168,255,84,146,168,255,84,146,169,255, + 84,146,169,255,84,146,169,255,84,146,169,255,84,146,170,255, + 84,146,170,255,84,146,170,255,84,146,170,255,83,146,170,255, + 83,146,170,255,83,146,170,255,83,146,170,255,83,146,171,255, + 83,146,171,255,83,146,171,255,83,146,171,255,82,146,172,255, + 82,146,172,255,82,146,172,255,82,146,172,255,81,146,173,255, + 81,146,173,255,81,146,173,255,81,146,173,255,80,146,174,255, + 80,146,174,255,80,146,174,255,79,146,175,255,79,146,175,255, + 78,146,176,255,78,146,176,255,77,146,176,255,76,145,177,255, + 76,145,177,255,75,145,177,255,74,145,177,255,73,144,178,255, + 73,144,178,255,72,144,178,255,71,144,178,255,70,144,179,255, + 70,143,179,255,69,143,179,255,68,143,180,255,67,143,180,255, + 66,143,181,255,65,143,181,255,64,142,181,255,63,142,182,255, + 62,141,182,255,61,141,182,255,60,141,182,255,59,140,183,255, + 58,140,183,255,57,140,183,255,56,140,184,255,55,139,184,255, + 54,139,185,255,53,139,185,255,52,138,185,255,51,138,186,255, + 50,137,186,255,49,137,186,255,48,137,186,255,47,136,186,255, + 46,136,186,255,45,136,186,255,44,136,186,255,43,135,186,255, + 43,135,186,255,42,135,186,255,41,134,186,255,40,134,186,255, + 39,133,186,255,38,133,186,255,37,132,186,255,37,132,186,255, + 36,131,186,255,36,131,186,255,35,130,186,255,34,130,185,255, + 34,129,185,255,33,129,185,255,33,129,185,255,32,128,184,255, + 32,128,184,255,32,128,184,255,32,127,184,255,31,127,183,255, + 31,126,183,255,31,126,183,255,31,126,182,255,31,125,182,255, + 31,125,181,255,31,125,181,255,31,125,180,255,32,124,180,255, + 32,124,179,255,32,124,179,255,32,124,178,255,33,125,178,255, + 33,125,177,255,33,125,177,255,34,125,176,255,35,125,176,255, + 35,125,175,255,36,125,175,255,37,125,174,255,39,126,174,255, + 39,126,173,255,40,126,173,255,41,126,172,255,42,127,172,255, + 43,127,171,255,44,127,171,255,45,128,170,255,47,128,170,255, + 48,129,169,255,49,129,169,255,50,130,168,255,52,130,168,255, + 53,131,167,255,54,131,167,255,55,131,166,255,57,132,166,255, + 58,132,165,255,59,132,165,255,60,133,165,255,61,133,164,255, + 62,134,164,255,63,134,164,255,64,134,163,255,65,135,163,255, + 65,135,162,255,66,135,162,255,67,135,162,255,68,136,162,255, + 68,136,162,255,69,136,162,255,69,136,162,255,70,137,161,255, + 70,137,161,255,70,137,161,255,70,137,161,255,71,137,161,255, + 71,137,161,255,71,137,161,255,71,137,161,255,71,137,161,255, + 71,137,161,255,71,137,161,255,71,137,161,255,70,136,161,255, + 70,136,161,255,70,136,161,255,69,136,161,255,69,136,161,255, + 68,136,161,255,68,136,161,255,67,135,161,255,67,135,162,255, + 66,134,162,255,66,134,162,255,65,134,162,255,65,133,162,255, + 64,133,162,255,64,133,162,255,63,133,162,255,62,132,163,255, + 62,132,163,255,61,132,163,255,60,132,163,255,60,131,163,255, + 59,131,163,255,59,131,163,255,58,131,163,255,58,131,163,255, + 58,130,163,255,57,130,163,255,57,130,163,255,57,130,163,255, + 56,129,163,255,56,129,163,255,56,129,163,255,55,129,163,255, + 55,128,163,255,54,128,163,255,54,128,163,255,53,128,163,255, + 53,127,163,255,52,127,163,255,52,127,163,255,51,126,163,255, + 51,126,163,255,50,125,163,255,50,125,163,255,49,125,163,255, + 49,124,164,255,48,124,164,255,47,124,164,255,47,123,164,255, + 46,123,163,255,45,122,163,255,44,122,163,255,44,121,163,255, + 43,121,164,255,42,120,164,255,41,120,164,255,41,119,164,255, + 40,119,164,255,39,118,164,255,39,118,164,255,38,117,164,255, + 38,117,163,255,37,116,163,255,36,116,163,255,36,116,163,255, + 35,115,163,255,34,115,163,255,34,115,163,255,33,114,163,255, + 33,114,163,255,32,113,163,255,32,113,163,255,32,113,163,255, + 31,112,163,255,31,112,163,255,31,112,163,255,31,112,163,255, + 31,112,162,255,31,112,162,255,31,112,162,255,31,112,162,255, + 31,111,162,255,31,111,162,255,31,111,162,255,31,111,162,255, + 32,111,162,255,32,111,162,255,32,111,162,255,32,111,162,255, + 33,112,161,255,33,112,161,255,33,112,161,255,33,112,161,255, + 34,112,160,255,34,112,160,255,34,112,160,255,35,112,160,255, + 35,112,159,255,36,112,159,255,36,112,159,255,36,112,159,255, + 37,113,158,255,37,113,158,255,37,113,158,255,38,113,158,255, + 38,113,158,255,39,113,158,255,39,113,158,255,39,113,158,255, + 39,113,157,255,39,113,157,255,39,113,157,255,39,113,157,255, + 40,113,156,255,40,113,156,255,40,113,156,255,40,113,156,255, + 40,112,156,255,40,112,156,255,40,112,156,255,40,112,156,255, + 40,112,155,255,40,112,155,255,40,112,155,255,40,112,155,255, + 40,112,154,255,40,112,154,255,40,112,154,255,40,112,154,255, + 41,112,153,255,41,112,153,255,41,112,153,255,41,112,153,255, + 41,112,152,255,41,112,152,255,41,112,152,255,41,112,152,255, + 42,112,151,255,42,112,151,255,42,112,151,255,42,112,150,255, + 43,112,150,255,43,112,149,255,43,112,149,255,43,112,149,255, + 43,111,148,255,43,111,148,255,43,111,148,255,43,111,148,255, + 44,111,147,255,44,111,147,255,44,111,147,255,44,111,147,255, + 43,111,146,255,43,111,146,255,43,111,146,255,43,111,146,255, + 43,111,145,255,43,111,145,255,43,111,145,255,43,111,145,255, + 43,110,144,255,43,110,144,255,43,110,144,255,43,110,144,255, + 42,109,143,255,42,109,143,255,42,109,143,255,42,109,143,255, + 41,108,142,255,41,108,142,255,41,108,142,255,41,108,142,255, + 40,107,142,255,40,107,142,255,40,107,142,255,40,107,142,255, + 40,106,141,255,40,106,141,255,40,106,141,255,40,106,141,255, + 40,106,140,255,40,106,140,255,40,106,140,255,40,106,140,255, + 40,105,139,255,40,105,139,255,40,105,139,255,40,105,139,255, + 41,106,138,255,41,106,138,255,41,106,138,255,41,106,138,255, + 42,106,137,255,42,106,137,255,42,106,137,255,43,106,137,255, + 43,106,136,255,44,106,136,255,44,106,136,255,44,106,136,255, + 45,106,135,255,45,106,135,255,45,106,135,255,45,106,135,255, + 45,106,134,255,45,106,134,255,45,106,134,255,45,106,134,255, + 45,105,133,255,45,105,133,255,45,105,133,255,45,105,133,255, + 45,104,132,255,45,104,132,255,45,104,132,255,44,103,132,255, + 44,103,132,255,43,102,132,255,43,102,132,255,42,101,132,255, + 42,101,132,255,41,100,132,255,40,99,132,255,40,99,132,255, + 39,98,132,255,38,97,132,255,37,97,132,255,37,96,132,255, + 36,96,132,255,35,95,132,255,35,95,132,255,35,94,132,255, + 34,94,132,255,34,93,132,255,34,93,132,255,33,92,132,255, + 33,92,132,255,32,91,132,255,32,91,132,255,32,91,132,255, + 31,90,131,255,31,90,131,255,31,90,131,255,31,90,131,255, + 30,89,131,255,30,89,131,255,30,89,131,255,30,89,131,255, + 31,89,130,255,31,89,130,255,31,89,130,255,31,89,130,255, + 32,89,130,255,32,89,130,255,32,89,130,255,32,89,130,255, + 33,90,129,255,33,90,129,255,33,90,129,255,34,90,129,255, + 34,90,128,255,35,90,128,255,35,90,128,255,35,90,128,255, + 36,90,127,255,36,90,127,255,36,90,127,255,37,90,127,255, + 37,91,126,255,38,91,126,255,38,91,126,255,38,91,126,255, + 38,90,125,255,38,90,125,255,38,90,125,255,38,90,125,255, + 37,90,124,255,37,90,124,255,37,90,124,255,36,89,124,255, + 36,89,124,255,35,88,124,255,35,88,124,255,34,88,124,255, + 34,87,123,255,33,87,123,255,33,86,123,255,32,86,123,255, + 32,85,123,255,31,84,123,255,30,84,123,255,30,83,123,255, + 29,83,122,255,28,82,122,255,27,82,122,255,27,81,122,255, + 26,81,122,255,25,80,122,255,25,80,122,255,24,79,122,255, + 24,79,121,255,23,78,121,255,23,78,121,255,22,77,121,255, + 22,77,121,255,21,76,121,255,21,76,121,255,20,75,121,255, + 20,75,120,255,19,74,120,255,19,74,120,255,19,74,120,255, + 18,73,119,255,18,73,119,255,18,73,119,255,18,73,119,255, + 17,72,118,255,17,72,118,255,17,72,118,255,17,72,118,255, + 17,72,117,255,17,72,117,255,17,72,117,255,17,72,116,255, + 18,71,116,255,18,71,115,255,18,71,115,255,19,71,115,255, + 19,72,114,255,20,72,114,255,20,72,114,255,21,72,113,255, + 21,72,112,255,22,72,111,255,22,72,111,255,23,72,110,255, + 23,73,110,255,24,73,109,255,24,73,109,255,25,73,108,255, + 25,74,108,255,26,74,107,255,26,74,107,255,27,74,106,255, + 27,74,106,255,28,74,105,255,28,74,105,255,29,74,104,255, + 29,75,104,255,30,75,103,255,30,75,103,255,31,75,102,255, + 31,75,101,255,32,75,100,255,32,75,100,255,32,75,99,255, + 33,76,99,255,33,76,98,255,33,76,98,255,34,76,97,255, + 34,76,97,255,35,76,96,255,35,76,96,255,35,76,95,255, + 35,75,95,255,35,75,94,255,35,75,94,255,35,75,93,255, + 36,75,93,255,36,75,92,255,36,75,92,255,36,75,91,255, + 37,75,91,255,37,75,90,255,37,75,90,255,37,75,90,255, + 38,74,89,255,38,74,89,255,38,74,89,255,38,74,88,255, + 38,74,88,255,38,74,87,255,38,74,87,255,38,74,87,255, + 39,73,86,255,39,73,86,255,39,73,86,255,39,73,86,255, + 39,73,85,255,39,73,85,255,39,73,85,255,39,73,84,255, + 39,72,84,255,39,72,83,255,39,72,83,255,39,72,83,255, + 40,72,82,255,40,72,82,255,40,72,82,255,40,72,82,255, + 40,72,82,255,40,72,82,255,40,72,82,255,40,72,82,255, + 40,72,81,255,40,72,81,255,40,72,81,255,40,72,81,255, + 40,72,80,255,40,72,80,255,40,72,80,255,40,72,80,255, + 40,72,79,255,40,72,79,255,40,72,79,255,40,72,79,255, + 40,72,79,255,40,72,79,255,40,72,79,255,40,72,79,255, + 40,72,78,255,40,72,78,255,40,72,78,255,40,72,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 38,71,78,255,38,71,78,255,38,71,78,255,38,71,78,255, + 37,70,78,255,37,70,78,255,37,70,78,255,36,70,78,255, + 36,69,78,255,35,69,78,255,35,69,78,255,35,68,78,255, + 34,68,78,255,34,67,78,255,34,67,78,255,33,67,78,255, + 33,66,78,255,32,66,78,255,32,66,78,255,31,65,78,255, + 31,65,79,255,30,64,79,255,30,64,79,255,30,63,79,255, + 29,63,79,255,29,62,79,255,29,62,79,255,28,62,79,255, + 28,61,80,255,27,61,80,255,27,61,80,255,27,61,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 38,102,149,255,38,102,149,255,38,102,149,255,38,102,150,255, + 39,103,150,255,39,103,151,255,39,103,151,255,39,103,151,255, + 40,104,152,255,40,104,152,255,40,104,152,255,41,104,153,255, + 41,105,153,255,42,105,154,255,42,105,154,255,42,106,155,255, + 43,106,155,255,43,107,156,255,43,107,156,255,44,107,157,255, + 44,108,157,255,45,108,158,255,45,108,158,255,46,109,159,255, + 46,109,159,255,47,110,160,255,47,110,160,255,47,110,161,255, + 48,111,161,255,48,111,162,255,48,111,162,255,48,112,162,255, + 49,112,163,255,49,113,163,255,49,113,163,255,49,113,164,255, + 49,114,164,255,49,114,165,255,49,114,165,255,49,114,165,255, + 50,115,166,255,50,115,166,255,50,115,166,255,50,115,166,255, + 51,115,167,255,51,115,167,255,51,115,167,255,51,115,167,255, + 51,116,168,255,51,116,168,255,51,116,168,255,51,116,168,255, + 51,117,168,255,51,117,168,255,51,117,168,255,51,117,168,255, + 52,118,169,255,52,118,169,255,52,118,169,255,52,118,169,255, + 52,118,169,255,52,118,169,255,52,118,169,255,52,118,169,255, + 53,119,169,255,53,119,169,255,53,119,169,255,53,119,169,255, + 54,120,170,255,54,120,170,255,54,120,170,255,54,120,170,255, + 55,120,170,255,55,120,170,255,55,120,170,255,55,120,170,255, + 55,121,170,255,55,121,170,255,55,121,170,255,55,121,170,255, + 56,122,169,255,56,122,169,255,56,122,169,255,56,122,169,255, + 57,123,169,255,57,123,169,255,57,123,169,255,57,123,169,255, + 58,123,169,255,58,123,169,255,58,123,169,255,58,123,169,255, + 58,124,169,255,58,124,169,255,58,124,169,255,58,124,169,255, + 59,125,169,255,59,125,169,255,59,125,169,255,59,125,169,255, + 59,125,170,255,59,125,170,255,59,125,170,255,59,125,170,255, + 58,125,170,255,58,125,170,255,58,125,170,255,58,125,170,255, + 58,125,170,255,58,125,170,255,58,125,170,255,58,125,170,255, + 57,125,171,255,57,125,171,255,57,125,171,255,56,125,171,255, + 56,125,172,255,55,125,172,255,55,125,172,255,54,125,172,255, + 54,125,172,255,53,125,172,255,53,125,172,255,52,125,172,255, + 52,125,173,255,51,125,173,255,51,125,173,255,50,125,173,255, + 50,124,174,255,49,124,174,255,49,124,174,255,48,124,174,255, + 47,124,174,255,46,124,174,255,46,124,174,255,45,124,174,255, + 45,123,175,255,44,123,175,255,44,123,175,255,43,123,175,255, + 42,122,176,255,41,122,176,255,41,122,176,255,40,122,176,255, + 39,122,176,255,38,122,176,255,38,122,176,255,37,122,176,255, + 37,121,176,255,36,121,176,255,36,121,176,255,35,121,176,255, + 34,120,176,255,34,120,176,255,33,120,176,255,33,120,176,255, + 32,119,176,255,32,119,176,255,32,119,176,255,32,119,176,255, + 31,119,176,255,31,119,176,255,31,119,176,255,31,119,176,255, + 30,118,176,255,30,118,176,255,30,118,176,255,30,118,176,255, + 30,118,175,255,30,118,175,255,30,118,175,255,30,118,175,255, + 30,118,174,255,30,118,174,255,30,118,174,255,31,118,174,255, + 31,118,174,255,32,118,174,255,32,118,174,255,33,118,174,255, + 33,119,173,255,34,119,173,255,34,119,173,255,35,119,173,255, + 35,120,172,255,36,120,172,255,36,120,172,255,37,120,171,255, + 38,121,171,255,38,121,170,255,39,121,170,255,40,121,170,255, + 41,122,169,255,41,122,169,255,42,122,169,255,43,123,169,255, + 44,123,168,255,45,124,168,255,46,124,168,255,47,125,168,255, + 48,125,167,255,49,126,167,255,50,126,167,255,51,127,167,255, + 52,127,166,255,53,128,166,255,54,128,166,255,56,129,166,255, + 57,130,165,255,58,130,165,255,59,131,165,255,60,132,165,255, + 61,132,164,255,62,133,164,255,63,133,164,255,65,134,164,255, + 66,134,163,255,67,135,163,255,68,135,163,255,69,136,163,255, + 70,137,162,255,71,137,162,255,72,138,162,255,73,138,162,255, + 74,139,162,255,74,139,162,255,75,139,162,255,76,140,162,255, + 77,141,162,255,78,141,162,255,79,142,162,255,80,142,162,255, + 80,143,162,255,81,143,162,255,81,143,162,255,82,144,162,255, + 82,144,162,255,83,145,162,255,83,145,162,255,84,145,162,255, + 84,146,162,255,85,146,162,255,85,146,162,255,85,146,162,255, + 85,146,163,255,85,146,163,255,85,146,163,255,85,146,163,255, + 86,147,164,255,86,147,164,255,86,147,164,255,86,147,164,255, + 86,147,165,255,86,147,165,255,86,147,165,255,86,147,165,255, + 86,147,166,255,86,147,166,255,86,147,166,255,86,147,166,255, + 85,147,167,255,85,147,167,255,85,147,167,255,85,147,167,255, + 85,147,168,255,85,147,168,255,85,147,168,255,85,147,168,255, + 84,147,169,255,84,147,169,255,84,147,169,255,84,147,169,255, + 84,147,170,255,84,147,170,255,84,147,170,255,84,147,170,255, + 83,147,170,255,83,147,170,255,83,147,170,255,83,147,170,255, + 83,146,171,255,83,146,171,255,83,146,171,255,83,146,171,255, + 82,146,172,255,82,146,172,255,82,146,172,255,82,146,172,255, + 81,146,173,255,81,146,173,255,81,146,173,255,80,146,173,255, + 80,146,173,255,79,146,173,255,79,146,173,255,78,146,174,255, + 78,145,174,255,77,145,175,255,77,145,175,255,76,145,175,255, + 76,144,176,255,75,144,176,255,75,144,176,255,74,144,177,255, + 73,144,177,255,73,144,178,255,72,144,178,255,71,143,178,255, + 70,143,179,255,70,143,179,255,69,143,179,255,68,143,179,255, + 67,142,180,255,66,142,180,255,65,142,180,255,64,142,180,255, + 62,141,181,255,61,141,181,255,60,141,181,255,59,141,182,255, + 58,140,182,255,57,140,183,255,56,140,183,255,55,140,183,255, + 54,139,184,255,53,139,184,255,52,139,184,255,51,138,184,255, + 50,138,185,255,49,137,185,255,48,137,185,255,47,136,185,255, + 46,136,185,255,45,135,185,255,44,135,185,255,43,135,185,255, + 42,134,185,255,42,134,185,255,41,134,185,255,40,133,185,255, + 39,133,185,255,38,132,185,255,37,132,185,255,36,131,185,255, + 36,131,185,255,35,130,185,255,35,130,185,255,34,129,185,255, + 33,129,184,255,33,128,184,255,32,128,184,255,32,128,184,255, + 31,127,183,255,31,127,183,255,31,127,183,255,31,127,183,255, + 30,126,182,255,30,126,182,255,30,126,182,255,30,126,181,255, + 30,125,181,255,30,125,180,255,30,125,180,255,30,125,179,255, + 31,124,179,255,31,124,178,255,31,124,178,255,32,124,177,255, + 32,124,177,255,33,124,176,255,33,124,176,255,34,124,176,255, + 35,124,175,255,35,124,175,255,36,124,175,255,37,124,174,255, + 38,125,173,255,39,125,173,255,40,125,172,255,41,126,171,255, + 42,126,171,255,43,127,170,255,44,127,170,255,46,128,169,255, + 47,128,169,255,49,129,168,255,50,129,168,255,51,130,168,255, + 53,130,167,255,54,131,167,255,55,131,167,255,56,132,166,255, + 57,132,166,255,58,133,165,255,59,133,165,255,60,133,164,255, + 61,134,164,255,62,134,163,255,63,134,163,255,64,135,163,255, + 65,135,162,255,66,136,162,255,67,136,162,255,68,136,162,255, + 69,137,161,255,69,137,161,255,70,137,161,255,70,137,161,255, + 71,137,160,255,71,137,160,255,71,137,160,255,71,137,160,255, + 72,138,160,255,72,138,160,255,72,138,160,255,72,138,160,255, + 71,137,160,255,71,137,160,255,71,137,160,255,71,137,160,255, + 70,136,160,255,70,136,160,255,70,136,160,255,69,136,160,255, + 69,135,160,255,68,135,160,255,68,135,160,255,67,135,160,255, + 67,134,161,255,66,134,161,255,66,134,161,255,65,134,161,255, + 64,133,161,255,64,133,161,255,63,133,161,255,62,133,161,255, + 62,132,162,255,61,132,162,255,61,132,162,255,60,132,162,255, + 60,131,162,255,59,131,162,255,59,131,162,255,58,130,162,255, + 58,130,162,255,58,130,162,255,57,129,162,255,57,129,162,255, + 56,129,162,255,56,128,162,255,55,128,162,255,55,128,162,255, + 54,128,162,255,54,127,162,255,53,127,162,255,53,127,162,255, + 53,127,162,255,52,126,163,255,52,126,163,255,52,126,163,255, + 51,126,163,255,51,125,163,255,50,125,163,255,49,125,163,255, + 49,124,163,255,48,124,163,255,47,123,163,255,47,123,163,255, + 46,122,163,255,46,122,163,255,45,121,163,255,44,121,163,255, + 44,120,163,255,43,120,163,255,42,119,163,255,41,119,163,255, + 41,118,163,255,40,118,163,255,39,117,163,255,39,117,163,255, + 38,116,163,255,38,116,163,255,37,115,163,255,36,115,163,255, + 36,115,163,255,35,114,163,255,34,114,163,255,34,114,163,255, + 33,113,163,255,33,113,163,255,32,112,163,255,32,112,163,255, + 32,112,163,255,31,111,162,255,31,111,162,255,31,111,162,255, + 31,111,162,255,30,111,162,255,30,111,162,255,30,111,162,255, + 30,111,162,255,30,110,162,255,30,110,162,255,30,110,162,255, + 30,110,162,255,31,110,161,255,31,110,161,255,31,110,161,255, + 31,110,161,255,32,111,160,255,32,111,160,255,32,111,160,255, + 33,111,160,255,33,111,160,255,34,111,160,255,34,111,160,255, + 35,111,160,255,35,112,159,255,36,112,159,255,36,112,159,255, + 36,112,159,255,37,112,158,255,37,112,158,255,37,112,158,255, + 37,112,158,255,38,112,158,255,38,112,158,255,38,112,158,255, + 38,112,158,255,38,112,157,255,38,112,157,255,38,112,157,255, + 38,112,157,255,39,112,156,255,39,112,156,255,39,112,156,255, + 39,112,156,255,39,112,155,255,39,112,155,255,39,112,155,255, + 39,112,155,255,40,111,154,255,40,111,154,255,40,111,154,255, + 40,111,154,255,40,111,153,255,40,111,153,255,40,111,153,255, + 40,111,153,255,41,111,152,255,41,111,152,255,41,111,152,255, + 41,111,152,255,41,111,151,255,41,111,151,255,41,111,151,255, + 41,111,151,255,41,111,150,255,41,111,150,255,41,111,150,255, + 42,111,150,255,42,112,149,255,43,112,149,255,43,112,149,255, + 43,112,148,255,44,112,148,255,44,112,147,255,44,112,147,255, + 44,112,147,255,44,112,146,255,44,112,146,255,44,112,146,255, + 44,112,146,255,44,112,145,255,44,112,145,255,44,112,145,255, + 44,112,145,255,44,111,144,255,44,111,144,255,44,111,144,255, + 44,111,144,255,43,110,143,255,43,110,143,255,43,110,143,255, + 43,110,143,255,42,109,142,255,42,109,142,255,42,109,142,255, + 42,109,142,255,41,108,142,255,41,108,142,255,41,108,142,255, + 41,108,142,255,40,107,141,255,40,107,141,255,40,107,141,255, + 40,107,141,255,40,106,140,255,40,106,140,255,40,106,140,255, + 40,106,140,255,40,106,139,255,40,106,139,255,40,106,139,255, + 40,106,139,255,41,106,139,255,41,106,139,255,41,106,139,255, + 41,106,139,255,42,106,138,255,42,106,138,255,42,106,138,255, + 42,106,138,255,43,107,137,255,43,107,137,255,43,107,137,255, + 43,107,137,255,44,107,136,255,44,107,136,255,44,107,136,255, + 44,107,136,255,45,107,135,255,45,107,135,255,45,107,135,255, + 45,107,135,255,45,106,134,255,45,106,134,255,45,106,134,255, + 45,106,134,255,45,105,134,255,45,105,134,255,45,105,134,255, + 45,105,134,255,44,104,133,255,44,104,133,255,44,104,133,255, + 43,103,133,255,43,103,133,255,42,102,133,255,42,102,133,255, + 41,101,133,255,41,101,133,255,40,100,133,255,39,99,133,255, + 39,99,133,255,38,98,133,255,37,97,133,255,37,97,133,255, + 36,96,133,255,36,96,133,255,35,95,133,255,35,95,133,255, + 34,94,133,255,34,94,133,255,33,93,133,255,33,93,133,255, + 32,92,133,255,32,92,133,255,31,91,133,255,31,91,133,255, + 31,91,133,255,30,90,132,255,30,90,132,255,30,90,132,255, + 30,90,132,255,30,90,132,255,30,90,132,255,30,90,132,255, + 30,90,132,255,30,89,131,255,30,89,131,255,30,89,131,255, + 31,89,131,255,31,90,131,255,32,90,131,255,32,90,131,255, + 32,90,131,255,33,90,130,255,33,90,130,255,33,90,130,255, + 34,90,130,255,34,91,129,255,35,91,129,255,35,91,129,255, + 35,91,129,255,36,91,128,255,36,91,128,255,36,91,128,255, + 36,91,128,255,37,91,127,255,37,91,127,255,37,91,127,255, + 37,91,127,255,37,90,126,255,37,90,126,255,37,90,126,255, + 37,90,126,255,36,90,125,255,36,90,125,255,36,90,125,255, + 36,89,125,255,35,89,125,255,35,88,125,255,35,88,125,255, + 34,87,125,255,34,87,124,255,33,86,124,255,32,86,124,255, + 32,85,124,255,31,85,124,255,30,84,124,255,30,84,124,255, + 29,83,124,255,29,83,123,255,28,82,123,255,27,81,123,255, + 27,81,123,255,26,80,123,255,25,79,123,255,24,79,123,255, + 24,78,123,255,23,78,122,255,22,77,122,255,22,77,122,255, + 21,77,122,255,21,76,121,255,20,76,121,255,20,76,121,255, + 20,75,121,255,19,75,120,255,19,74,120,255,19,74,120,255, + 19,74,120,255,18,73,119,255,18,73,119,255,18,73,119,255, + 18,73,119,255,18,72,118,255,18,72,118,255,18,72,118,255, + 18,72,117,255,18,72,117,255,18,72,116,255,18,72,116,255, + 18,72,116,255,19,72,115,255,19,72,115,255,19,72,115,255, + 19,72,114,255,20,73,114,255,20,73,113,255,20,73,113,255, + 21,73,112,255,21,73,112,255,22,73,111,255,22,73,111,255, + 23,73,110,255,23,74,109,255,24,74,108,255,24,74,108,255, + 25,74,107,255,25,74,107,255,26,74,106,255,26,74,106,255, + 27,74,105,255,27,75,105,255,28,75,104,255,28,75,104,255, + 29,75,103,255,29,75,103,255,30,75,102,255,30,75,102,255, + 31,75,101,255,31,76,100,255,32,76,99,255,32,76,99,255, + 32,76,98,255,33,76,98,255,33,76,97,255,33,76,97,255, + 34,76,96,255,34,76,96,255,35,76,95,255,35,76,95,255, + 35,76,94,255,36,76,94,255,36,76,93,255,36,76,93,255, + 36,76,92,255,37,76,92,255,37,76,91,255,37,76,91,255, + 37,76,90,255,38,75,90,255,38,75,89,255,38,75,89,255, + 38,75,89,255,39,75,88,255,39,75,88,255,39,75,88,255, + 39,75,88,255,39,75,87,255,39,75,87,255,39,75,87,255, + 39,75,86,255,39,74,86,255,39,74,85,255,39,74,85,255, + 39,74,85,255,40,74,84,255,40,74,84,255,40,74,84,255, + 40,74,84,255,40,73,83,255,40,73,83,255,40,73,83,255, + 40,73,83,255,40,73,82,255,40,73,82,255,40,73,82,255, + 40,73,82,255,41,73,81,255,41,73,81,255,41,73,81,255, + 41,73,81,255,41,73,80,255,41,73,80,255,41,73,80,255, + 41,73,80,255,41,73,80,255,41,73,80,255,41,73,80,255, + 41,73,80,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,79,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,72,78,255,40,72,78,255,40,72,78,255, + 40,72,78,255,39,71,78,255,39,71,78,255,39,71,78,255, + 38,71,78,255,38,70,78,255,37,70,78,255,37,70,78,255, + 37,70,78,255,36,69,78,255,36,69,78,255,36,69,78,255, + 35,69,78,255,35,68,78,255,34,68,78,255,34,68,78,255, + 33,67,78,255,33,67,78,255,32,66,78,255,32,66,78,255, + 31,65,78,255,31,65,79,255,30,64,79,255,30,64,79,255, + 30,64,79,255,29,63,79,255,29,63,79,255,29,63,79,255, + 28,62,79,255,28,62,80,255,27,61,80,255,27,61,80,255, + 27,61,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,37,101,148,255,37,101,148,255,37,101,148,255, + 37,101,149,255,38,102,149,255,38,102,150,255,38,102,150,255, + 38,102,150,255,39,103,151,255,39,103,151,255,39,103,151,255, + 40,103,152,255,40,104,152,255,41,104,153,255,41,104,153,255, + 41,105,154,255,42,105,154,255,42,106,155,255,42,106,155,255, + 43,106,156,255,43,107,156,255,44,107,157,255,44,107,157,255, + 45,108,158,255,45,108,158,255,46,109,159,255,46,109,159,255, + 46,109,160,255,47,110,160,255,47,110,161,255,47,110,161,255, + 47,111,161,255,48,111,162,255,48,112,162,255,48,112,162,255, + 48,112,163,255,48,113,163,255,48,113,164,255,48,113,164,255, + 48,113,164,255,49,114,165,255,49,114,165,255,49,114,165,255, + 49,114,165,255,50,114,166,255,50,114,166,255,50,114,166,255, + 50,114,166,255,50,115,167,255,50,115,167,255,50,115,167,255, + 50,115,167,255,50,116,167,255,50,116,167,255,50,116,167,255, + 50,116,167,255,51,117,168,255,51,117,168,255,51,117,168,255, + 51,117,168,255,51,117,168,255,51,117,168,255,51,117,168,255, + 51,117,168,255,52,118,168,255,52,118,168,255,52,118,168,255, + 52,118,168,255,53,119,169,255,53,119,169,255,53,119,169,255, + 53,119,169,255,54,119,169,255,54,119,169,255,54,119,169,255, + 54,119,169,255,54,120,169,255,54,120,169,255,54,120,169,255, + 54,120,169,255,55,121,168,255,55,121,168,255,55,121,168,255, + 55,121,168,255,56,122,168,255,56,122,168,255,56,122,168,255, + 56,122,168,255,57,122,168,255,57,122,168,255,57,122,168,255, + 57,122,168,255,57,123,168,255,57,123,168,255,57,123,168,255, + 57,123,168,255,58,124,168,255,58,124,168,255,58,124,168,255, + 58,124,168,255,58,124,169,255,58,124,169,255,58,124,169,255, + 58,124,169,255,57,124,169,255,57,124,169,255,57,124,169,255, + 57,124,169,255,57,124,169,255,57,124,169,255,57,124,169,255, + 57,124,169,255,56,124,170,255,56,124,170,255,56,124,170,255, + 55,124,170,255,55,124,171,255,54,124,171,255,54,124,171,255, + 53,124,171,255,53,124,171,255,52,124,171,255,52,124,171,255, + 51,124,171,255,51,124,172,255,50,124,172,255,50,124,172,255, + 49,124,172,255,49,123,173,255,48,123,173,255,48,123,173,255, + 47,123,173,255,46,123,173,255,45,123,173,255,45,123,173,255, + 44,123,173,255,44,122,174,255,43,122,174,255,43,122,174,255, + 42,122,174,255,41,121,175,255,40,121,175,255,40,121,175,255, + 39,121,175,255,38,121,175,255,37,121,175,255,37,121,175,255, + 36,121,175,255,36,120,176,255,35,120,176,255,35,120,176,255, + 34,120,176,255,33,119,175,255,33,119,175,255,32,119,175,255, + 32,119,175,255,31,118,175,255,31,118,175,255,31,118,175,255, + 31,118,175,255,30,118,175,255,30,118,175,255,30,118,175,255, + 30,118,175,255,29,117,175,255,29,117,175,255,29,117,175,255, + 29,117,175,255,29,117,174,255,29,117,174,255,29,117,174,255, + 29,117,174,255,30,118,173,255,30,118,173,255,30,118,173,255, + 31,118,173,255,31,118,173,255,32,118,173,255,32,118,173,255, + 33,118,173,255,33,119,172,255,34,119,172,255,34,119,172,255, + 35,119,172,255,35,120,171,255,36,120,171,255,36,120,171,255, + 37,120,170,255,38,121,170,255,38,121,169,255,39,121,169,255, + 40,121,169,255,41,122,168,255,42,122,168,255,43,122,168,255, + 44,123,168,255,45,123,167,255,46,124,167,255,47,124,167,255, + 48,125,167,255,49,125,166,255,50,126,166,255,51,126,166,255, + 52,127,166,255,53,127,165,255,54,128,165,255,55,128,165,255, + 57,129,165,255,58,130,164,255,59,130,164,255,60,131,164,255, + 61,132,164,255,62,132,163,255,63,133,163,255,64,133,163,255, + 66,134,163,255,67,134,162,255,68,135,162,255,69,135,162,255, + 70,136,162,255,71,137,162,255,72,137,162,255,73,138,162,255, + 74,139,162,255,75,139,161,255,75,140,161,255,76,140,161,255, + 77,141,161,255,78,141,161,255,79,142,161,255,80,142,161,255, + 81,143,161,255,81,143,161,255,82,144,161,255,82,144,161,255, + 83,144,161,255,83,145,162,255,84,145,162,255,84,145,162,255, + 85,145,162,255,85,146,162,255,86,146,162,255,86,146,162,255, + 86,146,162,255,86,147,163,255,86,147,163,255,86,147,163,255, + 86,147,163,255,86,147,164,255,86,147,164,255,86,147,164,255, + 86,147,164,255,86,147,165,255,86,147,165,255,86,147,165,255, + 86,147,165,255,86,147,166,255,86,147,166,255,86,147,166,255, + 86,147,166,255,85,147,167,255,85,147,167,255,85,147,167,255, + 85,147,167,255,85,147,168,255,85,147,168,255,85,147,168,255, + 85,147,168,255,84,147,169,255,84,147,169,255,84,147,169,255, + 84,147,169,255,84,147,170,255,84,147,170,255,84,147,170,255, + 84,147,170,255,83,147,170,255,83,147,170,255,83,147,170,255, + 83,147,170,255,83,146,171,255,83,146,171,255,83,146,171,255, + 83,146,171,255,82,146,172,255,82,146,172,255,82,146,172,255, + 82,146,172,255,81,146,173,255,81,146,173,255,81,146,173,255, + 80,146,173,255,80,146,173,255,79,146,173,255,79,146,173,255, + 78,146,174,255,78,145,174,255,77,145,175,255,77,145,175,255, + 76,145,175,255,75,144,176,255,75,144,176,255,74,144,176,255, + 73,144,176,255,72,144,177,255,72,144,177,255,71,144,177,255, + 70,143,177,255,69,143,178,255,69,142,178,255,68,142,178,255, + 67,142,178,255,66,142,179,255,65,142,179,255,64,142,179,255, + 63,141,179,255,61,141,180,255,60,140,180,255,59,140,180,255, + 58,140,181,255,57,139,181,255,56,139,182,255,55,139,182,255, + 54,139,182,255,53,138,183,255,52,138,183,255,51,138,183,255, + 50,137,183,255,49,137,184,255,48,136,184,255,47,136,184,255, + 46,135,184,255,45,135,184,255,44,134,184,255,43,134,184,255, + 42,134,184,255,41,133,184,255,41,133,184,255,40,133,184,255, + 39,132,184,255,38,132,184,255,37,131,184,255,36,131,184,255, + 35,130,184,255,35,130,184,255,34,129,184,255,34,129,184,255, + 33,128,184,255,32,128,183,255,32,127,183,255,31,127,183,255, + 31,127,183,255,30,126,182,255,30,126,182,255,30,126,182,255, + 30,126,182,255,29,125,181,255,29,125,181,255,29,125,181,255, + 29,125,180,255,29,124,180,255,29,124,179,255,29,124,179,255, + 29,124,178,255,30,123,178,255,30,123,177,255,30,123,177,255, + 31,123,176,255,31,124,176,255,32,124,175,255,32,124,175,255, + 33,124,175,255,34,124,174,255,34,124,174,255,35,124,174,255, + 36,124,173,255,38,125,172,255,39,125,172,255,40,125,171,255, + 41,126,170,255,42,126,170,255,43,127,169,255,44,127,169,255, + 46,128,168,255,47,128,168,255,49,129,167,255,50,129,167,255, + 51,130,167,255,53,130,166,255,54,131,166,255,55,131,166,255, + 56,132,165,255,58,132,165,255,59,133,164,255,60,133,164,255, + 61,133,164,255,62,134,163,255,63,134,163,255,64,134,163,255, + 65,135,162,255,66,135,162,255,66,136,161,255,67,136,161,255, + 68,136,161,255,69,137,161,255,69,137,161,255,70,137,161,255, + 70,137,161,255,71,137,160,255,71,137,160,255,71,137,160,255, + 71,137,160,255,72,138,160,255,72,138,160,255,72,138,160,255, + 72,138,160,255,71,137,160,255,71,137,160,255,71,137,160,255, + 71,137,160,255,70,136,160,255,70,136,160,255,70,136,160,255, + 69,136,160,255,69,135,160,255,68,135,160,255,68,135,160,255, + 67,135,160,255,67,134,161,255,66,134,161,255,66,134,161,255, + 65,134,161,255,64,133,161,255,64,133,161,255,63,133,161,255, + 62,133,161,255,62,132,162,255,61,132,162,255,61,132,162,255, + 60,132,162,255,60,131,162,255,59,131,162,255,59,131,162,255, + 58,130,162,255,58,130,162,255,58,130,162,255,57,129,162,255, + 57,129,162,255,56,129,162,255,56,128,162,255,55,128,162,255, + 55,128,162,255,54,128,162,255,54,127,162,255,53,127,162,255, + 53,127,162,255,52,127,162,255,52,126,163,255,51,126,163,255, + 51,126,163,255,50,126,163,255,50,125,163,255,49,125,163,255, + 49,125,163,255,48,124,163,255,48,124,163,255,47,123,163,255, + 46,123,163,255,46,122,163,255,45,122,163,255,44,121,163,255, + 43,121,163,255,43,120,163,255,42,120,163,255,41,119,163,255, + 40,119,163,255,40,118,163,255,39,118,163,255,38,117,163,255, + 38,117,163,255,37,116,163,255,37,116,163,255,36,115,163,255, + 35,115,163,255,35,115,163,255,34,114,163,255,33,114,163,255, + 33,114,163,255,32,113,163,255,32,113,163,255,31,112,163,255, + 31,112,163,255,31,112,163,255,30,111,162,255,30,111,162,255, + 30,111,162,255,30,111,162,255,29,111,162,255,29,111,162,255, + 29,111,162,255,29,111,162,255,29,110,162,255,29,110,162,255, + 29,110,162,255,29,110,162,255,30,110,161,255,30,110,161,255, + 30,110,161,255,30,110,161,255,31,111,160,255,31,111,160,255, + 31,111,160,255,32,111,160,255,32,111,160,255,33,111,160,255, + 33,111,160,255,34,111,160,255,34,111,159,255,35,111,159,255, + 35,111,159,255,35,111,159,255,36,112,158,255,36,112,158,255, + 36,112,158,255,36,112,158,255,37,112,158,255,37,112,158,255, + 37,112,158,255,37,112,158,255,37,112,157,255,37,112,157,255, + 37,112,157,255,37,112,157,255,38,112,156,255,38,112,156,255, + 38,112,156,255,38,112,156,255,38,111,155,255,38,111,155,255, + 38,111,155,255,38,111,155,255,39,111,154,255,39,111,154,255, + 39,111,154,255,39,111,154,255,39,111,153,255,39,111,153,255, + 39,111,153,255,39,111,153,255,40,111,152,255,40,111,152,255, + 40,111,152,255,40,111,152,255,40,111,151,255,40,111,151,255, + 40,111,151,255,40,111,151,255,41,111,150,255,41,111,150,255, + 41,111,150,255,42,111,150,255,42,112,149,255,43,112,149,255, + 43,112,149,255,43,112,148,255,44,112,148,255,44,112,147,255, + 44,112,147,255,44,112,147,255,44,112,146,255,44,112,146,255, + 44,112,146,255,44,112,146,255,44,112,145,255,44,112,145,255, + 44,112,145,255,44,112,145,255,44,112,144,255,44,112,144,255, + 44,112,144,255,44,112,144,255,44,111,143,255,44,111,143,255, + 44,111,143,255,44,111,143,255,43,110,142,255,43,110,142,255, + 43,110,142,255,43,110,142,255,42,109,142,255,42,109,142,255, + 42,109,142,255,42,109,142,255,41,108,141,255,41,108,141,255, + 41,108,141,255,41,108,141,255,41,107,140,255,41,107,140,255, + 41,107,140,255,41,107,140,255,41,107,139,255,41,107,139,255, + 41,107,139,255,41,107,139,255,41,106,139,255,41,106,139,255, + 41,106,139,255,41,106,139,255,42,107,138,255,42,107,138,255, + 42,107,138,255,42,107,138,255,43,107,137,255,43,107,137,255, + 43,107,137,255,43,107,137,255,44,107,136,255,44,107,136,255, + 44,107,136,255,44,107,136,255,45,107,135,255,45,107,135,255, + 45,107,135,255,45,107,135,255,45,106,134,255,45,106,134,255, + 45,106,134,255,45,106,134,255,45,105,134,255,45,105,134,255, + 45,105,134,255,45,105,134,255,44,104,133,255,44,104,133,255, + 44,104,133,255,43,103,133,255,43,103,133,255,42,102,133,255, + 42,102,133,255,41,101,133,255,41,101,133,255,40,100,133,255, + 39,99,133,255,39,99,133,255,38,98,133,255,37,97,133,255, + 36,97,133,255,36,96,133,255,35,96,133,255,34,95,133,255, + 34,95,133,255,34,94,133,255,33,94,133,255,33,93,133,255, + 33,93,133,255,32,92,133,255,32,92,133,255,31,91,133,255, + 31,91,133,255,31,91,133,255,30,90,132,255,30,90,132,255, + 30,90,132,255,30,90,132,255,30,90,132,255,30,90,132,255, + 30,90,132,255,30,90,132,255,30,89,131,255,30,89,131,255, + 30,89,131,255,31,89,131,255,31,90,131,255,32,90,131,255, + 32,90,131,255,32,90,131,255,33,90,130,255,33,90,130,255, + 33,90,130,255,34,90,130,255,34,91,129,255,35,91,129,255, + 35,91,129,255,35,91,129,255,36,91,128,255,36,91,128,255, + 36,91,128,255,36,91,128,255,37,91,127,255,37,91,127,255, + 37,91,127,255,37,91,127,255,37,90,126,255,37,90,126,255, + 37,90,126,255,37,90,126,255,36,90,125,255,36,90,125,255, + 36,90,125,255,35,89,125,255,35,89,125,255,34,88,125,255, + 34,88,125,255,33,87,125,255,33,87,124,255,32,86,124,255, + 32,86,124,255,31,85,124,255,31,85,124,255,30,84,124,255, + 29,84,124,255,29,83,124,255,28,83,123,255,27,82,123,255, + 26,81,123,255,26,81,123,255,25,80,123,255,24,79,123,255, + 24,79,123,255,23,78,123,255,23,78,122,255,22,77,122,255, + 22,77,122,255,21,77,122,255,21,76,121,255,20,76,121,255, + 20,76,121,255,20,75,121,255,19,75,120,255,19,74,120,255, + 19,74,120,255,19,74,120,255,18,73,119,255,18,73,119,255, + 18,73,119,255,18,73,119,255,18,72,118,255,18,72,118,255, + 18,72,118,255,18,72,117,255,18,72,117,255,18,72,116,255, + 18,72,116,255,18,72,116,255,19,72,115,255,19,72,115,255, + 19,72,115,255,20,72,114,255,20,73,114,255,21,73,113,255, + 21,73,113,255,22,73,112,255,22,73,112,255,23,73,111,255, + 23,73,111,255,24,73,110,255,24,74,109,255,25,74,108,255, + 25,74,108,255,26,74,107,255,26,75,107,255,27,75,106,255, + 27,75,106,255,28,75,105,255,28,75,105,255,29,75,104,255, + 29,75,104,255,30,75,103,255,30,76,103,255,31,76,102,255, + 31,76,102,255,32,76,101,255,32,76,100,255,33,76,99,255, + 33,76,99,255,33,76,98,255,34,77,98,255,34,77,97,255, + 34,77,97,255,35,77,96,255,35,77,96,255,36,77,95,255, + 36,77,95,255,36,77,94,255,36,76,94,255,36,76,93,255, + 36,76,93,255,36,76,92,255,37,76,92,255,37,76,91,255, + 37,76,91,255,37,76,90,255,38,76,90,255,38,76,89,255, + 38,76,89,255,38,76,89,255,39,75,88,255,39,75,88,255, + 39,75,88,255,39,75,88,255,39,75,87,255,39,75,87,255, + 39,75,87,255,39,75,86,255,39,74,86,255,39,74,85,255, + 39,74,85,255,39,74,85,255,40,74,84,255,40,74,84,255, + 40,74,84,255,40,74,84,255,40,73,83,255,40,73,83,255, + 40,73,83,255,40,73,83,255,40,73,82,255,40,73,82,255, + 40,73,82,255,40,73,82,255,41,73,81,255,41,73,81,255, + 41,73,81,255,41,73,81,255,41,73,80,255,41,73,80,255, + 41,73,80,255,41,73,80,255,41,73,80,255,41,73,80,255, + 41,73,80,255,41,73,80,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,79,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,72,78,255,40,72,78,255, + 40,72,78,255,40,72,78,255,39,71,78,255,39,71,78,255, + 39,71,78,255,38,71,78,255,38,70,78,255,37,70,78,255, + 37,70,78,255,37,70,78,255,36,69,78,255,36,69,78,255, + 36,69,78,255,35,69,78,255,35,68,78,255,34,68,78,255, + 34,68,78,255,33,67,78,255,33,67,78,255,32,66,78,255, + 32,66,78,255,31,65,78,255,31,65,79,255,30,64,79,255, + 30,64,79,255,30,64,79,255,29,63,79,255,29,63,79,255, + 29,63,79,255,28,62,79,255,28,62,80,255,27,61,80,255, + 27,61,80,255,27,61,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,37,101,148,255,37,101,148,255, + 37,101,148,255,37,101,148,255,38,102,149,255,38,102,149,255, + 38,102,149,255,38,102,150,255,39,103,150,255,39,103,151,255, + 39,103,151,255,40,103,151,255,40,104,152,255,41,104,152,255, + 41,104,152,255,41,105,153,255,42,105,153,255,42,106,154,255, + 42,106,154,255,43,106,155,255,43,107,155,255,44,107,156,255, + 44,107,156,255,44,108,157,255,45,108,158,255,45,109,159,255, + 45,109,159,255,45,109,159,255,46,110,160,255,46,110,160,255, + 46,110,160,255,46,111,161,255,47,111,161,255,47,112,162,255, + 47,112,162,255,47,112,163,255,48,113,163,255,48,113,164,255, + 48,113,164,255,48,113,164,255,48,114,165,255,48,114,165,255, + 48,114,165,255,48,114,165,255,49,114,166,255,49,114,166,255, + 49,114,166,255,49,114,166,255,49,115,167,255,49,115,167,255, + 49,115,167,255,49,115,167,255,49,116,167,255,49,116,167,255, + 49,116,167,255,49,116,167,255,50,117,168,255,50,117,168,255, + 50,117,168,255,50,117,168,255,50,117,168,255,50,117,168,255, + 50,117,168,255,50,117,168,255,51,118,168,255,51,118,168,255, + 51,118,168,255,51,118,168,255,52,119,168,255,52,119,168,255, + 52,119,168,255,52,119,168,255,53,119,168,255,53,119,168,255, + 53,119,168,255,53,119,168,255,54,120,168,255,54,120,168,255, + 54,120,168,255,54,120,168,255,55,121,168,255,55,121,168,255, + 55,121,168,255,55,121,168,255,55,122,168,255,55,122,168,255, + 55,122,168,255,55,122,168,255,56,122,168,255,56,122,168,255, + 56,122,168,255,56,122,168,255,57,123,168,255,57,123,168,255, + 57,123,168,255,57,123,168,255,57,124,168,255,57,124,168,255, + 57,124,168,255,57,124,168,255,57,124,169,255,57,124,169,255, + 57,124,169,255,57,124,169,255,56,124,169,255,56,124,169,255, + 56,124,169,255,56,124,169,255,56,124,169,255,56,124,169,255, + 56,124,169,255,56,124,169,255,55,124,170,255,55,124,170,255, + 55,124,170,255,54,124,170,255,54,124,171,255,53,124,171,255, + 53,124,171,255,52,124,171,255,52,124,171,255,51,124,171,255, + 51,124,171,255,50,124,171,255,50,124,172,255,49,124,172,255, + 49,124,172,255,48,124,172,255,48,123,173,255,47,123,173,255, + 47,123,173,255,46,123,173,255,45,123,173,255,44,123,173,255, + 44,123,173,255,43,123,173,255,43,122,174,255,42,122,174,255, + 42,122,174,255,41,122,174,255,40,121,175,255,39,121,175,255, + 39,121,175,255,38,121,175,255,37,121,175,255,36,121,175,255, + 36,121,175,255,35,121,175,255,35,120,176,255,34,120,176,255, + 34,120,176,255,33,120,176,255,33,119,175,255,32,119,175,255, + 32,119,175,255,32,119,175,255,31,118,175,255,31,118,175,255, + 31,118,175,255,31,118,175,255,30,118,175,255,30,118,175,255, + 30,118,175,255,30,118,175,255,29,117,175,255,29,117,175,255, + 29,117,175,255,29,117,175,255,29,117,174,255,29,117,174,255, + 29,117,174,255,29,117,174,255,30,118,173,255,30,118,173,255, + 30,118,173,255,31,118,173,255,31,118,173,255,32,118,173,255, + 32,118,173,255,33,118,173,255,33,119,172,255,34,119,172,255, + 34,119,172,255,35,119,172,255,35,120,171,255,36,120,171,255, + 36,120,171,255,37,120,170,255,38,121,170,255,38,121,169,255, + 39,121,169,255,40,121,169,255,41,122,168,255,42,122,168,255, + 43,122,168,255,44,123,168,255,45,123,167,255,46,124,167,255, + 47,124,167,255,48,125,167,255,49,125,166,255,50,126,166,255, + 51,126,166,255,52,127,166,255,53,127,165,255,54,128,165,255, + 55,128,165,255,57,129,165,255,58,130,164,255,59,130,164,255, + 60,131,164,255,61,132,164,255,62,132,163,255,63,133,163,255, + 64,133,163,255,66,134,163,255,67,134,162,255,68,135,162,255, + 69,135,162,255,70,136,162,255,71,137,162,255,72,137,162,255, + 73,138,162,255,74,139,162,255,75,139,161,255,75,140,161,255, + 76,140,161,255,77,141,161,255,78,141,161,255,79,142,161,255, + 80,142,161,255,81,143,161,255,81,143,161,255,82,144,161,255, + 82,144,161,255,83,144,161,255,83,145,162,255,84,145,162,255, + 84,145,162,255,85,145,162,255,85,146,162,255,86,146,162,255, + 86,146,162,255,86,146,162,255,86,147,163,255,86,147,163,255, + 86,147,163,255,86,147,163,255,86,147,164,255,86,147,164,255, + 86,147,164,255,86,147,164,255,86,147,165,255,86,147,165,255, + 86,147,165,255,86,147,165,255,86,147,166,255,86,147,166,255, + 86,147,166,255,86,147,166,255,85,147,167,255,85,147,167,255, + 85,147,167,255,85,147,167,255,85,147,168,255,85,147,168,255, + 85,147,168,255,85,147,168,255,84,147,169,255,84,147,169,255, + 84,147,169,255,84,147,169,255,84,147,170,255,84,147,170,255, + 84,147,170,255,84,147,170,255,83,147,170,255,83,147,170,255, + 83,147,170,255,83,147,170,255,83,146,171,255,83,146,171,255, + 83,146,171,255,83,146,171,255,82,146,172,255,82,146,172,255, + 82,146,172,255,82,146,172,255,81,146,173,255,81,146,173,255, + 81,146,173,255,80,146,173,255,80,146,173,255,79,146,173,255, + 79,146,173,255,78,146,174,255,78,145,174,255,77,145,175,255, + 77,145,175,255,76,145,175,255,75,144,176,255,75,144,176,255, + 74,144,176,255,73,144,176,255,72,144,177,255,72,144,177,255, + 71,144,177,255,70,143,177,255,69,143,178,255,69,142,178,255, + 68,142,178,255,67,142,178,255,66,142,179,255,65,142,179,255, + 64,142,179,255,63,141,179,255,61,141,180,255,60,140,180,255, + 59,140,180,255,58,140,181,255,57,139,181,255,56,139,182,255, + 55,139,182,255,54,139,182,255,52,138,183,255,51,138,183,255, + 50,138,183,255,49,137,183,255,48,137,183,255,47,136,183,255, + 46,136,183,255,45,135,183,255,44,135,184,255,43,134,184,255, + 42,134,184,255,41,134,184,255,40,133,184,255,40,133,184,255, + 39,133,184,255,38,132,184,255,37,132,184,255,36,131,184,255, + 35,131,184,255,34,130,184,255,34,130,183,255,33,129,183,255, + 33,129,183,255,32,128,183,255,31,128,183,255,31,127,183,255, + 30,127,183,255,30,127,183,255,29,126,182,255,29,126,182,255, + 29,126,182,255,29,126,181,255,28,125,181,255,28,125,180,255, + 28,125,180,255,28,125,180,255,29,124,179,255,29,124,179,255, + 29,124,179,255,29,124,178,255,30,123,178,255,30,123,177,255, + 30,123,177,255,31,123,176,255,31,124,176,255,32,124,175,255, + 32,124,175,255,33,124,175,255,34,124,174,255,34,124,174,255, + 35,124,174,255,36,124,173,255,38,125,172,255,39,125,172,255, + 40,125,171,255,41,126,170,255,42,126,170,255,43,127,169,255, + 44,127,169,255,46,128,168,255,47,128,168,255,49,129,167,255, + 50,129,167,255,51,130,167,255,53,130,166,255,54,131,166,255, + 55,131,166,255,56,132,165,255,58,132,165,255,59,133,164,255, + 60,133,164,255,61,133,164,255,62,134,163,255,63,134,163,255, + 64,134,163,255,65,135,162,255,66,135,162,255,66,136,161,255, + 67,136,161,255,68,136,161,255,69,137,161,255,69,137,161,255, + 70,137,161,255,70,137,161,255,71,137,160,255,71,137,160,255, + 71,137,160,255,71,137,160,255,72,138,160,255,72,138,160,255, + 72,138,160,255,72,138,160,255,71,137,160,255,71,137,160,255, + 71,137,160,255,71,137,160,255,70,136,160,255,70,136,160,255, + 70,136,160,255,69,136,160,255,69,135,160,255,68,135,160,255, + 68,135,160,255,67,135,160,255,67,134,161,255,66,134,161,255, + 66,134,161,255,65,134,161,255,64,133,161,255,64,133,161,255, + 63,133,161,255,62,133,161,255,62,132,162,255,61,132,162,255, + 61,132,162,255,60,132,162,255,60,131,162,255,59,131,162,255, + 59,131,162,255,58,130,162,255,58,130,162,255,58,130,162,255, + 57,129,162,255,57,129,162,255,56,129,162,255,56,128,162,255, + 55,128,162,255,55,128,162,255,54,128,162,255,54,127,162,255, + 53,127,162,255,53,127,162,255,52,127,162,255,52,126,163,255, + 51,126,163,255,51,126,163,255,50,126,163,255,50,125,163,255, + 49,125,163,255,49,125,163,255,48,124,163,255,48,124,163,255, + 47,123,163,255,46,123,163,255,46,122,163,255,45,122,163,255, + 44,121,163,255,43,121,163,255,43,120,163,255,42,120,163,255, + 41,119,163,255,40,119,163,255,40,118,163,255,39,118,163,255, + 38,117,163,255,38,117,163,255,37,116,163,255,37,116,163,255, + 36,115,163,255,35,115,163,255,35,115,163,255,34,114,163,255, + 33,114,163,255,33,114,163,255,32,113,163,255,32,113,163,255, + 31,112,163,255,31,112,163,255,31,112,163,255,30,111,162,255, + 30,111,162,255,30,111,162,255,30,111,162,255,29,111,162,255, + 29,111,162,255,29,111,162,255,29,111,162,255,29,110,162,255, + 29,110,162,255,29,110,162,255,29,110,162,255,30,110,161,255, + 30,110,161,255,30,110,161,255,30,110,161,255,31,111,160,255, + 31,111,160,255,31,111,160,255,32,111,160,255,32,111,160,255, + 33,111,160,255,33,111,160,255,34,111,160,255,34,111,159,255, + 35,111,159,255,35,111,159,255,35,111,159,255,36,112,158,255, + 36,112,158,255,36,112,158,255,36,112,158,255,37,112,158,255, + 37,112,158,255,37,112,158,255,37,112,158,255,37,112,157,255, + 37,112,157,255,37,112,157,255,37,112,157,255,38,112,156,255, + 38,112,156,255,38,112,156,255,38,112,156,255,38,111,155,255, + 38,111,155,255,38,111,155,255,38,111,155,255,39,111,154,255, + 39,111,154,255,39,111,154,255,39,111,154,255,39,111,153,255, + 39,111,153,255,39,111,153,255,39,111,153,255,40,111,152,255, + 40,111,152,255,40,111,152,255,40,111,152,255,40,111,151,255, + 40,111,151,255,40,111,151,255,40,111,151,255,41,111,150,255, + 41,111,150,255,41,111,150,255,42,111,150,255,42,112,149,255, + 43,112,149,255,43,112,149,255,43,112,148,255,44,112,148,255, + 44,112,147,255,44,112,147,255,44,112,147,255,44,112,146,255, + 44,112,146,255,44,112,146,255,44,112,146,255,44,112,145,255, + 44,112,145,255,44,112,145,255,44,112,145,255,44,112,144,255, + 44,112,144,255,44,112,144,255,44,112,144,255,44,111,143,255, + 44,111,143,255,44,111,143,255,44,111,143,255,43,110,142,255, + 43,110,142,255,43,110,142,255,43,110,142,255,42,109,142,255, + 42,109,142,255,42,109,142,255,42,109,142,255,41,108,141,255, + 41,108,141,255,41,108,141,255,41,108,141,255,41,107,140,255, + 41,107,140,255,41,107,140,255,41,107,140,255,41,107,139,255, + 41,107,139,255,41,107,139,255,41,107,139,255,41,106,139,255, + 41,106,139,255,41,106,139,255,41,106,139,255,42,107,138,255, + 42,107,138,255,42,107,138,255,42,107,138,255,43,107,137,255, + 43,107,137,255,43,107,137,255,43,107,137,255,44,107,136,255, + 44,107,136,255,44,107,136,255,44,107,136,255,45,107,135,255, + 45,107,135,255,45,107,135,255,45,107,135,255,45,106,134,255, + 45,106,134,255,45,106,134,255,45,106,134,255,45,105,134,255, + 45,105,134,255,45,105,134,255,45,105,134,255,44,104,133,255, + 44,104,133,255,44,104,133,255,43,103,133,255,43,103,133,255, + 42,102,133,255,42,102,133,255,41,101,133,255,41,101,133,255, + 40,100,133,255,39,99,133,255,39,99,133,255,38,98,133,255, + 37,97,133,255,36,97,133,255,36,96,133,255,35,96,133,255, + 34,95,133,255,34,95,133,255,34,94,133,255,33,94,133,255, + 33,93,133,255,33,93,133,255,32,92,133,255,32,92,133,255, + 31,91,133,255,31,91,133,255,31,91,133,255,30,90,132,255, + 30,90,132,255,30,90,132,255,30,90,132,255,30,90,132,255, + 30,90,132,255,30,90,132,255,30,90,132,255,30,89,131,255, + 30,89,131,255,30,89,131,255,31,89,131,255,31,90,131,255, + 32,90,131,255,32,90,131,255,32,90,131,255,33,90,130,255, + 33,90,130,255,33,90,130,255,34,90,130,255,34,91,129,255, + 35,91,129,255,35,91,129,255,35,91,129,255,36,91,128,255, + 36,91,128,255,36,91,128,255,36,91,128,255,37,91,127,255, + 37,91,127,255,37,91,127,255,37,91,127,255,37,90,126,255, + 37,90,126,255,37,90,126,255,37,90,126,255,36,90,125,255, + 36,90,125,255,36,90,125,255,35,89,125,255,35,89,125,255, + 34,88,125,255,34,88,125,255,33,87,125,255,33,87,124,255, + 32,86,124,255,32,86,124,255,31,85,124,255,31,85,124,255, + 30,84,124,255,29,84,124,255,29,83,124,255,28,83,123,255, + 27,82,123,255,26,81,123,255,26,81,123,255,25,80,123,255, + 24,79,123,255,24,79,123,255,23,78,123,255,23,78,122,255, + 22,77,122,255,22,77,122,255,21,77,122,255,21,76,121,255, + 20,76,121,255,20,76,121,255,20,75,121,255,19,75,120,255, + 19,74,120,255,19,74,120,255,19,74,120,255,18,73,119,255, + 18,73,119,255,18,73,119,255,18,73,119,255,18,72,118,255, + 18,72,118,255,18,72,118,255,18,72,117,255,18,72,117,255, + 18,72,116,255,18,72,116,255,18,72,116,255,19,72,115,255, + 19,72,115,255,19,72,115,255,20,72,114,255,20,73,114,255, + 21,73,113,255,21,73,113,255,22,73,112,255,22,73,112,255, + 23,73,111,255,23,73,111,255,24,73,110,255,24,74,109,255, + 25,74,108,255,25,74,108,255,26,74,107,255,26,75,107,255, + 27,75,106,255,27,75,106,255,28,75,105,255,28,75,105,255, + 29,75,104,255,29,75,104,255,30,75,103,255,30,76,103,255, + 31,76,102,255,31,76,102,255,32,76,101,255,32,76,100,255, + 33,76,99,255,33,76,99,255,33,76,98,255,34,77,98,255, + 34,77,97,255,34,77,97,255,35,77,96,255,35,77,96,255, + 36,77,95,255,36,77,95,255,36,77,94,255,36,76,94,255, + 36,76,93,255,36,76,93,255,36,76,92,255,37,76,92,255, + 37,76,91,255,37,76,91,255,37,76,90,255,38,76,90,255, + 38,76,89,255,38,76,89,255,38,76,89,255,39,75,88,255, + 39,75,88,255,39,75,88,255,39,75,88,255,39,75,87,255, + 39,75,87,255,39,75,87,255,39,75,86,255,39,74,86,255, + 39,74,85,255,39,74,85,255,39,74,85,255,40,74,84,255, + 40,74,84,255,40,74,84,255,40,74,84,255,40,73,83,255, + 40,73,83,255,40,73,83,255,40,73,83,255,40,73,82,255, + 40,73,82,255,40,73,82,255,40,73,82,255,41,73,81,255, + 41,73,81,255,41,73,81,255,41,73,81,255,41,73,80,255, + 41,73,80,255,41,73,80,255,41,73,80,255,41,73,80,255, + 41,73,80,255,41,73,80,255,41,73,80,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,79,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,72,78,255, + 40,72,78,255,40,72,78,255,40,72,78,255,39,71,78,255, + 39,71,78,255,39,71,78,255,38,71,78,255,38,70,78,255, + 37,70,78,255,37,70,78,255,37,70,78,255,36,69,78,255, + 36,69,78,255,36,69,78,255,35,69,78,255,35,68,78,255, + 34,68,78,255,34,68,78,255,33,67,78,255,33,67,78,255, + 32,66,78,255,32,66,78,255,31,65,78,255,31,65,79,255, + 30,64,79,255,30,64,79,255,30,64,79,255,29,63,79,255, + 29,63,79,255,29,63,79,255,28,62,79,255,28,62,80,255, + 27,61,80,255,27,61,80,255,27,61,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,36,100,147,255, + 36,100,147,255,36,100,147,255,36,100,147,255,37,101,148,255, + 37,101,148,255,37,101,148,255,37,101,149,255,38,102,149,255, + 38,102,150,255,38,102,150,255,39,102,150,255,39,103,151,255, + 40,103,151,255,40,103,151,255,40,104,152,255,41,104,152,255, + 41,105,153,255,41,105,153,255,42,105,154,255,42,106,154,255, + 43,106,155,255,43,106,155,255,43,107,156,255,44,107,157,255, + 44,108,158,255,44,108,158,255,44,108,158,255,45,109,159,255, + 45,109,159,255,45,109,159,255,45,110,160,255,46,110,160,255, + 46,111,161,255,46,111,161,255,46,111,162,255,47,112,162,255, + 47,112,163,255,47,112,163,255,47,112,163,255,47,113,164,255, + 47,113,164,255,47,113,164,255,47,113,164,255,48,113,165,255, + 48,113,165,255,48,113,165,255,48,113,165,255,48,114,166,255, + 48,114,166,255,48,114,166,255,48,114,166,255,48,115,166,255, + 48,115,166,255,48,115,166,255,48,115,166,255,49,116,167,255, + 49,116,167,255,49,116,167,255,49,116,167,255,49,116,167,255, + 49,116,167,255,49,116,167,255,49,116,167,255,50,117,167,255, + 50,117,167,255,50,117,167,255,50,117,167,255,51,118,167,255, + 51,118,167,255,51,118,167,255,51,118,167,255,52,118,167,255, + 52,118,167,255,52,118,167,255,52,118,167,255,53,119,167,255, + 53,119,167,255,53,119,167,255,53,119,167,255,54,120,167,255, + 54,120,167,255,54,120,167,255,54,120,167,255,54,121,167,255, + 54,121,167,255,54,121,167,255,54,121,167,255,55,121,167,255, + 55,121,167,255,55,121,167,255,55,121,167,255,56,122,167,255, + 56,122,167,255,56,122,167,255,56,122,167,255,56,123,167,255, + 56,123,167,255,56,123,167,255,56,123,167,255,56,123,168,255, + 56,123,168,255,56,123,168,255,56,123,168,255,55,123,168,255, + 55,123,168,255,55,123,168,255,55,123,168,255,55,123,168,255, + 55,123,168,255,55,123,168,255,55,123,168,255,54,123,169,255, + 54,123,169,255,54,123,169,255,53,123,169,255,53,123,170,255, + 52,123,170,255,52,123,170,255,51,123,170,255,51,123,171,255, + 50,123,171,255,50,123,171,255,49,123,171,255,49,123,171,255, + 48,123,171,255,48,123,171,255,47,123,171,255,47,122,172,255, + 46,122,172,255,46,122,172,255,45,122,172,255,44,122,173,255, + 43,122,173,255,43,122,173,255,42,122,173,255,42,121,174,255, + 41,121,174,255,41,121,174,255,40,121,174,255,39,120,174,255, + 38,120,174,255,38,120,174,255,37,120,174,255,36,120,175,255, + 35,120,175,255,35,120,175,255,34,120,175,255,34,119,175,255, + 33,119,175,255,33,119,175,255,32,119,175,255,32,118,175,255, + 31,118,175,255,31,118,175,255,31,118,175,255,30,117,175,255, + 30,117,175,255,30,117,175,255,30,117,175,255,29,117,174,255, + 29,117,174,255,29,117,174,255,29,117,174,255,29,117,174,255, + 29,117,174,255,29,117,174,255,29,117,174,255,29,117,173,255, + 29,117,173,255,29,117,173,255,29,117,173,255,30,118,172,255, + 30,118,172,255,30,118,172,255,31,118,172,255,31,118,172,255, + 32,118,172,255,32,118,172,255,33,118,172,255,33,119,171,255, + 34,119,171,255,34,119,171,255,35,119,171,255,36,120,170,255, + 36,120,170,255,37,120,170,255,38,120,169,255,39,121,169,255, + 39,121,168,255,40,121,168,255,41,121,168,255,42,122,167,255, + 43,122,167,255,44,122,167,255,45,123,167,255,46,123,166,255, + 47,124,166,255,48,124,166,255,49,125,166,255,50,125,165,255, + 51,126,165,255,52,126,165,255,53,127,165,255,54,127,164,255, + 55,128,164,255,56,128,164,255,58,129,164,255,59,130,163,255, + 60,130,163,255,61,131,163,255,62,132,163,255,63,132,162,255, + 64,133,162,255,65,133,162,255,67,134,162,255,68,135,162,255, + 69,135,162,255,70,136,162,255,71,137,162,255,72,137,161,255, + 73,138,161,255,74,138,161,255,75,139,161,255,76,139,161,255, + 76,140,161,255,77,140,161,255,78,141,161,255,79,141,161,255, + 80,142,161,255,81,142,161,255,82,143,161,255,82,143,161,255, + 83,144,161,255,83,144,161,255,84,144,161,255,84,145,162,255, + 85,145,162,255,85,145,162,255,85,145,162,255,86,146,162,255, + 86,146,162,255,86,146,162,255,86,146,162,255,86,147,163,255, + 86,147,163,255,86,147,163,255,86,147,163,255,86,147,164,255, + 86,147,164,255,86,147,164,255,86,147,164,255,86,147,165,255, + 86,147,165,255,86,147,165,255,86,147,165,255,86,147,166,255, + 86,147,166,255,86,147,166,255,86,147,166,255,85,147,167,255, + 85,147,167,255,85,147,167,255,85,147,167,255,85,147,168,255, + 85,147,168,255,85,147,168,255,85,147,168,255,84,147,169,255, + 84,147,169,255,84,147,169,255,84,147,169,255,84,147,170,255, + 84,147,170,255,84,147,170,255,84,147,170,255,83,147,170,255, + 83,147,170,255,83,147,170,255,83,147,170,255,83,146,171,255, + 83,146,171,255,83,146,171,255,83,146,171,255,82,146,172,255, + 82,146,172,255,82,146,172,255,81,146,172,255,81,146,173,255, + 80,146,173,255,80,146,173,255,80,146,173,255,79,146,173,255, + 79,146,173,255,79,146,173,255,78,146,173,255,78,145,174,255, + 77,145,174,255,77,145,174,255,76,145,174,255,75,144,175,255, + 75,144,175,255,74,144,175,255,73,144,175,255,72,144,176,255, + 72,144,176,255,71,144,176,255,70,143,176,255,69,143,177,255, + 68,142,177,255,67,142,177,255,66,142,177,255,65,142,178,255, + 64,142,178,255,63,142,178,255,62,141,178,255,61,141,179,255, + 60,140,179,255,59,140,179,255,58,140,180,255,56,139,180,255, + 55,139,181,255,54,139,181,255,53,138,181,255,52,138,182,255, + 51,137,182,255,50,137,182,255,49,136,182,255,47,136,182,255, + 46,135,182,255,45,135,182,255,44,135,182,255,43,134,183,255, + 42,134,183,255,41,134,183,255,40,133,183,255,39,133,183,255, + 39,132,183,255,38,132,183,255,37,131,183,255,36,131,183,255, + 35,130,183,255,34,130,183,255,33,129,183,255,33,129,182,255, + 32,128,182,255,32,128,182,255,31,127,182,255,30,127,182,255, + 30,126,182,255,29,126,182,255,29,126,182,255,28,125,181,255, + 28,125,181,255,28,125,181,255,28,125,180,255,27,124,180,255, + 27,124,179,255,27,124,179,255,27,124,179,255,28,123,178,255, + 28,123,178,255,28,123,178,255,29,123,177,255,29,123,177,255, + 30,123,176,255,30,123,176,255,31,123,175,255,31,124,175,255, + 32,124,174,255,32,124,174,255,33,124,174,255,34,124,173,255, + 34,124,173,255,35,124,173,255,36,124,172,255,38,125,171,255, + 39,125,171,255,40,125,170,255,41,126,169,255,42,126,169,255, + 43,127,168,255,44,127,168,255,46,128,168,255,47,128,167,255, + 49,129,167,255,50,129,167,255,51,130,166,255,53,130,166,255, + 54,131,165,255,55,131,165,255,56,132,164,255,58,132,164,255, + 59,133,163,255,60,133,163,255,61,133,163,255,63,134,162,255, + 64,134,162,255,65,134,162,255,66,135,162,255,67,135,161,255, + 67,136,161,255,68,136,161,255,69,136,161,255,69,137,160,255, + 70,137,160,255,70,137,160,255,70,137,160,255,71,137,160,255, + 71,137,160,255,71,137,160,255,71,137,160,255,72,138,160,255, + 72,138,160,255,72,138,160,255,72,138,160,255,71,137,160,255, + 71,137,160,255,71,137,160,255,71,137,160,255,70,136,160,255, + 70,136,160,255,70,136,160,255,69,136,160,255,69,135,160,255, + 68,135,160,255,68,135,160,255,67,135,160,255,67,134,161,255, + 66,134,161,255,66,134,161,255,65,134,161,255,64,133,161,255, + 64,133,161,255,63,133,161,255,62,133,161,255,62,132,162,255, + 61,132,162,255,61,132,162,255,60,132,162,255,60,131,162,255, + 59,131,162,255,59,131,162,255,58,130,162,255,58,130,162,255, + 58,130,162,255,57,129,162,255,57,129,162,255,56,129,162,255, + 56,128,162,255,55,128,162,255,55,128,162,255,54,128,162,255, + 54,127,162,255,53,127,162,255,53,127,162,255,52,127,162,255, + 52,126,163,255,51,126,163,255,51,126,163,255,50,126,163,255, + 50,125,163,255,49,125,163,255,48,125,163,255,48,124,163,255, + 47,124,163,255,46,123,163,255,45,123,163,255,45,122,163,255, + 44,122,163,255,43,121,163,255,42,121,163,255,42,120,163,255, + 41,120,163,255,40,119,163,255,39,119,163,255,39,118,163,255, + 38,118,163,255,37,117,163,255,37,117,163,255,36,116,163,255, + 36,116,163,255,35,115,163,255,34,115,163,255,34,115,163,255, + 33,114,163,255,32,114,163,255,32,114,163,255,31,113,163,255, + 31,113,163,255,30,112,163,255,30,112,163,255,30,112,163,255, + 29,111,162,255,29,111,162,255,29,111,162,255,29,111,162,255, + 28,110,162,255,28,110,162,255,28,110,162,255,28,110,162,255, + 28,110,162,255,28,110,162,255,28,110,162,255,28,110,162,255, + 29,110,161,255,29,110,161,255,29,110,161,255,29,110,161,255, + 30,110,160,255,30,110,160,255,30,110,160,255,31,110,160,255, + 31,111,160,255,32,111,160,255,32,111,160,255,33,111,160,255, + 33,111,159,255,34,111,159,255,34,111,159,255,34,111,159,255, + 35,111,158,255,35,111,158,255,35,111,158,255,35,111,158,255, + 36,111,158,255,36,111,158,255,36,111,158,255,36,111,158,255, + 36,111,157,255,36,111,157,255,36,111,157,255,36,111,157,255, + 37,111,156,255,37,111,156,255,37,111,156,255,37,111,156,255, + 37,111,155,255,37,111,155,255,37,111,155,255,37,111,155,255, + 38,111,154,255,38,111,154,255,38,111,154,255,38,111,154,255, + 38,111,153,255,38,111,153,255,38,111,153,255,38,111,153,255, + 39,111,152,255,39,111,152,255,39,111,152,255,39,111,152,255, + 40,111,151,255,40,111,151,255,40,111,151,255,40,111,151,255, + 41,111,150,255,41,111,150,255,41,111,150,255,42,111,150,255, + 42,112,149,255,43,112,149,255,43,112,149,255,43,112,148,255, + 44,112,148,255,44,112,147,255,44,112,147,255,44,112,147,255, + 44,112,146,255,44,112,146,255,44,112,146,255,44,112,146,255, + 45,112,145,255,45,112,145,255,45,112,145,255,45,112,145,255, + 45,112,144,255,45,112,144,255,45,112,144,255,45,112,144,255, + 45,111,143,255,45,111,143,255,45,111,143,255,45,111,143,255, + 44,111,142,255,44,111,142,255,44,111,142,255,44,111,142,255, + 43,110,142,255,43,110,142,255,43,110,142,255,43,110,142,255, + 42,109,141,255,42,109,141,255,42,109,141,255,42,109,141,255, + 42,108,140,255,42,108,140,255,42,108,140,255,42,108,140,255, + 42,107,139,255,42,107,139,255,42,107,139,255,42,107,139,255, + 42,107,139,255,42,107,139,255,42,107,139,255,42,107,139,255, + 42,107,138,255,42,107,138,255,42,107,138,255,42,107,138,255, + 43,107,137,255,43,107,137,255,43,107,137,255,43,107,137,255, + 44,107,136,255,44,107,136,255,44,107,136,255,44,107,136,255, + 45,107,135,255,45,107,135,255,45,107,135,255,45,107,135,255, + 45,106,134,255,45,106,134,255,45,106,134,255,45,106,134,255, + 45,105,134,255,45,105,134,255,45,105,134,255,45,105,134,255, + 44,104,133,255,44,104,133,255,44,104,133,255,43,103,133,255, + 43,103,133,255,42,102,133,255,41,102,133,255,41,101,133,255, + 40,101,133,255,39,100,133,255,39,99,133,255,38,99,133,255, + 38,98,133,255,37,97,133,255,36,97,133,255,36,96,133,255, + 35,96,133,255,34,95,133,255,34,95,133,255,34,94,133,255, + 33,94,133,255,33,93,133,255,33,93,133,255,32,92,133,255, + 32,92,133,255,31,91,133,255,31,91,133,255,31,91,133,255, + 30,90,132,255,30,90,132,255,30,90,132,255,30,90,132,255, + 30,90,132,255,30,90,132,255,30,90,132,255,30,90,132,255, + 30,89,131,255,30,89,131,255,30,89,131,255,31,89,131,255, + 31,90,131,255,32,90,131,255,32,90,131,255,32,90,131,255, + 33,90,130,255,33,90,130,255,33,90,130,255,34,90,130,255, + 34,91,129,255,35,91,129,255,35,91,129,255,35,91,129,255, + 36,91,128,255,36,91,128,255,36,91,128,255,36,91,128,255, + 37,91,127,255,37,91,127,255,37,91,127,255,37,91,127,255, + 36,90,126,255,36,90,126,255,36,90,126,255,36,90,126,255, + 36,90,125,255,36,90,125,255,36,90,125,255,35,89,125,255, + 35,89,125,255,34,88,125,255,34,88,125,255,33,87,125,255, + 33,87,124,255,32,86,124,255,31,86,124,255,31,85,124,255, + 30,85,124,255,29,84,124,255,28,84,124,255,28,83,124,255, + 27,83,123,255,26,82,123,255,26,81,123,255,25,81,123,255, + 25,80,123,255,24,79,123,255,24,79,123,255,23,78,123,255, + 23,78,122,255,22,77,122,255,22,77,122,255,21,77,122,255, + 21,76,121,255,20,76,121,255,20,76,121,255,20,75,121,255, + 19,75,120,255,19,74,120,255,19,74,120,255,19,74,120,255, + 18,73,119,255,18,73,119,255,18,73,119,255,18,73,119,255, + 18,72,118,255,18,72,118,255,18,72,118,255,18,72,117,255, + 18,72,117,255,18,72,116,255,18,72,116,255,19,72,116,255, + 19,72,115,255,20,72,115,255,20,72,115,255,20,72,114,255, + 21,73,114,255,21,73,113,255,21,73,113,255,22,73,112,255, + 23,74,112,255,24,74,111,255,24,74,111,255,25,74,110,255, + 25,74,109,255,26,74,108,255,26,74,108,255,27,74,107,255, + 27,75,107,255,28,75,106,255,28,75,106,255,29,75,105,255, + 29,76,105,255,30,76,104,255,30,76,104,255,31,76,103,255, + 31,76,103,255,32,76,102,255,32,76,102,255,33,76,101,255, + 33,77,100,255,34,77,99,255,34,77,99,255,34,77,98,255, + 35,77,98,255,35,77,97,255,35,77,97,255,35,77,96,255, + 36,77,96,255,36,77,95,255,36,77,95,255,36,77,94,255, + 37,77,94,255,37,77,93,255,37,77,93,255,37,77,92,255, + 38,76,92,255,38,76,91,255,38,76,91,255,38,76,90,255, + 38,76,90,255,38,76,89,255,38,76,89,255,38,76,89,255, + 39,75,88,255,39,75,88,255,39,75,88,255,39,75,88,255, + 39,75,87,255,39,75,87,255,39,75,87,255,39,75,86,255, + 39,74,86,255,39,74,85,255,39,74,85,255,39,74,85,255, + 40,74,84,255,40,74,84,255,40,74,84,255,40,74,84,255, + 40,73,83,255,40,73,83,255,40,73,83,255,40,73,83,255, + 40,73,82,255,40,73,82,255,40,73,82,255,40,73,82,255, + 41,73,81,255,41,73,81,255,41,73,81,255,41,73,81,255, + 41,73,80,255,41,73,80,255,41,73,80,255,41,73,80,255, + 41,73,80,255,41,73,80,255,41,73,80,255,41,73,80,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,79,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,72,78,255,40,72,78,255,40,72,78,255,40,72,78,255, + 39,71,78,255,39,71,78,255,39,71,78,255,38,71,78,255, + 38,70,78,255,37,70,78,255,37,70,78,255,37,70,78,255, + 36,69,78,255,36,69,78,255,36,69,78,255,35,69,78,255, + 35,68,78,255,34,68,78,255,34,68,78,255,33,67,78,255, + 33,67,78,255,32,66,78,255,32,66,78,255,31,65,78,255, + 31,65,79,255,30,64,79,255,30,64,79,255,30,64,79,255, + 29,63,79,255,29,63,79,255,29,63,79,255,28,62,79,255, + 28,62,80,255,27,61,80,255,27,61,80,255,27,61,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 36,100,146,255,36,100,146,255,36,100,146,255,36,100,146,255, + 37,101,147,255,37,101,147,255,37,101,147,255,37,101,148,255, + 38,102,148,255,38,102,149,255,38,102,149,255,38,102,149,255, + 39,103,150,255,39,103,150,255,39,103,150,255,40,104,151,255, + 40,104,151,255,41,105,152,255,41,105,152,255,41,105,153,255, + 42,106,153,255,42,106,154,255,42,106,154,255,42,107,155,255, + 43,107,156,255,43,108,157,255,43,108,157,255,44,108,157,255, + 44,109,158,255,45,109,158,255,45,109,158,255,45,109,159,255, + 45,110,159,255,45,110,160,255,45,110,160,255,45,110,161,255, + 46,111,161,255,46,111,162,255,46,111,162,255,46,111,162,255, + 46,112,163,255,46,112,163,255,46,112,163,255,46,112,163,255, + 47,113,164,255,47,113,164,255,47,113,164,255,47,113,164,255, + 47,114,165,255,47,114,165,255,47,114,165,255,47,114,165,255, + 47,114,165,255,47,114,165,255,47,114,165,255,47,114,165,255, + 48,115,166,255,48,115,166,255,48,115,166,255,48,115,166,255, + 48,116,166,255,48,116,166,255,48,116,166,255,48,116,166,255, + 49,117,166,255,49,117,166,255,49,117,166,255,49,117,166,255, + 50,117,166,255,50,117,166,255,50,117,166,255,50,117,166,255, + 51,118,166,255,51,118,166,255,51,118,166,255,51,118,166,255, + 52,119,166,255,52,119,166,255,52,119,166,255,52,119,166,255, + 53,120,166,255,53,120,166,255,53,120,166,255,53,120,166,255, + 54,121,166,255,54,121,166,255,54,121,166,255,54,121,166,255, + 54,121,166,255,54,121,166,255,54,121,166,255,54,121,166,255, + 55,122,166,255,55,122,166,255,55,122,166,255,55,122,166,255, + 55,123,167,255,55,123,167,255,55,123,167,255,55,123,167,255, + 55,123,167,255,55,123,167,255,55,123,167,255,55,123,167,255, + 54,123,168,255,54,123,168,255,54,123,168,255,54,123,168,255, + 54,123,168,255,54,123,168,255,54,123,168,255,54,123,168,255, + 53,123,169,255,53,123,169,255,53,123,169,255,52,123,169,255, + 52,123,170,255,51,123,170,255,51,123,170,255,50,123,170,255, + 50,123,170,255,49,123,170,255,49,123,170,255,48,123,170,255, + 48,122,171,255,47,122,171,255,47,122,171,255,46,122,171,255, + 46,122,172,255,45,122,172,255,45,122,172,255,44,122,172,255, + 43,121,172,255,42,121,172,255,42,121,172,255,41,121,172,255, + 41,120,173,255,40,120,173,255,40,120,173,255,39,120,173,255, + 38,120,174,255,37,120,174,255,37,120,174,255,36,120,174,255, + 35,119,174,255,34,119,174,255,34,119,174,255,33,119,174,255, + 33,118,175,255,32,118,175,255,32,118,175,255,32,118,175,255, + 31,118,174,255,31,118,174,255,31,118,174,255,31,118,174,255, + 30,117,174,255,30,117,174,255,30,117,174,255,30,117,174,255, + 29,117,174,255,29,117,174,255,29,117,174,255,29,117,174,255, + 28,116,174,255,28,116,174,255,28,116,174,255,28,116,174,255, + 29,117,173,255,29,117,173,255,29,117,173,255,30,117,173,255, + 30,117,172,255,31,117,172,255,31,117,172,255,32,117,172,255, + 32,118,171,255,33,118,171,255,33,118,171,255,34,118,171,255, + 34,119,170,255,35,119,170,255,35,119,170,255,36,119,170,255, + 36,120,169,255,37,120,169,255,37,120,169,255,38,120,169,255, + 39,121,168,255,39,121,168,255,40,121,168,255,41,122,168,255, + 42,122,167,255,43,123,167,255,44,123,167,255,45,124,167,255, + 46,124,166,255,47,125,166,255,48,125,166,255,49,126,166,255, + 50,126,165,255,51,127,165,255,52,127,165,255,54,128,165,255, + 55,128,164,255,56,129,164,255,57,129,164,255,58,130,164,255, + 59,131,163,255,60,131,163,255,61,132,163,255,63,133,163,255, + 64,133,162,255,65,134,162,255,66,134,162,255,67,135,162,255, + 68,135,161,255,69,136,161,255,70,136,161,255,71,137,161,255, + 72,138,161,255,73,138,161,255,74,139,161,255,75,140,161,255, + 76,140,160,255,77,141,160,255,78,141,160,255,79,142,160,255, + 80,142,160,255,80,143,160,255,81,143,160,255,82,144,160,255, + 82,144,160,255,83,145,160,255,83,145,160,255,84,145,160,255, + 84,146,161,255,85,146,161,255,85,146,161,255,86,146,161,255, + 86,147,162,255,87,147,162,255,87,147,162,255,87,147,162,255, + 87,148,162,255,87,148,162,255,87,148,162,255,87,148,163,255, + 87,148,163,255,87,148,164,255,87,148,164,255,87,148,164,255, + 87,148,165,255,87,148,165,255,87,148,165,255,87,148,165,255, + 86,148,166,255,86,148,166,255,86,148,166,255,86,148,166,255, + 85,148,167,255,85,148,167,255,85,148,167,255,85,148,167,255, + 85,148,168,255,85,148,168,255,85,148,168,255,85,148,168,255, + 84,147,169,255,84,147,169,255,84,147,169,255,84,147,169,255, + 83,147,169,255,83,147,169,255,83,147,169,255,83,147,169,255, + 83,147,170,255,83,147,170,255,83,147,170,255,83,147,170,255, + 82,146,170,255,82,146,170,255,82,146,170,255,82,146,170,255, + 81,146,171,255,81,146,171,255,81,146,171,255,81,146,171,255, + 80,146,172,255,80,146,172,255,80,146,172,255,79,146,172,255, + 79,145,172,255,78,145,172,255,78,145,172,255,77,145,173,255, + 77,145,173,255,76,145,174,255,76,145,174,255,75,145,174,255, + 74,144,175,255,74,144,175,255,73,144,175,255,72,144,175,255, + 71,143,176,255,71,143,176,255,70,143,176,255,69,143,176,255, + 68,142,177,255,68,142,177,255,67,142,177,255,66,142,177,255, + 65,141,178,255,64,141,178,255,63,141,178,255,62,140,178,255, + 60,140,179,255,59,139,179,255,58,139,179,255,57,139,179,255, + 56,138,180,255,55,138,180,255,54,138,180,255,53,138,180,255, + 51,137,181,255,50,137,181,255,49,137,181,255,48,136,181,255, + 47,136,181,255,46,135,181,255,45,135,181,255,44,134,181,255, + 43,134,182,255,42,133,182,255,41,133,182,255,40,133,182,255, + 39,132,182,255,38,132,182,255,37,132,182,255,36,131,182,255, + 35,131,182,255,35,130,182,255,34,130,182,255,33,129,182,255, + 32,129,181,255,32,128,181,255,31,128,181,255,30,127,181,255, + 30,127,181,255,29,126,181,255,29,126,181,255,28,126,181,255, + 28,125,180,255,27,125,180,255,27,125,180,255,27,125,179,255, + 27,124,179,255,27,124,178,255,27,124,178,255,27,124,178,255, + 28,123,177,255,28,123,177,255,28,123,177,255,28,123,177,255, + 29,122,176,255,29,122,176,255,29,122,176,255,30,122,175,255, + 30,123,175,255,31,123,174,255,31,123,174,255,32,123,173,255, + 33,123,173,255,34,123,172,255,35,123,172,255,36,124,171,255, + 38,124,171,255,39,125,170,255,40,125,170,255,41,126,169,255, + 43,126,169,255,44,127,168,255,45,127,168,255,47,128,167,255, + 48,128,167,255,50,129,166,255,51,129,166,255,52,130,166,255, + 54,130,165,255,55,131,165,255,56,131,165,255,57,132,164,255, + 59,132,164,255,60,133,163,255,61,133,163,255,62,134,163,255, + 63,134,162,255,64,135,162,255,65,135,162,255,66,136,161,255, + 67,136,161,255,67,137,160,255,68,137,160,255,69,137,160,255, + 70,138,160,255,70,138,160,255,71,138,160,255,71,138,160,255, + 72,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 71,137,159,255,71,137,159,255,71,137,159,255,71,137,159,255, + 70,136,159,255,70,136,159,255,70,136,159,255,69,136,159,255, + 69,135,159,255,68,135,159,255,68,135,159,255,67,135,159,255, + 66,134,160,255,66,134,160,255,65,134,160,255,64,133,160,255, + 63,133,160,255,63,132,160,255,62,132,160,255,61,132,160,255, + 61,131,161,255,60,131,161,255,60,131,161,255,59,131,161,255, + 59,130,161,255,58,130,161,255,58,130,161,255,57,130,161,255, + 57,130,161,255,57,129,161,255,56,129,161,255,56,129,161,255, + 55,129,161,255,55,128,161,255,54,128,161,255,54,128,161,255, + 53,128,161,255,53,127,162,255,52,127,162,255,52,127,162,255, + 51,126,162,255,51,126,162,255,50,125,162,255,50,125,162,255, + 49,125,162,255,49,124,162,255,48,124,162,255,48,124,162,255, + 47,123,162,255,47,123,162,255,46,122,162,255,45,122,162,255, + 45,122,162,255,44,121,162,255,43,121,162,255,42,121,162,255, + 42,120,162,255,41,120,163,255,40,119,163,255,39,118,163,255, + 39,118,163,255,38,117,163,255,37,116,163,255,36,116,163,255, + 36,115,163,255,35,115,163,255,34,114,163,255,34,114,163,255, + 33,114,163,255,33,113,163,255,32,113,163,255,32,113,163,255, + 31,112,163,255,31,112,163,255,30,111,163,255,30,111,163,255, + 29,111,163,255,29,110,162,255,28,110,162,255,28,110,162,255, + 28,110,162,255,28,110,162,255,28,110,162,255,28,110,162,255, + 28,110,162,255,28,109,161,255,28,109,161,255,28,109,161,255, + 28,109,161,255,29,109,161,255,29,109,161,255,29,109,161,255, + 29,109,161,255,30,110,160,255,30,110,160,255,30,110,160,255, + 30,110,160,255,31,110,160,255,31,110,160,255,31,110,160,255, + 32,110,160,255,32,110,159,255,33,110,159,255,33,110,159,255, + 33,110,159,255,34,111,158,255,34,111,158,255,34,111,158,255, + 34,111,158,255,35,111,158,255,35,111,158,255,35,111,158,255, + 35,111,158,255,35,111,157,255,35,111,157,255,35,111,157,255, + 35,111,157,255,36,111,156,255,36,111,156,255,36,111,156,255, + 36,111,156,255,37,110,155,255,37,110,155,255,37,110,155,255, + 37,110,155,255,37,110,154,255,37,110,154,255,37,110,154,255, + 37,110,154,255,38,110,153,255,38,110,153,255,38,110,153,255, + 38,110,153,255,39,110,152,255,39,110,152,255,39,110,152,255, + 39,110,151,255,39,111,151,255,39,111,150,255,39,111,150,255, + 40,111,150,255,40,111,149,255,41,111,149,255,41,111,149,255, + 42,111,149,255,42,112,148,255,43,112,148,255,43,112,148,255, + 43,112,147,255,44,113,147,255,44,113,146,255,44,113,146,255, + 44,113,146,255,45,113,145,255,45,113,145,255,45,113,145,255, + 45,113,145,255,45,113,144,255,45,113,144,255,45,113,144,255, + 45,113,144,255,45,113,143,255,45,113,143,255,45,113,143,255, + 45,113,143,255,45,112,142,255,45,112,142,255,45,112,142,255, + 45,112,142,255,44,111,141,255,44,111,141,255,44,111,141,255, + 44,111,141,255,43,110,141,255,43,110,141,255,43,110,141,255, + 43,110,141,255,42,109,140,255,42,109,140,255,42,109,140,255, + 42,109,140,255,42,108,140,255,42,108,140,255,42,108,140,255, + 42,108,140,255,42,108,139,255,42,108,139,255,42,108,139,255, + 42,108,139,255,42,107,138,255,42,107,138,255,42,107,138,255, + 42,107,138,255,43,108,138,255,43,108,138,255,43,108,138,255, + 43,108,138,255,44,108,137,255,44,108,137,255,44,108,137,255, + 44,108,137,255,45,108,136,255,45,108,136,255,45,108,136,255, + 45,108,136,255,45,107,136,255,45,107,136,255,45,107,136,255, + 45,107,136,255,45,107,135,255,45,107,135,255,45,107,135,255, + 45,106,135,255,44,106,135,255,44,105,135,255,44,105,135,255, + 44,105,135,255,43,104,134,255,43,104,134,255,43,104,134,255, + 42,103,134,255,42,103,134,255,41,102,134,255,41,102,134,255, + 40,101,134,255,40,101,134,255,39,100,134,255,38,99,134,255, + 38,99,134,255,37,98,134,255,36,97,134,255,35,97,134,255, + 35,96,134,255,34,96,134,255,33,95,134,255,33,95,134,255, + 33,94,134,255,32,94,134,255,32,93,134,255,32,93,134,255, + 31,93,134,255,31,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,29,91,133,255,29,91,133,255,29,91,133,255, + 29,91,133,255,30,90,133,255,30,90,133,255,30,90,133,255, + 30,90,133,255,30,90,132,255,30,90,132,255,30,90,132,255, + 31,90,132,255,31,91,132,255,32,91,132,255,32,91,132,255, + 32,91,132,255,33,91,131,255,33,91,131,255,33,91,131,255, + 33,91,131,255,34,91,130,255,34,91,130,255,34,91,130,255, + 34,91,130,255,35,91,129,255,35,91,129,255,35,91,129,255, + 35,91,129,255,36,91,128,255,36,91,128,255,36,91,128,255, + 36,91,128,255,36,90,127,255,36,90,127,255,36,90,127,255, + 36,90,127,255,35,89,126,255,35,89,126,255,35,89,126,255, + 34,89,126,255,34,88,126,255,33,88,126,255,33,88,126,255, + 32,87,126,255,32,87,125,255,31,86,125,255,31,86,125,255, + 30,85,125,255,30,85,124,255,29,84,124,255,28,83,124,255, + 28,83,124,255,27,82,124,255,26,81,124,255,25,81,124,255, + 25,80,124,255,24,80,123,255,23,79,123,255,23,79,123,255, + 22,78,123,255,22,78,122,255,21,77,122,255,21,77,122,255, + 20,77,122,255,20,76,121,255,19,76,121,255,19,76,121,255, + 19,75,121,255,19,75,120,255,19,74,120,255,19,74,120,255, + 19,74,120,255,18,73,119,255,18,73,119,255,18,73,119,255, + 18,73,118,255,18,73,118,255,18,73,117,255,18,73,117,255, + 18,73,117,255,19,73,116,255,19,73,116,255,19,73,116,255, + 19,73,115,255,20,73,115,255,20,73,114,255,20,73,114,255, + 21,73,113,255,21,74,113,255,22,74,112,255,22,74,112,255, + 23,74,111,255,23,74,111,255,24,74,110,255,24,74,110,255, + 25,74,109,255,25,75,108,255,26,75,107,255,26,75,107,255, + 27,75,106,255,27,76,106,255,28,76,105,255,28,76,105,255, + 29,76,104,255,29,76,104,255,30,76,103,255,30,76,103,255, + 31,76,102,255,31,77,102,255,32,77,101,255,32,77,101,255, + 33,77,100,255,33,77,99,255,34,77,98,255,34,77,98,255, + 34,77,97,255,35,78,97,255,35,78,96,255,35,78,96,255, + 36,78,95,255,36,78,95,255,37,78,94,255,37,78,94,255, + 37,78,93,255,37,77,93,255,37,77,92,255,37,77,92,255, + 37,77,91,255,38,77,91,255,38,77,90,255,38,77,90,255, + 38,77,90,255,39,77,89,255,39,77,89,255,39,77,89,255, + 39,77,88,255,40,76,88,255,40,76,87,255,40,76,87,255, + 40,76,87,255,40,76,86,255,40,76,86,255,40,76,86,255, + 40,76,86,255,40,75,85,255,40,75,85,255,40,75,85,255, + 40,75,84,255,40,75,84,255,40,75,83,255,40,75,83,255, + 40,75,83,255,41,74,82,255,41,74,82,255,41,74,82,255, + 41,74,82,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,80,255,41,74,80,255,41,74,80,255, + 41,74,80,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,78,255,41,73,78,255,41,73,78,255, + 41,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,72,77,255,40,72,77,255,40,72,77,255, + 40,72,77,255,39,72,77,255,39,72,77,255,39,72,77,255, + 38,71,77,255,38,71,77,255,37,70,77,255,37,70,77,255, + 37,70,77,255,36,69,77,255,36,69,77,255,36,69,77,255, + 35,69,77,255,35,68,78,255,34,68,78,255,34,68,78,255, + 33,67,78,255,33,67,78,255,32,66,78,255,32,66,78,255, + 31,65,78,255,31,65,78,255,30,64,78,255,30,64,78,255, + 30,64,78,255,29,63,79,255,29,63,79,255,29,63,79,255, + 28,62,79,255,28,62,79,255,27,61,79,255,27,61,79,255, + 27,61,79,255,26,60,80,255,26,60,80,255,26,60,80,255, + 26,60,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,35,99,145,255,35,99,145,255,35,99,145,255, + 35,99,145,255,36,100,146,255,36,100,146,255,36,100,146,255, + 36,100,147,255,37,101,147,255,37,101,148,255,37,101,148,255, + 37,101,148,255,38,102,149,255,38,102,149,255,38,102,149,255, + 39,103,150,255,39,103,150,255,40,104,151,255,40,104,151,255, + 40,104,152,255,41,105,152,255,41,105,153,255,41,105,153,255, + 41,106,154,255,42,106,155,255,42,107,156,255,42,107,156,255, + 43,107,156,255,43,108,157,255,44,108,157,255,44,108,157,255, + 44,108,158,255,44,109,158,255,44,109,159,255,44,109,159,255, + 44,109,160,255,45,110,160,255,45,110,161,255,45,110,161,255, + 45,110,161,255,45,111,162,255,45,111,162,255,45,111,162,255, + 45,111,162,255,46,112,163,255,46,112,163,255,46,112,163,255, + 46,112,163,255,46,113,164,255,46,113,164,255,46,113,164,255, + 46,113,164,255,46,113,164,255,46,113,164,255,46,113,164,255, + 46,113,164,255,47,114,165,255,47,114,165,255,47,114,165,255, + 47,114,165,255,47,115,165,255,47,115,165,255,47,115,165,255, + 47,115,165,255,48,116,165,255,48,116,165,255,48,116,165,255, + 48,116,165,255,49,116,165,255,49,116,165,255,49,116,165,255, + 49,116,165,255,50,117,165,255,50,117,165,255,50,117,165,255, + 50,117,165,255,51,118,165,255,51,118,165,255,51,118,165,255, + 51,118,165,255,52,119,165,255,52,119,165,255,52,119,165,255, + 52,119,165,255,53,120,165,255,53,120,165,255,53,120,165,255, + 53,120,165,255,53,120,165,255,53,120,165,255,53,120,165,255, + 53,120,165,255,54,121,165,255,54,121,165,255,54,121,165,255, + 54,121,165,255,54,122,166,255,54,122,166,255,54,122,166,255, + 54,122,166,255,54,122,166,255,54,122,166,255,54,122,166,255, + 54,122,166,255,53,122,167,255,53,122,167,255,53,122,167,255, + 53,122,167,255,53,122,167,255,53,122,167,255,53,122,167,255, + 53,122,167,255,52,122,168,255,52,122,168,255,52,122,168,255, + 51,122,168,255,51,122,169,255,50,122,169,255,50,122,169,255, + 49,122,169,255,49,122,170,255,48,122,170,255,48,122,170,255, + 47,122,170,255,47,121,170,255,46,121,170,255,46,121,170,255, + 45,121,170,255,45,121,171,255,44,121,171,255,44,121,171,255, + 43,121,171,255,42,120,172,255,41,120,172,255,41,120,172,255, + 40,120,172,255,40,119,173,255,39,119,173,255,39,119,173,255, + 38,119,173,255,37,119,173,255,36,119,173,255,36,119,173,255, + 35,119,173,255,34,118,174,255,33,118,174,255,33,118,174,255, + 32,118,174,255,32,117,174,255,31,117,174,255,31,117,174,255, + 31,117,174,255,30,117,174,255,30,117,174,255,30,117,174,255, + 30,117,174,255,29,116,174,255,29,116,174,255,29,116,174,255, + 29,116,174,255,28,116,173,255,28,116,173,255,28,116,173,255, + 28,116,173,255,28,116,173,255,28,116,173,255,28,116,173,255, + 28,116,173,255,29,117,172,255,29,117,172,255,29,117,172,255, + 30,117,172,255,30,117,171,255,31,117,171,255,31,117,171,255, + 32,117,171,255,32,118,170,255,33,118,170,255,33,118,170,255, + 34,118,170,255,34,119,169,255,35,119,169,255,35,119,169,255, + 36,119,169,255,37,120,168,255,37,120,168,255,38,120,168,255, + 39,120,168,255,40,121,167,255,40,121,167,255,41,121,167,255, + 42,122,167,255,43,122,166,255,44,123,166,255,45,123,166,255, + 46,124,166,255,47,124,165,255,48,125,165,255,49,125,165,255, + 50,126,165,255,51,126,164,255,52,127,164,255,53,127,164,255, + 55,128,164,255,56,128,163,255,57,129,163,255,58,129,163,255, + 59,130,163,255,60,131,162,255,61,131,162,255,62,132,162,255, + 64,133,162,255,65,133,161,255,66,134,161,255,67,134,161,255, + 68,135,161,255,69,136,161,255,70,136,161,255,71,137,161,255, + 72,138,161,255,73,138,160,255,74,139,160,255,75,139,160,255, + 76,140,160,255,77,140,160,255,78,141,160,255,79,141,160,255, + 80,142,160,255,81,142,160,255,81,143,160,255,82,143,160,255, + 83,144,160,255,83,144,160,255,84,145,160,255,84,145,160,255, + 85,145,160,255,85,146,161,255,86,146,161,255,86,146,161,255, + 86,146,161,255,87,147,162,255,87,147,162,255,87,147,162,255, + 87,147,162,255,87,148,162,255,87,148,162,255,87,148,162,255, + 87,148,163,255,87,148,163,255,87,148,164,255,87,148,164,255, + 87,148,164,255,87,148,165,255,87,148,165,255,87,148,165,255, + 87,148,165,255,86,148,166,255,86,148,166,255,86,148,166,255, + 86,148,166,255,85,148,167,255,85,148,167,255,85,148,167,255, + 85,148,167,255,85,148,168,255,85,148,168,255,85,148,168,255, + 85,148,168,255,84,147,169,255,84,147,169,255,84,147,169,255, + 84,147,169,255,83,147,169,255,83,147,169,255,83,147,169,255, + 83,147,169,255,83,147,170,255,83,147,170,255,83,147,170,255, + 83,147,170,255,82,146,170,255,82,146,170,255,82,146,170,255, + 82,146,170,255,81,146,171,255,81,146,171,255,81,146,171,255, + 80,146,171,255,80,146,172,255,79,146,172,255,79,146,172,255, + 79,146,172,255,78,145,172,255,78,145,172,255,78,145,172,255, + 77,145,172,255,77,145,173,255,76,145,173,255,76,145,173,255, + 75,145,173,255,74,144,174,255,74,144,174,255,73,144,174,255, + 72,144,174,255,71,143,175,255,71,143,175,255,70,143,175,255, + 69,143,175,255,68,142,176,255,67,142,176,255,66,142,176,255, + 65,142,176,255,64,141,177,255,63,141,177,255,62,141,177,255, + 61,140,177,255,60,140,178,255,59,139,178,255,58,139,178,255, + 57,139,178,255,55,138,179,255,54,138,179,255,53,138,179,255, + 52,137,179,255,51,137,180,255,50,136,180,255,49,136,180,255, + 48,135,180,255,46,135,180,255,45,134,180,255,44,134,180,255, + 43,134,180,255,42,133,181,255,41,133,181,255,40,133,181,255, + 39,132,181,255,38,132,181,255,37,131,181,255,36,131,181,255, + 35,130,181,255,34,130,181,255,34,129,181,255,33,129,181,255, + 32,128,181,255,31,128,180,255,31,127,180,255,30,127,180,255, + 29,126,180,255,29,126,180,255,28,125,180,255,28,125,180,255, + 27,125,180,255,27,124,179,255,26,124,179,255,26,124,179,255, + 26,124,178,255,26,123,178,255,26,123,177,255,26,123,177,255, + 26,123,177,255,27,122,176,255,27,122,176,255,27,122,176,255, + 28,122,176,255,28,122,175,255,29,122,175,255,29,122,175,255, + 30,122,174,255,30,123,174,255,31,123,173,255,31,123,173,255, + 32,123,172,255,33,123,172,255,34,123,171,255,35,123,171,255, + 36,124,170,255,38,124,170,255,39,125,169,255,40,125,169,255, + 41,126,168,255,43,126,168,255,44,127,167,255,45,127,167,255, + 47,128,167,255,48,128,166,255,50,129,166,255,51,129,166,255, + 52,130,165,255,54,130,165,255,55,131,164,255,56,131,164,255, + 57,132,163,255,59,132,163,255,60,133,162,255,61,133,162,255, + 62,134,162,255,64,134,161,255,65,135,161,255,66,135,161,255, + 67,136,161,255,68,136,160,255,68,137,160,255,69,137,160,255, + 70,137,160,255,70,138,159,255,71,138,159,255,71,138,159,255, + 71,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,71,137,159,255,71,137,159,255,71,137,159,255, + 71,137,159,255,70,136,159,255,70,136,159,255,70,136,159,255, + 69,136,159,255,69,135,159,255,68,135,159,255,68,135,159,255, + 67,135,159,255,66,134,160,255,66,134,160,255,65,134,160,255, + 64,133,160,255,63,133,160,255,63,132,160,255,62,132,160,255, + 61,132,160,255,61,131,161,255,60,131,161,255,60,131,161,255, + 59,131,161,255,59,130,161,255,58,130,161,255,58,130,161,255, + 57,130,161,255,57,130,161,255,57,129,161,255,56,129,161,255, + 56,129,161,255,55,129,161,255,55,128,161,255,54,128,161,255, + 54,128,161,255,53,128,161,255,53,127,162,255,52,127,162,255, + 52,127,162,255,51,126,162,255,51,126,162,255,50,125,162,255, + 50,125,162,255,49,125,162,255,49,124,162,255,48,124,162,255, + 47,124,162,255,47,123,162,255,46,123,162,255,45,122,162,255, + 44,122,162,255,44,122,162,255,43,121,162,255,42,121,162,255, + 41,121,162,255,41,120,162,255,40,120,163,255,39,119,163,255, + 38,118,163,255,38,118,163,255,37,117,163,255,36,116,163,255, + 35,116,163,255,35,115,163,255,34,115,163,255,33,114,163,255, + 33,114,163,255,32,114,163,255,32,113,163,255,31,113,163,255, + 31,113,163,255,30,112,163,255,30,112,163,255,29,111,163,255, + 29,111,163,255,28,111,163,255,28,110,162,255,27,110,162,255, + 27,110,162,255,27,110,162,255,27,109,162,255,27,109,162,255, + 27,109,162,255,27,109,162,255,27,109,161,255,27,109,161,255, + 27,109,161,255,27,109,161,255,28,109,161,255,28,109,161,255, + 28,109,161,255,28,109,161,255,29,109,160,255,29,109,160,255, + 29,109,160,255,29,109,160,255,30,110,160,255,30,110,160,255, + 30,110,160,255,31,110,160,255,31,110,159,255,32,110,159,255, + 32,110,159,255,32,110,159,255,33,110,158,255,33,110,158,255, + 33,110,158,255,33,110,158,255,34,110,158,255,34,110,158,255, + 34,110,158,255,34,110,158,255,34,110,157,255,34,110,157,255, + 34,110,157,255,34,110,157,255,35,110,156,255,35,110,156,255, + 35,110,156,255,35,110,156,255,36,110,155,255,36,110,155,255, + 36,110,155,255,36,110,155,255,36,110,154,255,36,110,154,255, + 36,110,154,255,36,110,154,255,37,110,153,255,37,110,153,255, + 37,110,153,255,37,110,153,255,38,110,152,255,38,110,152,255, + 38,110,152,255,38,110,151,255,39,111,151,255,39,111,150,255, + 39,111,150,255,40,111,150,255,40,111,149,255,41,111,149,255, + 41,111,149,255,42,111,149,255,42,112,148,255,43,112,148,255, + 43,112,148,255,43,112,147,255,44,113,147,255,44,113,146,255, + 44,113,146,255,44,113,146,255,45,113,145,255,45,113,145,255, + 45,113,145,255,45,113,145,255,46,113,144,255,46,113,144,255, + 46,113,144,255,46,113,144,255,46,113,143,255,46,113,143,255, + 46,113,143,255,46,113,143,255,46,112,142,255,46,112,142,255, + 46,112,142,255,46,112,142,255,45,112,141,255,45,112,141,255, + 45,112,141,255,45,112,141,255,44,111,141,255,44,111,141,255, + 44,111,141,255,44,111,141,255,43,110,140,255,43,110,140,255, + 43,110,140,255,43,110,140,255,43,109,140,255,43,109,140,255, + 43,109,140,255,43,109,140,255,43,108,139,255,43,108,139,255, + 43,108,139,255,43,108,139,255,43,108,138,255,43,108,138,255, + 43,108,138,255,43,108,138,255,43,108,138,255,43,108,138,255, + 43,108,138,255,43,108,138,255,44,108,137,255,44,108,137,255, + 44,108,137,255,44,108,137,255,45,108,136,255,45,108,136,255, + 45,108,136,255,45,108,136,255,45,107,136,255,45,107,136,255, + 45,107,136,255,45,107,136,255,45,107,135,255,45,107,135,255, + 45,107,135,255,45,106,135,255,44,106,135,255,44,105,135,255, + 44,105,135,255,44,105,135,255,43,104,134,255,43,104,134,255, + 43,104,134,255,42,103,134,255,42,103,134,255,41,102,134,255, + 40,102,134,255,40,101,134,255,39,101,134,255,38,100,134,255, + 38,99,134,255,37,99,134,255,37,98,134,255,36,97,134,255, + 35,97,134,255,35,96,134,255,34,96,134,255,33,95,134,255, + 33,95,134,255,33,94,134,255,32,94,134,255,32,93,134,255, + 32,93,134,255,31,93,134,255,31,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,29,91,133,255,29,91,133,255, + 29,91,133,255,29,91,133,255,30,90,133,255,30,90,133,255, + 30,90,133,255,30,90,133,255,30,90,132,255,30,90,132,255, + 30,90,132,255,31,90,132,255,31,91,132,255,32,91,132,255, + 32,91,132,255,32,91,132,255,33,91,131,255,33,91,131,255, + 33,91,131,255,33,91,131,255,34,91,130,255,34,91,130,255, + 34,91,130,255,34,91,130,255,35,91,129,255,35,91,129,255, + 35,91,129,255,35,91,129,255,36,91,128,255,36,91,128,255, + 36,91,128,255,36,91,128,255,35,90,127,255,35,90,127,255, + 35,90,127,255,35,90,127,255,35,89,126,255,35,89,126,255, + 35,89,126,255,34,89,126,255,34,88,126,255,33,88,126,255, + 33,88,126,255,32,87,126,255,32,87,125,255,31,86,125,255, + 30,86,125,255,30,85,125,255,29,85,124,255,28,84,124,255, + 27,83,124,255,27,83,124,255,26,82,124,255,25,81,124,255, + 25,81,124,255,24,80,124,255,24,80,123,255,23,79,123,255, + 23,79,123,255,22,78,123,255,22,78,122,255,21,77,122,255, + 21,77,122,255,20,77,122,255,20,76,121,255,19,76,121,255, + 19,76,121,255,19,75,121,255,19,75,120,255,19,74,120,255, + 19,74,120,255,19,74,120,255,18,73,119,255,18,73,119,255, + 18,73,119,255,18,73,118,255,18,73,118,255,18,73,117,255, + 18,73,117,255,18,73,117,255,19,73,116,255,19,73,116,255, + 19,73,116,255,20,73,115,255,20,73,115,255,21,73,114,255, + 21,73,114,255,21,73,113,255,22,74,113,255,22,74,112,255, + 22,74,112,255,23,74,111,255,24,75,111,255,25,75,110,255, + 25,75,110,255,26,75,109,255,26,75,108,255,27,75,107,255, + 27,75,107,255,28,75,106,255,28,76,106,255,29,76,105,255, + 29,76,105,255,30,76,104,255,30,77,104,255,31,77,103,255, + 31,77,103,255,32,77,102,255,32,77,102,255,33,77,101,255, + 33,77,101,255,34,77,100,255,34,78,99,255,35,78,98,255, + 35,78,98,255,35,78,97,255,36,78,97,255,36,78,96,255, + 36,78,96,255,36,78,95,255,37,78,95,255,37,78,94,255, + 37,78,94,255,37,78,93,255,38,78,93,255,38,78,92,255, + 38,78,92,255,38,78,91,255,39,77,91,255,39,77,90,255, + 39,77,90,255,39,77,90,255,39,77,89,255,39,77,89,255, + 39,77,89,255,39,77,88,255,40,76,88,255,40,76,87,255, + 40,76,87,255,40,76,87,255,40,76,86,255,40,76,86,255, + 40,76,86,255,40,76,86,255,40,75,85,255,40,75,85,255, + 40,75,85,255,40,75,84,255,40,75,84,255,40,75,83,255, + 40,75,83,255,40,75,83,255,41,74,82,255,41,74,82,255, + 41,74,82,255,41,74,82,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,80,255,41,74,80,255, + 41,74,80,255,41,74,80,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,78,255,41,73,78,255, + 41,73,78,255,41,73,78,255,40,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,72,77,255,40,72,77,255, + 40,72,77,255,40,72,77,255,39,72,77,255,39,72,77,255, + 39,72,77,255,38,71,77,255,38,71,77,255,37,70,77,255, + 37,70,77,255,37,70,77,255,36,69,77,255,36,69,77,255, + 36,69,77,255,35,69,77,255,35,68,78,255,34,68,78,255, + 34,68,78,255,33,67,78,255,33,67,78,255,32,66,78,255, + 32,66,78,255,31,65,78,255,31,65,78,255,30,64,78,255, + 30,64,78,255,30,64,78,255,29,63,79,255,29,63,79,255, + 29,63,79,255,28,62,79,255,28,62,79,255,27,61,79,255, + 27,61,79,255,27,61,79,255,26,60,80,255,26,60,80,255, + 26,60,80,255,26,60,80,255,25,59,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,35,99,145,255,35,99,145,255, + 35,99,145,255,35,99,145,255,36,100,146,255,36,100,146,255, + 36,100,146,255,36,100,146,255,37,101,147,255,37,101,147,255, + 37,101,147,255,37,101,148,255,38,102,148,255,38,102,149,255, + 38,102,149,255,39,103,150,255,39,103,150,255,40,104,151,255, + 40,104,151,255,40,104,152,255,41,105,152,255,41,105,153,255, + 41,105,153,255,41,106,154,255,42,106,154,255,42,107,155,255, + 42,107,155,255,43,107,156,255,43,108,156,255,44,108,157,255, + 44,108,157,255,44,108,158,255,44,109,158,255,44,109,159,255, + 44,109,159,255,44,109,160,255,45,110,160,255,45,110,161,255, + 45,110,161,255,45,110,161,255,45,111,162,255,45,111,162,255, + 45,111,162,255,45,111,162,255,46,112,163,255,46,112,163,255, + 46,112,163,255,46,112,163,255,46,113,164,255,46,113,164,255, + 46,113,164,255,46,113,164,255,46,113,164,255,46,113,164,255, + 46,113,164,255,46,113,164,255,47,114,164,255,47,114,164,255, + 47,114,164,255,47,114,164,255,47,115,165,255,47,115,165,255, + 47,115,165,255,47,115,165,255,48,116,165,255,48,116,165,255, + 48,116,165,255,48,116,165,255,49,116,165,255,49,116,165,255, + 49,116,165,255,49,116,165,255,50,117,165,255,50,117,165,255, + 50,117,165,255,50,117,165,255,51,118,165,255,51,118,165,255, + 51,118,165,255,51,118,165,255,52,119,165,255,52,119,165,255, + 52,119,165,255,52,119,165,255,53,120,165,255,53,120,165,255, + 53,120,165,255,53,120,165,255,53,120,165,255,53,120,165,255, + 53,120,165,255,53,120,165,255,54,121,165,255,54,121,165,255, + 54,121,165,255,54,121,165,255,54,122,166,255,54,122,166,255, + 54,122,166,255,54,122,166,255,54,122,166,255,54,122,166,255, + 54,122,166,255,54,122,166,255,53,122,167,255,53,122,167,255, + 53,122,167,255,53,122,167,255,53,122,167,255,53,122,167,255, + 53,122,167,255,52,122,167,255,52,122,168,255,51,122,168,255, + 51,122,168,255,51,122,168,255,50,122,169,255,50,122,169,255, + 50,122,169,255,49,122,169,255,49,122,170,255,48,122,170,255, + 48,122,170,255,47,122,170,255,47,121,170,255,46,121,170,255, + 46,121,170,255,45,121,170,255,44,121,171,255,43,121,171,255, + 43,121,171,255,42,121,171,255,42,120,172,255,41,120,172,255, + 41,120,172,255,40,120,172,255,39,119,173,255,38,119,173,255, + 38,119,173,255,37,119,173,255,37,119,173,255,36,119,173,255, + 36,119,173,255,35,119,173,255,34,118,174,255,33,118,174,255, + 33,118,174,255,32,118,174,255,32,117,174,255,31,117,174,255, + 31,117,174,255,31,117,174,255,30,117,174,255,30,117,174,255, + 30,117,174,255,30,117,174,255,29,116,174,255,29,116,174,255, + 29,116,174,255,29,116,174,255,28,116,173,255,28,116,173,255, + 28,116,173,255,28,116,173,255,28,116,173,255,28,116,173,255, + 28,116,173,255,28,116,173,255,29,117,172,255,29,117,172,255, + 29,117,172,255,30,117,172,255,30,117,171,255,31,117,171,255, + 31,117,171,255,32,117,171,255,32,118,170,255,33,118,170,255, + 33,118,170,255,34,118,170,255,34,119,169,255,35,119,169,255, + 35,119,169,255,36,119,169,255,37,120,168,255,37,120,168,255, + 38,120,168,255,39,120,168,255,40,121,167,255,40,121,167,255, + 41,121,167,255,42,122,167,255,43,122,166,255,44,123,166,255, + 45,123,166,255,46,124,166,255,47,124,165,255,48,125,165,255, + 49,125,165,255,50,126,165,255,51,126,164,255,52,127,164,255, + 53,127,164,255,55,128,164,255,56,128,163,255,57,129,163,255, + 58,129,163,255,59,130,163,255,60,131,162,255,61,131,162,255, + 62,132,162,255,64,133,162,255,65,133,161,255,66,134,161,255, + 67,134,161,255,68,135,161,255,69,136,161,255,70,136,161,255, + 71,137,161,255,72,138,161,255,73,138,160,255,74,139,160,255, + 75,139,160,255,76,140,160,255,77,140,160,255,78,141,160,255, + 79,141,160,255,80,142,160,255,81,142,160,255,81,143,160,255, + 82,143,160,255,83,144,160,255,83,144,160,255,84,145,160,255, + 84,145,160,255,85,145,160,255,85,146,161,255,86,146,161,255, + 86,146,161,255,86,146,161,255,87,147,162,255,87,147,162,255, + 87,147,162,255,87,147,162,255,87,148,162,255,87,148,162,255, + 87,148,162,255,87,148,163,255,87,148,163,255,87,148,164,255, + 87,148,164,255,87,148,164,255,87,148,165,255,87,148,165,255, + 87,148,165,255,87,148,165,255,86,148,166,255,86,148,166,255, + 86,148,166,255,86,148,166,255,85,148,167,255,85,148,167,255, + 85,148,167,255,85,148,167,255,85,148,168,255,85,148,168,255, + 85,148,168,255,85,148,168,255,84,147,169,255,84,147,169,255, + 84,147,169,255,84,147,169,255,83,147,169,255,83,147,169,255, + 83,147,169,255,83,147,169,255,83,147,170,255,83,147,170,255, + 83,147,170,255,83,147,170,255,82,146,170,255,82,146,170,255, + 82,146,170,255,82,146,170,255,81,146,171,255,81,146,171,255, + 81,146,171,255,80,146,171,255,80,146,172,255,79,146,172,255, + 79,146,172,255,79,146,172,255,78,145,172,255,78,145,172,255, + 78,145,172,255,77,145,172,255,77,145,173,255,76,145,173,255, + 76,145,173,255,75,145,173,255,74,144,174,255,74,144,174,255, + 73,144,174,255,72,144,174,255,71,143,175,255,71,143,175,255, + 70,143,175,255,69,143,175,255,68,142,176,255,67,142,176,255, + 66,142,176,255,65,142,176,255,64,141,177,255,63,141,177,255, + 62,141,177,255,61,140,177,255,60,140,178,255,59,139,178,255, + 58,139,178,255,57,139,178,255,55,138,179,255,54,138,179,255, + 53,138,179,255,52,137,179,255,51,137,180,255,50,136,180,255, + 49,136,180,255,48,135,180,255,46,135,180,255,45,134,180,255, + 44,134,180,255,43,134,180,255,42,133,180,255,41,133,180,255, + 40,133,180,255,39,132,180,255,38,132,181,255,37,131,181,255, + 36,131,181,255,35,130,181,255,34,130,180,255,34,129,180,255, + 33,129,180,255,32,128,180,255,31,128,180,255,31,127,180,255, + 30,127,180,255,29,126,180,255,29,126,180,255,28,125,180,255, + 28,125,180,255,27,125,180,255,27,124,179,255,26,124,179,255, + 26,124,179,255,26,124,178,255,26,123,178,255,26,123,177,255, + 26,123,177,255,26,123,177,255,27,122,176,255,27,122,176,255, + 27,122,176,255,28,122,176,255,28,122,175,255,29,122,175,255, + 29,122,175,255,30,122,174,255,30,123,174,255,31,123,173,255, + 31,123,173,255,32,123,172,255,33,123,172,255,34,123,171,255, + 35,123,171,255,36,124,170,255,38,124,170,255,39,125,169,255, + 40,125,169,255,41,126,168,255,43,126,168,255,44,127,167,255, + 45,127,167,255,47,128,167,255,48,128,166,255,50,129,166,255, + 51,129,166,255,52,130,165,255,54,130,165,255,55,131,164,255, + 56,131,164,255,57,132,163,255,59,132,163,255,60,133,162,255, + 61,133,162,255,62,134,162,255,64,134,161,255,65,135,161,255, + 66,135,161,255,67,136,161,255,68,136,160,255,68,137,160,255, + 69,137,160,255,70,137,160,255,70,138,159,255,71,138,159,255, + 71,138,159,255,71,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,72,138,159,255,71,137,159,255,71,137,159,255, + 71,137,159,255,71,137,159,255,70,136,159,255,70,136,159,255, + 70,136,159,255,69,136,159,255,69,135,159,255,68,135,159,255, + 68,135,159,255,67,135,159,255,66,134,160,255,66,134,160,255, + 65,134,160,255,64,133,160,255,63,133,160,255,63,132,160,255, + 62,132,160,255,61,132,160,255,61,131,161,255,60,131,161,255, + 60,131,161,255,59,131,161,255,59,130,161,255,58,130,161,255, + 58,130,161,255,57,130,161,255,57,130,161,255,57,129,161,255, + 56,129,161,255,56,129,161,255,55,129,161,255,55,128,161,255, + 54,128,161,255,54,128,161,255,53,128,161,255,53,127,162,255, + 52,127,162,255,52,127,162,255,51,126,162,255,51,126,162,255, + 50,125,162,255,50,125,162,255,49,125,162,255,49,124,162,255, + 48,124,162,255,47,124,162,255,47,123,162,255,46,123,162,255, + 45,122,162,255,44,122,162,255,44,122,162,255,43,121,162,255, + 42,121,162,255,41,121,162,255,41,120,162,255,40,120,163,255, + 39,119,163,255,38,118,163,255,38,118,163,255,37,117,163,255, + 36,116,163,255,35,116,163,255,35,115,163,255,34,115,163,255, + 33,114,163,255,33,114,163,255,32,114,163,255,32,113,163,255, + 31,113,163,255,31,113,163,255,30,112,163,255,30,112,163,255, + 29,111,163,255,29,111,163,255,28,111,163,255,28,110,162,255, + 27,110,162,255,27,110,162,255,27,110,162,255,27,109,162,255, + 27,109,162,255,27,109,162,255,27,109,162,255,27,109,161,255, + 27,109,161,255,27,109,161,255,27,109,161,255,28,109,161,255, + 28,109,161,255,28,109,161,255,28,109,161,255,29,109,160,255, + 29,109,160,255,29,109,160,255,29,109,160,255,30,110,160,255, + 30,110,160,255,30,110,160,255,31,110,160,255,31,110,159,255, + 32,110,159,255,32,110,159,255,32,110,159,255,33,110,158,255, + 33,110,158,255,33,110,158,255,33,110,158,255,34,110,158,255, + 34,110,158,255,34,110,158,255,34,110,158,255,34,110,157,255, + 34,110,157,255,34,110,157,255,34,110,157,255,35,110,156,255, + 35,110,156,255,35,110,156,255,35,110,156,255,36,110,155,255, + 36,110,155,255,36,110,155,255,36,110,155,255,36,110,154,255, + 36,110,154,255,36,110,154,255,36,110,154,255,37,110,153,255, + 37,110,153,255,37,110,153,255,37,110,153,255,38,110,152,255, + 38,110,152,255,38,110,152,255,38,110,151,255,39,111,151,255, + 39,111,150,255,39,111,150,255,40,111,150,255,40,111,149,255, + 41,111,149,255,41,111,149,255,42,111,149,255,42,112,148,255, + 43,112,148,255,43,112,148,255,43,112,147,255,44,113,147,255, + 44,113,146,255,44,113,146,255,44,113,146,255,45,113,145,255, + 45,113,145,255,45,113,145,255,45,113,145,255,46,113,144,255, + 46,113,144,255,46,113,144,255,46,113,144,255,46,113,143,255, + 46,113,143,255,46,113,143,255,46,113,143,255,46,112,142,255, + 46,112,142,255,46,112,142,255,46,112,142,255,45,112,141,255, + 45,112,141,255,45,112,141,255,45,112,141,255,44,111,141,255, + 44,111,141,255,44,111,141,255,44,111,141,255,43,110,140,255, + 43,110,140,255,43,110,140,255,43,110,140,255,43,109,140,255, + 43,109,140,255,43,109,140,255,43,109,140,255,43,108,139,255, + 43,108,139,255,43,108,139,255,43,108,139,255,43,108,138,255, + 43,108,138,255,43,108,138,255,43,108,138,255,43,108,138,255, + 43,108,138,255,43,108,138,255,43,108,138,255,44,108,137,255, + 44,108,137,255,44,108,137,255,44,108,137,255,45,108,136,255, + 45,108,136,255,45,108,136,255,45,108,136,255,45,107,136,255, + 45,107,136,255,45,107,136,255,45,107,136,255,45,107,135,255, + 45,107,135,255,45,107,135,255,45,106,135,255,44,106,135,255, + 44,105,135,255,44,105,135,255,44,105,135,255,43,104,134,255, + 43,104,134,255,43,104,134,255,42,103,134,255,42,103,134,255, + 41,102,134,255,40,102,134,255,40,101,134,255,39,101,134,255, + 38,100,134,255,38,99,134,255,37,99,134,255,37,98,134,255, + 36,97,134,255,35,97,134,255,35,96,134,255,34,96,134,255, + 33,95,134,255,33,95,134,255,33,94,134,255,32,94,134,255, + 32,93,134,255,32,93,134,255,31,93,134,255,31,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,29,91,133,255, + 29,91,133,255,29,91,133,255,29,91,133,255,30,90,133,255, + 30,90,133,255,30,90,133,255,30,90,133,255,30,90,132,255, + 30,90,132,255,30,90,132,255,31,90,132,255,31,91,132,255, + 32,91,132,255,32,91,132,255,32,91,132,255,33,91,131,255, + 33,91,131,255,33,91,131,255,33,91,131,255,34,91,130,255, + 34,91,130,255,34,91,130,255,34,91,130,255,35,91,129,255, + 35,91,129,255,35,91,129,255,35,91,129,255,36,91,128,255, + 36,91,128,255,36,91,128,255,36,91,128,255,35,90,127,255, + 35,90,127,255,35,90,127,255,35,90,127,255,35,89,126,255, + 35,89,126,255,35,89,126,255,34,89,126,255,34,88,126,255, + 33,88,126,255,33,88,126,255,32,87,126,255,32,87,125,255, + 31,86,125,255,30,86,125,255,30,85,125,255,29,85,124,255, + 28,84,124,255,27,83,124,255,27,83,124,255,26,82,124,255, + 25,81,124,255,25,81,124,255,24,80,124,255,24,80,123,255, + 23,79,123,255,23,79,123,255,22,78,123,255,22,78,122,255, + 21,77,122,255,21,77,122,255,20,77,122,255,20,76,121,255, + 19,76,121,255,19,76,121,255,19,75,121,255,19,75,120,255, + 19,74,120,255,19,74,120,255,19,74,120,255,18,73,119,255, + 18,73,119,255,18,73,119,255,18,73,118,255,18,73,118,255, + 18,73,117,255,18,73,117,255,18,73,117,255,19,73,116,255, + 19,73,116,255,19,73,116,255,20,73,115,255,20,73,115,255, + 21,73,114,255,21,73,114,255,21,73,113,255,22,74,113,255, + 22,74,112,255,22,74,112,255,23,74,111,255,24,75,111,255, + 25,75,110,255,25,75,110,255,26,75,109,255,26,75,108,255, + 27,75,107,255,27,75,107,255,28,75,106,255,28,76,106,255, + 29,76,105,255,29,76,105,255,30,76,104,255,30,77,104,255, + 31,77,103,255,31,77,103,255,32,77,102,255,32,77,102,255, + 33,77,101,255,33,77,101,255,34,77,100,255,34,78,99,255, + 35,78,98,255,35,78,98,255,35,78,97,255,36,78,97,255, + 36,78,96,255,36,78,96,255,36,78,95,255,37,78,95,255, + 37,78,94,255,37,78,94,255,37,78,93,255,38,78,93,255, + 38,78,92,255,38,78,92,255,38,78,91,255,39,77,91,255, + 39,77,90,255,39,77,90,255,39,77,90,255,39,77,89,255, + 39,77,89,255,39,77,89,255,39,77,88,255,40,76,88,255, + 40,76,87,255,40,76,87,255,40,76,87,255,40,76,86,255, + 40,76,86,255,40,76,86,255,40,76,86,255,40,75,85,255, + 40,75,85,255,40,75,85,255,40,75,84,255,40,75,84,255, + 40,75,83,255,40,75,83,255,40,75,83,255,41,74,82,255, + 41,74,82,255,41,74,82,255,41,74,82,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,80,255, + 41,74,80,255,41,74,80,255,41,74,80,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,78,255, + 41,73,78,255,41,73,78,255,41,73,78,255,40,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,72,77,255, + 40,72,77,255,40,72,77,255,40,72,77,255,39,72,77,255, + 39,72,77,255,39,72,77,255,38,71,77,255,38,71,77,255, + 37,70,77,255,37,70,77,255,37,70,77,255,36,69,77,255, + 36,69,77,255,36,69,77,255,35,69,77,255,35,68,78,255, + 34,68,78,255,34,68,78,255,33,67,78,255,33,67,78,255, + 32,66,78,255,32,66,78,255,31,65,78,255,31,65,78,255, + 30,64,78,255,30,64,78,255,30,64,78,255,29,63,79,255, + 29,63,79,255,29,63,79,255,28,62,79,255,28,62,79,255, + 27,61,79,255,27,61,79,255,27,61,79,255,26,60,80,255, + 26,60,80,255,26,60,80,255,26,60,80,255,25,59,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,35,98,144,255, + 35,98,144,255,35,98,144,255,35,98,144,255,36,99,145,255, + 36,99,145,255,36,99,145,255,36,99,145,255,36,100,146,255, + 36,100,146,255,36,100,146,255,37,100,147,255,37,101,147,255, + 38,101,148,255,38,101,148,255,38,102,149,255,39,102,149,255, + 39,103,150,255,39,103,150,255,39,103,151,255,40,104,151,255, + 40,104,152,255,40,104,152,255,40,105,153,255,41,105,153,255, + 41,106,154,255,41,106,154,255,42,106,155,255,42,107,155,255, + 43,107,156,255,43,107,156,255,43,107,157,255,43,108,157,255, + 43,108,158,255,43,108,158,255,43,108,159,255,44,109,159,255, + 44,109,160,255,44,109,160,255,44,109,160,255,44,110,161,255, + 44,110,161,255,44,110,161,255,44,110,161,255,45,111,162,255, + 45,111,162,255,45,111,162,255,45,111,162,255,45,112,163,255, + 45,112,163,255,45,112,163,255,45,112,163,255,45,112,163,255, + 45,112,163,255,45,112,163,255,45,112,163,255,46,113,163,255, + 46,113,163,255,46,113,163,255,46,113,163,255,46,114,164,255, + 46,114,164,255,46,114,164,255,46,114,164,255,47,115,164,255, + 47,115,164,255,47,115,164,255,47,115,164,255,48,116,164,255, + 48,116,164,255,48,116,164,255,48,116,164,255,49,117,164,255, + 49,117,164,255,49,117,164,255,49,117,164,255,50,117,164,255, + 50,117,164,255,50,117,164,255,50,117,164,255,51,118,164,255, + 51,118,164,255,51,118,164,255,51,118,164,255,52,119,164,255, + 52,119,164,255,52,119,164,255,52,119,164,255,53,120,164,255, + 53,120,164,255,53,120,164,255,53,120,164,255,53,121,164,255, + 53,121,164,255,53,121,164,255,53,121,164,255,53,121,165,255, + 53,121,165,255,53,121,165,255,53,121,165,255,53,122,165,255, + 53,122,165,255,53,122,165,255,53,122,165,255,52,122,166,255, + 52,122,166,255,52,122,166,255,52,122,166,255,52,122,167,255, + 52,122,167,255,52,122,167,255,51,122,167,255,51,122,167,255, + 50,122,167,255,50,122,167,255,50,122,167,255,49,121,168,255, + 49,121,168,255,49,121,168,255,48,121,168,255,48,121,169,255, + 47,121,169,255,47,121,169,255,46,121,169,255,46,120,170,255, + 45,120,170,255,45,120,170,255,44,120,170,255,43,120,171,255, + 42,120,171,255,42,120,171,255,41,120,171,255,41,119,171,255, + 40,119,171,255,40,119,171,255,39,119,171,255,38,118,172,255, + 37,118,172,255,37,118,172,255,36,118,172,255,36,118,173,255, + 35,118,173,255,35,118,173,255,34,118,173,255,33,117,173,255, + 32,117,173,255,32,117,173,255,31,117,173,255,31,116,173,255, + 30,116,173,255,30,116,173,255,30,116,173,255,29,116,173,255, + 29,116,173,255,29,116,173,255,29,116,173,255,28,116,173,255, + 28,116,173,255,28,116,173,255,28,116,173,255,28,116,172,255, + 28,116,172,255,28,116,172,255,28,116,172,255,28,116,172,255, + 28,116,172,255,28,116,172,255,28,116,172,255,29,117,171,255, + 29,117,171,255,29,117,171,255,30,117,171,255,30,117,170,255, + 31,117,170,255,31,117,170,255,32,117,170,255,32,118,169,255, + 33,118,169,255,33,118,169,255,34,118,169,255,35,119,168,255, + 35,119,168,255,36,119,168,255,37,119,168,255,38,120,167,255, + 38,120,167,255,39,120,167,255,40,120,167,255,41,121,166,255, + 41,121,166,255,42,121,166,255,43,122,166,255,44,122,165,255, + 45,123,165,255,46,123,165,255,47,124,165,255,48,124,164,255, + 49,125,164,255,50,125,164,255,51,126,164,255,52,126,163,255, + 53,127,163,255,54,127,163,255,56,128,163,255,57,128,162,255, + 58,129,162,255,59,129,162,255,60,130,162,255,61,131,161,255, + 62,131,161,255,63,132,161,255,65,133,161,255,66,133,160,255, + 67,134,160,255,68,134,160,255,69,135,160,255,70,136,160,255, + 71,136,160,255,72,137,160,255,73,138,160,255,74,138,160,255, + 75,139,160,255,76,139,160,255,77,140,160,255,78,140,160,255, + 78,141,160,255,79,141,160,255,80,142,160,255,81,142,160,255, + 81,143,160,255,82,143,160,255,83,144,160,255,83,144,160,255, + 84,145,160,255,84,145,160,255,85,145,160,255,85,146,161,255, + 86,146,161,255,86,146,161,255,86,146,161,255,87,147,162,255, + 87,147,162,255,87,147,162,255,87,147,162,255,87,148,162,255, + 87,148,162,255,87,148,162,255,87,148,163,255,87,148,163,255, + 87,148,164,255,87,148,164,255,87,148,164,255,87,148,165,255, + 87,148,165,255,87,148,165,255,87,148,165,255,86,148,166,255, + 86,148,166,255,86,148,166,255,86,148,166,255,85,148,167,255, + 85,148,167,255,85,148,167,255,85,148,167,255,85,148,168,255, + 85,148,168,255,85,148,168,255,85,148,168,255,84,147,169,255, + 84,147,169,255,84,147,169,255,84,147,169,255,83,147,169,255, + 83,147,169,255,83,147,169,255,83,147,169,255,82,147,170,255, + 82,147,170,255,82,147,170,255,82,147,170,255,81,146,170,255, + 81,146,170,255,81,146,170,255,81,146,170,255,80,146,171,255, + 80,146,171,255,80,146,171,255,80,146,171,255,79,146,172,255, + 79,146,172,255,79,146,172,255,78,146,172,255,78,145,172,255, + 77,145,172,255,77,145,172,255,76,145,172,255,76,145,173,255, + 75,145,173,255,75,145,173,255,74,145,173,255,74,144,174,255, + 73,144,174,255,73,144,174,255,72,144,174,255,71,143,174,255, + 71,143,174,255,70,143,174,255,69,143,174,255,68,142,175,255, + 67,142,175,255,66,142,175,255,65,142,175,255,64,141,176,255, + 63,141,176,255,62,141,176,255,61,140,176,255,60,140,177,255, + 59,139,177,255,58,139,177,255,57,139,177,255,55,138,178,255, + 54,138,178,255,53,138,178,255,52,137,178,255,51,137,179,255, + 50,136,179,255,49,136,179,255,48,135,179,255,46,135,179,255, + 45,134,179,255,44,134,179,255,43,134,179,255,42,133,179,255, + 41,133,179,255,40,133,179,255,39,132,179,255,38,132,180,255, + 37,131,180,255,36,131,180,255,35,130,180,255,34,130,179,255, + 34,129,179,255,33,129,179,255,32,128,179,255,31,128,179,255, + 31,127,179,255,30,127,179,255,29,126,179,255,29,126,179,255, + 28,125,179,255,28,125,179,255,27,125,179,255,27,124,178,255, + 26,124,178,255,26,124,178,255,26,124,177,255,26,123,177,255, + 26,123,176,255,26,123,176,255,26,123,176,255,27,122,175,255, + 27,122,175,255,27,122,175,255,28,122,175,255,28,122,174,255, + 29,122,174,255,29,122,174,255,30,122,173,255,30,123,173,255, + 31,123,172,255,31,123,172,255,32,123,171,255,33,123,171,255, + 34,123,170,255,35,123,170,255,36,124,169,255,38,124,169,255, + 39,125,168,255,40,125,168,255,42,126,167,255,43,126,167,255, + 45,127,166,255,46,127,166,255,48,128,166,255,49,128,165,255, + 51,129,165,255,52,129,165,255,53,130,164,255,55,130,164,255, + 56,131,163,255,57,131,163,255,58,132,163,255,60,132,162,255, + 61,133,162,255,62,133,162,255,63,134,162,255,64,134,161,255, + 65,135,161,255,66,135,161,255,67,136,161,255,68,136,160,255, + 69,137,160,255,70,137,160,255,71,137,160,255,71,138,159,255, + 72,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,72,138,159,255,72,138,159,255,72,138,159,255, + 72,138,159,255,72,138,159,255,72,138,159,255,71,137,159,255, + 71,137,159,255,71,137,159,255,71,137,159,255,70,136,159,255, + 70,136,159,255,70,136,159,255,69,136,159,255,69,135,159,255, + 68,135,159,255,68,135,159,255,67,135,159,255,66,134,160,255, + 66,134,160,255,65,134,160,255,64,133,160,255,63,133,160,255, + 63,132,160,255,62,132,160,255,61,132,160,255,61,131,161,255, + 60,131,161,255,60,131,161,255,59,131,161,255,59,130,161,255, + 58,130,161,255,58,130,161,255,57,130,161,255,57,130,161,255, + 57,129,161,255,56,129,161,255,56,129,161,255,55,129,161,255, + 55,128,161,255,54,128,161,255,54,128,161,255,53,128,161,255, + 53,127,162,255,52,127,162,255,52,127,162,255,51,126,162,255, + 51,126,162,255,50,125,162,255,49,125,162,255,49,125,162,255, + 48,124,162,255,47,124,162,255,47,124,162,255,46,123,162,255, + 46,123,162,255,45,122,162,255,44,122,162,255,44,122,162,255, + 43,121,162,255,42,121,162,255,41,121,162,255,40,120,162,255, + 39,120,163,255,38,119,163,255,37,118,163,255,37,118,163,255, + 36,117,163,255,35,116,163,255,34,116,163,255,34,115,163,255, + 33,115,163,255,32,114,163,255,32,114,163,255,31,114,163,255, + 31,113,163,255,30,113,163,255,30,113,163,255,29,112,163,255, + 29,112,163,255,28,111,163,255,28,111,163,255,27,111,163,255, + 27,110,162,255,26,110,162,255,26,110,162,255,26,110,162,255, + 26,109,162,255,26,109,162,255,26,109,162,255,26,109,162,255, + 26,109,161,255,26,109,161,255,26,109,161,255,26,109,161,255, + 27,109,161,255,27,109,161,255,27,109,161,255,27,109,161,255, + 28,109,160,255,28,109,160,255,28,109,160,255,28,109,160,255, + 29,109,160,255,29,109,160,255,29,109,160,255,30,109,160,255, + 30,109,159,255,31,109,159,255,31,109,159,255,31,109,159,255, + 32,109,158,255,32,109,158,255,32,109,158,255,32,109,158,255, + 33,109,158,255,33,109,158,255,33,109,158,255,33,109,158,255, + 33,109,157,255,33,109,157,255,33,109,157,255,33,109,157,255, + 34,109,156,255,34,109,156,255,34,109,156,255,34,109,156,255, + 35,109,155,255,35,109,155,255,35,109,155,255,35,109,155,255, + 35,109,154,255,35,109,154,255,35,109,154,255,35,109,154,255, + 36,110,153,255,36,110,153,255,36,110,153,255,36,110,153,255, + 37,110,152,255,37,110,152,255,37,110,152,255,38,110,151,255, + 38,111,151,255,39,111,150,255,39,111,150,255,40,111,150,255, + 40,111,149,255,41,111,149,255,41,111,149,255,42,111,149,255, + 42,112,148,255,43,112,148,255,43,112,148,255,43,112,147,255, + 44,113,147,255,44,113,146,255,44,113,146,255,44,113,146,255, + 45,113,145,255,45,113,145,255,45,113,145,255,45,113,145,255, + 46,114,144,255,46,114,144,255,46,114,144,255,46,114,144,255, + 47,114,143,255,47,114,143,255,47,114,143,255,47,114,143,255, + 46,113,142,255,46,113,142,255,46,113,142,255,46,113,142,255, + 46,112,141,255,46,112,141,255,46,112,141,255,46,112,141,255, + 45,111,141,255,45,111,141,255,45,111,141,255,45,111,141,255, + 44,111,140,255,44,111,140,255,44,111,140,255,44,111,140,255, + 43,110,140,255,43,110,140,255,43,110,140,255,43,110,140,255, + 43,109,139,255,43,109,139,255,43,109,139,255,43,109,139,255, + 43,108,138,255,43,108,138,255,43,108,138,255,43,108,138,255, + 43,108,138,255,43,108,138,255,43,108,138,255,43,108,138,255, + 44,108,137,255,44,108,137,255,44,108,137,255,44,108,137,255, + 45,108,136,255,45,108,136,255,45,108,136,255,45,108,136,255, + 45,107,136,255,45,107,136,255,45,107,136,255,45,107,136,255, + 45,107,135,255,45,107,135,255,45,107,135,255,45,106,135,255, + 44,106,135,255,44,105,135,255,44,105,135,255,44,105,135,255, + 43,104,134,255,43,104,134,255,43,104,134,255,42,103,134,255, + 42,103,134,255,41,102,134,255,40,102,134,255,40,101,134,255, + 39,101,134,255,38,100,134,255,38,99,134,255,37,99,134,255, + 37,98,134,255,36,97,134,255,35,97,134,255,35,96,134,255, + 34,96,134,255,33,95,134,255,33,95,134,255,33,94,134,255, + 32,94,134,255,32,93,134,255,32,93,134,255,31,93,134,255, + 31,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 29,91,133,255,29,91,133,255,29,91,133,255,29,91,133,255, + 30,90,133,255,30,90,133,255,30,90,133,255,30,90,133,255, + 30,90,132,255,30,90,132,255,30,90,132,255,31,90,132,255, + 31,91,132,255,32,91,132,255,32,91,132,255,32,91,132,255, + 33,91,131,255,33,91,131,255,33,91,131,255,33,91,131,255, + 34,91,130,255,34,91,130,255,34,91,130,255,34,91,130,255, + 35,91,129,255,35,91,129,255,35,91,129,255,35,91,129,255, + 36,91,128,255,36,91,128,255,36,91,128,255,36,91,128,255, + 35,90,127,255,35,90,127,255,35,90,127,255,35,90,127,255, + 34,89,126,255,34,89,126,255,34,89,126,255,33,89,126,255, + 33,88,126,255,32,88,126,255,32,88,126,255,31,87,126,255, + 31,87,125,255,30,86,125,255,29,86,125,255,29,85,125,255, + 28,85,124,255,27,84,124,255,27,83,124,255,26,83,124,255, + 26,82,124,255,25,81,124,255,25,81,124,255,24,80,124,255, + 24,80,123,255,23,79,123,255,23,79,123,255,22,78,123,255, + 22,78,122,255,21,77,122,255,21,77,122,255,20,77,122,255, + 20,76,121,255,19,76,121,255,19,76,121,255,19,75,121,255, + 19,75,120,255,19,74,120,255,19,74,120,255,19,74,120,255, + 18,73,119,255,18,73,119,255,18,73,119,255,18,73,118,255, + 18,73,118,255,18,73,117,255,18,73,117,255,18,73,117,255, + 19,73,116,255,19,73,116,255,19,73,116,255,20,73,115,255, + 20,73,115,255,21,73,114,255,21,73,114,255,22,73,113,255, + 22,74,113,255,23,74,112,255,23,74,112,255,24,74,111,255, + 24,75,110,255,25,75,109,255,25,75,109,255,26,75,108,255, + 26,75,108,255,27,75,107,255,27,75,107,255,28,75,106,255, + 29,76,106,255,30,76,105,255,30,76,105,255,31,76,104,255, + 31,77,104,255,32,77,103,255,32,77,103,255,32,77,102,255, + 33,77,101,255,33,77,100,255,33,77,100,255,34,77,99,255, + 34,78,99,255,35,78,98,255,35,78,98,255,35,78,97,255, + 36,78,97,255,36,78,96,255,36,78,96,255,36,78,95,255, + 37,78,95,255,37,78,94,255,37,78,94,255,37,78,93,255, + 38,78,93,255,38,78,92,255,38,78,92,255,38,78,91,255, + 39,77,91,255,39,77,90,255,39,77,90,255,39,77,90,255, + 39,77,89,255,39,77,89,255,39,77,89,255,39,77,88,255, + 40,76,88,255,40,76,87,255,40,76,87,255,40,76,87,255, + 40,76,86,255,40,76,86,255,40,76,86,255,40,76,86,255, + 40,75,85,255,40,75,85,255,40,75,85,255,40,75,84,255, + 40,75,84,255,40,75,83,255,40,75,83,255,40,75,83,255, + 41,74,82,255,41,74,82,255,41,74,82,255,41,74,82,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,80,255,41,74,80,255,41,74,80,255,41,74,80,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,79,255,41,73,79,255,41,73,79,255,41,73,79,255, + 41,73,78,255,41,73,78,255,41,73,78,255,41,73,78,255, + 40,73,78,255,40,73,78,255,40,73,78,255,40,73,78,255, + 40,72,77,255,40,72,77,255,40,72,77,255,40,72,77,255, + 39,72,77,255,39,72,77,255,39,72,77,255,38,71,77,255, + 38,71,77,255,37,70,77,255,37,70,77,255,37,70,77,255, + 36,69,77,255,36,69,77,255,36,69,77,255,35,69,77,255, + 35,68,78,255,34,68,78,255,34,68,78,255,33,67,78,255, + 33,67,78,255,32,66,78,255,32,66,78,255,31,65,78,255, + 31,65,78,255,30,64,78,255,30,64,78,255,30,64,78,255, + 29,63,79,255,29,63,79,255,29,63,79,255,28,62,79,255, + 28,62,79,255,27,61,79,255,27,61,79,255,27,61,79,255, + 26,60,80,255,26,60,80,255,26,60,80,255,26,60,80,255, + 25,59,80,255,25,59,80,255,25,59,80,255,25,59,80,255, + 34,97,143,255,34,97,143,255,34,97,143,255,34,97,143,255, + 35,98,144,255,35,98,144,255,35,98,144,255,35,98,144,255, + 36,99,145,255,36,99,145,255,36,99,145,255,36,100,146,255, + 37,100,146,255,37,101,147,255,37,101,147,255,38,101,148,255, + 38,102,148,255,39,102,149,255,39,102,149,255,39,103,150,255, + 40,103,150,255,40,104,151,255,40,104,151,255,40,104,152,255, + 41,105,152,255,41,105,153,255,41,105,153,255,41,106,154,255, + 42,106,154,255,42,107,155,255,42,107,155,255,42,107,156,255, + 43,108,156,255,43,108,157,255,43,108,157,255,43,108,158,255, + 43,109,158,255,43,109,159,255,43,109,159,255,43,109,159,255, + 44,110,160,255,44,110,160,255,44,110,160,255,44,110,160,255, + 44,111,161,255,44,111,161,255,44,111,161,255,44,111,161,255, + 45,112,162,255,45,112,162,255,45,112,162,255,45,112,162,255, + 45,112,162,255,45,112,162,255,45,112,162,255,45,112,162,255, + 46,113,162,255,46,113,162,255,46,113,162,255,46,113,162,255, + 46,114,163,255,46,114,163,255,46,114,163,255,46,114,163,255, + 47,115,163,255,47,115,163,255,47,115,163,255,47,115,163,255, + 48,115,163,255,48,115,163,255,48,115,163,255,48,115,163,255, + 49,116,163,255,49,116,163,255,49,116,163,255,49,116,163,255, + 50,117,163,255,50,117,163,255,50,117,163,255,50,117,163,255, + 51,118,163,255,51,118,163,255,51,118,163,255,51,118,163,255, + 52,119,163,255,52,119,163,255,52,119,163,255,52,119,163,255, + 52,119,163,255,52,119,163,255,52,119,163,255,52,119,163,255, + 53,120,164,255,53,120,164,255,53,120,164,255,53,120,164,255, + 53,121,164,255,53,121,164,255,53,121,164,255,53,121,164,255, + 53,121,165,255,53,121,165,255,53,121,165,255,53,121,165,255, + 52,121,166,255,52,121,166,255,52,121,166,255,52,121,166,255, + 52,121,166,255,52,121,166,255,52,121,166,255,51,121,166,255, + 51,121,167,255,50,121,167,255,50,121,167,255,49,121,167,255, + 49,121,168,255,48,121,168,255,48,121,168,255,47,121,168,255, + 47,121,169,255,46,121,169,255,46,121,169,255,45,121,169,255, + 45,120,169,255,44,120,169,255,44,120,169,255,43,120,169,255, + 42,120,170,255,41,120,170,255,41,120,170,255,40,120,170,255, + 40,119,171,255,39,119,171,255,39,119,171,255,38,119,171,255, + 37,118,172,255,36,118,172,255,36,118,172,255,35,118,172,255, + 35,117,172,255,34,117,172,255,34,117,172,255,33,117,172,255, + 33,117,173,255,32,117,173,255,32,117,173,255,31,117,173,255, + 31,116,173,255,30,116,173,255,30,116,173,255,30,116,173,255, + 29,116,173,255,29,116,173,255,29,116,173,255,29,116,173,255, + 28,115,173,255,28,115,173,255,28,115,173,255,28,115,173,255, + 27,115,172,255,27,115,172,255,27,115,172,255,27,115,172,255, + 28,115,171,255,28,115,171,255,28,115,171,255,28,115,171,255, + 29,116,171,255,29,116,171,255,29,116,171,255,30,116,171,255, + 31,117,170,255,31,117,170,255,32,117,170,255,33,117,170,255, + 33,118,169,255,34,118,169,255,34,118,169,255,35,118,169,255, + 35,119,168,255,36,119,168,255,36,119,168,255,37,120,168,255, + 38,120,167,255,38,121,167,255,39,121,167,255,40,121,167,255, + 41,122,166,255,42,122,166,255,43,122,166,255,44,123,166,255, + 45,123,165,255,46,124,165,255,47,124,165,255,48,125,165,255, + 49,125,164,255,50,126,164,255,51,126,164,255,52,127,164,255, + 53,127,163,255,54,128,163,255,55,128,163,255,56,129,163,255, + 57,129,162,255,58,130,162,255,59,130,162,255,61,131,162,255, + 62,132,161,255,63,132,161,255,64,133,161,255,65,134,161,255, + 66,134,160,255,67,135,160,255,68,135,160,255,69,136,160,255, + 70,137,160,255,71,137,160,255,72,138,160,255,73,139,160,255, + 74,139,159,255,75,140,159,255,76,140,159,255,77,141,159,255, + 78,141,159,255,79,142,159,255,80,142,159,255,81,143,159,255, + 82,143,159,255,82,144,159,255,83,144,159,255,84,145,159,255, + 84,145,159,255,85,146,159,255,85,146,159,255,86,146,159,255, + 86,147,160,255,87,147,160,255,87,147,160,255,87,147,160,255, + 88,148,161,255,88,148,161,255,88,148,161,255,88,148,161,255, + 88,149,162,255,88,149,162,255,88,149,162,255,88,149,162,255, + 88,149,163,255,88,149,163,255,88,149,163,255,88,149,163,255, + 87,149,164,255,87,149,164,255,87,149,164,255,87,149,164,255, + 86,149,165,255,86,149,165,255,86,149,165,255,86,149,165,255, + 85,148,166,255,85,148,166,255,85,148,166,255,85,148,166,255, + 84,148,167,255,84,148,167,255,84,148,167,255,84,148,167,255, + 83,147,168,255,83,147,168,255,83,147,168,255,83,147,168,255, + 82,147,169,255,82,147,169,255,82,147,169,255,82,147,169,255, + 82,146,169,255,82,146,169,255,82,146,169,255,82,146,169,255, + 81,146,170,255,81,146,170,255,81,146,170,255,81,146,170,255, + 80,145,171,255,80,145,171,255,80,145,171,255,79,145,171,255, + 79,145,171,255,78,145,171,255,78,145,171,255,78,145,171,255, + 77,144,171,255,77,144,171,255,77,144,171,255,76,144,171,255, + 76,144,172,255,75,144,172,255,75,144,172,255,74,144,172,255, + 73,143,173,255,73,143,173,255,72,143,173,255,71,143,173,255, + 70,142,174,255,70,142,174,255,69,142,174,255,68,142,174,255, + 67,141,175,255,67,141,175,255,66,141,175,255,65,141,175,255, + 64,140,176,255,63,140,176,255,62,140,176,255,61,139,176,255, + 59,139,176,255,58,138,176,255,57,138,176,255,56,138,176,255, + 55,137,177,255,54,137,177,255,53,137,177,255,52,136,177,255, + 50,136,178,255,49,135,178,255,48,135,178,255,47,134,178,255, + 46,134,178,255,45,133,178,255,44,133,178,255,43,133,178,255, + 42,132,178,255,41,132,178,255,40,132,178,255,39,131,178,255, + 38,131,179,255,37,130,179,255,36,130,179,255,35,129,179,255, + 34,129,178,255,33,128,178,255,32,128,178,255,31,127,178,255, + 31,127,178,255,30,126,178,255,30,126,178,255,29,125,178,255, + 28,125,178,255,28,124,178,255,27,124,178,255,27,124,178,255, + 26,123,177,255,26,123,177,255,26,123,177,255,26,123,177,255, + 26,122,176,255,26,122,176,255,26,122,176,255,26,122,175,255, + 27,121,175,255,27,121,174,255,27,121,174,255,28,121,174,255, + 28,121,173,255,29,121,173,255,29,121,173,255,30,121,173,255, + 31,122,172,255,31,122,172,255,32,122,172,255,33,122,171,255, + 34,123,171,255,35,123,170,255,36,123,170,255,37,124,169,255, + 39,124,169,255,40,125,168,255,41,125,168,255,42,126,167,255, + 44,126,167,255,45,127,166,255,46,127,166,255,48,128,166,255, + 49,129,165,255,51,129,165,255,52,130,165,255,53,131,164,255, + 55,131,164,255,56,132,163,255,57,132,163,255,58,133,162,255, + 60,133,162,255,61,134,161,255,62,134,161,255,63,135,161,255, + 65,135,160,255,66,136,160,255,67,136,160,255,68,136,160,255, + 69,137,159,255,69,137,159,255,70,137,159,255,71,137,159,255, + 71,138,158,255,72,138,158,255,72,138,158,255,72,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,72,138,158,255, + 72,137,158,255,71,137,158,255,71,137,158,255,70,137,158,255, + 70,136,158,255,69,136,158,255,69,136,158,255,68,136,158,255, + 68,135,158,255,67,135,158,255,67,135,158,255,66,134,158,255, + 65,134,159,255,65,133,159,255,64,133,159,255,63,133,159,255, + 62,132,159,255,62,132,159,255,61,132,159,255,60,131,159,255, + 60,131,160,255,59,130,160,255,59,130,160,255,58,130,160,255, + 58,129,160,255,57,129,160,255,57,129,160,255,56,129,160,255, + 56,129,160,255,56,128,160,255,55,128,160,255,55,128,160,255, + 54,128,160,255,54,127,161,255,53,127,161,255,53,127,161,255, + 52,127,161,255,52,126,161,255,51,126,161,255,51,126,161,255, + 50,126,161,255,50,125,161,255,49,125,161,255,49,125,161,255, + 48,124,161,255,48,124,162,255,47,123,162,255,46,123,162,255, + 46,123,162,255,45,122,162,255,44,122,162,255,43,122,162,255, + 43,121,162,255,42,121,162,255,41,120,162,255,40,120,162,255, + 40,119,162,255,39,119,162,255,38,118,162,255,37,117,162,255, + 37,117,162,255,36,116,162,255,35,115,162,255,34,115,162,255, + 34,114,162,255,33,114,162,255,32,113,162,255,31,113,162,255, + 31,113,162,255,30,112,162,255,29,112,162,255,29,112,162,255, + 28,111,162,255,28,111,162,255,27,110,162,255,27,110,162,255, + 27,110,162,255,26,109,162,255,26,109,162,255,26,109,162,255, + 26,109,162,255,26,108,162,255,26,108,162,255,26,108,162,255, + 26,108,162,255,26,108,161,255,26,108,161,255,26,108,161,255, + 26,108,161,255,26,108,161,255,26,108,161,255,26,108,161,255, + 26,108,161,255,27,108,160,255,27,108,160,255,27,108,160,255, + 27,108,160,255,28,109,159,255,28,109,159,255,28,109,159,255, + 29,109,159,255,29,109,159,255,30,109,159,255,30,109,159,255, + 30,109,159,255,31,109,158,255,31,109,158,255,31,109,158,255, + 31,109,158,255,32,109,158,255,32,109,158,255,32,109,158,255, + 32,109,158,255,32,109,157,255,32,109,157,255,32,109,157,255, + 32,109,157,255,33,109,156,255,33,109,156,255,33,109,156,255, + 33,109,156,255,34,109,155,255,34,109,155,255,34,109,155,255, + 34,109,155,255,35,109,154,255,35,109,154,255,35,109,154,255, + 35,109,153,255,36,109,153,255,36,109,152,255,36,109,152,255, + 36,109,152,255,37,109,151,255,37,109,151,255,37,109,151,255, + 37,109,151,255,38,110,150,255,38,110,150,255,38,110,150,255, + 39,111,149,255,39,111,149,255,40,112,148,255,41,112,148,255, + 41,112,148,255,42,113,147,255,43,113,147,255,43,113,147,255, + 44,113,146,255,44,114,146,255,45,114,145,255,45,114,145,255, + 45,114,145,255,46,114,144,255,46,114,144,255,46,114,144,255, + 46,114,144,255,47,114,143,255,47,114,143,255,47,114,143,255, + 47,114,143,255,47,114,142,255,47,114,142,255,47,114,142,255, + 47,114,142,255,47,113,141,255,47,113,141,255,47,113,141,255, + 47,113,141,255,46,113,140,255,46,113,140,255,46,113,140,255, + 46,113,140,255,45,112,140,255,45,112,140,255,45,112,140,255, + 45,112,140,255,44,111,140,255,44,111,140,255,44,111,140,255, + 44,111,140,255,44,110,139,255,44,110,139,255,44,110,139,255, + 44,110,139,255,44,109,139,255,44,109,139,255,44,109,139,255, + 44,109,139,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,45,109,137,255,45,109,137,255,45,109,137,255, + 45,109,137,255,45,108,137,255,45,108,137,255,45,108,137,255, + 45,108,137,255,45,108,136,255,45,108,136,255,45,108,136,255, + 45,108,136,255,45,107,136,255,45,107,136,255,45,107,136,255, + 44,107,136,255,44,106,135,255,43,106,135,255,43,106,135,255, + 43,105,135,255,42,105,135,255,42,104,135,255,42,104,135,255, + 41,103,135,255,41,103,135,255,40,102,135,255,39,102,135,255, + 39,101,135,255,38,101,134,255,37,100,134,255,37,99,134,255, + 36,99,134,255,36,98,134,255,35,97,134,255,35,97,134,255, + 34,96,134,255,34,96,134,255,33,95,134,255,33,95,134,255, + 32,95,134,255,32,94,134,255,31,94,134,255,31,94,134,255, + 31,93,134,255,30,93,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,29,91,134,255,29,91,134,255,29,91,134,255, + 29,91,134,255,30,91,133,255,30,91,133,255,30,91,133,255, + 30,91,133,255,30,91,133,255,30,91,133,255,30,91,133,255, + 31,91,133,255,31,91,132,255,32,91,132,255,32,91,132,255, + 32,91,132,255,33,92,131,255,33,92,131,255,33,92,131,255, + 33,92,131,255,34,92,130,255,34,92,130,255,34,92,130,255, + 34,92,130,255,34,92,130,255,34,92,130,255,34,92,130,255, + 34,92,130,255,35,91,129,255,35,91,129,255,35,91,129,255, + 35,91,129,255,34,90,128,255,34,90,128,255,34,90,128,255, + 34,90,128,255,34,89,127,255,34,89,127,255,34,89,127,255, + 33,88,127,255,33,88,126,255,32,87,126,255,32,87,126,255, + 31,86,126,255,31,86,126,255,30,85,126,255,29,85,126,255, + 29,84,126,255,28,84,125,255,27,83,125,255,26,83,125,255, + 26,82,125,255,25,82,124,255,24,81,124,255,24,81,124,255, + 23,80,124,255,23,80,123,255,22,79,123,255,22,79,123,255, + 21,78,123,255,21,78,122,255,20,77,122,255,20,77,122,255, + 20,76,122,255,19,76,121,255,19,75,121,255,19,75,121,255, + 19,75,120,255,18,74,120,255,18,74,119,255,18,74,119,255, + 18,74,119,255,18,74,118,255,18,74,118,255,18,74,118,255, + 18,74,117,255,19,73,117,255,19,73,116,255,19,73,116,255, + 19,73,116,255,20,74,115,255,20,74,115,255,20,74,115,255, + 21,74,114,255,21,74,114,255,22,74,113,255,22,74,113,255, + 22,74,112,255,23,75,112,255,23,75,111,255,23,75,111,255, + 24,75,110,255,25,75,110,255,26,75,109,255,26,75,109,255, + 27,75,108,255,27,76,107,255,28,76,106,255,28,76,106,255, + 29,76,105,255,29,77,105,255,30,77,104,255,30,77,104,255, + 31,77,103,255,31,78,103,255,32,78,102,255,32,78,102,255, + 33,78,101,255,33,78,101,255,34,78,100,255,34,78,100,255, + 35,78,99,255,35,79,98,255,36,79,97,255,36,79,97,255, + 36,79,96,255,37,79,96,255,37,79,95,255,37,79,95,255, + 37,79,94,255,38,78,94,255,38,78,93,255,38,78,93,255, + 38,78,92,255,39,78,92,255,39,78,91,255,39,78,91,255, + 39,78,90,255,39,78,90,255,39,78,89,255,39,78,89,255, + 39,78,89,255,40,77,88,255,40,77,88,255,40,77,88,255, + 40,77,87,255,40,77,87,255,40,77,86,255,40,77,86,255, + 40,77,86,255,40,76,85,255,40,76,85,255,40,76,85,255, + 40,76,85,255,40,76,84,255,40,76,84,255,40,76,84,255, + 40,76,84,255,41,75,83,255,41,75,83,255,41,75,83,255, + 41,75,83,255,41,75,82,255,41,75,82,255,41,75,82,255, + 41,75,82,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,80,255,41,74,80,255,41,74,80,255, + 41,74,80,255,41,74,79,255,41,74,79,255,41,74,79,255, + 41,74,79,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,73,77,255,41,73,77,255,41,73,77,255, + 41,73,77,255,40,73,77,255,40,73,77,255,40,73,77,255, + 40,73,77,255,40,72,77,255,40,72,77,255,40,72,77,255, + 40,72,77,255,39,72,77,255,39,72,77,255,39,72,77,255, + 38,71,77,255,38,71,77,255,37,70,77,255,37,70,77,255, + 37,70,77,255,36,69,77,255,36,69,77,255,36,69,77,255, + 35,69,77,255,35,68,77,255,34,68,77,255,34,68,77,255, + 33,67,77,255,33,67,77,255,32,66,77,255,32,66,77,255, + 31,65,77,255,31,65,78,255,30,64,78,255,30,64,78,255, + 29,64,78,255,29,63,78,255,28,63,78,255,28,63,78,255, + 28,62,78,255,27,62,79,255,27,61,79,255,27,61,79,255, + 26,61,79,255,26,60,79,255,25,60,79,255,25,60,79,255, + 25,60,79,255,24,59,79,255,24,59,79,255,24,59,79,255, + 24,59,79,255,34,96,142,255,34,96,142,255,34,96,142,255, + 34,96,142,255,35,97,143,255,35,97,143,255,35,97,143,255, + 35,97,143,255,35,98,144,255,35,98,144,255,35,98,144,255, + 36,99,145,255,36,99,145,255,37,100,146,255,37,100,146,255, + 37,100,147,255,38,101,147,255,38,101,148,255,38,101,148,255, + 38,102,149,255,39,102,149,255,39,103,150,255,39,103,150,255, + 39,103,151,255,40,104,151,255,40,104,152,255,40,104,152,255, + 40,105,153,255,41,105,153,255,41,106,154,255,41,106,154,255, + 41,106,155,255,42,107,155,255,42,107,156,255,42,107,156,255, + 42,107,157,255,42,108,157,255,42,108,158,255,42,108,158,255, + 42,108,158,255,43,109,159,255,43,109,159,255,43,109,159,255, + 43,109,159,255,43,110,160,255,43,110,160,255,43,110,160,255, + 43,110,160,255,44,111,161,255,44,111,161,255,44,111,161,255, + 44,111,161,255,44,111,161,255,44,111,161,255,44,111,161,255, + 44,111,161,255,45,112,161,255,45,112,161,255,45,112,161,255, + 45,112,161,255,45,113,162,255,45,113,162,255,45,113,162,255, + 45,113,162,255,46,114,162,255,46,114,162,255,46,114,162,255, + 46,114,162,255,47,115,162,255,47,115,162,255,47,115,162,255, + 47,115,162,255,48,116,162,255,48,116,162,255,48,116,162,255, + 48,116,162,255,49,116,162,255,49,116,162,255,49,116,162,255, + 49,116,162,255,50,117,162,255,50,117,162,255,50,117,162,255, + 50,117,162,255,51,118,162,255,51,118,162,255,51,118,162,255, + 51,118,162,255,52,119,162,255,52,119,162,255,52,119,162,255, + 52,119,162,255,52,120,163,255,52,120,163,255,52,120,163,255, + 52,120,163,255,52,120,163,255,52,120,163,255,52,120,163,255, + 52,120,163,255,52,121,164,255,52,121,164,255,52,121,164,255, + 52,121,164,255,51,121,165,255,51,121,165,255,51,121,165,255, + 51,121,165,255,51,121,166,255,51,121,166,255,51,121,166,255, + 50,121,166,255,50,121,166,255,49,121,166,255,49,121,166,255, + 48,121,166,255,48,120,167,255,47,120,167,255,47,120,167,255, + 46,120,167,255,46,120,168,255,45,120,168,255,45,120,168,255, + 44,120,168,255,44,119,169,255,43,119,169,255,43,119,169,255, + 42,119,169,255,41,119,170,255,40,119,170,255,40,119,170,255, + 39,119,170,255,39,118,170,255,38,118,170,255,38,118,170,255, + 37,118,170,255,36,117,171,255,35,117,171,255,35,117,171,255, + 34,117,171,255,34,116,172,255,33,116,172,255,33,116,172,255, + 32,116,172,255,32,116,172,255,31,116,172,255,31,116,172,255, + 30,116,172,255,30,115,172,255,29,115,172,255,29,115,172,255, + 29,115,172,255,28,115,172,255,28,115,172,255,28,115,172,255, + 28,115,172,255,27,115,172,255,27,115,172,255,27,115,172,255, + 27,115,172,255,27,115,171,255,27,115,171,255,27,115,171,255, + 27,115,171,255,28,115,170,255,28,115,170,255,28,115,170,255, + 28,115,170,255,29,116,170,255,29,116,170,255,29,116,170,255, + 30,116,170,255,31,117,169,255,31,117,169,255,32,117,169,255, + 33,117,169,255,33,118,168,255,34,118,168,255,34,118,168,255, + 35,118,168,255,36,119,167,255,36,119,167,255,37,119,167,255, + 38,120,167,255,39,120,166,255,39,121,166,255,40,121,166,255, + 41,121,166,255,42,122,165,255,43,122,165,255,44,122,165,255, + 45,123,165,255,46,123,164,255,47,124,164,255,48,124,164,255, + 49,125,164,255,50,125,163,255,51,126,163,255,52,126,163,255, + 53,127,163,255,54,127,162,255,55,128,162,255,56,128,162,255, + 57,129,162,255,58,129,161,255,59,130,161,255,60,130,161,255, + 62,131,161,255,63,132,160,255,64,132,160,255,65,133,160,255, + 66,134,160,255,67,134,159,255,68,135,159,255,69,135,159,255, + 70,136,159,255,71,137,159,255,72,137,159,255,73,138,159,255, + 74,139,159,255,75,139,159,255,76,140,159,255,77,140,159,255, + 78,141,159,255,79,141,159,255,79,142,159,255,80,142,159,255, + 81,143,159,255,82,143,159,255,82,144,159,255,83,144,159,255, + 84,145,159,255,84,145,159,255,85,146,159,255,85,146,159,255, + 86,146,159,255,86,147,160,255,87,147,160,255,87,147,160,255, + 87,147,160,255,88,148,161,255,88,148,161,255,88,148,161,255, + 88,148,161,255,88,149,162,255,88,149,162,255,88,149,162,255, + 88,149,162,255,88,149,163,255,88,149,163,255,88,149,163,255, + 88,149,163,255,87,149,164,255,87,149,164,255,87,149,164,255, + 87,149,164,255,86,149,165,255,86,149,165,255,86,149,165,255, + 86,149,165,255,85,148,166,255,85,148,166,255,85,148,166,255, + 85,148,166,255,84,148,167,255,84,148,167,255,84,148,167,255, + 84,148,167,255,83,147,168,255,83,147,168,255,83,147,168,255, + 83,147,168,255,82,147,169,255,82,147,169,255,82,147,169,255, + 82,147,169,255,81,146,169,255,81,146,169,255,81,146,169,255, + 81,146,169,255,80,146,170,255,80,146,170,255,80,146,170,255, + 80,146,170,255,79,145,171,255,79,145,171,255,79,145,171,255, + 79,145,171,255,78,145,171,255,78,145,171,255,78,145,171,255, + 77,145,171,255,77,144,171,255,76,144,171,255,76,144,171,255, + 75,144,171,255,75,144,172,255,74,144,172,255,74,144,172,255, + 73,144,172,255,73,143,173,255,72,143,173,255,72,143,173,255, + 71,143,173,255,70,142,173,255,70,142,173,255,69,142,173,255, + 68,142,173,255,67,141,174,255,67,141,174,255,66,141,174,255, + 65,141,174,255,64,140,175,255,63,140,175,255,62,140,175,255, + 61,139,175,255,59,139,175,255,58,138,175,255,57,138,175,255, + 56,138,175,255,55,137,176,255,54,137,176,255,53,137,176,255, + 52,136,176,255,50,136,177,255,49,135,177,255,48,135,177,255, + 47,134,177,255,46,134,177,255,45,133,177,255,44,133,177,255, + 43,133,177,255,42,132,177,255,41,132,177,255,40,132,177,255, + 39,131,177,255,38,131,178,255,37,130,178,255,36,130,178,255, + 35,129,178,255,34,129,177,255,33,128,177,255,32,128,177,255, + 31,127,177,255,31,127,177,255,30,126,177,255,30,126,177,255, + 29,125,177,255,28,125,177,255,28,124,177,255,27,124,177,255, + 27,124,177,255,26,123,176,255,26,123,176,255,26,123,176,255, + 26,123,176,255,26,122,175,255,26,122,175,255,26,122,175,255, + 26,122,174,255,27,121,174,255,27,121,173,255,27,121,173,255, + 28,121,173,255,28,121,172,255,29,121,172,255,29,121,172,255, + 30,121,172,255,31,122,171,255,31,122,171,255,32,122,171,255, + 33,122,170,255,34,123,170,255,35,123,169,255,36,123,169,255, + 37,124,168,255,39,124,168,255,40,125,167,255,41,125,167,255, + 43,126,166,255,44,126,166,255,46,127,165,255,47,127,165,255, + 49,128,165,255,50,129,164,255,52,129,164,255,53,130,164,255, + 54,131,163,255,56,131,163,255,57,132,162,255,58,132,162,255, + 59,133,162,255,61,133,161,255,62,134,161,255,63,134,161,255, + 64,135,161,255,65,135,160,255,66,136,160,255,67,136,160,255, + 68,136,160,255,69,137,159,255,70,137,159,255,71,137,159,255, + 72,137,159,255,72,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 72,138,158,255,72,137,158,255,71,137,158,255,71,137,158,255, + 70,137,158,255,70,136,158,255,69,136,158,255,69,136,158,255, + 68,136,158,255,68,135,158,255,67,135,158,255,67,135,158,255, + 66,134,158,255,65,134,159,255,65,133,159,255,64,133,159,255, + 63,133,159,255,62,132,159,255,62,132,159,255,61,132,159,255, + 60,131,159,255,60,131,160,255,59,130,160,255,59,130,160,255, + 58,130,160,255,58,129,160,255,57,129,160,255,57,129,160,255, + 56,129,160,255,56,129,160,255,56,128,160,255,55,128,160,255, + 55,128,160,255,54,128,160,255,54,127,161,255,53,127,161,255, + 53,127,161,255,52,127,161,255,52,126,161,255,51,126,161,255, + 51,126,161,255,50,126,161,255,50,125,161,255,49,125,161,255, + 48,125,161,255,48,124,161,255,47,124,162,255,46,123,162,255, + 46,123,162,255,45,123,162,255,45,122,162,255,44,122,162,255, + 43,122,162,255,43,121,162,255,42,121,162,255,41,120,162,255, + 40,120,162,255,39,119,162,255,38,119,162,255,37,118,162,255, + 36,117,162,255,36,117,162,255,35,116,162,255,34,115,162,255, + 33,115,162,255,33,114,162,255,32,114,162,255,31,113,162,255, + 30,113,162,255,30,113,162,255,29,112,162,255,28,112,162,255, + 28,112,162,255,27,111,162,255,27,111,162,255,26,110,162,255, + 26,110,162,255,26,110,162,255,25,109,162,255,25,109,162,255, + 25,109,162,255,25,109,162,255,25,108,162,255,25,108,162,255, + 25,108,162,255,25,108,162,255,25,108,161,255,25,108,161,255, + 25,108,161,255,25,108,161,255,25,108,161,255,25,108,161,255, + 25,108,161,255,25,108,161,255,26,108,160,255,26,108,160,255, + 26,108,160,255,26,108,160,255,27,108,159,255,27,108,159,255, + 27,108,159,255,28,108,159,255,28,108,159,255,29,108,159,255, + 29,108,159,255,29,108,159,255,30,108,158,255,30,108,158,255, + 30,108,158,255,30,108,158,255,31,108,158,255,31,108,158,255, + 31,108,158,255,31,108,158,255,31,108,157,255,31,108,157,255, + 31,108,157,255,31,108,157,255,32,108,156,255,32,108,156,255, + 32,108,156,255,32,108,156,255,33,108,155,255,33,108,155,255, + 33,108,155,255,33,108,155,255,34,108,154,255,34,108,154,255, + 34,108,154,255,34,108,153,255,35,109,153,255,35,109,152,255, + 35,109,152,255,35,109,152,255,36,109,151,255,36,109,151,255, + 36,109,151,255,37,109,151,255,37,110,150,255,38,110,150,255, + 38,110,150,255,39,111,149,255,39,111,149,255,40,112,148,255, + 41,112,148,255,41,112,148,255,42,113,147,255,43,113,147,255, + 43,113,147,255,44,113,146,255,44,114,146,255,45,114,145,255, + 45,114,145,255,45,114,145,255,46,114,144,255,46,114,144,255, + 46,114,144,255,46,114,144,255,47,115,143,255,47,115,143,255, + 47,115,143,255,47,115,143,255,48,115,142,255,48,115,142,255, + 48,115,142,255,48,115,142,255,47,114,141,255,47,114,141,255, + 47,114,141,255,47,114,141,255,47,113,140,255,47,113,140,255, + 47,113,140,255,47,113,140,255,46,112,140,255,46,112,140,255, + 46,112,140,255,46,112,140,255,45,112,140,255,45,112,140,255, + 45,112,140,255,45,112,140,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,110,139,255,44,110,139,255, + 44,110,139,255,44,110,139,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,45,109,137,255,45,109,137,255, + 45,109,137,255,45,109,137,255,45,108,137,255,45,108,137,255, + 45,108,137,255,45,108,137,255,45,108,136,255,45,108,136,255, + 45,108,136,255,45,108,136,255,45,107,136,255,45,107,136,255, + 45,107,136,255,44,107,136,255,44,106,135,255,43,106,135,255, + 43,106,135,255,43,105,135,255,42,105,135,255,42,104,135,255, + 42,104,135,255,41,103,135,255,41,103,135,255,40,102,135,255, + 39,102,135,255,39,101,135,255,38,101,134,255,37,100,134,255, + 37,99,134,255,36,99,134,255,36,98,134,255,35,97,134,255, + 35,97,134,255,34,96,134,255,34,96,134,255,33,95,134,255, + 33,95,134,255,32,95,134,255,32,94,134,255,31,94,134,255, + 31,94,134,255,31,93,134,255,30,93,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,29,91,134,255,29,91,134,255, + 29,91,134,255,29,91,134,255,30,91,133,255,30,91,133,255, + 30,91,133,255,30,91,133,255,30,91,133,255,30,91,133,255, + 30,91,133,255,31,91,133,255,31,91,132,255,32,91,132,255, + 32,91,132,255,32,91,132,255,33,92,131,255,33,92,131,255, + 33,92,131,255,33,92,131,255,34,92,130,255,34,92,130,255, + 34,92,130,255,34,92,130,255,34,92,130,255,34,92,130,255, + 34,92,130,255,34,92,130,255,35,91,129,255,35,91,129,255, + 35,91,129,255,35,91,129,255,34,90,128,255,34,90,128,255, + 34,90,128,255,34,90,128,255,33,89,127,255,33,89,127,255, + 33,89,127,255,32,88,127,255,32,88,126,255,31,87,126,255, + 31,87,126,255,30,86,126,255,30,86,126,255,29,85,126,255, + 28,85,126,255,28,84,126,255,27,84,125,255,26,83,125,255, + 26,83,125,255,25,82,125,255,25,82,124,255,24,81,124,255, + 24,81,124,255,23,80,124,255,23,80,123,255,22,79,123,255, + 22,79,123,255,21,78,123,255,21,78,122,255,20,77,122,255, + 20,77,122,255,20,76,122,255,19,76,121,255,19,75,121,255, + 19,75,121,255,19,75,120,255,18,74,120,255,18,74,119,255, + 18,74,119,255,18,74,119,255,18,74,118,255,18,74,118,255, + 18,74,118,255,18,74,117,255,19,73,117,255,19,73,116,255, + 19,73,116,255,19,73,116,255,20,74,115,255,20,74,115,255, + 20,74,115,255,21,74,114,255,21,74,114,255,22,74,113,255, + 22,74,113,255,23,74,112,255,23,75,112,255,24,75,111,255, + 24,75,111,255,25,75,110,255,25,75,109,255,26,75,108,255, + 26,75,108,255,27,75,107,255,27,76,107,255,28,76,106,255, + 28,76,106,255,29,76,105,255,30,77,105,255,31,77,104,255, + 31,77,104,255,32,77,103,255,32,78,103,255,33,78,102,255, + 33,78,102,255,33,78,101,255,34,78,100,255,34,78,99,255, + 34,78,99,255,35,78,98,255,35,79,98,255,36,79,97,255, + 36,79,97,255,36,79,96,255,37,79,96,255,37,79,95,255, + 37,79,95,255,37,79,94,255,38,78,94,255,38,78,93,255, + 38,78,93,255,38,78,92,255,39,78,92,255,39,78,91,255, + 39,78,91,255,39,78,90,255,39,78,90,255,39,78,89,255, + 39,78,89,255,39,78,89,255,40,77,88,255,40,77,88,255, + 40,77,88,255,40,77,87,255,40,77,87,255,40,77,86,255, + 40,77,86,255,40,77,86,255,40,76,85,255,40,76,85,255, + 40,76,85,255,40,76,85,255,40,76,84,255,40,76,84,255, + 40,76,84,255,40,76,84,255,41,75,83,255,41,75,83,255, + 41,75,83,255,41,75,83,255,41,75,82,255,41,75,82,255, + 41,75,82,255,41,75,82,255,41,74,81,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,80,255,41,74,80,255, + 41,74,80,255,41,74,80,255,41,74,79,255,41,74,79,255, + 41,74,79,255,41,74,79,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,73,77,255,41,73,77,255, + 41,73,77,255,41,73,77,255,40,73,77,255,40,73,77,255, + 40,73,77,255,40,73,77,255,40,72,77,255,40,72,77,255, + 40,72,77,255,40,72,77,255,39,72,77,255,39,72,77,255, + 39,72,77,255,38,71,77,255,38,71,77,255,37,70,77,255, + 37,70,77,255,37,70,77,255,36,69,77,255,36,69,77,255, + 36,69,77,255,35,69,77,255,35,68,77,255,34,68,77,255, + 34,68,77,255,33,67,77,255,33,67,77,255,32,66,77,255, + 32,66,77,255,31,65,77,255,31,65,78,255,30,64,78,255, + 30,64,78,255,29,64,78,255,29,63,78,255,28,63,78,255, + 28,63,78,255,28,62,78,255,27,62,79,255,27,61,79,255, + 27,61,79,255,26,61,79,255,26,60,79,255,25,60,79,255, + 25,60,79,255,25,60,79,255,24,59,79,255,24,59,79,255, + 24,59,79,255,24,59,79,255,34,96,141,255,34,96,141,255, + 34,96,141,255,34,96,141,255,35,97,142,255,35,97,142,255, + 35,97,142,255,35,97,143,255,35,98,143,255,35,98,144,255, + 35,98,144,255,36,99,144,255,36,99,145,255,37,100,145,255, + 37,100,145,255,37,100,146,255,38,101,146,255,38,101,147,255, + 38,101,147,255,38,102,148,255,39,102,148,255,39,103,149,255, + 39,103,149,255,39,103,150,255,40,104,150,255,40,104,151,255, + 40,104,151,255,40,105,152,255,41,105,152,255,41,106,153,255, + 41,106,153,255,41,106,154,255,42,107,154,255,42,107,155,255, + 42,107,155,255,42,107,156,255,42,108,156,255,42,108,157,255, + 42,108,157,255,42,108,157,255,43,109,158,255,43,109,158,255, + 43,109,158,255,43,109,158,255,43,110,159,255,43,110,159,255, + 43,110,159,255,43,110,159,255,44,111,160,255,44,111,160,255, + 44,111,160,255,44,111,160,255,44,111,161,255,44,111,161,255, + 44,111,161,255,44,111,161,255,45,112,161,255,45,112,161,255, + 45,112,161,255,45,112,161,255,45,113,161,255,45,113,161,255, + 45,113,161,255,45,113,161,255,46,114,161,255,46,114,161,255, + 46,114,161,255,46,114,161,255,47,115,162,255,47,115,162,255, + 47,115,162,255,47,115,162,255,48,116,162,255,48,116,162,255, + 48,116,162,255,48,116,162,255,49,116,162,255,49,116,162,255, + 49,116,162,255,49,116,162,255,50,117,162,255,50,117,162,255, + 50,117,162,255,50,117,162,255,51,118,162,255,51,118,162,255, + 51,118,162,255,51,118,162,255,52,119,162,255,52,119,162,255, + 52,119,162,255,52,119,162,255,52,120,163,255,52,120,163,255, + 52,120,163,255,52,120,163,255,52,120,163,255,52,120,163,255, + 52,120,163,255,52,120,163,255,52,121,164,255,52,121,164,255, + 52,121,164,255,52,121,164,255,51,121,165,255,51,121,165,255, + 51,121,165,255,51,121,165,255,51,121,166,255,51,121,166,255, + 51,121,166,255,50,121,166,255,50,121,166,255,49,121,166,255, + 49,121,166,255,48,121,166,255,48,120,167,255,47,120,167,255, + 47,120,167,255,46,120,167,255,46,120,168,255,45,120,168,255, + 45,120,168,255,44,120,168,255,44,119,169,255,43,119,169,255, + 43,119,169,255,42,119,169,255,41,119,170,255,40,119,170,255, + 40,119,170,255,39,119,170,255,38,118,170,255,37,118,170,255, + 37,118,170,255,36,118,170,255,36,117,171,255,35,117,171,255, + 35,117,171,255,34,117,171,255,34,116,172,255,33,116,172,255, + 33,116,172,255,32,116,172,255,32,116,172,255,31,116,172,255, + 31,116,172,255,30,116,172,255,30,115,172,255,29,115,172,255, + 29,115,172,255,29,115,172,255,28,115,172,255,28,115,172,255, + 28,115,172,255,28,115,172,255,27,115,172,255,27,115,172,255, + 27,115,172,255,27,115,172,255,27,115,171,255,27,115,171,255, + 27,115,171,255,27,115,171,255,28,115,170,255,28,115,170,255, + 28,115,170,255,28,115,170,255,29,116,170,255,29,116,170,255, + 29,116,170,255,30,116,170,255,31,117,169,255,31,117,169,255, + 32,117,169,255,33,117,169,255,33,118,168,255,34,118,168,255, + 34,118,168,255,35,118,168,255,36,119,167,255,36,119,167,255, + 37,119,167,255,38,120,167,255,39,120,166,255,39,121,166,255, + 40,121,166,255,41,121,166,255,42,122,165,255,43,122,165,255, + 44,122,165,255,45,123,165,255,46,123,164,255,47,124,164,255, + 48,124,164,255,49,125,164,255,50,125,163,255,51,126,163,255, + 52,126,163,255,53,127,163,255,54,127,162,255,55,128,162,255, + 56,128,162,255,57,129,162,255,58,129,161,255,59,130,161,255, + 60,130,161,255,62,131,161,255,63,132,160,255,64,132,160,255, + 65,133,160,255,66,134,160,255,67,134,159,255,68,135,159,255, + 69,135,159,255,70,136,159,255,71,137,159,255,72,137,159,255, + 73,138,159,255,74,139,159,255,75,139,159,255,76,140,159,255, + 77,140,159,255,78,141,159,255,79,141,159,255,79,142,159,255, + 80,142,159,255,81,143,159,255,82,143,159,255,82,144,159,255, + 83,144,159,255,84,145,159,255,84,145,159,255,85,146,159,255, + 85,146,159,255,86,146,159,255,86,147,160,255,87,147,160,255, + 87,147,160,255,87,147,160,255,88,148,161,255,88,148,161,255, + 88,148,161,255,88,148,161,255,88,149,162,255,88,149,162,255, + 88,149,162,255,88,149,162,255,88,149,163,255,88,149,163,255, + 88,149,163,255,88,149,163,255,87,149,164,255,87,149,164,255, + 87,149,164,255,87,149,164,255,86,149,165,255,86,149,165,255, + 86,149,165,255,86,149,165,255,85,148,166,255,85,148,166,255, + 85,148,166,255,85,148,166,255,84,148,167,255,84,148,167,255, + 84,148,167,255,84,148,167,255,83,147,168,255,83,147,168,255, + 83,147,168,255,83,147,168,255,82,147,169,255,82,147,169,255, + 82,147,169,255,82,147,169,255,81,146,169,255,81,146,169,255, + 81,146,169,255,81,146,169,255,80,146,170,255,80,146,170,255, + 80,146,170,255,80,146,170,255,79,145,171,255,79,145,171,255, + 79,145,171,255,79,145,171,255,78,145,171,255,78,145,171,255, + 78,145,171,255,77,145,171,255,77,144,171,255,76,144,171,255, + 76,144,171,255,75,144,171,255,75,144,172,255,74,144,172,255, + 74,144,172,255,73,144,172,255,73,143,173,255,72,143,173,255, + 72,143,173,255,71,143,173,255,70,142,173,255,70,142,173,255, + 69,142,173,255,68,142,173,255,67,141,174,255,67,141,174,255, + 66,141,174,255,65,141,174,255,64,140,175,255,63,140,175,255, + 62,140,175,255,61,139,175,255,59,139,175,255,58,138,175,255, + 57,138,175,255,56,138,175,255,55,137,176,255,54,137,176,255, + 53,137,176,255,52,136,176,255,50,136,176,255,49,135,176,255, + 48,135,176,255,47,134,176,255,46,134,177,255,45,133,177,255, + 44,133,177,255,43,133,177,255,42,132,177,255,41,132,177,255, + 40,132,177,255,39,131,177,255,38,131,177,255,37,130,177,255, + 36,130,177,255,35,129,177,255,34,129,177,255,33,128,177,255, + 32,128,177,255,31,127,177,255,31,127,177,255,30,126,177,255, + 30,126,177,255,29,125,177,255,28,125,176,255,28,124,176,255, + 27,124,176,255,27,124,176,255,26,123,176,255,26,123,176,255, + 26,123,176,255,26,123,176,255,26,122,175,255,26,122,175,255, + 26,122,175,255,26,122,174,255,27,121,174,255,27,121,173,255, + 27,121,173,255,28,121,173,255,28,121,172,255,29,121,172,255, + 29,121,172,255,30,121,172,255,31,122,171,255,31,122,171,255, + 32,122,171,255,33,122,170,255,34,123,170,255,35,123,169,255, + 36,123,169,255,37,124,168,255,39,124,168,255,40,125,167,255, + 41,125,167,255,43,126,166,255,44,126,166,255,46,127,165,255, + 47,127,165,255,49,128,165,255,50,129,164,255,52,129,164,255, + 53,130,164,255,54,131,163,255,56,131,163,255,57,132,162,255, + 58,132,162,255,59,133,162,255,61,133,161,255,62,134,161,255, + 63,134,161,255,64,135,161,255,65,135,160,255,66,136,160,255, + 67,136,160,255,68,136,160,255,69,137,159,255,70,137,159,255, + 71,137,159,255,72,137,159,255,72,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,72,138,158,255,72,137,158,255,71,137,158,255, + 71,137,158,255,70,137,158,255,70,136,158,255,69,136,158,255, + 69,136,158,255,68,136,158,255,68,135,158,255,67,135,158,255, + 67,135,158,255,66,134,158,255,65,134,159,255,65,133,159,255, + 64,133,159,255,63,133,159,255,62,132,159,255,62,132,159,255, + 61,132,159,255,60,131,159,255,60,131,160,255,59,130,160,255, + 59,130,160,255,58,130,160,255,58,129,160,255,57,129,160,255, + 57,129,160,255,56,129,160,255,56,129,160,255,56,128,160,255, + 55,128,160,255,55,128,160,255,54,128,160,255,54,127,161,255, + 53,127,161,255,53,127,161,255,52,127,161,255,52,126,161,255, + 51,126,161,255,51,126,161,255,50,126,161,255,50,125,161,255, + 49,125,161,255,48,125,161,255,48,124,161,255,47,124,162,255, + 46,123,162,255,46,123,162,255,45,123,162,255,45,122,162,255, + 44,122,162,255,43,122,162,255,43,121,162,255,42,121,162,255, + 41,120,162,255,40,120,162,255,39,119,162,255,38,119,162,255, + 37,118,162,255,36,117,162,255,36,117,162,255,35,116,162,255, + 34,115,162,255,33,115,162,255,33,114,162,255,32,114,162,255, + 31,113,162,255,30,113,162,255,30,113,162,255,29,112,162,255, + 28,112,162,255,28,112,162,255,27,111,162,255,27,111,162,255, + 26,110,162,255,26,110,162,255,26,110,162,255,25,109,162,255, + 25,109,162,255,25,109,162,255,25,109,162,255,25,108,162,255, + 25,108,162,255,25,108,162,255,25,108,162,255,25,108,161,255, + 25,108,161,255,25,108,161,255,25,108,161,255,25,108,161,255, + 25,108,161,255,25,108,161,255,25,108,161,255,26,108,160,255, + 26,108,160,255,26,108,160,255,26,108,160,255,27,108,159,255, + 27,108,159,255,27,108,159,255,28,108,159,255,28,108,159,255, + 29,108,159,255,29,108,159,255,29,108,159,255,30,108,158,255, + 30,108,158,255,30,108,158,255,30,108,158,255,31,108,158,255, + 31,108,158,255,31,108,158,255,31,108,158,255,31,108,157,255, + 31,108,157,255,31,108,157,255,31,108,157,255,32,108,156,255, + 32,108,156,255,32,108,156,255,32,108,156,255,33,108,155,255, + 33,108,155,255,33,108,155,255,33,108,155,255,34,108,154,255, + 34,108,154,255,34,108,154,255,34,108,153,255,35,109,153,255, + 35,109,152,255,35,109,152,255,35,109,152,255,36,109,151,255, + 36,109,151,255,36,109,151,255,37,109,151,255,37,110,150,255, + 38,110,150,255,38,110,150,255,39,111,149,255,39,111,149,255, + 40,112,148,255,41,112,148,255,41,112,148,255,42,113,147,255, + 43,113,147,255,43,113,147,255,44,113,146,255,44,114,146,255, + 45,114,145,255,45,114,145,255,45,114,145,255,46,114,144,255, + 46,114,144,255,46,114,144,255,46,114,144,255,47,115,143,255, + 47,115,143,255,47,115,143,255,47,115,143,255,48,115,142,255, + 48,115,142,255,48,115,142,255,48,115,142,255,47,114,141,255, + 47,114,141,255,47,114,141,255,47,114,141,255,47,113,140,255, + 47,113,140,255,47,113,140,255,47,113,140,255,46,112,140,255, + 46,112,140,255,46,112,140,255,46,112,140,255,45,112,140,255, + 45,112,140,255,45,112,140,255,45,112,140,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,110,139,255, + 44,110,139,255,44,110,139,255,44,110,139,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,45,109,137,255, + 45,109,137,255,45,109,137,255,45,109,137,255,45,108,137,255, + 45,108,137,255,45,108,137,255,45,108,137,255,45,108,136,255, + 45,108,136,255,45,108,136,255,45,108,136,255,45,107,136,255, + 45,107,136,255,45,107,136,255,44,107,136,255,44,106,135,255, + 43,106,135,255,43,106,135,255,43,105,135,255,42,105,135,255, + 42,104,135,255,42,104,135,255,41,103,135,255,41,103,135,255, + 40,102,135,255,39,102,135,255,39,101,135,255,38,101,134,255, + 37,100,134,255,37,99,134,255,36,99,134,255,36,98,134,255, + 35,97,134,255,35,97,134,255,34,96,134,255,34,96,134,255, + 33,95,134,255,33,95,134,255,32,95,134,255,32,94,134,255, + 31,94,134,255,31,94,134,255,31,93,134,255,30,93,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,29,91,134,255, + 29,91,134,255,29,91,134,255,29,91,134,255,30,91,133,255, + 30,91,133,255,30,91,133,255,30,91,133,255,30,91,133,255, + 30,91,133,255,30,91,133,255,31,91,133,255,31,91,132,255, + 32,91,132,255,32,91,132,255,32,91,132,255,33,92,131,255, + 33,92,131,255,33,92,131,255,33,92,131,255,34,92,130,255, + 34,92,130,255,34,92,130,255,34,92,130,255,34,92,130,255, + 34,92,130,255,34,92,130,255,34,92,130,255,35,91,129,255, + 35,91,129,255,35,91,129,255,35,91,129,255,34,90,128,255, + 34,90,128,255,34,90,128,255,34,90,128,255,33,89,127,255, + 33,89,127,255,33,89,127,255,32,88,127,255,32,88,126,255, + 31,87,126,255,31,87,126,255,30,86,126,255,30,86,126,255, + 29,85,126,255,28,85,126,255,28,84,126,255,27,84,125,255, + 26,83,125,255,26,83,125,255,25,82,125,255,25,82,124,255, + 24,81,124,255,24,81,124,255,23,80,124,255,23,80,123,255, + 22,79,123,255,22,79,123,255,21,78,123,255,21,78,122,255, + 20,77,122,255,20,77,122,255,20,76,122,255,19,76,121,255, + 19,75,121,255,19,75,121,255,19,75,120,255,18,74,120,255, + 18,74,119,255,18,74,119,255,18,74,119,255,18,74,118,255, + 18,74,118,255,18,74,118,255,18,74,117,255,19,73,117,255, + 19,73,116,255,19,73,116,255,19,73,116,255,20,74,115,255, + 20,74,115,255,20,74,115,255,21,74,114,255,21,74,114,255, + 22,74,113,255,22,74,113,255,23,74,112,255,23,75,112,255, + 24,75,111,255,24,75,111,255,25,75,110,255,25,75,109,255, + 26,75,108,255,26,75,108,255,27,75,107,255,27,76,107,255, + 28,76,106,255,28,76,106,255,29,76,105,255,30,77,105,255, + 31,77,104,255,31,77,104,255,32,77,103,255,32,78,103,255, + 33,78,102,255,33,78,102,255,33,78,101,255,34,78,100,255, + 34,78,99,255,34,78,99,255,35,78,98,255,35,79,98,255, + 36,79,97,255,36,79,97,255,36,79,96,255,37,79,96,255, + 37,79,95,255,37,79,95,255,37,79,94,255,38,78,94,255, + 38,78,93,255,38,78,93,255,38,78,92,255,39,78,92,255, + 39,78,91,255,39,78,91,255,39,78,90,255,39,78,90,255, + 39,78,89,255,39,78,89,255,39,78,89,255,40,77,88,255, + 40,77,88,255,40,77,88,255,40,77,87,255,40,77,87,255, + 40,77,86,255,40,77,86,255,40,77,86,255,40,76,85,255, + 40,76,85,255,40,76,85,255,40,76,85,255,40,76,84,255, + 40,76,84,255,40,76,84,255,40,76,84,255,41,75,83,255, + 41,75,83,255,41,75,83,255,41,75,83,255,41,75,82,255, + 41,75,82,255,41,75,82,255,41,75,82,255,41,74,81,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,80,255, + 41,74,80,255,41,74,80,255,41,74,80,255,41,74,79,255, + 41,74,79,255,41,74,79,255,41,74,79,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,73,77,255, + 41,73,77,255,41,73,77,255,41,73,77,255,40,73,77,255, + 40,73,77,255,40,73,77,255,40,73,77,255,40,72,77,255, + 40,72,77,255,40,72,77,255,40,72,77,255,39,72,77,255, + 39,72,77,255,39,72,77,255,38,71,77,255,38,71,77,255, + 37,70,77,255,37,70,77,255,37,70,77,255,36,69,77,255, + 36,69,77,255,36,69,77,255,35,69,77,255,35,68,77,255, + 34,68,77,255,34,68,77,255,33,67,77,255,33,67,77,255, + 32,66,77,255,32,66,77,255,31,65,77,255,31,65,78,255, + 30,64,78,255,30,64,78,255,29,64,78,255,29,63,78,255, + 28,63,78,255,28,63,78,255,28,62,78,255,27,62,79,255, + 27,61,79,255,27,61,79,255,26,61,79,255,26,60,79,255, + 25,60,79,255,25,60,79,255,25,60,79,255,24,59,79,255, + 24,59,79,255,24,59,79,255,24,59,79,255,33,95,140,255, + 33,95,140,255,33,95,140,255,33,95,140,255,34,96,141,255, + 34,96,141,255,34,96,141,255,34,96,142,255,35,97,142,255, + 35,97,143,255,35,97,143,255,35,98,143,255,36,98,144,255, + 36,99,144,255,36,99,144,255,36,99,145,255,37,100,145,255, + 37,100,146,255,37,100,146,255,37,101,147,255,38,101,147,255, + 38,102,148,255,38,102,148,255,38,102,149,255,39,103,149,255, + 39,103,150,255,39,103,150,255,39,104,151,255,40,104,151,255, + 40,105,152,255,40,105,152,255,40,105,153,255,41,106,153,255, + 41,106,154,255,41,106,154,255,41,106,155,255,42,107,155,255, + 42,107,156,255,42,107,156,255,42,107,156,255,42,108,157,255, + 42,108,157,255,42,108,157,255,42,108,157,255,43,109,158,255, + 43,109,158,255,43,109,158,255,43,109,158,255,43,110,159,255, + 43,110,159,255,43,110,159,255,43,110,159,255,44,110,160,255, + 44,110,160,255,44,110,160,255,44,111,160,255,44,111,160,255, + 44,112,160,255,44,112,160,255,44,112,160,255,45,112,160,255, + 45,112,160,255,45,112,160,255,45,112,160,255,46,113,160,255, + 46,113,160,255,46,113,160,255,46,113,160,255,47,114,161,255, + 47,114,161,255,47,114,161,255,47,115,161,255,48,115,161,255, + 48,116,161,255,48,116,161,255,48,116,161,255,49,116,161,255, + 49,116,161,255,49,116,161,255,49,116,161,255,50,117,161,255, + 50,117,161,255,50,117,161,255,50,117,161,255,51,118,161,255, + 51,118,161,255,51,118,161,255,51,118,161,255,52,119,161,255, + 52,119,161,255,52,119,161,255,52,119,161,255,52,120,162,255, + 52,120,162,255,52,120,162,255,52,120,162,255,52,120,162,255, + 52,120,162,255,52,120,162,255,52,120,162,255,52,121,163,255, + 52,121,163,255,52,121,163,255,52,121,163,255,51,121,164,255, + 51,121,164,255,51,121,164,255,51,121,164,255,50,121,165,255, + 50,121,165,255,50,121,165,255,49,121,165,255,49,120,166,255, + 48,120,166,255,48,120,166,255,47,120,166,255,47,120,167,255, + 46,120,167,255,46,120,167,255,45,120,167,255,45,120,168,255, + 44,120,168,255,44,120,168,255,43,120,168,255,43,119,169,255, + 42,119,169,255,42,119,169,255,41,119,169,255,40,118,169,255, + 39,118,169,255,39,118,169,255,38,118,169,255,37,117,170,255, + 36,117,170,255,36,117,170,255,35,117,170,255,35,116,170,255, + 34,116,170,255,34,116,170,255,33,116,170,255,33,116,171,255, + 32,116,171,255,32,116,171,255,31,116,171,255,31,115,171,255, + 30,115,171,255,30,115,171,255,29,115,171,255,29,115,171,255, + 28,115,171,255,28,115,171,255,28,115,171,255,28,115,171,255, + 28,115,171,255,28,115,171,255,28,115,171,255,27,115,171,255, + 27,115,171,255,27,115,171,255,27,115,171,255,27,115,170,255, + 27,115,170,255,27,115,170,255,27,115,170,255,28,115,169,255, + 28,115,169,255,28,115,169,255,29,115,169,255,29,116,169,255, + 30,116,169,255,30,116,169,255,31,116,169,255,31,117,168,255, + 32,117,168,255,32,117,168,255,33,117,168,255,34,118,167,255, + 34,118,167,255,35,118,167,255,36,118,167,255,37,119,166,255, + 37,119,166,255,38,119,166,255,39,120,166,255,40,120,165,255, + 40,121,165,255,41,121,165,255,42,121,165,255,43,122,164,255, + 44,122,164,255,45,122,164,255,46,123,164,255,47,123,163,255, + 48,124,163,255,49,124,163,255,50,125,163,255,51,125,162,255, + 52,126,162,255,53,126,162,255,54,127,162,255,55,127,161,255, + 56,128,161,255,57,128,161,255,58,129,161,255,59,129,160,255, + 60,130,160,255,61,130,160,255,63,131,160,255,64,132,159,255, + 65,132,159,255,66,133,159,255,67,134,159,255,68,134,159,255, + 69,135,159,255,70,135,159,255,71,136,159,255,72,137,159,255, + 73,137,159,255,74,138,159,255,75,139,159,255,76,139,158,255, + 76,140,158,255,77,140,158,255,78,141,158,255,79,141,159,255, + 79,142,159,255,80,142,159,255,81,143,159,255,82,143,159,255, + 82,144,159,255,83,144,159,255,84,145,159,255,84,145,159,255, + 85,146,159,255,85,146,159,255,86,146,159,255,86,147,160,255, + 87,147,160,255,87,147,160,255,87,147,160,255,88,148,161,255, + 88,148,161,255,88,148,161,255,88,148,161,255,88,149,162,255, + 88,149,162,255,88,149,162,255,88,149,162,255,88,149,163,255, + 88,149,163,255,88,149,163,255,88,149,163,255,87,149,164,255, + 87,149,164,255,87,149,164,255,87,149,164,255,86,149,165,255, + 86,149,165,255,86,149,165,255,86,149,165,255,85,148,166,255, + 85,148,166,255,85,148,166,255,85,148,166,255,84,148,167,255, + 84,148,167,255,84,148,167,255,84,148,167,255,83,147,168,255, + 83,147,168,255,83,147,168,255,82,147,168,255,82,147,169,255, + 81,147,169,255,81,147,169,255,81,147,169,255,80,146,169,255, + 80,146,169,255,80,146,169,255,80,146,169,255,79,146,170,255, + 79,146,170,255,79,146,170,255,79,146,170,255,78,145,171,255, + 78,145,171,255,78,145,171,255,78,145,171,255,77,145,171,255, + 77,145,171,255,77,145,171,255,77,145,171,255,76,144,171,255, + 76,144,171,255,76,144,171,255,75,144,171,255,75,144,171,255, + 74,144,171,255,74,144,171,255,73,144,171,255,73,143,172,255, + 72,143,172,255,72,143,172,255,71,143,172,255,70,142,172,255, + 70,142,172,255,69,142,172,255,68,142,172,255,67,141,173,255, + 67,141,173,255,66,141,173,255,65,141,173,255,64,140,174,255, + 63,140,174,255,62,140,174,255,61,139,174,255,59,139,174,255, + 58,138,174,255,57,138,174,255,56,138,174,255,55,137,175,255, + 54,137,175,255,53,137,175,255,52,136,175,255,51,136,175,255, + 50,135,175,255,49,135,175,255,48,134,175,255,47,134,176,255, + 46,133,176,255,45,133,176,255,44,133,176,255,42,132,176,255, + 41,132,176,255,40,132,176,255,39,131,176,255,38,131,176,255, + 38,130,176,255,37,130,176,255,36,129,176,255,35,129,176,255, + 34,128,176,255,33,128,176,255,32,127,176,255,31,127,176,255, + 31,126,176,255,30,126,176,255,29,125,176,255,29,125,175,255, + 28,124,175,255,28,124,175,255,27,124,175,255,27,123,175,255, + 26,123,175,255,26,123,175,255,26,123,175,255,26,122,174,255, + 26,122,174,255,26,122,174,255,26,122,173,255,27,121,173,255, + 27,121,172,255,27,121,172,255,28,121,172,255,28,121,171,255, + 29,121,171,255,29,121,171,255,30,121,171,255,31,122,170,255, + 32,122,170,255,33,122,170,255,34,122,169,255,35,123,169,255, + 36,123,168,255,37,123,168,255,38,124,167,255,40,124,167,255, + 41,125,166,255,42,125,166,255,44,126,166,255,45,126,165,255, + 47,127,165,255,48,127,165,255,50,128,164,255,51,129,164,255, + 53,129,163,255,54,130,163,255,55,131,162,255,57,131,162,255, + 58,132,161,255,59,132,161,255,60,133,161,255,62,133,160,255, + 63,134,160,255,64,134,160,255,65,135,160,255,66,135,159,255, + 67,136,159,255,68,136,159,255,69,136,159,255,70,137,158,255, + 70,137,158,255,71,137,158,255,72,137,158,255,72,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,73,138,158,255,73,138,158,255, + 73,138,158,255,73,138,158,255,72,138,158,255,72,137,158,255, + 71,137,158,255,71,137,158,255,70,137,158,255,70,136,158,255, + 69,136,158,255,69,136,158,255,68,136,158,255,68,135,158,255, + 67,135,158,255,67,135,158,255,66,134,158,255,65,134,159,255, + 65,133,159,255,64,133,159,255,63,133,159,255,62,132,159,255, + 62,132,159,255,61,132,159,255,60,131,159,255,59,131,160,255, + 59,130,160,255,58,130,160,255,57,130,160,255,57,129,160,255, + 56,129,160,255,56,129,160,255,55,129,160,255,55,129,160,255, + 55,128,160,255,54,128,160,255,54,128,160,255,53,128,160,255, + 53,127,161,255,52,127,161,255,52,127,161,255,51,127,161,255, + 51,126,161,255,50,126,161,255,50,126,161,255,49,126,161,255, + 49,125,161,255,48,125,161,255,48,125,161,255,47,124,161,255, + 47,124,162,255,46,123,162,255,45,123,162,255,45,123,162,255, + 44,122,162,255,43,122,162,255,42,122,162,255,42,121,162,255, + 41,121,162,255,40,120,162,255,39,120,162,255,39,119,162,255, + 38,119,162,255,37,118,162,255,36,117,162,255,35,117,162,255, + 34,116,162,255,33,115,162,255,32,115,162,255,32,114,162,255, + 31,114,162,255,30,113,162,255,30,113,162,255,29,113,162,255, + 29,112,162,255,28,112,162,255,27,112,162,255,27,111,162,255, + 26,111,162,255,25,110,162,255,25,110,162,255,25,110,162,255, + 24,109,162,255,24,109,162,255,24,109,162,255,24,109,162,255, + 24,108,162,255,24,108,162,255,24,108,162,255,24,108,162,255, + 24,108,161,255,24,108,161,255,24,108,161,255,24,108,161,255, + 24,108,161,255,24,108,161,255,24,108,161,255,24,108,161,255, + 25,108,160,255,25,108,160,255,25,108,160,255,25,108,160,255, + 26,108,159,255,26,108,159,255,26,108,159,255,27,108,159,255, + 27,108,159,255,28,108,159,255,28,108,159,255,28,108,159,255, + 29,108,158,255,29,108,158,255,29,108,158,255,29,108,158,255, + 30,107,158,255,30,107,158,255,30,107,158,255,30,107,158,255, + 30,107,157,255,30,107,157,255,30,107,157,255,30,107,157,255, + 31,108,156,255,31,108,156,255,31,108,156,255,31,108,156,255, + 32,108,155,255,32,108,155,255,32,108,155,255,32,108,155,255, + 33,108,154,255,33,108,154,255,33,108,154,255,33,108,153,255, + 34,109,153,255,34,109,152,255,34,109,152,255,35,109,152,255, + 35,109,151,255,36,109,151,255,36,109,151,255,37,109,151,255, + 37,110,150,255,38,110,150,255,38,110,150,255,39,111,149,255, + 39,111,149,255,40,112,148,255,41,112,148,255,41,112,148,255, + 42,113,147,255,43,113,147,255,43,113,147,255,44,113,146,255, + 44,114,146,255,45,114,145,255,45,114,145,255,45,114,145,255, + 46,114,144,255,46,114,144,255,46,114,144,255,46,114,144,255, + 47,115,143,255,47,115,143,255,47,115,143,255,47,115,143,255, + 48,115,142,255,48,115,142,255,48,115,142,255,48,115,142,255, + 48,114,141,255,48,114,141,255,48,114,141,255,48,114,141,255, + 47,114,140,255,47,114,140,255,47,114,140,255,47,114,140,255, + 47,113,140,255,47,113,140,255,47,113,140,255,47,113,140,255, + 46,112,140,255,46,112,140,255,46,112,140,255,46,112,140,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 44,110,139,255,44,110,139,255,44,110,139,255,44,110,139,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 45,109,137,255,45,109,137,255,45,109,137,255,45,109,137,255, + 45,108,137,255,45,108,137,255,45,108,137,255,45,108,137,255, + 45,108,136,255,45,108,136,255,45,108,136,255,45,108,136,255, + 45,107,136,255,45,107,136,255,45,107,136,255,44,107,136,255, + 44,106,135,255,43,106,135,255,43,106,135,255,43,105,135,255, + 42,105,135,255,42,104,135,255,42,104,135,255,41,103,135,255, + 41,103,135,255,40,102,135,255,39,102,135,255,39,101,135,255, + 38,101,134,255,37,100,134,255,37,99,134,255,36,99,134,255, + 36,98,134,255,35,97,134,255,35,97,134,255,34,96,134,255, + 34,96,134,255,33,95,134,255,33,95,134,255,32,95,134,255, + 32,94,134,255,31,94,134,255,31,94,134,255,31,93,134,255, + 30,93,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 29,91,134,255,29,91,134,255,29,91,134,255,29,91,134,255, + 30,91,133,255,30,91,133,255,30,91,133,255,30,91,133,255, + 30,91,133,255,30,91,133,255,30,91,133,255,31,91,133,255, + 31,91,132,255,32,91,132,255,32,91,132,255,32,91,132,255, + 33,92,131,255,33,92,131,255,33,92,131,255,33,92,131,255, + 34,92,130,255,34,92,130,255,34,92,130,255,34,92,130,255, + 34,92,130,255,34,92,130,255,34,92,130,255,34,92,130,255, + 35,91,129,255,35,91,129,255,35,91,129,255,34,91,129,255, + 34,90,128,255,33,90,128,255,33,90,128,255,33,90,128,255, + 32,89,127,255,32,89,127,255,32,89,127,255,31,88,127,255, + 31,88,126,255,30,87,126,255,30,87,126,255,29,86,126,255, + 29,86,126,255,28,85,126,255,28,85,126,255,27,84,126,255, + 27,84,125,255,26,83,125,255,26,83,125,255,25,82,125,255, + 25,82,124,255,24,81,124,255,24,81,124,255,23,80,124,255, + 23,80,123,255,22,79,123,255,22,79,123,255,21,78,123,255, + 21,78,122,255,20,77,122,255,20,77,122,255,20,76,122,255, + 19,76,121,255,19,75,121,255,19,75,121,255,19,75,120,255, + 18,74,120,255,18,74,119,255,18,74,119,255,18,74,119,255, + 18,74,118,255,18,74,118,255,18,74,118,255,18,74,117,255, + 19,73,117,255,19,73,116,255,19,73,116,255,19,73,115,255, + 20,74,115,255,20,74,114,255,20,74,114,255,21,74,113,255, + 21,74,113,255,22,74,112,255,22,74,112,255,23,74,111,255, + 23,75,111,255,24,75,110,255,24,75,110,255,25,75,109,255, + 25,75,109,255,26,75,108,255,26,75,108,255,27,75,107,255, + 27,76,107,255,28,76,106,255,28,76,106,255,29,76,105,255, + 30,77,104,255,31,77,103,255,31,77,103,255,32,77,102,255, + 32,78,102,255,33,78,101,255,33,78,101,255,33,78,100,255, + 34,78,100,255,34,78,99,255,34,78,99,255,35,78,98,255, + 35,79,98,255,36,79,97,255,36,79,97,255,36,79,96,255, + 37,79,96,255,37,79,95,255,37,79,95,255,37,79,94,255, + 38,78,94,255,38,78,93,255,38,78,93,255,38,78,92,255, + 39,78,92,255,39,78,91,255,39,78,91,255,39,78,90,255, + 39,78,90,255,39,78,89,255,39,78,89,255,39,78,89,255, + 40,77,88,255,40,77,88,255,40,77,88,255,40,77,87,255, + 40,77,87,255,40,77,86,255,40,77,86,255,40,77,86,255, + 40,76,85,255,40,76,85,255,40,76,85,255,40,76,85,255, + 40,76,84,255,40,76,84,255,40,76,84,255,40,76,84,255, + 41,75,83,255,41,75,83,255,41,75,83,255,41,75,83,255, + 41,75,82,255,41,75,82,255,41,75,82,255,41,75,82,255, + 41,74,81,255,41,74,81,255,41,74,81,255,41,74,81,255, + 41,74,80,255,41,74,80,255,41,74,80,255,41,74,80,255, + 41,74,79,255,41,74,79,255,41,74,79,255,41,74,79,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,73,77,255,41,73,77,255,41,73,77,255,41,73,77,255, + 40,73,77,255,40,73,77,255,40,73,77,255,40,73,77,255, + 40,72,77,255,40,72,77,255,40,72,77,255,40,72,77,255, + 39,72,77,255,39,72,77,255,39,72,77,255,38,71,77,255, + 38,71,77,255,37,70,77,255,37,70,77,255,37,70,77,255, + 36,69,77,255,36,69,77,255,36,69,77,255,35,69,77,255, + 35,68,77,255,34,68,77,255,34,68,77,255,33,67,77,255, + 33,67,77,255,32,66,77,255,32,66,77,255,31,65,77,255, + 31,65,78,255,30,64,78,255,30,64,78,255,29,64,78,255, + 29,63,78,255,28,63,78,255,28,63,78,255,28,62,78,255, + 27,62,79,255,27,61,79,255,27,61,79,255,26,61,79,255, + 26,60,79,255,25,60,79,255,25,60,79,255,25,60,79,255, + 24,59,79,255,24,59,79,255,24,59,79,255,24,59,79,255, + 33,95,139,255,33,95,139,255,33,95,139,255,33,95,139,255, + 34,96,140,255,34,96,140,255,34,96,140,255,34,96,141,255, + 34,97,141,255,34,97,142,255,34,97,142,255,35,97,142,255, + 35,98,143,255,36,98,143,255,36,98,143,255,36,99,144,255, + 37,99,144,255,37,100,145,255,37,100,145,255,37,100,146,255, + 38,101,146,255,38,101,147,255,38,101,147,255,38,102,148,255, + 39,102,148,255,39,103,149,255,39,103,149,255,39,103,150,255, + 40,104,150,255,40,104,151,255,40,104,151,255,40,105,152,255, + 41,105,152,255,41,106,153,255,41,106,153,255,41,106,154,255, + 41,107,154,255,41,107,155,255,41,107,155,255,41,107,155,255, + 42,108,156,255,42,108,156,255,42,108,156,255,42,108,156,255, + 42,109,157,255,42,109,157,255,42,109,157,255,42,109,157,255, + 43,110,158,255,43,110,158,255,43,110,158,255,43,110,158,255, + 43,110,159,255,43,110,159,255,43,110,159,255,43,110,159,255, + 44,111,159,255,44,111,159,255,44,111,159,255,44,111,159,255, + 44,112,159,255,44,112,159,255,44,112,159,255,44,112,159,255, + 45,113,159,255,45,113,159,255,45,113,159,255,45,113,159,255, + 46,114,160,255,46,114,160,255,46,114,160,255,46,114,160,255, + 47,115,160,255,47,115,160,255,47,115,160,255,47,115,160,255, + 48,115,160,255,48,115,160,255,48,115,160,255,48,115,160,255, + 49,116,160,255,49,116,160,255,49,116,160,255,49,116,160,255, + 50,117,161,255,50,117,161,255,50,117,161,255,50,117,161,255, + 51,118,161,255,51,118,161,255,51,118,161,255,51,118,161,255, + 51,119,162,255,51,119,162,255,51,119,162,255,51,119,162,255, + 51,120,162,255,51,120,162,255,51,120,162,255,51,120,162,255, + 51,120,163,255,51,120,163,255,51,120,163,255,51,120,163,255, + 50,120,164,255,50,120,164,255,50,120,164,255,50,120,164,255, + 50,120,165,255,50,120,165,255,50,120,165,255,49,120,165,255, + 49,120,165,255,48,120,165,255,48,120,165,255,47,120,165,255, + 47,119,166,255,46,119,166,255,46,119,166,255,45,119,166,255, + 45,119,167,255,44,119,167,255,44,119,167,255,43,119,167,255, + 42,118,168,255,41,118,168,255,41,118,168,255,40,118,168,255, + 40,118,169,255,39,118,169,255,39,118,169,255,38,118,169,255, + 37,117,169,255,36,117,169,255,36,117,169,255,35,117,169,255, + 35,116,170,255,34,116,170,255,34,116,170,255,33,116,170,255, + 32,115,171,255,31,115,171,255,31,115,171,255,31,115,171,255, + 30,115,171,255,30,115,171,255,30,115,171,255,29,115,171,255, + 29,114,171,255,28,114,171,255,28,114,171,255,28,114,171,255, + 27,114,171,255,27,114,171,255,27,114,171,255,27,114,171,255, + 27,114,171,255,27,114,171,255,27,114,171,255,27,114,171,255, + 27,114,170,255,27,114,170,255,27,114,170,255,28,114,170,255, + 28,115,169,255,29,115,169,255,29,115,169,255,29,115,169,255, + 30,116,169,255,30,116,169,255,30,116,169,255,31,116,169,255, + 32,117,168,255,32,117,168,255,33,117,168,255,34,118,168,255, + 34,118,167,255,35,119,167,255,35,119,167,255,36,119,167,255, + 37,120,166,255,38,120,166,255,39,120,166,255,40,121,166,255, + 41,121,165,255,41,122,165,255,42,122,165,255,43,122,165,255, + 44,123,164,255,45,123,164,255,46,123,164,255,47,124,164,255, + 48,124,163,255,49,125,163,255,50,125,163,255,51,126,163,255, + 52,126,162,255,53,127,162,255,54,127,162,255,55,128,162,255, + 56,128,161,255,57,129,161,255,58,129,161,255,59,130,161,255, + 60,130,160,255,60,131,160,255,61,131,160,255,63,132,160,255, + 64,133,159,255,65,133,159,255,66,134,159,255,67,135,159,255, + 68,135,158,255,69,136,158,255,70,136,158,255,71,137,158,255, + 72,137,158,255,73,138,158,255,74,138,158,255,75,139,158,255, + 76,140,158,255,77,140,158,255,78,141,158,255,79,142,158,255, + 80,142,158,255,80,143,158,255,81,143,158,255,82,144,158,255, + 83,144,158,255,83,145,158,255,84,145,158,255,85,146,158,255, + 85,146,158,255,86,147,158,255,86,147,158,255,87,147,158,255, + 87,148,159,255,88,148,159,255,88,148,159,255,88,148,159,255, + 88,148,160,255,88,148,160,255,88,148,160,255,88,148,160,255, + 88,149,161,255,88,149,161,255,88,149,161,255,88,149,161,255, + 88,149,162,255,88,149,162,255,88,149,162,255,88,149,163,255, + 87,149,163,255,87,149,164,255,87,149,164,255,86,149,164,255, + 86,148,165,255,85,148,165,255,85,148,165,255,85,148,165,255, + 84,148,166,255,84,148,166,255,84,148,166,255,84,148,166,255, + 83,147,167,255,83,147,167,255,83,147,167,255,83,147,167,255, + 82,146,168,255,82,146,168,255,82,146,168,255,82,146,168,255, + 81,146,169,255,81,146,169,255,81,146,169,255,81,146,169,255, + 80,145,169,255,80,145,169,255,80,145,169,255,80,145,169,255, + 79,145,169,255,79,145,169,255,79,145,169,255,79,145,169,255, + 78,144,170,255,78,144,170,255,78,144,170,255,78,144,170,255, + 77,144,170,255,77,144,170,255,77,144,170,255,76,144,170,255, + 76,143,170,255,75,143,170,255,75,143,170,255,74,143,170,255, + 74,143,171,255,73,143,171,255,73,143,171,255,72,143,171,255, + 72,142,172,255,71,142,172,255,71,142,172,255,70,142,172,255, + 69,141,172,255,69,141,172,255,68,141,172,255,67,141,172,255, + 66,140,172,255,66,140,172,255,65,140,172,255,64,140,172,255, + 63,139,173,255,63,139,173,255,62,139,173,255,61,139,173,255, + 60,138,173,255,59,138,173,255,58,138,173,255,57,138,173,255, + 56,137,174,255,55,137,174,255,54,137,174,255,53,136,174,255, + 51,136,174,255,50,135,174,255,49,135,174,255,48,134,174,255, + 47,134,175,255,46,133,175,255,45,133,175,255,44,133,175,255, + 43,132,175,255,42,132,175,255,41,132,175,255,40,131,175,255, + 39,131,175,255,38,130,175,255,37,130,175,255,36,129,175,255, + 35,129,175,255,34,128,175,255,33,128,175,255,32,127,175,255, + 32,127,175,255,31,126,175,255,31,126,175,255,30,125,175,255, + 29,125,174,255,29,124,174,255,28,124,174,255,28,124,174,255, + 27,123,174,255,27,123,174,255,27,123,174,255,27,123,174,255, + 27,122,173,255,27,122,173,255,27,122,173,255,27,122,173,255, + 28,121,172,255,28,121,172,255,28,121,172,255,29,121,172,255, + 29,121,171,255,30,121,171,255,30,121,171,255,31,122,170,255, + 32,122,170,255,32,123,169,255,33,123,169,255,34,123,169,255, + 35,124,168,255,36,124,168,255,37,124,168,255,38,125,167,255, + 40,125,167,255,41,126,166,255,42,126,166,255,44,127,165,255, + 45,127,165,255,47,128,164,255,48,128,164,255,50,129,164,255, + 51,130,163,255,53,130,163,255,54,131,163,255,55,132,162,255, + 57,132,162,255,58,133,161,255,59,133,161,255,60,134,161,255, + 62,134,160,255,63,135,160,255,64,135,160,255,65,136,160,255, + 66,136,159,255,67,137,159,255,68,137,159,255,69,137,159,255, + 70,138,158,255,71,138,158,255,72,138,158,255,73,138,158,255, + 73,139,157,255,74,139,157,255,74,139,157,255,74,139,157,255, + 73,138,157,255,73,138,157,255,73,138,157,255,73,138,157,255, + 73,138,157,255,73,138,157,255,73,138,157,255,72,138,157,255, + 72,137,157,255,71,137,157,255,71,137,157,255,70,137,157,255, + 70,136,158,255,69,136,158,255,69,136,158,255,68,135,158,255, + 67,135,158,255,67,134,158,255,66,134,158,255,65,133,158,255, + 64,133,159,255,64,132,159,255,63,132,159,255,62,132,159,255, + 61,131,159,255,61,131,159,255,60,131,159,255,59,131,159,255, + 59,130,160,255,58,130,160,255,58,130,160,255,57,129,160,255, + 57,129,160,255,56,128,160,255,56,128,160,255,55,128,160,255, + 55,128,160,255,55,127,160,255,54,127,160,255,54,127,160,255, + 53,127,160,255,53,127,160,255,52,127,160,255,52,127,160,255, + 51,126,160,255,51,126,161,255,50,125,161,255,50,125,161,255, + 49,125,161,255,49,124,161,255,48,124,161,255,47,124,161,255, + 47,124,161,255,46,123,161,255,45,123,161,255,45,123,161,255, + 44,122,161,255,44,122,161,255,43,121,161,255,42,121,161,255, + 42,120,161,255,41,120,161,255,40,119,161,255,39,119,161,255, + 38,118,161,255,37,118,162,255,36,117,162,255,35,117,162,255, + 35,116,162,255,34,116,162,255,33,115,162,255,32,114,162,255, + 32,114,162,255,31,113,162,255,30,112,162,255,29,112,162,255, + 29,112,162,255,28,111,162,255,27,111,162,255,27,111,162,255, + 26,110,162,255,26,110,162,255,25,109,162,255,25,109,162,255, + 25,109,162,255,24,108,162,255,24,108,162,255,24,108,162,255, + 24,108,162,255,23,107,161,255,23,107,161,255,23,107,161,255, + 23,107,161,255,23,107,161,255,23,107,161,255,23,107,161,255, + 23,107,161,255,24,107,161,255,24,107,161,255,24,107,161,255, + 24,107,161,255,25,107,160,255,25,107,160,255,25,107,160,255, + 25,107,160,255,26,107,159,255,26,107,159,255,26,107,159,255, + 26,107,159,255,27,107,159,255,27,107,159,255,27,107,159,255, + 27,107,159,255,28,107,158,255,28,107,158,255,28,107,158,255, + 28,107,158,255,29,107,157,255,29,107,157,255,29,107,157,255, + 29,107,157,255,29,107,156,255,29,107,156,255,29,107,156,255, + 29,107,156,255,30,107,155,255,30,107,155,255,30,107,155,255, + 30,107,155,255,31,107,154,255,31,107,154,255,31,107,154,255, + 31,107,154,255,32,107,153,255,32,107,153,255,32,107,153,255, + 33,107,153,255,33,108,152,255,34,108,152,255,34,108,152,255, + 34,108,152,255,35,109,151,255,35,109,151,255,36,109,151,255, + 36,109,150,255,37,110,150,255,38,110,149,255,38,110,149,255, + 39,111,148,255,39,111,148,255,40,112,147,255,41,112,147,255, + 41,112,147,255,42,113,146,255,43,113,146,255,43,113,146,255, + 44,113,145,255,44,114,145,255,45,114,144,255,45,114,144,255, + 46,114,144,255,46,115,143,255,47,115,143,255,47,115,143,255, + 47,115,143,255,48,116,142,255,48,116,142,255,48,116,142,255, + 48,116,142,255,49,116,141,255,49,116,141,255,49,116,141,255, + 49,116,141,255,48,115,140,255,48,115,140,255,48,115,140,255, + 48,115,140,255,48,114,140,255,48,114,140,255,48,114,140,255, + 48,114,140,255,47,113,139,255,47,113,139,255,47,113,139,255, + 47,113,139,255,46,113,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,45,112,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,109,137,255,45,109,137,255,45,109,137,255, + 45,109,137,255,45,108,137,255,45,108,137,255,45,108,137,255, + 45,108,137,255,44,107,136,255,44,107,136,255,44,107,136,255, + 44,107,136,255,43,106,136,255,43,106,136,255,43,106,136,255, + 42,105,136,255,42,105,135,255,41,104,135,255,41,104,135,255, + 40,103,135,255,40,103,135,255,39,102,135,255,39,102,135,255, + 38,101,135,255,38,101,135,255,37,100,135,255,36,100,135,255, + 36,99,135,255,35,99,135,255,34,98,135,255,34,98,135,255, + 33,97,135,255,33,97,135,255,32,96,135,255,32,96,135,255, + 32,95,135,255,31,95,135,255,31,94,135,255,31,94,135,255, + 30,94,135,255,30,93,135,255,29,93,135,255,29,93,135,255, + 29,93,135,255,29,92,134,255,29,92,134,255,29,92,134,255, + 29,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,91,133,255,30,91,133,255,30,91,133,255, + 30,91,133,255,31,92,133,255,31,92,133,255,31,92,133,255, + 31,92,133,255,32,92,132,255,32,92,132,255,32,92,132,255, + 32,92,132,255,33,92,131,255,33,92,131,255,33,92,131,255, + 33,92,131,255,33,91,130,255,33,91,130,255,33,91,130,255, + 33,91,130,255,34,91,129,255,34,91,129,255,34,91,129,255, + 34,91,129,255,33,90,128,255,33,90,128,255,33,90,128,255, + 33,89,128,255,32,89,128,255,32,88,128,255,32,88,128,255, + 31,87,128,255,31,87,127,255,30,86,127,255,30,86,127,255, + 29,85,127,255,29,85,126,255,28,84,126,255,27,84,126,255, + 27,83,126,255,26,83,125,255,25,82,125,255,25,82,125,255, + 24,81,125,255,24,81,124,255,23,80,124,255,23,80,124,255, + 22,79,124,255,22,79,123,255,21,78,123,255,21,78,123,255, + 20,77,122,255,20,77,122,255,19,76,121,255,19,76,121,255, + 19,76,121,255,18,75,120,255,18,75,120,255,18,75,120,255, + 18,75,119,255,18,74,119,255,18,74,118,255,18,74,118,255, + 18,74,118,255,19,74,117,255,19,74,117,255,19,74,117,255, + 19,74,116,255,20,74,116,255,20,74,115,255,20,74,115,255, + 20,74,115,255,21,74,114,255,21,74,114,255,21,74,114,255, + 22,74,113,255,22,74,113,255,23,74,112,255,23,74,112,255, + 24,74,111,255,24,75,111,255,25,75,110,255,25,75,110,255, + 26,75,109,255,26,76,108,255,27,76,107,255,27,76,107,255, + 28,76,106,255,28,77,106,255,29,77,105,255,29,77,105,255, + 30,77,104,255,31,77,104,255,32,77,103,255,32,77,103,255, + 32,77,102,255,33,78,102,255,33,78,101,255,33,78,101,255, + 34,78,100,255,34,78,99,255,35,78,98,255,35,78,98,255, + 36,78,97,255,36,79,97,255,37,79,96,255,37,79,96,255, + 37,79,95,255,38,79,95,255,38,79,94,255,38,79,94,255, + 38,79,93,255,38,79,93,255,38,79,92,255,38,79,92,255, + 38,79,91,255,39,78,91,255,39,78,90,255,39,78,90,255, + 39,78,89,255,39,78,89,255,39,78,88,255,39,78,88,255, + 39,78,88,255,40,78,87,255,40,78,87,255,40,78,87,255, + 40,78,86,255,40,77,86,255,40,77,85,255,40,77,85,255, + 40,77,85,255,40,77,84,255,40,77,84,255,40,77,84,255, + 40,77,84,255,40,76,83,255,40,76,83,255,40,76,83,255, + 40,76,83,255,41,75,82,255,41,75,82,255,41,75,82,255, + 41,75,82,255,41,75,81,255,41,75,81,255,41,75,81,255, + 41,75,81,255,41,74,80,255,41,74,80,255,41,74,80,255, + 41,74,80,255,41,74,79,255,41,74,79,255,41,74,79,255, + 41,74,79,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,39,72,76,255,39,72,76,255,39,72,76,255, + 39,72,76,255,38,71,76,255,38,71,76,255,38,71,76,255, + 38,71,76,255,37,70,76,255,37,70,76,255,37,70,76,255, + 37,70,76,255,36,69,76,255,36,69,76,255,36,69,76,255, + 35,69,76,255,35,68,76,255,34,68,76,255,34,68,76,255, + 33,67,76,255,33,67,77,255,32,66,77,255,32,66,77,255, + 31,65,77,255,31,65,77,255,30,64,77,255,30,64,77,255, + 29,63,77,255,29,63,77,255,28,62,77,255,28,62,77,255, + 28,62,77,255,27,61,78,255,27,61,78,255,27,61,78,255, + 26,60,78,255,26,60,78,255,25,59,78,255,25,59,78,255, + 25,59,78,255,24,58,78,255,24,58,78,255,24,58,78,255, + 24,58,78,255,32,94,138,255,32,94,138,255,32,94,138,255, + 32,94,138,255,33,95,139,255,33,95,139,255,33,95,139,255, + 33,95,140,255,34,96,140,255,34,96,141,255,34,96,141,255, + 34,96,141,255,35,97,142,255,35,97,142,255,35,97,142,255, + 35,98,143,255,36,98,143,255,36,99,144,255,36,99,144,255, + 36,99,145,255,37,100,145,255,37,100,146,255,37,100,146,255, + 37,101,147,255,38,101,147,255,38,102,148,255,38,102,148,255, + 38,102,149,255,39,103,149,255,39,103,150,255,39,103,150,255, + 39,104,151,255,40,104,151,255,40,105,152,255,40,105,152,255, + 40,105,153,255,41,106,153,255,41,106,154,255,41,106,154,255, + 41,106,154,255,41,107,155,255,41,107,155,255,41,107,155,255, + 41,107,155,255,42,108,156,255,42,108,156,255,42,108,156,255, + 42,108,156,255,42,109,157,255,42,109,157,255,42,109,157,255, + 42,109,157,255,43,109,158,255,43,109,158,255,43,109,158,255, + 43,110,158,255,43,110,158,255,43,111,158,255,43,111,158,255, + 43,111,158,255,44,111,158,255,44,111,158,255,44,111,158,255, + 44,111,158,255,45,112,158,255,45,112,158,255,45,112,158,255, + 45,112,158,255,46,113,159,255,46,113,159,255,46,113,159,255, + 46,114,159,255,47,114,159,255,47,115,159,255,47,115,159,255, + 47,115,159,255,48,115,159,255,48,115,159,255,48,115,159,255, + 48,115,159,255,49,116,159,255,49,116,159,255,49,116,159,255, + 49,116,159,255,50,117,160,255,50,117,160,255,50,117,160,255, + 50,117,160,255,51,118,160,255,51,118,160,255,51,118,160,255, + 51,118,160,255,51,119,161,255,51,119,161,255,51,119,161,255, + 51,119,161,255,51,120,161,255,51,120,161,255,51,120,161,255, + 51,120,161,255,51,120,162,255,51,120,162,255,51,120,162,255, + 51,120,162,255,50,120,163,255,50,120,163,255,50,120,163,255, + 50,120,163,255,49,120,164,255,49,120,164,255,49,120,164,255, + 48,120,164,255,48,119,165,255,47,119,165,255,47,119,165,255, + 46,119,165,255,46,119,166,255,45,119,166,255,45,119,166,255, + 44,119,166,255,44,119,167,255,43,119,167,255,43,119,167,255, + 42,119,167,255,41,118,168,255,40,118,168,255,40,118,168,255, + 39,118,168,255,39,117,168,255,38,117,168,255,38,117,168,255, + 37,117,168,255,36,116,169,255,35,116,169,255,35,116,169,255, + 34,116,169,255,34,115,169,255,33,115,169,255,33,115,169,255, + 32,115,169,255,31,115,170,255,30,115,170,255,30,115,170,255, + 30,115,170,255,29,114,170,255,29,114,170,255,29,114,170,255, + 28,114,170,255,28,114,170,255,27,114,170,255,27,114,170,255, + 27,114,170,255,27,114,170,255,27,114,170,255,27,114,170,255, + 27,114,170,255,27,114,170,255,27,114,170,255,27,114,170,255, + 27,114,170,255,27,114,169,255,27,114,169,255,27,114,169,255, + 28,114,169,255,28,115,168,255,29,115,168,255,29,115,168,255, + 30,115,168,255,30,116,168,255,31,116,168,255,31,116,168,255, + 32,116,168,255,32,117,167,255,33,117,167,255,33,117,167,255, + 34,118,167,255,35,118,166,255,35,119,166,255,36,119,166,255, + 37,119,166,255,38,120,165,255,39,120,165,255,40,120,165,255, + 41,121,165,255,42,121,164,255,42,122,164,255,43,122,164,255, + 44,122,164,255,45,123,163,255,46,123,163,255,47,123,163,255, + 48,124,163,255,49,124,162,255,50,125,162,255,51,125,162,255, + 52,126,162,255,53,126,161,255,54,127,161,255,55,127,161,255, + 56,128,161,255,57,128,160,255,58,129,160,255,59,129,160,255, + 60,130,160,255,61,130,159,255,61,131,159,255,62,131,159,255, + 64,132,159,255,65,133,158,255,66,133,158,255,67,134,158,255, + 68,135,158,255,69,135,158,255,70,136,158,255,71,136,158,255, + 72,137,158,255,73,137,158,255,74,138,158,255,75,138,158,255, + 76,139,158,255,77,140,157,255,77,140,157,255,78,141,157,255, + 79,142,157,255,80,142,158,255,80,143,158,255,81,143,158,255, + 82,144,158,255,83,144,158,255,83,145,158,255,84,145,158,255, + 85,146,158,255,85,146,158,255,86,147,158,255,86,147,158,255, + 87,147,158,255,87,148,159,255,88,148,159,255,88,148,159,255, + 88,148,159,255,88,148,160,255,88,148,160,255,88,148,160,255, + 88,148,160,255,88,149,161,255,88,149,161,255,88,149,161,255, + 88,149,161,255,88,149,162,255,88,149,162,255,88,149,162,255, + 88,149,163,255,87,149,163,255,87,149,164,255,87,149,164,255, + 86,149,164,255,86,148,165,255,85,148,165,255,85,148,165,255, + 85,148,165,255,84,148,166,255,84,148,166,255,84,148,166,255, + 84,148,166,255,83,147,167,255,83,147,167,255,83,147,167,255, + 83,147,167,255,82,146,168,255,82,146,168,255,82,146,168,255, + 81,146,168,255,81,146,169,255,80,146,169,255,80,146,169,255, + 80,146,169,255,79,145,169,255,79,145,169,255,79,145,169,255, + 79,145,169,255,78,145,169,255,78,145,169,255,78,145,169,255, + 78,145,169,255,77,144,170,255,77,144,170,255,77,144,170,255, + 77,144,170,255,76,144,170,255,76,144,170,255,76,144,170,255, + 76,144,170,255,75,143,170,255,75,143,170,255,75,143,170,255, + 74,143,170,255,74,143,170,255,73,143,170,255,73,143,170,255, + 72,143,170,255,72,142,171,255,71,142,171,255,71,142,171,255, + 70,142,171,255,69,141,171,255,69,141,171,255,68,141,171,255, + 67,141,171,255,66,140,171,255,66,140,171,255,65,140,171,255, + 64,140,171,255,63,139,172,255,63,139,172,255,62,139,172,255, + 61,139,172,255,60,138,172,255,59,138,172,255,58,138,172,255, + 57,138,172,255,56,137,173,255,55,137,173,255,54,137,173,255, + 53,136,173,255,52,136,173,255,51,135,173,255,50,135,173,255, + 49,134,173,255,48,134,174,255,47,133,174,255,46,133,174,255, + 45,133,174,255,43,132,174,255,42,132,174,255,41,132,174,255, + 40,131,174,255,39,131,174,255,39,130,174,255,38,130,174,255, + 37,129,174,255,36,129,174,255,35,128,174,255,34,128,174,255, + 33,127,174,255,32,127,174,255,32,126,174,255,31,126,174,255, + 30,125,174,255,30,125,173,255,29,124,173,255,29,124,173,255, + 28,124,173,255,28,123,173,255,27,123,173,255,27,123,173,255, + 27,123,173,255,27,122,172,255,27,122,172,255,27,122,172,255, + 27,122,172,255,28,121,171,255,28,121,171,255,28,121,171,255, + 29,121,171,255,29,121,170,255,30,121,170,255,30,121,170,255, + 31,122,169,255,32,122,169,255,33,123,168,255,34,123,168,255, + 35,123,168,255,36,124,167,255,37,124,167,255,38,124,167,255, + 39,125,166,255,41,125,166,255,42,126,165,255,43,126,165,255, + 45,127,165,255,46,127,164,255,48,128,164,255,49,128,164,255, + 51,129,163,255,52,130,163,255,54,130,162,255,55,131,162,255, + 56,132,161,255,58,132,161,255,59,133,160,255,60,133,160,255, + 61,134,160,255,63,134,159,255,64,135,159,255,65,135,159,255, + 66,136,159,255,67,136,158,255,68,137,158,255,69,137,158,255, + 70,137,158,255,71,138,157,255,71,138,157,255,72,138,157,255, + 73,138,157,255,73,139,157,255,74,139,157,255,74,139,157,255, + 74,139,157,255,73,138,157,255,73,138,157,255,73,138,157,255, + 73,138,157,255,73,138,157,255,73,138,157,255,73,138,157,255, + 72,138,157,255,72,137,157,255,71,137,157,255,71,137,157,255, + 70,137,157,255,70,136,158,255,69,136,158,255,69,136,158,255, + 68,135,158,255,67,135,158,255,67,134,158,255,66,134,158,255, + 65,133,158,255,64,133,159,255,64,132,159,255,63,132,159,255, + 62,132,159,255,61,131,159,255,61,131,159,255,60,131,159,255, + 59,131,159,255,58,130,160,255,58,130,160,255,57,130,160,255, + 56,129,160,255,56,129,160,255,55,128,160,255,55,128,160,255, + 54,128,160,255,54,128,160,255,54,127,160,255,53,127,160,255, + 53,127,160,255,52,127,160,255,52,127,160,255,51,127,160,255, + 51,127,160,255,50,126,160,255,50,126,161,255,49,125,161,255, + 49,125,161,255,48,125,161,255,48,124,161,255,47,124,161,255, + 47,124,161,255,46,124,161,255,46,123,161,255,45,123,161,255, + 44,123,161,255,44,122,161,255,43,122,161,255,42,121,161,255, + 41,121,161,255,41,120,161,255,40,120,161,255,39,119,161,255, + 38,119,161,255,38,118,161,255,37,118,162,255,36,117,162,255, + 35,117,162,255,34,116,162,255,33,116,162,255,32,115,162,255, + 31,114,162,255,31,114,162,255,30,113,162,255,29,112,162,255, + 29,112,162,255,28,112,162,255,28,111,162,255,27,111,162,255, + 26,111,162,255,26,110,162,255,25,110,162,255,24,109,162,255, + 24,109,162,255,24,109,162,255,23,108,162,255,23,108,162,255, + 23,108,162,255,23,108,162,255,22,107,161,255,22,107,161,255, + 22,107,161,255,22,107,161,255,22,107,161,255,22,107,161,255, + 22,107,161,255,22,107,161,255,23,107,161,255,23,107,161,255, + 23,107,161,255,23,107,161,255,24,107,160,255,24,107,160,255, + 24,107,160,255,24,107,160,255,25,107,159,255,25,107,159,255, + 25,107,159,255,25,107,159,255,26,107,159,255,26,107,159,255, + 26,107,159,255,26,107,159,255,27,107,158,255,27,107,158,255, + 27,107,158,255,27,107,158,255,28,106,157,255,28,106,157,255, + 28,106,157,255,28,106,157,255,28,106,156,255,28,106,156,255, + 28,106,156,255,28,106,156,255,29,107,155,255,29,107,155,255, + 29,107,155,255,29,107,155,255,30,107,154,255,30,107,154,255, + 30,107,154,255,30,107,154,255,31,107,153,255,31,107,153,255, + 31,107,153,255,32,107,153,255,32,108,152,255,33,108,152,255, + 33,108,152,255,34,108,152,255,34,109,151,255,35,109,151,255, + 36,109,151,255,36,109,150,255,37,110,150,255,38,110,149,255, + 38,110,149,255,39,111,148,255,39,111,148,255,40,112,147,255, + 41,112,147,255,41,112,147,255,42,113,146,255,43,113,146,255, + 43,113,146,255,44,113,145,255,44,114,145,255,45,114,144,255, + 45,114,144,255,46,114,144,255,46,115,143,255,47,115,143,255, + 47,115,143,255,47,115,143,255,48,116,142,255,48,116,142,255, + 48,116,142,255,48,116,142,255,49,116,141,255,49,116,141,255, + 49,116,141,255,49,116,141,255,49,115,140,255,49,115,140,255, + 49,115,140,255,49,115,140,255,48,115,140,255,48,115,140,255, + 48,115,140,255,48,115,140,255,48,114,139,255,48,114,139,255, + 48,114,139,255,48,114,139,255,47,113,139,255,47,113,139,255, + 47,113,139,255,47,113,139,255,46,112,139,255,46,112,139,255, + 46,112,139,255,46,112,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,109,137,255,45,109,137,255, + 45,109,137,255,45,109,137,255,45,108,137,255,45,108,137,255, + 45,108,137,255,45,108,137,255,44,107,136,255,44,107,136,255, + 44,107,136,255,44,107,136,255,43,106,136,255,43,106,136,255, + 43,106,136,255,42,105,136,255,42,105,135,255,41,104,135,255, + 41,104,135,255,40,103,135,255,40,103,135,255,39,102,135,255, + 39,102,135,255,38,101,135,255,38,101,135,255,37,100,135,255, + 36,100,135,255,36,99,135,255,35,99,135,255,34,98,135,255, + 34,98,135,255,33,97,135,255,33,97,135,255,32,96,135,255, + 32,96,135,255,32,95,135,255,31,95,135,255,31,94,135,255, + 31,94,135,255,30,94,135,255,30,93,135,255,29,93,135,255, + 29,93,135,255,29,93,135,255,29,92,134,255,29,92,134,255, + 29,92,134,255,29,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,91,133,255,30,91,133,255, + 30,91,133,255,30,91,133,255,31,92,133,255,31,92,133,255, + 31,92,133,255,31,92,133,255,32,92,132,255,32,92,132,255, + 32,92,132,255,32,92,132,255,33,92,131,255,33,92,131,255, + 33,92,131,255,33,92,131,255,33,91,130,255,33,91,130,255, + 33,91,130,255,33,91,130,255,34,91,129,255,34,91,129,255, + 34,91,129,255,33,91,129,255,33,90,128,255,32,90,128,255, + 32,90,128,255,32,89,128,255,31,89,128,255,31,88,128,255, + 31,88,128,255,30,87,128,255,30,87,127,255,29,86,127,255, + 29,86,127,255,28,85,127,255,28,85,126,255,27,84,126,255, + 27,84,126,255,26,83,126,255,26,83,125,255,25,82,125,255, + 25,82,125,255,24,81,125,255,24,81,124,255,23,80,124,255, + 23,80,124,255,22,79,124,255,22,79,123,255,21,78,123,255, + 21,78,123,255,20,77,122,255,20,77,122,255,19,76,121,255, + 19,76,121,255,19,76,121,255,18,75,120,255,18,75,120,255, + 18,75,120,255,18,75,119,255,18,74,119,255,18,74,118,255, + 18,74,118,255,18,74,118,255,19,74,117,255,19,74,117,255, + 19,74,117,255,19,74,116,255,20,74,116,255,20,74,115,255, + 20,74,115,255,20,74,114,255,21,74,114,255,21,74,113,255, + 21,74,113,255,22,74,112,255,22,74,112,255,23,74,111,255, + 23,74,111,255,24,74,110,255,24,75,110,255,25,75,109,255, + 25,75,109,255,26,75,108,255,26,76,108,255,27,76,107,255, + 27,76,107,255,28,76,106,255,28,77,106,255,29,77,105,255, + 29,77,105,255,30,77,104,255,31,77,103,255,32,77,102,255, + 32,77,102,255,32,77,101,255,33,78,101,255,33,78,100,255, + 33,78,100,255,34,78,99,255,34,78,99,255,35,78,98,255, + 35,78,98,255,36,78,97,255,36,79,97,255,37,79,96,255, + 37,79,96,255,37,79,95,255,38,79,95,255,38,79,94,255, + 38,79,94,255,38,79,93,255,38,79,93,255,38,79,92,255, + 38,79,92,255,38,79,91,255,39,78,91,255,39,78,90,255, + 39,78,90,255,39,78,89,255,39,78,89,255,39,78,88,255, + 39,78,88,255,39,78,88,255,40,78,87,255,40,78,87,255, + 40,78,87,255,40,78,86,255,40,77,86,255,40,77,85,255, + 40,77,85,255,40,77,85,255,40,77,84,255,40,77,84,255, + 40,77,84,255,40,77,84,255,40,76,83,255,40,76,83,255, + 40,76,83,255,40,76,83,255,41,75,82,255,41,75,82,255, + 41,75,82,255,41,75,82,255,41,75,81,255,41,75,81,255, + 41,75,81,255,41,75,81,255,41,74,80,255,41,74,80,255, + 41,74,80,255,41,74,80,255,41,74,79,255,41,74,79,255, + 41,74,79,255,41,74,79,255,41,74,78,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,39,72,76,255,39,72,76,255, + 39,72,76,255,39,72,76,255,38,71,76,255,38,71,76,255, + 38,71,76,255,38,71,76,255,37,70,76,255,37,70,76,255, + 37,70,76,255,37,70,76,255,36,69,76,255,36,69,76,255, + 36,69,76,255,35,69,76,255,35,68,76,255,34,68,76,255, + 34,68,76,255,33,67,76,255,33,67,77,255,32,66,77,255, + 32,66,77,255,31,65,77,255,31,65,77,255,30,64,77,255, + 30,64,77,255,29,63,77,255,29,63,77,255,28,62,77,255, + 28,62,77,255,28,62,77,255,27,61,78,255,27,61,78,255, + 27,61,78,255,26,60,78,255,26,60,78,255,25,59,78,255, + 25,59,78,255,25,59,78,255,24,58,78,255,24,58,78,255, + 24,58,78,255,24,58,78,255,32,94,138,255,32,94,138,255, + 32,94,138,255,32,94,138,255,33,95,139,255,33,95,139,255, + 33,95,139,255,33,95,139,255,34,96,140,255,34,96,140,255, + 34,96,140,255,34,96,141,255,35,97,141,255,35,97,142,255, + 35,97,142,255,35,98,143,255,36,98,143,255,36,99,144,255, + 36,99,144,255,36,99,144,255,37,100,145,255,37,100,145,255, + 37,100,145,255,37,101,146,255,38,101,146,255,38,102,147,255, + 38,102,147,255,38,102,148,255,39,103,148,255,39,103,149,255, + 39,103,149,255,39,104,150,255,40,104,150,255,40,105,151,255, + 40,105,151,255,40,105,152,255,41,106,152,255,41,106,153,255, + 41,106,153,255,41,106,153,255,41,107,154,255,41,107,154,255, + 41,107,154,255,41,107,155,255,42,108,155,255,42,108,156,255, + 42,108,156,255,42,108,156,255,42,109,157,255,42,109,157,255, + 42,109,157,255,42,109,157,255,43,109,157,255,43,109,157,255, + 43,109,157,255,43,110,157,255,43,110,158,255,43,111,158,255, + 43,111,158,255,43,111,158,255,44,111,158,255,44,111,158,255, + 44,111,158,255,44,111,158,255,45,112,158,255,45,112,158,255, + 45,112,158,255,45,112,158,255,46,113,158,255,46,113,158,255, + 46,113,158,255,46,114,158,255,47,114,159,255,47,115,159,255, + 47,115,159,255,47,115,159,255,48,115,159,255,48,115,159,255, + 48,115,159,255,48,115,159,255,49,116,159,255,49,116,159,255, + 49,116,159,255,49,116,159,255,50,117,160,255,50,117,160,255, + 50,117,160,255,50,117,160,255,51,118,160,255,51,118,160,255, + 51,118,160,255,51,118,160,255,51,119,161,255,51,119,161,255, + 51,119,161,255,51,119,161,255,51,120,161,255,51,120,161,255, + 51,120,161,255,51,120,161,255,51,120,162,255,51,120,162,255, + 51,120,162,255,51,120,162,255,50,120,163,255,50,120,163,255, + 50,120,163,255,50,120,163,255,49,120,164,255,49,120,164,255, + 49,120,164,255,48,120,164,255,48,119,165,255,47,119,165,255, + 47,119,165,255,46,119,165,255,46,119,166,255,45,119,166,255, + 45,119,166,255,44,119,166,255,44,119,167,255,43,119,167,255, + 43,119,167,255,42,119,167,255,41,118,168,255,40,118,168,255, + 40,118,168,255,39,118,168,255,39,117,168,255,38,117,168,255, + 38,117,168,255,37,117,168,255,36,116,169,255,35,116,169,255, + 35,116,169,255,34,116,169,255,34,115,169,255,33,115,169,255, + 33,115,169,255,32,115,169,255,31,115,170,255,30,115,170,255, + 30,115,170,255,30,115,170,255,29,114,170,255,29,114,170,255, + 29,114,170,255,28,114,170,255,28,114,170,255,27,114,170,255, + 27,114,170,255,27,114,170,255,27,114,170,255,27,114,170,255, + 27,114,170,255,27,114,170,255,27,114,170,255,27,114,170,255, + 27,114,170,255,27,114,170,255,27,114,169,255,27,114,169,255, + 27,114,169,255,28,114,169,255,28,115,168,255,29,115,168,255, + 29,115,168,255,30,115,168,255,30,116,168,255,31,116,168,255, + 31,116,168,255,32,116,168,255,32,117,167,255,33,117,167,255, + 33,117,167,255,34,118,167,255,35,118,166,255,35,119,166,255, + 36,119,166,255,37,119,166,255,38,120,165,255,39,120,165,255, + 40,120,165,255,41,121,165,255,42,121,164,255,42,122,164,255, + 43,122,164,255,44,122,164,255,45,123,163,255,46,123,163,255, + 47,123,163,255,48,124,163,255,49,124,162,255,50,125,162,255, + 51,125,162,255,52,126,162,255,53,126,161,255,54,127,161,255, + 55,127,161,255,56,128,161,255,57,128,160,255,58,129,160,255, + 59,129,160,255,60,130,160,255,61,130,159,255,61,131,159,255, + 62,131,159,255,64,132,159,255,65,133,158,255,66,133,158,255, + 67,134,158,255,68,135,158,255,69,135,158,255,70,136,158,255, + 71,136,158,255,72,137,158,255,73,137,158,255,74,138,158,255, + 75,138,158,255,76,139,158,255,77,140,157,255,77,140,157,255, + 78,141,157,255,79,142,157,255,80,142,158,255,80,143,158,255, + 81,143,158,255,82,144,158,255,83,144,158,255,83,145,158,255, + 84,145,158,255,85,146,158,255,85,146,158,255,86,147,158,255, + 86,147,158,255,87,147,158,255,87,148,159,255,88,148,159,255, + 88,148,159,255,88,148,159,255,88,148,160,255,88,148,160,255, + 88,148,160,255,88,148,160,255,88,149,161,255,88,149,161,255, + 88,149,161,255,88,149,161,255,88,149,162,255,88,149,162,255, + 88,149,162,255,88,149,163,255,87,149,163,255,87,149,164,255, + 87,149,164,255,86,149,164,255,86,148,165,255,85,148,165,255, + 85,148,165,255,85,148,165,255,84,148,166,255,84,148,166,255, + 84,148,166,255,84,148,166,255,83,147,167,255,83,147,167,255, + 83,147,167,255,83,147,167,255,82,146,168,255,82,146,168,255, + 82,146,168,255,81,146,168,255,81,146,169,255,80,146,169,255, + 80,146,169,255,80,146,169,255,79,145,169,255,79,145,169,255, + 79,145,169,255,79,145,169,255,78,145,169,255,78,145,169,255, + 78,145,169,255,78,145,169,255,77,144,170,255,77,144,170,255, + 77,144,170,255,77,144,170,255,76,144,170,255,76,144,170,255, + 76,144,170,255,76,144,170,255,75,143,170,255,75,143,170,255, + 75,143,170,255,74,143,170,255,74,143,170,255,73,143,170,255, + 73,143,170,255,72,143,170,255,72,142,171,255,71,142,171,255, + 71,142,171,255,70,142,171,255,69,141,171,255,69,141,171,255, + 68,141,171,255,67,141,171,255,66,140,171,255,66,140,171,255, + 65,140,171,255,64,140,171,255,63,139,172,255,63,139,172,255, + 62,139,172,255,61,139,172,255,60,138,172,255,59,138,172,255, + 58,138,172,255,57,138,172,255,56,137,173,255,55,137,173,255, + 54,137,173,255,53,136,173,255,52,136,173,255,51,135,173,255, + 50,135,173,255,49,134,173,255,48,134,173,255,47,133,173,255, + 46,133,173,255,45,133,173,255,44,132,173,255,43,132,173,255, + 42,132,173,255,41,131,173,255,40,131,174,255,39,130,174,255, + 38,130,174,255,37,129,174,255,36,129,174,255,35,128,174,255, + 34,128,174,255,33,127,174,255,32,127,173,255,32,126,173,255, + 31,126,173,255,30,125,173,255,30,125,173,255,29,124,173,255, + 29,124,173,255,28,124,173,255,28,123,173,255,27,123,173,255, + 27,123,173,255,27,123,173,255,27,122,172,255,27,122,172,255, + 27,122,172,255,27,122,172,255,28,121,171,255,28,121,171,255, + 28,121,171,255,29,121,171,255,29,121,170,255,30,121,170,255, + 30,121,170,255,31,122,169,255,32,122,169,255,33,123,168,255, + 34,123,168,255,35,123,168,255,36,124,167,255,37,124,167,255, + 38,124,167,255,39,125,166,255,41,125,166,255,42,126,165,255, + 43,126,165,255,45,127,165,255,46,127,164,255,48,128,164,255, + 49,128,164,255,51,129,163,255,52,130,163,255,54,130,162,255, + 55,131,162,255,56,132,161,255,58,132,161,255,59,133,160,255, + 60,133,160,255,61,134,160,255,63,134,159,255,64,135,159,255, + 65,135,159,255,66,136,159,255,67,136,158,255,68,137,158,255, + 69,137,158,255,70,137,158,255,71,138,157,255,71,138,157,255, + 72,138,157,255,73,138,157,255,73,139,157,255,74,139,157,255, + 74,139,157,255,74,139,157,255,73,138,157,255,73,138,157,255, + 73,138,157,255,73,138,157,255,73,138,157,255,73,138,157,255, + 73,138,157,255,72,138,157,255,72,137,157,255,71,137,157,255, + 71,137,157,255,70,137,157,255,70,136,158,255,69,136,158,255, + 69,136,158,255,68,135,158,255,67,135,158,255,67,134,158,255, + 66,134,158,255,65,133,158,255,64,133,159,255,64,132,159,255, + 63,132,159,255,62,132,159,255,61,131,159,255,61,131,159,255, + 60,131,159,255,59,131,159,255,58,130,160,255,58,130,160,255, + 57,130,160,255,56,129,160,255,56,129,160,255,55,128,160,255, + 55,128,160,255,54,128,160,255,54,128,160,255,54,127,160,255, + 53,127,160,255,53,127,160,255,52,127,160,255,52,127,160,255, + 51,127,160,255,51,127,160,255,50,126,160,255,50,126,161,255, + 49,125,161,255,49,125,161,255,48,125,161,255,48,124,161,255, + 47,124,161,255,47,124,161,255,46,124,161,255,46,123,161,255, + 45,123,161,255,44,123,161,255,44,122,161,255,43,122,161,255, + 42,121,161,255,41,121,161,255,41,120,161,255,40,120,161,255, + 39,119,161,255,38,119,161,255,38,118,161,255,37,118,162,255, + 36,117,162,255,35,117,162,255,34,116,162,255,33,116,162,255, + 32,115,162,255,31,114,162,255,31,114,162,255,30,113,162,255, + 29,112,162,255,29,112,162,255,28,112,162,255,28,111,162,255, + 27,111,162,255,26,111,162,255,26,110,162,255,25,110,162,255, + 24,109,162,255,24,109,162,255,24,109,162,255,23,108,162,255, + 23,108,162,255,23,108,162,255,23,108,162,255,22,107,161,255, + 22,107,161,255,22,107,161,255,22,107,161,255,22,107,161,255, + 22,107,161,255,22,107,161,255,22,107,161,255,23,107,161,255, + 23,107,161,255,23,107,161,255,23,107,161,255,24,107,160,255, + 24,107,160,255,24,107,160,255,24,107,160,255,25,107,159,255, + 25,107,159,255,25,107,159,255,25,107,159,255,26,107,159,255, + 26,107,159,255,26,107,159,255,26,107,159,255,27,107,158,255, + 27,107,158,255,27,107,158,255,27,107,158,255,27,106,157,255, + 27,106,157,255,27,106,157,255,27,106,157,255,28,106,156,255, + 28,106,156,255,28,106,156,255,28,106,156,255,29,107,155,255, + 29,107,155,255,29,107,155,255,29,107,155,255,30,107,154,255, + 30,107,154,255,30,107,154,255,30,107,154,255,31,107,153,255, + 31,107,153,255,31,107,153,255,32,107,153,255,32,108,152,255, + 33,108,152,255,33,108,152,255,34,108,152,255,34,109,151,255, + 35,109,151,255,36,109,151,255,36,109,150,255,37,110,150,255, + 38,110,149,255,38,110,149,255,39,111,148,255,39,111,148,255, + 40,112,147,255,41,112,147,255,41,112,147,255,42,113,146,255, + 43,113,146,255,43,113,146,255,44,113,145,255,44,114,145,255, + 45,114,144,255,45,114,144,255,46,114,144,255,46,115,143,255, + 47,115,143,255,47,115,143,255,47,115,143,255,48,116,142,255, + 48,116,142,255,48,116,142,255,48,116,142,255,49,116,141,255, + 49,116,141,255,49,116,141,255,49,116,141,255,49,115,140,255, + 49,115,140,255,49,115,140,255,49,115,140,255,48,115,140,255, + 48,115,140,255,48,115,140,255,48,115,140,255,48,114,139,255, + 48,114,139,255,48,114,139,255,48,114,139,255,47,113,139,255, + 47,113,139,255,47,113,139,255,47,113,139,255,46,112,139,255, + 46,112,139,255,46,112,139,255,46,112,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,109,137,255, + 45,109,137,255,45,109,137,255,45,109,137,255,45,108,137,255, + 45,108,137,255,45,108,137,255,45,108,137,255,44,107,136,255, + 44,107,136,255,44,107,136,255,44,107,136,255,43,106,136,255, + 43,106,136,255,43,106,136,255,42,105,136,255,42,105,135,255, + 41,104,135,255,41,104,135,255,40,103,135,255,40,103,135,255, + 39,102,135,255,39,102,135,255,38,101,135,255,38,101,135,255, + 37,100,135,255,36,100,135,255,36,99,135,255,35,99,135,255, + 34,98,135,255,34,98,135,255,33,97,135,255,33,97,135,255, + 32,96,135,255,32,96,135,255,32,95,135,255,31,95,135,255, + 31,94,135,255,31,94,135,255,30,94,135,255,30,93,135,255, + 29,93,135,255,29,93,135,255,29,93,135,255,29,92,134,255, + 29,92,134,255,29,92,134,255,29,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,91,133,255, + 30,91,133,255,30,91,133,255,30,91,133,255,31,92,133,255, + 31,92,133,255,31,92,133,255,31,92,133,255,32,92,132,255, + 32,92,132,255,32,92,132,255,32,92,132,255,33,92,131,255, + 33,92,131,255,33,92,131,255,33,92,131,255,33,91,130,255, + 33,91,130,255,33,91,130,255,33,91,130,255,34,91,129,255, + 34,91,129,255,34,91,129,255,33,91,129,255,33,90,128,255, + 32,90,128,255,32,90,128,255,32,89,128,255,31,89,128,255, + 31,88,128,255,31,88,128,255,30,87,128,255,30,87,127,255, + 29,86,127,255,29,86,127,255,28,85,127,255,28,85,126,255, + 27,84,126,255,27,84,126,255,26,83,126,255,26,83,125,255, + 25,82,125,255,25,82,125,255,24,81,125,255,24,81,124,255, + 23,80,124,255,23,80,124,255,22,79,124,255,22,79,123,255, + 21,78,123,255,21,78,123,255,20,77,122,255,20,77,122,255, + 19,76,121,255,19,76,121,255,19,76,121,255,18,75,120,255, + 18,75,120,255,18,75,120,255,18,75,119,255,18,74,119,255, + 18,74,118,255,18,74,118,255,18,74,118,255,19,74,117,255, + 19,74,117,255,19,74,117,255,19,74,116,255,20,74,116,255, + 20,74,115,255,20,74,115,255,20,74,114,255,21,74,114,255, + 21,74,113,255,21,74,113,255,22,74,112,255,22,74,112,255, + 23,74,111,255,23,74,111,255,24,74,110,255,24,75,110,255, + 25,75,109,255,25,75,109,255,26,75,108,255,26,76,108,255, + 27,76,107,255,27,76,107,255,28,76,106,255,28,77,106,255, + 29,77,105,255,29,77,105,255,30,77,104,255,31,77,103,255, + 32,77,102,255,32,77,102,255,32,77,101,255,33,78,101,255, + 33,78,100,255,33,78,100,255,34,78,99,255,34,78,99,255, + 35,78,98,255,35,78,98,255,36,78,97,255,36,79,97,255, + 37,79,96,255,37,79,96,255,37,79,95,255,38,79,95,255, + 38,79,94,255,38,79,94,255,38,79,93,255,38,79,93,255, + 38,79,92,255,38,79,92,255,38,79,91,255,39,78,91,255, + 39,78,90,255,39,78,90,255,39,78,89,255,39,78,89,255, + 39,78,88,255,39,78,88,255,39,78,88,255,40,78,87,255, + 40,78,87,255,40,78,87,255,40,78,86,255,40,77,86,255, + 40,77,85,255,40,77,85,255,40,77,85,255,40,77,84,255, + 40,77,84,255,40,77,84,255,40,77,84,255,40,76,83,255, + 40,76,83,255,40,76,83,255,40,76,83,255,41,75,82,255, + 41,75,82,255,41,75,82,255,41,75,82,255,41,75,81,255, + 41,75,81,255,41,75,81,255,41,75,81,255,41,74,80,255, + 41,74,80,255,41,74,80,255,41,74,80,255,41,74,79,255, + 41,74,79,255,41,74,79,255,41,74,79,255,41,74,78,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,39,72,76,255, + 39,72,76,255,39,72,76,255,39,72,76,255,38,71,76,255, + 38,71,76,255,38,71,76,255,38,71,76,255,37,70,76,255, + 37,70,76,255,37,70,76,255,37,70,76,255,36,69,76,255, + 36,69,76,255,36,69,76,255,35,69,76,255,35,68,76,255, + 34,68,76,255,34,68,76,255,33,67,76,255,33,67,77,255, + 32,66,77,255,32,66,77,255,31,65,77,255,31,65,77,255, + 30,64,77,255,30,64,77,255,29,63,77,255,29,63,77,255, + 28,62,77,255,28,62,77,255,28,62,77,255,27,61,78,255, + 27,61,78,255,27,61,78,255,26,60,78,255,26,60,78,255, + 25,59,78,255,25,59,78,255,25,59,78,255,24,58,78,255, + 24,58,78,255,24,58,78,255,24,58,78,255,32,93,137,255, + 32,93,137,255,32,93,137,255,32,93,137,255,33,94,138,255, + 33,94,138,255,33,94,138,255,33,94,138,255,34,95,139,255, + 34,95,139,255,34,95,139,255,34,95,140,255,35,96,140,255, + 35,96,141,255,35,96,141,255,35,97,142,255,36,97,142,255, + 36,98,143,255,36,98,143,255,36,98,143,255,37,99,144,255, + 37,99,144,255,37,99,144,255,37,100,145,255,38,100,145,255, + 38,101,146,255,38,101,146,255,38,101,147,255,39,102,147,255, + 39,102,148,255,39,102,148,255,39,103,149,255,40,103,149,255, + 40,104,150,255,40,104,150,255,40,104,151,255,40,105,151,255, + 40,105,152,255,40,105,152,255,40,105,152,255,41,106,153,255, + 41,106,153,255,41,106,153,255,41,106,154,255,41,107,154,255, + 41,107,155,255,41,107,155,255,41,107,155,255,42,108,156,255, + 42,108,156,255,42,108,156,255,42,108,156,255,43,109,156,255, + 43,109,156,255,43,109,156,255,43,109,156,255,43,110,157,255, + 43,110,157,255,43,110,157,255,43,110,157,255,44,111,157,255, + 44,111,157,255,44,111,157,255,44,111,157,255,45,112,157,255, + 45,112,157,255,45,112,157,255,45,112,157,255,46,113,157,255, + 46,113,157,255,46,113,157,255,46,114,157,255,47,114,158,255, + 47,115,158,255,47,115,158,255,47,115,158,255,48,115,158,255, + 48,115,158,255,48,115,158,255,48,115,158,255,49,116,158,255, + 49,116,158,255,49,116,158,255,49,116,158,255,50,117,159,255, + 50,117,159,255,50,117,159,255,50,117,159,255,51,118,159,255, + 51,118,159,255,51,118,159,255,51,118,159,255,51,119,160,255, + 51,119,160,255,51,119,160,255,51,119,160,255,51,120,161,255, + 51,120,161,255,51,120,161,255,51,120,161,255,51,120,161,255, + 51,120,161,255,51,120,161,255,51,120,162,255,50,120,162,255, + 50,120,163,255,50,120,163,255,50,120,163,255,49,120,164,255, + 49,120,164,255,49,120,164,255,48,120,164,255,48,119,165,255, + 47,119,165,255,47,119,165,255,46,119,165,255,46,119,165,255, + 45,119,165,255,45,119,165,255,44,119,165,255,43,118,166,255, + 42,118,166,255,42,118,166,255,41,118,166,255,41,117,167,255, + 40,117,167,255,40,117,167,255,39,117,167,255,38,117,168,255, + 37,117,168,255,37,117,168,255,36,117,168,255,35,116,168,255, + 34,116,168,255,34,116,168,255,33,116,168,255,33,115,169,255, + 32,115,169,255,32,115,169,255,31,115,169,255,31,114,169,255, + 30,114,169,255,30,114,169,255,29,114,169,255,29,114,169,255, + 28,114,169,255,28,114,169,255,28,114,169,255,27,113,169,255, + 27,113,169,255,27,113,169,255,27,113,169,255,27,113,169,255, + 27,113,169,255,27,113,169,255,27,113,169,255,27,114,169,255, + 27,114,169,255,27,114,169,255,27,114,169,255,27,114,168,255, + 27,114,168,255,27,114,168,255,28,114,168,255,28,115,167,255, + 29,115,167,255,29,115,167,255,30,115,167,255,30,116,167,255, + 31,116,167,255,31,116,167,255,32,116,167,255,33,117,166,255, + 34,117,166,255,34,117,166,255,35,118,166,255,36,118,165,255, + 36,119,165,255,37,119,165,255,38,119,165,255,39,120,164,255, + 40,120,164,255,41,120,164,255,42,121,164,255,43,121,163,255, + 43,122,163,255,44,122,163,255,45,123,163,255,46,123,162,255, + 47,124,162,255,48,124,162,255,49,125,162,255,50,125,161,255, + 51,126,161,255,52,126,161,255,53,127,161,255,54,127,160,255, + 55,128,160,255,56,128,160,255,57,129,160,255,58,129,159,255, + 59,130,159,255,60,130,159,255,61,131,159,255,62,131,159,255, + 62,132,159,255,63,132,159,255,65,133,159,255,66,133,158,255, + 67,134,158,255,68,134,158,255,69,135,158,255,70,135,158,255, + 70,136,158,255,71,136,158,255,72,137,158,255,73,137,158,255, + 74,138,158,255,75,138,158,255,76,139,158,255,77,140,157,255, + 77,140,157,255,78,141,157,255,79,142,157,255,80,142,158,255, + 80,143,158,255,81,143,158,255,82,144,158,255,83,144,158,255, + 83,145,158,255,84,145,158,255,85,146,158,255,85,146,158,255, + 86,147,158,255,86,147,158,255,87,147,158,255,87,148,159,255, + 88,148,159,255,88,148,159,255,88,148,159,255,88,148,160,255, + 88,148,160,255,88,148,160,255,88,148,160,255,88,149,161,255, + 88,149,161,255,88,149,161,255,88,149,161,255,88,149,162,255, + 88,149,162,255,88,149,162,255,87,149,163,255,87,149,163,255, + 86,149,164,255,86,149,164,255,86,149,164,255,85,148,165,255, + 85,148,165,255,85,148,165,255,84,148,165,255,84,148,166,255, + 83,148,166,255,83,148,166,255,83,148,166,255,82,147,167,255, + 82,147,167,255,82,147,167,255,82,147,167,255,81,146,168,255, + 81,146,168,255,81,146,168,255,80,146,168,255,80,145,169,255, + 79,145,169,255,79,145,169,255,79,145,169,255,78,145,169,255, + 78,145,169,255,78,145,169,255,78,145,169,255,77,144,169,255, + 77,144,169,255,77,144,169,255,77,144,169,255,76,144,170,255, + 76,144,170,255,76,144,170,255,76,144,170,255,75,144,170,255, + 75,144,170,255,75,144,170,255,75,144,170,255,74,143,170,255, + 74,143,170,255,74,143,170,255,73,143,170,255,73,143,170,255, + 72,143,170,255,72,143,170,255,72,143,170,255,71,142,170,255, + 71,142,170,255,71,142,170,255,70,142,170,255,69,141,170,255, + 69,141,170,255,68,141,170,255,67,141,170,255,66,140,170,255, + 66,140,170,255,65,140,170,255,64,140,170,255,63,139,171,255, + 63,139,171,255,62,139,171,255,61,139,171,255,60,138,171,255, + 60,138,171,255,59,138,171,255,58,138,171,255,57,137,172,255, + 56,137,172,255,55,137,172,255,54,136,172,255,53,136,172,255, + 52,135,172,255,51,135,172,255,50,134,172,255,49,134,172,255, + 48,133,172,255,47,133,172,255,46,133,172,255,45,132,172,255, + 44,132,172,255,43,132,172,255,42,131,172,255,41,131,173,255, + 40,130,173,255,39,130,173,255,38,129,173,255,37,129,173,255, + 36,128,173,255,35,128,173,255,34,127,173,255,33,127,172,255, + 33,126,172,255,32,126,172,255,31,125,172,255,31,125,172,255, + 30,124,172,255,30,124,172,255,29,124,172,255,29,123,172,255, + 28,123,172,255,28,123,172,255,28,123,172,255,28,122,171,255, + 28,122,171,255,28,122,171,255,28,122,171,255,29,121,170,255, + 29,121,170,255,29,121,170,255,30,121,170,255,30,121,169,255, + 31,121,169,255,31,121,169,255,32,122,168,255,33,122,168,255, + 34,123,167,255,35,123,167,255,36,123,167,255,37,124,166,255, + 38,124,166,255,39,124,166,255,40,125,165,255,42,125,165,255, + 43,126,164,255,44,126,164,255,46,127,164,255,47,127,163,255, + 49,128,163,255,50,128,163,255,52,129,163,255,53,130,162,255, + 55,130,162,255,56,131,162,255,57,132,161,255,59,132,161,255, + 60,133,160,255,61,133,160,255,62,134,160,255,64,134,159,255, + 65,135,159,255,66,135,159,255,67,136,159,255,68,136,158,255, + 69,137,158,255,70,137,158,255,71,137,158,255,71,138,157,255, + 72,138,157,255,72,138,157,255,73,138,157,255,73,139,157,255, + 74,139,157,255,74,139,157,255,74,139,157,255,73,138,157,255, + 73,138,157,255,73,138,157,255,73,138,157,255,73,138,157,255, + 73,138,157,255,73,138,157,255,72,138,157,255,72,137,157,255, + 71,137,157,255,71,137,157,255,70,137,157,255,69,136,158,255, + 69,136,158,255,68,136,158,255,67,135,158,255,66,135,158,255, + 66,134,158,255,65,134,158,255,64,133,158,255,63,133,159,255, + 63,132,159,255,62,132,159,255,61,132,159,255,60,131,159,255, + 60,131,159,255,59,131,159,255,58,131,159,255,58,130,160,255, + 57,130,160,255,57,130,160,255,56,129,160,255,55,129,160,255, + 55,128,160,255,54,128,160,255,53,128,160,255,53,128,160,255, + 53,127,160,255,52,127,160,255,52,127,160,255,52,127,160,255, + 51,127,160,255,51,127,160,255,51,127,160,255,50,126,160,255, + 50,126,161,255,49,125,161,255,49,125,161,255,48,125,161,255, + 48,124,161,255,47,124,161,255,46,124,161,255,46,124,161,255, + 45,123,161,255,44,123,161,255,43,123,161,255,43,122,161,255, + 42,122,161,255,41,121,161,255,40,121,161,255,40,120,161,255, + 39,120,161,255,38,119,161,255,37,119,161,255,37,118,161,255, + 36,118,162,255,35,117,162,255,34,117,162,255,34,116,162,255, + 33,116,162,255,32,115,162,255,31,114,162,255,31,114,162,255, + 30,113,162,255,29,112,162,255,28,112,162,255,28,112,162,255, + 27,111,162,255,26,111,162,255,26,111,162,255,25,110,162,255, + 25,110,162,255,24,109,162,255,24,109,162,255,23,109,162,255, + 23,108,162,255,22,108,162,255,22,108,162,255,22,108,162,255, + 22,107,161,255,22,107,161,255,22,107,161,255,22,107,161,255, + 21,107,161,255,21,107,161,255,21,107,161,255,21,107,161,255, + 22,107,161,255,22,107,161,255,22,107,161,255,22,107,161,255, + 23,106,160,255,23,106,160,255,23,106,160,255,23,106,160,255, + 24,106,159,255,24,106,159,255,24,106,159,255,24,106,159,255, + 25,106,159,255,25,106,159,255,25,106,159,255,25,106,159,255, + 26,106,158,255,26,106,158,255,26,106,158,255,26,106,158,255, + 26,106,157,255,26,106,157,255,26,106,157,255,26,106,157,255, + 27,106,156,255,27,106,156,255,27,106,156,255,27,106,156,255, + 28,106,155,255,28,106,155,255,28,106,155,255,28,106,155,255, + 29,106,154,255,29,106,154,255,29,106,154,255,29,106,154,255, + 30,107,153,255,30,107,153,255,31,107,153,255,31,107,153,255, + 32,108,152,255,33,108,152,255,33,108,152,255,34,108,152,255, + 34,109,151,255,35,109,151,255,36,109,151,255,36,109,150,255, + 37,110,150,255,38,110,149,255,38,110,149,255,39,111,148,255, + 39,111,148,255,40,112,147,255,41,112,147,255,41,112,147,255, + 42,113,146,255,43,113,146,255,43,113,146,255,44,113,145,255, + 44,114,145,255,45,114,144,255,45,114,144,255,46,114,144,255, + 46,115,143,255,47,115,143,255,47,115,143,255,48,115,143,255, + 48,116,142,255,49,116,142,255,49,116,142,255,49,116,142,255, + 49,116,141,255,49,116,141,255,49,116,141,255,49,116,141,255, + 49,116,140,255,49,116,140,255,49,116,140,255,49,116,140,255, + 49,115,140,255,49,115,140,255,49,115,140,255,49,115,140,255, + 48,114,139,255,48,114,139,255,48,114,139,255,48,114,139,255, + 47,113,139,255,47,113,139,255,47,113,139,255,47,113,139,255, + 46,112,139,255,46,112,139,255,46,112,139,255,46,112,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,109,137,255,45,109,137,255,45,109,137,255,45,109,137,255, + 45,108,137,255,45,108,137,255,45,108,137,255,45,108,137,255, + 44,107,136,255,44,107,136,255,44,107,136,255,44,107,136,255, + 43,106,136,255,43,106,136,255,43,106,136,255,42,105,136,255, + 42,105,135,255,41,104,135,255,41,104,135,255,40,103,135,255, + 40,103,135,255,39,102,135,255,39,102,135,255,38,101,135,255, + 38,101,135,255,37,100,135,255,36,100,135,255,36,99,135,255, + 35,99,135,255,34,98,135,255,34,98,135,255,33,97,135,255, + 33,97,135,255,32,96,135,255,32,96,135,255,32,95,135,255, + 31,95,135,255,31,94,135,255,31,94,135,255,30,94,135,255, + 30,93,135,255,29,93,135,255,29,93,135,255,29,93,135,255, + 29,92,134,255,29,92,134,255,29,92,134,255,29,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,91,133,255,30,91,133,255,30,91,133,255,30,91,133,255, + 31,92,133,255,31,92,133,255,31,92,133,255,31,92,133,255, + 32,92,132,255,32,92,132,255,32,92,132,255,32,92,132,255, + 33,92,131,255,33,92,131,255,33,92,131,255,33,92,131,255, + 33,91,130,255,33,91,130,255,33,91,130,255,33,91,130,255, + 33,91,129,255,33,91,129,255,33,91,129,255,33,91,129,255, + 32,90,128,255,32,90,128,255,32,90,128,255,31,89,128,255, + 31,89,128,255,30,88,128,255,30,88,128,255,30,87,128,255, + 29,87,127,255,29,86,127,255,28,86,127,255,28,85,127,255, + 27,85,126,255,26,84,126,255,26,84,126,255,25,83,126,255, + 25,83,125,255,24,82,125,255,24,82,125,255,23,81,125,255, + 23,81,124,255,22,80,124,255,22,80,124,255,22,79,124,255, + 21,79,123,255,21,78,123,255,21,78,123,255,20,77,122,255, + 20,77,122,255,19,76,121,255,19,76,121,255,19,76,121,255, + 18,75,120,255,18,75,120,255,18,75,120,255,18,75,119,255, + 18,74,119,255,18,74,118,255,18,74,118,255,18,74,118,255, + 19,74,117,255,19,74,117,255,19,74,117,255,19,74,116,255, + 20,74,116,255,20,74,115,255,20,74,115,255,20,74,114,255, + 21,74,114,255,21,74,113,255,21,74,113,255,22,74,112,255, + 22,74,112,255,23,74,111,255,23,74,111,255,24,74,110,255, + 24,75,110,255,25,75,109,255,25,75,109,255,26,75,108,255, + 26,76,108,255,27,76,107,255,27,76,107,255,28,76,106,255, + 28,77,105,255,29,77,104,255,29,77,104,255,30,77,103,255, + 31,77,103,255,32,77,102,255,32,77,102,255,32,77,101,255, + 33,78,101,255,33,78,100,255,33,78,100,255,34,78,99,255, + 34,78,99,255,35,78,98,255,35,78,98,255,36,78,97,255, + 36,79,97,255,37,79,96,255,37,79,96,255,37,79,95,255, + 38,79,95,255,38,79,94,255,38,79,94,255,38,79,93,255, + 38,79,93,255,38,79,92,255,38,79,92,255,38,79,91,255, + 39,78,91,255,39,78,90,255,39,78,90,255,39,78,89,255, + 39,78,89,255,39,78,88,255,39,78,88,255,39,78,88,255, + 40,78,87,255,40,78,87,255,40,78,87,255,40,78,86,255, + 40,77,86,255,40,77,85,255,40,77,85,255,40,77,85,255, + 40,77,84,255,40,77,84,255,40,77,84,255,40,77,84,255, + 40,76,83,255,40,76,83,255,40,76,83,255,40,76,83,255, + 41,75,82,255,41,75,82,255,41,75,82,255,41,75,82,255, + 41,75,81,255,41,75,81,255,41,75,81,255,41,75,81,255, + 41,74,80,255,41,74,80,255,41,74,80,255,41,74,80,255, + 41,74,79,255,41,74,79,255,41,74,79,255,41,74,79,255, + 41,74,78,255,41,74,78,255,41,74,78,255,41,74,78,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 39,72,76,255,39,72,76,255,39,72,76,255,39,72,76,255, + 38,71,76,255,38,71,76,255,38,71,76,255,38,71,76,255, + 37,70,76,255,37,70,76,255,37,70,76,255,37,70,76,255, + 36,69,76,255,36,69,76,255,36,69,76,255,35,69,76,255, + 35,68,76,255,34,68,76,255,34,68,76,255,33,67,76,255, + 33,67,77,255,32,66,77,255,32,66,77,255,31,65,77,255, + 31,65,77,255,30,64,77,255,30,64,77,255,29,63,77,255, + 29,63,77,255,28,62,77,255,28,62,77,255,28,62,77,255, + 27,61,78,255,27,61,78,255,27,61,78,255,26,60,78,255, + 26,60,78,255,25,59,78,255,25,59,78,255,25,59,78,255, + 24,58,78,255,24,58,78,255,24,58,78,255,24,58,78,255, + 32,93,136,255,32,93,136,255,32,93,136,255,32,93,136,255, + 32,94,137,255,32,94,137,255,32,94,137,255,32,94,137,255, + 33,95,138,255,33,95,138,255,33,95,138,255,33,95,139,255, + 34,96,139,255,34,96,140,255,34,96,140,255,34,97,141,255, + 35,97,141,255,35,98,142,255,35,98,142,255,35,98,142,255, + 36,99,143,255,36,99,143,255,36,99,143,255,36,100,144,255, + 37,100,144,255,37,101,145,255,37,101,145,255,37,101,146,255, + 38,102,146,255,38,102,147,255,38,102,147,255,38,102,148,255, + 39,103,148,255,39,103,149,255,39,103,149,255,39,104,150,255, + 40,104,150,255,40,105,151,255,40,105,151,255,40,105,151,255, + 40,106,152,255,40,106,152,255,40,106,152,255,40,106,153,255, + 41,107,153,255,41,107,154,255,41,107,154,255,41,107,154,255, + 41,108,155,255,41,108,155,255,41,108,155,255,41,108,155,255, + 42,108,155,255,42,108,155,255,42,108,155,255,42,109,155,255, + 43,109,156,255,43,110,156,255,43,110,156,255,43,110,156,255, + 43,110,156,255,43,110,156,255,43,110,156,255,44,110,156,255, + 44,111,156,255,45,111,156,255,45,111,156,255,45,111,156,255, + 46,112,157,255,46,112,157,255,46,112,157,255,46,113,157,255, + 47,113,157,255,47,114,157,255,47,114,157,255,47,114,157,255, + 48,115,157,255,48,115,157,255,48,115,157,255,48,115,157,255, + 49,116,158,255,49,116,158,255,49,116,158,255,49,116,158,255, + 50,117,158,255,50,117,158,255,50,117,158,255,50,117,158,255, + 51,118,159,255,51,118,159,255,51,118,159,255,51,118,159,255, + 51,119,160,255,51,119,160,255,51,119,160,255,51,119,160,255, + 51,119,160,255,51,119,160,255,51,119,160,255,51,119,160,255, + 50,119,161,255,50,119,161,255,50,119,161,255,50,119,161,255, + 49,119,162,255,49,119,162,255,49,119,162,255,49,119,162,255, + 48,119,163,255,48,119,163,255,48,119,163,255,47,119,163,255, + 47,119,164,255,46,119,164,255,46,119,164,255,45,119,164,255, + 45,118,165,255,44,118,165,255,44,118,165,255,43,118,165,255, + 43,118,166,255,42,118,166,255,42,118,166,255,41,118,166,255, + 40,117,167,255,39,117,167,255,39,117,167,255,38,117,167,255, + 38,116,167,255,37,116,167,255,37,116,167,255,36,116,167,255, + 35,115,168,255,34,115,168,255,34,115,168,255,33,115,168,255, + 33,114,168,255,32,114,168,255,32,114,168,255,31,114,168,255, + 30,114,169,255,29,114,169,255,29,114,169,255,29,114,169,255, + 28,113,169,255,28,113,169,255,28,113,169,255,27,113,169,255, + 27,113,169,255,26,113,169,255,26,113,169,255,26,113,169,255, + 26,113,169,255,26,113,169,255,26,113,169,255,26,113,169,255, + 27,113,169,255,27,113,169,255,27,113,169,255,27,113,169,255, + 28,114,168,255,28,114,168,255,28,114,168,255,29,114,168,255, + 29,115,167,255,30,115,167,255,30,115,167,255,31,115,167,255, + 31,116,166,255,32,116,166,255,32,116,166,255,33,117,166,255, + 33,117,165,255,34,118,165,255,35,118,165,255,36,118,165,255, + 37,119,164,255,37,119,164,255,38,119,164,255,39,120,164,255, + 40,120,163,255,41,121,163,255,42,121,163,255,43,122,163,255, + 44,122,163,255,44,123,163,255,45,123,163,255,46,123,163,255, + 47,124,162,255,48,124,162,255,49,124,162,255,50,125,162,255, + 51,125,161,255,52,126,161,255,53,126,161,255,54,127,161,255, + 55,127,160,255,55,128,160,255,56,128,160,255,57,129,160,255, + 58,129,159,255,59,130,159,255,60,130,159,255,61,131,159,255, + 62,131,158,255,63,132,158,255,64,132,158,255,65,133,158,255, + 66,134,157,255,67,134,157,255,68,135,157,255,69,136,157,255, + 70,136,157,255,71,137,157,255,72,137,157,255,73,138,157,255, + 74,138,157,255,75,139,157,255,76,139,157,255,77,140,157,255, + 78,140,156,255,78,141,156,255,79,141,156,255,80,142,156,255, + 81,142,157,255,81,143,157,255,82,143,157,255,83,144,157,255, + 83,144,157,255,84,145,157,255,84,145,157,255,85,146,157,255, + 85,146,158,255,86,147,158,255,86,147,158,255,86,147,158,255, + 87,148,158,255,87,148,158,255,87,148,158,255,87,148,158,255, + 88,148,159,255,88,148,159,255,88,148,159,255,88,148,159,255, + 87,149,160,255,87,149,160,255,87,149,160,255,87,149,161,255, + 87,149,161,255,87,149,162,255,87,149,162,255,87,149,162,255, + 86,148,163,255,86,148,163,255,86,148,163,255,85,148,163,255, + 85,148,164,255,84,148,164,255,84,148,164,255,84,148,164,255, + 83,147,165,255,83,147,165,255,83,147,165,255,83,147,165,255, + 82,146,166,255,82,146,166,255,82,146,166,255,81,146,166,255, + 81,145,167,255,80,145,167,255,80,145,167,255,80,145,167,255, + 79,145,168,255,79,145,168,255,79,145,168,255,79,145,168,255, + 78,144,168,255,78,144,168,255,78,144,168,255,78,144,168,255, + 77,144,168,255,77,144,168,255,77,144,168,255,77,144,168,255, + 76,143,169,255,76,143,169,255,76,143,169,255,76,143,169,255, + 75,143,169,255,75,143,169,255,75,143,169,255,75,143,169,255, + 74,142,169,255,74,142,169,255,74,142,169,255,73,142,169,255, + 73,142,169,255,72,142,169,255,72,142,169,255,71,142,169,255, + 71,141,170,255,70,141,170,255,70,141,170,255,69,141,170,255, + 69,141,169,255,68,141,169,255,68,141,169,255,67,141,169,255, + 67,140,170,255,66,140,170,255,66,140,170,255,65,140,170,255, + 64,139,170,255,64,139,170,255,63,139,170,255,62,139,170,255, + 61,138,170,255,60,138,170,255,59,138,170,255,58,138,170,255, + 57,137,171,255,56,137,171,255,55,137,171,255,54,137,171,255, + 53,136,171,255,52,136,171,255,51,136,171,255,50,135,171,255, + 49,135,171,255,49,134,171,255,48,134,171,255,47,133,171,255, + 46,133,171,255,45,132,171,255,44,132,171,255,43,131,171,255, + 42,131,172,255,41,130,172,255,40,130,172,255,39,129,172,255, + 38,129,172,255,37,128,172,255,36,128,172,255,35,127,172,255, + 34,127,171,255,34,126,171,255,33,126,171,255,32,126,171,255, + 32,125,171,255,31,125,171,255,31,125,171,255,30,124,171,255, + 30,124,171,255,29,123,171,255,29,123,171,255,29,123,171,255, + 29,122,170,255,29,122,170,255,29,122,170,255,29,122,170,255, + 30,122,169,255,30,122,169,255,30,122,169,255,31,122,169,255, + 31,122,169,255,32,122,169,255,32,122,169,255,33,122,168,255, + 34,123,168,255,34,123,167,255,35,123,167,255,36,124,167,255, + 38,124,166,255,39,125,166,255,40,125,166,255,41,126,165,255, + 43,126,165,255,44,127,164,255,45,127,164,255,47,128,164,255, + 48,128,163,255,50,129,163,255,51,129,163,255,52,130,162,255, + 54,131,162,255,55,131,161,255,56,132,161,255,58,133,160,255, + 59,133,160,255,61,134,159,255,62,134,159,255,63,135,159,255, + 64,135,158,255,65,136,158,255,66,136,158,255,67,137,158,255, + 68,137,157,255,69,138,157,255,70,138,157,255,71,138,157,255, + 72,139,157,255,72,139,157,255,73,139,157,255,73,139,157,255, + 74,139,156,255,74,139,156,255,74,139,156,255,74,139,156,255, + 74,138,156,255,74,138,156,255,74,138,156,255,73,138,156,255, + 73,138,156,255,72,138,156,255,72,138,156,255,71,138,156,255, + 71,137,157,255,70,137,157,255,70,137,157,255,69,136,157,255, + 69,136,157,255,68,135,157,255,68,135,157,255,67,134,157,255, + 66,134,157,255,66,133,157,255,65,133,157,255,64,132,157,255, + 63,132,158,255,63,131,158,255,62,131,158,255,61,131,158,255, + 60,130,158,255,60,130,158,255,59,130,158,255,58,130,158,255, + 57,129,159,255,57,129,159,255,56,129,159,255,55,128,159,255, + 55,128,159,255,54,127,159,255,54,127,159,255,53,127,159,255, + 53,127,159,255,53,127,159,255,52,127,159,255,52,127,159,255, + 51,127,159,255,51,126,160,255,50,126,160,255,50,126,160,255, + 49,126,160,255,49,125,160,255,48,125,160,255,48,125,160,255, + 47,124,160,255,47,124,160,255,46,123,160,255,46,123,160,255, + 45,123,160,255,45,122,160,255,44,122,160,255,43,122,160,255, + 43,121,160,255,42,121,161,255,41,120,161,255,40,120,161,255, + 40,119,161,255,39,119,161,255,38,118,161,255,37,118,161,255, + 37,117,161,255,36,117,161,255,35,116,161,255,34,116,161,255, + 33,115,161,255,32,115,161,255,31,114,161,255,30,114,161,255, + 30,113,161,255,29,113,161,255,28,112,161,255,28,112,161,255, + 27,111,161,255,27,111,161,255,26,110,161,255,25,110,161,255, + 25,109,161,255,24,109,161,255,23,108,161,255,23,108,161,255, + 23,108,161,255,22,107,161,255,22,107,161,255,22,107,161,255, + 22,107,161,255,21,106,161,255,21,106,161,255,21,106,161,255, + 21,106,161,255,21,106,161,255,21,106,161,255,21,106,161,255, + 21,106,161,255,22,106,160,255,22,106,160,255,22,106,160,255, + 22,106,160,255,22,106,160,255,22,106,160,255,22,106,160,255, + 22,106,160,255,23,106,159,255,23,106,159,255,23,106,159,255, + 23,106,159,255,24,106,159,255,24,106,159,255,24,106,159,255, + 24,106,159,255,25,106,158,255,25,106,158,255,25,106,158,255, + 25,106,158,255,25,105,157,255,25,105,157,255,25,105,157,255, + 25,105,157,255,26,105,156,255,26,105,156,255,26,105,156,255, + 26,105,156,255,27,106,155,255,27,106,155,255,27,106,155,255, + 28,106,155,255,28,106,154,255,29,106,154,255,29,106,154,255, + 29,106,154,255,30,106,153,255,30,106,153,255,30,106,153,255, + 31,106,152,255,31,107,152,255,32,107,151,255,32,107,151,255, + 33,108,151,255,33,108,150,255,34,109,150,255,35,109,150,255, + 35,109,149,255,36,110,149,255,37,110,148,255,38,110,148,255, + 38,111,148,255,39,111,147,255,40,112,147,255,41,112,147,255, + 41,113,146,255,42,113,146,255,43,114,145,255,44,114,145,255, + 44,114,144,255,45,115,144,255,46,115,143,255,46,115,143,255, + 47,115,143,255,47,116,142,255,48,116,142,255,48,116,142,255, + 48,116,142,255,49,117,141,255,49,117,141,255,49,117,141,255, + 49,117,141,255,50,117,140,255,50,117,140,255,50,117,140,255, + 50,117,140,255,50,116,140,255,50,116,140,255,50,116,140,255, + 50,116,140,255,49,116,139,255,49,116,139,255,49,116,139,255, + 49,116,139,255,49,115,139,255,49,115,139,255,49,115,139,255, + 49,115,139,255,48,114,139,255,48,114,139,255,48,114,139,255, + 48,114,139,255,47,113,139,255,47,113,139,255,47,113,139,255, + 47,113,139,255,46,112,139,255,46,112,139,255,46,112,139,255, + 46,112,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,111,138,255,45,111,138,255,45,111,138,255, + 45,111,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,109,138,255,45,109,138,255,45,109,138,255, + 45,109,138,255,45,109,137,255,45,109,137,255,45,109,137,255, + 45,109,137,255,44,108,137,255,44,108,137,255,44,108,137,255, + 43,107,137,255,43,107,136,255,42,106,136,255,42,106,136,255, + 42,105,136,255,41,105,136,255,41,104,136,255,41,104,136,255, + 40,103,136,255,40,103,136,255,39,102,136,255,38,102,136,255, + 38,101,136,255,37,101,135,255,36,100,135,255,36,100,135,255, + 35,99,135,255,35,99,135,255,34,98,135,255,34,98,135,255, + 33,97,135,255,33,97,135,255,32,96,135,255,32,96,135,255, + 32,96,135,255,31,95,135,255,31,95,135,255,31,95,135,255, + 31,94,135,255,30,94,135,255,30,93,135,255,30,93,135,255, + 30,93,135,255,29,93,134,255,29,93,134,255,29,93,134,255, + 29,93,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,31,92,133,255,31,92,133,255,31,92,133,255, + 31,92,133,255,32,92,132,255,32,92,132,255,32,92,132,255, + 32,92,132,255,32,92,131,255,32,92,131,255,32,92,131,255, + 32,92,131,255,32,91,131,255,32,91,131,255,32,91,131,255, + 32,91,131,255,33,90,130,255,33,90,130,255,33,90,130,255, + 32,90,130,255,32,89,129,255,31,89,129,255,31,89,129,255, + 31,88,129,255,30,88,128,255,30,87,128,255,30,87,128,255, + 29,86,128,255,29,86,127,255,28,85,127,255,28,85,127,255, + 27,84,127,255,27,84,126,255,26,83,126,255,26,83,126,255, + 25,82,126,255,25,82,125,255,24,81,125,255,24,81,125,255, + 23,80,125,255,23,80,124,255,22,79,124,255,22,79,124,255, + 21,78,123,255,21,78,123,255,20,77,122,255,20,77,122,255, + 20,77,122,255,19,76,121,255,19,76,121,255,19,76,121,255, + 19,76,120,255,18,75,120,255,18,75,119,255,18,75,119,255, + 18,75,118,255,18,74,118,255,18,74,117,255,18,74,117,255, + 18,74,117,255,19,74,116,255,19,74,116,255,19,74,116,255, + 19,74,115,255,20,73,115,255,20,73,114,255,20,73,114,255, + 21,73,113,255,21,74,113,255,22,74,112,255,22,74,112,255, + 23,74,111,255,23,74,111,255,24,74,110,255,24,74,110,255, + 25,74,109,255,25,75,109,255,26,75,108,255,26,75,108,255, + 27,75,107,255,27,76,107,255,28,76,106,255,28,76,106,255, + 29,76,105,255,29,77,105,255,30,77,104,255,30,77,104,255, + 31,77,103,255,31,77,102,255,32,77,101,255,32,77,101,255, + 33,77,100,255,33,78,100,255,34,78,99,255,34,78,99,255, + 34,78,98,255,35,78,98,255,35,78,97,255,35,78,97,255, + 35,78,96,255,36,78,96,255,36,78,95,255,36,78,95,255, + 36,78,94,255,37,78,94,255,37,78,93,255,37,78,93,255, + 37,78,92,255,38,78,92,255,38,78,91,255,38,78,91,255, + 38,78,90,255,39,78,90,255,39,78,89,255,39,78,89,255, + 39,78,89,255,39,78,88,255,39,78,88,255,39,78,88,255, + 39,78,87,255,40,77,87,255,40,77,86,255,40,77,86,255, + 40,77,85,255,40,77,85,255,40,77,84,255,40,77,84,255, + 40,77,84,255,40,76,83,255,40,76,83,255,40,76,83,255, + 40,76,83,255,40,76,82,255,40,76,82,255,40,76,82,255, + 40,76,82,255,40,75,81,255,40,75,81,255,40,75,81,255, + 40,75,81,255,40,75,80,255,40,75,80,255,40,75,80,255, + 40,75,80,255,40,74,79,255,40,74,79,255,40,74,79,255, + 40,74,79,255,40,74,78,255,40,74,78,255,40,74,78,255, + 40,74,78,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,75,255,40,73,75,255,40,73,75,255, + 40,73,75,255,39,72,75,255,39,72,75,255,39,72,75,255, + 39,72,75,255,38,71,75,255,38,71,75,255,38,71,75,255, + 38,71,75,255,37,70,75,255,37,70,75,255,37,70,75,255, + 36,70,75,255,36,69,75,255,35,69,75,255,35,69,75,255, + 34,68,75,255,34,68,76,255,33,67,76,255,33,67,76,255, + 32,67,76,255,32,66,76,255,31,66,76,255,31,66,76,255, + 31,65,76,255,30,65,76,255,30,64,76,255,30,64,76,255, + 29,63,76,255,29,63,77,255,28,62,77,255,28,62,77,255, + 27,61,77,255,27,61,77,255,26,60,77,255,26,60,77,255, + 26,60,77,255,25,59,77,255,25,59,77,255,25,59,77,255, + 25,59,77,255,24,58,77,255,24,58,77,255,24,58,77,255, + 24,58,77,255,32,92,135,255,32,92,135,255,32,92,135,255, + 32,92,135,255,32,93,136,255,32,93,136,255,32,93,136,255, + 32,93,136,255,33,94,137,255,33,94,137,255,33,94,137,255, + 33,94,138,255,34,95,138,255,34,95,139,255,34,95,139,255, + 34,96,140,255,35,96,140,255,35,97,141,255,35,97,141,255, + 35,97,141,255,36,98,142,255,36,98,142,255,36,98,142,255, + 36,99,143,255,37,99,143,255,37,100,144,255,37,100,144,255, + 37,100,145,255,38,101,145,255,38,101,146,255,38,101,146,255, + 38,101,147,255,39,102,147,255,39,102,148,255,39,102,148,255, + 39,103,149,255,39,103,149,255,39,104,150,255,39,104,150,255, + 39,104,150,255,40,105,151,255,40,105,151,255,40,105,151,255, + 40,105,152,255,40,106,152,255,40,106,153,255,40,106,153,255, + 40,106,153,255,41,107,154,255,41,107,154,255,41,107,154,255, + 41,107,154,255,42,108,154,255,42,108,154,255,42,108,154,255, + 42,108,154,255,43,109,155,255,43,109,155,255,43,109,155,255, + 43,109,155,255,43,110,155,255,43,110,155,255,43,110,155,255, + 44,110,155,255,44,111,155,255,45,111,155,255,45,111,155,255, + 45,111,155,255,46,112,156,255,46,112,156,255,46,112,156,255, + 46,113,156,255,47,113,156,255,47,114,156,255,47,114,156,255, + 47,114,156,255,48,115,156,255,48,115,156,255,48,115,156,255, + 48,115,156,255,49,116,157,255,49,116,157,255,49,116,157,255, + 49,116,157,255,50,117,157,255,50,117,157,255,50,117,157,255, + 50,117,157,255,51,118,158,255,51,118,158,255,51,118,158,255, + 51,118,158,255,51,119,159,255,51,119,159,255,51,119,159,255, + 51,119,159,255,51,119,160,255,51,119,160,255,51,119,160,255, + 51,119,160,255,50,119,160,255,50,119,160,255,50,119,160,255, + 50,119,161,255,49,119,161,255,49,119,162,255,49,119,162,255, + 49,119,162,255,48,119,163,255,48,119,163,255,48,119,163,255, + 47,119,163,255,47,119,164,255,46,119,164,255,46,119,164,255, + 45,119,164,255,45,118,164,255,44,118,164,255,44,118,164,255, + 43,118,164,255,42,117,165,255,41,117,165,255,41,117,165,255, + 40,117,165,255,40,116,166,255,39,116,166,255,39,116,166,255, + 38,116,166,255,37,116,167,255,36,116,167,255,36,116,167,255, + 35,116,167,255,34,115,167,255,33,115,167,255,33,115,167,255, + 32,115,167,255,32,114,168,255,31,114,168,255,31,114,168,255, + 30,114,168,255,30,113,168,255,29,113,168,255,29,113,168,255, + 28,113,168,255,28,113,168,255,27,113,168,255,27,113,168,255, + 27,113,168,255,26,112,168,255,26,112,168,255,26,112,168,255, + 26,112,168,255,26,112,168,255,26,112,168,255,26,112,168,255, + 26,112,168,255,27,113,168,255,27,113,168,255,27,113,168,255, + 27,113,168,255,28,114,167,255,28,114,167,255,28,114,167,255, + 29,114,167,255,29,115,166,255,30,115,166,255,30,115,166,255, + 31,115,166,255,31,116,165,255,32,116,165,255,32,116,165,255, + 33,117,165,255,34,117,164,255,35,118,164,255,36,118,164,255, + 37,118,164,255,38,119,163,255,38,119,163,255,39,119,163,255, + 40,120,163,255,41,120,162,255,42,121,162,255,43,121,162,255, + 44,122,162,255,45,122,162,255,45,123,162,255,46,123,162,255, + 47,124,162,255,48,124,161,255,49,125,161,255,50,125,161,255, + 51,126,161,255,52,126,160,255,53,127,160,255,54,127,160,255, + 55,128,160,255,56,128,159,255,56,129,159,255,57,129,159,255, + 58,130,159,255,59,130,158,255,60,131,158,255,61,131,158,255, + 62,132,158,255,63,132,158,255,64,133,158,255,65,133,158,255, + 66,134,158,255,67,134,157,255,68,135,157,255,69,135,157,255, + 70,136,157,255,71,136,157,255,71,137,157,255,72,137,157,255, + 73,138,157,255,74,138,157,255,75,139,157,255,76,139,157,255, + 77,140,157,255,78,140,156,255,78,141,156,255,79,141,156,255, + 80,142,156,255,81,142,157,255,81,143,157,255,82,143,157,255, + 83,144,157,255,83,144,157,255,84,145,157,255,84,145,157,255, + 85,146,157,255,85,146,158,255,86,147,158,255,86,147,158,255, + 86,147,158,255,87,148,158,255,87,148,158,255,87,148,158,255, + 87,148,158,255,88,148,159,255,88,148,159,255,88,148,159,255, + 88,148,159,255,87,149,160,255,87,149,160,255,87,149,160,255, + 87,149,161,255,87,149,161,255,87,149,162,255,87,149,162,255, + 86,149,162,255,86,148,163,255,85,148,163,255,85,148,163,255, + 85,148,163,255,84,148,164,255,84,148,164,255,84,148,164,255, + 83,148,164,255,83,147,165,255,82,147,165,255,82,147,165,255, + 82,147,165,255,81,146,166,255,81,146,166,255,81,146,166,255, + 80,146,166,255,80,145,167,255,79,145,167,255,79,145,167,255, + 79,145,167,255,78,144,168,255,78,144,168,255,78,144,168,255, + 78,144,168,255,77,144,168,255,77,144,168,255,77,144,168,255, + 77,144,168,255,76,143,168,255,76,143,168,255,76,143,168,255, + 76,143,168,255,75,143,169,255,75,143,169,255,75,143,169,255, + 75,143,169,255,74,143,169,255,74,143,169,255,74,143,169,255, + 74,143,169,255,73,142,169,255,73,142,169,255,73,142,169,255, + 72,142,169,255,72,142,169,255,71,142,169,255,71,142,169,255, + 71,142,169,255,70,141,169,255,70,141,169,255,70,141,169,255, + 69,141,169,255,69,141,168,255,68,141,168,255,68,141,168,255, + 67,141,168,255,67,140,169,255,66,140,169,255,66,140,169,255, + 65,140,169,255,64,139,169,255,64,139,169,255,63,139,169,255, + 62,139,169,255,61,138,169,255,61,138,169,255,60,138,169,255, + 59,138,169,255,58,137,170,255,57,137,170,255,56,137,170,255, + 55,137,170,255,54,136,170,255,53,136,170,255,52,136,170,255, + 51,135,170,255,50,135,170,255,50,134,170,255,49,134,170,255, + 48,133,170,255,47,133,170,255,46,132,170,255,45,132,170,255, + 44,131,170,255,43,131,171,255,42,130,171,255,41,130,171,255, + 40,129,171,255,39,129,171,255,38,128,171,255,37,128,171,255, + 36,127,171,255,35,127,170,255,35,126,170,255,34,126,170,255, + 33,126,170,255,33,125,170,255,32,125,170,255,32,125,170,255, + 31,124,170,255,31,124,170,255,30,123,170,255,30,123,170,255, + 30,123,170,255,30,122,169,255,30,122,169,255,30,122,169,255, + 30,122,169,255,31,122,168,255,31,122,168,255,31,122,168,255, + 32,122,168,255,32,122,168,255,33,122,168,255,33,122,168,255, + 34,122,167,255,35,123,167,255,35,123,166,255,36,123,166,255, + 37,124,166,255,39,124,165,255,40,125,165,255,41,125,165,255, + 42,126,164,255,44,126,164,255,45,127,163,255,46,127,163,255, + 48,128,163,255,49,128,162,255,51,129,162,255,52,129,162,255, + 53,130,162,255,55,131,161,255,56,131,161,255,57,132,161,255, + 59,133,160,255,60,133,160,255,62,134,159,255,63,134,159,255, + 64,135,159,255,65,135,158,255,66,136,158,255,67,136,158,255, + 68,137,158,255,69,137,157,255,70,138,157,255,71,138,157,255, + 72,138,157,255,72,139,157,255,73,139,157,255,73,139,157,255, + 73,139,157,255,74,139,156,255,74,139,156,255,74,139,156,255, + 74,139,156,255,74,138,156,255,74,138,156,255,74,138,156,255, + 73,138,156,255,73,138,156,255,72,138,156,255,72,138,156,255, + 71,138,156,255,71,137,157,255,70,137,157,255,70,137,157,255, + 69,136,157,255,68,136,157,255,68,135,157,255,67,135,157,255, + 66,134,157,255,65,134,157,255,65,133,157,255,64,133,157,255, + 63,132,157,255,62,132,158,255,62,131,158,255,61,131,158,255, + 60,131,158,255,59,130,158,255,59,130,158,255,58,130,158,255, + 57,130,158,255,57,129,159,255,56,129,159,255,56,129,159,255, + 55,128,159,255,54,128,159,255,54,127,159,255,53,127,159,255, + 52,127,159,255,52,127,159,255,52,127,159,255,51,127,159,255, + 51,127,159,255,51,127,159,255,50,126,160,255,50,126,160,255, + 50,126,160,255,49,126,160,255,49,125,160,255,48,125,160,255, + 48,125,160,255,47,124,160,255,47,124,160,255,46,123,160,255, + 45,123,160,255,45,123,160,255,44,122,160,255,43,122,160,255, + 42,122,160,255,42,121,160,255,41,121,161,255,40,120,161,255, + 39,120,161,255,39,119,161,255,38,119,161,255,37,118,161,255, + 36,118,161,255,36,117,161,255,35,117,161,255,34,116,161,255, + 33,116,161,255,33,115,161,255,32,115,161,255,31,114,161,255, + 30,114,161,255,30,113,161,255,29,113,161,255,28,112,161,255, + 27,112,161,255,27,111,161,255,26,111,161,255,25,110,161,255, + 25,110,161,255,24,109,161,255,24,109,161,255,23,108,161,255, + 23,108,161,255,22,108,161,255,22,107,161,255,21,107,161,255, + 21,107,161,255,21,107,161,255,21,106,161,255,21,106,161,255, + 21,106,161,255,21,106,161,255,20,106,161,255,20,106,161,255, + 20,106,161,255,20,106,161,255,21,106,160,255,21,106,160,255, + 21,106,160,255,21,106,160,255,21,105,160,255,21,105,160,255, + 21,105,160,255,21,105,160,255,22,105,159,255,22,105,159,255, + 22,105,159,255,22,105,159,255,23,105,159,255,23,105,159,255, + 23,105,159,255,23,105,159,255,24,105,158,255,24,105,158,255, + 24,105,158,255,24,105,158,255,24,105,157,255,24,105,157,255, + 24,105,157,255,24,105,157,255,25,105,156,255,25,105,156,255, + 25,105,156,255,25,105,156,255,26,105,155,255,26,105,155,255, + 26,105,155,255,27,105,155,255,27,105,154,255,28,105,154,255, + 28,105,154,255,28,105,154,255,29,106,153,255,29,106,153,255, + 30,106,153,255,30,106,152,255,31,107,152,255,32,107,151,255, + 32,107,151,255,33,108,151,255,33,108,150,255,34,109,150,255, + 35,109,150,255,35,109,149,255,36,110,149,255,37,110,148,255, + 38,110,148,255,38,111,148,255,39,111,147,255,40,112,147,255, + 41,112,147,255,41,113,146,255,42,113,146,255,43,114,145,255, + 44,114,145,255,44,114,144,255,45,115,144,255,46,115,143,255, + 46,115,143,255,47,115,143,255,47,116,142,255,48,116,142,255, + 48,116,142,255,49,116,142,255,49,117,141,255,50,117,141,255, + 50,117,141,255,50,117,141,255,50,117,140,255,50,117,140,255, + 50,117,140,255,50,117,140,255,50,117,140,255,50,117,140,255, + 50,117,140,255,50,117,140,255,50,116,139,255,50,116,139,255, + 50,116,139,255,50,116,139,255,49,115,139,255,49,115,139,255, + 49,115,139,255,49,115,139,255,48,114,139,255,48,114,139,255, + 48,114,139,255,48,114,139,255,47,113,139,255,47,113,139,255, + 47,113,139,255,47,113,139,255,46,112,139,255,46,112,139,255, + 46,112,139,255,46,112,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,111,138,255,45,111,138,255, + 45,111,138,255,45,111,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,109,138,255,45,109,138,255, + 45,109,138,255,45,109,138,255,45,109,137,255,45,109,137,255, + 45,109,137,255,45,109,137,255,44,108,137,255,44,108,137,255, + 44,108,137,255,43,107,137,255,43,107,136,255,42,106,136,255, + 42,106,136,255,42,105,136,255,41,105,136,255,41,104,136,255, + 41,104,136,255,40,103,136,255,40,103,136,255,39,102,136,255, + 38,102,136,255,38,101,136,255,37,101,135,255,36,100,135,255, + 36,100,135,255,35,99,135,255,35,99,135,255,34,98,135,255, + 34,98,135,255,33,97,135,255,33,97,135,255,32,96,135,255, + 32,96,135,255,32,96,135,255,31,95,135,255,31,95,135,255, + 31,95,135,255,31,94,135,255,30,94,135,255,30,93,135,255, + 30,93,135,255,30,93,135,255,29,93,134,255,29,93,134,255, + 29,93,134,255,29,93,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,31,92,133,255,31,92,133,255, + 31,92,133,255,31,92,133,255,32,92,132,255,32,92,132,255, + 32,92,132,255,32,92,132,255,32,92,131,255,32,92,131,255, + 32,92,131,255,32,92,131,255,32,91,131,255,32,91,131,255, + 32,91,131,255,32,91,131,255,32,90,130,255,32,90,130,255, + 32,90,130,255,32,90,130,255,31,89,129,255,31,89,129,255, + 31,89,129,255,30,88,129,255,30,88,128,255,29,87,128,255, + 29,87,128,255,29,86,128,255,28,86,127,255,28,85,127,255, + 27,85,127,255,27,84,127,255,26,84,126,255,25,83,126,255, + 25,83,126,255,24,82,126,255,24,82,125,255,23,81,125,255, + 23,81,125,255,22,80,125,255,22,80,124,255,21,79,124,255, + 21,79,124,255,21,78,123,255,20,78,123,255,20,77,122,255, + 20,77,122,255,20,77,122,255,19,76,121,255,19,76,121,255, + 19,76,121,255,19,76,120,255,18,75,120,255,18,75,119,255, + 18,75,119,255,18,75,118,255,18,74,118,255,18,74,117,255, + 18,74,117,255,18,74,117,255,19,74,116,255,19,74,116,255, + 19,74,116,255,19,74,115,255,20,73,115,255,20,73,114,255, + 20,73,114,255,21,73,113,255,21,74,113,255,22,74,112,255, + 22,74,112,255,23,74,111,255,23,74,111,255,24,74,110,255, + 24,74,110,255,25,74,109,255,25,75,109,255,26,75,108,255, + 26,75,108,255,27,75,107,255,27,76,107,255,28,76,106,255, + 28,76,106,255,29,76,105,255,29,77,104,255,30,77,103,255, + 30,77,103,255,31,77,102,255,31,77,102,255,32,77,101,255, + 32,77,101,255,33,77,100,255,33,78,100,255,34,78,99,255, + 34,78,99,255,34,78,98,255,35,78,98,255,35,78,97,255, + 35,78,97,255,35,78,96,255,36,78,96,255,36,78,95,255, + 36,78,95,255,36,78,94,255,37,78,94,255,37,78,93,255, + 37,78,93,255,37,78,92,255,38,78,92,255,38,78,91,255, + 38,78,91,255,38,78,90,255,39,78,90,255,39,78,89,255, + 39,78,89,255,39,78,89,255,39,78,88,255,39,78,88,255, + 39,78,88,255,39,78,87,255,40,77,87,255,40,77,86,255, + 40,77,86,255,40,77,85,255,40,77,85,255,40,77,84,255, + 40,77,84,255,40,77,84,255,40,76,83,255,40,76,83,255, + 40,76,83,255,40,76,83,255,40,76,82,255,40,76,82,255, + 40,76,82,255,40,76,82,255,40,75,81,255,40,75,81,255, + 40,75,81,255,40,75,81,255,40,75,80,255,40,75,80,255, + 40,75,80,255,40,75,80,255,40,74,79,255,40,74,79,255, + 40,74,79,255,40,74,79,255,40,74,78,255,40,74,78,255, + 40,74,78,255,40,74,78,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,75,255,40,73,75,255, + 40,73,75,255,40,73,75,255,39,72,75,255,39,72,75,255, + 39,72,75,255,39,72,75,255,38,71,75,255,38,71,75,255, + 38,71,75,255,38,71,75,255,37,70,75,255,37,70,75,255, + 37,70,75,255,36,70,75,255,36,69,75,255,35,69,75,255, + 35,69,75,255,34,68,75,255,34,68,76,255,33,67,76,255, + 33,67,76,255,32,67,76,255,32,66,76,255,31,66,76,255, + 31,66,76,255,31,65,76,255,30,65,76,255,30,64,76,255, + 30,64,76,255,29,63,76,255,29,63,77,255,28,62,77,255, + 28,62,77,255,27,61,77,255,27,61,77,255,26,60,77,255, + 26,60,77,255,26,60,77,255,25,59,77,255,25,59,77,255, + 25,59,77,255,25,59,77,255,24,58,77,255,24,58,77,255, + 24,58,77,255,24,58,77,255,32,92,134,255,32,92,134,255, + 32,92,134,255,32,92,134,255,32,93,135,255,32,93,135,255, + 32,93,135,255,32,93,135,255,33,94,136,255,33,94,136,255, + 33,94,136,255,33,94,137,255,34,95,137,255,34,95,138,255, + 34,95,138,255,34,96,138,255,35,96,139,255,35,97,139,255, + 35,97,139,255,35,97,140,255,36,98,140,255,36,98,141,255, + 36,98,141,255,36,99,142,255,37,99,142,255,37,100,143,255, + 37,100,143,255,37,100,144,255,38,101,144,255,38,101,145,255, + 38,101,145,255,38,101,146,255,39,102,146,255,39,102,147,255, + 39,102,147,255,39,103,148,255,39,103,148,255,39,104,149,255, + 39,104,149,255,39,104,149,255,40,105,150,255,40,105,150,255, + 40,105,150,255,40,105,151,255,40,106,151,255,40,106,152,255, + 40,106,152,255,40,106,152,255,41,107,153,255,41,107,153,255, + 41,107,153,255,41,107,153,255,42,108,153,255,42,108,153,255, + 42,108,153,255,42,108,153,255,43,109,154,255,43,109,154,255, + 43,109,154,255,43,109,154,255,43,110,155,255,43,110,155,255, + 43,110,155,255,44,110,155,255,44,111,155,255,45,111,155,255, + 45,111,155,255,45,111,155,255,46,112,156,255,46,112,156,255, + 46,112,156,255,46,113,156,255,47,113,156,255,47,114,156,255, + 47,114,156,255,47,114,156,255,48,115,156,255,48,115,156,255, + 48,115,156,255,48,115,156,255,49,116,157,255,49,116,157,255, + 49,116,157,255,49,116,157,255,50,117,157,255,50,117,157,255, + 50,117,157,255,50,117,157,255,51,118,158,255,51,118,158,255, + 51,118,158,255,51,118,158,255,51,119,159,255,51,119,159,255, + 51,119,159,255,51,119,159,255,51,119,160,255,51,119,160,255, + 51,119,160,255,51,119,160,255,50,119,160,255,50,119,160,255, + 50,119,160,255,50,119,161,255,49,119,161,255,49,119,162,255, + 49,119,162,255,49,119,162,255,48,119,163,255,48,119,163,255, + 48,119,163,255,47,119,163,255,47,119,164,255,46,119,164,255, + 46,119,164,255,45,119,164,255,45,118,164,255,44,118,164,255, + 44,118,164,255,43,118,164,255,42,117,165,255,41,117,165,255, + 41,117,165,255,40,117,165,255,40,116,166,255,39,116,166,255, + 39,116,166,255,38,116,166,255,37,116,167,255,36,116,167,255, + 36,116,167,255,35,116,167,255,34,115,167,255,33,115,167,255, + 33,115,167,255,32,115,167,255,32,114,168,255,31,114,168,255, + 31,114,168,255,30,114,168,255,30,113,168,255,29,113,168,255, + 29,113,168,255,28,113,168,255,28,113,168,255,27,113,168,255, + 27,113,168,255,27,113,168,255,26,112,168,255,26,112,168,255, + 26,112,168,255,26,112,168,255,26,112,168,255,26,112,168,255, + 26,112,168,255,26,112,168,255,27,113,168,255,27,113,168,255, + 27,113,168,255,27,113,168,255,28,114,167,255,28,114,167,255, + 28,114,167,255,29,114,167,255,29,115,166,255,30,115,166,255, + 30,115,166,255,31,115,166,255,31,116,165,255,32,116,165,255, + 32,116,165,255,33,117,165,255,34,117,164,255,35,118,164,255, + 36,118,164,255,37,118,164,255,38,119,163,255,38,119,163,255, + 39,119,163,255,40,120,163,255,41,120,162,255,42,121,162,255, + 43,121,162,255,44,122,162,255,45,122,162,255,46,123,162,255, + 47,123,162,255,48,124,162,255,49,124,161,255,49,125,161,255, + 50,125,161,255,51,126,161,255,52,126,160,255,53,127,160,255, + 54,127,160,255,55,128,160,255,56,128,159,255,56,129,159,255, + 57,129,159,255,58,130,159,255,59,130,158,255,60,131,158,255, + 61,131,158,255,62,132,158,255,63,132,158,255,64,133,158,255, + 65,133,158,255,66,134,158,255,67,134,157,255,68,135,157,255, + 69,135,157,255,70,136,157,255,71,136,157,255,71,137,157,255, + 72,137,157,255,73,138,157,255,74,138,157,255,75,139,157,255, + 76,139,157,255,77,140,157,255,78,140,156,255,78,141,156,255, + 79,141,156,255,80,142,156,255,81,142,157,255,81,143,157,255, + 82,143,157,255,83,144,157,255,83,144,157,255,84,145,157,255, + 84,145,157,255,85,146,157,255,85,146,158,255,86,147,158,255, + 86,147,158,255,86,147,158,255,87,148,158,255,87,148,158,255, + 87,148,158,255,87,148,158,255,88,148,159,255,88,148,159,255, + 88,148,159,255,88,148,159,255,87,149,160,255,87,149,160,255, + 87,149,160,255,87,149,161,255,87,149,161,255,87,149,162,255, + 87,149,162,255,86,149,162,255,86,148,163,255,85,148,163,255, + 85,148,163,255,85,148,163,255,84,148,164,255,84,148,164,255, + 84,148,164,255,83,148,164,255,83,147,165,255,82,147,165,255, + 82,147,165,255,82,147,165,255,81,146,166,255,81,146,166,255, + 81,146,166,255,80,146,166,255,80,145,167,255,79,145,167,255, + 79,145,167,255,79,145,167,255,78,144,168,255,78,144,168,255, + 78,144,168,255,78,144,168,255,77,144,168,255,77,144,168,255, + 77,144,168,255,77,144,168,255,76,143,168,255,76,143,168,255, + 76,143,168,255,76,143,168,255,75,143,169,255,75,143,169,255, + 75,143,169,255,75,143,169,255,74,143,169,255,74,143,169,255, + 74,143,169,255,74,143,169,255,73,142,169,255,73,142,169,255, + 73,142,169,255,72,142,169,255,72,142,169,255,71,142,169,255, + 71,142,169,255,71,142,169,255,70,141,169,255,70,141,169,255, + 70,141,169,255,69,141,169,255,69,141,168,255,68,141,168,255, + 68,141,168,255,67,141,168,255,67,140,169,255,66,140,169,255, + 66,140,169,255,65,140,169,255,64,139,169,255,64,139,169,255, + 63,139,169,255,62,139,169,255,61,138,169,255,61,138,169,255, + 60,138,169,255,59,138,169,255,58,137,169,255,57,137,169,255, + 56,137,169,255,55,137,169,255,54,136,169,255,54,136,169,255, + 53,136,169,255,52,135,169,255,51,135,170,255,50,134,170,255, + 49,134,170,255,48,133,170,255,47,133,170,255,47,132,170,255, + 46,132,170,255,45,131,170,255,44,131,170,255,43,130,170,255, + 42,130,170,255,41,129,170,255,40,129,170,255,39,128,170,255, + 38,128,170,255,37,127,170,255,36,127,170,255,36,126,170,255, + 35,126,170,255,34,126,170,255,34,125,170,255,33,125,170,255, + 33,125,170,255,32,124,170,255,32,124,170,255,31,123,170,255, + 31,123,170,255,31,123,170,255,31,122,169,255,31,122,169,255, + 31,122,169,255,31,122,169,255,32,122,168,255,32,122,168,255, + 32,122,168,255,33,122,168,255,33,122,168,255,34,122,168,255, + 34,122,168,255,35,122,167,255,36,123,167,255,36,123,166,255, + 37,123,166,255,38,124,166,255,39,124,165,255,40,125,165,255, + 41,125,165,255,42,126,164,255,44,126,164,255,45,127,163,255, + 46,127,163,255,48,128,163,255,49,128,162,255,51,129,162,255, + 52,129,162,255,53,130,162,255,55,131,161,255,56,131,161,255, + 57,132,161,255,59,133,160,255,60,133,160,255,62,134,159,255, + 63,134,159,255,64,135,159,255,65,135,158,255,66,136,158,255, + 67,136,158,255,68,137,158,255,69,137,157,255,70,138,157,255, + 71,138,157,255,72,138,157,255,72,139,157,255,73,139,157,255, + 73,139,157,255,73,139,157,255,74,139,156,255,74,139,156,255, + 74,139,156,255,74,139,156,255,74,138,156,255,74,138,156,255, + 74,138,156,255,73,138,156,255,73,138,156,255,72,138,156,255, + 72,138,156,255,71,138,156,255,71,137,157,255,70,137,157,255, + 70,137,157,255,69,136,157,255,68,136,157,255,68,135,157,255, + 67,135,157,255,66,134,157,255,65,134,157,255,65,133,157,255, + 64,133,157,255,63,132,157,255,62,132,158,255,62,131,158,255, + 61,131,158,255,60,131,158,255,59,130,158,255,59,130,158,255, + 58,130,158,255,57,130,158,255,57,129,159,255,56,129,159,255, + 56,129,159,255,55,128,159,255,54,128,159,255,54,127,159,255, + 53,127,159,255,52,127,159,255,52,127,159,255,52,127,159,255, + 51,127,159,255,51,127,159,255,51,127,159,255,50,126,160,255, + 50,126,160,255,50,126,160,255,49,126,160,255,49,125,160,255, + 48,125,160,255,48,125,160,255,47,124,160,255,47,124,160,255, + 46,123,160,255,45,123,160,255,45,123,160,255,44,122,160,255, + 43,122,160,255,42,122,160,255,42,121,160,255,41,121,161,255, + 40,120,161,255,39,120,161,255,39,119,161,255,38,119,161,255, + 37,118,161,255,36,118,161,255,36,117,161,255,35,117,161,255, + 34,116,161,255,33,116,161,255,33,115,161,255,32,115,161,255, + 31,114,161,255,30,114,161,255,30,113,161,255,29,113,161,255, + 28,112,161,255,27,112,161,255,27,111,161,255,26,111,161,255, + 25,110,161,255,25,110,161,255,24,109,161,255,24,109,161,255, + 23,108,161,255,23,108,161,255,22,108,161,255,22,107,161,255, + 21,107,161,255,21,107,161,255,21,107,161,255,21,106,161,255, + 21,106,161,255,21,106,161,255,21,106,161,255,20,106,161,255, + 20,106,161,255,20,106,161,255,20,106,161,255,21,106,160,255, + 21,106,160,255,21,106,160,255,21,106,160,255,21,105,160,255, + 21,105,160,255,21,105,160,255,21,105,160,255,22,105,159,255, + 22,105,159,255,22,105,159,255,22,105,159,255,23,105,159,255, + 23,105,159,255,23,105,159,255,23,105,159,255,24,105,158,255, + 24,105,158,255,24,105,158,255,24,105,158,255,24,105,157,255, + 24,105,157,255,24,105,157,255,24,105,157,255,25,105,156,255, + 25,105,156,255,25,105,156,255,25,105,156,255,26,105,155,255, + 26,105,155,255,26,105,155,255,27,105,155,255,27,105,154,255, + 28,105,154,255,28,105,154,255,28,105,154,255,29,106,153,255, + 29,106,153,255,30,106,153,255,30,106,152,255,31,107,152,255, + 32,107,151,255,32,107,151,255,33,108,151,255,33,108,150,255, + 34,109,150,255,35,109,150,255,35,109,149,255,36,110,149,255, + 37,110,148,255,38,110,148,255,38,111,148,255,39,111,147,255, + 40,112,147,255,41,112,147,255,41,113,146,255,42,113,146,255, + 43,114,145,255,44,114,145,255,44,114,144,255,45,115,144,255, + 46,115,143,255,46,115,143,255,47,115,143,255,47,116,142,255, + 48,116,142,255,48,116,142,255,49,116,142,255,49,117,141,255, + 50,117,141,255,50,117,141,255,50,117,141,255,50,117,140,255, + 50,117,140,255,50,117,140,255,50,117,140,255,50,117,140,255, + 50,117,140,255,50,117,140,255,50,117,140,255,50,116,139,255, + 50,116,139,255,50,116,139,255,50,116,139,255,49,115,139,255, + 49,115,139,255,49,115,139,255,49,115,139,255,48,114,139,255, + 48,114,139,255,48,114,139,255,48,114,139,255,47,113,139,255, + 47,113,139,255,47,113,139,255,47,113,139,255,46,112,139,255, + 46,112,139,255,46,112,139,255,46,112,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,111,138,255, + 45,111,138,255,45,111,138,255,45,111,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,109,138,255, + 45,109,138,255,45,109,138,255,45,109,138,255,45,109,137,255, + 45,109,137,255,45,109,137,255,45,109,137,255,44,108,137,255, + 44,108,137,255,44,108,137,255,43,107,137,255,43,107,136,255, + 42,106,136,255,42,106,136,255,42,105,136,255,41,105,136,255, + 41,104,136,255,41,104,136,255,40,103,136,255,40,103,136,255, + 39,102,136,255,38,102,136,255,38,101,136,255,37,101,135,255, + 36,100,135,255,36,100,135,255,35,99,135,255,35,99,135,255, + 34,98,135,255,34,98,135,255,33,97,135,255,33,97,135,255, + 32,96,135,255,32,96,135,255,32,96,135,255,31,95,135,255, + 31,95,135,255,31,95,135,255,31,94,135,255,30,94,135,255, + 30,93,135,255,30,93,135,255,30,93,135,255,29,93,134,255, + 29,93,134,255,29,93,134,255,29,93,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,31,92,133,255, + 31,92,133,255,31,92,133,255,31,92,133,255,32,92,132,255, + 32,92,132,255,32,92,132,255,32,92,132,255,32,92,131,255, + 32,92,131,255,32,92,131,255,32,92,131,255,32,91,131,255, + 32,91,131,255,32,91,131,255,32,91,131,255,32,90,130,255, + 32,90,130,255,32,90,130,255,32,90,130,255,31,89,129,255, + 31,89,129,255,31,89,129,255,30,88,129,255,30,88,128,255, + 29,87,128,255,29,87,128,255,29,86,128,255,28,86,127,255, + 28,85,127,255,27,85,127,255,27,84,127,255,26,84,126,255, + 25,83,126,255,25,83,126,255,24,82,126,255,24,82,125,255, + 23,81,125,255,23,81,125,255,22,80,125,255,22,80,124,255, + 21,79,124,255,21,79,124,255,21,78,123,255,20,78,123,255, + 20,77,122,255,20,77,122,255,20,77,122,255,19,76,121,255, + 19,76,121,255,19,76,121,255,19,76,120,255,18,75,120,255, + 18,75,119,255,18,75,119,255,18,75,118,255,18,74,118,255, + 18,74,117,255,18,74,117,255,18,74,117,255,19,74,116,255, + 19,74,116,255,19,74,116,255,19,74,115,255,20,73,115,255, + 20,73,114,255,20,73,114,255,21,73,113,255,21,74,113,255, + 22,74,112,255,22,74,112,255,23,74,111,255,23,74,111,255, + 24,74,110,255,24,74,110,255,25,74,109,255,25,75,109,255, + 26,75,108,255,26,75,108,255,27,75,107,255,27,76,107,255, + 28,76,106,255,28,76,106,255,29,76,105,255,29,77,104,255, + 30,77,103,255,30,77,103,255,31,77,102,255,31,77,102,255, + 32,77,101,255,32,77,101,255,33,77,100,255,33,78,100,255, + 34,78,99,255,34,78,99,255,34,78,98,255,35,78,98,255, + 35,78,97,255,35,78,97,255,35,78,96,255,36,78,96,255, + 36,78,95,255,36,78,95,255,36,78,94,255,37,78,94,255, + 37,78,93,255,37,78,93,255,37,78,92,255,38,78,92,255, + 38,78,91,255,38,78,91,255,38,78,90,255,39,78,90,255, + 39,78,89,255,39,78,89,255,39,78,89,255,39,78,88,255, + 39,78,88,255,39,78,88,255,39,78,87,255,40,77,87,255, + 40,77,86,255,40,77,86,255,40,77,85,255,40,77,85,255, + 40,77,84,255,40,77,84,255,40,77,84,255,40,76,83,255, + 40,76,83,255,40,76,83,255,40,76,83,255,40,76,82,255, + 40,76,82,255,40,76,82,255,40,76,82,255,40,75,81,255, + 40,75,81,255,40,75,81,255,40,75,81,255,40,75,80,255, + 40,75,80,255,40,75,80,255,40,75,80,255,40,74,79,255, + 40,74,79,255,40,74,79,255,40,74,79,255,40,74,78,255, + 40,74,78,255,40,74,78,255,40,74,78,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,75,255, + 40,73,75,255,40,73,75,255,40,73,75,255,39,72,75,255, + 39,72,75,255,39,72,75,255,39,72,75,255,38,71,75,255, + 38,71,75,255,38,71,75,255,38,71,75,255,37,70,75,255, + 37,70,75,255,37,70,75,255,36,70,75,255,36,69,75,255, + 35,69,75,255,35,69,75,255,34,68,75,255,34,68,76,255, + 33,67,76,255,33,67,76,255,32,67,76,255,32,66,76,255, + 31,66,76,255,31,66,76,255,31,65,76,255,30,65,76,255, + 30,64,76,255,30,64,76,255,29,63,76,255,29,63,77,255, + 28,62,77,255,28,62,77,255,27,61,77,255,27,61,77,255, + 26,60,77,255,26,60,77,255,26,60,77,255,25,59,77,255, + 25,59,77,255,25,59,77,255,25,59,77,255,24,58,77,255, + 24,58,77,255,24,58,77,255,24,58,77,255,32,91,133,255, + 32,91,133,255,32,91,133,255,32,91,133,255,32,92,134,255, + 32,92,134,255,32,92,134,255,32,92,134,255,33,93,135,255, + 33,93,135,255,33,93,135,255,33,93,136,255,34,94,136,255, + 34,94,137,255,34,94,137,255,34,95,137,255,35,95,138,255, + 35,96,138,255,35,96,138,255,35,96,139,255,36,97,139,255, + 36,97,140,255,36,97,140,255,36,98,141,255,37,98,141,255, + 37,99,142,255,37,99,142,255,37,99,143,255,38,100,143,255, + 38,100,144,255,38,100,144,255,38,100,145,255,39,101,145,255, + 39,101,146,255,39,101,146,255,39,102,147,255,39,102,147,255, + 39,103,148,255,39,103,148,255,39,103,148,255,40,104,149,255, + 40,104,149,255,40,104,149,255,40,104,150,255,40,105,150,255, + 40,105,151,255,40,105,151,255,40,105,151,255,41,106,152,255, + 41,106,152,255,41,106,152,255,41,106,152,255,42,107,152,255, + 42,107,152,255,42,107,152,255,42,108,152,255,43,108,153,255, + 43,109,153,255,43,109,153,255,43,109,153,255,43,110,154,255, + 43,110,154,255,43,110,154,255,44,110,154,255,44,111,154,255, + 45,111,154,255,45,111,154,255,45,111,154,255,46,112,155,255, + 46,112,155,255,46,112,155,255,46,113,155,255,47,113,155,255, + 47,114,155,255,47,114,155,255,47,114,155,255,48,115,155,255, + 48,115,155,255,48,115,155,255,48,115,155,255,49,116,156,255, + 49,116,156,255,49,116,156,255,49,116,156,255,50,117,156,255, + 50,117,156,255,50,117,156,255,50,117,156,255,51,118,157,255, + 51,118,157,255,51,118,157,255,51,118,157,255,51,119,158,255, + 51,119,158,255,51,119,158,255,51,119,158,255,51,119,159,255, + 51,119,159,255,51,119,159,255,51,119,159,255,50,119,160,255, + 50,119,160,255,50,119,160,255,50,119,160,255,49,119,161,255, + 49,119,161,255,49,119,161,255,49,119,161,255,48,119,162,255, + 48,119,162,255,48,119,162,255,47,119,162,255,47,119,163,255, + 46,119,163,255,46,119,163,255,45,119,163,255,45,118,164,255, + 44,118,164,255,44,118,164,255,43,118,164,255,42,117,165,255, + 41,117,165,255,41,117,165,255,40,117,165,255,39,116,166,255, + 38,116,166,255,38,116,166,255,37,116,166,255,37,116,166,255, + 36,115,166,255,36,115,166,255,35,115,166,255,34,115,167,255, + 33,115,167,255,33,115,167,255,32,115,167,255,32,114,167,255, + 31,114,167,255,31,114,167,255,30,114,167,255,30,113,167,255, + 29,113,167,255,29,113,167,255,28,113,167,255,28,113,167,255, + 27,113,167,255,27,113,167,255,27,113,167,255,26,112,167,255, + 26,112,167,255,26,112,167,255,26,112,167,255,26,112,167,255, + 26,112,167,255,26,112,167,255,26,112,167,255,27,113,167,255, + 27,113,167,255,27,113,167,255,27,113,167,255,28,114,166,255, + 28,114,166,255,28,114,166,255,29,114,166,255,29,115,165,255, + 30,115,165,255,30,115,165,255,31,115,165,255,32,116,164,255, + 32,116,164,255,33,116,164,255,34,117,164,255,35,117,163,255, + 36,118,163,255,37,118,163,255,38,118,163,255,39,119,162,255, + 39,119,162,255,40,119,162,255,41,120,162,255,42,120,161,255, + 43,121,161,255,44,121,161,255,45,122,161,255,46,123,161,255, + 47,123,161,255,48,124,161,255,49,124,161,255,50,125,160,255, + 50,125,160,255,51,125,160,255,52,126,160,255,53,126,159,255, + 54,127,159,255,55,127,159,255,56,128,159,255,57,128,158,255, + 57,129,158,255,58,129,158,255,59,130,158,255,60,130,158,255, + 61,131,158,255,62,131,158,255,63,132,158,255,64,132,157,255, + 65,133,157,255,66,133,157,255,67,134,157,255,68,134,157,255, + 68,135,157,255,69,135,157,255,70,136,157,255,71,136,157,255, + 71,137,157,255,72,137,157,255,73,138,157,255,74,138,157,255, + 75,139,157,255,76,139,157,255,77,140,157,255,78,140,156,255, + 78,141,156,255,79,141,156,255,80,142,156,255,81,142,157,255, + 81,143,157,255,82,143,157,255,83,144,157,255,83,144,157,255, + 84,145,157,255,84,145,157,255,85,146,157,255,85,146,158,255, + 86,147,158,255,86,147,158,255,86,147,158,255,87,148,158,255, + 87,148,158,255,87,148,158,255,87,148,158,255,88,148,159,255, + 88,148,159,255,88,148,159,255,88,148,159,255,87,149,160,255, + 87,149,160,255,87,149,160,255,87,149,161,255,86,149,161,255, + 86,149,162,255,86,149,162,255,86,149,162,255,85,148,163,255, + 85,148,163,255,85,148,163,255,84,148,163,255,84,147,164,255, + 83,147,164,255,83,147,164,255,82,147,164,255,82,146,165,255, + 81,146,165,255,81,146,165,255,81,146,165,255,80,145,166,255, + 80,145,166,255,80,145,166,255,79,145,166,255,79,144,167,255, + 78,144,167,255,78,144,167,255,78,144,167,255,77,144,168,255, + 77,144,168,255,77,144,168,255,77,144,168,255,76,143,168,255, + 76,143,168,255,76,143,168,255,76,143,168,255,75,143,168,255, + 75,143,168,255,75,143,168,255,75,143,168,255,74,142,169,255, + 74,142,169,255,74,142,169,255,74,142,169,255,73,142,168,255, + 73,142,168,255,73,142,168,255,73,142,168,255,72,142,168,255, + 72,142,168,255,72,142,168,255,72,142,168,255,71,142,168,255, + 71,142,168,255,71,142,168,255,71,142,168,255,70,141,168,255, + 70,141,168,255,70,141,168,255,69,141,168,255,69,141,167,255, + 68,141,167,255,68,141,167,255,67,141,167,255,67,140,168,255, + 66,140,168,255,66,140,168,255,65,140,168,255,65,139,168,255, + 64,139,168,255,64,139,168,255,63,139,168,255,62,138,168,255, + 62,138,168,255,61,138,168,255,60,138,168,255,59,137,168,255, + 58,137,168,255,57,137,168,255,56,137,168,255,55,136,168,255, + 55,136,168,255,54,136,168,255,53,135,168,255,52,135,169,255, + 51,134,169,255,50,134,169,255,49,133,169,255,48,133,169,255, + 48,132,169,255,47,132,169,255,46,131,169,255,45,131,169,255, + 44,130,169,255,43,130,169,255,42,130,169,255,41,129,169,255, + 40,129,169,255,39,129,169,255,38,128,169,255,37,128,169,255, + 37,127,169,255,36,127,169,255,35,126,169,255,35,126,169,255, + 34,125,169,255,34,125,169,255,33,125,169,255,33,124,169,255, + 32,124,169,255,32,124,169,255,32,124,169,255,32,123,168,255, + 32,123,168,255,32,123,168,255,32,123,168,255,33,122,167,255, + 33,122,167,255,33,122,167,255,34,122,167,255,34,122,167,255, + 35,122,167,255,35,122,167,255,36,123,166,255,37,123,166,255, + 37,124,165,255,38,124,165,255,39,124,165,255,40,125,164,255, + 41,125,164,255,42,125,164,255,43,126,164,255,45,126,163,255, + 46,127,163,255,47,127,163,255,49,128,162,255,50,128,162,255, + 52,129,161,255,53,129,161,255,54,130,161,255,56,131,160,255, + 57,131,160,255,58,132,160,255,60,133,160,255,61,133,159,255, + 63,134,159,255,64,134,159,255,65,135,159,255,66,135,158,255, + 67,136,158,255,68,136,158,255,69,137,158,255,70,137,157,255, + 70,138,157,255,71,138,157,255,72,138,157,255,72,139,157,255, + 73,139,157,255,73,139,157,255,73,139,157,255,74,139,156,255, + 74,139,156,255,74,139,156,255,74,139,156,255,74,138,156,255, + 74,138,156,255,74,138,156,255,73,138,156,255,73,138,156,255, + 72,138,156,255,72,138,156,255,71,138,156,255,71,137,157,255, + 70,137,157,255,70,137,157,255,69,136,157,255,68,136,157,255, + 68,135,157,255,67,135,157,255,66,134,157,255,65,134,157,255, + 65,133,157,255,64,133,157,255,63,132,157,255,62,132,158,255, + 61,131,158,255,60,131,158,255,59,131,158,255,58,130,158,255, + 58,130,158,255,57,130,158,255,56,129,158,255,56,129,159,255, + 55,128,159,255,55,128,159,255,54,128,159,255,53,127,159,255, + 53,127,159,255,52,127,159,255,52,127,159,255,52,127,159,255, + 51,127,159,255,51,127,159,255,51,127,159,255,50,127,159,255, + 50,126,160,255,49,126,160,255,49,126,160,255,48,126,160,255, + 48,125,160,255,47,125,160,255,47,125,160,255,46,124,160,255, + 46,124,160,255,45,123,160,255,44,123,160,255,44,123,160,255, + 43,122,160,255,42,122,160,255,42,122,160,255,41,121,160,255, + 41,121,161,255,40,120,161,255,39,120,161,255,39,119,161,255, + 38,119,161,255,37,118,161,255,36,118,161,255,36,117,161,255, + 35,117,161,255,34,116,161,255,33,116,161,255,33,115,161,255, + 32,115,161,255,31,114,161,255,30,114,161,255,29,113,161,255, + 28,113,161,255,27,112,161,255,27,112,161,255,26,111,161,255, + 26,111,161,255,25,110,161,255,25,110,161,255,24,109,161,255, + 24,109,161,255,23,108,161,255,23,108,161,255,22,108,161,255, + 22,107,161,255,21,107,161,255,21,107,161,255,21,107,161,255, + 20,106,161,255,20,106,161,255,20,106,161,255,20,106,161,255, + 20,106,161,255,20,106,161,255,20,106,161,255,20,106,161,255, + 20,106,160,255,20,106,160,255,20,106,160,255,20,106,160,255, + 20,105,160,255,20,105,160,255,20,105,160,255,20,105,160,255, + 21,105,159,255,21,105,159,255,21,105,159,255,21,105,159,255, + 22,105,159,255,22,105,159,255,22,105,159,255,22,105,159,255, + 23,105,158,255,23,105,158,255,23,105,158,255,23,105,158,255, + 23,104,157,255,23,104,157,255,23,104,157,255,23,104,157,255, + 24,105,156,255,24,105,156,255,24,105,156,255,24,105,156,255, + 25,105,155,255,25,105,155,255,25,105,155,255,26,105,155,255, + 26,105,154,255,27,105,154,255,27,105,154,255,28,105,154,255, + 28,106,153,255,29,106,153,255,29,106,153,255,30,106,152,255, + 30,107,152,255,31,107,151,255,32,107,151,255,33,108,151,255, + 33,108,150,255,34,109,150,255,35,109,150,255,35,109,149,255, + 36,110,149,255,37,110,148,255,38,110,148,255,38,111,148,255, + 39,111,147,255,40,112,147,255,41,112,147,255,41,113,146,255, + 42,113,146,255,43,114,145,255,44,114,145,255,44,114,144,255, + 45,115,144,255,46,115,143,255,46,115,143,255,47,115,143,255, + 47,116,142,255,48,116,142,255,48,116,142,255,49,116,142,255, + 49,117,141,255,50,117,141,255,50,117,141,255,50,117,141,255, + 50,117,140,255,50,117,140,255,50,117,140,255,50,117,140,255, + 50,117,140,255,50,117,140,255,50,117,140,255,50,117,140,255, + 50,116,139,255,50,116,139,255,50,116,139,255,50,116,139,255, + 49,115,139,255,49,115,139,255,49,115,139,255,49,115,139,255, + 48,114,139,255,48,114,139,255,48,114,139,255,48,114,139,255, + 47,113,139,255,47,113,139,255,47,113,139,255,47,113,139,255, + 46,112,139,255,46,112,139,255,46,112,139,255,46,112,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,111,138,255,45,111,138,255,45,111,138,255,45,111,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,109,138,255,45,109,138,255,45,109,138,255,45,109,138,255, + 45,109,137,255,45,109,137,255,45,109,137,255,45,109,137,255, + 44,108,137,255,44,108,137,255,44,108,137,255,43,107,137,255, + 43,107,136,255,42,106,136,255,42,106,136,255,42,105,136,255, + 41,105,136,255,41,104,136,255,41,104,136,255,40,103,136,255, + 40,103,136,255,39,102,136,255,38,102,136,255,38,101,136,255, + 37,101,135,255,36,100,135,255,36,100,135,255,35,99,135,255, + 35,99,135,255,34,98,135,255,34,98,135,255,33,97,135,255, + 33,97,135,255,32,96,135,255,32,96,135,255,32,96,135,255, + 31,95,135,255,31,95,135,255,31,95,135,255,31,94,135,255, + 30,94,135,255,30,93,135,255,30,93,135,255,30,93,135,255, + 29,93,134,255,29,93,134,255,29,93,134,255,29,93,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 30,92,134,255,30,92,134,255,30,92,134,255,30,92,134,255, + 31,92,133,255,31,92,133,255,31,92,133,255,31,92,133,255, + 32,92,132,255,32,92,132,255,32,92,132,255,32,92,132,255, + 32,92,131,255,32,92,131,255,32,92,131,255,32,92,131,255, + 32,91,131,255,32,91,131,255,32,91,131,255,32,91,131,255, + 32,90,130,255,32,90,130,255,32,90,130,255,31,90,130,255, + 31,89,129,255,30,89,129,255,30,89,129,255,29,88,129,255, + 29,88,128,255,28,87,128,255,28,87,128,255,28,86,128,255, + 27,86,127,255,27,85,127,255,27,85,127,255,26,84,127,255, + 26,84,126,255,25,83,126,255,25,83,126,255,24,82,126,255, + 24,82,125,255,23,81,125,255,23,81,125,255,22,80,125,255, + 22,80,124,255,21,79,124,255,21,79,124,255,21,78,123,255, + 20,78,123,255,20,77,122,255,20,77,122,255,20,77,122,255, + 19,76,121,255,19,76,121,255,19,76,121,255,19,76,120,255, + 18,75,120,255,18,75,119,255,18,75,119,255,18,75,118,255, + 18,74,118,255,18,74,117,255,18,74,117,255,18,74,117,255, + 19,74,116,255,19,74,116,255,19,74,116,255,19,74,115,255, + 20,73,115,255,20,73,114,255,20,73,114,255,21,73,113,255, + 21,74,113,255,22,74,112,255,22,74,112,255,23,74,111,255, + 23,74,110,255,24,74,109,255,24,74,109,255,25,74,108,255, + 25,75,108,255,26,75,107,255,26,75,107,255,27,75,106,255, + 27,76,106,255,28,76,105,255,28,76,105,255,29,76,104,255, + 29,77,104,255,30,77,103,255,30,77,103,255,31,77,102,255, + 31,77,102,255,32,77,101,255,32,77,101,255,33,77,100,255, + 33,78,100,255,34,78,99,255,34,78,99,255,34,78,98,255, + 35,78,98,255,35,78,97,255,35,78,97,255,35,78,96,255, + 36,78,96,255,36,78,95,255,36,78,95,255,36,78,94,255, + 37,78,94,255,37,78,93,255,37,78,93,255,37,78,92,255, + 38,78,92,255,38,78,91,255,38,78,91,255,38,78,90,255, + 39,78,90,255,39,78,89,255,39,78,89,255,39,78,89,255, + 39,78,88,255,39,78,88,255,39,78,88,255,39,78,87,255, + 40,77,87,255,40,77,86,255,40,77,86,255,40,77,85,255, + 40,77,85,255,40,77,84,255,40,77,84,255,40,77,84,255, + 40,76,83,255,40,76,83,255,40,76,83,255,40,76,83,255, + 40,76,82,255,40,76,82,255,40,76,82,255,40,76,82,255, + 40,75,81,255,40,75,81,255,40,75,81,255,40,75,81,255, + 40,75,80,255,40,75,80,255,40,75,80,255,40,75,80,255, + 40,74,79,255,40,74,79,255,40,74,79,255,40,74,79,255, + 40,74,78,255,40,74,78,255,40,74,78,255,40,74,78,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 41,74,77,255,41,74,77,255,41,74,77,255,41,74,77,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,75,255,40,73,75,255,40,73,75,255,40,73,75,255, + 39,72,75,255,39,72,75,255,39,72,75,255,39,72,75,255, + 38,71,75,255,38,71,75,255,38,71,75,255,38,71,75,255, + 37,70,75,255,37,70,75,255,37,70,75,255,36,70,75,255, + 36,69,75,255,35,69,75,255,35,69,75,255,34,68,75,255, + 34,68,76,255,33,67,76,255,33,67,76,255,32,67,76,255, + 32,66,76,255,31,66,76,255,31,66,76,255,31,65,76,255, + 30,65,76,255,30,64,76,255,30,64,76,255,29,63,76,255, + 29,63,77,255,28,62,77,255,28,62,77,255,27,61,77,255, + 27,61,77,255,26,60,77,255,26,60,77,255,26,60,77,255, + 25,59,77,255,25,59,77,255,25,59,77,255,25,59,77,255, + 24,58,77,255,24,58,77,255,24,58,77,255,24,58,77,255, + 31,91,132,255,31,91,132,255,31,91,132,255,31,91,132,255, + 32,92,133,255,32,92,133,255,32,92,133,255,32,92,133,255, + 32,93,134,255,32,93,134,255,32,93,134,255,32,93,135,255, + 33,94,135,255,33,94,136,255,33,94,136,255,33,94,136,255, + 34,95,137,255,34,95,137,255,34,95,137,255,34,96,138,255, + 35,96,138,255,35,97,139,255,35,97,139,255,35,97,140,255, + 36,98,140,255,36,98,141,255,36,98,141,255,36,99,142,255, + 37,99,142,255,37,100,143,255,37,100,143,255,37,100,144,255, + 38,101,144,255,38,101,145,255,38,101,145,255,38,102,146,255, + 38,102,146,255,38,103,147,255,38,103,147,255,38,103,147,255, + 39,104,148,255,39,104,148,255,39,104,148,255,39,104,149,255, + 40,105,149,255,40,105,150,255,40,105,150,255,40,105,150,255, + 40,106,151,255,40,106,151,255,40,106,151,255,40,106,151,255, + 41,107,151,255,41,107,151,255,41,107,151,255,41,107,151,255, + 42,108,152,255,42,108,152,255,42,108,152,255,42,108,152,255, + 43,109,153,255,43,109,153,255,43,109,153,255,44,109,153,255, + 44,110,153,255,45,110,153,255,45,110,153,255,45,111,153,255, + 46,111,154,255,46,112,154,255,46,112,154,255,46,112,154,255, + 47,113,154,255,47,113,154,255,47,113,154,255,48,113,154,255, + 48,114,155,255,49,114,155,255,49,114,155,255,49,115,155,255, + 50,115,155,255,50,116,155,255,50,116,155,255,50,116,155,255, + 51,117,156,255,51,117,156,255,51,117,156,255,51,117,156,255, + 51,117,157,255,51,117,157,255,51,117,157,255,51,117,157,255, + 51,118,158,255,51,118,158,255,51,118,158,255,51,118,158,255, + 51,119,159,255,51,119,159,255,51,119,159,255,51,119,159,255, + 50,119,159,255,50,119,159,255,50,119,159,255,50,119,160,255, + 49,119,160,255,49,119,161,255,49,119,161,255,48,119,161,255, + 48,119,162,255,47,119,162,255,47,119,162,255,46,119,162,255, + 46,118,163,255,45,118,163,255,45,118,163,255,44,118,163,255, + 44,117,163,255,43,117,163,255,43,117,163,255,42,117,163,255, + 41,117,164,255,40,117,164,255,40,117,164,255,39,117,164,255, + 39,116,165,255,38,116,165,255,38,116,165,255,37,115,165,255, + 36,115,166,255,35,115,166,255,35,115,166,255,34,115,166,255, + 33,114,166,255,32,114,166,255,32,114,166,255,31,114,166,255, + 31,113,167,255,30,113,167,255,30,113,167,255,29,113,167,255, + 29,112,167,255,28,112,167,255,28,112,167,255,28,112,167,255, + 27,112,167,255,27,112,167,255,27,112,167,255,27,112,167,255, + 26,111,167,255,26,111,167,255,26,111,167,255,26,111,167,255, + 26,112,167,255,26,112,167,255,26,112,167,255,26,112,167,255, + 27,112,166,255,27,112,166,255,27,112,166,255,28,112,166,255, + 28,113,166,255,29,113,166,255,29,113,166,255,30,114,166,255, + 30,114,165,255,31,115,165,255,31,115,165,255,32,116,165,255, + 32,116,164,255,33,117,164,255,33,117,164,255,34,117,164,255, + 35,118,163,255,36,118,163,255,37,118,163,255,38,119,163,255, + 39,119,162,255,40,120,162,255,41,120,162,255,42,121,162,255, + 43,121,161,255,44,122,161,255,45,122,161,255,46,123,161,255, + 47,123,160,255,48,124,160,255,49,124,160,255,50,125,160,255, + 51,125,160,255,51,126,160,255,52,126,160,255,53,127,160,255, + 54,127,159,255,55,128,159,255,56,128,159,255,57,129,159,255, + 58,129,158,255,58,130,158,255,59,130,158,255,60,131,158,255, + 61,131,157,255,62,132,157,255,63,132,157,255,64,133,157,255, + 65,133,157,255,65,134,157,255,66,134,157,255,67,135,157,255, + 68,135,156,255,69,136,156,255,70,136,156,255,71,137,156,255, + 72,137,156,255,72,138,156,255,73,138,156,255,74,138,156,255, + 75,139,156,255,75,139,156,255,76,139,156,255,77,140,156,255, + 78,141,155,255,78,141,155,255,79,142,155,255,80,142,155,255, + 81,143,156,255,81,143,156,255,82,143,156,255,83,144,156,255, + 83,144,156,255,84,145,156,255,84,145,156,255,85,146,156,255, + 85,146,157,255,86,147,157,255,86,147,157,255,86,147,157,255, + 87,147,158,255,87,147,158,255,87,147,158,255,87,147,158,255, + 87,148,159,255,87,148,159,255,87,148,159,255,87,148,159,255, + 86,148,160,255,86,148,160,255,86,148,160,255,86,148,160,255, + 86,148,161,255,86,148,161,255,86,148,161,255,85,148,161,255, + 85,147,162,255,84,147,162,255,84,147,162,255,84,147,163,255, + 83,147,163,255,83,147,164,255,83,147,164,255,82,147,164,255, + 82,146,165,255,81,146,165,255,81,146,165,255,80,146,165,255, + 80,145,166,255,79,145,166,255,79,145,166,255,78,145,166,255, + 78,144,166,255,77,144,166,255,77,144,166,255,77,144,166,255, + 76,143,167,255,76,143,167,255,76,143,167,255,76,143,167,255, + 75,143,167,255,75,143,167,255,75,143,167,255,75,143,167,255, + 74,142,167,255,74,142,167,255,74,142,167,255,74,142,167,255, + 73,142,168,255,73,142,168,255,73,142,168,255,73,142,168,255, + 73,142,168,255,73,142,168,255,73,142,168,255,73,142,168,255, + 72,141,168,255,72,141,168,255,72,141,168,255,71,141,168,255, + 71,141,168,255,70,141,168,255,70,141,168,255,70,141,168,255, + 69,140,167,255,69,140,167,255,69,140,167,255,69,140,167,255, + 68,140,167,255,68,140,167,255,68,140,167,255,68,140,167,255, + 67,140,167,255,67,140,167,255,67,140,167,255,66,140,167,255, + 65,139,167,255,65,139,167,255,64,139,167,255,63,139,167,255, + 62,139,167,255,62,139,167,255,61,139,167,255,60,139,167,255, + 59,138,167,255,59,138,167,255,58,138,167,255,57,137,167,255, + 56,137,167,255,56,136,167,255,55,136,167,255,54,136,167,255, + 53,135,168,255,52,135,168,255,51,135,168,255,50,134,168,255, + 49,134,168,255,49,133,168,255,48,133,168,255,47,132,168,255, + 46,132,168,255,45,131,168,255,44,131,168,255,43,130,168,255, + 42,130,168,255,41,129,168,255,40,129,168,255,39,128,168,255, + 38,128,168,255,38,127,168,255,37,127,168,255,36,127,168,255, + 36,126,168,255,35,126,168,255,35,126,168,255,34,125,168,255, + 34,125,168,255,33,124,168,255,33,124,168,255,33,124,168,255, + 33,123,167,255,33,123,167,255,33,123,167,255,33,123,167,255, + 34,123,167,255,34,123,167,255,34,123,167,255,35,123,167,255, + 35,123,166,255,36,123,166,255,36,123,166,255,37,123,166,255, + 38,124,165,255,38,124,165,255,39,124,165,255,40,125,165,255, + 41,125,164,255,42,126,164,255,43,126,164,255,44,127,163,255, + 46,127,163,255,47,128,162,255,48,128,162,255,50,129,162,255, + 51,129,161,255,53,130,161,255,54,130,161,255,55,131,161,255, + 57,132,160,255,58,132,160,255,59,133,160,255,60,134,159,255, + 62,134,159,255,63,135,158,255,64,135,158,255,65,136,158,255, + 66,136,157,255,67,137,157,255,68,137,157,255,69,137,157,255, + 70,138,156,255,71,138,156,255,72,138,156,255,73,138,156,255, + 73,139,156,255,74,139,156,255,74,139,156,255,74,139,156,255, + 74,139,156,255,74,139,156,255,74,139,156,255,74,139,156,255, + 73,138,156,255,73,138,156,255,73,138,156,255,72,138,156,255, + 72,137,156,255,71,137,156,255,71,137,156,255,70,137,156,255, + 70,136,156,255,69,136,156,255,69,136,156,255,68,135,156,255, + 67,135,157,255,67,134,157,255,66,134,157,255,65,133,157,255, + 64,133,157,255,64,132,157,255,63,132,157,255,62,131,157,255, + 61,131,158,255,61,130,158,255,60,130,158,255,59,130,158,255, + 58,129,158,255,58,129,158,255,57,129,158,255,56,129,158,255, + 56,128,159,255,55,128,159,255,55,128,159,255,54,127,159,255, + 53,127,159,255,53,126,159,255,52,126,159,255,51,126,159,255, + 51,126,159,255,51,126,159,255,50,126,159,255,50,126,159,255, + 50,126,159,255,49,125,159,255,49,125,159,255,49,125,159,255, + 48,125,159,255,48,124,159,255,47,124,159,255,47,124,159,255, + 46,123,159,255,46,123,159,255,45,122,159,255,44,122,159,255, + 44,122,159,255,43,121,160,255,42,121,160,255,41,121,160,255, + 41,120,160,255,40,120,160,255,39,119,160,255,38,119,160,255, + 38,119,160,255,37,118,160,255,36,118,160,255,35,118,160,255, + 35,117,160,255,34,117,161,255,33,116,161,255,32,116,161,255, + 32,115,161,255,31,115,161,255,30,114,161,255,29,113,161,255, + 29,113,161,255,28,112,161,255,27,111,161,255,26,111,161,255, + 26,111,161,255,25,110,161,255,24,110,161,255,24,110,161,255, + 23,109,161,255,23,109,161,255,22,108,161,255,22,108,161,255, + 21,108,161,255,21,107,161,255,20,107,161,255,20,107,161,255, + 20,107,161,255,20,106,161,255,20,106,161,255,20,106,161,255, + 20,106,161,255,19,105,160,255,19,105,160,255,19,105,160,255, + 19,105,160,255,20,105,160,255,20,105,160,255,20,105,160,255, + 20,105,160,255,20,104,159,255,20,104,159,255,20,104,159,255, + 20,104,159,255,20,104,159,255,20,104,159,255,20,104,159,255, + 20,104,159,255,21,104,158,255,21,104,158,255,21,104,158,255, + 21,104,158,255,22,104,158,255,22,104,158,255,22,104,158,255, + 22,104,158,255,22,104,157,255,22,104,157,255,22,104,157,255, + 23,104,157,255,23,104,156,255,24,104,156,255,24,104,156,255, + 24,104,156,255,25,104,155,255,25,104,155,255,25,104,155,255, + 26,104,155,255,26,105,154,255,27,105,154,255,27,105,154,255, + 27,105,153,255,28,105,153,255,28,105,152,255,29,105,152,255, + 29,106,152,255,30,106,151,255,31,107,151,255,31,107,151,255, + 32,107,150,255,33,108,150,255,34,108,149,255,35,108,149,255, + 35,109,148,255,36,109,148,255,37,110,147,255,38,110,147,255, + 38,111,147,255,39,111,146,255,40,112,146,255,41,112,146,255, + 42,113,145,255,43,113,145,255,44,114,144,255,45,114,144,255, + 45,115,144,255,46,115,143,255,47,116,143,255,47,116,143,255, + 48,116,142,255,48,117,142,255,49,117,141,255,49,117,141,255, + 49,117,141,255,50,118,140,255,50,118,140,255,50,118,140,255, + 50,118,140,255,51,118,140,255,51,118,140,255,51,118,140,255, + 51,118,140,255,51,117,139,255,51,117,139,255,51,117,139,255, + 51,117,139,255,50,117,139,255,50,117,139,255,50,117,139,255, + 50,117,139,255,49,116,139,255,49,116,139,255,49,116,139,255, + 49,116,139,255,48,115,139,255,48,115,139,255,48,115,139,255, + 48,114,139,255,47,114,139,255,47,113,139,255,47,113,139,255, + 47,113,139,255,46,113,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,45,112,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,44,109,137,255,44,109,137,255,44,109,137,255, + 44,109,137,255,44,108,137,255,44,108,137,255,44,108,137,255, + 43,107,137,255,43,107,136,255,42,106,136,255,42,106,136,255, + 41,105,136,255,41,105,136,255,40,104,136,255,40,104,136,255, + 40,104,136,255,39,103,136,255,39,103,136,255,38,103,136,255, + 38,102,136,255,37,102,135,255,36,101,135,255,36,101,135,255, + 35,100,135,255,35,100,135,255,34,99,135,255,34,99,135,255, + 34,98,135,255,33,98,135,255,33,97,135,255,33,97,135,255, + 32,97,135,255,32,96,135,255,31,96,135,255,31,96,135,255, + 31,95,135,255,30,95,135,255,30,94,135,255,30,94,135,255, + 30,94,135,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,31,92,133,255,31,92,133,255,31,92,133,255, + 31,92,133,255,31,92,132,255,31,92,132,255,31,92,132,255, + 31,92,132,255,31,91,131,255,31,91,131,255,31,91,131,255, + 31,91,131,255,31,90,131,255,31,90,131,255,31,90,131,255, + 31,90,131,255,31,89,130,255,31,89,130,255,31,89,130,255, + 31,89,130,255,30,88,129,255,30,88,129,255,30,88,129,255, + 29,87,129,255,29,87,128,255,28,86,128,255,28,86,128,255, + 28,85,128,255,27,85,127,255,27,84,127,255,26,84,127,255, + 26,83,127,255,25,83,126,255,24,82,126,255,24,82,126,255, + 23,81,126,255,23,81,125,255,22,80,125,255,22,80,125,255, + 21,79,124,255,21,79,124,255,20,78,123,255,20,78,123,255, + 20,77,123,255,19,77,122,255,19,76,122,255,19,76,122,255, + 19,76,121,255,18,75,121,255,18,75,120,255,18,75,120,255, + 18,75,119,255,18,74,119,255,18,74,118,255,18,74,118,255, + 18,74,117,255,18,73,117,255,18,73,116,255,18,73,116,255, + 18,73,116,255,19,73,115,255,19,73,115,255,19,73,115,255, + 19,73,114,255,20,73,114,255,20,73,113,255,20,73,113,255, + 21,73,112,255,21,73,112,255,22,73,111,255,22,73,111,255, + 23,73,110,255,23,74,110,255,24,74,109,255,24,74,109,255, + 25,74,108,255,25,75,108,255,26,75,107,255,26,75,107,255, + 27,75,106,255,27,75,106,255,28,75,105,255,28,75,105,255, + 29,75,104,255,29,76,103,255,30,76,102,255,30,76,102,255, + 31,76,101,255,31,77,101,255,32,77,100,255,32,77,100,255, + 32,77,99,255,33,77,99,255,33,77,98,255,33,77,98,255, + 34,77,97,255,34,77,97,255,35,77,96,255,35,77,96,255, + 35,77,95,255,36,78,95,255,36,78,94,255,36,78,94,255, + 36,78,93,255,37,78,93,255,37,78,92,255,37,78,92,255, + 37,78,91,255,38,78,91,255,38,78,90,255,38,78,90,255, + 38,78,89,255,38,77,89,255,38,77,88,255,38,77,88,255, + 38,77,88,255,38,77,87,255,38,77,87,255,38,77,87,255, + 38,77,86,255,39,77,86,255,39,77,85,255,39,77,85,255, + 39,77,85,255,39,76,84,255,39,76,84,255,39,76,84,255, + 39,76,83,255,39,76,83,255,39,76,82,255,39,76,82,255, + 39,76,82,255,40,76,81,255,40,76,81,255,40,76,81,255, + 40,76,81,255,40,75,80,255,40,75,80,255,40,75,80,255, + 40,75,80,255,40,75,79,255,40,75,79,255,40,75,79,255, + 40,75,79,255,40,74,78,255,40,74,78,255,40,74,78,255, + 40,74,78,255,40,74,77,255,40,74,77,255,40,74,77,255, + 40,74,77,255,40,74,77,255,40,74,77,255,40,74,77,255, + 40,74,77,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,75,255,40,73,75,255,40,73,75,255, + 40,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,72,75,255,39,72,75,255,39,72,75,255, + 39,72,75,255,38,71,74,255,38,71,74,255,38,71,74,255, + 38,71,74,255,37,70,74,255,37,70,74,255,37,70,74,255, + 37,70,74,255,36,69,74,255,36,69,74,255,36,69,74,255, + 36,69,74,255,35,68,74,255,35,68,74,255,35,68,74,255, + 34,68,74,255,34,67,75,255,33,67,75,255,33,67,75,255, + 32,66,75,255,32,66,75,255,31,65,75,255,31,65,75,255, + 30,64,75,255,30,64,75,255,29,63,75,255,29,63,75,255, + 29,62,75,255,28,62,76,255,28,61,76,255,28,61,76,255, + 27,61,76,255,27,60,76,255,26,60,76,255,26,60,76,255, + 26,59,76,255,25,59,76,255,25,58,76,255,25,58,76,255, + 25,58,76,255,24,57,76,255,24,57,76,255,24,57,76,255, + 24,57,76,255,31,90,131,255,31,90,131,255,31,90,131,255, + 31,90,131,255,32,91,132,255,32,91,132,255,32,91,132,255, + 32,91,132,255,32,92,133,255,32,92,133,255,32,92,133,255, + 32,92,134,255,33,93,134,255,33,93,135,255,33,93,135,255, + 33,93,135,255,34,94,136,255,34,94,136,255,34,94,136,255, + 34,95,137,255,35,95,137,255,35,96,138,255,35,96,138,255, + 35,96,139,255,36,97,139,255,36,97,140,255,36,97,140,255, + 36,98,141,255,37,98,141,255,37,99,142,255,37,99,142,255, + 37,99,143,255,38,100,143,255,38,100,144,255,38,100,144,255, + 38,101,145,255,38,101,145,255,38,102,146,255,38,102,146,255, + 38,102,146,255,39,103,147,255,39,103,147,255,39,103,147,255, + 39,103,148,255,40,104,148,255,40,104,149,255,40,104,149,255, + 40,104,149,255,40,105,150,255,40,105,150,255,40,105,150,255, + 40,105,150,255,41,106,150,255,41,106,150,255,41,106,150,255, + 41,107,150,255,42,107,151,255,42,108,151,255,42,108,151,255, + 42,108,151,255,43,109,152,255,43,109,152,255,43,109,152,255, + 44,109,152,255,44,110,152,255,45,110,152,255,45,110,152,255, + 45,111,152,255,46,111,153,255,46,112,153,255,46,112,153,255, + 46,112,153,255,47,113,153,255,47,113,153,255,47,113,153,255, + 48,113,153,255,48,114,154,255,49,114,154,255,49,114,154,255, + 49,115,154,255,50,115,154,255,50,116,154,255,50,116,154,255, + 50,116,154,255,51,117,155,255,51,117,155,255,51,117,155,255, + 51,117,155,255,51,117,156,255,51,117,156,255,51,117,156,255, + 51,117,156,255,51,118,157,255,51,118,157,255,51,118,157,255, + 51,118,157,255,51,119,158,255,51,119,158,255,51,119,158,255, + 51,119,158,255,50,119,159,255,50,119,159,255,50,119,159,255, + 50,119,159,255,49,119,160,255,49,119,160,255,49,119,160,255, + 48,119,160,255,48,119,161,255,47,119,161,255,47,119,161,255, + 46,119,161,255,46,118,162,255,45,118,162,255,45,118,162,255, + 44,118,162,255,44,117,163,255,43,117,163,255,43,117,163,255, + 42,117,163,255,41,117,164,255,40,117,164,255,40,117,164,255, + 39,117,164,255,38,116,165,255,37,116,165,255,37,116,165,255, + 36,115,165,255,36,115,165,255,35,114,165,255,35,114,165,255, + 34,114,165,255,33,114,166,255,32,114,166,255,32,114,166,255, + 31,114,166,255,31,113,166,255,30,113,166,255,30,113,166,255, + 29,113,166,255,29,112,166,255,28,112,166,255,28,112,166,255, + 28,112,166,255,27,112,166,255,27,112,166,255,27,112,166,255, + 27,112,166,255,26,111,166,255,26,111,166,255,26,111,166,255, + 26,111,166,255,26,112,166,255,26,112,166,255,26,112,166,255, + 26,112,166,255,27,112,165,255,27,112,165,255,27,112,165,255, + 28,112,165,255,28,113,165,255,29,113,165,255,29,113,165,255, + 30,114,165,255,30,114,164,255,31,115,164,255,31,115,164,255, + 32,116,164,255,33,116,163,255,33,117,163,255,34,117,163,255, + 35,117,163,255,36,118,162,255,37,118,162,255,38,118,162,255, + 39,119,162,255,40,119,161,255,41,120,161,255,42,120,161,255, + 43,121,161,255,44,121,160,255,45,122,160,255,46,122,160,255, + 47,123,160,255,48,124,159,255,49,124,159,255,50,125,159,255, + 51,125,159,255,52,126,159,255,52,126,159,255,53,126,159,255, + 54,127,159,255,55,127,158,255,56,128,158,255,57,128,158,255, + 58,129,158,255,59,129,157,255,59,130,157,255,60,130,157,255, + 61,131,157,255,62,131,157,255,63,132,157,255,64,132,157,255, + 65,133,157,255,66,133,156,255,66,134,156,255,67,134,156,255, + 68,135,156,255,69,135,156,255,69,136,156,255,70,136,156,255, + 71,137,156,255,72,137,156,255,72,138,156,255,73,138,156,255, + 74,138,156,255,75,139,156,255,75,139,156,255,76,139,156,255, + 77,140,156,255,78,141,155,255,78,141,155,255,79,142,155,255, + 80,142,155,255,81,143,156,255,81,143,156,255,82,143,156,255, + 83,144,156,255,83,144,156,255,84,145,156,255,84,145,156,255, + 85,146,156,255,85,146,157,255,86,147,157,255,86,147,157,255, + 86,147,157,255,87,147,158,255,87,147,158,255,87,147,158,255, + 87,147,158,255,87,148,159,255,87,148,159,255,87,148,159,255, + 87,148,159,255,86,148,160,255,86,148,160,255,86,148,160,255, + 86,148,160,255,85,148,161,255,85,148,161,255,85,148,161,255, + 85,148,161,255,84,147,162,255,84,147,162,255,84,147,162,255, + 83,147,163,255,83,146,163,255,82,146,164,255,82,146,164,255, + 81,146,164,255,81,145,165,255,80,145,165,255,80,145,165,255, + 79,145,165,255,79,144,166,255,78,144,166,255,78,144,166,255, + 77,144,166,255,77,143,166,255,76,143,166,255,76,143,166,255, + 76,143,166,255,75,143,167,255,75,143,167,255,75,143,167,255, + 75,143,167,255,74,142,167,255,74,142,167,255,74,142,167,255, + 74,142,167,255,73,142,167,255,73,142,167,255,73,142,167,255, + 73,142,167,255,72,141,168,255,72,141,168,255,72,141,168,255, + 72,141,168,255,72,141,167,255,72,141,167,255,72,141,167,255, + 72,141,167,255,71,141,167,255,71,141,167,255,71,141,167,255, + 71,141,167,255,70,141,167,255,70,141,167,255,70,141,167,255, + 70,141,167,255,69,140,166,255,69,140,166,255,69,140,166,255, + 69,140,166,255,68,140,166,255,68,140,166,255,68,140,166,255, + 68,140,166,255,67,140,166,255,67,140,166,255,67,140,166,255, + 66,140,166,255,66,139,166,255,65,139,166,255,65,139,166,255, + 64,139,166,255,63,139,166,255,63,139,166,255,62,139,166,255, + 61,139,166,255,60,138,166,255,60,138,166,255,59,138,166,255, + 58,137,166,255,57,137,166,255,57,136,166,255,56,136,166,255, + 55,136,166,255,54,135,167,255,53,135,167,255,52,135,167,255, + 51,134,167,255,50,134,167,255,50,133,167,255,49,133,167,255, + 48,132,167,255,47,132,167,255,46,131,167,255,45,131,167,255, + 44,131,167,255,43,130,167,255,42,130,167,255,41,130,167,255, + 40,129,167,255,39,129,167,255,39,128,167,255,38,128,167,255, + 37,127,167,255,37,127,167,255,36,126,167,255,36,126,167,255, + 35,126,167,255,35,125,167,255,34,125,167,255,34,125,167,255, + 34,125,167,255,34,124,166,255,34,124,166,255,34,124,166,255, + 34,124,166,255,35,123,166,255,35,123,166,255,35,123,166,255, + 36,123,166,255,36,123,165,255,37,123,165,255,37,123,165,255, + 38,124,165,255,39,124,164,255,39,125,164,255,40,125,164,255, + 41,125,164,255,42,126,163,255,43,126,163,255,44,126,163,255, + 45,127,163,255,47,127,162,255,48,128,162,255,49,128,162,255, + 51,129,161,255,52,129,161,255,54,130,160,255,55,130,160,255, + 56,131,160,255,58,132,159,255,59,132,159,255,60,133,159,255, + 61,134,159,255,63,134,158,255,64,135,158,255,65,135,158,255, + 66,136,158,255,67,136,157,255,68,137,157,255,69,137,157,255, + 70,137,157,255,71,138,156,255,71,138,156,255,72,138,156,255, + 73,138,156,255,73,139,156,255,74,139,156,255,74,139,156,255, + 74,139,156,255,74,139,156,255,74,139,156,255,74,139,156,255, + 74,139,156,255,73,138,156,255,73,138,156,255,73,138,156,255, + 72,138,156,255,72,137,156,255,71,137,156,255,71,137,156,255, + 70,137,156,255,70,136,156,255,69,136,156,255,69,136,156,255, + 68,135,156,255,67,135,157,255,67,134,157,255,66,134,157,255, + 65,133,157,255,64,133,157,255,64,132,157,255,63,132,157,255, + 62,131,157,255,61,131,158,255,60,130,158,255,59,130,158,255, + 58,130,158,255,57,129,158,255,57,129,158,255,56,129,158,255, + 55,128,158,255,55,128,159,255,54,127,159,255,54,127,159,255, + 53,127,159,255,52,126,159,255,52,126,159,255,51,126,159,255, + 51,126,159,255,51,126,159,255,50,126,159,255,50,126,159,255, + 50,126,159,255,49,126,159,255,49,125,159,255,48,125,159,255, + 48,125,159,255,47,125,159,255,47,124,159,255,46,124,159,255, + 46,124,159,255,45,123,159,255,45,123,159,255,44,122,159,255, + 43,122,159,255,43,122,159,255,42,121,160,255,41,121,160,255, + 41,121,160,255,40,120,160,255,40,120,160,255,39,119,160,255, + 38,119,160,255,38,119,160,255,37,118,160,255,36,118,160,255, + 35,118,160,255,35,117,160,255,34,117,161,255,33,116,161,255, + 32,116,161,255,32,115,161,255,31,115,161,255,30,114,161,255, + 29,113,161,255,28,113,161,255,27,112,161,255,26,111,161,255, + 26,111,161,255,25,111,161,255,25,110,161,255,24,110,161,255, + 24,110,161,255,23,109,161,255,23,109,161,255,22,108,161,255, + 22,108,161,255,21,108,161,255,21,107,161,255,20,107,161,255, + 20,107,161,255,20,107,161,255,19,106,161,255,19,106,161,255, + 19,106,161,255,19,106,161,255,19,105,160,255,19,105,160,255, + 19,105,160,255,19,105,160,255,19,105,160,255,19,105,160,255, + 19,105,160,255,19,105,160,255,19,104,159,255,19,104,159,255, + 19,104,159,255,19,104,159,255,19,104,159,255,19,104,159,255, + 19,104,159,255,19,104,159,255,20,104,158,255,20,104,158,255, + 20,104,158,255,20,104,158,255,21,104,158,255,21,104,158,255, + 21,104,158,255,21,104,158,255,21,103,157,255,21,103,157,255, + 21,103,157,255,22,103,157,255,22,104,156,255,23,104,156,255, + 23,104,156,255,23,104,156,255,24,104,155,255,24,104,155,255, + 24,104,155,255,25,104,155,255,25,105,154,255,26,105,154,255, + 26,105,154,255,27,105,153,255,27,105,153,255,28,105,152,255, + 28,105,152,255,29,106,152,255,29,106,151,255,30,107,151,255, + 31,107,151,255,32,107,150,255,33,108,150,255,34,108,149,255, + 35,108,149,255,35,109,148,255,36,109,148,255,37,110,147,255, + 38,110,147,255,38,111,147,255,39,111,146,255,40,112,146,255, + 41,112,146,255,42,113,145,255,43,113,145,255,44,114,144,255, + 45,114,144,255,45,115,144,255,46,115,143,255,47,116,143,255, + 47,116,143,255,48,116,142,255,48,117,142,255,49,117,141,255, + 49,117,141,255,49,117,141,255,50,118,140,255,50,118,140,255, + 50,118,140,255,50,118,140,255,51,118,140,255,51,118,140,255, + 51,118,140,255,51,118,140,255,51,117,139,255,51,117,139,255, + 51,117,139,255,51,117,139,255,50,117,139,255,50,117,139,255, + 50,117,139,255,50,117,139,255,49,116,139,255,49,116,139,255, + 49,116,139,255,49,116,139,255,48,115,139,255,48,115,139,255, + 48,115,139,255,48,114,139,255,47,114,139,255,47,113,139,255, + 47,113,139,255,47,113,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,45,112,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,44,109,137,255,44,109,137,255, + 44,109,137,255,44,109,137,255,44,108,137,255,44,108,137,255, + 44,108,137,255,43,107,137,255,43,107,136,255,42,106,136,255, + 42,106,136,255,41,105,136,255,41,105,136,255,40,104,136,255, + 40,104,136,255,40,104,136,255,39,103,136,255,39,103,136,255, + 38,103,136,255,38,102,136,255,37,102,135,255,36,101,135,255, + 36,101,135,255,35,100,135,255,35,100,135,255,34,99,135,255, + 34,99,135,255,34,98,135,255,33,98,135,255,33,97,135,255, + 33,97,135,255,32,97,135,255,32,96,135,255,31,96,135,255, + 31,96,135,255,31,95,135,255,30,95,135,255,30,94,135,255, + 30,94,135,255,30,94,135,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,31,92,133,255,31,92,133,255, + 31,92,133,255,31,92,133,255,31,92,132,255,31,92,132,255, + 31,92,132,255,31,92,132,255,31,91,131,255,31,91,131,255, + 31,91,131,255,31,91,131,255,31,90,131,255,31,90,131,255, + 31,90,131,255,31,90,131,255,31,89,130,255,31,89,130,255, + 31,89,130,255,30,89,130,255,30,88,129,255,29,88,129,255, + 29,88,129,255,28,87,129,255,28,87,128,255,27,86,128,255, + 27,86,128,255,27,85,128,255,26,85,127,255,26,84,127,255, + 26,84,127,255,25,83,127,255,25,83,126,255,24,82,126,255, + 24,82,126,255,23,81,126,255,23,81,125,255,22,80,125,255, + 22,80,125,255,21,79,124,255,21,79,124,255,20,78,123,255, + 20,78,123,255,20,77,123,255,19,77,122,255,19,76,122,255, + 19,76,122,255,19,76,121,255,18,75,121,255,18,75,120,255, + 18,75,120,255,18,75,119,255,18,74,119,255,18,74,118,255, + 18,74,118,255,18,74,117,255,18,73,117,255,18,73,116,255, + 18,73,116,255,18,73,116,255,19,73,115,255,19,73,115,255, + 19,73,115,255,19,73,114,255,20,73,114,255,20,73,113,255, + 20,73,113,255,21,73,112,255,21,73,112,255,22,73,111,255, + 22,73,111,255,23,73,110,255,23,74,109,255,24,74,108,255, + 24,74,108,255,25,74,107,255,25,75,107,255,26,75,106,255, + 26,75,106,255,27,75,105,255,27,75,105,255,28,75,104,255, + 28,75,104,255,29,75,103,255,29,76,103,255,30,76,102,255, + 30,76,102,255,31,76,101,255,31,77,101,255,32,77,100,255, + 32,77,100,255,32,77,99,255,33,77,99,255,33,77,98,255, + 33,77,98,255,34,77,97,255,34,77,97,255,35,77,96,255, + 35,77,96,255,35,77,95,255,36,78,95,255,36,78,94,255, + 36,78,94,255,36,78,93,255,37,78,93,255,37,78,92,255, + 37,78,92,255,37,78,91,255,38,78,91,255,38,78,90,255, + 38,78,90,255,38,78,89,255,38,77,89,255,38,77,88,255, + 38,77,88,255,38,77,88,255,38,77,87,255,38,77,87,255, + 38,77,87,255,38,77,86,255,39,77,86,255,39,77,85,255, + 39,77,85,255,39,77,85,255,39,76,84,255,39,76,84,255, + 39,76,84,255,39,76,83,255,39,76,83,255,39,76,82,255, + 39,76,82,255,39,76,82,255,40,76,81,255,40,76,81,255, + 40,76,81,255,40,76,81,255,40,75,80,255,40,75,80,255, + 40,75,80,255,40,75,80,255,40,75,79,255,40,75,79,255, + 40,75,79,255,40,75,79,255,40,74,78,255,40,74,78,255, + 40,74,78,255,40,74,78,255,40,74,77,255,40,74,77,255, + 40,74,77,255,40,74,77,255,40,74,77,255,40,74,77,255, + 40,74,77,255,40,74,77,255,40,73,76,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,75,255,40,73,75,255, + 40,73,75,255,40,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,72,75,255,39,72,75,255, + 39,72,75,255,39,72,75,255,38,71,74,255,38,71,74,255, + 38,71,74,255,38,71,74,255,37,70,74,255,37,70,74,255, + 37,70,74,255,37,70,74,255,36,69,74,255,36,69,74,255, + 36,69,74,255,36,69,74,255,35,68,74,255,35,68,74,255, + 35,68,74,255,34,68,74,255,34,67,75,255,33,67,75,255, + 33,67,75,255,32,66,75,255,32,66,75,255,31,65,75,255, + 31,65,75,255,30,64,75,255,30,64,75,255,29,63,75,255, + 29,63,75,255,29,62,75,255,28,62,76,255,28,61,76,255, + 28,61,76,255,27,61,76,255,27,60,76,255,26,60,76,255, + 26,60,76,255,26,59,76,255,25,59,76,255,25,58,76,255, + 25,58,76,255,25,58,76,255,24,57,76,255,24,57,76,255, + 24,57,76,255,24,57,76,255,31,90,130,255,31,90,130,255, + 31,90,130,255,31,90,130,255,32,91,131,255,32,91,131,255, + 32,91,131,255,32,91,131,255,32,92,132,255,32,92,132,255, + 32,92,132,255,32,92,132,255,33,93,133,255,33,93,133,255, + 33,93,133,255,33,93,134,255,34,94,134,255,34,94,135,255, + 34,94,135,255,34,95,136,255,35,95,136,255,35,96,137,255, + 35,96,137,255,35,96,138,255,36,97,138,255,36,97,139,255, + 36,97,139,255,36,98,140,255,37,98,140,255,37,99,141,255, + 37,99,141,255,37,99,142,255,38,100,142,255,38,100,143,255, + 38,100,143,255,38,101,143,255,38,101,144,255,38,102,144,255, + 38,102,144,255,38,102,145,255,39,103,145,255,39,103,146,255, + 39,103,146,255,39,103,147,255,40,104,147,255,40,104,148,255, + 40,104,148,255,40,104,148,255,40,105,149,255,40,105,149,255, + 40,105,149,255,40,105,149,255,41,106,150,255,41,106,150,255, + 41,106,150,255,41,107,150,255,42,107,151,255,42,108,151,255, + 42,108,151,255,42,108,151,255,43,109,151,255,43,109,151,255, + 43,109,151,255,44,109,151,255,44,110,152,255,45,110,152,255, + 45,110,152,255,45,111,152,255,46,111,153,255,46,112,153,255, + 46,112,153,255,46,112,153,255,47,113,153,255,47,113,153,255, + 47,113,153,255,48,113,153,255,48,114,154,255,49,114,154,255, + 49,114,154,255,49,115,154,255,50,115,154,255,50,116,154,255, + 50,116,154,255,50,116,154,255,51,117,155,255,51,117,155,255, + 51,117,155,255,51,117,155,255,51,117,156,255,51,117,156,255, + 51,117,156,255,51,117,156,255,51,118,157,255,51,118,157,255, + 51,118,157,255,51,118,157,255,51,119,158,255,51,119,158,255, + 51,119,158,255,51,119,158,255,50,119,159,255,50,119,159,255, + 50,119,159,255,50,119,159,255,49,119,160,255,49,119,160,255, + 49,119,160,255,48,119,160,255,48,119,161,255,47,119,161,255, + 47,119,161,255,46,119,161,255,46,118,162,255,45,118,162,255, + 45,118,162,255,44,118,162,255,44,117,163,255,43,117,163,255, + 43,117,163,255,42,117,163,255,41,117,164,255,40,117,164,255, + 40,117,164,255,39,117,164,255,38,116,165,255,37,116,165,255, + 37,116,165,255,36,115,165,255,36,115,165,255,35,114,165,255, + 35,114,165,255,34,114,165,255,33,114,166,255,32,114,166,255, + 32,114,166,255,31,114,166,255,31,113,166,255,30,113,166,255, + 30,113,166,255,29,113,166,255,29,112,166,255,28,112,166,255, + 28,112,166,255,28,112,166,255,27,112,166,255,27,112,166,255, + 27,112,166,255,27,112,166,255,26,111,166,255,26,111,166,255, + 26,111,166,255,26,111,166,255,26,112,166,255,26,112,166,255, + 26,112,166,255,26,112,166,255,27,112,165,255,27,112,165,255, + 27,112,165,255,28,112,165,255,28,113,165,255,29,113,165,255, + 29,113,165,255,30,114,165,255,30,114,164,255,31,115,164,255, + 31,115,164,255,32,116,164,255,33,116,163,255,33,117,163,255, + 34,117,163,255,35,117,163,255,36,118,162,255,37,118,162,255, + 38,118,162,255,39,119,162,255,40,119,161,255,41,120,161,255, + 42,120,161,255,43,121,161,255,44,121,160,255,45,122,160,255, + 46,122,160,255,47,123,160,255,48,124,159,255,49,124,159,255, + 50,125,159,255,51,125,159,255,52,126,159,255,53,126,159,255, + 54,126,159,255,55,127,159,255,56,127,158,255,56,128,158,255, + 57,128,158,255,58,129,158,255,59,129,157,255,59,130,157,255, + 60,130,157,255,61,131,157,255,62,131,157,255,63,132,157,255, + 64,132,157,255,65,133,157,255,66,133,156,255,66,134,156,255, + 67,134,156,255,68,135,156,255,69,135,156,255,69,136,156,255, + 70,136,156,255,71,137,156,255,72,137,156,255,72,138,156,255, + 73,138,156,255,74,138,156,255,75,139,156,255,75,139,156,255, + 76,139,156,255,77,140,156,255,78,141,155,255,78,141,155,255, + 79,142,155,255,80,142,155,255,81,143,156,255,81,143,156,255, + 82,143,156,255,83,144,156,255,83,144,156,255,84,145,156,255, + 84,145,156,255,85,146,156,255,85,146,157,255,86,147,157,255, + 86,147,157,255,86,147,157,255,87,147,158,255,87,147,158,255, + 87,147,158,255,87,147,158,255,87,148,159,255,87,148,159,255, + 87,148,159,255,87,148,159,255,86,148,160,255,86,148,160,255, + 86,148,160,255,86,148,160,255,85,148,161,255,85,148,161,255, + 85,148,161,255,85,148,161,255,84,147,162,255,84,147,162,255, + 84,147,162,255,83,147,163,255,83,146,163,255,82,146,164,255, + 82,146,164,255,81,146,164,255,81,145,165,255,80,145,165,255, + 80,145,165,255,79,145,165,255,79,144,166,255,78,144,166,255, + 78,144,166,255,77,144,166,255,77,143,166,255,76,143,166,255, + 76,143,166,255,76,143,166,255,75,143,167,255,75,143,167,255, + 75,143,167,255,75,143,167,255,74,142,167,255,74,142,167,255, + 74,142,167,255,74,142,167,255,73,142,167,255,73,142,167,255, + 73,142,167,255,73,142,167,255,72,141,168,255,72,141,168,255, + 72,141,168,255,72,141,168,255,72,141,167,255,72,141,167,255, + 72,141,167,255,72,141,167,255,71,141,167,255,71,141,167,255, + 71,141,167,255,71,141,167,255,70,141,167,255,70,141,167,255, + 70,141,167,255,70,141,167,255,69,140,166,255,69,140,166,255, + 69,140,166,255,69,140,166,255,68,140,166,255,68,140,166,255, + 68,140,166,255,68,140,166,255,67,140,166,255,67,140,166,255, + 67,140,166,255,66,140,166,255,66,139,166,255,65,139,166,255, + 65,139,166,255,64,139,166,255,63,139,165,255,63,139,165,255, + 62,139,165,255,61,139,165,255,61,138,166,255,60,138,166,255, + 60,138,166,255,59,137,166,255,58,137,166,255,58,136,166,255, + 57,136,166,255,56,136,166,255,55,135,166,255,54,135,166,255, + 53,135,166,255,52,134,166,255,51,134,166,255,51,133,166,255, + 50,133,166,255,49,132,166,255,48,132,166,255,47,131,166,255, + 46,131,166,255,45,131,166,255,44,130,166,255,43,130,166,255, + 42,130,166,255,41,129,166,255,40,129,167,255,40,128,167,255, + 39,128,167,255,38,127,167,255,38,127,167,255,37,126,167,255, + 37,126,167,255,36,126,167,255,36,125,167,255,35,125,167,255, + 35,125,167,255,35,125,167,255,35,124,166,255,35,124,166,255, + 35,124,166,255,35,124,166,255,36,123,166,255,36,123,166,255, + 36,123,166,255,37,123,166,255,37,123,165,255,38,123,165,255, + 38,123,165,255,39,124,165,255,40,124,164,255,40,125,164,255, + 41,125,164,255,42,125,164,255,43,126,163,255,44,126,163,255, + 45,126,163,255,46,127,163,255,47,127,162,255,48,128,162,255, + 49,128,162,255,51,129,161,255,52,129,161,255,54,130,160,255, + 55,130,160,255,56,131,160,255,58,132,159,255,59,132,159,255, + 60,133,159,255,61,134,159,255,63,134,158,255,64,135,158,255, + 65,135,158,255,66,136,158,255,67,136,157,255,68,137,157,255, + 69,137,157,255,70,137,157,255,71,138,156,255,71,138,156,255, + 72,138,156,255,73,138,156,255,73,139,156,255,74,139,156,255, + 74,139,156,255,74,139,156,255,74,139,156,255,74,139,156,255, + 74,139,156,255,74,139,156,255,73,138,156,255,73,138,156,255, + 73,138,156,255,72,138,156,255,72,137,156,255,71,137,156,255, + 71,137,156,255,70,137,156,255,70,136,156,255,69,136,156,255, + 69,136,156,255,68,135,156,255,67,135,157,255,67,134,157,255, + 66,134,157,255,65,133,157,255,64,133,157,255,64,132,157,255, + 63,132,157,255,62,131,157,255,61,131,158,255,60,130,158,255, + 59,130,158,255,58,130,158,255,57,129,158,255,57,129,158,255, + 56,129,158,255,55,128,158,255,55,128,159,255,54,127,159,255, + 54,127,159,255,53,127,159,255,52,126,159,255,52,126,159,255, + 51,126,159,255,51,126,159,255,51,126,159,255,50,126,159,255, + 50,126,159,255,50,126,159,255,49,126,159,255,49,125,159,255, + 48,125,159,255,48,125,159,255,47,125,159,255,47,124,159,255, + 46,124,159,255,46,124,159,255,45,123,159,255,45,123,159,255, + 44,122,159,255,43,122,159,255,43,122,159,255,42,121,160,255, + 41,121,160,255,41,121,160,255,40,120,160,255,40,120,160,255, + 39,119,160,255,38,119,160,255,38,119,160,255,37,118,160,255, + 36,118,160,255,35,118,160,255,35,117,160,255,34,117,161,255, + 33,116,161,255,32,116,161,255,32,115,161,255,31,115,161,255, + 30,114,161,255,29,113,161,255,28,113,161,255,27,112,161,255, + 26,111,161,255,26,111,161,255,25,111,161,255,25,110,161,255, + 24,110,161,255,24,110,161,255,23,109,161,255,23,109,161,255, + 22,108,161,255,22,108,161,255,21,108,161,255,21,107,161,255, + 20,107,161,255,20,107,161,255,20,107,161,255,19,106,161,255, + 19,106,161,255,19,106,161,255,19,106,161,255,19,105,160,255, + 19,105,160,255,19,105,160,255,19,105,160,255,19,105,160,255, + 19,105,160,255,19,105,160,255,19,105,160,255,19,104,159,255, + 19,104,159,255,19,104,159,255,19,104,159,255,19,104,159,255, + 19,104,159,255,19,104,159,255,19,104,159,255,20,104,158,255, + 20,104,158,255,20,104,158,255,20,104,158,255,21,104,158,255, + 21,104,158,255,21,104,158,255,21,104,158,255,21,103,157,255, + 21,103,157,255,21,103,157,255,22,103,157,255,22,104,156,255, + 23,104,156,255,23,104,156,255,23,104,156,255,24,104,155,255, + 24,104,155,255,24,104,155,255,25,104,155,255,25,105,154,255, + 26,105,154,255,26,105,154,255,27,105,153,255,27,105,153,255, + 28,105,152,255,28,105,152,255,29,106,152,255,29,106,151,255, + 30,107,151,255,31,107,151,255,32,107,150,255,33,108,150,255, + 34,108,149,255,35,108,149,255,35,109,148,255,36,109,148,255, + 37,110,147,255,38,110,147,255,38,111,147,255,39,111,146,255, + 40,112,146,255,41,112,146,255,42,113,145,255,43,113,145,255, + 44,114,144,255,45,114,144,255,45,115,144,255,46,115,143,255, + 47,116,143,255,47,116,143,255,48,116,142,255,48,117,142,255, + 49,117,141,255,49,117,141,255,49,117,141,255,50,118,140,255, + 50,118,140,255,50,118,140,255,50,118,140,255,51,118,140,255, + 51,118,140,255,51,118,140,255,51,118,140,255,51,117,139,255, + 51,117,139,255,51,117,139,255,51,117,139,255,50,117,139,255, + 50,117,139,255,50,117,139,255,50,117,139,255,49,116,139,255, + 49,116,139,255,49,116,139,255,49,116,139,255,48,115,139,255, + 48,115,139,255,48,115,139,255,48,114,139,255,47,114,139,255, + 47,113,139,255,47,113,139,255,47,113,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,46,113,139,255,45,112,139,255, + 45,112,139,255,45,112,139,255,45,112,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,44,109,137,255, + 44,109,137,255,44,109,137,255,44,109,137,255,44,108,137,255, + 44,108,137,255,44,108,137,255,43,107,137,255,43,107,136,255, + 42,106,136,255,42,106,136,255,41,105,136,255,41,105,136,255, + 40,104,136,255,40,104,136,255,40,104,136,255,39,103,136,255, + 39,103,136,255,38,103,136,255,38,102,136,255,37,102,135,255, + 36,101,135,255,36,101,135,255,35,100,135,255,35,100,135,255, + 34,99,135,255,34,99,135,255,34,98,135,255,33,98,135,255, + 33,97,135,255,33,97,135,255,32,97,135,255,32,96,135,255, + 31,96,135,255,31,96,135,255,31,95,135,255,30,95,135,255, + 30,94,135,255,30,94,135,255,30,94,135,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,31,92,133,255, + 31,92,133,255,31,92,133,255,31,92,133,255,31,92,132,255, + 31,92,132,255,31,92,132,255,31,92,132,255,31,91,131,255, + 31,91,131,255,31,91,131,255,31,91,131,255,31,90,131,255, + 31,90,131,255,31,90,131,255,31,90,131,255,31,89,130,255, + 31,89,130,255,31,89,130,255,30,89,130,255,30,88,129,255, + 29,88,129,255,29,88,129,255,28,87,129,255,28,87,128,255, + 27,86,128,255,27,86,128,255,27,85,128,255,26,85,127,255, + 26,84,127,255,26,84,127,255,25,83,127,255,25,83,126,255, + 24,82,126,255,24,82,126,255,23,81,126,255,23,81,125,255, + 22,80,125,255,22,80,125,255,21,79,124,255,21,79,124,255, + 20,78,123,255,20,78,123,255,20,77,123,255,19,77,122,255, + 19,76,122,255,19,76,122,255,19,76,121,255,18,75,121,255, + 18,75,120,255,18,75,120,255,18,75,119,255,18,74,119,255, + 18,74,118,255,18,74,118,255,18,74,117,255,18,73,117,255, + 18,73,116,255,18,73,116,255,18,73,116,255,19,73,115,255, + 19,73,115,255,19,73,115,255,19,73,114,255,20,73,114,255, + 20,73,113,255,20,73,113,255,21,73,112,255,21,73,112,255, + 22,73,111,255,22,73,111,255,23,73,110,255,23,74,109,255, + 24,74,108,255,24,74,108,255,25,74,107,255,25,75,107,255, + 26,75,106,255,26,75,106,255,27,75,105,255,27,75,105,255, + 28,75,104,255,28,75,104,255,29,75,103,255,29,76,103,255, + 30,76,102,255,30,76,102,255,31,76,101,255,31,77,101,255, + 32,77,100,255,32,77,100,255,32,77,99,255,33,77,99,255, + 33,77,98,255,33,77,98,255,34,77,97,255,34,77,97,255, + 35,77,96,255,35,77,96,255,35,77,95,255,36,78,95,255, + 36,78,94,255,36,78,94,255,36,78,93,255,37,78,93,255, + 37,78,92,255,37,78,92,255,37,78,91,255,38,78,91,255, + 38,78,90,255,38,78,90,255,38,78,89,255,38,77,89,255, + 38,77,88,255,38,77,88,255,38,77,88,255,38,77,87,255, + 38,77,87,255,38,77,87,255,38,77,86,255,39,77,86,255, + 39,77,85,255,39,77,85,255,39,77,85,255,39,76,84,255, + 39,76,84,255,39,76,84,255,39,76,83,255,39,76,83,255, + 39,76,82,255,39,76,82,255,39,76,82,255,40,76,81,255, + 40,76,81,255,40,76,81,255,40,76,81,255,40,75,80,255, + 40,75,80,255,40,75,80,255,40,75,80,255,40,75,79,255, + 40,75,79,255,40,75,79,255,40,75,79,255,40,74,78,255, + 40,74,78,255,40,74,78,255,40,74,78,255,40,74,77,255, + 40,74,77,255,40,74,77,255,40,74,77,255,40,74,77,255, + 40,74,77,255,40,74,77,255,40,74,77,255,40,73,76,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,75,255, + 40,73,75,255,40,73,75,255,40,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,72,75,255, + 39,72,75,255,39,72,75,255,39,72,75,255,38,71,74,255, + 38,71,74,255,38,71,74,255,38,71,74,255,37,70,74,255, + 37,70,74,255,37,70,74,255,37,70,74,255,36,69,74,255, + 36,69,74,255,36,69,74,255,36,69,74,255,35,68,74,255, + 35,68,74,255,35,68,74,255,34,68,74,255,34,67,75,255, + 33,67,75,255,33,67,75,255,32,66,75,255,32,66,75,255, + 31,65,75,255,31,65,75,255,30,64,75,255,30,64,75,255, + 29,63,75,255,29,63,75,255,29,62,75,255,28,62,76,255, + 28,61,76,255,28,61,76,255,27,61,76,255,27,60,76,255, + 26,60,76,255,26,60,76,255,26,59,76,255,25,59,76,255, + 25,58,76,255,25,58,76,255,25,58,76,255,24,57,76,255, + 24,57,76,255,24,57,76,255,24,57,76,255,31,89,129,255, + 31,89,129,255,31,89,129,255,31,89,129,255,32,90,130,255, + 32,90,130,255,32,90,130,255,32,90,130,255,32,91,131,255, + 32,91,131,255,32,91,131,255,32,91,131,255,33,92,132,255, + 33,92,132,255,33,92,132,255,33,92,133,255,34,93,133,255, + 34,93,134,255,34,93,134,255,34,94,135,255,35,94,135,255, + 35,95,136,255,35,95,136,255,35,95,137,255,36,96,137,255, + 36,96,138,255,36,96,138,255,36,97,139,255,37,97,139,255, + 37,98,140,255,37,98,140,255,37,98,141,255,38,99,141,255, + 38,99,142,255,38,99,142,255,38,100,142,255,38,100,143,255, + 38,101,143,255,38,101,143,255,38,101,144,255,39,102,144,255, + 39,102,145,255,39,102,145,255,39,102,146,255,40,103,146,255, + 40,103,147,255,40,103,147,255,40,104,147,255,40,104,148,255, + 40,105,148,255,40,105,148,255,40,105,148,255,41,106,149,255, + 41,106,149,255,41,106,149,255,41,107,149,255,42,107,150,255, + 42,108,150,255,42,108,150,255,42,108,150,255,43,109,150,255, + 43,109,150,255,43,109,150,255,44,109,150,255,44,110,151,255, + 45,110,151,255,45,110,151,255,45,111,151,255,46,111,152,255, + 46,112,152,255,46,112,152,255,46,112,152,255,47,113,152,255, + 47,113,152,255,47,113,152,255,48,113,152,255,48,114,153,255, + 49,114,153,255,49,114,153,255,49,115,153,255,50,115,153,255, + 50,116,153,255,50,116,153,255,50,116,153,255,51,117,154,255, + 51,117,154,255,51,117,154,255,51,117,154,255,51,117,155,255, + 51,117,155,255,51,117,155,255,51,117,155,255,51,118,156,255, + 51,118,156,255,51,118,156,255,51,118,156,255,51,119,157,255, + 51,119,157,255,51,119,157,255,51,119,157,255,50,119,158,255, + 50,119,158,255,50,119,158,255,50,119,158,255,49,119,159,255, + 49,119,159,255,49,119,159,255,48,119,160,255,48,119,160,255, + 47,119,161,255,47,119,161,255,46,119,161,255,46,118,162,255, + 45,118,162,255,45,118,162,255,44,118,162,255,44,117,162,255, + 43,117,162,255,43,117,162,255,42,117,162,255,41,117,163,255, + 40,117,163,255,40,117,163,255,39,117,163,255,38,116,164,255, + 37,116,164,255,37,116,164,255,36,115,164,255,36,115,164,255, + 35,114,164,255,35,114,164,255,34,114,164,255,33,114,165,255, + 32,114,165,255,32,114,165,255,31,114,165,255,31,113,165,255, + 30,113,165,255,30,113,165,255,29,113,165,255,29,112,165,255, + 28,112,165,255,28,112,165,255,28,112,165,255,27,112,165,255, + 27,112,165,255,27,112,165,255,27,112,165,255,26,111,165,255, + 26,111,165,255,26,111,165,255,26,111,165,255,26,112,165,255, + 26,112,165,255,26,112,165,255,26,112,165,255,27,112,164,255, + 27,112,164,255,27,112,164,255,28,112,164,255,28,113,164,255, + 29,113,164,255,29,113,164,255,30,114,164,255,31,114,163,255, + 31,115,163,255,32,115,163,255,33,116,163,255,34,116,162,255, + 34,117,162,255,35,117,162,255,36,117,162,255,37,118,161,255, + 38,118,161,255,39,118,161,255,40,119,161,255,41,119,160,255, + 42,120,160,255,43,120,160,255,44,121,160,255,45,122,159,255, + 46,122,159,255,47,123,159,255,48,124,159,255,49,124,159,255, + 50,125,159,255,51,125,159,255,52,126,159,255,53,126,158,255, + 54,127,158,255,55,127,158,255,56,128,158,255,57,128,157,255, + 57,129,157,255,58,129,157,255,59,129,157,255,60,130,157,255, + 60,130,157,255,61,130,157,255,62,131,157,255,63,131,156,255, + 64,132,156,255,65,132,156,255,66,133,156,255,67,133,156,255, + 67,134,156,255,68,134,156,255,69,135,156,255,70,135,156,255, + 70,136,156,255,71,136,156,255,72,137,156,255,72,137,156,255, + 73,138,156,255,73,138,156,255,74,138,156,255,75,139,156,255, + 75,139,156,255,76,139,156,255,77,140,156,255,78,141,155,255, + 78,141,155,255,79,142,155,255,80,142,155,255,81,143,156,255, + 81,143,156,255,82,143,156,255,83,144,156,255,83,144,156,255, + 84,145,156,255,84,145,156,255,85,146,156,255,85,146,157,255, + 86,147,157,255,86,147,157,255,86,147,157,255,86,147,158,255, + 86,147,158,255,86,147,158,255,86,147,158,255,86,148,159,255, + 86,148,159,255,86,148,159,255,86,148,159,255,85,148,160,255, + 85,148,160,255,85,148,160,255,85,148,160,255,84,147,161,255, + 84,147,161,255,84,147,161,255,84,147,161,255,83,146,162,255, + 83,146,162,255,83,146,162,255,82,146,163,255,82,146,163,255, + 81,146,164,255,81,146,164,255,80,145,164,255,80,145,165,255, + 79,144,165,255,79,144,165,255,78,144,165,255,78,143,166,255, + 77,143,166,255,77,143,166,255,76,143,166,255,76,142,166,255, + 75,142,166,255,75,142,166,255,75,142,166,255,74,142,167,255, + 74,142,167,255,74,142,167,255,74,142,167,255,73,141,167,255, + 73,141,167,255,73,141,167,255,73,141,167,255,72,141,167,255, + 72,141,167,255,72,141,167,255,72,141,167,255,71,140,167,255, + 71,140,167,255,71,140,167,255,71,140,167,255,71,140,167,255, + 71,140,167,255,71,140,167,255,71,140,167,255,70,140,166,255, + 70,140,166,255,70,140,166,255,70,140,166,255,70,141,166,255, + 70,141,166,255,70,141,166,255,70,141,166,255,69,140,165,255, + 69,140,165,255,69,140,165,255,69,140,165,255,68,140,165,255, + 68,140,165,255,68,140,165,255,68,140,165,255,67,140,165,255, + 67,140,165,255,67,140,165,255,67,140,165,255,66,139,165,255, + 66,139,165,255,66,139,165,255,65,139,165,255,64,139,164,255, + 64,139,164,255,63,139,164,255,62,139,164,255,62,138,165,255, + 61,138,165,255,61,138,165,255,60,138,165,255,59,137,165,255, + 59,137,165,255,58,137,165,255,57,137,165,255,56,136,165,255, + 55,136,165,255,54,136,165,255,53,135,165,255,52,135,165,255, + 52,134,165,255,51,134,165,255,50,133,165,255,49,133,165,255, + 48,132,165,255,47,132,165,255,46,132,165,255,45,131,165,255, + 44,131,165,255,43,131,165,255,42,130,165,255,41,130,166,255, + 41,129,166,255,40,129,166,255,39,128,166,255,39,128,166,255, + 38,127,166,255,38,127,166,255,37,127,166,255,37,126,166,255, + 36,126,166,255,36,126,166,255,36,125,166,255,36,125,165,255, + 36,124,165,255,36,124,165,255,36,124,165,255,37,124,165,255, + 37,124,165,255,37,124,165,255,38,124,165,255,38,124,164,255, + 39,124,164,255,39,124,164,255,40,124,164,255,41,125,163,255, + 41,125,163,255,42,125,163,255,43,125,163,255,44,126,162,255, + 45,126,162,255,46,126,162,255,47,127,162,255,48,128,161,255, + 49,128,161,255,50,129,161,255,52,130,161,255,53,130,160,255, + 55,131,160,255,56,131,160,255,57,132,160,255,59,132,159,255, + 60,133,159,255,61,133,159,255,62,134,159,255,64,134,158,255, + 65,135,158,255,66,135,158,255,67,136,158,255,68,136,157,255, + 68,137,157,255,69,137,157,255,70,137,157,255,71,138,156,255, + 71,138,156,255,72,138,156,255,73,138,156,255,73,139,156,255, + 74,139,156,255,74,139,156,255,74,139,156,255,74,139,156,255, + 74,139,156,255,74,139,156,255,74,139,156,255,73,138,156,255, + 73,138,156,255,73,138,156,255,72,138,156,255,72,137,156,255, + 71,137,156,255,71,137,156,255,70,137,156,255,69,136,156,255, + 69,136,156,255,68,136,156,255,67,135,156,255,66,135,157,255, + 66,134,157,255,65,134,157,255,64,133,157,255,63,133,157,255, + 63,132,157,255,62,132,157,255,61,131,157,255,60,131,158,255, + 59,130,158,255,58,130,158,255,57,130,158,255,56,129,158,255, + 56,129,158,255,55,129,158,255,54,128,158,255,54,128,159,255, + 53,127,159,255,53,127,159,255,52,127,159,255,51,126,159,255, + 51,126,159,255,50,126,159,255,50,126,159,255,50,126,159,255, + 49,125,159,255,49,125,159,255,49,125,159,255,48,125,159,255, + 48,125,159,255,47,125,159,255,47,125,159,255,46,125,159,255, + 46,124,159,255,45,124,159,255,45,124,159,255,44,123,159,255, + 44,123,159,255,43,122,159,255,43,122,159,255,42,122,159,255, + 42,121,160,255,41,121,160,255,40,121,160,255,40,120,160,255, + 39,120,160,255,38,119,160,255,38,119,160,255,37,119,160,255, + 37,118,160,255,36,118,160,255,35,118,160,255,35,117,160,255, + 34,117,161,255,33,116,161,255,32,116,161,255,32,115,161,255, + 31,115,161,255,30,114,161,255,29,113,161,255,28,113,161,255, + 27,112,161,255,26,111,161,255,26,111,161,255,25,111,161,255, + 25,110,161,255,24,110,161,255,24,110,161,255,23,109,161,255, + 23,109,161,255,22,108,161,255,22,108,161,255,21,108,161,255, + 21,107,161,255,20,107,161,255,20,107,161,255,20,107,161,255, + 19,106,161,255,19,106,161,255,19,106,161,255,19,106,161,255, + 18,105,160,255,18,105,160,255,18,105,160,255,18,105,160,255, + 18,105,160,255,18,105,160,255,18,105,160,255,18,105,160,255, + 18,104,159,255,18,104,159,255,18,104,159,255,18,104,159,255, + 18,104,159,255,18,104,159,255,18,104,159,255,18,104,159,255, + 19,104,158,255,19,104,158,255,19,104,158,255,19,104,158,255, + 20,104,158,255,20,104,158,255,20,104,158,255,20,104,158,255, + 20,103,157,255,20,103,157,255,20,103,157,255,21,103,157,255, + 21,104,156,255,22,104,156,255,22,104,156,255,22,104,156,255, + 23,104,155,255,23,104,155,255,23,104,155,255,24,104,155,255, + 24,105,154,255,25,105,154,255,25,105,154,255,26,105,153,255, + 26,105,153,255,27,105,152,255,28,105,152,255,28,106,152,255, + 29,106,151,255,30,107,151,255,31,107,151,255,32,107,150,255, + 33,108,150,255,34,108,149,255,35,108,149,255,35,109,148,255, + 36,109,148,255,37,110,147,255,38,110,147,255,38,111,147,255, + 39,111,146,255,40,112,146,255,41,112,146,255,42,113,145,255, + 43,113,145,255,44,114,144,255,45,114,144,255,45,115,144,255, + 46,115,143,255,47,116,143,255,47,116,143,255,48,116,142,255, + 48,117,142,255,49,117,141,255,49,117,141,255,49,117,141,255, + 50,118,140,255,50,118,140,255,50,118,140,255,50,118,140,255, + 51,118,140,255,51,118,140,255,51,118,140,255,51,118,140,255, + 51,117,139,255,51,117,139,255,51,117,139,255,51,117,139,255, + 50,117,139,255,50,117,139,255,50,117,139,255,50,117,139,255, + 49,116,139,255,49,116,139,255,49,116,139,255,49,116,139,255, + 48,115,139,255,48,115,139,255,48,115,139,255,48,114,139,255, + 47,114,139,255,47,113,139,255,47,113,139,255,47,113,139,255, + 46,113,139,255,46,113,139,255,46,113,139,255,46,113,139,255, + 45,112,139,255,45,112,139,255,45,112,139,255,45,112,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 44,109,137,255,44,109,137,255,44,109,137,255,44,109,137,255, + 44,108,137,255,44,108,137,255,44,108,137,255,43,107,137,255, + 43,107,136,255,42,106,136,255,42,106,136,255,41,105,136,255, + 41,105,136,255,40,104,136,255,40,104,136,255,40,104,136,255, + 39,103,136,255,39,103,136,255,38,103,136,255,38,102,136,255, + 37,102,135,255,36,101,135,255,36,101,135,255,35,100,135,255, + 35,100,135,255,34,99,135,255,34,99,135,255,34,98,135,255, + 33,98,135,255,33,97,135,255,33,97,135,255,32,97,135,255, + 32,96,135,255,31,96,135,255,31,96,135,255,31,95,135,255, + 30,95,135,255,30,94,135,255,30,94,135,255,30,94,135,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 30,93,134,255,30,93,134,255,30,93,134,255,30,93,134,255, + 31,92,133,255,31,92,133,255,31,92,133,255,31,92,133,255, + 31,92,132,255,31,92,132,255,31,92,132,255,31,92,132,255, + 31,91,131,255,31,91,131,255,31,91,131,255,31,91,131,255, + 30,90,131,255,30,90,131,255,30,90,131,255,30,90,131,255, + 30,89,130,255,30,89,130,255,30,89,130,255,29,89,130,255, + 29,88,129,255,28,88,129,255,28,88,129,255,27,87,129,255, + 27,87,128,255,26,86,128,255,26,86,128,255,26,85,128,255, + 25,85,127,255,25,84,127,255,25,84,127,255,24,83,127,255, + 24,83,126,255,23,82,126,255,23,82,126,255,22,81,126,255, + 22,81,125,255,21,80,125,255,21,80,125,255,21,79,124,255, + 20,79,124,255,20,78,123,255,20,78,123,255,20,77,123,255, + 19,77,122,255,19,76,122,255,19,76,122,255,19,76,121,255, + 18,75,121,255,18,75,120,255,18,75,120,255,18,75,119,255, + 18,74,119,255,18,74,118,255,18,74,118,255,18,74,117,255, + 18,73,117,255,18,73,116,255,18,73,116,255,18,73,115,255, + 19,73,115,255,19,73,114,255,19,73,114,255,19,73,113,255, + 20,73,113,255,20,73,112,255,20,73,112,255,21,73,111,255, + 21,73,111,255,22,73,110,255,22,73,110,255,23,73,109,255, + 23,74,109,255,24,74,108,255,24,74,108,255,25,74,107,255, + 25,75,107,255,26,75,106,255,26,75,106,255,27,75,105,255, + 27,75,105,255,28,75,104,255,28,75,104,255,29,75,103,255, + 29,76,103,255,30,76,102,255,30,76,102,255,31,76,101,255, + 31,76,101,255,32,76,100,255,32,76,100,255,32,76,99,255, + 33,77,99,255,33,77,98,255,33,77,98,255,34,77,97,255, + 34,77,97,255,35,77,96,255,35,77,96,255,35,77,95,255, + 36,78,95,255,36,78,94,255,36,78,94,255,36,78,93,255, + 37,78,93,255,37,78,92,255,37,78,92,255,37,78,91,255, + 37,78,91,255,37,78,90,255,37,78,90,255,37,78,89,255, + 38,77,89,255,38,77,88,255,38,77,88,255,38,77,88,255, + 38,77,87,255,38,77,87,255,38,77,87,255,38,77,86,255, + 39,77,86,255,39,77,85,255,39,77,85,255,39,77,85,255, + 39,76,84,255,39,76,84,255,39,76,84,255,39,76,83,255, + 39,76,83,255,39,76,82,255,39,76,82,255,39,76,82,255, + 40,76,81,255,40,76,81,255,40,76,81,255,40,76,81,255, + 40,75,80,255,40,75,80,255,40,75,80,255,40,75,80,255, + 40,75,79,255,40,75,79,255,40,75,79,255,40,75,79,255, + 40,74,78,255,40,74,78,255,40,74,78,255,40,74,78,255, + 40,74,77,255,40,74,77,255,40,74,77,255,40,74,77,255, + 40,74,77,255,40,74,77,255,40,74,77,255,40,74,77,255, + 40,73,76,255,40,73,76,255,40,73,76,255,40,73,76,255, + 40,73,75,255,40,73,75,255,40,73,75,255,40,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,72,75,255,39,72,75,255,39,72,75,255,39,72,75,255, + 38,71,74,255,38,71,74,255,38,71,74,255,38,71,74,255, + 37,70,74,255,37,70,74,255,37,70,74,255,37,70,74,255, + 36,69,74,255,36,69,74,255,36,69,74,255,36,69,74,255, + 35,68,74,255,35,68,74,255,35,68,74,255,34,68,74,255, + 34,67,75,255,33,67,75,255,33,67,75,255,32,66,75,255, + 32,66,75,255,31,65,75,255,31,65,75,255,30,64,75,255, + 30,64,75,255,29,63,75,255,29,63,75,255,29,62,75,255, + 28,62,76,255,28,61,76,255,28,61,76,255,27,61,76,255, + 27,60,76,255,26,60,76,255,26,60,76,255,26,59,76,255, + 25,59,76,255,25,58,76,255,25,58,76,255,25,58,76,255, + 24,57,76,255,24,57,76,255,24,57,76,255,24,57,76,255, + 31,89,128,255,31,89,128,255,31,89,128,255,31,89,128,255, + 31,90,129,255,31,90,129,255,31,90,129,255,31,90,129,255, + 32,91,130,255,32,91,130,255,32,91,130,255,32,91,130,255, + 32,92,131,255,32,92,131,255,32,92,131,255,32,92,132,255, + 33,93,132,255,33,93,133,255,33,93,133,255,33,94,134,255, + 34,94,134,255,34,95,135,255,34,95,135,255,34,95,136,255, + 35,96,136,255,35,96,137,255,35,96,137,255,35,97,138,255, + 36,97,138,255,36,98,139,255,36,98,139,255,36,98,140,255, + 37,99,140,255,37,99,141,255,37,99,141,255,37,100,141,255, + 38,100,142,255,38,101,142,255,38,101,142,255,38,101,143,255, + 38,102,143,255,38,102,144,255,38,102,144,255,38,102,145,255, + 39,103,145,255,39,103,146,255,39,103,146,255,39,103,146,255, + 40,104,147,255,40,104,147,255,40,104,147,255,40,104,147,255, + 41,105,148,255,41,105,148,255,41,105,148,255,41,106,148,255, + 42,106,149,255,42,107,149,255,42,107,149,255,43,107,149,255, + 43,108,149,255,44,108,149,255,44,108,149,255,44,109,149,255, + 45,109,150,255,45,110,150,255,45,110,150,255,46,110,150,255, + 46,111,151,255,47,111,151,255,47,111,151,255,47,112,151,255, + 48,112,152,255,48,113,152,255,48,113,152,255,48,113,152,255, + 49,114,152,255,49,114,152,255,49,114,152,255,50,115,152,255, + 50,115,153,255,51,116,153,255,51,116,153,255,51,116,153,255, + 51,117,154,255,51,117,154,255,51,117,154,255,51,117,154,255, + 52,117,155,255,52,117,155,255,52,117,155,255,52,117,155,255, + 52,118,156,255,52,118,156,255,52,118,156,255,52,118,156,255, + 52,119,157,255,52,119,157,255,52,119,157,255,52,119,157,255, + 51,119,158,255,51,119,158,255,51,119,158,255,50,119,158,255, + 50,119,159,255,49,119,159,255,49,119,159,255,48,119,159,255, + 48,118,160,255,47,118,160,255,47,118,160,255,46,118,160,255, + 46,118,161,255,45,118,161,255,45,118,161,255,44,118,161,255, + 43,117,162,255,42,117,162,255,42,117,162,255,41,117,162,255, + 41,116,163,255,40,116,163,255,40,116,163,255,39,116,163,255, + 38,115,164,255,37,115,164,255,37,115,164,255,36,115,164,255, + 35,114,164,255,34,114,164,255,34,114,164,255,33,114,164,255, + 32,113,165,255,31,113,165,255,31,113,165,255,30,113,165,255, + 30,112,165,255,29,112,165,255,29,112,165,255,28,112,165,255, + 28,111,165,255,27,111,165,255,27,111,165,255,27,111,165,255, + 26,111,165,255,26,111,165,255,26,111,165,255,26,111,165,255, + 26,111,165,255,26,111,165,255,26,111,165,255,26,111,165,255, + 27,111,164,255,27,111,164,255,27,111,164,255,27,111,164,255, + 28,112,164,255,28,112,164,255,28,112,164,255,29,112,164,255, + 29,113,163,255,30,113,163,255,30,113,163,255,31,114,163,255, + 31,114,163,255,32,115,163,255,32,115,163,255,33,116,163,255, + 34,116,162,255,35,117,162,255,36,117,162,255,37,118,162,255, + 38,118,161,255,39,119,161,255,40,119,161,255,41,120,161,255, + 42,120,160,255,43,121,160,255,44,121,160,255,45,122,160,255, + 46,122,159,255,47,123,159,255,48,123,159,255,49,124,159,255, + 50,125,158,255,51,125,158,255,52,126,158,255,53,126,158,255, + 54,127,158,255,55,127,158,255,56,127,158,255,57,128,158,255, + 58,128,157,255,58,129,157,255,59,129,157,255,60,130,157,255, + 61,130,156,255,61,131,156,255,62,131,156,255,63,132,156,255, + 64,132,156,255,64,133,156,255,65,133,156,255,66,134,156,255, + 67,134,155,255,67,135,155,255,68,135,155,255,69,136,155,255, + 70,136,155,255,70,137,155,255,71,137,155,255,72,137,155,255, + 73,138,155,255,73,138,155,255,74,138,155,255,75,139,155,255, + 76,139,155,255,76,140,155,255,77,140,155,255,78,141,155,255, + 79,141,155,255,79,142,155,255,80,142,155,255,81,142,155,255, + 81,143,155,255,82,143,155,255,82,143,155,255,83,144,155,255, + 83,144,156,255,84,145,156,255,84,145,156,255,84,145,156,255, + 85,146,156,255,85,146,156,255,85,146,156,255,85,146,156,255, + 86,147,157,255,86,147,157,255,86,147,157,255,86,147,157,255, + 86,147,158,255,86,147,158,255,86,147,158,255,86,147,158,255, + 85,147,159,255,85,147,159,255,85,147,159,255,85,147,159,255, + 84,147,160,255,84,147,160,255,84,147,160,255,83,147,161,255, + 83,146,161,255,82,146,162,255,82,146,162,255,81,146,162,255, + 81,145,163,255,80,145,163,255,80,145,163,255,79,145,163,255, + 79,144,164,255,78,144,164,255,78,144,164,255,77,144,164,255, + 77,143,165,255,76,143,165,255,76,143,165,255,75,143,165,255, + 75,142,165,255,74,142,165,255,74,142,165,255,74,142,165,255, + 73,141,166,255,73,141,166,255,73,141,166,255,73,141,166,255, + 72,141,166,255,72,141,166,255,72,141,166,255,72,141,166,255, + 71,141,166,255,71,141,166,255,71,141,166,255,71,141,166,255, + 70,140,167,255,70,140,167,255,70,140,167,255,70,140,167,255, + 70,140,166,255,70,140,166,255,70,140,166,255,70,140,166,255, + 70,140,166,255,70,140,166,255,70,140,166,255,70,140,166,255, + 69,140,165,255,69,140,165,255,69,140,165,255,69,140,165,255, + 69,140,165,255,69,140,165,255,69,140,165,255,69,140,165,255, + 69,140,164,255,69,140,164,255,69,140,164,255,69,140,164,255, + 68,140,164,255,68,140,164,255,68,140,164,255,67,140,164,255, + 67,140,164,255,66,140,164,255,66,140,164,255,65,140,164,255, + 65,139,163,255,64,139,163,255,64,139,163,255,63,139,163,255, + 63,139,164,255,62,139,164,255,62,139,164,255,61,138,164,255, + 60,138,164,255,60,137,164,255,59,137,164,255,58,137,164,255, + 57,136,164,255,56,136,164,255,55,136,164,255,54,135,164,255, + 53,135,164,255,53,134,164,255,52,134,164,255,51,133,164,255, + 50,133,164,255,49,132,164,255,48,132,164,255,47,132,164,255, + 46,131,164,255,46,131,164,255,45,131,164,255,44,130,164,255, + 43,130,165,255,43,129,165,255,42,129,165,255,41,128,165,255, + 40,128,165,255,40,127,165,255,39,127,165,255,38,127,165,255, + 38,126,165,255,37,126,165,255,37,126,165,255,37,126,165,255, + 37,125,165,255,37,125,165,255,37,125,165,255,37,125,165,255, + 38,124,165,255,38,124,165,255,38,124,165,255,39,124,165,255, + 39,124,164,255,40,124,164,255,40,124,164,255,41,125,164,255, + 42,125,163,255,42,126,163,255,43,126,163,255,44,126,163,255, + 45,127,162,255,46,127,162,255,47,127,162,255,48,128,162,255, + 49,128,161,255,50,129,161,255,51,129,161,255,52,130,160,255, + 54,130,160,255,55,131,159,255,56,131,159,255,57,132,159,255, + 59,133,158,255,60,133,158,255,61,134,158,255,62,135,158,255, + 64,135,157,255,65,136,157,255,66,136,157,255,67,137,157,255, + 68,137,156,255,69,138,156,255,70,138,156,255,71,138,156,255, + 72,139,156,255,72,139,156,255,73,139,156,255,73,139,156,255, + 74,139,155,255,74,139,155,255,74,139,155,255,74,139,155,255, + 74,139,155,255,74,139,155,255,74,139,155,255,73,139,155,255, + 73,138,155,255,72,138,155,255,72,138,155,255,71,137,155,255, + 71,137,156,255,70,136,156,255,70,136,156,255,69,136,156,255, + 69,135,156,255,68,135,156,255,68,135,156,255,67,134,156,255, + 66,134,157,255,66,133,157,255,65,133,157,255,64,132,157,255, + 63,132,157,255,63,131,157,255,62,131,157,255,61,130,157,255, + 60,130,158,255,59,129,158,255,58,129,158,255,57,129,158,255, + 56,128,158,255,56,128,158,255,55,128,158,255,54,127,158,255, + 54,127,158,255,53,126,158,255,53,126,158,255,52,126,158,255, + 51,125,158,255,51,125,158,255,50,125,158,255,50,125,158,255, + 50,125,158,255,49,125,158,255,49,125,158,255,49,125,158,255, + 48,125,158,255,48,124,159,255,47,124,159,255,47,124,159,255, + 46,124,159,255,46,123,159,255,45,123,159,255,45,123,159,255, + 44,123,159,255,44,122,159,255,43,122,159,255,42,122,159,255, + 42,121,159,255,41,121,159,255,40,120,159,255,40,120,159,255, + 39,120,159,255,39,119,159,255,38,119,159,255,37,119,159,255, + 37,118,159,255,36,118,159,255,35,117,159,255,34,117,159,255, + 34,116,159,255,33,116,160,255,32,115,160,255,31,115,160,255, + 31,114,160,255,30,114,160,255,29,113,160,255,28,113,160,255, + 28,112,160,255,27,112,160,255,26,111,160,255,25,111,160,255, + 25,110,160,255,24,110,160,255,23,109,160,255,23,109,160,255, + 22,109,160,255,22,108,160,255,21,108,160,255,21,108,160,255, + 20,108,160,255,20,107,160,255,19,107,160,255,19,107,160,255, + 19,107,160,255,18,106,160,255,18,106,160,255,18,106,160,255, + 18,106,160,255,18,105,160,255,18,105,160,255,18,105,160,255, + 18,105,160,255,18,104,160,255,18,104,160,255,18,104,160,255, + 18,104,160,255,18,103,159,255,18,103,159,255,18,103,159,255, + 18,103,159,255,18,103,158,255,18,103,158,255,18,103,158,255, + 18,103,158,255,19,103,158,255,19,103,158,255,19,103,158,255, + 19,103,158,255,20,103,157,255,20,103,157,255,20,103,157,255, + 20,103,157,255,20,102,156,255,20,102,156,255,20,102,156,255, + 20,102,156,255,21,103,155,255,21,103,155,255,21,103,155,255, + 22,103,155,255,22,103,154,255,23,103,154,255,23,103,154,255, + 24,103,154,255,24,104,153,255,25,104,153,255,25,104,153,255, + 26,104,153,255,26,105,152,255,27,105,152,255,27,105,152,255, + 28,105,151,255,28,106,151,255,29,106,150,255,30,106,150,255, + 31,107,150,255,32,107,149,255,33,108,149,255,34,108,149,255, + 34,109,148,255,35,109,148,255,36,110,147,255,37,110,147,255, + 38,111,146,255,39,111,146,255,40,112,145,255,41,112,145,255, + 42,113,145,255,43,113,144,255,44,114,144,255,45,114,144,255, + 45,115,143,255,46,115,143,255,47,116,142,255,47,116,142,255, + 48,116,142,255,48,117,141,255,49,117,141,255,49,117,141,255, + 49,117,141,255,50,118,140,255,50,118,140,255,50,118,140,255, + 50,118,140,255,51,118,140,255,51,118,140,255,51,118,140,255, + 51,118,140,255,51,118,139,255,51,118,139,255,51,118,139,255, + 51,118,139,255,50,117,139,255,50,117,139,255,50,117,139,255, + 50,117,139,255,49,116,139,255,49,116,139,255,49,116,139,255, + 49,116,139,255,48,115,139,255,48,115,139,255,48,115,139,255, + 48,115,139,255,47,114,139,255,47,114,139,255,47,114,139,255, + 47,114,139,255,46,113,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,45,112,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,44,109,137,255,44,109,137,255,44,109,137,255, + 44,109,137,255,43,108,137,255,43,108,137,255,43,108,137,255, + 43,107,137,255,42,107,136,255,42,106,136,255,42,106,136,255, + 42,106,136,255,41,105,136,255,41,105,136,255,41,105,136,255, + 40,104,136,255,40,104,135,255,39,103,135,255,39,103,135,255, + 38,102,135,255,38,102,135,255,37,101,135,255,37,101,135,255, + 36,101,135,255,36,100,135,255,35,100,135,255,35,100,135,255, + 34,99,135,255,34,99,134,255,33,98,134,255,33,98,134,255, + 33,98,134,255,32,97,134,255,32,97,134,255,32,97,134,255, + 32,96,134,255,31,96,134,255,31,95,134,255,31,95,134,255, + 31,95,134,255,31,94,134,255,31,94,134,255,31,94,134,255, + 31,94,134,255,30,94,134,255,30,94,134,255,30,94,134,255, + 30,94,134,255,30,93,133,255,30,93,133,255,30,93,133,255, + 30,93,133,255,30,92,133,255,30,92,133,255,30,92,133,255, + 30,92,133,255,30,92,132,255,30,92,132,255,30,92,132,255, + 30,92,132,255,30,91,131,255,30,91,131,255,30,91,131,255, + 30,91,131,255,30,90,131,255,30,90,131,255,30,90,131,255, + 30,89,131,255,30,89,130,255,30,88,130,255,30,88,130,255, + 29,88,130,255,29,87,129,255,28,87,129,255,28,87,129,255, + 27,86,129,255,27,86,128,255,26,85,128,255,26,85,128,255, + 26,84,128,255,25,84,127,255,25,83,127,255,25,83,127,255, + 24,82,126,255,24,82,126,255,23,81,125,255,23,81,125,255, + 22,80,125,255,22,80,124,255,21,79,124,255,21,79,124,255, + 20,78,124,255,20,78,123,255,19,77,123,255,19,77,123,255, + 19,76,122,255,18,76,122,255,18,75,121,255,18,75,121,255, + 18,75,120,255,17,74,120,255,17,74,119,255,17,74,119,255, + 17,74,118,255,17,73,118,255,17,73,117,255,17,73,117,255, + 17,73,116,255,18,72,116,255,18,72,115,255,18,72,115,255, + 18,72,115,255,19,72,114,255,19,72,114,255,19,72,114,255, + 19,72,113,255,20,72,113,255,20,72,112,255,20,72,112,255, + 21,72,111,255,21,73,111,255,22,73,110,255,22,73,110,255, + 23,73,109,255,23,73,108,255,24,73,107,255,24,73,107,255, + 25,73,106,255,25,74,106,255,26,74,105,255,26,74,105,255, + 26,74,104,255,27,74,104,255,27,74,103,255,27,74,103,255, + 28,74,102,255,28,75,102,255,29,75,101,255,29,75,101,255, + 30,75,100,255,30,76,100,255,31,76,99,255,31,76,99,255, + 31,76,98,255,32,76,98,255,32,76,97,255,32,76,97,255, + 33,76,96,255,33,76,96,255,34,76,95,255,34,76,95,255, + 34,76,94,255,35,77,94,255,35,77,93,255,35,77,93,255, + 35,77,92,255,36,77,92,255,36,77,91,255,36,77,91,255, + 36,77,90,255,37,77,90,255,37,77,89,255,37,77,89,255, + 37,77,88,255,37,76,88,255,37,76,87,255,37,76,87,255, + 37,76,87,255,37,76,86,255,37,76,86,255,37,76,86,255, + 37,76,85,255,38,76,85,255,38,76,84,255,38,76,84,255, + 38,76,84,255,38,76,83,255,38,76,83,255,38,76,83,255, + 38,76,83,255,39,76,82,255,39,76,82,255,39,76,82,255, + 39,76,81,255,39,76,81,255,39,76,80,255,39,76,80,255, + 39,76,80,255,39,75,79,255,39,75,79,255,39,75,79,255, + 39,75,79,255,39,75,78,255,39,75,78,255,39,75,78,255, + 39,75,78,255,39,74,77,255,39,74,77,255,39,74,77,255, + 39,74,77,255,39,74,77,255,39,74,77,255,39,74,77,255, + 39,74,77,255,39,74,76,255,39,74,76,255,39,74,76,255, + 39,74,76,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,72,74,255,39,72,74,255,39,72,74,255, + 39,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,71,74,255,38,71,74,255,38,71,74,255, + 38,71,74,255,37,70,74,255,37,70,74,255,37,70,74,255, + 37,70,74,255,36,69,74,255,36,69,74,255,36,69,74,255, + 35,68,74,255,35,68,74,255,34,67,74,255,34,67,74,255, + 33,67,74,255,33,66,74,255,32,66,74,255,32,66,74,255, + 32,65,74,255,31,65,74,255,31,64,74,255,31,64,74,255, + 30,63,74,255,30,63,74,255,29,62,74,255,29,62,74,255, + 28,61,74,255,28,61,75,255,27,60,75,255,27,60,75,255, + 27,60,75,255,26,59,75,255,26,59,75,255,26,59,75,255, + 26,58,75,255,25,58,75,255,25,57,75,255,25,57,75,255, + 25,57,75,255,24,56,75,255,24,56,75,255,24,56,75,255, + 24,56,75,255,31,88,127,255,31,88,127,255,31,88,127,255, + 31,88,127,255,31,89,128,255,31,89,128,255,31,89,128,255, + 31,89,128,255,32,90,129,255,32,90,129,255,32,90,129,255, + 32,90,129,255,32,91,130,255,32,91,130,255,32,91,130,255, + 32,91,131,255,33,92,131,255,33,92,132,255,33,92,132,255, + 33,93,133,255,34,93,133,255,34,94,134,255,34,94,134,255, + 34,94,135,255,35,95,135,255,35,95,136,255,35,95,136,255, + 35,96,137,255,36,96,137,255,36,97,138,255,36,97,138,255, + 36,97,139,255,37,98,139,255,37,98,140,255,37,98,140,255, + 37,99,140,255,38,99,141,255,38,100,141,255,38,100,141,255, + 38,100,142,255,38,101,142,255,38,101,143,255,38,101,143,255, + 38,101,144,255,39,102,144,255,39,102,145,255,39,102,145,255, + 39,103,145,255,40,103,146,255,40,104,146,255,40,104,146,255, + 40,104,146,255,41,105,147,255,41,105,147,255,41,105,147,255, + 41,106,147,255,42,106,148,255,42,107,148,255,42,107,148,255, + 43,107,148,255,43,108,148,255,44,108,148,255,44,108,148,255, + 44,109,148,255,45,109,149,255,45,110,149,255,45,110,149,255, + 46,110,149,255,46,111,150,255,47,111,150,255,47,111,150,255, + 47,112,150,255,48,112,151,255,48,113,151,255,48,113,151,255, + 48,113,151,255,49,114,151,255,49,114,151,255,49,114,151,255, + 50,115,151,255,50,115,152,255,51,116,152,255,51,116,152,255, + 51,116,152,255,51,117,153,255,51,117,153,255,51,117,153,255, + 51,117,153,255,52,117,154,255,52,117,154,255,52,117,154,255, + 52,117,154,255,52,118,155,255,52,118,155,255,52,118,155,255, + 52,118,155,255,52,119,156,255,52,119,156,255,52,119,156,255, + 52,119,156,255,51,119,157,255,51,119,157,255,51,119,157,255, + 50,119,157,255,50,119,158,255,49,119,158,255,49,119,158,255, + 48,119,159,255,48,118,159,255,47,118,160,255,47,118,160,255, + 46,118,160,255,46,118,161,255,45,118,161,255,45,118,161,255, + 44,118,161,255,43,117,161,255,42,117,161,255,42,117,161,255, + 41,117,161,255,41,116,162,255,40,116,162,255,40,116,162,255, + 39,116,162,255,38,115,163,255,37,115,163,255,37,115,163,255, + 36,115,163,255,35,114,163,255,34,114,163,255,34,114,163,255, + 33,114,163,255,32,113,164,255,31,113,164,255,31,113,164,255, + 30,113,164,255,30,112,164,255,29,112,164,255,29,112,164,255, + 28,112,164,255,28,111,164,255,27,111,164,255,27,111,164,255, + 27,111,164,255,26,111,164,255,26,111,164,255,26,111,164,255, + 26,111,164,255,26,111,164,255,26,111,164,255,26,111,164,255, + 26,111,164,255,27,111,163,255,27,111,163,255,27,111,163,255, + 27,111,163,255,28,112,163,255,28,112,163,255,28,112,163,255, + 29,112,163,255,29,113,162,255,30,113,162,255,30,113,162,255, + 31,114,162,255,32,114,162,255,32,115,162,255,33,115,162,255, + 34,116,162,255,35,116,161,255,36,117,161,255,37,117,161,255, + 38,118,161,255,39,118,160,255,40,119,160,255,41,119,160,255, + 42,120,160,255,43,120,159,255,44,121,159,255,45,121,159,255, + 46,122,159,255,47,123,158,255,48,123,158,255,49,124,158,255, + 50,125,158,255,51,125,158,255,52,126,158,255,53,126,158,255, + 54,127,158,255,55,127,157,255,56,128,157,255,57,128,157,255, + 58,129,157,255,59,129,156,255,59,130,156,255,60,130,156,255, + 61,130,156,255,62,131,156,255,62,131,156,255,63,131,156,255, + 64,132,156,255,65,132,155,255,65,133,155,255,66,133,155,255, + 67,134,155,255,68,134,155,255,68,135,155,255,69,135,155,255, + 70,136,155,255,71,136,155,255,71,137,155,255,72,137,155,255, + 73,137,155,255,73,138,155,255,74,138,155,255,74,138,155,255, + 75,139,155,255,76,139,155,255,76,140,155,255,77,140,155,255, + 78,141,155,255,79,141,155,255,79,142,155,255,80,142,155,255, + 81,142,155,255,81,143,155,255,82,143,155,255,82,143,155,255, + 83,144,155,255,83,144,156,255,84,145,156,255,84,145,156,255, + 84,145,156,255,85,146,156,255,85,146,156,255,85,146,156,255, + 85,146,156,255,85,147,157,255,85,147,157,255,85,147,157,255, + 85,147,157,255,85,147,158,255,85,147,158,255,85,147,158,255, + 85,147,158,255,84,147,159,255,84,147,159,255,84,147,159,255, + 84,147,159,255,83,146,160,255,83,146,160,255,83,146,160,255, + 82,146,161,255,82,145,161,255,81,145,162,255,81,145,162,255, + 80,145,162,255,80,145,163,255,79,145,163,255,79,145,163,255, + 78,144,163,255,78,144,164,255,77,143,164,255,77,143,164,255, + 76,143,164,255,76,142,165,255,75,142,165,255,75,142,165,255, + 74,142,165,255,74,141,165,255,73,141,165,255,73,141,165,255, + 73,141,165,255,72,140,166,255,72,140,166,255,72,140,166,255, + 72,140,166,255,71,140,166,255,71,140,166,255,71,140,166,255, + 71,140,166,255,70,140,166,255,70,140,166,255,70,140,166,255, + 70,140,166,255,69,139,166,255,69,139,166,255,69,139,166,255, + 69,139,166,255,69,139,166,255,69,139,166,255,69,139,166,255, + 69,139,166,255,69,139,165,255,69,139,165,255,69,139,165,255, + 69,139,165,255,69,140,164,255,69,140,164,255,69,140,164,255, + 69,140,164,255,69,140,164,255,69,140,164,255,69,140,164,255, + 69,140,164,255,69,140,163,255,69,140,163,255,69,140,163,255, + 69,140,163,255,68,140,163,255,68,140,163,255,68,140,163,255, + 68,140,163,255,67,140,163,255,67,140,163,255,67,140,163,255, + 66,140,163,255,66,139,162,255,65,139,162,255,65,139,162,255, + 64,139,162,255,64,139,163,255,63,139,163,255,63,139,163,255, + 62,139,163,255,61,138,163,255,61,138,163,255,60,138,163,255, + 59,138,163,255,58,137,163,255,57,137,163,255,56,137,163,255, + 55,136,163,255,54,136,163,255,54,135,163,255,53,135,163,255, + 52,134,163,255,51,134,163,255,50,133,163,255,49,133,163,255, + 48,133,163,255,47,132,163,255,47,132,163,255,46,132,163,255, + 45,131,163,255,44,131,164,255,44,130,164,255,43,130,164,255, + 42,129,164,255,41,129,164,255,41,128,164,255,40,128,164,255, + 39,128,164,255,39,127,164,255,38,127,164,255,38,127,164,255, + 38,126,164,255,38,126,164,255,38,125,164,255,38,125,164,255, + 38,125,164,255,39,125,164,255,39,125,164,255,39,125,164,255, + 40,125,164,255,40,125,163,255,41,125,163,255,41,125,163,255, + 42,125,163,255,43,126,162,255,43,126,162,255,44,126,162,255, + 45,126,162,255,46,127,161,255,47,127,161,255,48,127,161,255, + 49,128,161,255,50,129,160,255,51,129,160,255,52,130,160,255, + 53,131,160,255,55,131,159,255,56,132,159,255,57,132,159,255, + 58,133,159,255,60,133,158,255,61,134,158,255,62,134,158,255, + 63,135,158,255,65,135,157,255,66,136,157,255,67,136,157,255, + 68,137,157,255,69,137,156,255,69,138,156,255,70,138,156,255, + 71,138,156,255,72,139,156,255,72,139,156,255,73,139,156,255, + 73,139,156,255,74,139,155,255,74,139,155,255,74,139,155,255, + 74,139,155,255,74,139,155,255,74,139,155,255,74,139,155,255, + 73,139,155,255,73,138,155,255,72,138,155,255,72,138,155,255, + 71,137,155,255,71,137,156,255,70,136,156,255,70,136,156,255, + 69,136,156,255,68,135,156,255,68,135,156,255,67,135,156,255, + 66,134,156,255,65,134,157,255,65,133,157,255,64,133,157,255, + 63,132,157,255,62,132,157,255,62,131,157,255,61,131,157,255, + 60,130,157,255,59,130,158,255,58,129,158,255,57,129,158,255, + 56,129,158,255,55,128,158,255,55,128,158,255,54,128,158,255, + 53,127,158,255,53,127,158,255,52,126,158,255,52,126,158,255, + 51,126,158,255,50,125,158,255,50,125,158,255,49,125,158,255, + 49,125,158,255,49,125,158,255,48,124,158,255,48,124,158,255, + 48,124,158,255,47,124,158,255,47,124,159,255,46,124,159,255, + 46,124,159,255,45,124,159,255,45,123,159,255,44,123,159,255, + 44,123,159,255,43,123,159,255,43,122,159,255,42,122,159,255, + 42,122,159,255,41,121,159,255,41,121,159,255,40,120,159,255, + 39,120,159,255,39,120,159,255,38,119,159,255,37,119,159,255, + 37,119,159,255,36,118,159,255,36,118,159,255,35,117,159,255, + 34,117,159,255,34,116,159,255,33,116,160,255,32,115,160,255, + 31,115,160,255,31,114,160,255,30,114,160,255,29,113,160,255, + 28,113,160,255,28,112,160,255,27,112,160,255,26,111,160,255, + 25,111,160,255,25,110,160,255,24,110,160,255,23,109,160,255, + 23,109,160,255,22,109,160,255,22,108,160,255,21,108,160,255, + 21,108,160,255,20,108,160,255,20,107,160,255,19,107,160,255, + 19,107,160,255,19,107,160,255,18,106,160,255,18,106,160,255, + 18,106,160,255,18,106,160,255,17,105,160,255,17,105,160,255, + 17,105,160,255,17,105,160,255,17,104,160,255,17,104,160,255, + 17,104,160,255,17,104,160,255,17,103,159,255,17,103,159,255, + 17,103,159,255,17,103,159,255,17,103,158,255,17,103,158,255, + 17,103,158,255,17,103,158,255,18,103,158,255,18,103,158,255, + 18,103,158,255,18,103,158,255,19,103,157,255,19,103,157,255, + 19,103,157,255,19,103,157,255,19,102,156,255,19,102,156,255, + 19,102,156,255,19,102,156,255,20,103,155,255,20,103,155,255, + 20,103,155,255,21,103,155,255,21,103,154,255,22,103,154,255, + 22,103,154,255,23,103,154,255,23,104,153,255,24,104,153,255, + 24,104,153,255,25,104,153,255,25,105,152,255,26,105,152,255, + 27,105,152,255,27,105,151,255,28,106,151,255,29,106,150,255, + 30,106,150,255,31,107,150,255,32,107,149,255,33,108,149,255, + 34,108,149,255,34,109,148,255,35,109,148,255,36,110,147,255, + 37,110,147,255,38,111,146,255,39,111,146,255,40,112,145,255, + 41,112,145,255,42,113,145,255,43,113,144,255,44,114,144,255, + 45,114,144,255,45,115,143,255,46,115,143,255,47,116,142,255, + 47,116,142,255,48,116,142,255,48,117,141,255,49,117,141,255, + 49,117,141,255,49,117,141,255,50,118,140,255,50,118,140,255, + 50,118,140,255,50,118,140,255,51,118,140,255,51,118,140,255, + 51,118,140,255,51,118,140,255,51,118,139,255,51,118,139,255, + 51,118,139,255,51,118,139,255,50,117,139,255,50,117,139,255, + 50,117,139,255,50,117,139,255,49,116,139,255,49,116,139,255, + 49,116,139,255,49,116,139,255,48,115,139,255,48,115,139,255, + 48,115,139,255,48,115,139,255,47,114,139,255,47,114,139,255, + 47,114,139,255,47,114,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,45,112,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,44,109,137,255,44,109,137,255, + 44,109,137,255,44,109,137,255,43,108,137,255,43,108,137,255, + 43,108,137,255,43,107,137,255,42,107,136,255,42,106,136,255, + 42,106,136,255,42,106,136,255,41,105,136,255,41,105,136,255, + 41,105,136,255,40,104,136,255,40,104,135,255,39,103,135,255, + 39,103,135,255,38,102,135,255,38,102,135,255,37,101,135,255, + 37,101,135,255,36,101,135,255,36,100,135,255,35,100,135,255, + 35,100,135,255,34,99,135,255,34,99,134,255,33,98,134,255, + 33,98,134,255,33,98,134,255,32,97,134,255,32,97,134,255, + 32,97,134,255,32,96,134,255,31,96,134,255,31,95,134,255, + 31,95,134,255,31,95,134,255,31,94,134,255,31,94,134,255, + 31,94,134,255,31,94,134,255,30,94,134,255,30,94,134,255, + 30,94,134,255,30,94,134,255,30,93,133,255,30,93,133,255, + 30,93,133,255,30,93,133,255,30,92,133,255,30,92,133,255, + 30,92,133,255,30,92,133,255,30,92,132,255,30,92,132,255, + 30,92,132,255,30,92,132,255,30,91,131,255,30,91,131,255, + 30,91,131,255,30,91,131,255,29,90,131,255,29,90,131,255, + 29,90,131,255,29,89,131,255,29,89,130,255,29,88,130,255, + 29,88,130,255,28,88,130,255,28,87,129,255,27,87,129,255, + 27,87,129,255,26,86,129,255,26,86,128,255,25,85,128,255, + 25,85,128,255,25,84,128,255,24,84,127,255,24,83,127,255, + 24,83,127,255,23,82,126,255,23,82,126,255,22,81,125,255, + 22,81,125,255,21,80,125,255,21,80,124,255,20,79,124,255, + 20,79,124,255,20,78,124,255,19,78,123,255,19,77,123,255, + 19,77,123,255,19,76,122,255,18,76,122,255,18,75,121,255, + 18,75,121,255,18,75,120,255,17,74,120,255,17,74,119,255, + 17,74,119,255,17,74,118,255,17,73,118,255,17,73,117,255, + 17,73,117,255,17,73,116,255,18,72,116,255,18,72,115,255, + 18,72,115,255,18,72,114,255,19,72,114,255,19,72,113,255, + 19,72,113,255,19,72,112,255,20,72,112,255,20,72,111,255, + 20,72,111,255,21,72,110,255,21,73,110,255,22,73,109,255, + 22,73,109,255,23,73,108,255,23,73,108,255,24,73,107,255, + 24,73,107,255,25,73,106,255,25,74,106,255,26,74,105,255, + 26,74,105,255,26,74,104,255,27,74,104,255,27,74,103,255, + 27,74,103,255,28,74,102,255,28,75,102,255,29,75,101,255, + 29,75,101,255,30,75,100,255,30,75,100,255,31,75,99,255, + 31,75,99,255,31,75,98,255,32,76,98,255,32,76,97,255, + 32,76,97,255,33,76,96,255,33,76,96,255,34,76,95,255, + 34,76,95,255,34,76,94,255,35,77,94,255,35,77,93,255, + 35,77,93,255,35,77,92,255,36,77,92,255,36,77,91,255, + 36,77,91,255,36,77,90,255,36,77,90,255,36,77,89,255, + 36,77,89,255,36,77,88,255,37,76,88,255,37,76,87,255, + 37,76,87,255,37,76,87,255,37,76,86,255,37,76,86,255, + 37,76,86,255,37,76,85,255,38,76,85,255,38,76,84,255, + 38,76,84,255,38,76,84,255,38,76,83,255,38,76,83,255, + 38,76,83,255,38,76,83,255,39,76,82,255,39,76,82,255, + 39,76,82,255,39,76,81,255,39,76,81,255,39,76,80,255, + 39,76,80,255,39,76,80,255,39,75,79,255,39,75,79,255, + 39,75,79,255,39,75,79,255,39,75,78,255,39,75,78,255, + 39,75,78,255,39,75,78,255,39,74,77,255,39,74,77,255, + 39,74,77,255,39,74,77,255,39,74,77,255,39,74,77,255, + 39,74,77,255,39,74,77,255,39,74,76,255,39,74,76,255, + 39,74,76,255,39,74,76,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,72,74,255,39,72,74,255, + 39,72,74,255,39,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,71,74,255,38,71,74,255, + 38,71,74,255,38,71,74,255,37,70,74,255,37,70,74,255, + 37,70,74,255,37,70,74,255,36,69,74,255,36,69,74,255, + 36,69,74,255,35,68,74,255,35,68,74,255,34,67,74,255, + 34,67,74,255,33,67,74,255,33,66,74,255,32,66,74,255, + 32,66,74,255,32,65,74,255,31,65,74,255,31,64,74,255, + 31,64,74,255,30,63,74,255,30,63,74,255,29,62,74,255, + 29,62,74,255,28,61,74,255,28,61,75,255,27,60,75,255, + 27,60,75,255,27,60,75,255,26,59,75,255,26,59,75,255, + 26,59,75,255,26,58,75,255,25,58,75,255,25,57,75,255, + 25,57,75,255,25,57,75,255,24,56,75,255,24,56,75,255, + 24,56,75,255,24,56,75,255,31,88,127,255,31,88,127,255, + 31,88,127,255,31,88,127,255,31,89,127,255,31,89,127,255, + 31,89,127,255,31,89,127,255,32,90,128,255,32,90,128,255, + 32,90,128,255,32,90,128,255,32,91,129,255,32,91,129,255, + 32,91,129,255,32,91,130,255,33,92,130,255,33,92,131,255, + 33,92,131,255,33,93,132,255,34,93,132,255,34,94,133,255, + 34,94,133,255,34,94,134,255,35,95,134,255,35,95,135,255, + 35,95,135,255,35,96,135,255,36,96,136,255,36,97,136,255, + 36,97,136,255,36,97,137,255,37,98,137,255,37,98,138,255, + 37,98,138,255,37,99,139,255,38,99,139,255,38,100,140,255, + 38,100,140,255,38,100,141,255,38,101,141,255,38,101,142,255, + 38,101,142,255,38,101,143,255,39,102,143,255,39,102,144,255, + 39,102,144,255,39,103,144,255,40,103,145,255,40,104,145,255, + 40,104,145,255,40,104,145,255,41,105,146,255,41,105,146,255, + 41,105,146,255,41,106,146,255,42,106,147,255,42,107,147,255, + 42,107,147,255,43,107,147,255,43,108,148,255,44,108,148,255, + 44,108,148,255,44,109,148,255,45,109,149,255,45,110,149,255, + 45,110,149,255,46,110,149,255,46,111,150,255,47,111,150,255, + 47,111,150,255,47,112,150,255,48,112,151,255,48,113,151,255, + 48,113,151,255,48,113,151,255,49,114,151,255,49,114,151,255, + 49,114,151,255,50,115,151,255,50,115,152,255,51,116,152,255, + 51,116,152,255,51,116,152,255,51,117,153,255,51,117,153,255, + 51,117,153,255,51,117,153,255,52,117,154,255,52,117,154,255, + 52,117,154,255,52,117,154,255,52,118,155,255,52,118,155,255, + 52,118,155,255,52,118,155,255,52,119,156,255,52,119,156,255, + 52,119,156,255,52,119,156,255,51,119,157,255,51,119,157,255, + 51,119,157,255,50,119,157,255,50,119,158,255,49,119,158,255, + 49,119,158,255,48,119,159,255,48,118,159,255,47,118,160,255, + 47,118,160,255,46,118,160,255,46,118,161,255,45,118,161,255, + 45,118,161,255,44,118,161,255,43,117,161,255,42,117,161,255, + 42,117,161,255,41,117,161,255,41,116,162,255,40,116,162,255, + 40,116,162,255,39,116,162,255,38,115,163,255,37,115,163,255, + 37,115,163,255,36,115,163,255,35,114,163,255,34,114,163,255, + 34,114,163,255,33,114,163,255,32,113,164,255,31,113,164,255, + 31,113,164,255,30,113,164,255,30,112,164,255,29,112,164,255, + 29,112,164,255,28,112,164,255,28,111,164,255,27,111,164,255, + 27,111,164,255,27,111,164,255,26,111,164,255,26,111,164,255, + 26,111,164,255,26,111,164,255,26,111,164,255,26,111,164,255, + 26,111,164,255,26,111,164,255,27,111,163,255,27,111,163,255, + 27,111,163,255,27,111,163,255,28,112,163,255,28,112,163,255, + 28,112,163,255,29,112,163,255,29,113,162,255,30,113,162,255, + 30,113,162,255,31,114,162,255,32,114,162,255,32,115,162,255, + 33,115,162,255,34,116,162,255,35,116,161,255,36,117,161,255, + 37,117,161,255,38,118,161,255,39,118,160,255,40,119,160,255, + 41,119,160,255,42,120,160,255,43,120,159,255,44,121,159,255, + 45,121,159,255,46,122,159,255,47,123,158,255,48,123,158,255, + 49,124,158,255,50,125,158,255,51,125,158,255,52,126,158,255, + 53,126,158,255,54,127,158,255,55,127,157,255,56,128,157,255, + 57,128,157,255,58,129,157,255,59,129,156,255,59,130,156,255, + 60,130,156,255,61,130,156,255,62,131,156,255,62,131,156,255, + 63,131,156,255,64,132,156,255,65,132,155,255,65,133,155,255, + 66,133,155,255,67,134,155,255,68,134,155,255,68,135,155,255, + 69,135,155,255,70,136,155,255,71,136,155,255,71,137,155,255, + 72,137,155,255,73,137,155,255,73,138,155,255,74,138,155,255, + 74,138,155,255,75,139,155,255,76,139,155,255,76,140,155,255, + 77,140,155,255,78,141,155,255,79,141,155,255,79,142,155,255, + 80,142,155,255,81,142,155,255,81,143,155,255,82,143,155,255, + 82,143,155,255,83,144,155,255,83,144,156,255,84,145,156,255, + 84,145,156,255,84,145,156,255,85,146,156,255,85,146,156,255, + 85,146,156,255,85,146,156,255,85,147,157,255,85,147,157,255, + 85,147,157,255,85,147,157,255,85,147,158,255,85,147,158,255, + 85,147,158,255,85,147,158,255,84,147,159,255,84,147,159,255, + 84,147,159,255,84,147,159,255,83,146,160,255,83,146,160,255, + 83,146,160,255,82,146,161,255,82,145,161,255,81,145,162,255, + 81,145,162,255,80,145,162,255,80,145,163,255,79,145,163,255, + 79,145,163,255,78,144,163,255,78,144,164,255,77,143,164,255, + 77,143,164,255,76,143,164,255,76,142,165,255,75,142,165,255, + 75,142,165,255,74,142,165,255,74,141,165,255,73,141,165,255, + 73,141,165,255,73,141,165,255,72,140,166,255,72,140,166,255, + 72,140,166,255,72,140,166,255,71,140,166,255,71,140,166,255, + 71,140,166,255,71,140,166,255,70,140,166,255,70,140,166,255, + 70,140,166,255,70,140,166,255,69,139,166,255,69,139,166,255, + 69,139,166,255,69,139,166,255,69,139,166,255,69,139,166,255, + 69,139,166,255,69,139,166,255,69,139,165,255,69,139,165,255, + 69,139,165,255,69,139,165,255,69,140,164,255,69,140,164,255, + 69,140,164,255,69,140,164,255,69,140,164,255,69,140,164,255, + 69,140,164,255,69,140,164,255,69,140,163,255,69,140,163,255, + 69,140,163,255,69,140,163,255,68,140,163,255,68,140,163,255, + 68,140,163,255,68,140,163,255,67,140,162,255,67,140,162,255, + 67,140,162,255,66,140,162,255,66,139,162,255,65,139,162,255, + 65,139,162,255,65,139,162,255,64,139,162,255,64,139,162,255, + 64,139,162,255,63,139,162,255,62,138,162,255,62,138,162,255, + 61,138,162,255,60,138,162,255,59,137,162,255,59,137,162,255, + 58,137,162,255,57,136,162,255,56,136,162,255,56,135,162,255, + 55,135,162,255,54,134,162,255,53,134,163,255,52,133,163,255, + 51,133,163,255,50,133,163,255,49,132,163,255,49,132,163,255, + 48,132,163,255,47,131,163,255,46,131,163,255,46,130,163,255, + 45,130,163,255,44,129,163,255,43,129,164,255,43,128,164,255, + 42,128,164,255,41,128,164,255,41,127,164,255,40,127,164,255, + 40,127,164,255,40,126,164,255,39,126,164,255,39,125,164,255, + 39,125,164,255,39,125,164,255,40,125,164,255,40,125,164,255, + 40,125,164,255,41,125,164,255,41,125,163,255,42,125,163,255, + 42,125,163,255,43,125,163,255,44,126,162,255,44,126,162,255, + 45,126,162,255,46,126,162,255,47,127,161,255,48,127,161,255, + 49,127,161,255,50,128,161,255,51,129,160,255,52,129,160,255, + 53,130,160,255,54,131,160,255,55,131,159,255,56,132,159,255, + 57,132,159,255,58,133,159,255,60,133,158,255,61,134,158,255, + 62,134,158,255,63,135,158,255,65,135,157,255,66,136,157,255, + 67,136,157,255,68,137,157,255,69,137,156,255,69,138,156,255, + 70,138,156,255,71,138,156,255,72,139,156,255,72,139,156,255, + 73,139,156,255,73,139,156,255,74,139,155,255,74,139,155,255, + 74,139,155,255,74,139,155,255,74,139,155,255,74,139,155,255, + 74,139,155,255,73,139,155,255,73,138,155,255,72,138,155,255, + 72,138,155,255,71,137,155,255,71,137,156,255,70,136,156,255, + 70,136,156,255,69,136,156,255,68,135,156,255,68,135,156,255, + 67,135,156,255,66,134,156,255,65,134,157,255,65,133,157,255, + 64,133,157,255,63,132,157,255,62,132,157,255,62,131,157,255, + 61,131,157,255,60,130,157,255,59,130,158,255,58,129,158,255, + 57,129,158,255,56,129,158,255,55,128,158,255,55,128,158,255, + 54,128,158,255,53,127,158,255,53,127,158,255,52,126,158,255, + 52,126,158,255,51,126,158,255,50,125,158,255,50,125,158,255, + 49,125,158,255,49,125,158,255,49,125,158,255,48,124,158,255, + 48,124,158,255,48,124,158,255,47,124,158,255,47,124,159,255, + 46,124,159,255,46,124,159,255,45,124,159,255,45,123,159,255, + 44,123,159,255,44,123,159,255,43,123,159,255,43,122,159,255, + 42,122,159,255,42,122,159,255,41,121,159,255,41,121,159,255, + 40,120,159,255,39,120,159,255,39,120,159,255,38,119,159,255, + 37,119,159,255,37,119,159,255,36,118,159,255,36,118,159,255, + 35,117,159,255,34,117,159,255,34,116,159,255,33,116,160,255, + 32,115,160,255,31,115,160,255,31,114,160,255,30,114,160,255, + 29,113,160,255,28,113,160,255,28,112,160,255,27,112,160,255, + 26,111,160,255,25,111,160,255,25,110,160,255,24,110,160,255, + 23,109,160,255,23,109,160,255,22,109,160,255,22,108,160,255, + 21,108,160,255,21,108,160,255,20,108,160,255,20,107,160,255, + 19,107,160,255,19,107,160,255,19,107,160,255,18,106,160,255, + 18,106,160,255,18,106,160,255,18,106,160,255,17,105,160,255, + 17,105,160,255,17,105,160,255,17,105,160,255,17,104,160,255, + 17,104,160,255,17,104,160,255,17,104,160,255,17,103,159,255, + 17,103,159,255,17,103,159,255,17,103,159,255,17,103,158,255, + 17,103,158,255,17,103,158,255,17,103,158,255,18,103,158,255, + 18,103,158,255,18,103,158,255,18,103,158,255,19,103,157,255, + 19,103,157,255,19,103,157,255,19,103,157,255,19,102,156,255, + 19,102,156,255,19,102,156,255,19,102,156,255,20,103,155,255, + 20,103,155,255,20,103,155,255,21,103,155,255,21,103,154,255, + 22,103,154,255,22,103,154,255,23,103,154,255,23,104,153,255, + 24,104,153,255,24,104,153,255,25,104,153,255,25,105,152,255, + 26,105,152,255,27,105,152,255,27,105,151,255,28,106,151,255, + 29,106,150,255,30,106,150,255,31,107,150,255,32,107,149,255, + 33,108,149,255,34,108,149,255,34,109,148,255,35,109,148,255, + 36,110,147,255,37,110,147,255,38,111,146,255,39,111,146,255, + 40,112,145,255,41,112,145,255,42,113,145,255,43,113,144,255, + 44,114,144,255,45,114,144,255,45,115,143,255,46,115,143,255, + 47,116,142,255,47,116,142,255,48,116,142,255,48,117,141,255, + 49,117,141,255,49,117,141,255,49,117,141,255,50,118,140,255, + 50,118,140,255,50,118,140,255,50,118,140,255,51,118,140,255, + 51,118,140,255,51,118,140,255,51,118,140,255,51,118,139,255, + 51,118,139,255,51,118,139,255,51,118,139,255,50,117,139,255, + 50,117,139,255,50,117,139,255,50,117,139,255,49,116,139,255, + 49,116,139,255,49,116,139,255,49,116,139,255,48,115,139,255, + 48,115,139,255,48,115,139,255,48,115,139,255,47,114,139,255, + 47,114,139,255,47,114,139,255,47,114,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,46,113,139,255,45,112,139,255, + 45,112,139,255,45,112,139,255,45,112,139,255,45,111,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,44,109,137,255, + 44,109,137,255,44,109,137,255,44,109,137,255,43,108,137,255, + 43,108,137,255,43,108,137,255,43,107,137,255,42,107,136,255, + 42,106,136,255,42,106,136,255,42,106,136,255,41,105,136,255, + 41,105,136,255,41,105,136,255,40,104,136,255,40,104,135,255, + 39,103,135,255,39,103,135,255,38,102,135,255,38,102,135,255, + 37,101,135,255,37,101,135,255,36,101,135,255,36,100,135,255, + 35,100,135,255,35,100,135,255,34,99,135,255,34,99,134,255, + 33,98,134,255,33,98,134,255,33,98,134,255,32,97,134,255, + 32,97,134,255,32,97,134,255,32,96,134,255,31,96,134,255, + 31,95,134,255,31,95,134,255,31,95,134,255,31,94,134,255, + 31,94,134,255,31,94,134,255,31,94,134,255,30,94,134,255, + 30,94,134,255,30,94,134,255,30,94,134,255,30,93,133,255, + 30,93,133,255,30,93,133,255,30,93,133,255,30,92,133,255, + 30,92,133,255,30,92,133,255,30,92,133,255,30,92,132,255, + 30,92,132,255,30,92,132,255,30,92,132,255,30,91,131,255, + 30,91,131,255,30,91,131,255,30,91,131,255,29,90,131,255, + 29,90,131,255,29,90,131,255,29,89,131,255,29,89,130,255, + 29,88,130,255,29,88,130,255,28,88,130,255,28,87,129,255, + 27,87,129,255,27,87,129,255,26,86,129,255,26,86,128,255, + 25,85,128,255,25,85,128,255,25,84,128,255,24,84,127,255, + 24,83,127,255,24,83,127,255,23,82,126,255,23,82,126,255, + 22,81,125,255,22,81,125,255,21,80,125,255,21,80,124,255, + 20,79,124,255,20,79,124,255,20,78,124,255,19,78,123,255, + 19,77,123,255,19,77,123,255,19,76,122,255,18,76,122,255, + 18,75,121,255,18,75,121,255,18,75,120,255,17,74,120,255, + 17,74,119,255,17,74,119,255,17,74,118,255,17,73,118,255, + 17,73,117,255,17,73,117,255,17,73,116,255,18,72,116,255, + 18,72,115,255,18,72,115,255,18,72,114,255,19,72,114,255, + 19,72,113,255,19,72,113,255,19,72,112,255,20,72,112,255, + 20,72,111,255,20,72,111,255,21,72,110,255,21,73,110,255, + 22,73,109,255,22,73,109,255,23,73,108,255,23,73,108,255, + 24,73,107,255,24,73,107,255,25,73,106,255,25,74,106,255, + 26,74,105,255,26,74,105,255,26,74,104,255,27,74,104,255, + 27,74,103,255,27,74,103,255,28,74,102,255,28,75,102,255, + 29,75,101,255,29,75,101,255,30,75,100,255,30,75,100,255, + 31,75,99,255,31,75,99,255,31,75,98,255,32,76,98,255, + 32,76,97,255,32,76,97,255,33,76,96,255,33,76,96,255, + 34,76,95,255,34,76,95,255,34,76,94,255,35,77,94,255, + 35,77,93,255,35,77,93,255,35,77,92,255,36,77,92,255, + 36,77,91,255,36,77,91,255,36,77,90,255,36,77,90,255, + 36,77,89,255,36,77,89,255,36,77,88,255,37,76,88,255, + 37,76,87,255,37,76,87,255,37,76,87,255,37,76,86,255, + 37,76,86,255,37,76,86,255,37,76,85,255,38,76,85,255, + 38,76,84,255,38,76,84,255,38,76,84,255,38,76,83,255, + 38,76,83,255,38,76,83,255,38,76,83,255,39,76,82,255, + 39,76,82,255,39,76,82,255,39,76,81,255,39,76,81,255, + 39,76,80,255,39,76,80,255,39,76,80,255,39,75,79,255, + 39,75,79,255,39,75,79,255,39,75,79,255,39,75,78,255, + 39,75,78,255,39,75,78,255,39,75,78,255,39,74,77,255, + 39,74,77,255,39,74,77,255,39,74,77,255,39,74,77,255, + 39,74,77,255,39,74,77,255,39,74,77,255,39,74,76,255, + 39,74,76,255,39,74,76,255,39,74,76,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,72,74,255, + 39,72,74,255,39,72,74,255,39,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,71,74,255, + 38,71,74,255,38,71,74,255,38,71,74,255,37,70,74,255, + 37,70,74,255,37,70,74,255,37,70,74,255,36,69,74,255, + 36,69,74,255,36,69,74,255,35,68,74,255,35,68,74,255, + 34,67,74,255,34,67,74,255,33,67,74,255,33,66,74,255, + 32,66,74,255,32,66,74,255,32,65,74,255,31,65,74,255, + 31,64,74,255,31,64,74,255,30,63,74,255,30,63,74,255, + 29,62,74,255,29,62,74,255,28,61,74,255,28,61,75,255, + 27,60,75,255,27,60,75,255,27,60,75,255,26,59,75,255, + 26,59,75,255,26,59,75,255,26,58,75,255,25,58,75,255, + 25,57,75,255,25,57,75,255,25,57,75,255,24,56,75,255, + 24,56,75,255,24,56,75,255,24,56,75,255,31,87,126,255, + 31,87,126,255,31,87,126,255,31,87,126,255,31,88,126,255, + 31,88,126,255,31,88,126,255,31,88,126,255,32,89,127,255, + 32,89,127,255,32,89,127,255,32,89,127,255,32,90,128,255, + 32,90,128,255,32,90,128,255,32,90,129,255,33,91,129,255, + 33,91,130,255,33,91,130,255,33,92,131,255,34,92,131,255, + 34,93,132,255,34,93,132,255,34,93,133,255,35,94,133,255, + 35,94,134,255,35,94,134,255,35,95,134,255,36,95,135,255, + 36,96,135,255,36,96,135,255,36,96,136,255,37,97,136,255, + 37,97,137,255,37,97,137,255,37,98,138,255,38,98,138,255, + 38,99,139,255,38,99,139,255,38,99,140,255,38,100,140,255, + 38,100,141,255,38,100,141,255,38,101,142,255,39,101,142,255, + 39,102,143,255,39,102,143,255,39,102,143,255,40,103,144,255, + 40,103,144,255,40,103,144,255,40,104,144,255,41,104,145,255, + 41,105,145,255,41,105,145,255,41,106,145,255,42,106,146,255, + 42,107,146,255,42,107,146,255,43,107,146,255,43,108,147,255, + 44,108,147,255,44,108,147,255,44,109,147,255,45,109,148,255, + 45,110,148,255,45,110,148,255,46,110,148,255,46,111,149,255, + 47,111,149,255,47,111,149,255,47,112,149,255,48,112,150,255, + 48,113,150,255,48,113,150,255,48,113,150,255,49,114,150,255, + 49,114,150,255,49,114,150,255,50,115,150,255,50,115,151,255, + 51,116,151,255,51,116,151,255,51,116,151,255,51,117,152,255, + 51,117,152,255,51,117,152,255,51,117,152,255,52,117,153,255, + 52,117,153,255,52,117,153,255,52,117,153,255,52,118,154,255, + 52,118,154,255,52,118,154,255,52,118,154,255,52,119,155,255, + 52,119,155,255,52,119,155,255,52,119,155,255,51,119,156,255, + 51,119,156,255,51,119,156,255,50,119,156,255,50,119,157,255, + 49,119,157,255,49,119,157,255,48,119,158,255,48,118,158,255, + 47,118,159,255,47,118,159,255,46,118,159,255,46,118,160,255, + 45,118,160,255,45,118,160,255,44,118,160,255,43,117,160,255, + 42,117,160,255,42,117,160,255,41,117,160,255,41,116,161,255, + 40,116,161,255,40,116,161,255,39,116,161,255,38,115,162,255, + 37,115,162,255,37,115,162,255,36,115,162,255,35,114,162,255, + 34,114,162,255,34,114,162,255,33,114,162,255,32,113,163,255, + 31,113,163,255,31,113,163,255,30,113,163,255,30,112,163,255, + 29,112,163,255,29,112,163,255,28,112,163,255,28,111,163,255, + 27,111,163,255,27,111,163,255,27,111,163,255,26,111,163,255, + 26,111,163,255,26,111,163,255,26,111,163,255,26,111,163,255, + 26,111,163,255,26,111,163,255,26,111,163,255,27,111,162,255, + 27,111,162,255,27,111,162,255,27,111,162,255,28,112,162,255, + 28,112,162,255,28,112,162,255,29,112,162,255,29,113,161,255, + 30,113,161,255,30,113,161,255,31,114,161,255,32,114,161,255, + 33,115,161,255,34,115,161,255,35,116,161,255,36,116,160,255, + 37,117,160,255,38,117,160,255,39,118,160,255,40,118,159,255, + 41,119,159,255,42,119,159,255,43,120,159,255,44,120,158,255, + 45,121,158,255,46,121,158,255,47,122,158,255,48,123,158,255, + 49,123,158,255,50,124,158,255,51,125,158,255,52,125,157,255, + 53,126,157,255,54,126,157,255,55,127,157,255,56,127,156,255, + 57,128,156,255,58,128,156,255,59,129,156,255,60,129,156,255, + 60,130,156,255,61,130,156,255,62,131,156,255,63,131,155,255, + 63,132,155,255,64,132,155,255,65,132,155,255,66,133,155,255, + 66,133,155,255,67,133,155,255,68,134,155,255,69,134,155,255, + 69,135,155,255,70,135,155,255,71,136,155,255,71,136,155,255, + 72,137,155,255,72,137,155,255,73,137,155,255,74,138,155,255, + 74,138,155,255,75,138,155,255,76,139,155,255,76,139,155,255, + 77,140,155,255,77,140,155,255,78,141,155,255,79,141,155,255, + 79,142,155,255,80,142,155,255,81,142,155,255,81,143,155,255, + 82,143,155,255,82,143,155,255,83,144,155,255,83,144,156,255, + 84,145,156,255,84,145,156,255,84,145,156,255,85,146,156,255, + 85,146,156,255,85,146,156,255,85,146,156,255,85,147,157,255, + 85,147,157,255,85,147,157,255,85,147,157,255,84,147,158,255, + 84,147,158,255,84,147,158,255,84,147,158,255,83,146,159,255, + 83,146,159,255,83,146,159,255,83,146,159,255,82,146,160,255, + 82,146,160,255,82,146,160,255,81,146,161,255,81,145,161,255, + 80,145,162,255,80,145,162,255,79,145,162,255,79,144,163,255, + 78,144,163,255,78,144,163,255,77,143,163,255,77,143,164,255, + 76,142,164,255,76,142,164,255,75,142,164,255,75,141,165,255, + 74,141,165,255,74,141,165,255,73,141,165,255,73,140,165,255, + 72,140,165,255,72,140,165,255,72,140,165,255,71,139,166,255, + 71,139,166,255,71,139,166,255,71,139,166,255,70,139,166,255, + 70,139,166,255,70,139,166,255,70,139,166,255,69,139,165,255, + 69,139,165,255,69,139,165,255,69,139,165,255,68,138,165,255, + 68,138,165,255,68,138,165,255,68,138,165,255,68,139,165,255, + 68,139,165,255,68,139,165,255,68,139,165,255,69,139,164,255, + 69,139,164,255,69,139,164,255,69,139,164,255,69,140,163,255, + 69,140,163,255,69,140,163,255,69,140,163,255,69,140,163,255, + 69,140,163,255,69,140,163,255,69,140,163,255,69,140,162,255, + 69,140,162,255,69,140,162,255,69,140,162,255,69,140,162,255, + 69,140,162,255,69,140,162,255,69,140,162,255,68,140,161,255, + 68,140,161,255,68,140,161,255,67,140,161,255,67,140,161,255, + 66,140,161,255,66,140,161,255,66,140,161,255,65,139,161,255, + 65,139,161,255,65,139,161,255,64,139,161,255,63,139,161,255, + 63,139,161,255,62,139,161,255,61,139,161,255,60,138,161,255, + 60,138,161,255,59,138,161,255,58,137,161,255,57,137,161,255, + 57,136,161,255,56,136,161,255,55,135,161,255,54,135,162,255, + 53,134,162,255,52,134,162,255,51,134,162,255,50,133,162,255, + 50,133,162,255,49,133,162,255,48,132,162,255,47,132,162,255, + 47,131,162,255,46,131,162,255,45,130,162,255,44,130,163,255, + 44,129,163,255,43,129,163,255,42,129,163,255,42,128,163,255, + 41,128,163,255,41,128,163,255,41,127,163,255,40,127,163,255, + 40,126,163,255,40,126,163,255,40,126,163,255,41,126,163,255, + 41,126,163,255,41,126,163,255,42,126,163,255,42,126,162,255, + 43,126,162,255,43,126,162,255,44,126,162,255,45,127,161,255, + 45,127,161,255,46,127,161,255,47,127,161,255,48,128,161,255, + 49,128,161,255,50,128,161,255,51,129,161,255,52,129,160,255, + 53,130,160,255,54,130,160,255,55,131,160,255,56,131,159,255, + 57,132,159,255,58,132,159,255,59,133,159,255,61,133,158,255, + 62,134,158,255,63,134,158,255,64,135,158,255,65,135,157,255, + 66,136,157,255,67,136,157,255,68,137,157,255,69,137,156,255, + 69,138,156,255,70,138,156,255,71,138,156,255,72,139,156,255, + 72,139,156,255,73,139,156,255,73,139,156,255,74,139,155,255, + 74,139,155,255,74,139,155,255,74,139,155,255,74,139,155,255, + 74,139,155,255,74,139,155,255,73,139,155,255,73,138,155,255, + 72,138,155,255,72,138,155,255,71,137,155,255,71,137,156,255, + 70,136,156,255,70,136,156,255,69,136,156,255,68,135,156,255, + 67,135,156,255,66,135,156,255,65,134,156,255,64,134,157,255, + 64,133,157,255,63,133,157,255,62,132,157,255,61,132,157,255, + 61,131,157,255,60,131,157,255,59,130,157,255,58,130,158,255, + 57,129,158,255,56,129,158,255,55,128,158,255,54,128,158,255, + 54,127,158,255,53,127,158,255,52,127,158,255,52,126,158,255, + 51,126,158,255,51,126,158,255,50,126,158,255,50,125,158,255, + 49,125,158,255,49,125,158,255,48,125,158,255,48,125,158,255, + 48,124,158,255,47,124,158,255,47,124,158,255,46,124,158,255, + 46,124,159,255,45,124,159,255,45,124,159,255,45,124,159,255, + 44,123,159,255,44,123,159,255,44,123,159,255,43,123,159,255, + 43,122,159,255,42,122,159,255,42,122,159,255,41,121,159,255, + 41,121,159,255,40,120,159,255,39,120,159,255,39,120,159,255, + 38,119,159,255,37,119,159,255,37,119,159,255,36,118,159,255, + 36,118,159,255,35,117,159,255,34,117,159,255,34,116,159,255, + 33,116,160,255,32,115,160,255,31,115,160,255,31,114,160,255, + 30,114,160,255,29,113,160,255,28,113,160,255,28,112,160,255, + 27,112,160,255,26,111,160,255,25,111,160,255,25,110,160,255, + 24,110,160,255,23,109,160,255,23,109,160,255,22,109,160,255, + 22,108,160,255,21,108,160,255,21,108,160,255,20,108,160,255, + 20,107,160,255,19,107,160,255,19,107,160,255,19,107,160,255, + 18,106,160,255,18,106,160,255,18,106,160,255,18,106,160,255, + 17,105,160,255,17,105,160,255,17,105,160,255,17,105,160,255, + 17,104,160,255,17,104,160,255,17,104,160,255,17,104,160,255, + 17,103,159,255,17,103,159,255,17,103,159,255,17,103,159,255, + 17,103,158,255,17,103,158,255,17,103,158,255,17,103,158,255, + 17,103,158,255,17,103,158,255,17,103,158,255,17,103,158,255, + 18,103,157,255,18,103,157,255,18,103,157,255,18,103,157,255, + 19,102,156,255,19,102,156,255,19,102,156,255,19,102,156,255, + 20,103,155,255,20,103,155,255,20,103,155,255,21,103,155,255, + 21,103,154,255,22,103,154,255,22,103,154,255,23,103,154,255, + 23,104,153,255,24,104,153,255,24,104,153,255,25,104,153,255, + 25,105,152,255,26,105,152,255,27,105,152,255,27,105,151,255, + 28,106,151,255,29,106,150,255,30,106,150,255,31,107,150,255, + 32,107,149,255,33,108,149,255,34,108,149,255,34,109,148,255, + 35,109,148,255,36,110,147,255,37,110,147,255,38,111,146,255, + 39,111,146,255,40,112,145,255,41,112,145,255,42,113,145,255, + 43,113,144,255,44,114,144,255,45,114,144,255,45,115,143,255, + 46,115,143,255,47,116,142,255,47,116,142,255,48,116,142,255, + 48,117,141,255,49,117,141,255,49,117,141,255,49,117,141,255, + 50,118,140,255,50,118,140,255,50,118,140,255,50,118,140,255, + 51,118,140,255,51,118,140,255,51,118,140,255,51,118,140,255, + 51,118,139,255,51,118,139,255,51,118,139,255,51,118,139,255, + 50,117,139,255,50,117,139,255,50,117,139,255,50,117,139,255, + 49,116,139,255,49,116,139,255,49,116,139,255,49,116,139,255, + 48,115,139,255,48,115,139,255,48,115,139,255,48,115,139,255, + 47,114,139,255,47,114,139,255,47,114,139,255,47,114,139,255, + 46,113,139,255,46,113,139,255,46,113,139,255,46,113,139,255, + 45,112,139,255,45,112,139,255,45,112,139,255,45,112,139,255, + 45,111,139,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 45,110,138,255,45,110,138,255,45,110,138,255,45,110,138,255, + 44,109,137,255,44,109,137,255,44,109,137,255,44,109,137,255, + 43,108,137,255,43,108,137,255,43,108,137,255,43,107,137,255, + 42,107,136,255,42,106,136,255,42,106,136,255,42,106,136,255, + 41,105,136,255,41,105,136,255,41,105,136,255,40,104,136,255, + 40,104,135,255,39,103,135,255,39,103,135,255,38,102,135,255, + 38,102,135,255,37,101,135,255,37,101,135,255,36,101,135,255, + 36,100,135,255,35,100,135,255,35,100,135,255,35,99,135,255, + 34,99,134,255,34,98,134,255,34,98,134,255,33,98,134,255, + 33,97,134,255,32,97,134,255,32,97,134,255,32,96,134,255, + 31,96,134,255,31,95,134,255,31,95,134,255,31,95,134,255, + 31,94,134,255,31,94,134,255,31,94,134,255,31,94,134,255, + 30,94,134,255,30,94,134,255,30,94,134,255,30,94,134,255, + 30,93,133,255,30,93,133,255,30,93,133,255,30,93,133,255, + 30,92,133,255,30,92,133,255,30,92,133,255,30,92,133,255, + 30,92,132,255,30,92,132,255,30,92,132,255,30,92,132,255, + 30,91,131,255,30,91,131,255,30,91,131,255,30,90,131,255, + 29,90,131,255,29,89,131,255,29,89,131,255,29,89,131,255, + 28,88,130,255,28,88,130,255,28,88,130,255,27,87,130,255, + 27,87,129,255,26,86,129,255,26,86,129,255,25,85,129,255, + 25,85,128,255,24,84,128,255,24,84,128,255,24,83,128,255, + 23,83,127,255,23,82,127,255,23,82,127,255,22,81,126,255, + 22,81,126,255,21,80,125,255,21,80,125,255,21,79,125,255, + 20,79,124,255,20,78,124,255,20,78,124,255,19,78,124,255, + 19,77,123,255,18,77,123,255,18,77,123,255,18,76,122,255, + 18,76,122,255,18,75,121,255,18,75,121,255,18,75,120,255, + 17,74,120,255,17,74,119,255,17,74,119,255,17,74,118,255, + 17,73,118,255,17,73,117,255,17,73,117,255,17,73,116,255, + 18,72,116,255,18,72,115,255,18,72,115,255,18,72,114,255, + 19,72,114,255,19,72,113,255,19,72,113,255,19,72,112,255, + 20,72,112,255,20,72,111,255,20,72,111,255,21,72,110,255, + 21,73,110,255,22,73,109,255,22,73,109,255,23,73,108,255, + 23,73,108,255,24,73,107,255,24,73,107,255,25,73,106,255, + 25,74,106,255,26,74,105,255,26,74,105,255,26,74,104,255, + 27,74,104,255,27,74,103,255,27,74,103,255,28,74,102,255, + 28,75,102,255,29,75,101,255,29,75,101,255,30,75,100,255, + 30,75,100,255,31,75,99,255,31,75,99,255,31,75,98,255, + 32,75,98,255,32,75,97,255,32,75,97,255,32,75,96,255, + 33,76,96,255,33,76,95,255,33,76,95,255,33,76,94,255, + 34,76,94,255,34,76,93,255,34,76,93,255,34,76,92,255, + 35,76,92,255,35,76,91,255,35,76,91,255,35,76,90,255, + 36,76,90,255,36,76,89,255,36,76,89,255,36,76,88,255, + 37,76,88,255,37,76,87,255,37,76,87,255,37,76,87,255, + 37,76,86,255,37,76,86,255,37,76,86,255,37,76,85,255, + 38,76,85,255,38,76,84,255,38,76,84,255,38,76,84,255, + 38,76,83,255,38,76,83,255,38,76,83,255,38,76,83,255, + 39,76,82,255,39,76,82,255,39,76,82,255,39,76,81,255, + 39,76,81,255,39,76,80,255,39,76,80,255,39,76,80,255, + 39,75,79,255,39,75,79,255,39,75,79,255,39,75,79,255, + 39,75,78,255,39,75,78,255,39,75,78,255,39,75,78,255, + 39,74,77,255,39,74,77,255,39,74,77,255,39,74,77,255, + 39,74,77,255,39,74,77,255,39,74,77,255,39,74,77,255, + 39,74,76,255,39,74,76,255,39,74,76,255,39,74,76,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,73,75,255,39,73,75,255,39,73,75,255,39,73,75,255, + 39,72,74,255,39,72,74,255,39,72,74,255,39,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,71,74,255,38,71,74,255,38,71,74,255,38,71,74,255, + 37,70,74,255,37,70,74,255,37,70,74,255,37,70,74,255, + 36,69,74,255,36,69,74,255,36,69,74,255,35,68,74,255, + 35,68,74,255,34,67,74,255,34,67,74,255,33,67,74,255, + 33,66,74,255,32,66,74,255,32,66,74,255,32,65,74,255, + 31,65,74,255,31,64,74,255,31,64,74,255,30,63,74,255, + 30,63,74,255,29,62,74,255,29,62,74,255,28,61,74,255, + 28,61,75,255,27,60,75,255,27,60,75,255,27,60,75,255, + 26,59,75,255,26,59,75,255,26,59,75,255,26,58,75,255, + 25,58,75,255,25,57,75,255,25,57,75,255,25,57,75,255, + 24,56,75,255,24,56,75,255,24,56,75,255,24,56,75,255, + 30,87,125,255,30,87,125,255,30,87,125,255,30,87,125,255, + 31,88,125,255,31,88,125,255,31,88,125,255,31,88,125,255, + 31,89,126,255,31,89,126,255,31,89,126,255,31,89,126,255, + 32,90,127,255,32,90,127,255,32,90,127,255,32,90,128,255, + 33,91,128,255,33,91,129,255,33,91,129,255,33,91,130,255, + 34,92,130,255,34,92,131,255,34,92,131,255,34,93,132,255, + 35,93,132,255,35,94,133,255,35,94,133,255,35,94,133,255, + 35,95,134,255,35,95,134,255,35,95,134,255,35,96,135,255, + 36,96,135,255,36,97,136,255,36,97,136,255,36,98,137,255, + 37,98,137,255,37,99,138,255,37,99,138,255,37,99,139,255, + 38,100,139,255,38,100,140,255,38,100,140,255,38,100,141,255, + 39,101,141,255,39,101,142,255,39,101,142,255,39,102,142,255, + 40,102,143,255,40,103,143,255,40,103,143,255,40,103,143,255, + 41,104,144,255,41,104,144,255,41,104,144,255,42,105,144,255, + 42,105,145,255,43,106,145,255,43,106,145,255,43,106,145,255, + 44,107,146,255,44,107,146,255,44,107,146,255,45,108,146,255, + 45,108,147,255,46,109,147,255,46,109,147,255,46,110,147,255, + 47,110,148,255,47,111,148,255,47,111,148,255,48,112,148,255, + 48,112,149,255,49,113,149,255,49,113,149,255,49,113,149,255, + 50,114,150,255,50,114,150,255,50,114,150,255,50,114,150,255, + 51,115,151,255,51,115,151,255,51,115,151,255,51,116,151,255, + 52,116,152,255,52,117,152,255,52,117,152,255,52,117,152,255, + 53,118,153,255,53,118,153,255,53,118,153,255,53,118,153,255, + 53,119,154,255,53,119,154,255,53,119,154,255,53,119,154,255, + 52,119,155,255,52,119,155,255,52,119,155,255,52,119,155,255, + 51,119,156,255,51,119,156,255,51,119,156,255,51,119,156,255, + 50,119,157,255,50,119,157,255,50,119,157,255,49,119,158,255, + 49,119,158,255,48,119,159,255,48,119,159,255,47,119,159,255, + 46,118,160,255,45,118,160,255,45,118,160,255,44,118,160,255, + 44,117,160,255,43,117,160,255,43,117,160,255,42,117,160,255, + 41,116,161,255,40,116,161,255,40,116,161,255,39,116,161,255, + 38,115,162,255,37,115,162,255,37,115,162,255,36,114,162,255, + 35,114,162,255,34,113,162,255,34,113,162,255,33,113,162,255, + 32,112,163,255,31,112,163,255,31,112,163,255,30,112,163,255, + 30,111,163,255,29,111,163,255,29,111,163,255,29,111,163,255, + 28,110,163,255,28,110,163,255,28,110,163,255,28,110,163,255, + 27,110,163,255,27,110,163,255,27,110,163,255,27,110,163,255, + 27,110,163,255,27,110,163,255,27,110,163,255,27,110,163,255, + 27,111,162,255,27,111,162,255,27,111,162,255,28,111,162,255, + 28,112,162,255,29,112,162,255,29,112,162,255,30,112,162,255, + 30,113,161,255,31,113,161,255,31,113,161,255,32,114,161,255, + 33,114,161,255,33,115,161,255,34,115,161,255,35,116,161,255, + 36,116,160,255,37,117,160,255,38,117,160,255,39,118,160,255, + 40,119,159,255,41,119,159,255,42,120,159,255,43,121,159,255, + 44,121,158,255,45,122,158,255,46,122,158,255,48,123,158,255, + 49,124,157,255,50,124,157,255,51,125,157,255,52,126,157,255, + 53,126,157,255,54,127,157,255,55,127,157,255,56,128,157,255, + 57,128,156,255,58,129,156,255,59,129,156,255,60,130,156,255, + 61,130,155,255,61,131,155,255,62,131,155,255,63,131,155,255, + 64,132,155,255,64,132,155,255,65,132,155,255,66,133,155,255, + 66,133,154,255,67,134,154,255,67,134,154,255,68,135,154,255, + 69,135,154,255,69,136,154,255,70,136,154,255,71,136,154,255, + 72,137,154,255,72,137,154,255,73,137,154,255,74,138,154,255, + 74,138,154,255,75,139,154,255,75,139,154,255,76,139,154,255, + 77,140,154,255,77,140,154,255,78,140,154,255,79,141,154,255, + 79,141,154,255,80,142,154,255,80,142,154,255,80,142,154,255, + 81,143,155,255,81,143,155,255,81,143,155,255,82,143,155,255, + 82,144,155,255,83,144,155,255,83,144,155,255,83,144,155,255, + 84,145,156,255,84,145,156,255,84,145,156,255,84,145,156,255, + 84,146,156,255,84,146,156,255,84,146,156,255,84,146,156,255, + 84,146,157,255,84,146,157,255,84,146,157,255,84,146,158,255, + 83,146,158,255,83,146,159,255,83,146,159,255,83,146,159,255, + 82,145,160,255,82,145,160,255,82,145,160,255,81,145,160,255, + 80,144,161,255,80,144,161,255,79,144,161,255,78,144,161,255, + 78,144,162,255,77,144,162,255,77,144,162,255,76,143,162,255, + 76,143,163,255,75,142,163,255,75,142,163,255,74,142,163,255, + 74,141,164,255,73,141,164,255,73,141,164,255,72,141,164,255, + 72,140,164,255,71,140,164,255,71,140,164,255,71,140,164,255, + 70,139,165,255,70,139,165,255,70,139,165,255,70,139,165,255, + 69,139,165,255,69,139,165,255,69,139,165,255,69,139,165,255, + 68,138,165,255,68,138,165,255,68,138,165,255,68,138,165,255, + 68,138,165,255,68,138,165,255,68,138,165,255,68,138,165,255, + 68,138,165,255,68,138,165,255,68,138,165,255,68,138,165,255, + 68,138,164,255,68,138,164,255,68,138,164,255,68,138,164,255, + 68,139,163,255,68,139,163,255,68,139,163,255,68,139,163,255, + 69,139,162,255,69,139,162,255,69,139,162,255,69,139,162,255, + 70,140,161,255,70,140,161,255,70,140,161,255,70,140,161,255, + 69,140,161,255,69,140,161,255,69,140,161,255,69,140,161,255, + 68,141,160,255,68,141,160,255,68,141,160,255,68,141,160,255, + 67,140,160,255,67,140,160,255,67,140,160,255,67,140,160,255, + 66,140,160,255,66,140,160,255,66,140,160,255,65,140,160,255, + 64,139,160,255,64,139,160,255,63,139,160,255,62,139,160,255, + 62,138,160,255,61,138,160,255,61,138,160,255,60,137,160,255, + 59,137,160,255,59,136,160,255,58,136,160,255,57,136,160,255, + 56,135,161,255,55,135,161,255,54,135,161,255,53,134,161,255, + 52,134,161,255,52,133,161,255,51,133,161,255,50,132,161,255, + 49,132,161,255,49,131,161,255,48,131,161,255,47,130,161,255, + 46,130,162,255,46,129,162,255,45,129,162,255,44,129,162,255, + 44,128,162,255,43,128,162,255,43,128,162,255,43,127,162,255, + 42,127,162,255,42,126,162,255,42,126,162,255,42,126,162,255, + 42,126,162,255,42,126,162,255,42,126,162,255,43,126,162,255, + 43,126,162,255,44,126,162,255,44,126,162,255,45,126,162,255, + 46,127,161,255,46,127,161,255,47,127,161,255,48,127,161,255, + 49,128,160,255,50,128,160,255,51,128,160,255,52,129,160,255, + 53,130,159,255,54,130,159,255,55,131,159,255,56,132,159,255, + 57,132,158,255,58,133,158,255,59,133,158,255,60,134,158,255, + 61,134,157,255,62,135,157,255,63,135,157,255,64,135,157,255, + 66,136,156,255,67,136,156,255,68,136,156,255,69,137,156,255, + 70,137,155,255,70,138,155,255,71,138,155,255,72,138,155,255, + 72,139,155,255,73,139,155,255,73,139,155,255,73,139,155,255, + 74,139,155,255,74,139,155,255,74,139,155,255,74,139,155,255, + 73,138,155,255,73,138,155,255,73,138,155,255,72,138,155,255, + 72,137,155,255,71,137,155,255,71,137,155,255,70,136,155,255, + 70,136,155,255,69,135,155,255,69,135,155,255,68,135,155,255, + 67,134,156,255,67,134,156,255,66,134,156,255,65,133,156,255, + 64,133,156,255,64,132,156,255,63,132,156,255,62,131,156,255, + 61,131,157,255,60,130,157,255,59,130,157,255,58,129,157,255, + 57,129,157,255,57,128,157,255,56,128,157,255,55,128,157,255, + 54,127,157,255,54,127,157,255,53,127,157,255,52,126,157,255, + 52,126,158,255,51,125,158,255,51,125,158,255,50,125,158,255, + 49,124,158,255,49,124,158,255,48,124,158,255,48,124,158,255, + 48,124,158,255,47,123,158,255,47,123,158,255,47,123,158,255, + 46,123,158,255,46,123,158,255,45,123,158,255,45,123,158,255, + 44,123,158,255,44,122,158,255,43,122,158,255,43,122,158,255, + 42,122,158,255,42,121,158,255,41,121,158,255,41,121,158,255, + 40,121,158,255,40,120,158,255,39,120,158,255,38,120,158,255, + 38,119,158,255,37,119,158,255,36,118,158,255,36,118,158,255, + 35,118,158,255,35,117,158,255,34,117,158,255,33,117,158,255, + 33,116,158,255,32,116,159,255,31,115,159,255,30,115,159,255, + 30,114,159,255,29,114,159,255,28,113,159,255,28,113,159,255, + 27,112,159,255,27,112,159,255,26,111,159,255,25,111,159,255, + 25,111,159,255,24,110,159,255,23,110,159,255,23,110,159,255, + 22,109,159,255,22,109,159,255,21,108,159,255,21,108,159,255, + 20,108,159,255,20,107,159,255,19,107,159,255,19,107,159,255, + 19,107,159,255,18,106,159,255,18,106,159,255,18,106,159,255, + 18,106,159,255,17,105,159,255,17,105,159,255,17,105,159,255, + 17,105,159,255,16,104,159,255,16,104,159,255,16,104,159,255, + 16,104,159,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,17,102,157,255,17,102,157,255,17,102,157,255, + 17,102,157,255,18,102,157,255,18,102,157,255,18,102,157,255, + 18,102,157,255,18,102,156,255,18,102,156,255,18,102,156,255, + 18,102,156,255,19,102,155,255,19,102,155,255,19,102,155,255, + 20,102,155,255,20,102,154,255,21,102,154,255,21,102,154,255, + 22,102,154,255,22,103,153,255,23,103,153,255,24,103,153,255, + 24,103,152,255,25,104,152,255,26,104,151,255,27,104,151,255, + 27,105,151,255,28,105,150,255,29,106,150,255,30,106,150,255, + 30,107,149,255,31,107,149,255,32,108,148,255,33,108,148,255, + 34,109,147,255,35,109,147,255,36,110,146,255,37,110,146,255, + 38,111,146,255,39,111,145,255,40,112,145,255,41,112,145,255, + 41,113,144,255,42,113,144,255,43,114,143,255,44,114,143,255, + 44,115,143,255,45,115,142,255,46,116,142,255,46,116,142,255, + 47,116,142,255,47,117,141,255,48,117,141,255,48,117,141,255, + 49,117,141,255,49,118,140,255,50,118,140,255,50,118,140,255, + 50,118,140,255,50,118,140,255,50,118,140,255,50,118,140,255, + 50,118,140,255,50,117,139,255,50,117,139,255,50,117,139,255, + 50,117,139,255,49,117,139,255,49,117,139,255,49,117,139,255, + 49,117,139,255,48,116,139,255,48,116,139,255,48,116,139,255, + 48,115,139,255,47,115,139,255,47,114,139,255,47,114,139,255, + 47,114,139,255,46,113,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,45,112,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,44,111,139,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,110,138,255,44,110,138,255,44,110,138,255, + 44,110,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,137,255,44,109,137,255,44,109,137,255, + 44,109,137,255,43,108,137,255,43,108,137,255,43,108,137,255, + 43,108,137,255,42,107,136,255,42,107,136,255,42,107,136,255, + 42,106,136,255,41,106,135,255,41,105,135,255,41,105,135,255, + 41,105,135,255,40,104,135,255,40,104,135,255,40,104,135,255, + 39,103,135,255,39,103,134,255,38,102,134,255,38,102,134,255, + 37,102,134,255,37,101,134,255,36,101,134,255,36,101,134,255, + 35,100,134,255,35,100,134,255,34,99,134,255,34,99,134,255, + 34,99,134,255,33,98,133,255,33,98,133,255,33,98,133,255, + 33,97,133,255,32,97,133,255,32,96,133,255,32,96,133,255, + 32,96,133,255,31,95,133,255,31,95,133,255,31,95,133,255, + 31,95,133,255,31,94,133,255,31,94,133,255,31,94,133,255, + 31,94,133,255,30,93,133,255,30,93,133,255,30,93,133,255, + 30,93,133,255,30,92,132,255,30,92,132,255,30,92,132,255, + 30,92,132,255,29,91,132,255,29,91,132,255,29,91,132,255, + 29,91,132,255,29,90,131,255,29,90,131,255,29,90,131,255, + 29,90,131,255,28,89,131,255,28,89,131,255,28,89,131,255, + 28,88,131,255,28,88,130,255,28,87,130,255,28,87,130,255, + 27,87,130,255,27,86,129,255,26,86,129,255,26,86,129,255, + 25,85,129,255,25,85,128,255,24,84,128,255,24,84,128,255, + 24,83,127,255,23,83,127,255,23,82,126,255,23,82,126,255, + 22,81,126,255,22,81,125,255,21,80,125,255,21,80,125,255, + 20,79,125,255,20,79,124,255,19,78,124,255,19,78,124,255, + 19,77,123,255,18,77,123,255,18,76,122,255,18,76,122,255, + 18,75,121,255,17,75,121,255,17,74,120,255,17,74,120,255, + 17,74,119,255,17,73,119,255,17,73,118,255,17,73,118,255, + 17,73,117,255,17,72,117,255,17,72,116,255,17,72,116,255, + 17,72,115,255,18,72,115,255,18,72,114,255,18,72,114,255, + 18,72,113,255,19,72,113,255,19,72,112,255,19,72,112,255, + 19,72,111,255,20,72,111,255,20,72,110,255,20,72,110,255, + 21,72,109,255,21,72,109,255,22,72,108,255,22,72,108,255, + 22,72,107,255,23,72,107,255,23,72,106,255,23,72,106,255, + 24,72,105,255,24,73,105,255,25,73,104,255,25,73,104,255, + 26,73,103,255,26,73,103,255,27,73,102,255,27,73,102,255, + 27,73,101,255,28,74,101,255,28,74,100,255,28,74,100,255, + 29,74,99,255,29,74,99,255,30,74,98,255,30,74,98,255, + 30,74,97,255,31,75,97,255,31,75,96,255,31,75,96,255, + 32,75,95,255,32,75,95,255,33,75,94,255,33,75,94,255, + 33,75,93,255,34,76,93,255,34,76,92,255,34,76,92,255, + 34,76,91,255,35,76,91,255,35,76,90,255,35,76,90,255, + 35,76,89,255,35,76,89,255,35,76,88,255,35,76,88,255, + 35,76,88,255,36,76,87,255,36,76,87,255,36,76,87,255, + 36,76,86,255,36,76,86,255,36,76,85,255,36,76,85,255, + 36,76,84,255,37,76,84,255,37,76,83,255,37,76,83,255, + 37,76,83,255,37,75,82,255,37,75,82,255,37,75,82,255, + 37,75,82,255,38,76,81,255,38,76,81,255,38,76,81,255, + 38,76,81,255,38,75,80,255,38,75,80,255,38,75,80,255, + 38,75,80,255,38,75,79,255,38,75,79,255,38,75,79,255, + 38,75,79,255,38,75,78,255,38,75,78,255,38,75,78,255, + 38,75,78,255,38,74,77,255,38,74,77,255,38,74,77,255, + 38,74,77,255,38,74,76,255,38,74,76,255,38,74,76,255, + 38,74,76,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,37,71,74,255,37,71,74,255,37,71,74,255, + 37,71,74,255,37,70,73,255,37,70,73,255,37,70,73,255, + 37,70,73,255,36,69,73,255,36,69,73,255,36,69,73,255, + 36,69,73,255,35,68,73,255,35,68,73,255,35,68,73,255, + 35,68,73,255,34,67,73,255,34,67,73,255,34,67,73,255, + 33,66,73,255,33,66,73,255,32,65,73,255,32,65,73,255, + 31,64,73,255,31,64,73,255,30,63,73,255,30,63,73,255, + 30,62,73,255,29,62,74,255,29,61,74,255,29,61,74,255, + 28,60,74,255,28,60,74,255,27,59,74,255,27,59,74,255, + 26,59,74,255,26,58,74,255,25,58,74,255,25,58,74,255, + 25,57,74,255,24,57,74,255,24,56,74,255,24,56,74,255, + 24,56,74,255,23,55,74,255,23,55,74,255,23,55,74,255, + 23,55,74,255,30,86,124,255,30,86,124,255,30,86,124,255, + 30,86,124,255,31,87,124,255,31,87,124,255,31,87,124,255, + 31,87,124,255,31,88,125,255,31,88,125,255,31,88,125,255, + 31,88,125,255,32,89,126,255,32,89,126,255,32,89,126,255, + 32,89,127,255,33,90,127,255,33,90,128,255,33,90,128,255, + 33,90,129,255,34,91,129,255,34,91,130,255,34,91,130,255, + 34,92,131,255,35,92,131,255,35,93,132,255,35,93,132,255, + 35,93,132,255,35,94,133,255,35,94,133,255,35,94,133,255, + 35,95,134,255,36,95,134,255,36,96,135,255,36,96,135,255, + 36,97,136,255,37,97,136,255,37,98,137,255,37,98,137,255, + 37,98,138,255,38,99,138,255,38,99,139,255,38,99,139,255, + 38,100,140,255,39,100,140,255,39,101,141,255,39,101,141,255, + 39,101,141,255,40,102,142,255,40,102,142,255,40,102,142,255, + 40,103,142,255,41,103,143,255,41,104,143,255,41,104,143,255, + 42,105,143,255,42,105,144,255,43,106,144,255,43,106,144,255, + 43,106,144,255,44,107,145,255,44,107,145,255,44,107,145,255, + 45,108,145,255,45,108,146,255,46,109,146,255,46,109,146,255, + 46,110,146,255,47,110,147,255,47,111,147,255,47,111,147,255, + 48,112,147,255,48,112,148,255,49,113,148,255,49,113,148,255, + 49,113,148,255,50,114,149,255,50,114,149,255,50,114,149,255, + 50,114,149,255,51,115,150,255,51,115,150,255,51,115,150,255, + 51,116,150,255,52,116,151,255,52,117,151,255,52,117,151,255, + 52,117,151,255,53,118,152,255,53,118,152,255,53,118,152,255, + 53,118,152,255,53,119,153,255,53,119,153,255,53,119,153,255, + 53,119,153,255,52,119,154,255,52,119,154,255,52,119,154,255, + 52,119,154,255,51,119,155,255,51,119,155,255,51,119,155,255, + 51,119,155,255,50,119,156,255,50,119,156,255,50,119,156,255, + 49,119,157,255,49,119,157,255,48,119,158,255,48,119,158,255, + 47,119,158,255,46,118,159,255,45,118,159,255,45,118,159,255, + 44,118,159,255,44,117,159,255,43,117,159,255,43,117,159,255, + 42,117,159,255,41,116,160,255,40,116,160,255,40,116,160,255, + 39,116,160,255,38,115,161,255,37,115,161,255,37,115,161,255, + 36,114,161,255,35,114,161,255,34,113,161,255,34,113,161,255, + 33,113,161,255,32,112,162,255,31,112,162,255,31,112,162,255, + 30,112,162,255,30,111,162,255,29,111,162,255,29,111,162,255, + 29,111,162,255,28,110,162,255,28,110,162,255,28,110,162,255, + 28,110,162,255,27,110,162,255,27,110,162,255,27,110,162,255, + 27,110,162,255,27,110,162,255,27,110,162,255,27,110,162,255, + 27,110,162,255,27,111,161,255,27,111,161,255,27,111,161,255, + 28,111,161,255,28,112,161,255,29,112,161,255,29,112,161,255, + 30,112,161,255,30,113,160,255,31,113,160,255,31,113,160,255, + 32,114,160,255,33,114,160,255,34,115,160,255,35,115,160,255, + 36,116,160,255,37,116,159,255,38,117,159,255,39,117,159,255, + 40,118,159,255,41,119,158,255,42,119,158,255,43,120,158,255, + 44,121,158,255,45,121,157,255,46,122,157,255,47,122,157,255, + 49,123,157,255,50,124,157,255,51,124,157,255,52,125,157,255, + 53,126,157,255,54,126,156,255,55,127,156,255,56,127,156,255, + 57,128,156,255,58,128,155,255,59,129,155,255,60,129,155,255, + 61,130,155,255,62,130,155,255,62,131,155,255,63,131,155,255, + 64,132,155,255,65,132,154,255,65,133,154,255,66,133,154,255, + 67,133,154,255,67,134,154,255,68,134,154,255,68,134,154,255, + 69,135,154,255,70,135,154,255,70,136,154,255,71,136,154,255, + 72,136,154,255,72,137,154,255,73,137,154,255,73,137,154,255, + 74,138,154,255,75,138,154,255,75,139,154,255,76,139,154,255, + 77,139,154,255,77,140,154,255,78,140,154,255,78,140,154,255, + 79,141,154,255,79,141,154,255,80,142,154,255,80,142,154,255, + 80,142,154,255,81,143,155,255,81,143,155,255,81,143,155,255, + 82,143,155,255,82,144,155,255,83,144,155,255,83,144,155,255, + 83,144,155,255,84,145,156,255,84,145,156,255,84,145,156,255, + 84,145,156,255,84,146,156,255,84,146,156,255,84,146,156,255, + 84,146,156,255,83,146,157,255,83,146,157,255,83,146,157,255, + 83,146,158,255,82,145,158,255,82,145,159,255,82,145,159,255, + 82,145,159,255,81,145,160,255,81,145,160,255,81,145,160,255, + 80,145,160,255,79,144,161,255,79,144,161,255,78,144,161,255, + 77,144,161,255,77,143,162,255,76,143,162,255,76,143,162,255, + 75,142,162,255,75,142,163,255,74,141,163,255,74,141,163,255, + 73,141,163,255,73,140,164,255,72,140,164,255,72,140,164,255, + 71,140,164,255,71,139,164,255,70,139,164,255,70,139,164,255, + 70,139,164,255,69,138,165,255,69,138,165,255,69,138,165,255, + 69,138,165,255,68,138,165,255,68,138,165,255,68,138,165,255, + 68,138,165,255,67,137,164,255,67,137,164,255,67,137,164,255, + 67,137,164,255,67,137,164,255,67,137,164,255,67,137,164,255, + 67,137,164,255,67,138,164,255,67,138,164,255,67,138,164,255, + 67,138,164,255,68,138,163,255,68,138,163,255,68,138,163,255, + 68,138,163,255,68,139,162,255,68,139,162,255,68,139,162,255, + 68,139,162,255,69,139,161,255,69,139,161,255,69,139,161,255, + 69,139,161,255,70,140,160,255,70,140,160,255,70,140,160,255, + 70,140,160,255,70,140,160,255,70,140,160,255,70,140,160,255, + 70,140,160,255,69,141,159,255,69,141,159,255,69,141,159,255, + 69,141,159,255,68,141,159,255,68,141,159,255,68,141,159,255, + 68,141,159,255,67,140,159,255,67,140,159,255,67,140,159,255, + 66,140,159,255,65,140,159,255,65,140,159,255,64,140,159,255, + 63,140,159,255,63,139,159,255,62,139,159,255,62,139,159,255, + 61,138,159,255,60,138,159,255,60,137,159,255,59,137,159,255, + 58,137,159,255,57,136,160,255,56,136,160,255,55,136,160,255, + 54,135,160,255,53,135,160,255,53,134,160,255,52,134,160,255, + 51,133,160,255,50,133,160,255,50,132,160,255,49,132,160,255, + 48,131,160,255,47,131,161,255,47,130,161,255,46,130,161,255, + 45,130,161,255,45,129,161,255,44,129,161,255,44,129,161,255, + 44,128,161,255,43,128,161,255,43,127,161,255,43,127,161,255, + 43,127,161,255,43,127,161,255,43,127,161,255,43,127,161,255, + 44,127,161,255,44,127,161,255,45,127,161,255,45,127,161,255, + 46,127,161,255,47,128,160,255,47,128,160,255,48,128,160,255, + 49,128,160,255,50,129,160,255,51,129,160,255,52,129,160,255, + 53,130,160,255,54,130,159,255,55,131,159,255,56,131,159,255, + 57,132,159,255,58,132,158,255,59,133,158,255,60,133,158,255, + 61,134,158,255,62,134,157,255,63,135,157,255,64,135,157,255, + 65,135,157,255,66,136,156,255,67,136,156,255,68,136,156,255, + 69,137,156,255,70,137,155,255,70,138,155,255,71,138,155,255, + 72,138,155,255,72,139,155,255,73,139,155,255,73,139,155,255, + 73,139,155,255,74,139,155,255,74,139,155,255,74,139,155,255, + 74,139,155,255,73,138,155,255,73,138,155,255,73,138,155,255, + 72,138,155,255,72,137,155,255,71,137,155,255,71,137,155,255, + 70,136,155,255,70,136,155,255,69,135,155,255,69,135,155,255, + 68,135,155,255,67,134,156,255,66,134,156,255,65,134,156,255, + 64,133,156,255,63,133,156,255,63,132,156,255,62,132,156,255, + 61,131,156,255,60,131,157,255,59,130,157,255,58,130,157,255, + 57,129,157,255,56,129,157,255,56,128,157,255,55,128,157,255, + 54,127,157,255,53,127,157,255,53,126,157,255,52,126,157,255, + 51,126,157,255,51,125,158,255,50,125,158,255,50,125,158,255, + 49,125,158,255,49,124,158,255,48,124,158,255,48,124,158,255, + 47,124,158,255,47,124,158,255,47,123,158,255,46,123,158,255, + 46,123,158,255,45,123,158,255,45,123,158,255,44,123,158,255, + 44,123,158,255,44,123,158,255,43,122,158,255,43,122,158,255, + 43,122,158,255,42,122,158,255,42,121,158,255,41,121,158,255, + 41,121,158,255,40,121,158,255,40,120,158,255,39,120,158,255, + 38,120,158,255,38,119,158,255,37,119,158,255,36,118,158,255, + 36,118,158,255,35,118,158,255,35,117,158,255,34,117,158,255, + 33,117,158,255,33,116,158,255,32,116,159,255,31,115,159,255, + 30,115,159,255,30,114,159,255,29,114,159,255,28,113,159,255, + 28,113,159,255,27,112,159,255,27,112,159,255,26,111,159,255, + 25,111,159,255,25,111,159,255,24,110,159,255,23,110,159,255, + 23,110,159,255,22,109,159,255,22,109,159,255,21,108,159,255, + 21,108,159,255,20,108,159,255,20,107,159,255,19,107,159,255, + 19,107,159,255,19,107,159,255,18,106,159,255,18,106,159,255, + 18,106,159,255,18,106,159,255,17,105,159,255,17,105,159,255, + 17,105,159,255,17,105,159,255,16,104,159,255,16,104,159,255, + 16,104,159,255,16,104,159,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,102,157,255,16,102,157,255, + 16,102,157,255,16,102,157,255,17,102,157,255,17,102,157,255, + 17,102,157,255,17,102,157,255,18,102,156,255,18,102,156,255, + 18,102,156,255,18,102,156,255,19,102,155,255,19,102,155,255, + 19,102,155,255,20,102,155,255,20,102,154,255,21,102,154,255, + 21,102,154,255,22,102,154,255,22,103,153,255,23,103,153,255, + 24,103,153,255,24,103,152,255,25,104,152,255,26,104,151,255, + 27,104,151,255,27,105,151,255,28,105,150,255,29,106,150,255, + 30,106,150,255,30,107,149,255,31,107,149,255,32,108,148,255, + 33,108,148,255,34,109,147,255,35,109,147,255,36,110,146,255, + 37,110,146,255,38,111,146,255,39,111,145,255,40,112,145,255, + 41,112,145,255,41,113,144,255,42,113,144,255,43,114,143,255, + 44,114,143,255,44,115,143,255,45,115,142,255,46,116,142,255, + 46,116,142,255,47,116,142,255,47,117,141,255,48,117,141,255, + 48,117,141,255,49,117,141,255,49,118,140,255,50,118,140,255, + 50,118,140,255,50,118,140,255,50,118,140,255,50,118,140,255, + 50,118,140,255,50,118,140,255,50,117,139,255,50,117,139,255, + 50,117,139,255,50,117,139,255,49,117,139,255,49,117,139,255, + 49,117,139,255,49,117,139,255,48,116,139,255,48,116,139,255, + 48,116,139,255,48,115,139,255,47,115,139,255,47,114,139,255, + 47,114,139,255,47,114,139,255,46,113,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,45,112,139,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,110,138,255,44,110,138,255, + 44,110,138,255,44,110,138,255,44,109,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,137,255,44,109,137,255, + 44,109,137,255,44,109,137,255,43,108,137,255,43,108,137,255, + 43,108,137,255,43,108,137,255,42,107,136,255,42,107,136,255, + 42,107,136,255,42,106,136,255,41,106,135,255,41,105,135,255, + 41,105,135,255,41,105,135,255,40,104,135,255,40,104,135,255, + 40,104,135,255,39,103,135,255,39,103,134,255,38,102,134,255, + 38,102,134,255,37,102,134,255,37,101,134,255,36,101,134,255, + 36,101,134,255,36,100,134,255,35,100,134,255,35,99,134,255, + 35,99,134,255,34,99,134,255,34,98,133,255,33,98,133,255, + 33,98,133,255,33,97,133,255,32,97,133,255,32,96,133,255, + 32,96,133,255,32,96,133,255,31,95,133,255,31,95,133,255, + 31,95,133,255,31,95,133,255,31,94,133,255,31,94,133,255, + 31,94,133,255,31,94,133,255,30,93,133,255,30,93,133,255, + 30,93,133,255,30,93,133,255,30,92,132,255,30,92,132,255, + 30,92,132,255,30,92,132,255,29,91,132,255,29,91,132,255, + 29,91,132,255,29,91,132,255,29,90,131,255,29,90,131,255, + 29,90,131,255,29,89,131,255,28,89,131,255,28,88,131,255, + 28,88,131,255,28,88,131,255,27,87,130,255,27,87,130,255, + 27,87,130,255,26,86,130,255,26,86,129,255,25,85,129,255, + 25,85,129,255,24,84,129,255,24,84,128,255,23,83,128,255, + 23,83,128,255,23,82,127,255,22,82,127,255,22,81,126,255, + 22,81,126,255,21,80,126,255,21,80,125,255,20,79,125,255, + 20,79,125,255,20,78,125,255,19,78,124,255,19,77,124,255, + 19,77,124,255,18,77,123,255,18,76,123,255,17,76,122,255, + 17,76,122,255,17,75,121,255,17,75,121,255,17,74,120,255, + 17,74,120,255,17,74,119,255,17,73,119,255,17,73,118,255, + 17,73,118,255,17,73,117,255,17,72,117,255,17,72,116,255, + 17,72,116,255,17,72,115,255,18,72,115,255,18,72,114,255, + 18,72,114,255,18,72,113,255,19,72,113,255,19,72,112,255, + 19,72,112,255,19,72,111,255,20,72,111,255,20,72,110,255, + 20,72,110,255,21,72,109,255,21,72,109,255,22,72,108,255, + 22,72,108,255,22,72,107,255,23,72,107,255,23,72,106,255, + 23,72,106,255,24,72,105,255,24,73,105,255,25,73,104,255, + 25,73,104,255,26,73,103,255,26,73,103,255,27,73,102,255, + 27,73,102,255,27,73,101,255,28,74,101,255,28,74,100,255, + 28,74,100,255,29,74,99,255,29,74,99,255,30,74,98,255, + 30,74,98,255,30,74,97,255,31,74,97,255,31,74,96,255, + 31,74,96,255,31,74,95,255,32,75,95,255,32,75,94,255, + 32,75,94,255,32,75,93,255,33,75,93,255,33,75,92,255, + 33,75,92,255,33,75,91,255,34,75,91,255,34,75,90,255, + 34,75,90,255,34,75,89,255,35,75,89,255,35,75,88,255, + 35,75,88,255,35,75,88,255,36,76,87,255,36,76,87,255, + 36,76,87,255,36,76,86,255,36,76,86,255,36,76,85,255, + 36,76,85,255,36,76,84,255,37,76,84,255,37,76,83,255, + 37,76,83,255,37,76,83,255,37,75,82,255,37,75,82,255, + 37,75,82,255,37,75,82,255,38,76,81,255,38,76,81,255, + 38,76,81,255,38,76,81,255,38,75,80,255,38,75,80,255, + 38,75,80,255,38,75,80,255,38,75,79,255,38,75,79,255, + 38,75,79,255,38,75,79,255,38,75,78,255,38,75,78,255, + 38,75,78,255,38,75,78,255,38,74,77,255,38,74,77,255, + 38,74,77,255,38,74,77,255,38,74,76,255,38,74,76,255, + 38,74,76,255,38,74,76,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,37,71,74,255,37,71,74,255, + 37,71,74,255,37,71,74,255,37,70,73,255,37,70,73,255, + 37,70,73,255,37,70,73,255,36,69,73,255,36,69,73,255, + 36,69,73,255,36,69,73,255,35,68,73,255,35,68,73,255, + 35,68,73,255,35,68,73,255,34,67,73,255,34,67,73,255, + 34,67,73,255,33,66,73,255,33,66,73,255,32,65,73,255, + 32,65,73,255,31,64,73,255,31,64,73,255,30,63,73,255, + 30,63,73,255,30,62,73,255,29,62,74,255,29,61,74,255, + 29,61,74,255,28,60,74,255,28,60,74,255,27,59,74,255, + 27,59,74,255,26,59,74,255,26,58,74,255,25,58,74,255, + 25,58,74,255,25,57,74,255,24,57,74,255,24,56,74,255, + 24,56,74,255,24,56,74,255,23,55,74,255,23,55,74,255, + 23,55,74,255,23,55,74,255,30,86,123,255,30,86,123,255, + 30,86,123,255,30,86,123,255,31,87,124,255,31,87,124,255, + 31,87,124,255,31,87,124,255,31,88,125,255,31,88,125,255, + 31,88,125,255,31,88,125,255,32,89,126,255,32,89,126,255, + 32,89,126,255,32,89,126,255,33,90,127,255,33,90,127,255, + 33,90,127,255,33,90,128,255,34,91,128,255,34,91,129,255, + 34,91,129,255,34,92,130,255,35,92,130,255,35,93,131,255, + 35,93,131,255,35,93,131,255,35,94,132,255,35,94,132,255, + 35,94,132,255,35,95,133,255,36,95,133,255,36,96,134,255, + 36,96,134,255,36,97,135,255,37,97,135,255,37,98,136,255, + 37,98,136,255,37,98,137,255,38,99,137,255,38,99,138,255, + 38,99,138,255,38,100,139,255,39,100,139,255,39,101,140,255, + 39,101,140,255,39,101,140,255,40,102,141,255,40,102,141,255, + 40,102,141,255,40,103,142,255,41,103,142,255,41,104,143,255, + 41,104,143,255,42,105,143,255,42,105,144,255,43,106,144,255, + 43,106,144,255,43,106,144,255,44,107,145,255,44,107,145,255, + 44,107,145,255,45,108,145,255,45,108,146,255,46,109,146,255, + 46,109,146,255,46,110,146,255,47,110,147,255,47,111,147,255, + 47,111,147,255,48,112,147,255,48,112,148,255,49,113,148,255, + 49,113,148,255,49,113,148,255,50,114,149,255,50,114,149,255, + 50,114,149,255,50,114,149,255,51,115,150,255,51,115,150,255, + 51,115,150,255,51,116,150,255,52,116,151,255,52,117,151,255, + 52,117,151,255,52,117,151,255,53,118,152,255,53,118,152,255, + 53,118,152,255,53,118,152,255,53,119,153,255,53,119,153,255, + 53,119,153,255,53,119,153,255,52,119,154,255,52,119,154,255, + 52,119,154,255,52,119,154,255,51,119,155,255,51,119,155,255, + 51,119,155,255,51,119,155,255,50,119,156,255,50,119,156,255, + 50,119,156,255,49,119,157,255,49,119,157,255,48,119,158,255, + 48,119,158,255,47,119,158,255,46,118,159,255,45,118,159,255, + 45,118,159,255,44,118,159,255,44,117,159,255,43,117,159,255, + 43,117,159,255,42,117,159,255,41,116,160,255,40,116,160,255, + 40,116,160,255,39,116,160,255,38,115,161,255,37,115,161,255, + 37,115,161,255,36,114,161,255,35,114,161,255,34,113,161,255, + 34,113,161,255,33,113,161,255,32,112,162,255,31,112,162,255, + 31,112,162,255,30,112,162,255,30,111,162,255,29,111,162,255, + 29,111,162,255,29,111,162,255,28,110,162,255,28,110,162,255, + 28,110,162,255,28,110,162,255,27,110,162,255,27,110,162,255, + 27,110,162,255,27,110,162,255,27,110,162,255,27,110,162,255, + 27,110,162,255,27,110,162,255,27,111,161,255,27,111,161,255, + 27,111,161,255,28,111,161,255,28,112,161,255,29,112,161,255, + 29,112,161,255,30,112,161,255,30,113,160,255,31,113,160,255, + 31,113,160,255,32,114,160,255,33,114,160,255,34,115,160,255, + 35,115,160,255,36,116,160,255,37,116,159,255,38,117,159,255, + 39,117,159,255,40,118,159,255,41,119,158,255,42,119,158,255, + 43,120,158,255,44,121,158,255,45,121,157,255,46,122,157,255, + 47,122,157,255,49,123,157,255,50,124,157,255,51,124,157,255, + 52,125,157,255,53,126,157,255,54,126,156,255,55,127,156,255, + 56,127,156,255,57,128,156,255,58,128,155,255,59,129,155,255, + 60,129,155,255,61,130,155,255,62,130,155,255,62,131,155,255, + 63,131,155,255,64,132,155,255,65,132,154,255,65,133,154,255, + 66,133,154,255,67,133,154,255,67,134,154,255,68,134,154,255, + 68,134,154,255,69,135,154,255,70,135,154,255,70,136,154,255, + 71,136,154,255,72,136,154,255,72,137,154,255,73,137,154,255, + 73,137,154,255,74,138,154,255,75,138,154,255,75,139,154,255, + 76,139,154,255,77,139,154,255,77,140,154,255,78,140,154,255, + 78,140,154,255,79,141,154,255,79,141,154,255,80,142,154,255, + 80,142,154,255,80,142,154,255,81,143,155,255,81,143,155,255, + 81,143,155,255,82,143,155,255,82,144,155,255,83,144,155,255, + 83,144,155,255,83,144,155,255,84,145,156,255,84,145,156,255, + 84,145,156,255,84,145,156,255,84,146,156,255,84,146,156,255, + 84,146,156,255,84,146,156,255,83,146,157,255,83,146,157,255, + 83,146,157,255,83,146,158,255,82,145,158,255,82,145,159,255, + 82,145,159,255,82,145,159,255,81,145,160,255,81,145,160,255, + 81,145,160,255,80,145,160,255,79,144,161,255,79,144,161,255, + 78,144,161,255,77,144,161,255,77,143,162,255,76,143,162,255, + 76,143,162,255,75,142,162,255,75,142,163,255,74,141,163,255, + 74,141,163,255,73,141,163,255,72,140,164,255,72,140,164,255, + 71,140,164,255,71,140,164,255,70,139,164,255,70,139,164,255, + 70,139,164,255,69,139,164,255,69,138,165,255,68,138,165,255, + 68,138,165,255,68,138,165,255,67,138,165,255,67,138,165,255, + 67,138,165,255,67,138,165,255,67,137,164,255,67,137,164,255, + 67,137,164,255,67,137,164,255,67,137,164,255,67,137,164,255, + 67,137,164,255,67,137,164,255,67,138,164,255,67,138,164,255, + 67,138,164,255,67,138,164,255,68,138,163,255,68,138,163,255, + 68,138,163,255,68,138,163,255,68,139,162,255,68,139,162,255, + 68,139,162,255,68,139,162,255,69,139,161,255,69,139,161,255, + 69,139,161,255,69,139,161,255,70,140,160,255,70,140,160,255, + 70,140,160,255,70,140,160,255,70,140,160,255,70,140,160,255, + 70,140,160,255,70,140,160,255,69,141,159,255,69,141,159,255, + 69,141,159,255,69,141,159,255,69,141,159,255,69,141,159,255, + 69,141,159,255,69,141,159,255,68,140,159,255,68,140,159,255, + 68,140,159,255,67,140,159,255,67,140,158,255,66,140,158,255, + 66,140,158,255,65,140,158,255,65,139,159,255,64,139,159,255, + 64,139,159,255,63,138,159,255,62,138,159,255,62,137,159,255, + 61,137,159,255,60,137,159,255,59,136,159,255,58,136,159,255, + 57,136,159,255,56,135,159,255,55,135,160,255,55,134,160,255, + 54,134,160,255,53,133,160,255,52,133,160,255,52,132,160,255, + 51,132,160,255,50,131,160,255,49,131,161,255,49,130,161,255, + 48,130,161,255,47,130,161,255,47,129,161,255,46,129,161,255, + 46,129,161,255,46,128,161,255,45,128,161,255,45,127,161,255, + 45,127,161,255,45,127,161,255,45,127,161,255,45,127,161,255, + 45,127,161,255,45,127,161,255,46,127,161,255,46,127,161,255, + 46,127,161,255,47,127,161,255,48,128,160,255,48,128,160,255, + 49,128,160,255,50,128,160,255,51,129,160,255,51,129,160,255, + 52,129,160,255,53,130,160,255,54,130,159,255,55,131,159,255, + 56,131,159,255,57,132,159,255,58,132,158,255,59,133,158,255, + 60,133,158,255,61,134,158,255,62,134,157,255,63,135,157,255, + 64,135,157,255,65,135,157,255,66,136,156,255,67,136,156,255, + 68,136,156,255,69,137,156,255,70,137,155,255,70,138,155,255, + 71,138,155,255,72,138,155,255,72,139,155,255,73,139,155,255, + 73,139,155,255,73,139,155,255,74,139,155,255,74,139,155,255, + 74,139,155,255,74,139,155,255,73,138,155,255,73,138,155,255, + 73,138,155,255,72,138,155,255,72,137,155,255,71,137,155,255, + 71,137,155,255,70,136,155,255,70,136,155,255,69,135,155,255, + 69,135,155,255,68,135,155,255,67,134,156,255,66,134,156,255, + 65,134,156,255,64,133,156,255,63,133,156,255,63,132,156,255, + 62,132,156,255,61,131,156,255,60,131,157,255,59,130,157,255, + 58,130,157,255,57,129,157,255,56,129,157,255,56,128,157,255, + 55,128,157,255,54,127,157,255,53,127,157,255,53,126,157,255, + 52,126,157,255,51,126,157,255,51,125,158,255,50,125,158,255, + 50,125,158,255,49,125,158,255,49,124,158,255,48,124,158,255, + 48,124,158,255,47,124,158,255,47,124,158,255,47,123,158,255, + 46,123,158,255,46,123,158,255,45,123,158,255,45,123,158,255, + 44,123,158,255,44,123,158,255,44,123,158,255,43,122,158,255, + 43,122,158,255,43,122,158,255,42,122,158,255,42,121,158,255, + 41,121,158,255,41,121,158,255,40,121,158,255,40,120,158,255, + 39,120,158,255,38,120,158,255,38,119,158,255,37,119,158,255, + 36,118,158,255,36,118,158,255,35,118,158,255,35,117,158,255, + 34,117,158,255,33,117,158,255,33,116,158,255,32,116,159,255, + 31,115,159,255,30,115,159,255,30,114,159,255,29,114,159,255, + 28,113,159,255,28,113,159,255,27,112,159,255,27,112,159,255, + 26,111,159,255,25,111,159,255,25,111,159,255,24,110,159,255, + 23,110,159,255,23,110,159,255,22,109,159,255,22,109,159,255, + 21,108,159,255,21,108,159,255,20,108,159,255,20,107,159,255, + 19,107,159,255,19,107,159,255,19,107,159,255,18,106,159,255, + 18,106,159,255,18,106,159,255,18,106,159,255,17,105,159,255, + 17,105,159,255,17,105,159,255,17,105,159,255,16,104,159,255, + 16,104,159,255,16,104,159,255,16,104,159,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,102,157,255, + 16,102,157,255,16,102,157,255,16,102,157,255,17,102,157,255, + 17,102,157,255,17,102,157,255,17,102,157,255,18,102,156,255, + 18,102,156,255,18,102,156,255,18,102,156,255,19,102,155,255, + 19,102,155,255,19,102,155,255,20,102,155,255,20,102,154,255, + 21,102,154,255,21,102,154,255,22,102,154,255,22,103,153,255, + 23,103,153,255,24,103,153,255,24,103,152,255,25,104,152,255, + 26,104,151,255,27,104,151,255,27,105,151,255,28,105,150,255, + 29,106,150,255,30,106,150,255,30,107,149,255,31,107,149,255, + 32,108,148,255,33,108,148,255,34,109,147,255,35,109,147,255, + 36,110,146,255,37,110,146,255,38,111,146,255,39,111,145,255, + 40,112,145,255,41,112,145,255,41,113,144,255,42,113,144,255, + 43,114,143,255,44,114,143,255,44,115,143,255,45,115,142,255, + 46,116,142,255,46,116,142,255,47,116,142,255,47,117,141,255, + 48,117,141,255,48,117,141,255,49,117,141,255,49,118,140,255, + 50,118,140,255,50,118,140,255,50,118,140,255,50,118,140,255, + 50,118,140,255,50,118,140,255,50,118,140,255,50,117,139,255, + 50,117,139,255,50,117,139,255,50,117,139,255,49,117,139,255, + 49,117,139,255,49,117,139,255,49,117,139,255,48,116,139,255, + 48,116,139,255,48,116,139,255,48,115,139,255,47,115,139,255, + 47,114,139,255,47,114,139,255,47,114,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,46,113,139,255,45,112,139,255, + 45,112,139,255,45,112,139,255,45,112,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,110,138,255, + 44,110,138,255,44,110,138,255,44,110,138,255,44,109,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,137,255, + 44,109,137,255,44,109,137,255,44,109,137,255,43,108,137,255, + 43,108,137,255,43,108,137,255,43,108,137,255,42,107,136,255, + 42,107,136,255,42,107,136,255,42,106,136,255,41,106,135,255, + 41,105,135,255,41,105,135,255,41,105,135,255,40,104,135,255, + 40,104,135,255,40,104,135,255,39,103,135,255,39,103,134,255, + 38,102,134,255,38,102,134,255,37,102,134,255,37,101,134,255, + 36,101,134,255,36,101,134,255,36,100,134,255,35,100,134,255, + 35,99,134,255,35,99,134,255,34,99,134,255,34,98,133,255, + 33,98,133,255,33,98,133,255,33,97,133,255,32,97,133,255, + 32,96,133,255,32,96,133,255,32,96,133,255,31,95,133,255, + 31,95,133,255,31,95,133,255,31,95,133,255,31,94,133,255, + 31,94,133,255,31,94,133,255,31,94,133,255,30,93,133,255, + 30,93,133,255,30,93,133,255,30,93,133,255,30,92,132,255, + 30,92,132,255,30,92,132,255,30,92,132,255,29,91,132,255, + 29,91,132,255,29,91,132,255,29,91,132,255,29,90,131,255, + 29,90,131,255,29,90,131,255,29,89,131,255,28,89,131,255, + 28,88,131,255,28,88,131,255,28,88,131,255,27,87,130,255, + 27,87,130,255,27,87,130,255,26,86,130,255,26,86,129,255, + 25,85,129,255,25,85,129,255,24,84,129,255,24,84,128,255, + 23,83,128,255,23,83,128,255,23,82,127,255,22,82,127,255, + 22,81,126,255,22,81,126,255,21,80,126,255,21,80,125,255, + 20,79,125,255,20,79,125,255,20,78,125,255,19,78,124,255, + 19,77,124,255,19,77,124,255,18,77,123,255,18,76,123,255, + 17,76,122,255,17,76,122,255,17,75,121,255,17,75,121,255, + 17,74,120,255,17,74,120,255,17,74,119,255,17,73,119,255, + 17,73,118,255,17,73,118,255,17,73,117,255,17,72,117,255, + 17,72,116,255,17,72,116,255,17,72,115,255,18,72,115,255, + 18,72,114,255,18,72,114,255,18,72,113,255,19,72,113,255, + 19,72,112,255,19,72,112,255,19,72,111,255,20,72,111,255, + 20,72,110,255,20,72,110,255,21,72,109,255,21,72,109,255, + 22,72,108,255,22,72,108,255,22,72,107,255,23,72,107,255, + 23,72,106,255,23,72,106,255,24,72,105,255,24,73,105,255, + 25,73,104,255,25,73,104,255,26,73,103,255,26,73,103,255, + 27,73,102,255,27,73,102,255,27,73,101,255,28,74,101,255, + 28,74,100,255,28,74,100,255,29,74,99,255,29,74,99,255, + 30,74,98,255,30,74,98,255,30,74,97,255,31,74,97,255, + 31,74,96,255,31,74,96,255,31,74,95,255,32,75,95,255, + 32,75,94,255,32,75,94,255,32,75,93,255,33,75,93,255, + 33,75,92,255,33,75,92,255,33,75,91,255,34,75,91,255, + 34,75,90,255,34,75,90,255,34,75,89,255,35,75,89,255, + 35,75,88,255,35,75,88,255,35,75,88,255,36,76,87,255, + 36,76,87,255,36,76,87,255,36,76,86,255,36,76,86,255, + 36,76,85,255,36,76,85,255,36,76,84,255,37,76,84,255, + 37,76,83,255,37,76,83,255,37,76,83,255,37,75,82,255, + 37,75,82,255,37,75,82,255,37,75,82,255,38,76,81,255, + 38,76,81,255,38,76,81,255,38,76,81,255,38,75,80,255, + 38,75,80,255,38,75,80,255,38,75,80,255,38,75,79,255, + 38,75,79,255,38,75,79,255,38,75,79,255,38,75,78,255, + 38,75,78,255,38,75,78,255,38,75,78,255,38,74,77,255, + 38,74,77,255,38,74,77,255,38,74,77,255,38,74,76,255, + 38,74,76,255,38,74,76,255,38,74,76,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,37,71,74,255, + 37,71,74,255,37,71,74,255,37,71,74,255,37,70,73,255, + 37,70,73,255,37,70,73,255,37,70,73,255,36,69,73,255, + 36,69,73,255,36,69,73,255,36,69,73,255,35,68,73,255, + 35,68,73,255,35,68,73,255,35,68,73,255,34,67,73,255, + 34,67,73,255,34,67,73,255,33,66,73,255,33,66,73,255, + 32,65,73,255,32,65,73,255,31,64,73,255,31,64,73,255, + 30,63,73,255,30,63,73,255,30,62,73,255,29,62,74,255, + 29,61,74,255,29,61,74,255,28,60,74,255,28,60,74,255, + 27,59,74,255,27,59,74,255,26,59,74,255,26,58,74,255, + 25,58,74,255,25,58,74,255,25,57,74,255,24,57,74,255, + 24,56,74,255,24,56,74,255,24,56,74,255,23,55,74,255, + 23,55,74,255,23,55,74,255,23,55,74,255,30,85,122,255, + 30,85,122,255,30,85,122,255,30,85,122,255,31,86,123,255, + 31,86,123,255,31,86,123,255,31,86,123,255,31,87,124,255, + 31,87,124,255,31,87,124,255,31,87,124,255,32,88,125,255, + 32,88,125,255,32,88,125,255,32,88,125,255,33,89,126,255, + 33,89,126,255,33,89,126,255,33,89,127,255,34,90,127,255, + 34,90,128,255,34,90,128,255,34,91,129,255,35,91,129,255, + 35,92,130,255,35,92,130,255,35,92,130,255,35,93,131,255, + 35,93,131,255,35,93,131,255,35,94,132,255,36,94,132,255, + 36,95,133,255,36,95,133,255,36,96,134,255,37,96,134,255, + 37,97,135,255,37,97,135,255,37,97,136,255,38,98,136,255, + 38,98,137,255,38,98,137,255,38,99,138,255,39,99,138,255, + 39,100,139,255,39,100,139,255,39,101,139,255,40,101,140,255, + 40,102,140,255,40,102,140,255,40,102,141,255,41,103,141,255, + 41,103,142,255,41,103,142,255,42,104,142,255,42,105,143,255, + 43,106,143,255,43,106,143,255,43,106,143,255,44,107,144,255, + 44,107,144,255,44,107,144,255,45,108,144,255,45,108,145,255, + 46,109,145,255,46,109,145,255,46,110,145,255,47,110,146,255, + 47,111,146,255,47,111,146,255,48,112,146,255,48,112,147,255, + 49,113,147,255,49,113,147,255,49,113,147,255,50,114,148,255, + 50,114,148,255,50,114,148,255,50,114,148,255,51,115,149,255, + 51,115,149,255,51,115,149,255,51,116,149,255,52,116,150,255, + 52,117,150,255,52,117,150,255,52,117,150,255,53,118,151,255, + 53,118,151,255,53,118,151,255,53,118,151,255,53,119,152,255, + 53,119,152,255,53,119,152,255,53,119,152,255,52,119,153,255, + 52,119,153,255,52,119,153,255,52,119,153,255,51,119,154,255, + 51,119,154,255,51,119,154,255,51,119,154,255,50,119,155,255, + 50,119,155,255,50,119,155,255,49,119,156,255,49,119,156,255, + 48,119,157,255,48,119,157,255,47,119,157,255,46,118,158,255, + 45,118,158,255,45,118,158,255,44,118,158,255,44,117,158,255, + 43,117,158,255,43,117,158,255,42,117,158,255,41,116,159,255, + 40,116,159,255,40,116,159,255,39,116,159,255,38,115,160,255, + 37,115,160,255,37,115,160,255,36,114,160,255,35,114,160,255, + 34,113,160,255,34,113,160,255,33,113,160,255,32,112,161,255, + 31,112,161,255,31,112,161,255,30,112,161,255,30,111,161,255, + 29,111,161,255,29,111,161,255,29,111,161,255,28,110,161,255, + 28,110,161,255,28,110,161,255,28,110,161,255,27,110,161,255, + 27,110,161,255,27,110,161,255,27,110,161,255,27,110,161,255, + 27,110,161,255,27,110,161,255,27,110,161,255,28,111,160,255, + 28,111,160,255,28,111,160,255,28,111,160,255,29,112,160,255, + 29,112,160,255,29,112,160,255,30,112,160,255,31,113,159,255, + 31,113,159,255,32,113,159,255,33,114,159,255,34,114,159,255, + 35,115,159,255,36,115,159,255,37,116,159,255,38,116,158,255, + 39,117,158,255,40,117,158,255,41,118,158,255,42,119,157,255, + 43,119,157,255,44,120,157,255,45,121,157,255,46,121,157,255, + 47,122,157,255,48,122,157,255,50,123,157,255,51,124,156,255, + 52,124,156,255,53,125,156,255,54,126,156,255,55,126,155,255, + 56,127,155,255,57,127,155,255,58,128,155,255,59,129,155,255, + 60,129,155,255,61,130,155,255,62,131,155,255,63,131,155,255, + 63,132,155,255,64,132,155,255,65,132,155,255,66,133,154,255, + 66,133,154,255,67,133,154,255,68,134,154,255,68,134,154,255, + 69,135,154,255,69,135,154,255,70,135,154,255,71,136,154,255, + 71,136,154,255,72,136,154,255,73,136,154,255,73,137,154,255, + 74,137,154,255,74,137,154,255,74,138,154,255,75,138,154,255, + 75,139,154,255,76,139,154,255,77,139,154,255,77,140,154,255, + 78,140,154,255,78,140,154,255,79,141,154,255,79,141,154,255, + 80,142,154,255,80,142,154,255,80,142,154,255,81,143,155,255, + 81,143,155,255,81,143,155,255,82,143,155,255,82,144,155,255, + 83,144,155,255,83,144,155,255,83,144,155,255,83,145,156,255, + 83,145,156,255,83,145,156,255,83,145,156,255,83,145,156,255, + 83,145,156,255,83,145,156,255,83,145,156,255,82,145,157,255, + 82,145,157,255,82,145,157,255,82,145,158,255,81,145,158,255, + 81,145,159,255,81,145,159,255,81,145,159,255,80,144,160,255, + 80,144,160,255,80,144,160,255,79,144,160,255,78,143,161,255, + 78,143,161,255,77,143,161,255,76,143,161,255,76,142,162,255, + 75,142,162,255,75,142,162,255,74,141,162,255,74,141,163,255, + 73,140,163,255,73,140,163,255,72,140,163,255,71,139,164,255, + 71,139,164,255,70,139,164,255,70,139,164,255,69,138,164,255, + 69,138,164,255,69,138,164,255,68,138,164,255,68,137,164,255, + 67,137,164,255,67,137,164,255,67,137,164,255,66,137,164,255, + 66,137,164,255,66,137,164,255,66,137,164,255,66,137,164,255, + 66,137,164,255,66,137,164,255,66,137,164,255,66,137,163,255, + 66,137,163,255,66,137,163,255,66,137,163,255,66,137,163,255, + 66,137,163,255,66,137,163,255,66,137,163,255,67,138,162,255, + 67,138,162,255,67,138,162,255,68,138,162,255,68,139,161,255, + 68,139,161,255,68,139,161,255,68,139,161,255,69,139,160,255, + 69,139,160,255,69,139,160,255,69,139,160,255,70,140,159,255, + 70,140,159,255,70,140,159,255,70,140,159,255,71,140,159,255, + 71,140,159,255,71,140,159,255,71,140,159,255,70,141,158,255, + 70,141,158,255,70,141,158,255,70,141,158,255,70,141,158,255, + 70,141,158,255,70,141,158,255,70,141,158,255,69,141,158,255, + 69,141,158,255,69,141,158,255,68,141,158,255,68,141,157,255, + 67,141,157,255,67,141,157,255,66,141,157,255,66,140,158,255, + 65,140,158,255,65,140,158,255,64,139,158,255,63,139,158,255, + 63,138,158,255,62,138,158,255,61,138,158,255,60,137,158,255, + 59,137,158,255,58,137,158,255,57,136,158,255,56,136,159,255, + 56,135,159,255,55,135,159,255,54,134,159,255,53,134,159,255, + 53,133,159,255,52,133,159,255,51,132,159,255,50,132,160,255, + 50,131,160,255,49,131,160,255,48,131,160,255,48,130,160,255, + 47,130,160,255,47,130,160,255,47,129,160,255,46,129,160,255, + 46,128,160,255,46,128,160,255,46,128,160,255,46,128,160,255, + 46,128,160,255,46,128,160,255,46,128,160,255,47,128,160,255, + 47,128,160,255,47,128,160,255,48,128,160,255,49,129,160,255, + 49,129,160,255,50,129,160,255,51,129,160,255,52,130,159,255, + 52,130,159,255,53,130,159,255,54,130,159,255,55,131,159,255, + 56,131,159,255,57,131,159,255,58,132,159,255,59,132,158,255, + 60,133,158,255,61,133,158,255,62,134,158,255,63,134,157,255, + 64,135,157,255,65,135,157,255,66,135,157,255,67,136,156,255, + 67,136,156,255,68,136,156,255,69,137,156,255,70,137,155,255, + 70,138,155,255,71,138,155,255,72,138,155,255,72,139,155,255, + 73,139,155,255,73,139,155,255,73,139,155,255,74,139,155,255, + 74,139,155,255,74,139,155,255,74,139,155,255,73,138,155,255, + 73,138,155,255,73,138,155,255,72,138,155,255,72,137,155,255, + 71,137,155,255,71,137,155,255,70,136,155,255,69,136,155,255, + 69,135,155,255,68,135,155,255,67,135,155,255,66,134,156,255, + 65,134,156,255,64,134,156,255,63,133,156,255,62,132,156,255, + 62,132,156,255,61,131,156,255,60,131,156,255,59,130,157,255, + 58,130,157,255,57,130,157,255,56,129,157,255,55,129,157,255, + 55,128,157,255,54,128,157,255,53,127,157,255,52,127,157,255, + 52,126,157,255,51,126,157,255,50,126,157,255,50,125,158,255, + 49,125,158,255,49,125,158,255,48,125,158,255,48,124,158,255, + 47,124,158,255,47,124,158,255,46,124,158,255,46,124,158,255, + 46,123,158,255,45,123,158,255,45,123,158,255,45,123,158,255, + 44,123,158,255,44,123,158,255,44,123,158,255,44,123,158,255, + 43,122,158,255,43,122,158,255,43,122,158,255,42,122,158,255, + 42,121,158,255,41,121,158,255,41,121,158,255,40,121,158,255, + 40,120,158,255,39,120,158,255,38,120,158,255,38,119,158,255, + 37,119,158,255,36,118,158,255,36,118,158,255,35,118,158,255, + 35,117,158,255,34,117,158,255,33,117,158,255,33,116,158,255, + 32,116,158,255,31,115,158,255,30,115,158,255,30,114,158,255, + 29,114,159,255,28,113,159,255,28,113,159,255,27,112,159,255, + 27,112,159,255,26,111,159,255,25,111,159,255,25,111,159,255, + 24,110,159,255,23,110,159,255,23,110,159,255,22,109,159,255, + 22,109,159,255,21,108,159,255,21,108,159,255,20,108,159,255, + 20,107,159,255,19,107,159,255,19,107,159,255,19,107,159,255, + 18,106,159,255,18,106,159,255,18,106,159,255,18,106,159,255, + 17,105,159,255,17,105,159,255,17,105,159,255,17,105,159,255, + 16,104,159,255,16,104,159,255,16,104,159,255,16,104,159,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,102,157,255,16,102,157,255,16,102,157,255,16,102,157,255, + 17,102,157,255,17,102,157,255,17,102,157,255,17,102,157,255, + 18,102,156,255,18,102,156,255,18,102,156,255,18,102,156,255, + 19,102,155,255,19,102,155,255,19,102,155,255,20,102,155,255, + 20,102,154,255,21,102,154,255,21,102,154,255,22,102,154,255, + 22,103,153,255,23,103,153,255,24,103,153,255,24,103,152,255, + 25,104,152,255,26,104,151,255,27,104,151,255,27,105,151,255, + 28,105,150,255,29,106,150,255,30,106,150,255,30,107,149,255, + 31,107,149,255,32,108,148,255,33,108,148,255,34,109,147,255, + 35,109,147,255,36,110,146,255,37,110,146,255,38,111,146,255, + 39,111,145,255,40,112,145,255,41,112,145,255,41,113,144,255, + 42,113,144,255,43,114,143,255,44,114,143,255,44,115,143,255, + 45,115,142,255,46,116,142,255,46,116,142,255,47,116,142,255, + 47,117,141,255,48,117,141,255,48,117,141,255,48,117,141,255, + 49,118,140,255,49,118,140,255,49,118,140,255,49,118,140,255, + 49,118,140,255,49,118,140,255,49,118,140,255,49,118,140,255, + 49,117,139,255,49,117,139,255,49,117,139,255,49,117,139,255, + 48,117,139,255,48,117,139,255,48,117,139,255,48,117,139,255, + 48,116,139,255,48,116,139,255,48,116,139,255,47,115,139,255, + 47,115,139,255,46,114,139,255,46,114,139,255,46,114,139,255, + 46,113,139,255,46,113,139,255,46,113,139,255,45,113,139,255, + 45,112,139,255,44,112,139,255,44,112,139,255,44,112,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,111,139,255, + 44,111,139,255,44,111,139,255,44,111,139,255,44,111,139,255, + 44,110,138,255,44,110,138,255,44,110,138,255,44,110,138,255, + 44,109,138,255,44,109,138,255,44,109,138,255,44,109,138,255, + 44,109,137,255,44,109,137,255,44,109,137,255,44,109,137,255, + 43,108,137,255,43,108,137,255,43,108,137,255,43,108,137,255, + 42,107,136,255,42,107,136,255,42,107,136,255,42,106,136,255, + 41,106,135,255,41,105,135,255,41,105,135,255,41,105,135,255, + 40,104,135,255,40,104,135,255,40,104,135,255,39,104,135,255, + 39,103,134,255,38,103,134,255,38,103,134,255,38,102,134,255, + 37,102,134,255,37,101,134,255,37,101,134,255,36,100,134,255, + 36,100,134,255,35,99,134,255,35,99,134,255,35,99,134,255, + 34,98,133,255,34,98,133,255,34,98,133,255,33,97,133,255, + 33,97,133,255,32,96,133,255,32,96,133,255,32,96,133,255, + 31,95,133,255,31,95,133,255,31,95,133,255,31,95,133,255, + 31,94,133,255,31,94,133,255,31,94,133,255,31,94,133,255, + 30,93,133,255,30,93,133,255,30,93,133,255,30,93,133,255, + 30,92,132,255,30,92,132,255,30,92,132,255,30,92,132,255, + 29,91,132,255,29,91,132,255,29,91,132,255,29,91,132,255, + 28,90,131,255,28,90,131,255,28,90,131,255,28,89,131,255, + 27,89,131,255,27,88,131,255,27,88,131,255,27,87,131,255, + 26,87,130,255,26,86,130,255,26,86,130,255,25,85,130,255, + 25,85,129,255,24,84,129,255,24,84,129,255,23,83,129,255, + 23,83,128,255,22,82,128,255,22,82,128,255,22,81,127,255, + 21,81,127,255,21,80,126,255,21,80,126,255,20,80,126,255, + 20,79,125,255,19,79,125,255,19,79,125,255,19,78,125,255, + 18,78,124,255,18,77,124,255,18,77,124,255,18,76,123,255, + 17,76,123,255,17,75,122,255,17,75,122,255,17,75,121,255, + 17,74,121,255,17,74,120,255,17,74,120,255,17,74,119,255, + 17,73,119,255,17,73,118,255,17,73,118,255,17,73,117,255, + 17,72,117,255,17,72,116,255,17,72,116,255,17,72,115,255, + 18,72,115,255,18,72,114,255,18,72,114,255,18,72,113,255, + 19,72,113,255,19,72,112,255,19,72,112,255,19,72,111,255, + 20,72,111,255,20,72,110,255,20,72,110,255,21,72,109,255, + 21,72,109,255,22,72,108,255,22,72,108,255,22,72,107,255, + 23,72,107,255,23,72,106,255,23,72,106,255,24,72,105,255, + 24,73,105,255,25,73,104,255,25,73,104,255,25,73,103,255, + 26,73,103,255,26,73,102,255,26,73,102,255,27,73,101,255, + 27,73,101,255,28,73,100,255,28,73,100,255,28,73,99,255, + 29,74,99,255,29,74,98,255,29,74,98,255,30,74,97,255, + 30,74,97,255,31,74,96,255,31,74,96,255,31,74,95,255, + 32,74,95,255,32,74,94,255,32,74,94,255,32,74,93,255, + 33,75,93,255,33,75,92,255,33,75,92,255,33,75,91,255, + 34,75,91,255,34,75,90,255,34,75,90,255,34,75,89,255, + 35,75,89,255,35,75,88,255,35,75,88,255,35,75,88,255, + 35,76,87,255,35,76,87,255,35,76,87,255,35,76,86,255, + 36,76,86,255,36,76,85,255,36,76,85,255,36,76,84,255, + 37,76,84,255,37,76,83,255,37,76,83,255,37,76,83,255, + 37,75,82,255,37,75,82,255,37,75,82,255,37,75,82,255, + 38,76,81,255,38,76,81,255,38,76,81,255,38,76,81,255, + 38,75,80,255,38,75,80,255,38,75,80,255,38,75,80,255, + 38,75,79,255,38,75,79,255,38,75,79,255,38,75,79,255, + 38,75,78,255,38,75,78,255,38,75,78,255,38,75,78,255, + 38,74,77,255,38,74,77,255,38,74,77,255,38,74,77,255, + 38,74,76,255,38,74,76,255,38,74,76,255,38,74,76,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 38,72,74,255,38,72,74,255,38,72,74,255,38,72,74,255, + 37,71,74,255,37,71,74,255,37,71,74,255,37,71,74,255, + 37,70,73,255,37,70,73,255,37,70,73,255,37,70,73,255, + 36,69,73,255,36,69,73,255,36,69,73,255,36,69,73,255, + 35,68,73,255,35,68,73,255,35,68,73,255,35,67,73,255, + 34,67,73,255,34,66,73,255,34,66,73,255,33,66,73,255, + 33,65,73,255,32,65,73,255,32,65,73,255,31,64,73,255, + 31,64,73,255,30,63,73,255,30,63,73,255,30,62,73,255, + 29,62,74,255,29,61,74,255,29,61,74,255,28,60,74,255, + 28,60,74,255,27,59,74,255,27,59,74,255,26,59,74,255, + 26,58,74,255,25,58,74,255,25,58,74,255,25,57,74,255, + 24,57,74,255,24,56,74,255,24,56,74,255,24,56,74,255, + 23,55,74,255,23,55,74,255,23,55,74,255,23,55,74,255, + 30,85,121,255,30,85,121,255,30,85,121,255,30,85,121,255, + 30,86,122,255,30,86,122,255,30,86,122,255,30,86,122,255, + 31,87,123,255,31,87,123,255,31,87,123,255,31,87,123,255, + 32,88,124,255,32,88,124,255,32,88,124,255,32,88,124,255, + 32,89,125,255,32,89,125,255,32,89,125,255,32,89,126,255, + 33,90,126,255,33,90,127,255,33,90,127,255,33,91,128,255, + 34,91,128,255,34,92,129,255,34,92,129,255,34,92,129,255, + 35,93,130,255,35,93,130,255,35,93,130,255,35,94,131,255, + 36,94,131,255,36,95,132,255,36,95,132,255,36,95,133,255, + 36,96,133,255,36,96,134,255,36,96,134,255,37,97,135,255, + 37,97,135,255,38,98,136,255,38,98,136,255,38,99,137,255, + 39,99,137,255,39,100,138,255,39,100,138,255,39,100,138,255, + 40,101,139,255,40,101,139,255,40,101,139,255,40,102,140,255, + 41,102,140,255,41,103,141,255,41,103,141,255,42,104,141,255, + 42,104,142,255,43,105,142,255,43,105,142,255,43,105,142,255, + 44,106,143,255,44,106,143,255,44,106,143,255,45,107,144,255, + 45,107,144,255,46,108,145,255,46,108,145,255,47,109,145,255, + 47,109,146,255,48,110,146,255,48,110,146,255,48,111,146,255, + 49,111,147,255,49,112,147,255,49,112,147,255,50,113,147,255, + 50,113,148,255,51,114,148,255,51,114,148,255,51,114,148,255, + 52,115,149,255,52,115,149,255,52,115,149,255,52,116,149,255, + 53,116,150,255,53,117,150,255,53,117,150,255,53,117,150,255, + 54,118,151,255,54,118,151,255,54,118,151,255,54,118,151,255, + 53,119,152,255,53,119,152,255,53,119,152,255,53,119,152,255, + 53,119,153,255,53,119,153,255,53,119,153,255,53,119,153,255, + 52,119,154,255,52,119,154,255,52,119,154,255,51,119,154,255, + 51,119,155,255,50,119,155,255,50,119,155,255,49,119,155,255, + 49,119,156,255,48,119,156,255,48,119,156,255,47,119,156,255, + 47,118,157,255,46,118,157,255,46,118,157,255,45,118,157,255, + 45,117,158,255,44,117,158,255,44,117,158,255,43,117,158,255, + 42,116,159,255,41,116,159,255,41,116,159,255,40,116,159,255, + 39,115,160,255,38,115,160,255,38,115,160,255,37,115,160,255, + 36,114,160,255,35,114,160,255,35,114,160,255,34,113,160,255, + 33,113,161,255,32,112,161,255,32,112,161,255,31,112,161,255, + 31,111,161,255,30,111,161,255,30,111,161,255,30,111,161,255, + 29,110,161,255,29,110,161,255,29,110,161,255,29,110,161,255, + 28,110,161,255,28,110,161,255,28,110,161,255,28,110,161,255, + 28,110,161,255,28,110,161,255,28,110,161,255,28,110,161,255, + 28,111,160,255,28,111,160,255,28,111,160,255,29,111,160,255, + 29,112,160,255,30,112,160,255,30,112,160,255,31,112,160,255, + 31,113,159,255,32,113,159,255,32,113,159,255,33,114,159,255, + 34,114,159,255,35,115,159,255,36,115,159,255,37,116,159,255, + 38,117,158,255,39,117,158,255,40,118,158,255,42,119,158,255, + 43,120,157,255,44,120,157,255,45,121,157,255,46,122,157,255, + 47,122,156,255,48,123,156,255,49,123,156,255,50,124,156,255, + 51,125,156,255,52,125,156,255,53,126,156,255,55,127,156,255, + 56,127,155,255,57,128,155,255,58,128,155,255,59,129,155,255, + 60,129,154,255,60,130,154,255,61,130,154,255,62,131,154,255, + 63,131,154,255,63,132,154,255,64,132,154,255,65,133,154,255, + 66,133,153,255,66,134,153,255,67,134,153,255,68,134,153,255, + 69,135,153,255,69,135,153,255,70,135,153,255,71,136,153,255, + 71,136,153,255,72,137,153,255,72,137,153,255,73,137,153,255, + 73,138,153,255,74,138,153,255,74,138,153,255,75,139,153,255, + 76,139,153,255,76,140,153,255,76,140,153,255,77,140,153,255, + 77,141,153,255,78,141,153,255,78,141,153,255,79,141,153,255, + 79,142,153,255,80,142,153,255,80,142,153,255,80,142,153,255, + 81,143,154,255,81,143,154,255,81,143,154,255,81,143,154,255, + 82,144,155,255,82,144,155,255,82,144,155,255,82,144,155,255, + 83,144,155,255,83,144,155,255,83,144,155,255,83,144,155,255, + 83,145,156,255,83,145,156,255,83,145,156,255,83,145,156,255, + 82,145,157,255,82,145,157,255,82,145,157,255,82,145,157,255, + 81,144,158,255,81,144,158,255,81,144,158,255,80,144,158,255, + 80,144,159,255,79,144,159,255,79,144,159,255,78,143,159,255, + 77,143,160,255,77,142,160,255,76,142,160,255,75,142,160,255, + 75,141,161,255,74,141,161,255,74,141,161,255,73,141,161,255, + 73,140,162,255,72,140,162,255,72,140,162,255,71,140,162,255, + 70,139,163,255,70,139,163,255,69,139,163,255,69,138,163,255, + 68,138,163,255,68,137,163,255,68,137,163,255,67,137,163,255, + 67,137,164,255,66,137,164,255,66,137,164,255,66,137,164,255, + 65,137,164,255,65,137,164,255,65,137,164,255,65,137,164,255, + 65,136,163,255,65,136,163,255,65,136,163,255,65,136,163,255, + 65,136,163,255,65,136,163,255,65,136,163,255,65,136,163,255, + 66,137,163,255,66,137,163,255,66,137,163,255,66,137,163,255, + 67,137,162,255,67,137,162,255,67,137,162,255,67,137,162,255, + 67,138,161,255,68,138,161,255,68,138,161,255,68,138,161,255, + 69,139,160,255,69,139,160,255,69,139,160,255,70,139,160,255, + 70,140,159,255,71,140,159,255,71,140,159,255,71,140,159,255, + 71,141,158,255,71,141,158,255,71,141,158,255,71,141,158,255, + 71,142,157,255,71,142,157,255,71,142,157,255,71,142,157,255, + 71,142,157,255,71,142,157,255,71,142,157,255,71,142,157,255, + 70,141,157,255,70,141,157,255,70,141,157,255,69,141,157,255, + 69,141,156,255,68,141,156,255,68,141,156,255,67,141,156,255, + 67,140,157,255,66,140,157,255,66,140,157,255,65,140,157,255, + 64,139,157,255,64,139,157,255,63,139,157,255,62,138,157,255, + 61,138,157,255,61,137,157,255,60,137,157,255,59,136,157,255, + 58,136,158,255,58,135,158,255,57,135,158,255,56,134,158,255, + 55,134,158,255,55,133,158,255,54,133,158,255,53,132,158,255, + 52,132,159,255,52,131,159,255,51,131,159,255,50,131,159,255, + 50,130,160,255,49,130,160,255,49,130,160,255,48,130,160,255, + 48,129,160,255,47,129,160,255,47,129,160,255,47,129,160,255, + 47,128,160,255,47,128,160,255,47,128,160,255,47,128,160,255, + 48,128,160,255,48,128,160,255,48,128,160,255,49,128,160,255, + 50,129,159,255,50,129,159,255,51,129,159,255,52,129,159,255, + 53,130,159,255,53,130,159,255,54,130,159,255,55,131,159,255, + 56,131,158,255,57,132,158,255,58,132,158,255,59,133,158,255, + 60,133,157,255,61,134,157,255,62,134,157,255,63,135,157,255, + 64,135,156,255,64,136,156,255,65,136,156,255,66,136,156,255, + 67,137,155,255,68,137,155,255,69,137,155,255,70,137,155,255, + 71,138,155,255,71,138,155,255,72,138,155,255,72,138,155,255, + 73,139,154,255,73,139,154,255,73,139,154,255,73,139,154,255, + 73,138,154,255,73,138,154,255,73,138,154,255,73,138,154,255, + 72,138,154,255,72,138,154,255,72,138,154,255,71,137,154,255, + 71,137,155,255,70,136,155,255,70,136,155,255,69,135,155,255, + 69,135,155,255,68,134,155,255,68,134,155,255,67,134,155,255, + 66,133,155,255,65,133,155,255,64,133,155,255,63,132,155,255, + 62,132,156,255,62,131,156,255,61,131,156,255,60,130,156,255, + 59,130,156,255,58,129,156,255,57,129,156,255,56,128,156,255, + 55,128,157,255,55,127,157,255,54,127,157,255,53,126,157,255, + 52,126,157,255,52,125,157,255,51,125,157,255,50,125,157,255, + 50,124,157,255,49,124,157,255,49,124,157,255,48,124,157,255, + 48,123,157,255,47,123,157,255,47,123,157,255,46,123,157,255, + 46,123,157,255,46,122,157,255,45,122,157,255,45,122,157,255, + 44,122,157,255,44,122,157,255,43,122,157,255,43,122,157,255, + 43,122,157,255,42,121,157,255,42,121,157,255,42,121,157,255, + 41,121,157,255,41,120,157,255,40,120,157,255,40,120,157,255, + 39,120,157,255,39,119,157,255,38,119,157,255,38,119,157,255, + 37,119,157,255,37,118,157,255,36,118,157,255,36,118,157,255, + 35,118,157,255,35,117,157,255,34,117,157,255,33,117,157,255, + 33,116,157,255,32,116,158,255,31,115,158,255,31,115,158,255, + 30,115,158,255,30,114,158,255,29,114,158,255,28,114,158,255, + 28,113,158,255,27,113,158,255,26,112,158,255,26,112,158,255, + 25,111,158,255,25,111,158,255,24,110,158,255,24,110,158,255, + 23,110,158,255,23,109,158,255,22,109,158,255,22,109,158,255, + 21,109,158,255,21,108,158,255,20,108,158,255,20,108,158,255, + 20,107,158,255,19,107,158,255,19,106,158,255,19,106,158,255, + 19,106,158,255,18,105,158,255,18,105,158,255,18,105,158,255, + 18,105,158,255,17,104,158,255,17,104,158,255,17,104,158,255, + 17,104,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,157,255,16,103,157,255,16,103,157,255, + 16,103,157,255,16,102,157,255,16,102,157,255,16,102,157,255, + 16,102,157,255,16,102,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,17,101,155,255,17,101,155,255,17,101,155,255, + 17,101,155,255,18,101,154,255,18,101,154,255,18,101,154,255, + 19,101,154,255,19,102,153,255,20,102,153,255,20,102,153,255, + 21,102,153,255,21,103,152,255,22,103,152,255,23,103,152,255, + 23,103,152,255,24,104,151,255,25,104,151,255,26,104,151,255, + 26,105,150,255,27,105,150,255,28,106,149,255,29,106,149,255, + 30,107,149,255,31,107,148,255,32,108,148,255,33,108,148,255, + 33,109,147,255,34,109,147,255,35,110,146,255,36,110,146,255, + 37,111,145,255,38,111,145,255,39,112,144,255,40,112,144,255, + 40,113,144,255,41,113,143,255,42,114,143,255,43,114,143,255, + 43,114,143,255,44,115,142,255,45,115,142,255,45,115,142,255, + 46,115,142,255,46,116,141,255,47,116,141,255,47,116,141,255, + 48,116,141,255,48,117,140,255,49,117,140,255,49,117,140,255, + 49,117,140,255,49,117,140,255,49,117,140,255,49,117,140,255, + 49,117,140,255,49,116,139,255,49,116,139,255,49,116,139,255, + 49,116,139,255,48,116,139,255,48,116,139,255,48,116,139,255, + 48,116,139,255,47,115,139,255,47,115,139,255,47,115,139,255, + 47,115,139,255,46,114,139,255,46,114,139,255,46,114,139,255, + 46,113,139,255,45,113,139,255,45,112,139,255,45,112,139,255, + 45,112,139,255,44,111,140,255,44,111,140,255,44,111,140,255, + 44,111,140,255,43,110,139,255,43,110,139,255,43,110,139,255, + 43,110,139,255,43,110,139,255,43,110,139,255,43,110,139,255, + 43,110,139,255,43,109,138,255,43,109,138,255,43,109,138,255, + 43,109,138,255,43,109,138,255,43,109,138,255,43,109,138,255, + 43,109,138,255,43,109,137,255,43,109,137,255,43,109,137,255, + 43,109,137,255,43,108,136,255,43,108,136,255,43,108,136,255, + 43,108,136,255,42,107,135,255,42,107,135,255,42,107,135,255, + 42,107,135,255,42,106,135,255,42,106,135,255,42,106,135,255, + 42,106,135,255,41,105,134,255,41,105,134,255,41,105,134,255, + 40,104,134,255,40,104,133,255,39,103,133,255,39,103,133,255, + 38,103,133,255,38,102,133,255,37,102,133,255,37,102,133,255, + 37,101,133,255,36,101,133,255,36,100,133,255,36,100,133,255, + 35,100,133,255,35,99,132,255,34,99,132,255,34,99,132,255, + 34,98,132,255,33,98,132,255,33,97,132,255,33,97,132,255, + 33,97,132,255,32,96,132,255,32,96,132,255,32,96,132,255, + 32,96,132,255,31,95,132,255,31,95,132,255,31,95,132,255, + 31,94,132,255,30,94,132,255,30,93,132,255,30,93,132,255, + 30,93,132,255,30,92,132,255,30,92,132,255,30,92,132,255, + 29,91,132,255,29,91,131,255,28,90,131,255,28,90,131,255, + 28,90,131,255,28,89,130,255,28,89,130,255,28,89,130,255, + 28,88,130,255,27,88,130,255,27,87,130,255,27,87,130,255, + 27,87,130,255,26,86,129,255,26,86,129,255,26,86,129,255, + 25,85,129,255,25,85,128,255,24,84,128,255,24,84,128,255, + 23,83,128,255,23,83,127,255,22,82,127,255,22,82,127,255, + 22,81,127,255,21,81,126,255,21,80,126,255,21,80,126,255, + 20,79,125,255,20,79,125,255,19,78,124,255,19,78,124,255, + 19,77,124,255,18,77,123,255,18,76,123,255,18,76,123,255, + 17,76,122,255,17,75,122,255,16,75,121,255,16,75,121,255, + 16,74,120,255,16,74,120,255,16,73,119,255,16,73,119,255, + 16,73,118,255,16,72,118,255,16,72,117,255,16,72,117,255, + 16,72,116,255,16,71,116,255,16,71,115,255,16,71,115,255, + 16,71,114,255,17,71,114,255,17,71,113,255,17,71,113,255, + 17,71,112,255,18,71,112,255,18,71,111,255,18,71,111,255, + 18,71,110,255,19,71,110,255,19,71,109,255,19,71,109,255, + 20,71,108,255,20,71,108,255,21,71,107,255,21,71,107,255, + 21,71,106,255,22,71,106,255,22,71,105,255,22,71,105,255, + 23,71,104,255,23,72,104,255,24,72,103,255,24,72,103,255, + 25,72,102,255,25,72,102,255,26,72,101,255,26,72,101,255, + 26,72,100,255,27,73,100,255,27,73,99,255,27,73,99,255, + 28,73,98,255,28,73,98,255,29,73,97,255,29,73,97,255, + 29,73,96,255,30,73,96,255,30,73,95,255,30,73,95,255, + 30,73,94,255,31,74,94,255,31,74,93,255,31,74,93,255, + 31,74,93,255,32,74,92,255,32,74,92,255,32,74,92,255, + 32,74,91,255,33,74,91,255,33,74,90,255,33,74,90,255, + 33,74,89,255,34,74,89,255,34,74,88,255,34,74,88,255, + 34,74,87,255,35,75,87,255,35,75,86,255,35,75,86,255, + 35,75,86,255,35,75,85,255,35,75,85,255,35,75,85,255, + 35,75,84,255,36,75,84,255,36,75,83,255,36,75,83,255, + 36,75,83,255,36,75,82,255,36,75,82,255,36,75,82,255, + 36,75,81,255,37,75,81,255,37,75,80,255,37,75,80,255, + 37,75,80,255,37,75,79,255,37,75,79,255,37,75,79,255, + 37,75,79,255,38,75,78,255,38,75,78,255,38,75,78,255, + 38,75,78,255,38,74,77,255,38,74,77,255,38,74,77,255, + 38,74,77,255,38,74,76,255,38,74,76,255,38,74,76,255, + 38,74,76,255,38,73,76,255,38,73,76,255,38,73,76,255, + 38,73,76,255,38,73,75,255,38,73,75,255,38,73,75,255, + 38,73,75,255,37,72,75,255,37,72,75,255,37,72,75,255, + 37,72,75,255,37,72,74,255,37,72,74,255,37,72,74,255, + 37,72,74,255,37,71,74,255,37,71,74,255,37,71,74,255, + 37,71,74,255,36,70,73,255,36,70,73,255,36,70,73,255, + 36,70,73,255,36,69,73,255,36,69,73,255,36,69,73,255, + 36,69,73,255,35,68,73,255,35,68,73,255,35,68,73,255, + 35,68,73,255,34,67,73,255,34,67,73,255,34,67,73,255, + 34,67,73,255,33,66,73,255,33,66,73,255,33,66,73,255, + 32,65,73,255,32,65,73,255,31,64,73,255,31,64,73,255, + 31,63,73,255,30,63,73,255,30,62,73,255,30,62,73,255, + 29,61,73,255,29,61,73,255,28,60,73,255,28,60,73,255, + 28,59,73,255,27,59,73,255,27,58,73,255,27,58,73,255, + 26,58,73,255,26,57,73,255,25,57,73,255,25,57,73,255, + 25,56,73,255,24,56,73,255,24,55,73,255,24,55,73,255, + 24,55,73,255,23,54,73,255,23,54,73,255,23,54,73,255, + 23,54,73,255,30,84,120,255,30,84,120,255,30,84,120,255, + 30,84,120,255,30,85,121,255,30,85,121,255,30,85,121,255, + 30,85,121,255,31,86,122,255,31,86,122,255,31,86,122,255, + 31,86,122,255,32,87,123,255,32,87,123,255,32,87,123,255, + 32,87,123,255,32,88,124,255,32,88,124,255,32,88,124,255, + 32,88,125,255,33,89,125,255,33,89,126,255,33,89,126,255, + 33,90,127,255,34,90,127,255,34,91,128,255,34,91,128,255, + 34,91,128,255,35,92,129,255,35,92,129,255,35,92,129,255, + 35,93,130,255,36,93,130,255,36,94,131,255,36,94,131,255, + 36,94,132,255,36,95,132,255,36,95,133,255,36,95,133,255, + 37,96,134,255,37,96,134,255,38,97,135,255,38,97,135,255, + 38,98,136,255,39,98,136,255,39,99,137,255,39,99,137,255, + 39,100,137,255,40,100,138,255,40,101,138,255,40,101,138,255, + 40,101,139,255,41,102,139,255,41,102,140,255,41,102,140,255, + 42,103,140,255,42,104,141,255,43,105,141,255,43,105,141,255, + 43,105,141,255,44,106,142,255,44,106,142,255,44,106,142,255, + 45,107,143,255,45,107,143,255,46,108,144,255,46,108,144,255, + 47,109,144,255,47,109,145,255,48,110,145,255,48,110,145,255, + 48,111,145,255,49,111,146,255,49,112,146,255,49,112,146,255, + 50,113,146,255,50,113,147,255,51,114,147,255,51,114,147,255, + 51,114,147,255,52,115,148,255,52,115,148,255,52,115,148,255, + 52,116,148,255,53,116,149,255,53,117,149,255,53,117,149,255, + 53,117,149,255,54,118,150,255,54,118,150,255,54,118,150,255, + 54,118,150,255,53,119,151,255,53,119,151,255,53,119,151,255, + 53,119,151,255,53,119,152,255,53,119,152,255,53,119,152,255, + 53,119,152,255,52,119,153,255,52,119,153,255,52,119,153,255, + 51,119,153,255,51,119,154,255,50,119,154,255,50,119,154,255, + 49,119,154,255,49,119,155,255,48,119,155,255,48,119,155,255, + 47,119,155,255,47,118,156,255,46,118,156,255,46,118,156,255, + 45,118,156,255,45,117,157,255,44,117,157,255,44,117,157,255, + 43,117,157,255,42,116,158,255,41,116,158,255,41,116,158,255, + 40,116,158,255,39,115,159,255,38,115,159,255,38,115,159,255, + 37,115,159,255,36,114,159,255,35,114,159,255,35,114,159,255, + 34,113,159,255,33,113,160,255,32,112,160,255,32,112,160,255, + 31,112,160,255,31,111,160,255,30,111,160,255,30,111,160,255, + 30,111,160,255,29,110,160,255,29,110,160,255,29,110,160,255, + 29,110,160,255,28,110,160,255,28,110,160,255,28,110,160,255, + 28,110,160,255,28,110,160,255,28,110,160,255,28,110,160,255, + 28,110,160,255,29,111,159,255,29,111,159,255,29,111,159,255, + 29,111,159,255,30,112,159,255,30,112,159,255,30,112,159,255, + 31,112,159,255,32,113,158,255,32,113,158,255,33,113,158,255, + 34,114,158,255,35,114,158,255,36,115,158,255,37,115,158,255, + 38,116,158,255,39,117,157,255,40,117,157,255,41,118,157,255, + 43,119,157,255,44,120,156,255,45,120,156,255,46,121,156,255, + 47,122,156,255,48,122,156,255,49,123,156,255,50,123,156,255, + 51,124,156,255,52,125,155,255,53,125,155,255,54,126,155,255, + 56,127,155,255,57,127,154,255,58,128,154,255,59,128,154,255, + 60,129,154,255,61,130,154,255,61,130,154,255,62,131,154,255, + 63,132,154,255,64,132,154,255,64,133,154,255,65,133,154,255, + 66,133,154,255,67,134,153,255,67,134,153,255,68,134,153,255, + 69,135,153,255,70,135,153,255,70,136,153,255,71,136,153,255, + 72,136,153,255,72,137,153,255,73,137,153,255,73,137,153,255, + 74,137,153,255,74,138,153,255,75,138,153,255,75,138,153,255, + 75,139,153,255,76,139,153,255,76,140,153,255,76,140,153,255, + 77,140,153,255,77,141,153,255,78,141,153,255,78,141,153,255, + 79,141,153,255,79,142,153,255,80,142,153,255,80,142,153,255, + 80,142,153,255,81,143,154,255,81,143,154,255,81,143,154,255, + 81,143,154,255,82,144,155,255,82,144,155,255,82,144,155,255, + 82,144,155,255,82,144,155,255,82,144,155,255,82,144,155,255, + 82,144,155,255,82,144,156,255,82,144,156,255,82,144,156,255, + 82,144,156,255,81,144,157,255,81,144,157,255,81,144,157,255, + 81,144,157,255,80,144,158,255,80,144,158,255,80,144,158,255, + 79,144,158,255,79,143,159,255,78,143,159,255,78,143,159,255, + 77,142,159,255,76,142,160,255,76,141,160,255,75,141,160,255, + 74,141,160,255,74,140,161,255,73,140,161,255,73,140,161,255, + 72,140,161,255,72,139,162,255,71,139,162,255,71,139,162,255, + 70,139,162,255,69,138,163,255,69,138,163,255,68,138,163,255, + 68,137,163,255,67,137,163,255,67,136,163,255,67,136,163,255, + 66,136,163,255,66,136,163,255,65,136,163,255,65,136,163,255, + 65,136,163,255,64,136,163,255,64,136,163,255,64,136,163,255, + 64,136,163,255,64,136,163,255,64,136,163,255,64,136,163,255, + 64,136,163,255,64,136,162,255,64,136,162,255,64,136,162,255, + 64,136,162,255,65,136,162,255,65,136,162,255,65,136,162,255, + 65,136,162,255,66,137,161,255,66,137,161,255,66,137,161,255, + 67,137,161,255,67,138,160,255,68,138,160,255,68,138,160,255, + 68,138,160,255,69,139,159,255,69,139,159,255,69,139,159,255, + 70,139,159,255,70,140,158,255,71,140,158,255,71,140,158,255, + 71,140,158,255,72,141,157,255,72,141,157,255,72,141,157,255, + 72,141,157,255,72,142,156,255,72,142,156,255,72,142,156,255, + 72,142,156,255,72,142,156,255,72,142,156,255,72,142,156,255, + 72,142,156,255,71,142,156,255,71,142,156,255,71,142,156,255, + 70,142,156,255,70,142,155,255,69,142,155,255,69,142,155,255, + 68,142,155,255,68,141,156,255,67,141,156,255,67,141,156,255, + 66,141,156,255,65,140,156,255,65,140,156,255,64,140,156,255, + 63,139,156,255,62,139,156,255,62,138,156,255,61,138,156,255, + 60,137,156,255,59,137,157,255,59,136,157,255,58,136,157,255, + 57,135,157,255,56,135,157,255,56,134,157,255,55,134,157,255, + 54,133,157,255,53,133,158,255,53,132,158,255,52,132,158,255, + 51,132,158,255,51,131,159,255,50,131,159,255,50,131,159,255, + 49,131,159,255,49,130,159,255,48,130,159,255,48,130,159,255, + 48,130,159,255,48,129,159,255,48,129,159,255,48,129,159,255, + 48,129,159,255,49,129,159,255,49,129,159,255,49,129,159,255, + 50,129,159,255,51,130,159,255,51,130,159,255,52,130,159,255, + 53,130,159,255,54,131,158,255,54,131,158,255,55,131,158,255, + 56,131,158,255,57,132,158,255,58,132,158,255,59,132,158,255, + 60,133,158,255,61,133,157,255,62,134,157,255,63,134,157,255, + 64,135,157,255,65,135,156,255,65,136,156,255,66,136,156,255, + 67,136,156,255,68,137,155,255,68,137,155,255,69,137,155,255, + 70,137,155,255,71,138,155,255,71,138,155,255,72,138,155,255, + 72,138,155,255,73,139,154,255,73,139,154,255,73,139,154,255, + 73,139,154,255,73,138,154,255,73,138,154,255,73,138,154,255, + 73,138,154,255,72,138,154,255,72,138,154,255,72,138,154,255, + 71,137,154,255,71,137,155,255,70,136,155,255,70,136,155,255, + 69,135,155,255,68,135,155,255,68,134,155,255,67,134,155,255, + 66,134,155,255,65,133,155,255,64,133,155,255,63,133,155,255, + 62,132,155,255,61,131,156,255,61,131,156,255,60,130,156,255, + 59,130,156,255,58,129,156,255,57,129,156,255,56,129,156,255, + 55,128,156,255,54,128,157,255,54,127,157,255,53,127,157,255, + 52,126,157,255,51,126,157,255,51,125,157,255,50,125,157,255, + 49,125,157,255,49,124,157,255,48,124,157,255,48,124,157,255, + 47,124,157,255,47,123,157,255,46,123,157,255,46,123,157,255, + 45,123,157,255,45,123,157,255,45,122,157,255,44,122,157,255, + 44,122,157,255,44,122,157,255,43,122,157,255,43,122,157,255, + 43,122,157,255,43,122,157,255,42,121,157,255,42,121,157,255, + 42,121,157,255,41,121,157,255,41,120,157,255,40,120,157,255, + 40,120,157,255,39,120,157,255,39,119,157,255,38,119,157,255, + 38,119,157,255,37,119,157,255,37,118,157,255,36,118,157,255, + 36,118,157,255,35,118,157,255,35,117,157,255,34,117,157,255, + 33,117,157,255,33,116,157,255,32,116,157,255,31,115,157,255, + 31,115,157,255,30,115,157,255,30,114,158,255,29,114,158,255, + 28,114,158,255,28,113,158,255,27,113,158,255,26,112,158,255, + 26,112,158,255,25,111,158,255,25,111,158,255,24,110,158,255, + 24,110,158,255,23,110,158,255,23,109,158,255,22,109,158,255, + 22,109,158,255,21,109,158,255,21,108,158,255,20,108,158,255, + 20,108,158,255,20,107,158,255,19,107,158,255,19,106,158,255, + 19,106,158,255,19,106,158,255,18,105,158,255,18,105,158,255, + 18,105,158,255,18,105,158,255,17,104,158,255,17,104,158,255, + 17,104,158,255,17,104,158,255,16,103,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,157,255,16,103,157,255, + 16,103,157,255,16,103,157,255,16,102,157,255,16,102,157,255, + 16,102,157,255,16,102,157,255,16,102,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,17,101,155,255,17,101,155,255, + 17,101,155,255,17,101,155,255,18,101,154,255,18,101,154,255, + 18,101,154,255,19,101,154,255,19,102,153,255,20,102,153,255, + 20,102,153,255,21,102,153,255,21,103,152,255,22,103,152,255, + 23,103,152,255,23,103,152,255,24,104,151,255,25,104,151,255, + 26,104,151,255,26,105,150,255,27,105,150,255,28,106,149,255, + 29,106,149,255,30,107,149,255,31,107,148,255,32,108,148,255, + 33,108,148,255,33,109,147,255,34,109,147,255,35,110,146,255, + 36,110,146,255,37,111,145,255,38,111,145,255,39,112,144,255, + 40,112,144,255,40,113,144,255,41,113,143,255,42,114,143,255, + 43,114,143,255,43,114,143,255,44,115,142,255,45,115,142,255, + 45,115,142,255,46,115,142,255,46,116,141,255,47,116,141,255, + 47,116,141,255,47,116,141,255,48,117,140,255,48,117,140,255, + 48,117,140,255,48,117,140,255,48,117,140,255,48,117,140,255, + 48,117,140,255,48,117,140,255,48,116,139,255,48,116,139,255, + 48,116,139,255,48,116,139,255,47,116,139,255,47,116,139,255, + 47,116,139,255,47,116,139,255,47,115,139,255,47,115,139,255, + 47,115,139,255,46,115,139,255,46,114,139,255,45,114,139,255, + 45,114,139,255,45,113,139,255,45,113,139,255,45,112,139,255, + 45,112,139,255,44,112,139,255,44,111,140,255,43,111,140,255, + 43,111,140,255,43,111,140,255,43,110,139,255,43,110,139,255, + 43,110,139,255,43,110,139,255,43,110,139,255,43,110,139,255, + 43,110,139,255,43,110,139,255,43,109,138,255,43,109,138,255, + 43,109,138,255,43,109,138,255,43,109,138,255,43,109,138,255, + 43,109,138,255,43,109,138,255,43,109,137,255,43,109,137,255, + 43,109,137,255,43,109,137,255,43,108,136,255,43,108,136,255, + 43,108,136,255,43,108,136,255,42,107,135,255,42,107,135,255, + 42,107,135,255,42,107,135,255,42,106,135,255,42,106,135,255, + 42,106,135,255,42,106,135,255,41,105,134,255,41,105,134,255, + 41,105,134,255,40,105,134,255,40,104,133,255,39,104,133,255, + 39,104,133,255,39,103,133,255,38,103,133,255,38,102,133,255, + 38,102,133,255,37,101,133,255,37,101,133,255,36,100,133,255, + 36,100,133,255,36,100,133,255,35,99,132,255,35,99,132,255, + 35,99,132,255,34,98,132,255,34,98,132,255,33,97,132,255, + 33,97,132,255,33,97,132,255,32,96,132,255,32,96,132,255, + 32,96,132,255,32,96,132,255,31,95,132,255,31,95,132,255, + 31,95,132,255,31,94,132,255,30,94,132,255,30,93,132,255, + 30,93,132,255,30,93,132,255,30,92,132,255,30,92,132,255, + 30,92,132,255,29,91,132,255,29,91,131,255,28,90,131,255, + 28,90,131,255,28,90,131,255,27,89,130,255,27,89,130,255, + 27,89,130,255,27,88,130,255,26,88,130,255,26,87,130,255, + 26,87,130,255,26,86,130,255,25,86,129,255,25,85,129,255, + 25,85,129,255,24,84,129,255,24,84,128,255,23,83,128,255, + 23,83,128,255,22,82,128,255,22,82,127,255,21,81,127,255, + 21,81,127,255,21,80,127,255,20,80,126,255,20,79,126,255, + 20,79,126,255,19,79,125,255,19,78,125,255,18,78,124,255, + 18,78,124,255,18,77,124,255,17,77,123,255,17,76,123,255, + 17,76,123,255,17,75,122,255,16,75,122,255,16,74,121,255, + 16,74,121,255,16,74,120,255,16,73,120,255,16,73,119,255, + 16,73,119,255,16,73,118,255,16,72,118,255,16,72,117,255, + 16,72,117,255,16,72,116,255,16,71,116,255,16,71,115,255, + 16,71,115,255,16,71,114,255,17,71,114,255,17,71,113,255, + 17,71,113,255,17,71,112,255,18,71,112,255,18,71,111,255, + 18,71,111,255,18,71,110,255,19,71,110,255,19,71,109,255, + 19,71,109,255,20,71,108,255,20,71,108,255,21,71,107,255, + 21,71,107,255,21,71,106,255,22,71,106,255,22,71,105,255, + 22,71,105,255,23,71,104,255,23,72,104,255,24,72,103,255, + 24,72,103,255,24,72,102,255,25,72,102,255,25,72,101,255, + 25,72,101,255,26,72,100,255,26,72,100,255,27,72,99,255, + 27,72,99,255,27,72,98,255,28,73,98,255,28,73,97,255, + 28,73,97,255,29,73,96,255,29,73,96,255,30,73,95,255, + 30,73,95,255,30,73,94,255,31,73,94,255,31,73,93,255, + 31,73,93,255,31,73,93,255,32,74,92,255,32,74,92,255, + 32,74,92,255,32,74,91,255,33,74,91,255,33,74,90,255, + 33,74,90,255,33,74,89,255,34,74,89,255,34,74,88,255, + 34,74,88,255,34,74,87,255,34,75,87,255,34,75,86,255, + 34,75,86,255,34,75,86,255,35,75,85,255,35,75,85,255, + 35,75,85,255,35,75,84,255,36,75,84,255,36,75,83,255, + 36,75,83,255,36,75,83,255,36,75,82,255,36,75,82,255, + 36,75,82,255,36,75,81,255,37,75,81,255,37,75,80,255, + 37,75,80,255,37,75,80,255,37,75,79,255,37,75,79,255, + 37,75,79,255,37,75,79,255,38,75,78,255,38,75,78,255, + 38,75,78,255,38,75,78,255,38,74,77,255,38,74,77,255, + 38,74,77,255,38,74,77,255,38,74,76,255,38,74,76,255, + 38,74,76,255,38,74,76,255,38,73,76,255,38,73,76,255, + 38,73,76,255,38,73,76,255,38,73,75,255,38,73,75,255, + 38,73,75,255,38,73,75,255,37,72,75,255,37,72,75,255, + 37,72,75,255,37,72,75,255,37,72,74,255,37,72,74,255, + 37,72,74,255,37,72,74,255,37,71,74,255,37,71,74,255, + 37,71,74,255,37,71,74,255,36,70,73,255,36,70,73,255, + 36,70,73,255,36,70,73,255,36,69,73,255,36,69,73,255, + 36,69,73,255,36,69,73,255,35,68,73,255,35,68,73,255, + 35,68,73,255,35,68,73,255,34,67,73,255,34,67,73,255, + 34,67,73,255,34,66,73,255,33,66,73,255,33,65,73,255, + 33,65,73,255,32,65,73,255,32,64,73,255,31,64,73,255, + 31,64,73,255,31,63,73,255,30,63,73,255,30,62,73,255, + 30,62,73,255,29,61,73,255,29,61,73,255,28,60,73,255, + 28,60,73,255,28,59,73,255,27,59,73,255,27,58,73,255, + 27,58,73,255,26,58,73,255,26,57,73,255,25,57,73,255, + 25,57,73,255,25,56,73,255,24,56,73,255,24,55,73,255, + 24,55,73,255,24,55,73,255,23,54,73,255,23,54,73,255, + 23,54,73,255,23,54,73,255,30,84,120,255,30,84,120,255, + 30,84,120,255,30,84,120,255,30,85,120,255,30,85,120,255, + 30,85,120,255,30,85,120,255,31,86,121,255,31,86,121,255, + 31,86,121,255,31,86,121,255,32,87,122,255,32,87,122,255, + 32,87,122,255,32,87,122,255,32,88,123,255,32,88,123,255, + 32,88,123,255,32,88,124,255,33,89,124,255,33,89,125,255, + 33,89,125,255,33,90,126,255,34,90,126,255,34,91,127,255, + 34,91,127,255,34,91,128,255,35,92,128,255,35,92,129,255, + 35,92,129,255,35,93,130,255,36,93,130,255,36,94,131,255, + 36,94,131,255,36,94,131,255,36,95,132,255,36,95,132,255, + 36,95,132,255,37,96,133,255,37,96,133,255,38,97,134,255, + 38,97,134,255,38,98,135,255,39,98,135,255,39,99,136,255, + 39,99,136,255,39,100,137,255,40,100,137,255,40,101,138,255, + 40,101,138,255,40,101,139,255,41,102,139,255,41,102,140,255, + 41,102,140,255,42,103,140,255,42,104,141,255,43,105,141,255, + 43,105,141,255,43,105,141,255,44,106,142,255,44,106,142,255, + 44,106,142,255,45,107,143,255,45,107,143,255,46,108,144,255, + 46,108,144,255,47,109,144,255,47,109,145,255,48,110,145,255, + 48,110,145,255,48,111,145,255,49,111,146,255,49,112,146,255, + 49,112,146,255,50,113,146,255,50,113,147,255,51,114,147,255, + 51,114,147,255,51,114,147,255,52,115,148,255,52,115,148,255, + 52,115,148,255,52,116,148,255,53,116,149,255,53,117,149,255, + 53,117,149,255,53,117,149,255,54,118,150,255,54,118,150,255, + 54,118,150,255,54,118,150,255,53,119,151,255,53,119,151,255, + 53,119,151,255,53,119,151,255,53,119,152,255,53,119,152,255, + 53,119,152,255,53,119,152,255,52,119,153,255,52,119,153,255, + 52,119,153,255,51,119,153,255,51,119,154,255,50,119,154,255, + 50,119,154,255,49,119,154,255,49,119,155,255,48,119,155,255, + 48,119,155,255,47,119,155,255,47,118,156,255,46,118,156,255, + 46,118,156,255,45,118,156,255,45,117,157,255,44,117,157,255, + 44,117,157,255,43,117,157,255,42,116,158,255,41,116,158,255, + 41,116,158,255,40,116,158,255,39,115,159,255,38,115,159,255, + 38,115,159,255,37,115,159,255,36,114,159,255,35,114,159,255, + 35,114,159,255,34,113,159,255,33,113,160,255,32,112,160,255, + 32,112,160,255,31,112,160,255,31,111,160,255,30,111,160,255, + 30,111,160,255,30,111,160,255,29,110,160,255,29,110,160,255, + 29,110,160,255,29,110,160,255,28,110,160,255,28,110,160,255, + 28,110,160,255,28,110,160,255,28,110,160,255,28,110,160,255, + 28,110,160,255,28,110,160,255,29,111,159,255,29,111,159,255, + 29,111,159,255,29,111,159,255,30,112,159,255,30,112,159,255, + 30,112,159,255,31,112,159,255,32,113,158,255,32,113,158,255, + 33,113,158,255,34,114,158,255,35,114,158,255,36,115,158,255, + 37,115,158,255,38,116,158,255,39,117,157,255,40,117,157,255, + 41,118,157,255,43,119,157,255,44,120,156,255,45,120,156,255, + 46,121,156,255,47,122,156,255,48,122,156,255,49,123,156,255, + 50,123,156,255,51,124,156,255,52,125,155,255,53,125,155,255, + 54,126,155,255,56,127,155,255,57,127,154,255,58,128,154,255, + 59,128,154,255,60,129,154,255,61,130,154,255,61,130,154,255, + 62,131,154,255,63,132,154,255,64,132,154,255,64,133,154,255, + 65,133,154,255,66,133,154,255,67,134,153,255,67,134,153,255, + 68,134,153,255,69,135,153,255,70,135,153,255,70,136,153,255, + 71,136,153,255,72,136,153,255,72,137,153,255,73,137,153,255, + 73,137,153,255,74,137,153,255,74,138,153,255,75,138,153,255, + 75,138,153,255,75,139,153,255,76,139,153,255,76,140,153,255, + 76,140,153,255,77,140,153,255,77,141,153,255,78,141,153,255, + 78,141,153,255,79,141,153,255,79,142,153,255,80,142,153,255, + 80,142,153,255,80,142,153,255,81,143,154,255,81,143,154,255, + 81,143,154,255,81,143,154,255,82,144,155,255,82,144,155,255, + 82,144,155,255,82,144,155,255,82,144,155,255,82,144,155,255, + 82,144,155,255,82,144,155,255,82,144,156,255,82,144,156,255, + 82,144,156,255,82,144,156,255,81,144,157,255,81,144,157,255, + 81,144,157,255,81,144,157,255,80,144,158,255,80,144,158,255, + 80,144,158,255,79,144,158,255,79,143,159,255,78,143,159,255, + 78,143,159,255,77,142,159,255,76,142,160,255,76,141,160,255, + 75,141,160,255,74,141,160,255,74,140,161,255,73,140,161,255, + 73,140,161,255,72,140,161,255,71,139,162,255,71,139,162,255, + 70,139,162,255,69,139,162,255,69,138,163,255,68,138,163,255, + 68,138,163,255,67,137,163,255,67,137,163,255,66,136,163,255, + 66,136,163,255,66,136,163,255,65,136,163,255,65,136,163,255, + 65,136,163,255,65,136,163,255,64,136,163,255,64,136,163,255, + 64,136,163,255,64,136,163,255,64,136,163,255,64,136,163,255, + 64,136,163,255,64,136,163,255,64,136,162,255,64,136,162,255, + 64,136,162,255,64,136,162,255,65,136,162,255,65,136,162,255, + 65,136,162,255,65,136,162,255,66,137,161,255,66,137,161,255, + 66,137,161,255,67,137,161,255,67,138,160,255,68,138,160,255, + 68,138,160,255,68,138,160,255,69,139,159,255,69,139,159,255, + 69,139,159,255,70,139,159,255,70,140,158,255,71,140,158,255, + 71,140,158,255,71,140,158,255,72,141,157,255,72,141,157,255, + 72,141,157,255,72,141,157,255,72,142,156,255,72,142,156,255, + 72,142,156,255,72,142,156,255,73,142,155,255,73,142,155,255, + 73,142,155,255,73,142,155,255,72,142,155,255,72,142,155,255, + 72,142,155,255,72,142,155,255,71,142,155,255,71,142,155,255, + 71,142,155,255,70,142,155,255,70,141,155,255,69,141,155,255, + 69,141,155,255,68,141,155,255,67,140,155,255,67,140,155,255, + 66,140,155,255,65,139,155,255,64,139,156,255,64,138,156,255, + 63,138,156,255,62,137,156,255,61,137,157,255,61,136,157,255, + 60,136,157,255,59,135,157,255,58,135,157,255,58,134,157,255, + 57,134,157,255,56,133,157,255,55,133,158,255,55,132,158,255, + 54,132,158,255,53,132,158,255,53,131,159,255,52,131,159,255, + 52,131,159,255,51,131,159,255,51,130,159,255,50,130,159,255, + 50,130,159,255,50,130,159,255,50,129,159,255,50,129,159,255, + 50,129,159,255,50,129,159,255,51,129,159,255,51,129,159,255, + 51,129,159,255,52,129,159,255,52,130,159,255,53,130,159,255, + 53,130,159,255,54,130,159,255,55,131,158,255,55,131,158,255, + 56,131,158,255,57,131,158,255,58,132,158,255,58,132,158,255, + 59,132,158,255,60,133,158,255,61,133,157,255,62,134,157,255, + 63,134,157,255,64,135,157,255,65,135,156,255,65,136,156,255, + 66,136,156,255,67,136,156,255,68,137,155,255,68,137,155,255, + 69,137,155,255,70,137,155,255,71,138,155,255,71,138,155,255, + 72,138,155,255,72,138,155,255,73,139,154,255,73,139,154,255, + 73,139,154,255,73,139,154,255,73,138,154,255,73,138,154,255, + 73,138,154,255,73,138,154,255,72,138,154,255,72,138,154,255, + 72,138,154,255,71,137,154,255,71,137,155,255,70,136,155,255, + 70,136,155,255,69,135,155,255,68,135,155,255,68,134,155,255, + 67,134,155,255,66,134,155,255,65,133,155,255,64,133,155,255, + 63,133,155,255,62,132,155,255,61,131,156,255,61,131,156,255, + 60,130,156,255,59,130,156,255,58,129,156,255,57,129,156,255, + 56,129,156,255,55,128,156,255,54,128,157,255,54,127,157,255, + 53,127,157,255,52,126,157,255,51,126,157,255,51,125,157,255, + 50,125,157,255,49,125,157,255,49,124,157,255,48,124,157,255, + 48,124,157,255,47,124,157,255,47,123,157,255,46,123,157,255, + 46,123,157,255,45,123,157,255,45,123,157,255,45,122,157,255, + 44,122,157,255,44,122,157,255,44,122,157,255,43,122,157,255, + 43,122,157,255,43,122,157,255,43,122,157,255,42,121,157,255, + 42,121,157,255,42,121,157,255,41,121,157,255,41,120,157,255, + 40,120,157,255,40,120,157,255,39,120,157,255,39,119,157,255, + 38,119,157,255,38,119,157,255,37,119,157,255,37,118,157,255, + 36,118,157,255,36,118,157,255,35,118,157,255,35,117,157,255, + 34,117,157,255,33,117,157,255,33,116,157,255,32,116,157,255, + 31,115,157,255,31,115,157,255,30,115,157,255,30,114,158,255, + 29,114,158,255,28,114,158,255,28,113,158,255,27,113,158,255, + 26,112,158,255,26,112,158,255,25,111,158,255,25,111,158,255, + 24,110,158,255,24,110,158,255,23,110,158,255,23,109,158,255, + 22,109,158,255,22,109,158,255,21,109,158,255,21,108,158,255, + 20,108,158,255,20,108,158,255,20,107,158,255,19,107,158,255, + 19,106,158,255,19,106,158,255,19,106,158,255,18,105,158,255, + 18,105,158,255,18,105,158,255,18,105,158,255,17,104,158,255, + 17,104,158,255,17,104,158,255,17,104,158,255,16,103,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,157,255, + 16,103,157,255,16,103,157,255,16,103,157,255,16,102,157,255, + 16,102,157,255,16,102,157,255,16,102,157,255,16,102,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,17,101,155,255, + 17,101,155,255,17,101,155,255,17,101,155,255,18,101,154,255, + 18,101,154,255,18,101,154,255,19,101,154,255,19,102,153,255, + 20,102,153,255,20,102,153,255,21,102,153,255,21,103,152,255, + 22,103,152,255,23,103,152,255,23,103,152,255,24,104,151,255, + 25,104,151,255,26,104,151,255,26,105,150,255,27,105,150,255, + 28,106,149,255,29,106,149,255,30,107,149,255,31,107,148,255, + 32,108,148,255,33,108,148,255,33,109,147,255,34,109,147,255, + 35,110,146,255,36,110,146,255,37,111,145,255,38,111,145,255, + 39,112,144,255,40,112,144,255,40,113,144,255,41,113,143,255, + 42,114,143,255,43,114,143,255,43,114,143,255,44,115,142,255, + 45,115,142,255,45,115,142,255,46,115,142,255,46,116,141,255, + 47,116,141,255,47,116,141,255,47,116,141,255,48,117,140,255, + 48,117,140,255,48,117,140,255,48,117,140,255,48,117,140,255, + 48,117,140,255,48,117,140,255,48,117,140,255,48,116,139,255, + 48,116,139,255,48,116,139,255,48,116,139,255,47,116,139,255, + 47,116,139,255,47,116,139,255,47,116,139,255,47,115,139,255, + 47,115,139,255,47,115,139,255,46,115,139,255,46,114,139,255, + 45,114,139,255,45,114,139,255,45,113,139,255,45,113,139,255, + 45,112,139,255,45,112,139,255,44,112,139,255,44,111,140,255, + 43,111,140,255,43,111,140,255,43,111,140,255,43,110,139,255, + 43,110,139,255,43,110,139,255,43,110,139,255,43,110,139,255, + 43,110,139,255,43,110,139,255,43,110,139,255,43,109,138,255, + 43,109,138,255,43,109,138,255,43,109,138,255,43,109,138,255, + 43,109,138,255,43,109,138,255,43,109,138,255,43,109,137,255, + 43,109,137,255,43,109,137,255,43,109,137,255,43,108,136,255, + 43,108,136,255,43,108,136,255,43,108,136,255,42,107,135,255, + 42,107,135,255,42,107,135,255,42,107,135,255,42,106,135,255, + 42,106,135,255,42,106,135,255,42,106,135,255,41,105,134,255, + 41,105,134,255,41,105,134,255,40,105,134,255,40,104,133,255, + 39,104,133,255,39,104,133,255,39,103,133,255,38,103,133,255, + 38,102,133,255,38,102,133,255,37,101,133,255,37,101,133,255, + 36,100,133,255,36,100,133,255,36,100,133,255,35,99,132,255, + 35,99,132,255,35,99,132,255,34,98,132,255,34,98,132,255, + 33,97,132,255,33,97,132,255,33,97,132,255,32,96,132,255, + 32,96,132,255,32,96,132,255,32,96,132,255,31,95,132,255, + 31,95,132,255,31,95,132,255,31,94,132,255,30,94,132,255, + 30,93,132,255,30,93,132,255,30,93,132,255,30,92,132,255, + 30,92,132,255,30,92,132,255,29,91,132,255,29,91,131,255, + 28,90,131,255,28,90,131,255,28,90,131,255,27,89,130,255, + 27,89,130,255,27,89,130,255,27,88,130,255,26,88,130,255, + 26,87,130,255,26,87,130,255,26,86,130,255,25,86,129,255, + 25,85,129,255,25,85,129,255,24,84,129,255,24,84,128,255, + 23,83,128,255,23,83,128,255,22,82,128,255,22,82,127,255, + 21,81,127,255,21,81,127,255,21,80,127,255,20,80,126,255, + 20,79,126,255,20,79,126,255,19,79,125,255,19,78,125,255, + 18,78,124,255,18,78,124,255,18,77,124,255,17,77,123,255, + 17,76,123,255,17,76,123,255,17,75,122,255,16,75,122,255, + 16,74,121,255,16,74,121,255,16,74,120,255,16,73,120,255, + 16,73,119,255,16,73,119,255,16,73,118,255,16,72,118,255, + 16,72,117,255,16,72,117,255,16,72,116,255,16,71,116,255, + 16,71,115,255,16,71,115,255,16,71,114,255,17,71,114,255, + 17,71,113,255,17,71,113,255,17,71,112,255,18,71,112,255, + 18,71,111,255,18,71,111,255,18,71,110,255,19,71,110,255, + 19,71,109,255,19,71,109,255,20,71,108,255,20,71,108,255, + 21,71,107,255,21,71,107,255,21,71,106,255,22,71,106,255, + 22,71,105,255,22,71,105,255,23,71,104,255,23,72,104,255, + 24,72,103,255,24,72,103,255,24,72,102,255,25,72,102,255, + 25,72,101,255,25,72,101,255,26,72,100,255,26,72,100,255, + 27,72,99,255,27,72,99,255,27,72,98,255,28,73,98,255, + 28,73,97,255,28,73,97,255,29,73,96,255,29,73,96,255, + 30,73,95,255,30,73,95,255,30,73,94,255,31,73,94,255, + 31,73,93,255,31,73,93,255,31,73,93,255,32,74,92,255, + 32,74,92,255,32,74,92,255,32,74,91,255,33,74,91,255, + 33,74,90,255,33,74,90,255,33,74,89,255,34,74,89,255, + 34,74,88,255,34,74,88,255,34,74,87,255,34,75,87,255, + 34,75,86,255,34,75,86,255,34,75,86,255,35,75,85,255, + 35,75,85,255,35,75,85,255,35,75,84,255,36,75,84,255, + 36,75,83,255,36,75,83,255,36,75,83,255,36,75,82,255, + 36,75,82,255,36,75,82,255,36,75,81,255,37,75,81,255, + 37,75,80,255,37,75,80,255,37,75,80,255,37,75,79,255, + 37,75,79,255,37,75,79,255,37,75,79,255,38,75,78,255, + 38,75,78,255,38,75,78,255,38,75,78,255,38,74,77,255, + 38,74,77,255,38,74,77,255,38,74,77,255,38,74,76,255, + 38,74,76,255,38,74,76,255,38,74,76,255,38,73,76,255, + 38,73,76,255,38,73,76,255,38,73,76,255,38,73,75,255, + 38,73,75,255,38,73,75,255,38,73,75,255,37,72,75,255, + 37,72,75,255,37,72,75,255,37,72,75,255,37,72,74,255, + 37,72,74,255,37,72,74,255,37,72,74,255,37,71,74,255, + 37,71,74,255,37,71,74,255,37,71,74,255,36,70,73,255, + 36,70,73,255,36,70,73,255,36,70,73,255,36,69,73,255, + 36,69,73,255,36,69,73,255,36,69,73,255,35,68,73,255, + 35,68,73,255,35,68,73,255,35,68,73,255,34,67,73,255, + 34,67,73,255,34,67,73,255,34,66,73,255,33,66,73,255, + 33,65,73,255,33,65,73,255,32,65,73,255,32,64,73,255, + 31,64,73,255,31,64,73,255,31,63,73,255,30,63,73,255, + 30,62,73,255,30,62,73,255,29,61,73,255,29,61,73,255, + 28,60,73,255,28,60,73,255,28,59,73,255,27,59,73,255, + 27,58,73,255,27,58,73,255,26,58,73,255,26,57,73,255, + 25,57,73,255,25,57,73,255,25,56,73,255,24,56,73,255, + 24,55,73,255,24,55,73,255,24,55,73,255,23,54,73,255, + 23,54,73,255,23,54,73,255,23,54,73,255,30,83,119,255, + 30,83,119,255,30,83,119,255,30,83,119,255,30,84,119,255, + 30,84,119,255,30,84,119,255,30,84,119,255,31,85,120,255, + 31,85,120,255,31,85,120,255,31,85,120,255,32,86,121,255, + 32,86,121,255,32,86,121,255,32,86,121,255,32,87,122,255, + 32,87,122,255,32,87,122,255,32,87,123,255,33,88,123,255, + 33,88,124,255,33,88,124,255,33,89,125,255,34,89,125,255, + 34,90,126,255,34,90,126,255,34,90,127,255,35,91,127,255, + 35,91,128,255,35,91,128,255,35,92,129,255,36,92,129,255, + 36,93,130,255,36,93,130,255,36,93,130,255,36,94,131,255, + 36,94,131,255,36,94,131,255,37,95,132,255,37,95,132,255, + 38,96,133,255,38,96,133,255,38,97,134,255,39,97,134,255, + 39,98,135,255,39,98,135,255,39,99,136,255,40,99,136,255, + 40,100,137,255,40,100,137,255,40,101,138,255,41,101,138,255, + 41,102,139,255,41,102,139,255,42,103,139,255,42,103,140,255, + 43,104,140,255,43,104,140,255,43,105,140,255,44,105,141,255, + 44,106,141,255,44,106,141,255,45,107,142,255,45,107,142,255, + 46,108,143,255,46,108,143,255,47,109,143,255,47,109,144,255, + 48,110,144,255,48,110,144,255,48,111,144,255,49,111,145,255, + 49,112,145,255,49,112,145,255,50,113,145,255,50,113,146,255, + 51,114,146,255,51,114,146,255,51,114,146,255,52,115,147,255, + 52,115,147,255,52,115,147,255,52,116,147,255,53,116,148,255, + 53,117,148,255,53,117,148,255,53,117,148,255,54,118,149,255, + 54,118,149,255,54,118,149,255,54,118,149,255,53,119,150,255, + 53,119,150,255,53,119,150,255,53,119,150,255,53,119,151,255, + 53,119,151,255,53,119,151,255,53,119,151,255,52,119,152,255, + 52,119,152,255,52,119,152,255,51,119,152,255,51,119,153,255, + 50,119,153,255,50,119,153,255,50,119,153,255,49,119,154,255, + 49,119,154,255,49,119,154,255,48,119,154,255,47,118,155,255, + 46,118,155,255,46,118,155,255,45,118,155,255,45,117,156,255, + 44,117,156,255,44,117,156,255,43,117,156,255,42,116,157,255, + 41,116,157,255,41,116,157,255,40,116,157,255,40,115,158,255, + 39,115,158,255,39,115,158,255,38,115,158,255,37,114,158,255, + 36,114,158,255,36,114,158,255,35,113,158,255,34,113,159,255, + 33,112,159,255,33,112,159,255,32,112,159,255,32,111,159,255, + 31,111,159,255,31,111,159,255,31,111,159,255,30,110,159,255, + 30,110,159,255,30,110,159,255,30,110,159,255,29,110,159,255, + 29,110,159,255,29,110,159,255,29,110,159,255,29,110,159,255, + 29,110,159,255,29,110,159,255,29,110,159,255,30,111,159,255, + 30,111,159,255,30,111,159,255,30,111,159,255,31,112,158,255, + 31,112,158,255,31,112,158,255,32,112,158,255,33,113,158,255, + 33,113,158,255,34,113,158,255,35,114,158,255,36,114,157,255, + 37,115,157,255,38,115,157,255,39,116,157,255,40,117,156,255, + 41,117,156,255,42,118,156,255,44,119,156,255,45,120,156,255, + 46,120,156,255,47,121,156,255,48,122,156,255,49,122,155,255, + 50,123,155,255,51,123,155,255,52,124,155,255,53,125,155,255, + 54,125,155,255,55,126,155,255,57,127,155,255,58,128,154,255, + 59,128,154,255,60,129,154,255,61,130,154,255,62,130,154,255, + 62,131,154,255,63,131,154,255,64,132,154,255,65,132,154,255, + 65,133,154,255,66,133,154,255,67,133,154,255,68,134,153,255, + 68,134,153,255,69,134,153,255,70,135,153,255,71,135,153,255, + 71,136,153,255,72,136,153,255,72,136,153,255,73,137,153,255, + 73,137,153,255,73,137,153,255,74,137,153,255,74,138,153,255, + 75,138,153,255,75,138,153,255,75,139,153,255,76,139,153,255, + 76,140,153,255,76,140,153,255,77,140,153,255,77,141,153,255, + 78,141,153,255,78,141,153,255,79,141,153,255,79,142,153,255, + 80,142,153,255,80,142,153,255,80,142,153,255,81,143,154,255, + 81,143,154,255,81,143,154,255,81,143,154,255,82,144,155,255, + 82,144,155,255,82,144,155,255,82,144,155,255,82,144,155,255, + 82,144,155,255,82,144,155,255,82,144,155,255,81,144,156,255, + 81,144,156,255,81,144,156,255,81,144,156,255,80,144,157,255, + 80,144,157,255,80,144,157,255,80,144,157,255,79,143,158,255, + 79,143,158,255,79,143,158,255,78,143,158,255,78,142,159,255, + 77,142,159,255,77,142,159,255,76,141,159,255,75,141,160,255, + 75,140,160,255,74,140,160,255,73,140,160,255,73,139,161,255, + 72,139,161,255,72,139,161,255,71,139,161,255,70,138,162,255, + 70,138,162,255,69,138,162,255,68,138,162,255,68,137,162,255, + 67,137,162,255,67,137,162,255,66,136,162,255,66,136,163,255, + 65,135,163,255,65,135,163,255,65,135,163,255,64,135,163,255, + 64,135,163,255,64,135,163,255,64,135,163,255,63,135,163,255, + 63,135,163,255,63,135,163,255,63,135,163,255,63,135,162,255, + 63,135,162,255,63,135,162,255,63,135,162,255,64,136,162,255, + 64,136,162,255,64,136,162,255,64,136,162,255,65,136,161,255, + 65,136,161,255,65,136,161,255,65,136,161,255,66,137,160,255, + 66,137,160,255,66,137,160,255,67,137,160,255,67,138,159,255, + 68,138,159,255,68,138,159,255,68,138,159,255,69,139,158,255, + 69,139,158,255,69,139,158,255,70,139,158,255,71,140,157,255, + 71,140,157,255,72,140,157,255,72,140,157,255,73,141,156,255, + 73,141,156,255,73,141,156,255,73,141,156,255,73,142,155,255, + 73,142,155,255,73,142,155,255,73,142,155,255,74,143,154,255, + 74,143,154,255,74,143,154,255,74,143,154,255,73,143,154,255, + 73,143,154,255,73,143,154,255,73,143,154,255,72,143,154,255, + 72,143,154,255,72,143,154,255,71,143,154,255,71,142,154,255, + 70,142,154,255,70,142,154,255,69,142,154,255,68,141,154,255, + 68,141,154,255,67,141,154,255,66,140,154,255,65,140,155,255, + 65,139,155,255,64,139,155,255,63,138,155,255,62,138,156,255, + 62,137,156,255,61,137,156,255,60,136,156,255,59,136,156,255, + 59,135,156,255,58,135,156,255,57,134,156,255,56,134,157,255, + 56,133,157,255,55,133,157,255,54,133,157,255,54,132,158,255, + 53,132,158,255,53,132,158,255,52,132,158,255,52,131,158,255, + 51,131,158,255,51,131,158,255,51,131,158,255,51,130,158,255, + 51,130,158,255,51,130,158,255,51,130,158,255,52,130,159,255, + 52,130,159,255,52,130,159,255,53,130,159,255,53,131,158,255, + 54,131,158,255,54,131,158,255,55,131,158,255,56,131,158,255, + 56,131,158,255,57,131,158,255,58,132,158,255,59,132,157,255, + 59,133,157,255,60,133,157,255,61,133,157,255,62,134,157,255, + 63,134,157,255,64,134,157,255,65,135,157,255,65,135,156,255, + 66,136,156,255,66,136,156,255,67,136,156,255,68,137,155,255, + 68,137,155,255,69,137,155,255,70,137,155,255,71,138,155,255, + 71,138,155,255,72,138,155,255,72,138,155,255,73,139,154,255, + 73,139,154,255,73,139,154,255,73,139,154,255,73,138,154,255, + 73,138,154,255,73,138,154,255,72,138,154,255,72,138,154,255, + 71,138,154,255,71,138,154,255,70,137,154,255,70,137,155,255, + 69,136,155,255,69,136,155,255,68,135,155,255,67,135,155,255, + 67,134,155,255,66,134,155,255,65,133,155,255,64,133,155,255, + 63,132,155,255,62,132,155,255,61,131,155,255,60,131,156,255, + 60,130,156,255,59,130,156,255,58,129,156,255,57,129,156,255, + 56,128,156,255,55,128,156,255,54,128,156,255,53,127,157,255, + 53,127,157,255,52,127,157,255,51,126,157,255,51,126,157,255, + 50,125,157,255,50,125,157,255,49,125,157,255,49,124,157,255, + 48,124,157,255,48,124,157,255,47,124,157,255,47,123,157,255, + 46,123,157,255,46,123,157,255,45,123,157,255,45,123,157,255, + 45,122,157,255,44,122,157,255,44,122,157,255,44,122,157,255, + 43,122,157,255,43,122,157,255,43,122,157,255,43,122,157,255, + 42,121,157,255,42,121,157,255,42,121,157,255,41,121,157,255, + 41,120,156,255,40,120,156,255,40,120,156,255,39,120,156,255, + 39,119,156,255,38,119,156,255,38,119,156,255,37,119,156,255, + 37,118,156,255,36,118,156,255,36,118,156,255,35,118,156,255, + 35,117,156,255,34,117,156,255,34,117,156,255,33,116,156,255, + 33,116,157,255,32,115,157,255,31,115,157,255,31,115,157,255, + 30,114,157,255,29,114,157,255,29,114,157,255,28,113,157,255, + 28,113,157,255,27,112,157,255,27,112,157,255,26,112,157,255, + 26,111,157,255,25,111,157,255,25,111,157,255,24,110,157,255, + 24,110,158,255,23,109,158,255,23,109,158,255,22,109,158,255, + 22,108,158,255,21,108,158,255,21,108,158,255,21,108,158,255, + 20,107,158,255,20,107,158,255,20,107,158,255,19,106,158,255, + 19,106,158,255,18,105,158,255,18,105,158,255,18,105,158,255, + 17,104,158,255,17,104,158,255,17,104,158,255,17,104,158,255, + 16,103,158,255,16,103,158,255,16,103,158,255,16,103,158,255, + 16,103,157,255,16,103,157,255,16,103,157,255,16,103,157,255, + 16,102,157,255,16,102,157,255,16,102,157,255,16,102,157,255, + 16,102,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 17,101,155,255,17,101,155,255,17,101,155,255,17,101,155,255, + 18,101,154,255,18,101,154,255,18,101,154,255,19,101,154,255, + 19,102,153,255,20,102,153,255,20,102,153,255,21,102,153,255, + 21,103,152,255,22,103,152,255,23,103,152,255,23,103,152,255, + 24,104,151,255,25,104,151,255,26,104,151,255,26,105,150,255, + 27,105,150,255,28,106,149,255,29,106,149,255,30,107,149,255, + 31,107,148,255,32,108,148,255,33,108,148,255,33,109,147,255, + 34,109,147,255,35,110,146,255,36,110,146,255,37,111,145,255, + 38,111,145,255,39,112,144,255,40,112,144,255,40,113,144,255, + 41,113,143,255,42,114,143,255,42,114,143,255,43,114,143,255, + 43,115,142,255,44,115,142,255,44,115,142,255,45,115,142,255, + 45,116,141,255,46,116,141,255,46,116,141,255,46,116,141,255, + 47,117,140,255,47,117,140,255,47,117,140,255,47,117,140,255, + 47,116,140,255,47,116,140,255,47,116,140,255,47,116,140,255, + 47,116,139,255,47,116,139,255,47,116,139,255,47,116,139,255, + 46,115,139,255,46,115,139,255,46,115,139,255,46,115,139,255, + 46,114,139,255,46,114,139,255,46,114,139,255,45,114,139,255, + 45,113,139,255,44,113,139,255,44,113,139,255,44,113,139,255, + 44,112,139,255,44,112,139,255,44,112,139,255,44,112,139,255, + 43,111,140,255,43,111,140,255,43,111,140,255,43,111,140,255, + 42,110,139,255,42,110,139,255,42,110,139,255,42,110,139,255, + 43,110,139,255,43,110,139,255,43,110,139,255,43,110,139,255, + 43,109,138,255,43,109,138,255,43,109,138,255,43,109,138,255, + 43,109,138,255,43,109,138,255,43,109,138,255,43,109,138,255, + 43,109,137,255,43,109,137,255,43,109,137,255,43,109,137,255, + 43,108,136,255,43,108,136,255,43,108,136,255,43,108,136,255, + 42,107,135,255,42,107,135,255,42,107,135,255,42,107,135,255, + 42,106,135,255,42,106,135,255,42,106,135,255,42,106,135,255, + 41,105,134,255,41,105,134,255,41,105,134,255,41,105,134,255, + 40,104,133,255,40,104,133,255,40,104,133,255,40,104,133,255, + 39,103,133,255,39,103,133,255,39,103,133,255,38,102,133,255, + 38,102,132,255,37,101,132,255,37,101,132,255,36,100,132,255, + 36,100,132,255,35,99,132,255,35,99,132,255,35,99,132,255, + 34,98,132,255,34,98,132,255,34,98,132,255,34,97,132,255, + 33,97,132,255,33,96,132,255,33,96,132,255,32,96,132,255, + 32,95,132,255,31,95,132,255,31,95,132,255,31,94,132,255, + 30,94,132,255,30,93,132,255,30,93,132,255,30,93,132,255, + 30,92,132,255,30,92,132,255,30,92,132,255,29,91,132,255, + 29,91,131,255,28,90,131,255,28,90,131,255,28,90,131,255, + 27,89,130,255,27,89,130,255,27,89,130,255,26,88,130,255, + 26,88,130,255,25,87,130,255,25,87,130,255,25,86,130,255, + 24,86,129,255,24,85,129,255,24,85,129,255,23,84,129,255, + 23,84,128,255,22,83,128,255,22,83,128,255,21,82,128,255, + 21,82,127,255,20,81,127,255,20,81,127,255,20,80,127,255, + 19,80,126,255,19,79,126,255,19,79,126,255,18,78,125,255, + 18,78,125,255,17,77,124,255,17,77,124,255,17,76,124,255, + 16,76,123,255,16,75,123,255,16,75,123,255,16,75,122,255, + 16,74,122,255,16,74,121,255,16,74,121,255,16,74,120,255, + 16,73,120,255,16,73,119,255,16,73,119,255,16,73,118,255, + 16,72,118,255,16,72,117,255,16,72,117,255,16,72,116,255, + 16,71,116,255,16,71,115,255,16,71,115,255,16,71,114,255, + 17,71,114,255,17,71,113,255,17,71,113,255,17,71,112,255, + 18,71,112,255,18,71,111,255,18,71,111,255,18,71,110,255, + 19,71,110,255,19,71,109,255,19,71,109,255,20,71,108,255, + 20,71,108,255,21,71,107,255,21,71,107,255,21,71,106,255, + 22,71,106,255,22,71,105,255,22,71,105,255,23,71,104,255, + 23,71,104,255,24,71,103,255,24,71,103,255,24,71,102,255, + 25,72,102,255,25,72,101,255,25,72,101,255,25,72,100,255, + 26,72,100,255,26,72,99,255,26,72,99,255,27,72,98,255, + 27,72,98,255,28,72,97,255,28,72,97,255,28,72,96,255, + 29,73,96,255,29,73,95,255,29,73,95,255,29,73,94,255, + 30,73,94,255,30,73,93,255,30,73,93,255,30,73,93,255, + 31,74,92,255,31,74,92,255,31,74,92,255,31,74,91,255, + 32,74,91,255,32,74,90,255,32,74,90,255,32,74,89,255, + 33,74,89,255,33,74,88,255,33,74,88,255,33,74,87,255, + 34,75,87,255,34,75,86,255,34,75,86,255,34,75,86,255, + 35,75,85,255,35,75,85,255,35,75,85,255,35,75,84,255, + 36,75,84,255,36,75,83,255,36,75,83,255,36,75,83,255, + 36,75,82,255,36,75,82,255,36,75,82,255,36,75,81,255, + 37,75,81,255,37,75,80,255,37,75,80,255,37,75,80,255, + 37,75,79,255,37,75,79,255,37,75,79,255,37,75,79,255, + 38,75,78,255,38,75,78,255,38,75,78,255,38,75,78,255, + 38,74,77,255,38,74,77,255,38,74,77,255,38,74,77,255, + 38,74,76,255,38,74,76,255,38,74,76,255,38,74,76,255, + 38,73,76,255,38,73,76,255,38,73,76,255,38,73,76,255, + 38,73,75,255,38,73,75,255,38,73,75,255,38,73,75,255, + 37,72,75,255,37,72,75,255,37,72,75,255,37,72,75,255, + 37,72,74,255,37,72,74,255,37,72,74,255,37,72,74,255, + 37,71,74,255,37,71,74,255,37,71,74,255,37,71,74,255, + 36,70,73,255,36,70,73,255,36,70,73,255,36,70,73,255, + 36,69,73,255,36,69,73,255,36,69,73,255,36,69,73,255, + 35,68,73,255,35,68,73,255,35,68,73,255,35,68,73,255, + 34,67,73,255,34,67,73,255,34,67,73,255,34,66,73,255, + 33,66,73,255,33,65,73,255,33,65,73,255,32,64,73,255, + 32,64,73,255,31,63,73,255,31,63,73,255,31,63,73,255, + 30,62,73,255,30,62,73,255,30,62,73,255,29,61,73,255, + 29,61,73,255,28,60,73,255,28,60,73,255,28,59,73,255, + 27,59,73,255,27,58,73,255,27,58,73,255,26,57,73,255, + 26,57,73,255,25,56,73,255,25,56,73,255,25,56,73,255, + 24,55,73,255,24,55,73,255,24,55,73,255,24,55,73,255, + 23,54,73,255,23,54,73,255,23,54,73,255,23,54,73,255, + 30,83,118,255,30,83,118,255,30,83,118,255,30,83,118,255, + 30,84,118,255,30,84,118,255,30,84,118,255,30,84,118,255, + 31,85,119,255,31,85,119,255,31,85,119,255,31,85,119,255, + 31,86,120,255,31,86,120,255,31,86,120,255,31,86,120,255, + 32,87,121,255,32,87,121,255,32,87,121,255,32,87,122,255, + 33,88,122,255,33,88,123,255,33,88,123,255,33,88,124,255, + 33,89,124,255,33,89,125,255,33,89,125,255,33,90,126,255, + 34,90,126,255,34,91,127,255,34,91,127,255,34,92,128,255, + 35,92,128,255,35,93,129,255,35,93,129,255,35,93,129,255, + 36,94,130,255,36,94,130,255,36,94,130,255,36,95,131,255, + 37,95,131,255,37,96,132,255,37,96,132,255,37,97,133,255, + 38,97,133,255,38,98,134,255,38,98,134,255,38,99,135,255, + 39,99,135,255,39,100,136,255,39,100,136,255,40,100,137,255, + 40,101,137,255,41,101,138,255,41,101,138,255,41,102,138,255, + 42,103,139,255,42,104,139,255,42,104,139,255,43,104,139,255, + 43,105,140,255,44,105,140,255,44,105,140,255,45,106,141,255, + 45,106,141,255,46,107,142,255,46,107,142,255,47,108,142,255, + 47,109,143,255,48,110,143,255,48,110,143,255,49,111,143,255, + 49,111,144,255,50,112,144,255,50,112,144,255,51,112,144,255, + 51,113,145,255,52,113,145,255,52,113,145,255,52,114,145,255, + 53,114,146,255,53,115,146,255,53,115,146,255,53,116,147,255, + 54,116,147,255,54,117,148,255,54,117,148,255,54,117,148,255, + 55,118,149,255,55,118,149,255,55,118,149,255,55,118,149,255, + 54,119,150,255,54,119,150,255,54,119,150,255,54,119,150,255, + 54,119,150,255,54,119,150,255,54,119,150,255,54,119,151,255, + 53,120,151,255,53,120,152,255,53,120,152,255,52,120,152,255, + 52,119,153,255,51,119,153,255,51,119,153,255,50,119,153,255, + 50,119,154,255,49,119,154,255,49,119,154,255,48,119,154,255, + 48,118,155,255,47,118,155,255,47,118,155,255,46,118,155,255, + 46,118,156,255,45,118,156,255,45,118,156,255,44,118,156,255, + 43,117,156,255,42,117,156,255,42,117,156,255,41,116,156,255, + 40,116,157,255,39,115,157,255,39,115,157,255,38,115,157,255, + 37,114,158,255,36,114,158,255,36,114,158,255,35,114,158,255, + 34,113,158,255,33,113,158,255,33,113,158,255,32,113,158,255, + 32,112,159,255,31,112,159,255,31,112,159,255,31,112,159,255, + 30,111,159,255,30,111,159,255,30,111,159,255,30,111,159,255, + 29,111,159,255,29,111,159,255,29,111,159,255,29,111,159,255, + 29,110,159,255,29,110,159,255,29,110,159,255,29,110,159,255, + 30,111,158,255,30,111,158,255,30,111,158,255,30,111,158,255, + 31,112,158,255,31,112,158,255,31,112,158,255,32,113,158,255, + 33,113,157,255,33,114,157,255,34,114,157,255,35,115,157,255, + 36,115,157,255,37,116,157,255,38,116,157,255,39,117,157,255, + 40,118,156,255,41,118,156,255,42,119,156,255,44,120,156,255, + 45,120,155,255,46,121,155,255,47,121,155,255,48,122,155,255, + 49,123,155,255,50,123,155,255,51,124,155,255,53,125,155,255, + 54,126,154,255,55,126,154,255,56,127,154,255,57,128,154,255, + 58,128,153,255,59,129,153,255,60,129,153,255,61,130,153,255, + 62,131,153,255,63,131,153,255,64,132,153,255,65,133,153,255, + 66,133,153,255,66,134,153,255,67,134,153,255,68,134,153,255, + 68,135,152,255,69,135,152,255,69,135,152,255,70,136,152,255, + 71,136,152,255,71,137,152,255,72,137,152,255,73,137,152,255, + 73,138,152,255,74,138,152,255,74,138,152,255,75,138,152,255, + 75,139,152,255,76,139,152,255,76,139,152,255,76,139,152,255, + 77,140,153,255,77,140,153,255,77,140,153,255,77,140,153,255, + 78,141,153,255,78,141,153,255,78,141,153,255,79,141,153,255, + 79,142,153,255,80,142,153,255,80,142,153,255,80,142,153,255, + 80,142,154,255,80,142,154,255,80,142,154,255,80,142,154,255, + 81,143,154,255,81,143,154,255,81,143,154,255,81,143,154,255, + 81,143,155,255,81,143,155,255,81,143,155,255,81,143,155,255, + 81,143,155,255,81,143,155,255,81,143,155,255,81,143,155,255, + 80,143,156,255,80,143,156,255,80,143,156,255,79,143,156,255, + 79,143,157,255,78,143,157,255,78,143,157,255,77,143,157,255, + 77,142,158,255,76,142,158,255,76,142,158,255,75,141,158,255, + 74,141,159,255,74,140,159,255,73,140,159,255,72,140,159,255, + 72,139,160,255,71,139,160,255,71,139,160,255,70,139,160,255, + 69,138,161,255,69,138,161,255,68,138,161,255,67,137,161,255, + 67,137,162,255,66,136,162,255,66,136,162,255,65,136,162,255, + 65,135,162,255,64,135,162,255,64,135,162,255,64,135,162,255, + 63,135,162,255,63,135,162,255,63,135,162,255,63,135,162,255, + 63,135,162,255,63,135,162,255,63,135,162,255,63,135,162,255, + 63,135,162,255,63,135,162,255,63,135,162,255,63,135,162,255, + 63,135,161,255,63,135,161,255,63,135,161,255,63,135,161,255, + 64,135,161,255,64,135,161,255,64,135,161,255,65,136,161,255, + 65,136,160,255,66,137,160,255,66,137,160,255,67,137,159,255, + 67,138,159,255,68,138,158,255,68,138,158,255,69,138,158,255, + 69,139,157,255,70,139,157,255,70,139,157,255,71,140,157,255, + 71,140,156,255,72,141,156,255,72,141,156,255,72,141,156,255, + 73,142,155,255,73,142,155,255,73,142,155,255,73,142,155,255, + 74,143,154,255,74,143,154,255,74,143,154,255,74,143,154,255, + 75,143,153,255,75,143,153,255,75,143,153,255,75,143,153,255, + 74,143,153,255,74,143,153,255,74,143,153,255,74,143,153,255, + 73,143,153,255,73,143,153,255,73,143,153,255,72,143,153,255, + 72,142,153,255,71,142,153,255,71,142,153,255,70,142,153,255, + 70,141,153,255,69,141,153,255,69,141,153,255,68,141,153,255, + 67,140,154,255,67,140,154,255,66,140,154,255,65,139,154,255, + 64,139,155,255,64,138,155,255,63,138,155,255,62,137,155,255, + 61,137,156,255,61,136,156,255,60,136,156,255,59,135,156,255, + 58,135,157,255,58,134,157,255,57,134,157,255,56,134,157,255, + 56,133,158,255,55,133,158,255,55,133,158,255,54,132,158,255, + 54,132,158,255,53,131,158,255,53,131,158,255,53,131,158,255, + 53,131,158,255,53,131,158,255,53,131,158,255,53,131,158,255, + 53,130,158,255,53,130,158,255,53,130,158,255,54,130,158,255, + 54,131,158,255,55,131,158,255,55,131,158,255,56,131,158,255, + 57,132,157,255,57,132,157,255,58,132,157,255,59,132,157,255, + 60,133,157,255,60,133,157,255,61,133,157,255,62,134,157,255, + 63,134,156,255,63,135,156,255,64,135,156,255,65,135,156,255, + 66,136,155,255,66,136,155,255,67,136,155,255,68,136,155,255, + 69,137,154,255,69,137,154,255,70,137,154,255,71,137,154,255, + 71,138,154,255,72,138,154,255,72,138,154,255,72,138,154,255, + 72,138,154,255,72,138,154,255,72,138,154,255,72,138,154,255, + 72,137,154,255,72,137,154,255,72,137,154,255,72,137,154,255, + 71,137,154,255,71,137,154,255,71,137,154,255,70,136,154,255, + 70,136,154,255,69,135,154,255,69,135,154,255,68,134,154,255, + 67,134,155,255,67,133,155,255,66,133,155,255,65,133,155,255, + 64,132,155,255,63,132,155,255,62,132,155,255,61,131,155,255, + 60,130,155,255,60,130,155,255,59,129,155,255,58,129,155,255, + 57,128,156,255,56,128,156,255,55,128,156,255,54,127,156,255, + 53,127,156,255,53,126,156,255,52,126,156,255,51,125,156,255, + 50,125,156,255,50,124,156,255,49,124,156,255,48,124,156,255, + 48,123,156,255,47,123,156,255,47,123,156,255,46,123,156,255, + 46,122,156,255,45,122,156,255,45,122,156,255,45,122,156,255, + 45,122,156,255,44,122,156,255,44,122,156,255,44,122,156,255, + 43,122,156,255,43,121,156,255,42,121,156,255,42,121,156,255, + 42,121,156,255,41,121,156,255,41,121,156,255,41,121,156,255, + 41,121,156,255,40,120,156,255,40,120,156,255,40,120,156,255, + 39,120,156,255,39,119,156,255,38,119,156,255,38,119,156,255, + 38,119,156,255,37,118,156,255,37,118,156,255,37,118,156,255, + 36,118,156,255,36,117,156,255,35,117,156,255,34,117,156,255, + 34,117,156,255,33,116,156,255,32,116,156,255,32,116,156,255, + 31,116,156,255,31,115,157,255,30,115,157,255,29,115,157,255, + 29,114,157,255,28,114,157,255,27,113,157,255,27,113,157,255, + 26,112,157,255,26,112,157,255,25,111,157,255,25,111,157,255, + 24,111,157,255,24,110,157,255,23,110,157,255,23,110,157,255, + 22,110,157,255,22,109,157,255,21,109,157,255,21,109,157,255, + 21,108,157,255,20,108,157,255,20,107,157,255,20,107,157,255, + 20,107,157,255,19,106,157,255,19,106,157,255,19,106,157,255, + 19,106,157,255,18,105,157,255,18,105,157,255,18,105,157,255, + 18,105,157,255,17,104,157,255,17,104,157,255,17,104,157,255, + 17,104,157,255,16,103,156,255,16,103,156,255,16,103,156,255, + 16,103,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,17,101,155,255,17,101,155,255,17,101,155,255, + 17,101,155,255,18,101,154,255,18,101,154,255,18,101,154,255, + 18,101,154,255,19,102,153,255,19,102,153,255,20,102,153,255, + 20,102,153,255,21,103,152,255,22,103,152,255,22,103,152,255, + 23,103,151,255,23,104,151,255,24,104,150,255,25,104,150,255, + 25,104,150,255,26,105,149,255,27,105,149,255,28,105,149,255, + 29,106,148,255,30,106,148,255,31,107,147,255,32,107,147,255, + 32,108,147,255,33,108,146,255,34,109,146,255,35,109,146,255, + 36,110,145,255,37,110,145,255,38,111,144,255,39,111,144,255, + 39,112,144,255,40,112,143,255,41,113,143,255,42,113,143,255, + 42,113,143,255,43,114,142,255,44,114,142,255,44,114,142,255, + 45,114,142,255,45,115,141,255,46,115,141,255,46,115,141,255, + 46,115,141,255,47,116,140,255,47,116,140,255,47,116,140,255, + 47,116,140,255,47,116,140,255,47,116,140,255,47,116,140,255, + 47,116,140,255,47,115,140,255,47,115,140,255,47,115,140,255, + 47,115,140,255,46,115,140,255,46,115,140,255,46,115,140,255, + 46,115,140,255,45,114,139,255,45,114,139,255,45,114,139,255, + 45,114,139,255,44,113,140,255,44,113,140,255,44,113,140,255, + 44,112,140,255,44,112,140,255,44,111,140,255,44,111,140,255, + 43,111,140,255,43,110,140,255,42,110,140,255,42,110,140,255, + 42,110,140,255,42,109,139,255,42,109,139,255,42,109,139,255, + 42,109,139,255,42,109,139,255,42,109,139,255,42,109,139,255, + 42,109,139,255,42,109,138,255,42,109,138,255,42,109,138,255, + 42,109,138,255,43,109,137,255,43,109,137,255,43,109,137,255, + 43,109,137,255,43,108,136,255,43,108,136,255,43,108,136,255, + 43,108,136,255,43,108,135,255,43,108,135,255,43,108,135,255, + 43,108,135,255,43,108,134,255,43,108,134,255,43,108,134,255, + 43,108,134,255,43,107,134,255,43,107,134,255,43,107,134,255, + 43,107,134,255,42,106,133,255,42,106,133,255,42,106,133,255, + 41,106,133,255,41,105,132,255,40,105,132,255,40,105,132,255, + 40,104,132,255,39,104,132,255,39,103,132,255,39,103,132,255, + 38,102,132,255,38,102,132,255,37,101,132,255,37,101,132,255, + 37,101,132,255,36,100,131,255,36,100,131,255,36,100,131,255, + 35,99,131,255,35,99,131,255,34,98,131,255,34,98,131,255, + 34,98,131,255,33,97,131,255,33,97,131,255,33,97,131,255, + 33,96,131,255,32,96,131,255,32,95,131,255,32,95,131,255, + 31,94,131,255,31,94,131,255,30,93,131,255,30,93,131,255, + 30,92,131,255,29,92,131,255,29,91,131,255,29,91,131,255, + 28,90,131,255,28,90,131,255,27,89,131,255,27,89,131,255, + 27,89,131,255,26,88,130,255,26,88,130,255,26,88,130,255, + 26,87,130,255,25,87,130,255,25,86,130,255,25,86,130,255, + 25,85,130,255,24,85,129,255,24,84,129,255,24,84,129,255, + 23,83,129,255,23,83,128,255,22,82,128,255,22,82,128,255, + 21,81,127,255,21,81,127,255,20,80,126,255,20,80,126,255, + 20,79,126,255,19,79,125,255,19,78,125,255,19,78,125,255, + 18,78,125,255,18,77,124,255,17,77,124,255,17,77,124,255, + 17,76,123,255,16,76,123,255,16,75,122,255,16,75,122,255, + 16,74,121,255,15,74,121,255,15,73,120,255,15,73,120,255, + 15,73,119,255,15,72,119,255,15,72,118,255,15,72,118,255, + 15,72,117,255,15,71,117,255,15,71,116,255,15,71,116,255, + 15,71,115,255,15,70,115,255,15,70,114,255,15,70,114,255, + 15,70,113,255,16,70,113,255,16,70,112,255,16,70,112,255, + 16,70,111,255,17,70,111,255,17,70,110,255,17,70,110,255, + 18,70,109,255,18,70,109,255,19,70,108,255,19,70,108,255, + 19,70,107,255,20,70,107,255,20,70,106,255,20,70,106,255, + 20,70,105,255,21,70,105,255,21,70,104,255,21,70,104,255, + 22,70,103,255,22,71,103,255,23,71,102,255,23,71,102,255, + 23,71,101,255,24,71,101,255,24,71,100,255,24,71,100,255, + 25,71,100,255,25,71,99,255,26,71,99,255,26,71,99,255, + 26,71,98,255,27,72,98,255,27,72,97,255,27,72,97,255, + 28,72,96,255,28,72,96,255,29,72,95,255,29,72,95,255, + 29,72,94,255,30,72,94,255,30,72,93,255,30,72,93,255, + 30,72,92,255,31,73,92,255,31,73,91,255,31,73,91,255, + 31,73,91,255,32,73,90,255,32,73,90,255,32,73,90,255, + 32,73,89,255,33,74,89,255,33,74,88,255,33,74,88,255, + 33,74,87,255,33,74,87,255,33,74,86,255,33,74,86,255, + 33,74,86,255,34,75,85,255,34,75,85,255,34,75,85,255, + 34,75,84,255,35,75,84,255,35,75,83,255,35,75,83,255, + 35,75,83,255,35,75,82,255,35,75,82,255,35,75,82,255, + 35,75,81,255,36,75,81,255,36,75,80,255,36,75,80,255, + 36,75,80,255,36,75,79,255,36,75,79,255,36,75,79,255, + 36,75,79,255,37,75,78,255,37,75,78,255,37,75,78,255, + 37,75,78,255,37,74,78,255,37,74,78,255,37,74,78,255, + 37,74,78,255,37,73,77,255,37,73,77,255,37,73,77,255, + 37,73,77,255,37,73,76,255,37,73,76,255,37,73,76,255, + 37,73,76,255,37,72,75,255,37,72,75,255,37,72,75,255, + 37,72,75,255,36,72,75,255,36,72,75,255,36,72,75,255, + 36,72,75,255,36,71,74,255,36,71,74,255,36,71,74,255, + 36,71,74,255,36,70,74,255,36,70,74,255,36,70,74,255, + 36,70,74,255,35,69,73,255,35,69,73,255,35,69,73,255, + 35,69,73,255,35,68,73,255,35,68,73,255,35,68,73,255, + 35,68,73,255,34,67,73,255,34,67,73,255,34,67,73,255, + 34,67,73,255,33,66,73,255,33,66,73,255,33,66,73,255, + 33,65,73,255,32,65,72,255,32,64,72,255,32,64,72,255, + 31,64,72,255,31,63,72,255,30,63,72,255,30,63,72,255, + 30,62,72,255,29,62,72,255,29,61,72,255,29,61,72,255, + 28,60,72,255,28,60,72,255,27,59,72,255,27,59,72,255, + 27,58,72,255,26,58,72,255,26,57,72,255,26,57,72,255, + 26,57,72,255,25,56,72,255,25,56,72,255,25,56,72,255, + 25,55,72,255,24,55,72,255,24,54,72,255,24,54,72,255, + 24,54,72,255,23,53,72,255,23,53,72,255,23,53,72,255, + 23,53,72,255,30,82,117,255,30,82,117,255,30,82,117,255, + 30,82,117,255,30,83,117,255,30,83,117,255,30,83,117,255, + 30,83,117,255,31,84,118,255,31,84,118,255,31,84,118,255, + 31,84,118,255,31,85,119,255,31,85,119,255,31,85,119,255, + 31,85,119,255,32,86,120,255,32,86,120,255,32,86,120,255, + 32,86,121,255,33,87,121,255,33,87,122,255,33,87,122,255, + 33,87,123,255,33,88,123,255,33,88,124,255,33,88,124,255, + 33,89,125,255,34,89,125,255,34,90,126,255,34,90,126,255, + 34,91,127,255,35,91,127,255,35,92,128,255,35,92,128,255, + 35,92,128,255,36,93,129,255,36,93,129,255,36,93,129,255, + 36,94,130,255,37,94,130,255,37,95,131,255,37,95,131,255, + 37,96,132,255,38,96,132,255,38,97,133,255,38,97,133,255, + 38,98,134,255,39,98,134,255,39,99,135,255,39,99,135,255, + 40,100,136,255,40,100,136,255,41,101,137,255,41,101,137,255, + 41,102,137,255,42,102,138,255,42,103,138,255,42,103,138,255, + 43,104,138,255,43,104,139,255,44,105,139,255,44,105,139,255, + 45,106,140,255,45,106,140,255,46,107,141,255,46,107,141,255, + 47,108,141,255,47,109,142,255,48,110,142,255,48,110,142,255, + 49,111,142,255,49,111,143,255,50,112,143,255,50,112,143,255, + 51,112,143,255,51,113,144,255,52,113,144,255,52,113,144,255, + 52,114,144,255,53,114,145,255,53,115,145,255,53,115,145,255, + 53,116,146,255,54,116,146,255,54,117,147,255,54,117,147,255, + 54,117,147,255,55,118,148,255,55,118,148,255,55,118,148,255, + 55,118,148,255,54,119,149,255,54,119,149,255,54,119,149,255, + 54,119,149,255,54,119,149,255,54,119,149,255,54,119,149,255, + 54,119,150,255,53,120,150,255,53,120,151,255,53,120,151,255, + 52,120,151,255,52,119,152,255,51,119,152,255,51,119,152,255, + 51,119,152,255,50,119,153,255,50,119,153,255,50,119,153,255, + 49,119,153,255,48,118,154,255,47,118,154,255,47,118,154,255, + 46,118,154,255,46,118,155,255,45,118,155,255,45,118,155,255, + 44,118,155,255,43,117,155,255,42,117,155,255,42,117,155,255, + 41,116,155,255,41,116,156,255,40,115,156,255,40,115,156,255, + 39,115,156,255,38,114,157,255,37,114,157,255,37,114,157,255, + 36,114,157,255,35,113,157,255,34,113,157,255,34,113,157,255, + 33,113,157,255,33,112,158,255,32,112,158,255,32,112,158,255, + 32,112,158,255,31,111,158,255,31,111,158,255,31,111,158,255, + 31,111,158,255,30,111,158,255,30,111,158,255,30,111,158,255, + 30,111,158,255,30,110,158,255,30,110,158,255,30,110,158,255, + 30,110,158,255,31,111,158,255,31,111,158,255,31,111,158,255, + 31,111,158,255,32,112,157,255,32,112,157,255,32,112,157,255, + 33,113,157,255,34,113,157,255,34,114,157,255,35,114,157,255, + 36,115,157,255,37,115,156,255,38,116,156,255,39,116,156,255, + 40,117,156,255,41,118,155,255,42,118,155,255,43,119,155,255, + 45,120,155,255,46,120,155,255,47,121,155,255,48,121,155,255, + 49,122,155,255,50,123,154,255,51,123,154,255,52,124,154,255, + 54,125,154,255,55,126,154,255,56,126,154,255,57,127,154,255, + 58,128,154,255,59,129,153,255,60,129,153,255,61,130,153,255, + 62,131,153,255,63,131,153,255,64,132,153,255,65,132,153,255, + 66,133,153,255,67,133,153,255,67,134,153,255,68,134,153,255, + 69,134,153,255,69,135,152,255,70,135,152,255,70,135,152,255, + 71,136,152,255,72,136,152,255,72,137,152,255,73,137,152,255, + 73,137,152,255,74,138,152,255,74,138,152,255,74,138,152,255, + 75,138,152,255,75,139,152,255,76,139,152,255,76,139,152,255, + 76,139,152,255,77,140,153,255,77,140,153,255,77,140,153,255, + 77,140,153,255,78,141,153,255,78,141,153,255,78,141,153,255, + 79,141,153,255,79,142,153,255,80,142,153,255,80,142,153,255, + 80,142,153,255,80,142,154,255,80,142,154,255,80,142,154,255, + 80,142,154,255,81,143,154,255,81,143,154,255,81,143,154,255, + 81,143,154,255,81,143,155,255,81,143,155,255,81,143,155,255, + 81,143,155,255,80,143,155,255,80,143,155,255,80,143,155,255, + 80,143,155,255,79,143,156,255,79,143,156,255,79,143,156,255, + 78,143,156,255,78,142,157,255,77,142,157,255,77,142,157,255, + 76,142,157,255,76,141,158,255,75,141,158,255,75,141,158,255, + 74,140,158,255,73,140,159,255,73,139,159,255,72,139,159,255, + 71,139,159,255,71,138,160,255,70,138,160,255,70,138,160,255, + 69,138,160,255,68,137,161,255,68,137,161,255,67,137,161,255, + 66,136,161,255,66,136,161,255,65,135,161,255,65,135,161,255, + 64,135,161,255,64,134,162,255,63,134,162,255,63,134,162,255, + 63,134,162,255,62,134,162,255,62,134,162,255,62,134,162,255, + 62,134,162,255,62,134,162,255,62,134,162,255,62,134,162,255, + 62,134,162,255,62,134,161,255,62,134,161,255,62,134,161,255, + 62,134,161,255,63,135,161,255,63,135,161,255,63,135,161,255, + 63,135,161,255,64,135,160,255,64,135,160,255,64,135,160,255, + 65,136,160,255,65,136,159,255,66,137,159,255,66,137,159,255, + 67,137,158,255,67,138,158,255,68,138,157,255,68,138,157,255, + 69,138,157,255,69,139,156,255,70,139,156,255,70,139,156,255, + 71,140,156,255,72,140,155,255,72,141,155,255,73,141,155,255, + 73,141,155,255,74,142,154,255,74,142,154,255,74,142,154,255, + 74,142,154,255,75,143,153,255,75,143,153,255,75,143,153,255, + 75,143,153,255,76,144,152,255,76,144,152,255,76,144,152,255, + 76,144,152,255,75,144,152,255,75,144,152,255,75,144,152,255, + 75,144,152,255,74,144,152,255,74,144,152,255,74,144,152,255, + 73,144,152,255,73,143,152,255,72,143,152,255,72,143,152,255, + 71,143,152,255,71,142,152,255,70,142,152,255,70,142,152,255, + 69,142,152,255,68,141,153,255,68,141,153,255,67,141,153,255, + 66,140,153,255,65,140,154,255,65,139,154,255,64,139,154,255, + 63,138,154,255,62,138,155,255,62,137,155,255,61,137,155,255, + 60,136,155,255,59,136,156,255,59,135,156,255,58,135,156,255, + 57,135,156,255,57,134,157,255,56,134,157,255,56,134,157,255, + 55,133,157,255,55,133,157,255,54,132,157,255,54,132,157,255, + 54,132,157,255,54,132,157,255,54,132,157,255,54,132,157,255, + 54,132,157,255,54,131,158,255,54,131,158,255,54,131,158,255, + 55,131,158,255,55,132,157,255,56,132,157,255,56,132,157,255, + 57,132,157,255,58,132,157,255,58,132,157,255,59,132,157,255, + 60,133,157,255,61,133,156,255,61,134,156,255,62,134,156,255, + 63,134,156,255,64,135,156,255,64,135,156,255,65,135,156,255, + 66,135,156,255,66,136,155,255,67,136,155,255,67,136,155,255, + 68,136,155,255,69,137,154,255,69,137,154,255,70,137,154,255, + 71,137,154,255,71,138,154,255,72,138,154,255,72,138,154,255, + 72,138,154,255,72,138,154,255,72,138,154,255,72,138,154,255, + 72,138,154,255,72,137,154,255,72,137,154,255,72,137,154,255, + 71,137,154,255,71,137,154,255,70,137,154,255,70,137,154,255, + 69,136,154,255,69,136,154,255,68,135,154,255,68,135,154,255, + 67,134,154,255,66,134,155,255,66,133,155,255,65,133,155,255, + 64,132,155,255,63,132,155,255,62,131,155,255,61,131,155,255, + 60,130,155,255,59,130,155,255,59,129,155,255,58,129,155,255, + 57,128,155,255,56,128,156,255,55,127,156,255,54,127,156,255, + 53,127,156,255,52,126,156,255,52,126,156,255,51,126,156,255, + 50,125,156,255,50,125,156,255,49,124,156,255,49,124,156,255, + 48,124,156,255,48,123,156,255,47,123,156,255,47,123,156,255, + 46,123,156,255,46,122,156,255,45,122,156,255,45,122,156,255, + 45,122,156,255,45,122,156,255,44,122,156,255,44,122,156,255, + 44,122,156,255,43,122,156,255,43,121,156,255,42,121,156,255, + 42,121,156,255,42,121,156,255,41,121,156,255,41,121,156,255, + 41,121,156,255,41,121,156,255,40,120,155,255,40,120,155,255, + 40,120,155,255,39,120,155,255,39,119,155,255,38,119,155,255, + 38,119,155,255,38,119,155,255,37,118,155,255,37,118,155,255, + 37,118,155,255,36,118,155,255,36,117,155,255,35,117,155,255, + 35,117,155,255,34,117,155,255,34,116,156,255,33,116,156,255, + 32,116,156,255,32,116,156,255,31,115,156,255,30,115,156,255, + 30,115,156,255,29,114,156,255,29,114,156,255,28,113,156,255, + 28,113,156,255,27,113,156,255,27,112,156,255,26,112,156,255, + 26,112,156,255,25,111,156,255,25,111,157,255,24,110,157,255, + 24,110,157,255,23,110,157,255,23,109,157,255,22,109,157,255, + 22,109,157,255,22,109,157,255,21,108,157,255,21,108,157,255, + 21,108,157,255,20,107,157,255,20,107,157,255,19,106,157,255, + 19,106,157,255,19,106,157,255,18,105,157,255,18,105,157,255, + 18,105,157,255,18,105,157,255,17,104,157,255,17,104,157,255, + 17,104,157,255,17,104,157,255,16,103,156,255,16,103,156,255, + 16,103,156,255,16,103,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,17,101,155,255,17,101,155,255, + 17,101,155,255,17,101,155,255,18,101,154,255,18,101,154,255, + 18,101,154,255,18,101,154,255,19,102,153,255,19,102,153,255, + 20,102,153,255,20,102,153,255,21,103,152,255,22,103,152,255, + 22,103,152,255,23,103,151,255,23,104,151,255,24,104,150,255, + 25,104,150,255,25,104,150,255,26,105,149,255,27,105,149,255, + 28,105,149,255,29,106,148,255,30,106,148,255,31,107,147,255, + 32,107,147,255,32,108,147,255,33,108,146,255,34,109,146,255, + 35,109,146,255,36,110,145,255,37,110,145,255,38,111,144,255, + 39,111,144,255,39,112,144,255,40,112,143,255,41,113,143,255, + 41,113,143,255,42,113,143,255,42,114,142,255,43,114,142,255, + 43,114,142,255,44,114,142,255,44,115,141,255,45,115,141,255, + 45,115,141,255,45,115,141,255,46,116,140,255,46,116,140,255, + 46,116,140,255,46,116,140,255,46,115,140,255,46,115,140,255, + 46,115,140,255,46,115,140,255,46,115,140,255,46,115,140,255, + 46,115,140,255,46,115,140,255,45,114,140,255,45,114,140,255, + 45,114,140,255,45,114,140,255,44,113,139,255,44,113,139,255, + 44,113,139,255,44,113,139,255,43,112,140,255,43,112,140,255, + 43,112,140,255,43,112,140,255,43,111,140,255,43,111,140,255, + 43,111,140,255,43,111,140,255,42,110,140,255,42,110,140,255, + 42,110,140,255,42,110,140,255,41,109,139,255,41,109,139,255, + 41,109,139,255,41,109,139,255,42,109,139,255,42,109,139,255, + 42,109,139,255,42,109,139,255,42,109,138,255,42,109,138,255, + 42,109,138,255,42,109,138,255,43,109,137,255,43,109,137,255, + 43,109,137,255,43,109,137,255,43,108,136,255,43,108,136,255, + 43,108,136,255,43,108,136,255,43,108,135,255,43,108,135,255, + 43,108,135,255,43,108,135,255,43,108,134,255,43,108,134,255, + 43,108,134,255,43,108,134,255,43,107,134,255,43,107,134,255, + 43,107,134,255,43,107,134,255,42,106,133,255,42,106,133,255, + 42,106,133,255,42,106,133,255,41,105,132,255,41,105,132,255, + 41,105,132,255,41,105,132,255,40,104,132,255,40,104,132,255, + 40,104,132,255,39,103,132,255,39,103,131,255,38,102,131,255, + 38,102,131,255,37,101,131,255,37,101,131,255,36,100,131,255, + 36,100,131,255,36,100,131,255,35,99,131,255,35,99,131,255, + 35,99,131,255,35,98,131,255,34,98,131,255,34,97,131,255, + 34,97,131,255,33,96,131,255,33,96,131,255,32,95,131,255, + 32,95,131,255,31,94,131,255,31,94,131,255,30,93,131,255, + 30,93,131,255,30,92,131,255,29,92,131,255,29,91,131,255, + 29,91,131,255,28,90,131,255,28,90,131,255,27,89,131,255, + 27,89,131,255,27,89,131,255,26,88,130,255,26,88,130,255, + 26,88,130,255,25,87,130,255,25,87,130,255,24,86,130,255, + 24,86,130,255,24,85,130,255,23,85,129,255,23,84,129,255, + 23,84,129,255,22,83,129,255,22,83,128,255,21,82,128,255, + 21,82,128,255,20,81,127,255,20,81,127,255,19,80,126,255, + 19,80,126,255,19,79,126,255,18,79,125,255,18,78,125,255, + 18,78,125,255,17,77,125,255,17,77,124,255,16,76,124,255, + 16,76,124,255,16,75,123,255,15,75,123,255,15,74,122,255, + 15,74,122,255,15,74,121,255,15,73,121,255,15,73,120,255, + 15,73,120,255,15,73,119,255,15,72,119,255,15,72,118,255, + 15,72,118,255,15,72,117,255,15,71,117,255,15,71,116,255, + 15,71,116,255,15,71,115,255,15,70,115,255,15,70,114,255, + 15,70,114,255,15,70,113,255,16,70,113,255,16,70,112,255, + 16,70,112,255,16,70,111,255,17,70,111,255,17,70,110,255, + 17,70,110,255,18,70,109,255,18,70,109,255,19,70,108,255, + 19,70,108,255,19,70,107,255,20,70,107,255,20,70,106,255, + 20,70,106,255,20,70,105,255,21,70,105,255,21,70,104,255, + 21,70,104,255,22,70,103,255,22,70,103,255,23,70,102,255, + 23,70,102,255,23,70,101,255,24,71,101,255,24,71,100,255, + 24,71,100,255,24,71,100,255,25,71,99,255,25,71,99,255, + 25,71,99,255,26,71,98,255,26,71,98,255,27,71,97,255, + 27,71,97,255,27,71,96,255,28,72,96,255,28,72,95,255, + 28,72,95,255,28,72,94,255,29,72,94,255,29,72,93,255, + 29,72,93,255,29,72,92,255,30,73,92,255,30,73,91,255, + 30,73,91,255,30,73,91,255,31,73,90,255,31,73,90,255, + 31,73,90,255,31,73,89,255,32,74,89,255,32,74,88,255, + 32,74,88,255,32,74,87,255,33,74,87,255,33,74,86,255, + 33,74,86,255,33,74,86,255,34,75,85,255,34,75,85,255, + 34,75,85,255,34,75,84,255,35,75,84,255,35,75,83,255, + 35,75,83,255,35,75,83,255,35,75,82,255,35,75,82,255, + 35,75,82,255,35,75,81,255,36,75,81,255,36,75,80,255, + 36,75,80,255,36,75,80,255,36,75,79,255,36,75,79,255, + 36,75,79,255,36,75,79,255,37,75,78,255,37,75,78,255, + 37,75,78,255,37,75,78,255,37,74,78,255,37,74,78,255, + 37,74,78,255,37,74,78,255,37,73,77,255,37,73,77,255, + 37,73,77,255,37,73,77,255,37,73,76,255,37,73,76,255, + 37,73,76,255,37,73,76,255,37,72,75,255,37,72,75,255, + 37,72,75,255,37,72,75,255,36,72,75,255,36,72,75,255, + 36,72,75,255,36,72,75,255,36,71,74,255,36,71,74,255, + 36,71,74,255,36,71,74,255,36,70,74,255,36,70,74,255, + 36,70,74,255,36,70,74,255,35,69,73,255,35,69,73,255, + 35,69,73,255,35,69,73,255,35,68,73,255,35,68,73,255, + 35,68,73,255,35,68,73,255,34,67,73,255,34,67,73,255, + 34,67,73,255,34,67,73,255,33,66,73,255,33,66,73,255, + 33,66,73,255,33,65,73,255,32,65,72,255,32,64,72,255, + 32,64,72,255,31,63,72,255,31,63,72,255,30,62,72,255, + 30,62,72,255,30,62,72,255,29,61,72,255,29,61,72,255, + 29,61,72,255,28,60,72,255,28,60,72,255,27,59,72,255, + 27,59,72,255,27,58,72,255,26,58,72,255,26,57,72,255, + 26,57,72,255,26,56,72,255,25,56,72,255,25,55,72,255, + 25,55,72,255,25,55,72,255,24,54,72,255,24,54,72,255, + 24,54,72,255,24,54,72,255,23,53,72,255,23,53,72,255, + 23,53,72,255,23,53,72,255,30,82,116,255,30,82,116,255, + 30,82,116,255,30,82,116,255,30,83,117,255,30,83,117,255, + 30,83,117,255,30,83,117,255,31,84,118,255,31,84,118,255, + 31,84,118,255,31,84,118,255,31,85,119,255,31,85,119,255, + 31,85,119,255,31,85,119,255,32,86,120,255,32,86,120,255, + 32,86,120,255,32,86,120,255,33,87,121,255,33,87,121,255, + 33,87,121,255,33,87,122,255,33,88,122,255,33,88,123,255, + 33,88,123,255,33,89,124,255,34,89,124,255,34,90,125,255, + 34,90,125,255,34,91,126,255,35,91,126,255,35,92,127,255, + 35,92,127,255,35,92,128,255,36,93,128,255,36,93,129,255, + 36,93,129,255,36,94,130,255,37,94,130,255,37,95,131,255, + 37,95,131,255,37,96,132,255,38,96,132,255,38,97,133,255, + 38,97,133,255,38,98,134,255,39,98,134,255,39,99,135,255, + 39,99,135,255,40,100,135,255,40,100,136,255,41,101,136,255, + 41,101,136,255,41,102,137,255,42,102,137,255,42,103,138,255, + 42,103,138,255,43,104,138,255,43,104,139,255,44,105,139,255, + 44,105,139,255,45,106,140,255,45,106,140,255,46,107,141,255, + 46,107,141,255,47,108,141,255,47,109,142,255,48,110,142,255, + 48,110,142,255,49,111,142,255,49,111,143,255,50,112,143,255, + 50,112,143,255,51,112,143,255,51,113,144,255,52,113,144,255, + 52,113,144,255,52,114,144,255,53,114,145,255,53,115,145,255, + 53,115,145,255,53,116,146,255,54,116,146,255,54,117,147,255, + 54,117,147,255,54,117,147,255,55,118,148,255,55,118,148,255, + 55,118,148,255,55,118,148,255,54,119,149,255,54,119,149,255, + 54,119,149,255,54,119,149,255,54,119,149,255,54,119,149,255, + 54,119,149,255,54,119,150,255,53,120,150,255,53,120,151,255, + 53,120,151,255,52,120,151,255,52,119,152,255,51,119,152,255, + 51,119,152,255,51,119,152,255,50,119,153,255,50,119,153,255, + 50,119,153,255,49,119,153,255,48,118,154,255,47,118,154,255, + 47,118,154,255,46,118,154,255,46,118,155,255,45,118,155,255, + 45,118,155,255,44,118,155,255,43,117,155,255,42,117,155,255, + 42,117,155,255,41,116,155,255,41,116,156,255,40,115,156,255, + 40,115,156,255,39,115,156,255,38,114,157,255,37,114,157,255, + 37,114,157,255,36,114,157,255,35,113,157,255,34,113,157,255, + 34,113,157,255,33,113,157,255,33,112,158,255,32,112,158,255, + 32,112,158,255,32,112,158,255,31,111,158,255,31,111,158,255, + 31,111,158,255,31,111,158,255,30,111,158,255,30,111,158,255, + 30,111,158,255,30,111,158,255,30,110,158,255,30,110,158,255, + 30,110,158,255,30,110,158,255,31,111,158,255,31,111,158,255, + 31,111,158,255,31,111,158,255,32,112,157,255,32,112,157,255, + 32,112,157,255,33,113,157,255,34,113,157,255,34,114,157,255, + 35,114,157,255,36,115,157,255,37,115,156,255,38,116,156,255, + 39,116,156,255,40,117,156,255,41,118,155,255,42,118,155,255, + 43,119,155,255,45,120,155,255,46,120,155,255,47,121,155,255, + 48,121,155,255,49,122,155,255,50,123,154,255,51,123,154,255, + 52,124,154,255,54,125,154,255,55,126,154,255,56,126,154,255, + 57,127,154,255,58,128,154,255,59,129,153,255,60,129,153,255, + 61,130,153,255,62,131,153,255,63,131,153,255,64,132,153,255, + 65,132,153,255,66,133,153,255,67,133,153,255,67,134,153,255, + 68,134,153,255,69,134,153,255,69,135,152,255,70,135,152,255, + 70,135,152,255,71,136,152,255,72,136,152,255,72,137,152,255, + 73,137,152,255,73,137,152,255,74,138,152,255,74,138,152,255, + 74,138,152,255,75,138,152,255,75,139,152,255,76,139,152,255, + 76,139,152,255,76,139,152,255,77,140,153,255,77,140,153,255, + 77,140,153,255,77,140,153,255,78,141,153,255,78,141,153,255, + 78,141,153,255,79,141,153,255,79,142,153,255,80,142,153,255, + 80,142,153,255,80,142,153,255,80,142,154,255,80,142,154,255, + 80,142,154,255,80,142,154,255,81,143,154,255,81,143,154,255, + 81,143,154,255,81,143,154,255,81,143,155,255,81,143,155,255, + 81,143,155,255,81,143,155,255,80,143,155,255,80,143,155,255, + 80,143,155,255,80,143,155,255,79,143,156,255,79,143,156,255, + 79,143,156,255,78,143,156,255,78,142,157,255,77,142,157,255, + 77,142,157,255,76,142,157,255,76,141,158,255,75,141,158,255, + 75,141,158,255,74,140,158,255,73,140,159,255,73,139,159,255, + 72,139,159,255,71,139,159,255,71,138,160,255,70,138,160,255, + 70,138,160,255,69,138,160,255,68,137,161,255,68,137,161,255, + 67,137,161,255,66,136,161,255,66,136,161,255,65,135,161,255, + 65,135,161,255,64,135,161,255,64,134,162,255,63,134,162,255, + 63,134,162,255,63,134,162,255,62,134,162,255,62,134,162,255, + 62,134,162,255,62,134,162,255,62,134,162,255,62,134,162,255, + 62,134,162,255,62,134,162,255,62,134,161,255,62,134,161,255, + 62,134,161,255,62,134,161,255,63,135,161,255,63,135,161,255, + 63,135,161,255,63,135,161,255,64,135,160,255,64,135,160,255, + 64,135,160,255,65,136,160,255,65,136,159,255,66,137,159,255, + 66,137,159,255,67,137,158,255,67,138,158,255,68,138,157,255, + 68,138,157,255,69,138,157,255,69,139,156,255,70,139,156,255, + 70,139,156,255,71,140,156,255,72,140,155,255,72,141,155,255, + 73,141,155,255,73,141,155,255,74,142,154,255,74,142,154,255, + 74,142,154,255,75,142,154,255,75,143,153,255,76,143,153,255, + 76,143,153,255,76,143,153,255,77,144,152,255,77,144,152,255, + 77,144,152,255,77,144,152,255,77,144,152,255,77,144,152,255, + 77,144,152,255,77,144,152,255,76,144,152,255,76,144,152,255, + 76,144,152,255,75,144,152,255,75,143,152,255,74,143,152,255, + 74,143,152,255,73,143,152,255,73,142,152,255,72,142,152,255, + 72,142,152,255,71,142,152,255,70,141,153,255,70,141,153,255, + 69,141,153,255,68,140,153,255,67,140,154,255,67,139,154,255, + 66,139,154,255,65,138,154,255,64,138,155,255,64,137,155,255, + 63,137,155,255,62,136,155,255,61,136,156,255,61,135,156,255, + 60,135,156,255,59,135,156,255,59,134,157,255,58,134,157,255, + 58,134,157,255,57,133,157,255,57,133,157,255,56,132,157,255, + 56,132,157,255,56,132,157,255,56,132,157,255,56,132,157,255, + 56,132,157,255,56,132,157,255,56,131,158,255,56,131,158,255, + 56,131,158,255,56,131,158,255,57,132,157,255,57,132,157,255, + 57,132,157,255,58,132,157,255,58,132,157,255,59,132,157,255, + 59,132,157,255,60,133,157,255,61,133,156,255,61,134,156,255, + 62,134,156,255,63,134,156,255,64,135,156,255,64,135,156,255, + 65,135,156,255,66,135,156,255,66,136,155,255,67,136,155,255, + 67,136,155,255,68,136,155,255,69,137,154,255,69,137,154,255, + 70,137,154,255,71,137,154,255,71,138,154,255,72,138,154,255, + 72,138,154,255,72,138,154,255,72,138,154,255,72,138,154,255, + 72,138,154,255,72,138,154,255,72,137,154,255,72,137,154,255, + 72,137,154,255,71,137,154,255,71,137,154,255,70,137,154,255, + 70,137,154,255,69,136,154,255,69,136,154,255,68,135,154,255, + 68,135,154,255,67,134,154,255,66,134,155,255,66,133,155,255, + 65,133,155,255,64,132,155,255,63,132,155,255,62,131,155,255, + 61,131,155,255,60,130,155,255,59,130,155,255,59,129,155,255, + 58,129,155,255,57,128,155,255,56,128,156,255,55,127,156,255, + 54,127,156,255,53,127,156,255,52,126,156,255,52,126,156,255, + 51,126,156,255,50,125,156,255,50,125,156,255,49,124,156,255, + 49,124,156,255,48,124,156,255,48,123,156,255,47,123,156,255, + 47,123,156,255,46,123,156,255,46,122,156,255,45,122,156,255, + 45,122,156,255,45,122,156,255,45,122,156,255,44,122,156,255, + 44,122,156,255,44,122,156,255,43,122,156,255,43,121,156,255, + 42,121,156,255,42,121,156,255,42,121,156,255,41,121,156,255, + 41,121,156,255,41,121,156,255,41,121,156,255,40,120,155,255, + 40,120,155,255,40,120,155,255,39,120,155,255,39,119,155,255, + 38,119,155,255,38,119,155,255,38,119,155,255,37,118,155,255, + 37,118,155,255,37,118,155,255,36,118,155,255,36,117,155,255, + 35,117,155,255,35,117,155,255,34,117,155,255,34,116,156,255, + 33,116,156,255,32,116,156,255,32,116,156,255,31,115,156,255, + 30,115,156,255,30,115,156,255,29,114,156,255,29,114,156,255, + 28,113,156,255,28,113,156,255,27,113,156,255,27,112,156,255, + 26,112,156,255,26,112,156,255,25,111,156,255,25,111,157,255, + 24,110,157,255,24,110,157,255,23,110,157,255,23,109,157,255, + 22,109,157,255,22,109,157,255,22,109,157,255,21,108,157,255, + 21,108,157,255,21,108,157,255,20,107,157,255,20,107,157,255, + 19,106,157,255,19,106,157,255,19,106,157,255,18,105,157,255, + 18,105,157,255,18,105,157,255,18,105,157,255,17,104,157,255, + 17,104,157,255,17,104,157,255,17,104,157,255,16,103,156,255, + 16,103,156,255,16,103,156,255,16,103,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,17,101,155,255, + 17,101,155,255,17,101,155,255,17,101,155,255,18,101,154,255, + 18,101,154,255,18,101,154,255,18,101,154,255,19,102,153,255, + 19,102,153,255,20,102,153,255,20,102,153,255,21,103,152,255, + 22,103,152,255,22,103,152,255,23,103,151,255,23,104,151,255, + 24,104,150,255,25,104,150,255,25,104,150,255,26,105,149,255, + 27,105,149,255,28,105,149,255,29,106,148,255,30,106,148,255, + 31,107,147,255,32,107,147,255,32,108,147,255,33,108,146,255, + 34,109,146,255,35,109,146,255,36,110,145,255,37,110,145,255, + 38,111,144,255,39,111,144,255,39,112,144,255,40,112,143,255, + 41,113,143,255,41,113,143,255,42,113,143,255,42,114,142,255, + 43,114,142,255,43,114,142,255,44,114,142,255,44,115,141,255, + 45,115,141,255,45,115,141,255,45,115,141,255,46,116,140,255, + 46,116,140,255,46,116,140,255,46,116,140,255,46,115,140,255, + 46,115,140,255,46,115,140,255,46,115,140,255,46,115,140,255, + 46,115,140,255,46,115,140,255,46,115,140,255,45,114,140,255, + 45,114,140,255,45,114,140,255,45,114,140,255,44,113,139,255, + 44,113,139,255,44,113,139,255,44,113,139,255,43,112,140,255, + 43,112,140,255,43,112,140,255,43,112,140,255,43,111,140,255, + 43,111,140,255,43,111,140,255,43,111,140,255,42,110,140,255, + 42,110,140,255,42,110,140,255,42,110,140,255,41,109,139,255, + 41,109,139,255,41,109,139,255,41,109,139,255,42,109,139,255, + 42,109,139,255,42,109,139,255,42,109,139,255,42,109,138,255, + 42,109,138,255,42,109,138,255,42,109,138,255,43,109,137,255, + 43,109,137,255,43,109,137,255,43,109,137,255,43,108,136,255, + 43,108,136,255,43,108,136,255,43,108,136,255,43,108,135,255, + 43,108,135,255,43,108,135,255,43,108,135,255,43,108,134,255, + 43,108,134,255,43,108,134,255,43,108,134,255,43,107,134,255, + 43,107,134,255,43,107,134,255,43,107,134,255,42,106,133,255, + 42,106,133,255,42,106,133,255,42,106,133,255,41,105,132,255, + 41,105,132,255,41,105,132,255,41,105,132,255,40,104,132,255, + 40,104,132,255,40,104,132,255,39,103,132,255,39,103,131,255, + 38,102,131,255,38,102,131,255,37,101,131,255,37,101,131,255, + 36,100,131,255,36,100,131,255,36,100,131,255,35,99,131,255, + 35,99,131,255,35,99,131,255,35,98,131,255,34,98,131,255, + 34,97,131,255,34,97,131,255,33,96,131,255,33,96,131,255, + 32,95,131,255,32,95,131,255,31,94,131,255,31,94,131,255, + 30,93,131,255,30,93,131,255,30,92,131,255,29,92,131,255, + 29,91,131,255,29,91,131,255,28,90,131,255,28,90,131,255, + 27,89,131,255,27,89,131,255,27,89,131,255,26,88,130,255, + 26,88,130,255,26,88,130,255,25,87,130,255,25,87,130,255, + 24,86,130,255,24,86,130,255,24,85,130,255,23,85,129,255, + 23,84,129,255,23,84,129,255,22,83,129,255,22,83,128,255, + 21,82,128,255,21,82,128,255,20,81,127,255,20,81,127,255, + 19,80,126,255,19,80,126,255,19,79,126,255,18,79,125,255, + 18,78,125,255,18,78,125,255,17,77,125,255,17,77,124,255, + 16,76,124,255,16,76,124,255,16,75,123,255,15,75,123,255, + 15,74,122,255,15,74,122,255,15,74,121,255,15,73,121,255, + 15,73,120,255,15,73,120,255,15,73,119,255,15,72,119,255, + 15,72,118,255,15,72,118,255,15,72,117,255,15,71,117,255, + 15,71,116,255,15,71,116,255,15,71,115,255,15,70,115,255, + 15,70,114,255,15,70,114,255,15,70,113,255,16,70,113,255, + 16,70,112,255,16,70,112,255,16,70,111,255,17,70,111,255, + 17,70,110,255,17,70,110,255,18,70,109,255,18,70,109,255, + 19,70,108,255,19,70,108,255,19,70,107,255,20,70,107,255, + 20,70,106,255,20,70,106,255,20,70,105,255,21,70,105,255, + 21,70,104,255,21,70,104,255,22,70,103,255,22,70,103,255, + 23,70,102,255,23,70,102,255,23,70,101,255,24,71,101,255, + 24,71,100,255,24,71,100,255,24,71,100,255,25,71,99,255, + 25,71,99,255,25,71,99,255,26,71,98,255,26,71,98,255, + 27,71,97,255,27,71,97,255,27,71,96,255,28,72,96,255, + 28,72,95,255,28,72,95,255,28,72,94,255,29,72,94,255, + 29,72,93,255,29,72,93,255,29,72,92,255,30,73,92,255, + 30,73,91,255,30,73,91,255,30,73,91,255,31,73,90,255, + 31,73,90,255,31,73,90,255,31,73,89,255,32,74,89,255, + 32,74,88,255,32,74,88,255,32,74,87,255,33,74,87,255, + 33,74,86,255,33,74,86,255,33,74,86,255,34,75,85,255, + 34,75,85,255,34,75,85,255,34,75,84,255,35,75,84,255, + 35,75,83,255,35,75,83,255,35,75,83,255,35,75,82,255, + 35,75,82,255,35,75,82,255,35,75,81,255,36,75,81,255, + 36,75,80,255,36,75,80,255,36,75,80,255,36,75,79,255, + 36,75,79,255,36,75,79,255,36,75,79,255,37,75,78,255, + 37,75,78,255,37,75,78,255,37,75,78,255,37,74,78,255, + 37,74,78,255,37,74,78,255,37,74,78,255,37,73,77,255, + 37,73,77,255,37,73,77,255,37,73,77,255,37,73,76,255, + 37,73,76,255,37,73,76,255,37,73,76,255,37,72,75,255, + 37,72,75,255,37,72,75,255,37,72,75,255,36,72,75,255, + 36,72,75,255,36,72,75,255,36,72,75,255,36,71,74,255, + 36,71,74,255,36,71,74,255,36,71,74,255,36,70,74,255, + 36,70,74,255,36,70,74,255,36,70,74,255,35,69,73,255, + 35,69,73,255,35,69,73,255,35,69,73,255,35,68,73,255, + 35,68,73,255,35,68,73,255,35,68,73,255,34,67,73,255, + 34,67,73,255,34,67,73,255,34,67,73,255,33,66,73,255, + 33,66,73,255,33,66,73,255,33,65,73,255,32,65,72,255, + 32,64,72,255,32,64,72,255,31,63,72,255,31,63,72,255, + 30,62,72,255,30,62,72,255,30,62,72,255,29,61,72,255, + 29,61,72,255,29,61,72,255,28,60,72,255,28,60,72,255, + 27,59,72,255,27,59,72,255,27,58,72,255,26,58,72,255, + 26,57,72,255,26,57,72,255,26,56,72,255,25,56,72,255, + 25,55,72,255,25,55,72,255,25,55,72,255,24,54,72,255, + 24,54,72,255,24,54,72,255,24,54,72,255,23,53,72,255, + 23,53,72,255,23,53,72,255,23,53,72,255,30,81,115,255, + 30,81,115,255,30,81,115,255,30,81,115,255,30,82,116,255, + 30,82,116,255,30,82,116,255,30,82,116,255,31,83,117,255, + 31,83,117,255,31,83,117,255,31,83,117,255,31,84,118,255, + 31,84,118,255,31,84,118,255,31,84,118,255,32,85,119,255, + 32,85,119,255,32,85,119,255,32,85,119,255,33,86,120,255, + 33,86,120,255,33,86,120,255,33,86,121,255,33,87,121,255, + 33,87,122,255,33,87,122,255,33,88,123,255,34,88,123,255, + 34,89,124,255,34,89,124,255,34,90,125,255,35,90,125,255, + 35,91,126,255,35,91,126,255,35,91,127,255,36,92,127,255, + 36,92,128,255,36,92,128,255,36,93,129,255,37,93,129,255, + 37,94,130,255,37,94,130,255,37,95,131,255,38,95,131,255, + 38,96,132,255,38,96,132,255,38,97,133,255,39,97,133,255, + 39,98,134,255,39,98,134,255,40,99,134,255,40,99,135,255, + 41,100,135,255,41,100,135,255,41,101,136,255,42,102,136,255, + 42,103,137,255,42,103,137,255,43,104,137,255,43,104,138,255, + 44,105,138,255,44,105,138,255,45,106,139,255,45,106,139,255, + 46,107,140,255,46,107,140,255,47,108,140,255,47,109,141,255, + 48,110,141,255,48,110,141,255,49,111,141,255,49,111,142,255, + 50,112,142,255,50,112,142,255,51,112,142,255,51,113,143,255, + 52,113,143,255,52,113,143,255,52,114,143,255,53,114,144,255, + 53,115,144,255,53,115,144,255,53,116,145,255,54,116,145,255, + 54,117,146,255,54,117,146,255,54,117,146,255,55,118,147,255, + 55,118,147,255,55,118,147,255,55,118,147,255,54,119,148,255, + 54,119,148,255,54,119,148,255,54,119,148,255,54,119,148,255, + 54,119,148,255,54,119,148,255,54,119,149,255,53,120,149,255, + 53,120,150,255,53,120,150,255,53,120,150,255,52,119,151,255, + 52,119,151,255,52,119,151,255,51,119,151,255,51,119,152,255, + 50,119,152,255,50,119,152,255,49,119,152,255,49,118,153,255, + 48,118,153,255,48,118,153,255,47,118,153,255,47,118,154,255, + 46,118,154,255,46,118,154,255,45,118,154,255,44,117,154,255, + 43,117,154,255,43,117,154,255,42,116,154,255,42,116,155,255, + 41,115,155,255,41,115,155,255,40,115,155,255,39,114,156,255, + 38,114,156,255,38,114,156,255,37,114,156,255,36,113,156,255, + 35,113,156,255,35,113,156,255,34,113,156,255,34,112,157,255, + 33,112,157,255,33,112,157,255,33,112,157,255,32,111,157,255, + 32,111,157,255,32,111,157,255,32,111,157,255,31,111,157,255, + 31,111,157,255,31,111,157,255,31,111,157,255,31,110,157,255, + 31,110,157,255,31,110,157,255,31,110,157,255,32,111,157,255, + 32,111,157,255,32,111,157,255,32,111,157,255,33,112,157,255, + 33,112,157,255,33,112,157,255,34,113,157,255,35,113,156,255, + 35,114,156,255,36,114,156,255,37,115,156,255,38,115,156,255, + 39,116,156,255,40,116,156,255,41,117,156,255,42,118,155,255, + 43,118,155,255,44,119,155,255,46,120,155,255,47,120,155,255, + 48,121,155,255,49,121,155,255,50,122,155,255,51,123,154,255, + 52,123,154,255,53,124,154,255,55,125,154,255,56,126,154,255, + 57,126,154,255,58,127,154,255,59,128,154,255,60,129,153,255, + 61,129,153,255,62,130,153,255,63,131,153,255,64,131,153,255, + 65,132,153,255,66,132,153,255,67,133,153,255,68,133,153,255, + 68,134,153,255,69,134,153,255,70,134,153,255,70,135,152,255, + 71,135,152,255,71,135,152,255,72,136,152,255,72,136,152,255, + 73,137,152,255,73,137,152,255,74,137,152,255,74,138,152,255, + 75,138,152,255,75,138,152,255,75,138,152,255,76,139,152,255, + 76,139,152,255,76,139,152,255,76,139,152,255,77,140,153,255, + 77,140,153,255,77,140,153,255,77,140,153,255,78,141,153,255, + 78,141,153,255,78,141,153,255,79,141,153,255,79,142,153,255, + 80,142,153,255,80,142,153,255,80,142,153,255,80,142,154,255, + 80,142,154,255,80,142,154,255,80,142,154,255,81,143,154,255, + 81,143,154,255,81,143,154,255,81,143,154,255,80,143,155,255, + 80,143,155,255,80,143,155,255,80,143,155,255,79,143,155,255, + 79,143,155,255,79,143,155,255,79,143,155,255,78,142,156,255, + 78,142,156,255,78,142,156,255,77,142,156,255,77,141,157,255, + 76,141,157,255,76,141,157,255,75,141,157,255,75,140,158,255, + 74,140,158,255,74,140,158,255,73,139,158,255,72,139,159,255, + 72,138,159,255,71,138,159,255,70,138,159,255,70,137,160,255, + 69,137,160,255,69,137,160,255,68,137,160,255,67,136,161,255, + 67,136,161,255,66,136,161,255,65,136,161,255,65,135,161,255, + 64,135,161,255,64,135,161,255,63,135,161,255,63,134,161,255, + 62,134,161,255,62,134,161,255,62,134,161,255,61,133,161,255, + 61,133,161,255,61,133,161,255,61,133,161,255,61,134,161,255, + 61,134,161,255,61,134,161,255,61,134,161,255,62,134,160,255, + 62,134,160,255,62,134,160,255,62,134,160,255,63,135,160,255, + 63,135,160,255,63,135,160,255,63,135,160,255,64,135,159,255, + 64,135,159,255,64,135,159,255,65,136,159,255,65,136,158,255, + 66,137,158,255,66,137,158,255,67,137,157,255,67,138,157,255, + 68,138,156,255,68,138,156,255,69,138,156,255,70,139,155,255, + 70,139,155,255,71,139,155,255,72,140,155,255,73,140,154,255, + 73,141,154,255,74,141,154,255,74,141,154,255,75,142,153,255, + 75,142,153,255,75,142,153,255,76,143,153,255,76,143,152,255, + 77,144,152,255,77,144,152,255,77,144,152,255,78,145,151,255, + 78,145,151,255,78,145,151,255,78,145,151,255,78,145,151,255, + 78,145,151,255,78,145,151,255,78,145,151,255,77,145,151,255, + 77,145,151,255,77,145,151,255,76,145,151,255,76,144,151,255, + 75,144,151,255,75,144,151,255,74,144,151,255,74,143,151,255, + 73,143,151,255,73,143,151,255,72,143,151,255,71,142,152,255, + 71,142,152,255,70,142,152,255,69,141,152,255,68,141,153,255, + 68,140,153,255,67,140,153,255,66,139,153,255,65,139,154,255, + 65,138,154,255,64,138,154,255,63,137,154,255,62,137,155,255, + 62,136,155,255,61,136,155,255,60,136,155,255,60,135,156,255, + 59,135,156,255,59,135,156,255,58,134,156,255,58,134,156,255, + 57,133,156,255,57,133,156,255,57,133,156,255,57,133,157,255, + 57,133,157,255,57,133,157,255,57,133,157,255,57,132,157,255, + 57,132,157,255,57,132,157,255,57,132,157,255,58,132,157,255, + 58,132,157,255,58,132,157,255,59,132,157,255,59,133,157,255, + 60,133,157,255,60,133,157,255,61,133,157,255,62,134,156,255, + 62,134,156,255,63,134,156,255,64,134,156,255,64,135,156,255, + 65,135,156,255,65,135,156,255,66,135,156,255,66,136,155,255, + 67,136,155,255,67,136,155,255,68,136,155,255,69,137,154,255, + 69,137,154,255,70,137,154,255,71,137,154,255,71,138,154,255, + 72,138,154,255,72,138,154,255,72,138,154,255,72,138,154,255, + 72,138,154,255,72,138,154,255,72,138,154,255,71,137,154,255, + 71,137,154,255,71,137,154,255,70,137,154,255,70,136,154,255, + 69,136,154,255,69,136,154,255,68,136,154,255,68,135,154,255, + 67,135,154,255,67,135,154,255,66,134,154,255,65,134,155,255, + 65,133,155,255,64,133,155,255,63,132,155,255,62,132,155,255, + 61,131,155,255,60,131,155,255,59,130,155,255,58,130,155,255, + 58,129,155,255,57,129,155,255,56,128,155,255,55,128,156,255, + 55,127,156,255,54,127,156,255,53,127,156,255,52,126,156,255, + 52,126,156,255,51,126,156,255,50,125,156,255,50,125,156,255, + 49,124,156,255,49,124,156,255,48,124,156,255,48,123,156,255, + 47,123,156,255,47,123,156,255,46,123,156,255,46,122,156,255, + 45,122,156,255,45,122,156,255,45,122,156,255,45,122,156,255, + 44,122,155,255,44,122,155,255,44,122,155,255,43,122,155,255, + 43,121,155,255,42,121,155,255,42,121,155,255,42,121,155,255, + 41,121,155,255,41,121,155,255,41,121,155,255,41,121,155,255, + 40,120,155,255,40,120,155,255,40,120,155,255,39,120,155,255, + 39,119,154,255,38,119,154,255,38,119,154,255,38,119,154,255, + 37,118,154,255,37,118,154,255,37,118,154,255,36,118,154,255, + 36,117,154,255,35,117,154,255,35,117,154,255,35,117,154,255, + 34,116,155,255,34,116,155,255,33,116,155,255,33,116,155,255, + 32,115,155,255,31,115,155,255,31,115,155,255,30,115,155,255, + 30,114,155,255,29,114,155,255,29,114,155,255,28,113,155,255, + 28,113,155,255,27,112,155,255,27,112,155,255,26,112,155,255, + 26,111,156,255,25,111,156,255,25,111,156,255,24,111,156,255, + 24,110,156,255,23,110,156,255,23,110,156,255,23,109,156,255, + 22,109,156,255,22,108,156,255,22,108,156,255,21,108,156,255, + 21,107,157,255,20,107,157,255,20,107,157,255,20,107,157,255, + 19,106,157,255,19,106,157,255,19,106,157,255,19,105,157,255, + 18,105,156,255,18,104,156,255,18,104,156,255,18,104,156,255, + 17,103,156,255,17,103,156,255,17,103,156,255,17,103,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 16,102,156,255,16,102,156,255,16,102,156,255,16,102,156,255, + 17,101,155,255,17,101,155,255,17,101,155,255,17,101,155,255, + 18,101,154,255,18,101,154,255,18,101,154,255,18,101,154,255, + 19,102,153,255,19,102,153,255,20,102,153,255,20,102,153,255, + 21,103,152,255,22,103,152,255,22,103,152,255,23,103,151,255, + 23,104,151,255,24,104,150,255,25,104,150,255,25,104,150,255, + 26,105,149,255,27,105,149,255,28,105,149,255,29,106,148,255, + 30,106,148,255,31,107,147,255,32,107,147,255,32,108,147,255, + 33,108,146,255,34,109,146,255,35,109,146,255,35,110,145,255, + 36,110,145,255,37,111,144,255,38,111,144,255,38,111,144,255, + 39,112,143,255,40,112,143,255,40,112,143,255,41,113,143,255, + 41,113,142,255,42,114,142,255,42,114,142,255,43,114,142,255, + 43,114,141,255,44,114,141,255,44,114,141,255,44,114,141,255, + 45,115,140,255,45,115,140,255,45,115,140,255,45,115,140,255, + 45,115,140,255,45,115,140,255,45,115,140,255,45,115,140,255, + 45,114,140,255,45,114,140,255,45,114,140,255,45,114,140,255, + 44,113,140,255,44,113,140,255,44,113,140,255,44,113,140,255, + 43,112,139,255,43,112,139,255,43,112,139,255,43,112,139,255, + 42,111,140,255,42,111,140,255,42,111,140,255,42,111,140,255, + 42,110,140,255,42,110,140,255,42,110,140,255,42,110,140,255, + 41,110,140,255,41,110,140,255,41,110,140,255,41,110,140,255, + 41,109,139,255,41,109,139,255,41,109,139,255,41,109,139,255, + 41,109,139,255,41,109,139,255,41,109,139,255,41,109,139,255, + 42,109,138,255,42,109,138,255,42,109,138,255,42,109,138,255, + 43,109,137,255,43,109,137,255,43,109,137,255,43,109,137,255, + 43,108,136,255,43,108,136,255,43,108,136,255,43,108,136,255, + 43,108,135,255,43,108,135,255,43,108,135,255,43,108,135,255, + 43,108,134,255,43,108,134,255,43,108,134,255,43,108,134,255, + 43,107,134,255,43,107,134,255,43,107,134,255,43,107,134,255, + 43,106,133,255,43,106,133,255,43,106,133,255,43,106,133,255, + 42,105,132,255,42,105,132,255,42,105,132,255,42,105,132,255, + 41,104,132,255,41,104,132,255,41,104,132,255,40,103,132,255, + 40,103,131,255,39,102,131,255,39,102,131,255,38,102,131,255, + 38,101,131,255,37,101,131,255,37,101,131,255,36,100,131,255, + 36,100,131,255,35,99,131,255,35,99,131,255,35,98,131,255, + 34,98,131,255,34,97,131,255,34,97,131,255,33,96,131,255, + 33,96,131,255,32,95,131,255,32,95,131,255,31,94,131,255, + 31,94,131,255,30,93,131,255,30,93,131,255,30,92,131,255, + 29,92,131,255,29,91,131,255,29,91,131,255,28,90,131,255, + 28,90,131,255,27,89,131,255,27,89,131,255,26,88,131,255, + 26,88,130,255,25,87,130,255,25,87,130,255,24,86,130,255, + 24,86,130,255,23,85,130,255,23,85,130,255,23,84,130,255, + 22,84,129,255,22,83,129,255,22,83,129,255,21,82,129,255, + 21,82,128,255,20,81,128,255,20,81,128,255,19,80,127,255, + 19,80,127,255,18,79,126,255,18,79,126,255,18,78,126,255, + 17,78,125,255,17,77,125,255,17,77,125,255,17,77,125,255, + 16,76,124,255,16,76,124,255,16,76,124,255,16,75,123,255, + 15,75,123,255,15,74,122,255,15,74,122,255,15,74,121,255, + 14,73,121,255,14,73,120,255,14,73,120,255,14,73,119,255, + 14,72,119,255,14,72,118,255,14,72,118,255,14,72,117,255, + 15,71,117,255,15,71,116,255,15,71,116,255,15,71,115,255, + 15,70,115,255,15,70,114,255,15,70,114,255,15,70,113,255, + 16,70,113,255,16,70,112,255,16,70,112,255,16,70,111,255, + 17,70,111,255,17,70,110,255,17,70,110,255,17,70,109,255, + 18,70,109,255,18,70,108,255,18,70,108,255,19,70,107,255, + 19,70,107,255,20,70,106,255,20,70,106,255,20,70,105,255, + 21,70,105,255,21,70,104,255,21,70,104,255,21,70,103,255, + 22,70,103,255,22,70,102,255,22,70,102,255,23,70,101,255, + 23,70,101,255,24,70,100,255,24,70,100,255,24,70,100,255, + 25,71,99,255,25,71,99,255,25,71,99,255,25,71,98,255, + 26,71,98,255,26,71,97,255,26,71,97,255,26,71,96,255, + 27,72,96,255,27,72,95,255,27,72,95,255,27,72,94,255, + 28,72,94,255,28,72,93,255,28,72,93,255,29,72,92,255, + 29,73,92,255,30,73,91,255,30,73,91,255,30,73,91,255, + 31,73,90,255,31,73,90,255,31,73,90,255,31,73,89,255, + 32,74,89,255,32,74,88,255,32,74,88,255,32,74,87,255, + 33,74,87,255,33,74,86,255,33,74,86,255,33,74,86,255, + 34,75,85,255,34,75,85,255,34,75,85,255,34,75,84,255, + 35,75,84,255,35,75,83,255,35,75,83,255,35,75,83,255, + 35,75,82,255,35,75,82,255,35,75,82,255,35,75,81,255, + 36,75,81,255,36,75,80,255,36,75,80,255,36,75,80,255, + 36,75,79,255,36,75,79,255,36,75,79,255,36,75,79,255, + 37,75,78,255,37,75,78,255,37,75,78,255,37,75,78,255, + 37,74,78,255,37,74,78,255,37,74,78,255,37,74,78,255, + 37,73,77,255,37,73,77,255,37,73,77,255,37,73,77,255, + 37,73,76,255,37,73,76,255,37,73,76,255,37,73,76,255, + 37,72,75,255,37,72,75,255,37,72,75,255,37,72,75,255, + 36,72,75,255,36,72,75,255,36,72,75,255,36,72,75,255, + 36,71,74,255,36,71,74,255,36,71,74,255,36,71,74,255, + 36,70,74,255,36,70,74,255,36,70,74,255,36,70,74,255, + 35,69,73,255,35,69,73,255,35,69,73,255,35,69,73,255, + 35,68,73,255,35,68,73,255,35,68,73,255,35,68,73,255, + 34,67,73,255,34,67,73,255,34,67,73,255,34,66,73,255, + 33,66,73,255,33,65,73,255,33,65,73,255,33,65,73,255, + 32,64,72,255,32,64,72,255,32,64,72,255,31,63,72,255, + 31,63,72,255,30,62,72,255,30,62,72,255,30,61,72,255, + 29,61,72,255,29,60,72,255,29,60,72,255,28,59,72,255, + 28,59,72,255,27,58,72,255,27,58,72,255,27,58,72,255, + 26,57,72,255,26,57,72,255,26,57,72,255,26,56,72,255, + 25,56,72,255,25,55,72,255,25,55,72,255,25,55,72,255, + 24,54,72,255,24,54,72,255,24,54,72,255,24,53,72,255, + 23,53,72,255,23,52,72,255,23,52,72,255,23,52,72,255, + 29,81,115,255,29,81,115,255,29,81,115,255,29,81,115,255, + 30,82,115,255,30,82,115,255,30,82,115,255,30,82,115,255, + 30,83,116,255,30,83,116,255,30,83,116,255,30,83,116,255, + 31,84,117,255,31,84,117,255,31,84,117,255,31,84,117,255, + 31,85,118,255,31,85,118,255,31,85,118,255,31,85,118,255, + 32,86,119,255,32,86,119,255,32,86,119,255,32,86,120,255, + 32,87,120,255,32,87,121,255,32,87,121,255,32,88,122,255, + 33,88,122,255,33,89,123,255,33,89,123,255,33,89,124,255, + 34,90,124,255,34,90,125,255,34,90,125,255,34,91,126,255, + 35,91,126,255,35,92,127,255,35,92,127,255,35,93,128,255, + 36,93,128,255,36,94,129,255,36,94,129,255,36,95,130,255, + 37,95,130,255,37,96,131,255,37,96,131,255,38,97,132,255, + 38,97,132,255,39,98,133,255,39,98,133,255,39,99,134,255, + 40,99,134,255,40,100,135,255,40,100,135,255,41,101,135,255, + 41,101,136,255,42,102,136,255,42,102,136,255,43,103,137,255, + 43,103,137,255,44,104,138,255,44,104,138,255,45,105,138,255, + 45,105,139,255,46,106,139,255,46,106,139,255,47,107,140,255, + 47,108,140,255,48,109,141,255,48,109,141,255,49,110,141,255, + 49,110,142,255,50,111,142,255,50,111,142,255,51,112,142,255, + 51,112,143,255,52,113,143,255,52,113,143,255,52,114,143,255, + 53,114,144,255,53,115,144,255,53,115,144,255,53,115,144,255, + 54,116,145,255,54,116,145,255,54,116,145,255,54,117,145,255, + 55,117,146,255,55,118,146,255,55,118,146,255,55,118,146,255, + 55,119,147,255,55,119,147,255,55,119,147,255,55,119,147,255, + 55,119,148,255,55,119,148,255,55,119,148,255,55,119,148,255, + 54,120,149,255,54,120,149,255,54,120,149,255,53,120,149,255, + 53,120,150,255,52,120,150,255,52,120,150,255,52,120,150,255, + 51,120,151,255,51,120,151,255,51,120,151,255,50,120,151,255, + 49,119,152,255,48,119,152,255,48,119,152,255,47,119,152,255, + 47,118,153,255,46,118,153,255,46,118,153,255,45,118,153,255, + 45,117,154,255,44,117,154,255,44,117,154,255,43,117,154,255, + 42,116,155,255,41,116,155,255,41,116,155,255,40,116,155,255, + 40,115,155,255,39,115,155,255,39,115,155,255,38,115,155,255, + 37,114,156,255,36,114,156,255,36,114,156,255,35,114,156,255, + 35,113,156,255,34,113,156,255,34,113,156,255,33,113,156,255, + 33,112,157,255,32,112,157,255,32,112,157,255,32,112,157,255, + 31,111,157,255,31,111,157,255,31,111,157,255,31,111,157,255, + 31,111,157,255,31,111,157,255,31,111,157,255,31,111,157,255, + 32,112,157,255,32,112,157,255,32,112,157,255,33,112,157,255, + 33,112,156,255,34,112,156,255,34,112,156,255,35,113,156,255, + 35,113,156,255,36,114,156,255,36,114,156,255,37,115,156,255, + 38,115,155,255,39,116,155,255,40,116,155,255,41,117,155,255, + 42,118,154,255,43,118,154,255,44,119,154,255,46,120,154,255, + 47,121,154,255,48,121,154,255,49,122,154,255,50,123,154,255, + 51,124,153,255,52,124,153,255,53,125,153,255,55,126,153,255, + 56,127,153,255,57,127,153,255,58,128,153,255,59,129,153,255, + 60,129,152,255,61,130,152,255,62,130,152,255,63,131,152,255, + 64,132,152,255,65,132,152,255,66,133,152,255,67,134,152,255, + 68,134,152,255,68,135,152,255,69,135,152,255,70,135,152,255, + 70,136,151,255,71,136,151,255,71,136,151,255,72,137,151,255, + 73,137,152,255,73,138,152,255,74,138,152,255,74,138,152,255, + 75,139,152,255,75,139,152,255,75,139,152,255,76,139,152,255, + 76,140,152,255,77,140,152,255,77,140,152,255,77,140,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,142,152,255,79,142,152,255,79,142,152,255,79,142,152,255, + 80,142,153,255,80,142,153,255,80,142,153,255,80,142,153,255, + 80,142,154,255,80,142,154,255,80,142,154,255,80,142,154,255, + 80,142,154,255,80,142,154,255,80,142,154,255,80,142,154,255, + 79,142,155,255,79,142,155,255,79,142,155,255,78,142,155,255, + 78,142,156,255,77,142,156,255,77,142,156,255,76,142,156,255, + 76,141,157,255,75,141,157,255,75,141,157,255,74,141,157,255, + 74,140,157,255,73,140,157,255,73,140,157,255,72,139,157,255, + 71,139,158,255,71,138,158,255,70,138,158,255,69,138,158,255, + 69,137,159,255,68,137,159,255,68,137,159,255,67,137,159,255, + 66,136,160,255,66,136,160,255,65,136,160,255,64,135,160,255, + 64,135,160,255,63,134,160,255,63,134,160,255,63,134,160,255, + 62,133,161,255,62,133,161,255,62,133,161,255,62,133,161,255, + 61,133,161,255,61,133,161,255,61,133,161,255,61,133,161,255, + 61,133,161,255,61,133,161,255,61,133,161,255,61,133,161,255, + 61,133,160,255,61,133,160,255,61,133,160,255,61,133,160,255, + 62,134,160,255,62,134,160,255,62,134,160,255,63,134,160,255, + 63,135,159,255,64,135,159,255,64,135,159,255,65,136,158,255, + 65,136,158,255,66,137,157,255,66,137,157,255,67,137,157,255, + 68,138,156,255,68,138,156,255,69,138,156,255,70,139,156,255, + 70,139,155,255,71,140,155,255,71,140,155,255,72,141,155,255, + 73,141,154,255,73,142,154,255,74,142,154,255,75,142,154,255, + 75,143,153,255,76,143,153,255,76,143,153,255,77,143,153,255, + 77,144,152,255,78,144,152,255,78,144,152,255,78,144,152,255, + 79,145,151,255,79,145,151,255,79,145,151,255,79,145,151,255, + 79,145,151,255,79,145,151,255,79,145,151,255,79,145,151,255, + 78,145,150,255,78,145,150,255,78,145,150,255,78,145,150,255, + 77,145,151,255,77,145,151,255,77,145,151,255,76,145,151,255, + 76,144,151,255,75,144,151,255,75,144,151,255,74,143,151,255, + 73,143,152,255,73,142,152,255,72,142,152,255,71,142,152,255, + 70,141,152,255,70,141,152,255,69,141,152,255,68,140,152,255, + 67,140,153,255,67,139,153,255,66,139,153,255,65,138,153,255, + 64,138,154,255,64,137,154,255,63,137,154,255,62,136,155,255, + 61,136,155,255,61,135,156,255,60,135,156,255,60,135,156,255, + 59,134,156,255,59,134,156,255,59,134,156,255,59,134,156,255, + 58,133,156,255,58,133,156,255,58,133,156,255,58,133,156,255, + 58,132,157,255,58,132,157,255,58,132,157,255,58,132,157,255, + 59,133,156,255,59,133,156,255,59,133,156,255,60,133,156,255, + 60,133,156,255,61,133,156,255,61,133,156,255,62,134,156,255, + 62,134,156,255,63,135,156,255,63,135,156,255,64,135,156,255, + 65,136,155,255,65,136,155,255,66,136,155,255,67,136,155,255, + 67,136,155,255,68,136,155,255,68,136,155,255,69,136,155,255, + 69,137,154,255,70,137,154,255,70,137,154,255,70,137,154,255, + 71,137,154,255,71,137,154,255,71,137,154,255,71,137,154,255, + 71,137,154,255,71,137,154,255,71,137,154,255,71,137,154,255, + 71,136,154,255,71,136,154,255,71,136,154,255,70,136,154,255, + 70,136,154,255,69,136,154,255,69,136,154,255,68,135,154,255, + 68,135,154,255,67,134,154,255,67,134,154,255,66,133,154,255, + 65,133,154,255,65,132,154,255,64,132,154,255,63,131,154,255, + 62,131,154,255,61,130,154,255,60,130,154,255,59,129,154,255, + 58,129,155,255,58,128,155,255,57,128,155,255,56,127,155,255, + 55,127,155,255,54,126,155,255,53,126,155,255,52,126,155,255, + 51,125,155,255,51,125,155,255,50,125,155,255,49,124,155,255, + 49,124,155,255,48,123,155,255,48,123,155,255,47,123,155,255, + 47,122,155,255,46,122,155,255,46,122,155,255,45,122,155,255, + 45,122,155,255,44,122,155,255,44,122,155,255,44,122,155,255, + 44,122,155,255,43,121,155,255,43,121,155,255,43,121,155,255, + 43,121,155,255,42,121,155,255,42,121,155,255,42,121,155,255, + 42,121,155,255,41,121,155,255,41,121,155,255,41,121,155,255, + 41,121,155,255,40,120,154,255,40,120,154,255,40,120,154,255, + 40,120,154,255,39,120,154,255,39,120,154,255,39,120,154,255, + 39,120,154,255,38,119,154,255,38,119,154,255,38,119,154,255, + 37,119,154,255,37,118,154,255,36,118,154,255,36,118,154,255, + 35,118,154,255,35,117,155,255,34,117,155,255,34,117,155,255, + 33,117,155,255,33,116,155,255,32,116,155,255,32,116,155,255, + 31,115,155,255,31,115,155,255,30,114,155,255,30,114,155,255, + 29,114,155,255,29,113,155,255,28,113,155,255,28,113,155,255, + 27,112,155,255,27,112,156,255,26,111,156,255,26,111,156,255, + 25,111,156,255,25,110,156,255,24,110,156,255,24,110,156,255, + 23,110,156,255,23,109,156,255,22,109,156,255,22,109,156,255, + 22,108,156,255,21,108,156,255,21,107,156,255,21,107,156,255, + 20,107,156,255,20,106,156,255,19,106,156,255,19,106,156,255, + 19,106,156,255,18,105,156,255,18,105,156,255,18,105,156,255, + 18,105,156,255,17,104,155,255,17,104,155,255,17,104,155,255, + 17,104,155,255,17,103,155,255,17,103,155,255,17,103,155,255, + 17,103,155,255,17,102,155,255,17,102,155,255,17,102,155,255, + 17,102,155,255,17,102,154,255,17,102,154,255,17,102,154,255, + 17,102,154,255,18,102,153,255,18,102,153,255,18,102,153,255, + 18,102,153,255,19,102,152,255,19,102,152,255,19,102,152,255, + 20,102,152,255,20,102,151,255,21,102,151,255,22,102,151,255, + 22,102,151,255,23,103,150,255,24,103,150,255,24,103,150,255, + 25,104,150,255,25,104,149,255,26,105,149,255,27,105,149,255, + 28,106,148,255,29,106,148,255,30,107,147,255,31,107,147,255, + 31,107,147,255,32,108,146,255,33,108,146,255,34,108,146,255, + 35,109,145,255,36,109,145,255,37,110,144,255,38,110,144,255, + 38,111,144,255,39,111,143,255,40,112,143,255,40,112,143,255, + 41,112,143,255,41,113,142,255,42,113,142,255,42,113,142,255, + 42,113,142,255,43,114,141,255,43,114,141,255,43,114,141,255, + 44,114,141,255,44,115,141,255,45,115,141,255,45,115,141,255, + 45,115,141,255,44,114,140,255,44,114,140,255,44,114,140,255, + 44,114,140,255,44,114,140,255,44,114,140,255,44,114,140,255, + 44,114,140,255,43,113,140,255,43,113,140,255,43,113,140,255, + 43,113,140,255,43,112,140,255,43,112,140,255,43,112,140,255, + 43,112,140,255,42,111,140,255,42,111,140,255,42,111,140,255, + 42,111,140,255,41,110,140,255,41,110,140,255,41,110,140,255, + 41,110,140,255,41,109,139,255,41,109,139,255,41,109,139,255, + 41,109,139,255,40,108,139,255,40,108,139,255,40,108,139,255, + 40,108,139,255,41,108,138,255,41,108,138,255,41,108,138,255, + 41,108,138,255,41,108,137,255,41,108,137,255,41,108,137,255, + 41,108,137,255,42,108,137,255,42,108,137,255,42,108,137,255, + 42,108,136,255,43,109,136,255,43,109,135,255,43,109,135,255, + 43,109,135,255,44,109,135,255,44,109,135,255,44,109,135,255, + 44,109,134,255,44,108,134,255,44,108,133,255,44,108,133,255, + 44,108,133,255,44,108,133,255,44,108,133,255,44,108,133,255, + 44,108,133,255,43,107,132,255,43,107,132,255,43,107,132,255, + 43,107,132,255,42,106,131,255,42,106,131,255,42,106,131,255, + 42,106,131,255,41,105,131,255,41,105,131,255,41,105,131,255, + 40,104,131,255,40,104,130,255,39,103,130,255,39,103,130,255, + 38,102,130,255,38,102,130,255,37,101,130,255,37,101,130,255, + 37,101,130,255,36,100,130,255,36,100,130,255,36,99,130,255, + 36,99,130,255,35,98,130,255,35,97,130,255,34,97,130,255, + 34,96,130,255,33,96,130,255,32,95,130,255,32,95,130,255, + 31,94,130,255,31,94,130,255,30,93,130,255,30,93,130,255, + 29,92,130,255,29,92,130,255,28,91,130,255,28,90,130,255, + 27,90,130,255,27,89,130,255,26,88,130,255,26,88,130,255, + 26,88,130,255,25,87,129,255,25,87,129,255,25,87,129,255, + 24,86,129,255,24,86,129,255,23,85,129,255,23,85,129,255, + 22,84,129,255,22,84,128,255,21,83,128,255,21,83,128,255, + 21,82,128,255,20,82,127,255,20,81,127,255,20,81,127,255, + 19,80,127,255,19,80,126,255,18,79,126,255,18,79,126,255, + 18,78,125,255,17,78,125,255,17,77,124,255,17,77,124,255, + 16,76,124,255,16,76,123,255,15,75,123,255,15,75,123,255, + 15,74,122,255,14,74,122,255,14,73,121,255,14,73,121,255, + 14,73,121,255,14,72,120,255,14,72,120,255,14,72,120,255, + 14,72,119,255,14,71,119,255,14,71,118,255,14,71,118,255, + 14,71,117,255,14,70,117,255,14,70,116,255,14,70,116,255, + 14,70,115,255,14,69,115,255,14,69,114,255,14,69,114,255, + 14,69,113,255,15,69,113,255,15,69,112,255,15,69,112,255, + 15,69,111,255,16,69,111,255,16,69,110,255,16,69,110,255, + 17,69,109,255,17,69,109,255,18,69,108,255,18,69,108,255, + 18,69,107,255,19,69,107,255,19,69,106,255,19,69,106,255, + 19,69,105,255,20,69,105,255,20,69,104,255,20,69,104,255, + 21,69,103,255,21,69,103,255,22,69,102,255,22,69,102,255, + 22,69,101,255,23,70,101,255,23,70,100,255,23,70,100,255, + 23,70,100,255,24,70,99,255,24,70,99,255,24,70,99,255, + 25,70,98,255,25,70,98,255,26,70,97,255,26,70,97,255, + 26,70,96,255,27,71,96,255,27,71,95,255,27,71,95,255, + 27,71,94,255,28,71,94,255,28,71,93,255,28,71,93,255, + 28,71,92,255,29,72,92,255,29,72,91,255,29,72,91,255, + 29,72,91,255,30,73,90,255,30,73,90,255,30,73,90,255, + 30,73,89,255,31,73,89,255,31,73,88,255,31,73,88,255, + 31,73,87,255,32,74,87,255,32,74,86,255,32,74,86,255, + 32,74,86,255,33,74,85,255,33,74,85,255,33,74,85,255, + 33,74,84,255,34,75,84,255,34,75,83,255,34,75,83,255, + 34,75,83,255,35,75,82,255,35,75,82,255,35,75,82,255, + 35,75,82,255,35,75,81,255,35,75,81,255,35,75,81,255, + 35,75,81,255,36,75,80,255,36,75,80,255,36,75,80,255, + 36,75,80,255,36,74,79,255,36,74,79,255,36,74,79,255, + 36,74,79,255,36,74,78,255,36,74,78,255,36,74,78,255, + 36,74,78,255,36,73,77,255,36,73,77,255,36,73,77,255, + 36,73,77,255,36,73,76,255,36,73,76,255,36,73,76,255, + 36,73,76,255,36,72,76,255,36,72,76,255,36,72,76,255, + 36,72,76,255,35,71,75,255,35,71,75,255,35,71,75,255, + 35,71,75,255,35,70,75,255,35,70,75,255,35,70,75,255, + 35,70,75,255,35,69,74,255,35,69,74,255,35,69,74,255, + 35,69,74,255,34,68,74,255,34,68,74,255,34,68,74,255, + 34,68,74,255,34,67,73,255,34,67,73,255,34,67,73,255, + 34,67,73,255,33,66,73,255,33,66,73,255,33,66,73,255, + 33,66,73,255,32,65,73,255,32,65,73,255,32,65,73,255, + 32,64,73,255,31,64,72,255,31,63,72,255,31,63,72,255, + 31,62,72,255,30,62,72,255,30,61,72,255,30,61,72,255, + 29,61,72,255,29,60,72,255,28,60,72,255,28,60,72,255, + 28,59,72,255,27,59,71,255,27,58,71,255,27,58,71,255, + 27,57,71,255,26,57,71,255,26,56,71,255,26,56,71,255, + 25,55,71,255,25,55,71,255,24,54,71,255,24,54,71,255, + 24,54,71,255,24,53,71,255,24,53,71,255,24,53,71,255, + 24,53,71,255,23,52,71,255,23,52,71,255,23,52,71,255, + 23,52,71,255,29,80,114,255,29,80,114,255,29,80,114,255, + 29,80,114,255,30,81,114,255,30,81,114,255,30,81,114,255, + 30,81,114,255,30,82,115,255,30,82,115,255,30,82,115,255, + 30,82,115,255,31,83,116,255,31,83,116,255,31,83,116,255, + 31,83,116,255,31,84,117,255,31,84,117,255,31,84,117,255, + 31,84,117,255,32,85,118,255,32,85,118,255,32,85,118,255, + 32,85,119,255,32,86,119,255,32,86,120,255,32,86,120,255, + 32,87,121,255,33,87,121,255,33,88,122,255,33,88,122,255, + 33,88,123,255,34,89,123,255,34,89,124,255,34,89,124,255, + 34,90,125,255,35,90,125,255,35,91,126,255,35,91,126,255, + 35,92,127,255,36,92,127,255,36,93,128,255,36,93,128,255, + 36,94,129,255,37,94,129,255,37,95,130,255,37,95,130,255, + 38,96,131,255,38,96,131,255,39,97,132,255,39,97,132,255, + 39,98,133,255,40,98,133,255,40,99,134,255,40,99,134,255, + 41,100,134,255,41,101,135,255,42,102,135,255,42,102,135,255, + 43,103,136,255,43,103,136,255,44,104,137,255,44,104,137,255, + 45,105,137,255,45,105,138,255,46,106,138,255,46,106,138,255, + 47,107,139,255,47,108,139,255,48,109,140,255,48,109,140,255, + 49,110,140,255,49,110,141,255,50,111,141,255,50,111,141,255, + 51,112,141,255,51,112,142,255,52,113,142,255,52,113,142,255, + 52,114,142,255,53,114,143,255,53,115,143,255,53,115,143,255, + 53,115,143,255,54,116,144,255,54,116,144,255,54,116,144,255, + 54,117,144,255,55,117,145,255,55,118,145,255,55,118,145,255, + 55,118,145,255,55,119,146,255,55,119,146,255,55,119,146,255, + 55,119,146,255,55,119,147,255,55,119,147,255,55,119,147,255, + 55,119,147,255,54,120,148,255,54,120,148,255,54,120,148,255, + 54,120,148,255,53,120,149,255,53,120,149,255,53,120,149,255, + 52,120,149,255,52,120,150,255,51,120,150,255,51,120,150,255, + 50,120,150,255,50,119,151,255,49,119,151,255,49,119,151,255, + 48,119,151,255,48,118,152,255,47,118,152,255,47,118,152,255, + 46,118,152,255,46,117,153,255,45,117,153,255,45,117,153,255, + 44,117,153,255,43,116,154,255,42,116,154,255,42,116,154,255, + 41,116,154,255,41,115,154,255,40,115,154,255,40,115,154,255, + 39,115,154,255,38,114,155,255,37,114,155,255,37,114,155,255, + 36,114,155,255,36,113,155,255,35,113,155,255,35,113,155,255, + 34,113,155,255,34,112,156,255,33,112,156,255,33,112,156,255, + 33,112,156,255,32,111,156,255,32,111,156,255,32,111,156,255, + 32,111,156,255,32,111,156,255,32,111,156,255,32,111,156,255, + 32,111,156,255,33,112,156,255,33,112,156,255,33,112,156,255, + 34,112,156,255,34,112,156,255,35,112,156,255,35,112,156,255, + 36,113,156,255,36,113,155,255,37,114,155,255,37,114,155,255, + 38,115,155,255,39,115,155,255,40,116,155,255,41,116,155,255, + 42,117,155,255,43,118,154,255,44,118,154,255,45,119,154,255, + 47,120,154,255,48,121,154,255,49,121,154,255,50,122,154,255, + 51,123,154,255,52,124,153,255,53,124,153,255,54,125,153,255, + 56,126,153,255,57,127,153,255,58,127,153,255,59,128,153,255, + 60,129,153,255,61,129,152,255,62,130,152,255,63,130,152,255, + 64,131,152,255,65,132,152,255,66,132,152,255,67,133,152,255, + 68,134,152,255,69,134,152,255,69,135,152,255,70,135,152,255, + 71,135,152,255,71,136,151,255,72,136,151,255,72,136,151,255, + 73,137,151,255,73,137,152,255,74,138,152,255,74,138,152,255, + 75,138,152,255,75,139,152,255,76,139,152,255,76,139,152,255, + 76,139,152,255,77,140,152,255,77,140,152,255,77,140,152,255, + 77,140,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,142,152,255,79,142,152,255,79,142,152,255, + 79,142,152,255,80,142,153,255,80,142,153,255,80,142,153,255, + 80,142,153,255,80,142,154,255,80,142,154,255,80,142,154,255, + 80,142,154,255,79,142,154,255,79,142,154,255,79,142,154,255, + 79,142,154,255,78,142,155,255,78,142,155,255,78,142,155,255, + 77,142,155,255,77,141,156,255,76,141,156,255,76,141,156,255, + 75,141,156,255,75,140,157,255,74,140,157,255,74,140,157,255, + 73,140,157,255,73,139,157,255,72,139,157,255,72,139,157,255, + 71,138,157,255,70,138,158,255,70,137,158,255,69,137,158,255, + 68,137,158,255,68,136,159,255,67,136,159,255,67,136,159,255, + 66,136,159,255,65,135,160,255,65,135,160,255,64,135,160,255, + 63,135,160,255,63,134,160,255,62,134,160,255,62,134,160,255, + 62,134,160,255,61,133,160,255,61,133,160,255,61,133,160,255, + 61,133,160,255,60,132,160,255,60,132,160,255,60,132,160,255, + 60,132,160,255,60,133,160,255,60,133,160,255,60,133,160,255, + 60,133,160,255,61,133,159,255,61,133,159,255,61,133,159,255, + 61,133,159,255,62,134,159,255,62,134,159,255,62,134,159,255, + 63,134,159,255,63,135,158,255,64,135,158,255,64,135,158,255, + 65,136,157,255,65,136,157,255,66,137,156,255,66,137,156,255, + 67,137,156,255,68,138,155,255,68,138,155,255,69,138,155,255, + 70,139,155,255,71,139,154,255,71,140,154,255,72,140,154,255, + 73,141,154,255,74,141,153,255,74,142,153,255,75,142,153,255, + 76,142,153,255,76,143,152,255,77,143,152,255,77,143,152,255, + 78,144,152,255,78,144,151,255,79,145,151,255,79,145,151,255, + 79,145,151,255,80,146,150,255,80,146,150,255,80,146,150,255, + 80,146,150,255,80,146,150,255,80,146,150,255,80,146,150,255, + 80,146,150,255,79,146,149,255,79,146,149,255,79,146,149,255, + 79,146,149,255,78,146,150,255,78,146,150,255,78,146,150,255, + 77,146,150,255,77,145,150,255,76,145,150,255,76,145,150,255, + 75,144,150,255,74,144,151,255,74,143,151,255,73,143,151,255, + 72,143,151,255,71,142,151,255,71,142,151,255,70,142,151,255, + 69,141,151,255,68,141,152,255,68,140,152,255,67,140,152,255, + 66,139,152,255,65,139,153,255,65,138,153,255,64,138,153,255, + 63,137,154,255,62,137,154,255,62,136,155,255,61,136,155,255, + 61,136,155,255,60,135,155,255,60,135,155,255,60,135,155,255, + 60,135,155,255,59,134,156,255,59,134,156,255,59,134,156,255, + 59,134,156,255,59,133,156,255,59,133,156,255,59,133,156,255, + 59,133,156,255,60,133,156,255,60,133,156,255,60,133,156,255, + 61,133,156,255,61,134,156,255,62,134,156,255,62,134,156,255, + 63,134,156,255,63,135,156,255,64,135,156,255,64,135,156,255, + 65,135,156,255,65,136,155,255,66,136,155,255,66,136,155,255, + 67,136,155,255,67,136,155,255,68,136,155,255,68,136,155,255, + 69,136,155,255,69,137,154,255,70,137,154,255,70,137,154,255, + 70,137,154,255,71,137,154,255,71,137,154,255,71,137,154,255, + 71,137,154,255,71,137,154,255,71,137,154,255,71,137,154,255, + 71,137,154,255,70,136,154,255,70,136,154,255,70,136,154,255, + 69,136,154,255,69,135,154,255,68,135,154,255,68,135,154,255, + 67,135,154,255,67,134,154,255,66,134,154,255,66,134,154,255, + 65,133,154,255,64,133,154,255,64,132,154,255,63,132,154,255, + 62,131,154,255,61,131,154,255,60,130,154,255,59,130,154,255, + 58,129,154,255,57,129,155,255,57,128,155,255,56,128,155,255, + 55,127,155,255,54,127,155,255,54,126,155,255,53,126,155,255, + 52,126,155,255,51,125,155,255,51,125,155,255,50,125,155,255, + 49,124,155,255,49,124,155,255,48,123,155,255,48,123,155,255, + 47,123,155,255,47,122,155,255,46,122,155,255,46,122,155,255, + 45,122,155,255,45,122,155,255,44,122,155,255,44,122,155,255, + 44,122,155,255,44,122,155,255,43,121,154,255,43,121,154,255, + 43,121,154,255,43,121,154,255,42,121,154,255,42,121,154,255, + 42,121,154,255,42,121,154,255,41,121,154,255,41,121,154,255, + 41,121,154,255,41,121,154,255,40,120,154,255,40,120,154,255, + 40,120,154,255,40,120,154,255,39,120,153,255,39,120,153,255, + 39,120,153,255,39,120,153,255,38,119,153,255,38,119,153,255, + 38,119,153,255,37,119,153,255,37,118,153,255,36,118,153,255, + 36,118,153,255,36,118,153,255,35,117,154,255,35,117,154,255, + 35,117,154,255,34,117,154,255,34,116,154,255,33,116,154,255, + 33,116,154,255,32,116,154,255,32,115,154,255,31,115,154,255, + 31,115,154,255,30,114,154,255,30,114,154,255,29,113,154,255, + 29,113,154,255,28,113,154,255,28,112,155,255,27,112,155,255, + 27,112,155,255,26,112,155,255,26,111,155,255,25,111,155,255, + 25,111,155,255,24,110,155,255,24,110,155,255,23,109,155,255, + 23,109,155,255,23,109,155,255,22,108,156,255,22,108,156,255, + 22,108,156,255,21,108,156,255,21,107,156,255,20,107,156,255, + 20,107,156,255,20,106,156,255,19,106,155,255,19,105,155,255, + 19,105,155,255,19,105,155,255,18,104,155,255,18,104,155,255, + 18,104,155,255,18,104,155,255,17,103,155,255,17,103,155,255, + 17,103,155,255,17,103,155,255,17,102,155,255,17,102,155,255, + 17,102,155,255,17,102,155,255,17,102,154,255,17,102,154,255, + 17,102,154,255,17,102,154,255,18,102,153,255,18,102,153,255, + 18,102,153,255,18,102,153,255,19,102,152,255,19,102,152,255, + 19,102,152,255,20,102,152,255,20,102,151,255,21,102,151,255, + 22,102,151,255,22,102,151,255,23,103,150,255,24,103,150,255, + 24,103,150,255,25,104,150,255,25,104,149,255,26,105,149,255, + 27,105,149,255,28,106,148,255,29,106,148,255,30,107,147,255, + 31,107,147,255,31,107,147,255,32,108,146,255,33,108,146,255, + 34,108,146,255,34,109,145,255,35,109,145,255,36,110,144,255, + 37,110,144,255,37,110,144,255,38,111,143,255,39,111,143,255, + 39,111,143,255,40,112,143,255,40,112,142,255,41,113,142,255, + 41,113,142,255,41,113,142,255,42,113,141,255,42,113,141,255, + 42,113,141,255,43,113,141,255,43,114,141,255,44,114,141,255, + 44,114,141,255,44,114,141,255,43,114,140,255,43,114,140,255, + 43,114,140,255,43,114,140,255,43,113,140,255,43,113,140,255, + 43,113,140,255,43,113,140,255,42,112,140,255,42,112,140,255, + 42,112,140,255,42,112,140,255,42,111,140,255,42,111,140,255, + 42,111,140,255,42,111,140,255,41,110,140,255,41,110,140,255, + 41,110,140,255,41,110,140,255,40,109,140,255,40,109,140,255, + 40,109,140,255,40,109,140,255,40,109,139,255,40,109,139,255, + 40,109,139,255,40,109,139,255,40,108,139,255,40,108,139,255, + 40,108,139,255,40,108,139,255,40,108,138,255,40,108,138,255, + 40,108,138,255,40,108,138,255,41,108,137,255,41,108,137,255, + 41,108,137,255,41,108,137,255,42,108,137,255,42,108,137,255, + 42,108,137,255,42,108,136,255,43,109,136,255,43,109,135,255, + 43,109,135,255,43,109,135,255,44,109,135,255,44,109,135,255, + 44,109,135,255,44,109,134,255,44,108,134,255,44,108,133,255, + 44,108,133,255,44,108,133,255,44,108,133,255,44,108,133,255, + 44,108,133,255,44,108,133,255,44,107,132,255,44,107,132,255, + 44,107,132,255,44,107,132,255,43,106,131,255,43,106,131,255, + 43,106,131,255,43,106,131,255,42,105,131,255,42,105,131,255, + 42,105,131,255,41,104,131,255,41,104,130,255,40,103,130,255, + 40,103,130,255,39,103,130,255,39,102,130,255,38,102,130,255, + 38,102,130,255,37,101,130,255,37,101,130,255,36,100,130,255, + 36,99,130,255,36,99,130,255,35,98,130,255,35,97,130,255, + 34,97,130,255,34,96,130,255,33,96,130,255,32,95,130,255, + 32,95,130,255,31,94,130,255,31,94,130,255,30,93,130,255, + 30,93,130,255,29,92,130,255,29,92,130,255,28,91,130,255, + 28,90,130,255,27,90,130,255,27,89,130,255,26,88,130,255, + 26,88,130,255,25,87,130,255,25,87,129,255,24,86,129,255, + 24,86,129,255,23,85,129,255,23,85,129,255,22,84,129,255, + 22,84,129,255,21,83,129,255,21,83,128,255,20,82,128,255, + 20,82,128,255,20,81,128,255,19,81,127,255,19,80,127,255, + 19,80,127,255,18,79,127,255,18,79,126,255,17,78,126,255, + 17,78,126,255,17,77,125,255,16,77,125,255,16,76,124,255, + 16,76,124,255,16,76,124,255,15,75,123,255,15,75,123,255, + 15,75,123,255,15,74,122,255,14,74,122,255,14,73,121,255, + 14,73,121,255,14,73,121,255,13,72,120,255,13,72,120,255, + 13,72,120,255,13,72,119,255,13,71,119,255,13,71,118,255, + 13,71,118,255,13,71,117,255,14,70,117,255,14,70,116,255, + 14,70,116,255,14,70,115,255,14,69,115,255,14,69,114,255, + 14,69,114,255,14,69,113,255,15,69,113,255,15,69,112,255, + 15,69,112,255,15,69,111,255,16,69,111,255,16,69,110,255, + 16,69,110,255,16,69,109,255,17,69,109,255,17,69,108,255, + 17,69,108,255,18,69,107,255,18,69,107,255,19,69,106,255, + 19,69,106,255,19,69,105,255,20,69,105,255,20,69,104,255, + 20,69,104,255,20,69,103,255,21,69,103,255,21,69,102,255, + 21,69,102,255,22,69,101,255,22,69,101,255,23,69,100,255, + 23,69,100,255,23,69,100,255,24,70,99,255,24,70,99,255, + 24,70,99,255,24,70,98,255,25,70,98,255,25,70,97,255, + 25,70,97,255,25,70,96,255,26,71,96,255,26,71,95,255, + 26,71,95,255,26,71,94,255,27,71,94,255,27,71,93,255, + 27,71,93,255,28,71,92,255,28,72,92,255,29,72,91,255, + 29,72,91,255,29,72,91,255,30,73,90,255,30,73,90,255, + 30,73,90,255,30,73,89,255,31,73,89,255,31,73,88,255, + 31,73,88,255,31,73,87,255,32,74,87,255,32,74,86,255, + 32,74,86,255,32,74,86,255,33,74,85,255,33,74,85,255, + 33,74,85,255,33,74,84,255,34,75,84,255,34,75,83,255, + 34,75,83,255,34,75,83,255,35,75,82,255,35,75,82,255, + 35,75,82,255,35,75,82,255,35,75,81,255,35,75,81,255, + 35,75,81,255,35,75,81,255,36,75,80,255,36,75,80,255, + 36,75,80,255,36,75,80,255,36,74,79,255,36,74,79,255, + 36,74,79,255,36,74,79,255,36,74,78,255,36,74,78,255, + 36,74,78,255,36,74,78,255,36,73,77,255,36,73,77,255, + 36,73,77,255,36,73,77,255,36,73,76,255,36,73,76,255, + 36,73,76,255,36,73,76,255,36,72,76,255,36,72,76,255, + 36,72,76,255,36,72,76,255,35,71,75,255,35,71,75,255, + 35,71,75,255,35,71,75,255,35,70,75,255,35,70,75,255, + 35,70,75,255,35,70,75,255,35,69,74,255,35,69,74,255, + 35,69,74,255,35,69,74,255,34,68,74,255,34,68,74,255, + 34,68,74,255,34,68,74,255,34,67,73,255,34,67,73,255, + 34,67,73,255,34,67,73,255,33,66,73,255,33,66,73,255, + 33,66,73,255,33,65,73,255,32,65,73,255,32,64,73,255, + 32,64,73,255,32,64,73,255,31,63,72,255,31,63,72,255, + 31,63,72,255,31,62,72,255,30,62,72,255,30,61,72,255, + 30,61,72,255,29,60,72,255,29,60,72,255,28,59,72,255, + 28,59,72,255,28,58,72,255,27,58,71,255,27,57,71,255, + 27,57,71,255,27,57,71,255,26,56,71,255,26,56,71,255, + 26,56,71,255,25,55,71,255,25,55,71,255,24,54,71,255, + 24,54,71,255,24,54,71,255,24,53,71,255,24,53,71,255, + 24,53,71,255,24,52,71,255,23,52,71,255,23,51,71,255, + 23,51,71,255,23,51,71,255,29,80,114,255,29,80,114,255, + 29,80,114,255,29,80,114,255,30,81,114,255,30,81,114,255, + 30,81,114,255,30,81,114,255,30,82,115,255,30,82,115,255, + 30,82,115,255,30,82,115,255,31,83,116,255,31,83,116,255, + 31,83,116,255,31,83,116,255,31,84,117,255,31,84,117,255, + 31,84,117,255,31,84,117,255,32,85,118,255,32,85,118,255, + 32,85,118,255,32,85,119,255,32,86,119,255,32,86,120,255, + 32,86,120,255,32,87,121,255,33,87,121,255,33,88,122,255, + 33,88,122,255,33,88,123,255,34,89,123,255,34,89,124,255, + 34,89,124,255,34,90,125,255,35,90,125,255,35,91,126,255, + 35,91,126,255,35,92,127,255,36,92,127,255,36,93,128,255, + 36,93,128,255,36,94,129,255,37,94,129,255,37,95,130,255, + 37,95,130,255,38,96,131,255,38,96,131,255,39,97,132,255, + 39,97,132,255,39,98,133,255,40,98,133,255,40,99,134,255, + 40,99,134,255,41,100,134,255,41,101,135,255,42,102,135,255, + 42,102,135,255,43,103,136,255,43,103,136,255,44,104,137,255, + 44,104,137,255,45,105,137,255,45,105,138,255,46,106,138,255, + 46,106,138,255,47,107,139,255,47,108,139,255,48,109,140,255, + 48,109,140,255,49,110,140,255,49,110,141,255,50,111,141,255, + 50,111,141,255,51,112,141,255,51,112,142,255,52,113,142,255, + 52,113,142,255,52,114,142,255,53,114,143,255,53,115,143,255, + 53,115,143,255,53,115,143,255,54,116,144,255,54,116,144,255, + 54,116,144,255,54,117,144,255,55,117,145,255,55,118,145,255, + 55,118,145,255,55,118,145,255,55,119,146,255,55,119,146,255, + 55,119,146,255,55,119,146,255,55,119,147,255,55,119,147,255, + 55,119,147,255,55,119,147,255,54,120,148,255,54,120,148,255, + 54,120,148,255,54,120,148,255,53,120,149,255,53,120,149,255, + 53,120,149,255,52,120,149,255,52,120,150,255,51,120,150,255, + 51,120,150,255,50,120,150,255,50,119,151,255,49,119,151,255, + 49,119,151,255,48,119,151,255,48,118,152,255,47,118,152,255, + 47,118,152,255,46,118,152,255,46,117,153,255,45,117,153,255, + 45,117,153,255,44,117,153,255,43,116,154,255,42,116,154,255, + 42,116,154,255,41,116,154,255,41,115,154,255,40,115,154,255, + 40,115,154,255,39,115,154,255,38,114,155,255,37,114,155,255, + 37,114,155,255,36,114,155,255,36,113,155,255,35,113,155,255, + 35,113,155,255,35,113,155,255,34,112,156,255,34,112,156,255, + 34,112,156,255,33,112,156,255,33,111,156,255,32,111,156,255, + 32,111,156,255,32,111,156,255,32,111,156,255,32,111,156,255, + 32,111,156,255,32,111,156,255,33,112,156,255,33,112,156,255, + 33,112,156,255,34,112,156,255,34,112,156,255,35,112,156,255, + 35,112,156,255,36,113,156,255,36,113,155,255,37,114,155,255, + 37,114,155,255,38,115,155,255,39,115,155,255,40,116,155,255, + 41,116,155,255,42,117,155,255,43,118,154,255,44,118,154,255, + 45,119,154,255,47,120,154,255,48,121,154,255,49,121,154,255, + 50,122,154,255,51,123,154,255,52,124,153,255,53,124,153,255, + 54,125,153,255,56,126,153,255,57,127,153,255,58,127,153,255, + 59,128,153,255,60,129,153,255,61,129,152,255,62,130,152,255, + 63,130,152,255,64,131,152,255,65,132,152,255,66,132,152,255, + 67,133,152,255,68,134,152,255,69,134,152,255,69,135,152,255, + 70,135,152,255,71,135,152,255,71,136,151,255,72,136,151,255, + 72,136,151,255,73,137,151,255,73,137,152,255,74,138,152,255, + 74,138,152,255,75,138,152,255,75,139,152,255,76,139,152,255, + 76,139,152,255,76,139,152,255,77,140,152,255,77,140,152,255, + 77,140,152,255,77,140,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,142,152,255,79,142,152,255, + 79,142,152,255,79,142,152,255,80,142,153,255,80,142,153,255, + 80,142,153,255,80,142,153,255,80,142,154,255,80,142,154,255, + 80,142,154,255,80,142,154,255,79,142,154,255,79,142,154,255, + 79,142,154,255,79,142,154,255,78,142,155,255,78,142,155,255, + 78,142,155,255,77,142,155,255,77,141,156,255,76,141,156,255, + 76,141,156,255,75,141,156,255,75,140,157,255,74,140,157,255, + 74,140,157,255,73,140,157,255,73,139,157,255,72,139,157,255, + 72,139,157,255,71,138,157,255,70,138,158,255,70,137,158,255, + 69,137,158,255,68,137,158,255,68,136,159,255,67,136,159,255, + 67,136,159,255,66,136,159,255,65,135,160,255,65,135,160,255, + 64,135,160,255,63,135,160,255,63,134,160,255,62,134,160,255, + 62,134,160,255,62,134,160,255,61,133,160,255,61,133,160,255, + 61,133,160,255,61,133,160,255,60,132,160,255,60,132,160,255, + 60,132,160,255,60,132,160,255,60,133,160,255,60,133,160,255, + 60,133,160,255,60,133,160,255,61,133,159,255,61,133,159,255, + 61,133,159,255,61,133,159,255,62,134,159,255,62,134,159,255, + 62,134,159,255,63,134,159,255,63,135,158,255,64,135,158,255, + 64,135,158,255,65,136,157,255,65,136,157,255,66,137,156,255, + 66,137,156,255,67,137,156,255,68,138,155,255,68,138,155,255, + 69,138,155,255,70,139,155,255,71,139,154,255,71,140,154,255, + 72,140,154,255,73,141,154,255,74,141,153,255,74,142,153,255, + 75,142,153,255,76,142,153,255,76,143,152,255,77,143,152,255, + 77,143,152,255,78,144,152,255,78,144,151,255,79,145,151,255, + 79,145,151,255,79,145,151,255,80,146,150,255,80,146,150,255, + 80,146,150,255,80,146,150,255,81,146,150,255,81,146,150,255, + 81,146,150,255,81,146,150,255,81,146,149,255,81,146,149,255, + 81,146,149,255,81,146,149,255,80,146,150,255,80,146,150,255, + 80,146,150,255,79,146,150,255,79,145,150,255,78,145,150,255, + 78,145,150,255,77,144,150,255,76,144,151,255,76,143,151,255, + 75,143,151,255,74,143,151,255,73,142,151,255,73,142,151,255, + 72,142,151,255,71,141,151,255,70,141,152,255,70,140,152,255, + 69,140,152,255,68,139,152,255,67,139,153,255,67,138,153,255, + 66,138,153,255,65,137,154,255,64,137,154,255,64,136,155,255, + 63,136,155,255,63,136,155,255,62,135,155,255,62,135,155,255, + 62,135,155,255,62,135,155,255,61,134,156,255,61,134,156,255, + 61,134,156,255,61,134,156,255,60,133,156,255,60,133,156,255, + 60,133,156,255,60,133,156,255,61,133,156,255,61,133,156,255, + 61,133,156,255,61,133,156,255,62,134,156,255,62,134,156,255, + 62,134,156,255,63,134,156,255,63,135,156,255,64,135,156,255, + 64,135,156,255,65,135,156,255,65,136,155,255,66,136,155,255, + 66,136,155,255,67,136,155,255,67,136,155,255,68,136,155,255, + 68,136,155,255,69,136,155,255,69,137,154,255,70,137,154,255, + 70,137,154,255,70,137,154,255,71,137,154,255,71,137,154,255, + 71,137,154,255,71,137,154,255,71,137,154,255,71,137,154,255, + 71,137,154,255,71,137,154,255,70,136,154,255,70,136,154,255, + 70,136,154,255,69,136,154,255,69,135,154,255,68,135,154,255, + 68,135,154,255,67,135,154,255,67,134,154,255,66,134,154,255, + 66,134,154,255,65,133,154,255,64,133,154,255,64,132,154,255, + 63,132,154,255,62,131,154,255,61,131,154,255,60,130,154,255, + 59,130,154,255,58,129,154,255,57,129,155,255,57,128,155,255, + 56,128,155,255,55,127,155,255,54,127,155,255,54,126,155,255, + 53,126,155,255,52,126,155,255,51,125,155,255,51,125,155,255, + 50,125,155,255,49,124,155,255,49,124,155,255,48,123,155,255, + 48,123,155,255,47,123,155,255,47,122,155,255,46,122,155,255, + 46,122,155,255,45,122,155,255,45,122,155,255,44,122,155,255, + 44,122,155,255,44,122,155,255,44,122,155,255,43,121,154,255, + 43,121,154,255,43,121,154,255,43,121,154,255,42,121,154,255, + 42,121,154,255,42,121,154,255,42,121,154,255,41,121,154,255, + 41,121,154,255,41,121,154,255,41,121,154,255,40,120,154,255, + 40,120,154,255,40,120,154,255,40,120,154,255,39,120,153,255, + 39,120,153,255,39,120,153,255,39,120,153,255,38,119,153,255, + 38,119,153,255,38,119,153,255,37,119,153,255,37,118,153,255, + 36,118,153,255,36,118,153,255,36,118,153,255,35,117,154,255, + 35,117,154,255,35,117,154,255,34,117,154,255,34,116,154,255, + 33,116,154,255,33,116,154,255,32,116,154,255,32,115,154,255, + 31,115,154,255,31,115,154,255,31,114,154,255,30,114,154,255, + 30,113,154,255,30,113,154,255,29,113,154,255,29,112,155,255, + 28,112,155,255,28,112,155,255,27,112,155,255,27,111,155,255, + 26,111,155,255,26,111,155,255,25,110,155,255,25,110,155,255, + 24,109,155,255,24,109,155,255,23,109,155,255,23,108,156,255, + 22,108,156,255,22,108,156,255,22,108,156,255,21,107,156,255, + 21,107,156,255,21,107,156,255,20,106,156,255,20,106,155,255, + 19,105,155,255,19,105,155,255,19,105,155,255,18,104,155,255, + 18,104,155,255,18,104,155,255,18,104,155,255,17,103,155,255, + 17,103,155,255,17,103,155,255,17,103,155,255,17,102,155,255, + 17,102,155,255,17,102,155,255,17,102,155,255,17,102,154,255, + 17,102,154,255,17,102,154,255,17,102,154,255,18,102,153,255, + 18,102,153,255,18,102,153,255,18,102,153,255,19,102,152,255, + 19,102,152,255,19,102,152,255,20,102,152,255,20,102,151,255, + 21,102,151,255,22,102,151,255,22,102,151,255,23,103,150,255, + 24,103,150,255,24,103,150,255,25,104,150,255,25,104,149,255, + 26,105,149,255,27,105,149,255,28,106,148,255,29,106,148,255, + 30,107,147,255,31,107,147,255,31,107,147,255,32,108,146,255, + 33,108,146,255,34,108,146,255,34,109,145,255,35,109,145,255, + 36,110,144,255,37,110,144,255,37,110,144,255,38,111,143,255, + 39,111,143,255,39,111,143,255,40,112,143,255,40,112,142,255, + 41,113,142,255,41,113,142,255,41,113,142,255,42,113,141,255, + 42,113,141,255,42,113,141,255,43,113,141,255,43,114,141,255, + 44,114,141,255,44,114,141,255,44,114,141,255,43,114,140,255, + 43,114,140,255,43,114,140,255,43,114,140,255,43,113,140,255, + 43,113,140,255,43,113,140,255,43,113,140,255,42,112,140,255, + 42,112,140,255,42,112,140,255,42,112,140,255,42,111,140,255, + 42,111,140,255,42,111,140,255,42,111,140,255,41,110,140,255, + 41,110,140,255,41,110,140,255,41,110,140,255,40,109,140,255, + 40,109,140,255,40,109,140,255,40,109,140,255,40,109,139,255, + 40,109,139,255,40,109,139,255,40,109,139,255,40,108,139,255, + 40,108,139,255,40,108,139,255,40,108,139,255,40,108,138,255, + 40,108,138,255,40,108,138,255,40,108,138,255,41,108,137,255, + 41,108,137,255,41,108,137,255,41,108,137,255,42,108,137,255, + 42,108,137,255,42,108,137,255,42,108,136,255,43,109,136,255, + 43,109,135,255,43,109,135,255,43,109,135,255,44,109,135,255, + 44,109,135,255,44,109,135,255,44,109,134,255,44,108,134,255, + 44,108,133,255,44,108,133,255,44,108,133,255,44,108,133,255, + 44,108,133,255,44,108,133,255,44,108,133,255,44,107,132,255, + 44,107,132,255,44,107,132,255,44,107,132,255,43,106,131,255, + 43,106,131,255,43,106,131,255,43,106,131,255,42,105,131,255, + 42,105,131,255,42,105,131,255,41,104,131,255,41,104,130,255, + 40,103,130,255,40,103,130,255,39,103,130,255,39,102,130,255, + 38,102,130,255,38,102,130,255,37,101,130,255,37,101,130,255, + 36,100,130,255,36,99,130,255,36,99,130,255,35,98,130,255, + 35,97,130,255,34,97,130,255,34,96,130,255,33,96,130,255, + 32,95,130,255,32,95,130,255,31,94,130,255,31,94,130,255, + 30,93,130,255,30,93,130,255,29,92,130,255,29,92,130,255, + 28,91,130,255,28,90,130,255,27,90,130,255,27,89,130,255, + 26,88,130,255,26,88,130,255,25,87,130,255,25,87,129,255, + 24,86,129,255,24,86,129,255,23,85,129,255,23,85,129,255, + 22,84,129,255,22,84,129,255,21,83,129,255,21,83,128,255, + 20,82,128,255,20,82,128,255,20,81,128,255,19,81,127,255, + 19,80,127,255,19,80,127,255,18,79,127,255,18,79,126,255, + 17,78,126,255,17,78,126,255,17,77,125,255,16,77,125,255, + 16,76,124,255,16,76,124,255,16,76,124,255,15,75,123,255, + 15,75,123,255,15,75,123,255,15,74,122,255,14,74,122,255, + 14,73,121,255,14,73,121,255,14,73,121,255,13,72,120,255, + 13,72,120,255,13,72,120,255,13,72,119,255,13,71,119,255, + 13,71,118,255,13,71,118,255,13,71,117,255,14,70,117,255, + 14,70,116,255,14,70,116,255,14,70,115,255,14,69,115,255, + 14,69,114,255,14,69,114,255,14,69,113,255,15,69,113,255, + 15,69,112,255,15,69,112,255,15,69,111,255,16,69,111,255, + 16,69,110,255,16,69,110,255,16,69,109,255,17,69,109,255, + 17,69,108,255,17,69,108,255,18,69,107,255,18,69,107,255, + 19,69,106,255,19,69,106,255,19,69,105,255,20,69,105,255, + 20,69,104,255,20,69,104,255,20,69,103,255,21,69,103,255, + 21,69,102,255,21,69,102,255,22,69,101,255,22,69,101,255, + 23,69,100,255,23,69,100,255,23,69,100,255,24,70,99,255, + 24,70,99,255,24,70,99,255,24,70,98,255,25,70,98,255, + 25,70,97,255,25,70,97,255,25,70,96,255,26,71,96,255, + 26,71,95,255,26,71,95,255,26,71,94,255,27,71,94,255, + 27,71,93,255,27,71,93,255,28,71,92,255,28,72,92,255, + 29,72,91,255,29,72,91,255,29,72,91,255,30,73,90,255, + 30,73,90,255,30,73,90,255,30,73,89,255,31,73,89,255, + 31,73,88,255,31,73,88,255,31,73,87,255,32,74,87,255, + 32,74,86,255,32,74,86,255,32,74,86,255,33,74,85,255, + 33,74,85,255,33,74,85,255,33,74,84,255,34,75,84,255, + 34,75,83,255,34,75,83,255,34,75,83,255,35,75,82,255, + 35,75,82,255,35,75,82,255,35,75,82,255,35,75,81,255, + 35,75,81,255,35,75,81,255,35,75,81,255,36,75,80,255, + 36,75,80,255,36,75,80,255,36,75,80,255,36,74,79,255, + 36,74,79,255,36,74,79,255,36,74,79,255,36,74,78,255, + 36,74,78,255,36,74,78,255,36,74,78,255,36,73,77,255, + 36,73,77,255,36,73,77,255,36,73,77,255,36,73,76,255, + 36,73,76,255,36,73,76,255,36,73,76,255,36,72,76,255, + 36,72,76,255,36,72,76,255,36,72,76,255,35,71,75,255, + 35,71,75,255,35,71,75,255,35,71,75,255,35,70,75,255, + 35,70,75,255,35,70,75,255,35,70,75,255,35,69,74,255, + 35,69,74,255,35,69,74,255,35,69,74,255,34,68,74,255, + 34,68,74,255,34,68,74,255,34,68,74,255,34,67,73,255, + 34,67,73,255,34,67,73,255,34,67,73,255,33,66,73,255, + 33,66,73,255,33,66,73,255,33,65,73,255,32,65,73,255, + 32,64,73,255,32,64,73,255,32,64,73,255,31,63,72,255, + 31,63,72,255,31,63,72,255,31,62,72,255,30,62,72,255, + 30,61,72,255,30,61,72,255,29,60,72,255,29,60,72,255, + 28,59,72,255,28,59,72,255,28,58,72,255,27,58,71,255, + 27,57,71,255,27,57,71,255,27,57,71,255,26,56,71,255, + 26,56,71,255,26,56,71,255,25,55,71,255,25,55,71,255, + 24,54,71,255,24,54,71,255,24,54,71,255,24,53,71,255, + 24,53,71,255,24,53,71,255,24,52,71,255,23,52,71,255, + 23,51,71,255,23,51,71,255,23,51,71,255,29,80,113,255, + 29,80,113,255,29,80,113,255,29,80,113,255,30,80,113,255, + 30,80,113,255,30,80,113,255,30,80,113,255,30,81,114,255, + 30,81,114,255,30,81,114,255,30,81,114,255,31,82,115,255, + 31,82,115,255,31,82,115,255,31,82,115,255,31,83,116,255, + 31,83,116,255,31,83,116,255,31,83,116,255,32,84,117,255, + 32,84,117,255,32,84,117,255,32,84,118,255,32,85,118,255, + 32,85,119,255,32,85,119,255,32,86,120,255,33,86,120,255, + 33,87,121,255,33,87,121,255,33,87,122,255,34,88,122,255, + 34,88,123,255,34,88,123,255,34,89,124,255,35,89,124,255, + 35,90,125,255,35,90,125,255,35,91,126,255,36,91,126,255, + 36,92,127,255,36,92,127,255,36,93,128,255,37,93,128,255, + 37,94,129,255,37,94,129,255,38,95,130,255,38,95,130,255, + 39,96,131,255,39,96,131,255,39,97,132,255,40,98,132,255, + 40,99,133,255,40,99,133,255,41,100,133,255,41,100,134,255, + 42,101,134,255,42,101,134,255,43,102,135,255,43,103,135,255, + 44,104,136,255,44,104,136,255,45,105,136,255,45,105,137,255, + 46,106,137,255,46,106,137,255,47,107,138,255,47,108,138,255, + 48,109,139,255,48,109,139,255,49,110,139,255,49,110,140,255, + 50,111,140,255,50,111,140,255,51,112,140,255,51,112,141,255, + 52,113,141,255,52,113,141,255,52,114,141,255,53,114,142,255, + 53,115,142,255,53,115,142,255,53,115,142,255,54,116,143,255, + 54,116,143,255,54,116,143,255,54,117,143,255,55,117,144,255, + 55,118,144,255,55,118,144,255,55,118,144,255,55,119,145,255, + 55,119,145,255,55,119,145,255,55,119,145,255,55,119,146,255, + 55,119,146,255,55,119,146,255,55,119,146,255,54,120,147,255, + 54,120,147,255,54,120,147,255,54,120,147,255,53,120,148,255, + 53,120,148,255,53,120,148,255,53,120,148,255,52,120,149,255, + 52,120,149,255,52,120,149,255,51,120,149,255,51,119,150,255, + 50,119,150,255,50,119,150,255,49,119,150,255,49,118,151,255, + 48,118,151,255,48,118,151,255,47,118,151,255,47,118,152,255, + 46,118,152,255,46,118,152,255,45,118,152,255,44,117,153,255, + 43,117,153,255,43,117,153,255,42,116,153,255,42,116,153,255, + 41,115,153,255,41,115,153,255,40,115,153,255,39,114,154,255, + 38,114,154,255,38,114,154,255,37,114,154,255,37,113,154,255, + 36,113,154,255,36,113,154,255,36,113,154,255,35,112,155,255, + 35,112,155,255,35,112,155,255,34,112,155,255,34,112,155,255, + 33,112,155,255,33,112,155,255,33,112,155,255,33,111,156,255, + 33,111,156,255,33,111,156,255,33,111,156,255,34,112,156,255, + 34,112,156,255,34,112,156,255,35,112,156,255,35,112,155,255, + 36,112,155,255,36,112,155,255,37,113,155,255,37,113,155,255, + 38,114,155,255,38,114,155,255,39,115,155,255,40,115,155,255, + 41,116,155,255,42,116,155,255,43,117,155,255,44,118,154,255, + 44,118,154,255,45,119,154,255,47,120,154,255,48,121,154,255, + 49,121,154,255,50,122,154,255,52,123,154,255,53,124,153,255, + 54,124,153,255,55,125,153,255,56,126,153,255,57,127,153,255, + 58,127,153,255,59,128,153,255,60,129,153,255,61,129,152,255, + 62,130,152,255,63,130,152,255,64,131,152,255,65,132,152,255, + 66,132,152,255,67,133,152,255,68,134,152,255,69,134,152,255, + 69,135,152,255,70,135,152,255,71,135,152,255,72,136,151,255, + 72,136,151,255,73,136,151,255,73,137,151,255,74,137,152,255, + 74,138,152,255,74,138,152,255,75,138,152,255,75,139,152,255, + 76,139,152,255,76,139,152,255,76,139,152,255,77,140,152,255, + 77,140,152,255,77,140,152,255,77,140,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,142,152,255, + 79,142,152,255,79,142,152,255,79,142,152,255,80,142,153,255, + 80,142,153,255,80,142,153,255,80,142,153,255,79,142,154,255, + 79,142,154,255,79,142,154,255,79,142,154,255,78,142,154,255, + 78,142,154,255,78,142,154,255,78,142,154,255,77,141,155,255, + 77,141,155,255,77,141,155,255,76,141,155,255,76,140,156,255, + 75,140,156,255,75,140,156,255,74,140,156,255,74,139,157,255, + 73,139,157,255,73,139,157,255,72,139,157,255,72,138,157,255, + 71,138,157,255,71,138,157,255,70,137,157,255,69,137,158,255, + 69,136,158,255,68,136,158,255,67,136,158,255,67,135,159,255, + 66,135,159,255,66,135,159,255,65,135,159,255,64,134,159,255, + 64,134,159,255,63,134,159,255,62,134,159,255,62,133,160,255, + 61,133,160,255,61,133,160,255,61,133,160,255,60,132,160,255, + 60,132,160,255,60,132,160,255,60,132,160,255,60,132,160,255, + 60,132,160,255,60,132,160,255,60,132,160,255,60,133,159,255, + 60,133,159,255,60,133,159,255,60,133,159,255,61,133,158,255, + 61,133,158,255,61,133,158,255,61,133,158,255,62,134,158,255, + 62,134,158,255,62,134,158,255,63,134,158,255,63,135,157,255, + 64,135,157,255,64,135,157,255,65,136,157,255,65,136,156,255, + 66,137,156,255,66,137,156,255,67,137,155,255,68,138,155,255, + 68,138,154,255,69,138,154,255,70,139,154,255,71,139,153,255, + 72,140,153,255,73,140,153,255,74,141,153,255,75,141,152,255, + 75,142,152,255,76,142,152,255,77,143,152,255,77,143,151,255, + 78,144,151,255,78,144,151,255,79,144,151,255,79,145,150,255, + 80,145,150,255,80,145,150,255,80,146,150,255,81,146,149,255, + 81,147,149,255,81,147,149,255,81,147,149,255,82,147,149,255, + 82,147,149,255,82,147,149,255,82,147,149,255,82,147,148,255, + 82,147,148,255,82,147,148,255,82,147,148,255,81,147,149,255, + 81,147,149,255,81,147,149,255,80,147,149,255,80,146,149,255, + 79,146,149,255,79,146,149,255,78,145,149,255,77,145,150,255, + 77,144,150,255,76,144,150,255,75,144,150,255,74,143,150,255, + 74,143,150,255,73,143,150,255,72,142,150,255,71,142,151,255, + 71,141,151,255,70,141,151,255,69,140,152,255,68,140,152,255, + 68,139,153,255,67,139,153,255,66,138,153,255,65,138,154,255, + 65,137,154,255,64,137,154,255,64,137,154,255,63,136,155,255, + 63,136,155,255,63,136,155,255,63,136,155,255,62,135,155,255, + 62,135,155,255,62,135,155,255,62,135,155,255,61,134,156,255, + 61,134,156,255,61,134,156,255,61,134,156,255,62,134,156,255, + 62,134,156,255,62,134,156,255,62,134,156,255,63,134,156,255, + 63,134,156,255,63,134,156,255,64,134,156,255,64,135,156,255, + 65,135,156,255,65,135,156,255,65,135,156,255,66,136,155,255, + 66,136,155,255,66,136,155,255,67,136,155,255,67,136,155,255, + 68,136,155,255,68,136,155,255,69,136,155,255,69,137,154,255, + 70,137,154,255,70,137,154,255,70,137,154,255,71,137,154,255, + 71,137,154,255,71,137,154,255,71,137,154,255,70,137,154,255, + 70,137,154,255,70,137,154,255,70,137,154,255,69,136,154,255, + 69,136,154,255,69,136,154,255,68,136,154,255,68,135,154,255, + 67,135,154,255,67,135,154,255,66,134,154,255,66,134,154,255, + 65,133,154,255,65,133,154,255,64,132,154,255,63,132,154,255, + 63,131,154,255,62,131,154,255,61,131,154,255,60,130,154,255, + 59,130,154,255,58,130,154,255,57,129,154,255,56,129,155,255, + 56,128,155,255,55,128,155,255,54,127,155,255,54,127,155,255, + 53,126,155,255,53,126,155,255,52,126,155,255,51,125,155,255, + 51,125,155,255,50,125,155,255,49,124,155,255,49,124,155,255, + 48,123,155,255,48,123,155,255,47,123,155,255,47,122,154,255, + 46,122,154,255,46,122,154,255,45,122,154,255,45,122,154,255, + 44,122,154,255,44,122,154,255,44,122,154,255,44,122,154,255, + 43,121,154,255,43,121,154,255,43,121,154,255,43,121,154,255, + 42,121,153,255,42,121,153,255,42,121,153,255,42,121,153,255, + 41,121,153,255,41,121,153,255,41,121,153,255,41,121,153,255, + 41,120,153,255,41,120,153,255,41,120,153,255,41,120,153,255, + 40,120,152,255,40,120,152,255,40,120,152,255,40,120,152,255, + 39,119,152,255,39,119,152,255,39,119,152,255,38,119,152,255, + 38,118,152,255,37,118,152,255,37,118,152,255,37,118,152,255, + 36,117,153,255,36,117,153,255,36,117,153,255,35,117,153,255, + 35,116,153,255,34,116,153,255,34,116,153,255,33,116,153,255, + 33,116,153,255,32,116,153,255,32,116,153,255,32,115,153,255, + 31,115,153,255,31,114,153,255,31,114,153,255,30,114,153,255, + 30,113,154,255,29,113,154,255,29,113,154,255,28,113,154,255, + 28,112,154,255,27,112,154,255,27,112,154,255,26,111,154,255, + 26,111,154,255,25,110,154,255,25,110,154,255,24,110,154,255, + 24,109,155,255,23,109,155,255,23,109,155,255,23,109,155,255, + 22,108,155,255,22,108,155,255,22,108,155,255,21,107,155,255, + 21,107,155,255,20,106,155,255,20,106,155,255,20,106,155,255, + 19,105,155,255,19,105,155,255,19,105,155,255,19,104,155,255, + 18,104,155,255,18,103,155,255,18,103,155,255,18,103,155,255, + 18,102,155,255,18,102,155,255,18,102,155,255,18,102,155,255, + 17,102,154,255,17,102,154,255,17,102,154,255,17,102,154,255, + 18,102,153,255,18,102,153,255,18,102,153,255,18,102,153,255, + 19,102,152,255,19,102,152,255,19,102,152,255,20,102,152,255, + 20,102,151,255,21,102,151,255,22,102,151,255,22,102,151,255, + 23,103,150,255,24,103,150,255,24,103,150,255,25,104,150,255, + 25,104,149,255,26,105,149,255,27,105,149,255,28,106,148,255, + 28,106,148,255,29,107,147,255,30,107,147,255,30,107,147,255, + 31,108,146,255,32,108,146,255,33,108,146,255,33,108,145,255, + 34,109,145,255,35,109,144,255,36,109,144,255,36,110,144,255, + 37,110,143,255,38,111,143,255,38,111,143,255,39,111,143,255, + 39,112,142,255,40,112,142,255,40,112,142,255,40,112,142,255, + 41,112,141,255,41,112,141,255,41,112,141,255,42,112,141,255, + 42,113,141,255,43,113,141,255,43,113,141,255,43,113,141,255, + 42,113,140,255,42,113,140,255,42,113,140,255,42,113,140,255, + 42,112,140,255,42,112,140,255,42,112,140,255,42,112,140,255, + 41,111,140,255,41,111,140,255,41,111,140,255,41,111,140,255, + 41,110,140,255,41,110,140,255,41,110,140,255,41,110,140,255, + 40,110,140,255,40,110,140,255,40,110,140,255,40,110,140,255, + 39,109,140,255,39,109,140,255,39,109,140,255,39,109,140,255, + 39,108,139,255,39,108,139,255,39,108,139,255,39,108,139,255, + 39,108,139,255,39,108,139,255,39,108,139,255,39,108,139,255, + 40,108,138,255,40,108,138,255,40,108,138,255,40,108,138,255, + 41,108,137,255,41,108,137,255,41,108,137,255,41,108,137,255, + 42,108,137,255,42,108,137,255,42,108,137,255,42,108,136,255, + 43,109,136,255,43,109,135,255,43,109,135,255,43,109,135,255, + 44,109,135,255,44,109,135,255,44,109,135,255,44,109,134,255, + 44,108,134,255,44,108,133,255,44,108,133,255,44,108,133,255, + 45,108,132,255,45,108,132,255,45,108,132,255,45,108,132,255, + 45,108,131,255,45,108,131,255,45,108,131,255,45,108,131,255, + 44,107,131,255,44,107,131,255,44,107,131,255,44,107,131,255, + 43,106,130,255,43,106,130,255,43,106,130,255,42,105,130,255, + 42,105,130,255,41,104,130,255,41,104,130,255,40,103,130,255, + 40,103,130,255,39,102,130,255,39,102,130,255,38,101,130,255, + 38,101,130,255,37,100,130,255,36,99,130,255,36,99,130,255, + 35,98,130,255,35,97,130,255,34,97,130,255,34,96,130,255, + 33,96,130,255,32,95,130,255,32,95,130,255,31,94,130,255, + 31,94,130,255,30,93,130,255,30,93,130,255,29,92,130,255, + 29,92,130,255,28,91,130,255,28,90,130,255,27,90,130,255, + 27,89,130,255,26,88,130,255,26,88,130,255,25,87,130,255, + 25,87,129,255,24,86,129,255,23,86,129,255,23,85,129,255, + 22,85,129,255,21,84,129,255,21,83,129,255,20,83,129,255, + 20,82,128,255,19,81,128,255,19,81,128,255,19,80,128,255, + 18,80,127,255,18,79,127,255,18,79,127,255,17,78,127,255, + 17,78,126,255,16,77,126,255,16,77,126,255,16,76,125,255, + 15,76,125,255,15,75,124,255,15,75,124,255,15,75,124,255, + 14,74,123,255,14,74,123,255,14,74,123,255,14,74,122,255, + 13,73,122,255,13,73,121,255,13,73,121,255,13,73,121,255, + 13,72,120,255,13,72,120,255,13,72,120,255,13,72,119,255, + 13,71,119,255,13,71,118,255,13,71,118,255,13,71,117,255, + 14,70,117,255,14,70,116,255,14,70,116,255,14,70,115,255, + 14,69,115,255,14,69,114,255,14,69,114,255,14,69,113,255, + 15,69,113,255,15,69,112,255,15,69,112,255,15,69,111,255, + 16,69,111,255,16,69,110,255,16,69,110,255,16,69,109,255, + 17,69,109,255,17,69,108,255,17,69,108,255,17,69,107,255, + 18,69,107,255,18,69,106,255,18,69,106,255,19,69,105,255, + 19,69,105,255,20,69,104,255,20,69,104,255,20,69,103,255, + 21,69,103,255,21,69,102,255,21,69,102,255,21,69,101,255, + 22,69,101,255,22,69,100,255,22,69,100,255,22,69,100,255, + 23,70,99,255,23,70,99,255,23,70,99,255,24,70,98,255, + 24,70,98,255,25,70,97,255,25,70,97,255,25,70,96,255, + 26,71,96,255,26,71,95,255,26,71,95,255,26,71,94,255, + 27,71,94,255,27,71,93,255,27,71,93,255,28,71,92,255, + 28,72,92,255,29,72,91,255,29,72,91,255,29,72,91,255, + 30,73,90,255,30,73,90,255,30,73,90,255,30,73,89,255, + 31,73,89,255,31,73,88,255,31,73,88,255,31,73,87,255, + 32,74,87,255,32,74,86,255,32,74,86,255,32,74,86,255, + 33,74,85,255,33,74,85,255,33,74,85,255,33,74,84,255, + 34,75,84,255,34,75,83,255,34,75,83,255,34,75,83,255, + 35,75,82,255,35,75,82,255,35,75,82,255,35,75,82,255, + 35,75,81,255,35,75,81,255,35,75,81,255,35,75,81,255, + 36,75,80,255,36,75,80,255,36,75,80,255,36,75,80,255, + 36,74,79,255,36,74,79,255,36,74,79,255,36,74,79,255, + 36,74,78,255,36,74,78,255,36,74,78,255,36,74,78,255, + 36,73,77,255,36,73,77,255,36,73,77,255,36,73,77,255, + 36,73,76,255,36,73,76,255,36,73,76,255,36,73,76,255, + 36,72,76,255,36,72,76,255,36,72,76,255,36,72,76,255, + 35,71,75,255,35,71,75,255,35,71,75,255,35,71,75,255, + 35,70,75,255,35,70,75,255,35,70,75,255,35,70,75,255, + 35,69,74,255,35,69,74,255,35,69,74,255,35,69,74,255, + 34,68,74,255,34,68,74,255,34,68,74,255,34,68,74,255, + 34,67,73,255,34,67,73,255,34,67,73,255,34,66,73,255, + 33,66,73,255,33,65,73,255,33,65,73,255,33,65,73,255, + 32,64,73,255,32,64,73,255,32,64,73,255,32,63,73,255, + 31,63,72,255,31,62,72,255,31,62,72,255,31,62,72,255, + 30,61,72,255,30,61,72,255,30,61,72,255,29,60,72,255, + 29,60,72,255,28,59,72,255,28,59,72,255,28,58,72,255, + 27,58,71,255,27,57,71,255,27,57,71,255,27,56,71,255, + 26,56,71,255,26,55,71,255,26,55,71,255,25,55,71,255, + 25,54,70,255,24,54,70,255,24,54,70,255,24,53,70,255, + 24,53,70,255,24,52,70,255,24,52,70,255,24,52,70,255, + 23,51,70,255,23,51,70,255,23,51,70,255,23,51,70,255, + 29,79,112,255,29,79,112,255,29,79,112,255,29,79,112,255, + 29,80,112,255,29,80,112,255,29,80,112,255,29,80,112,255, + 30,81,113,255,30,81,113,255,30,81,113,255,30,81,113,255, + 30,82,114,255,30,82,114,255,30,82,114,255,30,82,114,255, + 30,83,115,255,30,83,115,255,30,83,115,255,30,83,116,255, + 31,84,116,255,31,84,117,255,31,84,117,255,31,84,117,255, + 31,85,118,255,31,85,118,255,31,85,118,255,31,86,119,255, + 32,86,119,255,32,87,120,255,32,87,120,255,32,87,121,255, + 33,88,121,255,33,88,122,255,33,88,122,255,33,89,123,255, + 34,89,123,255,34,90,124,255,34,90,124,255,34,91,125,255, + 35,91,125,255,35,92,126,255,35,92,126,255,35,93,127,255, + 36,93,127,255,36,94,128,255,36,94,128,255,37,95,129,255, + 37,95,129,255,38,96,130,255,38,96,130,255,38,97,131,255, + 39,97,131,255,39,98,132,255,39,98,132,255,40,99,133,255, + 40,100,133,255,41,101,134,255,41,101,134,255,42,102,135,255, + 42,102,135,255,43,103,136,255,43,103,136,255,44,104,136,255, + 45,104,137,255,46,105,137,255,46,105,137,255,47,106,137,255, + 47,107,138,255,48,108,138,255,48,108,138,255,49,109,139,255, + 49,109,139,255,50,110,140,255,50,110,140,255,51,111,140,255, + 51,111,141,255,52,112,141,255,52,112,141,255,53,113,141,255, + 53,114,142,255,54,115,142,255,54,115,142,255,54,115,142,255, + 55,116,143,255,55,116,143,255,55,116,143,255,55,117,143,255, + 56,117,144,255,56,118,144,255,56,118,144,255,56,118,144,255, + 56,119,145,255,56,119,145,255,56,119,145,255,56,119,145,255, + 56,120,146,255,56,120,146,255,56,120,146,255,56,120,146,255, + 55,120,147,255,55,120,147,255,55,120,147,255,55,120,147,255, + 54,120,148,255,54,120,148,255,54,120,148,255,53,120,148,255, + 53,120,149,255,52,120,149,255,52,120,149,255,51,120,149,255, + 51,120,150,255,50,120,150,255,50,120,150,255,50,120,150,255, + 49,119,151,255,49,119,151,255,49,119,151,255,48,119,151,255, + 47,118,151,255,46,118,151,255,46,118,151,255,45,118,151,255, + 45,117,152,255,44,117,152,255,44,117,152,255,43,117,152,255, + 43,116,153,255,42,116,153,255,42,116,153,255,41,116,153,255, + 40,115,154,255,39,115,154,255,39,115,154,255,38,115,154,255, + 38,114,154,255,37,114,154,255,37,114,154,255,37,114,154,255, + 36,113,155,255,36,113,155,255,36,113,155,255,35,113,155,255, + 35,112,155,255,34,112,155,255,34,112,155,255,34,112,155,255, + 34,112,155,255,34,112,155,255,34,112,155,255,34,112,155,255, + 34,112,155,255,34,112,155,255,34,112,155,255,35,112,155,255, + 35,113,155,255,36,113,155,255,36,113,155,255,37,114,155,255, + 37,114,154,255,38,115,154,255,38,115,154,255,39,116,154,255, + 40,116,154,255,41,117,154,255,42,117,154,255,43,118,154,255, + 44,119,153,255,45,119,153,255,46,120,153,255,48,121,153,255, + 49,121,153,255,50,122,153,255,51,122,153,255,52,123,153,255, + 53,124,152,255,54,124,152,255,55,125,152,255,57,126,152,255, + 58,127,152,255,59,127,152,255,60,128,152,255,61,129,152,255, + 62,130,151,255,63,130,151,255,64,131,151,255,65,132,151,255, + 66,133,151,255,67,133,151,255,68,134,151,255,69,135,151,255, + 70,135,151,255,70,136,151,255,71,136,151,255,72,136,151,255, + 72,137,151,255,73,137,151,255,73,137,151,255,74,138,151,255, + 74,138,151,255,75,139,151,255,75,139,151,255,76,139,151,255, + 76,139,151,255,77,139,151,255,77,139,151,255,77,139,151,255, + 78,140,151,255,78,140,151,255,78,140,151,255,78,140,151,255, + 78,141,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,153,255,79,141,153,255,79,141,153,255,79,141,153,255, + 79,141,153,255,79,141,153,255,79,141,153,255,79,141,153,255, + 78,141,154,255,78,141,154,255,78,141,154,255,78,141,154,255, + 77,141,154,255,77,141,154,255,77,141,154,255,76,141,154,255, + 76,140,155,255,75,140,155,255,75,140,155,255,74,140,155,255, + 74,139,156,255,73,139,156,255,73,139,156,255,72,139,156,255, + 71,138,157,255,71,138,157,255,70,138,157,255,69,137,157,255, + 69,137,158,255,68,136,158,255,68,136,158,255,67,136,158,255, + 66,135,158,255,66,135,158,255,65,135,158,255,64,135,158,255, + 64,134,159,255,63,134,159,255,63,134,159,255,62,134,159,255, + 62,133,159,255,61,133,159,255,61,133,159,255,61,133,159,255, + 60,132,159,255,60,132,159,255,60,132,159,255,60,132,159,255, + 59,131,159,255,59,131,159,255,59,131,159,255,59,131,159,255, + 59,132,159,255,59,132,159,255,59,132,159,255,59,132,159,255, + 60,133,158,255,60,133,158,255,60,133,158,255,61,133,158,255, + 61,134,158,255,62,134,158,255,62,134,158,255,63,134,158,255, + 64,135,157,255,64,135,157,255,65,135,157,255,66,136,156,255, + 66,136,156,255,67,137,155,255,67,137,155,255,68,138,155,255, + 69,138,154,255,69,139,154,255,70,139,154,255,71,140,154,255, + 72,140,153,255,72,141,153,255,73,141,153,255,74,142,153,255, + 75,142,152,255,75,143,152,255,76,143,152,255,77,143,152,255, + 78,144,151,255,78,144,151,255,79,144,151,255,80,145,151,255, + 80,145,150,255,81,146,150,255,81,146,150,255,81,146,150,255, + 82,147,149,255,82,147,149,255,82,147,149,255,82,147,149,255, + 83,147,148,255,83,147,148,255,83,147,148,255,83,147,148,255, + 83,147,148,255,83,147,148,255,83,147,148,255,83,147,148,255, + 82,147,148,255,82,147,148,255,82,147,148,255,81,147,148,255, + 81,146,149,255,80,146,149,255,80,146,149,255,79,146,149,255, + 78,145,150,255,78,145,150,255,77,145,150,255,76,144,150,255, + 75,144,150,255,75,143,150,255,74,143,150,255,73,142,150,255, + 72,142,151,255,72,141,151,255,71,141,151,255,70,140,151,255, + 69,140,152,255,69,139,152,255,68,139,152,255,67,139,153,255, + 67,138,153,255,66,138,154,255,66,138,154,255,65,137,154,255, + 64,137,154,255,64,136,154,255,64,136,154,255,64,136,154,255, + 63,135,155,255,63,135,155,255,63,135,155,255,63,135,155,255, + 62,134,155,255,62,134,155,255,62,134,155,255,62,134,155,255, + 63,134,155,255,63,134,155,255,63,134,155,255,63,134,155,255, + 64,135,155,255,64,135,155,255,64,135,155,255,64,135,155,255, + 65,135,155,255,65,135,155,255,65,135,155,255,66,135,155,255, + 66,136,154,255,67,136,154,255,67,136,154,255,67,136,154,255, + 68,136,154,255,68,136,154,255,68,136,154,255,68,136,154,255, + 69,136,154,255,69,136,154,255,69,136,154,255,69,136,154,255, + 70,137,154,255,70,137,154,255,70,137,154,255,70,137,154,255, + 70,136,153,255,70,136,153,255,70,136,153,255,70,136,153,255, + 69,135,153,255,69,135,153,255,69,135,153,255,68,135,153,255, + 68,134,153,255,67,134,153,255,67,134,153,255,66,134,153,255, + 65,133,153,255,65,133,153,255,64,133,153,255,63,132,153,255, + 62,132,154,255,62,131,154,255,61,131,154,255,60,130,154,255, + 59,130,154,255,59,129,154,255,58,129,154,255,57,128,154,255, + 56,128,154,255,56,127,154,255,55,127,154,255,54,126,154,255, + 53,126,154,255,53,125,154,255,52,125,154,255,51,125,154,255, + 50,124,154,255,50,124,154,255,49,124,154,255,48,124,154,255, + 48,123,154,255,47,123,154,255,47,123,154,255,46,123,154,255, + 46,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 44,121,154,255,44,121,154,255,44,121,154,255,44,121,154,255, + 44,121,154,255,43,121,153,255,43,121,153,255,43,121,153,255, + 43,121,153,255,43,121,153,255,43,121,153,255,43,121,153,255, + 43,121,153,255,42,121,153,255,42,121,153,255,42,121,153,255, + 42,121,153,255,41,121,153,255,41,121,153,255,41,121,153,255, + 41,121,153,255,40,120,152,255,40,120,152,255,40,120,152,255, + 40,120,152,255,39,120,152,255,39,120,152,255,39,120,152,255, + 39,120,152,255,38,119,152,255,38,119,152,255,38,119,152,255, + 37,119,152,255,37,118,153,255,36,118,153,255,36,118,153,255, + 36,118,153,255,35,117,153,255,35,117,153,255,35,117,153,255, + 34,117,153,255,34,116,153,255,33,116,153,255,33,116,153,255, + 33,116,153,255,32,115,153,255,32,115,153,255,32,115,153,255, + 31,114,153,255,31,114,154,255,30,113,154,255,30,113,154,255, + 29,113,154,255,29,112,154,255,28,112,154,255,28,112,154,255, + 27,112,154,255,27,111,154,255,26,111,154,255,26,111,154,255, + 25,110,154,255,25,110,155,255,24,109,155,255,24,109,155,255, + 24,109,155,255,23,108,155,255,23,108,155,255,23,108,155,255, + 22,107,155,255,22,107,154,255,21,106,154,255,21,106,154,255, + 20,106,154,255,20,105,154,255,19,105,154,255,19,105,154,255, + 19,105,154,255,18,104,154,255,18,104,154,255,18,104,154,255, + 18,104,154,255,18,103,154,255,18,103,154,255,18,103,154,255, + 18,103,154,255,18,102,153,255,18,102,153,255,18,102,153,255, + 18,102,153,255,19,102,152,255,19,102,152,255,19,102,152,255, + 19,102,152,255,19,102,152,255,19,102,152,255,19,102,152,255, + 20,102,152,255,20,102,151,255,21,102,151,255,21,102,151,255, + 22,102,151,255,22,103,150,255,23,103,150,255,24,103,150,255, + 24,103,149,255,25,104,149,255,26,104,148,255,26,104,148,255, + 27,105,148,255,28,105,147,255,29,106,147,255,30,106,147,255, + 30,106,147,255,31,107,146,255,32,107,146,255,33,107,146,255, + 33,108,146,255,34,108,145,255,35,109,145,255,35,109,145,255, + 36,109,145,255,36,110,144,255,37,110,144,255,37,110,144,255, + 38,111,144,255,38,111,143,255,39,112,143,255,39,112,143,255, + 39,112,143,255,40,112,142,255,40,112,142,255,40,112,142,255, + 41,112,142,255,41,113,141,255,42,113,141,255,42,113,141,255, + 42,113,141,255,41,112,141,255,41,112,141,255,41,112,141,255, + 41,112,141,255,41,112,141,255,41,112,141,255,41,112,141,255, + 41,112,141,255,40,111,140,255,40,111,140,255,40,111,140,255, + 40,111,140,255,40,110,140,255,40,110,140,255,40,110,140,255, + 40,110,140,255,39,109,140,255,39,109,140,255,39,109,140,255, + 39,109,140,255,39,108,140,255,39,108,140,255,39,108,140,255, + 39,108,140,255,39,108,139,255,39,108,139,255,39,108,139,255, + 39,108,139,255,39,107,139,255,39,107,139,255,39,107,139,255, + 39,107,139,255,39,107,138,255,39,107,138,255,39,107,138,255, + 40,107,138,255,40,108,137,255,41,108,137,255,41,108,137,255, + 41,108,137,255,42,108,136,255,42,108,136,255,42,108,136,255, + 43,108,136,255,43,109,135,255,44,109,135,255,44,109,135,255, + 44,109,135,255,44,109,134,255,44,109,134,255,44,109,134,255, + 44,109,133,255,45,109,133,255,45,109,132,255,45,109,132,255, + 45,109,132,255,45,109,132,255,45,109,132,255,45,109,132,255, + 45,109,132,255,45,108,131,255,45,108,131,255,45,108,131,255, + 45,108,131,255,44,107,130,255,44,107,130,255,44,107,130,255, + 44,107,130,255,43,106,130,255,43,106,130,255,43,106,130,255, + 42,105,130,255,42,105,129,255,41,104,129,255,41,104,129,255, + 40,104,129,255,40,103,129,255,39,103,129,255,39,102,129,255, + 38,102,129,255,38,101,129,255,37,100,129,255,37,100,129,255, + 37,99,129,255,36,99,129,255,35,98,129,255,35,98,129,255, + 34,97,129,255,34,97,129,255,33,96,129,255,32,95,129,255, + 32,95,129,255,31,94,129,255,30,93,129,255,30,92,129,255, + 29,92,129,255,29,91,129,255,28,90,129,255,27,89,129,255, + 27,89,129,255,26,88,129,255,25,87,129,255,25,87,129,255, + 24,86,129,255,24,86,128,255,23,85,128,255,23,85,128,255, + 22,84,128,255,22,84,128,255,21,83,128,255,21,83,128,255, + 20,82,128,255,20,82,127,255,19,81,127,255,19,81,127,255, + 19,80,127,255,18,80,126,255,18,79,126,255,18,79,126,255, + 17,78,126,255,17,78,125,255,16,77,125,255,16,77,125,255, + 16,76,125,255,15,76,124,255,15,75,124,255,15,75,124,255, + 15,75,123,255,14,74,123,255,14,74,122,255,14,74,122,255, + 14,73,122,255,13,73,121,255,13,72,121,255,13,72,121,255, + 13,72,120,255,12,71,120,255,12,71,119,255,12,71,119,255, + 12,71,118,255,12,70,118,255,12,70,117,255,12,70,117,255, + 12,70,116,255,13,69,116,255,13,69,115,255,13,69,115,255, + 13,69,114,255,13,68,114,255,13,68,113,255,13,68,113,255, + 13,68,112,255,14,68,112,255,14,68,111,255,14,68,111,255, + 14,68,110,255,15,68,110,255,15,68,109,255,15,68,109,255, + 15,68,109,255,16,68,108,255,16,68,108,255,16,68,108,255, + 17,68,107,255,17,68,107,255,18,68,106,255,18,68,106,255, + 18,68,105,255,19,68,105,255,19,68,104,255,19,68,104,255, + 19,68,103,255,20,68,103,255,20,68,102,255,20,68,102,255, + 21,68,101,255,21,68,101,255,22,68,100,255,22,68,100,255, + 22,68,100,255,23,69,99,255,23,69,99,255,23,69,99,255, + 23,69,98,255,24,69,98,255,24,69,97,255,24,69,97,255, + 24,69,96,255,25,70,96,255,25,70,95,255,25,70,95,255, + 25,70,95,255,26,71,94,255,26,71,94,255,26,71,94,255, + 27,71,93,255,27,71,93,255,28,71,92,255,28,71,92,255, + 28,71,91,255,29,72,91,255,29,72,90,255,29,72,90,255, + 29,72,90,255,30,73,89,255,30,73,89,255,30,73,89,255, + 30,73,88,255,31,74,88,255,31,74,87,255,31,74,87,255, + 31,74,87,255,32,74,86,255,32,74,86,255,32,74,86,255, + 32,74,85,255,33,75,85,255,33,75,84,255,33,75,84,255, + 33,75,84,255,34,75,83,255,34,75,83,255,34,75,83,255, + 34,75,83,255,35,75,82,255,35,75,82,255,35,75,82,255, + 35,75,82,255,35,75,81,255,35,75,81,255,35,75,81,255, + 35,75,81,255,35,74,80,255,35,74,80,255,35,74,80,255, + 35,74,80,255,35,74,79,255,35,74,79,255,35,74,79,255, + 35,74,79,255,35,73,78,255,35,73,78,255,35,73,78,255, + 35,73,78,255,35,72,77,255,35,72,77,255,35,72,77,255, + 35,72,77,255,35,71,77,255,35,71,77,255,35,71,77,255, + 35,71,77,255,34,70,76,255,34,70,76,255,34,70,76,255, + 34,70,76,255,34,69,76,255,34,69,76,255,34,69,76,255, + 34,69,76,255,34,68,75,255,34,68,75,255,34,68,75,255, + 34,68,75,255,33,67,74,255,33,67,74,255,33,67,74,255, + 33,67,74,255,33,66,74,255,33,66,74,255,33,66,74,255, + 33,66,74,255,32,65,73,255,32,65,73,255,32,65,73,255, + 32,64,73,255,31,64,73,255,31,63,73,255,31,63,73,255, + 31,63,73,255,30,62,72,255,30,62,72,255,30,62,72,255, + 30,61,72,255,29,61,71,255,29,60,71,255,29,60,71,255, + 28,59,71,255,28,59,71,255,27,58,71,255,27,58,71,255, + 27,57,71,255,26,57,70,255,26,56,70,255,26,56,70,255, + 26,56,70,255,25,55,70,255,25,55,70,255,25,55,70,255, + 25,54,70,255,24,54,70,255,24,53,70,255,24,53,70,255, + 24,53,70,255,23,52,70,255,23,52,70,255,23,52,70,255, + 23,51,70,255,22,51,70,255,22,50,70,255,22,50,70,255, + 22,50,70,255,29,79,111,255,29,79,111,255,29,79,111,255, + 29,79,111,255,29,79,111,255,29,79,111,255,29,79,111,255, + 29,79,111,255,30,80,112,255,30,80,112,255,30,80,112,255, + 30,80,112,255,30,81,113,255,30,81,113,255,30,81,113,255, + 30,81,113,255,30,82,114,255,30,82,114,255,30,82,114,255, + 30,82,115,255,31,83,115,255,31,83,116,255,31,83,116,255, + 31,83,116,255,31,84,117,255,31,84,117,255,31,84,117,255, + 31,85,118,255,32,85,118,255,32,86,119,255,32,86,119,255, + 32,86,120,255,33,87,120,255,33,87,121,255,33,87,121,255, + 33,88,122,255,34,88,122,255,34,89,123,255,34,89,123,255, + 34,90,124,255,35,90,124,255,35,91,125,255,35,91,125,255, + 35,92,126,255,36,92,126,255,36,93,127,255,36,93,127,255, + 37,94,128,255,37,94,128,255,38,95,129,255,38,95,129,255, + 38,96,130,255,39,97,130,255,39,98,131,255,39,98,131,255, + 40,99,132,255,40,99,132,255,41,100,133,255,41,100,133,255, + 42,101,134,255,42,102,134,255,43,103,135,255,43,103,135,255, + 44,104,135,255,45,104,136,255,46,105,136,255,46,105,136,255, + 47,106,136,255,47,107,137,255,48,108,137,255,48,108,137,255, + 49,109,138,255,49,109,138,255,50,110,139,255,50,110,139,255, + 51,111,139,255,51,111,140,255,52,112,140,255,52,112,140,255, + 53,113,140,255,53,114,141,255,54,115,141,255,54,115,141,255, + 54,115,141,255,55,116,142,255,55,116,142,255,55,116,142,255, + 55,117,142,255,56,117,143,255,56,118,143,255,56,118,143,255, + 56,118,143,255,56,119,144,255,56,119,144,255,56,119,144,255, + 56,119,144,255,56,120,145,255,56,120,145,255,56,120,145,255, + 56,120,145,255,55,120,146,255,55,120,146,255,55,120,146,255, + 55,120,146,255,54,120,147,255,54,120,147,255,54,120,147,255, + 54,120,147,255,53,120,148,255,53,120,148,255,53,120,148,255, + 52,120,148,255,52,120,149,255,51,120,149,255,51,120,149,255, + 51,120,149,255,50,119,150,255,50,119,150,255,50,119,150,255, + 49,119,150,255,48,119,150,255,47,119,150,255,47,119,150,255, + 46,119,150,255,46,118,151,255,45,118,151,255,45,118,151,255, + 44,117,151,255,44,117,152,255,43,116,152,255,43,116,152,255, + 42,116,152,255,41,115,153,255,40,115,153,255,40,115,153,255, + 39,115,153,255,39,114,153,255,38,114,153,255,38,114,153,255, + 38,114,153,255,37,113,154,255,37,113,154,255,37,113,154,255, + 36,113,154,255,36,113,154,255,35,113,154,255,35,113,154,255, + 35,113,154,255,35,112,155,255,35,112,155,255,35,112,155,255, + 35,112,155,255,35,112,155,255,35,112,155,255,35,112,155,255, + 36,112,155,255,36,113,154,255,37,113,154,255,37,113,154,255, + 38,114,154,255,38,114,154,255,39,115,154,255,39,115,154,255, + 40,116,154,255,41,116,154,255,42,117,154,255,43,117,154,255, + 44,118,154,255,45,119,153,255,45,119,153,255,46,120,153,255, + 48,121,153,255,49,121,153,255,50,122,153,255,51,122,153,255, + 53,123,153,255,54,124,152,255,55,124,152,255,56,125,152,255, + 57,126,152,255,58,127,152,255,59,127,152,255,60,128,152,255, + 61,129,152,255,62,130,151,255,63,130,151,255,64,131,151,255, + 65,132,151,255,66,133,151,255,67,133,151,255,68,134,151,255, + 69,135,151,255,70,135,151,255,70,136,151,255,71,136,151,255, + 72,136,151,255,73,137,151,255,73,137,151,255,74,137,151,255, + 74,138,151,255,75,138,151,255,75,139,151,255,75,139,151,255, + 76,139,151,255,76,139,151,255,77,139,151,255,77,139,151,255, + 77,139,151,255,78,140,151,255,78,140,151,255,78,140,151,255, + 78,140,151,255,78,141,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,153,255,79,141,153,255,79,141,153,255, + 79,141,153,255,78,141,153,255,78,141,153,255,78,141,153,255, + 78,141,153,255,77,141,154,255,77,141,154,255,77,141,154,255, + 77,141,154,255,76,140,154,255,76,140,154,255,76,140,154,255, + 75,140,154,255,75,139,155,255,74,139,155,255,74,139,155,255, + 73,139,155,255,73,138,156,255,72,138,156,255,72,138,156,255, + 71,138,156,255,70,137,157,255,70,137,157,255,69,137,157,255, + 68,136,157,255,68,136,158,255,67,135,158,255,67,135,158,255, + 66,135,158,255,65,134,158,255,65,134,158,255,64,134,158,255, + 63,134,158,255,63,133,158,255,62,133,158,255,62,133,158,255, + 61,133,158,255,61,132,159,255,60,132,159,255,60,132,159,255, + 60,132,159,255,59,131,159,255,59,131,159,255,59,131,159,255, + 59,131,159,255,59,131,159,255,59,131,159,255,59,131,159,255, + 59,131,159,255,59,132,158,255,59,132,158,255,59,132,158,255, + 59,132,158,255,60,133,157,255,60,133,157,255,60,133,157,255, + 61,133,157,255,61,134,157,255,62,134,157,255,62,134,157,255, + 63,134,157,255,64,135,156,255,64,135,156,255,65,135,156,255, + 66,136,156,255,66,136,155,255,67,137,155,255,67,137,155,255, + 68,138,154,255,69,138,154,255,69,139,153,255,70,139,153,255, + 71,140,153,255,72,140,152,255,73,141,152,255,74,141,152,255, + 75,142,152,255,76,142,151,255,76,143,151,255,77,143,151,255, + 78,144,151,255,79,144,150,255,79,145,150,255,80,145,150,255, + 81,145,150,255,81,146,149,255,82,146,149,255,82,146,149,255, + 82,147,149,255,83,147,148,255,83,148,148,255,83,148,148,255, + 83,148,148,255,84,148,147,255,84,148,147,255,84,148,147,255, + 84,148,147,255,84,148,147,255,84,148,147,255,84,148,147,255, + 84,148,147,255,83,148,147,255,83,148,147,255,83,148,147,255, + 82,148,147,255,82,147,148,255,81,147,148,255,81,147,148,255, + 80,147,148,255,79,146,149,255,79,146,149,255,78,146,149,255, + 77,145,149,255,76,145,149,255,76,144,149,255,75,144,149,255, + 74,143,149,255,73,143,150,255,73,142,150,255,72,142,150,255, + 71,141,151,255,70,141,151,255,70,140,152,255,69,140,152,255, + 68,140,152,255,68,139,153,255,67,139,153,255,67,139,153,255, + 66,138,153,255,65,138,154,255,65,137,154,255,65,137,154,255, + 65,137,154,255,64,136,154,255,64,136,154,255,64,136,154,255, + 64,136,154,255,63,135,155,255,63,135,155,255,63,135,155,255, + 63,135,155,255,64,135,155,255,64,135,155,255,64,135,155,255, + 64,135,155,255,65,135,155,255,65,135,155,255,65,135,155,255, + 65,135,155,255,66,135,155,255,66,135,155,255,66,135,155,255, + 66,135,155,255,67,136,154,255,67,136,154,255,67,136,154,255, + 67,136,154,255,68,136,154,255,68,136,154,255,68,136,154,255, + 68,136,154,255,69,136,154,255,69,136,154,255,69,136,154,255, + 69,136,154,255,70,137,154,255,70,137,154,255,70,137,154,255, + 70,137,154,255,69,136,153,255,69,136,153,255,69,136,153,255, + 69,136,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 67,135,153,255,67,134,153,255,66,134,153,255,66,134,153,255, + 65,133,153,255,64,133,153,255,64,132,153,255,63,132,153,255, + 62,131,153,255,61,131,154,255,61,130,154,255,60,130,154,255, + 59,130,154,255,58,129,154,255,58,129,154,255,57,129,154,255, + 56,128,154,255,55,128,154,255,55,127,154,255,54,127,154,255, + 53,126,154,255,53,126,154,255,52,125,154,255,52,125,154,255, + 51,125,154,255,50,124,154,255,50,124,154,255,49,124,154,255, + 48,124,154,255,48,123,154,255,47,123,154,255,47,123,154,255, + 46,123,154,255,46,122,153,255,45,122,153,255,45,122,153,255, + 45,122,153,255,44,121,153,255,44,121,153,255,44,121,153,255, + 44,121,153,255,44,121,153,255,43,121,153,255,43,121,153,255, + 43,121,153,255,43,121,153,255,43,121,152,255,43,121,152,255, + 43,121,152,255,43,121,152,255,42,121,152,255,42,121,152,255, + 42,121,152,255,42,121,152,255,42,121,152,255,42,121,152,255, + 42,121,152,255,42,121,152,255,41,120,151,255,41,120,151,255, + 41,120,151,255,41,120,151,255,40,120,151,255,40,120,151,255, + 40,120,151,255,40,120,151,255,39,119,151,255,39,119,151,255, + 39,119,151,255,38,119,151,255,38,118,152,255,37,118,152,255, + 37,118,152,255,37,118,152,255,36,117,152,255,36,117,152,255, + 36,117,152,255,35,117,152,255,35,117,152,255,34,117,152,255, + 34,117,152,255,34,117,152,255,33,116,152,255,33,116,152,255, + 33,116,152,255,32,115,152,255,32,115,153,255,31,114,153,255, + 31,114,153,255,30,114,153,255,30,113,153,255,29,113,153,255, + 29,113,153,255,28,113,153,255,28,112,153,255,27,112,153,255, + 27,112,153,255,26,111,153,255,26,111,154,255,25,110,154,255, + 25,110,154,255,25,110,154,255,24,109,154,255,24,109,154,255, + 24,109,154,255,23,108,154,255,23,108,154,255,22,107,154,255, + 22,107,154,255,21,107,154,255,21,106,154,255,20,106,154,255, + 20,106,154,255,20,105,154,255,19,105,154,255,19,104,154,255, + 19,104,154,255,19,104,154,255,19,103,154,255,19,103,154,255, + 19,103,154,255,19,103,154,255,18,102,153,255,18,102,153,255, + 18,102,153,255,18,102,153,255,19,102,152,255,19,102,152,255, + 19,102,152,255,19,102,152,255,19,102,152,255,19,102,152,255, + 19,102,152,255,20,102,152,255,20,102,151,255,21,102,151,255, + 21,102,151,255,22,102,151,255,22,103,150,255,23,103,150,255, + 24,103,150,255,24,103,149,255,25,104,149,255,26,104,148,255, + 26,104,148,255,27,105,148,255,27,105,147,255,28,106,147,255, + 29,106,147,255,29,106,147,255,30,107,146,255,31,107,146,255, + 32,107,146,255,32,107,146,255,33,108,145,255,34,108,145,255, + 34,108,145,255,35,109,145,255,35,109,144,255,36,110,144,255, + 36,110,144,255,37,110,144,255,37,111,143,255,38,111,143,255, + 38,111,143,255,38,111,143,255,39,111,142,255,39,111,142,255, + 39,111,142,255,40,111,142,255,40,112,141,255,41,112,141,255, + 41,112,141,255,41,112,141,255,40,111,141,255,40,111,141,255, + 40,111,141,255,40,111,141,255,40,111,141,255,40,111,141,255, + 40,111,141,255,40,111,141,255,39,110,140,255,39,110,140,255, + 39,110,140,255,39,110,140,255,39,109,140,255,39,109,140,255, + 39,109,140,255,39,109,140,255,38,109,140,255,38,109,140,255, + 38,109,140,255,38,109,140,255,38,108,140,255,38,108,140,255, + 38,108,140,255,38,108,140,255,38,107,139,255,38,107,139,255, + 38,107,139,255,38,107,139,255,38,107,139,255,38,107,139,255, + 38,107,139,255,38,107,139,255,39,107,138,255,39,107,138,255, + 39,107,138,255,40,107,138,255,40,108,137,255,41,108,137,255, + 41,108,137,255,41,108,137,255,42,108,136,255,42,108,136,255, + 42,108,136,255,43,108,136,255,43,109,135,255,44,109,135,255, + 44,109,135,255,44,109,135,255,44,109,134,255,44,109,134,255, + 44,109,134,255,44,109,133,255,45,109,133,255,45,109,132,255, + 45,109,132,255,45,109,132,255,46,109,131,255,46,109,131,255, + 46,109,131,255,46,109,131,255,46,109,130,255,46,109,130,255, + 46,109,130,255,46,109,130,255,45,108,130,255,45,108,130,255, + 45,108,130,255,45,108,130,255,44,107,129,255,44,107,129,255, + 44,107,129,255,43,106,129,255,43,106,129,255,42,105,129,255, + 42,105,129,255,41,104,129,255,41,104,129,255,40,103,129,255, + 40,102,129,255,39,102,129,255,39,101,129,255,38,100,129,255, + 37,100,129,255,37,99,129,255,36,99,129,255,35,98,129,255, + 35,98,129,255,34,97,129,255,34,97,129,255,33,96,129,255, + 32,95,129,255,32,95,129,255,31,94,129,255,30,93,129,255, + 30,92,129,255,29,92,129,255,29,91,129,255,28,90,129,255, + 27,89,129,255,27,89,129,255,26,88,129,255,25,87,129,255, + 25,87,129,255,24,86,129,255,24,86,128,255,23,85,128,255, + 22,85,128,255,22,84,128,255,21,84,128,255,20,83,128,255, + 20,82,128,255,19,82,128,255,19,81,127,255,18,80,127,255, + 18,80,127,255,18,79,127,255,17,79,126,255,17,78,126,255, + 17,78,126,255,16,77,126,255,16,77,125,255,15,76,125,255, + 15,76,125,255,15,75,125,255,14,75,124,255,14,74,124,255, + 14,74,124,255,14,74,123,255,13,73,123,255,13,73,122,255, + 13,73,122,255,13,73,122,255,12,72,121,255,12,72,121,255, + 12,72,121,255,12,72,120,255,12,71,120,255,12,71,119,255, + 12,71,119,255,12,71,118,255,12,70,118,255,12,70,117,255, + 12,70,117,255,12,70,116,255,13,69,116,255,13,69,115,255, + 13,69,115,255,13,69,114,255,13,68,114,255,13,68,113,255, + 13,68,113,255,13,68,112,255,14,68,112,255,14,68,111,255, + 14,68,111,255,14,68,110,255,15,68,110,255,15,68,109,255, + 15,68,109,255,15,68,109,255,16,68,108,255,16,68,108,255, + 16,68,108,255,16,68,107,255,17,68,107,255,17,68,106,255, + 17,68,106,255,18,68,105,255,18,68,105,255,19,68,104,255, + 19,68,104,255,19,68,103,255,20,68,103,255,20,68,102,255, + 20,68,102,255,20,68,101,255,21,68,101,255,21,68,100,255, + 21,68,100,255,21,68,100,255,22,69,99,255,22,69,99,255, + 22,69,99,255,23,69,98,255,23,69,98,255,24,69,97,255, + 24,69,97,255,24,69,96,255,25,70,96,255,25,70,95,255, + 25,70,95,255,25,70,95,255,26,71,94,255,26,71,94,255, + 26,71,94,255,27,71,93,255,27,71,93,255,28,71,92,255, + 28,71,92,255,28,71,91,255,29,72,91,255,29,72,90,255, + 29,72,90,255,29,72,90,255,30,73,89,255,30,73,89,255, + 30,73,89,255,30,73,88,255,31,74,88,255,31,74,87,255, + 31,74,87,255,31,74,87,255,32,74,86,255,32,74,86,255, + 32,74,86,255,32,74,85,255,33,75,85,255,33,75,84,255, + 33,75,84,255,33,75,84,255,34,75,83,255,34,75,83,255, + 34,75,83,255,34,75,83,255,35,75,82,255,35,75,82,255, + 35,75,82,255,35,75,82,255,35,75,81,255,35,75,81,255, + 35,75,81,255,35,75,81,255,35,74,80,255,35,74,80,255, + 35,74,80,255,35,74,80,255,35,74,79,255,35,74,79,255, + 35,74,79,255,35,74,79,255,35,73,78,255,35,73,78,255, + 35,73,78,255,35,73,78,255,35,72,77,255,35,72,77,255, + 35,72,77,255,35,72,77,255,35,71,77,255,35,71,77,255, + 35,71,77,255,35,71,77,255,34,70,76,255,34,70,76,255, + 34,70,76,255,34,70,76,255,34,69,76,255,34,69,76,255, + 34,69,76,255,34,69,76,255,34,68,75,255,34,68,75,255, + 34,68,75,255,34,68,75,255,33,67,74,255,33,67,74,255, + 33,67,74,255,33,67,74,255,33,66,74,255,33,66,74,255, + 33,66,74,255,33,65,74,255,32,65,73,255,32,64,73,255, + 32,64,73,255,32,64,73,255,31,63,73,255,31,63,73,255, + 31,63,73,255,31,62,73,255,30,62,72,255,30,61,72,255, + 30,61,72,255,30,61,72,255,29,60,71,255,29,60,71,255, + 29,60,71,255,28,59,71,255,28,59,71,255,27,58,71,255, + 27,58,71,255,27,57,71,255,26,57,70,255,26,56,70,255, + 26,56,70,255,26,55,70,255,25,55,70,255,25,54,70,255, + 25,54,70,255,25,54,70,255,24,53,69,255,24,53,69,255, + 24,53,69,255,24,52,69,255,23,52,69,255,23,51,69,255, + 23,51,69,255,23,51,69,255,22,50,69,255,22,50,69,255, + 22,50,69,255,22,50,69,255,29,79,111,255,29,79,111,255, + 29,79,111,255,29,79,111,255,29,79,111,255,29,79,111,255, + 29,79,111,255,29,79,111,255,30,80,112,255,30,80,112,255, + 30,80,112,255,30,80,112,255,30,81,113,255,30,81,113,255, + 30,81,113,255,30,81,113,255,30,82,114,255,30,82,114,255, + 30,82,114,255,30,82,115,255,31,83,115,255,31,83,116,255, + 31,83,116,255,31,83,116,255,31,84,117,255,31,84,117,255, + 31,84,117,255,31,85,118,255,32,85,118,255,32,86,119,255, + 32,86,119,255,32,86,120,255,33,87,120,255,33,87,121,255, + 33,87,121,255,33,88,122,255,34,88,122,255,34,89,123,255, + 34,89,123,255,34,90,124,255,35,90,124,255,35,91,125,255, + 35,91,125,255,35,92,126,255,36,92,126,255,36,93,127,255, + 36,93,127,255,37,94,128,255,37,94,128,255,38,95,129,255, + 38,95,129,255,38,96,130,255,39,97,130,255,39,98,131,255, + 39,98,131,255,40,99,132,255,40,99,132,255,41,100,133,255, + 41,100,133,255,42,101,134,255,42,102,134,255,43,103,135,255, + 43,103,135,255,44,104,135,255,45,104,136,255,46,105,136,255, + 46,105,136,255,47,106,136,255,47,107,137,255,48,108,137,255, + 48,108,137,255,49,109,138,255,49,109,138,255,50,110,139,255, + 50,110,139,255,51,111,139,255,51,111,140,255,52,112,140,255, + 52,112,140,255,53,113,140,255,53,114,141,255,54,115,141,255, + 54,115,141,255,54,115,141,255,55,116,142,255,55,116,142,255, + 55,116,142,255,55,117,142,255,56,117,143,255,56,118,143,255, + 56,118,143,255,56,118,143,255,56,119,144,255,56,119,144,255, + 56,119,144,255,56,119,144,255,56,120,145,255,56,120,145,255, + 56,120,145,255,56,120,145,255,55,120,146,255,55,120,146,255, + 55,120,146,255,55,120,146,255,54,120,147,255,54,120,147,255, + 54,120,147,255,54,120,147,255,53,120,148,255,53,120,148,255, + 53,120,148,255,52,120,148,255,52,120,149,255,51,120,149,255, + 51,120,149,255,51,120,149,255,50,119,150,255,50,119,150,255, + 50,119,150,255,49,119,150,255,48,119,150,255,47,119,150,255, + 47,119,150,255,46,119,150,255,46,118,151,255,45,118,151,255, + 45,118,151,255,44,117,151,255,44,117,152,255,43,116,152,255, + 43,116,152,255,42,116,152,255,42,115,153,255,41,115,153,255, + 41,115,153,255,40,115,153,255,40,114,153,255,39,114,153,255, + 39,114,153,255,38,114,153,255,38,113,154,255,37,113,154,255, + 37,113,154,255,37,113,154,255,36,113,154,255,36,113,154,255, + 36,113,154,255,36,113,154,255,35,112,155,255,35,112,155,255, + 35,112,155,255,35,112,155,255,35,112,155,255,35,112,155,255, + 35,112,155,255,36,112,155,255,36,113,154,255,37,113,154,255, + 37,113,154,255,38,114,154,255,38,114,154,255,39,115,154,255, + 39,115,154,255,40,116,154,255,41,116,154,255,42,117,154,255, + 43,117,154,255,44,118,154,255,45,119,153,255,45,119,153,255, + 46,120,153,255,48,121,153,255,49,121,153,255,50,122,153,255, + 51,122,153,255,53,123,153,255,54,124,152,255,55,124,152,255, + 56,125,152,255,57,126,152,255,58,127,152,255,59,127,152,255, + 60,128,152,255,61,129,152,255,62,130,151,255,63,130,151,255, + 64,131,151,255,65,132,151,255,66,133,151,255,67,133,151,255, + 68,134,151,255,69,135,151,255,70,135,151,255,70,136,151,255, + 71,136,151,255,72,136,151,255,73,137,151,255,73,137,151,255, + 74,137,151,255,74,138,151,255,75,138,151,255,75,139,151,255, + 75,139,151,255,76,139,151,255,76,139,151,255,77,139,151,255, + 77,139,151,255,77,139,151,255,78,140,151,255,78,140,151,255, + 78,140,151,255,78,140,151,255,78,141,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,153,255,79,141,153,255, + 79,141,153,255,79,141,153,255,78,141,153,255,78,141,153,255, + 78,141,153,255,78,141,153,255,77,141,154,255,77,141,154,255, + 77,141,154,255,77,141,154,255,76,140,154,255,76,140,154,255, + 76,140,154,255,75,140,154,255,75,139,155,255,74,139,155,255, + 74,139,155,255,73,139,155,255,73,138,156,255,72,138,156,255, + 72,138,156,255,71,138,156,255,70,137,157,255,70,137,157,255, + 69,137,157,255,68,136,157,255,68,136,158,255,67,135,158,255, + 67,135,158,255,66,135,158,255,65,134,158,255,65,134,158,255, + 64,134,158,255,63,134,158,255,63,133,158,255,62,133,158,255, + 62,133,158,255,61,133,158,255,61,132,159,255,60,132,159,255, + 60,132,159,255,60,132,159,255,59,131,159,255,59,131,159,255, + 59,131,159,255,59,131,159,255,59,131,159,255,59,131,159,255, + 59,131,159,255,59,131,159,255,59,132,158,255,59,132,158,255, + 59,132,158,255,59,132,158,255,60,133,157,255,60,133,157,255, + 60,133,157,255,61,133,157,255,61,134,157,255,62,134,157,255, + 62,134,157,255,63,134,157,255,64,135,156,255,64,135,156,255, + 65,135,156,255,66,136,156,255,66,136,155,255,67,137,155,255, + 67,137,155,255,68,138,154,255,69,138,154,255,69,139,153,255, + 70,139,153,255,71,140,153,255,72,140,152,255,73,141,152,255, + 74,141,152,255,75,142,152,255,76,142,151,255,76,143,151,255, + 77,143,151,255,78,144,151,255,79,144,150,255,79,145,150,255, + 80,145,150,255,81,145,150,255,81,146,149,255,82,146,149,255, + 82,146,149,255,83,147,149,255,83,147,148,255,84,148,148,255, + 84,148,148,255,84,148,148,255,85,148,147,255,85,148,147,255, + 85,148,147,255,85,148,147,255,85,148,147,255,85,148,147,255, + 85,148,147,255,85,148,147,255,84,148,147,255,84,148,147,255, + 84,148,147,255,84,148,147,255,83,147,148,255,83,147,148,255, + 83,147,148,255,82,147,148,255,81,146,149,255,81,146,149,255, + 80,146,149,255,79,145,149,255,78,145,149,255,78,144,149,255, + 77,144,149,255,76,143,149,255,75,143,150,255,75,142,150,255, + 74,142,150,255,73,141,151,255,72,141,151,255,72,140,152,255, + 71,140,152,255,70,140,152,255,70,139,153,255,69,139,153,255, + 69,139,153,255,68,138,153,255,67,138,154,255,67,137,154,255, + 66,137,154,255,66,137,154,255,65,136,154,255,65,136,154,255, + 65,136,154,255,65,136,154,255,64,135,155,255,64,135,155,255, + 64,135,155,255,64,135,155,255,64,135,155,255,64,135,155,255, + 64,135,155,255,64,135,155,255,65,135,155,255,65,135,155,255, + 65,135,155,255,65,135,155,255,66,135,155,255,66,135,155,255, + 66,135,155,255,66,135,155,255,67,136,154,255,67,136,154,255, + 67,136,154,255,67,136,154,255,68,136,154,255,68,136,154,255, + 68,136,154,255,68,136,154,255,69,136,154,255,69,136,154,255, + 69,136,154,255,69,136,154,255,70,137,154,255,70,137,154,255, + 70,137,154,255,70,137,154,255,69,136,153,255,69,136,153,255, + 69,136,153,255,69,136,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,67,135,153,255,67,134,153,255,66,134,153,255, + 66,134,153,255,65,133,153,255,64,133,153,255,64,132,153,255, + 63,132,153,255,62,131,153,255,61,131,154,255,61,130,154,255, + 60,130,154,255,59,130,154,255,58,129,154,255,58,129,154,255, + 57,129,154,255,56,128,154,255,55,128,154,255,55,127,154,255, + 54,127,154,255,53,126,154,255,53,126,154,255,52,125,154,255, + 52,125,154,255,51,125,154,255,50,124,154,255,50,124,154,255, + 49,124,154,255,48,124,154,255,48,123,154,255,47,123,154,255, + 47,123,154,255,46,123,154,255,46,122,153,255,45,122,153,255, + 45,122,153,255,45,122,153,255,44,121,153,255,44,121,153,255, + 44,121,153,255,44,121,153,255,44,121,153,255,43,121,153,255, + 43,121,153,255,43,121,153,255,43,121,153,255,43,121,152,255, + 43,121,152,255,43,121,152,255,43,121,152,255,42,121,152,255, + 42,121,152,255,42,121,152,255,42,121,152,255,42,121,152,255, + 42,121,152,255,42,121,152,255,42,121,152,255,41,120,151,255, + 41,120,151,255,41,120,151,255,41,120,151,255,40,120,151,255, + 40,120,151,255,40,120,151,255,40,120,151,255,39,119,151,255, + 39,119,151,255,39,119,151,255,39,119,151,255,38,118,152,255, + 38,118,152,255,38,118,152,255,38,118,152,255,37,117,152,255, + 37,117,152,255,37,117,152,255,36,117,152,255,36,117,152,255, + 35,117,152,255,35,117,152,255,35,117,152,255,34,116,152,255, + 34,116,152,255,34,116,152,255,33,115,152,255,33,115,153,255, + 32,114,153,255,32,114,153,255,31,114,153,255,31,113,153,255, + 30,113,153,255,30,113,153,255,29,113,153,255,29,112,153,255, + 28,112,153,255,28,112,153,255,27,111,153,255,27,111,154,255, + 26,110,154,255,26,110,154,255,26,110,154,255,25,109,154,255, + 25,109,154,255,25,109,154,255,24,108,154,255,24,108,154,255, + 23,107,154,255,23,107,154,255,22,107,154,255,22,106,154,255, + 21,106,154,255,21,106,154,255,20,105,154,255,20,105,154,255, + 19,104,154,255,19,104,154,255,19,104,154,255,19,103,154,255, + 19,103,154,255,19,103,154,255,19,103,154,255,18,102,153,255, + 18,102,153,255,18,102,153,255,18,102,153,255,19,102,152,255, + 19,102,152,255,19,102,152,255,19,102,152,255,19,102,152,255, + 19,102,152,255,19,102,152,255,20,102,152,255,20,102,151,255, + 21,102,151,255,21,102,151,255,22,102,151,255,22,103,150,255, + 23,103,150,255,24,103,150,255,24,103,149,255,25,104,149,255, + 26,104,148,255,26,104,148,255,27,105,148,255,27,105,147,255, + 28,106,147,255,29,106,147,255,29,106,147,255,30,107,146,255, + 31,107,146,255,32,107,146,255,32,107,146,255,33,108,145,255, + 34,108,145,255,34,108,145,255,35,109,145,255,35,109,144,255, + 36,110,144,255,36,110,144,255,37,110,144,255,37,111,143,255, + 38,111,143,255,38,111,143,255,38,111,143,255,39,111,142,255, + 39,111,142,255,39,111,142,255,39,111,142,255,40,112,141,255, + 40,112,141,255,40,112,141,255,40,112,141,255,40,111,141,255, + 40,111,141,255,40,111,141,255,40,111,141,255,40,111,141,255, + 40,111,141,255,40,111,141,255,40,111,141,255,39,110,140,255, + 39,110,140,255,39,110,140,255,39,110,140,255,39,109,140,255, + 39,109,140,255,39,109,140,255,39,109,140,255,38,109,140,255, + 38,109,140,255,38,109,140,255,38,109,140,255,38,108,140,255, + 38,108,140,255,38,108,140,255,38,108,140,255,38,107,139,255, + 38,107,139,255,38,107,139,255,38,107,139,255,38,107,139,255, + 38,107,139,255,38,107,139,255,38,107,139,255,39,107,138,255, + 39,107,138,255,39,107,138,255,40,107,138,255,40,108,137,255, + 41,108,137,255,41,108,137,255,41,108,137,255,42,108,136,255, + 42,108,136,255,42,108,136,255,43,108,136,255,43,109,135,255, + 44,109,135,255,44,109,135,255,44,109,135,255,44,109,134,255, + 44,109,134,255,44,109,134,255,44,109,133,255,45,109,133,255, + 45,109,132,255,45,109,132,255,45,109,132,255,46,109,131,255, + 46,109,131,255,46,109,131,255,46,109,131,255,46,109,130,255, + 46,109,130,255,46,109,130,255,46,109,130,255,45,108,130,255, + 45,108,130,255,45,108,130,255,45,108,130,255,44,107,129,255, + 44,107,129,255,44,107,129,255,43,106,129,255,43,106,129,255, + 42,105,129,255,42,105,129,255,41,104,129,255,41,104,129,255, + 40,103,129,255,40,102,129,255,39,102,129,255,39,101,129,255, + 38,100,129,255,37,100,129,255,37,99,129,255,36,99,129,255, + 35,98,129,255,35,98,129,255,34,97,129,255,34,97,129,255, + 33,96,129,255,32,95,129,255,32,95,129,255,31,94,129,255, + 30,93,129,255,30,92,129,255,29,92,129,255,29,91,129,255, + 28,90,129,255,27,89,129,255,27,89,129,255,26,88,129,255, + 25,87,129,255,25,87,129,255,24,86,129,255,24,86,128,255, + 23,85,128,255,22,85,128,255,22,84,128,255,21,84,128,255, + 20,83,128,255,20,82,128,255,19,82,128,255,19,81,127,255, + 18,80,127,255,18,80,127,255,18,79,127,255,17,79,126,255, + 17,78,126,255,17,78,126,255,16,77,126,255,16,77,125,255, + 15,76,125,255,15,76,125,255,15,75,125,255,14,75,124,255, + 14,74,124,255,14,74,124,255,14,74,123,255,13,73,123,255, + 13,73,122,255,13,73,122,255,13,73,122,255,12,72,121,255, + 12,72,121,255,12,72,121,255,12,72,120,255,12,71,120,255, + 12,71,119,255,12,71,119,255,12,71,118,255,12,70,118,255, + 12,70,117,255,12,70,117,255,12,70,116,255,13,69,116,255, + 13,69,115,255,13,69,115,255,13,69,114,255,13,68,114,255, + 13,68,113,255,13,68,113,255,13,68,112,255,14,68,112,255, + 14,68,111,255,14,68,111,255,14,68,110,255,15,68,110,255, + 15,68,109,255,15,68,109,255,15,68,109,255,16,68,108,255, + 16,68,108,255,16,68,108,255,16,68,107,255,17,68,107,255, + 17,68,106,255,17,68,106,255,18,68,105,255,18,68,105,255, + 19,68,104,255,19,68,104,255,19,68,103,255,20,68,103,255, + 20,68,102,255,20,68,102,255,20,68,101,255,21,68,101,255, + 21,68,100,255,21,68,100,255,21,68,100,255,22,69,99,255, + 22,69,99,255,22,69,99,255,23,69,98,255,23,69,98,255, + 24,69,97,255,24,69,97,255,24,69,96,255,25,70,96,255, + 25,70,95,255,25,70,95,255,25,70,95,255,26,71,94,255, + 26,71,94,255,26,71,94,255,27,71,93,255,27,71,93,255, + 28,71,92,255,28,71,92,255,28,71,91,255,29,72,91,255, + 29,72,90,255,29,72,90,255,29,72,90,255,30,73,89,255, + 30,73,89,255,30,73,89,255,30,73,88,255,31,74,88,255, + 31,74,87,255,31,74,87,255,31,74,87,255,32,74,86,255, + 32,74,86,255,32,74,86,255,32,74,85,255,33,75,85,255, + 33,75,84,255,33,75,84,255,33,75,84,255,34,75,83,255, + 34,75,83,255,34,75,83,255,34,75,83,255,35,75,82,255, + 35,75,82,255,35,75,82,255,35,75,82,255,35,75,81,255, + 35,75,81,255,35,75,81,255,35,75,81,255,35,74,80,255, + 35,74,80,255,35,74,80,255,35,74,80,255,35,74,79,255, + 35,74,79,255,35,74,79,255,35,74,79,255,35,73,78,255, + 35,73,78,255,35,73,78,255,35,73,78,255,35,72,77,255, + 35,72,77,255,35,72,77,255,35,72,77,255,35,71,77,255, + 35,71,77,255,35,71,77,255,35,71,77,255,34,70,76,255, + 34,70,76,255,34,70,76,255,34,70,76,255,34,69,76,255, + 34,69,76,255,34,69,76,255,34,69,76,255,34,68,75,255, + 34,68,75,255,34,68,75,255,34,68,75,255,33,67,74,255, + 33,67,74,255,33,67,74,255,33,67,74,255,33,66,74,255, + 33,66,74,255,33,66,74,255,33,65,74,255,32,65,73,255, + 32,64,73,255,32,64,73,255,32,64,73,255,31,63,73,255, + 31,63,73,255,31,63,73,255,31,62,73,255,30,62,72,255, + 30,61,72,255,30,61,72,255,30,61,72,255,29,60,71,255, + 29,60,71,255,29,60,71,255,28,59,71,255,28,59,71,255, + 27,58,71,255,27,58,71,255,27,57,71,255,26,57,70,255, + 26,56,70,255,26,56,70,255,26,55,70,255,25,55,70,255, + 25,54,70,255,25,54,70,255,25,54,70,255,24,53,69,255, + 24,53,69,255,24,53,69,255,24,52,69,255,23,52,69,255, + 23,51,69,255,23,51,69,255,23,51,69,255,22,50,69,255, + 22,50,69,255,22,50,69,255,22,50,69,255,29,78,110,255, + 29,78,110,255,29,78,110,255,29,78,110,255,29,79,110,255, + 29,79,110,255,29,79,110,255,29,79,110,255,30,79,111,255, + 30,79,111,255,30,79,111,255,30,79,111,255,30,80,112,255, + 30,80,112,255,30,80,112,255,30,80,112,255,30,81,113,255, + 30,81,113,255,30,81,113,255,30,81,114,255,31,82,114,255, + 31,82,115,255,31,82,115,255,31,82,115,255,31,83,116,255, + 31,83,116,255,31,83,116,255,31,84,117,255,32,84,117,255, + 32,85,118,255,32,85,118,255,32,85,119,255,32,86,119,255, + 32,86,120,255,32,86,120,255,32,87,121,255,33,87,121,255, + 33,88,122,255,33,88,122,255,34,89,123,255,34,89,123,255, + 35,90,124,255,35,90,124,255,35,91,125,255,36,91,125,255, + 36,92,126,255,36,92,126,255,37,93,127,255,37,93,127,255, + 38,94,128,255,38,94,128,255,38,95,129,255,39,96,129,255, + 39,97,130,255,39,97,130,255,40,98,131,255,40,99,131,255, + 41,100,132,255,41,100,132,255,42,101,133,255,42,101,133,255, + 43,102,134,255,43,102,134,255,44,103,134,255,45,104,135,255, + 46,105,135,255,46,105,135,255,47,106,135,255,47,107,136,255, + 48,108,136,255,48,108,136,255,49,109,137,255,49,109,137,255, + 50,110,138,255,50,110,138,255,51,111,138,255,51,111,139,255, + 52,112,139,255,52,112,139,255,53,113,139,255,53,114,140,255, + 54,115,140,255,54,115,140,255,54,115,140,255,55,116,141,255, + 55,116,141,255,55,116,141,255,55,117,141,255,56,117,142,255, + 56,118,142,255,56,118,142,255,56,118,142,255,56,119,143,255, + 56,119,143,255,56,119,143,255,56,119,143,255,56,120,144,255, + 56,120,144,255,56,120,144,255,56,120,144,255,56,120,145,255, + 56,120,145,255,56,120,145,255,56,120,145,255,55,120,146,255, + 55,120,146,255,55,120,146,255,55,120,146,255,54,120,147,255, + 54,120,147,255,54,120,147,255,53,120,147,255,53,120,148,255, + 52,120,148,255,52,120,148,255,52,120,148,255,51,120,149,255, + 51,120,149,255,51,120,149,255,50,120,149,255,49,119,149,255, + 48,119,149,255,48,119,149,255,47,119,149,255,47,118,150,255, + 46,118,150,255,46,118,150,255,45,118,150,255,45,117,151,255, + 44,117,151,255,44,117,151,255,43,117,151,255,43,116,152,255, + 42,116,152,255,42,116,152,255,41,116,152,255,41,115,152,255, + 40,115,152,255,40,115,152,255,39,115,152,255,39,114,153,255, + 38,114,153,255,38,114,153,255,38,114,153,255,37,113,154,255, + 37,113,154,255,37,113,154,255,37,113,154,255,36,113,154,255, + 36,113,154,255,36,113,154,255,36,113,154,255,36,113,154,255, + 36,113,154,255,36,113,154,255,37,113,154,255,37,113,154,255, + 38,113,154,255,38,113,154,255,39,114,154,255,39,114,154,255, + 40,115,154,255,40,115,154,255,41,116,154,255,42,116,154,255, + 42,117,154,255,43,117,154,255,44,118,154,255,45,119,153,255, + 46,119,153,255,47,120,153,255,48,121,153,255,49,121,153,255, + 50,122,153,255,51,122,153,255,53,123,153,255,54,124,152,255, + 55,124,152,255,56,125,152,255,57,126,152,255,58,127,152,255, + 59,127,152,255,60,128,152,255,61,129,152,255,62,130,151,255, + 63,130,151,255,64,131,151,255,65,132,151,255,66,133,151,255, + 67,133,151,255,68,134,151,255,69,135,151,255,70,135,151,255, + 70,136,151,255,71,136,151,255,72,136,151,255,73,137,151,255, + 73,137,151,255,74,137,151,255,74,138,151,255,75,138,151,255, + 75,139,151,255,75,139,151,255,76,139,151,255,76,139,151,255, + 77,139,151,255,77,139,151,255,77,139,151,255,78,140,151,255, + 78,140,151,255,78,140,151,255,78,140,151,255,78,141,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,152,255, + 79,141,152,255,79,141,152,255,79,141,152,255,79,141,153,255, + 79,141,153,255,79,141,153,255,79,141,153,255,78,141,153,255, + 78,141,153,255,78,141,153,255,78,141,153,255,77,141,154,255, + 77,141,154,255,77,141,154,255,76,141,154,255,76,140,154,255, + 75,140,154,255,75,140,154,255,74,140,154,255,74,139,155,255, + 73,139,155,255,73,139,155,255,72,138,155,255,72,138,156,255, + 71,137,156,255,71,137,156,255,70,137,156,255,69,136,157,255, + 69,136,157,255,68,136,157,255,67,136,157,255,67,135,158,255, + 66,135,158,255,66,135,158,255,65,135,158,255,64,134,158,255, + 64,134,158,255,63,134,158,255,63,134,158,255,62,133,158,255, + 62,133,158,255,62,133,158,255,61,133,158,255,61,132,158,255, + 60,132,158,255,60,132,158,255,60,132,158,255,59,131,158,255, + 59,131,158,255,59,131,158,255,59,131,158,255,59,131,158,255, + 59,131,158,255,59,131,158,255,59,131,158,255,59,132,158,255, + 59,132,158,255,59,132,158,255,59,132,158,255,60,133,157,255, + 60,133,157,255,60,133,157,255,61,133,157,255,61,134,156,255, + 62,134,156,255,62,134,156,255,63,134,156,255,64,135,155,255, + 64,135,155,255,65,135,155,255,66,136,155,255,67,136,154,255, + 67,137,154,255,68,137,154,255,69,138,154,255,70,138,153,255, + 70,139,153,255,71,139,153,255,72,140,152,255,73,141,152,255, + 74,141,151,255,75,142,151,255,76,143,151,255,77,143,150,255, + 77,144,150,255,78,144,150,255,79,145,150,255,80,145,149,255, + 80,146,149,255,81,146,149,255,82,146,149,255,82,147,148,255, + 83,147,148,255,83,147,148,255,84,147,148,255,84,148,147,255, + 85,148,147,255,85,148,147,255,85,148,147,255,86,149,147,255, + 86,149,147,255,86,149,147,255,86,149,147,255,86,149,146,255, + 86,149,146,255,86,149,146,255,86,149,146,255,85,149,147,255, + 85,149,147,255,85,149,147,255,85,149,147,255,84,148,147,255, + 84,148,147,255,84,148,147,255,83,148,147,255,82,147,148,255, + 82,147,148,255,81,147,148,255,80,146,148,255,79,146,149,255, + 79,145,149,255,78,145,149,255,77,144,149,255,76,144,150,255, + 76,143,150,255,75,143,150,255,74,142,150,255,73,142,151,255, + 73,141,151,255,72,141,151,255,71,140,151,255,71,140,152,255, + 70,139,152,255,70,139,152,255,69,139,152,255,68,138,153,255, + 68,138,153,255,67,138,153,255,67,138,153,255,66,137,154,255, + 66,137,154,255,66,137,154,255,66,136,154,255,65,136,155,255, + 65,135,155,255,65,135,155,255,65,135,155,255,65,135,155,255, + 65,135,155,255,65,135,155,255,65,135,155,255,65,135,155,255, + 65,135,155,255,65,135,155,255,65,135,155,255,66,135,155,255, + 66,135,155,255,66,135,155,255,66,135,155,255,67,136,154,255, + 67,136,154,255,67,136,154,255,67,136,154,255,68,136,154,255, + 68,136,154,255,68,136,154,255,68,136,154,255,69,136,154,255, + 69,136,154,255,69,136,154,255,69,136,154,255,69,136,154,255, + 69,136,154,255,69,136,154,255,69,136,154,255,68,136,153,255, + 68,136,153,255,68,136,153,255,68,136,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,66,134,153,255,66,134,153,255, + 65,133,153,255,65,133,153,255,64,133,153,255,63,132,153,255, + 63,132,153,255,62,132,153,255,61,131,153,255,60,131,154,255, + 60,130,154,255,59,130,154,255,58,130,154,255,58,129,154,255, + 57,129,154,255,57,129,154,255,56,128,154,255,55,128,154,255, + 55,127,154,255,54,127,154,255,53,126,154,255,53,126,154,255, + 52,125,154,255,52,125,154,255,51,125,154,255,50,124,154,255, + 50,124,154,255,49,124,154,255,48,124,154,255,48,123,153,255, + 47,123,153,255,47,123,153,255,46,123,153,255,46,122,153,255, + 45,122,153,255,45,122,153,255,45,122,153,255,44,121,153,255, + 44,121,153,255,44,121,153,255,44,121,153,255,44,121,153,255, + 43,121,152,255,43,121,152,255,43,121,152,255,43,121,152,255, + 43,121,152,255,43,121,152,255,43,121,152,255,43,121,152,255, + 43,121,151,255,43,121,151,255,43,121,151,255,43,121,151,255, + 42,121,151,255,42,121,151,255,42,121,151,255,42,121,151,255, + 42,120,150,255,42,120,150,255,42,120,150,255,42,120,150,255, + 41,120,150,255,41,120,150,255,41,120,150,255,41,120,150,255, + 40,120,150,255,40,120,150,255,40,120,150,255,40,120,150,255, + 39,119,151,255,39,119,151,255,39,119,151,255,39,119,151,255, + 38,118,151,255,38,118,151,255,38,118,151,255,37,118,151,255, + 37,118,151,255,36,118,151,255,36,118,151,255,36,118,151,255, + 35,117,151,255,35,117,151,255,35,117,151,255,34,116,151,255, + 34,116,152,255,33,115,152,255,33,115,152,255,32,115,152,255, + 32,114,152,255,31,114,152,255,31,114,152,255,30,114,152,255, + 30,113,153,255,29,113,153,255,29,113,153,255,28,112,153,255, + 28,112,153,255,27,111,153,255,27,111,153,255,27,111,153,255, + 26,110,154,255,26,110,154,255,26,110,154,255,25,109,154,255, + 25,109,154,255,24,108,154,255,24,108,154,255,23,108,154,255, + 23,107,154,255,22,107,154,255,22,107,154,255,21,106,154,255, + 21,106,154,255,20,105,154,255,20,105,154,255,20,105,154,255, + 20,104,154,255,20,104,154,255,20,104,154,255,20,103,154,255, + 19,103,153,255,19,102,153,255,19,102,153,255,19,102,153,255, + 19,102,152,255,19,102,152,255,19,102,152,255,19,102,152,255, + 19,102,152,255,19,102,152,255,19,102,152,255,20,102,152,255, + 20,102,151,255,21,102,151,255,21,102,151,255,22,102,151,255, + 22,103,150,255,23,103,150,255,24,103,150,255,24,103,149,255, + 25,104,149,255,25,104,148,255,26,104,148,255,26,105,148,255, + 27,105,147,255,28,106,147,255,28,106,147,255,29,106,147,255, + 29,107,146,255,30,107,146,255,31,107,146,255,31,107,146,255, + 32,108,145,255,33,108,145,255,33,108,145,255,34,108,145,255, + 34,109,144,255,35,109,144,255,35,109,144,255,36,109,144,255, + 36,110,143,255,37,110,143,255,37,110,143,255,37,110,143,255, + 38,110,142,255,38,110,142,255,38,110,142,255,38,110,142,255, + 39,111,141,255,39,111,141,255,39,111,141,255,39,111,141,255, + 39,110,141,255,39,110,141,255,39,110,141,255,39,110,141,255, + 39,110,141,255,39,110,141,255,39,110,141,255,39,110,141,255, + 38,109,140,255,38,109,140,255,38,109,140,255,38,109,140,255, + 38,109,140,255,38,109,140,255,38,109,140,255,38,109,140,255, + 37,108,140,255,37,108,140,255,37,108,140,255,37,108,140,255, + 37,107,140,255,37,107,140,255,37,107,140,255,37,107,140,255, + 37,107,139,255,37,107,139,255,37,107,139,255,37,107,139,255, + 38,107,139,255,38,107,139,255,38,107,139,255,38,107,139,255, + 39,107,138,255,39,107,138,255,39,107,138,255,40,107,138,255, + 40,108,137,255,41,108,137,255,41,108,137,255,41,108,137,255, + 42,108,136,255,42,108,136,255,42,108,136,255,43,108,136,255, + 43,109,135,255,44,109,135,255,44,109,135,255,44,109,134,255, + 44,109,134,255,44,109,133,255,44,109,133,255,45,109,133,255, + 45,109,132,255,46,109,132,255,46,109,132,255,46,109,132,255, + 46,109,131,255,46,109,131,255,46,109,131,255,46,109,131,255, + 47,109,130,255,47,109,130,255,47,109,130,255,47,109,130,255, + 46,108,129,255,46,108,129,255,46,108,129,255,46,108,129,255, + 45,107,129,255,45,107,129,255,45,107,129,255,44,106,129,255, + 44,106,129,255,43,105,129,255,43,105,129,255,42,104,129,255, + 42,104,129,255,41,103,129,255,40,102,129,255,40,102,129,255, + 39,101,129,255,38,100,129,255,37,100,129,255,37,99,129,255, + 36,99,129,255,35,98,129,255,35,98,129,255,34,97,129,255, + 34,97,129,255,33,96,129,255,32,95,129,255,32,95,129,255, + 31,94,129,255,30,93,129,255,30,92,129,255,29,92,129,255, + 29,91,129,255,28,90,129,255,27,89,129,255,27,89,129,255, + 26,88,129,255,25,87,129,255,24,87,129,255,24,86,129,255, + 23,86,128,255,22,85,128,255,22,84,128,255,21,84,128,255, + 21,83,128,255,20,82,128,255,20,82,128,255,19,81,128,255, + 19,81,127,255,18,80,127,255,18,80,127,255,17,79,127,255, + 17,79,126,255,16,78,126,255,16,78,126,255,15,77,126,255, + 15,77,125,255,14,76,125,255,14,76,125,255,14,75,125,255, + 13,75,124,255,13,74,124,255,13,74,124,255,13,74,123,255, + 12,73,123,255,12,73,122,255,12,73,122,255,12,73,122,255, + 12,72,121,255,12,72,121,255,12,72,121,255,12,72,120,255, + 12,71,120,255,12,71,119,255,12,71,119,255,12,71,118,255, + 12,70,118,255,12,70,117,255,12,70,117,255,12,70,116,255, + 13,69,116,255,13,69,115,255,13,69,115,255,13,69,114,255, + 13,68,114,255,13,68,113,255,13,68,113,255,13,68,112,255, + 14,68,112,255,14,68,111,255,14,68,111,255,14,68,110,255, + 15,68,110,255,15,68,109,255,15,68,109,255,15,68,109,255, + 16,68,108,255,16,68,108,255,16,68,108,255,16,68,107,255, + 17,68,107,255,17,68,106,255,17,68,106,255,17,68,105,255, + 18,68,105,255,18,68,104,255,18,68,104,255,19,68,103,255, + 19,68,103,255,20,68,102,255,20,68,102,255,20,68,101,255, + 21,68,101,255,21,68,100,255,21,68,100,255,21,68,100,255, + 22,69,99,255,22,69,99,255,22,69,99,255,23,69,98,255, + 23,69,98,255,24,69,97,255,24,69,97,255,24,69,96,255, + 25,70,96,255,25,70,95,255,25,70,95,255,25,70,95,255, + 26,71,94,255,26,71,94,255,26,71,94,255,27,71,93,255, + 27,71,93,255,28,71,92,255,28,71,92,255,28,71,91,255, + 29,72,91,255,29,72,90,255,29,72,90,255,29,72,90,255, + 30,73,89,255,30,73,89,255,30,73,89,255,30,73,88,255, + 31,74,88,255,31,74,87,255,31,74,87,255,31,74,87,255, + 32,74,86,255,32,74,86,255,32,74,86,255,32,74,85,255, + 33,75,85,255,33,75,84,255,33,75,84,255,33,75,84,255, + 34,75,83,255,34,75,83,255,34,75,83,255,34,75,83,255, + 35,75,82,255,35,75,82,255,35,75,82,255,35,75,82,255, + 35,75,81,255,35,75,81,255,35,75,81,255,35,75,81,255, + 35,74,80,255,35,74,80,255,35,74,80,255,35,74,80,255, + 35,74,79,255,35,74,79,255,35,74,79,255,35,74,79,255, + 35,73,78,255,35,73,78,255,35,73,78,255,35,73,78,255, + 35,72,77,255,35,72,77,255,35,72,77,255,35,72,77,255, + 35,71,77,255,35,71,77,255,35,71,77,255,35,71,77,255, + 34,70,76,255,34,70,76,255,34,70,76,255,34,70,76,255, + 34,69,76,255,34,69,76,255,34,69,76,255,34,69,76,255, + 33,68,75,255,33,68,75,255,33,68,75,255,33,68,75,255, + 33,67,74,255,33,67,74,255,33,67,74,255,33,67,74,255, + 32,66,74,255,32,66,74,255,32,66,74,255,32,65,74,255, + 31,65,73,255,31,64,73,255,31,64,73,255,31,64,73,255, + 31,63,73,255,31,63,73,255,31,63,73,255,31,62,73,255, + 30,62,72,255,30,61,72,255,30,61,72,255,30,60,72,255, + 29,60,71,255,29,59,71,255,29,59,71,255,28,58,71,255, + 28,58,71,255,27,57,71,255,27,57,71,255,27,56,71,255, + 26,56,70,255,26,55,70,255,26,55,70,255,26,55,70,255, + 25,54,70,255,25,54,70,255,25,54,70,255,25,53,70,255, + 24,53,69,255,24,52,69,255,24,52,69,255,24,52,69,255, + 23,51,69,255,23,51,69,255,23,51,69,255,23,51,69,255, + 22,50,68,255,22,50,68,255,22,50,68,255,22,50,68,255, + 29,78,109,255,29,78,109,255,29,78,109,255,29,78,109,255, + 29,78,110,255,29,78,110,255,29,78,110,255,29,78,110,255, + 29,79,111,255,29,79,111,255,29,79,111,255,29,79,111,255, + 29,80,112,255,29,80,112,255,29,80,112,255,29,80,112,255, + 29,81,113,255,29,81,113,255,29,81,113,255,29,81,113,255, + 30,82,114,255,30,82,114,255,30,82,114,255,30,82,115,255, + 30,83,115,255,30,83,116,255,30,83,116,255,30,84,117,255, + 31,84,117,255,31,85,118,255,31,85,118,255,31,85,119,255, + 32,86,119,255,32,86,120,255,32,86,120,255,32,87,121,255, + 33,87,121,255,33,88,122,255,33,88,122,255,33,89,123,255, + 34,89,123,255,34,90,124,255,34,90,124,255,34,91,125,255, + 35,91,125,255,35,92,126,255,35,92,126,255,36,93,127,255, + 36,93,127,255,37,94,128,255,37,94,128,255,37,95,129,255, + 38,96,129,255,38,97,130,255,38,97,130,255,39,98,131,255, + 39,98,131,255,40,99,132,255,40,99,132,255,41,100,132,255, + 42,101,133,255,43,102,133,255,43,102,133,255,44,103,134,255, + 44,103,134,255,45,104,135,255,45,104,135,255,46,105,135,255, + 46,106,136,255,47,107,136,255,47,107,136,255,48,108,137,255, + 49,108,137,255,50,109,138,255,50,109,138,255,51,110,138,255, + 51,111,139,255,52,112,139,255,52,112,139,255,53,113,139,255, + 53,113,140,255,54,114,140,255,54,114,140,255,54,115,140,255, + 55,115,141,255,55,116,141,255,55,116,141,255,56,117,141,255, + 56,117,142,255,57,118,142,255,57,118,142,255,57,118,142,255, + 57,119,143,255,57,119,143,255,57,119,143,255,57,119,143,255, + 57,120,143,255,57,120,143,255,57,120,143,255,57,120,143,255, + 56,121,144,255,56,121,144,255,56,121,144,255,56,121,144,255, + 55,121,145,255,55,121,145,255,55,121,145,255,55,121,145,255, + 54,121,146,255,54,121,146,255,54,121,146,255,54,121,146,255, + 53,121,147,255,53,121,147,255,53,121,147,255,52,121,147,255, + 52,120,148,255,51,120,148,255,51,120,148,255,50,120,148,255, + 50,120,149,255,49,120,149,255,49,120,149,255,48,120,149,255, + 48,119,150,255,47,119,150,255,47,119,150,255,46,118,150,255, + 46,118,151,255,45,117,151,255,45,117,151,255,44,117,151,255, + 44,116,152,255,43,116,152,255,43,116,152,255,42,116,152,255, + 42,115,152,255,41,115,152,255,41,115,152,255,40,115,152,255, + 40,114,153,255,39,114,153,255,39,114,153,255,39,114,153,255, + 38,114,153,255,38,114,153,255,38,114,153,255,38,114,153,255, + 37,113,154,255,37,113,154,255,37,113,154,255,37,113,154,255, + 37,113,154,255,37,113,154,255,37,113,154,255,37,113,154,255, + 38,114,153,255,38,114,153,255,38,114,153,255,39,115,153,255, + 39,115,153,255,40,116,153,255,40,116,153,255,41,117,153,255, + 42,117,153,255,43,118,153,255,44,118,153,255,45,119,153,255, + 46,119,153,255,46,120,153,255,47,120,153,255,49,121,153,255, + 50,122,152,255,51,122,152,255,52,123,152,255,54,124,152,255, + 55,125,152,255,56,125,152,255,57,126,152,255,58,127,152,255, + 59,128,151,255,60,128,151,255,61,129,151,255,62,130,151,255, + 63,130,151,255,64,131,151,255,65,131,151,255,66,132,151,255, + 67,133,151,255,68,133,151,255,69,134,151,255,70,135,151,255, + 71,135,151,255,71,136,151,255,72,136,151,255,73,137,151,255, + 73,137,150,255,74,138,150,255,74,138,150,255,75,138,150,255, + 75,139,151,255,76,139,151,255,76,139,151,255,76,139,151,255, + 77,140,151,255,77,140,151,255,77,140,151,255,77,140,151,255, + 78,140,151,255,78,140,151,255,78,140,151,255,78,140,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 77,140,153,255,77,140,153,255,77,140,153,255,77,140,153,255, + 76,140,153,255,76,140,153,255,76,140,153,255,76,140,153,255, + 75,139,154,255,75,139,154,255,75,139,154,255,74,139,154,255, + 74,138,155,255,73,138,155,255,73,138,155,255,72,138,155,255, + 72,137,155,255,71,137,155,255,71,137,155,255,70,137,155,255, + 69,136,156,255,69,136,156,255,68,136,156,255,67,135,156,255, + 67,135,157,255,66,134,157,255,66,134,157,255,65,134,157,255, + 64,133,157,255,64,133,157,255,63,133,157,255,62,133,157,255, + 62,132,157,255,61,132,157,255,61,132,157,255,60,132,157,255, + 60,131,158,255,59,131,158,255,59,131,158,255,59,131,158,255, + 59,131,158,255,59,131,158,255,59,131,158,255,59,131,158,255, + 59,131,158,255,59,131,158,255,59,131,158,255,59,131,158,255, + 60,132,157,255,60,132,157,255,60,132,157,255,60,132,157,255, + 61,133,156,255,61,133,156,255,61,133,156,255,62,134,156,255, + 62,134,156,255,63,135,156,255,63,135,156,255,64,135,156,255, + 65,136,155,255,65,136,155,255,66,136,155,255,67,137,155,255, + 67,137,154,255,68,138,154,255,68,138,154,255,69,139,153,255, + 70,139,153,255,71,140,152,255,72,140,152,255,73,141,152,255, + 74,141,151,255,74,142,151,255,75,142,151,255,76,143,151,255, + 77,143,150,255,78,144,150,255,79,144,150,255,80,145,150,255, + 81,145,149,255,81,146,149,255,82,146,149,255,83,146,149,255, + 83,147,148,255,84,147,148,255,84,147,148,255,85,148,148,255, + 85,148,147,255,86,149,147,255,86,149,147,255,86,149,147,255, + 87,149,146,255,87,149,146,255,87,149,146,255,87,149,146,255, + 87,149,146,255,87,149,146,255,87,149,146,255,87,149,146,255, + 86,149,146,255,86,149,146,255,86,149,146,255,86,149,146,255, + 85,148,147,255,85,148,147,255,85,148,147,255,84,148,147,255, + 83,147,148,255,83,147,148,255,82,147,148,255,81,146,148,255, + 80,146,148,255,80,145,148,255,79,145,148,255,78,144,148,255, + 77,144,149,255,77,143,149,255,76,143,149,255,75,142,150,255, + 74,142,150,255,74,141,151,255,73,141,151,255,72,141,151,255, + 72,140,152,255,71,140,152,255,71,140,152,255,70,139,152,255, + 69,139,153,255,69,138,153,255,68,138,153,255,68,138,153,255, + 67,137,153,255,67,137,153,255,67,137,153,255,67,137,153,255, + 66,136,154,255,66,136,154,255,66,136,154,255,66,136,154,255, + 65,136,154,255,65,136,154,255,65,136,154,255,65,136,154,255, + 66,136,154,255,66,136,154,255,66,136,154,255,66,136,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,136,154,255,67,136,154,255,67,136,154,255,67,136,154,255, + 68,136,154,255,68,136,154,255,68,136,154,255,68,136,154,255, + 68,136,153,255,68,136,153,255,68,136,153,255,68,136,153,255, + 69,136,153,255,69,136,153,255,69,136,153,255,69,136,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,67,135,153,255, + 67,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 65,133,153,255,65,133,153,255,65,133,153,255,64,132,153,255, + 63,132,153,255,63,131,153,255,62,131,153,255,61,130,153,255, + 60,130,153,255,60,129,153,255,59,129,153,255,58,129,153,255, + 57,128,153,255,57,128,153,255,56,128,153,255,55,127,153,255, + 54,127,153,255,54,126,153,255,53,126,153,255,52,126,153,255, + 52,125,153,255,51,125,153,255,51,125,153,255,50,125,153,255, + 50,124,153,255,49,124,153,255,49,124,153,255,48,124,153,255, + 48,123,153,255,47,123,153,255,47,123,153,255,47,123,153,255, + 46,122,152,255,46,122,152,255,46,122,152,255,46,122,152,255, + 45,122,152,255,45,122,152,255,45,122,152,255,45,122,152,255, + 45,122,152,255,44,121,152,255,44,121,152,255,44,121,152,255, + 44,121,152,255,44,121,151,255,44,121,151,255,44,121,151,255, + 44,121,151,255,43,121,151,255,43,121,151,255,43,121,151,255, + 43,121,151,255,43,121,151,255,43,121,151,255,43,121,151,255, + 43,121,151,255,42,121,150,255,42,121,150,255,42,121,150,255, + 42,121,150,255,41,121,150,255,41,121,150,255,41,121,150,255, + 41,121,150,255,41,120,150,255,41,120,150,255,41,120,150,255, + 41,120,150,255,40,119,150,255,40,119,150,255,40,119,150,255, + 40,119,150,255,39,118,151,255,39,118,151,255,39,118,151,255, + 38,118,151,255,38,118,151,255,37,118,151,255,37,118,151,255, + 37,118,151,255,36,117,151,255,36,117,151,255,36,117,151,255, + 35,117,151,255,35,116,152,255,34,116,152,255,34,116,152,255, + 33,116,152,255,33,115,152,255,32,115,152,255,32,115,152,255, + 31,114,152,255,31,114,152,255,30,113,152,255,30,113,152,255, + 29,113,152,255,29,112,153,255,28,112,153,255,28,112,153,255, + 28,111,153,255,27,111,153,255,27,110,153,255,27,110,153,255, + 26,109,153,255,26,109,153,255,25,108,153,255,25,108,153,255, + 24,108,153,255,24,107,153,255,23,107,153,255,23,107,153,255, + 22,106,153,255,22,106,153,255,21,105,153,255,21,105,153,255, + 21,105,153,255,20,104,153,255,20,104,153,255,20,104,153,255, + 20,104,153,255,19,103,153,255,19,103,153,255,19,103,153,255, + 19,103,153,255,20,103,152,255,20,103,152,255,20,103,152,255, + 20,103,152,255,20,102,151,255,20,102,151,255,20,102,151,255, + 20,102,151,255,21,102,150,255,21,102,150,255,21,102,150,255, + 22,102,150,255,22,103,149,255,23,103,149,255,23,103,149,255, + 23,103,149,255,24,104,148,255,25,104,148,255,25,104,148,255, + 26,104,148,255,26,105,147,255,27,105,147,255,28,105,147,255, + 28,105,147,255,29,106,146,255,30,106,146,255,30,106,146,255, + 31,106,146,255,31,107,145,255,32,107,145,255,32,107,145,255, + 33,108,145,255,33,108,144,255,34,109,144,255,34,109,144,255, + 35,109,144,255,35,110,143,255,36,110,143,255,36,110,143,255, + 36,110,143,255,37,110,142,255,37,110,142,255,37,110,142,255, + 37,110,142,255,38,110,142,255,38,110,142,255,38,110,142,255, + 38,110,142,255,38,110,141,255,38,110,141,255,38,110,141,255, + 38,110,141,255,38,110,141,255,38,110,141,255,38,110,141,255, + 38,110,141,255,37,109,141,255,37,109,141,255,37,109,141,255, + 37,109,141,255,37,108,140,255,37,108,140,255,37,108,140,255, + 37,108,140,255,37,108,140,255,37,108,140,255,37,108,140,255, + 37,108,140,255,37,107,140,255,37,107,140,255,37,107,140,255, + 37,107,140,255,37,106,139,255,37,106,139,255,37,106,139,255, + 37,106,139,255,37,106,138,255,37,106,138,255,37,106,138,255, + 37,106,138,255,38,107,137,255,38,107,137,255,38,107,137,255, + 39,107,137,255,39,108,136,255,40,108,136,255,40,108,136,255, + 41,108,136,255,41,108,135,255,42,108,135,255,42,108,135,255, + 43,108,135,255,43,109,134,255,44,109,134,255,44,109,134,255, + 44,109,134,255,45,110,133,255,45,110,133,255,45,110,133,255, + 45,110,132,255,46,110,132,255,46,110,131,255,46,110,131,255, + 46,110,131,255,47,110,130,255,47,110,130,255,47,110,130,255, + 47,110,130,255,47,110,129,255,47,110,129,255,47,110,129,255, + 47,110,129,255,46,109,129,255,46,109,129,255,46,109,129,255, + 46,109,129,255,45,108,128,255,45,108,128,255,45,108,128,255, + 44,107,128,255,44,107,128,255,43,106,128,255,43,106,128,255, + 42,105,128,255,42,105,128,255,41,104,128,255,41,103,128,255, + 40,103,128,255,40,102,128,255,39,101,128,255,38,100,128,255, + 38,100,128,255,37,99,128,255,36,98,128,255,35,98,128,255, + 35,97,128,255,34,97,128,255,33,96,128,255,32,95,128,255, + 32,94,128,255,31,93,128,255,30,92,128,255,29,91,128,255, + 29,91,128,255,28,90,128,255,27,89,128,255,26,88,128,255, + 26,88,128,255,25,87,128,255,24,86,128,255,24,86,128,255, + 23,85,128,255,23,85,128,255,22,84,128,255,21,84,128,255, + 21,83,128,255,20,83,127,255,19,82,127,255,19,81,127,255, + 18,81,127,255,18,80,126,255,17,79,126,255,17,79,126,255, + 17,78,126,255,16,78,126,255,16,77,126,255,16,77,126,255, + 15,76,126,255,15,76,125,255,14,75,125,255,14,75,125,255, + 14,74,124,255,13,74,124,255,13,73,123,255,13,73,123,255, + 13,73,123,255,12,72,122,255,12,72,122,255,12,72,122,255, + 12,72,121,255,11,71,121,255,11,71,120,255,11,71,120,255, + 11,71,120,255,11,70,119,255,11,70,119,255,11,70,119,255, + 11,70,118,255,11,69,118,255,11,69,117,255,11,69,117,255, + 11,69,116,255,12,68,116,255,12,68,115,255,12,68,115,255, + 12,68,114,255,12,68,114,255,12,68,113,255,12,68,113,255, + 12,68,112,255,13,67,112,255,13,67,111,255,13,67,111,255, + 13,67,111,255,14,67,110,255,14,67,110,255,14,67,110,255, + 14,67,109,255,15,67,109,255,15,67,108,255,15,67,108,255, + 15,67,107,255,16,67,107,255,16,67,106,255,16,67,106,255, + 17,67,106,255,17,67,105,255,18,67,105,255,18,67,105,255, + 18,67,104,255,19,67,104,255,19,67,103,255,19,67,103,255, + 19,67,102,255,20,68,102,255,20,68,101,255,20,68,101,255, + 20,68,101,255,21,68,100,255,21,68,100,255,21,68,100,255, + 22,68,99,255,22,69,99,255,23,69,98,255,23,69,98,255, + 23,69,97,255,24,70,97,255,24,70,96,255,24,70,96,255, + 24,70,95,255,25,70,95,255,25,70,94,255,25,70,94,255, + 26,70,94,255,26,71,93,255,27,71,93,255,27,71,93,255, + 27,71,92,255,28,72,92,255,28,72,91,255,28,72,91,255, + 29,72,90,255,29,73,90,255,30,73,89,255,30,73,89,255, + 30,73,89,255,31,74,88,255,31,74,88,255,31,74,88,255, + 31,74,87,255,32,75,87,255,32,75,86,255,32,75,86,255, + 32,75,86,255,33,75,85,255,33,75,85,255,33,75,85,255, + 33,75,85,255,33,75,84,255,33,75,84,255,33,75,84,255, + 33,75,83,255,34,75,83,255,34,75,82,255,34,75,82,255, + 34,75,82,255,34,75,82,255,34,75,82,255,34,75,82,255, + 34,75,82,255,35,74,81,255,35,74,81,255,35,74,81,255, + 35,74,81,255,35,74,80,255,35,74,80,255,35,74,80,255, + 35,74,80,255,34,73,79,255,34,73,79,255,34,73,79,255, + 34,73,79,255,34,72,78,255,34,72,78,255,34,72,78,255, + 34,72,78,255,34,71,78,255,34,71,78,255,34,71,78,255, + 34,71,78,255,33,70,77,255,33,70,77,255,33,70,77,255, + 33,70,77,255,33,69,77,255,33,69,77,255,33,69,77,255, + 33,68,77,255,33,68,76,255,33,67,76,255,33,67,76,255, + 33,67,76,255,32,66,75,255,32,66,75,255,32,66,75,255, + 32,66,75,255,32,65,74,255,32,65,74,255,32,65,74,255, + 32,64,74,255,31,64,74,255,31,63,74,255,31,63,74,255, + 31,63,74,255,30,62,73,255,30,62,73,255,30,62,73,255, + 30,61,73,255,29,61,72,255,29,60,72,255,29,60,72,255, + 29,60,72,255,28,59,71,255,28,59,71,255,28,59,71,255, + 28,58,71,255,27,58,70,255,27,57,70,255,27,57,70,255, + 27,56,70,255,26,56,69,255,26,55,69,255,26,55,69,255, + 26,54,69,255,25,54,69,255,25,53,69,255,25,53,69,255, + 25,53,69,255,24,52,68,255,24,52,68,255,24,52,68,255, + 24,51,68,255,23,51,68,255,23,50,68,255,23,50,68,255, + 23,50,68,255,22,49,68,255,22,49,68,255,22,49,68,255, + 22,49,68,255,29,77,108,255,29,77,108,255,29,77,108,255, + 29,77,108,255,29,78,109,255,29,78,109,255,29,78,109,255, + 29,78,109,255,29,78,110,255,29,78,110,255,29,78,110,255, + 29,78,110,255,29,79,111,255,29,79,111,255,29,79,111,255, + 29,79,111,255,29,80,112,255,29,80,112,255,29,80,112,255, + 29,80,112,255,30,81,113,255,30,81,113,255,30,81,113,255, + 30,81,114,255,30,82,114,255,30,82,115,255,30,82,115,255, + 30,83,116,255,31,83,116,255,31,84,117,255,31,84,117,255, + 31,84,118,255,31,85,118,255,31,85,119,255,31,85,119,255, + 31,86,120,255,32,86,120,255,32,87,121,255,32,87,121,255, + 33,88,122,255,33,88,122,255,34,89,123,255,34,89,123,255, + 34,90,124,255,35,90,124,255,35,91,125,255,35,91,125,255, + 36,92,126,255,36,92,126,255,37,93,127,255,37,93,127,255, + 37,94,128,255,38,95,128,255,38,96,129,255,38,96,129,255, + 39,97,130,255,39,98,130,255,40,99,131,255,40,99,131,255, + 41,100,131,255,42,100,132,255,43,101,132,255,43,101,132,255, + 44,102,133,255,44,103,133,255,45,104,134,255,45,104,134,255, + 46,105,134,255,46,106,135,255,47,107,135,255,47,107,135,255, + 48,108,136,255,49,108,136,255,50,109,137,255,50,109,137,255, + 51,110,137,255,51,111,138,255,52,112,138,255,52,112,138,255, + 53,113,138,255,53,113,139,255,54,114,139,255,54,114,139,255, + 54,115,139,255,55,115,140,255,55,116,140,255,55,116,140,255, + 56,117,140,255,56,117,141,255,57,118,141,255,57,118,141,255, + 57,118,141,255,57,119,142,255,57,119,142,255,57,119,142,255, + 57,119,142,255,57,120,142,255,57,120,142,255,57,120,142,255, + 57,120,142,255,57,121,143,255,57,121,143,255,57,121,143,255, + 57,121,143,255,56,121,144,255,56,121,144,255,56,121,144,255, + 56,121,144,255,55,121,145,255,55,121,145,255,55,121,145,255, + 55,121,145,255,54,121,146,255,54,121,146,255,54,121,146,255, + 53,121,146,255,53,121,147,255,52,121,147,255,52,121,147,255, + 51,121,147,255,51,120,148,255,50,120,148,255,50,120,148,255, + 49,120,148,255,49,119,149,255,48,119,149,255,48,119,149,255, + 47,119,149,255,47,118,150,255,46,118,150,255,46,118,150,255, + 45,118,150,255,45,117,151,255,44,117,151,255,44,117,151,255, + 43,117,151,255,43,116,151,255,42,116,151,255,42,116,151,255, + 41,116,151,255,41,115,152,255,40,115,152,255,40,115,152,255, + 40,115,152,255,39,114,153,255,39,114,153,255,39,114,153,255, + 39,114,153,255,38,114,153,255,38,114,153,255,38,114,153,255, + 38,114,153,255,38,114,153,255,38,114,153,255,38,114,153,255, + 38,114,153,255,39,114,153,255,39,114,153,255,39,114,153,255, + 40,115,153,255,40,115,153,255,41,116,153,255,41,116,153,255, + 42,117,153,255,43,117,153,255,43,118,153,255,44,118,153,255, + 45,119,153,255,46,119,153,255,47,120,153,255,48,120,153,255, + 49,121,153,255,50,122,152,255,51,122,152,255,52,123,152,255, + 54,124,152,255,55,125,152,255,56,125,152,255,57,126,152,255, + 58,127,152,255,59,128,151,255,60,128,151,255,61,129,151,255, + 62,130,151,255,63,130,151,255,64,131,151,255,65,131,151,255, + 66,132,151,255,67,133,151,255,68,133,151,255,69,134,151,255, + 70,135,151,255,71,135,151,255,71,136,151,255,72,136,151,255, + 73,137,151,255,73,137,150,255,74,138,150,255,74,138,150,255, + 75,138,150,255,75,139,151,255,76,139,151,255,76,139,151,255, + 76,139,151,255,77,140,151,255,77,140,151,255,77,140,151,255, + 77,140,151,255,78,140,151,255,78,140,151,255,78,140,151,255, + 78,140,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,77,140,153,255,77,140,153,255,77,140,153,255, + 77,140,153,255,76,140,153,255,76,140,153,255,76,140,153,255, + 75,140,153,255,75,139,154,255,74,139,154,255,74,139,154,255, + 73,139,154,255,73,138,155,255,72,138,155,255,72,138,155,255, + 71,137,155,255,71,137,155,255,70,136,155,255,70,136,155,255, + 69,136,155,255,68,135,156,255,68,135,156,255,67,135,156,255, + 66,135,156,255,66,134,157,255,65,134,157,255,65,134,157,255, + 64,134,157,255,63,133,157,255,63,133,157,255,62,133,157,255, + 62,133,157,255,61,132,157,255,61,132,157,255,61,132,157,255, + 60,132,157,255,60,131,157,255,59,131,157,255,59,131,157,255, + 59,131,157,255,59,131,157,255,59,131,157,255,59,131,157,255, + 59,131,157,255,59,131,157,255,59,131,157,255,59,131,157,255, + 59,131,157,255,60,132,157,255,60,132,157,255,60,132,157,255, + 60,132,157,255,61,133,156,255,61,133,156,255,61,133,156,255, + 62,134,156,255,62,134,155,255,63,135,155,255,63,135,155,255, + 64,135,155,255,65,136,154,255,65,136,154,255,66,136,154,255, + 67,137,154,255,68,137,153,255,68,138,153,255,69,138,153,255, + 70,139,153,255,71,139,152,255,72,140,152,255,73,140,152,255, + 74,141,151,255,75,142,151,255,75,142,150,255,76,143,150,255, + 77,144,150,255,78,144,149,255,79,145,149,255,80,145,149,255, + 81,146,149,255,82,146,148,255,82,147,148,255,83,147,148,255, + 84,147,148,255,84,148,147,255,85,148,147,255,85,148,147,255, + 86,148,147,255,86,149,146,255,87,149,146,255,87,149,146,255, + 87,149,146,255,88,150,146,255,88,150,146,255,88,150,146,255, + 88,150,146,255,88,150,145,255,88,150,145,255,88,150,145,255, + 88,150,145,255,87,150,146,255,87,150,146,255,87,150,146,255, + 87,150,146,255,86,149,146,255,86,149,146,255,86,149,146,255, + 85,149,146,255,84,148,147,255,84,148,147,255,83,148,147,255, + 82,147,147,255,81,147,148,255,81,146,148,255,80,146,148,255, + 79,145,148,255,78,145,149,255,78,144,149,255,77,144,149,255, + 76,143,149,255,75,143,150,255,75,142,150,255,74,142,150,255, + 73,141,150,255,73,141,151,255,72,140,151,255,72,140,151,255, + 71,140,151,255,70,139,152,255,70,139,152,255,69,139,152,255, + 69,139,152,255,68,138,153,255,68,138,153,255,68,138,153,255, + 68,137,153,255,67,137,154,255,67,136,154,255,67,136,154,255, + 67,136,154,255,66,136,154,255,66,136,154,255,66,136,154,255, + 66,136,154,255,66,136,154,255,66,136,154,255,66,136,154,255, + 66,136,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,136,154,255,67,136,154,255,67,136,154,255, + 67,136,154,255,68,136,154,255,68,136,154,255,68,136,154,255, + 68,136,154,255,68,136,153,255,68,136,153,255,68,136,153,255, + 68,136,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 66,135,153,255,66,134,153,255,65,134,153,255,65,134,153,255, + 65,133,153,255,64,133,153,255,64,132,153,255,64,132,153,255, + 63,132,153,255,62,131,153,255,62,131,153,255,61,131,153,255, + 60,130,153,255,59,130,153,255,59,129,153,255,58,129,153,255, + 57,129,153,255,57,128,153,255,56,128,153,255,56,128,153,255, + 55,127,153,255,54,127,153,255,54,126,153,255,53,126,153,255, + 52,126,153,255,52,125,153,255,51,125,153,255,51,125,153,255, + 50,125,153,255,50,124,153,255,49,124,153,255,49,124,153,255, + 48,124,153,255,48,123,152,255,47,123,152,255,47,123,152,255, + 47,123,152,255,46,122,152,255,46,122,152,255,46,122,152,255, + 46,122,152,255,45,122,152,255,45,122,152,255,45,122,152,255, + 45,122,152,255,45,122,152,255,44,121,151,255,44,121,151,255, + 44,121,151,255,44,121,151,255,44,121,151,255,44,121,151,255, + 44,121,151,255,44,121,151,255,44,121,150,255,44,121,150,255, + 44,121,150,255,44,121,150,255,43,121,150,255,43,121,150,255, + 43,121,150,255,43,121,150,255,43,121,149,255,43,121,149,255, + 43,121,149,255,43,121,149,255,42,121,149,255,42,121,149,255, + 42,121,149,255,42,121,149,255,42,121,149,255,42,121,149,255, + 42,121,149,255,42,121,149,255,41,120,149,255,41,120,149,255, + 41,120,149,255,41,120,149,255,40,119,150,255,40,119,150,255, + 40,119,150,255,39,119,150,255,39,119,150,255,38,119,150,255, + 38,119,150,255,38,119,150,255,37,118,150,255,37,118,150,255, + 37,118,150,255,36,118,150,255,36,117,151,255,35,117,151,255, + 35,117,151,255,34,117,151,255,34,116,151,255,33,116,151,255, + 33,116,151,255,32,115,151,255,32,115,152,255,31,114,152,255, + 31,114,152,255,30,114,152,255,30,113,152,255,29,113,152,255, + 29,113,152,255,29,112,152,255,28,112,153,255,28,111,153,255, + 28,111,153,255,27,110,153,255,27,110,153,255,26,109,153,255, + 26,109,153,255,25,109,153,255,25,108,153,255,24,108,153,255, + 24,108,153,255,23,107,153,255,23,107,153,255,22,106,153,255, + 22,106,153,255,22,106,153,255,21,105,153,255,21,105,153,255, + 21,105,153,255,21,104,153,255,20,104,153,255,20,103,153,255, + 20,103,153,255,20,103,153,255,20,103,152,255,20,103,152,255, + 20,103,152,255,20,103,152,255,20,102,151,255,20,102,151,255, + 20,102,151,255,20,102,151,255,21,102,150,255,21,102,150,255, + 21,102,150,255,22,102,150,255,22,103,149,255,23,103,149,255, + 23,103,149,255,23,103,149,255,24,104,148,255,24,104,148,255, + 25,104,148,255,25,104,148,255,26,105,147,255,27,105,147,255, + 27,105,147,255,28,105,147,255,28,106,146,255,29,106,146,255, + 29,106,146,255,30,106,146,255,30,107,145,255,31,107,145,255, + 31,107,145,255,32,107,145,255,32,108,144,255,33,108,144,255, + 33,108,144,255,34,108,144,255,34,109,143,255,35,109,143,255, + 35,109,143,255,35,109,143,255,36,109,142,255,36,109,142,255, + 36,109,142,255,36,109,142,255,37,109,142,255,37,109,142,255, + 37,109,142,255,37,109,142,255,37,109,141,255,37,109,141,255, + 37,109,141,255,37,109,141,255,37,109,141,255,37,109,141,255, + 37,109,141,255,37,109,141,255,36,108,141,255,36,108,141,255, + 36,108,141,255,36,108,141,255,36,108,140,255,36,108,140,255, + 36,108,140,255,36,108,140,255,36,107,140,255,36,107,140,255, + 36,107,140,255,36,107,140,255,36,106,140,255,36,106,140,255, + 36,106,140,255,36,106,140,255,36,106,139,255,36,106,139,255, + 36,106,139,255,36,106,139,255,37,106,138,255,37,106,138,255, + 37,106,138,255,37,106,138,255,38,107,137,255,38,107,137,255, + 38,107,137,255,39,107,137,255,39,108,136,255,40,108,136,255, + 40,108,136,255,41,108,136,255,41,108,135,255,42,108,135,255, + 42,108,135,255,43,108,135,255,43,109,134,255,44,109,134,255, + 44,109,134,255,44,109,133,255,45,110,133,255,45,110,132,255, + 45,110,132,255,46,110,132,255,46,110,131,255,47,110,131,255, + 47,110,131,255,47,110,131,255,47,110,130,255,47,110,130,255, + 47,110,130,255,47,110,130,255,48,110,129,255,48,110,129,255, + 48,110,129,255,48,110,129,255,47,109,128,255,47,109,128,255, + 47,109,128,255,47,109,128,255,46,108,128,255,46,108,128,255, + 46,108,128,255,45,107,128,255,45,107,128,255,44,106,128,255, + 44,106,128,255,43,105,128,255,43,105,128,255,42,104,128,255, + 41,103,128,255,41,103,128,255,40,102,128,255,39,101,128,255, + 38,100,128,255,38,100,128,255,37,99,128,255,36,98,128,255, + 35,98,128,255,35,97,128,255,34,97,128,255,33,96,128,255, + 32,95,128,255,32,94,128,255,31,93,128,255,30,92,128,255, + 29,91,128,255,29,91,128,255,28,90,128,255,27,89,128,255, + 26,88,128,255,26,88,128,255,25,87,128,255,24,86,128,255, + 23,86,128,255,23,85,128,255,22,85,128,255,21,84,128,255, + 21,83,128,255,20,83,128,255,20,82,127,255,19,81,127,255, + 19,81,127,255,18,80,127,255,18,80,126,255,17,79,126,255, + 17,79,126,255,16,78,126,255,16,78,126,255,15,77,126,255, + 15,77,126,255,14,76,126,255,14,76,125,255,13,75,125,255, + 13,75,125,255,13,74,124,255,12,74,124,255,12,73,123,255, + 12,73,123,255,12,73,123,255,11,72,122,255,11,72,122,255, + 11,72,122,255,11,72,121,255,11,71,121,255,11,71,120,255, + 11,71,120,255,11,71,120,255,11,70,119,255,11,70,119,255, + 11,70,119,255,11,70,118,255,11,69,118,255,11,69,117,255, + 11,69,117,255,11,69,116,255,12,68,116,255,12,68,115,255, + 12,68,115,255,12,68,114,255,12,68,114,255,12,68,113,255, + 12,68,113,255,12,68,112,255,13,67,112,255,13,67,111,255, + 13,67,111,255,13,67,111,255,14,67,110,255,14,67,110,255, + 14,67,110,255,14,67,109,255,15,67,109,255,15,67,108,255, + 15,67,108,255,15,67,107,255,16,67,107,255,16,67,106,255, + 16,67,106,255,16,67,106,255,17,67,105,255,17,67,105,255, + 17,67,105,255,18,67,104,255,18,67,104,255,19,67,103,255, + 19,67,103,255,19,67,102,255,20,68,102,255,20,68,101,255, + 20,68,101,255,20,68,101,255,21,68,100,255,21,68,100,255, + 21,68,100,255,22,68,99,255,22,69,99,255,23,69,98,255, + 23,69,98,255,23,69,97,255,24,70,97,255,24,70,96,255, + 24,70,96,255,24,70,95,255,25,70,95,255,25,70,94,255, + 25,70,94,255,26,70,94,255,26,71,93,255,27,71,93,255, + 27,71,93,255,27,71,92,255,28,72,92,255,28,72,91,255, + 28,72,91,255,29,72,90,255,29,73,90,255,30,73,89,255, + 30,73,89,255,30,73,89,255,31,74,88,255,31,74,88,255, + 31,74,88,255,31,74,87,255,32,75,87,255,32,75,86,255, + 32,75,86,255,32,75,86,255,33,75,85,255,33,75,85,255, + 33,75,85,255,33,75,85,255,33,75,84,255,33,75,84,255, + 33,75,84,255,33,75,83,255,34,75,83,255,34,75,82,255, + 34,75,82,255,34,75,82,255,34,75,82,255,34,75,82,255, + 34,75,82,255,34,75,82,255,35,74,81,255,35,74,81,255, + 35,74,81,255,35,74,81,255,35,74,80,255,35,74,80,255, + 35,74,80,255,35,74,80,255,34,73,79,255,34,73,79,255, + 34,73,79,255,34,73,79,255,34,72,78,255,34,72,78,255, + 34,72,78,255,34,72,78,255,34,71,78,255,34,71,78,255, + 34,71,78,255,34,71,78,255,33,70,77,255,33,70,77,255, + 33,70,77,255,33,70,77,255,33,69,77,255,33,69,77,255, + 33,69,77,255,33,68,77,255,32,68,76,255,32,67,76,255, + 32,67,76,255,32,67,76,255,32,66,75,255,32,66,75,255, + 32,66,75,255,32,66,75,255,31,65,74,255,31,65,74,255, + 31,65,74,255,31,64,74,255,30,64,74,255,30,63,74,255, + 30,63,74,255,30,63,74,255,30,62,73,255,30,62,73,255, + 30,62,73,255,30,61,73,255,29,61,72,255,29,60,72,255, + 29,60,72,255,29,59,72,255,28,59,71,255,28,58,71,255, + 28,58,71,255,28,57,71,255,27,57,70,255,27,56,70,255, + 27,56,70,255,27,55,70,255,26,55,69,255,26,54,69,255, + 26,54,69,255,26,54,69,255,25,53,69,255,25,53,69,255, + 25,53,69,255,25,52,69,255,24,52,68,255,24,51,68,255, + 24,51,68,255,24,51,68,255,23,50,68,255,23,50,68,255, + 23,50,68,255,23,50,68,255,22,49,67,255,22,49,67,255, + 22,49,67,255,22,49,67,255,29,77,108,255,29,77,108,255, + 29,77,108,255,29,77,108,255,29,78,109,255,29,78,109,255, + 29,78,109,255,29,78,109,255,29,78,110,255,29,78,110,255, + 29,78,110,255,29,78,110,255,29,79,111,255,29,79,111,255, + 29,79,111,255,29,79,111,255,29,80,112,255,29,80,112,255, + 29,80,112,255,29,80,112,255,30,81,113,255,30,81,113,255, + 30,81,113,255,30,81,114,255,30,82,114,255,30,82,115,255, + 30,82,115,255,30,83,116,255,31,83,116,255,31,84,117,255, + 31,84,117,255,31,84,118,255,31,85,118,255,31,85,119,255, + 31,85,119,255,31,86,120,255,32,86,120,255,32,87,121,255, + 32,87,121,255,33,88,122,255,33,88,122,255,34,89,123,255, + 34,89,123,255,34,90,124,255,35,90,124,255,35,91,125,255, + 35,91,125,255,36,92,126,255,36,92,126,255,37,93,127,255, + 37,93,127,255,37,94,128,255,38,95,128,255,38,96,129,255, + 38,96,129,255,39,97,130,255,39,98,130,255,40,99,131,255, + 40,99,131,255,41,100,131,255,42,100,132,255,43,101,132,255, + 43,101,132,255,44,102,133,255,44,103,133,255,45,104,134,255, + 45,104,134,255,46,105,134,255,46,106,135,255,47,107,135,255, + 47,107,135,255,48,108,136,255,49,108,136,255,50,109,137,255, + 50,109,137,255,51,110,137,255,51,111,138,255,52,112,138,255, + 52,112,138,255,53,113,138,255,53,113,139,255,54,114,139,255, + 54,114,139,255,54,115,139,255,55,115,140,255,55,116,140,255, + 55,116,140,255,56,117,140,255,56,117,141,255,57,118,141,255, + 57,118,141,255,57,118,141,255,57,119,142,255,57,119,142,255, + 57,119,142,255,57,119,142,255,57,120,142,255,57,120,142,255, + 57,120,142,255,57,120,142,255,57,121,143,255,57,121,143,255, + 57,121,143,255,57,121,143,255,56,121,144,255,56,121,144,255, + 56,121,144,255,56,121,144,255,55,121,145,255,55,121,145,255, + 55,121,145,255,55,121,145,255,54,121,146,255,54,121,146,255, + 54,121,146,255,53,121,146,255,53,121,147,255,52,121,147,255, + 52,121,147,255,52,121,147,255,51,120,148,255,51,120,148,255, + 51,120,148,255,50,120,148,255,50,119,149,255,49,119,149,255, + 49,119,149,255,48,119,149,255,48,118,150,255,47,118,150,255, + 47,118,150,255,46,118,150,255,46,117,151,255,45,117,151,255, + 45,117,151,255,44,117,151,255,44,116,151,255,43,116,151,255, + 43,116,151,255,42,116,151,255,42,115,152,255,41,115,152,255, + 41,115,152,255,40,115,152,255,40,114,153,255,39,114,153,255, + 39,114,153,255,39,114,153,255,38,114,153,255,38,114,153,255, + 38,114,153,255,38,114,153,255,38,114,153,255,38,114,153,255, + 38,114,153,255,38,114,153,255,39,114,153,255,39,114,153,255, + 39,114,153,255,40,115,153,255,40,115,153,255,41,116,153,255, + 41,116,153,255,42,117,153,255,43,117,153,255,43,118,153,255, + 44,118,153,255,45,119,153,255,46,119,153,255,47,120,153,255, + 48,120,153,255,49,121,153,255,50,122,152,255,51,122,152,255, + 52,123,152,255,54,124,152,255,55,125,152,255,56,125,152,255, + 57,126,152,255,58,127,152,255,59,128,151,255,60,128,151,255, + 61,129,151,255,62,130,151,255,63,130,151,255,64,131,151,255, + 65,131,151,255,66,132,151,255,67,133,151,255,68,133,151,255, + 69,134,151,255,70,135,151,255,71,135,151,255,71,136,151,255, + 72,136,151,255,73,137,151,255,73,137,150,255,74,138,150,255, + 74,138,150,255,75,138,150,255,75,139,151,255,76,139,151,255, + 76,139,151,255,76,139,151,255,77,140,151,255,77,140,151,255, + 77,140,151,255,77,140,151,255,78,140,151,255,78,140,151,255, + 78,140,151,255,78,140,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,78,141,152,255, + 78,141,152,255,78,141,152,255,77,140,153,255,77,140,153,255, + 77,140,153,255,77,140,153,255,76,140,153,255,76,140,153,255, + 76,140,153,255,75,140,153,255,75,139,154,255,74,139,154,255, + 74,139,154,255,73,139,154,255,73,138,155,255,72,138,155,255, + 72,138,155,255,71,137,155,255,71,137,155,255,70,136,155,255, + 70,136,155,255,69,136,155,255,68,135,156,255,68,135,156,255, + 67,135,156,255,66,135,156,255,66,134,157,255,65,134,157,255, + 65,134,157,255,64,134,157,255,63,133,157,255,63,133,157,255, + 62,133,157,255,62,133,157,255,61,132,157,255,61,132,157,255, + 61,132,157,255,60,132,157,255,60,131,157,255,59,131,157,255, + 59,131,157,255,59,131,157,255,59,131,157,255,59,131,157,255, + 59,131,157,255,59,131,157,255,59,131,157,255,59,131,157,255, + 59,131,157,255,59,131,157,255,60,132,157,255,60,132,157,255, + 60,132,157,255,60,132,157,255,61,133,156,255,61,133,156,255, + 61,133,156,255,62,134,156,255,62,134,155,255,63,135,155,255, + 63,135,155,255,64,135,155,255,65,136,154,255,65,136,154,255, + 66,136,154,255,67,137,154,255,68,137,153,255,68,138,153,255, + 69,138,153,255,70,139,153,255,71,139,152,255,72,140,152,255, + 73,140,152,255,74,141,151,255,75,142,151,255,75,142,150,255, + 76,143,150,255,77,144,150,255,78,144,149,255,79,145,149,255, + 80,145,149,255,81,146,149,255,82,146,148,255,82,147,148,255, + 83,147,148,255,84,147,148,255,84,148,147,255,85,148,147,255, + 85,148,147,255,86,148,147,255,86,149,146,255,87,149,146,255, + 87,149,146,255,87,149,146,255,88,150,146,255,88,150,146,255, + 88,150,146,255,88,150,146,255,88,150,145,255,88,150,145,255, + 88,150,145,255,88,150,145,255,88,150,146,255,88,150,146,255, + 88,150,146,255,87,150,146,255,87,149,146,255,86,149,146,255, + 86,149,146,255,85,149,146,255,85,148,147,255,84,148,147,255, + 84,148,147,255,83,147,147,255,82,147,148,255,82,146,148,255, + 81,146,148,255,80,145,148,255,79,145,149,255,79,144,149,255, + 78,144,149,255,77,143,149,255,76,143,150,255,76,142,150,255, + 75,142,150,255,74,141,150,255,73,141,151,255,73,140,151,255, + 72,140,151,255,71,140,151,255,71,139,152,255,70,139,152,255, + 70,139,152,255,69,139,152,255,69,138,153,255,68,138,153,255, + 68,138,153,255,68,137,153,255,67,137,154,255,67,136,154,255, + 67,136,154,255,67,136,154,255,66,136,154,255,66,136,154,255, + 66,136,154,255,66,136,154,255,66,136,154,255,66,136,154,255, + 66,136,154,255,66,136,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,136,154,255,67,136,154,255, + 67,136,154,255,67,136,154,255,68,136,154,255,68,136,154,255, + 68,136,154,255,68,136,154,255,68,136,153,255,68,136,153,255, + 68,136,153,255,68,136,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,68,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,66,135,153,255,66,134,153,255,65,134,153,255, + 65,134,153,255,65,133,153,255,64,133,153,255,64,132,153,255, + 64,132,153,255,63,132,153,255,62,131,153,255,62,131,153,255, + 61,131,153,255,60,130,153,255,59,130,153,255,59,129,153,255, + 58,129,153,255,57,129,153,255,57,128,153,255,56,128,153,255, + 56,128,153,255,55,127,153,255,54,127,153,255,54,126,153,255, + 53,126,153,255,52,126,153,255,52,125,153,255,51,125,153,255, + 51,125,153,255,50,125,153,255,50,124,153,255,49,124,153,255, + 49,124,153,255,48,124,153,255,48,123,152,255,47,123,152,255, + 47,123,152,255,47,123,152,255,46,122,152,255,46,122,152,255, + 46,122,152,255,46,122,152,255,45,122,152,255,45,122,152,255, + 45,122,152,255,45,122,152,255,45,122,152,255,44,121,151,255, + 44,121,151,255,44,121,151,255,44,121,151,255,44,121,151,255, + 44,121,151,255,44,121,151,255,44,121,151,255,44,121,150,255, + 44,121,150,255,44,121,150,255,44,121,150,255,43,121,150,255, + 43,121,150,255,43,121,150,255,43,121,150,255,43,121,149,255, + 43,121,149,255,43,121,149,255,43,121,149,255,42,121,149,255, + 42,121,149,255,42,121,149,255,42,121,149,255,42,121,149,255, + 42,121,149,255,42,121,149,255,42,121,149,255,42,120,149,255, + 42,120,149,255,42,120,149,255,42,120,149,255,41,119,150,255, + 41,119,150,255,41,119,150,255,40,119,150,255,40,119,150,255, + 39,119,150,255,39,119,150,255,39,119,150,255,38,118,150,255, + 38,118,150,255,38,118,150,255,37,118,150,255,37,117,151,255, + 36,117,151,255,36,117,151,255,36,117,151,255,35,116,151,255, + 35,116,151,255,35,116,151,255,34,115,151,255,34,115,152,255, + 33,114,152,255,33,114,152,255,32,114,152,255,32,113,152,255, + 31,113,152,255,31,113,152,255,30,112,152,255,30,112,153,255, + 29,111,153,255,29,111,153,255,28,110,153,255,28,110,153,255, + 27,109,153,255,26,109,153,255,26,109,153,255,25,108,153,255, + 24,108,153,255,24,108,153,255,23,107,153,255,23,107,153,255, + 22,106,153,255,22,106,153,255,22,106,153,255,21,105,153,255, + 21,105,153,255,21,105,153,255,21,104,153,255,20,104,153,255, + 20,103,153,255,20,103,153,255,20,103,153,255,20,103,152,255, + 20,103,152,255,20,103,152,255,20,103,152,255,20,102,151,255, + 20,102,151,255,20,102,151,255,20,102,151,255,21,102,150,255, + 21,102,150,255,21,102,150,255,22,102,150,255,22,103,149,255, + 23,103,149,255,23,103,149,255,23,103,149,255,24,104,148,255, + 24,104,148,255,25,104,148,255,25,104,148,255,26,105,147,255, + 27,105,147,255,27,105,147,255,28,105,147,255,28,106,146,255, + 29,106,146,255,29,106,146,255,30,106,146,255,30,107,145,255, + 31,107,145,255,31,107,145,255,32,107,145,255,32,108,144,255, + 33,108,144,255,33,108,144,255,34,108,144,255,34,109,143,255, + 35,109,143,255,35,109,143,255,35,109,143,255,36,109,142,255, + 36,109,142,255,36,109,142,255,36,109,142,255,37,109,142,255, + 37,109,142,255,37,109,142,255,37,109,142,255,37,109,141,255, + 37,109,141,255,37,109,141,255,37,109,141,255,37,109,141,255, + 37,109,141,255,37,109,141,255,37,109,141,255,36,108,141,255, + 36,108,141,255,36,108,141,255,36,108,141,255,36,108,140,255, + 36,108,140,255,36,108,140,255,36,108,140,255,36,107,140,255, + 36,107,140,255,36,107,140,255,36,107,140,255,36,106,140,255, + 36,106,140,255,36,106,140,255,36,106,140,255,36,106,139,255, + 36,106,139,255,36,106,139,255,36,106,139,255,37,106,138,255, + 37,106,138,255,37,106,138,255,37,106,138,255,38,107,137,255, + 38,107,137,255,38,107,137,255,39,107,137,255,39,108,136,255, + 40,108,136,255,40,108,136,255,41,108,136,255,41,108,135,255, + 42,108,135,255,42,108,135,255,43,108,135,255,43,109,134,255, + 44,109,134,255,44,109,134,255,44,109,133,255,45,110,133,255, + 45,110,132,255,45,110,132,255,46,110,132,255,46,110,131,255, + 47,110,131,255,47,110,131,255,47,110,131,255,47,110,130,255, + 47,110,130,255,47,110,130,255,47,110,130,255,48,110,129,255, + 48,110,129,255,48,110,129,255,48,110,129,255,47,109,128,255, + 47,109,128,255,47,109,128,255,47,109,128,255,46,108,128,255, + 46,108,128,255,46,108,128,255,45,107,128,255,45,107,128,255, + 44,106,128,255,44,106,128,255,43,105,128,255,43,105,128,255, + 42,104,128,255,41,103,128,255,41,103,128,255,40,102,128,255, + 39,101,128,255,38,100,128,255,38,100,128,255,37,99,128,255, + 36,98,128,255,35,98,128,255,35,97,128,255,34,97,128,255, + 33,96,128,255,32,95,128,255,32,94,128,255,31,93,128,255, + 30,92,128,255,29,91,128,255,29,91,128,255,28,90,128,255, + 27,89,128,255,26,88,128,255,26,88,128,255,25,87,128,255, + 24,86,128,255,23,86,128,255,23,85,128,255,22,85,128,255, + 21,84,128,255,21,83,128,255,20,83,128,255,20,82,127,255, + 19,81,127,255,19,81,127,255,18,80,127,255,18,80,126,255, + 17,79,126,255,17,79,126,255,16,78,126,255,16,78,126,255, + 15,77,126,255,15,77,126,255,14,76,126,255,14,76,125,255, + 13,75,125,255,13,75,125,255,13,74,124,255,12,74,124,255, + 12,73,123,255,12,73,123,255,12,73,123,255,11,72,122,255, + 11,72,122,255,11,72,122,255,11,72,121,255,11,71,121,255, + 11,71,120,255,11,71,120,255,11,71,120,255,11,70,119,255, + 11,70,119,255,11,70,119,255,11,70,118,255,11,69,118,255, + 11,69,117,255,11,69,117,255,11,69,116,255,12,68,116,255, + 12,68,115,255,12,68,115,255,12,68,114,255,12,68,114,255, + 12,68,113,255,12,68,113,255,12,68,112,255,13,67,112,255, + 13,67,111,255,13,67,111,255,13,67,111,255,14,67,110,255, + 14,67,110,255,14,67,110,255,14,67,109,255,15,67,109,255, + 15,67,108,255,15,67,108,255,15,67,107,255,16,67,107,255, + 16,67,106,255,16,67,106,255,16,67,106,255,17,67,105,255, + 17,67,105,255,17,67,105,255,18,67,104,255,18,67,104,255, + 19,67,103,255,19,67,103,255,19,67,102,255,20,68,102,255, + 20,68,101,255,20,68,101,255,20,68,101,255,21,68,100,255, + 21,68,100,255,21,68,100,255,22,68,99,255,22,69,99,255, + 23,69,98,255,23,69,98,255,23,69,97,255,24,70,97,255, + 24,70,96,255,24,70,96,255,24,70,95,255,25,70,95,255, + 25,70,94,255,25,70,94,255,26,70,94,255,26,71,93,255, + 27,71,93,255,27,71,93,255,27,71,92,255,28,72,92,255, + 28,72,91,255,28,72,91,255,29,72,90,255,29,73,90,255, + 30,73,89,255,30,73,89,255,30,73,89,255,31,74,88,255, + 31,74,88,255,31,74,88,255,31,74,87,255,32,75,87,255, + 32,75,86,255,32,75,86,255,32,75,86,255,33,75,85,255, + 33,75,85,255,33,75,85,255,33,75,85,255,33,75,84,255, + 33,75,84,255,33,75,84,255,33,75,83,255,34,75,83,255, + 34,75,82,255,34,75,82,255,34,75,82,255,34,75,82,255, + 34,75,82,255,34,75,82,255,34,75,82,255,35,74,81,255, + 35,74,81,255,35,74,81,255,35,74,81,255,35,74,80,255, + 35,74,80,255,35,74,80,255,35,74,80,255,34,73,79,255, + 34,73,79,255,34,73,79,255,34,73,79,255,34,72,78,255, + 34,72,78,255,34,72,78,255,34,72,78,255,34,71,78,255, + 34,71,78,255,34,71,78,255,34,71,78,255,33,70,77,255, + 33,70,77,255,33,70,77,255,33,70,77,255,33,69,77,255, + 33,69,77,255,33,69,77,255,33,68,77,255,32,68,76,255, + 32,67,76,255,32,67,76,255,32,67,76,255,32,66,75,255, + 32,66,75,255,32,66,75,255,32,66,75,255,31,65,74,255, + 31,65,74,255,31,65,74,255,31,64,74,255,30,64,74,255, + 30,63,74,255,30,63,74,255,30,63,74,255,30,62,73,255, + 30,62,73,255,30,62,73,255,30,61,73,255,29,61,72,255, + 29,60,72,255,29,60,72,255,29,59,72,255,28,59,71,255, + 28,58,71,255,28,58,71,255,28,57,71,255,27,57,70,255, + 27,56,70,255,27,56,70,255,27,55,70,255,26,55,69,255, + 26,54,69,255,26,54,69,255,26,54,69,255,25,53,69,255, + 25,53,69,255,25,53,69,255,25,52,69,255,24,52,68,255, + 24,51,68,255,24,51,68,255,24,51,68,255,23,50,68,255, + 23,50,68,255,23,50,68,255,23,50,68,255,22,49,67,255, + 22,49,67,255,22,49,67,255,22,49,67,255,29,77,107,255, + 29,77,107,255,29,77,107,255,29,77,107,255,29,78,108,255, + 29,78,108,255,29,78,108,255,29,78,108,255,29,78,109,255, + 29,78,109,255,29,78,109,255,29,78,109,255,29,79,110,255, + 29,79,110,255,29,79,110,255,29,79,110,255,29,79,111,255, + 29,79,111,255,29,79,111,255,29,79,111,255,30,80,112,255, + 30,80,112,255,30,80,112,255,30,80,113,255,30,81,113,255, + 30,81,114,255,30,81,114,255,30,82,115,255,31,82,115,255, + 31,83,116,255,31,83,116,255,31,83,117,255,31,84,117,255, + 31,84,118,255,31,84,118,255,31,85,119,255,32,85,119,255, + 32,86,120,255,32,86,120,255,32,87,121,255,33,87,121,255, + 33,88,122,255,33,88,122,255,33,89,123,255,34,89,123,255, + 34,90,124,255,34,90,124,255,35,91,125,255,35,92,125,255, + 36,93,126,255,36,93,126,255,37,94,127,255,37,94,127,255, + 38,95,128,255,38,95,128,255,39,96,129,255,39,97,129,255, + 40,98,130,255,40,98,130,255,41,99,131,255,42,100,131,255, + 43,101,132,255,43,101,132,255,44,102,132,255,44,103,133,255, + 45,104,133,255,45,104,133,255,46,105,133,255,46,106,134,255, + 47,107,134,255,47,107,134,255,48,108,135,255,49,108,135,255, + 50,109,136,255,50,109,136,255,51,110,136,255,51,111,137,255, + 52,112,137,255,52,112,137,255,53,113,137,255,53,113,138,255, + 54,114,138,255,54,114,138,255,54,115,138,255,55,115,139,255, + 55,116,139,255,55,116,139,255,56,117,139,255,56,117,140,255, + 57,118,140,255,57,118,140,255,57,118,140,255,57,119,141,255, + 57,119,141,255,57,119,141,255,57,119,141,255,57,120,141,255, + 57,120,141,255,57,120,141,255,57,120,141,255,57,121,142,255, + 57,121,142,255,57,121,142,255,57,121,142,255,57,121,143,255, + 57,121,143,255,57,121,143,255,57,121,143,255,56,121,144,255, + 56,121,144,255,56,121,144,255,56,121,144,255,55,121,145,255, + 55,121,145,255,55,121,145,255,54,121,145,255,54,121,146,255, + 53,121,146,255,53,121,146,255,53,121,146,255,52,120,147,255, + 52,120,147,255,52,120,147,255,51,120,147,255,51,120,148,255, + 50,120,148,255,50,120,148,255,49,120,148,255,49,119,149,255, + 48,119,149,255,48,119,149,255,47,119,149,255,47,118,150,255, + 46,118,150,255,46,118,150,255,45,118,150,255,45,117,151,255, + 44,117,151,255,44,117,151,255,43,117,151,255,43,116,152,255, + 42,116,152,255,42,116,152,255,41,116,152,255,41,115,152,255, + 40,115,152,255,40,115,152,255,40,115,152,255,39,114,153,255, + 39,114,153,255,39,114,153,255,39,114,153,255,39,114,153,255, + 39,114,153,255,39,114,153,255,39,114,153,255,40,114,153,255, + 40,114,153,255,40,114,153,255,41,115,153,255,41,115,153,255, + 42,116,153,255,42,116,153,255,43,117,153,255,44,117,153,255, + 44,118,153,255,45,118,153,255,46,119,153,255,47,119,153,255, + 47,120,153,255,48,120,153,255,49,121,153,255,50,122,152,255, + 51,122,152,255,52,123,152,255,54,124,152,255,55,125,152,255, + 56,125,152,255,57,126,152,255,58,127,152,255,59,128,151,255, + 60,128,151,255,61,129,151,255,62,130,151,255,63,130,151,255, + 64,131,151,255,65,131,151,255,66,132,151,255,67,133,151,255, + 68,133,151,255,69,134,151,255,70,135,151,255,71,135,151,255, + 71,136,151,255,72,136,151,255,73,137,151,255,73,137,150,255, + 74,138,150,255,74,138,150,255,75,138,150,255,75,139,151,255, + 76,139,151,255,76,139,151,255,76,139,151,255,77,140,151,255, + 77,140,151,255,77,140,151,255,77,140,151,255,78,140,151,255, + 78,140,151,255,78,140,151,255,78,140,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,152,255, + 78,141,152,255,78,141,152,255,78,141,152,255,77,141,152,255, + 77,141,152,255,77,141,152,255,77,141,152,255,76,140,153,255, + 76,140,153,255,76,140,153,255,76,140,153,255,75,139,153,255, + 75,139,153,255,75,139,153,255,74,139,153,255,74,139,154,255, + 73,139,154,255,73,139,154,255,72,139,154,255,72,138,155,255, + 71,138,155,255,71,138,155,255,70,137,155,255,70,137,155,255, + 69,136,155,255,69,136,155,255,68,136,155,255,68,135,156,255, + 67,135,156,255,67,135,156,255,66,135,156,255,65,134,157,255, + 65,134,157,255,64,134,157,255,63,134,157,255,63,133,157,255, + 62,133,157,255,62,133,157,255,62,133,157,255,61,132,157,255, + 61,132,157,255,61,132,157,255,60,132,157,255,60,131,157,255, + 59,131,157,255,59,131,157,255,59,131,157,255,59,131,157,255, + 59,131,157,255,59,131,157,255,59,131,157,255,59,131,156,255, + 59,131,156,255,59,131,156,255,59,131,156,255,60,132,156,255, + 60,132,156,255,60,132,156,255,61,132,156,255,61,133,155,255, + 62,133,155,255,62,133,155,255,63,134,155,255,63,134,154,255, + 64,135,154,255,64,135,154,255,65,135,154,255,66,136,153,255, + 66,136,153,255,67,136,153,255,68,137,153,255,69,138,152,255, + 69,138,152,255,70,139,152,255,71,140,152,255,72,140,151,255, + 73,141,151,255,74,141,151,255,75,142,151,255,76,142,150,255, + 76,143,150,255,77,143,150,255,78,144,150,255,79,144,149,255, + 80,145,149,255,81,145,149,255,82,146,149,255,83,146,148,255, + 83,147,148,255,84,147,148,255,85,148,148,255,85,148,147,255, + 86,149,147,255,86,149,147,255,87,149,147,255,87,150,146,255, + 88,150,146,255,88,150,146,255,88,150,146,255,89,151,146,255, + 89,151,146,255,89,151,146,255,89,151,146,255,89,151,145,255, + 89,151,145,255,89,151,145,255,89,151,145,255,89,151,146,255, + 89,151,146,255,89,151,146,255,88,151,146,255,88,150,146,255, + 87,150,146,255,87,150,146,255,86,150,146,255,86,149,147,255, + 85,149,147,255,85,149,147,255,84,148,147,255,83,148,148,255, + 83,147,148,255,82,147,148,255,81,146,148,255,80,146,149,255, + 80,145,149,255,79,145,149,255,78,144,149,255,77,144,150,255, + 77,143,150,255,76,143,150,255,75,142,150,255,74,142,151,255, + 74,141,151,255,73,141,151,255,72,140,151,255,72,140,152,255, + 71,139,152,255,71,139,152,255,70,139,152,255,70,138,153,255, + 69,138,153,255,69,138,153,255,69,137,153,255,68,137,154,255, + 68,136,154,255,68,136,154,255,68,136,154,255,67,136,154,255, + 67,136,154,255,67,136,154,255,67,136,154,255,66,136,154,255, + 66,136,154,255,66,136,154,255,66,136,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,136,154,255, + 67,136,154,255,67,136,154,255,67,136,154,255,68,136,154,255, + 68,136,154,255,68,136,154,255,68,136,154,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,65,134,153,255,65,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,63,132,153,255, + 63,132,153,255,63,132,153,255,62,132,153,255,61,131,153,255, + 61,131,153,255,60,131,153,255,59,130,153,255,59,130,153,255, + 58,129,153,255,58,129,153,255,57,129,153,255,56,128,153,255, + 56,128,153,255,55,128,153,255,54,127,153,255,54,127,153,255, + 53,126,153,255,53,126,153,255,52,126,153,255,52,125,153,255, + 51,125,153,255,51,125,153,255,50,125,153,255,50,124,152,255, + 49,124,152,255,49,124,152,255,48,124,152,255,48,123,152,255, + 47,123,152,255,47,123,152,255,47,123,152,255,46,122,151,255, + 46,122,151,255,46,122,151,255,46,122,151,255,45,122,151,255, + 45,122,151,255,45,122,151,255,45,122,151,255,45,122,151,255, + 45,121,150,255,45,121,150,255,45,121,150,255,45,121,150,255, + 45,121,150,255,45,121,150,255,45,121,150,255,45,121,150,255, + 45,121,149,255,45,121,149,255,45,121,149,255,45,121,149,255, + 44,121,149,255,44,121,149,255,44,121,149,255,44,121,149,255, + 44,121,148,255,44,121,148,255,44,121,148,255,44,121,148,255, + 43,121,148,255,43,121,148,255,43,121,148,255,43,121,148,255, + 43,121,148,255,43,121,148,255,43,121,148,255,43,121,148,255, + 43,121,148,255,43,121,148,255,43,121,148,255,43,121,148,255, + 42,120,149,255,42,120,149,255,42,120,149,255,41,120,149,255, + 41,120,149,255,40,120,149,255,40,120,149,255,40,120,149,255, + 39,119,149,255,39,119,149,255,39,119,149,255,38,119,149,255, + 38,118,150,255,37,118,150,255,37,118,150,255,37,118,150,255, + 36,117,150,255,36,117,150,255,36,117,150,255,35,116,150,255, + 35,116,151,255,34,115,151,255,34,115,151,255,33,115,151,255, + 33,114,151,255,32,114,151,255,32,114,151,255,31,113,151,255, + 31,113,152,255,30,112,152,255,30,112,152,255,29,111,152,255, + 29,111,152,255,28,110,152,255,27,110,152,255,27,110,152,255, + 26,109,153,255,25,109,153,255,25,109,153,255,24,108,153,255, + 24,108,153,255,23,107,153,255,23,107,153,255,23,106,153,255, + 22,106,153,255,22,105,153,255,22,105,153,255,22,105,153,255, + 21,104,153,255,21,104,153,255,21,104,153,255,21,104,153,255, + 20,103,152,255,20,103,152,255,20,103,152,255,20,103,152,255, + 20,102,151,255,20,102,151,255,20,102,151,255,20,102,151,255, + 21,102,150,255,21,102,150,255,21,102,150,255,22,102,150,255, + 22,103,149,255,23,103,149,255,23,103,149,255,23,103,149,255, + 24,104,148,255,24,104,148,255,24,104,148,255,25,104,148,255, + 25,104,147,255,26,104,147,255,26,104,147,255,27,104,147,255, + 27,105,146,255,28,105,146,255,28,105,146,255,29,105,146,255, + 29,106,145,255,30,106,145,255,30,106,145,255,31,106,145,255, + 31,107,144,255,32,107,144,255,32,107,144,255,33,107,144,255, + 33,108,143,255,34,108,143,255,34,108,143,255,34,108,143,255, + 35,108,142,255,35,108,142,255,35,108,142,255,35,108,142,255, + 36,108,142,255,36,108,142,255,36,108,142,255,36,108,142,255, + 36,108,141,255,36,108,141,255,36,108,141,255,36,108,141,255, + 36,108,141,255,36,108,141,255,36,108,141,255,36,108,141,255, + 35,107,141,255,35,107,141,255,35,107,141,255,35,107,141,255, + 35,107,140,255,35,107,140,255,35,107,140,255,35,107,140,255, + 35,106,140,255,35,106,140,255,35,106,140,255,35,106,140,255, + 35,106,140,255,35,106,140,255,35,106,140,255,35,106,140,255, + 36,106,139,255,36,106,139,255,36,106,139,255,36,106,139,255, + 37,106,138,255,37,106,138,255,37,106,138,255,37,106,138,255, + 38,107,137,255,38,107,137,255,38,107,137,255,39,107,137,255, + 39,108,136,255,40,108,136,255,40,108,136,255,41,108,136,255, + 41,108,135,255,42,108,135,255,42,108,135,255,43,108,135,255, + 43,109,134,255,44,109,134,255,44,109,134,255,44,109,133,255, + 45,110,133,255,45,110,132,255,45,110,132,255,46,110,132,255, + 46,110,131,255,47,110,131,255,47,110,131,255,47,110,131,255, + 48,110,130,255,48,110,130,255,48,110,130,255,48,110,130,255, + 48,110,129,255,48,110,129,255,48,110,129,255,48,110,129,255, + 48,110,128,255,48,110,128,255,48,110,128,255,48,109,128,255, + 47,109,128,255,47,108,128,255,47,108,128,255,46,107,128,255, + 46,107,128,255,45,106,128,255,44,106,128,255,44,105,128,255, + 43,105,128,255,42,104,128,255,41,103,128,255,41,103,128,255, + 40,102,128,255,39,101,128,255,38,100,128,255,38,100,128,255, + 37,99,128,255,36,98,128,255,35,98,128,255,35,97,128,255, + 34,97,128,255,33,96,128,255,32,95,128,255,32,94,128,255, + 31,93,128,255,30,92,128,255,29,91,128,255,29,91,128,255, + 28,90,128,255,27,89,128,255,26,88,128,255,26,88,128,255, + 25,87,128,255,24,86,128,255,23,85,128,255,22,85,128,255, + 21,84,128,255,20,83,128,255,20,83,128,255,19,82,128,255, + 19,82,127,255,18,81,127,255,18,80,127,255,17,80,127,255, + 17,79,126,255,16,78,126,255,16,78,126,255,15,77,126,255, + 15,77,126,255,14,76,126,255,14,76,126,255,14,75,126,255, + 13,75,125,255,13,74,125,255,13,74,125,255,13,74,124,255, + 12,73,124,255,12,73,123,255,12,73,123,255,12,73,123,255, + 11,72,122,255,11,72,122,255,11,72,122,255,11,72,121,255, + 11,71,121,255,11,71,120,255,11,71,120,255,11,71,120,255, + 11,70,119,255,11,70,119,255,11,70,119,255,11,70,118,255, + 11,69,118,255,11,69,117,255,11,69,117,255,11,69,116,255, + 12,68,116,255,12,68,115,255,12,68,115,255,12,68,114,255, + 12,68,114,255,12,68,113,255,12,68,113,255,12,68,112,255, + 13,67,112,255,13,67,111,255,13,67,111,255,13,67,111,255, + 14,67,110,255,14,67,110,255,14,67,110,255,14,67,109,255, + 15,67,109,255,15,67,108,255,15,67,108,255,15,67,107,255, + 16,67,107,255,16,67,106,255,16,67,106,255,16,67,106,255, + 17,67,105,255,17,67,105,255,17,67,105,255,18,67,104,255, + 18,67,104,255,19,67,103,255,19,67,103,255,19,67,102,255, + 20,68,102,255,20,68,101,255,20,68,101,255,20,68,101,255, + 21,68,100,255,21,68,100,255,21,68,100,255,22,68,99,255, + 22,69,99,255,23,69,98,255,23,69,98,255,23,69,97,255, + 24,70,97,255,24,70,96,255,24,70,96,255,24,70,95,255, + 25,70,95,255,25,70,94,255,25,70,94,255,26,70,94,255, + 26,71,93,255,27,71,93,255,27,71,93,255,27,71,92,255, + 28,72,92,255,28,72,91,255,28,72,91,255,29,72,90,255, + 29,73,90,255,30,73,89,255,30,73,89,255,30,73,89,255, + 31,74,88,255,31,74,88,255,31,74,88,255,31,74,87,255, + 32,75,87,255,32,75,86,255,32,75,86,255,32,75,86,255, + 33,75,85,255,33,75,85,255,33,75,85,255,33,75,85,255, + 33,75,84,255,33,75,84,255,33,75,84,255,33,75,84,255, + 34,75,83,255,34,75,83,255,34,75,83,255,34,75,83,255, + 34,75,82,255,34,75,82,255,34,75,82,255,34,75,82,255, + 35,74,81,255,35,74,81,255,35,74,81,255,35,74,81,255, + 35,74,80,255,35,74,80,255,35,74,80,255,35,74,80,255, + 34,73,79,255,34,73,79,255,34,73,79,255,34,73,79,255, + 34,72,79,255,34,72,79,255,34,72,79,255,34,72,79,255, + 34,71,78,255,34,71,78,255,34,71,78,255,34,71,78,255, + 33,70,77,255,33,70,77,255,33,70,77,255,33,69,77,255, + 33,69,77,255,33,68,77,255,33,68,77,255,33,68,77,255, + 32,67,76,255,32,67,76,255,32,67,76,255,32,67,76,255, + 31,66,75,255,31,66,75,255,31,66,75,255,31,65,75,255, + 31,65,74,255,31,64,74,255,31,64,74,255,31,64,74,255, + 30,63,74,255,30,63,74,255,30,63,74,255,30,62,74,255, + 30,62,73,255,30,61,73,255,30,61,73,255,30,60,73,255, + 29,60,72,255,29,59,72,255,29,59,72,255,29,59,72,255, + 28,58,71,255,28,58,71,255,28,58,71,255,28,57,71,255, + 27,57,70,255,27,56,70,255,27,56,70,255,27,55,70,255, + 26,55,69,255,26,54,69,255,26,54,69,255,26,53,69,255, + 25,53,68,255,25,52,68,255,25,52,68,255,25,52,68,255, + 24,51,67,255,24,51,67,255,24,51,67,255,24,50,67,255, + 23,50,67,255,23,49,67,255,23,49,67,255,23,49,67,255, + 22,48,66,255,22,48,66,255,22,48,66,255,22,48,66,255, + 28,76,107,255,28,76,107,255,28,76,107,255,28,76,107,255, + 28,77,108,255,28,77,108,255,28,77,108,255,28,77,108,255, + 28,77,109,255,28,77,109,255,28,77,109,255,28,77,109,255, + 28,78,110,255,28,78,110,255,28,78,110,255,28,78,110,255, + 28,79,111,255,28,79,111,255,28,79,111,255,28,79,111,255, + 29,80,112,255,29,80,112,255,29,80,112,255,29,80,113,255, + 29,81,113,255,29,81,114,255,29,81,114,255,29,82,115,255, + 30,82,115,255,30,83,116,255,30,83,116,255,30,83,117,255, + 30,84,117,255,30,84,118,255,30,84,118,255,30,85,119,255, + 31,85,119,255,31,86,120,255,31,86,120,255,32,87,121,255, + 32,87,121,255,33,88,122,255,33,88,122,255,33,89,123,255, + 34,89,123,255,34,90,124,255,34,90,124,255,35,91,125,255, + 35,91,125,255,36,92,126,255,36,92,126,255,36,93,127,255, + 37,94,127,255,37,95,128,255,37,95,128,255,38,96,129,255, + 38,97,129,255,39,98,130,255,39,98,130,255,40,99,130,255, + 41,99,131,255,42,100,131,255,42,100,131,255,43,101,132,255, + 43,102,132,255,44,103,133,255,44,103,133,255,45,104,133,255, + 46,105,134,255,47,106,134,255,47,106,134,255,48,107,135,255, + 49,108,135,255,50,109,136,255,50,109,136,255,51,110,136,255, + 51,110,137,255,52,111,137,255,52,111,137,255,53,112,137,255, + 53,113,138,255,54,114,138,255,54,114,138,255,55,115,138,255, + 55,115,139,255,56,116,139,255,56,116,139,255,56,117,139,255, + 57,117,140,255,57,118,140,255,57,118,140,255,57,118,140,255, + 58,119,140,255,58,119,140,255,58,119,140,255,58,119,140,255, + 58,120,141,255,58,120,141,255,58,120,141,255,58,120,141,255, + 58,121,142,255,58,121,142,255,58,121,142,255,58,121,142,255, + 57,122,143,255,57,122,143,255,57,122,143,255,57,122,143,255, + 57,122,144,255,57,122,144,255,57,122,144,255,56,122,144,255, + 56,122,145,255,55,122,145,255,55,122,145,255,55,122,145,255, + 54,122,146,255,54,122,146,255,54,122,146,255,54,122,146,255, + 53,121,147,255,53,121,147,255,53,121,147,255,52,121,147,255, + 52,120,148,255,51,120,148,255,51,120,148,255,50,120,148,255, + 50,119,149,255,49,119,149,255,49,119,149,255,48,119,149,255, + 48,118,150,255,47,118,150,255,47,118,150,255,46,118,150,255, + 46,117,150,255,45,117,150,255,45,117,150,255,44,117,150,255, + 44,116,151,255,43,116,151,255,43,116,151,255,42,116,151,255, + 42,115,152,255,41,115,152,255,41,115,152,255,41,115,152,255, + 40,115,152,255,40,115,152,255,40,115,152,255,40,115,152,255, + 40,115,152,255,40,115,152,255,40,115,152,255,40,115,152,255, + 41,115,153,255,41,115,153,255,41,115,153,255,41,116,153,255, + 42,116,153,255,42,117,153,255,42,117,153,255,43,117,153,255, + 44,118,153,255,44,118,153,255,45,118,153,255,46,119,153,255, + 47,119,152,255,48,120,152,255,49,120,152,255,50,121,152,255, + 51,122,152,255,52,122,152,255,53,123,152,255,54,124,152,255, + 55,125,152,255,56,125,152,255,57,126,152,255,58,127,152,255, + 59,128,151,255,60,128,151,255,61,129,151,255,63,130,151,255, + 64,131,151,255,65,131,151,255,66,132,151,255,67,133,151,255, + 68,133,151,255,68,134,151,255,69,134,151,255,70,135,151,255, + 71,135,150,255,71,136,150,255,72,136,150,255,73,137,150,255, + 74,137,150,255,74,138,150,255,75,138,150,255,75,138,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 77,140,150,255,77,140,150,255,77,140,150,255,77,140,150,255, + 78,140,150,255,78,140,150,255,78,140,150,255,78,140,150,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 77,140,152,255,77,140,152,255,77,140,152,255,77,140,152,255, + 77,140,152,255,77,140,152,255,77,140,152,255,77,140,152,255, + 76,139,153,255,76,139,153,255,76,139,153,255,76,139,153,255, + 75,139,153,255,75,139,153,255,75,139,153,255,74,139,153,255, + 74,138,154,255,73,138,154,255,73,138,154,255,72,138,154,255, + 72,137,154,255,71,137,154,255,71,137,154,255,70,136,154,255, + 70,136,155,255,69,135,155,255,69,135,155,255,68,135,155,255, + 67,134,155,255,67,134,155,255,66,134,155,255,65,134,155,255, + 65,133,156,255,64,133,156,255,64,133,156,255,63,133,156,255, + 62,132,156,255,62,132,156,255,61,132,156,255,61,132,156,255, + 60,131,156,255,60,131,156,255,60,131,156,255,60,131,156,255, + 59,131,156,255,59,131,156,255,59,131,156,255,59,131,156,255, + 59,131,156,255,59,131,156,255,59,131,156,255,59,131,156,255, + 60,131,156,255,60,131,156,255,60,131,156,255,60,131,156,255, + 61,132,156,255,61,132,156,255,61,132,156,255,61,133,156,255, + 62,133,155,255,62,134,155,255,62,134,155,255,63,135,155,255, + 63,135,154,255,64,136,154,255,64,136,154,255,65,136,154,255, + 66,137,153,255,66,137,153,255,67,137,153,255,68,138,153,255, + 69,138,152,255,70,139,152,255,71,139,152,255,72,140,152,255, + 73,140,151,255,73,141,151,255,74,141,151,255,75,142,150,255, + 76,143,150,255,77,143,149,255,78,144,149,255,79,145,149,255, + 80,145,148,255,81,146,148,255,82,146,148,255,83,147,148,255, + 84,147,147,255,84,148,147,255,85,148,147,255,86,148,147,255, + 86,149,146,255,87,149,146,255,87,149,146,255,88,149,146,255, + 88,150,145,255,89,150,145,255,89,150,145,255,89,150,145,255, + 90,151,145,255,90,151,145,255,90,151,145,255,90,151,145,255, + 90,151,144,255,90,151,144,255,90,151,144,255,90,151,144,255, + 90,151,145,255,90,151,145,255,90,151,145,255,89,151,145,255, + 89,150,145,255,88,150,145,255,88,150,145,255,87,150,145,255, + 87,149,146,255,86,149,146,255,86,149,146,255,85,148,146,255, + 84,148,147,255,84,147,147,255,83,147,147,255,82,146,147,255, + 81,146,148,255,81,145,148,255,80,145,148,255,79,144,148,255, + 78,144,149,255,78,143,149,255,77,143,149,255,76,142,149,255, + 75,142,150,255,75,141,150,255,74,141,150,255,73,141,151,255, + 73,140,151,255,72,140,152,255,72,140,152,255,71,140,152,255, + 71,139,152,255,70,139,152,255,70,139,152,255,69,138,152,255, + 69,138,153,255,68,137,153,255,68,137,153,255,68,137,153,255, + 67,136,153,255,67,136,153,255,67,136,153,255,67,136,153,255, + 67,136,154,255,67,136,154,255,67,136,154,255,67,136,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,134,153,255,67,134,153,255,67,134,153,255,67,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,65,134,153,255, + 65,133,153,255,64,133,153,255,64,133,153,255,63,132,153,255, + 63,132,153,255,62,131,153,255,62,131,153,255,61,131,153,255, + 61,130,152,255,60,130,152,255,60,130,152,255,59,129,152,255, + 58,129,152,255,58,128,152,255,57,128,152,255,56,128,152,255, + 56,127,152,255,55,127,152,255,55,127,152,255,54,127,152,255, + 53,126,152,255,53,126,152,255,52,126,152,255,51,126,152,255, + 51,125,152,255,50,125,152,255,50,125,152,255,50,125,152,255, + 49,124,152,255,49,124,152,255,49,124,152,255,49,124,152,255, + 48,123,151,255,48,123,151,255,48,123,151,255,48,123,151,255, + 47,122,151,255,47,122,151,255,47,122,151,255,47,122,151,255, + 46,122,151,255,46,122,151,255,46,122,151,255,46,122,151,255, + 46,122,151,255,45,122,150,255,45,122,150,255,45,122,150,255, + 45,122,150,255,45,122,150,255,45,122,150,255,45,122,150,255, + 45,122,150,255,45,122,149,255,45,122,149,255,45,122,149,255, + 45,122,149,255,45,122,149,255,45,122,149,255,45,122,149,255, + 45,122,149,255,44,122,148,255,44,122,148,255,44,122,148,255, + 44,122,148,255,44,122,148,255,44,122,148,255,44,122,148,255, + 44,122,148,255,44,122,148,255,44,122,148,255,44,122,148,255, + 44,122,148,255,44,121,148,255,44,121,148,255,44,121,148,255, + 44,121,148,255,43,121,148,255,43,121,148,255,43,121,148,255, + 42,121,148,255,42,120,149,255,41,120,149,255,41,120,149,255, + 41,120,149,255,40,120,149,255,40,120,149,255,40,120,149,255, + 39,120,149,255,39,119,150,255,38,119,150,255,38,119,150,255, + 38,119,150,255,37,118,150,255,37,118,150,255,37,118,150,255, + 36,117,150,255,36,117,151,255,35,116,151,255,35,116,151,255, + 34,116,151,255,34,115,151,255,33,115,151,255,33,115,151,255, + 32,114,151,255,32,114,152,255,31,113,152,255,31,113,152,255, + 30,112,152,255,30,112,152,255,29,111,152,255,28,111,152,255, + 28,110,152,255,27,110,152,255,26,109,152,255,26,109,152,255, + 25,108,152,255,25,108,152,255,24,107,152,255,24,107,152,255, + 23,107,152,255,23,106,152,255,22,106,152,255,22,106,152,255, + 22,105,152,255,21,105,152,255,21,104,152,255,21,104,152,255, + 21,104,152,255,21,104,151,255,21,104,151,255,21,104,151,255, + 21,104,151,255,21,103,151,255,21,103,151,255,21,103,151,255, + 21,103,151,255,21,102,150,255,21,102,150,255,21,102,150,255, + 21,102,150,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,23,103,148,255,23,103,148,255,24,103,148,255, + 24,103,148,255,25,104,147,255,26,104,147,255,26,104,147,255, + 27,104,147,255,27,105,146,255,28,105,146,255,28,105,146,255, + 29,105,146,255,29,106,145,255,30,106,145,255,30,106,145,255, + 30,106,145,255,31,107,145,255,31,107,145,255,31,107,145,255, + 32,107,145,255,32,107,144,255,33,107,144,255,33,107,144,255, + 33,107,144,255,34,108,143,255,34,108,143,255,34,108,143,255, + 34,108,143,255,35,108,142,255,35,108,142,255,35,108,142,255, + 35,108,142,255,35,108,142,255,35,108,142,255,35,108,142,255, + 35,108,142,255,35,107,141,255,35,107,141,255,35,107,141,255, + 35,107,141,255,35,107,141,255,35,107,141,255,35,107,141,255, + 35,107,141,255,35,107,140,255,35,107,140,255,35,107,140,255, + 35,107,140,255,35,106,140,255,35,106,140,255,35,106,140,255, + 35,106,140,255,35,105,139,255,35,105,139,255,35,105,139,255, + 35,105,139,255,35,105,139,255,35,105,139,255,35,105,139,255, + 35,105,139,255,36,106,138,255,36,106,138,255,36,106,138,255, + 37,106,138,255,37,107,137,255,38,107,137,255,38,107,137,255, + 39,107,136,255,39,108,136,255,40,108,135,255,40,108,135,255, + 41,108,135,255,41,109,134,255,42,109,134,255,43,109,134,255, + 43,109,134,255,44,110,133,255,45,110,133,255,45,110,133,255, + 45,110,132,255,46,111,132,255,46,111,131,255,46,111,131,255, + 47,111,131,255,47,111,130,255,48,111,130,255,48,111,130,255, + 48,111,130,255,48,111,129,255,48,111,129,255,48,111,129,255, + 48,111,129,255,49,111,128,255,49,111,128,255,49,111,128,255, + 49,111,128,255,48,110,127,255,48,110,127,255,48,110,127,255, + 48,110,127,255,47,109,127,255,47,109,127,255,47,109,127,255, + 46,108,127,255,46,108,127,255,45,107,127,255,45,107,127,255, + 44,106,127,255,44,106,127,255,43,105,127,255,42,104,127,255, + 42,104,127,255,41,103,127,255,40,102,127,255,39,101,127,255, + 39,101,127,255,38,100,127,255,37,99,127,255,36,98,127,255, + 35,97,127,255,34,96,127,255,33,95,127,255,32,94,127,255, + 31,94,127,255,30,93,127,255,29,92,127,255,28,91,127,255, + 28,90,127,255,27,89,128,255,26,88,128,255,25,87,128,255, + 25,87,128,255,24,86,127,255,23,85,127,255,22,85,127,255, + 22,84,127,255,21,84,127,255,20,83,127,255,20,82,127,255, + 19,82,127,255,19,81,127,255,18,80,127,255,18,80,127,255, + 17,79,127,255,17,79,126,255,16,78,126,255,16,78,126,255, + 15,77,126,255,15,77,125,255,14,76,125,255,14,76,125,255, + 13,75,125,255,13,75,124,255,12,74,124,255,12,74,124,255, + 12,73,124,255,11,73,123,255,11,72,123,255,11,72,123,255, + 11,72,123,255,10,71,122,255,10,71,122,255,10,71,122,255, + 10,71,121,255,10,70,121,255,10,70,120,255,10,70,120,255, + 10,70,120,255,10,69,119,255,10,69,119,255,10,69,119,255, + 10,69,118,255,10,68,118,255,10,68,117,255,10,68,117,255, + 10,68,116,255,11,67,116,255,11,67,115,255,11,67,115,255, + 11,67,114,255,11,67,114,255,11,67,113,255,11,67,113,255, + 11,67,113,255,12,67,112,255,12,67,112,255,12,67,112,255, + 12,67,111,255,13,66,111,255,13,66,110,255,13,66,110,255, + 13,66,110,255,14,66,109,255,14,66,109,255,14,66,109,255, + 14,66,108,255,15,66,108,255,15,66,107,255,15,66,107,255, + 15,66,106,255,16,67,106,255,16,67,105,255,16,67,105,255, + 17,67,105,255,17,67,104,255,18,67,104,255,18,67,104,255, + 18,67,103,255,19,67,103,255,19,67,102,255,19,67,102,255, + 19,67,102,255,20,68,101,255,20,68,101,255,20,68,101,255, + 21,68,100,255,21,69,100,255,22,69,99,255,22,69,99,255, + 22,69,98,255,23,70,98,255,23,70,97,255,23,70,97,255, + 24,70,96,255,24,71,96,255,25,71,95,255,25,71,95,255, + 25,71,95,255,26,72,94,255,26,72,94,255,26,72,94,255, + 27,72,93,255,27,73,93,255,28,73,92,255,28,73,92,255, + 28,73,91,255,29,74,91,255,29,74,90,255,29,74,90,255, + 30,74,90,255,30,74,89,255,31,74,89,255,31,74,89,255, + 31,74,88,255,32,75,88,255,32,75,87,255,32,75,87,255, + 32,75,87,255,33,75,86,255,33,75,86,255,33,75,86,255, + 33,75,86,255,33,76,85,255,33,76,85,255,33,76,85,255, + 33,76,84,255,34,75,84,255,34,75,83,255,34,75,83,255, + 34,75,83,255,34,75,83,255,34,75,83,255,34,75,83,255, + 34,75,83,255,34,74,82,255,34,74,82,255,34,74,82,255, + 34,74,82,255,34,73,81,255,34,73,81,255,34,73,81,255, + 34,73,81,255,33,72,80,255,33,72,80,255,33,72,80,255, + 33,72,80,255,33,71,79,255,33,71,79,255,33,71,79,255, + 33,71,79,255,33,70,79,255,33,70,79,255,33,70,79,255, + 33,70,79,255,32,69,78,255,32,69,78,255,32,69,78,255, + 32,69,78,255,32,68,78,255,32,68,78,255,32,68,78,255, + 32,67,78,255,31,67,77,255,31,66,77,255,31,66,77,255, + 31,66,77,255,31,65,76,255,31,65,76,255,31,65,76,255, + 31,65,76,255,30,64,75,255,30,64,75,255,30,64,75,255, + 30,63,75,255,29,63,74,255,29,62,74,255,29,62,74,255, + 29,62,74,255,29,61,73,255,29,61,73,255,29,61,73,255, + 29,60,73,255,28,60,72,255,28,59,72,255,28,59,72,255, + 28,58,71,255,27,58,71,255,27,57,70,255,27,57,70,255, + 27,56,70,255,26,56,69,255,26,55,69,255,26,55,69,255, + 26,54,69,255,25,54,68,255,25,53,68,255,25,53,68,255, + 25,53,68,255,24,52,68,255,24,52,68,255,24,52,68,255, + 24,51,68,255,23,51,67,255,23,50,67,255,23,50,67,255, + 23,50,67,255,23,49,67,255,23,49,67,255,23,49,67,255, + 23,49,67,255,22,48,66,255,22,48,66,255,22,48,66,255, + 22,48,66,255,28,76,106,255,28,76,106,255,28,76,106,255, + 28,76,106,255,28,77,107,255,28,77,107,255,28,77,107,255, + 28,77,107,255,28,77,108,255,28,77,108,255,28,77,108,255, + 28,77,108,255,28,78,109,255,28,78,109,255,28,78,109,255, + 28,78,109,255,28,78,110,255,28,78,110,255,28,78,110,255, + 28,78,110,255,29,79,111,255,29,79,111,255,29,79,111,255, + 29,79,112,255,29,80,112,255,29,80,113,255,29,80,113,255, + 29,81,114,255,30,81,114,255,30,82,115,255,30,82,115,255, + 30,82,116,255,30,83,116,255,30,83,117,255,30,83,117,255, + 30,84,118,255,31,84,118,255,31,85,119,255,31,85,119,255, + 31,86,120,255,32,86,120,255,32,87,121,255,32,87,121,255, + 32,88,122,255,33,88,122,255,33,89,123,255,33,89,123,255, + 34,90,124,255,34,91,124,255,35,92,125,255,35,92,125,255, + 36,93,126,255,36,93,126,255,37,94,127,255,37,94,127,255, + 38,95,128,255,38,96,128,255,39,97,129,255,39,97,129,255, + 40,98,130,255,41,99,130,255,42,100,131,255,42,100,131,255, + 43,101,131,255,43,102,132,255,44,103,132,255,44,103,132,255, + 45,104,132,255,46,105,133,255,47,106,133,255,47,106,133,255, + 48,107,134,255,49,108,134,255,50,109,135,255,50,109,135,255, + 51,110,135,255,51,110,136,255,52,111,136,255,52,111,136,255, + 53,112,136,255,53,113,137,255,54,114,137,255,54,114,137,255, + 55,115,137,255,55,115,138,255,56,116,138,255,56,116,138,255, + 56,117,138,255,57,117,139,255,57,118,139,255,57,118,139,255, + 57,118,139,255,58,119,139,255,58,119,139,255,58,119,139,255, + 58,119,139,255,58,120,140,255,58,120,140,255,58,120,140,255, + 58,120,140,255,58,121,141,255,58,121,141,255,58,121,141,255, + 58,121,141,255,58,122,142,255,58,122,142,255,58,122,142,255, + 58,122,142,255,58,122,143,255,58,122,143,255,58,122,143,255, + 57,122,143,255,57,122,144,255,56,122,144,255,56,122,144,255, + 56,122,144,255,55,122,145,255,55,122,145,255,55,122,145,255, + 55,122,145,255,54,121,146,255,54,121,146,255,54,121,146,255, + 53,121,146,255,53,121,147,255,52,121,147,255,52,121,147,255, + 51,121,147,255,51,120,148,255,50,120,148,255,50,120,148,255, + 49,120,148,255,49,119,149,255,48,119,149,255,48,119,149,255, + 47,119,149,255,47,118,150,255,46,118,150,255,46,118,150,255, + 45,118,150,255,45,117,151,255,44,117,151,255,44,117,151,255, + 43,117,151,255,43,116,151,255,42,116,151,255,42,116,151,255, + 42,116,151,255,41,115,152,255,41,115,152,255,41,115,152,255, + 41,115,152,255,41,115,152,255,41,115,152,255,41,115,152,255, + 41,115,152,255,42,115,153,255,42,115,153,255,42,115,153,255, + 42,116,153,255,43,116,153,255,43,117,153,255,43,117,153,255, + 44,117,153,255,45,118,153,255,45,118,153,255,46,118,153,255, + 47,119,153,255,48,119,152,255,48,120,152,255,49,120,152,255, + 50,121,152,255,51,122,152,255,52,122,152,255,53,123,152,255, + 54,124,152,255,55,125,152,255,56,125,152,255,57,126,152,255, + 58,127,152,255,59,128,151,255,60,128,151,255,61,129,151,255, + 63,130,151,255,64,131,151,255,65,131,151,255,66,132,151,255, + 67,133,151,255,68,133,151,255,68,134,151,255,69,134,151,255, + 70,135,151,255,71,135,150,255,71,136,150,255,72,136,150,255, + 73,137,150,255,74,137,150,255,74,138,150,255,75,138,150,255, + 75,138,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,77,140,150,255,77,140,150,255,77,140,150,255, + 77,140,150,255,78,140,150,255,78,140,150,255,78,140,150,255, + 78,140,150,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,77,140,152,255,77,140,152,255,77,140,152,255, + 77,140,152,255,76,140,152,255,76,140,152,255,76,140,152,255, + 76,140,152,255,75,139,153,255,75,139,153,255,75,139,153,255, + 75,139,153,255,74,138,153,255,74,138,153,255,74,138,153,255, + 73,138,153,255,73,138,154,255,72,138,154,255,72,138,154,255, + 71,138,154,255,71,137,154,255,70,137,154,255,70,137,154,255, + 69,136,154,255,69,136,155,255,68,135,155,255,68,135,155,255, + 67,135,155,255,67,134,155,255,66,134,155,255,66,134,155,255, + 65,134,155,255,64,133,156,255,64,133,156,255,63,133,156,255, + 62,133,156,255,62,132,156,255,61,132,156,255,61,132,156,255, + 61,132,156,255,60,131,156,255,60,131,156,255,60,131,156,255, + 60,131,156,255,59,131,156,255,59,131,156,255,59,131,156,255, + 59,131,156,255,59,131,156,255,59,131,156,255,59,131,156,255, + 59,131,156,255,60,131,155,255,60,131,155,255,60,131,155,255, + 60,131,155,255,61,132,155,255,61,132,155,255,61,132,155,255, + 62,133,155,255,62,133,154,255,63,134,154,255,63,134,154,255, + 64,135,154,255,64,135,153,255,65,136,153,255,65,136,153,255, + 66,136,153,255,67,137,152,255,67,137,152,255,68,137,152,255, + 69,138,152,255,70,139,151,255,71,139,151,255,72,140,151,255, + 73,141,151,255,74,141,150,255,74,142,150,255,75,142,150,255, + 76,143,150,255,77,143,149,255,78,144,149,255,79,144,149,255, + 80,145,149,255,81,145,148,255,82,146,148,255,83,146,148,255, + 84,147,148,255,85,147,147,255,85,148,147,255,86,148,147,255, + 87,149,147,255,87,149,146,255,88,150,146,255,88,150,146,255, + 89,150,146,255,89,151,145,255,90,151,145,255,90,151,145,255, + 90,151,145,255,91,152,145,255,91,152,145,255,91,152,145,255, + 91,152,145,255,91,152,144,255,91,152,144,255,91,152,144,255, + 91,152,144,255,91,152,145,255,91,152,145,255,91,152,145,255, + 90,152,145,255,90,151,145,255,89,151,145,255,89,151,145,255, + 88,151,145,255,88,150,146,255,87,150,146,255,87,150,146,255, + 86,149,146,255,85,149,147,255,85,148,147,255,84,148,147,255, + 83,147,147,255,82,147,148,255,82,146,148,255,81,146,148,255, + 80,145,148,255,79,145,149,255,79,144,149,255,78,144,149,255, + 77,143,149,255,76,143,150,255,76,142,150,255,75,142,150,255, + 74,141,151,255,74,141,151,255,73,140,152,255,73,140,152,255, + 72,140,152,255,72,139,152,255,71,139,152,255,71,139,152,255, + 70,138,152,255,70,138,153,255,69,137,153,255,69,137,153,255, + 69,137,153,255,68,136,153,255,68,136,153,255,68,136,153,255, + 68,136,153,255,67,136,154,255,67,136,154,255,67,136,154,255, + 67,136,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,65,133,153,255,65,133,153,255,65,133,153,255, + 64,133,153,255,64,132,153,255,63,132,153,255,63,132,153,255, + 62,132,153,255,62,131,153,255,61,131,153,255,61,131,153,255, + 60,131,153,255,60,130,152,255,59,130,152,255,59,130,152,255, + 58,129,152,255,58,129,152,255,57,128,152,255,57,128,152,255, + 56,128,152,255,55,127,152,255,55,127,152,255,54,127,152,255, + 53,127,152,255,53,126,152,255,52,126,152,255,52,126,152,255, + 51,126,152,255,51,125,152,255,50,125,152,255,50,125,152,255, + 50,125,152,255,49,124,151,255,49,124,151,255,49,124,151,255, + 49,124,151,255,48,123,151,255,48,123,151,255,48,123,151,255, + 48,123,151,255,47,122,150,255,47,122,150,255,47,122,150,255, + 47,122,150,255,46,122,150,255,46,122,150,255,46,122,150,255, + 46,122,150,255,46,122,150,255,46,122,149,255,46,122,149,255, + 46,122,149,255,46,122,149,255,46,122,149,255,46,122,149,255, + 46,122,149,255,46,122,149,255,46,122,148,255,46,122,148,255, + 46,122,148,255,46,122,148,255,46,122,148,255,46,122,148,255, + 46,122,148,255,46,122,148,255,45,122,147,255,45,122,147,255, + 45,122,147,255,45,122,147,255,45,122,147,255,45,122,147,255, + 45,122,147,255,45,122,147,255,45,122,147,255,45,122,147,255, + 45,122,147,255,45,122,147,255,45,122,147,255,45,122,147,255, + 45,122,147,255,45,122,147,255,44,122,147,255,44,122,147,255, + 44,122,147,255,43,122,147,255,43,121,148,255,42,121,148,255, + 42,121,148,255,42,121,148,255,41,121,148,255,41,121,148,255, + 41,121,148,255,40,121,148,255,40,120,149,255,39,120,149,255, + 39,120,149,255,39,120,149,255,38,119,149,255,38,119,149,255, + 38,119,149,255,37,118,149,255,37,118,150,255,36,117,150,255, + 36,117,150,255,35,117,150,255,35,116,150,255,34,116,150,255, + 34,116,150,255,33,115,150,255,33,115,151,255,32,114,151,255, + 32,114,151,255,31,113,151,255,31,113,151,255,30,112,151,255, + 29,112,151,255,29,111,151,255,28,111,152,255,27,110,152,255, + 27,110,152,255,26,109,152,255,26,109,152,255,25,108,152,255, + 25,108,152,255,24,107,152,255,24,107,152,255,23,106,152,255, + 23,106,152,255,23,106,152,255,22,105,152,255,22,105,152,255, + 22,105,152,255,22,105,152,255,21,104,151,255,21,104,151,255, + 21,104,151,255,21,104,151,255,21,103,151,255,21,103,151,255, + 21,103,151,255,21,103,151,255,21,102,150,255,21,102,150,255, + 21,102,150,255,21,102,150,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,23,103,148,255,23,103,148,255, + 23,103,148,255,24,103,148,255,24,103,147,255,25,103,147,255, + 25,103,147,255,26,103,147,255,26,104,146,255,27,104,146,255, + 27,104,146,255,28,104,146,255,28,105,145,255,29,105,145,255, + 29,105,145,255,29,105,145,255,30,106,145,255,30,106,145,255, + 30,106,145,255,31,106,145,255,31,106,144,255,32,106,144,255, + 32,106,144,255,32,106,144,255,33,107,143,255,33,107,143,255, + 33,107,143,255,33,107,143,255,34,107,142,255,34,107,142,255, + 34,107,142,255,34,107,142,255,34,107,142,255,34,107,142,255, + 34,107,142,255,34,107,142,255,34,106,141,255,34,106,141,255, + 34,106,141,255,34,106,141,255,34,106,141,255,34,106,141,255, + 34,106,141,255,34,106,141,255,34,106,140,255,34,106,140,255, + 34,106,140,255,34,106,140,255,34,105,140,255,34,105,140,255, + 34,105,140,255,34,105,140,255,34,105,139,255,34,105,139,255, + 34,105,139,255,34,105,139,255,35,105,139,255,35,105,139,255, + 35,105,139,255,35,105,139,255,36,106,138,255,36,106,138,255, + 36,106,138,255,37,106,138,255,37,107,137,255,38,107,137,255, + 38,107,137,255,39,107,136,255,39,108,136,255,40,108,135,255, + 40,108,135,255,41,108,135,255,41,109,134,255,42,109,134,255, + 43,109,134,255,43,109,134,255,44,110,133,255,45,110,133,255, + 45,110,133,255,45,110,132,255,46,111,132,255,46,111,131,255, + 46,111,131,255,47,111,131,255,47,111,130,255,48,111,130,255, + 48,111,130,255,48,111,130,255,49,111,129,255,49,111,129,255, + 49,111,129,255,49,111,129,255,49,111,128,255,49,111,128,255, + 49,111,128,255,49,111,128,255,49,111,127,255,49,111,127,255, + 49,111,127,255,49,110,127,255,48,110,127,255,48,109,127,255, + 48,109,127,255,47,108,127,255,47,108,127,255,46,107,127,255, + 45,107,127,255,45,106,127,255,44,106,127,255,43,105,127,255, + 42,104,127,255,42,104,127,255,41,103,127,255,40,102,127,255, + 39,101,127,255,39,101,127,255,38,100,127,255,37,99,127,255, + 36,98,127,255,35,97,127,255,34,96,127,255,33,95,127,255, + 32,94,127,255,31,94,127,255,30,93,127,255,29,92,127,255, + 28,91,127,255,28,90,127,255,27,89,128,255,26,88,128,255, + 25,87,128,255,25,87,128,255,24,86,127,255,23,85,127,255, + 22,84,127,255,21,84,127,255,20,83,127,255,19,82,127,255, + 19,82,127,255,18,81,127,255,18,81,127,255,17,80,127,255, + 17,79,127,255,16,79,127,255,16,78,126,255,15,77,126,255, + 15,77,126,255,14,76,126,255,14,76,125,255,13,75,125,255, + 13,75,125,255,13,74,125,255,12,74,124,255,12,73,124,255, + 12,73,124,255,12,73,124,255,11,72,123,255,11,72,123,255, + 11,72,123,255,11,72,123,255,10,71,122,255,10,71,122,255, + 10,71,122,255,10,71,121,255,10,70,121,255,10,70,120,255, + 10,70,120,255,10,70,120,255,10,69,119,255,10,69,119,255, + 10,69,119,255,10,69,118,255,10,68,118,255,10,68,117,255, + 10,68,117,255,10,68,116,255,11,67,116,255,11,67,115,255, + 11,67,115,255,11,67,114,255,11,67,114,255,11,67,113,255, + 11,67,113,255,11,67,113,255,12,67,112,255,12,67,112,255, + 12,67,112,255,12,67,111,255,13,66,111,255,13,66,110,255, + 13,66,110,255,13,66,110,255,14,66,109,255,14,66,109,255, + 14,66,109,255,14,66,108,255,15,66,108,255,15,66,107,255, + 15,66,107,255,15,66,106,255,16,67,106,255,16,67,105,255, + 16,67,105,255,17,67,105,255,17,67,104,255,18,67,104,255, + 18,67,104,255,18,67,103,255,19,67,103,255,19,67,102,255, + 19,67,102,255,19,67,102,255,20,68,101,255,20,68,101,255, + 20,68,101,255,21,68,100,255,21,69,100,255,22,69,99,255, + 22,69,99,255,22,69,98,255,23,70,98,255,23,70,97,255, + 23,70,97,255,24,70,96,255,24,71,96,255,25,71,95,255, + 25,71,95,255,25,71,95,255,26,72,94,255,26,72,94,255, + 26,72,94,255,27,72,93,255,27,73,93,255,28,73,92,255, + 28,73,92,255,28,73,91,255,29,74,91,255,29,74,90,255, + 29,74,90,255,30,74,90,255,30,74,89,255,31,74,89,255, + 31,74,89,255,31,74,88,255,32,75,88,255,32,75,87,255, + 32,75,87,255,32,75,87,255,33,75,86,255,33,75,86,255, + 33,75,86,255,33,75,86,255,33,76,85,255,33,76,85,255, + 33,76,85,255,33,76,85,255,34,75,84,255,34,75,84,255, + 34,75,84,255,34,75,84,255,34,75,83,255,34,75,83,255, + 34,75,83,255,34,75,83,255,34,74,82,255,34,74,82,255, + 34,74,82,255,34,74,82,255,34,73,81,255,34,73,81,255, + 34,73,81,255,34,73,81,255,33,72,80,255,33,72,80,255, + 33,72,80,255,33,72,80,255,33,71,80,255,33,71,80,255, + 33,71,80,255,33,71,80,255,33,70,79,255,33,70,79,255, + 33,70,79,255,33,70,79,255,32,69,78,255,32,69,78,255, + 32,69,78,255,32,68,78,255,32,68,78,255,32,67,78,255, + 32,67,78,255,32,67,78,255,31,66,77,255,31,66,77,255, + 31,66,77,255,31,66,77,255,30,65,76,255,30,65,76,255, + 30,65,76,255,30,64,76,255,30,64,75,255,30,63,75,255, + 30,63,75,255,30,63,75,255,29,62,74,255,29,62,74,255, + 29,62,74,255,29,61,74,255,29,61,73,255,29,60,73,255, + 29,60,73,255,29,59,73,255,28,59,72,255,28,58,72,255, + 28,58,72,255,28,58,71,255,27,57,71,255,27,57,70,255, + 27,57,70,255,27,56,70,255,26,56,69,255,26,55,69,255, + 26,55,69,255,26,54,69,255,25,54,68,255,25,53,68,255, + 25,53,68,255,25,52,68,255,24,52,67,255,24,51,67,255, + 24,51,67,255,24,51,67,255,23,50,66,255,23,50,66,255, + 23,50,66,255,23,49,66,255,23,49,66,255,23,48,66,255, + 23,48,66,255,23,48,66,255,22,47,65,255,22,47,65,255, + 22,47,65,255,22,47,65,255,28,76,106,255,28,76,106,255, + 28,76,106,255,28,76,106,255,28,77,107,255,28,77,107,255, + 28,77,107,255,28,77,107,255,28,77,108,255,28,77,108,255, + 28,77,108,255,28,77,108,255,28,78,109,255,28,78,109,255, + 28,78,109,255,28,78,109,255,28,78,110,255,28,78,110,255, + 28,78,110,255,28,78,110,255,29,79,111,255,29,79,111,255, + 29,79,111,255,29,79,112,255,29,80,112,255,29,80,113,255, + 29,80,113,255,29,81,114,255,30,81,114,255,30,82,115,255, + 30,82,115,255,30,82,116,255,30,83,116,255,30,83,117,255, + 30,83,117,255,30,84,118,255,31,84,118,255,31,85,119,255, + 31,85,119,255,31,86,120,255,32,86,120,255,32,87,121,255, + 32,87,121,255,32,88,122,255,33,88,122,255,33,89,123,255, + 33,89,123,255,34,90,124,255,34,91,124,255,35,92,125,255, + 35,92,125,255,36,93,126,255,36,93,126,255,37,94,127,255, + 37,94,127,255,38,95,128,255,38,96,128,255,39,97,129,255, + 39,97,129,255,40,98,130,255,41,99,130,255,42,100,131,255, + 42,100,131,255,43,101,131,255,43,102,132,255,44,103,132,255, + 44,103,132,255,45,104,132,255,46,105,133,255,47,106,133,255, + 47,106,133,255,48,107,134,255,49,108,134,255,50,109,135,255, + 50,109,135,255,51,110,135,255,51,110,136,255,52,111,136,255, + 52,111,136,255,53,112,136,255,53,113,137,255,54,114,137,255, + 54,114,137,255,55,115,137,255,55,115,138,255,56,116,138,255, + 56,116,138,255,56,117,138,255,57,117,139,255,57,118,139,255, + 57,118,139,255,57,118,139,255,58,119,139,255,58,119,139,255, + 58,119,139,255,58,119,139,255,58,120,140,255,58,120,140,255, + 58,120,140,255,58,120,140,255,58,121,141,255,58,121,141,255, + 58,121,141,255,58,121,141,255,58,122,142,255,58,122,142,255, + 58,122,142,255,58,122,142,255,58,122,143,255,58,122,143,255, + 58,122,143,255,57,122,143,255,57,122,144,255,56,122,144,255, + 56,122,144,255,56,122,144,255,55,122,145,255,55,122,145,255, + 55,122,145,255,55,122,145,255,54,121,146,255,54,121,146,255, + 54,121,146,255,54,121,146,255,53,121,147,255,53,121,147,255, + 53,121,147,255,52,121,147,255,52,120,148,255,51,120,148,255, + 51,120,148,255,50,120,148,255,50,119,149,255,49,119,149,255, + 49,119,149,255,48,119,149,255,48,118,150,255,47,118,150,255, + 47,118,150,255,46,118,150,255,46,117,151,255,45,117,151,255, + 45,117,151,255,44,117,151,255,44,116,151,255,43,116,151,255, + 43,116,151,255,42,116,151,255,42,115,152,255,41,115,152,255, + 41,115,152,255,41,115,152,255,41,115,152,255,41,115,152,255, + 41,115,152,255,41,115,152,255,42,115,153,255,42,115,153,255, + 42,115,153,255,42,116,153,255,43,116,153,255,43,117,153,255, + 43,117,153,255,44,117,153,255,45,118,153,255,45,118,153,255, + 46,118,153,255,47,119,153,255,48,119,152,255,48,120,152,255, + 49,120,152,255,50,121,152,255,51,122,152,255,52,122,152,255, + 53,123,152,255,54,124,152,255,55,125,152,255,56,125,152,255, + 57,126,152,255,58,127,152,255,59,128,151,255,60,128,151,255, + 61,129,151,255,63,130,151,255,64,131,151,255,65,131,151,255, + 66,132,151,255,67,133,151,255,68,133,151,255,68,134,151,255, + 69,134,151,255,70,135,151,255,71,135,150,255,71,136,150,255, + 72,136,150,255,73,137,150,255,74,137,150,255,74,138,150,255, + 75,138,150,255,75,138,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,77,140,150,255,77,140,150,255, + 77,140,150,255,77,140,150,255,78,140,150,255,78,140,150,255, + 78,140,150,255,78,140,150,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,77,140,152,255,77,140,152,255, + 77,140,152,255,77,140,152,255,76,140,152,255,76,140,152,255, + 76,140,152,255,76,140,152,255,75,139,153,255,75,139,153,255, + 75,139,153,255,75,139,153,255,74,138,153,255,74,138,153,255, + 74,138,153,255,73,138,153,255,73,138,154,255,72,138,154,255, + 72,138,154,255,71,138,154,255,71,137,154,255,70,137,154,255, + 70,137,154,255,69,136,154,255,69,136,155,255,68,135,155,255, + 68,135,155,255,67,135,155,255,67,134,155,255,66,134,155,255, + 66,134,155,255,65,134,155,255,64,133,156,255,64,133,156,255, + 63,133,156,255,62,133,156,255,62,132,156,255,61,132,156,255, + 61,132,156,255,61,132,156,255,60,131,156,255,60,131,156,255, + 60,131,156,255,60,131,156,255,59,131,156,255,59,131,156,255, + 59,131,156,255,59,131,156,255,59,131,156,255,59,131,156,255, + 59,131,156,255,59,131,156,255,60,131,155,255,60,131,155,255, + 60,131,155,255,60,131,155,255,61,132,155,255,61,132,155,255, + 61,132,155,255,62,133,155,255,62,133,154,255,63,134,154,255, + 63,134,154,255,64,135,154,255,64,135,153,255,65,136,153,255, + 65,136,153,255,66,136,153,255,67,137,152,255,67,137,152,255, + 68,137,152,255,69,138,152,255,70,139,151,255,71,139,151,255, + 72,140,151,255,73,141,151,255,74,141,150,255,74,142,150,255, + 75,142,150,255,76,143,150,255,77,143,149,255,78,144,149,255, + 79,144,149,255,80,145,149,255,81,145,148,255,82,146,148,255, + 83,146,148,255,84,147,148,255,85,147,147,255,85,148,147,255, + 86,148,147,255,87,149,147,255,87,149,146,255,88,150,146,255, + 88,150,146,255,89,150,146,255,89,151,145,255,90,151,145,255, + 90,151,145,255,90,151,145,255,91,152,145,255,91,152,145,255, + 91,152,145,255,91,152,145,255,91,152,144,255,91,152,144,255, + 91,152,144,255,91,152,144,255,91,152,145,255,91,152,145,255, + 91,152,145,255,90,152,145,255,90,151,145,255,89,151,145,255, + 89,151,145,255,88,151,145,255,88,150,146,255,87,150,146,255, + 87,150,146,255,86,149,146,255,85,149,147,255,85,148,147,255, + 84,148,147,255,83,147,147,255,82,147,148,255,82,146,148,255, + 81,146,148,255,80,145,148,255,79,145,149,255,79,144,149,255, + 78,144,149,255,77,143,149,255,76,143,150,255,76,142,150,255, + 75,142,150,255,74,141,151,255,74,141,151,255,73,140,152,255, + 73,140,152,255,72,140,152,255,72,139,152,255,71,139,152,255, + 71,139,152,255,70,138,152,255,70,138,153,255,69,137,153,255, + 69,137,153,255,69,137,153,255,68,136,153,255,68,136,153,255, + 68,136,153,255,68,136,153,255,67,136,154,255,67,136,154,255, + 67,136,154,255,67,136,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,65,133,153,255,65,133,153,255, + 65,133,153,255,64,133,153,255,64,132,153,255,63,132,153,255, + 63,132,153,255,62,132,153,255,62,131,153,255,61,131,153,255, + 61,131,153,255,60,131,153,255,60,130,152,255,59,130,152,255, + 59,130,152,255,58,129,152,255,58,129,152,255,57,128,152,255, + 57,128,152,255,56,128,152,255,55,127,152,255,55,127,152,255, + 54,127,152,255,53,127,152,255,53,126,152,255,52,126,152,255, + 52,126,152,255,51,126,152,255,51,125,152,255,50,125,152,255, + 50,125,152,255,50,125,152,255,49,124,151,255,49,124,151,255, + 49,124,151,255,49,124,151,255,48,123,151,255,48,123,151,255, + 48,123,151,255,48,123,151,255,47,122,150,255,47,122,150,255, + 47,122,150,255,47,122,150,255,46,122,150,255,46,122,150,255, + 46,122,150,255,46,122,150,255,46,122,150,255,46,122,149,255, + 46,122,149,255,46,122,149,255,46,122,149,255,46,122,149,255, + 46,122,149,255,46,122,149,255,46,122,149,255,46,122,148,255, + 46,122,148,255,46,122,148,255,46,122,148,255,46,122,148,255, + 46,122,148,255,46,122,148,255,46,122,148,255,46,122,147,255, + 46,122,147,255,46,122,147,255,46,122,147,255,46,122,147,255, + 46,122,147,255,46,122,147,255,46,122,147,255,46,122,147,255, + 46,122,147,255,46,122,147,255,46,122,147,255,46,122,147,255, + 46,122,147,255,46,122,147,255,46,122,147,255,45,122,147,255, + 45,122,147,255,45,122,147,255,45,122,147,255,44,121,148,255, + 44,121,148,255,44,121,148,255,44,121,148,255,43,121,148,255, + 43,121,148,255,43,121,148,255,42,121,148,255,42,120,149,255, + 41,120,149,255,41,120,149,255,41,120,149,255,40,119,149,255, + 40,119,149,255,40,119,149,255,39,118,149,255,39,118,150,255, + 38,117,150,255,38,117,150,255,37,117,150,255,37,116,150,255, + 36,116,150,255,35,116,150,255,35,115,150,255,34,115,151,255, + 33,114,151,255,33,114,151,255,32,113,151,255,32,113,151,255, + 31,112,151,255,30,112,151,255,30,111,151,255,29,111,152,255, + 28,110,152,255,28,110,152,255,27,109,152,255,27,109,152,255, + 26,108,152,255,26,108,152,255,25,107,152,255,25,107,152,255, + 24,106,152,255,23,106,152,255,23,106,152,255,22,105,152,255, + 22,105,152,255,22,105,152,255,22,105,152,255,21,104,151,255, + 21,104,151,255,21,104,151,255,21,104,151,255,21,103,151,255, + 21,103,151,255,21,103,151,255,21,103,151,255,21,102,150,255, + 21,102,150,255,21,102,150,255,21,102,150,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,23,103,148,255, + 23,103,148,255,23,103,148,255,24,103,148,255,24,103,147,255, + 25,103,147,255,25,103,147,255,26,103,147,255,26,104,146,255, + 27,104,146,255,27,104,146,255,28,104,146,255,28,105,145,255, + 29,105,145,255,29,105,145,255,29,105,145,255,30,106,145,255, + 30,106,145,255,30,106,145,255,31,106,145,255,31,106,144,255, + 32,106,144,255,32,106,144,255,32,106,144,255,33,107,143,255, + 33,107,143,255,33,107,143,255,33,107,143,255,34,107,142,255, + 34,107,142,255,34,107,142,255,34,107,142,255,34,107,142,255, + 34,107,142,255,34,107,142,255,34,107,142,255,34,106,141,255, + 34,106,141,255,34,106,141,255,34,106,141,255,34,106,141,255, + 34,106,141,255,34,106,141,255,34,106,141,255,34,106,140,255, + 34,106,140,255,34,106,140,255,34,106,140,255,34,105,140,255, + 34,105,140,255,34,105,140,255,34,105,140,255,34,105,139,255, + 34,105,139,255,34,105,139,255,34,105,139,255,35,105,139,255, + 35,105,139,255,35,105,139,255,35,105,139,255,36,106,138,255, + 36,106,138,255,36,106,138,255,37,106,138,255,37,107,137,255, + 38,107,137,255,38,107,137,255,39,107,136,255,39,108,136,255, + 40,108,135,255,40,108,135,255,41,108,135,255,41,109,134,255, + 42,109,134,255,43,109,134,255,43,109,134,255,44,110,133,255, + 45,110,133,255,45,110,133,255,45,110,132,255,46,111,132,255, + 46,111,131,255,46,111,131,255,47,111,131,255,47,111,130,255, + 48,111,130,255,48,111,130,255,48,111,130,255,49,111,129,255, + 49,111,129,255,49,111,129,255,49,111,129,255,49,111,128,255, + 49,111,128,255,49,111,128,255,49,111,128,255,49,111,127,255, + 49,111,127,255,49,111,127,255,49,110,127,255,48,110,127,255, + 48,109,127,255,48,109,127,255,47,108,127,255,47,108,127,255, + 46,107,127,255,45,107,127,255,45,106,127,255,44,106,127,255, + 43,105,127,255,42,104,127,255,42,104,127,255,41,103,127,255, + 40,102,127,255,39,101,127,255,39,101,127,255,38,100,127,255, + 37,99,127,255,36,98,127,255,35,97,127,255,34,96,127,255, + 33,95,127,255,32,94,127,255,31,94,127,255,30,93,127,255, + 29,92,127,255,28,91,127,255,28,90,127,255,27,89,128,255, + 26,88,128,255,25,87,128,255,25,87,128,255,24,86,127,255, + 23,85,127,255,22,84,127,255,21,84,127,255,20,83,127,255, + 19,82,127,255,19,82,127,255,18,81,127,255,18,81,127,255, + 17,80,127,255,17,79,127,255,16,79,127,255,16,78,126,255, + 15,77,126,255,15,77,126,255,14,76,126,255,14,76,125,255, + 13,75,125,255,13,75,125,255,13,74,125,255,12,74,124,255, + 12,73,124,255,12,73,124,255,12,73,124,255,11,72,123,255, + 11,72,123,255,11,72,123,255,11,72,123,255,10,71,122,255, + 10,71,122,255,10,71,122,255,10,71,121,255,10,70,121,255, + 10,70,120,255,10,70,120,255,10,70,120,255,10,69,119,255, + 10,69,119,255,10,69,119,255,10,69,118,255,10,68,118,255, + 10,68,117,255,10,68,117,255,10,68,116,255,11,67,116,255, + 11,67,115,255,11,67,115,255,11,67,114,255,11,67,114,255, + 11,67,113,255,11,67,113,255,11,67,113,255,12,67,112,255, + 12,67,112,255,12,67,112,255,12,67,111,255,13,66,111,255, + 13,66,110,255,13,66,110,255,13,66,110,255,14,66,109,255, + 14,66,109,255,14,66,109,255,14,66,108,255,15,66,108,255, + 15,66,107,255,15,66,107,255,15,66,106,255,16,67,106,255, + 16,67,105,255,16,67,105,255,17,67,105,255,17,67,104,255, + 18,67,104,255,18,67,104,255,18,67,103,255,19,67,103,255, + 19,67,102,255,19,67,102,255,19,67,102,255,20,68,101,255, + 20,68,101,255,20,68,101,255,21,68,100,255,21,69,100,255, + 22,69,99,255,22,69,99,255,22,69,98,255,23,70,98,255, + 23,70,97,255,23,70,97,255,24,70,96,255,24,71,96,255, + 25,71,95,255,25,71,95,255,25,71,95,255,26,72,94,255, + 26,72,94,255,26,72,94,255,27,72,93,255,27,73,93,255, + 28,73,92,255,28,73,92,255,28,73,91,255,29,74,91,255, + 29,74,90,255,29,74,90,255,30,74,90,255,30,74,89,255, + 31,74,89,255,31,74,89,255,31,74,88,255,32,75,88,255, + 32,75,87,255,32,75,87,255,32,75,87,255,33,75,86,255, + 33,75,86,255,33,75,86,255,33,75,86,255,33,76,85,255, + 33,76,85,255,33,76,85,255,33,76,85,255,34,75,84,255, + 34,75,84,255,34,75,84,255,34,75,84,255,34,75,83,255, + 34,75,83,255,34,75,83,255,34,75,83,255,34,74,82,255, + 34,74,82,255,34,74,82,255,34,74,82,255,34,73,81,255, + 34,73,81,255,34,73,81,255,34,73,81,255,33,72,80,255, + 33,72,80,255,33,72,80,255,33,72,80,255,33,71,80,255, + 33,71,80,255,33,71,80,255,33,71,80,255,33,70,79,255, + 33,70,79,255,33,70,79,255,33,70,79,255,32,69,78,255, + 32,69,78,255,32,69,78,255,32,68,78,255,32,68,78,255, + 32,67,78,255,32,67,78,255,32,67,78,255,31,66,77,255, + 31,66,77,255,31,66,77,255,31,66,77,255,30,65,76,255, + 30,65,76,255,30,65,76,255,30,64,76,255,30,64,75,255, + 30,63,75,255,30,63,75,255,30,63,75,255,29,62,74,255, + 29,62,74,255,29,62,74,255,29,61,74,255,29,61,73,255, + 29,60,73,255,29,60,73,255,29,59,73,255,28,59,72,255, + 28,58,72,255,28,58,72,255,28,58,71,255,27,57,71,255, + 27,57,70,255,27,57,70,255,27,56,70,255,26,56,69,255, + 26,55,69,255,26,55,69,255,26,54,69,255,25,54,68,255, + 25,53,68,255,25,53,68,255,25,52,68,255,24,52,67,255, + 24,51,67,255,24,51,67,255,24,51,67,255,23,50,66,255, + 23,50,66,255,23,50,66,255,23,49,66,255,23,49,66,255, + 23,48,66,255,23,48,66,255,23,48,66,255,22,47,65,255, + 22,47,65,255,22,47,65,255,22,47,65,255,28,76,105,255, + 28,76,105,255,28,76,105,255,28,76,105,255,28,76,106,255, + 28,76,106,255,28,76,106,255,28,76,106,255,28,77,107,255, + 28,77,107,255,28,77,107,255,28,77,107,255,28,77,108,255, + 28,77,108,255,28,77,108,255,28,77,108,255,28,78,109,255, + 28,78,109,255,28,78,109,255,28,78,110,255,29,79,110,255, + 29,79,111,255,29,79,111,255,29,79,111,255,29,80,112,255, + 29,80,112,255,29,80,112,255,29,80,113,255,29,81,113,255, + 29,81,114,255,29,81,114,255,29,82,115,255,30,82,115,255, + 30,83,116,255,30,83,116,255,30,83,117,255,30,84,117,255, + 30,84,118,255,30,84,118,255,31,85,119,255,31,85,119,255, + 32,86,120,255,32,86,120,255,32,87,121,255,33,88,122,255, + 33,89,123,255,33,89,123,255,34,90,124,255,34,90,124,255, + 35,91,125,255,35,91,125,255,36,92,126,255,36,93,126,255, + 37,94,127,255,37,94,127,255,38,95,127,255,38,96,128,255, + 39,97,128,255,39,97,128,255,40,98,129,255,41,99,129,255, + 42,100,130,255,42,100,130,255,43,101,130,255,43,102,131,255, + 44,103,131,255,44,103,131,255,45,104,132,255,46,105,132,255, + 47,106,133,255,47,106,133,255,48,107,133,255,49,108,134,255, + 50,109,134,255,50,109,134,255,51,110,134,255,51,110,135,255, + 52,111,135,255,52,111,135,255,53,112,135,255,53,113,136,255, + 54,114,136,255,54,114,136,255,55,115,136,255,55,115,137,255, + 56,116,137,255,56,116,137,255,56,117,137,255,57,117,138,255, + 57,118,138,255,57,118,138,255,57,118,138,255,58,119,139,255, + 58,119,139,255,58,119,139,255,58,119,139,255,59,120,139,255, + 59,120,139,255,59,120,139,255,59,120,139,255,59,121,140,255, + 59,121,140,255,59,121,140,255,59,121,140,255,59,122,141,255, + 59,122,141,255,59,122,141,255,59,122,141,255,59,122,142,255, + 59,122,142,255,59,122,142,255,58,122,142,255,58,123,143,255, + 57,123,143,255,57,123,143,255,57,123,143,255,56,123,144,255, + 56,123,144,255,56,123,144,255,56,123,144,255,55,122,145,255, + 55,122,145,255,55,122,145,255,55,122,145,255,54,122,146,255, + 54,122,146,255,54,122,146,255,53,122,146,255,53,121,147,255, + 52,121,147,255,52,121,147,255,51,121,147,255,51,120,148,255, + 50,120,148,255,50,120,148,255,49,120,148,255,49,119,149,255, + 48,119,149,255,48,119,149,255,47,119,150,255,47,118,150,255, + 46,118,151,255,46,118,151,255,45,118,151,255,45,117,151,255, + 44,117,151,255,44,117,151,255,43,117,151,255,43,116,152,255, + 42,116,152,255,42,116,152,255,42,116,152,255,42,116,152,255, + 42,116,152,255,42,116,152,255,42,116,152,255,43,116,153,255, + 43,116,153,255,43,116,153,255,43,116,153,255,44,117,153,255, + 44,117,153,255,44,117,153,255,45,117,153,255,45,118,153,255, + 46,118,153,255,46,118,153,255,47,119,153,255,48,119,152,255, + 48,120,152,255,49,120,152,255,50,121,152,255,51,122,152,255, + 52,122,152,255,53,123,152,255,54,124,152,255,55,125,152,255, + 56,125,152,255,57,126,152,255,58,127,152,255,59,128,151,255, + 60,128,151,255,61,129,151,255,63,130,151,255,64,131,151,255, + 65,131,151,255,66,132,151,255,67,133,151,255,68,133,151,255, + 68,134,151,255,69,134,151,255,70,135,151,255,71,135,150,255, + 71,136,150,255,72,136,150,255,73,137,150,255,74,137,150,255, + 74,138,150,255,75,138,150,255,75,138,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,77,140,150,255, + 77,140,150,255,77,140,150,255,77,140,150,255,78,140,150,255, + 78,140,150,255,78,140,150,255,78,140,150,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,78,141,151,255, + 78,141,151,255,78,141,151,255,78,141,151,255,77,140,152,255, + 77,140,152,255,77,140,152,255,77,140,152,255,76,140,152,255, + 76,140,152,255,76,140,152,255,76,140,152,255,75,139,153,255, + 75,139,153,255,75,139,153,255,74,139,153,255,74,138,153,255, + 73,138,153,255,73,138,153,255,72,138,153,255,72,138,154,255, + 71,138,154,255,71,138,154,255,70,138,154,255,70,137,154,255, + 69,137,154,255,69,137,154,255,68,136,154,255,68,136,155,255, + 67,135,155,255,67,135,155,255,66,135,155,255,66,134,155,255, + 65,134,155,255,65,134,155,255,65,134,155,255,64,133,156,255, + 64,133,156,255,63,133,156,255,62,133,156,255,62,132,156,255, + 61,132,156,255,61,132,156,255,61,132,156,255,60,131,156,255, + 60,131,156,255,60,131,156,255,60,131,156,255,59,131,156,255, + 59,131,156,255,59,131,156,255,59,131,156,255,59,131,155,255, + 59,131,155,255,59,131,155,255,59,131,155,255,60,131,155,255, + 60,131,155,255,60,131,155,255,61,132,155,255,61,132,154,255, + 62,133,154,255,62,133,154,255,63,133,154,255,63,134,154,255, + 64,134,154,255,64,134,154,255,65,135,154,255,65,135,153,255, + 66,136,153,255,66,136,153,255,67,137,153,255,68,137,152,255, + 68,138,152,255,69,138,152,255,70,139,152,255,71,139,151,255, + 72,140,151,255,73,140,151,255,74,141,151,255,75,142,150,255, + 75,142,150,255,76,143,150,255,77,144,150,255,78,144,149,255, + 79,145,149,255,80,145,149,255,81,146,149,255,82,146,148,255, + 83,147,148,255,84,147,148,255,85,148,148,255,86,148,147,255, + 86,149,147,255,87,149,147,255,88,150,147,255,88,150,146,255, + 89,151,146,255,89,151,146,255,90,151,146,255,90,152,145,255, + 91,152,145,255,91,152,145,255,91,152,145,255,92,152,145,255, + 92,152,145,255,92,152,145,255,92,152,145,255,92,152,144,255, + 92,152,144,255,92,152,144,255,92,152,144,255,92,152,145,255, + 92,152,145,255,92,152,145,255,91,152,145,255,91,151,145,255, + 90,151,145,255,90,151,145,255,89,151,145,255,89,150,146,255, + 88,150,146,255,88,150,146,255,87,149,146,255,86,149,147,255, + 86,148,147,255,85,148,147,255,84,147,147,255,83,147,148,255, + 83,146,148,255,82,146,148,255,81,145,148,255,80,145,149,255, + 80,144,149,255,79,144,149,255,78,143,149,255,77,143,150,255, + 77,142,150,255,76,142,150,255,75,141,151,255,75,141,151,255, + 74,140,152,255,74,140,152,255,73,140,152,255,73,139,152,255, + 72,139,152,255,72,139,152,255,71,138,152,255,70,138,153,255, + 70,137,153,255,69,137,153,255,69,137,153,255,68,136,153,255, + 68,136,153,255,68,136,153,255,68,136,153,255,67,136,154,255, + 67,136,154,255,67,136,154,255,67,136,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,133,153,255, + 65,133,153,255,65,133,153,255,65,133,153,255,64,132,153,255, + 64,132,153,255,64,132,153,255,63,132,153,255,63,131,153,255, + 62,131,153,255,62,131,153,255,61,131,153,255,61,131,153,255, + 60,131,153,255,60,131,153,255,59,130,153,255,59,130,152,255, + 58,129,152,255,58,129,152,255,57,129,152,255,57,128,152,255, + 56,128,152,255,56,128,152,255,56,128,152,255,55,127,152,255, + 55,127,152,255,54,127,152,255,53,127,152,255,53,126,152,255, + 52,126,152,255,52,126,152,255,51,126,152,255,51,125,151,255, + 50,125,151,255,50,125,151,255,50,125,151,255,49,124,151,255, + 49,124,151,255,49,124,151,255,49,124,151,255,48,123,150,255, + 48,123,150,255,48,123,150,255,48,123,150,255,47,122,150,255, + 47,122,150,255,47,122,150,255,47,122,150,255,47,122,149,255, + 47,122,149,255,47,122,149,255,47,122,149,255,47,122,149,255, + 47,122,149,255,47,122,149,255,47,122,149,255,47,122,149,255, + 47,122,148,255,47,122,148,255,47,122,148,255,47,122,148,255, + 47,123,147,255,47,123,147,255,47,123,147,255,47,123,147,255, + 47,123,147,255,47,123,147,255,47,123,147,255,47,123,147,255, + 47,123,147,255,47,123,147,255,47,123,147,255,47,123,147,255, + 47,123,146,255,47,123,146,255,47,123,146,255,47,123,146,255, + 47,123,146,255,47,123,146,255,47,123,146,255,47,123,146,255, + 47,123,146,255,47,123,146,255,47,123,146,255,47,123,146,255, + 46,123,146,255,46,123,146,255,46,123,146,255,46,123,146,255, + 45,122,147,255,45,122,147,255,45,122,147,255,45,122,147,255, + 44,122,147,255,44,122,147,255,44,122,147,255,43,122,147,255, + 43,121,148,255,42,121,148,255,42,121,148,255,42,121,148,255, + 41,120,148,255,41,120,148,255,41,120,148,255,40,119,148,255, + 40,119,149,255,39,118,149,255,39,118,149,255,38,118,149,255, + 38,117,150,255,37,117,150,255,36,117,150,255,36,116,150,255, + 35,116,150,255,34,115,150,255,34,115,150,255,33,114,150,255, + 33,114,151,255,32,113,151,255,31,113,151,255,31,112,151,255, + 30,112,151,255,29,111,151,255,29,111,151,255,28,110,151,255, + 28,110,152,255,27,109,152,255,27,109,152,255,26,108,152,255, + 26,108,152,255,25,107,152,255,24,107,152,255,24,106,152,255, + 23,106,152,255,23,105,152,255,23,105,152,255,23,105,152,255, + 22,104,151,255,22,104,151,255,22,104,151,255,22,104,151,255, + 21,103,151,255,21,103,151,255,21,103,151,255,21,103,151,255, + 21,102,150,255,21,102,150,255,21,102,150,255,21,102,150,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 23,103,148,255,23,103,148,255,23,103,148,255,23,103,148,255, + 24,103,147,255,24,103,147,255,24,103,147,255,25,103,147,255, + 25,104,146,255,26,104,146,255,26,104,146,255,27,104,146,255, + 27,104,145,255,28,104,145,255,28,104,145,255,28,104,145,255, + 29,105,145,255,29,105,145,255,29,105,145,255,30,105,145,255, + 30,105,144,255,31,105,144,255,31,105,144,255,31,105,144,255, + 32,106,143,255,32,106,143,255,32,106,143,255,32,106,143,255, + 33,106,142,255,33,106,142,255,33,106,142,255,33,106,142,255, + 33,106,142,255,33,106,142,255,33,106,142,255,33,106,142,255, + 33,106,141,255,33,106,141,255,33,106,141,255,33,106,141,255, + 33,105,141,255,33,105,141,255,33,105,141,255,33,105,141,255, + 33,105,140,255,33,105,140,255,33,105,140,255,33,105,140,255, + 34,105,140,255,34,105,140,255,34,105,140,255,34,105,140,255, + 34,105,139,255,34,105,139,255,34,105,139,255,34,105,139,255, + 35,105,139,255,35,105,139,255,35,105,139,255,35,105,139,255, + 36,106,138,255,36,106,138,255,36,106,138,255,37,106,138,255, + 37,107,137,255,38,107,137,255,38,107,137,255,39,107,136,255, + 39,108,136,255,40,108,135,255,40,108,135,255,41,108,135,255, + 41,109,134,255,42,109,134,255,43,109,134,255,43,109,134,255, + 44,110,133,255,45,110,133,255,45,110,133,255,46,110,132,255, + 46,111,132,255,47,111,131,255,47,111,131,255,47,111,131,255, + 48,111,130,255,48,111,130,255,48,111,130,255,49,111,130,255, + 49,112,129,255,50,112,129,255,50,112,129,255,50,112,129,255, + 50,112,128,255,50,112,128,255,50,112,128,255,50,112,128,255, + 50,111,127,255,50,111,127,255,50,111,127,255,49,110,127,255, + 49,110,127,255,48,109,127,255,48,109,127,255,47,108,127,255, + 47,108,127,255,46,107,127,255,45,107,127,255,45,106,127,255, + 44,106,127,255,43,105,127,255,42,104,127,255,42,104,127,255, + 41,103,127,255,40,102,127,255,39,101,127,255,39,101,127,255, + 38,100,127,255,37,99,127,255,36,98,127,255,35,97,127,255, + 34,96,127,255,33,95,127,255,32,94,127,255,31,94,127,255, + 30,93,127,255,29,92,127,255,28,91,127,255,28,90,127,255, + 27,89,128,255,26,88,128,255,25,87,128,255,24,87,128,255, + 23,86,127,255,22,85,127,255,21,84,127,255,21,84,127,255, + 20,83,127,255,19,82,127,255,18,82,127,255,18,81,127,255, + 17,81,127,255,16,80,127,255,16,79,127,255,15,79,127,255, + 15,78,126,255,14,77,126,255,14,77,126,255,14,76,126,255, + 13,76,125,255,13,75,125,255,13,75,125,255,12,74,125,255, + 12,74,124,255,11,73,124,255,11,73,124,255,11,73,124,255, + 10,72,123,255,10,72,123,255,10,72,123,255,10,72,123,255, + 10,71,122,255,10,71,122,255,10,71,122,255,10,71,121,255, + 10,70,121,255,10,70,120,255,10,70,120,255,10,70,120,255, + 10,69,119,255,10,69,119,255,10,69,119,255,10,69,118,255, + 10,68,118,255,10,68,117,255,10,68,117,255,10,68,116,255, + 11,67,116,255,11,67,115,255,11,67,115,255,11,67,114,255, + 11,67,114,255,11,67,113,255,11,67,113,255,11,67,113,255, + 12,67,112,255,12,67,112,255,12,67,112,255,12,67,111,255, + 13,66,111,255,13,66,110,255,13,66,110,255,13,66,110,255, + 14,66,109,255,14,66,109,255,14,66,109,255,14,66,108,255, + 15,66,108,255,15,66,107,255,15,66,107,255,15,66,106,255, + 16,67,106,255,16,67,105,255,16,67,105,255,17,67,105,255, + 17,67,104,255,18,67,104,255,18,67,104,255,18,67,103,255, + 19,67,103,255,19,67,102,255,19,67,102,255,19,67,102,255, + 20,68,101,255,20,68,101,255,20,68,101,255,21,68,100,255, + 21,69,100,255,22,69,99,255,22,69,99,255,22,69,98,255, + 23,70,98,255,23,70,97,255,23,70,97,255,24,70,97,255, + 24,71,96,255,25,71,96,255,25,71,96,255,25,71,95,255, + 26,72,95,255,26,72,94,255,26,72,94,255,27,72,93,255, + 27,73,93,255,28,73,92,255,28,73,92,255,28,73,92,255, + 29,74,91,255,29,74,91,255,29,74,91,255,30,74,90,255, + 30,74,90,255,31,74,89,255,31,74,89,255,31,74,88,255, + 32,75,88,255,32,75,87,255,32,75,87,255,32,75,87,255, + 33,75,86,255,33,75,86,255,33,75,86,255,33,75,86,255, + 33,76,85,255,33,76,85,255,33,76,85,255,33,76,85,255, + 34,75,84,255,34,75,84,255,34,75,84,255,34,75,84,255, + 34,75,83,255,34,75,83,255,34,75,83,255,34,75,83,255, + 34,74,82,255,34,74,82,255,34,74,82,255,34,74,82,255, + 34,73,81,255,34,73,81,255,34,73,81,255,34,73,81,255, + 33,72,81,255,33,72,81,255,33,72,81,255,33,72,81,255, + 33,71,80,255,33,71,80,255,33,71,80,255,33,71,80,255, + 33,70,79,255,33,70,79,255,33,70,79,255,33,70,79,255, + 32,69,78,255,32,69,78,255,32,69,78,255,32,68,78,255, + 32,68,78,255,32,67,78,255,32,67,78,255,32,67,78,255, + 31,66,77,255,31,66,77,255,31,66,77,255,31,65,77,255, + 30,65,76,255,30,64,76,255,30,64,76,255,30,64,76,255, + 30,63,75,255,30,63,75,255,30,63,75,255,30,62,75,255, + 29,62,74,255,29,61,74,255,29,61,74,255,29,61,74,255, + 29,60,73,255,29,60,73,255,29,60,73,255,29,59,73,255, + 28,59,72,255,28,58,72,255,28,58,72,255,28,57,71,255, + 27,57,71,255,27,56,70,255,27,56,70,255,27,55,70,255, + 26,55,69,255,26,54,69,255,26,54,69,255,26,53,68,255, + 25,53,68,255,25,52,67,255,25,52,67,255,25,52,67,255, + 24,51,66,255,24,51,66,255,24,51,66,255,24,50,66,255, + 23,50,65,255,23,49,65,255,23,49,65,255,23,49,65,255, + 23,48,65,255,23,48,65,255,23,48,65,255,23,48,65,255, + 22,47,64,255,22,47,64,255,22,47,64,255,22,47,64,255, + 28,75,105,255,28,75,105,255,28,75,105,255,28,75,105,255, + 28,76,106,255,28,76,106,255,28,76,106,255,28,76,106,255, + 28,76,107,255,28,76,107,255,28,76,107,255,28,76,107,255, + 28,77,108,255,28,77,108,255,28,77,108,255,28,77,108,255, + 28,77,109,255,28,77,109,255,28,77,109,255,28,77,109,255, + 28,78,110,255,28,78,110,255,28,78,110,255,28,78,111,255, + 28,79,111,255,28,79,112,255,28,79,112,255,28,80,113,255, + 29,80,113,255,29,81,114,255,29,81,114,255,29,81,115,255, + 29,82,115,255,29,82,116,255,29,82,116,255,29,83,117,255, + 30,83,117,255,30,84,118,255,30,84,118,255,30,85,119,255, + 31,85,119,255,31,86,120,255,31,86,120,255,31,87,121,255, + 32,87,121,255,32,88,122,255,32,88,122,255,33,89,123,255, + 33,90,123,255,34,91,124,255,34,91,124,255,35,92,125,255, + 35,92,125,255,36,93,126,255,36,93,126,255,37,94,127,255, + 37,95,127,255,38,96,128,255,38,96,128,255,39,97,129,255, + 40,98,129,255,41,99,130,255,41,99,130,255,42,100,130,255, + 43,101,131,255,44,102,131,255,44,102,131,255,45,103,131,255, + 46,104,132,255,47,105,132,255,47,105,132,255,48,106,133,255, + 48,107,133,255,49,108,134,255,49,108,134,255,50,109,134,255, + 51,110,135,255,52,111,135,255,52,111,135,255,53,112,135,255, + 53,112,136,255,54,113,136,255,54,113,136,255,55,114,136,255, + 55,115,137,255,56,116,137,255,56,116,137,255,57,117,137,255, + 57,117,138,255,58,118,138,255,58,118,138,255,58,118,138,255, + 59,119,138,255,59,119,138,255,59,119,138,255,59,120,138,255, + 59,120,139,255,59,121,139,255,59,121,139,255,59,121,139,255, + 59,122,140,255,59,122,140,255,59,122,140,255,59,122,140,255, + 59,123,141,255,59,123,141,255,59,123,141,255,59,123,141,255, + 59,123,142,255,59,123,142,255,59,123,142,255,59,123,142,255, + 58,123,143,255,58,123,143,255,58,123,143,255,58,123,143,255, + 57,123,144,255,57,123,144,255,57,123,144,255,57,123,144,255, + 56,122,145,255,56,122,145,255,56,122,145,255,56,122,145,255, + 55,122,146,255,55,122,146,255,55,122,146,255,54,122,146,255, + 54,121,147,255,53,121,147,255,53,121,147,255,52,121,147,255, + 52,120,148,255,51,120,148,255,51,120,148,255,50,120,148,255, + 50,119,149,255,49,119,149,255,49,119,149,255,48,119,149,255, + 48,118,150,255,47,118,150,255,47,118,150,255,46,118,150,255, + 46,117,150,255,45,117,150,255,45,117,150,255,44,117,150,255, + 44,116,151,255,43,116,151,255,43,116,151,255,43,116,151,255, + 43,116,152,255,43,116,152,255,43,116,152,255,43,116,152,255, + 43,116,152,255,43,116,152,255,43,116,152,255,43,117,152,255, + 44,117,153,255,44,118,153,255,44,118,153,255,45,118,153,255, + 46,119,153,255,46,119,153,255,47,119,153,255,48,120,153,255, + 49,120,152,255,49,121,152,255,50,121,152,255,51,122,152,255, + 52,123,152,255,53,123,152,255,54,124,152,255,55,125,152,255, + 56,125,152,255,57,126,152,255,58,126,152,255,59,127,152,255, + 60,128,151,255,61,128,151,255,62,129,151,255,63,130,151,255, + 64,131,151,255,65,131,151,255,66,132,151,255,67,133,151,255, + 68,133,151,255,68,134,151,255,69,134,151,255,70,135,151,255, + 71,135,150,255,71,136,150,255,72,136,150,255,73,137,150,255, + 73,137,150,255,74,138,150,255,74,138,150,255,75,138,150,255, + 75,139,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 77,139,150,255,77,139,150,255,77,139,150,255,77,139,150,255, + 77,140,150,255,77,140,150,255,77,140,150,255,77,140,150,255, + 77,140,151,255,77,140,151,255,77,140,151,255,77,140,151,255, + 77,140,151,255,77,140,151,255,77,140,151,255,77,140,151,255, + 76,140,151,255,76,140,151,255,76,140,151,255,76,140,151,255, + 75,139,152,255,75,139,152,255,75,139,152,255,75,139,152,255, + 74,138,152,255,74,138,152,255,74,138,152,255,74,138,152,255, + 73,137,153,255,73,137,153,255,73,137,153,255,72,137,153,255, + 72,137,153,255,71,137,153,255,71,137,153,255,70,137,153,255, + 70,136,154,255,69,136,154,255,69,136,154,255,68,135,154,255, + 68,135,154,255,67,134,154,255,67,134,154,255,66,134,154,255, + 66,133,155,255,65,133,155,255,65,133,155,255,64,133,155,255, + 63,133,155,255,63,133,155,255,63,133,155,255,62,133,155,255, + 62,132,155,255,61,132,155,255,61,132,155,255,61,132,155,255, + 60,131,155,255,60,131,155,255,60,131,155,255,60,131,155,255, + 60,131,155,255,60,131,155,255,60,131,155,255,60,131,155,255, + 60,132,155,255,60,132,155,255,60,132,155,255,60,132,155,255, + 61,132,154,255,61,132,154,255,61,132,154,255,61,132,154,255, + 62,133,154,255,62,133,154,255,62,133,154,255,63,134,154,255, + 63,134,153,255,64,135,153,255,64,135,153,255,65,136,153,255, + 66,136,152,255,66,137,152,255,67,137,152,255,68,137,152,255, + 69,138,151,255,69,138,151,255,70,138,151,255,71,139,151,255, + 72,140,150,255,73,140,150,255,74,141,150,255,75,142,150,255, + 76,142,149,255,76,143,149,255,77,143,149,255,78,144,149,255, + 79,144,148,255,80,145,148,255,81,145,148,255,82,146,148,255, + 83,146,147,255,83,147,147,255,84,147,147,255,85,148,147,255, + 86,148,146,255,86,149,146,255,87,149,146,255,88,150,146,255, + 89,150,145,255,89,151,145,255,90,151,145,255,90,151,145,255, + 91,152,144,255,91,152,144,255,91,152,144,255,91,152,144,255, + 92,153,144,255,92,153,144,255,92,153,144,255,92,153,144,255, + 93,153,144,255,93,153,144,255,93,153,144,255,93,153,144,255, + 92,153,144,255,92,153,144,255,92,153,144,255,92,153,144,255, + 91,152,145,255,91,152,145,255,91,152,145,255,90,152,145,255, + 90,151,146,255,89,151,146,255,89,151,146,255,88,150,146,255, + 87,150,146,255,87,149,146,255,86,149,146,255,85,148,146,255, + 84,148,147,255,84,147,147,255,83,147,147,255,82,146,148,255, + 81,146,148,255,80,145,149,255,79,145,149,255,78,144,149,255, + 78,144,150,255,77,143,150,255,77,143,150,255,76,142,150,255, + 75,142,151,255,75,141,151,255,74,141,151,255,73,140,151,255, + 73,140,152,255,72,139,152,255,72,139,152,255,71,139,152,255, + 71,138,153,255,70,138,153,255,70,138,153,255,70,137,153,255, + 69,137,153,255,69,136,153,255,69,136,153,255,68,136,153,255, + 68,136,153,255,67,136,153,255,67,136,153,255,67,136,153,255, + 66,135,154,255,66,135,154,255,66,135,154,255,66,135,154,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 65,133,153,255,65,133,153,255,65,133,153,255,65,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 63,132,153,255,63,132,153,255,63,132,153,255,62,132,153,255, + 62,131,152,255,61,131,152,255,61,131,152,255,61,131,152,255, + 60,130,152,255,60,130,152,255,60,130,152,255,59,130,152,255, + 59,129,152,255,58,129,152,255,58,129,152,255,57,128,152,255, + 57,128,152,255,56,127,152,255,56,127,152,255,55,127,152,255, + 54,126,151,255,54,126,151,255,54,126,151,255,53,126,151,255, + 53,125,151,255,52,125,151,255,52,125,151,255,52,125,151,255, + 51,125,151,255,51,125,151,255,51,125,151,255,51,125,151,255, + 50,124,150,255,50,124,150,255,50,124,150,255,50,124,150,255, + 49,123,150,255,49,123,150,255,49,123,150,255,49,123,150,255, + 48,123,149,255,48,123,149,255,48,123,149,255,48,123,149,255, + 47,123,149,255,47,123,149,255,47,123,149,255,47,123,149,255, + 47,123,149,255,47,123,148,255,47,123,148,255,47,123,148,255, + 47,123,148,255,47,123,148,255,47,123,148,255,47,123,148,255, + 47,123,148,255,47,123,147,255,47,123,147,255,47,123,147,255, + 47,123,147,255,48,123,147,255,48,123,147,255,48,123,147,255, + 48,123,147,255,48,123,146,255,48,123,146,255,48,123,146,255, + 48,123,146,255,48,123,146,255,48,123,146,255,48,123,146,255, + 48,123,146,255,48,123,146,255,48,123,146,255,48,123,146,255, + 48,123,146,255,48,123,146,255,48,123,146,255,48,123,146,255, + 48,123,146,255,47,123,146,255,47,123,146,255,47,123,146,255, + 47,123,146,255,46,123,147,255,46,123,147,255,46,123,147,255, + 46,123,147,255,45,122,147,255,45,122,147,255,45,122,147,255, + 45,122,147,255,44,122,148,255,44,122,148,255,44,122,148,255, + 43,122,148,255,43,121,148,255,42,121,148,255,42,121,148,255, + 41,120,148,255,41,120,149,255,40,119,149,255,40,119,149,255, + 39,119,149,255,39,118,149,255,38,118,149,255,37,118,149,255, + 37,117,149,255,36,117,150,255,35,116,150,255,35,116,150,255, + 34,115,150,255,34,115,150,255,33,114,150,255,32,113,150,255, + 32,113,150,255,31,112,151,255,30,111,151,255,30,111,151,255, + 29,110,151,255,29,110,151,255,28,109,151,255,28,109,151,255, + 27,108,151,255,27,108,151,255,26,107,151,255,25,107,151,255, + 25,107,151,255,24,106,151,255,23,106,151,255,23,106,151,255, + 23,105,151,255,22,105,150,255,22,104,150,255,22,104,150,255, + 22,104,150,255,22,103,150,255,22,103,150,255,22,103,150,255, + 22,103,150,255,22,102,150,255,22,102,150,255,22,102,150,255, + 22,102,150,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,148,255,22,102,148,255,22,102,148,255, + 23,102,148,255,23,102,148,255,24,102,148,255,24,102,148,255, + 25,102,148,255,25,103,147,255,26,103,147,255,26,103,147,255, + 26,103,147,255,27,104,146,255,27,104,146,255,27,104,146,255, + 27,104,146,255,28,105,145,255,28,105,145,255,28,105,145,255, + 29,105,145,255,29,105,144,255,30,105,144,255,30,105,144,255, + 30,105,144,255,31,106,143,255,31,106,143,255,31,106,143,255, + 31,106,143,255,32,106,143,255,32,106,143,255,32,106,143,255, + 32,106,143,255,32,106,142,255,32,106,142,255,32,106,142,255, + 32,106,142,255,32,105,142,255,32,105,142,255,32,105,142,255, + 32,105,142,255,33,105,141,255,33,105,141,255,33,105,141,255, + 33,105,141,255,33,105,141,255,33,105,141,255,33,105,141,255, + 33,105,141,255,33,104,140,255,33,104,140,255,33,104,140,255, + 33,104,140,255,34,104,139,255,34,104,139,255,34,104,139,255, + 34,104,139,255,35,105,138,255,35,105,138,255,35,105,138,255, + 35,105,138,255,36,106,137,255,36,106,137,255,36,106,137,255, + 37,106,137,255,37,107,136,255,38,107,136,255,39,107,136,255, + 39,107,135,255,40,108,135,255,41,108,134,255,41,108,134,255, + 42,108,134,255,42,109,133,255,43,109,133,255,44,109,133,255, + 44,110,133,255,45,110,132,255,46,111,132,255,46,111,132,255, + 46,111,131,255,47,112,131,255,47,112,130,255,47,112,130,255, + 48,112,130,255,48,112,129,255,49,112,129,255,49,112,129,255, + 49,112,129,255,50,112,128,255,50,112,128,255,50,112,128,255, + 50,112,128,255,50,112,127,255,50,112,127,255,50,112,127,255, + 50,112,127,255,50,112,126,255,50,112,126,255,50,112,126,255, + 50,111,126,255,49,111,126,255,49,110,126,255,49,110,126,255, + 48,109,126,255,48,109,126,255,47,108,126,255,46,108,126,255, + 46,107,126,255,45,107,126,255,44,106,126,255,43,105,126,255, + 43,104,126,255,42,103,126,255,41,102,126,255,40,101,126,255, + 39,101,126,255,38,100,126,255,37,99,126,255,36,98,126,255, + 35,97,126,255,34,96,126,255,33,95,126,255,32,94,126,255, + 31,93,126,255,30,92,127,255,29,91,127,255,28,90,127,255, + 27,90,127,255,26,89,127,255,25,88,127,255,24,87,127,255, + 24,86,127,255,23,85,127,255,22,84,127,255,21,83,127,255, + 20,83,127,255,19,82,126,255,18,81,126,255,18,81,126,255, + 17,80,126,255,17,80,126,255,16,79,126,255,16,78,126,255, + 15,78,126,255,15,77,126,255,14,76,126,255,14,76,126,255, + 13,75,126,255,13,75,125,255,12,74,125,255,12,74,125,255, + 12,73,125,255,11,73,124,255,11,72,124,255,11,72,124,255, + 11,72,124,255,10,71,123,255,10,71,123,255,10,71,123,255, + 10,71,123,255,9,70,122,255,9,70,122,255,9,70,122,255, + 9,70,121,255,9,69,121,255,9,69,120,255,9,69,120,255, + 9,69,120,255,9,68,119,255,9,68,119,255,9,68,119,255, + 9,68,118,255,9,68,118,255,9,68,117,255,9,68,117,255, + 9,68,117,255,10,67,116,255,10,67,116,255,10,67,116,255, + 10,67,115,255,11,67,115,255,11,67,114,255,11,67,114,255, + 11,67,113,255,11,67,113,255,11,67,112,255,11,67,112,255, + 11,67,112,255,12,66,111,255,12,66,111,255,12,66,111,255, + 12,66,111,255,13,66,110,255,13,66,110,255,13,66,110,255, + 13,66,109,255,14,66,109,255,14,66,108,255,14,66,108,255, + 15,66,107,255,15,67,107,255,16,67,106,255,16,67,106,255, + 16,67,106,255,17,67,105,255,17,67,105,255,17,67,105,255, + 17,67,104,255,18,68,104,255,18,68,103,255,18,68,103,255, + 19,68,103,255,19,68,102,255,20,68,102,255,20,68,102,255, + 20,68,101,255,21,69,101,255,21,69,100,255,21,69,100,255, + 22,69,99,255,22,70,99,255,23,70,98,255,23,70,98,255, + 24,70,97,255,24,71,97,255,25,71,96,255,25,71,96,255, + 25,71,96,255,26,72,95,255,26,72,95,255,26,72,95,255, + 27,72,94,255,27,73,94,255,28,73,93,255,28,73,93,255, + 28,74,92,255,29,74,92,255,29,75,91,255,29,75,91,255, + 30,75,91,255,30,75,90,255,31,75,90,255,31,75,90,255, + 31,75,89,255,32,76,89,255,32,76,88,255,32,76,88,255, + 32,76,88,255,33,76,87,255,33,76,87,255,33,76,87,255, + 33,76,87,255,33,76,86,255,33,76,86,255,33,76,86,255, + 33,76,86,255,33,76,85,255,33,76,85,255,33,76,85,255, + 33,76,85,255,33,75,84,255,33,75,84,255,33,75,84,255, + 33,75,84,255,33,74,83,255,33,74,83,255,33,74,83,255, + 33,74,83,255,33,73,82,255,33,73,82,255,33,73,82,255, + 33,73,82,255,33,72,81,255,33,72,81,255,33,72,81,255, + 33,71,81,255,32,71,81,255,32,70,81,255,32,70,81,255, + 32,70,81,255,32,69,80,255,32,69,80,255,32,69,80,255, + 32,69,80,255,31,68,79,255,31,68,79,255,31,68,79,255, + 31,67,79,255,31,67,79,255,31,66,79,255,31,66,79,255, + 31,66,78,255,30,65,78,255,30,65,77,255,30,65,77,255, + 30,65,77,255,29,64,76,255,29,64,76,255,29,64,76,255, + 29,63,76,255,29,63,75,255,29,62,75,255,29,62,75,255, + 29,62,75,255,28,61,74,255,28,61,74,255,28,61,74,255, + 28,60,73,255,28,60,73,255,28,59,72,255,28,59,72,255, + 28,58,72,255,27,58,71,255,27,57,71,255,27,57,71,255, + 27,57,70,255,26,56,70,255,26,56,69,255,26,56,69,255, + 26,55,69,255,25,55,68,255,25,54,68,255,25,54,68,255, + 25,53,68,255,24,53,67,255,24,52,67,255,24,52,67,255, + 24,51,67,255,24,51,66,255,24,50,66,255,24,50,66,255, + 24,50,66,255,23,49,65,255,23,49,65,255,23,49,65,255, + 23,48,65,255,22,48,64,255,22,47,64,255,22,47,64,255, + 22,47,64,255,22,46,63,255,22,46,63,255,22,46,63,255, + 22,46,63,255,28,75,104,255,28,75,104,255,28,75,104,255, + 28,75,104,255,28,75,105,255,28,75,105,255,28,75,105,255, + 28,75,105,255,28,76,106,255,28,76,106,255,28,76,106,255, + 28,76,106,255,28,76,107,255,28,76,107,255,28,76,107,255, + 28,76,107,255,28,77,108,255,28,77,108,255,28,77,108,255, + 28,77,109,255,28,78,109,255,28,78,110,255,28,78,110,255, + 28,78,110,255,28,79,111,255,28,79,111,255,28,79,111,255, + 28,79,112,255,28,80,112,255,28,80,113,255,28,80,113,255, + 28,81,114,255,29,81,114,255,29,82,115,255,29,82,115,255, + 29,82,116,255,29,83,116,255,29,83,117,255,29,83,117,255, + 30,84,118,255,30,84,118,255,31,85,119,255,31,85,119,255, + 31,86,120,255,32,87,121,255,32,88,122,255,32,88,122,255, + 33,89,123,255,33,89,123,255,34,90,124,255,34,90,124,255, + 35,91,125,255,35,92,125,255,36,93,126,255,36,93,126,255, + 37,94,126,255,37,95,127,255,38,96,127,255,38,96,127,255, + 39,97,128,255,40,98,128,255,41,99,129,255,41,99,129,255, + 42,100,129,255,43,101,130,255,44,102,130,255,44,102,130,255, + 45,103,131,255,46,104,131,255,47,105,132,255,47,105,132,255, + 48,106,132,255,48,107,133,255,49,108,133,255,49,108,133,255, + 50,109,133,255,51,110,134,255,52,111,134,255,52,111,134,255, + 53,112,134,255,53,112,135,255,54,113,135,255,54,113,135,255, + 55,114,135,255,55,115,136,255,56,116,136,255,56,116,136,255, + 57,117,136,255,57,117,137,255,58,118,137,255,58,118,137,255, + 58,118,137,255,59,119,138,255,59,119,138,255,59,119,138,255, + 59,120,138,255,60,120,138,255,60,121,138,255,60,121,138,255, + 60,121,138,255,60,122,139,255,60,122,139,255,60,122,139,255, + 60,122,139,255,60,123,140,255,60,123,140,255,60,123,140,255, + 60,123,140,255,60,123,141,255,60,123,141,255,60,123,141,255, + 60,123,141,255,59,124,142,255,59,124,142,255,59,124,142,255, + 59,124,142,255,58,124,143,255,58,124,143,255,58,124,143,255, + 58,124,143,255,57,123,144,255,57,123,144,255,57,123,144,255, + 57,123,144,255,56,123,145,255,56,123,145,255,56,123,145,255, + 55,123,145,255,55,122,146,255,54,122,146,255,54,122,146,255, + 53,122,146,255,53,121,147,255,52,121,147,255,52,121,147,255, + 51,121,147,255,51,120,148,255,50,120,148,255,50,120,148,255, + 49,120,149,255,49,119,149,255,48,119,150,255,48,119,150,255, + 47,119,150,255,47,118,150,255,46,118,150,255,46,118,150,255, + 45,118,150,255,45,117,151,255,44,117,151,255,44,117,151,255, + 44,117,151,255,44,117,152,255,44,117,152,255,44,117,152,255, + 44,117,152,255,44,117,152,255,44,117,152,255,44,117,152,255, + 44,117,152,255,45,118,153,255,45,118,153,255,45,118,153,255, + 46,118,153,255,46,119,153,255,47,119,153,255,47,119,153,255, + 48,120,153,255,49,120,152,255,49,121,152,255,50,121,152,255, + 51,122,152,255,52,123,152,255,53,123,152,255,54,124,152,255, + 55,125,152,255,56,125,152,255,57,126,152,255,58,126,152,255, + 59,127,152,255,60,128,151,255,61,128,151,255,62,129,151,255, + 63,130,151,255,64,131,151,255,65,131,151,255,66,132,151,255, + 67,133,151,255,68,133,151,255,68,134,151,255,69,134,151,255, + 70,135,151,255,71,135,150,255,71,136,150,255,72,136,150,255, + 73,137,150,255,73,137,150,255,74,138,150,255,74,138,150,255, + 75,138,150,255,75,139,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,77,139,150,255,77,139,150,255,77,139,150,255, + 77,139,150,255,77,140,150,255,77,140,150,255,77,140,150,255, + 77,140,150,255,77,140,151,255,77,140,151,255,77,140,151,255, + 77,140,151,255,77,140,151,255,77,140,151,255,77,140,151,255, + 77,140,151,255,76,140,151,255,76,140,151,255,76,140,151,255, + 76,140,151,255,75,139,152,255,75,139,152,255,75,139,152,255, + 75,139,152,255,74,138,152,255,74,138,152,255,74,138,152,255, + 73,138,152,255,73,137,153,255,72,137,153,255,72,137,153,255, + 71,137,153,255,71,137,153,255,70,137,153,255,70,137,153,255, + 69,137,153,255,69,136,154,255,68,136,154,255,68,136,154,255, + 67,135,154,255,67,135,154,255,66,134,154,255,66,134,154,255, + 65,134,154,255,65,133,155,255,64,133,155,255,64,133,155,255, + 64,133,155,255,63,133,155,255,63,133,155,255,63,133,155,255, + 62,133,155,255,62,132,155,255,61,132,155,255,61,132,155,255, + 61,132,155,255,60,131,155,255,60,131,155,255,60,131,155,255, + 60,131,155,255,60,131,155,255,60,131,155,255,60,131,155,255, + 60,131,155,255,60,132,154,255,60,132,154,255,60,132,154,255, + 60,132,154,255,61,132,154,255,61,132,154,255,61,132,154,255, + 62,133,154,255,62,133,153,255,63,134,153,255,63,134,153,255, + 64,134,153,255,64,135,153,255,65,135,153,255,65,135,153,255, + 66,136,153,255,67,136,152,255,67,137,152,255,68,137,152,255, + 69,138,152,255,70,138,151,255,70,139,151,255,71,139,151,255, + 72,140,151,255,73,140,150,255,74,141,150,255,75,141,150,255, + 76,142,150,255,77,143,149,255,77,143,149,255,78,144,149,255, + 79,145,149,255,80,145,148,255,81,146,148,255,82,146,148,255, + 83,147,148,255,84,147,147,255,84,148,147,255,85,148,147,255, + 86,149,147,255,87,149,146,255,87,150,146,255,88,150,146,255, + 89,151,146,255,90,151,145,255,90,152,145,255,91,152,145,255, + 91,152,145,255,92,153,144,255,92,153,144,255,92,153,144,255, + 92,153,144,255,93,153,144,255,93,153,144,255,93,153,144,255, + 93,153,144,255,94,153,144,255,94,153,144,255,94,153,144,255, + 94,153,144,255,93,153,144,255,93,153,144,255,93,153,144,255, + 93,153,144,255,92,152,145,255,92,152,145,255,92,152,145,255, + 91,152,145,255,91,151,146,255,90,151,146,255,90,151,146,255, + 89,150,146,255,88,150,146,255,88,149,146,255,87,149,146,255, + 86,148,146,255,85,148,147,255,85,147,147,255,84,147,147,255, + 83,146,148,255,82,146,148,255,81,145,149,255,80,145,149,255, + 79,144,149,255,79,144,150,255,78,143,150,255,78,143,150,255, + 77,142,150,255,76,142,151,255,76,141,151,255,75,141,151,255, + 74,140,151,255,74,140,152,255,73,139,152,255,73,139,152,255, + 72,139,152,255,71,138,153,255,71,138,153,255,70,138,153,255, + 70,137,153,255,69,137,153,255,69,136,153,255,69,136,153,255, + 68,136,153,255,68,136,153,255,67,136,153,255,67,136,153,255, + 67,136,153,255,66,135,154,255,66,135,154,255,66,135,154,255, + 66,135,154,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,65,133,153,255,65,133,153,255,65,133,153,255, + 65,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,63,132,153,255,63,132,153,255,63,132,153,255, + 63,132,153,255,62,131,153,255,62,131,153,255,62,131,153,255, + 61,131,153,255,61,130,152,255,60,130,152,255,60,130,152,255, + 60,130,152,255,59,130,152,255,59,130,152,255,59,130,152,255, + 58,129,152,255,58,129,152,255,57,128,152,255,57,128,152,255, + 56,128,152,255,56,127,152,255,55,127,152,255,55,127,152,255, + 55,127,152,255,54,126,151,255,54,126,151,255,54,126,151,255, + 53,126,151,255,53,125,151,255,52,125,151,255,52,125,151,255, + 52,125,151,255,51,125,150,255,51,125,150,255,51,125,150,255, + 51,125,150,255,50,124,150,255,50,124,150,255,50,124,150,255, + 50,124,150,255,49,123,149,255,49,123,149,255,49,123,149,255, + 49,123,149,255,48,123,149,255,48,123,149,255,48,123,149,255, + 48,123,149,255,48,123,148,255,48,123,148,255,48,123,148,255, + 48,123,148,255,48,123,148,255,48,123,148,255,48,123,148,255, + 48,123,148,255,48,123,148,255,48,123,147,255,48,123,147,255, + 48,123,147,255,48,123,147,255,48,124,146,255,48,124,146,255, + 48,124,146,255,48,124,146,255,49,124,146,255,49,124,146,255, + 49,124,146,255,49,124,146,255,49,124,146,255,49,124,146,255, + 49,124,146,255,49,124,146,255,49,124,145,255,49,124,145,255, + 49,124,145,255,49,124,145,255,49,124,145,255,49,124,145,255, + 49,124,145,255,49,124,145,255,49,124,145,255,49,124,145,255, + 49,124,145,255,49,124,145,255,48,124,145,255,48,124,145,255, + 48,124,145,255,48,124,145,255,47,124,146,255,47,124,146,255, + 47,124,146,255,47,124,146,255,46,123,146,255,46,123,146,255, + 46,123,146,255,46,123,146,255,45,123,147,255,45,123,147,255, + 45,123,147,255,44,123,147,255,44,122,147,255,43,122,147,255, + 43,122,147,255,42,121,147,255,42,121,148,255,41,120,148,255, + 41,120,148,255,40,120,148,255,40,119,149,255,39,119,149,255, + 38,119,149,255,38,118,149,255,37,118,149,255,36,117,149,255, + 36,117,149,255,35,116,149,255,35,116,150,255,34,115,150,255, + 33,114,150,255,33,114,150,255,32,113,150,255,31,112,150,255, + 31,112,150,255,30,111,150,255,30,111,151,255,29,110,151,255, + 29,110,151,255,28,109,151,255,28,109,151,255,27,108,151,255, + 26,108,151,255,26,107,151,255,25,107,151,255,24,106,151,255, + 24,106,151,255,24,105,151,255,23,105,150,255,23,104,150,255, + 23,104,150,255,23,104,150,255,22,103,150,255,22,103,150,255, + 22,103,150,255,22,103,150,255,22,102,150,255,22,102,150,255, + 22,102,150,255,22,102,150,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,148,255,22,102,148,255, + 22,102,148,255,22,102,148,255,23,102,148,255,23,102,148,255, + 23,102,148,255,24,102,148,255,24,103,147,255,25,103,147,255, + 25,103,147,255,25,103,147,255,26,103,146,255,26,103,146,255, + 26,103,146,255,26,103,146,255,27,104,145,255,27,104,145,255, + 27,104,145,255,28,104,145,255,28,104,144,255,29,104,144,255, + 29,104,144,255,29,104,144,255,30,105,143,255,30,105,143,255, + 30,105,143,255,30,105,143,255,31,105,143,255,31,105,143,255, + 31,105,143,255,31,105,143,255,31,105,142,255,31,105,142,255, + 31,105,142,255,31,105,142,255,31,105,142,255,31,105,142,255, + 31,105,142,255,31,105,142,255,32,104,141,255,32,104,141,255, + 32,104,141,255,32,104,141,255,32,104,141,255,32,104,141,255, + 32,104,141,255,32,104,141,255,33,104,140,255,33,104,140,255, + 33,104,140,255,33,104,140,255,34,104,139,255,34,104,139,255, + 34,104,139,255,34,104,139,255,35,105,138,255,35,105,138,255, + 35,105,138,255,35,105,138,255,36,106,137,255,36,106,137,255, + 36,106,137,255,37,106,137,255,37,107,136,255,38,107,136,255, + 39,107,136,255,39,107,135,255,40,108,135,255,41,108,134,255, + 41,108,134,255,42,108,134,255,42,109,133,255,43,109,133,255, + 44,109,133,255,44,110,133,255,45,110,132,255,46,111,132,255, + 46,111,132,255,47,111,131,255,47,112,131,255,48,112,130,255, + 48,112,130,255,48,112,130,255,49,112,129,255,49,112,129,255, + 49,112,129,255,50,112,129,255,50,113,128,255,51,113,128,255, + 51,113,128,255,51,113,128,255,51,113,127,255,51,113,127,255, + 51,113,127,255,51,113,127,255,51,112,126,255,51,112,126,255, + 51,112,126,255,50,111,126,255,50,111,126,255,49,110,126,255, + 49,110,126,255,48,109,126,255,48,109,126,255,47,108,126,255, + 46,108,126,255,46,107,126,255,45,107,126,255,44,106,126,255, + 43,105,126,255,43,104,126,255,42,103,126,255,41,102,126,255, + 40,101,126,255,39,101,126,255,38,100,126,255,37,99,126,255, + 36,98,126,255,35,97,126,255,34,96,126,255,33,95,126,255, + 32,94,126,255,31,93,126,255,30,92,127,255,29,91,127,255, + 28,90,127,255,27,90,127,255,26,89,127,255,25,88,127,255, + 24,87,127,255,23,86,127,255,22,85,127,255,21,84,127,255, + 20,83,127,255,20,83,127,255,19,82,126,255,18,81,126,255, + 17,81,126,255,17,80,126,255,16,80,126,255,15,79,126,255, + 15,78,126,255,14,78,126,255,14,77,126,255,13,76,126,255, + 13,76,126,255,13,75,126,255,12,75,125,255,12,74,125,255, + 12,74,125,255,11,73,125,255,11,73,124,255,10,72,124,255, + 10,72,124,255,10,72,124,255,9,71,123,255,9,71,123,255, + 9,71,123,255,9,71,123,255,9,70,122,255,9,70,122,255, + 9,70,122,255,9,70,121,255,9,69,121,255,9,69,120,255, + 9,69,120,255,9,69,120,255,9,68,119,255,9,68,119,255, + 9,68,119,255,9,68,118,255,9,68,118,255,9,68,117,255, + 9,68,117,255,9,68,117,255,10,67,116,255,10,67,116,255, + 10,67,116,255,10,67,115,255,11,67,115,255,11,67,114,255, + 11,67,114,255,11,67,113,255,11,67,113,255,11,67,112,255, + 11,67,112,255,11,67,112,255,12,66,111,255,12,66,111,255, + 12,66,111,255,12,66,111,255,13,66,110,255,13,66,110,255, + 13,66,110,255,13,66,109,255,14,66,109,255,14,66,108,255, + 14,66,108,255,15,66,107,255,15,67,107,255,16,67,106,255, + 16,67,106,255,16,67,106,255,17,67,105,255,17,67,105,255, + 17,67,105,255,17,67,104,255,18,68,104,255,18,68,103,255, + 18,68,103,255,19,68,103,255,19,68,102,255,20,68,102,255, + 20,68,102,255,20,68,101,255,21,69,101,255,21,69,100,255, + 21,69,100,255,22,69,99,255,22,70,99,255,23,70,98,255, + 23,70,98,255,24,70,98,255,24,71,97,255,25,71,97,255, + 25,71,97,255,25,71,96,255,26,72,96,255,26,72,95,255, + 26,72,95,255,27,72,94,255,27,73,94,255,28,73,93,255, + 28,73,93,255,28,74,93,255,29,74,92,255,29,75,92,255, + 29,75,92,255,30,75,91,255,30,75,91,255,31,75,90,255, + 31,75,90,255,31,75,89,255,32,76,89,255,32,76,88,255, + 32,76,88,255,32,76,88,255,33,76,87,255,33,76,87,255, + 33,76,87,255,33,76,87,255,33,76,86,255,33,76,86,255, + 33,76,86,255,33,76,86,255,33,76,85,255,33,76,85,255, + 33,76,85,255,33,76,85,255,33,75,84,255,33,75,84,255, + 33,75,84,255,33,75,84,255,33,74,83,255,33,74,83,255, + 33,74,83,255,33,74,83,255,33,73,82,255,33,73,82,255, + 33,73,82,255,33,73,82,255,33,72,82,255,33,72,82,255, + 33,72,82,255,33,71,82,255,32,71,81,255,32,70,81,255, + 32,70,81,255,32,70,81,255,32,69,80,255,32,69,80,255, + 32,69,80,255,32,69,80,255,31,68,79,255,31,68,79,255, + 31,68,79,255,31,67,79,255,31,67,79,255,31,66,79,255, + 31,66,79,255,31,66,78,255,30,65,78,255,30,65,77,255, + 30,65,77,255,30,64,77,255,29,64,76,255,29,63,76,255, + 29,63,76,255,29,63,76,255,29,62,75,255,29,62,75,255, + 29,62,75,255,29,61,75,255,28,61,74,255,28,60,74,255, + 28,60,74,255,28,60,73,255,28,59,73,255,28,59,72,255, + 28,59,72,255,28,58,72,255,27,58,71,255,27,57,71,255, + 27,57,71,255,27,56,70,255,26,56,70,255,26,55,69,255, + 26,55,69,255,26,54,69,255,25,54,68,255,25,53,68,255, + 25,53,68,255,25,52,67,255,24,52,67,255,24,51,66,255, + 24,51,66,255,24,51,66,255,24,50,65,255,24,50,65,255, + 24,50,65,255,24,49,65,255,23,49,64,255,23,48,64,255, + 23,48,64,255,23,48,64,255,22,47,63,255,22,47,63,255, + 22,47,63,255,22,47,63,255,22,46,62,255,22,46,62,255, + 22,46,62,255,22,46,62,255,28,75,104,255,28,75,104,255, + 28,75,104,255,28,75,104,255,28,75,105,255,28,75,105,255, + 28,75,105,255,28,75,105,255,28,76,106,255,28,76,106,255, + 28,76,106,255,28,76,106,255,28,76,107,255,28,76,107,255, + 28,76,107,255,28,76,107,255,28,77,108,255,28,77,108,255, + 28,77,108,255,28,77,109,255,28,78,109,255,28,78,110,255, + 28,78,110,255,28,78,110,255,28,79,111,255,28,79,111,255, + 28,79,111,255,28,79,112,255,28,80,112,255,28,80,113,255, + 28,80,113,255,28,81,114,255,29,81,114,255,29,82,115,255, + 29,82,115,255,29,82,116,255,29,83,116,255,29,83,117,255, + 29,83,117,255,30,84,118,255,30,84,118,255,31,85,119,255, + 31,85,119,255,31,86,120,255,32,87,121,255,32,88,122,255, + 32,88,122,255,33,89,123,255,33,89,123,255,34,90,124,255, + 34,90,124,255,35,91,125,255,35,92,125,255,36,93,126,255, + 36,93,126,255,37,94,126,255,37,95,127,255,38,96,127,255, + 38,96,127,255,39,97,128,255,40,98,128,255,41,99,129,255, + 41,99,129,255,42,100,129,255,43,101,130,255,44,102,130,255, + 44,102,130,255,45,103,131,255,46,104,131,255,47,105,132,255, + 47,105,132,255,48,106,132,255,48,107,133,255,49,108,133,255, + 49,108,133,255,50,109,133,255,51,110,134,255,52,111,134,255, + 52,111,134,255,53,112,134,255,53,112,135,255,54,113,135,255, + 54,113,135,255,55,114,135,255,55,115,136,255,56,116,136,255, + 56,116,136,255,57,117,136,255,57,117,137,255,58,118,137,255, + 58,118,137,255,58,118,137,255,59,119,138,255,59,119,138,255, + 59,119,138,255,59,120,138,255,60,120,138,255,60,121,138,255, + 60,121,138,255,60,121,138,255,60,122,139,255,60,122,139,255, + 60,122,139,255,60,122,139,255,60,123,140,255,60,123,140,255, + 60,123,140,255,60,123,140,255,60,123,141,255,60,123,141,255, + 60,123,141,255,60,123,141,255,59,124,142,255,59,124,142,255, + 59,124,142,255,59,124,142,255,58,124,143,255,58,124,143,255, + 58,124,143,255,58,124,143,255,57,123,144,255,57,123,144,255, + 57,123,144,255,57,123,144,255,56,123,145,255,56,123,145,255, + 56,123,145,255,55,123,145,255,55,122,146,255,54,122,146,255, + 54,122,146,255,54,122,146,255,53,121,147,255,53,121,147,255, + 53,121,147,255,52,121,147,255,52,120,148,255,51,120,148,255, + 51,120,148,255,50,120,149,255,49,119,149,255,48,119,150,255, + 48,119,150,255,47,119,150,255,47,118,150,255,46,118,150,255, + 46,118,150,255,46,118,150,255,45,117,151,255,45,117,151,255, + 45,117,151,255,45,117,151,255,44,117,152,255,44,117,152,255, + 44,117,152,255,44,117,152,255,44,117,152,255,44,117,152,255, + 44,117,152,255,44,117,152,255,45,118,153,255,45,118,153,255, + 45,118,153,255,46,118,153,255,46,119,153,255,47,119,153,255, + 47,119,153,255,48,120,153,255,49,120,152,255,49,121,152,255, + 50,121,152,255,51,122,152,255,52,123,152,255,53,123,152,255, + 54,124,152,255,55,125,152,255,56,125,152,255,57,126,152,255, + 58,126,152,255,59,127,152,255,60,128,151,255,61,128,151,255, + 62,129,151,255,63,130,151,255,64,131,151,255,65,131,151,255, + 66,132,151,255,67,133,151,255,68,133,151,255,68,134,151,255, + 69,134,151,255,70,135,151,255,71,135,150,255,71,136,150,255, + 72,136,150,255,73,137,150,255,73,137,150,255,74,138,150,255, + 74,138,150,255,75,138,150,255,75,139,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,77,139,150,255,77,139,150,255, + 77,139,150,255,77,139,150,255,77,140,150,255,77,140,150,255, + 77,140,150,255,77,140,150,255,77,140,151,255,77,140,151,255, + 77,140,151,255,77,140,151,255,77,140,151,255,77,140,151,255, + 77,140,151,255,77,140,151,255,76,140,151,255,76,140,151,255, + 76,140,151,255,76,140,151,255,75,139,152,255,75,139,152,255, + 75,139,152,255,75,139,152,255,74,138,152,255,74,138,152,255, + 74,138,152,255,73,138,152,255,73,137,153,255,72,137,153,255, + 72,137,153,255,71,137,153,255,71,137,153,255,70,137,153,255, + 70,137,153,255,69,137,153,255,69,136,154,255,68,136,154,255, + 68,136,154,255,67,135,154,255,67,135,154,255,66,134,154,255, + 66,134,154,255,65,134,154,255,65,133,155,255,64,133,155,255, + 64,133,155,255,64,133,155,255,63,133,155,255,63,133,155,255, + 63,133,155,255,62,133,155,255,62,132,155,255,61,132,155,255, + 61,132,155,255,61,132,155,255,60,131,155,255,60,131,155,255, + 60,131,155,255,60,131,155,255,60,131,155,255,60,131,155,255, + 60,131,155,255,60,131,155,255,60,132,154,255,60,132,154,255, + 60,132,154,255,60,132,154,255,61,132,154,255,61,132,154,255, + 61,132,154,255,62,133,154,255,62,133,153,255,63,134,153,255, + 63,134,153,255,64,134,153,255,64,135,153,255,65,135,153,255, + 65,135,153,255,66,136,153,255,67,136,152,255,67,137,152,255, + 68,137,152,255,69,138,152,255,70,138,151,255,70,139,151,255, + 71,139,151,255,72,140,151,255,73,140,150,255,74,141,150,255, + 75,141,150,255,76,142,150,255,77,143,149,255,77,143,149,255, + 78,144,149,255,79,145,149,255,80,145,148,255,81,146,148,255, + 82,146,148,255,83,147,148,255,84,147,147,255,84,148,147,255, + 85,148,147,255,86,149,147,255,87,149,146,255,87,150,146,255, + 88,150,146,255,89,151,146,255,90,151,145,255,90,152,145,255, + 91,152,145,255,91,152,145,255,92,153,144,255,92,153,144,255, + 92,153,144,255,92,153,144,255,93,153,144,255,93,153,144,255, + 93,153,144,255,93,153,144,255,94,153,144,255,94,153,144,255, + 94,153,144,255,94,153,144,255,93,153,144,255,93,153,144,255, + 93,153,144,255,93,153,144,255,92,152,145,255,92,152,145,255, + 92,152,145,255,91,152,145,255,91,151,146,255,90,151,146,255, + 90,151,146,255,89,150,146,255,88,150,146,255,88,149,146,255, + 87,149,146,255,86,148,146,255,85,148,147,255,85,147,147,255, + 84,147,147,255,83,146,148,255,82,146,148,255,81,145,149,255, + 80,145,149,255,79,144,149,255,79,144,150,255,78,143,150,255, + 78,143,150,255,77,142,150,255,76,142,151,255,76,141,151,255, + 75,141,151,255,74,140,151,255,74,140,152,255,73,139,152,255, + 73,139,152,255,72,139,152,255,71,138,153,255,71,138,153,255, + 70,138,153,255,70,137,153,255,69,137,153,255,69,136,153,255, + 69,136,153,255,68,136,153,255,68,136,153,255,67,136,153,255, + 67,136,153,255,67,136,153,255,66,135,154,255,66,135,154,255, + 66,135,154,255,66,135,154,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,65,133,153,255,65,133,153,255, + 65,133,153,255,65,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,63,132,153,255,63,132,153,255, + 63,132,153,255,63,132,153,255,62,131,153,255,62,131,153,255, + 62,131,153,255,61,131,153,255,61,130,152,255,60,130,152,255, + 60,130,152,255,60,130,152,255,59,130,152,255,59,130,152,255, + 59,130,152,255,58,129,152,255,58,129,152,255,57,128,152,255, + 57,128,152,255,56,128,152,255,56,127,152,255,55,127,152,255, + 55,127,152,255,55,127,152,255,54,126,151,255,54,126,151,255, + 54,126,151,255,53,126,151,255,53,125,151,255,52,125,151,255, + 52,125,151,255,52,125,151,255,51,125,150,255,51,125,150,255, + 51,125,150,255,51,125,150,255,50,124,150,255,50,124,150,255, + 50,124,150,255,50,124,150,255,49,123,149,255,49,123,149,255, + 49,123,149,255,49,123,149,255,48,123,149,255,48,123,149,255, + 48,123,149,255,48,123,149,255,48,123,148,255,48,123,148,255, + 48,123,148,255,48,123,148,255,48,123,148,255,48,123,148,255, + 48,123,148,255,48,123,148,255,48,123,148,255,48,123,147,255, + 48,123,147,255,48,123,147,255,48,123,147,255,49,124,146,255, + 49,124,146,255,49,124,146,255,49,124,146,255,49,124,146,255, + 49,124,146,255,49,124,146,255,49,124,146,255,49,124,146,255, + 49,124,146,255,49,124,146,255,49,124,146,255,50,124,145,255, + 50,124,145,255,50,124,145,255,50,124,145,255,50,124,145,255, + 50,124,145,255,50,124,145,255,50,124,145,255,50,124,145,255, + 50,124,145,255,50,124,145,255,50,124,145,255,49,124,145,255, + 49,124,145,255,49,124,145,255,49,124,145,255,49,124,146,255, + 49,124,146,255,49,124,146,255,49,124,146,255,48,123,146,255, + 48,123,146,255,48,123,146,255,48,123,146,255,47,123,147,255, + 47,123,147,255,47,123,147,255,46,123,147,255,46,122,147,255, + 45,122,147,255,45,122,147,255,44,121,147,255,44,121,148,255, + 43,120,148,255,43,120,148,255,42,120,148,255,42,119,149,255, + 41,119,149,255,40,119,149,255,40,118,149,255,39,118,149,255, + 38,117,149,255,38,117,149,255,37,116,149,255,37,116,150,255, + 36,115,150,255,35,114,150,255,35,114,150,255,34,113,150,255, + 33,112,150,255,32,112,150,255,32,111,150,255,31,111,151,255, + 30,110,151,255,29,110,151,255,29,109,151,255,28,109,151,255, + 27,108,151,255,26,108,151,255,26,107,151,255,25,107,151,255, + 24,106,151,255,24,106,151,255,24,105,151,255,23,105,150,255, + 23,104,150,255,23,104,150,255,23,104,150,255,22,103,150,255, + 22,103,150,255,22,103,150,255,22,103,150,255,22,102,150,255, + 22,102,150,255,22,102,150,255,22,102,150,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,148,255, + 22,102,148,255,22,102,148,255,22,102,148,255,23,102,148,255, + 23,102,148,255,23,102,148,255,24,102,148,255,24,103,147,255, + 25,103,147,255,25,103,147,255,25,103,147,255,26,103,146,255, + 26,103,146,255,26,103,146,255,26,103,146,255,27,104,145,255, + 27,104,145,255,27,104,145,255,28,104,145,255,28,104,144,255, + 29,104,144,255,29,104,144,255,29,104,144,255,30,105,143,255, + 30,105,143,255,30,105,143,255,30,105,143,255,31,105,143,255, + 31,105,143,255,31,105,143,255,31,105,143,255,31,105,142,255, + 31,105,142,255,31,105,142,255,31,105,142,255,31,105,142,255, + 31,105,142,255,31,105,142,255,31,105,142,255,32,104,141,255, + 32,104,141,255,32,104,141,255,32,104,141,255,32,104,141,255, + 32,104,141,255,32,104,141,255,32,104,141,255,33,104,140,255, + 33,104,140,255,33,104,140,255,33,104,140,255,34,104,139,255, + 34,104,139,255,34,104,139,255,34,104,139,255,35,105,138,255, + 35,105,138,255,35,105,138,255,35,105,138,255,36,106,137,255, + 36,106,137,255,36,106,137,255,37,106,137,255,37,107,136,255, + 38,107,136,255,39,107,136,255,39,107,135,255,40,108,135,255, + 41,108,134,255,41,108,134,255,42,108,134,255,42,109,133,255, + 43,109,133,255,44,109,133,255,44,110,133,255,45,110,132,255, + 46,111,132,255,46,111,132,255,47,111,131,255,47,112,131,255, + 48,112,130,255,48,112,130,255,48,112,130,255,49,112,129,255, + 49,112,129,255,49,112,129,255,50,112,129,255,50,113,128,255, + 51,113,128,255,51,113,128,255,51,113,128,255,51,113,127,255, + 51,113,127,255,51,113,127,255,51,113,127,255,51,112,126,255, + 51,112,126,255,51,112,126,255,50,111,126,255,50,111,126,255, + 49,110,126,255,49,110,126,255,48,109,126,255,48,109,126,255, + 47,108,126,255,46,108,126,255,46,107,126,255,45,107,126,255, + 44,106,126,255,43,105,126,255,43,104,126,255,42,103,126,255, + 41,102,126,255,40,101,126,255,39,101,126,255,38,100,126,255, + 37,99,126,255,36,98,126,255,35,97,126,255,34,96,126,255, + 33,95,126,255,32,94,126,255,31,93,126,255,30,92,127,255, + 29,91,127,255,28,90,127,255,27,90,127,255,26,89,127,255, + 25,88,127,255,24,87,127,255,23,86,127,255,22,85,127,255, + 21,84,127,255,20,83,127,255,20,83,127,255,19,82,126,255, + 18,81,126,255,17,81,126,255,17,80,126,255,16,80,126,255, + 15,79,126,255,15,78,126,255,14,78,126,255,14,77,126,255, + 13,76,126,255,13,76,126,255,13,75,126,255,12,75,125,255, + 12,74,125,255,12,74,125,255,11,73,125,255,11,73,124,255, + 10,72,124,255,10,72,124,255,10,72,124,255,9,71,123,255, + 9,71,123,255,9,71,123,255,9,71,123,255,9,70,122,255, + 9,70,122,255,9,70,122,255,9,70,121,255,9,69,121,255, + 9,69,120,255,9,69,120,255,9,69,120,255,9,68,119,255, + 9,68,119,255,9,68,119,255,9,68,118,255,9,68,118,255, + 9,68,117,255,9,68,117,255,9,68,117,255,10,67,116,255, + 10,67,116,255,10,67,116,255,10,67,115,255,11,67,115,255, + 11,67,114,255,11,67,114,255,11,67,113,255,11,67,113,255, + 11,67,112,255,11,67,112,255,11,67,112,255,12,66,111,255, + 12,66,111,255,12,66,111,255,12,66,111,255,13,66,110,255, + 13,66,110,255,13,66,110,255,13,66,109,255,14,66,109,255, + 14,66,108,255,14,66,108,255,15,66,107,255,15,67,107,255, + 16,67,106,255,16,67,106,255,16,67,106,255,17,67,105,255, + 17,67,105,255,17,67,105,255,17,67,104,255,18,68,104,255, + 18,68,103,255,18,68,103,255,19,68,103,255,19,68,102,255, + 20,68,102,255,20,68,102,255,20,68,101,255,21,69,101,255, + 21,69,100,255,21,69,100,255,22,69,99,255,22,70,99,255, + 23,70,98,255,23,70,98,255,24,70,98,255,24,71,97,255, + 25,71,97,255,25,71,97,255,25,71,96,255,26,72,96,255, + 26,72,95,255,26,72,95,255,27,72,94,255,27,73,94,255, + 28,73,93,255,28,73,93,255,28,74,93,255,29,74,92,255, + 29,75,92,255,29,75,92,255,30,75,91,255,30,75,91,255, + 31,75,90,255,31,75,90,255,31,75,89,255,32,76,89,255, + 32,76,88,255,32,76,88,255,32,76,88,255,33,76,87,255, + 33,76,87,255,33,76,87,255,33,76,87,255,33,76,86,255, + 33,76,86,255,33,76,86,255,33,76,86,255,33,76,85,255, + 33,76,85,255,33,76,85,255,33,76,85,255,33,75,84,255, + 33,75,84,255,33,75,84,255,33,75,84,255,33,74,83,255, + 33,74,83,255,33,74,83,255,33,74,83,255,33,73,82,255, + 33,73,82,255,33,73,82,255,33,73,82,255,33,72,82,255, + 33,72,82,255,33,72,82,255,33,71,82,255,32,71,81,255, + 32,70,81,255,32,70,81,255,32,70,81,255,32,69,80,255, + 32,69,80,255,32,69,80,255,32,69,80,255,31,68,79,255, + 31,68,79,255,31,68,79,255,31,67,79,255,31,67,79,255, + 31,66,79,255,31,66,79,255,31,66,78,255,30,65,78,255, + 30,65,77,255,30,65,77,255,30,64,77,255,29,64,76,255, + 29,63,76,255,29,63,76,255,29,63,76,255,29,62,75,255, + 29,62,75,255,29,62,75,255,29,61,75,255,28,61,74,255, + 28,60,74,255,28,60,74,255,28,60,73,255,28,59,73,255, + 28,59,72,255,28,59,72,255,28,58,72,255,27,58,71,255, + 27,57,71,255,27,57,71,255,27,56,70,255,26,56,70,255, + 26,55,69,255,26,55,69,255,26,54,69,255,25,54,68,255, + 25,53,68,255,25,53,68,255,25,52,67,255,24,52,67,255, + 24,51,66,255,24,51,66,255,24,51,66,255,24,50,65,255, + 24,50,65,255,24,50,65,255,24,49,65,255,23,49,64,255, + 23,48,64,255,23,48,64,255,23,48,64,255,22,47,63,255, + 22,47,63,255,22,47,63,255,22,47,63,255,22,46,62,255, + 22,46,62,255,22,46,62,255,22,46,62,255,28,75,103,255, + 28,75,103,255,28,75,103,255,28,75,103,255,28,75,104,255, + 28,75,104,255,28,75,104,255,28,75,104,255,28,75,105,255, + 28,75,105,255,28,75,105,255,28,75,105,255,28,76,106,255, + 28,76,106,255,28,76,106,255,28,76,106,255,28,77,107,255, + 28,77,107,255,28,77,107,255,28,77,108,255,28,77,108,255, + 28,77,109,255,28,77,109,255,28,77,110,255,28,78,110,255, + 28,78,111,255,28,78,111,255,28,79,112,255,28,79,112,255, + 28,80,113,255,28,80,113,255,28,80,114,255,28,81,114,255, + 28,81,115,255,28,81,115,255,28,82,116,255,29,82,116,255, + 29,83,117,255,29,83,117,255,29,84,118,255,30,84,118,255, + 30,85,119,255,30,85,119,255,31,86,120,255,31,86,120,255, + 32,87,121,255,32,87,121,255,33,88,122,255,33,89,122,255, + 34,90,123,255,34,90,123,255,35,91,124,255,35,91,124,255, + 36,92,125,255,36,92,125,255,37,93,126,255,37,94,126,255, + 38,95,127,255,38,96,127,255,39,97,127,255,40,98,128,255, + 41,99,128,255,41,99,128,255,42,100,129,255,43,101,129,255, + 44,102,130,255,44,102,130,255,45,103,130,255,46,104,131,255, + 47,105,131,255,47,105,131,255,48,106,131,255,48,107,132,255, + 49,108,132,255,49,108,132,255,50,109,132,255,51,110,133,255, + 52,111,133,255,52,111,133,255,53,112,133,255,53,112,134,255, + 54,113,134,255,54,113,134,255,55,114,134,255,55,115,135,255, + 56,116,135,255,56,116,135,255,57,117,135,255,57,117,136,255, + 58,118,136,255,58,118,136,255,58,118,136,255,59,119,137,255, + 59,119,137,255,59,119,137,255,59,120,137,255,60,120,138,255, + 60,121,138,255,60,121,138,255,60,121,138,255,60,122,139,255, + 60,122,139,255,60,122,139,255,60,122,139,255,61,123,140,255, + 61,123,140,255,61,123,140,255,61,123,140,255,61,123,141,255, + 61,123,141,255,61,123,141,255,61,123,141,255,60,124,142,255, + 60,124,142,255,60,124,142,255,60,124,142,255,59,124,143,255, + 59,124,143,255,59,124,143,255,59,124,143,255,58,124,144,255, + 58,124,144,255,58,124,144,255,58,124,144,255,57,124,145,255, + 57,124,145,255,57,124,145,255,56,124,145,255,56,123,146,255, + 55,123,146,255,55,123,146,255,55,123,146,255,54,122,147,255, + 54,122,147,255,54,122,147,255,53,122,147,255,53,121,148,255, + 52,121,148,255,52,121,148,255,51,121,149,255,50,120,149,255, + 49,120,150,255,49,120,150,255,48,120,150,255,48,119,150,255, + 47,119,150,255,47,119,150,255,47,119,150,255,46,118,151,255, + 46,118,151,255,46,118,151,255,46,118,151,255,45,117,152,255, + 45,117,152,255,45,117,152,255,45,117,152,255,45,117,152,255, + 45,117,152,255,45,117,152,255,45,117,152,255,46,118,153,255, + 46,118,153,255,46,118,153,255,47,118,153,255,47,119,153,255, + 48,119,153,255,48,119,153,255,49,120,153,255,49,120,152,255, + 50,121,152,255,50,121,152,255,51,122,152,255,52,123,152,255, + 53,123,152,255,54,124,152,255,55,125,152,255,56,125,152,255, + 57,126,152,255,58,126,152,255,59,127,152,255,60,128,151,255, + 61,128,151,255,62,129,151,255,63,130,151,255,64,131,151,255, + 65,131,151,255,66,132,151,255,67,133,151,255,68,133,151,255, + 68,134,151,255,69,134,151,255,70,135,151,255,71,135,150,255, + 71,136,150,255,72,136,150,255,73,137,150,255,73,137,150,255, + 74,138,150,255,74,138,150,255,75,138,150,255,75,139,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,77,139,150,255, + 77,139,150,255,77,139,150,255,77,139,150,255,77,140,150,255, + 77,140,150,255,77,140,150,255,77,140,150,255,77,140,151,255, + 77,140,151,255,77,140,151,255,77,140,151,255,76,140,151,255, + 76,140,151,255,76,140,151,255,76,140,151,255,75,140,151,255, + 75,140,151,255,75,140,151,255,75,140,151,255,74,139,152,255, + 74,139,152,255,74,139,152,255,74,139,152,255,73,138,152,255, + 73,138,152,255,73,138,152,255,72,138,152,255,72,137,153,255, + 71,137,153,255,71,137,153,255,71,137,153,255,70,137,153,255, + 70,137,153,255,70,137,153,255,69,137,153,255,69,136,154,255, + 68,136,154,255,68,136,154,255,67,135,154,255,67,135,154,255, + 66,134,154,255,66,134,154,255,65,134,154,255,65,133,155,255, + 64,133,155,255,64,133,155,255,64,133,155,255,63,133,155,255, + 63,133,155,255,63,133,155,255,62,133,155,255,62,132,155,255, + 61,132,155,255,61,132,155,255,61,132,155,255,61,131,155,255, + 61,131,155,255,61,131,155,255,61,131,155,255,61,131,154,255, + 61,131,154,255,61,131,154,255,61,131,154,255,61,132,154,255, + 61,132,154,255,61,132,154,255,61,132,154,255,62,133,154,255, + 62,133,154,255,62,133,154,255,63,133,154,255,63,134,153,255, + 64,134,153,255,64,134,153,255,65,135,153,255,65,135,152,255, + 66,136,152,255,66,136,152,255,67,137,152,255,68,137,152,255, + 68,138,152,255,69,138,152,255,70,139,152,255,71,139,151,255, + 71,140,151,255,72,140,151,255,73,141,151,255,74,141,150,255, + 75,142,150,255,76,142,150,255,77,143,150,255,78,143,149,255, + 78,144,149,255,79,144,149,255,80,145,149,255,81,145,148,255, + 82,146,148,255,83,146,148,255,84,147,148,255,85,148,147,255, + 85,148,147,255,86,149,147,255,87,149,147,255,88,150,146,255, + 88,150,146,255,89,150,146,255,90,151,146,255,91,151,145,255, + 91,152,145,255,92,152,145,255,92,152,145,255,93,153,144,255, + 93,153,144,255,93,153,144,255,93,153,144,255,94,153,144,255, + 94,153,144,255,94,153,144,255,94,153,144,255,94,153,144,255, + 94,153,144,255,94,153,144,255,94,153,144,255,94,153,144,255, + 94,153,144,255,94,153,144,255,93,153,144,255,93,152,145,255, + 92,152,145,255,92,152,145,255,91,152,145,255,91,151,146,255, + 90,151,146,255,90,151,146,255,89,150,146,255,88,150,146,255, + 88,149,146,255,87,149,146,255,86,148,146,255,85,148,147,255, + 85,147,147,255,84,147,147,255,83,146,148,255,82,146,148,255, + 82,145,149,255,81,145,149,255,80,144,149,255,79,144,150,255, + 79,143,150,255,78,143,150,255,77,142,150,255,76,142,151,255, + 76,141,151,255,75,141,151,255,74,140,151,255,74,140,152,255, + 73,139,152,255,73,139,152,255,72,139,152,255,71,138,153,255, + 71,138,153,255,70,138,153,255,70,137,153,255,69,137,153,255, + 69,136,153,255,69,136,153,255,68,136,153,255,68,136,153,255, + 67,136,153,255,67,136,153,255,67,136,153,255,66,135,154,255, + 66,135,154,255,66,135,154,255,66,135,154,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,63,132,153,255, + 63,132,153,255,63,132,153,255,63,132,153,255,62,131,153,255, + 62,131,153,255,62,131,153,255,62,131,153,255,61,131,153,255, + 61,131,153,255,61,131,153,255,60,131,153,255,60,130,152,255, + 59,130,152,255,59,130,152,255,59,130,152,255,58,129,152,255, + 58,129,152,255,58,129,152,255,57,129,152,255,57,128,152,255, + 56,128,152,255,56,128,152,255,56,128,152,255,55,127,152,255, + 55,127,152,255,55,127,152,255,55,127,152,255,54,126,151,255, + 54,126,151,255,54,126,151,255,53,126,151,255,53,125,151,255, + 52,125,151,255,52,125,151,255,52,125,151,255,51,125,150,255, + 51,125,150,255,51,125,150,255,51,125,150,255,50,124,150,255, + 50,124,150,255,50,124,150,255,50,124,150,255,50,123,149,255, + 50,123,149,255,50,123,149,255,50,123,149,255,49,123,148,255, + 49,123,148,255,49,123,148,255,49,123,148,255,49,123,148,255, + 49,123,148,255,49,123,148,255,49,123,148,255,49,124,148,255, + 49,124,147,255,49,124,147,255,49,124,147,255,49,124,147,255, + 49,124,146,255,49,124,146,255,49,124,146,255,49,124,146,255, + 50,124,146,255,50,124,146,255,50,124,146,255,50,124,146,255, + 50,125,145,255,50,125,145,255,50,125,145,255,50,125,145,255, + 50,125,145,255,50,125,145,255,50,125,145,255,50,125,145,255, + 51,125,145,255,51,125,145,255,51,125,145,255,51,125,145,255, + 51,125,144,255,51,125,144,255,51,125,144,255,51,125,144,255, + 51,125,145,255,51,125,145,255,51,125,145,255,51,125,145,255, + 50,125,145,255,50,125,145,255,50,125,145,255,50,125,145,255, + 50,125,145,255,50,125,145,255,50,125,145,255,50,125,145,255, + 49,124,145,255,49,124,145,255,49,124,145,255,49,124,145,255, + 48,124,146,255,48,124,146,255,48,124,146,255,47,124,146,255, + 47,123,146,255,46,123,146,255,46,123,146,255,45,122,146,255, + 45,122,147,255,44,121,147,255,44,121,147,255,43,121,147,255, + 43,120,148,255,42,120,148,255,41,120,148,255,41,119,148,255, + 40,119,149,255,39,118,149,255,39,118,149,255,38,117,149,255, + 38,117,149,255,37,116,149,255,36,115,149,255,36,115,149,255, + 35,114,150,255,34,113,150,255,33,113,150,255,33,112,150,255, + 32,112,150,255,31,111,150,255,30,111,150,255,30,110,150,255, + 29,110,151,255,28,109,151,255,27,109,151,255,27,108,151,255, + 26,108,151,255,25,107,151,255,25,106,151,255,25,106,151,255, + 24,105,150,255,24,104,150,255,24,104,150,255,23,104,150,255, + 23,103,150,255,22,103,150,255,22,103,150,255,22,103,150,255, + 22,102,150,255,22,102,150,255,22,102,150,255,22,102,150,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,148,255,22,102,148,255,22,102,148,255,22,102,148,255, + 23,102,148,255,23,102,148,255,23,102,148,255,23,102,148,255, + 24,102,147,255,24,102,147,255,24,102,147,255,24,102,147,255, + 25,102,146,255,25,102,146,255,25,102,146,255,25,102,146,255, + 26,103,145,255,26,103,145,255,26,103,145,255,27,103,145,255, + 27,103,144,255,28,103,144,255,28,103,144,255,28,103,144,255, + 29,104,143,255,29,104,143,255,29,104,143,255,29,104,143,255, + 30,104,143,255,30,104,143,255,30,104,143,255,30,104,143,255, + 30,104,142,255,30,104,142,255,30,104,142,255,30,104,142,255, + 30,104,142,255,30,104,142,255,30,104,142,255,30,104,142,255, + 31,104,141,255,31,104,141,255,31,104,141,255,31,104,141,255, + 32,104,141,255,32,104,141,255,32,104,141,255,32,104,141,255, + 33,104,140,255,33,104,140,255,33,104,140,255,33,104,140,255, + 34,104,139,255,34,104,139,255,34,104,139,255,34,104,139,255, + 35,105,138,255,35,105,138,255,35,105,138,255,35,105,138,255, + 36,106,137,255,36,106,137,255,37,106,137,255,37,106,137,255, + 38,107,136,255,39,107,136,255,39,107,136,255,40,107,135,255, + 40,108,135,255,41,108,134,255,42,108,134,255,42,108,134,255, + 43,109,133,255,44,109,133,255,45,109,133,255,45,110,133,255, + 46,110,132,255,47,111,132,255,47,111,132,255,48,111,131,255, + 48,112,131,255,49,112,130,255,49,112,130,255,49,112,130,255, + 50,113,129,255,50,113,129,255,50,113,129,255,50,113,129,255, + 51,113,128,255,51,113,128,255,51,113,128,255,51,113,128,255, + 52,113,127,255,52,113,127,255,52,113,127,255,52,113,127,255, + 51,112,126,255,51,112,126,255,51,112,126,255,51,111,126,255, + 50,111,126,255,50,110,126,255,49,110,126,255,49,109,126,255, + 48,109,126,255,47,108,126,255,46,108,126,255,46,107,126,255, + 45,107,126,255,44,106,126,255,43,105,126,255,43,104,126,255, + 42,103,126,255,41,102,126,255,40,101,126,255,39,101,126,255, + 38,100,126,255,37,99,126,255,36,98,126,255,35,97,126,255, + 34,96,126,255,33,95,126,255,32,94,126,255,31,93,126,255, + 30,92,127,255,29,91,127,255,28,90,127,255,27,90,127,255, + 26,89,127,255,25,88,127,255,24,87,127,255,23,86,127,255, + 22,85,127,255,21,84,127,255,20,83,127,255,20,83,127,255, + 19,82,126,255,18,81,126,255,17,81,126,255,17,80,126,255, + 16,80,126,255,15,79,126,255,15,78,126,255,14,78,126,255, + 14,77,126,255,13,76,126,255,13,76,126,255,13,75,126,255, + 12,75,125,255,12,74,125,255,12,74,125,255,11,73,125,255, + 11,73,124,255,10,72,124,255,10,72,124,255,10,72,124,255, + 9,71,123,255,9,71,123,255,9,71,123,255,9,71,123,255, + 9,70,122,255,9,70,122,255,9,70,122,255,9,70,121,255, + 9,69,121,255,9,69,120,255,9,69,120,255,9,69,120,255, + 9,68,119,255,9,68,119,255,9,68,119,255,9,68,118,255, + 9,68,118,255,9,68,117,255,9,68,117,255,9,68,117,255, + 10,67,116,255,10,67,116,255,10,67,116,255,10,67,115,255, + 11,67,115,255,11,67,114,255,11,67,114,255,11,67,113,255, + 11,67,113,255,11,67,112,255,11,67,112,255,11,67,112,255, + 12,66,111,255,12,66,111,255,12,66,111,255,12,66,111,255, + 13,66,110,255,13,66,110,255,13,66,110,255,13,66,109,255, + 14,66,109,255,14,66,108,255,14,66,108,255,15,66,107,255, + 15,67,107,255,16,67,106,255,16,67,106,255,16,67,106,255, + 17,67,105,255,17,67,105,255,17,67,105,255,17,67,104,255, + 18,68,104,255,18,68,103,255,18,68,103,255,19,68,103,255, + 19,68,102,255,20,68,102,255,20,68,102,255,20,68,101,255, + 21,69,101,255,21,69,100,255,21,69,100,255,22,69,99,255, + 22,70,99,255,23,70,98,255,23,70,98,255,24,70,98,255, + 24,71,97,255,25,71,97,255,25,71,97,255,25,71,96,255, + 26,72,96,255,26,72,95,255,26,72,95,255,27,72,94,255, + 27,73,94,255,28,73,93,255,28,73,93,255,28,74,93,255, + 29,74,92,255,29,75,92,255,29,75,92,255,30,75,91,255, + 30,75,91,255,31,75,90,255,31,75,90,255,31,75,90,255, + 32,76,89,255,32,76,89,255,32,76,89,255,32,76,89,255, + 33,76,88,255,33,76,88,255,33,76,88,255,33,76,87,255, + 33,76,87,255,33,76,86,255,33,76,86,255,33,76,86,255, + 33,76,85,255,33,76,85,255,33,76,85,255,33,76,85,255, + 33,75,84,255,33,75,84,255,33,75,84,255,33,75,84,255, + 33,74,84,255,33,74,84,255,33,74,84,255,33,74,84,255, + 33,73,83,255,33,73,83,255,33,73,83,255,33,73,83,255, + 33,72,82,255,33,72,82,255,33,72,82,255,33,71,82,255, + 32,71,81,255,32,70,81,255,32,70,81,255,32,70,81,255, + 32,69,80,255,32,69,80,255,32,69,80,255,32,68,80,255, + 31,68,79,255,31,67,79,255,31,67,79,255,31,67,79,255, + 31,66,79,255,31,66,79,255,31,66,79,255,31,65,78,255, + 30,65,78,255,30,64,77,255,30,64,77,255,30,64,77,255, + 29,63,76,255,29,63,76,255,29,63,76,255,29,62,76,255, + 29,62,75,255,29,61,75,255,29,61,75,255,29,61,75,255, + 28,60,74,255,28,60,74,255,28,60,74,255,28,59,73,255, + 28,59,73,255,28,58,72,255,28,58,72,255,28,57,72,255, + 27,57,71,255,27,56,71,255,27,56,71,255,27,56,70,255, + 26,55,70,255,26,55,69,255,26,55,69,255,26,54,68,255, + 25,54,68,255,25,53,67,255,25,53,67,255,25,52,66,255, + 24,52,66,255,24,51,65,255,24,51,65,255,24,50,65,255, + 24,50,64,255,24,49,64,255,24,49,64,255,24,49,64,255, + 23,48,63,255,23,48,63,255,23,48,63,255,23,48,63,255, + 22,47,62,255,22,47,62,255,22,47,62,255,22,47,62,255, + 22,46,61,255,22,46,61,255,22,46,61,255,22,46,61,255, + 28,74,103,255,28,74,103,255,28,74,103,255,28,74,103,255, + 27,74,103,255,27,74,103,255,27,74,103,255,27,74,103,255, + 27,75,104,255,27,75,104,255,27,75,104,255,27,75,105,255, + 27,75,105,255,27,75,106,255,27,75,106,255,27,75,106,255, + 27,76,107,255,27,76,107,255,27,76,107,255,27,76,108,255, + 27,77,108,255,27,77,109,255,27,77,109,255,27,77,109,255, + 27,78,110,255,27,78,110,255,27,78,110,255,27,78,111,255, + 27,79,111,255,27,79,112,255,27,79,112,255,27,80,113,255, + 28,80,113,255,28,81,114,255,28,81,114,255,28,81,115,255, + 28,82,115,255,28,82,116,255,28,82,116,255,29,83,117,255, + 29,83,117,255,30,84,118,255,30,84,118,255,30,85,119,255, + 31,86,120,255,31,87,121,255,31,87,121,255,32,88,122,255, + 32,88,122,255,33,89,123,255,33,89,123,255,34,90,124,255, + 34,91,124,255,35,92,125,255,35,92,125,255,36,93,125,255, + 37,94,126,255,38,95,126,255,38,95,126,255,39,96,127,255, + 39,97,127,255,40,98,128,255,40,98,128,255,41,99,128,255, + 42,100,129,255,43,101,129,255,43,101,129,255,44,102,130,255, + 45,103,130,255,46,104,131,255,46,104,131,255,47,105,131,255, + 48,106,132,255,49,107,132,255,49,107,132,255,50,108,132,255, + 51,109,133,255,52,110,133,255,52,110,133,255,53,111,133,255, + 53,112,134,255,54,113,134,255,54,113,134,255,55,114,134,255, + 56,115,135,255,57,116,135,255,57,116,135,255,57,117,135,255, + 58,117,136,255,58,118,136,255,58,118,136,255,59,119,136,255, + 59,119,137,255,60,120,137,255,60,120,137,255,60,120,137,255, + 61,121,137,255,61,121,137,255,61,121,137,255,61,121,137,255, + 61,122,138,255,61,122,138,255,61,122,138,255,61,123,138,255, + 61,123,139,255,61,124,139,255,61,124,139,255,61,124,139,255, + 61,124,140,255,61,124,140,255,61,124,140,255,61,124,140,255, + 61,125,141,255,61,125,141,255,61,125,141,255,61,125,141,255, + 60,125,142,255,60,125,142,255,60,125,142,255,60,125,142,255, + 59,124,143,255,59,124,143,255,59,124,143,255,59,124,143,255, + 58,124,144,255,58,124,144,255,58,124,144,255,57,124,144,255, + 57,123,145,255,56,123,145,255,56,123,145,255,56,123,145,255, + 55,122,146,255,55,122,146,255,55,122,146,255,54,122,147,255, + 54,121,147,255,53,121,148,255,53,121,148,255,52,121,148,255, + 51,120,149,255,50,120,149,255,50,120,149,255,49,120,149,255, + 49,119,150,255,48,119,150,255,48,119,150,255,48,119,150,255, + 47,118,151,255,47,118,151,255,47,118,151,255,47,118,151,255, + 46,118,152,255,46,118,152,255,46,118,152,255,46,118,152,255, + 46,118,152,255,46,118,152,255,46,118,152,255,46,118,152,255, + 46,119,153,255,46,119,153,255,46,119,153,255,47,119,153,255, + 47,120,153,255,48,120,153,255,48,120,153,255,49,121,153,255, + 50,121,153,255,50,122,153,255,51,122,153,255,52,123,153,255, + 53,123,152,255,54,124,152,255,55,124,152,255,56,125,152,255, + 57,125,152,255,57,126,152,255,58,126,152,255,59,127,152,255, + 60,128,151,255,61,128,151,255,62,129,151,255,63,130,151,255, + 64,130,151,255,64,131,151,255,65,131,151,255,66,132,151,255, + 67,133,151,255,68,133,151,255,69,134,151,255,70,135,151,255, + 70,135,150,255,71,136,150,255,71,136,150,255,72,136,150,255, + 72,137,150,255,73,137,150,255,73,137,150,255,74,137,150,255, + 74,138,150,255,75,138,150,255,75,138,150,255,75,138,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 76,139,151,255,76,139,151,255,76,139,151,255,76,139,151,255, + 76,139,151,255,76,139,151,255,76,139,151,255,76,139,151,255, + 75,139,151,255,75,139,151,255,75,139,151,255,75,139,151,255, + 74,138,152,255,74,138,152,255,74,138,152,255,74,138,152,255, + 73,137,152,255,73,137,152,255,73,137,152,255,72,137,152,255, + 72,137,153,255,71,137,153,255,71,137,153,255,70,137,153,255, + 70,136,153,255,69,136,153,255,69,136,153,255,68,136,153,255, + 68,135,154,255,67,135,154,255,67,135,154,255,67,135,154,255, + 66,134,154,255,66,134,154,255,66,134,154,255,65,134,154,255, + 65,133,154,255,64,133,154,255,64,133,154,255,64,133,154,255, + 63,133,154,255,63,133,154,255,63,133,154,255,63,133,154,255, + 62,132,154,255,62,132,154,255,62,132,154,255,62,132,154,255, + 61,132,154,255,61,132,154,255,61,132,154,255,61,132,154,255, + 61,132,154,255,61,132,154,255,61,132,154,255,61,132,154,255, + 62,133,153,255,62,133,153,255,62,133,153,255,62,133,153,255, + 63,133,153,255,63,133,153,255,63,133,153,255,64,134,153,255, + 64,134,152,255,65,135,152,255,65,135,152,255,66,135,152,255, + 66,136,152,255,67,136,152,255,67,136,152,255,68,137,152,255, + 69,137,151,255,69,138,151,255,70,138,151,255,71,139,151,255, + 72,139,150,255,72,140,150,255,73,140,150,255,74,141,150,255, + 75,141,149,255,76,142,149,255,77,142,149,255,78,143,149,255, + 79,144,148,255,79,144,148,255,80,145,148,255,81,146,148,255, + 82,146,147,255,82,147,147,255,83,147,147,255,84,148,147,255, + 85,148,146,255,86,149,146,255,87,149,146,255,88,150,146,255, + 88,150,145,255,89,151,145,255,89,151,145,255,90,152,145,255, + 91,152,145,255,91,153,145,255,92,153,145,255,92,153,145,255, + 93,154,144,255,93,154,144,255,93,154,144,255,93,154,144,255, + 94,154,144,255,94,154,144,255,94,154,144,255,94,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 94,154,144,255,94,154,144,255,94,154,144,255,94,154,144,255, + 93,153,145,255,93,153,145,255,93,153,145,255,92,152,145,255, + 92,152,145,255,91,151,145,255,91,151,145,255,90,150,145,255, + 89,150,146,255,89,149,146,255,88,149,146,255,87,148,146,255, + 86,148,147,255,86,147,147,255,85,147,147,255,84,146,148,255, + 83,146,148,255,82,145,149,255,81,145,149,255,80,144,149,255, + 80,144,150,255,79,143,150,255,79,143,150,255,78,142,150,255, + 77,142,151,255,77,141,151,255,76,141,151,255,75,140,151,255, + 74,140,152,255,74,139,152,255,73,139,152,255,72,138,152,255, + 71,138,153,255,71,137,153,255,70,137,153,255,69,137,153,255, + 69,136,153,255,68,136,153,255,68,136,153,255,67,136,153,255, + 67,135,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,133,153,255,65,133,153,255,65,133,153,255,64,133,153,255, + 64,132,153,255,63,132,153,255,63,132,153,255,63,132,153,255, + 62,132,153,255,62,132,153,255,62,132,153,255,62,132,153,255, + 61,131,153,255,61,131,153,255,61,131,153,255,61,131,153,255, + 60,130,152,255,60,130,152,255,60,130,152,255,60,130,152,255, + 59,129,152,255,59,129,152,255,59,129,152,255,59,129,152,255, + 58,129,152,255,58,129,152,255,58,129,152,255,57,128,152,255, + 57,128,151,255,56,127,151,255,56,127,151,255,55,127,151,255, + 55,126,151,255,54,126,151,255,54,126,151,255,54,126,151,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 52,125,150,255,52,125,150,255,52,125,150,255,52,125,150,255, + 52,125,149,255,52,125,149,255,52,125,149,255,52,125,149,255, + 51,125,149,255,51,125,149,255,51,125,149,255,51,125,149,255, + 50,124,148,255,50,124,148,255,50,124,148,255,50,124,148,255, + 50,124,148,255,50,124,148,255,50,124,148,255,50,124,148,255, + 50,124,147,255,50,124,147,255,50,124,147,255,50,124,147,255, + 50,124,147,255,50,124,147,255,50,124,147,255,50,124,147,255, + 50,124,147,255,50,124,146,255,50,124,146,255,50,124,146,255, + 50,124,146,255,51,125,145,255,51,125,145,255,51,125,145,255, + 51,125,145,255,51,125,145,255,51,125,145,255,51,125,145,255, + 51,125,145,255,51,125,145,255,51,125,145,255,51,125,145,255, + 51,125,145,255,52,125,144,255,52,125,144,255,52,125,144,255, + 52,125,144,255,52,125,144,255,52,125,144,255,52,125,144,255, + 52,125,144,255,52,126,144,255,52,126,144,255,52,126,144,255, + 52,126,144,255,51,126,144,255,51,126,144,255,51,126,144,255, + 51,126,144,255,51,126,145,255,51,126,145,255,51,126,145,255, + 51,126,145,255,50,125,145,255,50,125,145,255,50,125,145,255, + 50,125,145,255,49,125,146,255,49,125,146,255,49,125,146,255, + 49,125,146,255,48,124,146,255,48,124,146,255,48,124,146,255, + 47,123,146,255,47,123,147,255,46,122,147,255,45,122,147,255, + 45,122,147,255,44,121,148,255,43,121,148,255,42,121,148,255, + 42,120,148,255,41,120,148,255,40,119,148,255,40,118,148,255, + 39,118,148,255,39,117,149,255,38,116,149,255,37,116,149,255, + 37,115,149,255,36,115,149,255,35,114,149,255,34,113,149,255, + 34,113,149,255,33,112,150,255,32,111,150,255,31,111,150,255, + 31,110,150,255,30,110,150,255,29,109,150,255,28,109,150,255, + 28,108,150,255,27,108,150,255,26,107,150,255,26,107,150,255, + 25,106,150,255,25,106,150,255,24,105,150,255,24,105,150,255, + 24,105,150,255,23,104,150,255,23,104,150,255,23,104,150,255, + 23,103,150,255,22,103,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,101,149,255,22,101,149,255,22,101,149,255, + 22,101,149,255,22,101,148,255,22,101,148,255,22,101,148,255, + 23,101,148,255,23,102,147,255,24,102,147,255,24,102,147,255, + 24,102,147,255,25,102,146,255,25,102,146,255,25,102,146,255, + 25,102,146,255,26,103,146,255,26,103,146,255,26,103,146,255, + 26,103,146,255,27,103,145,255,27,103,145,255,27,103,145,255, + 27,103,145,255,28,104,144,255,28,104,144,255,28,104,144,255, + 28,104,144,255,29,104,143,255,29,104,143,255,29,104,143,255, + 29,104,143,255,29,104,142,255,29,104,142,255,29,104,142,255, + 29,104,142,255,30,104,142,255,30,104,142,255,30,104,142,255, + 30,104,142,255,31,103,141,255,31,103,141,255,31,103,141,255, + 31,103,141,255,31,104,140,255,31,104,140,255,31,104,140,255, + 31,104,140,255,32,104,140,255,32,104,140,255,32,104,140,255, + 33,104,140,255,33,104,139,255,34,104,139,255,34,104,139,255, + 34,104,139,255,35,105,138,255,35,105,138,255,35,105,138,255, + 36,105,137,255,36,106,137,255,37,106,136,255,37,106,136,255, + 38,106,136,255,38,107,135,255,39,107,135,255,40,107,135,255, + 40,108,135,255,41,108,134,255,42,109,134,255,42,109,134,255, + 43,109,133,255,43,110,133,255,44,110,132,255,45,110,132,255, + 45,111,132,255,46,111,131,255,47,112,131,255,47,112,131,255, + 48,112,131,255,48,113,130,255,49,113,130,255,49,113,130,255, + 49,113,129,255,50,113,129,255,50,113,128,255,50,113,128,255, + 51,113,128,255,51,114,127,255,52,114,127,255,52,114,127,255, + 52,114,127,255,52,114,126,255,52,114,126,255,52,114,126,255, + 52,114,126,255,52,113,126,255,52,113,126,255,52,113,126,255, + 51,112,126,255,51,112,126,255,50,111,126,255,50,111,126,255, + 49,110,126,255,49,110,125,255,48,109,125,255,47,108,125,255, + 47,108,125,255,46,107,125,255,45,106,125,255,44,105,125,255, + 43,104,125,255,42,103,125,255,41,102,125,255,40,101,125,255, + 39,101,125,255,38,100,126,255,37,99,126,255,36,98,126,255, + 35,97,126,255,34,96,126,255,33,95,126,255,32,94,126,255, + 31,93,126,255,30,92,126,255,28,91,126,255,27,90,126,255, + 26,89,126,255,25,88,127,255,24,87,127,255,23,86,127,255, + 23,86,127,255,22,85,127,255,21,84,127,255,20,83,127,255, + 19,83,127,255,18,82,126,255,17,81,126,255,16,80,126,255, + 16,80,126,255,15,79,126,255,14,78,126,255,14,78,126,255, + 13,77,126,255,13,77,125,255,12,76,125,255,12,76,125,255, + 12,75,125,255,11,75,125,255,11,74,125,255,11,74,125,255, + 10,73,125,255,10,73,124,255,9,72,124,255,9,72,124,255, + 9,72,124,255,9,71,123,255,9,71,123,255,9,71,123,255, + 9,71,123,255,8,70,122,255,8,70,122,255,8,70,122,255, + 8,70,121,255,8,69,121,255,8,69,120,255,8,69,120,255, + 8,69,120,255,8,68,119,255,8,68,119,255,8,68,119,255, + 8,68,119,255,9,68,118,255,9,68,118,255,9,68,118,255, + 9,68,117,255,9,67,117,255,9,67,116,255,9,67,116,255, + 9,67,116,255,10,67,115,255,10,67,115,255,10,67,115,255, + 10,67,114,255,11,67,114,255,11,67,113,255,11,67,113,255, + 11,67,113,255,12,66,112,255,12,66,112,255,12,66,112,255, + 12,66,112,255,13,67,111,255,13,67,111,255,13,67,111,255, + 13,67,110,255,14,67,110,255,14,67,109,255,14,67,109,255, + 14,67,108,255,15,67,108,255,15,67,107,255,15,67,107,255, + 16,67,107,255,16,67,106,255,17,67,106,255,17,67,106,255, + 17,67,105,255,18,68,105,255,18,68,104,255,18,68,104,255, + 19,68,104,255,19,69,103,255,20,69,103,255,20,69,103,255, + 21,69,102,255,21,70,102,255,22,70,101,255,22,70,101,255, + 22,70,100,255,23,71,100,255,23,71,99,255,23,71,99,255, + 24,71,99,255,24,72,98,255,25,72,98,255,25,72,98,255, + 26,72,97,255,26,73,97,255,27,73,96,255,27,73,96,255, + 27,73,95,255,28,74,95,255,28,74,94,255,28,74,94,255, + 29,74,94,255,29,75,93,255,30,75,93,255,30,75,93,255, + 30,75,92,255,31,76,92,255,31,76,91,255,31,76,91,255, + 31,76,90,255,32,76,90,255,32,76,89,255,32,76,89,255, + 32,76,89,255,33,76,88,255,33,76,88,255,33,76,88,255, + 33,76,88,255,33,76,87,255,33,76,87,255,33,76,87,255, + 33,76,87,255,33,76,86,255,33,76,86,255,33,76,86,255, + 33,76,86,255,33,75,85,255,33,75,85,255,33,75,85,255, + 33,75,85,255,33,74,84,255,33,74,84,255,33,74,84,255, + 33,73,84,255,32,73,83,255,32,72,83,255,32,72,83,255, + 32,72,83,255,32,71,83,255,32,71,83,255,32,71,83,255, + 32,70,83,255,31,70,82,255,31,69,82,255,31,69,82,255, + 31,69,82,255,31,68,81,255,31,68,81,255,31,68,81,255, + 31,68,81,255,30,67,80,255,30,67,80,255,30,67,80,255, + 30,66,80,255,30,66,79,255,30,65,79,255,30,65,79,255, + 30,65,79,255,29,64,78,255,29,64,78,255,29,64,78,255, + 29,63,78,255,29,63,77,255,29,62,77,255,29,62,77,255, + 29,62,76,255,28,61,76,255,28,61,75,255,28,61,75,255, + 28,60,75,255,28,60,74,255,28,59,74,255,28,59,74,255, + 28,59,73,255,27,58,73,255,27,58,72,255,27,58,72,255, + 27,57,71,255,27,57,71,255,27,56,70,255,27,56,70,255, + 27,55,69,255,26,55,69,255,26,54,68,255,26,54,68,255, + 26,53,68,255,25,53,67,255,25,52,67,255,25,52,67,255, + 25,51,66,255,24,51,66,255,24,50,65,255,24,50,65,255, + 24,50,65,255,24,49,64,255,24,49,64,255,24,49,64,255, + 24,48,63,255,23,48,63,255,23,47,62,255,23,47,62,255, + 23,47,62,255,22,46,61,255,22,46,61,255,22,46,61,255, + 22,46,61,255,22,45,61,255,22,45,61,255,22,45,61,255, + 22,45,61,255,28,74,102,255,28,74,102,255,28,74,102,255, + 28,74,102,255,27,74,102,255,27,74,102,255,27,74,102,255, + 27,74,102,255,27,74,103,255,27,74,103,255,27,74,103,255, + 27,74,104,255,27,75,104,255,27,75,105,255,27,75,105,255, + 27,75,105,255,27,76,106,255,27,76,106,255,27,76,106,255, + 27,76,107,255,27,76,107,255,27,76,108,255,27,76,108,255, + 27,76,109,255,27,77,109,255,27,77,110,255,27,77,110,255, + 27,78,111,255,27,78,111,255,27,79,112,255,27,79,112,255, + 27,79,113,255,27,80,113,255,27,80,114,255,27,80,114,255, + 27,81,115,255,28,81,115,255,28,82,116,255,28,82,116,255, + 28,83,117,255,29,83,117,255,29,84,118,255,29,84,118,255, + 30,85,119,255,30,85,119,255,31,86,120,255,31,86,120,255, + 32,87,121,255,32,88,121,255,33,89,122,255,33,89,122,255, + 34,90,123,255,34,90,123,255,35,91,124,255,35,91,124,255, + 36,92,125,255,37,93,125,255,38,94,126,255,38,95,126,255, + 39,96,126,255,39,97,127,255,40,98,127,255,40,98,127,255, + 41,99,128,255,42,100,128,255,43,101,129,255,43,101,129,255, + 44,102,129,255,45,103,130,255,46,104,130,255,46,104,130,255, + 47,105,130,255,48,106,131,255,49,107,131,255,49,107,131,255, + 50,108,131,255,51,109,132,255,52,110,132,255,52,110,132,255, + 53,111,132,255,53,112,133,255,54,113,133,255,54,113,133,255, + 55,114,133,255,56,115,134,255,57,116,134,255,57,116,134,255, + 57,117,134,255,58,117,135,255,58,118,135,255,58,118,135,255, + 59,119,135,255,59,119,136,255,60,120,136,255,60,120,136,255, + 60,120,136,255,61,121,137,255,61,121,137,255,61,121,137,255, + 61,121,137,255,61,122,138,255,61,122,138,255,61,122,138,255, + 61,123,138,255,62,123,139,255,62,124,139,255,62,124,139,255, + 62,124,139,255,62,124,140,255,62,124,140,255,62,124,140,255, + 62,124,140,255,62,125,141,255,62,125,141,255,62,125,141,255, + 62,125,141,255,61,125,142,255,61,125,142,255,61,125,142,255, + 61,125,142,255,60,125,143,255,60,125,143,255,60,125,143,255, + 60,125,143,255,59,125,144,255,59,125,144,255,59,125,144,255, + 58,125,144,255,58,124,145,255,57,124,145,255,57,124,145,255, + 57,124,145,255,56,123,146,255,56,123,146,255,56,123,146,255, + 55,123,147,255,55,122,147,255,54,122,148,255,54,122,148,255, + 53,122,148,255,52,121,149,255,51,121,149,255,51,121,149,255, + 50,121,149,255,50,120,150,255,49,120,150,255,49,120,150,255, + 49,120,150,255,48,119,151,255,48,119,151,255,48,119,151,255, + 48,119,151,255,47,118,152,255,47,118,152,255,47,118,152,255, + 47,118,152,255,47,118,152,255,47,118,152,255,47,118,152,255, + 47,118,152,255,47,119,153,255,47,119,153,255,47,119,153,255, + 48,119,153,255,48,120,153,255,49,120,153,255,49,120,153,255, + 50,121,153,255,50,121,153,255,51,122,153,255,51,122,153,255, + 52,123,153,255,53,123,152,255,54,124,152,255,55,124,152,255, + 56,125,152,255,57,125,152,255,57,126,152,255,58,126,152,255, + 59,127,152,255,60,128,151,255,61,128,151,255,62,129,151,255, + 63,130,151,255,64,130,151,255,64,131,151,255,65,131,151,255, + 66,132,151,255,67,133,151,255,68,133,151,255,69,134,151,255, + 70,135,151,255,70,135,150,255,71,136,150,255,71,136,150,255, + 72,136,150,255,72,137,150,255,73,137,150,255,73,137,150,255, + 74,137,150,255,74,138,150,255,75,138,150,255,75,138,150,255, + 75,138,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,76,139,151,255,76,139,151,255,76,139,151,255, + 76,139,151,255,75,139,151,255,75,139,151,255,75,139,151,255, + 75,139,151,255,74,139,151,255,74,139,151,255,74,139,151,255, + 74,139,151,255,73,138,152,255,73,138,152,255,73,138,152,255, + 73,138,152,255,72,137,152,255,72,137,152,255,72,137,152,255, + 71,137,152,255,71,137,153,255,70,137,153,255,70,137,153,255, + 70,137,153,255,69,136,153,255,69,136,153,255,69,136,153,255, + 68,136,153,255,68,135,154,255,67,135,154,255,67,135,154,255, + 67,135,154,255,66,134,154,255,66,134,154,255,66,134,154,255, + 65,134,154,255,65,133,154,255,64,133,154,255,64,133,154,255, + 64,133,154,255,63,133,154,255,63,133,154,255,63,133,154,255, + 63,133,154,255,62,132,154,255,62,132,154,255,62,132,154,255, + 62,132,154,255,62,132,154,255,62,132,154,255,62,132,154,255, + 62,132,154,255,62,132,153,255,62,132,153,255,62,132,153,255, + 62,132,153,255,63,133,153,255,63,133,153,255,63,133,153,255, + 63,133,153,255,64,134,153,255,64,134,153,255,64,134,153,255, + 65,134,153,255,65,135,152,255,66,135,152,255,66,135,152,255, + 67,136,152,255,67,136,151,255,68,137,151,255,68,137,151,255, + 69,138,151,255,70,138,151,255,70,139,151,255,71,139,151,255, + 72,140,151,255,73,140,150,255,73,141,150,255,74,141,150,255, + 75,142,150,255,76,142,149,255,77,143,149,255,78,143,149,255, + 79,144,149,255,80,144,148,255,80,145,148,255,81,145,148,255, + 82,146,148,255,83,146,147,255,83,147,147,255,84,147,147,255, + 85,148,147,255,86,149,146,255,87,149,146,255,88,150,146,255, + 89,150,146,255,89,151,145,255,90,151,145,255,90,151,145,255, + 91,152,145,255,92,152,145,255,92,153,145,255,93,153,145,255, + 93,153,145,255,94,154,144,255,94,154,144,255,94,154,144,255, + 94,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 94,154,144,255,94,153,145,255,93,153,145,255,93,153,145,255, + 92,152,145,255,92,152,145,255,91,151,145,255,91,151,145,255, + 90,150,145,255,89,150,146,255,89,149,146,255,88,149,146,255, + 87,148,146,255,86,148,147,255,86,147,147,255,85,147,147,255, + 84,146,148,255,83,146,148,255,83,145,149,255,82,145,149,255, + 81,144,149,255,80,144,150,255,80,143,150,255,79,143,150,255, + 78,142,150,255,77,142,151,255,77,141,151,255,76,141,151,255, + 75,140,151,255,74,140,152,255,74,139,152,255,73,139,152,255, + 72,138,152,255,71,138,153,255,71,137,153,255,70,137,153,255, + 69,137,153,255,69,136,153,255,68,136,153,255,68,136,153,255, + 67,136,153,255,67,135,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 63,133,153,255,63,132,153,255,62,132,153,255,62,132,153,255, + 62,132,153,255,61,131,153,255,61,131,153,255,61,131,153,255, + 61,131,153,255,60,130,153,255,60,130,153,255,60,130,153,255, + 60,130,153,255,59,130,152,255,59,130,152,255,59,130,152,255, + 59,130,152,255,58,129,152,255,58,129,152,255,58,129,152,255, + 58,129,152,255,57,128,152,255,57,128,152,255,57,128,152,255, + 56,128,152,255,56,127,151,255,55,127,151,255,55,127,151,255, + 55,127,151,255,54,126,151,255,54,126,151,255,54,126,151,255, + 54,126,151,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,52,125,150,255,52,125,150,255,52,125,150,255, + 52,125,150,255,52,125,149,255,52,125,149,255,52,125,149,255, + 52,125,149,255,51,125,149,255,51,125,149,255,51,125,149,255, + 51,125,149,255,51,124,148,255,51,124,148,255,51,124,148,255, + 51,124,148,255,51,124,147,255,51,124,147,255,51,124,147,255, + 51,124,147,255,51,124,147,255,51,124,147,255,51,124,147,255, + 51,124,147,255,51,125,147,255,51,125,146,255,51,125,146,255, + 51,125,146,255,51,125,146,255,51,125,145,255,51,125,145,255, + 51,125,145,255,51,125,145,255,52,125,145,255,52,125,145,255, + 52,125,145,255,52,125,145,255,52,126,144,255,52,126,144,255, + 52,126,144,255,52,126,144,255,52,126,144,255,52,126,144,255, + 52,126,144,255,52,126,144,255,53,126,144,255,53,126,144,255, + 53,126,144,255,53,126,144,255,53,126,143,255,53,126,143,255, + 53,126,143,255,53,126,143,255,53,127,144,255,53,127,144,255, + 53,127,144,255,53,127,144,255,52,127,144,255,52,127,144,255, + 52,127,144,255,52,127,144,255,52,127,144,255,52,127,144,255, + 52,127,144,255,52,127,144,255,51,126,144,255,51,126,144,255, + 51,126,144,255,51,126,144,255,50,126,145,255,50,126,145,255, + 50,126,145,255,50,126,145,255,49,125,145,255,49,125,145,255, + 49,125,145,255,48,124,145,255,48,124,146,255,47,123,146,255, + 46,123,146,255,46,123,146,255,45,122,147,255,44,122,147,255, + 43,122,147,255,43,121,147,255,42,121,148,255,41,120,148,255, + 41,119,148,255,40,119,148,255,40,118,148,255,39,117,148,255, + 38,117,148,255,38,116,148,255,37,116,149,255,36,115,149,255, + 35,114,149,255,35,114,149,255,34,113,149,255,33,112,149,255, + 32,112,149,255,32,111,149,255,31,111,150,255,30,110,150,255, + 29,110,150,255,29,109,150,255,28,109,150,255,27,108,150,255, + 27,107,150,255,26,107,150,255,26,106,150,255,25,105,150,255, + 25,105,150,255,24,105,150,255,24,104,150,255,23,104,150,255, + 23,104,150,255,23,103,150,255,22,103,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,101,149,255,22,101,149,255, + 22,101,149,255,22,101,149,255,22,101,148,255,22,101,148,255, + 22,101,148,255,22,101,148,255,23,101,147,255,23,101,147,255, + 23,101,147,255,23,101,147,255,24,101,146,255,24,101,146,255, + 24,101,146,255,24,101,146,255,25,102,146,255,25,102,146,255, + 25,102,146,255,25,102,146,255,26,102,145,255,26,102,145,255, + 26,102,145,255,26,102,145,255,27,103,144,255,27,103,144,255, + 27,103,144,255,27,103,144,255,28,103,143,255,28,103,143,255, + 28,103,143,255,28,103,143,255,28,103,142,255,28,103,142,255, + 28,103,142,255,28,103,142,255,29,103,142,255,29,103,142,255, + 29,103,142,255,29,103,142,255,30,103,141,255,30,103,141,255, + 30,103,141,255,30,103,141,255,31,104,140,255,31,104,140,255, + 31,104,140,255,31,104,140,255,32,104,140,255,32,104,140,255, + 32,104,140,255,33,104,140,255,33,104,139,255,34,104,139,255, + 34,104,139,255,34,104,139,255,35,105,138,255,35,105,138,255, + 35,105,138,255,36,105,137,255,36,106,137,255,37,106,136,255, + 38,106,136,255,38,106,136,255,39,107,135,255,40,107,135,255, + 40,107,135,255,41,108,135,255,41,108,134,255,42,109,134,255, + 43,109,134,255,43,109,133,255,44,110,133,255,45,110,132,255, + 46,110,132,255,46,111,132,255,47,111,131,255,48,112,131,255, + 48,112,131,255,49,112,131,255,49,113,130,255,50,113,130,255, + 50,113,130,255,50,113,129,255,51,114,129,255,51,114,128,255, + 51,114,128,255,51,114,128,255,52,114,127,255,52,114,127,255, + 52,114,127,255,52,114,127,255,53,114,126,255,53,114,126,255, + 53,114,126,255,53,114,126,255,52,113,126,255,52,113,126,255, + 52,113,126,255,52,112,126,255,51,112,126,255,51,111,126,255, + 50,111,126,255,50,110,126,255,49,110,125,255,48,109,125,255, + 47,108,125,255,47,108,125,255,46,107,125,255,45,106,125,255, + 44,105,125,255,43,104,125,255,42,103,125,255,41,102,125,255, + 40,101,125,255,39,101,125,255,38,100,126,255,37,99,126,255, + 36,98,126,255,35,97,126,255,34,96,126,255,33,95,126,255, + 32,94,126,255,31,93,126,255,30,92,126,255,28,91,126,255, + 27,90,126,255,26,89,126,255,25,88,127,255,24,87,127,255, + 23,86,127,255,23,86,127,255,22,85,127,255,21,84,127,255, + 20,83,127,255,19,83,127,255,18,82,126,255,17,81,126,255, + 16,80,126,255,16,80,126,255,15,79,126,255,14,78,126,255, + 14,78,126,255,13,77,126,255,13,77,125,255,12,76,125,255, + 12,76,125,255,12,75,125,255,11,75,125,255,11,74,125,255, + 11,74,125,255,10,73,125,255,10,73,124,255,9,72,124,255, + 9,72,124,255,9,72,124,255,9,71,123,255,9,71,123,255, + 9,71,123,255,9,71,123,255,8,70,122,255,8,70,122,255, + 8,70,122,255,8,70,121,255,8,69,121,255,8,69,120,255, + 8,69,120,255,8,69,120,255,8,68,119,255,8,68,119,255, + 8,68,119,255,8,68,119,255,9,68,118,255,9,68,118,255, + 9,68,118,255,9,68,117,255,9,67,117,255,9,67,116,255, + 9,67,116,255,9,67,116,255,10,67,115,255,10,67,115,255, + 10,67,115,255,10,67,114,255,11,67,114,255,11,67,113,255, + 11,67,113,255,11,67,113,255,12,66,112,255,12,66,112,255, + 12,66,112,255,12,66,112,255,13,67,111,255,13,67,111,255, + 13,67,111,255,13,67,110,255,14,67,110,255,14,67,109,255, + 14,67,109,255,14,67,108,255,15,67,108,255,15,67,107,255, + 15,67,107,255,16,67,107,255,16,67,106,255,17,67,106,255, + 17,67,106,255,17,67,105,255,18,68,105,255,18,68,104,255, + 18,68,104,255,19,68,104,255,19,69,103,255,20,69,103,255, + 20,69,103,255,21,69,102,255,21,70,102,255,22,70,101,255, + 22,70,101,255,22,70,100,255,23,71,100,255,23,71,99,255, + 23,71,99,255,24,71,99,255,24,72,98,255,25,72,98,255, + 25,72,98,255,26,72,97,255,26,73,97,255,27,73,96,255, + 27,73,96,255,27,73,95,255,28,74,95,255,28,74,94,255, + 28,74,94,255,29,74,94,255,29,75,93,255,30,75,93,255, + 30,75,93,255,30,75,92,255,31,76,92,255,31,76,91,255, + 31,76,91,255,31,76,91,255,32,76,90,255,32,76,90,255, + 32,76,90,255,32,76,90,255,33,76,89,255,33,76,89,255, + 33,76,89,255,33,76,88,255,33,76,88,255,33,76,87,255, + 33,76,87,255,33,76,87,255,33,76,86,255,33,76,86,255, + 33,76,86,255,33,76,86,255,33,75,85,255,33,75,85,255, + 33,75,85,255,33,75,85,255,33,74,85,255,33,74,85,255, + 33,74,85,255,33,73,85,255,32,73,84,255,32,72,84,255, + 32,72,84,255,32,72,84,255,32,71,83,255,32,71,83,255, + 32,71,83,255,32,70,83,255,31,70,82,255,31,69,82,255, + 31,69,82,255,31,69,82,255,31,68,81,255,31,68,81,255, + 31,68,81,255,31,67,81,255,30,67,80,255,30,66,80,255, + 30,66,80,255,30,66,80,255,30,65,79,255,30,65,79,255, + 30,65,79,255,30,64,79,255,29,64,78,255,29,63,78,255, + 29,63,78,255,29,63,78,255,29,62,77,255,29,62,77,255, + 29,62,77,255,29,61,76,255,28,61,76,255,28,60,75,255, + 28,60,75,255,28,60,75,255,28,59,74,255,28,59,74,255, + 28,59,74,255,28,58,73,255,27,58,73,255,27,57,72,255, + 27,57,72,255,27,56,71,255,27,56,71,255,27,55,70,255, + 27,55,70,255,27,55,69,255,26,54,69,255,26,54,68,255, + 26,54,68,255,26,53,67,255,25,53,67,255,25,52,66,255, + 25,52,66,255,25,51,65,255,24,51,65,255,24,50,64,255, + 24,50,64,255,24,49,64,255,24,49,63,255,24,48,63,255, + 24,48,63,255,24,48,62,255,23,47,62,255,23,47,61,255, + 23,47,61,255,23,47,61,255,22,46,60,255,22,46,60,255, + 22,46,60,255,22,46,60,255,22,45,60,255,22,45,60,255, + 22,45,60,255,22,45,60,255,28,74,102,255,28,74,102,255, + 28,74,102,255,28,74,102,255,27,74,102,255,27,74,102,255, + 27,74,102,255,27,74,102,255,27,74,103,255,27,74,103,255, + 27,74,103,255,27,74,104,255,27,75,104,255,27,75,105,255, + 27,75,105,255,27,75,105,255,27,76,106,255,27,76,106,255, + 27,76,106,255,27,76,107,255,27,76,107,255,27,76,108,255, + 27,76,108,255,27,76,109,255,27,77,109,255,27,77,110,255, + 27,77,110,255,27,78,111,255,27,78,111,255,27,79,112,255, + 27,79,112,255,27,79,113,255,27,80,113,255,27,80,114,255, + 27,80,114,255,27,81,115,255,28,81,115,255,28,82,116,255, + 28,82,116,255,28,83,117,255,29,83,117,255,29,84,118,255, + 29,84,118,255,30,85,119,255,30,85,119,255,31,86,120,255, + 31,86,120,255,32,87,121,255,32,88,121,255,33,89,122,255, + 33,89,122,255,34,90,123,255,34,90,123,255,35,91,124,255, + 35,91,124,255,36,92,125,255,37,93,125,255,38,94,126,255, + 38,95,126,255,39,96,126,255,39,97,127,255,40,98,127,255, + 40,98,127,255,41,99,128,255,42,100,128,255,43,101,129,255, + 43,101,129,255,44,102,129,255,45,103,130,255,46,104,130,255, + 46,104,130,255,47,105,130,255,48,106,131,255,49,107,131,255, + 49,107,131,255,50,108,131,255,51,109,132,255,52,110,132,255, + 52,110,132,255,53,111,132,255,53,112,133,255,54,113,133,255, + 54,113,133,255,55,114,133,255,56,115,134,255,57,116,134,255, + 57,116,134,255,57,117,134,255,58,117,135,255,58,118,135,255, + 58,118,135,255,59,119,135,255,59,119,136,255,60,120,136,255, + 60,120,136,255,60,120,136,255,61,121,137,255,61,121,137,255, + 61,121,137,255,61,121,137,255,61,122,138,255,61,122,138,255, + 61,122,138,255,61,123,138,255,62,123,139,255,62,124,139,255, + 62,124,139,255,62,124,139,255,62,124,140,255,62,124,140,255, + 62,124,140,255,62,124,140,255,62,125,141,255,62,125,141,255, + 62,125,141,255,62,125,141,255,61,125,142,255,61,125,142,255, + 61,125,142,255,61,125,142,255,60,125,143,255,60,125,143,255, + 60,125,143,255,60,125,143,255,59,125,144,255,59,125,144,255, + 59,125,144,255,59,125,144,255,58,124,145,255,58,124,145,255, + 58,124,145,255,57,124,145,255,57,123,146,255,56,123,146,255, + 56,123,146,255,55,123,147,255,55,122,147,255,54,122,148,255, + 54,122,148,255,53,122,148,255,53,121,149,255,52,121,149,255, + 52,121,149,255,51,121,149,255,51,120,150,255,50,120,150,255, + 50,120,150,255,49,120,150,255,49,119,151,255,48,119,151,255, + 48,119,151,255,48,119,151,255,47,118,152,255,47,118,152,255, + 47,118,152,255,47,118,152,255,47,118,152,255,47,118,152,255, + 47,118,152,255,47,118,152,255,47,119,153,255,47,119,153,255, + 47,119,153,255,48,119,153,255,48,120,153,255,49,120,153,255, + 49,120,153,255,50,121,153,255,50,121,153,255,51,122,153,255, + 51,122,153,255,52,123,153,255,53,123,152,255,54,124,152,255, + 55,124,152,255,56,125,152,255,57,125,152,255,57,126,152,255, + 58,126,152,255,59,127,152,255,60,128,151,255,61,128,151,255, + 62,129,151,255,63,130,151,255,64,130,151,255,64,131,151,255, + 65,131,151,255,66,132,151,255,67,133,151,255,68,133,151,255, + 69,134,151,255,70,135,151,255,70,135,150,255,71,136,150,255, + 71,136,150,255,72,136,150,255,72,137,150,255,73,137,150,255, + 73,137,150,255,74,137,150,255,74,138,150,255,75,138,150,255, + 75,138,150,255,75,138,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,76,139,150,255,76,139,150,255, + 76,139,150,255,76,139,150,255,76,139,151,255,76,139,151,255, + 76,139,151,255,76,139,151,255,75,139,151,255,75,139,151,255, + 75,139,151,255,75,139,151,255,74,139,151,255,74,139,151,255, + 74,139,151,255,74,139,151,255,73,138,152,255,73,138,152,255, + 73,138,152,255,73,138,152,255,72,137,152,255,72,137,152,255, + 72,137,152,255,71,137,152,255,71,137,153,255,70,137,153,255, + 70,137,153,255,70,137,153,255,69,136,153,255,69,136,153,255, + 69,136,153,255,68,136,153,255,68,135,154,255,67,135,154,255, + 67,135,154,255,67,135,154,255,66,134,154,255,66,134,154,255, + 66,134,154,255,65,134,154,255,65,133,154,255,64,133,154,255, + 64,133,154,255,64,133,154,255,63,133,154,255,63,133,154,255, + 63,133,154,255,63,133,154,255,62,132,154,255,62,132,154,255, + 62,132,154,255,62,132,154,255,62,132,154,255,62,132,154,255, + 62,132,154,255,62,132,154,255,62,132,153,255,62,132,153,255, + 62,132,153,255,62,132,153,255,63,133,153,255,63,133,153,255, + 63,133,153,255,63,133,153,255,64,134,153,255,64,134,153,255, + 64,134,153,255,65,134,153,255,65,135,152,255,66,135,152,255, + 66,135,152,255,67,136,152,255,68,136,151,255,68,137,151,255, + 69,137,151,255,70,138,151,255,71,138,151,255,71,139,151,255, + 72,139,151,255,73,140,151,255,73,140,150,255,74,141,150,255, + 74,141,150,255,75,142,150,255,76,142,149,255,77,143,149,255, + 78,143,149,255,79,144,149,255,80,144,148,255,80,145,148,255, + 81,145,148,255,82,146,148,255,83,146,147,255,83,147,147,255, + 84,147,147,255,85,148,147,255,86,149,146,255,87,149,146,255, + 88,150,146,255,89,150,146,255,89,151,145,255,90,151,145,255, + 90,151,145,255,91,152,145,255,92,152,145,255,92,153,145,255, + 93,153,145,255,93,153,145,255,94,154,144,255,94,154,144,255, + 94,154,144,255,94,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,94,154,144,255,94,153,145,255,93,153,145,255, + 93,153,145,255,92,152,145,255,92,152,145,255,91,151,145,255, + 91,151,145,255,90,150,145,255,89,150,146,255,89,149,146,255, + 88,149,146,255,87,148,146,255,86,148,147,255,86,147,147,255, + 85,147,147,255,84,146,148,255,83,146,148,255,83,145,149,255, + 82,145,149,255,81,144,149,255,80,144,150,255,80,143,150,255, + 79,143,150,255,78,142,150,255,77,142,151,255,77,141,151,255, + 76,141,151,255,75,140,151,255,74,140,152,255,74,139,152,255, + 73,139,152,255,72,138,152,255,71,138,153,255,71,137,153,255, + 70,137,153,255,69,137,153,255,69,136,153,255,68,136,153,255, + 68,136,153,255,67,136,153,255,67,135,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,63,133,153,255,63,132,153,255,62,132,153,255, + 62,132,153,255,62,132,153,255,61,131,153,255,61,131,153,255, + 61,131,153,255,61,131,153,255,60,130,153,255,60,130,153,255, + 60,130,153,255,60,130,153,255,59,130,152,255,59,130,152,255, + 59,130,152,255,59,130,152,255,58,129,152,255,58,129,152,255, + 58,129,152,255,58,129,152,255,57,128,152,255,57,128,152,255, + 57,128,152,255,56,128,152,255,56,127,151,255,55,127,151,255, + 55,127,151,255,55,127,151,255,54,126,151,255,54,126,151,255, + 54,126,151,255,54,126,151,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,52,125,150,255,52,125,150,255, + 52,125,150,255,52,125,150,255,52,125,149,255,52,125,149,255, + 52,125,149,255,52,125,149,255,51,125,149,255,51,125,149,255, + 51,125,149,255,51,125,149,255,51,124,148,255,51,124,148,255, + 51,124,148,255,51,124,148,255,51,124,147,255,51,124,147,255, + 51,124,147,255,51,124,147,255,51,124,147,255,51,124,147,255, + 51,124,147,255,51,124,147,255,51,125,147,255,51,125,146,255, + 51,125,146,255,51,125,146,255,51,125,146,255,52,125,145,255, + 52,125,145,255,52,125,145,255,52,125,145,255,52,125,145,255, + 52,125,145,255,52,125,145,255,52,125,145,255,53,126,144,255, + 53,126,144,255,53,126,144,255,53,126,144,255,53,126,144,255, + 53,126,144,255,53,126,144,255,53,126,144,255,54,126,144,255, + 54,126,144,255,54,126,144,255,54,126,144,255,54,126,143,255, + 54,126,143,255,54,126,143,255,54,126,143,255,54,127,144,255, + 54,127,144,255,54,127,144,255,54,127,144,255,54,127,144,255, + 54,127,144,255,54,127,144,255,54,127,144,255,54,127,144,255, + 54,127,144,255,54,127,144,255,54,127,144,255,53,126,144,255, + 53,126,144,255,53,126,144,255,53,126,144,255,52,126,145,255, + 52,126,145,255,52,126,145,255,52,126,145,255,51,125,145,255, + 51,125,145,255,51,125,145,255,50,124,145,255,50,124,146,255, + 49,123,146,255,48,123,146,255,48,123,146,255,47,122,147,255, + 46,122,147,255,45,122,147,255,45,121,147,255,44,121,148,255, + 43,120,148,255,42,119,148,255,42,119,148,255,41,118,148,255, + 40,117,148,255,39,117,148,255,39,116,148,255,38,116,149,255, + 37,115,149,255,36,114,149,255,36,114,149,255,35,113,149,255, + 34,112,149,255,33,112,149,255,32,111,149,255,31,111,150,255, + 30,110,150,255,29,110,150,255,29,109,150,255,28,109,150,255, + 27,108,150,255,27,107,150,255,26,107,150,255,26,106,150,255, + 25,105,150,255,25,105,150,255,24,105,150,255,24,104,150,255, + 23,104,150,255,23,104,150,255,23,103,150,255,22,103,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,101,149,255, + 22,101,149,255,22,101,149,255,22,101,149,255,22,101,148,255, + 22,101,148,255,22,101,148,255,22,101,148,255,23,101,147,255, + 23,101,147,255,23,101,147,255,23,101,147,255,24,101,146,255, + 24,101,146,255,24,101,146,255,24,101,146,255,25,102,146,255, + 25,102,146,255,25,102,146,255,25,102,146,255,26,102,145,255, + 26,102,145,255,26,102,145,255,26,102,145,255,27,103,144,255, + 27,103,144,255,27,103,144,255,27,103,144,255,28,103,143,255, + 28,103,143,255,28,103,143,255,28,103,143,255,28,103,142,255, + 28,103,142,255,28,103,142,255,28,103,142,255,29,103,142,255, + 29,103,142,255,29,103,142,255,29,103,142,255,30,103,141,255, + 30,103,141,255,30,103,141,255,30,103,141,255,31,104,140,255, + 31,104,140,255,31,104,140,255,31,104,140,255,32,104,140,255, + 32,104,140,255,32,104,140,255,33,104,140,255,33,104,139,255, + 34,104,139,255,34,104,139,255,34,104,139,255,35,105,138,255, + 35,105,138,255,35,105,138,255,36,105,137,255,36,106,137,255, + 37,106,136,255,38,106,136,255,38,106,136,255,39,107,135,255, + 40,107,135,255,40,107,135,255,41,108,135,255,41,108,134,255, + 42,109,134,255,43,109,134,255,43,109,133,255,44,110,133,255, + 45,110,132,255,46,110,132,255,46,111,132,255,47,111,131,255, + 48,112,131,255,48,112,131,255,49,112,131,255,49,113,130,255, + 50,113,130,255,50,113,130,255,50,113,129,255,51,114,129,255, + 51,114,128,255,51,114,128,255,51,114,128,255,52,114,127,255, + 52,114,127,255,52,114,127,255,52,114,127,255,53,114,126,255, + 53,114,126,255,53,114,126,255,53,114,126,255,52,113,126,255, + 52,113,126,255,52,113,126,255,52,112,126,255,51,112,126,255, + 51,111,126,255,50,111,126,255,50,110,126,255,49,110,125,255, + 48,109,125,255,47,108,125,255,47,108,125,255,46,107,125,255, + 45,106,125,255,44,105,125,255,43,104,125,255,42,103,125,255, + 41,102,125,255,40,101,125,255,39,101,125,255,38,100,126,255, + 37,99,126,255,36,98,126,255,35,97,126,255,34,96,126,255, + 33,95,126,255,32,94,126,255,31,93,126,255,30,92,126,255, + 28,91,126,255,27,90,126,255,26,89,126,255,25,88,127,255, + 24,87,127,255,23,86,127,255,23,86,127,255,22,85,127,255, + 21,84,127,255,20,83,127,255,19,83,127,255,18,82,126,255, + 17,81,126,255,16,80,126,255,16,80,126,255,15,79,126,255, + 14,78,126,255,14,78,126,255,13,77,126,255,13,77,125,255, + 12,76,125,255,12,76,125,255,12,75,125,255,11,75,125,255, + 11,74,125,255,11,74,125,255,10,73,125,255,10,73,124,255, + 9,72,124,255,9,72,124,255,9,72,124,255,9,71,123,255, + 9,71,123,255,9,71,123,255,9,71,123,255,8,70,122,255, + 8,70,122,255,8,70,122,255,8,70,121,255,8,69,121,255, + 8,69,120,255,8,69,120,255,8,69,120,255,8,68,119,255, + 8,68,119,255,8,68,119,255,8,68,119,255,9,68,118,255, + 9,68,118,255,9,68,118,255,9,68,117,255,9,67,117,255, + 9,67,116,255,9,67,116,255,9,67,116,255,10,67,115,255, + 10,67,115,255,10,67,115,255,10,67,114,255,11,67,114,255, + 11,67,113,255,11,67,113,255,11,67,113,255,12,66,112,255, + 12,66,112,255,12,66,112,255,12,66,112,255,13,67,111,255, + 13,67,111,255,13,67,111,255,13,67,110,255,14,67,110,255, + 14,67,109,255,14,67,109,255,14,67,108,255,15,67,108,255, + 15,67,107,255,15,67,107,255,16,67,107,255,16,67,106,255, + 17,67,106,255,17,67,106,255,17,67,105,255,18,68,105,255, + 18,68,104,255,18,68,104,255,19,68,104,255,19,69,103,255, + 20,69,103,255,20,69,103,255,21,69,102,255,21,70,102,255, + 22,70,101,255,22,70,101,255,22,70,100,255,23,71,100,255, + 23,71,99,255,23,71,99,255,24,71,99,255,24,72,98,255, + 25,72,98,255,25,72,98,255,26,72,97,255,26,73,97,255, + 27,73,96,255,27,73,96,255,27,73,95,255,28,74,95,255, + 28,74,94,255,28,74,94,255,29,74,94,255,29,75,93,255, + 30,75,93,255,30,75,93,255,30,75,92,255,31,76,92,255, + 31,76,91,255,31,76,91,255,31,76,91,255,32,76,90,255, + 32,76,90,255,32,76,90,255,32,76,90,255,33,76,89,255, + 33,76,89,255,33,76,89,255,33,76,88,255,33,76,88,255, + 33,76,87,255,33,76,87,255,33,76,87,255,33,76,86,255, + 33,76,86,255,33,76,86,255,33,76,86,255,33,75,85,255, + 33,75,85,255,33,75,85,255,33,75,85,255,33,74,85,255, + 33,74,85,255,33,74,85,255,33,73,85,255,32,73,84,255, + 32,72,84,255,32,72,84,255,32,72,84,255,32,71,83,255, + 32,71,83,255,32,71,83,255,32,70,83,255,31,70,82,255, + 31,69,82,255,31,69,82,255,31,69,82,255,31,68,81,255, + 31,68,81,255,31,68,81,255,31,67,81,255,30,67,80,255, + 30,66,80,255,30,66,80,255,30,66,80,255,30,65,79,255, + 30,65,79,255,30,65,79,255,30,64,79,255,29,64,78,255, + 29,63,78,255,29,63,78,255,29,63,78,255,29,62,77,255, + 29,62,77,255,29,62,77,255,29,61,76,255,28,61,76,255, + 28,60,75,255,28,60,75,255,28,60,75,255,28,59,74,255, + 28,59,74,255,28,59,74,255,28,58,73,255,27,58,73,255, + 27,57,72,255,27,57,72,255,27,56,71,255,27,56,71,255, + 27,55,70,255,27,55,70,255,27,55,69,255,26,54,69,255, + 26,54,68,255,26,54,68,255,26,53,67,255,25,53,67,255, + 25,52,66,255,25,52,66,255,25,51,65,255,24,51,65,255, + 24,50,64,255,24,50,64,255,24,49,64,255,24,49,63,255, + 24,48,63,255,24,48,63,255,24,48,62,255,23,47,62,255, + 23,47,61,255,23,47,61,255,23,47,61,255,22,46,60,255, + 22,46,60,255,22,46,60,255,22,46,60,255,22,45,60,255, + 22,45,60,255,22,45,60,255,22,45,60,255,28,74,101,255, + 28,74,101,255,28,74,101,255,28,74,101,255,27,74,101,255, + 27,74,101,255,27,74,101,255,27,74,101,255,27,74,102,255, + 27,74,102,255,27,74,102,255,27,74,103,255,27,75,103,255, + 27,75,104,255,27,75,104,255,27,75,104,255,27,75,105,255, + 27,75,105,255,27,75,105,255,27,75,106,255,27,76,106,255, + 27,76,107,255,27,76,107,255,27,76,108,255,27,77,108,255, + 27,77,109,255,27,77,109,255,27,77,110,255,27,78,110,255, + 27,78,111,255,27,78,111,255,27,79,112,255,27,79,112,255, + 27,80,113,255,27,80,113,255,27,80,114,255,28,81,114,255, + 28,81,115,255,28,81,115,255,28,82,116,255,29,83,116,255, + 29,84,117,255,29,84,117,255,30,85,118,255,30,85,118,255, + 31,86,119,255,31,86,119,255,32,87,120,255,32,87,120,255, + 33,88,121,255,33,88,121,255,34,89,122,255,34,90,122,255, + 35,91,123,255,35,91,123,255,36,92,124,255,37,93,124,255, + 38,94,125,255,38,95,125,255,39,96,125,255,39,97,126,255, + 40,98,126,255,40,98,126,255,41,99,127,255,42,100,127,255, + 43,101,128,255,43,101,128,255,44,102,128,255,45,103,129,255, + 46,104,129,255,46,104,129,255,47,105,129,255,48,106,130,255, + 49,107,130,255,49,107,130,255,50,108,130,255,51,109,131,255, + 52,110,131,255,52,110,131,255,53,111,131,255,53,112,132,255, + 54,113,132,255,54,113,132,255,55,114,132,255,56,115,133,255, + 57,116,133,255,57,116,133,255,57,117,134,255,58,117,134,255, + 58,118,135,255,58,118,135,255,59,119,135,255,59,119,135,255, + 60,120,135,255,60,120,135,255,60,120,135,255,61,121,136,255, + 61,121,136,255,61,121,136,255,61,121,136,255,62,122,137,255, + 62,122,137,255,62,122,137,255,62,123,137,255,63,123,138,255, + 63,124,138,255,63,124,138,255,63,124,138,255,63,125,139,255, + 63,125,139,255,63,125,139,255,63,125,140,255,63,125,140,255, + 63,125,141,255,63,125,141,255,63,125,141,255,62,126,142,255, + 62,126,142,255,62,126,142,255,62,126,142,255,61,126,143,255, + 61,126,143,255,61,126,143,255,61,126,143,255,60,126,144,255, + 60,126,144,255,60,126,144,255,60,126,144,255,59,125,145,255, + 59,125,145,255,59,125,145,255,58,125,145,255,58,124,146,255, + 57,124,146,255,57,124,146,255,56,124,147,255,56,123,147,255, + 55,123,148,255,55,123,148,255,54,123,148,255,54,122,149,255, + 53,122,149,255,53,122,149,255,52,122,149,255,52,121,150,255, + 51,121,150,255,51,121,150,255,50,121,150,255,50,120,151,255, + 49,120,151,255,49,120,151,255,49,120,151,255,48,119,152,255, + 48,119,152,255,48,119,152,255,48,119,152,255,48,119,152,255, + 48,119,152,255,48,119,152,255,48,119,152,255,48,120,153,255, + 48,120,153,255,48,120,153,255,49,120,153,255,49,121,153,255, + 50,121,153,255,50,121,153,255,51,121,153,255,51,122,153,255, + 52,122,153,255,52,122,153,255,53,123,153,255,54,123,152,255, + 54,124,152,255,55,124,152,255,56,125,152,255,57,125,152,255, + 57,126,152,255,58,126,152,255,59,127,152,255,60,128,151,255, + 61,128,151,255,62,129,151,255,63,130,151,255,64,130,151,255, + 64,131,151,255,65,131,151,255,66,132,151,255,67,133,151,255, + 68,133,151,255,69,134,151,255,70,135,151,255,70,135,150,255, + 71,136,150,255,71,136,150,255,72,136,150,255,72,137,150,255, + 73,137,150,255,73,137,150,255,73,137,150,255,74,138,150,255, + 74,138,150,255,74,138,150,255,74,138,150,255,75,139,150,255, + 75,139,150,255,75,139,150,255,75,139,150,255,75,139,150,255, + 75,139,150,255,75,139,150,255,75,139,150,255,75,139,151,255, + 75,139,151,255,75,139,151,255,75,139,151,255,74,139,151,255, + 74,139,151,255,74,139,151,255,74,139,151,255,73,138,151,255, + 73,138,151,255,73,138,151,255,73,138,151,255,72,138,152,255, + 72,138,152,255,72,138,152,255,72,138,152,255,71,137,152,255, + 71,137,152,255,71,137,152,255,71,137,152,255,70,137,153,255, + 70,137,153,255,70,137,153,255,70,137,153,255,69,136,153,255, + 69,136,153,255,69,136,153,255,68,136,153,255,68,135,154,255, + 67,135,154,255,67,135,154,255,67,135,154,255,66,134,154,255, + 66,134,154,255,66,134,154,255,65,134,154,255,65,133,154,255, + 64,133,154,255,64,133,154,255,64,133,154,255,63,133,154,255, + 63,133,154,255,63,133,154,255,63,133,154,255,63,132,154,255, + 63,132,154,255,63,132,154,255,63,132,154,255,63,132,154,255, + 63,132,154,255,63,132,154,255,63,132,154,255,63,133,153,255, + 63,133,153,255,63,133,153,255,63,133,153,255,64,134,153,255, + 64,134,153,255,64,134,153,255,64,134,153,255,65,135,153,255, + 65,135,153,255,65,135,153,255,66,135,153,255,66,136,152,255, + 67,136,152,255,67,136,152,255,68,137,152,255,69,137,151,255, + 69,138,151,255,70,138,151,255,71,139,151,255,72,139,151,255, + 72,140,151,255,73,140,151,255,74,141,151,255,74,141,150,255, + 75,142,150,255,75,142,150,255,76,143,150,255,77,143,149,255, + 78,144,149,255,79,144,149,255,80,145,149,255,81,145,148,255, + 81,146,148,255,82,146,148,255,83,147,148,255,84,147,147,255, + 84,148,147,255,85,148,147,255,86,149,147,255,87,149,146,255, + 88,150,146,255,89,150,146,255,90,150,146,255,90,151,145,255, + 91,151,145,255,91,151,145,255,92,152,145,255,92,152,145,255, + 93,153,145,255,93,153,145,255,93,153,145,255,94,154,144,255, + 94,154,144,255,94,154,144,255,94,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,94,154,144,255,94,153,145,255, + 93,153,145,255,93,153,145,255,92,152,145,255,92,152,145,255, + 91,151,145,255,91,151,145,255,90,150,145,255,89,150,146,255, + 89,149,146,255,88,149,146,255,87,148,146,255,86,148,147,255, + 86,147,147,255,85,147,147,255,84,146,148,255,83,146,148,255, + 83,145,149,255,82,145,149,255,81,144,149,255,80,144,150,255, + 80,143,150,255,79,143,150,255,78,142,150,255,77,142,151,255, + 77,141,151,255,76,141,151,255,75,140,151,255,74,140,152,255, + 74,139,152,255,73,139,152,255,72,138,152,255,71,138,153,255, + 71,137,153,255,70,137,153,255,69,137,153,255,69,136,153,255, + 68,136,153,255,68,136,153,255,67,135,153,255,67,135,153,255, + 66,134,153,255,66,134,153,255,65,134,153,255,65,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,63,132,153,255, + 63,132,153,255,63,132,153,255,62,132,153,255,62,131,153,255, + 61,131,153,255,61,131,153,255,61,131,153,255,60,130,153,255, + 60,130,153,255,60,130,153,255,60,130,153,255,59,130,153,255, + 59,130,153,255,59,130,153,255,59,130,153,255,58,129,152,255, + 58,129,152,255,58,129,152,255,58,129,152,255,57,128,152,255, + 57,128,152,255,57,128,152,255,57,128,152,255,56,128,152,255, + 56,128,152,255,56,128,152,255,56,128,152,255,55,127,151,255, + 55,127,151,255,55,127,151,255,55,127,151,255,54,126,151,255, + 54,126,151,255,54,126,151,255,54,126,151,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,52,125,150,255, + 52,125,150,255,52,125,150,255,52,125,150,255,52,125,149,255, + 52,125,149,255,52,125,149,255,52,125,149,255,52,125,148,255, + 52,125,148,255,52,125,148,255,52,125,148,255,52,125,148,255, + 52,125,148,255,52,125,148,255,52,125,148,255,52,125,147,255, + 52,125,147,255,52,125,147,255,52,125,147,255,52,125,146,255, + 52,125,146,255,52,125,146,255,52,125,146,255,52,126,146,255, + 52,126,146,255,52,126,146,255,52,126,146,255,52,126,146,255, + 53,126,145,255,53,126,145,255,53,126,145,255,53,126,145,255, + 53,126,145,255,53,126,145,255,53,126,145,255,53,126,145,255, + 54,127,144,255,54,127,144,255,54,127,144,255,54,127,144,255, + 54,127,144,255,54,127,144,255,54,127,144,255,54,127,144,255, + 55,127,144,255,55,127,144,255,55,127,144,255,55,127,144,255, + 55,127,143,255,55,127,143,255,55,127,143,255,55,127,143,255, + 55,128,143,255,55,128,143,255,55,128,143,255,55,128,143,255, + 55,128,143,255,55,128,143,255,55,128,143,255,55,128,143,255, + 55,128,143,255,55,128,143,255,55,128,143,255,55,128,143,255, + 54,127,144,255,54,127,144,255,54,127,144,255,54,127,144,255, + 53,127,144,255,53,127,144,255,53,127,144,255,53,127,144,255, + 52,126,145,255,52,126,145,255,52,126,145,255,51,125,145,255, + 51,125,146,255,50,124,146,255,49,124,146,255,49,124,146,255, + 48,123,147,255,47,123,147,255,46,123,147,255,46,122,147,255, + 45,122,147,255,44,121,147,255,43,120,147,255,43,120,147,255, + 42,119,148,255,41,118,148,255,40,118,148,255,40,117,148,255, + 39,117,149,255,38,116,149,255,37,115,149,255,37,115,149,255, + 36,114,149,255,35,113,149,255,34,113,149,255,33,112,149,255, + 32,112,150,255,31,111,150,255,30,110,150,255,30,110,150,255, + 29,109,150,255,28,108,150,255,28,107,150,255,27,107,150,255, + 27,106,150,255,26,105,150,255,25,105,150,255,25,105,150,255, + 24,104,150,255,23,104,150,255,23,104,150,255,23,103,150,255, + 22,103,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,102,149,255,22,102,149,255,22,102,149,255,22,102,149,255, + 22,101,149,255,22,101,149,255,22,101,149,255,22,101,149,255, + 22,101,148,255,22,101,148,255,22,101,148,255,22,101,148,255, + 22,101,147,255,22,101,147,255,22,101,147,255,22,101,147,255, + 23,101,146,255,23,101,146,255,23,101,146,255,23,101,146,255, + 24,101,146,255,24,101,146,255,24,101,146,255,24,101,146,255, + 25,101,145,255,25,101,145,255,25,101,145,255,25,101,145,255, + 26,102,144,255,26,102,144,255,26,102,144,255,26,102,144,255, + 27,102,143,255,27,102,143,255,27,102,143,255,27,102,143,255, + 28,103,142,255,28,103,142,255,28,103,142,255,28,103,142,255, + 29,103,142,255,29,103,142,255,29,103,142,255,29,103,142,255, + 30,103,141,255,30,103,141,255,30,103,141,255,30,103,141,255, + 31,104,140,255,31,104,140,255,31,104,140,255,31,104,140,255, + 32,104,140,255,32,104,140,255,32,104,140,255,33,104,140,255, + 33,104,139,255,34,104,139,255,34,104,139,255,35,104,139,255, + 35,105,138,255,36,105,138,255,36,105,138,255,37,106,137,255, + 37,106,137,255,38,107,136,255,38,107,136,255,39,107,136,255, + 39,108,135,255,40,108,135,255,41,108,135,255,42,108,135,255, + 42,109,134,255,43,109,134,255,44,109,134,255,44,110,133,255, + 45,110,133,255,46,111,132,255,47,111,132,255,47,111,132,255, + 48,112,131,255,49,112,131,255,49,112,131,255,50,112,131,255, + 50,113,130,255,51,113,130,255,51,113,130,255,51,113,129,255, + 52,114,129,255,52,114,128,255,52,114,128,255,52,114,128,255, + 53,114,127,255,53,114,127,255,53,114,127,255,53,114,127,255, + 53,114,126,255,53,114,126,255,53,114,126,255,53,114,126,255, + 52,113,126,255,52,113,126,255,52,113,126,255,52,112,126,255, + 51,112,126,255,51,111,126,255,50,111,126,255,50,110,126,255, + 49,110,125,255,48,109,125,255,47,108,125,255,47,108,125,255, + 46,107,125,255,45,106,125,255,44,105,125,255,43,104,125,255, + 42,103,125,255,41,102,125,255,40,101,125,255,39,101,125,255, + 38,100,126,255,37,99,126,255,36,98,126,255,35,97,126,255, + 34,96,126,255,33,95,126,255,32,94,126,255,31,93,126,255, + 30,92,126,255,28,91,126,255,27,90,126,255,26,89,126,255, + 25,88,127,255,24,87,127,255,23,86,127,255,23,86,127,255, + 22,85,127,255,21,84,127,255,20,83,127,255,19,83,127,255, + 18,82,126,255,17,81,126,255,16,80,126,255,16,80,126,255, + 15,79,126,255,14,78,126,255,14,78,126,255,13,77,126,255, + 13,77,125,255,12,76,125,255,12,76,125,255,12,75,125,255, + 11,75,125,255,11,74,125,255,11,74,125,255,10,73,125,255, + 10,73,124,255,9,72,124,255,9,72,124,255,9,72,124,255, + 9,71,123,255,9,71,123,255,9,71,123,255,9,71,123,255, + 8,70,122,255,8,70,122,255,8,70,122,255,8,70,121,255, + 8,69,121,255,8,69,120,255,8,69,120,255,8,69,120,255, + 8,68,119,255,8,68,119,255,8,68,119,255,8,68,119,255, + 9,68,118,255,9,68,118,255,9,68,118,255,9,68,117,255, + 9,67,117,255,9,67,116,255,9,67,116,255,9,67,116,255, + 10,67,115,255,10,67,115,255,10,67,115,255,10,67,114,255, + 11,67,114,255,11,67,113,255,11,67,113,255,11,67,113,255, + 12,66,112,255,12,66,112,255,12,66,112,255,12,66,112,255, + 13,67,111,255,13,67,111,255,13,67,111,255,13,67,110,255, + 14,67,110,255,14,67,109,255,14,67,109,255,14,67,109,255, + 15,67,108,255,15,67,108,255,15,67,108,255,16,67,107,255, + 16,67,107,255,17,67,106,255,17,67,106,255,17,67,106,255, + 18,68,105,255,18,68,105,255,18,68,105,255,19,68,104,255, + 19,69,104,255,20,69,103,255,20,69,103,255,21,69,102,255, + 21,70,102,255,22,70,101,255,22,70,101,255,22,70,101,255, + 23,71,100,255,23,71,100,255,23,71,100,255,24,71,99,255, + 24,72,99,255,25,72,98,255,25,72,98,255,26,72,97,255, + 26,73,97,255,27,73,96,255,27,73,96,255,27,73,96,255, + 28,74,95,255,28,74,95,255,28,74,95,255,29,74,94,255, + 29,75,94,255,30,75,93,255,30,75,93,255,30,75,93,255, + 31,76,92,255,31,76,92,255,31,76,92,255,31,76,91,255, + 32,76,91,255,32,76,90,255,32,76,90,255,32,76,90,255, + 33,76,89,255,33,76,89,255,33,76,89,255,33,76,89,255, + 33,76,88,255,33,76,88,255,33,76,88,255,33,76,88,255, + 33,76,87,255,33,76,87,255,33,76,87,255,33,76,87,255, + 33,75,86,255,33,75,86,255,33,75,86,255,33,75,86,255, + 33,74,85,255,33,74,85,255,33,74,85,255,33,73,85,255, + 32,73,84,255,32,72,84,255,32,72,84,255,32,72,84,255, + 32,71,83,255,32,71,83,255,32,71,83,255,32,70,83,255, + 31,70,82,255,31,69,82,255,31,69,82,255,31,68,82,255, + 31,68,81,255,31,67,81,255,31,67,81,255,31,67,81,255, + 30,66,80,255,30,66,80,255,30,66,80,255,30,66,80,255, + 30,65,79,255,30,65,79,255,30,65,79,255,30,64,79,255, + 29,64,78,255,29,63,78,255,29,63,78,255,29,62,78,255, + 29,62,77,255,29,61,77,255,29,61,77,255,29,61,76,255, + 28,60,76,255,28,60,75,255,28,60,75,255,28,59,75,255, + 28,59,74,255,28,58,74,255,28,58,74,255,28,58,73,255, + 27,57,73,255,27,57,72,255,27,57,72,255,27,56,71,255, + 27,56,70,255,27,55,69,255,27,55,69,255,27,54,68,255, + 26,54,68,255,26,53,67,255,26,53,67,255,26,52,66,255, + 25,52,66,255,25,51,65,255,25,51,65,255,25,50,64,255, + 24,50,64,255,24,49,63,255,24,49,63,255,24,49,63,255, + 24,48,62,255,24,48,62,255,24,48,62,255,24,47,61,255, + 23,47,61,255,23,46,60,255,23,46,60,255,23,46,60,255, + 22,45,59,255,22,45,59,255,22,45,59,255,22,45,59,255, + 22,44,59,255,22,44,59,255,22,44,59,255,22,44,59,255, + 27,73,100,255,27,73,100,255,27,73,100,255,27,73,100,255, + 27,73,101,255,27,73,101,255,27,73,101,255,27,73,101,255, + 27,73,102,255,27,73,102,255,27,73,102,255,27,73,102,255, + 27,74,103,255,27,74,103,255,27,74,103,255,27,74,104,255, + 26,75,104,255,26,75,105,255,26,75,105,255,26,75,106,255, + 26,75,106,255,26,75,107,255,26,75,107,255,26,75,108,255, + 26,76,108,255,26,76,109,255,26,76,109,255,26,77,110,255, + 26,77,110,255,26,78,111,255,26,78,111,255,26,78,112,255, + 26,79,112,255,26,79,113,255,26,79,113,255,26,80,114,255, + 27,80,114,255,27,81,115,255,27,81,115,255,27,82,116,255, + 28,82,116,255,28,83,117,255,28,83,117,255,29,84,118,255, + 29,84,118,255,30,85,119,255,30,85,119,255,31,86,120,255, + 31,87,120,255,32,88,121,255,32,88,121,255,33,89,122,255, + 33,89,122,255,34,90,123,255,34,90,123,255,35,91,124,255, + 36,92,124,255,37,93,125,255,37,94,125,255,38,95,125,255, + 39,96,126,255,40,97,126,255,40,97,126,255,41,98,127,255, + 42,99,127,255,43,100,128,255,43,100,128,255,44,101,128,255, + 45,102,129,255,46,103,129,255,46,104,129,255,47,105,129,255, + 48,106,130,255,49,107,130,255,49,107,130,255,50,108,130,255, + 51,109,131,255,52,110,131,255,52,110,131,255,53,111,131,255, + 54,112,132,255,55,113,132,255,55,113,132,255,56,114,132,255, + 56,114,133,255,57,115,133,255,57,115,133,255,58,116,133,255, + 58,117,134,255,59,118,134,255,59,118,134,255,60,119,134,255, + 60,119,135,255,61,120,135,255,61,120,135,255,61,121,135,255, + 62,121,136,255,62,122,136,255,62,122,136,255,62,122,136,255, + 62,123,137,255,62,123,137,255,62,123,137,255,62,124,137,255, + 63,124,138,255,63,125,138,255,63,125,138,255,63,125,138,255, + 63,125,139,255,63,125,139,255,63,125,139,255,63,125,139,255, + 63,126,140,255,63,126,140,255,63,126,140,255,63,126,140,255, + 63,126,141,255,63,126,141,255,63,126,141,255,63,126,141,255, + 62,126,142,255,62,126,142,255,62,126,142,255,62,126,142,255, + 61,126,143,255,61,126,143,255,61,126,143,255,61,126,143,255, + 60,125,144,255,60,125,144,255,60,125,144,255,59,125,144,255, + 59,124,145,255,58,124,145,255,58,124,145,255,57,124,146,255, + 57,123,146,255,56,123,147,255,56,123,147,255,55,123,147,255, + 55,122,148,255,54,122,148,255,54,122,148,255,53,122,148,255, + 53,121,149,255,52,121,149,255,52,121,149,255,51,121,149,255, + 51,120,150,255,50,120,150,255,50,120,150,255,50,120,150,255, + 49,119,151,255,49,119,151,255,49,119,151,255,49,119,151,255, + 49,119,152,255,49,119,152,255,49,119,152,255,49,119,152,255, + 49,120,153,255,49,120,153,255,49,120,153,255,49,120,153,255, + 50,121,153,255,50,121,153,255,50,121,153,255,51,122,153,255, + 51,122,153,255,52,123,153,255,52,123,153,255,53,124,153,255, + 54,124,153,255,55,125,153,255,56,125,153,255,57,126,153,255, + 58,126,152,255,58,127,152,255,59,127,152,255,60,128,152,255, + 61,128,152,255,61,129,152,255,62,129,152,255,63,130,152,255, + 64,130,152,255,64,131,152,255,65,131,152,255,66,132,152,255, + 67,132,151,255,67,133,151,255,68,133,151,255,69,134,151,255, + 69,134,151,255,70,135,151,255,70,135,151,255,71,135,151,255, + 71,136,151,255,72,136,151,255,72,136,151,255,73,137,151,255, + 73,137,151,255,74,138,151,255,74,138,151,255,74,138,151,255, + 75,138,150,255,75,138,150,255,75,138,150,255,75,138,150,255, + 75,138,151,255,75,138,151,255,75,138,151,255,75,138,151,255, + 75,138,151,255,75,138,151,255,75,138,151,255,75,138,151,255, + 74,138,151,255,74,138,151,255,74,138,151,255,74,138,151,255, + 73,138,152,255,73,138,152,255,73,138,152,255,73,138,152,255, + 72,137,152,255,72,137,152,255,72,137,152,255,72,137,152,255, + 71,136,152,255,71,136,152,255,71,136,152,255,70,136,152,255, + 70,136,153,255,69,136,153,255,69,136,153,255,69,136,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,67,135,153,255, + 67,135,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 63,133,153,255,63,133,153,255,63,133,153,255,63,133,153,255, + 63,133,153,255,63,133,153,255,63,133,153,255,63,133,153,255, + 63,133,152,255,63,133,152,255,63,133,152,255,63,133,152,255, + 64,134,152,255,64,134,152,255,64,134,152,255,65,134,152,255, + 65,135,152,255,66,135,152,255,66,135,152,255,67,135,152,255, + 67,136,151,255,68,136,151,255,68,136,151,255,69,137,151,255, + 70,137,150,255,70,138,150,255,71,138,150,255,72,139,150,255, + 73,139,150,255,73,140,150,255,74,140,150,255,75,141,150,255, + 75,141,149,255,76,142,149,255,76,142,149,255,77,143,149,255, + 78,143,149,255,78,144,149,255,79,144,149,255,80,145,149,255, + 81,145,148,255,82,146,148,255,83,146,148,255,84,147,148,255, + 85,147,147,255,85,148,147,255,86,148,147,255,87,149,147,255, + 88,150,146,255,88,150,146,255,89,151,146,255,90,151,146,255, + 90,152,145,255,91,152,145,255,91,152,145,255,92,152,145,255, + 93,153,145,255,93,153,145,255,94,153,145,255,94,153,145,255, + 95,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 96,154,144,255,96,154,144,255,96,154,144,255,96,154,144,255, + 96,154,144,255,96,154,144,255,96,154,144,255,96,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,94,154,144,255, + 94,153,145,255,93,153,145,255,93,153,145,255,92,152,145,255, + 92,152,146,255,91,151,146,255,91,151,146,255,90,150,146,255, + 89,150,147,255,89,149,147,255,88,149,147,255,87,148,147,255, + 86,148,148,255,86,147,148,255,85,147,148,255,84,146,148,255, + 83,146,149,255,83,145,149,255,82,145,149,255,81,144,149,255, + 80,144,150,255,80,143,150,255,79,143,150,255,78,142,150,255, + 77,142,151,255,77,141,151,255,76,141,151,255,75,140,151,255, + 74,139,152,255,74,139,152,255,73,138,152,255,72,138,152,255, + 71,137,153,255,70,137,153,255,69,137,153,255,68,136,153,255, + 68,136,153,255,67,135,153,255,67,135,153,255,66,135,153,255, + 66,134,154,255,65,134,154,255,65,134,154,255,65,134,154,255, + 64,133,154,255,64,133,154,255,64,133,154,255,63,133,154,255, + 63,132,153,255,62,132,153,255,62,132,153,255,61,132,153,255, + 61,131,153,255,60,131,153,255,60,131,153,255,60,131,153,255, + 59,130,153,255,59,130,153,255,59,130,153,255,59,130,153,255, + 58,129,153,255,58,129,153,255,58,129,153,255,58,129,153,255, + 57,129,152,255,57,129,152,255,57,129,152,255,57,129,152,255, + 56,128,152,255,56,128,152,255,56,128,152,255,56,128,152,255, + 56,127,151,255,56,127,151,255,56,127,151,255,55,127,151,255, + 55,127,151,255,54,127,151,255,54,127,151,255,54,127,151,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,149,255,53,126,149,255,53,126,149,255,53,126,149,255, + 53,126,149,255,53,126,149,255,53,126,149,255,53,126,149,255, + 53,126,148,255,53,126,148,255,53,126,148,255,53,126,148,255, + 52,126,148,255,52,126,148,255,52,126,148,255,52,126,148,255, + 52,125,147,255,52,125,147,255,52,125,147,255,52,125,147,255, + 53,125,146,255,53,125,146,255,53,125,146,255,53,125,146,255, + 53,125,146,255,53,125,146,255,53,125,146,255,53,125,146,255, + 53,126,146,255,53,126,145,255,53,126,145,255,53,126,145,255, + 53,126,145,255,54,126,144,255,54,126,144,255,54,126,144,255, + 54,126,144,255,54,126,144,255,54,126,144,255,54,126,144,255, + 54,126,144,255,55,127,143,255,55,127,143,255,55,127,143,255, + 55,127,143,255,55,127,143,255,55,127,143,255,55,127,143,255, + 55,127,143,255,56,127,143,255,56,127,143,255,56,127,143,255, + 56,127,143,255,56,128,142,255,56,128,142,255,56,128,142,255, + 56,128,142,255,56,128,143,255,56,128,143,255,56,128,143,255, + 56,128,143,255,56,128,143,255,56,128,143,255,56,128,143,255, + 56,128,143,255,56,128,143,255,56,128,143,255,56,128,143,255, + 56,128,143,255,55,128,143,255,55,128,143,255,55,128,143,255, + 55,128,143,255,54,128,144,255,54,128,144,255,54,128,144,255, + 54,128,144,255,53,127,144,255,53,127,144,255,53,127,144,255, + 52,126,144,255,52,126,145,255,51,125,145,255,50,125,145,255, + 50,125,145,255,49,124,146,255,48,124,146,255,47,124,146,255, + 47,123,146,255,46,123,147,255,45,122,147,255,44,121,147,255, + 44,121,147,255,43,120,147,255,42,119,147,255,41,118,147,255, + 41,118,147,255,40,117,148,255,39,116,148,255,38,115,148,255, + 38,115,148,255,37,114,149,255,36,113,149,255,35,113,149,255, + 34,112,149,255,33,112,149,255,32,111,149,255,31,111,149,255, + 31,110,149,255,30,110,150,255,29,109,150,255,28,108,150,255, + 28,108,150,255,27,107,149,255,26,106,149,255,26,106,149,255, + 25,105,149,255,25,105,150,255,24,104,150,255,24,104,150,255, + 24,103,150,255,23,103,149,255,23,102,149,255,23,102,149,255, + 22,102,149,255,22,101,149,255,21,101,149,255,21,101,149,255, + 21,101,149,255,21,100,149,255,21,100,149,255,21,100,149,255, + 21,100,149,255,21,100,148,255,21,100,148,255,21,100,148,255, + 21,100,148,255,22,100,147,255,22,100,147,255,22,100,147,255, + 22,100,147,255,23,100,146,255,23,100,146,255,23,100,146,255, + 23,100,146,255,24,101,146,255,24,101,146,255,24,101,146,255, + 24,101,146,255,24,101,145,255,24,101,145,255,24,101,145,255, + 25,101,145,255,25,102,144,255,26,102,144,255,26,102,144,255, + 26,102,144,255,27,102,144,255,27,102,144,255,27,102,144,255, + 27,102,144,255,27,102,143,255,27,102,143,255,27,102,143,255, + 27,102,143,255,28,102,142,255,28,102,142,255,28,102,142,255, + 29,102,142,255,29,103,141,255,30,103,141,255,30,103,141,255, + 30,103,141,255,31,104,140,255,31,104,140,255,31,104,140,255, + 32,104,140,255,32,104,139,255,33,104,139,255,33,104,139,255, + 34,104,139,255,34,105,138,255,35,105,138,255,35,105,138,255, + 35,105,138,255,36,106,137,255,36,106,137,255,36,106,137,255, + 37,106,137,255,37,107,136,255,38,107,136,255,39,107,136,255, + 39,107,136,255,40,108,135,255,41,108,135,255,41,108,135,255, + 42,109,134,255,43,109,134,255,44,110,133,255,44,110,133,255, + 45,110,133,255,45,111,132,255,46,111,132,255,47,111,132,255, + 47,112,131,255,48,112,131,255,49,113,130,255,49,113,130,255, + 50,113,130,255,50,114,129,255,51,114,129,255,51,114,129,255, + 51,114,129,255,52,115,128,255,52,115,128,255,52,115,128,255, + 52,115,128,255,53,115,127,255,53,115,127,255,53,115,127,255, + 53,115,127,255,54,115,126,255,54,115,126,255,54,115,126,255, + 54,115,126,255,53,114,126,255,53,114,126,255,53,114,126,255, + 53,113,126,255,52,113,125,255,52,112,125,255,51,111,125,255, + 51,111,125,255,50,110,125,255,49,109,125,255,48,108,125,255, + 47,108,125,255,46,107,125,255,45,106,125,255,44,105,125,255, + 43,105,125,255,42,104,125,255,41,103,125,255,40,102,125,255, + 39,101,125,255,38,100,126,255,37,99,126,255,36,98,126,255, + 35,97,126,255,34,96,126,255,32,95,126,255,31,94,126,255, + 30,93,126,255,29,92,126,255,28,91,126,255,27,90,126,255, + 26,89,126,255,25,88,127,255,24,87,127,255,23,86,127,255, + 22,86,127,255,21,85,127,255,20,84,127,255,19,83,127,255, + 19,82,127,255,18,81,126,255,17,80,126,255,16,80,126,255, + 16,79,126,255,15,79,126,255,14,78,126,255,14,77,126,255, + 13,77,126,255,13,76,126,255,12,75,126,255,12,75,126,255, + 11,75,126,255,11,74,125,255,10,74,125,255,10,74,125,255, + 10,73,125,255,9,73,124,255,9,72,124,255,9,72,124,255, + 9,72,124,255,8,71,123,255,8,71,123,255,8,71,123,255, + 8,71,123,255,8,70,122,255,8,70,122,255,8,70,122,255, + 8,70,122,255,8,69,121,255,8,69,121,255,8,69,121,255, + 8,69,121,255,8,69,120,255,8,69,120,255,8,69,120,255, + 8,69,119,255,8,68,119,255,8,68,118,255,8,68,118,255, + 8,68,118,255,9,68,117,255,9,68,117,255,9,68,117,255, + 9,68,116,255,10,67,116,255,10,67,115,255,10,67,115,255, + 10,67,115,255,11,67,114,255,11,67,114,255,11,67,114,255, + 11,67,114,255,12,67,113,255,12,67,113,255,12,67,113,255, + 12,67,113,255,13,67,112,255,13,67,112,255,13,67,112,255, + 13,67,111,255,14,67,111,255,14,67,110,255,14,67,110,255, + 14,67,109,255,15,68,109,255,15,68,108,255,15,68,108,255, + 16,68,108,255,16,68,107,255,17,68,107,255,17,68,107,255, + 18,68,106,255,18,69,106,255,19,69,105,255,19,69,105,255, + 19,69,105,255,20,70,104,255,20,70,104,255,20,70,104,255, + 21,70,103,255,21,71,103,255,22,71,102,255,22,71,102,255, + 23,71,101,255,23,72,101,255,24,72,100,255,24,72,100,255, + 24,72,100,255,25,73,99,255,25,73,99,255,25,73,99,255, + 26,73,98,255,26,74,98,255,27,74,97,255,27,74,97,255, + 28,74,96,255,28,75,96,255,29,75,95,255,29,75,95,255, + 29,75,95,255,30,76,94,255,30,76,94,255,30,76,94,255, + 30,76,93,255,31,77,93,255,31,77,92,255,31,77,92,255, + 31,77,92,255,32,77,91,255,32,77,91,255,32,77,91,255, + 32,77,91,255,32,77,90,255,32,77,90,255,32,77,90,255, + 32,77,89,255,33,76,89,255,33,76,88,255,33,76,88,255, + 33,76,88,255,33,75,87,255,33,75,87,255,33,75,87,255, + 33,75,87,255,32,75,86,255,32,75,86,255,32,75,86,255, + 32,74,86,255,32,74,86,255,32,73,86,255,32,73,86,255, + 32,73,86,255,31,72,85,255,31,72,85,255,31,72,85,255, + 31,71,85,255,31,71,84,255,31,70,84,255,31,70,84,255, + 31,69,84,255,30,69,83,255,30,68,83,255,30,68,83,255, + 30,68,83,255,30,67,82,255,30,67,82,255,30,67,82,255, + 30,66,82,255,29,66,81,255,29,65,81,255,29,65,81,255, + 29,65,80,255,29,64,80,255,29,64,79,255,29,64,79,255, + 29,63,79,255,28,63,78,255,28,62,78,255,28,62,78,255, + 28,62,77,255,28,61,77,255,28,61,76,255,28,61,76,255, + 28,60,75,255,28,60,75,255,28,59,74,255,28,59,74,255, + 28,59,74,255,27,58,73,255,27,58,73,255,27,58,73,255, + 27,57,72,255,27,57,72,255,27,56,71,255,27,56,71,255, + 27,55,70,255,26,55,70,255,26,54,69,255,26,54,69,255, + 26,54,68,255,25,53,68,255,25,53,67,255,25,53,67,255, + 25,52,66,255,25,52,66,255,25,51,65,255,25,51,65,255, + 25,50,64,255,24,50,64,255,24,49,63,255,24,49,63,255, + 24,48,62,255,24,48,62,255,24,47,61,255,24,47,61,255, + 24,47,60,255,23,46,60,255,23,46,59,255,23,46,59,255, + 23,46,59,255,23,45,58,255,23,45,58,255,23,45,58,255, + 23,45,58,255,22,44,58,255,22,44,58,255,22,44,58,255, + 22,44,58,255,27,73,99,255,27,73,99,255,27,73,99,255, + 27,73,99,255,27,73,100,255,27,73,100,255,27,73,100,255, + 27,73,100,255,27,73,101,255,27,73,101,255,27,73,101,255, + 27,73,101,255,27,74,102,255,27,74,102,255,27,74,102,255, + 27,74,103,255,26,74,103,255,26,74,104,255,26,74,104,255, + 26,74,105,255,26,75,105,255,26,75,106,255,26,75,106,255, + 26,75,107,255,26,76,107,255,26,76,108,255,26,76,108,255, + 26,76,109,255,26,77,109,255,26,77,110,255,26,77,110,255, + 26,78,111,255,26,78,111,255,26,79,112,255,26,79,112,255, + 26,79,113,255,27,80,113,255,27,80,114,255,27,80,114,255, + 27,81,115,255,28,82,115,255,28,83,116,255,28,83,116,255, + 29,84,117,255,29,84,117,255,30,85,118,255,30,85,118,255, + 31,86,119,255,31,86,119,255,32,87,120,255,32,87,120,255, + 33,88,121,255,33,89,121,255,34,90,122,255,34,90,122,255, + 35,91,123,255,36,92,123,255,37,93,124,255,37,94,124,255, + 38,95,124,255,39,96,125,255,40,97,125,255,40,97,125,255, + 41,98,126,255,42,99,126,255,43,100,127,255,43,100,127,255, + 44,101,127,255,45,102,128,255,46,103,128,255,46,104,128,255, + 47,105,128,255,48,106,129,255,49,107,129,255,49,107,129,255, + 50,108,129,255,51,109,130,255,52,110,130,255,52,110,130,255, + 53,111,130,255,54,112,131,255,55,113,131,255,55,113,131,255, + 56,114,131,255,56,114,132,255,57,115,132,255,57,115,132,255, + 58,116,133,255,58,117,133,255,59,118,134,255,59,118,134,255, + 60,119,134,255,60,119,134,255,61,120,134,255,61,120,134,255, + 61,121,134,255,62,121,135,255,62,122,135,255,62,122,135,255, + 62,122,135,255,63,123,136,255,63,123,136,255,63,123,136,255, + 63,124,136,255,64,124,137,255,64,125,137,255,64,125,137,255, + 64,125,137,255,64,126,138,255,64,126,138,255,64,126,138,255, + 64,126,139,255,64,126,139,255,64,126,140,255,64,126,140,255, + 64,126,140,255,64,127,141,255,64,127,141,255,64,127,141,255, + 64,127,141,255,63,127,142,255,63,127,142,255,63,127,142,255, + 63,127,142,255,62,127,143,255,62,127,143,255,62,127,143,255, + 62,127,143,255,61,126,144,255,61,126,144,255,61,126,144,255, + 60,126,144,255,60,125,145,255,59,125,145,255,59,125,145,255, + 58,125,146,255,58,124,146,255,57,124,147,255,57,124,147,255, + 56,124,147,255,56,123,148,255,55,123,148,255,55,123,148,255, + 54,123,148,255,54,122,149,255,53,122,149,255,53,122,149,255, + 52,122,149,255,52,121,150,255,51,121,150,255,51,121,150,255, + 51,121,150,255,50,120,151,255,50,120,151,255,50,120,151,255, + 50,120,151,255,50,120,152,255,50,120,152,255,50,120,152,255, + 50,120,152,255,50,121,153,255,50,121,153,255,50,121,153,255, + 50,121,153,255,51,122,153,255,51,122,153,255,51,122,153,255, + 52,122,153,255,52,123,153,255,53,123,153,255,53,123,153,255, + 54,124,153,255,55,124,153,255,55,125,153,255,56,125,153,255, + 57,126,153,255,58,126,152,255,58,127,152,255,59,127,152,255, + 60,128,152,255,61,128,152,255,61,129,152,255,62,129,152,255, + 63,130,152,255,64,130,152,255,64,131,152,255,65,131,152,255, + 66,132,152,255,67,132,151,255,67,133,151,255,68,133,151,255, + 69,134,151,255,69,134,151,255,70,135,151,255,70,135,151,255, + 71,135,151,255,71,136,151,255,72,136,151,255,72,136,151,255, + 72,137,151,255,73,137,151,255,73,138,151,255,73,138,151,255, + 73,138,151,255,74,138,150,255,74,138,150,255,74,138,150,255, + 74,138,150,255,74,138,151,255,74,138,151,255,74,138,151,255, + 74,138,151,255,74,138,151,255,74,138,151,255,74,138,151,255, + 74,138,151,255,73,138,151,255,73,138,151,255,73,138,151,255, + 73,138,151,255,72,137,152,255,72,137,152,255,72,137,152,255, + 72,137,152,255,71,137,152,255,71,137,152,255,71,137,152,255, + 71,137,152,255,70,136,152,255,70,136,152,255,70,136,152,255, + 70,136,152,255,69,136,153,255,69,136,153,255,69,136,153,255, + 69,136,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 67,135,153,255,67,135,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,134,152,255,64,134,152,255,64,134,152,255, + 64,134,152,255,65,135,152,255,65,135,152,255,65,135,152,255, + 66,135,152,255,66,136,152,255,67,136,152,255,67,136,152,255, + 68,136,152,255,68,137,151,255,69,137,151,255,69,137,151,255, + 70,138,151,255,71,138,150,255,71,139,150,255,72,139,150,255, + 73,140,150,255,74,140,150,255,74,141,150,255,75,141,150,255, + 76,142,150,255,76,142,149,255,77,143,149,255,77,143,149,255, + 78,144,149,255,79,144,149,255,79,145,149,255,80,145,149,255, + 81,146,149,255,82,146,148,255,83,147,148,255,84,147,148,255, + 85,148,148,255,86,148,147,255,86,149,147,255,87,149,147,255, + 88,150,147,255,89,150,146,255,89,151,146,255,90,151,146,255, + 91,151,146,255,91,152,145,255,92,152,145,255,92,152,145,255, + 93,152,145,255,93,153,145,255,94,153,145,255,94,153,145,255, + 94,153,145,255,95,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,96,154,144,255,96,154,144,255,96,154,144,255, + 96,154,144,255,96,154,144,255,96,154,144,255,96,154,144,255, + 96,154,144,255,95,154,144,255,95,154,144,255,95,154,144,255, + 94,154,144,255,94,153,145,255,93,153,145,255,93,153,145,255, + 92,152,145,255,92,152,146,255,91,151,146,255,91,151,146,255, + 90,150,146,255,89,150,147,255,89,149,147,255,88,149,147,255, + 87,148,147,255,86,148,148,255,86,147,148,255,85,147,148,255, + 84,146,148,255,83,146,149,255,83,145,149,255,82,145,149,255, + 81,144,149,255,80,144,150,255,80,143,150,255,79,143,150,255, + 78,142,150,255,77,142,151,255,77,141,151,255,76,141,151,255, + 75,140,151,255,74,139,152,255,74,139,152,255,73,138,152,255, + 72,138,152,255,71,137,153,255,70,137,153,255,69,137,153,255, + 68,136,153,255,68,136,153,255,67,135,153,255,67,135,153,255, + 66,134,153,255,66,134,154,255,65,133,154,255,65,133,154,255, + 64,133,154,255,64,132,154,255,63,132,154,255,63,132,154,255, + 62,132,154,255,62,131,153,255,61,131,153,255,61,131,153,255, + 60,131,153,255,60,130,153,255,59,130,153,255,59,130,153,255, + 59,130,153,255,58,129,153,255,58,129,153,255,58,129,153,255, + 58,129,153,255,57,129,153,255,57,129,153,255,57,129,153,255, + 57,129,153,255,56,128,152,255,56,128,152,255,56,128,152,255, + 56,128,152,255,55,127,152,255,55,127,152,255,55,127,152,255, + 55,127,152,255,55,127,151,255,55,127,151,255,55,127,151,255, + 55,127,151,255,54,127,151,255,54,127,151,255,54,127,151,255, + 54,127,151,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,149,255,53,126,149,255,53,126,149,255, + 53,126,149,255,53,126,149,255,53,126,149,255,53,126,149,255, + 53,126,149,255,53,126,148,255,53,126,148,255,53,126,148,255, + 53,126,148,255,53,126,147,255,53,126,147,255,53,126,147,255, + 53,126,147,255,53,126,147,255,53,126,147,255,53,126,147,255, + 53,126,147,255,54,126,146,255,54,126,146,255,54,126,146,255, + 54,126,146,255,54,126,145,255,54,126,145,255,54,126,145,255, + 54,126,145,255,54,127,145,255,54,127,145,255,54,127,145,255, + 54,127,145,255,54,127,145,255,55,127,144,255,55,127,144,255, + 55,127,144,255,55,127,144,255,55,127,144,255,55,127,144,255, + 55,127,144,255,55,127,144,255,56,128,143,255,56,128,143,255, + 56,128,143,255,56,128,143,255,56,128,143,255,56,128,143,255, + 56,128,143,255,56,128,143,255,57,128,143,255,57,128,143,255, + 57,128,143,255,57,128,143,255,57,129,142,255,57,129,142,255, + 57,129,142,255,57,129,142,255,57,129,142,255,57,129,142,255, + 57,129,142,255,57,129,142,255,57,129,142,255,57,129,142,255, + 57,129,142,255,57,129,142,255,57,129,142,255,57,129,142,255, + 57,129,142,255,57,129,142,255,56,129,143,255,56,129,143,255, + 56,129,143,255,56,129,143,255,55,129,143,255,55,129,143,255, + 55,129,143,255,55,129,143,255,54,128,144,255,54,128,144,255, + 54,128,144,255,53,127,144,255,53,127,145,255,52,126,145,255, + 51,126,145,255,51,126,145,255,50,125,146,255,49,125,146,255, + 48,125,146,255,48,124,146,255,47,124,146,255,46,123,146,255, + 45,122,146,255,45,122,146,255,44,121,147,255,43,120,147,255, + 42,119,147,255,42,119,147,255,41,118,148,255,40,117,148,255, + 39,116,148,255,39,116,148,255,38,115,149,255,37,114,149,255, + 36,114,149,255,35,113,149,255,34,113,149,255,33,112,149,255, + 32,111,149,255,32,111,149,255,31,110,150,255,30,109,150,255, + 29,108,150,255,29,108,150,255,28,107,149,255,27,106,149,255, + 26,106,149,255,26,105,149,255,25,105,150,255,24,104,150,255, + 24,104,150,255,24,103,150,255,23,103,149,255,23,102,149,255, + 23,102,149,255,22,102,149,255,22,101,149,255,21,101,149,255, + 21,101,149,255,21,101,149,255,21,100,149,255,21,100,149,255, + 21,100,149,255,21,100,149,255,21,100,148,255,21,100,148,255, + 21,100,148,255,21,100,148,255,21,100,147,255,21,100,147,255, + 21,100,147,255,21,100,147,255,22,100,146,255,22,100,146,255, + 22,100,146,255,22,100,146,255,23,100,146,255,23,100,146,255, + 23,100,146,255,23,100,146,255,23,100,145,255,23,100,145,255, + 23,100,145,255,24,100,145,255,24,101,144,255,25,101,144,255, + 25,101,144,255,25,101,144,255,26,101,144,255,26,101,144,255, + 26,101,144,255,26,101,144,255,27,102,143,255,27,102,143,255, + 27,102,143,255,27,102,143,255,28,102,142,255,28,102,142,255, + 28,102,142,255,29,102,142,255,29,103,141,255,30,103,141,255, + 30,103,141,255,30,103,141,255,31,104,140,255,31,104,140,255, + 31,104,140,255,32,104,140,255,32,104,139,255,33,104,139,255, + 33,104,139,255,34,104,139,255,34,105,138,255,35,105,138,255, + 35,105,138,255,36,105,138,255,36,106,137,255,37,106,137,255, + 37,106,137,255,38,107,137,255,38,107,136,255,39,108,136,255, + 39,108,136,255,40,108,136,255,40,109,135,255,41,109,135,255, + 42,109,135,255,43,109,134,255,44,110,134,255,45,110,133,255, + 45,110,133,255,46,111,133,255,46,111,132,255,47,112,132,255, + 48,112,132,255,48,112,131,255,49,113,131,255,50,113,130,255, + 50,113,130,255,51,113,130,255,51,114,129,255,52,114,129,255, + 52,114,129,255,52,114,129,255,53,115,128,255,53,115,128,255, + 53,115,128,255,53,115,128,255,54,115,127,255,54,115,127,255, + 54,115,127,255,54,115,127,255,54,115,126,255,54,115,126,255, + 54,115,126,255,54,115,126,255,53,114,126,255,53,114,126,255, + 53,114,126,255,53,113,126,255,52,113,125,255,52,112,125,255, + 51,111,125,255,51,111,125,255,50,110,125,255,49,109,125,255, + 48,108,125,255,47,108,125,255,46,107,125,255,45,106,125,255, + 44,105,125,255,43,105,125,255,42,104,125,255,41,103,125,255, + 40,102,125,255,39,101,125,255,38,100,126,255,37,99,126,255, + 36,98,126,255,35,97,126,255,34,96,126,255,32,95,126,255, + 31,94,126,255,30,93,126,255,29,92,126,255,28,91,126,255, + 27,90,126,255,26,89,126,255,25,88,127,255,24,87,127,255, + 23,86,127,255,22,86,127,255,21,85,127,255,20,84,127,255, + 19,83,127,255,19,82,127,255,18,81,126,255,17,80,126,255, + 16,80,126,255,16,79,126,255,15,79,126,255,14,78,126,255, + 14,77,126,255,13,77,126,255,13,76,126,255,12,75,126,255, + 12,75,126,255,11,75,126,255,11,74,125,255,10,74,125,255, + 10,74,125,255,10,73,125,255,9,73,124,255,9,72,124,255, + 9,72,124,255,9,72,124,255,8,71,123,255,8,71,123,255, + 8,71,123,255,8,71,123,255,8,70,122,255,8,70,122,255, + 8,70,122,255,8,70,122,255,8,69,121,255,8,69,121,255, + 8,69,121,255,8,69,121,255,8,69,120,255,8,69,120,255, + 8,69,120,255,8,69,119,255,8,68,119,255,8,68,118,255, + 8,68,118,255,8,68,118,255,9,68,117,255,9,68,117,255, + 9,68,117,255,9,68,116,255,10,67,116,255,10,67,115,255, + 10,67,115,255,10,67,115,255,11,67,114,255,11,67,114,255, + 11,67,114,255,11,67,114,255,12,67,113,255,12,67,113,255, + 12,67,113,255,12,67,113,255,13,67,112,255,13,67,112,255, + 13,67,112,255,13,67,111,255,14,67,111,255,14,67,110,255, + 14,67,110,255,14,67,110,255,15,68,109,255,15,68,109,255, + 15,68,109,255,16,68,108,255,16,68,108,255,17,68,107,255, + 17,68,107,255,18,68,107,255,18,69,106,255,19,69,106,255, + 19,69,106,255,19,69,105,255,20,70,105,255,20,70,104,255, + 20,70,104,255,21,70,103,255,21,71,103,255,22,71,102,255, + 22,71,102,255,23,71,102,255,23,72,101,255,24,72,101,255, + 24,72,101,255,24,72,100,255,25,73,100,255,25,73,99,255, + 25,73,99,255,26,73,98,255,26,74,98,255,27,74,97,255, + 27,74,97,255,28,74,97,255,28,75,96,255,29,75,96,255, + 29,75,96,255,29,75,95,255,30,76,95,255,30,76,94,255, + 30,76,94,255,30,76,94,255,31,77,93,255,31,77,93,255, + 31,77,93,255,31,77,92,255,32,77,92,255,32,77,91,255, + 32,77,91,255,32,77,91,255,32,77,90,255,32,77,90,255, + 32,77,90,255,32,77,90,255,33,76,89,255,33,76,89,255, + 33,76,89,255,33,76,89,255,33,75,88,255,33,75,88,255, + 33,75,88,255,33,75,88,255,32,75,87,255,32,75,87,255, + 32,75,87,255,32,74,87,255,32,74,86,255,32,73,86,255, + 32,73,86,255,32,73,86,255,31,72,85,255,31,72,85,255, + 31,72,85,255,31,71,85,255,31,71,84,255,31,70,84,255, + 31,70,84,255,31,69,84,255,30,69,83,255,30,68,83,255, + 30,68,83,255,30,67,83,255,30,67,82,255,30,66,82,255, + 30,66,82,255,30,66,82,255,29,65,81,255,29,65,81,255, + 29,65,81,255,29,65,80,255,29,64,80,255,29,64,79,255, + 29,64,79,255,29,63,79,255,28,63,78,255,28,62,78,255, + 28,62,78,255,28,61,77,255,28,61,77,255,28,60,76,255, + 28,60,76,255,28,60,75,255,28,59,75,255,28,59,74,255, + 28,59,74,255,28,58,74,255,27,58,73,255,27,57,73,255, + 27,57,73,255,27,57,72,255,27,56,72,255,27,56,71,255, + 27,56,71,255,27,55,70,255,26,55,69,255,26,54,68,255, + 26,54,68,255,26,53,67,255,25,53,67,255,25,52,66,255, + 25,52,66,255,25,51,65,255,25,51,65,255,25,50,64,255, + 25,50,64,255,25,49,63,255,24,49,63,255,24,48,62,255, + 24,48,62,255,24,48,61,255,24,47,61,255,24,47,60,255, + 24,47,60,255,24,46,59,255,23,46,59,255,23,45,58,255, + 23,45,58,255,23,45,58,255,23,44,57,255,23,44,57,255, + 23,44,57,255,23,44,57,255,22,43,57,255,22,43,57,255, + 22,43,57,255,22,43,57,255,27,73,99,255,27,73,99,255, + 27,73,99,255,27,73,99,255,27,73,100,255,27,73,100,255, + 27,73,100,255,27,73,100,255,27,73,101,255,27,73,101,255, + 27,73,101,255,27,73,101,255,27,74,102,255,27,74,102,255, + 27,74,102,255,27,74,103,255,26,74,103,255,26,74,104,255, + 26,74,104,255,26,74,105,255,26,75,105,255,26,75,106,255, + 26,75,106,255,26,75,107,255,26,76,107,255,26,76,108,255, + 26,76,108,255,26,76,109,255,26,77,109,255,26,77,110,255, + 26,77,110,255,26,78,111,255,26,78,111,255,26,79,112,255, + 26,79,112,255,26,79,113,255,27,80,113,255,27,80,114,255, + 27,80,114,255,27,81,115,255,28,82,115,255,28,83,116,255, + 28,83,116,255,29,84,117,255,29,84,117,255,30,85,118,255, + 30,85,118,255,31,86,119,255,31,86,119,255,32,87,120,255, + 32,87,120,255,33,88,121,255,33,89,121,255,34,90,122,255, + 34,90,122,255,35,91,123,255,36,92,123,255,37,93,124,255, + 37,94,124,255,38,95,124,255,39,96,125,255,40,97,125,255, + 40,97,125,255,41,98,126,255,42,99,126,255,43,100,127,255, + 43,100,127,255,44,101,127,255,45,102,128,255,46,103,128,255, + 46,104,128,255,47,105,128,255,48,106,129,255,49,107,129,255, + 49,107,129,255,50,108,129,255,51,109,130,255,52,110,130,255, + 52,110,130,255,53,111,130,255,54,112,131,255,55,113,131,255, + 55,113,131,255,56,114,131,255,56,114,132,255,57,115,132,255, + 57,115,132,255,58,116,133,255,58,117,133,255,59,118,134,255, + 59,118,134,255,60,119,134,255,60,119,134,255,61,120,134,255, + 61,120,134,255,61,121,134,255,62,121,135,255,62,122,135,255, + 62,122,135,255,62,122,135,255,63,123,136,255,63,123,136,255, + 63,123,136,255,63,124,136,255,64,124,137,255,64,125,137,255, + 64,125,137,255,64,125,137,255,64,126,138,255,64,126,138,255, + 64,126,138,255,64,126,139,255,64,126,139,255,64,126,140,255, + 64,126,140,255,64,126,140,255,64,127,141,255,64,127,141,255, + 64,127,141,255,64,127,141,255,63,127,142,255,63,127,142,255, + 63,127,142,255,63,127,142,255,62,127,143,255,62,127,143,255, + 62,127,143,255,62,127,143,255,61,126,144,255,61,126,144,255, + 61,126,144,255,61,126,144,255,60,125,145,255,60,125,145,255, + 60,125,145,255,59,125,146,255,59,124,146,255,58,124,147,255, + 58,124,147,255,57,124,147,255,57,123,148,255,56,123,148,255, + 56,123,148,255,55,123,148,255,54,122,149,255,53,122,149,255, + 53,122,149,255,53,122,149,255,52,121,150,255,52,121,150,255, + 52,121,150,255,51,121,150,255,51,120,151,255,50,120,151,255, + 50,120,151,255,50,120,151,255,50,120,152,255,50,120,152,255, + 50,120,152,255,50,120,152,255,50,121,153,255,50,121,153,255, + 50,121,153,255,50,121,153,255,51,122,153,255,51,122,153,255, + 51,122,153,255,52,122,153,255,52,123,153,255,53,123,153,255, + 53,123,153,255,54,124,153,255,55,124,153,255,55,125,153,255, + 56,125,153,255,57,126,153,255,58,126,152,255,58,127,152,255, + 59,127,152,255,60,128,152,255,61,128,152,255,61,129,152,255, + 62,129,152,255,63,130,152,255,64,130,152,255,64,131,152,255, + 65,131,152,255,66,132,152,255,67,132,151,255,67,133,151,255, + 68,133,151,255,69,134,151,255,69,134,151,255,70,135,151,255, + 70,135,151,255,71,135,151,255,71,136,151,255,72,136,151,255, + 72,136,151,255,72,137,151,255,73,137,151,255,73,138,151,255, + 73,138,151,255,73,138,151,255,74,138,150,255,74,138,150,255, + 74,138,150,255,74,138,150,255,74,138,151,255,74,138,151,255, + 74,138,151,255,74,138,151,255,74,138,151,255,74,138,151,255, + 74,138,151,255,74,138,151,255,73,138,151,255,73,138,151,255, + 73,138,151,255,73,138,151,255,72,137,152,255,72,137,152,255, + 72,137,152,255,72,137,152,255,71,137,152,255,71,137,152,255, + 71,137,152,255,71,137,152,255,70,136,152,255,70,136,152,255, + 70,136,152,255,70,136,152,255,69,136,153,255,69,136,153,255, + 69,136,153,255,69,136,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,67,135,153,255,67,135,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,65,134,152,255,65,134,152,255, + 65,134,152,255,65,134,152,255,66,135,152,255,66,135,152,255, + 66,135,152,255,67,135,152,255,67,136,152,255,68,136,152,255, + 68,136,152,255,69,136,152,255,69,137,151,255,70,137,151,255, + 70,137,151,255,71,138,151,255,71,138,150,255,72,139,150,255, + 72,139,150,255,73,140,150,255,74,140,150,255,74,141,150,255, + 75,141,150,255,76,142,150,255,77,142,149,255,77,143,149,255, + 78,143,149,255,79,144,149,255,79,144,149,255,80,145,149,255, + 80,145,149,255,81,146,149,255,82,146,148,255,83,147,148,255, + 84,147,148,255,85,148,148,255,86,148,147,255,86,149,147,255, + 87,149,147,255,88,150,147,255,89,150,146,255,89,151,146,255, + 90,151,146,255,91,151,146,255,91,152,145,255,92,152,145,255, + 92,152,145,255,93,152,145,255,93,153,145,255,94,153,145,255, + 94,153,145,255,94,153,145,255,95,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,96,154,144,255,96,154,144,255, + 96,154,144,255,96,154,144,255,96,154,144,255,96,154,144,255, + 96,154,144,255,96,154,144,255,95,154,144,255,95,154,144,255, + 95,154,144,255,94,154,144,255,94,153,145,255,93,153,145,255, + 93,153,145,255,92,152,145,255,92,152,146,255,91,151,146,255, + 91,151,146,255,90,150,146,255,89,150,147,255,89,149,147,255, + 88,149,147,255,87,148,147,255,86,148,148,255,86,147,148,255, + 85,147,148,255,84,146,148,255,83,146,149,255,83,145,149,255, + 82,145,149,255,81,144,149,255,80,144,150,255,80,143,150,255, + 79,143,150,255,78,142,150,255,77,142,151,255,77,141,151,255, + 76,141,151,255,75,140,151,255,74,139,152,255,74,139,152,255, + 73,138,152,255,72,138,152,255,71,137,153,255,70,137,153,255, + 69,137,153,255,68,136,153,255,68,136,153,255,67,135,153,255, + 67,135,153,255,66,134,153,255,66,134,154,255,65,133,154,255, + 65,133,154,255,64,133,154,255,64,132,154,255,63,132,154,255, + 63,132,154,255,62,132,154,255,62,131,153,255,61,131,153,255, + 61,131,153,255,60,131,153,255,60,130,153,255,59,130,153,255, + 59,130,153,255,59,130,153,255,58,129,153,255,58,129,153,255, + 58,129,153,255,58,129,153,255,57,129,153,255,57,129,153,255, + 57,129,153,255,57,129,153,255,56,128,152,255,56,128,152,255, + 56,128,152,255,56,128,152,255,55,127,152,255,55,127,152,255, + 55,127,152,255,55,127,152,255,55,127,151,255,55,127,151,255, + 55,127,151,255,55,127,151,255,54,127,151,255,54,127,151,255, + 54,127,151,255,54,127,151,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,149,255,53,126,149,255, + 53,126,149,255,53,126,149,255,53,126,149,255,53,126,149,255, + 53,126,149,255,53,126,149,255,53,126,148,255,53,126,148,255, + 53,126,148,255,53,126,148,255,53,126,147,255,53,126,147,255, + 53,126,147,255,53,126,147,255,53,126,147,255,53,126,147,255, + 53,126,147,255,53,126,147,255,54,126,146,255,54,126,146,255, + 54,126,146,255,54,126,146,255,55,126,145,255,55,126,145,255, + 55,126,145,255,55,126,145,255,55,127,145,255,55,127,145,255, + 55,127,145,255,55,127,145,255,55,127,145,255,56,127,144,255, + 56,127,144,255,56,127,144,255,56,127,144,255,56,127,144,255, + 56,127,144,255,56,127,144,255,56,127,144,255,57,128,143,255, + 57,128,143,255,57,128,143,255,57,128,143,255,57,128,143,255, + 57,128,143,255,57,128,143,255,57,128,143,255,58,128,143,255, + 58,128,143,255,58,128,143,255,58,128,143,255,58,129,142,255, + 58,129,142,255,58,129,142,255,58,129,142,255,59,129,142,255, + 59,129,142,255,59,129,142,255,59,129,142,255,59,129,142,255, + 59,129,142,255,59,129,142,255,59,129,142,255,59,129,142,255, + 59,129,142,255,59,129,142,255,59,129,142,255,58,129,143,255, + 58,129,143,255,58,129,143,255,58,129,143,255,57,129,143,255, + 57,129,143,255,57,129,143,255,57,129,143,255,56,128,144,255, + 56,128,144,255,56,128,144,255,55,127,144,255,55,127,145,255, + 54,126,145,255,53,126,145,255,53,126,145,255,52,125,146,255, + 51,125,146,255,50,125,146,255,50,124,146,255,49,124,146,255, + 48,123,146,255,47,122,146,255,47,122,146,255,46,121,147,255, + 45,120,147,255,44,119,147,255,43,119,147,255,42,118,148,255, + 41,117,148,255,40,116,148,255,39,116,148,255,38,115,149,255, + 37,114,149,255,36,114,149,255,35,113,149,255,34,113,149,255, + 33,112,149,255,32,111,149,255,32,111,149,255,31,110,150,255, + 30,109,150,255,29,108,150,255,29,108,150,255,28,107,149,255, + 27,106,149,255,26,106,149,255,26,105,149,255,25,105,150,255, + 24,104,150,255,24,104,150,255,24,103,150,255,23,103,149,255, + 23,102,149,255,23,102,149,255,22,102,149,255,22,101,149,255, + 21,101,149,255,21,101,149,255,21,101,149,255,21,100,149,255, + 21,100,149,255,21,100,149,255,21,100,149,255,21,100,148,255, + 21,100,148,255,21,100,148,255,21,100,148,255,21,100,147,255, + 21,100,147,255,21,100,147,255,21,100,147,255,22,100,146,255, + 22,100,146,255,22,100,146,255,22,100,146,255,23,100,146,255, + 23,100,146,255,23,100,146,255,23,100,146,255,23,100,145,255, + 23,100,145,255,23,100,145,255,24,100,145,255,24,101,144,255, + 25,101,144,255,25,101,144,255,25,101,144,255,26,101,144,255, + 26,101,144,255,26,101,144,255,26,101,144,255,27,102,143,255, + 27,102,143,255,27,102,143,255,27,102,143,255,28,102,142,255, + 28,102,142,255,28,102,142,255,29,102,142,255,29,103,141,255, + 30,103,141,255,30,103,141,255,30,103,141,255,31,104,140,255, + 31,104,140,255,31,104,140,255,32,104,140,255,32,104,139,255, + 33,104,139,255,33,104,139,255,34,104,139,255,34,105,138,255, + 35,105,138,255,35,105,138,255,36,105,138,255,36,106,137,255, + 37,106,137,255,37,106,137,255,38,107,137,255,38,107,136,255, + 39,108,136,255,39,108,136,255,40,108,136,255,40,109,135,255, + 41,109,135,255,42,109,135,255,43,109,134,255,44,110,134,255, + 45,110,133,255,45,110,133,255,46,111,133,255,46,111,132,255, + 47,112,132,255,48,112,132,255,48,112,131,255,49,113,131,255, + 50,113,130,255,50,113,130,255,51,113,130,255,51,114,129,255, + 52,114,129,255,52,114,129,255,52,114,129,255,53,115,128,255, + 53,115,128,255,53,115,128,255,53,115,128,255,54,115,127,255, + 54,115,127,255,54,115,127,255,54,115,127,255,54,115,126,255, + 54,115,126,255,54,115,126,255,54,115,126,255,53,114,126,255, + 53,114,126,255,53,114,126,255,53,113,126,255,52,113,125,255, + 52,112,125,255,51,111,125,255,51,111,125,255,50,110,125,255, + 49,109,125,255,48,108,125,255,47,108,125,255,46,107,125,255, + 45,106,125,255,44,105,125,255,43,105,125,255,42,104,125,255, + 41,103,125,255,40,102,125,255,39,101,125,255,38,100,126,255, + 37,99,126,255,36,98,126,255,35,97,126,255,34,96,126,255, + 32,95,126,255,31,94,126,255,30,93,126,255,29,92,126,255, + 28,91,126,255,27,90,126,255,26,89,126,255,25,88,127,255, + 24,87,127,255,23,86,127,255,22,86,127,255,21,85,127,255, + 20,84,127,255,19,83,127,255,19,82,127,255,18,81,126,255, + 17,80,126,255,16,80,126,255,16,79,126,255,15,79,126,255, + 14,78,126,255,14,77,126,255,13,77,126,255,13,76,126,255, + 12,75,126,255,12,75,126,255,11,75,126,255,11,74,125,255, + 10,74,125,255,10,74,125,255,10,73,125,255,9,73,124,255, + 9,72,124,255,9,72,124,255,9,72,124,255,8,71,123,255, + 8,71,123,255,8,71,123,255,8,71,123,255,8,70,122,255, + 8,70,122,255,8,70,122,255,8,70,122,255,8,69,121,255, + 8,69,121,255,8,69,121,255,8,69,121,255,8,69,120,255, + 8,69,120,255,8,69,120,255,8,69,119,255,8,68,119,255, + 8,68,118,255,8,68,118,255,8,68,118,255,9,68,117,255, + 9,68,117,255,9,68,117,255,9,68,116,255,10,67,116,255, + 10,67,115,255,10,67,115,255,10,67,115,255,11,67,114,255, + 11,67,114,255,11,67,114,255,11,67,114,255,12,67,113,255, + 12,67,113,255,12,67,113,255,12,67,113,255,13,67,112,255, + 13,67,112,255,13,67,112,255,13,67,111,255,14,67,111,255, + 14,67,110,255,14,67,110,255,14,67,110,255,15,68,109,255, + 15,68,109,255,15,68,109,255,16,68,108,255,16,68,108,255, + 17,68,107,255,17,68,107,255,18,68,107,255,18,69,106,255, + 19,69,106,255,19,69,106,255,19,69,105,255,20,70,105,255, + 20,70,104,255,20,70,104,255,21,70,103,255,21,71,103,255, + 22,71,102,255,22,71,102,255,23,71,102,255,23,72,101,255, + 24,72,101,255,24,72,101,255,24,72,100,255,25,73,100,255, + 25,73,99,255,25,73,99,255,26,73,98,255,26,74,98,255, + 27,74,97,255,27,74,97,255,28,74,97,255,28,75,96,255, + 29,75,96,255,29,75,96,255,29,75,95,255,30,76,95,255, + 30,76,94,255,30,76,94,255,30,76,94,255,31,77,93,255, + 31,77,93,255,31,77,93,255,31,77,92,255,32,77,92,255, + 32,77,91,255,32,77,91,255,32,77,91,255,32,77,90,255, + 32,77,90,255,32,77,90,255,32,77,90,255,33,76,89,255, + 33,76,89,255,33,76,89,255,33,76,89,255,33,75,88,255, + 33,75,88,255,33,75,88,255,33,75,88,255,32,75,87,255, + 32,75,87,255,32,75,87,255,32,74,87,255,32,74,86,255, + 32,73,86,255,32,73,86,255,32,73,86,255,31,72,85,255, + 31,72,85,255,31,72,85,255,31,71,85,255,31,71,84,255, + 31,70,84,255,31,70,84,255,31,69,84,255,30,69,83,255, + 30,68,83,255,30,68,83,255,30,67,83,255,30,67,82,255, + 30,66,82,255,30,66,82,255,30,66,82,255,29,65,81,255, + 29,65,81,255,29,65,81,255,29,65,80,255,29,64,80,255, + 29,64,79,255,29,64,79,255,29,63,79,255,28,63,78,255, + 28,62,78,255,28,62,78,255,28,61,77,255,28,61,77,255, + 28,60,76,255,28,60,76,255,28,60,75,255,28,59,75,255, + 28,59,74,255,28,59,74,255,28,58,74,255,27,58,73,255, + 27,57,73,255,27,57,73,255,27,57,72,255,27,56,72,255, + 27,56,71,255,27,56,71,255,27,55,70,255,26,55,69,255, + 26,54,68,255,26,54,68,255,26,53,67,255,25,53,67,255, + 25,52,66,255,25,52,66,255,25,51,65,255,25,51,65,255, + 25,50,64,255,25,50,64,255,25,49,63,255,24,49,63,255, + 24,48,62,255,24,48,62,255,24,48,61,255,24,47,61,255, + 24,47,60,255,24,47,60,255,24,46,59,255,23,46,59,255, + 23,45,58,255,23,45,58,255,23,45,58,255,23,44,57,255, + 23,44,57,255,23,44,57,255,23,44,57,255,22,43,56,255, + 22,43,56,255,22,43,56,255,22,43,56,255,27,73,98,255, + 27,73,98,255,27,73,98,255,27,73,98,255,27,73,99,255, + 27,73,99,255,27,73,99,255,27,73,99,255,27,73,100,255, + 27,73,100,255,27,73,100,255,27,73,100,255,27,74,101,255, + 27,74,101,255,27,74,101,255,27,74,102,255,26,74,102,255, + 26,74,103,255,26,74,103,255,26,74,104,255,26,75,104,255, + 26,75,105,255,26,75,105,255,26,75,106,255,26,76,106,255, + 26,76,107,255,26,76,107,255,26,76,108,255,26,77,108,255, + 26,77,109,255,26,77,109,255,26,78,110,255,26,78,110,255, + 26,79,111,255,26,79,111,255,26,79,112,255,27,80,112,255, + 27,80,113,255,27,80,113,255,27,81,114,255,28,82,114,255, + 28,83,115,255,28,83,115,255,29,84,116,255,29,84,116,255, + 30,85,117,255,30,85,117,255,31,86,118,255,31,86,118,255, + 32,87,119,255,32,87,119,255,33,88,120,255,33,89,120,255, + 34,90,121,255,34,90,121,255,35,91,122,255,36,92,122,255, + 37,93,123,255,37,94,123,255,38,95,123,255,39,96,124,255, + 40,97,124,255,40,97,124,255,41,98,125,255,42,99,125,255, + 43,100,126,255,43,100,126,255,44,101,126,255,45,102,127,255, + 46,103,127,255,46,104,127,255,47,105,127,255,48,106,128,255, + 49,107,128,255,49,107,128,255,50,108,129,255,51,109,129,255, + 52,110,130,255,52,110,130,255,53,111,130,255,54,112,131,255, + 55,113,131,255,55,113,131,255,56,114,131,255,56,114,132,255, + 57,115,132,255,57,115,132,255,58,116,132,255,58,117,133,255, + 59,118,133,255,59,118,133,255,60,119,133,255,60,119,134,255, + 61,120,134,255,61,120,134,255,61,121,134,255,62,121,135,255, + 62,122,135,255,62,122,135,255,62,122,135,255,63,123,136,255, + 63,123,136,255,63,123,136,255,63,124,136,255,64,124,137,255, + 64,125,137,255,64,125,137,255,64,125,137,255,65,126,138,255, + 65,126,138,255,65,126,138,255,65,126,139,255,65,127,139,255, + 65,127,140,255,65,127,140,255,65,127,140,255,65,127,141,255, + 65,127,141,255,65,127,141,255,65,127,141,255,64,127,142,255, + 64,127,142,255,64,127,142,255,64,127,142,255,63,127,143,255, + 63,127,143,255,63,127,143,255,63,127,143,255,62,127,144,255, + 62,127,144,255,62,127,144,255,62,127,144,255,61,126,145,255, + 61,126,145,255,61,126,145,255,60,126,146,255,60,125,146,255, + 59,125,147,255,59,125,147,255,58,125,147,255,58,124,148,255, + 57,124,148,255,57,124,148,255,56,124,148,255,55,123,149,255, + 54,123,149,255,54,123,149,255,54,123,149,255,53,122,150,255, + 53,122,150,255,53,122,150,255,52,122,150,255,52,121,151,255, + 51,121,151,255,51,121,151,255,51,121,151,255,51,121,152,255, + 51,121,152,255,51,121,152,255,51,121,152,255,51,121,153,255, + 51,121,153,255,51,121,153,255,51,121,153,255,52,122,153,255, + 52,122,153,255,52,122,153,255,52,122,153,255,53,123,153,255, + 53,123,153,255,53,123,153,255,54,124,153,255,55,124,153,255, + 55,125,153,255,56,125,153,255,57,126,153,255,58,126,152,255, + 58,127,152,255,59,127,152,255,60,128,152,255,61,128,152,255, + 61,129,152,255,62,129,152,255,63,130,152,255,64,130,152,255, + 64,131,152,255,65,131,152,255,66,132,152,255,67,132,151,255, + 67,133,151,255,68,133,151,255,69,134,151,255,69,134,151,255, + 70,135,151,255,70,135,151,255,70,135,151,255,71,136,151,255, + 71,136,151,255,71,136,151,255,71,136,151,255,72,137,151,255, + 72,137,151,255,72,137,151,255,72,137,151,255,73,138,150,255, + 73,138,150,255,73,138,150,255,73,138,150,255,73,138,151,255, + 73,138,151,255,73,138,151,255,73,138,151,255,73,138,151,255, + 73,138,151,255,73,138,151,255,73,138,151,255,72,138,151,255, + 72,138,151,255,72,138,151,255,72,138,151,255,71,137,152,255, + 71,137,152,255,71,137,152,255,71,137,152,255,70,137,152,255, + 70,137,152,255,70,137,152,255,70,137,152,255,69,136,152,255, + 69,136,152,255,69,136,152,255,69,136,152,255,69,136,153,255, + 69,136,153,255,69,136,153,255,69,136,153,255,68,135,153,255, + 68,135,153,255,68,135,153,255,67,135,153,255,67,135,153,255, + 66,135,153,255,66,135,153,255,66,135,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,64,133,153,255, + 64,133,153,255,64,133,153,255,64,133,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,66,135,152,255, + 66,135,152,255,66,135,152,255,66,135,152,255,67,136,152,255, + 67,136,152,255,67,136,152,255,68,136,152,255,68,137,152,255, + 69,137,152,255,69,137,152,255,70,137,152,255,70,138,151,255, + 71,138,151,255,71,138,151,255,72,139,151,255,72,139,150,255, + 73,140,150,255,73,140,150,255,74,141,150,255,75,141,150,255, + 75,142,150,255,76,142,150,255,77,142,150,255,78,143,149,255, + 78,143,149,255,79,143,149,255,80,144,149,255,80,144,149,255, + 81,145,149,255,81,145,149,255,82,146,149,255,83,146,148,255, + 84,147,148,255,85,147,148,255,86,148,148,255,87,148,147,255, + 87,149,147,255,88,149,147,255,89,150,147,255,89,150,146,255, + 90,151,146,255,90,151,146,255,91,151,146,255,91,152,145,255, + 92,152,145,255,92,152,145,255,93,152,145,255,93,153,145,255, + 94,153,145,255,94,153,145,255,94,153,145,255,95,154,144,255, + 95,154,144,255,95,154,144,255,95,154,144,255,96,154,144,255, + 96,154,144,255,96,154,144,255,96,154,144,255,96,154,144,255, + 96,154,144,255,96,154,144,255,96,154,144,255,95,154,144,255, + 95,154,144,255,95,154,144,255,94,154,144,255,94,153,145,255, + 93,153,145,255,93,153,145,255,92,152,145,255,92,152,146,255, + 91,151,146,255,91,151,146,255,90,150,146,255,89,150,147,255, + 89,149,147,255,88,149,147,255,87,148,147,255,86,148,148,255, + 86,147,148,255,85,147,148,255,84,146,148,255,83,146,149,255, + 83,145,149,255,82,145,149,255,81,144,149,255,80,144,150,255, + 79,143,150,255,78,143,150,255,77,142,150,255,76,141,151,255, + 76,141,151,255,75,140,151,255,74,139,151,255,73,139,152,255, + 73,138,152,255,72,138,152,255,71,137,152,255,70,137,153,255, + 69,136,153,255,68,136,153,255,67,135,153,255,67,135,153,255, + 66,134,153,255,66,134,153,255,65,134,153,255,65,133,154,255, + 64,133,154,255,64,133,154,255,63,132,154,255,63,132,154,255, + 62,131,154,255,62,131,154,255,61,131,154,255,61,130,153,255, + 60,130,153,255,60,130,153,255,59,130,153,255,59,129,153,255, + 58,129,153,255,58,129,153,255,58,129,153,255,57,128,153,255, + 57,128,153,255,57,128,153,255,57,128,153,255,56,128,153,255, + 56,128,153,255,56,128,153,255,56,128,153,255,55,128,152,255, + 55,128,152,255,55,128,152,255,55,128,152,255,54,127,152,255, + 54,127,152,255,54,127,152,255,54,127,152,255,54,127,151,255, + 54,127,151,255,54,127,151,255,54,127,151,255,54,127,151,255, + 54,127,151,255,54,127,151,255,54,127,151,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,149,255, + 53,126,149,255,53,126,149,255,53,126,149,255,53,126,149,255, + 53,126,149,255,53,126,149,255,53,126,149,255,54,126,148,255, + 54,126,148,255,54,126,148,255,54,126,148,255,54,126,147,255, + 54,126,147,255,54,126,147,255,54,126,147,255,54,127,147,255, + 54,127,147,255,54,127,147,255,54,127,147,255,55,127,146,255, + 55,127,146,255,55,127,146,255,55,127,146,255,56,127,145,255, + 56,127,145,255,56,127,145,255,56,127,145,255,56,128,145,255, + 56,128,145,255,56,128,145,255,56,128,145,255,56,128,145,255, + 57,128,144,255,57,128,144,255,57,128,144,255,57,128,144,255, + 57,128,144,255,57,128,144,255,57,128,144,255,57,128,144,255, + 58,129,143,255,58,129,143,255,58,129,143,255,58,129,143,255, + 58,129,143,255,58,129,143,255,58,129,143,255,58,129,143,255, + 59,129,143,255,59,129,143,255,59,129,143,255,59,129,143,255, + 59,130,142,255,59,130,142,255,59,130,142,255,59,130,142,255, + 60,130,142,255,60,130,142,255,60,130,142,255,60,130,142,255, + 60,130,142,255,60,130,142,255,60,130,142,255,60,130,142,255, + 60,130,142,255,60,130,142,255,60,130,142,255,60,130,142,255, + 59,130,143,255,59,130,143,255,59,130,143,255,59,130,143,255, + 58,130,143,255,58,130,143,255,58,130,143,255,58,130,143,255, + 57,129,144,255,57,129,144,255,57,129,144,255,56,128,144,255, + 56,128,145,255,55,127,145,255,54,127,145,255,54,127,145,255, + 53,126,145,255,52,126,145,255,51,126,145,255,51,125,145,255, + 50,125,146,255,49,124,146,255,48,123,146,255,48,123,146,255, + 47,122,147,255,46,121,147,255,45,120,147,255,44,120,147,255, + 43,119,148,255,42,118,148,255,41,117,148,255,40,117,148,255, + 39,116,149,255,38,115,149,255,37,114,149,255,36,114,149,255, + 35,113,149,255,34,112,149,255,33,111,149,255,33,111,149,255, + 32,110,150,255,31,109,150,255,30,108,150,255,30,108,150,255, + 29,107,149,255,28,106,149,255,27,106,149,255,27,105,149,255, + 26,105,150,255,25,104,150,255,24,104,150,255,24,103,150,255, + 23,103,149,255,23,102,149,255,23,102,149,255,22,102,149,255, + 22,101,149,255,21,101,149,255,21,101,149,255,21,101,149,255, + 21,100,149,255,21,100,149,255,21,100,149,255,21,100,149,255, + 21,100,148,255,21,100,148,255,21,100,148,255,21,100,148,255, + 21,100,147,255,21,100,147,255,21,100,147,255,21,100,147,255, + 21,99,146,255,21,99,146,255,21,99,146,255,21,99,146,255, + 22,100,146,255,22,100,146,255,22,100,146,255,22,100,146,255, + 23,100,145,255,23,100,145,255,23,100,145,255,23,100,145,255, + 24,101,144,255,24,101,144,255,24,101,144,255,25,101,144,255, + 25,101,144,255,26,101,144,255,26,101,144,255,26,101,144,255, + 27,102,143,255,27,102,143,255,27,102,143,255,27,102,143,255, + 28,102,142,255,28,102,142,255,28,102,142,255,29,102,142,255, + 29,103,141,255,30,103,141,255,30,103,141,255,30,103,141,255, + 31,104,140,255,31,104,140,255,32,104,140,255,32,104,140,255, + 33,104,139,255,34,104,139,255,34,104,139,255,35,104,139,255, + 35,105,138,255,36,105,138,255,36,105,138,255,37,106,138,255, + 37,106,137,255,38,107,137,255,38,107,137,255,39,107,137,255, + 39,108,136,255,40,108,136,255,40,108,136,255,41,109,136,255, + 41,109,135,255,42,110,135,255,43,110,135,255,44,110,134,255, + 45,111,134,255,46,111,133,255,46,111,133,255,47,112,133,255, + 47,112,132,255,48,113,132,255,49,113,132,255,49,113,131,255, + 50,114,131,255,51,114,130,255,51,114,130,255,52,114,130,255, + 52,115,129,255,53,115,129,255,53,115,129,255,53,115,129,255, + 54,116,128,255,54,116,128,255,54,116,128,255,54,116,128,255, + 55,116,127,255,55,116,127,255,55,116,127,255,55,116,127,255, + 54,115,126,255,54,115,126,255,54,115,126,255,54,115,126,255, + 53,114,126,255,53,114,126,255,53,114,126,255,53,113,126,255, + 52,113,125,255,52,112,125,255,51,111,125,255,51,111,125,255, + 50,110,125,255,49,109,125,255,48,108,125,255,47,108,125,255, + 46,107,125,255,45,106,125,255,44,105,125,255,43,105,125,255, + 42,104,125,255,41,103,125,255,40,102,125,255,39,101,125,255, + 38,100,126,255,37,99,126,255,36,98,126,255,35,97,126,255, + 34,96,126,255,32,95,126,255,31,94,126,255,30,93,126,255, + 29,92,126,255,28,91,126,255,27,90,126,255,26,89,126,255, + 25,88,127,255,24,87,127,255,23,86,127,255,22,86,127,255, + 21,85,127,255,20,84,127,255,19,83,127,255,19,82,127,255, + 18,81,126,255,17,80,126,255,16,80,126,255,16,79,126,255, + 15,79,126,255,14,78,126,255,14,77,126,255,13,77,126,255, + 13,76,126,255,12,75,126,255,12,75,126,255,11,75,126,255, + 11,74,125,255,10,74,125,255,10,74,125,255,10,73,125,255, + 9,73,124,255,9,72,124,255,9,72,124,255,9,72,124,255, + 8,71,123,255,8,71,123,255,8,71,123,255,8,71,123,255, + 8,70,122,255,8,70,122,255,8,70,122,255,8,70,122,255, + 8,69,121,255,8,69,121,255,8,69,121,255,8,69,121,255, + 8,69,120,255,8,69,120,255,8,69,120,255,8,69,119,255, + 8,68,119,255,8,68,118,255,8,68,118,255,8,68,118,255, + 9,68,117,255,9,68,117,255,9,68,117,255,9,68,116,255, + 10,67,116,255,10,67,115,255,10,67,115,255,10,67,115,255, + 11,67,114,255,11,67,114,255,11,67,114,255,11,67,114,255, + 12,67,113,255,12,67,113,255,12,67,113,255,12,67,113,255, + 13,67,112,255,13,67,112,255,13,67,112,255,13,67,111,255, + 14,67,111,255,14,67,110,255,14,67,110,255,14,67,110,255, + 15,68,109,255,15,68,109,255,15,68,109,255,16,68,109,255, + 16,68,108,255,17,68,108,255,17,68,108,255,18,68,107,255, + 18,69,107,255,19,69,106,255,19,69,106,255,19,69,106,255, + 20,70,105,255,20,70,105,255,20,70,105,255,21,70,104,255, + 21,71,104,255,22,71,103,255,22,71,103,255,23,71,102,255, + 23,72,102,255,24,72,101,255,24,72,101,255,24,72,101,255, + 25,73,100,255,25,73,100,255,25,73,100,255,26,73,99,255, + 26,74,99,255,27,74,98,255,27,74,98,255,28,74,97,255, + 28,75,97,255,29,75,96,255,29,75,96,255,29,75,96,255, + 30,76,95,255,30,76,95,255,30,76,95,255,30,76,94,255, + 31,77,94,255,31,77,93,255,31,77,93,255,31,77,93,255, + 32,77,92,255,32,77,92,255,32,77,92,255,32,77,91,255, + 32,77,91,255,32,77,90,255,32,77,90,255,32,77,90,255, + 33,76,89,255,33,76,89,255,33,76,89,255,33,76,89,255, + 33,75,88,255,33,75,88,255,33,75,88,255,33,75,88,255, + 32,75,87,255,32,75,87,255,32,75,87,255,32,74,87,255, + 32,74,86,255,32,73,86,255,32,73,86,255,32,73,86,255, + 31,72,85,255,31,72,85,255,31,72,85,255,31,71,85,255, + 31,71,84,255,31,70,84,255,31,70,84,255,31,69,84,255, + 30,69,83,255,30,68,83,255,30,68,83,255,30,67,83,255, + 30,67,82,255,30,66,82,255,30,66,82,255,30,66,82,255, + 29,65,81,255,29,65,81,255,29,65,81,255,29,64,80,255, + 29,64,80,255,29,63,79,255,29,63,79,255,29,62,79,255, + 28,62,78,255,28,61,78,255,28,61,78,255,28,61,77,255, + 28,60,77,255,28,60,76,255,28,60,76,255,28,59,75,255, + 28,59,75,255,28,58,74,255,28,58,74,255,28,58,73,255, + 27,57,73,255,27,57,72,255,27,57,72,255,27,56,71,255, + 27,56,71,255,27,55,70,255,27,55,70,255,27,55,69,255, + 26,54,68,255,26,54,67,255,26,54,67,255,26,53,66,255, + 25,53,66,255,25,52,65,255,25,52,65,255,25,51,64,255, + 25,51,64,255,25,50,63,255,25,50,63,255,25,49,62,255, + 24,49,62,255,24,48,61,255,24,48,61,255,24,47,60,255, + 24,47,60,255,24,46,59,255,24,46,59,255,24,46,58,255, + 23,45,58,255,23,45,57,255,23,45,57,255,23,45,57,255, + 23,44,56,255,23,44,56,255,23,44,56,255,23,44,56,255, + 22,43,55,255,22,43,55,255,22,43,55,255,22,43,55,255, + 28,72,97,255,28,72,97,255,28,72,97,255,28,72,97,255, + 27,72,98,255,27,72,98,255,27,72,98,255,27,72,98,255, + 27,72,99,255,27,72,99,255,27,72,99,255,27,72,99,255, + 27,73,100,255,27,73,100,255,27,73,100,255,27,73,101,255, + 26,73,101,255,26,73,102,255,26,73,102,255,26,73,103,255, + 26,74,103,255,26,74,104,255,26,74,104,255,26,74,105,255, + 26,75,105,255,26,75,106,255,26,75,106,255,26,75,107,255, + 26,76,107,255,26,76,108,255,26,76,108,255,26,77,109,255, + 26,77,109,255,26,78,110,255,26,78,110,255,26,78,111,255, + 27,79,112,255,27,79,113,255,27,79,113,255,27,80,114,255, + 28,81,114,255,28,82,115,255,28,82,115,255,29,83,116,255, + 29,83,116,255,30,84,117,255,30,84,117,255,31,85,118,255, + 31,86,118,255,32,87,119,255,32,87,119,255,33,88,120,255, + 33,89,120,255,34,90,121,255,34,90,121,255,35,91,122,255, + 36,92,122,255,37,93,123,255,37,93,123,255,38,94,123,255, + 39,95,124,255,40,96,124,255,40,96,124,255,41,97,125,255, + 42,98,125,255,43,99,126,255,44,100,126,255,45,101,126,255, + 46,102,127,255,47,103,127,255,47,103,127,255,48,104,127,255, + 49,105,128,255,50,106,128,255,50,107,128,255,51,108,128,255, + 52,109,129,255,53,110,129,255,53,110,129,255,54,111,129,255, + 55,112,130,255,56,113,130,255,56,113,130,255,57,114,130,255, + 57,114,131,255,58,115,131,255,58,115,131,255,59,116,132,255, + 59,117,132,255,60,118,133,255,60,118,133,255,61,119,133,255, + 61,119,133,255,62,120,133,255,62,120,133,255,62,121,133,255, + 63,121,134,255,63,122,134,255,63,122,134,255,63,123,134,255, + 64,123,135,255,64,124,135,255,64,124,135,255,64,124,135,255, + 65,125,136,255,65,125,136,255,65,125,136,255,65,126,136,255, + 65,126,137,255,65,127,137,255,65,127,137,255,65,127,138,255, + 65,127,138,255,65,127,139,255,65,127,139,255,65,127,139,255, + 65,128,140,255,65,128,140,255,65,128,140,255,65,128,140,255, + 65,128,141,255,65,128,141,255,65,128,141,255,65,128,141,255, + 64,128,142,255,64,128,142,255,64,128,142,255,64,128,142,255, + 63,127,143,255,63,127,143,255,63,127,143,255,63,127,144,255, + 62,126,144,255,62,126,145,255,62,126,145,255,61,126,145,255, + 61,125,146,255,60,125,146,255,60,125,146,255,59,125,146,255, + 59,124,147,255,58,124,147,255,58,124,147,255,57,124,148,255, + 56,123,148,255,55,123,149,255,55,123,149,255,55,123,149,255, + 54,122,150,255,54,122,150,255,54,122,150,255,53,122,150,255, + 53,121,151,255,52,121,151,255,52,121,151,255,52,121,151,255, + 51,121,152,255,51,121,152,255,51,121,152,255,51,121,152,255, + 51,122,153,255,51,122,153,255,51,122,153,255,51,122,153,255, + 52,123,153,255,52,123,153,255,52,123,153,255,53,123,153,255, + 53,124,153,255,54,124,153,255,54,124,153,255,55,124,153,255, + 56,125,153,255,56,125,153,255,57,125,153,255,58,126,153,255, + 58,126,153,255,59,127,153,255,59,127,153,255,60,128,153,255, + 61,128,152,255,61,129,152,255,62,129,152,255,63,130,152,255, + 63,130,152,255,64,131,152,255,64,131,152,255,65,132,152,255, + 66,132,152,255,66,133,152,255,67,133,152,255,68,133,152,255, + 68,134,151,255,69,134,151,255,69,134,151,255,70,134,151,255, + 70,135,151,255,71,135,151,255,71,135,151,255,71,136,151,255, + 72,136,151,255,72,137,151,255,72,137,151,255,72,137,151,255, + 73,137,151,255,73,137,151,255,73,137,151,255,73,137,151,255, + 73,137,151,255,73,137,151,255,73,137,151,255,73,137,151,255, + 72,137,151,255,72,137,151,255,72,137,151,255,72,137,151,255, + 72,137,152,255,72,137,152,255,72,137,152,255,72,137,152,255, + 71,136,152,255,71,136,152,255,71,136,152,255,71,136,152,255, + 70,136,152,255,70,136,152,255,70,136,152,255,70,136,152,255, + 69,135,153,255,69,135,153,255,69,135,153,255,69,135,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 66,135,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 68,136,151,255,68,136,151,255,68,136,151,255,69,136,151,255, + 69,137,151,255,70,137,151,255,70,137,151,255,71,137,151,255, + 71,138,150,255,72,138,150,255,72,138,150,255,73,139,150,255, + 73,139,150,255,74,140,150,255,74,140,150,255,75,141,150,255, + 76,141,149,255,76,142,149,255,77,142,149,255,78,143,149,255, + 79,143,149,255,79,144,149,255,80,144,149,255,81,145,149,255, + 81,145,148,255,82,146,148,255,82,146,148,255,83,147,148,255, + 84,147,148,255,84,148,148,255,85,148,148,255,86,149,148,255, + 87,149,147,255,87,150,147,255,88,150,147,255,89,150,147,255, + 90,151,146,255,90,151,146,255,91,151,146,255,92,151,146,255, + 92,152,146,255,93,152,146,255,93,152,146,255,94,153,146,255, + 94,153,145,255,95,154,145,255,95,154,145,255,95,154,145,255, + 96,154,145,255,96,154,145,255,96,154,145,255,96,154,145,255, + 96,154,145,255,96,154,145,255,96,154,145,255,96,154,145,255, + 95,154,145,255,95,154,145,255,95,154,145,255,95,154,145,255, + 94,153,145,255,94,153,145,255,94,153,145,255,94,153,145,255, + 93,152,146,255,93,152,146,255,93,152,146,255,92,152,146,255, + 91,151,147,255,91,151,147,255,90,151,147,255,89,150,147,255, + 88,150,147,255,88,149,147,255,87,149,147,255,86,148,147,255, + 85,147,148,255,85,147,148,255,84,146,148,255,83,145,148,255, + 82,145,149,255,82,144,149,255,81,144,149,255,80,143,149,255, + 79,143,150,255,79,142,150,255,78,142,150,255,77,141,150,255, + 76,141,151,255,76,140,151,255,75,140,151,255,74,139,151,255, + 73,138,152,255,73,138,152,255,72,137,152,255,71,137,152,255, + 70,136,153,255,69,136,153,255,68,136,153,255,67,135,153,255, + 66,135,153,255,66,134,153,255,65,134,153,255,64,133,153,255, + 64,133,154,255,63,132,154,255,63,132,154,255,62,132,154,255, + 62,131,154,255,61,131,154,255,61,131,154,255,60,131,154,255, + 60,130,154,255,59,130,154,255,59,130,154,255,58,130,154,255, + 58,129,154,255,57,129,154,255,57,129,154,255,57,129,154,255, + 56,128,153,255,56,128,153,255,56,128,153,255,56,128,153,255, + 55,128,153,255,55,128,153,255,55,128,153,255,55,128,153,255, + 55,127,152,255,55,127,152,255,55,127,152,255,55,127,152,255, + 54,126,152,255,54,126,152,255,54,126,152,255,54,126,152,255, + 54,126,151,255,54,126,151,255,54,126,151,255,54,126,151,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 54,127,149,255,54,127,149,255,54,127,149,255,54,127,149,255, + 54,127,148,255,54,127,148,255,54,127,148,255,54,127,148,255, + 54,127,147,255,54,127,147,255,54,127,147,255,54,127,147,255, + 55,127,146,255,55,127,146,255,55,127,146,255,55,127,146,255, + 55,127,146,255,55,127,146,255,55,127,146,255,55,127,146,255, + 56,127,145,255,56,127,145,255,56,127,145,255,56,127,145,255, + 57,127,145,255,57,127,145,255,57,127,145,255,57,127,145,255, + 57,128,145,255,57,128,144,255,57,128,144,255,57,128,144,255, + 57,128,144,255,58,128,143,255,58,128,143,255,58,128,143,255, + 58,128,143,255,58,128,143,255,58,128,143,255,58,128,143,255, + 58,128,143,255,59,129,142,255,59,129,142,255,59,129,142,255, + 59,129,142,255,59,129,142,255,59,129,142,255,59,129,142,255, + 59,129,142,255,60,130,142,255,60,130,142,255,60,130,142,255, + 60,130,142,255,60,130,141,255,60,130,141,255,60,130,141,255, + 60,130,141,255,61,130,141,255,61,130,141,255,61,130,141,255, + 61,130,141,255,61,131,141,255,61,131,141,255,61,131,141,255, + 61,131,141,255,61,131,141,255,61,131,141,255,61,131,141,255, + 61,131,141,255,60,131,142,255,60,131,142,255,60,131,142,255, + 60,131,142,255,59,130,142,255,59,130,142,255,59,130,142,255, + 59,130,142,255,58,129,143,255,58,129,143,255,58,129,143,255, + 57,129,143,255,57,128,144,255,56,128,144,255,55,128,144,255, + 55,127,144,255,54,127,145,255,53,126,145,255,52,126,145,255, + 52,125,145,255,51,125,145,255,50,124,145,255,49,124,145,255, + 49,123,145,255,48,123,146,255,47,122,146,255,46,121,146,255, + 45,121,146,255,44,120,147,255,43,119,147,255,42,118,147,255, + 41,117,147,255,40,116,148,255,39,115,148,255,38,115,148,255, + 37,114,148,255,36,114,148,255,35,113,148,255,34,112,148,255, + 34,112,148,255,33,111,149,255,32,110,149,255,31,109,149,255, + 30,109,149,255,29,108,149,255,28,107,149,255,27,107,149,255, + 27,106,149,255,26,106,149,255,25,105,149,255,25,105,149,255, + 25,104,149,255,24,104,149,255,23,103,149,255,23,103,149,255, + 22,102,149,255,22,102,149,255,21,101,149,255,21,101,149,255, + 21,101,149,255,20,100,149,255,20,100,149,255,20,100,149,255, + 20,100,149,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,21,99,147,255,21,99,147,255,21,99,147,255, + 21,99,147,255,22,99,146,255,22,99,146,255,22,99,146,255, + 22,99,146,255,22,99,145,255,22,99,145,255,22,99,145,255, + 23,99,145,255,23,100,144,255,24,100,144,255,24,100,144,255, + 24,100,144,255,25,101,144,255,25,101,144,255,25,101,144,255, + 26,101,144,255,26,101,143,255,27,101,143,255,27,101,143,255, + 28,101,143,255,28,102,142,255,29,102,142,255,29,102,142,255, + 29,102,142,255,30,103,141,255,30,103,141,255,30,103,141,255, + 31,103,141,255,31,104,140,255,32,104,140,255,32,104,140,255, + 33,104,140,255,33,105,139,255,34,105,139,255,34,105,139,255, + 35,105,139,255,35,106,138,255,36,106,138,255,36,106,138,255, + 37,106,138,255,37,107,137,255,38,107,137,255,39,107,137,255, + 39,108,136,255,40,108,136,255,41,109,135,255,41,109,135,255, + 42,109,135,255,42,110,134,255,43,110,134,255,44,110,134,255, + 44,110,134,255,45,111,133,255,46,111,133,255,47,111,133,255, + 47,112,132,255,48,112,132,255,49,113,131,255,49,113,131,255, + 50,113,131,255,50,114,130,255,51,114,130,255,51,114,130,255, + 52,114,130,255,52,115,129,255,53,115,129,255,53,115,129,255, + 53,115,129,255,54,116,128,255,54,116,128,255,54,116,128,255, + 54,116,128,255,55,116,127,255,55,116,127,255,55,116,127,255, + 55,116,127,255,55,116,126,255,55,116,126,255,55,116,126,255, + 55,116,126,255,54,115,126,255,54,115,126,255,54,115,126,255, + 53,114,126,255,53,114,126,255,52,113,126,255,51,112,126,255, + 51,112,126,255,50,111,126,255,49,110,126,255,48,109,126,255, + 48,109,126,255,47,108,126,255,46,107,126,255,45,106,126,255, + 44,105,126,255,43,104,126,255,42,103,126,255,41,102,126,255, + 40,101,126,255,39,100,126,255,37,99,126,255,36,98,126,255, + 35,97,126,255,34,96,126,255,32,95,126,255,31,94,126,255, + 30,93,126,255,29,92,127,255,28,91,127,255,27,90,127,255, + 26,89,127,255,25,88,127,255,24,87,127,255,23,86,127,255, + 22,86,127,255,21,85,127,255,20,84,127,255,19,83,127,255, + 18,83,127,255,17,82,127,255,16,81,127,255,16,80,127,255, + 15,80,127,255,15,79,126,255,14,78,126,255,14,78,126,255, + 13,77,126,255,13,77,126,255,12,76,126,255,12,76,126,255, + 11,75,126,255,11,75,125,255,10,74,125,255,10,74,125,255, + 10,73,125,255,9,73,124,255,9,72,124,255,9,72,124,255, + 9,72,124,255,9,71,124,255,9,71,124,255,9,71,124,255, + 9,71,124,255,8,71,123,255,8,71,123,255,8,71,123,255, + 8,71,122,255,8,70,122,255,8,70,121,255,8,70,121,255, + 8,70,121,255,8,70,120,255,8,70,120,255,8,70,120,255, + 8,70,120,255,9,69,119,255,9,69,119,255,9,69,119,255, + 9,69,119,255,9,69,118,255,9,69,118,255,9,69,118,255, + 9,69,117,255,10,68,117,255,10,68,116,255,10,68,116,255, + 10,68,116,255,11,68,115,255,11,68,115,255,11,68,115,255, + 11,68,115,255,12,68,114,255,12,68,114,255,12,68,114,255, + 12,68,114,255,13,68,113,255,13,68,113,255,13,68,113,255, + 13,68,112,255,14,68,112,255,14,68,111,255,14,68,111,255, + 15,68,111,255,15,69,110,255,16,69,110,255,16,69,110,255, + 16,69,109,255,17,69,109,255,17,69,108,255,17,69,108,255, + 18,69,108,255,18,70,107,255,19,70,107,255,19,70,107,255, + 20,70,106,255,20,71,106,255,21,71,105,255,21,71,105,255, + 22,71,104,255,22,72,104,255,23,72,103,255,23,72,103,255, + 23,72,103,255,24,73,102,255,24,73,102,255,24,73,102,255, + 25,73,101,255,25,74,101,255,26,74,100,255,26,74,100,255, + 27,74,99,255,27,75,99,255,28,75,98,255,28,75,98,255, + 29,75,98,255,29,76,97,255,30,76,97,255,30,76,97,255, + 30,76,96,255,31,77,96,255,31,77,95,255,31,77,95,255, + 31,77,95,255,31,77,94,255,31,77,94,255,31,77,94,255, + 31,77,93,255,32,77,93,255,32,77,92,255,32,77,92,255, + 32,77,92,255,32,77,91,255,32,77,91,255,32,77,91,255, + 32,77,91,255,32,76,90,255,32,76,90,255,32,76,90,255, + 32,76,90,255,32,75,89,255,32,75,89,255,32,75,89,255, + 32,75,89,255,32,74,88,255,32,74,88,255,32,74,88,255, + 32,73,88,255,31,73,87,255,31,72,87,255,31,72,87,255, + 31,72,87,255,31,71,86,255,31,71,86,255,31,71,86,255, + 31,70,86,255,30,70,85,255,30,69,85,255,30,69,85,255, + 30,68,84,255,29,68,84,255,29,67,83,255,29,67,83,255, + 29,66,83,255,29,66,82,255,29,65,82,255,29,65,82,255, + 29,65,82,255,29,64,81,255,29,64,81,255,29,64,81,255, + 29,64,80,255,28,63,80,255,28,63,79,255,28,63,79,255, + 28,62,78,255,28,62,78,255,28,61,77,255,28,61,77,255, + 28,60,76,255,28,60,76,255,28,59,75,255,28,59,75,255, + 28,59,74,255,28,58,74,255,28,58,73,255,28,58,73,255, + 28,57,73,255,27,57,72,255,27,56,72,255,27,56,72,255, + 27,56,71,255,27,55,71,255,27,55,70,255,27,55,70,255, + 27,54,69,255,26,54,68,255,26,53,67,255,26,53,67,255, + 26,52,66,255,25,52,66,255,25,51,65,255,25,51,65,255, + 25,50,64,255,25,50,63,255,25,49,62,255,25,49,62,255, + 25,48,61,255,24,48,61,255,24,47,60,255,24,47,60,255, + 24,47,59,255,24,46,59,255,24,46,58,255,24,46,58,255, + 24,45,57,255,23,45,57,255,23,44,56,255,23,44,56,255, + 23,44,56,255,23,43,55,255,23,43,55,255,23,43,55,255, + 23,43,55,255,22,42,54,255,22,42,54,255,22,42,54,255, + 22,42,54,255,28,72,96,255,28,72,96,255,28,72,96,255, + 28,72,96,255,27,72,97,255,27,72,97,255,27,72,97,255, + 27,72,97,255,27,72,98,255,27,72,98,255,27,72,98,255, + 27,72,98,255,27,73,99,255,27,73,99,255,27,73,99,255, + 27,73,100,255,26,73,100,255,26,73,101,255,26,73,101,255, + 26,73,102,255,26,74,102,255,26,74,103,255,26,74,103,255, + 26,74,104,255,26,75,104,255,26,75,105,255,26,75,105,255, + 26,75,106,255,26,76,106,255,26,76,107,255,26,76,107,255, + 26,77,108,255,26,77,108,255,26,78,109,255,26,78,109,255, + 26,78,110,255,27,79,111,255,27,79,112,255,27,79,112,255, + 27,80,113,255,28,81,113,255,28,82,114,255,28,82,114,255, + 29,83,115,255,29,83,115,255,30,84,116,255,30,84,116,255, + 31,85,117,255,31,86,117,255,32,87,118,255,32,87,118,255, + 33,88,119,255,33,89,119,255,34,90,120,255,34,90,120,255, + 35,91,121,255,36,92,121,255,37,93,122,255,37,93,122,255, + 38,94,122,255,39,95,123,255,40,96,123,255,40,96,123,255, + 41,97,124,255,42,98,124,255,43,99,125,255,44,100,125,255, + 45,101,125,255,46,102,126,255,47,103,126,255,47,103,126,255, + 48,104,126,255,49,105,127,255,50,106,127,255,50,107,127,255, + 51,108,128,255,52,109,128,255,53,110,129,255,53,110,129,255, + 54,111,129,255,55,112,130,255,56,113,130,255,56,113,130,255, + 57,114,130,255,57,114,131,255,58,115,131,255,58,115,131,255, + 59,116,131,255,59,117,132,255,60,118,132,255,60,118,132,255, + 61,119,132,255,61,119,133,255,62,120,133,255,62,120,133,255, + 62,121,133,255,63,121,134,255,63,122,134,255,63,122,134,255, + 63,123,134,255,64,123,135,255,64,124,135,255,64,124,135,255, + 64,124,135,255,65,125,136,255,65,125,136,255,65,125,136,255, + 65,126,136,255,66,126,137,255,66,127,137,255,66,127,137,255, + 66,127,138,255,66,128,138,255,66,128,139,255,66,128,139,255, + 66,128,139,255,66,128,140,255,66,128,140,255,66,128,140,255, + 66,128,140,255,66,128,141,255,66,128,141,255,66,128,141,255, + 66,128,141,255,65,128,142,255,65,128,142,255,65,128,142,255, + 65,128,142,255,64,128,143,255,64,128,143,255,64,128,143,255, + 64,128,144,255,63,127,144,255,63,127,145,255,63,127,145,255, + 62,127,145,255,62,126,146,255,61,126,146,255,61,126,146,255, + 60,126,146,255,60,125,147,255,59,125,147,255,59,125,147,255, + 58,125,148,255,57,124,148,255,56,124,149,255,56,124,149,255, + 56,124,149,255,55,123,150,255,55,123,150,255,55,123,150,255, + 54,123,150,255,54,122,151,255,53,122,151,255,53,122,151,255, + 53,122,151,255,52,122,152,255,52,122,152,255,52,122,152,255, + 52,122,152,255,52,122,153,255,52,122,153,255,52,122,153,255, + 52,122,153,255,53,123,153,255,53,123,153,255,53,123,153,255, + 53,123,153,255,54,124,153,255,54,124,153,255,54,124,153,255, + 55,124,153,255,56,125,153,255,56,125,153,255,57,125,153,255, + 58,126,153,255,58,126,153,255,59,127,153,255,59,127,153,255, + 60,128,153,255,61,128,152,255,61,129,152,255,62,129,152,255, + 63,130,152,255,63,130,152,255,64,131,152,255,64,131,152,255, + 65,132,152,255,66,132,152,255,66,133,152,255,67,133,152,255, + 68,133,152,255,68,134,151,255,69,134,151,255,69,134,151,255, + 69,134,151,255,70,135,151,255,70,135,151,255,70,135,151,255, + 70,135,151,255,71,136,151,255,71,136,151,255,71,136,151,255, + 71,136,151,255,72,137,151,255,72,137,151,255,72,137,151,255, + 72,137,151,255,72,137,151,255,72,137,151,255,72,137,151,255, + 72,137,151,255,71,137,151,255,71,137,151,255,71,137,151,255, + 71,137,151,255,71,137,152,255,71,137,152,255,71,137,152,255, + 71,137,152,255,70,136,152,255,70,136,152,255,70,136,152,255, + 70,136,152,255,69,136,152,255,69,136,152,255,69,136,152,255, + 69,136,152,255,68,135,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,69,137,151,255,69,137,151,255,69,137,151,255, + 70,137,151,255,70,138,151,255,71,138,151,255,71,138,151,255, + 72,138,151,255,72,139,150,255,73,139,150,255,73,139,150,255, + 74,140,150,255,74,140,150,255,75,141,150,255,75,141,150,255, + 76,142,150,255,77,142,149,255,77,143,149,255,78,143,149,255, + 79,143,149,255,80,144,149,255,80,144,149,255,81,144,149,255, + 82,145,149,255,82,145,148,255,83,146,148,255,83,146,148,255, + 84,147,148,255,85,147,148,255,85,148,148,255,86,148,148,255, + 87,149,148,255,88,149,147,255,88,150,147,255,89,150,147,255, + 90,150,147,255,90,151,146,255,91,151,146,255,91,151,146,255, + 92,151,146,255,92,152,146,255,93,152,146,255,93,152,146,255, + 94,153,146,255,94,153,145,255,95,154,145,255,95,154,145,255, + 95,154,145,255,96,154,145,255,96,154,145,255,96,154,145,255, + 96,154,145,255,96,154,145,255,96,154,145,255,96,154,145,255, + 96,154,145,255,95,154,145,255,95,154,145,255,95,154,145,255, + 95,154,145,255,94,153,145,255,94,153,145,255,94,153,145,255, + 94,153,145,255,93,152,146,255,93,152,146,255,93,152,146,255, + 92,152,146,255,91,151,147,255,91,151,147,255,90,151,147,255, + 89,150,147,255,88,150,147,255,88,149,147,255,87,149,147,255, + 86,148,147,255,85,147,148,255,85,147,148,255,84,146,148,255, + 83,145,148,255,82,145,149,255,82,144,149,255,81,144,149,255, + 80,143,149,255,79,143,150,255,78,142,150,255,77,142,150,255, + 76,141,150,255,75,140,151,255,75,140,151,255,74,139,151,255, + 73,138,151,255,72,138,152,255,72,137,152,255,71,137,152,255, + 70,136,152,255,69,136,153,255,68,135,153,255,67,135,153,255, + 66,134,153,255,65,134,153,255,65,133,153,255,64,133,153,255, + 63,133,153,255,63,132,154,255,62,132,154,255,62,132,154,255, + 61,131,154,255,61,131,154,255,60,130,154,255,60,130,154,255, + 59,130,154,255,59,129,154,255,58,129,154,255,58,129,154,255, + 57,129,154,255,57,128,154,255,56,128,154,255,56,128,154,255, + 56,128,154,255,55,127,153,255,55,127,153,255,55,127,153,255, + 55,127,153,255,54,127,153,255,54,127,153,255,54,127,153,255, + 54,127,153,255,54,127,152,255,54,127,152,255,54,127,152,255, + 54,127,152,255,53,126,152,255,53,126,152,255,53,126,152,255, + 53,126,152,255,53,126,151,255,53,126,151,255,53,126,151,255, + 53,126,151,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,54,127,149,255,54,127,149,255,54,127,149,255, + 54,127,149,255,54,127,148,255,54,127,148,255,54,127,148,255, + 54,127,148,255,55,127,147,255,55,127,147,255,55,127,147,255, + 55,127,147,255,56,127,146,255,56,127,146,255,56,127,146,255, + 56,127,146,255,56,128,146,255,56,128,146,255,56,128,146,255, + 56,128,146,255,57,128,145,255,57,128,145,255,57,128,145,255, + 57,128,145,255,58,128,145,255,58,128,145,255,58,128,145,255, + 58,128,145,255,58,129,145,255,58,129,144,255,58,129,144,255, + 58,129,144,255,58,129,144,255,59,129,143,255,59,129,143,255, + 59,129,143,255,59,129,143,255,59,129,143,255,59,129,143,255, + 59,129,143,255,59,129,143,255,60,130,142,255,60,130,142,255, + 60,130,142,255,60,130,142,255,60,130,142,255,60,130,142,255, + 60,130,142,255,60,130,142,255,61,131,142,255,61,131,142,255, + 61,131,142,255,61,131,142,255,61,131,141,255,61,131,141,255, + 61,131,141,255,61,131,141,255,62,131,141,255,62,131,141,255, + 62,131,141,255,62,131,141,255,62,132,141,255,62,132,141,255, + 62,132,141,255,62,132,141,255,62,132,141,255,62,132,141,255, + 62,132,141,255,62,132,141,255,61,132,142,255,61,132,142,255, + 61,132,142,255,61,132,142,255,60,131,142,255,60,131,142,255, + 60,131,142,255,60,131,142,255,59,130,143,255,59,130,143,255, + 59,130,143,255,58,130,143,255,58,129,144,255,57,129,144,255, + 56,129,144,255,56,128,144,255,55,128,144,255,54,127,144,255, + 53,127,144,255,53,126,144,255,52,126,145,255,51,125,145,255, + 50,125,145,255,50,124,145,255,49,124,146,255,48,123,146,255, + 47,122,146,255,46,122,146,255,45,121,147,255,44,120,147,255, + 43,119,147,255,42,118,147,255,41,117,148,255,40,116,148,255, + 39,115,148,255,38,115,148,255,37,114,148,255,36,113,148,255, + 35,112,148,255,35,112,148,255,34,111,149,255,33,110,149,255, + 32,109,149,255,31,109,149,255,30,108,149,255,29,107,149,255, + 28,107,149,255,28,106,149,255,27,106,149,255,26,105,149,255, + 25,105,149,255,25,104,149,255,24,104,149,255,23,103,149,255, + 23,103,149,255,22,102,149,255,22,102,149,255,21,101,149,255, + 21,101,149,255,21,101,149,255,20,100,149,255,20,100,149,255, + 20,100,149,255,20,100,149,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,98,147,255,20,98,147,255, + 20,98,147,255,20,98,147,255,21,99,146,255,21,99,146,255, + 21,99,146,255,21,99,146,255,22,99,145,255,22,99,145,255, + 22,99,145,255,22,99,145,255,23,100,144,255,23,100,144,255, + 23,100,144,255,24,100,144,255,24,101,144,255,25,101,144,255, + 25,101,144,255,26,101,144,255,26,101,143,255,27,101,143,255, + 27,101,143,255,28,101,143,255,28,102,142,255,29,102,142,255, + 29,102,142,255,29,102,142,255,30,103,141,255,30,103,141,255, + 30,103,141,255,31,103,141,255,31,104,140,255,32,104,140,255, + 33,104,140,255,33,104,140,255,34,105,139,255,35,105,139,255, + 35,105,139,255,36,105,139,255,36,106,138,255,37,106,138,255, + 37,106,138,255,38,107,138,255,38,107,137,255,39,108,137,255, + 40,108,137,255,40,108,136,255,41,109,136,255,42,109,135,255, + 42,109,135,255,43,110,135,255,43,110,134,255,44,111,134,255, + 45,111,134,255,45,111,134,255,46,112,133,255,47,112,133,255, + 48,112,133,255,48,113,132,255,49,113,132,255,50,114,131,255, + 50,114,131,255,51,114,131,255,51,115,130,255,52,115,130,255, + 52,115,130,255,53,115,130,255,53,116,129,255,54,116,129,255, + 54,116,129,255,54,116,129,255,55,117,128,255,55,117,128,255, + 55,117,128,255,55,117,128,255,56,117,127,255,56,117,127,255, + 56,117,127,255,56,117,127,255,55,116,126,255,55,116,126,255, + 55,116,126,255,55,116,126,255,54,115,126,255,54,115,126,255, + 54,115,126,255,53,114,126,255,53,114,126,255,52,113,126,255, + 51,112,126,255,51,112,126,255,50,111,126,255,49,110,126,255, + 48,109,126,255,48,109,126,255,47,108,126,255,46,107,126,255, + 45,106,126,255,44,105,126,255,43,104,126,255,42,103,126,255, + 41,102,126,255,40,101,126,255,39,100,126,255,37,99,126,255, + 36,98,126,255,35,97,126,255,34,96,126,255,32,95,126,255, + 31,94,126,255,30,93,126,255,29,92,127,255,28,91,127,255, + 27,90,127,255,26,89,127,255,25,88,127,255,24,87,127,255, + 23,86,127,255,22,86,127,255,21,85,127,255,20,84,127,255, + 19,83,127,255,18,83,127,255,17,82,127,255,16,81,127,255, + 16,80,127,255,15,80,127,255,15,79,126,255,14,78,126,255, + 14,78,126,255,13,77,126,255,13,77,126,255,12,76,126,255, + 12,76,126,255,11,75,126,255,11,75,125,255,10,74,125,255, + 10,74,125,255,10,73,125,255,9,73,124,255,9,72,124,255, + 9,72,124,255,9,72,124,255,9,71,124,255,9,71,124,255, + 9,71,124,255,9,71,124,255,8,71,123,255,8,71,123,255, + 8,71,123,255,8,71,122,255,8,70,122,255,8,70,121,255, + 8,70,121,255,8,70,121,255,8,70,120,255,8,70,120,255, + 8,70,120,255,8,70,120,255,9,69,119,255,9,69,119,255, + 9,69,119,255,9,69,119,255,9,69,118,255,9,69,118,255, + 9,69,118,255,9,69,117,255,10,68,117,255,10,68,116,255, + 10,68,116,255,10,68,116,255,11,68,115,255,11,68,115,255, + 11,68,115,255,11,68,115,255,12,68,114,255,12,68,114,255, + 12,68,114,255,12,68,114,255,13,68,113,255,13,68,113,255, + 13,68,113,255,13,68,112,255,14,68,112,255,14,68,111,255, + 14,68,111,255,15,68,111,255,15,69,110,255,16,69,110,255, + 16,69,110,255,16,69,110,255,17,69,109,255,17,69,109,255, + 17,69,109,255,18,69,108,255,18,70,108,255,19,70,107,255, + 19,70,107,255,20,70,107,255,20,71,106,255,21,71,106,255, + 21,71,106,255,22,71,105,255,22,72,105,255,23,72,104,255, + 23,72,104,255,23,72,103,255,24,73,103,255,24,73,102,255, + 24,73,102,255,25,73,102,255,25,74,101,255,26,74,101,255, + 26,74,101,255,27,74,100,255,27,75,100,255,28,75,99,255, + 28,75,99,255,29,75,98,255,29,76,98,255,30,76,97,255, + 30,76,97,255,30,76,97,255,31,77,96,255,31,77,96,255, + 31,77,96,255,31,77,95,255,31,77,95,255,31,77,94,255, + 31,77,94,255,31,77,94,255,32,77,93,255,32,77,93,255, + 32,77,93,255,32,77,92,255,32,77,92,255,32,77,91,255, + 32,77,91,255,32,77,91,255,32,76,90,255,32,76,90,255, + 32,76,90,255,32,76,90,255,32,75,89,255,32,75,89,255, + 32,75,89,255,32,75,89,255,32,74,88,255,32,74,88,255, + 32,74,88,255,32,73,88,255,31,73,87,255,31,72,87,255, + 31,72,87,255,31,72,87,255,31,71,86,255,31,71,86,255, + 31,71,86,255,31,70,86,255,30,70,85,255,30,69,85,255, + 30,69,85,255,30,68,84,255,29,68,84,255,29,67,83,255, + 29,67,83,255,29,66,83,255,29,66,82,255,29,65,82,255, + 29,65,82,255,29,65,82,255,29,64,81,255,29,64,81,255, + 29,64,81,255,29,63,80,255,28,63,80,255,28,62,79,255, + 28,62,79,255,28,61,78,255,28,61,78,255,28,60,77,255, + 28,60,77,255,28,60,76,255,28,59,76,255,28,59,75,255, + 28,59,75,255,28,58,74,255,28,58,74,255,28,57,73,255, + 28,57,73,255,28,57,72,255,27,56,72,255,27,56,71,255, + 27,56,71,255,27,55,70,255,27,55,70,255,27,54,69,255, + 27,54,69,255,27,54,68,255,26,53,67,255,26,53,66,255, + 26,53,66,255,26,52,65,255,25,52,65,255,25,51,64,255, + 25,51,64,255,25,50,63,255,25,50,62,255,25,49,61,255, + 25,49,61,255,25,48,60,255,24,48,60,255,24,47,59,255, + 24,47,59,255,24,46,58,255,24,46,58,255,24,45,57,255, + 24,45,57,255,24,45,56,255,23,44,56,255,23,44,55,255, + 23,44,55,255,23,44,55,255,23,43,54,255,23,43,54,255, + 23,43,54,255,23,43,54,255,22,42,53,255,22,42,53,255, + 22,42,53,255,22,42,53,255,28,72,95,255,28,72,95,255, + 28,72,95,255,28,72,95,255,27,72,96,255,27,72,96,255, + 27,72,96,255,27,72,96,255,27,72,97,255,27,72,97,255, + 27,72,97,255,27,72,98,255,27,73,98,255,27,73,99,255, + 27,73,99,255,27,73,100,255,26,73,100,255,26,73,101,255, + 26,73,101,255,26,73,102,255,26,74,102,255,26,74,103,255, + 26,74,103,255,26,74,104,255,26,75,104,255,26,75,105,255, + 26,75,105,255,26,75,106,255,26,76,106,255,26,76,107,255, + 26,76,107,255,26,77,108,255,26,77,108,255,26,78,109,255, + 26,78,109,255,26,78,110,255,27,79,111,255,27,79,112,255, + 27,79,112,255,27,80,113,255,28,81,113,255,28,82,114,255, + 28,82,114,255,29,83,115,255,29,83,115,255,30,84,116,255, + 30,84,116,255,31,85,117,255,31,86,117,255,32,87,118,255, + 32,87,118,255,33,88,119,255,33,89,119,255,34,90,120,255, + 34,90,120,255,35,91,121,255,36,92,121,255,37,93,122,255, + 37,93,122,255,38,94,122,255,39,95,123,255,40,96,123,255, + 40,96,123,255,41,97,124,255,42,98,124,255,43,99,125,255, + 44,100,125,255,45,101,125,255,46,102,126,255,47,103,126,255, + 47,103,126,255,48,104,126,255,49,105,127,255,50,106,127,255, + 50,107,127,255,51,108,128,255,52,109,128,255,53,110,129,255, + 53,110,129,255,54,111,129,255,55,112,130,255,56,113,130,255, + 56,113,130,255,57,114,130,255,57,114,131,255,58,115,131,255, + 58,115,131,255,59,116,131,255,59,117,132,255,60,118,132,255, + 60,118,132,255,61,119,132,255,61,119,133,255,62,120,133,255, + 62,120,133,255,62,121,133,255,63,121,134,255,63,122,134,255, + 63,122,134,255,63,123,134,255,64,123,135,255,64,124,135,255, + 64,124,135,255,64,124,135,255,65,125,136,255,65,125,136,255, + 65,125,136,255,65,126,136,255,66,126,137,255,66,127,137,255, + 66,127,137,255,66,127,138,255,66,128,138,255,66,128,139,255, + 66,128,139,255,66,128,139,255,66,128,140,255,66,128,140,255, + 66,128,140,255,66,128,140,255,66,128,141,255,66,128,141,255, + 66,128,141,255,66,128,141,255,65,128,142,255,65,128,142,255, + 65,128,142,255,65,128,142,255,64,128,143,255,64,128,143,255, + 64,128,143,255,64,128,144,255,63,127,144,255,63,127,145,255, + 63,127,145,255,62,127,145,255,62,126,146,255,61,126,146,255, + 61,126,146,255,60,126,146,255,60,125,147,255,59,125,147,255, + 59,125,147,255,58,125,148,255,58,124,148,255,57,124,149,255, + 57,124,149,255,56,124,149,255,56,123,150,255,55,123,150,255, + 55,123,150,255,54,123,150,255,54,122,151,255,53,122,151,255, + 53,122,151,255,53,122,151,255,52,122,152,255,52,122,152,255, + 52,122,152,255,52,122,152,255,52,122,153,255,52,122,153,255, + 52,122,153,255,52,122,153,255,53,123,153,255,53,123,153,255, + 53,123,153,255,53,123,153,255,54,124,153,255,54,124,153,255, + 54,124,153,255,55,124,153,255,56,125,153,255,56,125,153,255, + 57,125,153,255,58,126,153,255,58,126,153,255,59,127,153,255, + 59,127,153,255,60,128,153,255,61,128,152,255,61,129,152,255, + 62,129,152,255,63,130,152,255,63,130,152,255,64,131,152,255, + 64,131,152,255,65,132,152,255,66,132,152,255,66,133,152,255, + 67,133,152,255,68,133,152,255,68,134,151,255,69,134,151,255, + 69,134,151,255,69,134,151,255,70,135,151,255,70,135,151,255, + 70,135,151,255,70,135,151,255,71,136,151,255,71,136,151,255, + 71,136,151,255,71,136,151,255,72,137,151,255,72,137,151,255, + 72,137,151,255,72,137,151,255,72,137,151,255,72,137,151,255, + 72,137,151,255,72,137,151,255,71,137,151,255,71,137,151,255, + 71,137,151,255,71,137,151,255,71,137,152,255,71,137,152,255, + 71,137,152,255,71,137,152,255,70,136,152,255,70,136,152,255, + 70,136,152,255,70,136,152,255,69,136,152,255,69,136,152,255, + 69,136,152,255,69,136,152,255,68,135,153,255,68,135,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,68,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,65,134,153,255,65,134,153,255, + 65,134,153,255,65,134,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,69,136,152,255,69,137,151,255,70,137,151,255, + 70,137,151,255,70,137,151,255,71,138,151,255,71,138,151,255, + 71,138,151,255,72,138,151,255,72,139,150,255,73,139,150,255, + 73,139,150,255,74,140,150,255,75,140,150,255,75,141,150,255, + 76,141,150,255,77,142,150,255,77,142,149,255,78,143,149,255, + 78,143,149,255,79,143,149,255,80,144,149,255,80,144,149,255, + 81,144,149,255,82,145,149,255,82,145,148,255,83,146,148,255, + 83,146,148,255,84,147,148,255,85,147,148,255,85,148,148,255, + 86,148,148,255,87,149,148,255,88,149,147,255,88,150,147,255, + 89,150,147,255,90,150,147,255,90,151,146,255,91,151,146,255, + 91,151,146,255,92,151,146,255,92,152,146,255,93,152,146,255, + 93,152,146,255,94,153,146,255,94,153,145,255,95,154,145,255, + 95,154,145,255,95,154,145,255,96,154,145,255,96,154,145,255, + 96,154,145,255,96,154,145,255,96,154,145,255,96,154,145,255, + 96,154,145,255,96,154,145,255,95,154,145,255,95,154,145,255, + 95,154,145,255,95,154,145,255,94,153,145,255,94,153,145,255, + 94,153,145,255,94,153,145,255,93,152,146,255,93,152,146,255, + 93,152,146,255,92,152,146,255,91,151,147,255,91,151,147,255, + 90,151,147,255,89,150,147,255,88,150,147,255,88,149,147,255, + 87,149,147,255,86,148,147,255,85,147,148,255,85,147,148,255, + 84,146,148,255,83,145,148,255,82,145,149,255,82,144,149,255, + 81,144,149,255,80,143,149,255,79,143,150,255,78,142,150,255, + 77,142,150,255,76,141,150,255,75,140,151,255,75,140,151,255, + 74,139,151,255,73,138,151,255,72,138,152,255,72,137,152,255, + 71,137,152,255,70,136,152,255,69,136,153,255,68,135,153,255, + 67,135,153,255,66,134,153,255,65,134,153,255,65,133,153,255, + 64,133,153,255,63,133,153,255,63,132,154,255,62,132,154,255, + 62,132,154,255,61,131,154,255,61,131,154,255,60,130,154,255, + 60,130,154,255,59,130,154,255,59,129,154,255,58,129,154,255, + 58,129,154,255,57,129,154,255,57,128,154,255,56,128,154,255, + 56,128,154,255,56,128,154,255,55,127,153,255,55,127,153,255, + 55,127,153,255,55,127,153,255,54,127,153,255,54,127,153,255, + 54,127,153,255,54,127,153,255,54,127,152,255,54,127,152,255, + 54,127,152,255,54,127,152,255,53,126,152,255,53,126,152,255, + 53,126,152,255,53,126,152,255,53,126,151,255,53,126,151,255, + 53,126,151,255,53,126,151,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,54,127,149,255,54,127,149,255, + 54,127,149,255,54,127,149,255,54,127,148,255,54,127,148,255, + 54,127,148,255,54,127,148,255,55,127,147,255,55,127,147,255, + 55,127,147,255,55,127,147,255,56,127,146,255,56,127,146,255, + 56,127,146,255,56,127,146,255,56,128,146,255,56,128,146,255, + 56,128,146,255,56,128,146,255,57,128,145,255,57,128,145,255, + 57,128,145,255,57,128,145,255,58,128,145,255,58,128,145,255, + 58,128,145,255,58,128,145,255,59,129,145,255,59,129,144,255, + 59,129,144,255,59,129,144,255,59,129,144,255,59,129,143,255, + 59,129,143,255,59,129,143,255,59,129,143,255,60,129,143,255, + 60,129,143,255,60,129,143,255,60,129,143,255,61,130,142,255, + 61,130,142,255,61,130,142,255,61,130,142,255,61,130,142,255, + 61,130,142,255,61,130,142,255,61,130,142,255,62,131,142,255, + 62,131,142,255,62,131,142,255,62,131,142,255,62,131,141,255, + 62,131,141,255,62,131,141,255,62,131,141,255,63,131,141,255, + 63,131,141,255,63,131,141,255,63,131,141,255,63,132,141,255, + 63,132,141,255,63,132,141,255,63,132,141,255,63,132,141,255, + 63,132,141,255,63,132,141,255,63,132,141,255,63,132,142,255, + 63,132,142,255,63,132,142,255,63,132,142,255,62,131,142,255, + 62,131,142,255,62,131,142,255,61,131,142,255,61,130,143,255, + 60,130,143,255,60,130,143,255,60,130,143,255,59,129,144,255, + 59,129,144,255,58,129,144,255,58,128,144,255,57,128,144,255, + 56,127,144,255,55,127,144,255,55,126,144,255,54,126,145,255, + 53,125,145,255,52,125,145,255,52,124,145,255,51,124,146,255, + 50,123,146,255,49,122,146,255,48,122,146,255,46,121,147,255, + 45,120,147,255,44,119,147,255,43,118,147,255,42,117,148,255, + 41,116,148,255,40,115,148,255,39,115,148,255,38,114,148,255, + 37,113,148,255,36,112,148,255,35,112,148,255,34,111,149,255, + 33,110,149,255,32,109,149,255,31,109,149,255,30,108,149,255, + 29,107,149,255,28,107,149,255,28,106,149,255,27,106,149,255, + 26,105,149,255,25,105,149,255,25,104,149,255,24,104,149,255, + 23,103,149,255,23,103,149,255,22,102,149,255,22,102,149,255, + 21,101,149,255,21,101,149,255,21,101,149,255,20,100,149,255, + 20,100,149,255,20,100,149,255,20,100,149,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,98,147,255, + 20,98,147,255,20,98,147,255,20,98,147,255,21,99,146,255, + 21,99,146,255,21,99,146,255,21,99,146,255,22,99,145,255, + 22,99,145,255,22,99,145,255,22,99,145,255,23,100,144,255, + 23,100,144,255,23,100,144,255,24,100,144,255,24,101,144,255, + 25,101,144,255,25,101,144,255,26,101,144,255,26,101,143,255, + 27,101,143,255,27,101,143,255,28,101,143,255,28,102,142,255, + 29,102,142,255,29,102,142,255,29,102,142,255,30,103,141,255, + 30,103,141,255,30,103,141,255,31,103,141,255,31,104,140,255, + 32,104,140,255,33,104,140,255,33,104,140,255,34,105,139,255, + 35,105,139,255,35,105,139,255,36,105,139,255,36,106,138,255, + 37,106,138,255,37,106,138,255,38,107,138,255,38,107,137,255, + 39,108,137,255,40,108,137,255,40,108,136,255,41,109,136,255, + 42,109,135,255,42,109,135,255,43,110,135,255,43,110,134,255, + 44,111,134,255,45,111,134,255,45,111,134,255,46,112,133,255, + 47,112,133,255,48,112,133,255,48,113,132,255,49,113,132,255, + 50,114,131,255,50,114,131,255,51,114,131,255,51,115,130,255, + 52,115,130,255,52,115,130,255,53,115,130,255,53,116,129,255, + 54,116,129,255,54,116,129,255,54,116,129,255,55,117,128,255, + 55,117,128,255,55,117,128,255,55,117,128,255,56,117,127,255, + 56,117,127,255,56,117,127,255,56,117,127,255,55,116,126,255, + 55,116,126,255,55,116,126,255,55,116,126,255,54,115,126,255, + 54,115,126,255,54,115,126,255,53,114,126,255,53,114,126,255, + 52,113,126,255,51,112,126,255,51,112,126,255,50,111,126,255, + 49,110,126,255,48,109,126,255,48,109,126,255,47,108,126,255, + 46,107,126,255,45,106,126,255,44,105,126,255,43,104,126,255, + 42,103,126,255,41,102,126,255,40,101,126,255,39,100,126,255, + 37,99,126,255,36,98,126,255,35,97,126,255,34,96,126,255, + 32,95,126,255,31,94,126,255,30,93,126,255,29,92,127,255, + 28,91,127,255,27,90,127,255,26,89,127,255,25,88,127,255, + 24,87,127,255,23,86,127,255,22,86,127,255,21,85,127,255, + 20,84,127,255,19,83,127,255,18,83,127,255,17,82,127,255, + 16,81,127,255,16,80,127,255,15,80,127,255,15,79,126,255, + 14,78,126,255,14,78,126,255,13,77,126,255,13,77,126,255, + 12,76,126,255,12,76,126,255,11,75,126,255,11,75,125,255, + 10,74,125,255,10,74,125,255,10,73,125,255,9,73,124,255, + 9,72,124,255,9,72,124,255,9,72,124,255,9,71,124,255, + 9,71,124,255,9,71,124,255,9,71,124,255,8,71,123,255, + 8,71,123,255,8,71,123,255,8,71,122,255,8,70,122,255, + 8,70,121,255,8,70,121,255,8,70,121,255,8,70,120,255, + 8,70,120,255,8,70,120,255,8,70,120,255,9,69,119,255, + 9,69,119,255,9,69,119,255,9,69,119,255,9,69,118,255, + 9,69,118,255,9,69,118,255,9,69,117,255,10,68,117,255, + 10,68,116,255,10,68,116,255,10,68,116,255,11,68,115,255, + 11,68,115,255,11,68,115,255,11,68,115,255,12,68,114,255, + 12,68,114,255,12,68,114,255,12,68,114,255,13,68,113,255, + 13,68,113,255,13,68,113,255,13,68,112,255,14,68,112,255, + 14,68,111,255,14,68,111,255,15,68,111,255,15,69,110,255, + 16,69,110,255,16,69,110,255,16,69,110,255,17,69,109,255, + 17,69,109,255,17,69,109,255,18,69,108,255,18,70,108,255, + 19,70,107,255,19,70,107,255,20,70,107,255,20,71,106,255, + 21,71,106,255,21,71,106,255,22,71,105,255,22,72,105,255, + 23,72,104,255,23,72,104,255,23,72,103,255,24,73,103,255, + 24,73,102,255,24,73,102,255,25,73,102,255,25,74,101,255, + 26,74,101,255,26,74,101,255,27,74,100,255,27,75,100,255, + 28,75,99,255,28,75,99,255,29,75,98,255,29,76,98,255, + 30,76,97,255,30,76,97,255,30,76,97,255,31,77,96,255, + 31,77,96,255,31,77,96,255,31,77,95,255,31,77,95,255, + 31,77,94,255,31,77,94,255,31,77,94,255,32,77,93,255, + 32,77,93,255,32,77,93,255,32,77,92,255,32,77,92,255, + 32,77,91,255,32,77,91,255,32,77,91,255,32,76,90,255, + 32,76,90,255,32,76,90,255,32,76,90,255,32,75,89,255, + 32,75,89,255,32,75,89,255,32,75,89,255,32,74,88,255, + 32,74,88,255,32,74,88,255,32,73,88,255,31,73,87,255, + 31,72,87,255,31,72,87,255,31,72,87,255,31,71,86,255, + 31,71,86,255,31,71,86,255,31,70,86,255,30,70,85,255, + 30,69,85,255,30,69,85,255,30,68,84,255,29,68,84,255, + 29,67,83,255,29,67,83,255,29,66,83,255,29,66,82,255, + 29,65,82,255,29,65,82,255,29,65,82,255,29,64,81,255, + 29,64,81,255,29,64,81,255,29,63,80,255,28,63,80,255, + 28,62,79,255,28,62,79,255,28,61,78,255,28,61,78,255, + 28,60,77,255,28,60,77,255,28,60,76,255,28,59,76,255, + 28,59,75,255,28,59,75,255,28,58,74,255,28,58,74,255, + 28,57,73,255,28,57,73,255,28,57,72,255,27,56,72,255, + 27,56,71,255,27,56,71,255,27,55,70,255,27,55,70,255, + 27,54,69,255,27,54,69,255,27,54,68,255,26,53,67,255, + 26,53,66,255,26,53,66,255,26,52,65,255,25,52,65,255, + 25,51,64,255,25,51,64,255,25,50,63,255,25,50,62,255, + 25,49,61,255,25,49,61,255,25,48,60,255,24,48,60,255, + 24,47,59,255,24,47,59,255,24,46,58,255,24,46,58,255, + 24,45,57,255,24,45,57,255,24,45,56,255,23,44,56,255, + 23,44,55,255,23,44,55,255,23,44,55,255,23,43,54,255, + 23,43,54,255,23,43,54,255,23,43,54,255,22,42,53,255, + 22,42,53,255,22,42,53,255,22,42,53,255,28,72,94,255, + 28,72,94,255,28,72,94,255,28,72,94,255,27,72,95,255, + 27,72,95,255,27,72,95,255,27,72,95,255,27,72,96,255, + 27,72,96,255,27,72,96,255,27,72,97,255,27,73,97,255, + 27,73,98,255,27,73,98,255,27,73,99,255,26,73,99,255, + 26,73,100,255,26,73,100,255,26,73,101,255,26,74,101,255, + 26,74,102,255,26,74,102,255,26,74,103,255,26,75,103,255, + 26,75,104,255,26,75,104,255,26,75,105,255,26,76,105,255, + 26,76,106,255,26,76,106,255,26,77,107,255,26,77,107,255, + 26,78,108,255,26,78,108,255,26,78,109,255,27,79,110,255, + 27,79,111,255,27,79,111,255,27,80,112,255,28,81,112,255, + 28,82,113,255,28,82,113,255,29,83,114,255,29,83,114,255, + 30,84,115,255,30,84,115,255,31,85,116,255,31,86,116,255, + 32,87,117,255,32,87,117,255,33,88,118,255,33,89,118,255, + 34,90,119,255,34,90,119,255,35,91,120,255,36,92,120,255, + 37,93,121,255,37,93,121,255,38,94,121,255,39,95,122,255, + 40,96,122,255,40,96,122,255,41,97,123,255,42,98,123,255, + 43,99,124,255,44,100,124,255,45,101,124,255,46,102,125,255, + 47,103,125,255,47,103,125,255,48,104,125,255,49,105,126,255, + 50,106,126,255,50,107,126,255,51,108,127,255,52,109,127,255, + 53,110,128,255,53,110,128,255,54,111,128,255,55,112,129,255, + 56,113,129,255,56,113,129,255,57,114,129,255,57,114,130,255, + 58,115,130,255,58,115,130,255,59,116,130,255,59,117,131,255, + 60,118,131,255,60,118,131,255,61,119,132,255,61,119,132,255, + 62,120,133,255,62,120,133,255,63,121,133,255,63,121,134,255, + 64,122,134,255,64,122,134,255,64,123,134,255,65,123,135,255, + 65,124,135,255,65,124,135,255,65,124,135,255,66,125,136,255, + 66,125,136,255,66,125,136,255,66,126,136,255,67,126,137,255, + 67,127,137,255,67,127,137,255,67,127,138,255,67,128,138,255, + 67,128,139,255,67,128,139,255,67,128,139,255,67,128,140,255, + 67,128,140,255,67,128,140,255,67,128,140,255,67,129,141,255, + 67,129,141,255,67,129,141,255,67,129,141,255,66,129,142,255, + 66,129,142,255,66,129,142,255,66,129,142,255,65,129,143,255, + 65,129,143,255,65,129,143,255,65,129,144,255,64,128,144,255, + 64,128,145,255,64,128,145,255,63,128,145,255,63,127,146,255, + 62,127,146,255,62,127,146,255,61,127,146,255,61,126,147,255, + 60,126,147,255,60,126,147,255,59,126,148,255,59,125,148,255, + 58,125,149,255,58,125,149,255,57,125,149,255,57,124,150,255, + 56,124,150,255,56,124,150,255,55,124,150,255,55,123,151,255, + 54,123,151,255,54,123,151,255,54,123,151,255,53,123,152,255, + 53,123,152,255,53,123,152,255,53,123,152,255,53,123,153,255, + 53,123,153,255,53,123,153,255,53,123,153,255,54,123,153,255, + 54,123,153,255,54,123,153,255,54,123,153,255,55,124,153,255, + 55,124,153,255,55,124,153,255,56,124,153,255,56,125,153,255, + 57,125,153,255,57,125,153,255,58,126,153,255,58,126,153,255, + 59,127,153,255,59,127,153,255,60,128,153,255,61,128,152,255, + 61,129,152,255,62,129,152,255,63,130,152,255,63,130,152,255, + 64,131,152,255,64,131,152,255,65,132,152,255,65,132,152,255, + 66,133,152,255,66,133,152,255,67,133,152,255,67,134,151,255, + 68,134,151,255,68,134,151,255,68,134,151,255,69,135,151,255, + 69,135,151,255,69,135,151,255,69,135,151,255,70,136,151,255, + 70,136,151,255,70,136,151,255,70,136,151,255,71,136,151,255, + 71,136,151,255,71,136,151,255,71,136,151,255,71,136,151,255, + 71,136,151,255,71,136,151,255,71,136,151,255,70,136,151,255, + 70,136,151,255,70,136,151,255,70,136,151,255,70,136,152,255, + 70,136,152,255,70,136,152,255,70,136,152,255,69,136,152,255, + 69,136,152,255,69,136,152,255,69,136,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,68,135,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,68,135,153,255, + 68,135,153,255,68,135,153,255,68,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,66,135,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,66,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,68,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,69,137,152,255, + 69,137,152,255,69,137,152,255,70,137,152,255,70,138,151,255, + 71,138,151,255,71,138,151,255,71,138,151,255,72,139,151,255, + 72,139,151,255,72,139,151,255,73,139,151,255,73,140,150,255, + 74,140,150,255,74,140,150,255,75,141,150,255,76,141,150,255, + 76,142,150,255,77,142,150,255,78,142,150,255,78,143,149,255, + 79,143,149,255,79,143,149,255,80,144,149,255,81,144,149,255, + 81,145,149,255,82,145,149,255,83,145,149,255,83,146,148,255, + 84,146,148,255,84,146,148,255,85,147,148,255,86,147,148,255, + 86,148,148,255,87,148,148,255,88,149,148,255,88,149,147,255, + 89,150,147,255,89,150,147,255,90,150,147,255,90,151,146,255, + 91,151,146,255,91,151,146,255,92,151,146,255,92,152,146,255, + 93,152,146,255,93,152,146,255,94,153,146,255,94,153,145,255, + 95,154,145,255,95,154,145,255,95,154,145,255,96,154,145,255, + 96,154,145,255,96,154,145,255,96,154,145,255,96,154,145,255, + 96,154,145,255,96,154,145,255,96,154,145,255,95,154,145,255, + 95,154,145,255,95,154,145,255,95,154,145,255,94,153,145,255, + 94,153,145,255,94,153,145,255,93,153,145,255,93,152,146,255, + 92,152,146,255,92,152,146,255,91,151,146,255,91,151,147,255, + 90,150,147,255,90,150,147,255,89,149,147,255,88,149,147,255, + 88,148,147,255,87,148,147,255,86,147,147,255,85,147,148,255, + 84,146,148,255,83,146,148,255,82,145,148,255,81,145,149,255, + 81,144,149,255,80,144,149,255,79,143,149,255,78,142,150,255, + 77,142,150,255,76,141,150,255,75,140,150,255,74,140,151,255, + 74,139,151,255,73,139,151,255,72,138,151,255,71,138,152,255, + 71,137,152,255,70,137,152,255,69,136,152,255,68,136,153,255, + 67,135,153,255,66,135,153,255,65,134,153,255,64,133,153,255, + 64,133,153,255,63,132,153,255,62,132,153,255,62,131,154,255, + 61,131,154,255,61,131,154,255,60,130,154,255,60,130,154,255, + 59,129,154,255,59,129,154,255,58,129,154,255,58,128,154,255, + 57,128,154,255,57,128,154,255,56,128,154,255,56,127,154,255, + 55,127,154,255,55,127,154,255,55,127,154,255,54,127,153,255, + 54,127,153,255,54,127,153,255,54,127,153,255,53,126,153,255, + 53,126,153,255,53,126,153,255,53,126,153,255,53,126,152,255, + 53,126,152,255,53,126,152,255,53,126,152,255,52,126,152,255, + 52,126,152,255,52,126,152,255,52,126,152,255,53,126,151,255, + 53,126,151,255,53,126,151,255,53,126,151,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,54,127,149,255, + 54,127,149,255,54,127,149,255,54,127,149,255,55,127,148,255, + 55,127,148,255,55,127,148,255,55,127,148,255,56,128,147,255, + 56,128,147,255,56,128,147,255,56,128,147,255,57,128,146,255, + 57,128,146,255,57,128,146,255,57,128,146,255,57,129,146,255, + 57,129,146,255,57,129,146,255,57,129,146,255,58,129,145,255, + 58,129,145,255,58,129,145,255,58,129,145,255,59,129,145,255, + 59,129,145,255,59,129,145,255,59,129,145,255,60,130,145,255, + 60,130,144,255,60,130,144,255,60,130,144,255,60,130,144,255, + 60,130,143,255,60,130,143,255,60,130,143,255,60,130,143,255, + 61,130,143,255,61,130,143,255,61,130,143,255,61,130,143,255, + 62,131,142,255,62,131,142,255,62,131,142,255,62,131,142,255, + 62,131,142,255,62,131,142,255,62,131,142,255,62,131,142,255, + 63,132,142,255,63,132,142,255,63,132,142,255,63,132,142,255, + 63,132,141,255,63,132,141,255,63,132,141,255,63,132,141,255, + 64,132,141,255,64,132,141,255,64,132,141,255,64,132,141,255, + 64,133,141,255,64,133,141,255,64,133,141,255,64,133,141,255, + 64,133,141,255,64,133,141,255,64,133,141,255,64,133,141,255, + 64,133,142,255,64,133,142,255,64,133,142,255,64,133,142,255, + 63,132,142,255,63,132,142,255,63,132,142,255,62,132,142,255, + 62,131,143,255,61,131,143,255,61,131,143,255,61,131,143,255, + 60,130,144,255,60,130,144,255,59,130,144,255,59,129,144,255, + 58,129,144,255,57,128,144,255,56,128,144,255,56,127,144,255, + 55,127,145,255,54,126,145,255,53,126,145,255,53,125,145,255, + 52,125,146,255,51,124,146,255,50,123,146,255,49,123,146,255, + 47,122,147,255,46,121,147,255,45,120,147,255,44,119,147,255, + 43,118,148,255,42,117,148,255,41,116,148,255,40,116,148,255, + 39,115,148,255,38,114,148,255,37,113,148,255,36,113,148,255, + 35,112,149,255,34,111,149,255,33,110,149,255,32,110,149,255, + 31,109,149,255,30,108,149,255,29,107,149,255,28,107,149,255, + 27,106,149,255,26,105,149,255,26,105,149,255,25,104,149,255, + 25,104,149,255,24,103,149,255,23,103,149,255,23,102,149,255, + 22,102,149,255,21,101,149,255,21,101,149,255,21,101,149,255, + 20,100,149,255,20,100,149,255,20,100,149,255,20,100,149,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,98,147,255,20,98,147,255,20,98,147,255,20,98,147,255, + 21,99,146,255,21,99,146,255,21,99,146,255,21,99,146,255, + 22,99,145,255,22,99,145,255,22,99,145,255,22,99,145,255, + 23,100,144,255,23,100,144,255,23,100,144,255,24,100,144,255, + 24,101,144,255,25,101,144,255,25,101,144,255,26,101,144,255, + 26,101,143,255,27,101,143,255,27,101,143,255,28,101,143,255, + 28,102,142,255,29,102,142,255,29,102,142,255,30,102,142,255, + 30,103,141,255,31,103,141,255,31,103,141,255,32,104,141,255, + 32,104,140,255,33,105,140,255,34,105,140,255,34,105,140,255, + 35,106,139,255,36,106,139,255,36,106,139,255,37,106,139,255, + 37,107,138,255,38,107,138,255,38,107,138,255,39,108,138,255, + 39,108,137,255,40,109,137,255,41,109,137,255,41,109,136,255, + 42,110,136,255,43,110,135,255,43,110,135,255,44,111,135,255, + 44,111,134,255,45,112,134,255,46,112,134,255,46,112,134,255, + 47,113,133,255,48,113,133,255,49,113,133,255,49,114,132,255, + 50,114,132,255,51,115,131,255,51,115,131,255,52,115,131,255, + 52,116,130,255,53,116,130,255,53,116,130,255,54,116,130,255, + 54,117,129,255,55,117,129,255,55,117,129,255,55,117,129,255, + 56,117,128,255,56,117,128,255,56,117,128,255,56,117,128,255, + 56,117,127,255,56,117,127,255,56,117,127,255,56,117,127,255, + 55,116,126,255,55,116,126,255,55,116,126,255,55,116,126,255, + 54,115,126,255,54,115,126,255,54,115,126,255,53,114,126,255, + 53,114,126,255,52,113,126,255,51,112,126,255,51,112,126,255, + 50,111,126,255,49,110,126,255,48,109,126,255,48,109,126,255, + 47,108,126,255,46,107,126,255,45,106,126,255,44,105,126,255, + 43,104,126,255,42,103,126,255,41,102,126,255,40,101,126,255, + 39,100,126,255,37,99,126,255,36,98,126,255,35,97,126,255, + 34,96,126,255,32,95,126,255,31,94,126,255,30,93,126,255, + 29,92,127,255,28,91,127,255,27,90,127,255,26,89,127,255, + 25,88,127,255,24,87,127,255,23,86,127,255,22,86,127,255, + 21,85,127,255,20,84,127,255,19,83,127,255,18,83,127,255, + 17,82,127,255,16,81,127,255,16,80,127,255,15,80,127,255, + 15,79,126,255,14,78,126,255,14,78,126,255,13,77,126,255, + 13,77,126,255,12,76,126,255,12,76,126,255,11,75,126,255, + 11,75,125,255,10,74,125,255,10,74,125,255,10,74,125,255, + 9,73,124,255,9,73,124,255,9,73,124,255,9,73,124,255, + 9,72,124,255,9,72,124,255,9,72,124,255,9,72,124,255, + 8,71,123,255,8,71,123,255,8,71,123,255,8,71,122,255, + 8,70,122,255,8,70,121,255,8,70,121,255,8,70,121,255, + 8,70,120,255,8,70,120,255,8,70,120,255,8,70,120,255, + 9,69,119,255,9,69,119,255,9,69,119,255,9,69,119,255, + 9,69,118,255,9,69,118,255,9,69,118,255,9,69,117,255, + 10,69,117,255,10,69,116,255,10,69,116,255,10,69,116,255, + 11,69,115,255,11,69,115,255,11,69,115,255,11,69,115,255, + 12,68,114,255,12,68,114,255,12,68,114,255,12,68,114,255, + 13,68,113,255,13,68,113,255,13,68,113,255,13,68,113,255, + 14,68,112,255,14,68,112,255,14,68,112,255,15,68,111,255, + 15,69,111,255,16,69,110,255,16,69,110,255,16,69,110,255, + 17,70,109,255,17,70,109,255,17,70,109,255,18,70,109,255, + 18,70,108,255,19,70,108,255,19,70,108,255,20,70,107,255, + 20,71,107,255,21,71,106,255,21,71,106,255,22,71,105,255, + 22,72,105,255,23,72,104,255,23,72,104,255,23,72,104,255, + 24,73,103,255,24,73,103,255,24,73,103,255,25,73,102,255, + 25,74,102,255,26,74,101,255,26,74,101,255,27,74,100,255, + 27,75,100,255,28,75,99,255,28,75,99,255,29,75,99,255, + 29,76,98,255,30,76,98,255,30,76,98,255,30,76,97,255, + 31,77,97,255,31,77,96,255,31,77,96,255,31,77,95,255, + 31,77,95,255,31,77,94,255,31,77,94,255,31,77,94,255, + 32,77,93,255,32,77,93,255,32,77,93,255,32,77,92,255, + 32,77,92,255,32,77,91,255,32,77,91,255,32,77,91,255, + 32,76,90,255,32,76,90,255,32,76,90,255,32,76,90,255, + 32,75,89,255,32,75,89,255,32,75,89,255,32,75,89,255, + 32,74,88,255,32,74,88,255,32,74,88,255,32,73,88,255, + 31,73,87,255,31,72,87,255,31,72,87,255,31,71,87,255, + 31,71,86,255,31,70,86,255,31,70,86,255,31,70,86,255, + 30,69,85,255,30,69,85,255,30,69,85,255,30,68,84,255, + 29,68,84,255,29,67,83,255,29,67,83,255,29,66,83,255, + 29,66,82,255,29,65,82,255,29,65,82,255,29,65,82,255, + 29,64,81,255,29,64,81,255,29,64,81,255,29,63,80,255, + 28,63,80,255,28,62,79,255,28,62,79,255,28,61,78,255, + 28,61,78,255,28,60,77,255,28,60,77,255,28,60,76,255, + 28,59,76,255,28,59,75,255,28,59,75,255,28,58,74,255, + 28,58,73,255,28,57,72,255,28,57,72,255,28,57,71,255, + 27,56,71,255,27,56,70,255,27,56,70,255,27,55,69,255, + 27,55,69,255,27,54,68,255,27,54,68,255,27,53,67,255, + 26,53,66,255,26,52,65,255,26,52,65,255,26,52,64,255, + 25,51,64,255,25,51,63,255,25,51,63,255,25,50,62,255, + 25,50,61,255,25,49,60,255,25,49,60,255,25,48,59,255, + 24,48,59,255,24,47,58,255,24,47,58,255,24,46,57,255, + 24,46,57,255,24,45,56,255,24,45,56,255,24,45,55,255, + 23,44,55,255,23,44,54,255,23,44,54,255,23,44,54,255, + 23,43,53,255,23,43,53,255,23,43,53,255,23,43,53,255, + 22,42,52,255,22,42,52,255,22,42,52,255,22,42,52,255, + 29,71,93,255,29,71,93,255,29,71,93,255,29,71,93,255, + 28,71,94,255,28,71,94,255,28,71,94,255,28,71,94,255, + 28,71,95,255,28,71,95,255,28,71,95,255,28,71,96,255, + 27,72,96,255,27,72,97,255,27,72,97,255,27,72,98,255, + 27,72,98,255,27,72,99,255,27,72,99,255,27,72,100,255, + 26,73,100,255,26,73,101,255,26,73,101,255,26,73,102,255, + 26,74,102,255,26,74,103,255,26,74,103,255,26,74,104,255, + 26,75,104,255,26,75,105,255,26,75,105,255,26,76,106,255, + 26,76,106,255,26,77,107,255,26,77,107,255,26,77,108,255, + 27,78,109,255,27,78,110,255,27,78,110,255,27,79,111,255, + 28,80,111,255,28,81,112,255,28,81,112,255,29,82,113,255, + 29,82,113,255,30,83,114,255,30,83,114,255,31,84,115,255, + 31,85,115,255,32,86,116,255,32,86,116,255,33,87,117,255, + 34,88,117,255,35,89,118,255,35,89,118,255,36,90,119,255, + 37,91,119,255,38,92,120,255,38,93,120,255,39,94,120,255, + 40,95,121,255,41,96,121,255,41,96,121,255,42,97,122,255, + 43,98,122,255,44,99,123,255,44,100,123,255,45,101,124,255, + 46,102,124,255,47,103,125,255,48,103,125,255,49,104,125,255, + 50,105,126,255,51,106,126,255,51,106,126,255,52,107,126,255, + 53,108,127,255,54,109,127,255,54,110,127,255,55,111,128,255, + 56,112,128,255,57,113,129,255,57,113,129,255,58,114,129,255, + 58,115,130,255,59,116,130,255,59,116,130,255,60,117,130,255, + 60,117,131,255,61,118,131,255,61,118,131,255,62,119,131,255, + 62,120,132,255,63,121,132,255,63,121,132,255,63,122,132,255, + 64,122,133,255,64,123,133,255,64,123,133,255,64,123,133,255, + 65,124,134,255,65,124,134,255,65,124,134,255,65,125,134,255, + 66,125,135,255,66,126,135,255,66,126,135,255,66,126,135,255, + 67,127,136,255,67,127,136,255,67,127,136,255,67,128,137,255, + 68,128,137,255,68,129,138,255,68,129,138,255,68,129,138,255, + 68,129,139,255,68,129,139,255,68,129,139,255,68,129,139,255, + 68,129,140,255,68,129,140,255,68,129,140,255,68,129,140,255, + 67,129,141,255,67,129,141,255,67,129,141,255,67,129,141,255, + 66,129,142,255,66,129,142,255,66,129,142,255,66,129,143,255, + 65,128,143,255,65,128,144,255,65,128,144,255,64,128,144,255, + 64,127,145,255,63,127,145,255,63,127,145,255,62,127,146,255, + 62,126,146,255,61,126,147,255,61,126,147,255,60,126,147,255, + 60,125,148,255,59,125,148,255,59,125,148,255,58,125,148,255, + 58,124,149,255,57,124,149,255,57,124,149,255,56,124,150,255, + 56,123,150,255,55,123,151,255,55,123,151,255,55,123,151,255, + 54,123,152,255,54,123,152,255,54,123,152,255,54,123,152,255, + 54,123,153,255,54,123,153,255,54,123,153,255,54,123,153,255, + 54,124,153,255,54,124,153,255,54,124,153,255,54,124,153,255, + 55,125,153,255,55,125,153,255,55,125,153,255,56,125,153,255, + 57,126,153,255,57,126,153,255,58,126,153,255,59,127,153,255, + 59,127,153,255,60,128,153,255,60,128,153,255,61,128,153,255, + 61,129,153,255,62,129,153,255,62,129,153,255,62,130,153,255, + 63,130,153,255,63,131,153,255,63,131,153,255,64,131,153,255, + 65,132,152,255,65,132,152,255,66,132,152,255,67,132,152,255, + 67,133,152,255,68,133,152,255,68,133,152,255,68,133,152,255, + 69,134,152,255,69,134,152,255,69,134,152,255,69,134,152,255, + 70,135,152,255,70,135,152,255,70,135,152,255,70,135,152,255, + 70,136,151,255,70,136,151,255,70,136,151,255,70,136,151,255, + 70,136,151,255,70,136,151,255,70,136,151,255,70,136,151,255, + 70,136,152,255,70,136,152,255,70,136,152,255,70,136,152,255, + 69,136,152,255,69,136,152,255,69,136,152,255,69,136,152,255, + 69,135,152,255,69,135,152,255,69,135,152,255,69,135,152,255, + 68,135,152,255,68,135,152,255,68,135,152,255,68,135,152,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 66,135,152,255,66,135,152,255,66,135,152,255,66,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,136,152,255,67,136,152,255,67,136,152,255,68,136,152,255, + 68,136,151,255,69,136,151,255,69,136,151,255,69,136,151,255, + 70,137,151,255,70,137,151,255,70,137,151,255,71,137,151,255, + 71,138,150,255,72,138,150,255,72,138,150,255,72,138,150,255, + 73,139,150,255,73,139,150,255,73,139,150,255,74,139,150,255, + 74,140,150,255,75,140,150,255,75,140,150,255,76,141,150,255, + 77,141,149,255,77,142,149,255,78,142,149,255,79,143,149,255, + 79,143,149,255,80,144,149,255,80,144,149,255,81,144,149,255, + 81,145,149,255,82,145,149,255,82,145,149,255,83,146,149,255, + 84,146,148,255,84,147,148,255,85,147,148,255,86,148,148,255, + 86,148,148,255,87,149,148,255,87,149,148,255,88,149,148,255, + 89,150,147,255,89,150,147,255,90,150,147,255,91,151,147,255, + 91,151,147,255,92,152,147,255,92,152,147,255,93,152,147,255, + 93,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 94,153,146,255,94,153,146,255,94,153,146,255,94,153,146,255, + 93,152,146,255,93,152,146,255,93,152,146,255,93,152,146,255, + 92,151,147,255,92,151,147,255,92,151,147,255,91,151,147,255, + 90,150,148,255,90,150,148,255,89,150,148,255,88,149,148,255, + 87,149,148,255,87,148,148,255,86,148,148,255,85,147,148,255, + 84,146,149,255,84,146,149,255,83,145,149,255,82,144,149,255, + 81,144,150,255,81,143,150,255,80,143,150,255,79,142,150,255, + 78,142,151,255,77,141,151,255,76,141,151,255,75,140,151,255, + 74,139,152,255,74,139,152,255,73,138,152,255,72,137,152,255, + 71,137,153,255,70,136,153,255,69,136,153,255,68,135,153,255, + 67,135,154,255,66,134,154,255,65,134,154,255,64,133,154,255, + 63,133,154,255,63,132,154,255,62,132,154,255,61,132,154,255, + 61,131,155,255,60,131,155,255,60,131,155,255,59,130,155,255, + 59,130,154,255,58,129,154,255,58,129,154,255,57,129,154,255, + 57,128,154,255,56,128,154,255,56,128,154,255,55,128,154,255, + 55,127,154,255,54,127,154,255,54,127,154,255,54,127,154,255, + 53,126,154,255,53,126,154,255,53,126,154,255,53,126,154,255, + 52,126,153,255,52,126,153,255,52,126,153,255,52,126,153,255, + 52,126,152,255,52,126,152,255,52,126,152,255,52,126,152,255, + 52,125,152,255,52,125,152,255,52,125,152,255,52,125,152,255, + 52,126,151,255,52,126,151,255,52,126,151,255,52,126,151,255, + 53,126,150,255,53,126,150,255,53,126,150,255,53,126,150,255, + 54,127,149,255,54,127,149,255,54,127,149,255,54,127,149,255, + 55,127,148,255,55,127,148,255,55,127,148,255,55,127,148,255, + 55,128,147,255,55,128,147,255,55,128,147,255,55,128,147,255, + 56,128,147,255,56,128,147,255,56,128,147,255,56,128,147,255, + 57,128,146,255,57,128,146,255,57,128,146,255,57,128,146,255, + 58,129,145,255,58,129,145,255,58,129,145,255,58,129,145,255, + 59,129,145,255,59,129,145,255,59,129,145,255,59,129,145,255, + 60,129,144,255,60,129,144,255,60,129,144,255,60,129,144,255, + 61,130,144,255,61,130,143,255,61,130,143,255,61,130,143,255, + 61,130,143,255,61,130,143,255,61,130,143,255,61,130,143,255, + 61,130,143,255,62,131,142,255,62,131,142,255,62,131,142,255, + 62,131,142,255,63,131,142,255,63,131,142,255,63,131,142,255, + 63,131,142,255,63,131,142,255,63,131,142,255,63,131,142,255, + 63,131,142,255,64,132,141,255,64,132,141,255,64,132,141,255, + 64,132,141,255,64,132,141,255,64,132,141,255,64,132,141,255, + 64,132,141,255,65,133,141,255,65,133,141,255,65,133,141,255, + 65,133,141,255,65,133,141,255,65,133,141,255,65,133,141,255, + 65,133,141,255,65,133,141,255,65,133,141,255,65,133,141,255, + 65,133,141,255,65,133,141,255,65,133,141,255,65,133,141,255, + 65,133,141,255,64,132,142,255,64,132,142,255,64,132,142,255, + 63,132,142,255,63,132,142,255,62,132,142,255,62,132,142,255, + 62,131,142,255,61,131,143,255,61,130,143,255,60,130,143,255, + 60,130,143,255,59,129,144,255,58,129,144,255,57,128,144,255, + 57,128,144,255,56,127,145,255,55,126,145,255,54,126,145,255, + 54,125,145,255,53,125,146,255,52,124,146,255,51,123,146,255, + 50,123,146,255,48,122,146,255,47,121,146,255,46,120,146,255, + 45,119,146,255,44,118,147,255,43,117,147,255,42,116,147,255, + 41,116,147,255,40,115,148,255,39,114,148,255,38,113,148,255, + 37,113,148,255,35,112,149,255,34,111,149,255,33,110,149,255, + 32,110,149,255,31,109,149,255,30,108,149,255,29,108,149,255, + 29,107,149,255,28,107,149,255,27,106,149,255,26,105,149,255, + 26,105,149,255,25,104,149,255,24,103,149,255,24,103,149,255, + 23,102,149,255,23,102,149,255,22,101,149,255,22,101,149,255, + 21,101,149,255,21,100,149,255,20,100,149,255,20,100,149,255, + 20,100,149,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,19,98,148,255,19,98,148,255,19,98,148,255, + 19,98,148,255,19,98,147,255,19,98,147,255,19,98,147,255, + 19,98,147,255,20,98,146,255,20,98,146,255,20,98,146,255, + 20,98,146,255,21,99,145,255,21,99,145,255,21,99,145,255, + 22,99,145,255,22,100,145,255,23,100,145,255,23,100,145,255, + 24,100,145,255,24,100,144,255,25,100,144,255,25,100,144,255, + 26,101,144,255,26,101,143,255,27,102,143,255,28,102,143,255, + 28,102,143,255,29,103,142,255,30,103,142,255,30,103,142,255, + 30,103,142,255,31,104,141,255,31,104,141,255,32,104,141,255, + 32,104,141,255,33,105,140,255,34,105,140,255,34,105,140,255, + 35,105,140,255,35,106,139,255,36,106,139,255,37,106,139,255, + 37,107,139,255,38,107,138,255,39,108,138,255,39,108,138,255, + 40,108,137,255,40,109,137,255,41,109,136,255,42,109,136,255, + 42,110,136,255,43,110,135,255,44,111,135,255,44,111,135,255, + 45,111,135,255,45,112,134,255,46,112,134,255,47,112,134,255, + 47,113,134,255,48,113,133,255,49,114,133,255,50,114,133,255, + 50,114,132,255,51,115,132,255,52,115,131,255,52,115,131,255, + 52,115,131,255,53,116,130,255,53,116,130,255,53,116,130,255, + 54,116,130,255,54,117,129,255,55,117,129,255,55,117,129,255, + 55,117,129,255,56,118,128,255,56,118,128,255,56,118,128,255, + 56,118,128,255,57,118,127,255,57,118,127,255,57,118,127,255, + 57,118,127,255,56,117,127,255,56,117,127,255,56,117,127,255, + 56,117,127,255,55,116,126,255,55,116,126,255,55,115,126,255, + 54,115,126,255,54,114,126,255,53,113,126,255,52,112,126,255, + 52,112,126,255,51,111,126,255,50,110,126,255,49,109,126,255, + 48,109,126,255,47,108,126,255,46,107,126,255,45,106,126,255, + 44,105,126,255,43,104,126,255,42,103,126,255,41,102,126,255, + 40,101,126,255,39,100,127,255,37,99,127,255,36,98,127,255, + 35,97,127,255,34,96,127,255,32,95,127,255,31,94,127,255, + 30,93,127,255,29,92,127,255,28,91,127,255,27,90,127,255, + 26,89,127,255,25,88,127,255,24,87,127,255,23,86,127,255, + 22,86,127,255,21,85,127,255,20,84,127,255,19,83,127,255, + 19,83,127,255,18,82,127,255,17,81,127,255,16,81,127,255, + 16,80,127,255,15,80,127,255,14,79,127,255,14,79,127,255, + 13,78,127,255,13,78,127,255,12,77,127,255,12,77,127,255, + 12,76,127,255,11,76,126,255,11,75,126,255,11,75,126,255, + 11,74,126,255,10,74,125,255,10,73,125,255,10,73,125,255, + 10,73,125,255,9,72,124,255,9,72,124,255,9,72,124,255, + 9,72,124,255,9,72,123,255,9,72,123,255,9,72,123,255, + 9,72,123,255,9,71,122,255,9,71,122,255,9,71,122,255, + 9,71,122,255,9,71,121,255,9,71,121,255,9,71,121,255, + 9,71,121,255,9,70,120,255,9,70,120,255,9,70,120,255, + 9,70,120,255,10,70,119,255,10,70,119,255,10,70,119,255, + 10,70,118,255,11,69,118,255,11,69,117,255,11,69,117,255, + 11,69,117,255,12,69,116,255,12,69,116,255,12,69,116,255, + 12,69,116,255,13,69,115,255,13,69,115,255,13,69,115,255, + 13,69,115,255,14,69,114,255,14,69,114,255,14,69,114,255, + 14,69,113,255,15,69,113,255,15,69,112,255,15,69,112,255, + 16,69,112,255,16,70,111,255,17,70,111,255,17,70,111,255, + 17,70,111,255,18,70,110,255,18,70,110,255,18,70,110,255, + 19,70,109,255,19,71,109,255,20,71,108,255,20,71,108,255, + 21,71,108,255,21,72,107,255,22,72,107,255,22,72,107,255, + 23,72,106,255,23,73,106,255,24,73,105,255,24,73,105,255, + 24,73,104,255,25,74,104,255,25,74,103,255,25,74,103,255, + 26,74,103,255,26,75,102,255,27,75,102,255,27,75,102,255, + 28,75,101,255,28,76,101,255,29,76,100,255,29,76,100,255, + 29,76,99,255,30,77,99,255,30,77,98,255,30,77,98,255, + 30,77,98,255,31,78,97,255,31,78,97,255,31,78,97,255, + 31,78,96,255,32,78,96,255,32,78,95,255,32,78,95,255, + 32,78,95,255,32,77,94,255,32,77,94,255,32,77,94,255, + 32,77,93,255,32,77,93,255,32,77,92,255,32,77,92,255, + 32,77,92,255,32,76,91,255,32,76,91,255,32,76,91,255, + 32,75,91,255,32,75,90,255,32,74,90,255,32,74,90,255, + 32,74,90,255,31,73,89,255,31,73,89,255,31,73,89,255, + 31,72,88,255,31,72,88,255,31,71,87,255,31,71,87,255, + 31,71,87,255,30,70,86,255,30,70,86,255,30,70,86,255, + 30,69,86,255,30,69,85,255,30,68,85,255,30,68,85,255, + 30,67,84,255,29,67,84,255,29,66,83,255,29,66,83,255, + 29,65,83,255,29,65,82,255,29,64,82,255,29,64,82,255, + 29,64,81,255,28,63,81,255,28,63,80,255,28,63,80,255, + 28,62,79,255,28,62,79,255,28,61,78,255,28,61,78,255, + 28,60,77,255,28,60,77,255,28,59,76,255,28,59,76,255, + 28,59,75,255,28,58,75,255,28,58,74,255,28,58,74,255, + 28,57,73,255,28,57,73,255,28,56,72,255,28,56,72,255, + 28,56,71,255,27,55,71,255,27,55,70,255,27,55,70,255, + 27,54,69,255,27,54,68,255,27,53,67,255,27,53,67,255, + 27,53,66,255,26,52,66,255,26,52,65,255,26,52,65,255, + 26,51,64,255,26,51,63,255,26,50,62,255,26,50,62,255, + 26,49,61,255,25,49,60,255,25,48,59,255,25,48,59,255, + 25,47,58,255,25,47,58,255,25,46,57,255,25,46,57,255, + 25,45,56,255,24,45,56,255,24,44,55,255,24,44,55,255, + 24,44,54,255,23,43,54,255,23,43,53,255,23,43,53,255, + 23,43,53,255,23,42,52,255,23,42,52,255,23,42,52,255, + 23,42,52,255,23,41,51,255,23,41,51,255,23,41,51,255, + 23,41,51,255,29,71,92,255,29,71,92,255,29,71,92,255, + 29,71,92,255,28,71,93,255,28,71,93,255,28,71,93,255, + 28,71,93,255,28,71,94,255,28,71,94,255,28,71,94,255, + 28,71,95,255,27,72,95,255,27,72,96,255,27,72,96,255, + 27,72,97,255,27,72,97,255,27,72,98,255,27,72,98,255, + 27,72,99,255,26,73,99,255,26,73,100,255,26,73,100,255, + 26,73,101,255,26,74,101,255,26,74,102,255,26,74,102,255, + 26,74,103,255,26,75,103,255,26,75,104,255,26,75,104,255, + 26,76,105,255,26,76,105,255,26,77,106,255,26,77,106,255, + 26,77,107,255,27,78,108,255,27,78,109,255,27,78,109,255, + 27,79,110,255,28,80,110,255,28,81,111,255,28,81,111,255, + 29,82,112,255,29,82,112,255,30,83,113,255,30,83,113,255, + 31,84,114,255,31,85,114,255,32,86,115,255,32,86,115,255, + 33,87,116,255,34,88,116,255,35,89,117,255,35,89,117,255, + 36,90,118,255,37,91,118,255,38,92,119,255,38,93,119,255, + 39,94,119,255,40,95,120,255,41,96,120,255,41,96,120,255, + 42,97,121,255,43,98,121,255,44,99,122,255,44,100,122,255, + 45,101,123,255,46,102,123,255,47,103,124,255,48,103,124,255, + 49,104,124,255,50,105,125,255,51,106,125,255,51,106,125,255, + 52,107,125,255,53,108,126,255,54,109,126,255,54,110,126,255, + 55,111,127,255,56,112,127,255,57,113,128,255,57,113,128,255, + 58,114,128,255,58,115,129,255,59,116,129,255,59,116,129,255, + 60,117,129,255,60,117,130,255,61,118,130,255,61,118,130,255, + 62,119,131,255,62,120,131,255,63,121,132,255,63,121,132,255, + 64,122,132,255,64,122,133,255,65,123,133,255,65,123,133,255, + 65,123,133,255,66,124,134,255,66,124,134,255,66,124,134,255, + 66,125,134,255,67,125,135,255,67,126,135,255,67,126,135,255, + 67,126,135,255,68,127,136,255,68,127,136,255,68,127,136,255, + 68,128,137,255,69,128,137,255,69,129,138,255,69,129,138,255, + 69,129,138,255,69,129,139,255,69,129,139,255,69,129,139,255, + 69,129,139,255,69,130,140,255,69,130,140,255,69,130,140,255, + 69,130,140,255,68,130,141,255,68,130,141,255,68,130,141,255, + 68,130,141,255,67,130,142,255,67,130,142,255,67,130,142,255, + 67,130,143,255,66,129,143,255,66,129,144,255,66,129,144,255, + 65,129,144,255,65,128,145,255,64,128,145,255,64,128,145,255, + 63,128,146,255,63,127,146,255,62,127,147,255,62,127,147,255, + 61,127,147,255,61,126,148,255,60,126,148,255,60,126,148,255, + 59,126,148,255,59,125,149,255,58,125,149,255,58,125,149,255, + 57,125,150,255,57,124,150,255,56,124,151,255,56,124,151,255, + 56,124,151,255,55,124,152,255,55,124,152,255,55,124,152,255, + 55,124,152,255,55,124,153,255,55,124,153,255,55,124,153,255, + 55,124,153,255,55,124,153,255,55,124,153,255,55,124,153,255, + 55,124,153,255,56,125,153,255,56,125,153,255,56,125,153,255, + 57,125,153,255,57,126,153,255,58,126,153,255,58,126,153,255, + 59,127,153,255,59,127,153,255,60,128,153,255,60,128,153,255, + 61,128,153,255,61,129,153,255,62,129,153,255,62,129,153,255, + 62,130,153,255,63,130,153,255,63,131,153,255,63,131,153,255, + 64,131,153,255,64,132,152,255,65,132,152,255,65,132,152,255, + 66,132,152,255,66,133,152,255,67,133,152,255,67,133,152,255, + 67,133,152,255,68,134,152,255,68,134,152,255,68,134,152,255, + 68,134,152,255,69,135,152,255,69,135,152,255,69,135,152,255, + 69,135,152,255,69,135,151,255,69,135,151,255,69,135,151,255, + 69,135,151,255,69,135,151,255,69,135,151,255,69,135,151,255, + 69,135,151,255,69,135,152,255,69,135,152,255,69,135,152,255, + 69,135,152,255,68,135,152,255,68,135,152,255,68,135,152,255, + 68,135,152,255,68,135,152,255,68,135,152,255,68,135,152,255, + 68,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 69,136,152,255,69,137,151,255,70,137,151,255,70,137,151,255, + 70,137,151,255,71,138,151,255,71,138,151,255,71,138,151,255, + 72,138,151,255,72,139,150,255,73,139,150,255,73,139,150,255, + 73,139,150,255,74,140,150,255,74,140,150,255,74,140,150,255, + 75,140,150,255,75,141,150,255,76,141,150,255,76,141,150,255, + 77,142,150,255,78,142,149,255,78,143,149,255,79,143,149,255, + 80,143,149,255,80,144,149,255,81,144,149,255,81,144,149,255, + 82,145,149,255,82,145,149,255,83,146,149,255,83,146,149,255, + 84,146,149,255,85,147,148,255,85,147,148,255,86,147,148,255, + 87,148,148,255,87,148,148,255,88,149,148,255,88,149,148,255, + 89,149,148,255,89,150,147,255,90,150,147,255,90,150,147,255, + 91,151,147,255,91,151,147,255,92,152,147,255,92,152,147,255, + 93,152,147,255,93,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,94,153,146,255,94,153,146,255,94,153,146,255, + 94,153,146,255,93,152,146,255,93,152,146,255,93,152,146,255, + 92,152,146,255,92,151,147,255,91,151,147,255,91,151,147,255, + 90,150,147,255,90,150,148,255,89,149,148,255,89,149,148,255, + 88,148,148,255,87,148,148,255,87,147,148,255,86,147,148,255, + 85,146,148,255,84,146,149,255,83,145,149,255,82,145,149,255, + 81,144,149,255,80,144,150,255,80,143,150,255,79,143,150,255, + 78,142,150,255,77,141,151,255,76,141,151,255,75,140,151,255, + 74,139,151,255,73,139,152,255,73,138,152,255,72,138,152,255, + 71,137,152,255,70,137,153,255,69,136,153,255,68,136,153,255, + 67,135,153,255,66,135,154,255,65,134,154,255,64,134,154,255, + 63,133,154,255,62,132,154,255,62,132,154,255,61,131,154,255, + 60,131,154,255,60,130,155,255,59,130,155,255,59,130,155,255, + 58,129,155,255,58,129,154,255,57,128,154,255,57,128,154,255, + 56,128,154,255,56,127,154,255,55,127,154,255,55,127,154,255, + 54,127,154,255,54,126,154,255,53,126,154,255,53,126,154,255, + 53,126,154,255,52,126,154,255,52,126,154,255,52,126,154,255, + 52,126,154,255,51,125,153,255,51,125,153,255,51,125,153,255, + 51,125,153,255,51,125,152,255,51,125,152,255,51,125,152,255, + 51,125,152,255,51,125,152,255,51,125,152,255,51,125,152,255, + 51,125,152,255,52,126,151,255,52,126,151,255,52,126,151,255, + 52,126,151,255,53,126,150,255,53,126,150,255,53,126,150,255, + 53,126,150,255,54,127,149,255,54,127,149,255,54,127,149,255, + 54,127,149,255,55,127,148,255,55,127,148,255,55,127,148,255, + 55,127,148,255,56,128,147,255,56,128,147,255,56,128,147,255, + 56,128,147,255,57,129,147,255,57,129,147,255,57,129,147,255, + 57,129,147,255,58,129,146,255,58,129,146,255,58,129,146,255, + 58,129,146,255,59,130,145,255,59,130,145,255,59,130,145,255, + 59,130,145,255,60,130,145,255,60,130,145,255,60,130,145,255, + 60,130,145,255,61,130,144,255,61,130,144,255,61,130,144,255, + 61,130,144,255,62,131,144,255,62,131,143,255,62,131,143,255, + 62,131,143,255,62,131,143,255,62,131,143,255,62,131,143,255, + 62,131,143,255,62,131,143,255,63,132,142,255,63,132,142,255, + 63,132,142,255,63,132,142,255,64,132,142,255,64,132,142,255, + 64,132,142,255,64,132,142,255,64,132,142,255,64,132,142,255, + 64,132,142,255,64,132,142,255,65,133,141,255,65,133,141,255, + 65,133,141,255,65,133,141,255,65,133,141,255,65,133,141,255, + 65,133,141,255,65,133,141,255,66,134,141,255,66,134,141,255, + 66,134,141,255,66,134,141,255,66,134,141,255,66,134,141,255, + 66,134,141,255,66,134,141,255,66,134,141,255,66,134,141,255, + 66,134,141,255,66,134,141,255,66,134,141,255,66,134,141,255, + 66,134,141,255,66,134,141,255,65,133,142,255,65,133,142,255, + 65,133,142,255,64,133,142,255,64,133,142,255,63,133,142,255, + 63,133,142,255,63,132,142,255,62,132,143,255,62,131,143,255, + 61,131,143,255,61,131,143,255,60,130,144,255,59,130,144,255, + 58,129,144,255,58,129,144,255,57,128,145,255,56,127,145,255, + 55,127,145,255,55,126,145,255,54,126,146,255,53,125,146,255, + 52,124,146,255,51,124,146,255,49,123,146,255,48,122,146,255, + 47,121,146,255,46,120,146,255,45,119,147,255,44,118,147,255, + 43,117,147,255,42,117,147,255,41,116,148,255,40,115,148,255, + 39,114,148,255,38,114,148,255,36,113,149,255,35,112,149,255, + 34,111,149,255,33,111,149,255,32,110,149,255,31,109,149,255, + 30,108,149,255,29,108,149,255,28,107,149,255,27,106,149,255, + 27,105,149,255,26,105,149,255,26,104,149,255,25,103,149,255, + 24,103,149,255,24,102,149,255,23,102,149,255,22,101,149,255, + 22,101,149,255,21,101,149,255,21,100,149,255,20,100,149,255, + 20,100,149,255,20,100,149,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,19,98,148,255,19,98,148,255, + 19,98,148,255,19,98,148,255,19,98,147,255,19,98,147,255, + 19,98,147,255,19,98,147,255,20,98,146,255,20,98,146,255, + 20,98,146,255,20,98,146,255,21,99,145,255,21,99,145,255, + 21,99,145,255,22,99,145,255,22,100,145,255,23,100,145,255, + 23,100,145,255,24,100,145,255,24,100,144,255,25,100,144,255, + 25,100,144,255,26,101,144,255,26,101,143,255,27,102,143,255, + 28,102,143,255,28,102,143,255,29,103,142,255,30,103,142,255, + 30,103,142,255,31,103,142,255,31,104,141,255,32,104,141,255, + 33,104,141,255,33,105,141,255,34,105,140,255,35,106,140,255, + 35,106,140,255,36,106,140,255,36,107,139,255,37,107,139,255, + 38,107,139,255,38,108,139,255,39,108,138,255,40,109,138,255, + 40,109,138,255,41,109,137,255,41,110,137,255,42,110,136,255, + 43,110,136,255,43,111,136,255,44,111,135,255,45,112,135,255, + 45,112,135,255,46,112,135,255,46,113,134,255,47,113,134,255, + 48,113,134,255,48,114,134,255,49,114,133,255,50,115,133,255, + 51,115,133,255,51,115,132,255,52,116,132,255,53,116,131,255, + 53,116,131,255,53,116,131,255,54,117,130,255,54,117,130,255, + 54,117,130,255,55,117,130,255,55,118,129,255,56,118,129,255, + 56,118,129,255,56,118,129,255,57,118,128,255,57,118,128,255, + 57,118,128,255,57,118,128,255,57,118,127,255,57,118,127,255, + 57,118,127,255,57,118,127,255,56,117,127,255,56,117,127,255, + 56,117,127,255,56,117,127,255,55,116,126,255,55,116,126,255, + 55,115,126,255,54,115,126,255,54,114,126,255,53,113,126,255, + 52,112,126,255,52,112,126,255,51,111,126,255,50,110,126,255, + 49,109,126,255,48,109,126,255,47,108,126,255,46,107,126,255, + 45,106,126,255,44,105,126,255,43,104,126,255,42,103,126,255, + 41,102,126,255,40,101,126,255,39,100,127,255,37,99,127,255, + 36,98,127,255,35,97,127,255,34,96,127,255,32,95,127,255, + 31,94,127,255,30,93,127,255,29,92,127,255,28,91,127,255, + 27,90,127,255,26,89,127,255,25,88,127,255,24,87,127,255, + 23,86,127,255,22,86,127,255,21,85,127,255,20,84,127,255, + 19,83,127,255,19,83,127,255,18,82,127,255,17,81,127,255, + 16,81,127,255,16,80,127,255,15,80,127,255,14,79,127,255, + 14,79,127,255,13,78,127,255,13,78,127,255,12,77,127,255, + 12,77,127,255,12,76,127,255,11,76,126,255,11,75,126,255, + 11,75,126,255,11,75,126,255,10,74,125,255,10,74,125,255, + 10,74,125,255,10,74,125,255,9,73,124,255,9,73,124,255, + 9,73,124,255,9,73,124,255,9,72,123,255,9,72,123,255, + 9,72,123,255,9,72,123,255,9,71,122,255,9,71,122,255, + 9,71,122,255,9,71,122,255,9,71,121,255,9,71,121,255, + 9,71,121,255,9,71,121,255,9,70,120,255,9,70,120,255, + 9,70,120,255,9,70,120,255,10,70,119,255,10,70,119,255, + 10,70,119,255,10,70,118,255,11,70,118,255,11,70,117,255, + 11,70,117,255,11,70,117,255,12,70,116,255,12,70,116,255, + 12,70,116,255,12,70,116,255,13,69,115,255,13,69,115,255, + 13,69,115,255,13,69,115,255,14,69,114,255,14,69,114,255, + 14,69,114,255,14,69,114,255,15,69,113,255,15,69,113,255, + 15,69,113,255,16,69,112,255,16,70,112,255,17,70,111,255, + 17,70,111,255,17,70,111,255,18,71,110,255,18,71,110,255, + 18,71,110,255,19,71,110,255,19,71,109,255,20,71,109,255, + 20,71,109,255,21,71,108,255,21,72,108,255,22,72,107,255, + 22,72,107,255,23,72,106,255,23,73,106,255,24,73,105,255, + 24,73,105,255,24,73,105,255,25,74,104,255,25,74,104,255, + 25,74,104,255,26,74,103,255,26,75,103,255,27,75,102,255, + 27,75,102,255,28,75,101,255,28,76,101,255,29,76,100,255, + 29,76,100,255,29,76,100,255,30,77,99,255,30,77,99,255, + 30,77,99,255,30,77,98,255,31,78,98,255,31,78,97,255, + 31,78,97,255,31,78,96,255,32,78,96,255,32,78,95,255, + 32,78,95,255,32,78,95,255,32,77,94,255,32,77,94,255, + 32,77,94,255,32,77,93,255,32,77,93,255,32,77,92,255, + 32,77,92,255,32,77,92,255,32,76,91,255,32,76,91,255, + 32,76,91,255,32,75,91,255,32,75,90,255,32,74,90,255, + 32,74,90,255,32,74,90,255,31,73,89,255,31,73,89,255, + 31,73,89,255,31,72,88,255,31,72,88,255,31,71,87,255, + 31,71,87,255,31,70,87,255,30,70,86,255,30,69,86,255, + 30,69,86,255,30,69,86,255,30,68,85,255,30,68,85,255, + 30,68,85,255,30,67,84,255,29,67,84,255,29,66,83,255, + 29,66,83,255,29,65,83,255,29,65,82,255,29,64,82,255, + 29,64,82,255,29,64,81,255,28,63,81,255,28,63,80,255, + 28,63,80,255,28,62,79,255,28,62,79,255,28,61,78,255, + 28,61,78,255,28,60,77,255,28,60,77,255,28,59,76,255, + 28,59,76,255,28,59,75,255,28,58,75,255,28,58,74,255, + 28,58,74,255,28,57,73,255,28,57,72,255,28,56,71,255, + 28,56,71,255,28,56,70,255,27,55,70,255,27,55,69,255, + 27,55,69,255,27,54,68,255,27,54,67,255,27,53,66,255, + 27,53,66,255,27,52,65,255,26,52,65,255,26,51,64,255, + 26,51,64,255,26,51,63,255,26,50,62,255,26,50,61,255, + 26,50,61,255,26,49,60,255,25,49,59,255,25,48,58,255, + 25,48,58,255,25,47,57,255,25,47,57,255,25,46,56,255, + 25,46,56,255,25,45,55,255,24,45,55,255,24,44,54,255, + 24,44,54,255,24,44,53,255,23,43,53,255,23,43,52,255, + 23,43,52,255,23,43,52,255,23,42,51,255,23,42,51,255, + 23,42,51,255,23,42,51,255,23,41,50,255,23,41,50,255, + 23,41,50,255,23,41,50,255,29,71,90,255,29,71,90,255, + 29,71,90,255,29,71,90,255,28,71,91,255,28,71,91,255, + 28,71,91,255,28,71,92,255,28,71,92,255,28,71,93,255, + 28,71,93,255,28,71,93,255,27,72,94,255,27,72,94,255, + 27,72,94,255,27,72,95,255,27,72,96,255,27,72,97,255, + 27,72,97,255,27,72,98,255,26,73,98,255,26,73,99,255, + 26,73,99,255,26,73,100,255,26,74,100,255,26,74,101,255, + 26,74,101,255,26,74,102,255,26,75,103,255,26,75,104,255, + 26,75,104,255,26,76,105,255,26,76,105,255,26,77,106,255, + 26,77,106,255,26,77,107,255,27,78,108,255,27,78,109,255, + 27,78,109,255,27,79,110,255,28,80,110,255,28,81,111,255, + 28,81,111,255,29,82,112,255,29,82,112,255,30,83,113,255, + 30,83,113,255,31,84,114,255,31,85,114,255,32,86,115,255, + 32,86,115,255,33,87,116,255,34,88,116,255,35,89,117,255, + 35,89,117,255,36,90,118,255,37,91,118,255,38,92,119,255, + 38,93,119,255,39,94,119,255,40,95,120,255,41,96,120,255, + 41,96,120,255,42,97,121,255,43,98,121,255,44,99,122,255, + 44,100,122,255,45,101,123,255,46,102,123,255,47,103,124,255, + 48,103,124,255,49,104,124,255,50,105,125,255,51,106,125,255, + 51,106,125,255,52,107,125,255,53,108,126,255,54,109,126,255, + 54,110,126,255,55,111,127,255,56,112,127,255,57,113,128,255, + 57,113,128,255,58,114,128,255,58,115,129,255,59,116,129,255, + 59,116,129,255,60,117,129,255,60,117,130,255,61,118,130,255, + 61,118,130,255,62,119,131,255,62,120,131,255,63,121,132,255, + 63,121,132,255,64,122,132,255,64,122,133,255,65,123,133,255, + 65,123,133,255,65,123,133,255,66,124,134,255,66,124,134,255, + 66,124,134,255,66,125,134,255,67,125,135,255,67,126,135,255, + 67,126,135,255,67,126,135,255,68,127,136,255,68,127,136,255, + 68,127,136,255,68,128,137,255,69,128,137,255,69,129,138,255, + 69,129,138,255,69,129,138,255,69,129,139,255,69,129,139,255, + 69,129,139,255,69,129,139,255,69,130,140,255,69,130,140,255, + 69,130,140,255,69,130,140,255,68,130,141,255,68,130,141,255, + 68,130,141,255,68,130,141,255,67,130,142,255,67,130,142,255, + 67,130,142,255,67,130,143,255,66,129,143,255,66,129,144,255, + 66,129,144,255,65,129,144,255,65,128,145,255,64,128,145,255, + 64,128,145,255,63,128,146,255,63,127,146,255,62,127,147,255, + 62,127,147,255,61,127,147,255,61,126,148,255,60,126,148,255, + 60,126,148,255,59,126,148,255,59,125,149,255,58,125,149,255, + 58,125,149,255,58,125,150,255,57,124,150,255,57,124,151,255, + 57,124,151,255,56,124,151,255,56,124,152,255,55,124,152,255, + 55,124,152,255,55,124,152,255,55,124,153,255,55,124,153,255, + 55,124,153,255,55,124,153,255,55,124,153,255,55,124,153,255, + 55,124,153,255,55,124,153,255,56,125,153,255,56,125,153,255, + 56,125,153,255,57,125,153,255,57,126,153,255,58,126,153,255, + 58,126,153,255,59,127,153,255,59,127,153,255,60,128,153,255, + 60,128,153,255,61,128,153,255,61,129,153,255,62,129,153,255, + 62,129,153,255,62,130,153,255,63,130,153,255,63,131,153,255, + 63,131,153,255,64,131,153,255,64,132,152,255,65,132,152,255, + 65,132,152,255,66,132,152,255,66,133,152,255,67,133,152,255, + 67,133,152,255,67,133,152,255,68,134,152,255,68,134,152,255, + 68,134,152,255,68,134,152,255,69,135,152,255,69,135,152,255, + 69,135,152,255,69,135,152,255,69,135,151,255,69,135,151,255, + 69,135,151,255,69,135,151,255,69,135,151,255,69,135,151,255, + 69,135,151,255,69,135,151,255,69,135,152,255,69,135,152,255, + 69,135,152,255,69,135,152,255,68,135,152,255,68,135,152,255, + 68,135,152,255,68,135,152,255,68,135,152,255,68,135,152,255, + 68,135,152,255,68,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,69,136,152,255, + 69,136,152,255,69,136,152,255,70,137,151,255,70,137,151,255, + 70,137,151,255,71,137,151,255,71,138,151,255,72,138,151,255, + 72,138,151,255,72,138,151,255,73,139,150,255,73,139,150,255, + 73,139,150,255,74,139,150,255,74,140,150,255,75,140,150,255, + 75,140,150,255,76,140,150,255,76,141,150,255,77,141,150,255, + 77,141,150,255,78,142,150,255,78,142,149,255,79,143,149,255, + 79,143,149,255,80,143,149,255,80,144,149,255,81,144,149,255, + 81,144,149,255,82,145,149,255,82,145,149,255,83,146,149,255, + 83,146,149,255,84,146,149,255,85,147,148,255,85,147,148,255, + 86,147,148,255,87,148,148,255,87,148,148,255,88,149,148,255, + 88,149,148,255,89,149,148,255,89,150,147,255,90,150,147,255, + 90,150,147,255,91,151,147,255,91,151,147,255,92,152,147,255, + 92,152,147,255,93,152,147,255,93,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,94,153,146,255,94,153,146,255, + 94,153,146,255,94,153,146,255,93,152,146,255,93,152,146,255, + 93,152,146,255,92,152,146,255,92,151,147,255,91,151,147,255, + 91,151,147,255,90,150,147,255,90,150,148,255,89,149,148,255, + 89,149,148,255,88,148,148,255,87,148,148,255,87,147,148,255, + 86,147,148,255,85,146,148,255,84,146,149,255,83,145,149,255, + 82,145,149,255,81,144,149,255,80,144,150,255,80,143,150,255, + 79,143,150,255,78,142,150,255,77,141,151,255,76,141,151,255, + 75,140,151,255,74,139,151,255,73,139,152,255,73,138,152,255, + 72,138,152,255,71,137,152,255,70,137,153,255,69,136,153,255, + 68,136,153,255,67,135,153,255,66,135,154,255,65,134,154,255, + 64,134,154,255,63,133,154,255,62,132,154,255,62,132,154,255, + 61,131,154,255,60,131,154,255,60,130,155,255,59,130,155,255, + 59,130,155,255,58,129,155,255,57,129,154,255,57,128,154,255, + 56,128,154,255,56,128,154,255,55,127,154,255,55,127,154,255, + 55,127,154,255,54,127,154,255,54,126,154,255,53,126,154,255, + 53,126,154,255,53,126,154,255,52,126,154,255,52,126,154,255, + 52,126,154,255,52,126,154,255,51,125,153,255,51,125,153,255, + 51,125,153,255,51,125,153,255,51,125,152,255,51,125,152,255, + 51,125,152,255,51,125,152,255,51,125,152,255,51,125,152,255, + 51,125,152,255,51,125,152,255,52,126,151,255,52,126,151,255, + 52,126,151,255,52,126,151,255,53,126,150,255,53,126,150,255, + 53,126,150,255,53,126,150,255,54,127,149,255,54,127,149,255, + 54,127,149,255,54,127,149,255,55,127,148,255,55,127,148,255, + 55,127,148,255,55,127,148,255,56,128,147,255,56,128,147,255, + 56,128,147,255,56,128,147,255,57,129,147,255,57,129,147,255, + 57,129,147,255,58,129,147,255,58,129,146,255,59,129,146,255, + 59,129,146,255,59,129,146,255,60,130,145,255,60,130,145,255, + 60,130,145,255,60,130,145,255,61,130,145,255,61,130,145,255, + 61,130,145,255,61,130,145,255,62,130,144,255,62,130,144,255, + 62,130,144,255,62,130,144,255,62,131,144,255,62,131,143,255, + 62,131,143,255,62,131,143,255,62,131,143,255,63,131,143,255, + 63,131,143,255,63,131,143,255,63,131,143,255,64,132,142,255, + 64,132,142,255,64,132,142,255,64,132,142,255,65,132,142,255, + 65,132,142,255,65,132,142,255,65,132,142,255,65,132,142,255, + 65,132,142,255,65,132,142,255,65,132,142,255,65,133,141,255, + 65,133,141,255,65,133,141,255,65,133,141,255,66,133,141,255, + 66,133,141,255,66,133,141,255,66,133,141,255,67,134,141,255, + 67,134,141,255,67,134,141,255,67,134,141,255,67,134,141,255, + 67,134,141,255,67,134,141,255,67,134,141,255,67,134,141,255, + 67,134,141,255,67,134,141,255,67,134,141,255,66,134,141,255, + 66,134,141,255,66,134,141,255,66,134,141,255,66,133,142,255, + 66,133,142,255,66,133,142,255,65,133,142,255,65,133,142,255, + 64,133,142,255,64,133,142,255,63,132,142,255,63,132,143,255, + 62,131,143,255,62,131,143,255,61,131,143,255,61,130,144,255, + 60,130,144,255,59,129,144,255,59,129,144,255,58,128,145,255, + 57,127,145,255,56,127,145,255,55,126,145,255,54,126,146,255, + 53,125,146,255,52,124,146,255,51,124,146,255,50,123,146,255, + 49,122,146,255,48,121,146,255,47,120,146,255,45,119,147,255, + 44,118,147,255,43,117,147,255,42,117,147,255,41,116,148,255, + 40,115,148,255,39,114,148,255,38,114,148,255,36,113,149,255, + 35,112,149,255,34,111,149,255,33,111,149,255,32,110,149,255, + 31,109,149,255,30,108,149,255,29,108,149,255,28,107,149,255, + 27,106,149,255,27,105,149,255,26,105,149,255,26,104,149,255, + 25,103,149,255,24,103,149,255,24,102,149,255,23,102,149,255, + 22,101,149,255,22,101,149,255,21,101,149,255,21,100,149,255, + 20,100,149,255,20,100,149,255,20,100,149,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,19,98,148,255, + 19,98,148,255,19,98,148,255,19,98,148,255,19,98,147,255, + 19,98,147,255,19,98,147,255,19,98,147,255,20,98,146,255, + 20,98,146,255,20,98,146,255,20,98,146,255,21,99,145,255, + 21,99,145,255,21,99,145,255,22,99,145,255,22,100,145,255, + 23,100,145,255,23,100,145,255,24,100,145,255,24,100,144,255, + 25,100,144,255,25,100,144,255,26,101,144,255,26,101,143,255, + 27,102,143,255,28,102,143,255,28,102,143,255,29,103,142,255, + 30,103,142,255,30,103,142,255,31,103,142,255,31,104,141,255, + 32,104,141,255,33,104,141,255,33,105,141,255,34,105,140,255, + 35,106,140,255,36,106,140,255,36,106,140,255,37,107,139,255, + 38,107,139,255,39,107,139,255,39,108,139,255,40,108,138,255, + 41,109,138,255,41,109,138,255,42,109,137,255,42,110,137,255, + 43,110,136,255,44,110,136,255,44,111,136,255,45,111,135,255, + 46,112,135,255,46,112,135,255,47,112,135,255,47,113,134,255, + 48,113,134,255,49,113,134,255,49,114,134,255,50,114,133,255, + 51,115,133,255,51,115,133,255,52,115,132,255,52,116,132,255, + 53,116,131,255,53,116,131,255,53,116,131,255,54,117,130,255, + 54,117,130,255,54,117,130,255,55,117,130,255,55,118,129,255, + 56,118,129,255,56,118,129,255,56,118,129,255,57,118,128,255, + 57,118,128,255,57,118,128,255,57,118,128,255,57,118,127,255, + 57,118,127,255,57,118,127,255,57,118,127,255,56,117,127,255, + 56,117,127,255,56,117,127,255,56,117,127,255,55,116,126,255, + 55,116,126,255,55,115,126,255,54,115,126,255,54,114,126,255, + 53,113,126,255,52,112,126,255,52,112,126,255,51,111,126,255, + 50,110,126,255,49,109,126,255,48,109,126,255,47,108,126,255, + 46,107,126,255,45,106,126,255,44,105,126,255,43,104,126,255, + 42,103,126,255,41,102,126,255,40,101,126,255,39,100,127,255, + 37,99,127,255,36,98,127,255,35,97,127,255,34,96,127,255, + 32,95,127,255,31,94,127,255,30,93,127,255,29,92,127,255, + 28,91,127,255,27,90,127,255,26,89,127,255,25,88,127,255, + 24,87,127,255,23,86,127,255,22,86,127,255,21,85,127,255, + 20,84,127,255,19,83,127,255,19,83,127,255,18,82,127,255, + 17,81,127,255,16,81,127,255,16,80,127,255,15,80,127,255, + 14,79,127,255,14,79,127,255,13,78,127,255,13,78,127,255, + 12,77,127,255,12,77,127,255,12,76,127,255,11,76,126,255, + 11,75,126,255,11,75,126,255,11,75,126,255,10,74,125,255, + 10,74,125,255,10,74,125,255,10,74,125,255,9,73,124,255, + 9,73,124,255,9,73,124,255,9,73,124,255,9,72,123,255, + 9,72,123,255,9,72,123,255,9,72,123,255,9,71,122,255, + 9,71,122,255,9,71,122,255,9,71,122,255,9,71,121,255, + 9,71,121,255,9,71,121,255,9,71,121,255,9,70,120,255, + 9,70,120,255,9,70,120,255,9,70,120,255,10,70,119,255, + 10,70,119,255,10,70,119,255,10,70,118,255,11,70,118,255, + 11,70,117,255,11,70,117,255,11,70,117,255,12,70,116,255, + 12,70,116,255,12,70,116,255,12,70,116,255,13,69,115,255, + 13,69,115,255,13,69,115,255,13,69,115,255,14,69,114,255, + 14,69,114,255,14,69,114,255,14,69,114,255,15,69,113,255, + 15,69,113,255,15,69,113,255,16,69,112,255,16,70,112,255, + 17,70,111,255,17,70,111,255,17,70,111,255,18,71,110,255, + 18,71,110,255,18,71,110,255,19,71,110,255,19,71,109,255, + 20,71,109,255,20,71,109,255,21,71,108,255,21,72,108,255, + 22,72,107,255,22,72,107,255,23,72,106,255,23,73,106,255, + 24,73,105,255,24,73,105,255,24,73,105,255,25,74,104,255, + 25,74,104,255,25,74,104,255,26,74,103,255,26,75,103,255, + 27,75,102,255,27,75,102,255,28,75,101,255,28,76,101,255, + 29,76,100,255,29,76,100,255,29,76,100,255,30,77,99,255, + 30,77,99,255,30,77,99,255,30,77,98,255,31,78,98,255, + 31,78,97,255,31,78,97,255,31,78,96,255,32,78,96,255, + 32,78,95,255,32,78,95,255,32,78,95,255,32,77,94,255, + 32,77,94,255,32,77,94,255,32,77,93,255,32,77,93,255, + 32,77,92,255,32,77,92,255,32,77,92,255,32,76,91,255, + 32,76,91,255,32,76,91,255,32,75,91,255,32,75,90,255, + 32,74,90,255,32,74,90,255,32,74,90,255,31,73,89,255, + 31,73,89,255,31,73,89,255,31,72,88,255,31,72,88,255, + 31,71,87,255,31,71,87,255,31,70,87,255,30,70,86,255, + 30,69,86,255,30,69,86,255,30,69,86,255,30,68,85,255, + 30,68,85,255,30,68,85,255,30,67,84,255,29,67,84,255, + 29,66,83,255,29,66,83,255,29,65,83,255,29,65,82,255, + 29,64,82,255,29,64,82,255,29,64,81,255,28,63,81,255, + 28,63,80,255,28,63,80,255,28,62,79,255,28,62,79,255, + 28,61,78,255,28,61,78,255,28,60,77,255,28,60,77,255, + 28,59,76,255,28,59,76,255,28,59,75,255,28,58,75,255, + 28,58,74,255,28,58,74,255,28,57,73,255,28,57,72,255, + 28,56,71,255,28,56,71,255,28,56,70,255,27,55,70,255, + 27,55,69,255,27,55,69,255,27,54,68,255,27,54,67,255, + 27,53,66,255,27,53,66,255,27,52,65,255,26,52,65,255, + 26,51,64,255,26,51,64,255,26,51,63,255,26,50,62,255, + 26,50,61,255,26,50,61,255,26,49,60,255,25,49,59,255, + 25,48,58,255,25,48,58,255,25,47,57,255,25,47,57,255, + 25,46,56,255,25,46,56,255,25,45,55,255,24,45,54,255, + 24,44,53,255,24,44,53,255,24,44,52,255,23,43,52,255, + 23,43,51,255,23,43,51,255,23,43,51,255,23,42,50,255, + 23,42,50,255,23,42,50,255,23,42,50,255,23,41,49,255, + 23,41,49,255,23,41,49,255,23,41,49,255,29,71,89,255, + 29,71,89,255,29,71,89,255,29,71,89,255,28,71,90,255, + 28,71,90,255,28,71,90,255,28,71,91,255,28,71,91,255, + 28,71,92,255,28,71,92,255,28,71,92,255,27,72,93,255, + 27,72,93,255,27,72,93,255,27,72,94,255,27,72,95,255, + 27,72,96,255,27,72,96,255,27,72,97,255,26,73,97,255, + 26,73,98,255,26,73,98,255,26,73,99,255,26,74,99,255, + 26,74,100,255,26,74,100,255,26,74,101,255,26,75,102,255, + 26,75,103,255,26,75,103,255,26,76,104,255,26,76,104,255, + 26,77,105,255,26,77,105,255,26,77,106,255,27,78,107,255, + 27,78,108,255,27,78,108,255,28,79,109,255,28,80,109,255, + 29,81,110,255,29,81,110,255,29,82,111,255,30,82,111,255, + 30,83,112,255,30,83,112,255,31,84,113,255,32,85,113,255, + 33,86,114,255,33,86,114,255,34,87,115,255,34,88,115,255, + 35,89,116,255,35,89,116,255,36,90,117,255,37,91,117,255, + 38,92,118,255,38,93,118,255,39,94,118,255,40,95,119,255, + 41,96,119,255,42,96,119,255,43,97,120,255,44,98,120,255, + 45,99,121,255,45,100,121,255,46,101,122,255,47,102,122,255, + 48,103,123,255,48,103,123,255,49,104,123,255,50,105,124,255, + 51,106,124,255,51,106,124,255,52,107,124,255,53,108,125,255, + 54,109,125,255,54,110,125,255,55,111,126,255,56,112,126,255, + 57,113,127,255,57,113,127,255,58,114,127,255,58,115,128,255, + 59,116,128,255,59,116,128,255,60,117,128,255,61,117,129,255, + 62,118,129,255,62,118,129,255,63,119,130,255,63,120,130,255, + 64,121,131,255,64,121,131,255,64,122,131,255,65,122,132,255, + 65,123,132,255,65,123,132,255,65,123,132,255,66,124,133,255, + 66,124,133,255,66,124,133,255,67,125,134,255,67,125,134,255, + 68,126,135,255,68,126,135,255,68,126,135,255,69,127,136,255, + 69,127,136,255,69,127,136,255,69,128,136,255,70,128,137,255, + 70,129,137,255,70,129,137,255,70,129,138,255,70,129,138,255, + 70,129,139,255,70,129,139,255,70,129,139,255,70,130,140,255, + 70,130,140,255,70,130,140,255,70,130,140,255,69,130,141,255, + 69,130,141,255,69,130,141,255,69,130,141,255,68,130,142,255, + 68,130,142,255,68,130,142,255,68,130,143,255,67,130,143,255, + 67,130,144,255,67,130,144,255,66,130,144,255,66,129,145,255, + 65,129,145,255,65,129,145,255,64,129,146,255,64,128,146,255, + 63,128,147,255,63,128,147,255,62,128,147,255,62,127,148,255, + 61,127,148,255,61,127,148,255,60,127,148,255,60,126,149,255, + 59,126,149,255,59,126,149,255,59,126,150,255,58,125,150,255, + 58,125,151,255,58,125,151,255,57,125,151,255,57,125,152,255, + 56,125,152,255,56,125,152,255,56,125,152,255,56,125,153,255, + 56,125,153,255,56,125,153,255,56,125,153,255,56,125,153,255, + 56,125,153,255,56,125,153,255,56,125,153,255,57,125,153,255, + 57,125,153,255,57,125,153,255,57,125,153,255,58,126,153,255, + 58,126,153,255,58,126,153,255,59,127,153,255,59,127,153,255, + 60,128,153,255,60,128,153,255,61,128,153,255,61,129,153,255, + 62,129,153,255,62,129,153,255,62,130,153,255,63,130,153,255, + 63,131,153,255,63,131,153,255,64,131,153,255,64,132,152,255, + 65,132,152,255,65,132,152,255,65,132,152,255,66,133,152,255, + 66,133,152,255,66,133,152,255,66,133,152,255,67,134,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,68,135,152,255, + 68,135,152,255,68,135,152,255,68,135,152,255,68,135,151,255, + 68,135,151,255,68,135,151,255,68,135,151,255,68,135,151,255, + 68,135,151,255,68,135,151,255,68,135,151,255,68,135,152,255, + 68,135,152,255,68,135,152,255,68,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,153,255, + 67,135,153,255,67,135,153,255,67,135,153,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,69,137,152,255, + 69,137,152,255,69,137,152,255,69,137,152,255,69,137,152,255, + 70,137,152,255,70,137,152,255,70,137,152,255,71,138,151,255, + 71,138,151,255,71,138,151,255,72,138,151,255,72,139,151,255, + 73,139,151,255,73,139,151,255,73,139,151,255,74,140,150,255, + 74,140,150,255,74,140,150,255,75,140,150,255,75,141,150,255, + 76,141,150,255,76,141,150,255,77,141,150,255,77,142,150,255, + 78,142,150,255,78,142,150,255,79,142,150,255,79,143,149,255, + 80,143,149,255,80,143,149,255,81,144,149,255,81,144,149,255, + 82,145,149,255,82,145,149,255,83,145,149,255,83,146,149,255, + 84,146,149,255,84,146,149,255,85,146,149,255,86,147,148,255, + 86,147,148,255,86,147,148,255,87,148,148,255,87,148,148,255, + 88,149,148,255,88,149,148,255,89,149,148,255,89,150,147,255, + 90,150,147,255,90,150,147,255,91,151,147,255,91,151,147,255, + 92,152,147,255,92,152,147,255,93,152,147,255,93,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,95,153,146,255, + 95,153,146,255,95,153,146,255,95,153,146,255,94,153,146,255, + 94,153,146,255,94,153,146,255,93,153,146,255,93,152,147,255, + 92,152,147,255,92,152,147,255,91,151,147,255,91,151,147,255, + 90,150,147,255,90,150,147,255,89,150,147,255,89,149,148,255, + 88,149,148,255,88,149,148,255,87,148,148,255,86,148,149,255, + 86,147,149,255,85,147,149,255,84,146,149,255,83,145,149,255, + 82,145,149,255,81,144,149,255,80,143,149,255,79,143,150,255, + 79,142,150,255,78,142,150,255,77,141,150,255,76,140,151,255, + 75,140,151,255,74,139,151,255,73,138,151,255,72,138,152,255, + 72,137,152,255,71,137,152,255,70,136,152,255,69,136,153,255, + 68,135,153,255,67,135,153,255,66,134,153,255,65,134,154,255, + 64,133,154,255,63,133,154,255,62,132,154,255,61,131,154,255, + 61,131,154,255,60,130,154,255,59,130,154,255,59,129,155,255, + 58,129,155,255,58,129,155,255,57,128,155,255,56,128,154,255, + 56,127,154,255,55,127,154,255,55,127,154,255,54,126,154,255, + 54,126,154,255,54,126,154,255,53,126,154,255,53,126,154,255, + 52,126,154,255,52,126,154,255,52,126,154,255,51,125,154,255, + 51,125,154,255,51,125,154,255,51,125,154,255,50,125,153,255, + 50,125,153,255,50,125,153,255,50,125,153,255,51,125,152,255, + 51,125,152,255,51,125,152,255,51,125,152,255,51,125,152,255, + 51,125,152,255,51,125,152,255,51,125,152,255,52,126,151,255, + 52,126,151,255,52,126,151,255,52,126,151,255,53,126,150,255, + 53,126,150,255,53,126,150,255,53,126,150,255,54,127,149,255, + 54,127,149,255,54,127,149,255,55,127,149,255,55,127,148,255, + 56,127,148,255,56,127,148,255,56,127,148,255,57,128,147,255, + 57,128,147,255,57,128,147,255,57,129,147,255,58,129,147,255, + 58,130,147,255,58,130,147,255,59,130,147,255,59,130,146,255, + 60,130,146,255,60,130,146,255,60,130,146,255,61,131,145,255, + 61,131,145,255,61,131,145,255,61,131,145,255,62,131,145,255, + 62,131,145,255,62,131,145,255,62,131,145,255,63,131,144,255, + 63,131,144,255,63,131,144,255,63,131,144,255,63,132,144,255, + 63,132,143,255,63,132,143,255,63,132,143,255,63,132,143,255, + 64,132,143,255,64,132,143,255,64,132,143,255,64,132,143,255, + 65,133,142,255,65,133,142,255,65,133,142,255,65,133,142,255, + 66,133,142,255,66,133,142,255,66,133,142,255,66,133,142,255, + 66,133,142,255,66,133,142,255,66,133,142,255,66,133,142,255, + 66,134,141,255,66,134,141,255,66,134,141,255,66,134,141,255, + 67,134,141,255,67,134,141,255,67,134,141,255,67,134,141,255, + 68,135,141,255,68,135,141,255,68,135,141,255,68,135,141,255, + 68,135,141,255,68,135,141,255,68,135,141,255,68,135,141,255, + 68,135,141,255,68,135,141,255,68,135,141,255,68,135,141,255, + 67,135,141,255,67,135,141,255,67,135,141,255,67,135,141,255, + 67,134,142,255,67,134,142,255,67,134,142,255,66,134,142,255, + 66,133,142,255,65,133,142,255,65,133,142,255,64,133,142,255, + 64,132,143,255,63,132,143,255,63,132,143,255,62,131,143,255, + 62,131,144,255,61,130,144,255,60,130,144,255,60,129,144,255, + 59,129,145,255,58,128,145,255,57,128,145,255,56,127,145,255, + 55,127,146,255,54,126,146,255,53,125,146,255,52,124,146,255, + 51,123,146,255,50,122,146,255,49,121,146,255,48,121,146,255, + 46,120,147,255,45,119,147,255,44,118,147,255,43,117,147,255, + 42,116,148,255,41,115,148,255,40,114,148,255,39,114,148,255, + 37,113,149,255,36,112,149,255,35,111,149,255,34,111,149,255, + 33,110,149,255,32,109,149,255,31,108,149,255,30,108,149,255, + 29,107,149,255,28,106,149,255,27,105,149,255,27,105,149,255, + 26,104,149,255,25,103,149,255,24,103,149,255,24,102,149,255, + 23,102,149,255,22,101,149,255,22,101,149,255,21,101,149,255, + 21,100,149,255,20,100,149,255,20,100,149,255,20,100,149,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 19,98,148,255,19,98,148,255,19,98,148,255,19,98,148,255, + 19,98,147,255,19,98,147,255,19,98,147,255,19,98,147,255, + 20,98,146,255,20,98,146,255,20,98,146,255,20,98,146,255, + 21,99,145,255,21,99,145,255,21,99,145,255,22,99,145,255, + 22,100,145,255,23,100,145,255,23,100,145,255,24,100,145,255, + 24,100,144,255,25,100,144,255,26,100,144,255,26,101,144,255, + 27,101,143,255,28,102,143,255,29,102,143,255,29,102,143,255, + 30,103,142,255,31,103,142,255,31,103,142,255,32,104,142,255, + 32,104,141,255,33,105,141,255,34,105,141,255,34,106,141,255, + 35,106,140,255,36,107,140,255,37,107,140,255,37,107,140,255, + 38,108,139,255,39,108,139,255,40,108,139,255,40,109,139,255, + 41,109,138,255,42,110,138,255,42,110,138,255,43,110,137,255, + 43,111,137,255,44,111,136,255,45,111,136,255,45,112,136,255, + 46,112,135,255,47,113,135,255,47,113,135,255,48,113,135,255, + 48,114,134,255,49,114,134,255,50,114,134,255,50,115,134,255, + 51,115,133,255,52,116,133,255,52,116,133,255,53,116,132,255, + 53,117,132,255,54,117,131,255,54,117,131,255,54,117,131,255, + 55,118,130,255,55,118,130,255,55,118,130,255,56,118,130,255, + 56,119,129,255,57,119,129,255,57,119,129,255,57,119,129,255, + 58,119,128,255,58,119,128,255,58,119,128,255,58,119,128,255, + 58,118,127,255,58,118,127,255,58,118,127,255,58,118,127,255, + 57,117,127,255,57,117,127,255,57,117,127,255,56,117,127,255, + 56,116,126,255,55,116,126,255,55,115,126,255,54,115,126,255, + 54,114,126,255,53,113,126,255,52,112,126,255,52,112,126,255, + 51,111,126,255,50,110,126,255,49,109,126,255,48,109,126,255, + 47,108,126,255,46,107,126,255,45,106,126,255,44,105,126,255, + 43,104,126,255,42,103,126,255,41,102,126,255,40,101,126,255, + 39,100,127,255,37,99,127,255,36,98,127,255,35,97,127,255, + 34,96,127,255,32,95,127,255,31,94,127,255,30,93,127,255, + 29,92,127,255,28,91,127,255,27,90,127,255,26,89,127,255, + 25,88,127,255,24,87,127,255,23,86,127,255,22,86,127,255, + 21,85,127,255,20,84,127,255,19,83,127,255,19,83,127,255, + 18,82,127,255,17,81,127,255,16,81,127,255,16,80,127,255, + 15,80,127,255,14,79,127,255,14,79,127,255,13,78,127,255, + 13,78,127,255,12,77,127,255,12,77,127,255,12,77,127,255, + 11,76,126,255,11,76,126,255,11,76,126,255,11,75,126,255, + 10,75,125,255,10,74,125,255,10,74,125,255,10,74,125,255, + 10,73,124,255,10,73,124,255,10,73,124,255,10,73,124,255, + 10,73,123,255,10,73,123,255,10,73,123,255,10,73,123,255, + 10,72,122,255,10,72,122,255,10,72,122,255,10,72,122,255, + 10,72,121,255,10,72,121,255,10,72,121,255,10,72,121,255, + 10,71,120,255,10,71,120,255,10,71,120,255,10,71,120,255, + 11,71,119,255,11,71,119,255,11,71,119,255,11,71,119,255, + 11,71,118,255,11,71,118,255,11,71,118,255,11,71,117,255, + 12,70,117,255,12,70,116,255,12,70,116,255,12,70,116,255, + 13,70,115,255,13,70,115,255,13,70,115,255,13,70,115,255, + 14,70,114,255,14,70,114,255,14,70,114,255,15,70,114,255, + 15,70,113,255,16,70,113,255,16,70,113,255,16,70,113,255, + 17,71,112,255,17,71,112,255,17,71,112,255,18,71,111,255, + 18,71,111,255,19,71,110,255,19,71,110,255,20,71,110,255, + 20,72,109,255,21,72,109,255,21,72,109,255,21,72,108,255, + 22,73,108,255,22,73,107,255,22,73,107,255,23,73,107,255, + 23,74,106,255,24,74,106,255,24,74,106,255,25,74,105,255, + 25,75,105,255,26,75,104,255,26,75,104,255,26,75,104,255, + 27,76,103,255,27,76,103,255,27,76,103,255,28,76,102,255, + 28,76,102,255,29,76,101,255,29,76,101,255,29,76,100,255, + 30,77,100,255,30,77,99,255,30,77,99,255,30,77,98,255, + 31,78,98,255,31,78,97,255,31,78,97,255,31,78,96,255, + 32,78,96,255,32,78,95,255,32,78,95,255,32,78,95,255, + 32,77,94,255,32,77,94,255,32,77,94,255,32,77,93,255, + 32,77,93,255,32,77,92,255,32,77,92,255,32,77,92,255, + 32,76,91,255,32,76,91,255,32,76,91,255,32,75,91,255, + 32,75,90,255,32,74,90,255,32,74,90,255,32,74,90,255, + 31,73,89,255,31,73,89,255,31,73,89,255,31,72,88,255, + 31,72,88,255,31,71,87,255,31,71,87,255,31,70,87,255, + 30,70,86,255,30,69,86,255,30,69,86,255,30,69,86,255, + 30,68,85,255,30,68,85,255,30,68,85,255,30,67,84,255, + 29,67,84,255,29,66,83,255,29,66,83,255,29,65,83,255, + 29,65,82,255,29,64,82,255,29,64,82,255,29,64,81,255, + 28,63,81,255,28,63,80,255,28,63,80,255,28,62,79,255, + 28,62,79,255,28,61,78,255,28,61,78,255,28,60,77,255, + 28,60,76,255,28,59,75,255,28,59,75,255,28,59,74,255, + 28,58,74,255,28,58,73,255,28,58,73,255,28,57,72,255, + 28,57,71,255,28,56,70,255,28,56,70,255,28,56,69,255, + 27,55,69,255,27,55,68,255,27,55,68,255,27,54,67,255, + 27,54,66,255,27,53,65,255,27,53,65,255,27,52,64,255, + 26,52,64,255,26,51,63,255,26,51,63,255,26,51,62,255, + 26,50,61,255,26,50,60,255,26,50,60,255,26,49,59,255, + 25,49,58,255,25,48,57,255,25,48,57,255,25,47,56,255, + 25,47,56,255,25,46,55,255,25,46,55,255,25,45,54,255, + 24,45,53,255,24,44,52,255,24,44,52,255,24,44,51,255, + 23,43,51,255,23,43,50,255,23,43,50,255,23,43,50,255, + 23,42,49,255,23,42,49,255,23,42,49,255,23,42,49,255, + 23,41,48,255,23,41,48,255,23,41,48,255,23,41,48,255, + 30,70,88,255,30,70,88,255,30,70,88,255,30,70,88,255, + 29,70,89,255,29,70,89,255,29,70,89,255,29,70,90,255, + 29,70,90,255,29,70,91,255,29,70,91,255,29,70,91,255, + 28,71,92,255,28,71,92,255,28,71,92,255,28,71,93,255, + 28,71,94,255,28,71,95,255,28,71,95,255,28,71,96,255, + 27,72,96,255,27,72,97,255,27,72,97,255,27,72,98,255, + 27,73,98,255,27,73,99,255,27,73,99,255,27,73,100,255, + 27,74,101,255,27,74,102,255,27,74,102,255,27,75,103,255, + 27,75,103,255,27,76,104,255,27,76,104,255,27,77,105,255, + 28,77,106,255,28,78,107,255,28,78,107,255,28,79,108,255, + 29,79,108,255,29,80,109,255,29,80,109,255,30,81,110,255, + 30,82,110,255,31,83,111,255,31,83,111,255,32,84,112,255, + 32,85,112,255,33,86,113,255,33,86,113,255,34,87,114,255, + 35,88,114,255,36,89,115,255,36,89,115,255,37,90,116,255, + 38,91,116,255,39,92,117,255,39,92,117,255,40,93,117,255, + 41,94,118,255,42,95,118,255,42,96,118,255,43,97,119,255, + 44,98,119,255,45,99,120,255,45,100,120,255,46,101,121,255, + 47,102,121,255,48,103,122,255,49,103,122,255,50,104,122,255, + 51,105,123,255,52,106,123,255,52,106,123,255,53,107,124,255, + 54,108,124,255,55,109,125,255,55,110,125,255,56,111,125,255, + 57,112,126,255,58,113,126,255,58,113,126,255,59,114,127,255, + 59,115,127,255,60,116,128,255,60,116,128,255,61,117,128,255, + 61,118,129,255,62,119,129,255,62,119,129,255,63,120,130,255, + 63,120,130,255,64,121,131,255,64,121,131,255,65,122,131,255, + 65,122,132,255,66,123,132,255,66,123,132,255,66,124,132,255, + 67,124,133,255,67,125,133,255,67,125,133,255,67,126,133,255, + 68,126,134,255,68,127,134,255,68,127,134,255,68,127,134,255, + 69,128,135,255,69,128,135,255,69,128,135,255,69,129,136,255, + 70,129,136,255,70,130,137,255,70,130,137,255,70,130,137,255, + 70,130,138,255,70,130,138,255,70,130,138,255,70,130,138,255, + 70,131,139,255,70,131,139,255,70,131,139,255,70,131,139,255, + 70,131,140,255,70,131,140,255,70,131,140,255,70,131,140,255, + 69,131,141,255,69,131,141,255,69,131,141,255,69,131,142,255, + 68,130,142,255,68,130,143,255,68,130,143,255,67,130,143,255, + 67,129,144,255,66,129,144,255,66,129,144,255,65,129,145,255, + 65,128,145,255,64,128,146,255,64,128,146,255,63,128,146,255, + 63,127,147,255,62,127,147,255,62,127,147,255,61,127,148,255, + 61,126,148,255,60,126,149,255,60,126,149,255,60,126,149,255, + 59,125,150,255,59,125,150,255,59,125,150,255,58,125,150,255, + 58,125,151,255,57,125,151,255,57,125,151,255,57,125,151,255, + 57,125,152,255,57,125,152,255,57,125,152,255,57,125,152,255, + 57,125,152,255,57,125,152,255,57,125,152,255,57,125,152,255, + 57,126,153,255,57,126,153,255,57,126,153,255,58,126,153,255, + 58,127,153,255,59,127,153,255,59,127,153,255,59,127,153,255, + 60,128,153,255,60,128,153,255,60,128,153,255,61,128,153,255, + 61,129,153,255,62,129,153,255,62,129,153,255,62,130,153,255, + 63,130,153,255,63,131,153,255,63,131,153,255,63,131,153,255, + 64,132,153,255,64,132,153,255,64,132,153,255,65,132,153,255, + 65,133,152,255,66,133,152,255,66,133,152,255,66,133,152,255, + 67,133,152,255,67,133,152,255,67,133,152,255,67,133,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 68,134,152,255,68,134,152,255,68,134,152,255,68,134,152,255, + 68,134,152,255,68,134,152,255,68,134,152,255,68,134,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,135,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,136,152,255,67,136,152,255,67,136,152,255,67,136,152,255, + 68,136,153,255,68,136,153,255,68,136,153,255,68,136,153,255, + 68,136,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 69,137,151,255,69,137,151,255,69,137,151,255,70,137,151,255, + 70,137,151,255,71,137,151,255,71,137,151,255,71,137,151,255, + 72,138,150,255,72,138,150,255,72,138,150,255,73,138,150,255, + 73,139,150,255,74,139,150,255,74,139,150,255,74,139,150,255, + 75,140,150,255,75,140,150,255,75,140,150,255,76,140,150,255, + 76,141,149,255,77,141,149,255,77,141,149,255,78,141,149,255, + 78,142,149,255,79,142,149,255,79,142,149,255,80,143,149,255, + 80,143,149,255,81,144,149,255,81,144,149,255,82,144,149,255, + 82,145,149,255,83,145,149,255,83,145,149,255,84,146,149,255, + 84,146,148,255,85,147,148,255,85,147,148,255,85,147,148,255, + 86,148,148,255,86,148,148,255,87,148,148,255,88,148,148,255, + 88,149,148,255,89,149,148,255,89,149,148,255,90,149,148,255, + 90,150,148,255,91,150,148,255,91,150,148,255,91,150,148,255, + 92,151,148,255,92,151,148,255,92,151,148,255,92,151,148,255, + 93,152,147,255,93,152,147,255,93,152,147,255,93,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 93,152,147,255,93,152,147,255,93,152,147,255,93,152,147,255, + 92,151,147,255,92,151,147,255,92,151,147,255,91,151,147,255, + 91,150,148,255,90,150,148,255,90,150,148,255,89,149,148,255, + 88,149,149,255,88,148,149,255,87,148,149,255,86,147,149,255, + 85,147,149,255,85,146,149,255,84,146,149,255,83,145,149,255, + 82,145,150,255,82,144,150,255,81,144,150,255,80,143,150,255, + 79,143,151,255,78,142,151,255,77,142,151,255,76,141,151,255, + 75,140,152,255,74,140,152,255,73,139,152,255,72,138,152,255, + 71,138,153,255,71,137,153,255,70,137,153,255,69,136,153,255, + 68,136,154,255,67,135,154,255,66,135,154,255,65,134,154,255, + 64,134,154,255,63,133,154,255,62,133,154,255,61,132,154,255, + 60,131,155,255,60,131,155,255,59,130,155,255,58,130,155,255, + 58,129,155,255,57,129,155,255,57,129,155,255,56,128,155,255, + 55,128,155,255,55,127,155,255,54,127,155,255,54,127,155,255, + 53,126,155,255,53,126,155,255,53,126,155,255,52,126,155,255, + 52,125,154,255,51,125,154,255,51,125,154,255,51,125,154,255, + 50,125,154,255,50,125,154,255,50,125,154,255,50,125,154,255, + 50,124,153,255,50,124,153,255,50,124,153,255,50,124,153,255, + 50,124,152,255,50,124,152,255,50,124,152,255,50,124,152,255, + 51,125,152,255,51,125,152,255,51,125,152,255,51,125,152,255, + 52,126,151,255,52,126,151,255,52,126,151,255,53,126,151,255, + 53,127,150,255,54,127,150,255,54,127,150,255,54,127,150,255, + 55,127,149,255,55,127,149,255,55,127,149,255,55,127,149,255, + 56,128,148,255,56,128,148,255,56,128,148,255,56,128,148,255, + 57,129,147,255,57,129,147,255,57,129,147,255,58,129,147,255, + 58,130,146,255,59,130,146,255,59,130,146,255,60,130,146,255, + 60,130,145,255,61,130,145,255,61,130,145,255,61,130,145,255, + 62,131,145,255,62,131,145,255,62,131,145,255,62,131,145,255, + 63,131,144,255,63,131,144,255,63,131,144,255,63,131,144,255, + 64,132,144,255,64,132,144,255,64,132,144,255,64,132,144,255, + 64,132,144,255,64,132,143,255,64,132,143,255,64,132,143,255, + 64,132,143,255,65,133,143,255,65,133,143,255,65,133,143,255, + 65,133,143,255,66,133,142,255,66,133,142,255,66,133,142,255, + 66,133,142,255,67,133,142,255,67,133,142,255,67,133,142,255, + 67,133,142,255,67,134,142,255,67,134,142,255,67,134,142,255, + 67,134,142,255,67,134,141,255,67,134,141,255,67,134,141,255, + 67,134,141,255,68,134,141,255,68,134,141,255,68,134,141,255, + 68,134,141,255,69,135,141,255,69,135,141,255,69,135,141,255, + 69,135,141,255,69,135,141,255,69,135,141,255,69,135,141,255, + 69,135,141,255,69,135,141,255,69,135,141,255,69,135,141,255, + 69,135,141,255,68,135,141,255,68,135,141,255,68,135,141,255, + 68,135,141,255,68,134,142,255,68,134,142,255,68,134,142,255, + 67,134,142,255,67,134,142,255,66,134,142,255,66,134,142,255, + 65,133,142,255,65,133,143,255,64,132,143,255,64,132,143,255, + 63,132,143,255,63,131,143,255,62,131,143,255,61,130,143,255, + 61,130,143,255,60,129,144,255,59,128,144,255,58,128,144,255, + 57,127,144,255,56,127,145,255,55,126,145,255,54,125,145,255, + 53,125,145,255,52,124,146,255,51,123,146,255,50,122,146,255, + 49,121,146,255,47,120,147,255,46,119,147,255,45,118,147,255, + 44,118,147,255,43,117,148,255,42,116,148,255,41,115,148,255, + 40,115,148,255,38,114,148,255,37,113,148,255,36,112,148,255, + 35,112,148,255,33,111,149,255,32,110,149,255,31,109,149,255, + 30,109,149,255,29,108,149,255,28,107,149,255,28,106,149,255, + 27,106,149,255,27,105,149,255,26,104,149,255,25,103,149,255, + 25,103,149,255,24,102,149,255,23,101,149,255,23,101,149,255, + 22,101,149,255,22,100,149,255,21,100,149,255,21,100,149,255, + 21,100,149,255,20,99,148,255,20,99,148,255,20,99,148,255, + 20,99,148,255,19,98,148,255,19,98,148,255,19,98,148,255, + 19,98,148,255,20,98,147,255,20,98,147,255,20,98,147,255, + 20,98,147,255,21,98,146,255,21,98,146,255,21,98,146,255, + 21,98,146,255,22,99,145,255,22,99,145,255,22,99,145,255, + 23,99,145,255,23,100,145,255,24,100,145,255,24,100,145,255, + 25,100,145,255,25,101,144,255,26,101,144,255,26,101,144,255, + 27,102,144,255,27,102,143,255,28,103,143,255,29,103,143,255, + 29,103,143,255,30,104,142,255,31,104,142,255,32,104,142,255, + 32,104,142,255,33,105,141,255,34,105,141,255,35,105,141,255, + 35,106,141,255,36,106,140,255,37,107,140,255,38,107,140,255, + 38,107,140,255,39,108,139,255,40,108,139,255,41,108,139,255, + 41,109,138,255,42,109,138,255,43,110,137,255,43,110,137,255, + 44,111,137,255,44,111,136,255,45,112,136,255,46,112,136,255, + 46,113,136,255,47,113,135,255,48,114,135,255,48,114,135,255, + 49,114,135,255,49,115,134,255,50,115,134,255,51,115,134,255, + 51,115,134,255,52,116,133,255,53,116,133,255,53,116,133,255, + 54,116,133,255,54,117,132,255,55,117,132,255,55,117,132,255, + 55,117,132,255,56,118,131,255,56,118,131,255,56,118,131,255, + 56,118,131,255,57,119,130,255,57,119,130,255,57,119,130,255, + 57,119,130,255,58,119,129,255,58,119,129,255,58,119,129,255, + 58,119,129,255,58,119,128,255,58,119,128,255,58,119,128,255, + 58,119,128,255,57,118,128,255,57,118,128,255,57,118,128,255, + 57,117,128,255,56,117,127,255,56,116,127,255,56,116,127,255, + 55,115,127,255,55,115,127,255,54,114,127,255,53,113,127,255, + 52,113,127,255,51,112,127,255,50,111,127,255,49,110,127,255, + 48,110,127,255,47,109,127,255,46,108,127,255,45,107,127,255, + 44,106,127,255,43,105,127,255,42,104,127,255,41,103,127,255, + 40,102,127,255,39,101,128,255,37,100,128,255,36,99,128,255, + 35,98,128,255,34,97,128,255,33,96,128,255,32,95,128,255, + 31,94,128,255,30,93,128,255,28,92,128,255,27,91,128,255, + 27,90,128,255,26,89,128,255,25,88,128,255,24,87,128,255, + 23,87,128,255,22,86,128,255,21,85,128,255,20,84,128,255, + 20,84,128,255,19,83,128,255,18,82,128,255,17,82,128,255, + 17,81,128,255,16,81,128,255,15,80,128,255,15,80,128,255, + 14,79,128,255,14,79,127,255,13,78,127,255,13,78,127,255, + 13,77,127,255,12,77,127,255,12,76,127,255,12,76,127,255, + 12,76,127,255,11,75,126,255,11,75,126,255,11,75,126,255, + 11,75,126,255,10,74,125,255,10,74,125,255,10,74,125,255, + 10,74,125,255,10,73,124,255,10,73,124,255,10,73,124,255, + 10,73,124,255,10,72,123,255,10,72,123,255,10,72,123,255, + 10,72,123,255,10,72,122,255,10,72,122,255,10,72,122,255, + 10,72,122,255,10,71,121,255,10,71,121,255,10,71,121,255, + 10,71,121,255,11,71,120,255,11,71,120,255,11,71,120,255, + 11,71,119,255,12,71,119,255,12,71,118,255,12,71,118,255, + 12,71,118,255,13,71,117,255,13,71,117,255,13,71,117,255, + 13,71,117,255,14,70,116,255,14,70,116,255,14,70,116,255, + 14,70,116,255,15,70,115,255,15,70,115,255,15,70,115,255, + 15,70,115,255,16,70,114,255,16,70,114,255,16,70,114,255, + 17,70,113,255,17,71,113,255,18,71,112,255,18,71,112,255, + 18,71,112,255,19,72,111,255,19,72,111,255,19,72,111,255, + 20,72,111,255,20,72,110,255,21,72,110,255,21,72,110,255, + 22,72,109,255,22,73,109,255,23,73,108,255,23,73,108,255, + 24,73,107,255,24,74,107,255,25,74,106,255,25,74,106,255, + 25,74,106,255,26,75,105,255,26,75,105,255,26,75,105,255, + 27,75,104,255,27,76,104,255,28,76,103,255,28,76,103,255, + 29,76,102,255,29,77,102,255,30,77,101,255,30,77,101,255, + 30,77,101,255,31,78,100,255,31,78,100,255,31,78,100,255, + 31,78,99,255,32,78,99,255,32,78,98,255,32,78,98,255, + 32,78,97,255,32,78,97,255,32,78,96,255,32,78,96,255, + 32,78,96,255,32,77,95,255,32,77,95,255,32,77,95,255, + 32,77,94,255,32,76,94,255,32,76,93,255,32,76,93,255, + 32,76,93,255,32,75,92,255,32,75,92,255,32,75,92,255, + 32,75,91,255,32,74,91,255,32,74,90,255,32,74,90,255, + 32,73,90,255,31,73,89,255,31,72,89,255,31,72,89,255, + 31,71,88,255,31,71,88,255,31,70,87,255,31,70,87,255, + 31,69,87,255,30,69,86,255,30,68,86,255,30,68,86,255, + 30,68,85,255,30,67,85,255,30,67,84,255,30,67,84,255, + 30,66,84,255,29,66,83,255,29,65,83,255,29,65,83,255, + 29,64,82,255,29,64,82,255,29,63,81,255,29,63,81,255, + 29,63,80,255,29,62,80,255,29,62,79,255,29,62,79,255, + 29,61,78,255,28,61,78,255,28,60,77,255,28,60,77,255, + 28,59,76,255,28,59,76,255,28,58,75,255,28,58,75,255, + 28,58,74,255,28,57,74,255,28,57,73,255,28,57,73,255, + 28,56,72,255,28,56,71,255,28,55,70,255,28,55,70,255, + 28,55,69,255,28,54,68,255,28,54,67,255,28,54,67,255, + 28,53,66,255,28,53,66,255,28,52,65,255,28,52,65,255, + 28,51,64,255,27,51,63,255,27,50,62,255,27,50,62,255, + 27,50,61,255,26,49,60,255,26,49,59,255,26,49,59,255, + 26,48,58,255,26,48,57,255,26,47,56,255,26,47,56,255, + 26,46,55,255,25,46,55,255,25,45,54,255,25,45,54,255, + 25,44,53,255,25,44,52,255,25,43,51,255,25,43,51,255, + 25,43,50,255,24,42,50,255,24,42,49,255,24,42,49,255, + 24,42,49,255,24,41,48,255,24,41,48,255,24,41,48,255, + 24,41,48,255,24,40,47,255,24,40,47,255,24,40,47,255, + 24,40,47,255,30,70,87,255,30,70,87,255,30,70,87,255, + 30,70,87,255,29,70,88,255,29,70,88,255,29,70,88,255, + 29,70,89,255,29,70,89,255,29,70,90,255,29,70,90,255, + 29,70,90,255,28,71,91,255,28,71,91,255,28,71,91,255, + 28,71,92,255,28,71,93,255,28,71,94,255,28,71,94,255, + 28,71,95,255,27,72,95,255,27,72,96,255,27,72,96,255, + 27,72,97,255,27,73,97,255,27,73,98,255,27,73,98,255, + 27,73,99,255,27,74,100,255,27,74,101,255,27,74,101,255, + 27,75,102,255,27,75,102,255,27,76,103,255,27,76,103,255, + 27,77,104,255,28,77,105,255,28,78,106,255,28,78,106,255, + 29,79,107,255,29,79,107,255,30,80,108,255,30,80,108,255, + 30,81,109,255,31,82,109,255,31,83,110,255,31,83,110,255, + 32,84,111,255,33,85,111,255,34,86,112,255,34,86,112,255, + 35,87,113,255,35,88,113,255,36,89,114,255,36,89,114,255, + 37,90,115,255,38,91,115,255,39,92,116,255,39,92,116,255, + 40,93,116,255,41,94,117,255,42,95,117,255,43,96,117,255, + 44,97,118,255,45,98,118,255,46,99,119,255,46,100,119,255, + 47,101,120,255,48,102,120,255,49,103,121,255,49,103,121,255, + 50,104,121,255,51,105,122,255,52,106,122,255,52,106,122,255, + 53,107,123,255,54,108,123,255,55,109,124,255,55,110,124,255, + 56,111,124,255,57,112,125,255,58,113,125,255,58,113,125,255, + 59,114,126,255,59,115,126,255,60,116,127,255,60,116,127,255, + 61,117,127,255,62,118,128,255,63,119,128,255,63,119,128,255, + 64,120,129,255,64,120,129,255,65,121,130,255,65,121,130,255, + 65,122,130,255,66,122,131,255,66,123,131,255,66,123,131,255, + 66,124,131,255,67,124,132,255,67,125,132,255,67,125,132,255, + 68,126,133,255,68,126,133,255,69,127,134,255,69,127,134,255, + 69,127,134,255,70,128,135,255,70,128,135,255,70,128,135,255, + 70,129,135,255,71,129,136,255,71,130,136,255,71,130,136,255, + 71,130,137,255,71,130,137,255,71,130,138,255,71,130,138,255, + 71,130,138,255,71,131,139,255,71,131,139,255,71,131,139,255, + 71,131,139,255,71,131,140,255,71,131,140,255,71,131,140,255, + 71,131,140,255,70,131,141,255,70,131,141,255,70,131,141,255, + 70,131,142,255,69,131,142,255,69,131,143,255,69,131,143,255, + 68,131,143,255,68,130,144,255,67,130,144,255,67,130,144,255, + 66,130,145,255,66,129,145,255,65,129,146,255,65,129,146,255, + 64,129,146,255,64,128,147,255,63,128,147,255,63,128,147,255, + 62,128,148,255,62,127,148,255,61,127,149,255,61,127,149,255, + 61,127,149,255,60,126,150,255,60,126,150,255,60,126,150,255, + 59,126,150,255,59,126,151,255,58,126,151,255,58,126,151,255, + 58,126,151,255,58,126,152,255,58,126,152,255,58,126,152,255, + 58,126,152,255,58,126,152,255,58,126,152,255,58,126,152,255, + 58,126,152,255,58,126,153,255,58,126,153,255,58,126,153,255, + 58,126,153,255,59,127,153,255,59,127,153,255,59,127,153,255, + 59,127,153,255,60,128,153,255,60,128,153,255,60,128,153,255, + 61,128,153,255,61,129,153,255,62,129,153,255,62,129,153,255, + 62,130,153,255,63,130,153,255,63,131,153,255,63,131,153,255, + 63,131,153,255,64,132,153,255,64,132,153,255,64,132,153,255, + 64,132,153,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,66,133,152,255,66,133,152,255,66,133,152,255, + 66,133,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 67,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,153,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,135,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,67,135,152,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,136,152,255,67,136,152,255,67,136,152,255, + 67,136,152,255,68,136,153,255,68,136,153,255,68,136,153,255, + 68,136,153,255,68,136,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,69,137,152,255,69,137,152,255,69,137,152,255, + 69,137,152,255,70,138,151,255,70,138,151,255,70,138,151,255, + 71,138,151,255,71,138,151,255,72,138,151,255,72,138,151,255, + 72,138,151,255,73,139,150,255,73,139,150,255,73,139,150,255, + 74,139,150,255,74,140,150,255,75,140,150,255,75,140,150,255, + 75,140,150,255,76,141,150,255,76,141,150,255,76,141,150,255, + 77,141,150,255,77,142,149,255,78,142,149,255,78,142,149,255, + 79,142,149,255,79,143,149,255,80,143,149,255,80,143,149,255, + 81,143,149,255,81,144,149,255,82,144,149,255,82,144,149,255, + 83,145,149,255,83,145,149,255,84,146,149,255,84,146,149,255, + 85,146,149,255,85,147,148,255,86,147,148,255,86,147,148,255, + 86,147,148,255,87,148,148,255,87,148,148,255,87,148,148,255, + 88,148,148,255,88,149,148,255,89,149,148,255,89,149,148,255, + 90,149,148,255,90,150,148,255,91,150,148,255,91,150,148,255, + 91,150,148,255,92,151,148,255,92,151,148,255,92,151,148,255, + 92,151,148,255,93,152,147,255,93,152,147,255,93,152,147,255, + 93,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,93,152,147,255,93,152,147,255,93,152,147,255, + 92,152,147,255,92,151,148,255,91,151,148,255,91,151,148,255, + 90,150,148,255,90,150,148,255,89,149,148,255,89,149,148,255, + 88,149,148,255,87,148,149,255,87,148,149,255,86,148,149,255, + 85,147,149,255,84,147,150,255,84,146,150,255,83,146,150,255, + 82,145,150,255,81,144,150,255,81,144,150,255,80,143,150,255, + 79,142,150,255,78,142,151,255,77,141,151,255,76,141,151,255, + 75,140,151,255,74,139,152,255,73,139,152,255,72,138,152,255, + 71,137,152,255,70,137,153,255,70,136,153,255,69,136,153,255, + 68,135,153,255,67,135,154,255,66,134,154,255,65,134,154,255, + 64,133,154,255,63,133,154,255,62,132,154,255,61,132,154,255, + 60,131,154,255,59,130,155,255,59,130,155,255,58,129,155,255, + 57,129,155,255,57,128,155,255,56,128,155,255,56,128,155,255, + 55,127,155,255,54,127,155,255,54,126,155,255,53,126,155,255, + 53,126,155,255,52,125,155,255,52,125,155,255,52,125,155,255, + 51,125,155,255,51,125,154,255,50,125,154,255,50,125,154,255, + 50,125,154,255,49,124,154,255,49,124,154,255,49,124,154,255, + 49,124,154,255,49,124,153,255,49,124,153,255,49,124,153,255, + 49,124,153,255,50,124,152,255,50,124,152,255,50,124,152,255, + 50,124,152,255,51,125,152,255,51,125,152,255,51,125,152,255, + 51,125,152,255,52,126,151,255,52,126,151,255,52,126,151,255, + 53,126,151,255,53,127,150,255,54,127,150,255,54,127,150,255, + 54,127,150,255,55,127,149,255,55,127,149,255,55,127,149,255, + 56,127,149,255,56,128,148,255,57,128,148,255,57,128,148,255, + 57,128,148,255,58,129,147,255,58,129,147,255,58,129,147,255, + 59,130,147,255,59,130,146,255,60,131,146,255,60,131,146,255, + 61,131,146,255,61,131,145,255,62,131,145,255,62,131,145,255, + 62,131,145,255,63,132,145,255,63,132,145,255,63,132,145,255, + 63,132,145,255,64,132,144,255,64,132,144,255,64,132,144,255, + 64,132,144,255,65,133,144,255,65,133,144,255,65,133,144,255, + 65,133,144,255,65,133,144,255,65,133,143,255,65,133,143,255, + 65,133,143,255,65,133,143,255,66,134,143,255,66,134,143,255, + 66,134,143,255,66,134,143,255,67,134,142,255,67,134,142,255, + 67,134,142,255,67,134,142,255,68,134,142,255,68,134,142,255, + 68,134,142,255,68,134,142,255,68,135,142,255,68,135,142,255, + 68,135,142,255,68,135,142,255,68,135,141,255,68,135,141,255, + 68,135,141,255,68,135,141,255,69,135,141,255,69,135,141,255, + 69,135,141,255,69,135,141,255,70,136,141,255,70,136,141,255, + 70,136,141,255,70,136,141,255,70,136,141,255,70,136,141,255, + 70,136,141,255,70,136,141,255,70,136,141,255,70,136,141,255, + 70,136,141,255,70,136,141,255,69,136,141,255,69,136,141,255, + 69,136,141,255,69,136,141,255,69,135,142,255,69,135,142,255, + 69,135,142,255,68,135,142,255,68,134,142,255,67,134,142,255, + 67,134,142,255,66,134,142,255,66,133,143,255,65,133,143,255, + 65,133,143,255,64,132,143,255,64,132,143,255,63,131,143,255, + 62,131,143,255,62,130,143,255,61,130,144,255,60,129,144,255, + 59,129,144,255,58,128,144,255,57,128,145,255,56,127,145,255, + 55,126,145,255,54,125,145,255,53,124,146,255,52,123,146,255, + 51,122,146,255,50,122,146,255,48,121,147,255,47,120,147,255, + 46,119,147,255,45,118,147,255,44,117,148,255,43,116,148,255, + 42,115,148,255,41,115,148,255,39,114,148,255,38,113,148,255, + 37,112,148,255,36,112,148,255,34,111,149,255,33,110,149,255, + 32,109,149,255,31,109,149,255,30,108,149,255,29,107,149,255, + 28,106,149,255,28,106,149,255,27,105,149,255,26,104,149,255, + 25,103,149,255,25,103,149,255,24,102,149,255,23,101,149,255, + 23,101,149,255,22,101,149,255,22,100,149,255,21,100,149,255, + 21,100,149,255,21,100,149,255,20,99,148,255,20,99,148,255, + 20,99,148,255,20,99,148,255,19,98,148,255,19,98,148,255, + 19,98,148,255,19,98,148,255,20,98,147,255,20,98,147,255, + 20,98,147,255,20,98,147,255,21,98,146,255,21,98,146,255, + 21,98,146,255,21,98,146,255,22,99,145,255,22,99,145,255, + 22,99,145,255,23,99,145,255,23,100,145,255,24,100,145,255, + 24,100,145,255,25,100,145,255,25,101,144,255,26,101,144,255, + 27,101,144,255,27,102,144,255,28,102,143,255,29,103,143,255, + 30,103,143,255,30,103,143,255,31,104,142,255,32,104,142,255, + 33,104,142,255,33,105,142,255,34,105,141,255,35,106,141,255, + 36,106,141,255,36,107,141,255,37,107,140,255,38,108,140,255, + 39,108,140,255,39,108,140,255,40,109,139,255,41,109,139,255, + 42,109,139,255,42,110,138,255,43,110,138,255,44,111,137,255, + 44,111,137,255,45,112,137,255,45,112,136,255,46,113,136,255, + 47,113,136,255,47,114,136,255,48,114,135,255,49,115,135,255, + 49,115,135,255,50,115,135,255,50,116,134,255,51,116,134,255, + 52,116,134,255,52,116,134,255,53,117,133,255,54,117,133,255, + 54,117,133,255,55,117,133,255,55,118,132,255,56,118,132,255, + 56,118,132,255,56,118,132,255,57,119,131,255,57,119,131,255, + 57,119,131,255,57,119,131,255,58,120,130,255,58,120,130,255, + 58,120,130,255,58,120,130,255,59,120,129,255,59,120,129,255, + 59,120,129,255,59,120,129,255,59,119,128,255,59,119,128,255, + 59,119,128,255,59,119,128,255,58,118,128,255,58,118,128,255, + 58,118,128,255,57,117,128,255,57,117,127,255,56,116,127,255, + 56,116,127,255,55,115,127,255,55,115,127,255,54,114,127,255, + 53,113,127,255,52,113,127,255,51,112,127,255,50,111,127,255, + 49,110,127,255,48,110,127,255,47,109,127,255,46,108,127,255, + 45,107,127,255,44,106,127,255,43,105,127,255,42,104,127,255, + 41,103,127,255,40,102,127,255,39,101,128,255,37,100,128,255, + 36,99,128,255,35,98,128,255,34,97,128,255,33,96,128,255, + 32,95,128,255,31,94,128,255,30,93,128,255,28,92,128,255, + 27,91,128,255,27,90,128,255,26,89,128,255,25,88,128,255, + 24,87,128,255,23,87,128,255,22,86,128,255,21,85,128,255, + 20,84,128,255,20,84,128,255,19,83,128,255,18,82,128,255, + 17,82,128,255,17,81,128,255,16,81,128,255,15,80,128,255, + 15,80,128,255,14,79,128,255,14,79,127,255,13,78,127,255, + 13,78,127,255,13,78,127,255,12,77,127,255,12,77,127,255, + 12,77,127,255,12,76,127,255,11,76,126,255,11,75,126,255, + 11,75,126,255,11,75,126,255,11,74,125,255,11,74,125,255, + 11,74,125,255,11,74,125,255,11,74,124,255,11,74,124,255, + 11,74,124,255,11,74,124,255,11,73,123,255,11,73,123,255, + 11,73,123,255,11,73,123,255,11,73,122,255,11,73,122,255, + 11,73,122,255,11,73,122,255,11,72,121,255,11,72,121,255, + 11,72,121,255,11,72,121,255,12,72,120,255,12,72,120,255, + 12,72,120,255,12,72,120,255,12,72,119,255,12,72,119,255, + 12,72,119,255,12,72,118,255,13,71,118,255,13,71,117,255, + 13,71,117,255,13,71,117,255,14,71,116,255,14,71,116,255, + 14,71,116,255,14,71,116,255,15,71,115,255,15,71,115,255, + 15,71,115,255,16,71,115,255,16,71,114,255,17,71,114,255, + 17,71,114,255,17,71,114,255,18,72,113,255,18,72,113,255, + 18,72,113,255,19,72,112,255,19,72,112,255,20,72,111,255, + 20,72,111,255,21,72,111,255,21,73,110,255,22,73,110,255, + 22,73,110,255,22,73,109,255,23,74,109,255,23,74,108,255, + 23,74,108,255,24,74,108,255,24,75,107,255,25,75,107,255, + 25,75,107,255,26,75,106,255,26,76,106,255,27,76,105,255, + 27,76,105,255,27,76,105,255,28,77,104,255,28,77,104,255, + 28,77,104,255,29,77,103,255,29,77,103,255,30,77,102,255, + 30,77,102,255,30,77,101,255,31,78,101,255,31,78,100,255, + 31,78,100,255,31,78,99,255,32,78,99,255,32,78,98,255, + 32,78,98,255,32,78,97,255,32,78,97,255,32,78,96,255, + 32,78,96,255,32,78,96,255,32,77,95,255,32,77,95,255, + 32,77,95,255,32,77,94,255,32,76,94,255,32,76,93,255, + 32,76,93,255,32,76,93,255,32,75,92,255,32,75,92,255, + 32,75,92,255,32,75,91,255,32,74,91,255,32,74,90,255, + 32,74,90,255,32,73,90,255,31,73,89,255,31,72,89,255, + 31,72,89,255,31,71,88,255,31,71,88,255,31,70,87,255, + 31,70,87,255,31,69,87,255,30,69,86,255,30,68,86,255, + 30,68,86,255,30,68,85,255,30,67,85,255,30,67,84,255, + 30,67,84,255,30,66,84,255,29,66,83,255,29,65,83,255, + 29,65,83,255,29,64,82,255,29,64,82,255,29,63,81,255, + 29,63,81,255,29,63,80,255,29,62,80,255,29,62,79,255, + 29,62,79,255,29,61,78,255,28,61,78,255,28,60,77,255, + 28,60,77,255,28,59,76,255,28,59,75,255,28,58,74,255, + 28,58,74,255,28,58,73,255,28,57,73,255,28,57,72,255, + 28,57,72,255,28,56,71,255,28,56,70,255,28,55,69,255, + 28,55,69,255,28,55,68,255,28,54,67,255,28,54,66,255, + 28,54,66,255,28,53,65,255,28,53,65,255,28,52,64,255, + 28,52,64,255,28,51,63,255,27,51,62,255,27,50,61,255, + 27,50,61,255,27,50,60,255,26,49,59,255,26,49,58,255, + 26,49,58,255,26,48,57,255,26,48,56,255,26,47,55,255, + 26,47,55,255,26,46,54,255,25,46,54,255,25,45,53,255, + 25,45,53,255,25,44,52,255,25,44,51,255,25,43,50,255, + 25,43,50,255,25,43,49,255,24,42,49,255,24,42,48,255, + 24,42,48,255,24,42,48,255,24,41,47,255,24,41,47,255, + 24,41,47,255,24,41,47,255,24,40,46,255,24,40,46,255, + 24,40,46,255,24,40,46,255,30,70,85,255,30,70,85,255, + 30,70,85,255,30,70,85,255,29,70,86,255,29,70,86,255, + 29,70,86,255,29,70,87,255,29,70,87,255,29,70,88,255, + 29,70,88,255,29,70,88,255,28,71,89,255,28,71,89,255, + 28,71,89,255,28,71,90,255,28,71,91,255,28,71,92,255, + 28,71,92,255,28,71,93,255,27,72,93,255,27,72,94,255, + 27,72,94,255,27,72,95,255,27,73,95,255,27,73,96,255, + 27,73,96,255,27,73,97,255,27,74,98,255,27,74,99,255, + 27,74,99,255,27,75,100,255,27,75,100,255,27,76,101,255, + 27,76,101,255,27,77,102,255,28,77,103,255,28,78,104,255, + 28,78,104,255,29,79,105,255,29,79,105,255,30,80,106,255, + 30,80,106,255,30,81,107,255,31,82,108,255,31,83,109,255, + 31,83,109,255,32,84,110,255,33,85,110,255,34,86,111,255, + 34,86,111,255,35,87,112,255,35,88,112,255,36,89,113,255, + 36,89,113,255,37,90,114,255,38,91,114,255,39,92,115,255, + 39,92,115,255,40,93,116,255,41,94,116,255,42,95,117,255, + 43,96,117,255,44,97,118,255,45,98,118,255,46,99,119,255, + 46,100,119,255,47,101,120,255,48,102,120,255,49,103,121,255, + 49,103,121,255,50,104,121,255,51,105,122,255,52,106,122,255, + 52,106,122,255,53,107,123,255,54,108,123,255,55,109,124,255, + 55,110,124,255,56,111,124,255,57,112,125,255,58,113,125,255, + 58,113,125,255,59,114,126,255,59,115,126,255,60,116,127,255, + 60,116,127,255,61,117,127,255,62,118,128,255,63,119,128,255, + 63,119,128,255,64,120,129,255,64,120,129,255,65,121,130,255, + 65,121,130,255,65,122,130,255,66,122,131,255,66,123,131,255, + 66,123,131,255,66,124,131,255,67,124,132,255,67,125,132,255, + 67,125,132,255,68,126,133,255,68,126,133,255,69,127,134,255, + 69,127,134,255,69,127,134,255,70,128,135,255,70,128,135,255, + 70,128,135,255,70,129,135,255,71,129,136,255,71,130,136,255, + 71,130,136,255,71,130,137,255,71,130,137,255,71,130,138,255, + 71,130,138,255,71,130,138,255,71,131,139,255,71,131,139,255, + 71,131,139,255,71,131,139,255,71,131,140,255,71,131,140,255, + 71,131,140,255,71,131,140,255,70,131,141,255,70,131,141,255, + 70,131,141,255,70,131,142,255,69,131,142,255,69,131,143,255, + 69,131,143,255,68,131,143,255,68,130,144,255,67,130,144,255, + 67,130,144,255,66,130,145,255,66,129,145,255,65,129,146,255, + 65,129,146,255,64,129,146,255,64,128,147,255,63,128,147,255, + 63,128,147,255,63,128,148,255,62,127,148,255,62,127,149,255, + 62,127,149,255,61,127,149,255,61,126,150,255,60,126,150,255, + 60,126,150,255,60,126,150,255,59,126,151,255,59,126,151,255, + 59,126,151,255,59,126,151,255,58,126,152,255,58,126,152,255, + 58,126,152,255,58,126,152,255,58,126,152,255,58,126,152,255, + 58,126,152,255,58,126,152,255,58,126,153,255,58,126,153,255, + 58,126,153,255,58,126,153,255,59,127,153,255,59,127,153,255, + 59,127,153,255,59,127,153,255,60,128,153,255,60,128,153,255, + 60,128,153,255,61,128,153,255,61,129,153,255,62,129,153,255, + 62,129,153,255,62,130,153,255,63,130,153,255,63,131,153,255, + 63,131,153,255,63,131,153,255,64,132,153,255,64,132,153,255, + 64,132,153,255,64,132,153,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,66,133,152,255,66,133,152,255, + 66,133,152,255,66,133,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,67,134,152,255,67,134,152,255, + 67,134,152,255,67,134,152,255,67,134,152,255,67,134,152,255, + 67,134,152,255,67,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,153,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,135,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,67,135,152,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,136,152,255,67,136,152,255, + 67,136,152,255,67,136,152,255,68,136,153,255,68,136,153,255, + 68,136,153,255,68,136,153,255,68,136,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,69,137,152,255,69,137,152,255, + 69,137,152,255,70,137,152,255,70,138,151,255,71,138,151,255, + 71,138,151,255,71,138,151,255,72,138,151,255,72,138,151,255, + 72,138,151,255,73,138,151,255,73,139,150,255,74,139,150,255, + 74,139,150,255,74,139,150,255,75,140,150,255,75,140,150,255, + 75,140,150,255,76,140,150,255,76,141,150,255,77,141,150,255, + 77,141,150,255,77,141,150,255,78,142,149,255,78,142,149,255, + 78,142,149,255,79,142,149,255,79,143,149,255,80,143,149,255, + 80,143,149,255,81,143,149,255,81,144,149,255,82,144,149,255, + 82,144,149,255,83,145,149,255,83,145,149,255,84,146,149,255, + 84,146,149,255,85,146,149,255,85,147,148,255,86,147,148,255, + 86,147,148,255,86,147,148,255,87,148,148,255,87,148,148,255, + 87,148,148,255,88,148,148,255,88,149,148,255,89,149,148,255, + 89,149,148,255,90,149,148,255,90,150,148,255,91,150,148,255, + 91,150,148,255,91,150,148,255,92,151,148,255,92,151,148,255, + 92,151,148,255,92,151,148,255,93,152,147,255,93,152,147,255, + 93,152,147,255,93,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,93,152,147,255,93,152,147,255, + 93,152,147,255,92,152,147,255,92,151,148,255,91,151,148,255, + 91,151,148,255,90,150,148,255,90,150,148,255,89,149,148,255, + 89,149,148,255,88,149,148,255,87,148,149,255,87,148,149,255, + 86,148,149,255,85,147,149,255,84,147,150,255,84,146,150,255, + 83,146,150,255,82,145,150,255,81,144,150,255,81,144,150,255, + 80,143,150,255,79,142,150,255,78,142,151,255,77,141,151,255, + 76,141,151,255,75,140,151,255,74,139,152,255,73,139,152,255, + 72,138,152,255,71,137,152,255,70,137,153,255,70,136,153,255, + 69,136,153,255,68,135,153,255,67,135,154,255,66,134,154,255, + 65,134,154,255,64,133,154,255,63,133,154,255,62,132,154,255, + 61,132,154,255,60,131,154,255,59,130,155,255,59,130,155,255, + 58,129,155,255,57,129,155,255,56,128,155,255,56,128,155,255, + 55,128,155,255,54,127,155,255,54,127,155,255,53,126,155,255, + 53,126,155,255,52,126,155,255,52,125,155,255,51,125,155,255, + 51,125,155,255,51,125,155,255,50,125,154,255,50,125,154,255, + 50,125,154,255,50,125,154,255,49,124,154,255,49,124,154,255, + 49,124,154,255,49,124,154,255,49,124,153,255,49,124,153,255, + 49,124,153,255,49,124,153,255,50,124,152,255,50,124,152,255, + 50,124,152,255,50,124,152,255,51,125,152,255,51,125,152,255, + 51,125,152,255,51,125,152,255,52,126,151,255,52,126,151,255, + 52,126,151,255,53,126,151,255,53,127,150,255,54,127,150,255, + 54,127,150,255,54,127,150,255,55,127,149,255,55,127,149,255, + 55,127,149,255,56,127,149,255,56,128,148,255,57,128,148,255, + 57,128,148,255,57,128,148,255,58,129,147,255,58,129,147,255, + 58,129,147,255,59,130,147,255,59,130,146,255,60,131,146,255, + 60,131,146,255,61,131,146,255,61,131,145,255,62,131,145,255, + 62,131,145,255,62,131,145,255,63,132,145,255,63,132,145,255, + 63,132,145,255,64,132,145,255,64,132,144,255,65,132,144,255, + 65,132,144,255,65,132,144,255,66,133,144,255,66,133,144,255, + 66,133,144,255,66,133,144,255,66,133,144,255,66,133,143,255, + 66,133,143,255,66,133,143,255,66,133,143,255,67,134,143,255, + 67,134,143,255,67,134,143,255,67,134,143,255,68,134,142,255, + 68,134,142,255,68,134,142,255,68,134,142,255,69,134,142,255, + 69,134,142,255,69,134,142,255,69,134,142,255,69,135,142,255, + 69,135,142,255,69,135,142,255,69,135,142,255,69,135,141,255, + 69,135,141,255,69,135,141,255,69,135,141,255,70,135,141,255, + 70,135,141,255,70,135,141,255,70,135,141,255,70,136,141,255, + 70,136,141,255,70,136,141,255,70,136,141,255,70,136,141,255, + 70,136,141,255,70,136,141,255,70,136,141,255,70,136,141,255, + 70,136,141,255,70,136,141,255,70,136,141,255,69,136,141,255, + 69,136,141,255,69,136,141,255,69,136,141,255,69,135,142,255, + 69,135,142,255,69,135,142,255,68,135,142,255,68,134,142,255, + 67,134,142,255,67,134,142,255,66,134,142,255,66,133,143,255, + 65,133,143,255,65,133,143,255,64,132,143,255,64,132,143,255, + 63,131,143,255,62,131,143,255,62,130,143,255,61,130,144,255, + 60,129,144,255,59,129,144,255,58,128,144,255,57,128,145,255, + 56,127,145,255,55,126,145,255,54,125,145,255,53,124,146,255, + 52,123,146,255,51,122,146,255,50,122,146,255,48,121,147,255, + 47,120,147,255,46,119,147,255,45,118,147,255,44,117,148,255, + 43,116,148,255,42,115,148,255,41,115,148,255,39,114,148,255, + 38,113,148,255,37,112,148,255,36,112,148,255,34,111,149,255, + 33,110,149,255,32,109,149,255,31,109,149,255,30,108,149,255, + 29,107,149,255,28,106,149,255,28,106,149,255,27,105,149,255, + 26,104,149,255,25,103,149,255,25,103,149,255,24,102,149,255, + 23,101,149,255,23,101,149,255,22,101,149,255,22,100,149,255, + 21,100,149,255,21,100,149,255,21,100,149,255,20,99,148,255, + 20,99,148,255,20,99,148,255,20,99,148,255,19,98,148,255, + 19,98,148,255,19,98,148,255,19,98,148,255,20,98,147,255, + 20,98,147,255,20,98,147,255,20,98,147,255,21,98,146,255, + 21,98,146,255,21,98,146,255,21,98,146,255,22,99,145,255, + 22,99,145,255,22,99,145,255,23,99,145,255,23,100,145,255, + 24,100,145,255,24,100,145,255,25,100,145,255,25,101,144,255, + 26,101,144,255,27,101,144,255,27,102,144,255,28,102,143,255, + 29,103,143,255,30,103,143,255,30,103,143,255,31,104,142,255, + 32,104,142,255,33,104,142,255,33,105,142,255,34,105,141,255, + 35,106,141,255,36,106,141,255,36,107,141,255,37,107,140,255, + 38,108,140,255,39,108,140,255,40,108,140,255,41,109,139,255, + 42,109,139,255,43,109,139,255,43,110,138,255,44,110,138,255, + 45,111,137,255,45,111,137,255,46,112,137,255,46,112,136,255, + 47,113,136,255,48,113,136,255,48,114,136,255,49,114,135,255, + 50,115,135,255,50,115,135,255,51,115,135,255,51,116,134,255, + 52,116,134,255,53,116,134,255,53,116,134,255,54,117,133,255, + 55,117,133,255,55,117,133,255,55,117,133,255,56,118,132,255, + 56,118,132,255,56,118,132,255,56,118,132,255,57,119,131,255, + 57,119,131,255,57,119,131,255,57,119,131,255,58,120,130,255, + 58,120,130,255,58,120,130,255,58,120,130,255,59,120,129,255, + 59,120,129,255,59,120,129,255,59,120,129,255,59,119,128,255, + 59,119,128,255,59,119,128,255,59,119,128,255,58,118,128,255, + 58,118,128,255,58,118,128,255,57,117,128,255,57,117,127,255, + 56,116,127,255,56,116,127,255,55,115,127,255,55,115,127,255, + 54,114,127,255,53,113,127,255,52,113,127,255,51,112,127,255, + 50,111,127,255,49,110,127,255,48,110,127,255,47,109,127,255, + 46,108,127,255,45,107,127,255,44,106,127,255,43,105,127,255, + 42,104,127,255,41,103,127,255,40,102,127,255,39,101,128,255, + 37,100,128,255,36,99,128,255,35,98,128,255,34,97,128,255, + 33,96,128,255,32,95,128,255,31,94,128,255,30,93,128,255, + 28,92,128,255,27,91,128,255,27,90,128,255,26,89,128,255, + 25,88,128,255,24,87,128,255,23,87,128,255,22,86,128,255, + 21,85,128,255,20,84,128,255,20,84,128,255,19,83,128,255, + 18,82,128,255,17,82,128,255,17,81,128,255,16,81,128,255, + 15,80,128,255,15,80,128,255,14,79,128,255,14,79,127,255, + 13,78,127,255,13,78,127,255,13,78,127,255,12,77,127,255, + 12,77,127,255,12,77,127,255,12,76,127,255,11,76,126,255, + 11,75,126,255,11,75,126,255,11,75,126,255,11,74,125,255, + 11,74,125,255,11,74,125,255,11,74,125,255,11,74,124,255, + 11,74,124,255,11,74,124,255,11,74,124,255,11,73,123,255, + 11,73,123,255,11,73,123,255,11,73,123,255,11,73,122,255, + 11,73,122,255,11,73,122,255,11,73,122,255,11,72,121,255, + 11,72,121,255,11,72,121,255,11,72,121,255,12,72,120,255, + 12,72,120,255,12,72,120,255,12,72,120,255,12,72,119,255, + 12,72,119,255,12,72,119,255,12,72,118,255,13,71,118,255, + 13,71,117,255,13,71,117,255,13,71,117,255,14,71,116,255, + 14,71,116,255,14,71,116,255,14,71,116,255,15,71,115,255, + 15,71,115,255,15,71,115,255,16,71,115,255,16,71,114,255, + 17,71,114,255,17,71,114,255,17,71,114,255,18,72,113,255, + 18,72,113,255,18,72,113,255,19,72,112,255,19,72,112,255, + 20,72,111,255,20,72,111,255,21,72,111,255,21,73,110,255, + 22,73,110,255,22,73,110,255,22,73,109,255,23,74,109,255, + 23,74,108,255,23,74,108,255,24,74,108,255,24,75,107,255, + 25,75,107,255,25,75,107,255,26,75,106,255,26,76,106,255, + 27,76,105,255,27,76,105,255,27,76,105,255,28,77,104,255, + 28,77,104,255,28,77,104,255,29,77,103,255,29,77,103,255, + 30,77,102,255,30,77,102,255,30,77,101,255,31,78,101,255, + 31,78,100,255,31,78,100,255,31,78,99,255,32,78,99,255, + 32,78,98,255,32,78,98,255,32,78,97,255,32,78,97,255, + 32,78,96,255,32,78,96,255,32,78,96,255,32,77,95,255, + 32,77,95,255,32,77,95,255,32,77,94,255,32,76,94,255, + 32,76,93,255,32,76,93,255,32,76,93,255,32,75,92,255, + 32,75,92,255,32,75,92,255,32,75,91,255,32,74,91,255, + 32,74,90,255,32,74,90,255,32,73,90,255,31,73,89,255, + 31,72,89,255,31,72,89,255,31,71,88,255,31,71,88,255, + 31,70,87,255,31,70,87,255,31,69,87,255,30,69,86,255, + 30,68,86,255,30,68,86,255,30,68,85,255,30,67,85,255, + 30,67,84,255,30,67,84,255,30,66,84,255,29,66,83,255, + 29,65,83,255,29,65,83,255,29,64,82,255,29,64,82,255, + 29,63,81,255,29,63,81,255,29,63,80,255,29,62,80,255, + 29,62,79,255,29,62,79,255,29,61,78,255,28,61,78,255, + 28,60,77,255,28,60,77,255,28,59,76,255,28,59,75,255, + 28,58,74,255,28,58,74,255,28,58,73,255,28,57,73,255, + 28,57,72,255,28,57,72,255,28,56,71,255,28,56,70,255, + 28,55,69,255,28,55,69,255,28,55,68,255,28,54,67,255, + 28,54,66,255,28,54,66,255,28,53,65,255,28,53,65,255, + 28,52,64,255,28,52,64,255,28,51,63,255,27,51,62,255, + 27,50,61,255,27,50,61,255,27,50,60,255,26,49,59,255, + 26,49,58,255,26,49,58,255,26,48,57,255,26,48,56,255, + 26,47,55,255,26,47,55,255,26,46,54,255,25,46,53,255, + 25,45,52,255,25,45,52,255,25,44,51,255,25,44,51,255, + 25,43,50,255,25,43,50,255,25,43,49,255,24,42,49,255, + 24,42,48,255,24,42,48,255,24,42,47,255,24,41,47,255, + 24,41,46,255,24,41,46,255,24,41,46,255,24,40,45,255, + 24,40,45,255,24,40,45,255,24,40,45,255,30,70,84,255, + 30,70,84,255,30,70,84,255,30,70,84,255,30,70,85,255, + 30,70,85,255,30,70,85,255,30,70,86,255,29,70,86,255, + 29,70,87,255,29,70,87,255,29,70,87,255,29,71,88,255, + 29,71,88,255,29,71,88,255,29,71,89,255,28,71,90,255, + 28,71,91,255,28,71,91,255,28,71,92,255,28,72,92,255, + 28,72,93,255,28,72,93,255,28,72,94,255,28,73,94,255, + 28,73,95,255,28,73,95,255,28,73,96,255,28,74,97,255, + 28,74,98,255,28,74,98,255,28,75,99,255,28,75,99,255, + 28,76,100,255,28,76,100,255,28,77,101,255,29,77,102,255, + 29,78,103,255,29,78,103,255,29,79,104,255,30,79,104,255, + 30,80,105,255,30,80,105,255,31,81,106,255,31,82,107,255, + 32,83,108,255,32,83,108,255,33,84,109,255,34,85,109,255, + 35,86,110,255,35,86,110,255,36,87,111,255,36,88,111,255, + 37,89,112,255,37,89,112,255,38,90,113,255,39,91,113,255, + 40,92,114,255,40,92,114,255,41,93,115,255,42,94,115,255, + 43,95,116,255,44,96,116,255,45,97,117,255,46,98,117,255, + 47,99,118,255,47,100,118,255,48,101,119,255,49,102,119,255, + 50,103,120,255,50,103,120,255,51,104,120,255,52,105,121,255, + 53,106,121,255,53,106,121,255,54,107,122,255,55,108,122,255, + 56,109,123,255,56,110,123,255,57,111,123,255,58,112,124,255, + 59,113,124,255,59,113,124,255,60,114,125,255,60,115,125,255, + 61,116,126,255,61,116,126,255,62,117,126,255,62,118,127,255, + 63,119,127,255,63,119,127,255,64,120,128,255,64,120,128,255, + 65,121,129,255,65,121,129,255,66,122,129,255,66,122,130,255, + 67,123,130,255,67,123,130,255,67,124,130,255,68,124,131,255, + 68,125,131,255,68,125,131,255,68,126,132,255,69,126,132,255, + 69,127,133,255,69,127,133,255,70,127,133,255,70,128,134,255, + 71,128,134,255,71,128,134,255,71,129,135,255,71,129,135,255, + 71,130,136,255,71,130,136,255,71,130,136,255,72,130,137,255, + 72,130,137,255,72,130,137,255,72,130,137,255,72,131,138,255, + 72,131,138,255,72,131,138,255,72,131,138,255,72,131,139,255, + 72,131,139,255,72,131,139,255,72,131,140,255,71,131,140,255, + 71,131,141,255,71,131,141,255,71,131,141,255,70,131,142,255, + 70,131,142,255,70,131,142,255,69,131,143,255,69,131,143,255, + 68,131,144,255,68,131,144,255,67,131,144,255,67,130,145,255, + 66,130,145,255,66,130,145,255,65,130,145,255,65,129,146,255, + 64,129,146,255,64,129,146,255,64,129,147,255,63,128,147,255, + 63,128,148,255,63,128,148,255,62,128,148,255,62,127,149,255, + 61,127,149,255,61,127,149,255,61,127,150,255,60,127,150,255, + 60,127,151,255,60,127,151,255,60,127,151,255,59,127,152,255, + 59,127,152,255,59,127,152,255,59,127,152,255,59,127,152,255, + 59,127,152,255,59,127,152,255,59,127,152,255,59,127,153,255, + 59,127,153,255,59,127,153,255,59,127,153,255,60,127,153,255, + 60,127,153,255,60,127,153,255,60,127,153,255,61,128,153,255, + 61,128,153,255,61,128,153,255,61,128,153,255,61,129,153,255, + 62,129,153,255,62,129,153,255,62,130,153,255,63,130,153,255, + 63,131,153,255,63,131,153,255,63,131,153,255,64,132,153,255, + 64,132,153,255,64,132,153,255,64,132,153,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,66,133,152,255, + 66,133,152,255,66,133,152,255,66,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,153,255, + 66,134,153,255,66,134,153,255,66,134,153,255,66,135,153,255, + 66,135,153,255,66,135,153,255,66,135,153,255,67,135,152,255, + 67,135,152,255,67,135,152,255,67,135,152,255,67,136,152,255, + 67,136,152,255,67,136,152,255,67,136,152,255,68,136,153,255, + 68,136,153,255,68,136,153,255,69,136,153,255,69,137,152,255, + 69,137,152,255,69,137,152,255,69,137,152,255,70,138,152,255, + 70,138,152,255,70,138,152,255,71,138,152,255,71,139,151,255, + 72,139,151,255,72,139,151,255,72,139,151,255,73,139,151,255, + 73,139,151,255,73,139,151,255,74,139,151,255,74,140,150,255, + 75,140,150,255,75,140,150,255,75,140,150,255,76,141,150,255, + 76,141,150,255,76,141,150,255,77,141,150,255,77,142,150,255, + 78,142,150,255,78,142,150,255,78,142,150,255,79,143,149,255, + 79,143,149,255,79,143,149,255,80,143,149,255,80,144,149,255, + 81,144,149,255,81,144,149,255,82,144,149,255,82,144,149,255, + 83,144,149,255,83,144,149,255,84,145,149,255,84,145,149,255, + 85,146,149,255,85,146,149,255,86,146,149,255,86,147,148,255, + 87,147,148,255,87,147,148,255,87,147,148,255,88,148,148,255, + 88,148,148,255,88,148,148,255,88,148,148,255,89,149,148,255, + 89,149,148,255,89,149,148,255,90,149,148,255,90,150,148,255, + 91,150,148,255,91,150,148,255,91,150,148,255,92,151,148,255, + 92,151,148,255,92,151,148,255,92,151,148,255,93,152,147,255, + 93,152,147,255,93,152,147,255,93,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,94,152,147,255, + 94,152,147,255,94,152,147,255,94,152,147,255,93,152,147,255, + 93,152,147,255,93,152,147,255,93,152,147,255,92,151,147,255, + 92,151,147,255,92,151,147,255,91,151,147,255,91,150,148,255, + 90,150,148,255,90,150,148,255,89,150,148,255,89,149,148,255, + 88,149,148,255,88,149,148,255,87,148,148,255,86,148,149,255, + 86,147,149,255,85,147,149,255,84,146,149,255,83,146,150,255, + 83,145,150,255,82,145,150,255,81,144,150,255,80,143,150,255, + 80,143,150,255,79,142,150,255,78,141,150,255,77,141,151,255, + 76,140,151,255,75,140,151,255,74,139,151,255,73,138,152,255, + 72,138,152,255,71,137,152,255,70,136,152,255,69,136,153,255, + 69,135,153,255,68,135,153,255,67,134,153,255,66,134,154,255, + 65,133,154,255,64,133,154,255,63,132,154,255,62,132,154,255, + 61,131,154,255,60,131,154,255,59,130,154,255,58,129,155,255, + 58,129,155,255,57,128,155,255,56,128,155,255,55,127,155,255, + 55,127,155,255,54,127,155,255,53,127,155,255,53,126,155,255, + 52,126,155,255,52,126,155,255,51,126,155,255,51,125,155,255, + 50,125,155,255,50,125,155,255,50,125,155,255,49,124,154,255, + 49,124,154,255,49,124,154,255,49,124,154,255,48,124,154,255, + 48,124,154,255,48,124,154,255,48,124,154,255,49,124,153,255, + 49,124,153,255,49,124,153,255,49,124,153,255,50,124,152,255, + 50,124,152,255,50,124,152,255,50,124,152,255,51,125,152,255, + 51,125,152,255,51,125,152,255,51,125,152,255,52,126,151,255, + 52,126,151,255,52,126,151,255,53,126,151,255,53,127,150,255, + 54,127,150,255,54,127,150,255,55,127,150,255,55,127,149,255, + 56,128,149,255,56,128,149,255,57,128,149,255,57,129,148,255, + 58,129,148,255,58,129,148,255,58,129,148,255,59,130,147,255, + 59,130,147,255,59,130,147,255,60,130,147,255,60,131,146,255, + 61,131,146,255,61,131,146,255,62,131,146,255,62,132,145,255, + 63,132,145,255,63,132,145,255,63,132,145,255,64,133,145,255, + 64,133,145,255,64,133,145,255,65,133,145,255,65,133,144,255, + 66,133,144,255,66,133,144,255,66,133,144,255,67,134,144,255, + 67,134,144,255,67,134,144,255,67,134,144,255,67,134,144,255, + 67,134,143,255,67,134,143,255,67,134,143,255,67,134,143,255, + 68,135,143,255,68,135,143,255,68,135,143,255,68,135,143,255, + 69,135,142,255,69,135,142,255,69,135,142,255,69,135,142,255, + 70,135,142,255,70,135,142,255,70,135,142,255,70,135,142,255, + 70,136,142,255,70,136,142,255,70,136,142,255,70,136,142,255, + 70,136,141,255,70,136,141,255,70,136,141,255,70,136,141,255, + 71,136,141,255,71,136,141,255,71,136,141,255,71,136,141,255, + 71,137,141,255,71,137,141,255,71,137,141,255,71,137,141,255, + 71,137,141,255,71,137,141,255,71,137,141,255,71,137,141,255, + 71,137,141,255,71,137,141,255,71,137,141,255,71,137,141,255, + 70,137,141,255,70,137,141,255,70,137,141,255,70,137,141,255, + 70,136,142,255,70,136,142,255,70,136,142,255,69,136,142,255, + 69,135,142,255,68,135,142,255,68,135,142,255,67,135,142,255, + 67,134,143,255,66,134,143,255,66,134,143,255,65,133,143,255, + 65,133,143,255,64,132,143,255,63,132,143,255,63,131,143,255, + 62,131,144,255,61,130,144,255,60,129,144,255,59,129,144,255, + 58,128,145,255,57,127,145,255,56,126,145,255,55,126,145,255, + 54,125,146,255,53,124,146,255,52,123,146,255,51,122,146,255, + 49,121,147,255,48,120,147,255,47,119,147,255,46,119,147,255, + 45,118,148,255,44,117,148,255,43,116,148,255,42,115,148,255, + 40,114,148,255,39,113,148,255,38,112,148,255,37,112,148,255, + 35,111,149,255,34,110,149,255,33,109,149,255,32,109,149,255, + 31,108,149,255,30,107,149,255,29,106,149,255,29,106,149,255, + 28,105,149,255,27,104,149,255,26,103,149,255,26,103,149,255, + 25,102,149,255,24,101,149,255,23,101,149,255,23,101,149,255, + 22,100,149,255,21,100,149,255,21,100,149,255,21,100,149,255, + 20,99,148,255,20,99,148,255,20,99,148,255,20,99,148,255, + 19,98,148,255,19,98,148,255,19,98,148,255,19,98,148,255, + 20,98,147,255,20,98,147,255,20,98,147,255,20,98,147,255, + 21,98,146,255,21,98,146,255,21,98,146,255,21,98,146,255, + 22,99,145,255,22,99,145,255,23,99,145,255,23,99,145,255, + 24,100,145,255,25,100,145,255,25,100,145,255,26,100,145,255, + 26,101,144,255,27,101,144,255,28,101,144,255,28,102,144,255, + 29,102,143,255,30,103,143,255,31,103,143,255,31,104,143,255, + 32,104,142,255,33,105,142,255,34,105,142,255,34,106,142,255, + 35,106,141,255,36,107,141,255,37,107,141,255,37,108,141,255, + 38,108,140,255,39,109,140,255,40,109,140,255,41,109,140,255, + 42,110,139,255,43,110,139,255,44,110,139,255,44,111,138,255, + 45,111,138,255,46,112,137,255,46,112,137,255,47,113,137,255, + 47,113,136,255,48,114,136,255,49,114,136,255,49,115,136,255, + 50,115,135,255,51,116,135,255,51,116,135,255,52,116,135,255, + 52,117,134,255,53,117,134,255,54,117,134,255,54,117,134,255, + 55,118,133,255,56,118,133,255,56,118,133,255,56,118,133,255, + 57,119,132,255,57,119,132,255,57,119,132,255,57,119,132,255, + 58,120,131,255,58,120,131,255,58,120,131,255,58,120,131,255, + 59,121,130,255,59,121,130,255,59,121,130,255,59,121,130,255, + 60,120,129,255,60,120,129,255,60,120,129,255,60,120,129,255, + 59,120,128,255,59,120,128,255,59,120,128,255,59,119,128,255, + 58,119,128,255,58,118,128,255,58,118,128,255,57,117,128,255, + 57,117,127,255,56,116,127,255,56,116,127,255,55,115,127,255, + 55,115,127,255,54,114,127,255,53,113,127,255,52,113,127,255, + 51,112,127,255,50,111,127,255,49,110,127,255,48,110,127,255, + 47,109,127,255,46,108,127,255,45,107,127,255,44,106,127,255, + 43,105,128,255,42,104,128,255,41,103,128,255,40,102,128,255, + 39,101,128,255,37,100,128,255,36,99,128,255,35,98,128,255, + 34,97,128,255,33,96,128,255,32,95,128,255,31,94,128,255, + 30,93,128,255,29,92,128,255,28,91,128,255,27,91,128,255, + 26,90,128,255,25,89,128,255,24,88,128,255,24,88,128,255, + 23,87,128,255,22,86,128,255,21,85,128,255,21,85,128,255, + 20,84,128,255,19,83,128,255,18,83,128,255,18,82,128,255, + 17,82,128,255,16,81,128,255,16,81,128,255,15,80,128,255, + 15,80,127,255,14,79,127,255,14,79,127,255,14,79,127,255, + 13,78,127,255,13,78,127,255,13,78,127,255,13,77,127,255, + 12,77,126,255,12,76,126,255,12,76,126,255,12,76,126,255, + 12,75,125,255,12,75,125,255,12,75,125,255,12,75,125,255, + 12,75,124,255,12,75,124,255,12,75,124,255,12,75,124,255, + 12,74,123,255,12,74,123,255,12,74,123,255,12,74,123,255, + 12,74,122,255,12,74,122,255,12,74,122,255,12,74,122,255, + 12,73,121,255,12,73,121,255,12,73,121,255,12,73,121,255, + 13,73,120,255,13,73,120,255,13,73,120,255,13,73,120,255, + 13,73,119,255,13,73,119,255,13,73,119,255,13,73,119,255, + 14,72,118,255,14,72,118,255,14,72,118,255,14,72,118,255, + 15,72,117,255,15,72,117,255,15,72,117,255,15,72,117,255, + 16,72,116,255,16,72,116,255,16,72,116,255,17,72,115,255, + 17,72,115,255,18,72,114,255,18,72,114,255,18,72,114,255, + 19,73,113,255,19,73,113,255,19,73,113,255,20,73,113,255, + 20,73,112,255,21,73,112,255,21,73,112,255,22,73,111,255, + 22,74,111,255,23,74,110,255,23,74,110,255,23,74,110,255, + 24,75,109,255,24,75,109,255,24,75,109,255,25,75,108,255, + 25,75,108,255,26,75,107,255,26,75,107,255,26,75,106,255, + 27,76,106,255,27,76,105,255,27,76,105,255,28,76,105,255, + 28,77,104,255,29,77,104,255,29,77,104,255,29,77,103,255, + 30,77,103,255,30,77,102,255,30,77,102,255,30,77,101,255, + 31,78,101,255,31,78,100,255,31,78,100,255,31,78,99,255, + 32,78,99,255,32,78,98,255,32,78,98,255,32,78,97,255, + 32,78,97,255,32,78,96,255,32,78,96,255,32,78,96,255, + 32,77,95,255,32,77,95,255,32,77,95,255,32,77,94,255, + 32,76,94,255,32,76,93,255,32,76,93,255,32,76,93,255, + 32,75,92,255,32,75,92,255,32,75,92,255,32,75,91,255, + 32,74,91,255,32,74,90,255,32,74,90,255,32,73,90,255, + 31,73,89,255,31,72,89,255,31,72,89,255,31,71,88,255, + 31,71,88,255,31,70,87,255,31,70,87,255,31,69,87,255, + 30,69,86,255,30,68,86,255,30,68,86,255,30,68,85,255, + 30,67,85,255,30,67,84,255,30,67,84,255,30,66,83,255, + 29,66,83,255,29,65,82,255,29,65,82,255,29,64,81,255, + 29,64,81,255,29,63,80,255,29,63,80,255,29,63,79,255, + 29,62,79,255,29,62,78,255,29,62,78,255,29,61,77,255, + 28,61,77,255,28,60,76,255,28,60,76,255,28,59,75,255, + 28,59,74,255,28,58,73,255,28,58,73,255,28,58,72,255, + 28,57,72,255,28,57,71,255,28,57,71,255,28,56,70,255, + 28,56,69,255,28,55,68,255,28,55,68,255,28,55,67,255, + 28,54,66,255,28,54,65,255,28,54,65,255,28,53,64,255, + 28,53,64,255,28,52,63,255,28,52,63,255,28,51,62,255, + 27,51,61,255,27,50,60,255,27,50,60,255,27,50,59,255, + 26,49,58,255,26,49,57,255,26,49,57,255,26,48,56,255, + 26,48,55,255,26,47,54,255,26,47,54,255,26,46,53,255, + 25,46,52,255,25,45,51,255,25,45,51,255,25,44,50,255, + 25,44,50,255,25,43,49,255,25,43,49,255,25,43,48,255, + 24,42,48,255,24,42,47,255,24,42,47,255,24,42,46,255, + 24,41,46,255,24,41,45,255,24,41,45,255,24,41,45,255, + 24,40,44,255,24,40,44,255,24,40,44,255,24,40,44,255, + 31,69,82,255,31,69,82,255,31,69,82,255,31,69,82,255, + 30,69,83,255,30,69,83,255,30,69,83,255,30,69,84,255, + 30,69,84,255,30,69,85,255,30,69,85,255,30,69,86,255, + 29,70,86,255,29,70,87,255,29,70,87,255,29,70,88,255, + 29,71,88,255,29,71,89,255,29,71,89,255,29,71,90,255, + 28,71,91,255,28,71,92,255,28,71,92,255,28,71,93,255, + 28,72,93,255,28,72,94,255,28,72,94,255,28,73,95,255, + 28,73,96,255,28,74,97,255,28,74,97,255,28,75,98,255, + 28,75,98,255,28,76,99,255,28,76,99,255,28,76,100,255, + 29,77,101,255,29,77,102,255,29,77,102,255,30,78,103,255, + 30,79,103,255,31,80,104,255,31,80,104,255,31,81,105,255, + 32,82,106,255,32,83,107,255,32,83,107,255,33,84,108,255, + 34,85,108,255,35,86,109,255,35,86,109,255,36,87,110,255, + 36,88,110,255,37,89,111,255,37,89,111,255,38,90,112,255, + 39,91,112,255,40,92,113,255,40,92,113,255,41,93,114,255, + 42,94,114,255,43,95,115,255,44,96,115,255,45,97,116,255, + 46,98,116,255,47,99,117,255,47,99,117,255,48,100,118,255, + 49,101,118,255,50,102,119,255,50,103,119,255,51,104,119,255, + 52,105,120,255,53,106,120,255,53,106,120,255,54,107,121,255, + 55,108,121,255,56,109,122,255,56,110,122,255,57,111,122,255, + 58,112,123,255,59,113,123,255,59,113,123,255,60,114,124,255, + 60,115,124,255,61,116,125,255,61,116,125,255,62,117,126,255, + 63,118,126,255,64,119,127,255,64,119,127,255,65,120,127,255, + 65,120,128,255,66,121,128,255,66,121,128,255,66,122,129,255, + 67,122,129,255,67,123,130,255,67,123,130,255,67,124,130,255, + 68,124,131,255,68,125,131,255,68,125,131,255,69,126,132,255, + 69,126,132,255,70,127,133,255,70,127,133,255,70,128,133,255, + 71,128,134,255,71,129,134,255,71,129,134,255,71,129,134,255, + 72,130,135,255,72,130,135,255,72,130,135,255,72,130,136,255, + 72,131,136,255,72,131,137,255,72,131,137,255,72,131,137,255, + 72,132,138,255,72,132,138,255,72,132,138,255,72,132,138,255, + 72,132,139,255,72,132,139,255,72,132,139,255,72,132,139,255, + 71,132,140,255,71,132,140,255,71,132,140,255,71,132,141,255, + 70,132,141,255,70,132,142,255,70,132,142,255,70,132,142,255, + 69,131,143,255,69,131,143,255,69,131,143,255,68,131,144,255, + 68,130,144,255,67,130,145,255,67,130,145,255,66,130,145,255, + 66,129,146,255,65,129,146,255,65,129,146,255,65,129,147,255, + 64,128,147,255,64,128,148,255,64,128,148,255,63,128,148,255, + 63,127,149,255,62,127,149,255,62,127,149,255,62,127,149,255, + 61,127,150,255,61,127,150,255,61,127,150,255,61,127,150,255, + 60,127,151,255,60,127,151,255,60,127,151,255,60,127,151,255, + 60,127,151,255,60,127,151,255,60,127,151,255,60,127,151,255, + 60,127,152,255,60,127,152,255,60,127,152,255,60,127,152,255, + 60,128,153,255,60,128,153,255,60,128,153,255,60,128,153,255, + 61,129,153,255,61,129,153,255,61,129,153,255,62,129,153,255, + 62,130,153,255,62,130,153,255,62,130,153,255,62,130,153,255, + 63,130,153,255,63,130,153,255,63,130,153,255,63,130,153,255, + 64,131,153,255,64,131,153,255,64,131,153,255,64,131,153,255, + 64,132,152,255,64,132,152,255,64,132,152,255,64,132,152,255, + 65,132,152,255,65,132,152,255,65,132,152,255,65,132,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 66,133,152,255,66,133,152,255,66,133,152,255,66,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,134,152,255,65,134,152,255,65,134,152,255,65,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,135,152,255,66,135,152,255,66,135,152,255,66,135,152,255, + 67,136,152,255,67,136,152,255,67,136,152,255,67,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 69,137,152,255,69,137,152,255,69,137,152,255,69,137,152,255, + 69,137,151,255,70,137,151,255,70,137,151,255,70,137,151,255, + 71,138,151,255,71,138,151,255,71,138,151,255,72,138,151,255, + 72,139,150,255,73,139,150,255,73,139,150,255,73,139,150,255, + 74,139,150,255,74,139,150,255,74,139,150,255,75,139,150,255, + 75,140,150,255,76,140,150,255,76,140,150,255,76,140,150,255, + 77,141,149,255,77,141,149,255,77,141,149,255,78,141,149,255, + 78,142,149,255,79,142,149,255,79,142,149,255,79,142,149,255, + 80,143,149,255,80,143,149,255,80,143,149,255,81,143,149,255, + 81,144,149,255,82,144,149,255,82,144,149,255,82,144,149,255, + 83,145,148,255,83,145,148,255,83,145,148,255,84,145,148,255, + 84,146,149,255,85,146,149,255,85,146,149,255,86,146,149,255, + 86,147,148,255,87,147,148,255,87,147,148,255,87,147,148,255, + 88,148,148,255,88,148,148,255,88,148,148,255,89,148,148,255, + 89,149,148,255,90,149,148,255,90,149,148,255,90,149,148,255, + 91,150,148,255,91,150,148,255,91,150,148,255,91,150,148,255, + 92,151,148,255,92,151,148,255,92,151,148,255,92,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 92,151,148,255,92,151,148,255,92,151,148,255,91,151,148,255, + 91,150,149,255,90,150,149,255,90,150,149,255,89,149,149,255, + 89,149,149,255,88,148,149,255,88,148,149,255,87,148,149,255, + 86,147,150,255,86,147,150,255,85,147,150,255,84,146,150,255, + 83,146,151,255,82,145,151,255,81,145,151,255,80,144,151,255, + 79,143,151,255,79,143,151,255,78,142,151,255,77,141,151,255, + 76,141,152,255,75,140,152,255,74,140,152,255,73,139,152,255, + 72,138,153,255,71,138,153,255,70,137,153,255,69,136,153,255, + 68,136,154,255,68,135,154,255,67,135,154,255,66,134,154,255, + 65,134,154,255,64,133,154,255,63,133,154,255,62,132,154,255, + 61,132,155,255,60,131,155,255,59,131,155,255,58,130,155,255, + 57,129,155,255,57,129,155,255,56,128,155,255,55,128,155,255, + 54,127,155,255,54,127,155,255,53,127,155,255,52,126,155,255, + 52,126,155,255,51,125,155,255,51,125,155,255,51,125,155,255, + 50,124,155,255,50,124,155,255,50,124,155,255,50,124,155,255, + 49,124,154,255,49,124,154,255,49,124,154,255,49,124,154,255, + 48,123,154,255,48,123,154,255,48,123,154,255,48,123,154,255, + 48,124,153,255,48,124,153,255,48,124,153,255,48,124,153,255, + 49,124,152,255,49,124,152,255,49,124,152,255,49,124,152,255, + 50,125,151,255,50,125,151,255,50,125,151,255,51,125,151,255, + 51,126,150,255,52,126,150,255,52,126,150,255,53,126,150,255, + 54,127,149,255,54,127,149,255,55,127,149,255,55,128,149,255, + 56,128,149,255,56,128,149,255,56,128,149,255,57,128,149,255, + 57,129,148,255,58,129,148,255,58,129,148,255,59,129,148,255, + 59,130,147,255,60,130,147,255,60,130,147,255,61,131,147,255, + 61,131,146,255,62,132,146,255,62,132,146,255,63,132,146,255, + 63,132,145,255,64,132,145,255,64,132,145,255,64,132,145,255, + 65,133,145,255,65,133,145,255,65,133,145,255,66,133,145,255, + 66,134,144,255,67,134,144,255,67,134,144,255,67,134,144,255, + 68,134,144,255,68,134,144,255,68,134,144,255,68,134,144,255, + 68,135,144,255,68,135,143,255,68,135,143,255,68,135,143,255, + 68,135,143,255,69,135,143,255,69,135,143,255,69,135,143,255, + 69,135,143,255,70,135,142,255,70,135,142,255,70,135,142,255, + 70,135,142,255,71,136,142,255,71,136,142,255,71,136,142,255, + 71,136,142,255,71,136,142,255,71,136,142,255,71,136,142,255, + 71,136,142,255,71,136,141,255,71,136,141,255,71,136,141,255, + 71,136,141,255,72,137,141,255,72,137,141,255,72,137,141,255, + 72,137,141,255,72,137,141,255,72,137,141,255,72,137,141,255, + 72,137,141,255,72,137,141,255,72,137,141,255,72,137,141,255, + 72,137,141,255,72,137,141,255,72,137,141,255,72,137,141,255, + 72,137,141,255,71,137,141,255,71,137,141,255,71,137,141,255, + 71,137,141,255,70,136,142,255,70,136,142,255,70,136,142,255, + 70,136,142,255,69,135,142,255,69,135,142,255,69,135,142,255, + 68,135,142,255,68,134,143,255,67,134,143,255,67,134,143,255, + 66,133,143,255,66,133,143,255,65,132,143,255,64,132,143,255, + 64,131,143,255,63,131,144,255,62,130,144,255,61,130,144,255, + 60,129,144,255,59,129,145,255,58,128,145,255,57,127,145,255, + 56,126,145,255,55,125,146,255,54,124,146,255,53,123,146,255, + 52,123,146,255,50,122,147,255,49,121,147,255,48,120,147,255, + 47,119,147,255,45,118,147,255,44,117,147,255,43,116,147,255, + 42,116,147,255,41,115,148,255,40,114,148,255,39,113,148,255, + 38,113,148,255,36,112,148,255,35,111,148,255,34,110,148,255, + 33,110,148,255,32,109,149,255,31,108,149,255,30,107,149,255, + 29,107,149,255,28,106,149,255,27,105,149,255,26,104,149,255, + 26,104,149,255,25,103,149,255,24,102,149,255,24,102,149,255, + 23,101,149,255,23,101,149,255,22,100,149,255,22,100,149,255, + 22,100,149,255,21,99,148,255,21,99,148,255,21,99,148,255, + 21,99,148,255,20,98,148,255,20,98,148,255,20,98,148,255, + 20,98,148,255,21,98,147,255,21,98,147,255,21,98,147,255, + 21,98,147,255,22,99,146,255,22,99,146,255,22,99,146,255, + 22,99,146,255,23,99,145,255,23,99,145,255,23,99,145,255, + 24,100,145,255,24,100,144,255,25,101,144,255,25,101,144,255, + 26,101,144,255,26,102,143,255,27,102,143,255,28,102,143,255, + 28,103,143,255,29,103,142,255,30,104,142,255,31,104,142,255, + 32,104,142,255,33,105,141,255,34,105,141,255,35,105,141,255, + 35,106,141,255,36,106,140,255,37,107,140,255,38,107,140,255, + 38,108,140,255,39,108,139,255,40,109,139,255,41,109,139,255, + 42,110,139,255,43,110,138,255,44,111,138,255,45,111,138,255, + 45,112,138,255,46,112,137,255,47,113,137,255,47,113,137,255, + 48,114,137,255,48,114,136,255,49,115,136,255,50,115,136,255, + 50,116,136,255,51,116,135,255,52,117,135,255,52,117,135,255, + 53,117,135,255,53,118,134,255,54,118,134,255,55,118,134,255, + 55,118,134,255,56,119,133,255,57,119,133,255,57,119,133,255, + 57,119,133,255,58,120,132,255,58,120,132,255,58,120,132,255, + 58,120,132,255,59,121,131,255,59,121,131,255,59,121,131,255, + 59,121,131,255,60,121,130,255,60,121,130,255,60,121,130,255, + 60,121,130,255,60,121,130,255,60,121,130,255,60,121,130,255, + 60,121,130,255,60,120,129,255,60,120,129,255,60,120,129,255, + 60,120,129,255,59,119,129,255,59,119,129,255,59,119,129,255, + 58,118,129,255,58,118,128,255,57,117,128,255,57,117,128,255, + 56,116,128,255,56,116,128,255,55,115,128,255,54,114,128,255, + 53,114,128,255,52,113,128,255,51,112,128,255,50,111,128,255, + 49,110,128,255,48,109,128,255,47,108,128,255,46,107,128,255, + 45,106,128,255,44,105,128,255,43,104,128,255,42,103,128,255, + 41,103,128,255,40,102,129,255,38,101,129,255,37,100,129,255, + 36,99,129,255,35,98,129,255,34,97,129,255,33,96,129,255, + 32,95,129,255,31,94,129,255,29,93,129,255,28,92,129,255, + 28,91,129,255,27,90,129,255,26,89,129,255,25,88,129,255, + 24,88,129,255,23,87,129,255,22,86,129,255,21,85,129,255, + 21,85,129,255,20,84,129,255,19,83,129,255,18,83,129,255, + 18,82,129,255,17,82,129,255,16,81,129,255,16,81,129,255, + 16,80,129,255,15,80,128,255,15,79,128,255,15,79,128,255, + 14,79,128,255,14,78,128,255,13,78,128,255,13,78,128,255, + 13,78,128,255,12,77,127,255,12,77,127,255,12,77,127,255, + 12,77,127,255,12,76,126,255,12,76,126,255,12,76,126,255, + 12,76,126,255,12,75,125,255,12,75,125,255,12,75,125,255, + 12,75,125,255,12,75,124,255,12,75,124,255,12,75,124,255, + 12,75,124,255,12,74,123,255,12,74,123,255,12,74,123,255, + 12,74,123,255,12,74,122,255,12,74,122,255,12,74,122,255, + 12,74,122,255,13,73,121,255,13,73,121,255,13,73,121,255, + 13,73,121,255,14,73,120,255,14,73,120,255,14,73,120,255, + 14,73,119,255,15,73,119,255,15,73,118,255,15,73,118,255, + 15,73,118,255,16,72,117,255,16,72,117,255,16,72,117,255, + 16,72,117,255,17,72,116,255,17,72,116,255,17,72,116,255, + 17,72,116,255,18,72,115,255,18,72,115,255,18,72,115,255, + 18,72,115,255,19,73,114,255,19,73,114,255,19,73,114,255, + 20,73,113,255,20,73,113,255,21,73,112,255,21,73,112,255, + 22,73,112,255,22,74,111,255,23,74,111,255,23,74,111,255, + 23,74,110,255,24,75,110,255,24,75,109,255,24,75,109,255, + 25,75,109,255,25,76,108,255,26,76,108,255,26,76,108,255, + 27,76,107,255,27,77,107,255,28,77,106,255,28,77,106,255, + 28,77,106,255,29,78,105,255,29,78,105,255,29,78,105,255, + 30,78,104,255,30,78,104,255,31,78,103,255,31,78,103,255, + 31,78,102,255,32,78,102,255,32,78,101,255,32,78,101,255, + 32,78,100,255,32,78,100,255,32,78,99,255,32,78,99,255, + 32,78,98,255,33,78,98,255,33,78,97,255,33,78,97,255, + 33,78,96,255,33,77,96,255,33,77,95,255,33,77,95,255, + 33,77,95,255,33,76,94,255,33,76,94,255,33,76,94,255, + 33,76,93,255,32,75,93,255,32,75,92,255,32,75,92,255, + 32,74,91,255,32,74,91,255,32,73,90,255,32,73,90,255, + 32,72,89,255,31,72,89,255,31,71,88,255,31,71,88,255, + 31,70,88,255,31,70,87,255,31,69,87,255,31,69,87,255, + 31,68,86,255,30,68,86,255,30,67,85,255,30,67,85,255, + 30,67,84,255,30,66,84,255,30,66,83,255,30,66,83,255, + 30,65,83,255,30,65,82,255,30,64,82,255,30,64,82,255, + 30,63,81,255,29,63,81,255,29,62,80,255,29,62,80,255, + 29,62,79,255,29,61,79,255,29,61,78,255,29,61,78,255, + 29,60,77,255,29,60,76,255,29,59,75,255,29,59,75,255, + 29,59,74,255,29,58,74,255,29,58,73,255,29,58,73,255, + 29,57,72,255,29,57,71,255,29,56,70,255,29,56,70,255, + 29,55,69,255,29,55,68,255,29,54,67,255,29,54,67,255, + 29,54,66,255,29,53,65,255,29,53,64,255,29,53,64,255, + 29,52,63,255,29,52,63,255,29,51,62,255,29,51,62,255, + 29,51,61,255,28,50,60,255,28,50,59,255,28,50,59,255, + 28,49,58,255,27,49,57,255,27,48,56,255,27,48,56,255, + 27,47,55,255,27,47,54,255,27,46,53,255,27,46,53,255, + 27,45,52,255,26,45,51,255,26,44,50,255,26,44,50,255, + 26,44,49,255,26,43,49,255,26,43,48,255,26,43,48,255, + 26,42,47,255,25,42,47,255,25,41,46,255,25,41,46,255, + 25,41,45,255,25,40,45,255,25,40,44,255,25,40,44,255, + 25,40,44,255,24,39,43,255,24,39,43,255,24,39,43,255, + 24,39,43,255,31,69,81,255,31,69,81,255,31,69,81,255, + 31,69,81,255,31,69,82,255,31,69,82,255,31,69,82,255, + 31,69,83,255,30,69,83,255,30,69,84,255,30,69,84,255, + 30,69,85,255,30,70,85,255,30,70,86,255,30,70,86,255, + 30,70,87,255,29,71,87,255,29,71,88,255,29,71,88,255, + 29,71,89,255,29,71,90,255,29,71,91,255,29,71,91,255, + 29,71,92,255,29,72,92,255,29,72,93,255,29,72,93,255, + 29,73,94,255,29,73,95,255,29,74,96,255,29,74,96,255, + 29,75,97,255,29,75,97,255,29,76,98,255,29,76,98,255, + 29,76,99,255,30,77,100,255,30,77,101,255,30,77,101,255, + 30,78,102,255,31,79,102,255,31,80,103,255,31,80,103,255, + 32,81,104,255,32,82,105,255,33,83,106,255,33,83,106,255, + 34,84,107,255,35,85,107,255,36,86,108,255,36,86,108,255, + 37,87,109,255,37,88,109,255,38,89,110,255,38,89,110,255, + 39,90,111,255,40,91,111,255,41,92,112,255,41,92,112,255, + 42,93,113,255,43,94,113,255,44,95,114,255,45,96,114,255, + 46,97,115,255,47,98,115,255,48,99,116,255,48,99,116,255, + 49,100,117,255,50,101,117,255,51,102,118,255,51,103,118,255, + 52,104,118,255,53,105,119,255,54,106,119,255,54,106,119,255, + 55,107,120,255,56,108,120,255,57,109,121,255,57,110,121,255, + 58,111,121,255,59,112,122,255,60,113,122,255,60,113,122,255, + 61,114,123,255,61,115,123,255,62,116,124,255,62,116,124,255, + 63,117,125,255,63,118,125,255,64,119,126,255,64,119,126,255, + 65,120,126,255,65,120,127,255,66,121,127,255,66,121,127,255, + 67,122,128,255,67,122,128,255,68,123,129,255,68,123,129,255, + 68,124,129,255,69,124,130,255,69,125,130,255,69,125,130,255, + 69,126,131,255,70,126,131,255,70,127,132,255,70,127,132,255, + 71,128,132,255,71,128,133,255,72,129,133,255,72,129,133,255, + 72,129,134,255,72,130,134,255,72,130,135,255,72,130,135,255, + 72,130,135,255,73,131,136,255,73,131,136,255,73,131,136,255, + 73,131,136,255,73,132,137,255,73,132,137,255,73,132,137,255, + 73,132,137,255,73,132,138,255,73,132,138,255,73,132,138,255, + 73,132,139,255,72,132,139,255,72,132,140,255,72,132,140,255, + 72,132,140,255,71,132,141,255,71,132,141,255,71,132,141,255, + 71,132,142,255,70,132,142,255,70,132,143,255,70,132,143,255, + 69,132,143,255,69,131,144,255,68,131,144,255,68,131,144,255, + 67,131,144,255,67,130,145,255,66,130,145,255,66,130,145,255, + 66,130,146,255,65,129,146,255,65,129,147,255,65,129,147,255, + 64,129,147,255,64,128,148,255,63,128,148,255,63,128,148,255, + 63,128,149,255,62,128,149,255,62,128,150,255,62,128,150,255, + 62,128,150,255,61,128,151,255,61,128,151,255,61,128,151,255, + 61,128,151,255,61,128,151,255,61,128,151,255,61,128,151,255, + 61,128,151,255,61,128,152,255,61,128,152,255,61,128,152,255, + 61,128,152,255,61,128,153,255,61,128,153,255,61,128,153,255, + 61,128,153,255,62,129,153,255,62,129,153,255,62,129,153,255, + 62,129,153,255,62,130,153,255,62,130,153,255,62,130,153,255, + 62,130,153,255,63,130,153,255,63,130,153,255,63,130,153,255, + 63,130,153,255,64,131,153,255,64,131,153,255,64,131,153,255, + 64,131,153,255,64,132,152,255,64,132,152,255,64,132,152,255, + 64,132,152,255,65,132,152,255,65,132,152,255,65,132,152,255, + 65,132,152,255,64,132,152,255,64,132,152,255,64,132,152,255, + 64,132,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,64,133,152,255,64,133,152,255,64,133,152,255, + 64,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,134,152,255,65,134,152,255,65,134,152,255, + 65,134,152,255,66,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,135,152,255,66,135,152,255,66,135,152,255, + 66,135,152,255,67,136,152,255,67,136,152,255,67,136,152,255, + 67,136,152,255,68,136,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,69,137,152,255,69,137,152,255,69,137,152,255, + 70,137,152,255,70,138,151,255,71,138,151,255,71,138,151,255, + 71,138,151,255,72,139,151,255,72,139,151,255,72,139,151,255, + 73,139,151,255,73,140,150,255,74,140,150,255,74,140,150,255, + 74,140,150,255,75,140,150,255,75,140,150,255,75,140,150,255, + 76,140,150,255,76,141,150,255,77,141,150,255,77,141,150,255, + 77,141,150,255,78,142,149,255,78,142,149,255,78,142,149,255, + 79,142,149,255,79,143,149,255,80,143,149,255,80,143,149,255, + 80,143,149,255,81,144,149,255,81,144,149,255,81,144,149,255, + 82,144,149,255,82,145,149,255,83,145,149,255,83,145,149,255, + 83,145,149,255,84,145,148,255,84,145,148,255,84,145,148,255, + 85,145,148,255,85,146,149,255,86,146,149,255,86,146,149,255, + 87,146,149,255,87,147,148,255,88,147,148,255,88,147,148,255, + 88,147,148,255,89,148,148,255,89,148,148,255,89,148,148,255, + 89,148,148,255,90,149,148,255,90,149,148,255,90,149,148,255, + 90,149,148,255,91,150,148,255,91,150,148,255,91,150,148,255, + 91,150,148,255,92,151,148,255,92,151,148,255,92,151,148,255, + 92,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,92,151,148,255,92,151,148,255,92,151,148,255, + 92,151,148,255,91,150,148,255,91,150,148,255,91,150,148,255, + 90,150,148,255,90,149,149,255,89,149,149,255,89,149,149,255, + 88,149,149,255,88,148,149,255,87,148,149,255,87,148,149,255, + 86,147,149,255,85,147,150,255,85,146,150,255,84,146,150,255, + 83,145,150,255,82,145,151,255,81,144,151,255,80,144,151,255, + 79,143,151,255,78,142,151,255,78,142,151,255,77,141,151,255, + 76,140,151,255,75,140,152,255,74,139,152,255,73,139,152,255, + 72,138,152,255,71,137,153,255,70,137,153,255,69,136,153,255, + 68,135,153,255,67,135,154,255,67,134,154,255,66,134,154,255, + 65,133,154,255,64,133,154,255,63,132,154,255,62,132,154,255, + 61,131,154,255,60,131,155,255,59,130,155,255,58,130,155,255, + 57,129,155,255,56,128,155,255,56,128,155,255,55,127,155,255, + 54,127,155,255,53,126,155,255,53,126,155,255,52,126,155,255, + 51,126,155,255,51,125,155,255,50,125,155,255,50,125,155,255, + 50,125,155,255,49,124,155,255,49,124,155,255,49,124,155,255, + 49,124,155,255,48,123,154,255,48,123,154,255,48,123,154,255, + 48,123,154,255,47,123,154,255,47,123,154,255,47,123,154,255, + 47,123,154,255,48,124,153,255,48,124,153,255,48,124,153,255, + 48,124,153,255,49,124,152,255,49,124,152,255,49,124,152,255, + 49,124,152,255,50,125,151,255,50,125,151,255,50,125,151,255, + 51,125,151,255,51,126,150,255,52,126,150,255,52,126,150,255, + 53,126,150,255,54,127,149,255,54,127,149,255,55,127,149,255, + 56,128,149,255,56,128,149,255,57,129,149,255,57,129,149,255, + 58,129,149,255,58,130,148,255,59,130,148,255,59,130,148,255, + 60,130,148,255,60,131,147,255,61,131,147,255,61,131,147,255, + 62,131,147,255,62,132,146,255,63,132,146,255,63,132,146,255, + 64,132,146,255,64,133,145,255,65,133,145,255,65,133,145,255, + 65,133,145,255,66,134,145,255,66,134,145,255,66,134,145,255, + 67,134,145,255,67,135,144,255,68,135,144,255,68,135,144,255, + 68,135,144,255,69,135,144,255,69,135,144,255,69,135,144,255, + 69,135,144,255,69,136,144,255,69,136,143,255,69,136,143,255, + 69,136,143,255,69,136,143,255,70,136,143,255,70,136,143,255, + 70,136,143,255,70,136,143,255,71,136,142,255,71,136,142,255, + 71,136,142,255,71,136,142,255,72,137,142,255,72,137,142,255, + 72,137,142,255,72,137,142,255,72,137,142,255,72,137,142,255, + 72,137,142,255,72,137,142,255,72,137,141,255,72,137,141,255, + 72,137,141,255,72,137,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,72,138,141,255,72,138,141,255, + 72,138,141,255,72,138,141,255,71,137,142,255,71,137,142,255, + 71,137,142,255,71,137,142,255,70,136,142,255,70,136,142,255, + 70,136,142,255,69,136,142,255,69,135,143,255,68,135,143,255, + 68,135,143,255,67,134,143,255,67,134,143,255,66,133,143,255, + 65,133,143,255,65,132,143,255,64,132,144,255,63,131,144,255, + 62,130,144,255,61,130,144,255,60,129,145,255,59,128,145,255, + 58,127,145,255,57,127,145,255,56,126,146,255,55,125,146,255, + 54,124,146,255,53,123,146,255,51,122,147,255,50,121,147,255, + 49,120,147,255,48,120,147,255,46,119,147,255,45,118,147,255, + 44,117,147,255,43,116,147,255,42,115,148,255,41,114,148,255, + 40,113,148,255,39,113,148,255,37,112,148,255,36,111,148,255, + 35,110,148,255,34,110,148,255,33,109,149,255,32,108,149,255, + 31,107,149,255,30,107,149,255,29,106,149,255,28,105,149,255, + 27,104,149,255,27,104,149,255,26,103,149,255,25,102,149,255, + 24,102,149,255,24,101,149,255,23,101,149,255,22,100,149,255, + 22,100,149,255,22,100,149,255,21,99,148,255,21,99,148,255, + 21,99,148,255,21,99,148,255,20,98,148,255,20,98,148,255, + 20,98,148,255,20,98,148,255,21,98,147,255,21,98,147,255, + 21,98,147,255,21,98,147,255,22,99,146,255,22,99,146,255, + 22,99,146,255,22,99,146,255,23,99,145,255,23,99,145,255, + 24,99,145,255,24,100,145,255,25,100,144,255,26,101,144,255, + 26,101,144,255,27,101,144,255,27,102,143,255,28,102,143,255, + 29,102,143,255,29,103,143,255,30,103,142,255,31,104,142,255, + 32,104,142,255,33,105,142,255,34,105,141,255,35,106,141,255, + 36,106,141,255,36,107,141,255,37,107,140,255,38,108,140,255, + 39,108,140,255,39,109,140,255,40,109,139,255,41,110,139,255, + 42,110,139,255,43,111,139,255,44,111,138,255,45,112,138,255, + 46,112,138,255,46,113,138,255,47,113,137,255,48,114,137,255, + 48,114,137,255,49,115,137,255,49,115,136,255,50,116,136,255, + 51,116,136,255,51,117,136,255,52,117,135,255,53,118,135,255, + 53,118,135,255,54,118,135,255,54,119,134,255,55,119,134,255, + 56,119,134,255,56,119,134,255,57,120,133,255,58,120,133,255, + 58,120,133,255,58,120,133,255,59,121,132,255,59,121,132,255, + 59,121,132,255,59,121,132,255,60,122,131,255,60,122,131,255, + 60,122,131,255,60,122,131,255,61,122,130,255,61,122,130,255, + 61,122,130,255,61,122,130,255,61,121,130,255,61,121,130,255, + 61,121,130,255,61,121,130,255,60,121,129,255,60,121,129,255, + 60,121,129,255,60,120,129,255,59,120,129,255,59,119,129,255, + 59,119,129,255,58,118,129,255,58,118,128,255,57,117,128,255, + 57,117,128,255,56,116,128,255,56,116,128,255,55,115,128,255, + 54,114,128,255,53,114,128,255,52,113,128,255,51,112,128,255, + 50,111,128,255,49,110,128,255,48,109,128,255,47,108,128,255, + 46,107,128,255,45,106,128,255,44,105,129,255,43,104,129,255, + 42,103,129,255,41,103,129,255,40,102,129,255,38,101,129,255, + 37,100,129,255,36,99,129,255,35,98,129,255,34,97,129,255, + 33,96,129,255,32,95,129,255,31,94,129,255,30,93,129,255, + 29,92,129,255,28,92,129,255,27,91,129,255,26,90,129,255, + 25,89,129,255,25,89,129,255,24,88,129,255,23,87,129,255, + 22,86,129,255,22,86,129,255,21,85,129,255,20,84,129,255, + 19,84,129,255,19,83,129,255,18,83,129,255,17,82,129,255, + 17,82,129,255,17,81,129,255,16,81,128,255,16,80,128,255, + 16,80,128,255,15,80,128,255,15,79,128,255,14,79,128,255, + 14,79,128,255,14,79,128,255,13,78,127,255,13,78,127,255, + 13,78,127,255,13,78,127,255,13,77,126,255,13,77,126,255, + 13,77,126,255,13,77,126,255,13,76,125,255,13,76,125,255, + 13,76,125,255,13,76,125,255,13,76,124,255,13,76,124,255, + 13,76,124,255,13,76,124,255,13,75,123,255,13,75,123,255, + 13,75,123,255,13,75,123,255,13,75,122,255,13,75,122,255, + 13,75,122,255,13,75,122,255,14,74,121,255,14,74,121,255, + 14,74,121,255,14,74,121,255,15,74,120,255,15,74,120,255, + 15,74,120,255,15,74,120,255,16,74,119,255,16,74,119,255, + 16,74,119,255,16,74,119,255,17,73,118,255,17,73,118,255, + 17,73,118,255,17,73,118,255,18,73,117,255,18,73,117,255, + 18,73,117,255,18,73,116,255,19,73,116,255,19,73,115,255, + 19,73,115,255,19,73,115,255,20,74,114,255,20,74,114,255, + 20,74,114,255,21,74,114,255,21,74,113,255,22,74,113,255, + 22,74,113,255,23,74,112,255,23,75,112,255,24,75,111,255, + 24,75,111,255,24,75,111,255,25,76,110,255,25,76,110,255, + 25,76,110,255,26,76,109,255,26,76,109,255,27,76,108,255, + 27,76,108,255,27,76,107,255,28,77,107,255,28,77,106,255, + 28,77,106,255,29,77,106,255,29,78,105,255,30,78,105,255, + 30,78,105,255,30,78,104,255,31,78,104,255,31,78,103,255, + 31,78,103,255,31,78,102,255,32,78,102,255,32,78,101,255, + 32,78,101,255,32,78,100,255,32,78,100,255,32,78,99,255, + 32,78,99,255,32,78,98,255,33,78,98,255,33,78,97,255, + 33,78,97,255,33,78,96,255,33,77,96,255,33,77,95,255, + 33,77,95,255,33,77,95,255,33,76,94,255,33,76,94,255, + 33,76,94,255,33,76,93,255,32,75,93,255,32,75,92,255, + 32,75,92,255,32,74,91,255,32,74,91,255,32,73,90,255, + 32,73,90,255,32,72,89,255,31,72,89,255,31,71,88,255, + 31,71,88,255,31,70,88,255,31,70,87,255,31,69,87,255, + 31,69,87,255,31,68,86,255,30,68,86,255,30,67,85,255, + 30,67,85,255,30,67,84,255,30,66,84,255,30,66,83,255, + 30,66,83,255,30,65,82,255,30,65,82,255,30,64,81,255, + 30,64,81,255,30,63,80,255,29,63,80,255,29,62,79,255, + 29,62,79,255,29,62,78,255,29,61,78,255,29,61,77,255, + 29,61,77,255,29,60,76,255,29,60,75,255,29,59,74,255, + 29,59,74,255,29,59,73,255,29,58,73,255,29,58,72,255, + 29,58,72,255,29,57,71,255,29,57,70,255,29,56,69,255, + 29,56,69,255,29,55,68,255,29,55,67,255,29,54,66,255, + 29,54,66,255,29,54,65,255,29,53,64,255,29,53,63,255, + 29,53,63,255,29,52,62,255,29,52,62,255,29,51,61,255, + 29,51,61,255,29,51,60,255,28,50,59,255,28,50,58,255, + 28,50,58,255,28,49,57,255,27,49,56,255,27,48,55,255, + 27,48,55,255,27,47,54,255,27,47,53,255,27,46,52,255, + 27,46,52,255,27,45,51,255,26,45,50,255,26,44,49,255, + 26,44,49,255,26,44,48,255,26,43,48,255,26,43,47,255, + 26,43,47,255,26,42,46,255,25,42,46,255,25,41,45,255, + 25,41,45,255,25,41,44,255,25,40,44,255,25,40,43,255, + 25,40,43,255,25,40,43,255,24,39,42,255,24,39,42,255, + 24,39,42,255,24,39,42,255,31,69,79,255,31,69,79,255, + 31,69,79,255,31,69,79,255,31,69,80,255,31,69,80,255, + 31,69,80,255,31,69,81,255,30,69,81,255,30,69,82,255, + 30,69,82,255,30,69,83,255,30,70,83,255,30,70,84,255, + 30,70,84,255,30,70,85,255,29,71,85,255,29,71,86,255, + 29,71,86,255,29,71,87,255,29,71,88,255,29,71,89,255, + 29,71,89,255,29,71,90,255,29,72,90,255,29,72,91,255, + 29,72,91,255,29,73,92,255,29,73,93,255,29,74,94,255, + 29,74,94,255,29,75,95,255,29,75,95,255,29,76,96,255, + 29,76,96,255,29,76,97,255,30,77,98,255,30,77,99,255, + 30,77,99,255,30,78,100,255,31,79,100,255,31,80,101,255, + 31,80,101,255,32,81,102,255,32,82,103,255,33,83,104,255, + 33,83,104,255,34,84,105,255,35,85,105,255,36,86,106,255, + 36,86,106,255,37,87,107,255,37,88,107,255,38,89,108,255, + 38,89,108,255,39,90,109,255,40,91,109,255,41,92,110,255, + 41,92,110,255,42,93,111,255,43,94,111,255,44,95,112,255, + 45,96,112,255,46,97,113,255,47,98,113,255,48,99,114,255, + 48,99,114,255,49,100,115,255,50,101,115,255,51,102,116,255, + 51,103,116,255,52,104,117,255,53,105,117,255,54,106,118,255, + 54,106,118,255,55,107,119,255,56,108,119,255,57,109,120,255, + 57,110,120,255,58,111,121,255,59,112,121,255,60,113,122,255, + 60,113,122,255,61,114,123,255,61,115,123,255,62,116,124,255, + 62,116,124,255,63,117,125,255,63,118,125,255,64,119,126,255, + 64,119,126,255,65,120,126,255,65,120,127,255,66,121,127,255, + 66,121,127,255,67,122,128,255,67,122,128,255,68,123,129,255, + 68,123,129,255,68,124,129,255,69,124,130,255,69,125,130,255, + 69,125,130,255,69,126,131,255,70,126,131,255,70,127,132,255, + 70,127,132,255,71,128,132,255,71,128,133,255,72,129,133,255, + 72,129,133,255,72,129,134,255,72,130,134,255,72,130,135,255, + 72,130,135,255,72,130,135,255,73,131,136,255,73,131,136,255, + 73,131,136,255,73,131,136,255,73,132,137,255,73,132,137,255, + 73,132,137,255,73,132,137,255,73,132,138,255,73,132,138,255, + 73,132,138,255,73,132,139,255,72,132,139,255,72,132,140,255, + 72,132,140,255,72,132,140,255,71,132,141,255,71,132,141,255, + 71,132,141,255,71,132,142,255,70,132,142,255,70,132,143,255, + 70,132,143,255,70,132,143,255,69,131,144,255,69,131,144,255, + 69,131,144,255,68,131,144,255,68,130,145,255,67,130,145,255, + 67,130,145,255,66,130,146,255,66,129,146,255,65,129,147,255, + 65,129,147,255,65,129,147,255,64,128,148,255,64,128,148,255, + 64,128,148,255,63,128,149,255,63,128,149,255,62,128,150,255, + 62,128,150,255,62,128,150,255,61,128,151,255,61,128,151,255, + 61,128,151,255,61,128,151,255,61,128,151,255,61,128,151,255, + 61,128,151,255,61,128,151,255,61,128,152,255,61,128,152,255, + 61,128,152,255,61,128,152,255,61,128,153,255,61,128,153,255, + 61,128,153,255,61,128,153,255,62,129,153,255,62,129,153,255, + 62,129,153,255,62,129,153,255,62,130,153,255,62,130,153,255, + 62,130,153,255,62,130,153,255,63,130,153,255,63,130,153,255, + 63,130,153,255,63,130,153,255,64,131,153,255,64,131,153,255, + 64,131,153,255,64,131,153,255,64,132,152,255,64,132,152,255, + 64,132,152,255,64,132,152,255,65,132,152,255,65,132,152,255, + 65,132,152,255,65,132,152,255,64,132,152,255,64,132,152,255, + 64,132,152,255,64,132,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,64,133,152,255,64,133,152,255, + 64,133,152,255,64,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,134,152,255,65,134,152,255, + 65,134,152,255,65,134,152,255,66,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,135,152,255,66,135,152,255, + 66,135,152,255,66,135,152,255,67,136,152,255,67,136,152,255, + 67,136,152,255,67,136,152,255,68,136,152,255,68,136,152,255, + 68,136,152,255,68,136,152,255,69,137,152,255,69,137,152,255, + 69,137,152,255,70,137,152,255,70,138,151,255,71,138,151,255, + 71,138,151,255,71,138,151,255,72,139,151,255,72,139,151,255, + 72,139,151,255,73,139,151,255,73,140,150,255,74,140,150,255, + 74,140,150,255,75,140,150,255,75,140,150,255,76,140,150,255, + 76,140,150,255,77,140,150,255,77,141,150,255,78,141,150,255, + 78,141,150,255,78,141,150,255,79,142,149,255,79,142,149,255, + 79,142,149,255,79,142,149,255,80,143,149,255,80,143,149,255, + 80,143,149,255,81,143,149,255,81,144,149,255,82,144,149,255, + 82,144,149,255,82,144,149,255,83,145,149,255,83,145,149,255, + 83,145,149,255,83,145,149,255,84,145,148,255,84,145,148,255, + 84,145,148,255,85,145,148,255,85,146,149,255,86,146,149,255, + 86,146,149,255,87,146,149,255,87,147,148,255,88,147,148,255, + 88,147,148,255,88,147,148,255,89,148,148,255,89,148,148,255, + 89,148,148,255,89,148,148,255,90,149,148,255,90,149,148,255, + 90,149,148,255,90,149,148,255,91,150,148,255,91,150,148,255, + 91,150,148,255,91,150,148,255,92,151,148,255,92,151,148,255, + 92,151,148,255,92,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,92,151,148,255,92,151,148,255, + 92,151,148,255,92,151,148,255,91,150,148,255,91,150,148,255, + 91,150,148,255,90,150,148,255,90,149,149,255,89,149,149,255, + 89,149,149,255,88,149,149,255,88,148,149,255,87,148,149,255, + 87,148,149,255,86,147,149,255,85,147,150,255,85,146,150,255, + 84,146,150,255,83,145,150,255,82,145,151,255,81,144,151,255, + 80,144,151,255,79,143,151,255,78,142,151,255,78,142,151,255, + 77,141,151,255,76,140,151,255,75,140,152,255,74,139,152,255, + 73,139,152,255,72,138,152,255,71,137,153,255,70,137,153,255, + 69,136,153,255,68,135,153,255,67,135,154,255,66,134,154,255, + 65,134,154,255,64,133,154,255,63,133,154,255,62,132,154,255, + 61,132,154,255,60,131,154,255,59,131,155,255,59,130,155,255, + 58,130,155,255,57,129,155,255,56,128,155,255,55,128,155,255, + 54,127,155,255,53,127,155,255,53,126,155,255,52,126,155,255, + 52,126,155,255,51,126,155,255,51,125,155,255,50,125,155,255, + 50,125,155,255,50,125,155,255,49,124,155,255,49,124,155,255, + 49,124,155,255,49,124,155,255,48,123,154,255,48,123,154,255, + 48,123,154,255,48,123,154,255,47,123,154,255,47,123,154,255, + 47,123,154,255,47,123,154,255,48,124,153,255,48,124,153,255, + 48,124,153,255,48,124,153,255,49,124,152,255,49,124,152,255, + 49,124,152,255,49,124,152,255,50,125,151,255,50,125,151,255, + 50,125,151,255,51,125,151,255,51,126,150,255,52,126,150,255, + 52,126,150,255,53,126,150,255,54,127,149,255,54,127,149,255, + 55,127,149,255,56,128,149,255,56,128,149,255,57,129,149,255, + 57,129,149,255,58,129,149,255,58,130,148,255,59,130,148,255, + 59,130,148,255,60,130,148,255,60,131,147,255,61,131,147,255, + 61,131,147,255,62,131,147,255,62,132,146,255,63,132,146,255, + 63,132,146,255,64,132,146,255,65,133,145,255,65,133,145,255, + 66,133,145,255,66,133,145,255,67,134,145,255,67,134,145,255, + 67,134,145,255,68,134,145,255,68,135,144,255,69,135,144,255, + 69,135,144,255,69,135,144,255,70,135,144,255,70,135,144,255, + 70,135,144,255,70,135,144,255,70,136,144,255,70,136,143,255, + 70,136,143,255,70,136,143,255,70,136,143,255,71,136,143,255, + 71,136,143,255,71,136,143,255,71,136,143,255,72,136,142,255, + 72,136,142,255,72,136,142,255,72,136,142,255,73,137,142,255, + 73,137,142,255,73,137,142,255,73,137,142,255,73,137,142,255, + 73,137,142,255,73,137,142,255,73,137,142,255,73,137,141,255, + 73,137,141,255,73,137,141,255,73,137,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,72,138,141,255, + 72,138,141,255,72,138,141,255,72,138,141,255,71,137,142,255, + 71,137,142,255,71,137,142,255,71,137,142,255,70,136,142,255, + 70,136,142,255,70,136,142,255,69,136,142,255,69,135,143,255, + 68,135,143,255,68,135,143,255,67,134,143,255,67,134,143,255, + 66,133,143,255,65,133,143,255,65,132,143,255,64,132,144,255, + 63,131,144,255,62,130,144,255,61,130,144,255,60,129,145,255, + 59,128,145,255,58,127,145,255,57,127,145,255,56,126,146,255, + 55,125,146,255,54,124,146,255,53,123,146,255,51,122,147,255, + 50,121,147,255,49,120,147,255,48,120,147,255,46,119,147,255, + 45,118,147,255,44,117,147,255,43,116,147,255,42,115,148,255, + 41,114,148,255,40,113,148,255,39,113,148,255,37,112,148,255, + 36,111,148,255,35,110,148,255,34,110,148,255,33,109,149,255, + 32,108,149,255,31,107,149,255,30,107,149,255,29,106,149,255, + 28,105,149,255,27,104,149,255,27,104,149,255,26,103,149,255, + 25,102,149,255,24,102,149,255,24,101,149,255,23,101,149,255, + 22,100,149,255,22,100,149,255,22,100,149,255,21,99,148,255, + 21,99,148,255,21,99,148,255,21,99,148,255,20,98,148,255, + 20,98,148,255,20,98,148,255,20,98,148,255,21,98,147,255, + 21,98,147,255,21,98,147,255,21,98,147,255,22,99,146,255, + 22,99,146,255,22,99,146,255,22,99,146,255,23,99,145,255, + 23,99,145,255,24,99,145,255,24,100,145,255,25,100,144,255, + 26,101,144,255,26,101,144,255,27,101,144,255,27,102,143,255, + 28,102,143,255,29,102,143,255,30,103,143,255,31,103,142,255, + 32,104,142,255,33,104,142,255,34,105,142,255,35,105,141,255, + 36,106,141,255,37,106,141,255,37,107,141,255,38,107,140,255, + 39,108,140,255,40,108,140,255,40,109,140,255,41,109,139,255, + 42,110,139,255,43,110,139,255,44,111,139,255,45,111,138,255, + 46,112,138,255,47,113,138,255,47,113,138,255,48,114,137,255, + 49,115,137,255,50,115,137,255,50,115,137,255,51,116,136,255, + 52,116,136,255,52,116,136,255,53,117,136,255,53,117,135,255, + 54,118,135,255,54,118,135,255,55,118,135,255,55,119,134,255, + 56,119,134,255,57,119,134,255,57,119,134,255,58,120,133,255, + 59,120,133,255,59,120,133,255,59,120,133,255,60,121,132,255, + 60,121,132,255,60,121,132,255,60,121,132,255,61,122,131,255, + 61,122,131,255,61,122,131,255,61,122,131,255,61,122,130,255, + 61,122,130,255,61,122,130,255,61,122,130,255,61,121,130,255, + 61,121,130,255,61,121,130,255,61,121,130,255,60,121,129,255, + 60,121,129,255,60,121,129,255,60,120,129,255,59,120,129,255, + 59,119,129,255,59,119,129,255,58,118,129,255,58,118,128,255, + 57,117,128,255,57,117,128,255,56,116,128,255,56,116,128,255, + 55,115,128,255,54,114,128,255,53,114,128,255,52,113,128,255, + 51,112,128,255,50,111,128,255,49,110,128,255,48,109,128,255, + 47,108,128,255,46,107,128,255,45,106,128,255,44,105,129,255, + 43,104,129,255,42,103,129,255,41,103,129,255,40,102,129,255, + 38,101,129,255,37,100,129,255,36,99,129,255,35,98,129,255, + 34,97,129,255,33,96,129,255,32,95,129,255,31,94,129,255, + 30,93,129,255,29,92,129,255,28,92,129,255,27,91,129,255, + 26,90,129,255,25,89,129,255,25,89,129,255,24,88,129,255, + 23,87,129,255,22,86,129,255,22,86,129,255,21,85,129,255, + 20,84,129,255,19,84,129,255,19,83,129,255,18,83,129,255, + 17,82,129,255,17,82,129,255,17,81,129,255,16,81,128,255, + 16,80,128,255,16,80,128,255,15,80,128,255,15,79,128,255, + 14,79,128,255,14,79,128,255,14,79,128,255,14,78,127,255, + 14,78,127,255,14,78,127,255,14,78,127,255,13,77,126,255, + 13,77,126,255,13,77,126,255,13,77,126,255,13,76,125,255, + 13,76,125,255,13,76,125,255,13,76,125,255,13,76,124,255, + 13,76,124,255,13,76,124,255,13,76,124,255,13,75,123,255, + 13,75,123,255,13,75,123,255,13,75,123,255,14,75,122,255, + 14,75,122,255,14,75,122,255,14,75,122,255,14,74,121,255, + 14,74,121,255,14,74,121,255,14,74,121,255,15,74,120,255, + 15,74,120,255,15,74,120,255,15,74,120,255,16,74,119,255, + 16,74,119,255,16,74,119,255,16,74,119,255,17,73,118,255, + 17,73,118,255,17,73,118,255,17,73,118,255,18,73,117,255, + 18,73,117,255,18,73,117,255,18,73,116,255,19,73,116,255, + 19,73,115,255,19,73,115,255,19,73,115,255,20,74,114,255, + 20,74,114,255,20,74,114,255,21,74,114,255,21,74,113,255, + 22,74,113,255,22,74,113,255,23,74,112,255,23,75,112,255, + 24,75,111,255,24,75,111,255,24,75,111,255,25,76,110,255, + 25,76,110,255,25,76,110,255,26,76,109,255,26,76,109,255, + 27,76,108,255,27,76,108,255,27,76,107,255,28,77,107,255, + 28,77,106,255,28,77,106,255,29,77,106,255,29,78,105,255, + 30,78,105,255,30,78,105,255,30,78,104,255,31,78,104,255, + 31,78,103,255,31,78,103,255,31,78,102,255,32,78,102,255, + 32,78,101,255,32,78,101,255,32,78,100,255,32,78,100,255, + 32,78,99,255,32,78,99,255,32,78,98,255,33,78,98,255, + 33,78,97,255,33,78,97,255,33,78,96,255,33,77,96,255, + 33,77,95,255,33,77,95,255,33,77,95,255,33,76,94,255, + 33,76,94,255,33,76,94,255,33,76,93,255,32,75,93,255, + 32,75,92,255,32,75,92,255,32,74,91,255,32,74,91,255, + 32,73,90,255,32,73,90,255,32,72,89,255,31,72,89,255, + 31,71,88,255,31,71,88,255,31,70,88,255,31,70,87,255, + 31,69,87,255,31,69,87,255,31,68,86,255,30,68,86,255, + 30,67,85,255,30,67,85,255,30,67,84,255,30,66,84,255, + 30,66,83,255,30,66,83,255,30,65,82,255,30,65,82,255, + 30,64,81,255,30,64,81,255,30,63,80,255,29,63,80,255, + 29,62,79,255,29,62,79,255,29,62,78,255,29,61,78,255, + 29,61,77,255,29,61,77,255,29,60,76,255,29,60,75,255, + 29,59,74,255,29,59,74,255,29,59,73,255,29,58,73,255, + 29,58,72,255,29,58,72,255,29,57,71,255,29,57,70,255, + 29,56,69,255,29,56,69,255,29,55,68,255,29,55,67,255, + 29,54,66,255,29,54,66,255,29,54,65,255,29,53,64,255, + 29,53,63,255,29,53,63,255,29,52,62,255,29,52,61,255, + 29,51,60,255,29,51,60,255,29,51,59,255,28,50,58,255, + 28,50,57,255,28,50,57,255,28,49,56,255,27,49,55,255, + 27,48,54,255,27,48,54,255,27,47,53,255,27,47,52,255, + 27,46,51,255,27,46,51,255,27,45,50,255,26,45,49,255, + 26,44,48,255,26,44,48,255,26,44,47,255,26,43,47,255, + 26,43,46,255,26,43,46,255,26,42,45,255,25,42,45,255, + 25,41,44,255,25,41,44,255,25,41,43,255,25,40,43,255, + 25,40,42,255,25,40,42,255,25,40,42,255,24,39,41,255, + 24,39,41,255,24,39,41,255,24,39,41,255,32,69,78,255, + 32,69,78,255,32,69,78,255,32,69,78,255,32,69,79,255, + 32,69,79,255,32,69,79,255,32,69,80,255,31,69,80,255, + 31,69,81,255,31,69,81,255,31,69,81,255,31,70,82,255, + 31,70,82,255,31,70,82,255,31,70,83,255,30,71,84,255, + 30,71,85,255,30,71,85,255,30,71,86,255,30,71,86,255, + 30,71,87,255,30,71,87,255,30,71,88,255,30,72,89,255, + 30,72,90,255,30,72,90,255,30,73,91,255,30,73,92,255, + 30,74,93,255,30,74,93,255,30,75,94,255,30,75,94,255, + 30,76,95,255,30,76,95,255,30,76,96,255,31,77,97,255, + 31,77,98,255,31,77,98,255,31,78,99,255,32,79,99,255, + 32,80,100,255,32,80,100,255,33,81,101,255,33,82,102,255, + 34,83,103,255,34,83,103,255,35,84,104,255,36,85,104,255, + 37,86,105,255,37,86,105,255,38,87,106,255,38,88,106,255, + 39,89,107,255,39,89,107,255,40,90,108,255,41,91,108,255, + 42,92,109,255,42,92,109,255,43,93,110,255,44,94,110,255, + 45,95,111,255,46,96,111,255,47,97,112,255,48,98,112,255, + 49,99,113,255,49,99,113,255,50,100,114,255,51,101,114,255, + 52,102,115,255,52,103,115,255,53,104,116,255,54,105,116,255, + 55,106,117,255,55,106,117,255,56,107,118,255,57,108,118,255, + 58,109,119,255,58,110,119,255,59,111,120,255,59,112,120,255, + 60,113,121,255,60,113,121,255,61,114,122,255,62,115,122,255, + 63,116,123,255,63,116,123,255,64,117,124,255,64,118,124,255, + 65,119,125,255,65,119,125,255,66,120,125,255,66,120,126,255, + 67,121,126,255,67,121,126,255,67,122,127,255,68,122,127,255, + 68,123,128,255,68,123,128,255,69,124,128,255,69,124,129,255, + 70,125,129,255,70,125,129,255,70,126,130,255,71,126,130,255, + 71,127,131,255,71,127,131,255,72,128,131,255,72,128,132,255, + 73,129,132,255,73,129,132,255,73,129,133,255,73,130,133,255, + 73,130,134,255,73,130,134,255,73,130,134,255,74,131,135,255, + 74,131,135,255,74,131,135,255,74,131,135,255,74,132,136,255, + 74,132,136,255,74,132,136,255,74,132,136,255,74,132,137,255, + 74,132,137,255,74,132,137,255,74,132,138,255,73,132,138,255, + 73,132,139,255,73,132,139,255,73,132,139,255,72,132,140,255, + 72,132,140,255,72,132,140,255,72,132,141,255,71,132,141,255, + 71,132,142,255,71,132,142,255,71,132,142,255,70,131,143,255, + 70,131,143,255,70,131,143,255,69,131,143,255,69,131,144,255, + 68,131,144,255,68,131,144,255,67,131,145,255,67,130,145,255, + 66,130,146,255,66,130,146,255,66,130,146,255,65,129,147,255, + 65,129,147,255,65,129,147,255,64,129,148,255,64,129,148,255, + 63,129,149,255,63,129,149,255,63,129,149,255,62,129,150,255, + 62,129,150,255,62,129,150,255,62,129,150,255,62,128,151,255, + 62,128,151,255,62,128,151,255,62,128,151,255,62,128,152,255, + 62,128,152,255,62,128,152,255,62,128,152,255,62,128,152,255, + 62,128,152,255,62,128,152,255,62,128,152,255,62,129,153,255, + 62,129,153,255,62,129,153,255,62,129,153,255,62,130,153,255, + 62,130,153,255,62,130,153,255,62,130,153,255,63,130,153,255, + 63,130,153,255,63,130,153,255,63,130,153,255,64,131,153,255, + 64,131,153,255,64,131,153,255,64,131,153,255,64,132,152,255, + 64,132,152,255,64,132,152,255,64,132,152,255,65,132,152,255, + 65,132,152,255,65,132,152,255,65,132,152,255,64,132,152,255, + 64,132,152,255,64,132,152,255,64,132,152,255,64,133,152,255, + 64,133,152,255,64,133,152,255,64,133,152,255,64,133,152,255, + 64,133,152,255,64,133,152,255,64,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,133,152,255, + 65,133,152,255,65,133,152,255,65,133,152,255,65,134,152,255, + 65,134,152,255,65,134,152,255,65,134,152,255,66,134,152,255, + 66,134,152,255,66,134,152,255,66,134,152,255,66,135,152,255, + 66,135,152,255,66,135,152,255,67,135,152,255,67,136,152,255, + 68,136,152,255,68,136,152,255,68,136,152,255,69,136,152,255, + 69,136,152,255,69,136,152,255,69,137,152,255,70,137,152,255, + 70,138,152,255,70,138,152,255,71,138,152,255,71,138,151,255, + 72,138,151,255,72,138,151,255,72,139,151,255,73,139,151,255, + 73,140,151,255,73,140,151,255,74,140,151,255,74,141,150,255, + 75,141,150,255,75,141,150,255,76,141,150,255,76,141,150,255, + 77,141,150,255,77,141,150,255,78,141,150,255,78,142,150,255, + 79,142,150,255,79,142,150,255,79,142,150,255,80,143,149,255, + 80,143,149,255,80,143,149,255,80,143,149,255,81,144,149,255, + 81,144,149,255,81,144,149,255,82,144,149,255,82,144,149,255, + 83,144,149,255,83,144,149,255,83,144,149,255,84,145,149,255, + 84,145,149,255,84,145,149,255,84,145,149,255,85,145,148,255, + 85,145,148,255,85,145,148,255,86,145,148,255,86,146,149,255, + 87,146,149,255,87,146,149,255,87,146,149,255,88,147,148,255, + 88,147,148,255,88,147,148,255,88,147,148,255,89,148,148,255, + 89,148,148,255,89,148,148,255,89,148,148,255,90,149,148,255, + 90,149,148,255,90,149,148,255,90,149,148,255,91,150,148,255, + 91,150,148,255,91,150,148,255,91,150,148,255,92,150,148,255, + 92,150,148,255,92,150,148,255,92,150,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,151,148,255, + 93,151,148,255,93,151,148,255,93,151,148,255,93,150,148,255, + 93,150,148,255,93,150,148,255,92,150,148,255,92,150,148,255, + 91,150,148,255,91,150,148,255,91,150,148,255,90,149,148,255, + 90,149,148,255,90,149,148,255,89,149,148,255,89,148,149,255, + 88,148,149,255,88,148,149,255,87,148,149,255,87,147,149,255, + 86,147,149,255,86,147,149,255,85,146,149,255,84,146,150,255, + 84,145,150,255,83,145,150,255,82,144,150,255,81,144,151,255, + 80,143,151,255,79,143,151,255,78,142,151,255,77,141,151,255, + 77,141,151,255,76,140,151,255,75,139,151,255,74,139,152,255, + 73,138,152,255,72,138,152,255,71,137,152,255,70,136,153,255, + 69,136,153,255,68,135,153,255,67,134,153,255,66,134,154,255, + 65,133,154,255,64,133,154,255,63,132,154,255,62,132,154,255, + 61,131,154,255,60,131,154,255,59,130,154,255,58,130,155,255, + 58,129,155,255,57,129,155,255,56,128,155,255,55,128,155,255, + 54,127,155,255,53,127,155,255,52,126,155,255,52,126,155,255, + 51,125,155,255,51,125,155,255,50,125,155,255,50,124,155,255, + 49,124,155,255,49,124,155,255,49,124,155,255,48,124,155,255, + 48,124,155,255,48,124,155,255,48,124,155,255,47,123,154,255, + 47,123,154,255,47,123,154,255,47,123,154,255,47,123,154,255, + 47,123,154,255,47,123,154,255,47,123,154,255,48,124,153,255, + 48,124,153,255,48,124,153,255,48,124,153,255,49,124,152,255, + 49,124,152,255,49,124,152,255,49,124,152,255,50,125,151,255, + 50,125,151,255,50,125,151,255,51,125,151,255,52,126,150,255, + 52,126,150,255,53,126,150,255,54,127,150,255,54,127,149,255, + 55,128,149,255,55,128,149,255,56,128,149,255,57,129,149,255, + 57,129,149,255,58,129,149,255,59,130,149,255,59,130,148,255, + 60,131,148,255,60,131,148,255,61,131,148,255,61,132,147,255, + 62,132,147,255,62,132,147,255,63,132,147,255,63,133,146,255, + 64,133,146,255,64,133,146,255,65,133,146,255,66,134,145,255, + 66,134,145,255,67,134,145,255,67,134,145,255,68,135,145,255, + 68,135,145,255,68,135,145,255,69,135,145,255,69,136,144,255, + 70,136,144,255,70,136,144,255,70,136,144,255,71,136,144,255, + 71,136,144,255,71,136,144,255,71,136,144,255,71,137,144,255, + 71,137,143,255,71,137,143,255,71,137,143,255,71,137,143,255, + 72,137,143,255,72,137,143,255,72,137,143,255,72,137,143,255, + 73,137,142,255,73,137,142,255,73,137,142,255,73,137,142,255, + 74,138,142,255,74,138,142,255,74,138,142,255,74,138,142,255, + 74,138,142,255,74,138,142,255,74,138,142,255,74,138,142,255, + 74,138,141,255,74,138,141,255,74,138,141,255,74,138,141,255, + 74,139,141,255,74,139,141,255,74,139,141,255,74,139,141,255, + 74,139,141,255,74,139,141,255,74,139,141,255,74,139,141,255, + 74,139,141,255,74,139,141,255,74,139,141,255,74,139,141,255, + 74,138,141,255,74,138,141,255,74,138,141,255,74,138,141,255, + 73,138,141,255,73,138,141,255,73,138,141,255,73,138,141,255, + 72,137,142,255,72,137,142,255,72,137,142,255,72,137,142,255, + 71,136,142,255,71,136,142,255,71,136,142,255,70,136,142,255, + 70,135,143,255,69,135,143,255,69,135,143,255,68,134,143,255, + 68,134,143,255,67,133,143,255,66,133,143,255,66,132,143,255, + 65,132,144,255,64,131,144,255,63,130,144,255,62,130,144,255, + 61,129,145,255,60,128,145,255,59,127,145,255,58,127,145,255, + 57,126,146,255,56,125,146,255,55,124,146,255,54,124,146,255, + 52,123,147,255,51,122,147,255,50,121,147,255,49,120,147,255, + 47,119,147,255,46,118,147,255,45,117,147,255,44,117,147,255, + 43,116,148,255,42,115,148,255,41,114,148,255,40,113,148,255, + 38,112,148,255,37,111,148,255,36,110,148,255,35,110,148,255, + 34,109,149,255,33,108,149,255,32,107,149,255,31,107,149,255, + 30,106,149,255,29,105,149,255,28,104,149,255,28,104,149,255, + 27,103,149,255,26,102,149,255,25,102,149,255,25,101,149,255, + 24,101,149,255,23,100,149,255,23,100,149,255,23,100,149,255, + 22,99,148,255,22,99,148,255,22,99,148,255,22,99,148,255, + 21,98,148,255,21,98,148,255,21,98,148,255,21,98,148,255, + 22,98,147,255,22,98,147,255,22,98,147,255,22,98,147,255, + 23,99,146,255,23,99,146,255,23,99,146,255,23,99,146,255, + 24,100,145,255,24,100,145,255,25,100,145,255,25,100,145,255, + 26,101,144,255,27,101,144,255,27,101,144,255,28,102,144,255, + 28,102,143,255,29,103,143,255,30,103,143,255,31,104,143,255, + 32,104,142,255,33,105,142,255,34,105,142,255,35,106,142,255, + 36,106,141,255,37,107,141,255,38,107,141,255,38,108,141,255, + 39,108,140,255,40,109,140,255,41,109,140,255,41,110,140,255, + 42,110,139,255,43,111,139,255,44,111,139,255,45,112,139,255, + 46,112,138,255,47,113,138,255,48,114,138,255,48,114,138,255, + 49,115,137,255,50,116,137,255,51,116,137,255,51,116,137,255, + 52,117,136,255,53,117,136,255,53,117,136,255,54,118,136,255, + 54,118,135,255,55,119,135,255,55,119,135,255,56,119,135,255, + 56,120,134,255,57,120,134,255,58,120,134,255,58,120,134,255, + 59,121,133,255,60,121,133,255,60,121,133,255,60,121,133,255, + 61,122,132,255,61,122,132,255,61,122,132,255,61,122,132,255, + 62,123,131,255,62,123,131,255,62,123,131,255,62,123,131,255, + 62,123,130,255,62,123,130,255,62,123,130,255,62,123,130,255, + 62,122,130,255,62,122,130,255,62,122,130,255,62,122,130,255, + 61,121,129,255,61,121,129,255,61,121,129,255,61,121,129,255, + 60,120,129,255,60,120,129,255,60,119,129,255,59,119,129,255, + 59,118,129,255,58,117,129,255,57,117,129,255,57,116,129,255, + 56,116,129,255,55,115,129,255,54,114,129,255,53,114,129,255, + 52,113,129,255,51,112,129,255,50,111,129,255,49,110,129,255, + 48,109,129,255,47,108,129,255,46,107,129,255,45,107,129,255, + 44,106,129,255,43,105,129,255,42,104,129,255,41,103,129,255, + 40,102,129,255,39,101,129,255,38,100,129,255,37,99,129,255, + 36,98,129,255,35,97,129,255,34,96,129,255,33,96,129,255, + 32,95,129,255,31,94,129,255,30,93,129,255,29,93,129,255, + 28,92,129,255,27,91,129,255,26,90,129,255,26,90,129,255, + 25,89,129,255,24,88,129,255,23,87,129,255,23,87,129,255, + 22,86,129,255,21,85,129,255,20,85,129,255,20,84,129,255, + 19,84,129,255,18,83,129,255,18,83,129,255,18,82,129,255, + 17,82,128,255,17,81,128,255,17,81,128,255,16,81,128,255, + 16,80,128,255,15,80,128,255,15,80,128,255,15,80,128,255, + 15,79,127,255,15,79,127,255,15,79,127,255,15,79,127,255, + 14,78,126,255,14,78,126,255,14,78,126,255,14,78,126,255, + 14,77,125,255,14,77,125,255,14,77,125,255,14,77,125,255, + 14,77,124,255,14,77,124,255,14,77,124,255,14,77,124,255, + 14,76,123,255,14,76,123,255,14,76,123,255,14,76,123,255, + 15,76,122,255,15,76,122,255,15,76,122,255,15,76,122,255, + 15,75,121,255,15,75,121,255,15,75,121,255,15,75,121,255, + 16,75,120,255,16,75,120,255,16,75,120,255,16,75,120,255, + 17,75,119,255,17,75,119,255,17,75,119,255,17,75,119,255, + 18,74,118,255,18,74,118,255,18,74,118,255,18,74,118,255, + 19,74,117,255,19,74,117,255,19,74,117,255,19,74,116,255, + 20,74,116,255,20,74,115,255,20,74,115,255,20,74,115,255, + 21,75,114,255,21,75,114,255,21,75,114,255,22,75,114,255, + 22,75,113,255,23,75,113,255,23,75,113,255,24,75,112,255, + 24,76,112,255,25,76,111,255,25,76,111,255,25,76,111,255, + 26,77,110,255,26,77,110,255,26,77,110,255,27,77,109,255, + 27,77,109,255,28,77,108,255,28,77,108,255,28,77,107,255, + 29,77,107,255,29,77,106,255,29,77,106,255,29,77,106,255, + 30,78,105,255,30,78,105,255,30,78,105,255,30,78,104,255, + 31,78,104,255,31,78,103,255,31,78,103,255,31,78,102,255, + 32,78,102,255,32,78,101,255,32,78,101,255,32,78,100,255, + 32,78,100,255,32,78,99,255,32,78,99,255,32,78,98,255, + 33,78,98,255,33,78,97,255,33,78,97,255,33,78,96,255, + 33,77,96,255,33,77,95,255,33,77,95,255,33,77,95,255, + 33,76,94,255,33,76,94,255,33,76,94,255,33,76,93,255, + 32,75,93,255,32,75,92,255,32,75,92,255,32,74,91,255, + 32,74,91,255,32,73,90,255,32,73,90,255,32,72,89,255, + 31,72,89,255,31,71,88,255,31,71,88,255,31,70,88,255, + 31,70,87,255,31,69,87,255,31,69,87,255,31,68,86,255, + 30,68,85,255,30,67,84,255,30,67,84,255,30,67,83,255, + 30,66,83,255,30,66,82,255,30,66,82,255,30,65,81,255, + 30,65,81,255,30,64,80,255,30,64,80,255,30,63,79,255, + 29,63,79,255,29,62,78,255,29,62,78,255,29,62,77,255, + 29,61,77,255,29,61,76,255,29,61,76,255,29,60,75,255, + 29,60,74,255,29,59,73,255,29,59,73,255,29,59,72,255, + 29,58,72,255,29,58,71,255,29,58,71,255,29,57,70,255, + 29,57,69,255,29,56,68,255,29,56,68,255,29,55,67,255, + 29,55,66,255,29,54,65,255,29,54,65,255,29,54,64,255, + 29,53,63,255,29,53,62,255,29,53,62,255,29,52,61,255, + 29,52,60,255,29,51,59,255,29,51,59,255,29,51,58,255, + 28,50,57,255,28,50,56,255,28,50,56,255,28,49,55,255, + 28,49,54,255,28,48,53,255,28,48,53,255,28,47,52,255, + 27,47,51,255,27,46,50,255,27,46,50,255,27,45,49,255, + 26,45,48,255,26,44,47,255,26,44,47,255,26,44,46,255, + 26,43,46,255,26,43,45,255,26,43,45,255,26,42,44,255, + 25,42,44,255,25,41,43,255,25,41,43,255,25,41,42,255, + 25,40,42,255,25,40,41,255,25,40,41,255,25,40,41,255, + 24,39,40,255,24,39,40,255,24,39,40,255,24,39,40,255, + 32,68,76,255,32,68,76,255,32,68,76,255,32,68,76,255, + 32,68,77,255,32,68,77,255,32,68,77,255,32,68,78,255, + 31,69,78,255,31,69,79,255,31,69,79,255,31,69,80,255, + 31,69,80,255,31,69,81,255,31,69,81,255,31,69,82,255, + 30,70,82,255,30,70,83,255,30,70,83,255,30,70,84,255, + 30,71,85,255,30,71,86,255,30,71,86,255,30,71,87,255, + 30,72,87,255,30,72,88,255,30,72,88,255,30,72,89,255, + 30,73,90,255,30,73,91,255,30,73,91,255,30,74,92,255, + 30,74,92,255,30,75,93,255,30,75,93,255,30,76,94,255, + 31,76,95,255,31,77,96,255,31,77,96,255,32,78,97,255, + 32,79,97,255,33,80,98,255,33,80,98,255,34,81,99,255, + 34,82,100,255,35,83,101,255,35,83,101,255,36,84,102,255, + 36,85,102,255,37,86,103,255,37,86,103,255,38,87,104,255, + 39,88,104,255,40,89,105,255,40,89,105,255,41,90,106,255, + 42,91,107,255,43,92,108,255,43,92,108,255,44,93,109,255, + 45,94,109,255,46,95,110,255,46,96,110,255,47,97,111,255, + 48,98,111,255,49,99,112,255,49,99,112,255,50,100,113,255, + 51,101,113,255,52,102,114,255,52,103,114,255,53,104,115,255, + 54,105,115,255,55,106,116,255,55,106,116,255,56,107,117,255, + 57,108,117,255,58,109,118,255,58,110,118,255,59,111,119,255, + 60,112,119,255,61,113,120,255,61,113,120,255,62,114,121,255, + 62,115,121,255,63,116,122,255,63,116,122,255,64,117,123,255, + 64,117,123,255,65,118,124,255,65,118,124,255,66,119,124,255, + 66,120,125,255,67,121,125,255,67,121,125,255,68,122,126,255, + 68,122,126,255,69,123,127,255,69,123,127,255,69,124,127,255, + 70,124,128,255,70,125,128,255,70,125,128,255,70,126,129,255, + 71,126,129,255,71,127,130,255,71,127,130,255,72,128,130,255, + 72,128,131,255,73,129,131,255,73,129,131,255,73,130,132,255, + 73,130,132,255,73,131,133,255,73,131,133,255,73,131,133,255, + 74,132,134,255,74,132,134,255,74,132,134,255,74,132,135,255, + 74,133,135,255,74,133,136,255,74,133,136,255,74,133,136,255, + 74,133,137,255,74,133,137,255,74,133,137,255,74,133,137,255, + 74,133,138,255,74,133,138,255,74,133,138,255,74,133,139,255, + 73,133,139,255,73,133,140,255,73,133,140,255,73,133,140,255, + 72,133,141,255,72,133,141,255,72,133,141,255,72,133,142,255, + 71,132,142,255,71,132,143,255,71,132,143,255,70,132,143,255, + 70,131,144,255,69,131,144,255,69,131,144,255,68,131,145,255, + 68,130,145,255,67,130,146,255,67,130,146,255,67,130,146,255, + 66,129,147,255,66,129,147,255,66,129,147,255,65,129,148,255, + 65,129,148,255,64,129,149,255,64,129,149,255,64,129,149,255, + 63,129,150,255,63,129,150,255,63,129,150,255,63,129,150,255, + 63,129,150,255,63,129,150,255,63,129,150,255,63,129,150,255, + 62,129,151,255,62,129,151,255,62,129,151,255,62,129,151,255, + 62,129,152,255,62,129,152,255,62,129,152,255,62,129,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 64,131,152,255,64,131,152,255,64,131,152,255,64,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 64,132,152,255,64,132,152,255,64,132,152,255,64,132,152,255, + 63,132,151,255,63,132,151,255,63,132,151,255,63,132,151,255, + 64,132,151,255,64,132,151,255,64,132,151,255,64,132,151,255, + 64,133,151,255,64,133,151,255,64,133,151,255,64,133,151,255, + 65,133,151,255,65,133,151,255,65,133,151,255,65,133,151,255, + 66,134,151,255,66,134,151,255,66,134,151,255,66,134,151,255, + 67,135,151,255,67,135,151,255,67,135,151,255,67,135,151,255, + 68,136,151,255,68,136,151,255,68,136,151,255,68,136,151,255, + 69,137,151,255,69,137,151,255,69,137,151,255,70,137,151,255, + 70,138,151,255,71,138,151,255,71,138,151,255,72,138,151,255, + 72,139,150,255,73,139,150,255,73,139,150,255,73,139,150,255, + 74,140,150,255,74,140,150,255,74,140,150,255,75,140,150,255, + 75,141,149,255,76,141,149,255,76,141,149,255,77,141,149,255, + 77,141,149,255,78,141,149,255,78,141,149,255,79,141,149,255, + 79,142,149,255,80,142,149,255,80,142,149,255,80,142,149,255, + 81,143,148,255,81,143,148,255,81,143,148,255,81,143,148,255, + 82,144,148,255,82,144,148,255,82,144,148,255,83,144,148,255, + 83,145,148,255,84,145,148,255,84,145,148,255,84,145,148,255, + 85,146,148,255,85,146,148,255,85,146,148,255,85,146,148,255, + 86,146,148,255,86,146,148,255,86,146,148,255,86,146,148,255, + 87,147,148,255,87,147,148,255,87,147,148,255,88,147,148,255, + 88,147,148,255,89,147,148,255,89,147,148,255,89,147,148,255, + 90,148,148,255,90,148,148,255,90,148,148,255,90,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,149,148,255,91,149,148,255,91,149,148,255,91,149,148,255, + 92,150,149,255,92,150,149,255,92,150,149,255,92,150,149,255, + 92,150,148,255,92,150,148,255,92,150,148,255,92,150,148,255, + 92,150,149,255,92,150,149,255,92,150,149,255,92,150,149,255, + 92,150,149,255,92,150,149,255,92,150,149,255,92,150,149,255, + 91,150,149,255,91,150,149,255,91,150,149,255,91,150,149,255, + 90,149,149,255,90,149,149,255,90,149,149,255,89,149,149,255, + 89,148,149,255,88,148,149,255,88,148,149,255,87,148,149,255, + 86,147,150,255,86,147,150,255,85,147,150,255,84,146,150,255, + 83,146,150,255,83,145,150,255,82,145,150,255,81,144,150,255, + 80,144,151,255,80,143,151,255,79,143,151,255,78,142,151,255, + 77,141,152,255,76,141,152,255,75,140,152,255,74,139,152,255, + 73,139,153,255,72,138,153,255,71,138,153,255,70,137,153,255, + 69,136,153,255,68,136,153,255,67,135,153,255,66,134,153,255, + 65,134,154,255,64,133,154,255,63,133,154,255,62,132,154,255, + 61,132,154,255,60,131,154,255,59,131,154,255,58,130,154,255, + 57,130,155,255,57,129,155,255,56,129,155,255,55,128,155,255, + 54,127,155,255,54,127,155,255,53,126,155,255,52,126,155,255, + 51,125,156,255,51,125,156,255,50,125,156,255,50,125,156,255, + 49,124,155,255,49,124,155,255,49,124,155,255,48,124,155,255, + 48,123,155,255,47,123,155,255,47,123,155,255,47,123,155,255, + 47,122,154,255,47,122,154,255,47,122,154,255,47,122,154,255, + 46,123,154,255,46,123,154,255,46,123,154,255,46,123,154,255, + 47,123,153,255,47,123,153,255,47,123,153,255,48,123,153,255, + 48,124,152,255,49,124,152,255,49,124,152,255,50,124,152,255, + 50,125,151,255,51,125,151,255,51,125,151,255,52,126,151,255, + 52,126,150,255,53,127,150,255,53,127,150,255,54,127,150,255, + 55,128,149,255,55,128,149,255,56,128,149,255,57,129,149,255, + 57,129,148,255,58,130,148,255,58,130,148,255,59,130,148,255, + 60,131,147,255,60,131,147,255,61,131,147,255,62,131,147,255, + 62,132,147,255,63,132,147,255,63,132,147,255,64,132,147,255, + 64,133,146,255,65,133,146,255,65,133,146,255,66,133,146,255, + 67,134,145,255,67,134,145,255,68,134,145,255,68,134,145,255, + 69,135,145,255,69,135,145,255,69,135,145,255,70,135,145,255, + 70,136,144,255,71,136,144,255,71,136,144,255,71,136,144,255, + 72,137,144,255,72,137,144,255,72,137,144,255,72,137,144,255, + 72,137,144,255,72,137,143,255,72,137,143,255,72,137,143,255, + 72,137,143,255,73,137,143,255,73,137,143,255,73,137,143,255, + 73,137,143,255,74,138,143,255,74,138,143,255,74,138,143,255, + 74,138,143,255,75,138,142,255,75,138,142,255,75,138,142,255, + 75,138,142,255,75,138,142,255,75,138,142,255,75,138,142,255, + 75,138,142,255,75,139,142,255,75,139,142,255,75,139,142,255, + 75,139,142,255,75,139,141,255,75,139,141,255,75,139,141,255, + 75,139,141,255,75,139,141,255,75,139,141,255,75,139,141,255, + 75,139,141,255,75,139,141,255,75,139,141,255,75,139,141,255, + 75,139,141,255,75,139,141,255,75,139,141,255,75,139,141,255, + 75,139,141,255,74,139,141,255,74,139,141,255,74,139,141,255, + 74,139,141,255,73,138,142,255,73,138,142,255,73,138,142,255, + 73,138,142,255,72,137,142,255,72,137,142,255,72,137,142,255, + 71,137,142,255,71,136,143,255,70,136,143,255,69,136,143,255, + 69,135,143,255,68,135,143,255,67,134,143,255,66,134,143,255, + 66,133,143,255,65,133,144,255,64,132,144,255,63,131,144,255, + 63,131,144,255,62,130,145,255,61,129,145,255,60,128,145,255, + 59,128,145,255,57,127,146,255,56,126,146,255,55,125,146,255, + 54,124,146,255,53,123,146,255,52,122,146,255,51,121,146,255, + 50,121,146,255,48,120,147,255,47,119,147,255,46,118,147,255, + 45,117,147,255,43,116,148,255,42,115,148,255,41,114,148,255, + 40,114,148,255,39,113,148,255,38,112,148,255,37,111,148,255, + 36,111,148,255,34,110,148,255,33,109,148,255,32,108,148,255, + 31,108,148,255,30,107,149,255,29,106,149,255,28,105,149,255, + 28,105,149,255,27,104,149,255,26,103,149,255,26,103,149,255, + 25,102,149,255,25,102,149,255,24,101,149,255,24,101,149,255, + 23,101,149,255,23,100,148,255,22,100,148,255,22,100,148,255, + 22,100,148,255,22,99,148,255,22,99,148,255,22,99,148,255, + 22,99,148,255,22,99,147,255,22,99,147,255,22,99,147,255, + 22,99,147,255,23,100,146,255,23,100,146,255,23,100,146,255, + 24,100,146,255,24,100,145,255,25,100,145,255,25,100,145,255, + 26,101,145,255,26,101,144,255,27,102,144,255,28,102,144,255, + 28,102,144,255,29,103,143,255,30,103,143,255,31,103,143,255, + 32,104,143,255,33,104,142,255,34,105,142,255,35,105,142,255, + 36,106,142,255,37,106,141,255,38,107,141,255,39,108,141,255, + 39,108,141,255,40,109,140,255,41,110,140,255,42,110,140,255, + 42,111,140,255,43,111,139,255,44,112,139,255,45,112,139,255, + 46,113,139,255,47,113,138,255,48,114,138,255,49,115,138,255, + 49,115,138,255,50,116,137,255,51,117,137,255,52,117,137,255, + 52,117,137,255,53,118,136,255,54,118,136,255,54,118,136,255, + 55,119,136,255,55,119,135,255,56,120,135,255,56,120,135,255, + 57,120,135,255,57,121,135,255,58,121,135,255,59,121,135,255, + 59,121,135,255,60,122,134,255,61,122,134,255,61,122,134,255, + 61,122,134,255,62,123,133,255,62,123,133,255,62,123,133,255, + 62,123,133,255,63,123,132,255,63,123,132,255,63,123,132,255, + 63,123,132,255,63,123,131,255,63,123,131,255,63,123,131,255, + 63,123,131,255,63,122,131,255,63,122,131,255,63,122,131,255, + 62,122,131,255,62,122,130,255,61,122,130,255,61,122,130,255, + 61,121,130,255,60,121,130,255,60,120,130,255,60,120,130,255, + 59,119,130,255,59,119,129,255,58,118,129,255,58,118,129,255, + 57,117,129,255,57,117,129,255,56,116,129,255,55,115,129,255, + 54,115,129,255,53,114,129,255,52,113,129,255,51,112,129,255, + 50,111,129,255,49,110,129,255,48,109,129,255,47,108,129,255, + 46,107,129,255,45,106,130,255,44,105,130,255,43,104,130,255, + 42,104,130,255,41,103,130,255,39,102,130,255,38,101,130,255, + 37,100,130,255,36,99,130,255,35,98,130,255,34,97,130,255, + 33,96,130,255,32,95,130,255,31,94,130,255,30,93,130,255, + 29,93,130,255,28,92,130,255,27,91,130,255,26,90,130,255, + 26,90,130,255,25,89,130,255,24,88,130,255,23,88,130,255, + 23,87,130,255,22,87,130,255,21,86,130,255,21,86,130,255, + 20,85,130,255,20,85,130,255,19,84,130,255,19,84,130,255, + 19,83,130,255,18,83,129,255,18,82,129,255,18,82,129,255, + 17,82,129,255,17,81,128,255,16,81,128,255,16,81,128,255, + 16,81,128,255,16,80,128,255,16,80,128,255,16,80,128,255, + 16,80,128,255,15,79,127,255,15,79,127,255,15,79,127,255, + 15,79,127,255,15,78,126,255,15,78,126,255,15,78,126,255, + 15,78,126,255,15,78,125,255,15,78,125,255,15,78,125,255, + 15,78,125,255,15,77,124,255,15,77,124,255,15,77,124,255, + 15,77,124,255,16,77,123,255,16,77,123,255,16,77,123,255, + 16,77,123,255,16,76,122,255,16,76,122,255,16,76,122,255, + 16,76,122,255,17,76,121,255,17,76,121,255,17,76,121,255, + 17,76,121,255,18,76,120,255,18,76,120,255,18,76,120,255, + 18,76,120,255,19,75,119,255,19,75,119,255,19,75,119,255, + 19,75,119,255,19,75,118,255,19,75,118,255,19,75,118,255, + 20,75,117,255,20,75,117,255,21,75,116,255,21,75,116,255, + 21,75,116,255,22,76,115,255,22,76,115,255,22,76,115,255, + 22,76,115,255,23,76,114,255,23,76,114,255,23,76,114,255, + 24,76,113,255,24,76,113,255,25,76,112,255,25,76,112,255, + 25,76,111,255,26,77,111,255,26,77,110,255,26,77,110,255, + 27,77,110,255,27,77,109,255,28,77,109,255,28,77,109,255, + 28,77,108,255,29,78,108,255,29,78,107,255,29,78,107,255, + 30,78,106,255,30,79,106,255,31,79,105,255,31,79,105,255, + 31,79,104,255,32,79,104,255,32,79,103,255,32,79,103,255, + 32,79,102,255,33,79,102,255,33,79,101,255,33,79,101,255, + 33,79,100,255,33,78,100,255,33,78,99,255,33,78,99,255, + 33,78,98,255,33,78,98,255,33,78,97,255,33,78,97,255, + 33,78,96,255,33,77,96,255,33,77,95,255,33,77,95,255, + 33,77,94,255,33,76,94,255,33,76,93,255,33,76,93,255, + 33,75,93,255,33,75,92,255,33,74,92,255,33,74,92,255, + 33,73,91,255,32,73,90,255,32,72,89,255,32,72,89,255, + 32,71,89,255,32,71,88,255,32,70,88,255,32,70,88,255, + 32,69,87,255,31,69,87,255,31,68,86,255,31,68,86,255, + 31,67,85,255,31,67,85,255,31,66,84,255,31,66,84,255, + 31,66,83,255,31,65,83,255,31,65,82,255,31,65,82,255, + 31,64,81,255,30,64,81,255,30,63,80,255,30,63,80,255, + 30,62,79,255,30,62,78,255,30,61,77,255,30,61,77,255, + 30,61,76,255,30,60,76,255,30,60,75,255,30,60,75,255, + 30,59,74,255,30,59,73,255,30,58,72,255,30,58,72,255, + 30,58,71,255,30,57,71,255,30,57,70,255,30,57,70,255, + 30,57,69,255,30,56,68,255,30,56,67,255,30,56,67,255, + 30,55,66,255,30,55,65,255,30,54,64,255,30,54,64,255, + 30,54,63,255,30,53,62,255,30,53,61,255,30,53,61,255, + 30,52,60,255,30,52,59,255,30,51,58,255,30,51,58,255, + 30,50,57,255,29,50,56,255,29,49,55,255,29,49,55,255, + 29,48,54,255,28,48,53,255,28,47,52,255,28,47,52,255, + 28,47,51,255,28,46,50,255,28,46,49,255,28,46,49,255, + 28,45,48,255,27,45,47,255,27,44,46,255,27,44,46,255, + 27,43,45,255,27,43,45,255,27,42,44,255,27,42,44,255, + 27,42,43,255,26,41,43,255,26,41,42,255,26,41,42,255, + 26,41,41,255,26,40,41,255,26,40,40,255,26,40,40,255, + 26,40,40,255,25,39,39,255,25,39,39,255,25,39,39,255, + 25,39,39,255,33,68,75,255,33,68,75,255,33,68,75,255, + 33,68,75,255,33,68,76,255,33,68,76,255,33,68,76,255, + 33,68,77,255,32,69,77,255,32,69,78,255,32,69,78,255, + 32,69,78,255,32,69,79,255,32,69,79,255,32,69,79,255, + 32,69,80,255,31,70,81,255,31,70,82,255,31,70,82,255, + 31,70,83,255,31,71,83,255,31,71,84,255,31,71,84,255, + 31,71,85,255,31,72,86,255,31,72,87,255,31,72,87,255, + 31,72,88,255,31,73,89,255,31,73,90,255,31,73,90,255, + 31,74,91,255,31,74,91,255,31,75,92,255,31,75,92,255, + 31,76,93,255,32,76,94,255,32,77,95,255,32,77,95,255, + 33,78,96,255,33,79,96,255,34,80,97,255,34,80,97,255, + 35,81,98,255,35,82,99,255,36,83,100,255,36,83,100,255, + 37,84,101,255,37,85,101,255,38,86,102,255,38,86,102,255, + 39,87,103,255,40,88,103,255,41,89,104,255,41,89,104,255, + 42,90,105,255,43,91,106,255,44,92,107,255,44,92,107,255, + 45,93,108,255,46,94,108,255,47,95,109,255,47,96,109,255, + 48,97,110,255,49,98,110,255,50,99,111,255,50,99,111,255, + 51,100,112,255,52,101,112,255,53,102,113,255,53,103,113,255, + 54,104,114,255,55,105,114,255,56,106,115,255,56,106,115,255, + 57,107,116,255,58,108,116,255,59,109,117,255,59,110,117,255, + 60,111,118,255,60,112,118,255,61,113,119,255,61,113,119,255, + 62,114,120,255,63,115,120,255,64,116,121,255,64,116,121,255, + 65,117,122,255,65,117,122,255,66,118,123,255,66,118,123,255, + 67,119,123,255,67,120,124,255,68,121,124,255,68,121,124,255, + 68,122,125,255,69,122,125,255,69,123,126,255,69,123,126,255, + 70,124,126,255,70,124,127,255,71,125,127,255,71,125,127,255, + 71,126,128,255,72,126,128,255,72,127,129,255,72,127,129,255, + 73,128,129,255,73,128,130,255,74,129,130,255,74,129,130,255, + 74,130,131,255,74,130,131,255,74,131,132,255,74,131,132,255, + 74,131,132,255,75,132,133,255,75,132,133,255,75,132,133,255, + 75,132,134,255,75,133,134,255,75,133,135,255,75,133,135,255, + 75,133,135,255,75,133,136,255,75,133,136,255,75,133,136,255, + 75,133,136,255,75,133,137,255,75,133,137,255,75,133,137,255, + 75,133,138,255,74,133,138,255,74,133,139,255,74,133,139,255, + 74,133,139,255,73,133,140,255,73,133,140,255,73,133,140,255, + 73,133,141,255,72,132,141,255,72,132,142,255,72,132,142,255, + 71,132,142,255,71,132,143,255,70,132,143,255,70,132,143,255, + 69,132,144,255,69,131,144,255,68,131,145,255,68,131,145,255, + 68,131,145,255,67,130,146,255,67,130,146,255,67,130,146,255, + 66,130,147,255,66,130,147,255,65,130,148,255,65,130,148,255, + 65,130,148,255,64,130,149,255,64,130,149,255,64,130,149,255, + 64,130,149,255,64,129,150,255,64,129,150,255,64,129,150,255, + 64,129,150,255,63,129,151,255,63,129,151,255,63,129,151,255, + 63,129,151,255,63,129,151,255,63,129,151,255,63,129,151,255, + 63,129,151,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,64,131,152,255,64,131,152,255,64,131,152,255, + 64,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,132,152,255,63,132,152,255,63,132,152,255, + 63,132,152,255,63,132,151,255,63,132,151,255,63,132,151,255, + 63,132,151,255,64,132,151,255,64,132,151,255,64,132,151,255, + 64,132,151,255,64,133,151,255,64,133,151,255,64,133,151,255, + 64,133,151,255,65,133,151,255,65,133,151,255,65,133,151,255, + 65,133,151,255,66,134,151,255,66,134,151,255,66,134,151,255, + 66,134,151,255,67,135,151,255,67,135,151,255,67,135,151,255, + 68,135,151,255,68,136,151,255,69,136,151,255,69,136,151,255, + 69,136,151,255,70,137,151,255,70,137,151,255,70,137,151,255, + 71,138,151,255,71,138,151,255,72,139,151,255,72,139,151,255, + 73,139,151,255,73,139,150,255,74,139,150,255,74,139,150,255, + 74,140,150,255,75,140,150,255,75,141,150,255,75,141,150,255, + 76,141,150,255,76,142,149,255,77,142,149,255,77,142,149,255, + 78,142,149,255,78,142,149,255,79,142,149,255,79,142,149,255, + 80,142,149,255,80,143,149,255,81,143,149,255,81,143,149,255, + 81,143,149,255,82,144,148,255,82,144,148,255,82,144,148,255, + 82,144,148,255,83,145,148,255,83,145,148,255,83,145,148,255, + 84,145,148,255,84,145,148,255,85,145,148,255,85,145,148,255, + 85,145,148,255,86,146,148,255,86,146,148,255,86,146,148,255, + 86,146,148,255,87,146,148,255,87,146,148,255,87,146,148,255, + 87,146,148,255,88,147,148,255,88,147,148,255,88,147,148,255, + 88,147,148,255,89,147,148,255,89,147,148,255,89,147,148,255, + 89,147,148,255,90,148,148,255,90,148,148,255,90,148,148,255, + 90,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,149,148,255,91,149,148,255,91,149,148,255, + 91,149,148,255,92,149,149,255,92,149,149,255,92,149,149,255, + 92,149,149,255,92,150,148,255,92,150,148,255,92,150,148,255, + 92,150,148,255,92,150,149,255,92,150,149,255,92,150,149,255, + 92,150,149,255,92,149,149,255,92,149,149,255,92,149,149,255, + 91,149,149,255,91,149,149,255,90,149,149,255,90,149,149,255, + 90,149,149,255,89,148,149,255,89,148,149,255,89,148,149,255, + 88,148,149,255,88,147,149,255,87,147,149,255,87,147,149,255, + 86,147,149,255,85,146,150,255,85,146,150,255,84,146,150,255, + 83,145,150,255,82,145,150,255,82,144,150,255,81,144,150,255, + 80,143,150,255,79,143,151,255,79,142,151,255,78,142,151,255, + 77,141,151,255,76,140,152,255,75,140,152,255,74,139,152,255, + 73,138,152,255,72,138,153,255,71,137,153,255,70,137,153,255, + 69,136,153,255,68,135,153,255,67,135,153,255,66,134,153,255, + 65,133,153,255,64,133,154,255,63,132,154,255,62,132,154,255, + 61,131,154,255,60,131,154,255,59,130,154,255,58,130,154,255, + 57,129,154,255,56,129,155,255,56,128,155,255,55,128,155,255, + 54,127,155,255,53,127,155,255,53,126,155,255,52,126,155,255, + 51,125,155,255,50,125,156,255,50,124,156,255,49,124,156,255, + 49,124,156,255,48,123,155,255,48,123,155,255,48,123,155,255, + 47,123,155,255,47,123,155,255,46,123,155,255,46,123,155,255, + 46,123,155,255,46,122,154,255,46,122,154,255,46,122,154,255, + 46,122,154,255,46,123,154,255,46,123,154,255,46,123,154,255, + 46,123,154,255,47,123,153,255,47,123,153,255,47,123,153,255, + 48,123,153,255,48,124,152,255,49,124,152,255,49,124,152,255, + 50,124,152,255,50,125,151,255,51,125,151,255,51,125,151,255, + 52,126,151,255,53,126,150,255,53,127,150,255,54,127,150,255, + 55,128,150,255,55,128,149,255,56,129,149,255,56,129,149,255, + 57,129,149,255,58,130,148,255,58,130,148,255,59,130,148,255, + 60,131,148,255,61,131,147,255,61,132,147,255,62,132,147,255, + 63,132,147,255,63,133,147,255,64,133,147,255,64,133,147,255, + 65,133,147,255,65,134,146,255,66,134,146,255,66,134,146,255, + 67,134,146,255,68,135,145,255,68,135,145,255,69,135,145,255, + 69,135,145,255,70,136,145,255,70,136,145,255,70,136,145,255, + 71,136,145,255,71,137,144,255,72,137,144,255,72,137,144,255, + 72,137,144,255,73,138,144,255,73,138,144,255,73,138,144,255, + 73,138,144,255,73,138,144,255,73,138,143,255,73,138,143,255, + 73,138,143,255,73,138,143,255,74,138,143,255,74,138,143,255, + 74,138,143,255,74,138,143,255,75,139,143,255,75,139,143,255, + 75,139,143,255,75,139,143,255,76,139,142,255,76,139,142,255, + 76,139,142,255,76,139,142,255,76,139,142,255,76,139,142,255, + 76,139,142,255,76,139,142,255,76,140,142,255,76,140,142,255, + 76,140,142,255,76,140,142,255,76,140,141,255,76,140,141,255, + 76,140,141,255,76,140,141,255,76,140,141,255,76,140,141,255, + 76,140,141,255,76,140,141,255,76,140,141,255,76,140,141,255, + 76,140,141,255,76,140,141,255,76,139,141,255,76,139,141,255, + 76,139,141,255,76,139,141,255,75,139,141,255,75,139,141,255, + 75,139,141,255,75,139,141,255,74,138,142,255,74,138,142,255, + 74,138,142,255,74,138,142,255,73,137,142,255,73,137,142,255, + 73,137,142,255,72,137,142,255,72,136,143,255,71,136,143,255, + 70,136,143,255,70,135,143,255,69,135,143,255,68,134,143,255, + 67,134,143,255,67,133,143,255,66,133,144,255,65,132,144,255, + 64,131,144,255,64,131,144,255,63,130,145,255,62,129,145,255, + 61,128,145,255,60,128,145,255,58,127,146,255,57,126,146,255, + 56,125,146,255,55,125,146,255,54,124,146,255,53,123,146,255, + 52,122,146,255,51,121,146,255,49,120,147,255,48,119,147,255, + 47,118,147,255,46,118,147,255,44,117,148,255,43,116,148,255, + 42,115,148,255,41,114,148,255,40,113,148,255,39,112,148,255, + 38,111,148,255,37,111,148,255,35,110,148,255,34,109,148,255, + 33,108,148,255,32,108,148,255,31,107,149,255,30,106,149,255, + 29,105,149,255,29,105,149,255,28,104,149,255,27,103,149,255, + 27,103,149,255,26,102,149,255,26,102,149,255,25,101,149,255, + 25,101,149,255,24,101,149,255,24,100,148,255,23,100,148,255, + 23,100,148,255,23,100,148,255,23,99,148,255,23,99,148,255, + 23,99,148,255,23,99,148,255,23,99,147,255,23,99,147,255, + 23,99,147,255,23,99,147,255,24,100,146,255,24,100,146,255, + 24,100,146,255,25,100,146,255,25,101,145,255,26,101,145,255, + 26,101,145,255,27,101,145,255,27,102,144,255,28,102,144,255, + 29,102,144,255,29,103,144,255,30,103,143,255,31,104,143,255, + 32,104,143,255,33,105,143,255,34,105,142,255,35,106,142,255, + 36,106,142,255,37,107,142,255,38,107,141,255,39,108,141,255, + 40,109,141,255,40,109,141,255,41,110,140,255,42,111,140,255, + 43,111,140,255,43,112,140,255,44,112,139,255,45,113,139,255, + 46,113,139,255,47,114,139,255,48,114,138,255,49,115,138,255, + 50,116,138,255,50,116,138,255,51,117,137,255,52,118,137,255, + 53,118,137,255,53,118,137,255,54,119,136,255,55,119,136,255, + 55,119,136,255,56,120,136,255,56,120,135,255,57,121,135,255, + 57,121,135,255,58,121,135,255,58,122,135,255,59,122,135,255, + 60,122,135,255,60,122,135,255,61,123,134,255,62,123,134,255, + 62,123,134,255,62,123,134,255,63,124,133,255,63,124,133,255, + 63,124,133,255,63,124,133,255,64,124,132,255,64,124,132,255, + 64,124,132,255,64,124,132,255,64,124,131,255,64,124,131,255, + 64,124,131,255,64,124,131,255,64,123,131,255,64,123,131,255, + 64,123,131,255,63,123,131,255,63,122,130,255,62,122,130,255, + 62,122,130,255,62,122,130,255,61,121,130,255,61,121,130,255, + 61,120,130,255,60,120,130,255,60,119,130,255,59,118,130,255, + 58,118,130,255,58,117,130,255,57,117,130,255,56,116,130,255, + 55,115,130,255,54,115,130,255,53,114,130,255,52,113,130,255, + 51,112,130,255,50,111,130,255,49,110,130,255,48,109,130,255, + 47,108,130,255,46,108,130,255,45,107,130,255,44,106,130,255, + 43,105,130,255,42,104,130,255,41,103,130,255,40,102,130,255, + 39,101,130,255,38,100,130,255,37,99,130,255,36,98,130,255, + 35,97,130,255,34,97,130,255,33,96,130,255,32,95,130,255, + 31,94,130,255,30,94,130,255,29,93,130,255,28,92,130,255, + 27,91,130,255,27,91,130,255,26,90,130,255,25,89,130,255, + 24,89,130,255,24,88,130,255,23,88,130,255,22,87,130,255, + 22,87,130,255,21,86,130,255,21,86,130,255,20,85,130,255, + 20,85,130,255,20,84,130,255,19,84,129,255,19,83,129,255, + 19,83,129,255,18,83,129,255,18,82,128,255,17,82,128,255, + 17,82,128,255,17,82,128,255,17,81,128,255,17,81,128,255, + 17,81,128,255,17,81,128,255,16,80,127,255,16,80,127,255, + 16,80,127,255,16,80,127,255,16,79,126,255,16,79,126,255, + 16,79,126,255,16,79,126,255,16,79,125,255,16,79,125,255, + 16,79,125,255,16,79,125,255,16,78,124,255,16,78,124,255, + 16,78,124,255,16,78,124,255,17,78,123,255,17,78,123,255, + 17,78,123,255,17,78,123,255,17,77,122,255,17,77,122,255, + 17,77,122,255,17,77,122,255,18,77,121,255,18,77,121,255, + 18,77,121,255,18,77,121,255,19,77,120,255,19,77,120,255, + 19,77,120,255,19,77,120,255,20,76,119,255,20,76,119,255, + 20,76,119,255,20,76,119,255,20,76,118,255,20,76,118,255, + 20,76,118,255,21,76,117,255,21,76,117,255,22,76,116,255, + 22,76,116,255,22,76,116,255,23,77,115,255,23,77,115,255, + 23,77,115,255,23,77,115,255,24,77,114,255,24,77,114,255, + 24,77,114,255,25,77,113,255,25,77,113,255,26,77,112,255, + 26,77,112,255,26,77,111,255,27,78,111,255,27,78,110,255, + 27,78,110,255,28,78,110,255,28,78,109,255,29,78,109,255, + 29,78,109,255,29,78,108,255,30,78,108,255,30,78,107,255, + 30,78,107,255,30,78,106,255,31,79,106,255,31,79,105,255, + 31,79,105,255,31,79,104,255,32,79,104,255,32,79,103,255, + 32,79,103,255,32,79,102,255,33,79,102,255,33,79,101,255, + 33,79,101,255,33,79,100,255,33,78,100,255,33,78,99,255, + 33,78,99,255,33,78,98,255,33,78,98,255,33,78,97,255, + 33,78,97,255,33,78,96,255,33,77,96,255,33,77,95,255, + 33,77,95,255,33,77,94,255,33,76,94,255,33,76,93,255, + 33,76,93,255,33,75,93,255,33,75,92,255,33,74,92,255, + 33,74,92,255,33,73,91,255,32,73,90,255,32,72,89,255, + 32,72,89,255,32,71,89,255,32,71,88,255,32,70,88,255, + 32,70,88,255,32,69,87,255,31,69,87,255,31,68,86,255, + 31,68,86,255,31,67,85,255,31,67,84,255,31,66,83,255, + 31,66,83,255,31,66,82,255,31,65,82,255,31,65,81,255, + 31,65,81,255,31,64,80,255,30,64,80,255,30,63,79,255, + 30,63,79,255,30,62,78,255,30,62,77,255,30,61,76,255, + 30,61,76,255,30,61,75,255,30,60,75,255,30,60,74,255, + 30,60,74,255,30,59,73,255,30,59,72,255,30,58,71,255, + 30,58,71,255,30,58,70,255,30,57,70,255,30,57,69,255, + 30,57,69,255,30,57,68,255,30,56,67,255,30,56,66,255, + 30,56,66,255,30,55,65,255,30,55,64,255,30,54,63,255, + 30,54,63,255,30,54,62,255,30,53,61,255,30,53,60,255, + 30,53,60,255,30,52,59,255,30,52,58,255,30,51,57,255, + 30,51,57,255,30,50,56,255,29,50,55,255,29,49,54,255, + 29,49,54,255,29,48,53,255,29,48,52,255,29,47,51,255, + 29,47,51,255,29,47,50,255,28,46,49,255,28,46,48,255, + 28,46,48,255,28,45,47,255,27,45,46,255,27,44,45,255, + 27,44,45,255,27,43,44,255,27,43,44,255,27,42,43,255, + 27,42,43,255,27,42,42,255,26,41,42,255,26,41,41,255, + 26,41,41,255,26,41,40,255,26,40,40,255,26,40,39,255, + 26,40,39,255,26,40,39,255,25,39,38,255,25,39,38,255, + 25,39,38,255,25,39,38,255,33,68,73,255,33,68,73,255, + 33,68,73,255,33,68,73,255,33,68,74,255,33,68,74,255, + 33,68,74,255,33,68,75,255,32,69,75,255,32,69,76,255, + 32,69,76,255,32,69,76,255,32,69,77,255,32,69,77,255, + 32,69,77,255,32,69,78,255,31,70,79,255,31,70,80,255, + 31,70,80,255,31,70,81,255,31,71,81,255,31,71,82,255, + 31,71,82,255,31,71,83,255,31,72,84,255,31,72,85,255, + 31,72,85,255,31,72,86,255,31,73,87,255,31,73,88,255, + 31,73,88,255,31,74,89,255,31,74,89,255,31,75,90,255, + 31,75,90,255,31,76,91,255,32,76,92,255,32,77,93,255, + 32,77,93,255,33,78,94,255,33,79,94,255,34,80,95,255, + 34,80,95,255,35,81,96,255,35,82,97,255,36,83,98,255, + 36,83,98,255,37,84,99,255,37,85,99,255,38,86,100,255, + 38,86,100,255,39,87,101,255,40,88,101,255,41,89,102,255, + 41,89,102,255,42,90,103,255,43,91,104,255,44,92,105,255, + 44,92,105,255,45,93,106,255,46,94,106,255,47,95,107,255, + 47,96,107,255,48,97,108,255,49,98,108,255,50,99,109,255, + 50,99,109,255,51,100,110,255,52,101,110,255,53,102,111,255, + 53,103,111,255,54,104,112,255,55,105,112,255,56,106,113,255, + 56,106,113,255,57,107,114,255,58,108,114,255,59,109,115,255, + 59,110,115,255,60,111,116,255,60,112,116,255,61,113,117,255, + 61,113,117,255,62,114,118,255,63,115,118,255,64,116,119,255, + 64,116,119,255,65,117,120,255,65,117,120,255,66,118,121,255, + 66,118,121,255,67,119,122,255,67,120,122,255,68,121,123,255, + 68,121,123,255,68,122,124,255,69,122,124,255,69,123,125,255, + 69,123,125,255,70,124,126,255,70,124,126,255,71,125,127,255, + 71,125,127,255,71,126,128,255,72,126,128,255,72,127,129,255, + 72,127,129,255,73,128,129,255,73,128,130,255,74,129,130,255, + 74,129,130,255,74,130,131,255,74,130,131,255,74,131,132,255, + 74,131,132,255,74,131,132,255,75,132,133,255,75,132,133,255, + 75,132,133,255,75,132,134,255,75,133,134,255,75,133,135,255, + 75,133,135,255,75,133,135,255,75,133,136,255,75,133,136,255, + 75,133,136,255,75,133,136,255,75,133,137,255,75,133,137,255, + 75,133,137,255,75,133,138,255,74,133,138,255,74,133,139,255, + 74,133,139,255,74,133,139,255,73,133,140,255,73,133,140,255, + 73,133,140,255,73,133,141,255,72,132,141,255,72,132,142,255, + 72,132,142,255,71,132,142,255,71,132,143,255,70,132,143,255, + 70,132,143,255,70,132,144,255,69,131,144,255,69,131,145,255, + 69,131,145,255,69,131,145,255,68,130,146,255,68,130,146,255, + 68,130,146,255,67,130,147,255,67,130,147,255,66,130,148,255, + 66,130,148,255,66,130,148,255,65,130,149,255,65,130,149,255, + 65,130,149,255,65,130,149,255,64,129,150,255,64,129,150,255, + 64,129,150,255,64,129,150,255,64,129,151,255,64,129,151,255, + 64,129,151,255,64,129,151,255,63,129,151,255,63,129,151,255, + 63,129,151,255,63,129,151,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,130,152,255,63,130,152,255, + 63,130,152,255,63,130,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,64,131,152,255,64,131,152,255, + 64,131,152,255,64,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,132,152,255,63,132,152,255, + 63,132,152,255,63,132,152,255,63,132,151,255,63,132,151,255, + 63,132,151,255,63,132,151,255,64,132,151,255,64,132,151,255, + 64,132,151,255,64,132,151,255,64,133,151,255,64,133,151,255, + 64,133,151,255,64,133,151,255,65,133,151,255,65,133,151,255, + 65,133,151,255,65,133,151,255,66,134,151,255,66,134,151,255, + 66,134,151,255,66,134,151,255,67,135,151,255,67,135,151,255, + 67,135,151,255,68,135,151,255,68,136,151,255,69,136,151,255, + 69,136,151,255,69,136,151,255,70,137,151,255,70,137,151,255, + 70,137,151,255,71,138,151,255,71,138,151,255,72,139,151,255, + 72,139,151,255,73,139,151,255,73,139,150,255,74,139,150,255, + 74,139,150,255,75,140,150,255,75,140,150,255,76,141,150,255, + 76,141,150,255,77,141,150,255,77,142,149,255,78,142,149,255, + 78,142,149,255,78,142,149,255,79,142,149,255,79,142,149,255, + 79,142,149,255,80,142,149,255,80,143,149,255,81,143,149,255, + 81,143,149,255,81,143,149,255,82,144,148,255,82,144,148,255, + 82,144,148,255,83,144,148,255,83,145,148,255,84,145,148,255, + 84,145,148,255,84,145,148,255,84,145,148,255,85,145,148,255, + 85,145,148,255,85,145,148,255,86,146,148,255,86,146,148,255, + 86,146,148,255,86,146,148,255,87,146,148,255,87,146,148,255, + 87,146,148,255,87,146,148,255,88,147,148,255,88,147,148,255, + 88,147,148,255,88,147,148,255,89,147,148,255,89,147,148,255, + 89,147,148,255,89,147,148,255,90,148,148,255,90,148,148,255, + 90,148,148,255,90,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,149,148,255,91,149,148,255, + 91,149,148,255,91,149,148,255,92,149,149,255,92,149,149,255, + 92,149,149,255,92,149,149,255,92,150,148,255,92,150,148,255, + 92,150,148,255,92,150,148,255,92,150,149,255,92,150,149,255, + 92,150,149,255,92,150,149,255,92,149,149,255,92,149,149,255, + 92,149,149,255,91,149,149,255,91,149,149,255,90,149,149,255, + 90,149,149,255,90,149,149,255,89,148,149,255,89,148,149,255, + 89,148,149,255,88,148,149,255,88,147,149,255,87,147,149,255, + 87,147,149,255,86,147,149,255,85,146,150,255,85,146,150,255, + 84,146,150,255,83,145,150,255,82,145,150,255,82,144,150,255, + 81,144,150,255,80,143,150,255,79,143,151,255,79,142,151,255, + 78,142,151,255,77,141,151,255,76,140,152,255,75,140,152,255, + 74,139,152,255,73,138,152,255,72,138,153,255,71,137,153,255, + 70,137,153,255,69,136,153,255,68,135,153,255,67,135,153,255, + 66,134,153,255,65,133,153,255,64,133,154,255,63,132,154,255, + 62,132,154,255,61,131,154,255,60,131,154,255,59,130,154,255, + 58,130,154,255,57,129,154,255,56,129,155,255,56,128,155,255, + 55,128,155,255,54,127,155,255,53,127,155,255,53,126,155,255, + 52,126,155,255,51,125,155,255,50,125,156,255,50,124,156,255, + 49,124,156,255,49,124,156,255,48,123,155,255,48,123,155,255, + 48,123,155,255,47,123,155,255,47,123,155,255,46,123,155,255, + 46,123,155,255,46,123,155,255,46,122,154,255,46,122,154,255, + 46,122,154,255,46,122,154,255,46,123,154,255,46,123,154,255, + 46,123,154,255,46,123,154,255,47,123,153,255,47,123,153,255, + 47,123,153,255,48,123,153,255,48,124,152,255,49,124,152,255, + 49,124,152,255,50,124,152,255,50,125,151,255,51,125,151,255, + 51,125,151,255,52,126,151,255,53,126,150,255,53,127,150,255, + 54,127,150,255,55,128,150,255,55,128,149,255,56,129,149,255, + 56,129,149,255,57,129,149,255,58,130,148,255,58,130,148,255, + 59,130,148,255,60,131,148,255,61,131,147,255,61,132,147,255, + 62,132,147,255,63,132,147,255,64,133,147,255,64,133,147,255, + 65,133,147,255,66,133,147,255,66,134,146,255,67,134,146,255, + 67,134,146,255,68,134,146,255,68,135,145,255,69,135,145,255, + 69,135,145,255,70,135,145,255,70,136,145,255,71,136,145,255, + 71,136,145,255,72,136,145,255,72,137,144,255,73,137,144,255, + 73,137,144,255,73,137,144,255,74,138,144,255,74,138,144,255, + 74,138,144,255,74,138,144,255,74,138,144,255,74,138,143,255, + 74,138,143,255,74,138,143,255,74,138,143,255,75,138,143,255, + 75,138,143,255,75,138,143,255,75,138,143,255,76,139,143,255, + 76,139,143,255,76,139,143,255,76,139,143,255,76,139,142,255, + 76,139,142,255,76,139,142,255,76,139,142,255,77,139,142,255, + 77,139,142,255,77,139,142,255,77,139,142,255,77,140,142,255, + 77,140,142,255,77,140,142,255,77,140,142,255,77,140,141,255, + 77,140,141,255,77,140,141,255,77,140,141,255,76,140,141,255, + 76,140,141,255,76,140,141,255,76,140,141,255,76,140,141,255, + 76,140,141,255,76,140,141,255,76,140,141,255,76,139,141,255, + 76,139,141,255,76,139,141,255,76,139,141,255,75,139,141,255, + 75,139,141,255,75,139,141,255,75,139,141,255,74,138,142,255, + 74,138,142,255,74,138,142,255,74,138,142,255,73,137,142,255, + 73,137,142,255,73,137,142,255,72,137,142,255,72,136,143,255, + 71,136,143,255,70,136,143,255,70,135,143,255,69,135,143,255, + 68,134,143,255,67,134,143,255,67,133,143,255,66,133,144,255, + 65,132,144,255,64,131,144,255,64,131,144,255,63,130,145,255, + 62,129,145,255,61,128,145,255,60,128,145,255,58,127,146,255, + 57,126,146,255,56,125,146,255,55,125,146,255,54,124,146,255, + 53,123,146,255,52,122,146,255,51,121,146,255,49,120,147,255, + 48,119,147,255,47,118,147,255,46,118,147,255,44,117,148,255, + 43,116,148,255,42,115,148,255,41,114,148,255,40,113,148,255, + 39,112,148,255,38,111,148,255,37,111,148,255,35,110,148,255, + 34,109,148,255,33,108,148,255,32,108,148,255,31,107,149,255, + 30,106,149,255,29,105,149,255,29,105,149,255,28,104,149,255, + 27,103,149,255,27,103,149,255,26,102,149,255,26,102,149,255, + 25,101,149,255,25,101,149,255,24,101,149,255,24,100,148,255, + 23,100,148,255,23,100,148,255,23,100,148,255,23,99,148,255, + 23,99,148,255,23,99,148,255,23,99,148,255,23,99,147,255, + 23,99,147,255,23,99,147,255,23,99,147,255,24,100,146,255, + 24,100,146,255,24,100,146,255,25,100,146,255,25,101,145,255, + 26,101,145,255,27,101,145,255,27,101,145,255,28,102,144,255, + 29,102,144,255,30,102,144,255,30,103,144,255,31,103,143,255, + 32,104,143,255,33,104,143,255,34,105,143,255,35,105,142,255, + 36,106,142,255,37,106,142,255,38,107,142,255,39,107,141,255, + 40,108,141,255,41,109,141,255,41,109,141,255,42,110,140,255, + 43,111,140,255,44,112,140,255,45,112,140,255,46,113,139,255, + 47,114,139,255,48,114,139,255,49,115,139,255,50,115,138,255, + 51,116,138,255,52,116,138,255,52,117,138,255,53,117,137,255, + 54,118,137,255,55,118,137,255,55,119,137,255,56,119,136,255, + 57,120,136,255,57,120,136,255,58,120,136,255,58,121,135,255, + 59,121,135,255,59,121,135,255,60,121,135,255,60,122,135,255, + 61,122,135,255,61,122,135,255,62,122,135,255,62,123,134,255, + 63,123,134,255,63,123,134,255,63,123,134,255,64,124,133,255, + 64,124,133,255,64,124,133,255,64,124,133,255,64,124,132,255, + 64,124,132,255,64,124,132,255,64,124,132,255,64,124,131,255, + 64,124,131,255,64,124,131,255,64,124,131,255,64,123,131,255, + 64,123,131,255,64,123,131,255,63,123,131,255,63,122,130,255, + 62,122,130,255,62,122,130,255,62,122,130,255,61,121,130,255, + 61,121,130,255,61,120,130,255,60,120,130,255,60,119,130,255, + 59,118,130,255,58,118,130,255,58,117,130,255,57,117,130,255, + 56,116,130,255,55,115,130,255,54,115,130,255,53,114,130,255, + 52,113,130,255,51,112,130,255,50,111,130,255,49,110,130,255, + 48,109,130,255,47,108,130,255,46,108,130,255,45,107,130,255, + 44,106,130,255,43,105,130,255,42,104,130,255,41,103,130,255, + 40,102,130,255,39,101,130,255,38,100,130,255,37,99,130,255, + 36,98,130,255,35,97,130,255,34,97,130,255,33,96,130,255, + 32,95,130,255,31,94,130,255,30,94,130,255,29,93,130,255, + 28,92,130,255,27,91,130,255,27,91,130,255,26,90,130,255, + 25,89,130,255,25,89,130,255,24,88,130,255,24,88,130,255, + 23,87,130,255,23,87,130,255,22,86,130,255,22,86,130,255, + 21,85,130,255,21,85,130,255,21,85,130,255,20,84,129,255, + 20,84,129,255,20,84,129,255,19,83,129,255,19,83,128,255, + 18,82,128,255,18,82,128,255,18,82,128,255,18,81,128,255, + 18,81,128,255,18,81,128,255,18,81,128,255,17,81,127,255, + 17,81,127,255,17,81,127,255,17,81,127,255,17,80,126,255, + 17,80,126,255,17,80,126,255,17,80,126,255,17,79,125,255, + 17,79,125,255,17,79,125,255,17,79,125,255,17,79,124,255, + 17,79,124,255,17,79,124,255,17,79,124,255,18,78,123,255, + 18,78,123,255,18,78,123,255,18,78,123,255,18,78,122,255, + 18,78,122,255,18,78,122,255,18,78,122,255,19,78,121,255, + 19,78,121,255,19,78,121,255,19,78,121,255,19,77,120,255, + 19,77,120,255,19,77,120,255,19,77,120,255,20,77,119,255, + 20,77,119,255,20,77,119,255,20,77,119,255,21,76,118,255, + 21,76,118,255,21,76,118,255,21,76,117,255,22,76,117,255, + 22,76,116,255,22,76,116,255,22,76,116,255,23,77,115,255, + 23,77,115,255,23,77,115,255,23,77,115,255,24,77,114,255, + 24,77,114,255,24,77,114,255,25,77,113,255,25,77,113,255, + 26,77,112,255,26,77,112,255,26,77,111,255,27,78,111,255, + 27,78,110,255,27,78,110,255,28,78,110,255,28,78,109,255, + 29,78,109,255,29,78,109,255,29,78,108,255,30,78,108,255, + 30,78,107,255,30,78,107,255,30,78,106,255,31,79,106,255, + 31,79,105,255,31,79,105,255,31,79,104,255,32,79,104,255, + 32,79,103,255,32,79,103,255,32,79,102,255,33,79,102,255, + 33,79,101,255,33,79,101,255,33,79,100,255,33,78,100,255, + 33,78,99,255,33,78,99,255,33,78,98,255,33,78,98,255, + 33,78,97,255,33,78,97,255,33,78,96,255,33,77,96,255, + 33,77,95,255,33,77,95,255,33,77,94,255,33,76,94,255, + 33,76,93,255,33,76,93,255,33,75,93,255,33,75,92,255, + 33,74,92,255,33,74,92,255,33,73,91,255,32,73,90,255, + 32,72,89,255,32,72,89,255,32,71,89,255,32,71,88,255, + 32,70,88,255,32,70,88,255,32,69,87,255,31,69,87,255, + 31,68,86,255,31,68,86,255,31,67,85,255,31,67,84,255, + 31,66,83,255,31,66,83,255,31,66,82,255,31,65,82,255, + 31,65,81,255,31,65,81,255,31,64,80,255,30,64,80,255, + 30,63,79,255,30,63,79,255,30,62,78,255,30,62,77,255, + 30,61,76,255,30,61,76,255,30,61,75,255,30,60,75,255, + 30,60,74,255,30,60,74,255,30,59,73,255,30,59,72,255, + 30,58,71,255,30,58,71,255,30,58,70,255,30,57,69,255, + 30,57,68,255,30,57,68,255,30,57,67,255,30,56,67,255, + 30,56,66,255,30,56,65,255,30,55,64,255,30,55,63,255, + 30,54,62,255,30,54,62,255,30,54,61,255,30,53,60,255, + 30,53,59,255,30,53,59,255,30,52,58,255,30,52,57,255, + 30,51,56,255,30,51,56,255,30,50,55,255,29,50,54,255, + 29,49,53,255,29,49,53,255,29,48,52,255,29,48,51,255, + 29,47,50,255,29,47,50,255,29,47,49,255,28,46,48,255, + 28,46,47,255,28,46,47,255,28,45,46,255,27,45,45,255, + 27,44,44,255,27,44,44,255,27,43,43,255,27,43,43,255, + 27,42,42,255,27,42,42,255,27,42,41,255,26,41,41,255, + 26,41,40,255,26,41,40,255,26,41,39,255,26,40,39,255, + 26,40,38,255,26,40,38,255,26,40,38,255,25,39,37,255, + 25,39,37,255,25,39,37,255,25,39,37,255,34,68,71,255, + 34,68,71,255,34,68,71,255,34,68,71,255,34,68,72,255, + 34,68,72,255,34,68,72,255,34,68,73,255,33,69,73,255, + 33,69,74,255,33,69,74,255,33,69,75,255,33,69,75,255, + 33,69,76,255,33,69,76,255,33,69,77,255,32,70,77,255, + 32,70,78,255,32,70,78,255,32,70,79,255,32,71,80,255, + 32,71,81,255,32,71,81,255,32,71,82,255,32,72,82,255, + 32,72,83,255,32,72,83,255,32,72,84,255,32,73,85,255, + 32,73,86,255,32,73,86,255,32,74,87,255,32,74,88,255, + 32,75,89,255,32,75,89,255,32,76,90,255,33,76,90,255, + 33,77,91,255,33,77,91,255,34,78,92,255,34,79,93,255, + 35,80,94,255,35,80,94,255,36,81,95,255,36,82,95,255, + 37,83,96,255,37,83,96,255,38,84,97,255,38,85,97,255, + 39,86,98,255,39,86,98,255,40,87,99,255,41,88,100,255, + 42,89,101,255,42,89,101,255,43,90,102,255,44,91,102,255, + 45,92,103,255,45,92,103,255,46,93,104,255,47,94,104,255, + 48,95,105,255,48,96,105,255,49,97,106,255,50,98,106,255, + 51,99,107,255,51,99,107,255,52,100,108,255,53,101,109,255, + 54,102,110,255,54,103,110,255,55,104,111,255,56,105,111,255, + 57,106,112,255,57,106,112,255,58,107,113,255,59,108,113,255, + 60,109,114,255,60,110,114,255,61,111,115,255,61,112,115,255, + 62,113,116,255,62,113,116,255,63,114,117,255,64,115,117,255, + 65,116,118,255,65,116,118,255,66,117,119,255,66,117,119,255, + 67,118,120,255,67,118,120,255,68,119,121,255,68,120,121,255, + 69,121,122,255,69,121,122,255,69,122,123,255,70,122,123,255, + 70,123,124,255,70,123,124,255,71,124,125,255,71,124,125,255, + 72,125,126,255,72,125,126,255,72,126,127,255,73,126,127,255, + 73,127,128,255,73,127,128,255,74,128,128,255,74,128,129,255, + 75,129,129,255,75,129,129,255,75,130,130,255,75,130,130,255, + 75,131,131,255,75,131,131,255,75,131,131,255,76,132,132,255, + 76,132,132,255,76,132,132,255,76,132,133,255,76,133,133,255, + 76,133,134,255,76,133,134,255,76,133,134,255,76,133,135,255, + 76,133,135,255,76,133,135,255,76,133,135,255,76,133,136,255, + 76,133,136,255,76,133,136,255,76,133,137,255,75,133,137,255, + 75,133,138,255,75,133,138,255,75,133,138,255,74,133,139,255, + 74,133,139,255,74,133,139,255,74,133,140,255,73,133,140,255, + 73,133,141,255,73,133,141,255,72,133,141,255,72,132,142,255, + 71,132,142,255,71,132,142,255,71,132,143,255,70,132,143,255, + 70,132,144,255,70,132,144,255,70,132,144,255,69,131,145,255, + 69,131,145,255,69,131,145,255,68,131,146,255,68,130,146,255, + 67,130,147,255,67,130,147,255,67,130,147,255,66,130,148,255, + 66,130,148,255,66,130,148,255,66,130,148,255,65,130,149,255, + 65,130,149,255,65,130,149,255,65,130,149,255,65,130,150,255, + 65,130,150,255,65,130,150,255,65,130,150,255,64,130,150,255, + 64,130,150,255,64,130,150,255,64,130,150,255,64,130,151,255, + 64,130,151,255,64,130,151,255,64,130,151,255,64,130,151,255, + 64,130,151,255,64,130,151,255,64,130,151,255,64,130,152,255, + 64,130,152,255,64,130,152,255,64,130,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,64,131,152,255, + 64,131,152,255,64,131,152,255,64,131,152,255,63,131,152,255, + 63,131,152,255,63,131,152,255,63,131,152,255,63,132,151,255, + 63,132,151,255,63,132,151,255,63,132,151,255,63,132,151,255, + 63,132,151,255,63,132,151,255,63,132,151,255,64,132,151,255, + 64,132,151,255,64,132,151,255,64,132,151,255,64,133,151,255, + 64,133,151,255,64,133,151,255,64,133,151,255,65,133,151,255, + 65,133,151,255,65,133,151,255,65,133,151,255,66,134,151,255, + 66,134,151,255,66,134,151,255,67,134,151,255,67,135,151,255, + 68,135,151,255,68,135,151,255,69,135,151,255,69,136,150,255, + 70,136,150,255,70,136,150,255,70,137,150,255,71,137,150,255, + 71,138,150,255,71,138,150,255,72,138,150,255,72,139,150,255, + 73,139,150,255,73,139,150,255,74,139,150,255,74,140,149,255, + 75,140,149,255,75,140,149,255,76,140,149,255,76,141,149,255, + 77,141,149,255,77,141,149,255,78,141,149,255,78,142,149,255, + 79,142,149,255,79,142,149,255,79,142,149,255,80,143,149,255, + 80,143,149,255,80,143,149,255,81,143,149,255,81,144,148,255, + 82,144,148,255,82,144,148,255,82,144,148,255,83,144,148,255, + 83,144,148,255,83,144,148,255,84,144,148,255,84,145,148,255, + 85,145,148,255,85,145,148,255,85,145,148,255,85,145,148,255, + 86,145,148,255,86,145,148,255,86,145,148,255,87,146,148,255, + 87,146,148,255,87,146,148,255,87,146,148,255,88,146,148,255, + 88,146,148,255,88,146,148,255,88,146,148,255,89,147,148,255, + 89,147,148,255,89,147,148,255,89,147,148,255,89,147,148,255, + 89,147,148,255,89,147,148,255,89,147,148,255,90,148,148,255, + 90,148,148,255,90,148,148,255,90,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,149,148,255, + 91,149,148,255,91,149,148,255,91,149,148,255,92,149,149,255, + 92,149,149,255,92,149,149,255,92,149,149,255,92,149,148,255, + 92,149,148,255,92,149,148,255,92,149,148,255,92,149,149,255, + 92,149,149,255,92,149,149,255,92,149,149,255,91,149,149,255, + 91,149,149,255,91,149,149,255,91,149,149,255,90,148,149,255, + 90,148,149,255,90,148,149,255,89,148,149,255,89,147,149,255, + 88,147,149,255,88,147,149,255,87,147,149,255,87,146,149,255, + 86,146,149,255,86,146,149,255,85,146,149,255,84,145,150,255, + 84,145,150,255,83,145,150,255,82,144,150,255,81,144,150,255, + 81,143,150,255,80,143,150,255,79,142,150,255,78,142,151,255, + 78,141,151,255,77,141,151,255,76,140,151,255,75,139,152,255, + 74,139,152,255,73,138,152,255,72,137,152,255,71,137,153,255, + 70,136,153,255,69,136,153,255,68,135,153,255,67,135,153,255, + 66,134,153,255,65,134,153,255,64,133,153,255,63,133,154,255, + 62,132,154,255,61,132,154,255,60,131,154,255,59,130,154,255, + 58,130,154,255,57,129,154,255,56,128,154,255,55,128,155,255, + 55,127,155,255,54,127,155,255,53,126,155,255,52,126,155,255, + 52,125,155,255,51,125,155,255,50,125,155,255,49,124,156,255, + 49,124,156,255,48,124,156,255,48,124,156,255,47,123,155,255, + 47,123,155,255,47,123,155,255,47,123,155,255,46,123,155,255, + 46,123,155,255,46,123,155,255,46,123,155,255,46,122,154,255, + 46,122,154,255,46,122,154,255,46,122,154,255,46,123,154,255, + 46,123,154,255,46,123,154,255,46,123,154,255,47,123,153,255, + 47,123,153,255,47,123,153,255,48,123,153,255,48,124,152,255, + 49,124,152,255,49,124,152,255,50,124,152,255,51,125,151,255, + 51,125,151,255,52,125,151,255,53,126,151,255,54,126,150,255, + 54,127,150,255,55,127,150,255,56,128,150,255,56,128,149,255, + 57,129,149,255,57,129,149,255,58,130,149,255,59,130,148,255, + 59,131,148,255,60,131,148,255,61,131,148,255,62,132,147,255, + 62,132,147,255,63,132,147,255,64,133,147,255,65,133,147,255, + 65,134,147,255,66,134,147,255,67,134,147,255,67,135,146,255, + 68,135,146,255,68,135,146,255,69,135,146,255,69,136,145,255, + 70,136,145,255,70,136,145,255,71,136,145,255,71,137,145,255, + 72,137,145,255,72,137,145,255,73,137,145,255,73,138,144,255, + 74,138,144,255,74,138,144,255,74,138,144,255,75,139,144,255, + 75,139,144,255,75,139,144,255,75,139,144,255,75,139,144,255, + 75,139,143,255,75,139,143,255,75,139,143,255,75,139,143,255, + 76,139,143,255,76,139,143,255,76,139,143,255,76,139,143,255, + 77,140,143,255,77,140,143,255,77,140,143,255,77,140,143,255, + 77,140,142,255,77,140,142,255,77,140,142,255,77,140,142,255, + 78,140,142,255,78,140,142,255,78,140,142,255,78,140,142,255, + 78,141,142,255,78,141,142,255,78,141,142,255,78,141,142,255, + 78,140,141,255,78,140,141,255,78,140,141,255,78,140,141,255, + 77,140,141,255,77,140,141,255,77,140,141,255,77,140,141,255, + 77,140,141,255,77,140,141,255,77,140,141,255,77,140,141,255, + 77,140,141,255,77,140,141,255,77,140,141,255,77,140,141,255, + 76,139,141,255,76,139,141,255,76,139,141,255,76,139,141,255, + 75,138,142,255,75,138,142,255,75,138,142,255,75,138,142,255, + 74,137,142,255,74,137,142,255,74,137,142,255,73,137,142,255, + 73,136,143,255,72,136,143,255,71,136,143,255,71,135,143,255, + 70,135,143,255,69,134,143,255,68,134,143,255,68,133,143,255, + 67,133,144,255,66,132,144,255,65,131,144,255,65,131,144,255, + 64,130,145,255,63,129,145,255,62,128,145,255,61,128,145,255, + 59,127,146,255,58,126,146,255,57,125,146,255,56,125,146,255, + 55,124,146,255,54,123,146,255,53,122,146,255,52,121,146,255, + 50,120,147,255,49,119,147,255,48,118,147,255,47,118,147,255, + 45,117,148,255,44,116,148,255,43,115,148,255,42,114,148,255, + 41,113,148,255,40,112,148,255,39,111,148,255,38,111,148,255, + 36,110,148,255,35,109,148,255,34,108,148,255,33,108,148,255, + 32,107,149,255,31,106,149,255,30,106,149,255,30,105,149,255, + 29,105,149,255,28,104,149,255,28,104,149,255,27,103,149,255, + 27,103,149,255,26,102,149,255,26,102,149,255,25,102,149,255, + 25,101,148,255,24,101,148,255,24,101,148,255,24,101,148,255, + 24,100,148,255,24,100,148,255,24,100,148,255,24,100,148,255, + 24,100,147,255,24,100,147,255,24,100,147,255,24,100,147,255, + 25,100,146,255,25,100,146,255,25,100,146,255,26,101,146,255, + 26,101,145,255,27,102,145,255,28,102,145,255,28,102,145,255, + 29,103,144,255,30,103,144,255,31,103,144,255,31,104,144,255, + 32,104,143,255,33,105,143,255,34,105,143,255,35,106,143,255, + 36,106,142,255,37,107,142,255,38,107,142,255,39,108,142,255, + 40,108,141,255,41,109,141,255,42,110,141,255,42,110,141,255, + 43,111,140,255,44,112,140,255,45,113,140,255,46,113,140,255, + 47,114,139,255,48,115,139,255,49,115,139,255,50,116,139,255, + 51,116,138,255,52,117,138,255,53,117,138,255,53,118,138,255, + 54,118,137,255,55,119,137,255,56,119,137,255,56,120,137,255, + 57,120,136,255,58,121,136,255,58,121,136,255,59,121,136,255, + 59,122,135,255,60,122,135,255,60,122,135,255,61,122,135,255, + 61,123,135,255,62,123,135,255,62,123,135,255,63,123,135,255, + 63,124,134,255,64,124,134,255,64,124,134,255,64,124,134,255, + 65,125,133,255,65,125,133,255,65,125,133,255,65,125,133,255, + 65,125,132,255,65,125,132,255,65,125,132,255,65,125,132,255, + 65,125,131,255,65,125,131,255,65,125,131,255,65,125,131,255, + 65,124,131,255,65,124,131,255,65,124,131,255,64,124,131,255, + 64,123,131,255,63,123,131,255,63,123,131,255,63,122,131,255, + 62,122,130,255,62,121,130,255,61,121,130,255,61,120,130,255, + 60,120,130,255,59,119,130,255,58,118,130,255,58,118,130,255, + 57,117,130,255,56,116,130,255,55,115,130,255,55,115,130,255, + 54,114,130,255,53,113,130,255,52,112,130,255,51,112,130,255, + 50,111,130,255,49,110,130,255,48,109,130,255,47,108,130,255, + 46,107,130,255,45,106,130,255,44,105,130,255,43,105,130,255, + 42,104,130,255,41,103,130,255,40,102,130,255,39,101,130,255, + 38,100,130,255,37,99,130,255,36,98,130,255,35,98,130,255, + 34,97,130,255,33,96,130,255,32,95,130,255,31,95,130,255, + 30,94,130,255,29,93,130,255,28,92,130,255,28,92,130,255, + 27,91,130,255,26,90,130,255,26,90,130,255,25,89,130,255, + 25,89,130,255,24,88,130,255,24,88,130,255,23,87,130,255, + 23,87,130,255,22,86,130,255,22,86,130,255,22,86,130,255, + 21,85,129,255,21,85,129,255,21,85,129,255,20,84,129,255, + 20,84,128,255,19,83,128,255,19,83,128,255,19,83,128,255, + 19,82,128,255,19,82,128,255,19,82,128,255,19,82,128,255, + 18,82,127,255,18,82,127,255,18,82,127,255,18,82,127,255, + 18,81,126,255,18,81,126,255,18,81,126,255,18,81,126,255, + 18,80,125,255,18,80,125,255,18,80,125,255,18,80,125,255, + 18,80,124,255,18,80,124,255,18,80,124,255,18,80,124,255, + 19,79,123,255,19,79,123,255,19,79,123,255,19,79,123,255, + 19,79,122,255,19,79,122,255,19,79,122,255,19,79,122,255, + 20,79,121,255,20,79,121,255,20,79,121,255,20,79,121,255, + 20,78,120,255,20,78,120,255,20,78,120,255,20,78,120,255, + 21,78,119,255,21,78,119,255,21,78,119,255,21,78,119,255, + 22,77,118,255,22,77,118,255,22,77,118,255,22,77,117,255, + 23,77,117,255,23,77,116,255,23,77,116,255,23,77,116,255, + 24,78,115,255,24,78,115,255,24,78,115,255,24,78,115,255, + 25,78,114,255,25,78,114,255,25,78,114,255,26,78,113,255, + 26,78,113,255,27,78,112,255,27,78,112,255,27,78,111,255, + 28,78,111,255,28,78,110,255,28,78,110,255,29,78,110,255, + 29,79,109,255,30,79,109,255,30,79,109,255,30,79,108,255, + 31,79,108,255,31,79,107,255,31,79,107,255,31,79,106,255, + 32,79,106,255,32,79,105,255,32,79,105,255,32,79,104,255, + 33,79,104,255,33,79,103,255,33,79,103,255,33,79,102,255, + 33,79,102,255,33,79,101,255,33,79,101,255,33,79,100,255, + 34,78,100,255,34,78,99,255,34,78,99,255,34,78,98,255, + 34,78,98,255,34,78,97,255,34,78,97,255,34,78,96,255, + 33,77,96,255,33,77,95,255,33,77,95,255,33,77,94,255, + 33,76,94,255,33,76,93,255,33,76,93,255,33,75,92,255, + 33,75,92,255,33,74,91,255,33,74,91,255,33,73,90,255, + 32,73,90,255,32,72,89,255,32,72,89,255,32,71,88,255, + 32,71,88,255,32,70,87,255,32,70,87,255,32,69,86,255, + 31,69,86,255,31,68,85,255,31,68,85,255,31,67,84,255, + 31,67,83,255,31,66,82,255,31,66,82,255,31,66,81,255, + 31,65,81,255,31,65,80,255,31,65,80,255,31,64,79,255, + 31,64,79,255,31,63,78,255,31,63,78,255,31,62,77,255, + 31,62,76,255,31,61,75,255,31,61,75,255,31,61,74,255, + 31,60,74,255,31,60,73,255,31,60,73,255,31,59,72,255, + 31,59,71,255,31,58,70,255,31,58,70,255,31,58,69,255, + 31,57,68,255,31,57,67,255,31,57,67,255,31,57,66,255, + 31,56,66,255,31,56,65,255,31,56,64,255,31,55,63,255, + 31,55,62,255,31,54,61,255,31,54,61,255,31,54,60,255, + 31,53,59,255,31,53,58,255,31,53,58,255,31,52,57,255, + 30,52,56,255,30,51,55,255,30,51,55,255,30,50,54,255, + 30,50,53,255,30,49,52,255,30,49,52,255,30,48,51,255, + 29,48,50,255,29,47,49,255,29,47,49,255,29,47,48,255, + 29,46,47,255,29,46,46,255,29,46,46,255,29,45,45,255, + 28,45,44,255,28,44,43,255,28,44,43,255,28,43,42,255, + 27,43,42,255,27,42,41,255,27,42,41,255,27,42,40,255, + 26,41,40,255,26,41,39,255,26,41,39,255,26,41,38,255, + 26,40,38,255,26,40,37,255,26,40,37,255,26,40,37,255, + 26,39,36,255,26,39,36,255,26,39,36,255,26,39,36,255, + 34,67,70,255,34,67,70,255,34,67,70,255,34,67,70,255, + 34,68,71,255,34,68,71,255,34,68,71,255,34,68,72,255, + 33,68,72,255,33,68,73,255,33,68,73,255,33,68,73,255, + 33,68,74,255,33,68,74,255,33,68,74,255,33,68,75,255, + 33,69,76,255,33,69,77,255,33,69,77,255,33,69,78,255, + 32,70,78,255,32,70,79,255,32,70,79,255,32,70,80,255, + 32,71,81,255,32,71,82,255,32,71,82,255,32,72,83,255, + 33,72,84,255,33,73,85,255,33,73,85,255,33,74,86,255, + 33,74,86,255,33,75,87,255,33,75,87,255,33,76,88,255, + 34,76,89,255,34,77,90,255,34,77,90,255,35,78,91,255, + 35,79,91,255,36,80,92,255,36,80,92,255,37,81,93,255, + 37,81,94,255,38,82,95,255,38,82,95,255,39,83,96,255, + 39,84,96,255,40,85,97,255,40,85,97,255,41,86,98,255, + 42,87,98,255,43,88,99,255,43,89,99,255,44,90,100,255, + 45,91,101,255,46,92,102,255,46,92,102,255,47,93,103,255, + 48,94,103,255,49,95,104,255,49,96,104,255,50,97,105,255, + 51,98,105,255,52,99,106,255,52,99,106,255,53,100,107,255, + 54,101,107,255,55,102,108,255,55,103,108,255,56,104,109,255, + 57,105,109,255,58,106,110,255,58,106,110,255,59,107,111,255, + 59,108,111,255,60,109,112,255,60,109,112,255,61,110,113,255, + 62,111,114,255,63,112,115,255,63,112,115,255,64,113,116,255, + 64,114,116,255,65,115,117,255,65,115,117,255,66,116,118,255, + 66,117,118,255,67,118,119,255,67,118,119,255,68,119,120,255, + 68,120,120,255,69,121,121,255,69,121,121,255,69,122,122,255, + 70,122,122,255,70,123,123,255,70,123,123,255,71,124,124,255, + 71,124,124,255,72,125,125,255,72,125,125,255,72,126,126,255, + 73,126,126,255,73,127,127,255,73,127,127,255,74,128,127,255, + 74,128,128,255,75,129,128,255,75,129,128,255,75,130,129,255, + 76,130,129,255,76,131,130,255,76,131,130,255,76,131,130,255, + 76,132,131,255,76,132,131,255,76,132,131,255,76,132,132,255, + 77,133,132,255,77,133,133,255,77,133,133,255,77,133,133,255, + 77,134,134,255,77,134,134,255,77,134,134,255,77,134,134,255, + 77,134,135,255,77,134,135,255,77,134,135,255,77,134,136,255, + 76,134,136,255,76,134,137,255,76,134,137,255,76,134,137,255, + 75,134,138,255,75,134,138,255,75,134,138,255,75,134,139,255, + 74,133,139,255,74,133,140,255,74,133,140,255,73,133,140,255, + 73,133,141,255,72,133,141,255,72,133,141,255,72,133,142,255, + 71,132,142,255,71,132,143,255,71,132,143,255,71,132,143,255, + 70,131,144,255,70,131,144,255,70,131,144,255,69,131,145,255, + 69,131,145,255,68,131,146,255,68,131,146,255,68,131,146,255, + 67,131,147,255,67,131,147,255,67,131,147,255,67,131,147,255, + 66,130,148,255,66,130,148,255,66,130,148,255,66,130,148,255, + 66,130,149,255,66,130,149,255,66,130,149,255,66,130,149,255, + 65,130,150,255,65,130,150,255,65,130,150,255,65,130,150,255, + 65,131,151,255,65,131,151,255,65,131,151,255,65,131,151,255, + 64,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 63,131,151,255,63,131,151,255,63,131,151,255,63,131,151,255, + 63,131,151,255,63,131,151,255,63,131,151,255,63,131,151,255, + 63,131,151,255,63,131,151,255,63,131,151,255,63,131,151,255, + 63,131,150,255,63,131,150,255,63,131,150,255,63,131,150,255, + 63,132,150,255,63,132,150,255,63,132,150,255,63,132,150,255, + 64,133,150,255,64,133,150,255,64,133,150,255,65,133,150,255, + 65,133,150,255,66,133,150,255,66,133,150,255,66,133,150,255, + 67,134,150,255,67,134,150,255,67,134,150,255,67,135,150,255, + 68,135,150,255,68,136,150,255,68,136,150,255,69,136,150,255, + 69,137,150,255,70,137,150,255,70,137,150,255,71,137,150,255, + 71,138,150,255,72,138,150,255,72,138,150,255,73,139,150,255, + 73,139,150,255,74,140,150,255,74,140,150,255,75,140,150,255, + 75,140,149,255,76,140,149,255,76,140,149,255,77,141,149,255, + 77,141,149,255,78,142,149,255,78,142,149,255,79,142,149,255, + 79,143,148,255,80,143,148,255,80,143,148,255,80,143,148,255, + 81,143,148,255,81,143,148,255,81,143,148,255,82,143,148,255, + 82,144,148,255,83,144,148,255,83,144,148,255,83,144,148,255, + 84,145,147,255,84,145,147,255,84,145,147,255,85,145,147,255, + 85,146,147,255,86,146,147,255,86,146,147,255,86,146,147,255, + 86,146,147,255,86,146,147,255,86,146,147,255,86,146,147,255, + 87,146,147,255,87,146,147,255,87,146,147,255,87,146,147,255, + 88,147,147,255,88,147,147,255,88,147,147,255,88,147,147,255, + 89,147,147,255,89,147,147,255,89,147,147,255,89,147,147,255, + 90,147,147,255,90,147,147,255,90,147,147,255,90,147,147,255, + 91,147,148,255,91,147,148,255,91,147,148,255,91,147,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,149,148,255,91,149,148,255,91,149,148,255,91,149,148,255, + 91,149,149,255,91,149,149,255,91,149,149,255,91,149,149,255, + 91,148,149,255,91,148,149,255,91,148,149,255,90,148,149,255, + 90,148,149,255,89,148,149,255,89,148,149,255,89,148,149,255, + 88,147,149,255,88,147,149,255,88,147,149,255,87,147,149,255, + 87,146,150,255,86,146,150,255,86,146,150,255,85,146,150,255, + 84,145,150,255,84,145,150,255,83,145,150,255,82,144,150,255, + 81,144,151,255,81,143,151,255,80,143,151,255,79,142,151,255, + 78,142,151,255,77,141,151,255,76,141,151,255,75,140,151,255, + 74,139,152,255,73,139,152,255,72,138,152,255,71,137,152,255, + 70,137,153,255,69,136,153,255,68,136,153,255,67,135,153,255, + 66,134,153,255,65,134,153,255,64,133,153,255,63,132,153,255, + 62,132,154,255,61,131,154,255,60,131,154,255,59,130,154,255, + 58,130,154,255,57,129,154,255,56,129,154,255,55,128,154,255, + 54,128,155,255,54,127,155,255,53,127,155,255,52,126,155,255, + 51,126,155,255,51,125,155,255,50,125,155,255,49,124,155,255, + 49,124,155,255,48,123,155,255,48,123,155,255,48,123,155,255, + 47,123,155,255,47,123,155,255,47,123,155,255,46,123,155,255, + 46,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 46,123,153,255,46,123,153,255,46,123,153,255,47,123,153,255, + 47,124,152,255,48,124,152,255,48,124,152,255,49,124,152,255, + 49,125,151,255,50,125,151,255,50,125,151,255,51,125,151,255, + 51,126,150,255,52,126,150,255,52,126,150,255,53,127,150,255, + 54,127,149,255,54,128,149,255,55,128,149,255,56,129,149,255, + 57,129,148,255,57,130,148,255,58,130,148,255,59,130,148,255, + 60,131,147,255,60,131,147,255,61,131,147,255,62,132,147,255, + 63,132,146,255,63,133,146,255,64,133,146,255,65,133,146,255, + 66,134,146,255,66,134,146,255,67,134,146,255,68,134,146,255, + 68,135,145,255,69,135,145,255,69,135,145,255,70,135,145,255, + 70,136,145,255,71,136,145,255,71,136,145,255,72,136,145,255, + 72,137,144,255,73,137,144,255,73,137,144,255,74,137,144,255, + 74,138,144,255,75,138,144,255,75,138,144,255,75,138,144,255, + 76,139,143,255,76,139,143,255,76,139,143,255,76,139,143,255, + 76,140,143,255,76,140,143,255,76,140,143,255,76,140,143,255, + 76,140,143,255,77,140,143,255,77,140,143,255,77,140,143,255, + 77,140,143,255,78,140,142,255,78,140,142,255,78,140,142,255, + 78,140,142,255,78,140,142,255,78,140,142,255,78,140,142,255, + 78,140,142,255,79,140,142,255,79,140,142,255,79,140,142,255, + 79,140,142,255,79,141,141,255,79,141,141,255,79,141,141,255, + 79,141,141,255,79,141,141,255,79,141,141,255,79,141,141,255, + 79,141,141,255,78,141,141,255,78,141,141,255,78,141,141,255, + 78,141,141,255,78,141,141,255,78,141,141,255,78,141,141,255, + 78,141,141,255,77,140,141,255,77,140,141,255,77,140,141,255, + 77,140,141,255,76,140,141,255,76,140,141,255,76,140,141,255, + 76,140,141,255,75,139,142,255,75,139,142,255,75,139,142,255, + 75,139,142,255,74,138,142,255,74,138,142,255,74,138,142,255, + 73,137,142,255,73,137,143,255,72,136,143,255,71,136,143,255, + 71,136,143,255,70,135,143,255,69,135,143,255,68,135,143,255, + 68,134,143,255,67,134,144,255,66,133,144,255,65,132,144,255, + 65,132,144,255,64,131,144,255,63,130,144,255,62,129,144,255, + 61,129,144,255,60,128,145,255,59,127,145,255,58,126,145,255, + 57,126,145,255,55,125,146,255,54,124,146,255,53,123,146,255, + 52,122,146,255,51,121,147,255,50,120,147,255,49,119,147,255, + 48,119,147,255,46,118,147,255,45,117,147,255,44,116,147,255, + 43,115,147,255,42,114,147,255,41,113,147,255,40,112,147,255, + 39,112,147,255,37,111,148,255,36,110,148,255,35,109,148,255, + 34,109,148,255,33,108,148,255,32,107,148,255,31,106,148,255, + 31,106,148,255,30,105,148,255,29,104,148,255,29,104,148,255, + 28,103,148,255,28,103,148,255,27,102,148,255,27,102,148,255, + 26,102,148,255,26,101,147,255,25,101,147,255,25,101,147,255, + 25,101,147,255,25,100,147,255,25,100,147,255,25,100,147,255, + 25,100,147,255,25,100,146,255,25,100,146,255,25,100,146,255, + 25,100,146,255,26,101,145,255,26,101,145,255,26,101,145,255, + 27,101,145,255,27,102,144,255,28,102,144,255,29,102,144,255, + 29,102,144,255,30,103,143,255,31,103,143,255,32,103,143,255, + 32,104,143,255,33,104,142,255,34,105,142,255,35,106,142,255, + 36,106,142,255,37,107,141,255,38,108,141,255,39,108,141,255, + 40,109,141,255,41,109,140,255,42,110,140,255,43,111,140,255, + 43,111,140,255,44,112,140,255,45,113,140,255,46,114,140,255, + 47,114,140,255,48,115,139,255,49,116,139,255,50,116,139,255, + 51,117,139,255,52,117,138,255,53,118,138,255,54,118,138,255, + 54,119,138,255,55,119,137,255,56,120,137,255,57,120,137,255, + 57,121,137,255,58,121,136,255,59,122,136,255,59,122,136,255, + 60,122,136,255,60,123,135,255,61,123,135,255,61,123,135,255, + 62,123,135,255,62,124,135,255,63,124,135,255,63,124,135,255, + 64,124,135,255,64,125,134,255,65,125,134,255,65,125,134,255, + 65,125,134,255,66,126,133,255,66,126,133,255,66,126,133,255, + 66,126,133,255,66,126,133,255,66,126,133,255,66,126,133,255, + 66,126,133,255,66,125,132,255,66,125,132,255,66,125,132,255, + 66,125,132,255,65,124,132,255,65,124,132,255,65,124,132,255, + 65,124,132,255,64,123,131,255,64,123,131,255,64,123,131,255, + 63,123,131,255,63,122,131,255,62,122,131,255,62,121,131,255, + 61,121,131,255,61,120,131,255,60,119,131,255,59,119,131,255, + 59,118,131,255,58,118,131,255,57,117,131,255,56,116,131,255, + 55,116,131,255,54,115,131,255,53,114,131,255,52,113,131,255, + 51,112,131,255,50,111,131,255,49,110,131,255,48,109,131,255, + 47,109,131,255,46,108,131,255,45,107,131,255,44,106,131,255, + 43,105,131,255,42,104,131,255,41,103,131,255,40,102,131,255, + 39,102,131,255,38,101,131,255,37,100,131,255,36,99,131,255, + 35,98,131,255,34,97,131,255,33,96,131,255,32,96,131,255, + 32,95,131,255,31,95,131,255,30,94,131,255,29,93,131,255, + 29,93,131,255,28,92,131,255,27,91,131,255,27,91,131,255, + 26,90,131,255,26,90,131,255,25,89,131,255,25,89,131,255, + 24,88,131,255,24,88,131,255,23,87,131,255,23,87,131,255, + 23,87,131,255,22,86,130,255,22,86,130,255,22,86,130,255, + 21,85,130,255,21,85,129,255,20,84,129,255,20,84,129,255, + 20,84,129,255,20,83,129,255,20,83,129,255,20,83,129,255, + 20,83,129,255,19,83,128,255,19,83,128,255,19,83,128,255, + 19,83,128,255,19,82,127,255,19,82,127,255,19,82,127,255, + 19,82,127,255,19,81,126,255,19,81,126,255,19,81,126,255, + 19,81,126,255,19,81,125,255,19,81,125,255,19,81,125,255, + 19,81,125,255,20,80,124,255,20,80,124,255,20,80,124,255, + 20,80,124,255,20,80,123,255,20,80,123,255,20,80,123,255, + 20,80,123,255,21,80,122,255,21,80,122,255,21,80,122,255, + 21,80,122,255,21,79,121,255,21,79,121,255,21,79,121,255, + 21,79,121,255,22,79,120,255,22,79,120,255,22,79,120,255, + 22,79,119,255,23,78,119,255,23,78,118,255,23,78,118,255, + 23,78,118,255,24,78,117,255,24,78,117,255,24,78,117,255, + 24,78,117,255,25,78,116,255,25,78,116,255,25,78,116,255, + 25,78,115,255,26,78,115,255,26,78,114,255,26,78,114,255, + 27,78,114,255,27,78,113,255,28,78,113,255,28,78,113,255, + 28,78,112,255,29,79,112,255,29,79,111,255,29,79,111,255, + 29,79,110,255,30,79,110,255,30,79,109,255,30,79,109,255, + 30,79,108,255,31,79,108,255,31,79,107,255,31,79,107,255, + 31,79,106,255,32,80,106,255,32,80,105,255,32,80,105,255, + 32,80,104,255,33,80,104,255,33,80,103,255,33,80,103,255, + 33,80,102,255,34,79,102,255,34,79,101,255,34,79,101,255, + 34,79,100,255,34,79,100,255,34,79,99,255,34,79,99,255, + 34,79,98,255,34,78,98,255,34,78,97,255,34,78,97,255, + 34,78,96,255,34,77,96,255,34,77,95,255,34,77,95,255, + 34,76,94,255,34,76,93,255,34,75,92,255,34,75,92,255, + 34,75,92,255,34,74,91,255,34,74,91,255,34,74,91,255, + 34,73,90,255,33,73,89,255,33,72,88,255,33,72,88,255, + 33,71,88,255,33,71,87,255,33,70,87,255,33,70,87,255, + 33,69,86,255,32,69,86,255,32,68,85,255,32,68,85,255, + 32,67,84,255,32,67,83,255,32,66,82,255,32,66,82,255, + 32,65,81,255,32,65,81,255,32,64,80,255,32,64,80,255, + 32,63,79,255,31,63,78,255,31,62,77,255,31,62,77,255, + 31,62,76,255,31,61,75,255,31,61,74,255,31,61,74,255, + 31,60,73,255,31,60,73,255,31,59,72,255,31,59,72,255, + 31,59,71,255,31,58,70,255,31,58,69,255,31,58,69,255, + 31,57,68,255,31,57,67,255,31,56,66,255,31,56,66,255, + 31,56,65,255,31,55,65,255,31,55,64,255,31,55,63,255, + 31,55,62,255,31,54,61,255,31,54,60,255,31,54,60,255, + 31,53,59,255,31,53,58,255,31,52,57,255,31,52,57,255, + 31,52,56,255,31,51,55,255,31,51,54,255,31,51,54,255, + 31,50,53,255,30,50,52,255,30,49,51,255,30,49,51,255, + 30,48,50,255,30,48,49,255,30,47,48,255,30,47,48,255, + 30,47,47,255,29,46,46,255,29,46,45,255,29,46,45,255, + 29,45,44,255,28,45,43,255,28,44,42,255,28,44,42,255, + 28,43,41,255,28,43,41,255,28,42,40,255,28,42,40,255, + 28,42,39,255,27,41,39,255,27,41,38,255,27,41,38,255, + 27,41,37,255,27,40,37,255,27,40,36,255,27,40,36,255, + 27,40,36,255,26,39,35,255,26,39,35,255,26,39,35,255, + 26,39,35,255,35,67,68,255,35,67,68,255,35,67,68,255, + 35,67,68,255,35,68,69,255,35,68,69,255,35,68,69,255, + 35,68,70,255,34,68,70,255,34,68,71,255,34,68,71,255, + 34,68,72,255,34,68,72,255,34,68,73,255,34,68,73,255, + 34,68,74,255,34,69,74,255,34,69,75,255,34,69,75,255, + 34,69,76,255,33,70,77,255,33,70,78,255,33,70,78,255, + 33,70,79,255,33,71,79,255,33,71,80,255,33,71,80,255, + 33,72,81,255,34,72,82,255,34,73,83,255,34,73,83,255, + 34,74,84,255,34,74,85,255,34,75,86,255,34,75,86,255, + 34,76,87,255,35,76,87,255,35,77,88,255,35,77,88,255, + 36,78,89,255,36,79,90,255,37,80,91,255,37,80,91,255, + 38,81,92,255,38,81,92,255,39,82,93,255,39,82,93,255, + 40,83,94,255,40,84,94,255,41,85,95,255,41,85,95,255, + 42,86,96,255,43,87,97,255,44,88,98,255,44,89,98,255, + 45,90,99,255,46,91,99,255,47,92,100,255,47,92,100,255, + 48,93,101,255,49,94,101,255,50,95,102,255,50,96,102,255, + 51,97,103,255,52,98,103,255,53,99,104,255,53,99,104,255, + 54,100,105,255,55,101,106,255,56,102,107,255,56,103,107,255, + 57,104,108,255,58,105,108,255,59,106,109,255,59,106,109,255, + 60,107,110,255,60,108,110,255,61,109,111,255,61,109,111,255, + 62,110,112,255,63,111,113,255,64,112,114,255,64,112,114,255, + 65,113,115,255,65,114,115,255,66,115,116,255,66,115,116,255, + 67,116,117,255,67,117,117,255,68,118,118,255,68,118,118,255, + 69,119,119,255,69,120,119,255,70,121,120,255,70,121,120,255, + 70,122,121,255,71,122,121,255,71,123,122,255,71,123,122,255, + 72,124,123,255,72,124,123,255,73,125,124,255,73,125,124,255, + 73,126,125,255,74,126,125,255,74,127,126,255,74,127,126,255, + 75,128,126,255,75,128,127,255,76,129,127,255,76,129,127,255, + 76,130,128,255,77,130,128,255,77,131,129,255,77,131,129,255, + 77,131,129,255,77,132,130,255,77,132,130,255,77,132,130,255, + 77,132,131,255,78,133,131,255,78,133,132,255,78,133,132,255, + 78,133,132,255,78,134,133,255,78,134,133,255,78,134,133,255, + 78,134,133,255,78,134,134,255,78,134,134,255,78,134,134,255, + 78,134,135,255,77,134,135,255,77,134,136,255,77,134,136,255, + 77,134,136,255,76,134,137,255,76,134,137,255,76,134,137,255, + 76,134,138,255,75,134,138,255,75,134,139,255,75,134,139,255, + 74,134,139,255,74,133,140,255,73,133,140,255,73,133,140,255, + 73,133,141,255,72,133,141,255,72,133,142,255,72,133,142,255, + 72,133,142,255,71,132,143,255,71,132,143,255,71,132,143,255, + 70,132,144,255,70,131,144,255,69,131,145,255,69,131,145,255, + 69,131,145,255,68,131,146,255,68,131,146,255,68,131,146,255, + 68,131,146,255,67,131,147,255,67,131,147,255,67,131,147,255, + 67,131,147,255,67,131,148,255,67,131,148,255,67,131,148,255, + 67,131,148,255,66,131,149,255,66,131,149,255,66,131,149,255, + 66,131,149,255,66,131,150,255,66,131,150,255,66,131,150,255, + 66,131,150,255,65,131,150,255,65,131,150,255,65,131,150,255, + 65,131,150,255,65,131,151,255,65,131,151,255,65,131,151,255, + 65,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,63,131,151,255,63,131,151,255,63,131,151,255, + 63,131,151,255,63,131,151,255,63,131,151,255,63,131,151,255, + 63,131,151,255,63,131,150,255,63,131,150,255,63,131,150,255, + 63,131,150,255,63,131,150,255,63,131,150,255,63,131,150,255, + 63,131,150,255,63,132,150,255,63,132,150,255,63,132,150,255, + 63,132,150,255,64,133,150,255,64,133,150,255,64,133,150,255, + 65,133,150,255,65,133,150,255,66,133,150,255,66,133,150,255, + 66,133,150,255,67,134,150,255,67,134,150,255,67,134,150,255, + 68,135,150,255,68,135,150,255,69,136,150,255,69,136,150,255, + 70,136,150,255,70,137,149,255,71,137,149,255,71,137,149,255, + 72,138,149,255,72,138,149,255,73,139,149,255,73,139,149,255, + 74,139,149,255,74,140,149,255,75,140,149,255,75,140,149,255, + 76,140,149,255,76,141,148,255,77,141,148,255,77,141,148,255, + 78,141,148,255,78,142,148,255,79,142,148,255,79,142,148,255, + 80,142,148,255,80,143,148,255,81,143,148,255,81,143,148,255, + 81,143,148,255,82,144,148,255,82,144,148,255,82,144,148,255, + 83,144,148,255,83,145,147,255,84,145,147,255,84,145,147,255, + 84,145,147,255,85,145,147,255,85,145,147,255,85,145,147,255, + 86,145,147,255,86,146,147,255,87,146,147,255,87,146,147,255, + 87,146,147,255,87,146,147,255,87,146,147,255,87,146,147,255, + 87,146,147,255,88,146,147,255,88,146,147,255,88,146,147,255, + 88,146,147,255,89,147,147,255,89,147,147,255,89,147,147,255, + 89,147,147,255,90,147,147,255,90,147,147,255,90,147,147,255, + 90,147,147,255,90,147,147,255,90,147,147,255,90,147,147,255, + 90,147,147,255,91,147,148,255,91,147,148,255,91,147,148,255, + 91,147,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,149,255,91,148,149,255,91,148,149,255, + 91,148,149,255,90,148,149,255,90,148,149,255,90,148,149,255, + 90,148,149,255,89,147,149,255,89,147,149,255,89,147,149,255, + 88,147,149,255,88,146,149,255,87,146,149,255,87,146,149,255, + 86,146,149,255,86,145,150,255,85,145,150,255,85,145,150,255, + 84,145,150,255,83,144,150,255,83,144,150,255,82,144,150,255, + 81,143,150,255,80,143,151,255,80,142,151,255,79,142,151,255, + 78,141,151,255,77,141,151,255,76,140,151,255,75,140,151,255, + 74,139,151,255,73,138,152,255,72,138,152,255,71,137,152,255, + 70,136,152,255,69,136,153,255,68,135,153,255,67,135,153,255, + 66,134,153,255,65,134,153,255,64,133,153,255,63,133,153,255, + 62,132,153,255,61,132,154,255,60,131,154,255,59,131,154,255, + 58,130,154,255,57,129,154,255,56,129,154,255,55,128,154,255, + 54,127,154,255,53,127,155,255,53,126,155,255,52,126,155,255, + 51,125,155,255,50,125,155,255,50,124,155,255,49,124,155,255, + 48,124,155,255,48,123,155,255,47,123,155,255,47,123,155,255, + 47,123,155,255,46,123,155,255,46,123,155,255,46,123,155,255, + 46,123,155,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,46,123,153,255,46,123,153,255,46,123,153,255, + 47,123,153,255,47,124,152,255,48,124,152,255,48,124,152,255, + 49,124,152,255,49,125,151,255,50,125,151,255,50,125,151,255, + 51,125,151,255,52,126,150,255,52,126,150,255,53,126,150,255, + 54,127,150,255,55,127,149,255,55,128,149,255,56,128,149,255, + 57,129,149,255,58,129,148,255,58,130,148,255,59,130,148,255, + 60,131,148,255,61,131,147,255,61,132,147,255,62,132,147,255, + 63,132,147,255,64,133,146,255,64,133,146,255,65,133,146,255, + 66,134,146,255,67,134,146,255,67,135,146,255,68,135,146,255, + 69,135,146,255,69,136,145,255,70,136,145,255,70,136,145,255, + 71,136,145,255,71,137,145,255,72,137,145,255,72,137,145,255, + 73,137,145,255,73,138,144,255,74,138,144,255,74,138,144,255, + 75,138,144,255,75,139,144,255,76,139,144,255,76,139,144,255, + 76,139,144,255,77,140,143,255,77,140,143,255,77,140,143,255, + 77,140,143,255,77,141,143,255,77,141,143,255,77,141,143,255, + 77,141,143,255,77,141,143,255,78,141,143,255,78,141,143,255, + 78,141,143,255,78,141,143,255,79,141,142,255,79,141,142,255, + 79,141,142,255,79,141,142,255,79,141,142,255,79,141,142,255, + 79,141,142,255,79,141,142,255,80,141,142,255,80,141,142,255, + 80,141,142,255,80,141,142,255,80,142,141,255,80,142,141,255, + 80,142,141,255,80,142,141,255,80,141,141,255,80,141,141,255, + 80,141,141,255,80,141,141,255,79,141,141,255,79,141,141,255, + 79,141,141,255,79,141,141,255,79,141,141,255,79,141,141,255, + 79,141,141,255,79,141,141,255,78,141,141,255,78,141,141,255, + 78,141,141,255,78,141,141,255,77,140,141,255,77,140,141,255, + 77,140,141,255,77,140,141,255,76,139,142,255,76,139,142,255, + 76,139,142,255,76,139,142,255,75,138,142,255,75,138,142,255, + 75,138,142,255,74,137,142,255,74,137,143,255,73,136,143,255, + 72,136,143,255,72,136,143,255,71,135,143,255,70,135,143,255, + 69,135,143,255,69,134,143,255,68,134,144,255,67,133,144,255, + 66,132,144,255,66,132,144,255,65,131,144,255,64,130,144,255, + 63,129,144,255,62,129,144,255,61,128,145,255,60,127,145,255, + 59,126,145,255,58,126,145,255,56,125,146,255,55,124,146,255, + 54,123,146,255,53,122,146,255,52,121,147,255,51,120,147,255, + 50,119,147,255,49,119,147,255,47,118,147,255,46,117,147,255, + 45,116,147,255,44,115,147,255,43,114,147,255,42,113,147,255, + 41,112,147,255,40,112,147,255,38,111,148,255,37,110,148,255, + 36,109,148,255,35,109,148,255,34,108,148,255,33,107,148,255, + 32,107,148,255,32,106,148,255,31,106,148,255,30,105,148,255, + 30,105,148,255,29,104,148,255,29,104,148,255,28,103,148,255, + 28,103,148,255,27,103,148,255,27,102,147,255,26,102,147,255, + 26,102,147,255,26,102,147,255,26,101,147,255,26,101,147,255, + 26,101,147,255,26,101,147,255,26,101,146,255,26,101,146,255, + 26,101,146,255,26,101,146,255,27,101,145,255,27,101,145,255, + 27,101,145,255,28,102,145,255,28,102,144,255,29,103,144,255, + 30,103,144,255,30,103,144,255,31,104,143,255,32,104,143,255, + 33,104,143,255,33,105,143,255,34,105,142,255,35,106,142,255, + 36,107,142,255,37,107,142,255,38,108,141,255,39,109,141,255, + 40,109,141,255,41,110,141,255,42,110,140,255,43,111,140,255, + 44,112,140,255,44,112,140,255,45,113,140,255,46,114,140,255, + 47,115,140,255,48,115,140,255,49,116,139,255,50,117,139,255, + 51,117,139,255,52,118,139,255,53,118,138,255,54,119,138,255, + 55,119,138,255,55,120,138,255,56,120,137,255,57,121,137,255, + 58,121,137,255,58,122,137,255,59,122,136,255,60,123,136,255, + 60,123,136,255,61,123,136,255,61,124,135,255,62,124,135,255, + 62,124,135,255,63,124,135,255,63,125,135,255,64,125,135,255, + 64,125,135,255,65,125,135,255,65,126,134,255,66,126,134,255, + 66,126,134,255,66,126,134,255,67,127,133,255,67,127,133,255, + 67,127,133,255,67,127,133,255,67,127,133,255,67,127,133,255, + 67,127,133,255,67,127,133,255,67,126,132,255,67,126,132,255, + 67,126,132,255,67,126,132,255,66,125,132,255,66,125,132,255, + 66,125,132,255,66,125,132,255,65,124,132,255,65,124,132,255, + 65,124,132,255,64,123,132,255,64,123,131,255,63,122,131,255, + 62,122,131,255,62,121,131,255,61,121,131,255,60,120,131,255, + 59,119,131,255,59,119,131,255,58,118,131,255,57,117,131,255, + 56,116,131,255,56,116,131,255,55,115,131,255,54,114,131,255, + 53,113,131,255,52,113,131,255,51,112,131,255,50,111,131,255, + 49,110,131,255,48,109,131,255,47,108,131,255,46,107,131,255, + 45,106,131,255,44,106,131,255,43,105,131,255,42,104,131,255, + 41,103,131,255,40,103,131,255,39,102,131,255,38,101,131,255, + 37,100,131,255,36,99,131,255,35,98,131,255,34,97,131,255, + 33,97,131,255,33,96,131,255,32,96,131,255,31,95,131,255, + 30,94,131,255,30,94,131,255,29,93,131,255,28,92,131,255, + 28,92,131,255,27,91,131,255,27,91,131,255,26,90,131,255, + 26,90,131,255,25,89,131,255,25,89,131,255,24,88,131,255, + 24,88,131,255,24,88,131,255,23,87,130,255,23,87,130,255, + 23,87,130,255,22,86,130,255,22,86,129,255,21,85,129,255, + 21,85,129,255,21,85,129,255,21,84,129,255,21,84,129,255, + 21,84,129,255,21,84,129,255,20,84,128,255,20,84,128,255, + 20,84,128,255,20,84,128,255,20,83,127,255,20,83,127,255, + 20,83,127,255,20,83,127,255,20,82,126,255,20,82,126,255, + 20,82,126,255,20,82,126,255,20,82,125,255,20,82,125,255, + 20,82,125,255,20,82,125,255,21,81,124,255,21,81,124,255, + 21,81,124,255,21,81,124,255,21,81,123,255,21,81,123,255, + 21,81,123,255,21,81,123,255,22,81,122,255,22,81,122,255, + 22,81,122,255,22,81,122,255,22,80,121,255,22,80,121,255, + 22,80,121,255,22,80,121,255,23,80,120,255,23,80,120,255, + 23,80,120,255,23,80,119,255,24,79,119,255,24,79,118,255, + 24,79,118,255,24,79,118,255,25,79,117,255,25,79,117,255, + 25,79,117,255,25,79,117,255,26,79,116,255,26,79,116,255, + 26,79,116,255,26,79,115,255,27,79,115,255,27,79,114,255, + 27,79,114,255,28,79,114,255,28,79,113,255,29,79,113,255, + 29,79,113,255,29,79,112,255,30,79,112,255,30,79,111,255, + 30,79,111,255,30,79,110,255,31,80,110,255,31,80,109,255, + 31,80,109,255,31,80,108,255,32,80,108,255,32,80,107,255, + 32,80,107,255,32,80,106,255,33,80,106,255,33,80,105,255, + 33,80,105,255,33,80,104,255,34,80,104,255,34,80,103,255, + 34,80,103,255,34,80,102,255,34,79,102,255,34,79,101,255, + 34,79,101,255,34,79,100,255,35,79,100,255,35,79,99,255, + 35,79,99,255,35,79,98,255,35,78,98,255,35,78,97,255, + 35,78,97,255,35,78,96,255,34,77,96,255,34,77,95,255, + 34,77,95,255,34,76,94,255,34,76,93,255,34,75,92,255, + 34,75,92,255,34,75,91,255,34,74,91,255,34,74,90,255, + 34,74,90,255,34,73,89,255,33,73,89,255,33,72,88,255, + 33,72,88,255,33,71,87,255,33,71,87,255,33,70,86,255, + 33,70,86,255,33,69,85,255,32,69,85,255,32,68,84,255, + 32,68,84,255,32,67,83,255,32,67,82,255,32,66,81,255, + 32,66,81,255,32,65,80,255,32,65,80,255,32,64,79,255, + 32,64,79,255,32,63,78,255,32,63,77,255,32,62,76,255, + 32,62,76,255,32,62,75,255,32,61,74,255,32,61,73,255, + 32,61,73,255,32,60,72,255,32,60,72,255,32,59,71,255, + 32,59,71,255,32,59,70,255,32,58,69,255,32,58,68,255, + 32,58,68,255,32,57,67,255,32,57,66,255,32,56,65,255, + 32,56,65,255,32,56,64,255,32,55,64,255,32,55,63,255, + 32,55,62,255,32,55,61,255,32,54,60,255,32,54,59,255, + 32,54,59,255,32,53,58,255,32,53,57,255,32,52,56,255, + 32,52,56,255,32,52,55,255,31,51,54,255,31,51,53,255, + 31,51,53,255,31,50,52,255,31,50,51,255,31,49,50,255, + 31,49,50,255,31,48,49,255,30,48,48,255,30,47,47,255, + 30,47,47,255,30,47,46,255,30,46,45,255,30,46,44,255, + 30,46,44,255,30,45,43,255,29,45,42,255,29,44,41,255, + 29,44,41,255,29,43,40,255,28,43,40,255,28,42,39,255, + 28,42,39,255,28,42,38,255,27,41,38,255,27,41,37,255, + 27,41,37,255,27,41,36,255,27,40,36,255,27,40,35,255, + 27,40,35,255,27,40,35,255,27,39,34,255,27,39,34,255, + 27,39,34,255,27,39,34,255,35,67,66,255,35,67,66,255, + 35,67,66,255,35,67,66,255,35,68,67,255,35,68,67,255, + 35,68,67,255,35,68,68,255,34,68,68,255,34,68,69,255, + 34,68,69,255,34,68,70,255,34,68,70,255,34,68,71,255, + 34,68,71,255,34,68,72,255,34,69,72,255,34,69,73,255, + 34,69,73,255,34,69,74,255,33,70,75,255,33,70,76,255, + 33,70,76,255,33,70,77,255,33,71,77,255,33,71,78,255, + 33,71,78,255,33,72,79,255,34,72,80,255,34,73,81,255, + 34,73,81,255,34,74,82,255,34,74,83,255,34,75,84,255, + 34,75,84,255,35,76,85,255,35,76,85,255,36,77,86,255, + 36,77,86,255,36,78,87,255,37,79,88,255,37,80,89,255, + 37,80,89,255,38,81,90,255,38,81,90,255,39,82,91,255, + 39,82,91,255,40,83,92,255,40,84,92,255,41,85,93,255, + 41,85,93,255,42,86,94,255,43,87,95,255,44,88,96,255, + 44,89,96,255,45,90,97,255,46,91,97,255,47,92,98,255, + 47,92,98,255,48,93,99,255,49,94,99,255,50,95,100,255, + 50,96,100,255,51,97,101,255,52,98,101,255,53,99,102,255, + 53,99,102,255,54,100,103,255,55,101,104,255,56,102,105,255, + 56,103,105,255,57,104,106,255,58,105,106,255,59,106,107,255, + 59,106,107,255,60,107,108,255,60,108,108,255,61,109,109,255, + 61,109,109,255,62,110,110,255,63,111,111,255,64,112,112,255, + 64,112,112,255,65,113,113,255,65,114,113,255,66,115,114,255, + 66,115,114,255,67,116,115,255,67,117,115,255,68,118,116,255, + 68,118,116,255,69,119,117,255,69,120,117,255,70,121,118,255, + 70,121,118,255,70,122,119,255,71,122,119,255,71,123,120,255, + 71,123,120,255,72,124,121,255,72,124,121,255,73,125,122,255, + 73,125,122,255,73,126,123,255,74,126,123,255,74,127,124,255, + 74,127,124,255,75,128,125,255,75,128,125,255,76,129,126,255, + 76,129,126,255,76,130,127,255,77,130,127,255,77,131,128,255, + 77,131,128,255,77,131,128,255,77,132,129,255,77,132,129,255, + 77,132,129,255,77,132,130,255,78,133,130,255,78,133,131,255, + 78,133,131,255,78,133,131,255,78,134,132,255,78,134,132,255, + 78,134,132,255,78,134,132,255,78,134,133,255,78,134,133,255, + 78,134,133,255,78,134,134,255,77,134,134,255,77,134,135,255, + 77,134,135,255,77,134,135,255,76,134,136,255,76,134,136,255, + 76,134,136,255,76,134,137,255,75,134,137,255,75,134,138,255, + 75,134,138,255,75,134,138,255,74,133,139,255,74,133,139,255, + 74,133,139,255,74,133,140,255,73,133,140,255,73,133,141,255, + 73,133,141,255,73,133,142,255,72,132,142,255,72,132,143,255, + 72,132,143,255,71,132,143,255,71,131,144,255,70,131,144,255, + 70,131,144,255,70,131,145,255,69,131,145,255,69,131,146,255, + 69,131,146,255,69,131,146,255,68,131,147,255,68,131,147,255, + 68,131,147,255,68,131,147,255,67,131,148,255,67,131,148,255, + 67,131,148,255,67,131,148,255,66,131,149,255,66,131,149,255, + 66,131,149,255,66,131,149,255,66,131,150,255,66,131,150,255, + 66,131,150,255,66,131,150,255,65,131,150,255,65,131,150,255, + 65,131,150,255,65,131,150,255,65,131,151,255,65,131,151,255, + 65,131,151,255,65,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,64,131,151,255,64,131,151,255,64,131,151,255, + 64,131,151,255,64,131,151,255,63,131,151,255,63,131,151,255, + 63,131,151,255,63,131,151,255,63,131,151,255,63,131,151,255, + 63,131,151,255,63,131,151,255,63,131,150,255,63,131,150,255, + 63,131,150,255,63,131,150,255,63,131,150,255,63,131,150,255, + 63,131,150,255,63,131,150,255,63,132,150,255,63,132,150,255, + 63,132,150,255,63,132,150,255,64,133,150,255,64,133,150,255, + 64,133,150,255,65,133,150,255,65,133,150,255,66,133,150,255, + 66,133,150,255,66,133,150,255,67,134,150,255,67,134,150,255, + 67,134,150,255,68,135,150,255,68,135,150,255,69,136,150,255, + 69,136,150,255,70,136,150,255,70,137,149,255,71,137,149,255, + 71,137,149,255,72,138,149,255,72,138,149,255,73,139,149,255, + 73,139,149,255,74,139,149,255,74,140,149,255,75,140,149,255, + 75,140,149,255,76,140,149,255,76,141,148,255,77,141,148,255, + 77,141,148,255,78,141,148,255,79,142,148,255,79,142,148,255, + 80,142,148,255,81,142,148,255,81,143,148,255,82,143,148,255, + 82,143,148,255,82,143,148,255,83,144,148,255,83,144,148,255, + 83,144,148,255,84,144,148,255,84,145,147,255,85,145,147,255, + 85,145,147,255,85,145,147,255,86,145,147,255,86,145,147,255, + 86,145,147,255,86,145,147,255,87,146,147,255,87,146,147,255, + 87,146,147,255,87,146,147,255,87,146,147,255,87,146,147,255, + 87,146,147,255,87,146,147,255,88,146,147,255,88,146,147,255, + 88,146,147,255,88,146,147,255,89,147,147,255,89,147,147,255, + 89,147,147,255,89,147,147,255,90,147,147,255,90,147,147,255, + 90,147,147,255,90,147,147,255,90,147,147,255,90,147,147,255, + 90,147,147,255,90,147,147,255,91,147,148,255,91,147,148,255, + 91,147,148,255,91,147,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,148,255,91,148,148,255, + 91,148,148,255,91,148,148,255,91,148,149,255,91,148,149,255, + 91,148,149,255,91,148,149,255,90,148,149,255,90,148,149,255, + 90,148,149,255,90,148,149,255,89,147,149,255,89,147,149,255, + 89,147,149,255,88,147,149,255,88,146,149,255,87,146,149,255, + 87,146,149,255,86,146,149,255,86,145,150,255,85,145,150,255, + 85,145,150,255,84,145,150,255,83,144,150,255,83,144,150,255, + 82,144,150,255,81,143,150,255,80,143,151,255,80,142,151,255, + 79,142,151,255,78,141,151,255,77,141,151,255,76,140,151,255, + 75,140,151,255,74,139,151,255,73,138,152,255,72,138,152,255, + 71,137,152,255,70,136,152,255,69,136,153,255,68,135,153,255, + 67,135,153,255,66,134,153,255,65,134,153,255,64,133,153,255, + 63,133,153,255,62,132,153,255,61,132,154,255,60,131,154,255, + 59,131,154,255,58,130,154,255,57,129,154,255,56,129,154,255, + 55,128,154,255,54,127,154,255,53,127,155,255,53,126,155,255, + 52,126,155,255,51,125,155,255,50,125,155,255,50,124,155,255, + 49,124,155,255,48,124,155,255,48,123,155,255,47,123,155,255, + 47,123,155,255,47,123,155,255,46,123,155,255,46,123,155,255, + 46,123,155,255,46,123,155,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,154,255,46,123,153,255,46,123,153,255, + 46,123,153,255,47,123,153,255,47,124,152,255,48,124,152,255, + 48,124,152,255,49,124,152,255,49,125,151,255,50,125,151,255, + 50,125,151,255,51,125,151,255,52,126,150,255,52,126,150,255, + 53,126,150,255,54,127,150,255,55,127,149,255,55,128,149,255, + 56,128,149,255,57,129,149,255,58,129,148,255,58,130,148,255, + 59,130,148,255,60,131,148,255,61,131,147,255,61,132,147,255, + 62,132,147,255,63,132,147,255,64,133,146,255,65,133,146,255, + 66,133,146,255,67,134,146,255,67,134,146,255,68,135,146,255, + 68,135,146,255,69,135,146,255,70,136,145,255,70,136,145,255, + 71,136,145,255,72,136,145,255,72,137,145,255,73,137,145,255, + 73,137,145,255,74,137,145,255,74,138,144,255,75,138,144,255, + 75,138,144,255,75,138,144,255,76,139,144,255,76,139,144,255, + 76,139,144,255,77,139,144,255,77,140,143,255,78,140,143,255, + 78,140,143,255,78,140,143,255,79,141,143,255,79,141,143,255, + 79,141,143,255,79,141,143,255,79,141,143,255,79,141,143,255, + 79,141,143,255,79,141,143,255,79,141,143,255,80,141,142,255, + 80,141,142,255,80,141,142,255,80,141,142,255,80,141,142,255, + 80,141,142,255,80,141,142,255,80,141,142,255,80,141,142,255, + 80,141,142,255,80,141,142,255,80,141,142,255,80,142,141,255, + 80,142,141,255,80,142,141,255,80,142,141,255,80,141,141,255, + 80,141,141,255,80,141,141,255,80,141,141,255,79,141,141,255, + 79,141,141,255,79,141,141,255,79,141,141,255,79,141,141,255, + 79,141,141,255,79,141,141,255,79,141,141,255,78,141,141,255, + 78,141,141,255,78,141,141,255,78,141,141,255,77,140,141,255, + 77,140,141,255,77,140,141,255,77,140,141,255,76,139,142,255, + 76,139,142,255,76,139,142,255,76,139,142,255,75,138,142,255, + 75,138,142,255,75,138,142,255,74,137,142,255,74,137,143,255, + 73,136,143,255,72,136,143,255,72,136,143,255,71,135,143,255, + 70,135,143,255,69,135,143,255,69,134,143,255,68,134,144,255, + 67,133,144,255,66,132,144,255,66,132,144,255,65,131,144,255, + 64,130,144,255,63,129,144,255,62,129,144,255,61,128,145,255, + 60,127,145,255,59,126,145,255,58,126,145,255,56,125,146,255, + 55,124,146,255,54,123,146,255,53,122,146,255,52,121,147,255, + 51,120,147,255,50,119,147,255,49,119,147,255,47,118,147,255, + 46,117,147,255,45,116,147,255,44,115,147,255,43,114,147,255, + 42,113,147,255,41,112,147,255,40,112,147,255,39,111,148,255, + 38,110,148,255,37,109,148,255,36,109,148,255,35,108,148,255, + 34,107,148,255,33,107,148,255,33,106,148,255,32,106,148,255, + 31,105,148,255,30,105,148,255,30,104,148,255,29,104,148,255, + 28,103,148,255,28,103,148,255,28,103,148,255,27,102,147,255, + 27,102,147,255,27,102,147,255,27,102,147,255,27,101,147,255, + 27,101,147,255,27,101,147,255,27,101,147,255,27,101,146,255, + 27,101,146,255,27,101,146,255,27,101,146,255,28,101,145,255, + 28,101,145,255,28,101,145,255,29,102,145,255,29,102,144,255, + 30,103,144,255,31,103,144,255,31,103,144,255,32,104,143,255, + 33,104,143,255,34,104,143,255,34,105,143,255,35,105,142,255, + 36,106,142,255,37,107,142,255,38,107,142,255,39,108,141,255, + 40,109,141,255,41,109,141,255,42,110,141,255,43,110,140,255, + 44,111,140,255,45,112,140,255,46,112,140,255,47,113,140,255, + 48,114,140,255,49,115,140,255,50,115,140,255,51,116,139,255, + 52,117,139,255,53,117,139,255,53,118,139,255,54,118,138,255, + 55,119,138,255,56,119,138,255,57,120,138,255,58,120,137,255, + 59,121,137,255,59,121,137,255,60,122,137,255,60,122,136,255, + 61,123,136,255,62,123,136,255,62,123,136,255,63,124,135,255, + 64,124,135,255,64,124,135,255,64,125,135,255,65,125,135,255, + 65,126,135,255,65,126,135,255,66,126,135,255,66,126,134,255, + 67,126,134,255,67,126,134,255,67,126,134,255,68,127,133,255, + 68,127,133,255,68,127,133,255,68,127,133,255,68,127,133,255, + 68,127,133,255,68,127,133,255,68,127,133,255,67,126,132,255, + 67,126,132,255,67,126,132,255,67,126,132,255,66,125,132,255, + 66,125,132,255,66,125,132,255,66,125,132,255,65,124,132,255, + 65,124,132,255,65,124,132,255,64,123,132,255,64,123,131,255, + 63,122,131,255,62,122,131,255,62,121,131,255,61,121,131,255, + 60,120,131,255,59,119,131,255,59,119,131,255,58,118,131,255, + 57,117,131,255,56,116,131,255,56,116,131,255,55,115,131,255, + 54,114,131,255,53,113,131,255,52,113,131,255,51,112,131,255, + 50,111,131,255,49,110,131,255,48,109,131,255,47,108,131,255, + 46,107,131,255,45,106,131,255,44,106,131,255,43,105,131,255, + 42,104,131,255,41,103,131,255,40,103,131,255,39,102,131,255, + 38,101,131,255,37,100,131,255,37,99,131,255,36,98,131,255, + 35,97,131,255,34,97,131,255,34,96,131,255,33,96,131,255, + 32,95,131,255,31,95,131,255,31,94,131,255,30,94,131,255, + 29,93,131,255,29,92,131,255,28,92,131,255,28,91,131,255, + 27,90,131,255,27,90,131,255,26,90,131,255,26,89,131,255, + 25,89,131,255,25,89,131,255,25,89,131,255,24,88,130,255, + 24,88,130,255,24,88,130,255,23,87,130,255,23,87,129,255, + 22,86,129,255,22,86,129,255,22,86,129,255,22,85,129,255, + 22,85,129,255,22,85,129,255,22,85,129,255,22,85,128,255, + 22,85,128,255,22,85,128,255,22,85,128,255,21,84,127,255, + 21,84,127,255,21,84,127,255,21,84,127,255,21,83,126,255, + 21,83,126,255,21,83,126,255,21,83,126,255,21,83,125,255, + 21,83,125,255,21,83,125,255,21,83,125,255,22,82,124,255, + 22,82,124,255,22,82,124,255,22,82,124,255,22,82,123,255, + 22,82,123,255,22,82,123,255,22,82,123,255,23,82,122,255, + 23,82,122,255,23,82,122,255,23,82,122,255,23,81,121,255, + 23,81,121,255,23,81,121,255,23,81,121,255,24,80,120,255, + 24,80,120,255,24,80,120,255,24,80,119,255,25,80,119,255, + 25,80,118,255,25,80,118,255,25,80,118,255,26,79,117,255, + 26,79,117,255,26,79,117,255,26,79,117,255,27,79,116,255, + 27,79,116,255,27,79,116,255,27,79,115,255,28,79,115,255, + 28,79,114,255,28,79,114,255,28,79,114,255,29,79,113,255, + 29,79,113,255,29,79,113,255,29,79,112,255,30,79,112,255, + 30,79,111,255,30,79,111,255,30,79,110,255,31,80,110,255, + 31,80,109,255,31,80,109,255,31,80,108,255,32,80,108,255, + 32,80,107,255,32,80,107,255,32,80,106,255,33,80,106,255, + 33,80,105,255,33,80,105,255,33,80,104,255,34,80,104,255, + 34,80,103,255,34,80,103,255,34,80,102,255,34,79,102,255, + 34,79,101,255,34,79,101,255,34,79,100,255,35,79,100,255, + 35,79,99,255,35,79,99,255,35,79,98,255,35,78,98,255, + 35,78,97,255,35,78,97,255,35,78,96,255,34,77,96,255, + 34,77,95,255,34,77,95,255,34,76,94,255,34,76,93,255, + 34,75,92,255,34,75,92,255,34,75,91,255,34,74,91,255, + 34,74,90,255,34,74,90,255,34,73,89,255,33,73,89,255, + 33,72,88,255,33,72,88,255,33,71,87,255,33,71,87,255, + 33,70,86,255,33,70,86,255,33,69,85,255,32,69,85,255, + 32,68,84,255,32,68,84,255,32,67,83,255,32,67,82,255, + 32,66,81,255,32,66,81,255,32,65,80,255,32,65,80,255, + 32,64,79,255,32,64,79,255,32,63,78,255,32,63,77,255, + 32,62,76,255,32,62,76,255,32,62,75,255,32,61,74,255, + 32,61,73,255,32,61,73,255,32,60,72,255,32,60,72,255, + 32,59,71,255,32,59,71,255,32,59,70,255,32,58,69,255, + 32,58,68,255,32,58,67,255,32,57,66,255,32,57,65,255, + 32,56,64,255,32,56,64,255,32,56,63,255,32,55,62,255, + 32,55,61,255,32,55,61,255,32,55,60,255,32,54,59,255, + 32,54,58,255,32,54,58,255,32,53,57,255,32,53,56,255, + 32,52,55,255,32,52,55,255,32,52,54,255,31,51,53,255, + 31,51,52,255,31,51,52,255,31,50,51,255,31,50,50,255, + 31,49,49,255,31,49,49,255,31,48,48,255,30,48,47,255, + 30,47,46,255,30,47,46,255,30,47,45,255,30,46,44,255, + 30,46,43,255,30,46,43,255,30,45,42,255,29,45,42,255, + 29,44,41,255,29,44,41,255,29,43,40,255,28,43,39,255, + 28,42,38,255,28,42,38,255,28,42,38,255,27,41,37,255, + 27,41,37,255,27,41,37,255,27,41,36,255,27,40,36,255, + 27,40,35,255,27,40,35,255,27,40,35,255,27,39,34,255, + 27,39,34,255,27,39,34,255,27,39,34,255,36,67,64,255, + 36,67,64,255,36,67,64,255,36,67,64,255,36,68,65,255, + 36,68,65,255,36,68,65,255,36,68,66,255,35,68,66,255, + 35,68,67,255,35,68,67,255,35,68,68,255,35,68,68,255, + 35,68,69,255,35,68,69,255,35,68,70,255,35,69,70,255, + 35,69,71,255,35,69,71,255,35,69,72,255,34,70,73,255, + 34,70,74,255,34,70,74,255,34,70,75,255,34,71,75,255, + 34,71,76,255,34,71,76,255,34,72,77,255,35,72,78,255, + 35,73,79,255,35,73,79,255,35,74,80,255,35,74,81,255, + 35,75,82,255,35,75,82,255,36,76,83,255,36,76,83,255, + 37,77,84,255,37,77,84,255,37,78,85,255,38,79,86,255, + 38,80,87,255,38,80,87,255,39,81,88,255,39,81,88,255, + 40,82,89,255,40,82,89,255,41,83,90,255,41,84,90,255, + 42,85,91,255,42,85,91,255,43,86,92,255,44,87,93,255, + 45,88,94,255,45,89,94,255,46,90,95,255,47,91,95,255, + 48,92,96,255,48,92,96,255,49,93,97,255,50,94,98,255, + 51,95,99,255,51,96,99,255,52,97,100,255,53,98,100,255, + 54,99,101,255,54,99,101,255,55,100,102,255,56,101,102,255, + 57,102,103,255,57,103,103,255,58,104,104,255,59,105,105,255, + 60,106,106,255,60,106,106,255,61,107,107,255,61,108,107,255, + 62,109,108,255,62,109,108,255,63,110,109,255,64,111,110,255, + 65,112,111,255,65,112,111,255,66,113,112,255,66,114,112,255, + 67,115,113,255,67,115,113,255,68,116,114,255,68,117,114,255, + 69,118,115,255,69,118,115,255,70,119,116,255,70,120,116,255, + 71,121,117,255,71,121,117,255,71,122,118,255,72,122,118,255, + 72,123,119,255,72,123,119,255,73,124,120,255,73,124,120,255, + 74,125,121,255,74,125,121,255,74,126,122,255,75,126,122,255, + 75,127,123,255,75,127,123,255,76,128,124,255,76,128,124,255, + 77,129,125,255,77,129,125,255,77,130,126,255,78,130,126,255, + 78,131,127,255,78,131,127,255,78,131,127,255,78,132,128,255, + 78,132,128,255,78,132,128,255,78,132,129,255,79,133,129,255, + 79,133,130,255,79,133,130,255,79,133,130,255,79,134,131,255, + 79,134,131,255,79,134,131,255,79,134,131,255,79,134,132,255, + 79,134,132,255,79,134,132,255,79,134,133,255,78,134,133,255, + 78,134,134,255,78,134,134,255,78,134,134,255,77,134,135,255, + 77,134,135,255,77,134,135,255,77,134,136,255,76,134,136,255, + 76,134,137,255,76,134,137,255,76,134,137,255,75,133,138,255, + 75,133,138,255,75,133,138,255,75,133,139,255,74,133,139,255, + 74,133,140,255,74,133,140,255,74,133,141,255,73,133,141,255, + 73,133,142,255,73,133,142,255,72,133,142,255,72,132,143,255, + 71,132,143,255,71,132,143,255,71,132,144,255,70,132,144,255, + 70,132,145,255,70,132,145,255,70,132,145,255,69,131,146,255, + 69,131,146,255,69,131,146,255,69,131,146,255,68,131,147,255, + 68,131,147,255,68,131,147,255,68,131,147,255,67,131,148,255, + 67,131,148,255,67,131,148,255,67,131,148,255,67,131,149,255, + 67,131,149,255,67,131,149,255,67,131,149,255,66,131,149,255, + 66,131,149,255,66,131,149,255,66,131,149,255,65,131,150,255, + 65,131,150,255,65,131,150,255,65,131,150,255,64,131,150,255, + 64,131,150,255,64,131,150,255,64,131,150,255,64,131,150,255, + 64,131,150,255,64,131,150,255,64,131,150,255,63,131,150,255, + 63,131,150,255,63,131,150,255,63,131,150,255,63,131,150,255, + 63,131,150,255,63,131,150,255,63,131,150,255,63,131,149,255, + 63,131,149,255,63,131,149,255,63,131,149,255,63,131,149,255, + 63,131,149,255,63,131,149,255,63,131,149,255,63,132,149,255, + 63,132,149,255,63,132,149,255,63,132,149,255,64,133,149,255, + 64,133,149,255,64,133,149,255,65,133,149,255,65,133,149,255, + 66,133,149,255,66,133,149,255,67,133,149,255,67,134,149,255, + 68,134,149,255,68,134,149,255,69,135,149,255,69,135,149,255, + 70,136,149,255,70,136,149,255,71,136,149,255,71,137,148,255, + 72,137,148,255,72,137,148,255,73,138,148,255,73,138,148,255, + 74,139,148,255,74,139,148,255,75,140,148,255,75,140,148,255, + 76,141,148,255,76,141,148,255,77,141,148,255,77,142,147,255, + 78,142,147,255,78,142,147,255,79,142,147,255,80,143,147,255, + 80,143,147,255,81,143,147,255,82,143,147,255,82,144,147,255, + 83,144,147,255,83,144,147,255,83,144,147,255,84,144,147,255, + 84,144,147,255,84,144,147,255,85,144,147,255,85,145,146,255, + 86,145,146,255,86,145,146,255,86,145,146,255,87,146,146,255, + 87,146,146,255,87,146,146,255,87,146,146,255,88,146,146,255, + 88,146,146,255,88,146,146,255,88,146,146,255,88,146,146,255, + 88,146,146,255,88,146,146,255,88,146,146,255,89,146,146,255, + 89,146,146,255,89,146,146,255,89,146,146,255,90,147,146,255, + 90,147,146,255,90,147,146,255,90,147,146,255,90,147,147,255, + 90,147,147,255,90,147,147,255,90,147,147,255,90,147,147,255, + 90,147,147,255,90,147,147,255,90,147,147,255,91,147,148,255, + 91,147,148,255,91,147,148,255,91,147,148,255,91,147,148,255, + 91,147,148,255,91,147,148,255,91,147,148,255,91,147,148,255, + 91,147,148,255,91,147,148,255,91,147,148,255,91,147,148,255, + 91,147,148,255,91,147,148,255,91,147,148,255,91,147,148,255, + 91,147,148,255,91,147,148,255,91,147,148,255,91,147,149,255, + 91,147,149,255,91,147,149,255,91,147,149,255,90,147,149,255, + 90,147,149,255,90,147,149,255,89,147,149,255,89,146,149,255, + 88,146,149,255,88,146,149,255,87,146,149,255,87,145,149,255, + 86,145,149,255,86,145,149,255,85,145,149,255,85,144,150,255, + 84,144,150,255,84,144,150,255,83,144,150,255,82,143,150,255, + 82,143,150,255,81,143,150,255,80,142,150,255,79,142,151,255, + 79,141,151,255,78,141,151,255,77,140,151,255,76,140,151,255, + 75,139,151,255,74,139,151,255,73,138,151,255,72,138,152,255, + 71,137,152,255,70,137,152,255,69,136,152,255,68,136,153,255, + 67,135,153,255,66,135,153,255,65,134,153,255,64,133,153,255, + 63,133,153,255,62,132,153,255,61,131,153,255,60,131,154,255, + 59,130,154,255,58,130,154,255,57,129,154,255,56,129,154,255, + 56,128,154,255,55,128,154,255,54,127,154,255,53,127,155,255, + 53,126,155,255,52,126,155,255,51,125,155,255,50,125,155,255, + 50,124,155,255,49,124,155,255,48,124,155,255,48,123,155,255, + 47,123,155,255,47,123,155,255,47,123,155,255,46,123,155,255, + 46,123,155,255,46,123,155,255,46,123,155,255,45,122,154,255, + 45,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,154,255,45,122,154,255,46,123,153,255, + 46,123,153,255,46,123,153,255,47,123,153,255,47,124,152,255, + 48,124,152,255,48,124,152,255,49,124,152,255,50,125,151,255, + 50,125,151,255,51,125,151,255,52,125,151,255,53,126,150,255, + 53,126,150,255,54,126,150,255,55,127,150,255,56,127,149,255, + 56,128,149,255,57,128,149,255,58,129,149,255,59,129,148,255, + 59,130,148,255,60,130,148,255,61,131,148,255,62,131,147,255, + 62,132,147,255,63,132,147,255,64,133,147,255,65,133,146,255, + 66,134,146,255,67,134,146,255,68,135,146,255,68,135,146,255, + 69,136,146,255,69,136,146,255,70,136,146,255,71,137,145,255, + 71,137,145,255,72,137,145,255,73,137,145,255,73,138,145,255, + 74,138,145,255,74,138,145,255,75,138,145,255,75,139,144,255, + 76,139,144,255,76,139,144,255,76,139,144,255,77,140,144,255, + 77,140,144,255,77,140,144,255,78,140,144,255,78,141,143,255, + 79,141,143,255,79,141,143,255,79,141,143,255,80,142,143,255, + 80,142,143,255,80,142,143,255,80,142,143,255,80,142,143,255, + 80,142,143,255,80,142,143,255,80,142,143,255,80,142,143,255, + 81,142,142,255,81,142,142,255,81,142,142,255,81,142,142,255, + 81,142,142,255,81,142,142,255,81,142,142,255,81,142,142,255, + 81,142,142,255,81,142,142,255,81,142,142,255,81,142,142,255, + 81,142,141,255,81,142,141,255,81,142,141,255,81,142,141,255, + 81,142,141,255,81,142,141,255,81,142,141,255,81,142,141,255, + 80,141,141,255,80,141,141,255,80,141,141,255,80,141,141,255, + 80,141,141,255,80,141,141,255,80,141,141,255,80,141,141,255, + 79,141,141,255,79,141,141,255,79,141,141,255,79,141,141,255, + 78,140,141,255,78,140,141,255,78,140,141,255,78,140,141,255, + 77,139,142,255,77,139,142,255,77,139,142,255,76,139,142,255, + 76,138,142,255,75,138,142,255,75,138,142,255,74,137,142,255, + 74,137,143,255,73,136,143,255,73,136,143,255,72,136,143,255, + 72,135,143,255,71,135,143,255,70,135,143,255,70,134,143,255, + 69,134,144,255,68,133,144,255,67,132,144,255,67,132,144,255, + 66,131,144,255,65,130,144,255,64,129,144,255,63,129,144,255, + 62,128,145,255,61,127,145,255,60,126,145,255,59,126,145,255, + 57,125,146,255,56,124,146,255,55,123,146,255,54,122,146,255, + 53,121,147,255,52,120,147,255,51,119,147,255,50,119,147,255, + 48,118,147,255,47,117,147,255,46,116,147,255,45,116,147,255, + 44,115,147,255,43,114,147,255,42,113,147,255,41,113,147,255, + 40,112,148,255,39,111,148,255,38,110,148,255,37,110,148,255, + 36,109,148,255,35,108,148,255,34,108,148,255,34,107,148,255, + 33,107,148,255,32,106,148,255,31,106,148,255,31,105,148,255, + 30,105,148,255,29,104,148,255,29,104,148,255,29,104,148,255, + 28,103,147,255,28,103,147,255,28,103,147,255,28,103,147,255, + 28,102,147,255,28,102,147,255,28,102,147,255,28,102,147,255, + 28,102,146,255,28,102,146,255,28,102,146,255,28,102,146,255, + 29,102,145,255,29,102,145,255,29,102,145,255,30,103,145,255, + 30,103,144,255,31,104,144,255,32,104,144,255,32,104,144,255, + 33,105,143,255,34,105,143,255,35,105,143,255,35,106,143,255, + 36,106,142,255,37,107,142,255,38,108,142,255,39,108,142,255, + 40,109,141,255,41,110,141,255,42,110,141,255,43,111,141,255, + 44,111,140,255,45,112,140,255,46,113,140,255,47,113,140,255, + 48,114,140,255,49,115,140,255,50,116,140,255,51,116,140,255, + 52,117,139,255,53,118,139,255,54,118,139,255,54,119,139,255, + 55,119,138,255,56,120,138,255,57,120,138,255,58,121,138,255, + 59,121,137,255,60,122,137,255,60,122,137,255,61,123,137,255, + 61,123,136,255,62,124,136,255,63,124,136,255,63,124,136,255, + 64,125,135,255,65,125,135,255,65,125,135,255,65,126,135,255, + 66,126,135,255,66,127,135,255,66,127,135,255,67,127,135,255, + 67,127,134,255,68,127,134,255,68,127,134,255,68,127,134,255, + 69,128,133,255,69,128,133,255,69,128,133,255,69,128,133,255, + 69,128,133,255,69,128,133,255,69,128,133,255,69,128,133,255, + 68,127,132,255,68,127,132,255,68,127,132,255,68,127,132,255, + 67,126,132,255,67,126,132,255,67,126,132,255,67,125,132,255, + 66,125,132,255,66,124,132,255,66,124,132,255,65,124,132,255, + 65,123,131,255,64,123,131,255,63,122,131,255,63,122,131,255, + 62,121,131,255,61,120,131,255,60,120,131,255,60,119,131,255, + 59,119,131,255,58,118,131,255,57,117,131,255,57,117,131,255, + 56,116,131,255,55,115,131,255,54,114,131,255,53,113,131,255, + 52,112,131,255,51,111,131,255,50,110,131,255,49,110,131,255, + 48,109,131,255,47,108,131,255,46,107,131,255,45,107,131,255, + 44,106,131,255,43,105,131,255,42,104,131,255,41,104,131,255, + 40,103,131,255,39,102,131,255,38,101,131,255,38,100,131,255, + 37,99,131,255,36,98,131,255,35,98,131,255,35,97,131,255, + 34,97,131,255,33,96,131,255,32,96,131,255,32,95,131,255, + 31,95,131,255,30,94,131,255,30,93,131,255,29,93,131,255, + 29,92,131,255,28,91,131,255,28,91,131,255,27,91,131,255, + 27,90,131,255,26,90,131,255,26,90,131,255,26,90,131,255, + 25,89,130,255,25,89,130,255,25,89,130,255,24,88,130,255, + 24,88,129,255,23,87,129,255,23,87,129,255,23,87,129,255, + 23,86,129,255,23,86,129,255,23,86,129,255,23,86,129,255, + 23,86,128,255,23,86,128,255,23,86,128,255,23,86,128,255, + 22,85,127,255,22,85,127,255,22,85,127,255,22,85,127,255, + 22,84,126,255,22,84,126,255,22,84,126,255,22,84,126,255, + 22,84,125,255,22,84,125,255,22,84,125,255,22,84,125,255, + 23,83,124,255,23,83,124,255,23,83,124,255,23,83,124,255, + 23,83,123,255,23,83,123,255,23,83,123,255,23,83,123,255, + 24,83,122,255,24,83,122,255,24,83,122,255,24,83,122,255, + 24,82,121,255,24,82,121,255,24,82,121,255,24,82,121,255, + 25,81,120,255,25,81,120,255,25,81,120,255,25,81,119,255, + 26,81,119,255,26,81,118,255,26,81,118,255,26,81,118,255, + 27,80,117,255,27,80,117,255,27,80,117,255,27,80,117,255, + 28,80,116,255,28,80,116,255,28,80,116,255,28,80,115,255, + 29,80,115,255,29,80,114,255,29,80,114,255,29,80,114,255, + 30,80,113,255,30,80,113,255,30,80,113,255,30,80,112,255, + 31,80,112,255,31,80,111,255,31,80,111,255,31,80,110,255, + 32,80,110,255,32,80,109,255,32,80,109,255,32,80,108,255, + 33,80,108,255,33,80,107,255,33,80,107,255,33,80,106,255, + 34,80,106,255,34,80,105,255,34,80,105,255,34,80,104,255, + 35,80,104,255,35,80,103,255,35,80,103,255,35,80,102,255, + 35,79,102,255,35,79,101,255,35,79,101,255,35,79,100,255, + 35,79,100,255,35,79,99,255,35,79,99,255,35,79,98,255, + 35,78,98,255,35,78,97,255,35,78,97,255,35,78,96,255, + 35,77,95,255,35,77,94,255,35,77,94,255,35,76,93,255, + 35,76,93,255,35,75,92,255,35,75,92,255,35,75,91,255, + 34,74,90,255,34,74,89,255,34,74,89,255,34,73,88,255, + 34,73,88,255,34,72,87,255,34,72,87,255,34,71,86,255, + 33,71,86,255,33,70,85,255,33,70,85,255,33,69,84,255, + 33,69,84,255,33,68,83,255,33,68,83,255,33,67,82,255, + 33,67,81,255,33,66,80,255,33,66,80,255,33,65,79,255, + 33,65,79,255,33,64,78,255,33,64,78,255,33,63,77,255, + 33,63,76,255,33,62,75,255,33,62,75,255,33,62,74,255, + 33,61,73,255,33,61,72,255,33,61,72,255,33,60,71,255, + 32,60,71,255,32,59,70,255,32,59,70,255,32,59,69,255, + 33,58,68,255,33,58,67,255,33,58,66,255,33,57,65,255, + 33,57,64,255,33,56,63,255,33,56,63,255,33,56,62,255, + 33,55,61,255,33,55,60,255,33,55,60,255,33,55,59,255, + 33,54,58,255,33,54,57,255,33,54,57,255,33,53,56,255, + 32,53,55,255,32,52,54,255,32,52,54,255,32,52,53,255, + 32,51,52,255,32,51,51,255,32,51,51,255,32,50,50,255, + 31,50,49,255,31,49,48,255,31,49,48,255,31,48,47,255, + 31,48,46,255,31,47,45,255,31,47,45,255,31,47,44,255, + 30,46,43,255,30,46,42,255,30,46,42,255,30,45,41,255, + 29,45,41,255,29,44,40,255,29,44,40,255,29,43,39,255, + 29,43,38,255,29,42,37,255,29,42,37,255,29,42,37,255, + 28,41,36,255,28,41,36,255,28,41,36,255,28,41,35,255, + 27,40,35,255,27,40,34,255,27,40,34,255,27,40,34,255, + 27,39,33,255,27,39,33,255,27,39,33,255,27,39,33,255, + 37,66,63,255,37,66,63,255,37,66,63,255,37,66,63,255, + 37,67,64,255,37,67,64,255,37,67,64,255,37,67,65,255, + 36,67,65,255,36,67,66,255,36,67,66,255,36,67,67,255, + 36,68,67,255,36,68,68,255,36,68,68,255,36,68,69,255, + 35,69,69,255,35,69,70,255,35,69,70,255,35,69,71,255, + 35,70,72,255,35,70,73,255,35,70,73,255,35,70,74,255, + 35,71,74,255,35,71,75,255,35,71,75,255,35,71,76,255, + 36,72,77,255,36,72,78,255,36,72,78,255,36,73,79,255, + 36,73,79,255,36,74,80,255,36,74,80,255,37,75,81,255, + 37,76,82,255,38,77,83,255,38,77,83,255,38,78,84,255, + 39,78,85,255,39,79,86,255,39,79,86,255,40,80,87,255, + 40,81,87,255,41,82,88,255,41,82,88,255,42,83,89,255, + 42,84,89,255,43,85,90,255,43,85,90,255,44,86,91,255, + 45,87,92,255,46,88,93,255,46,88,93,255,47,89,94,255, + 48,90,94,255,49,91,95,255,49,92,95,255,50,93,96,255, + 51,94,96,255,52,95,97,255,52,95,97,255,53,96,98,255, + 54,97,98,255,55,98,99,255,55,99,99,255,56,100,100,255, + 56,101,101,255,57,102,102,255,57,102,102,255,58,103,103,255, + 59,104,103,255,60,105,104,255,60,105,104,255,61,106,105,255, + 62,107,105,255,63,108,106,255,63,109,106,255,64,110,107,255, + 64,111,108,255,65,112,109,255,65,112,109,255,66,113,110,255, + 66,114,110,255,67,115,111,255,67,115,111,255,68,116,112,255, + 68,117,113,255,69,118,114,255,69,118,114,255,70,119,115,255, + 70,119,115,255,71,120,116,255,71,120,116,255,71,121,117,255, + 72,122,117,255,72,123,118,255,72,123,118,255,73,124,119,255, + 73,124,119,255,74,125,120,255,74,125,120,255,74,126,121,255, + 75,126,121,255,75,127,122,255,75,127,122,255,76,128,123,255, + 76,128,123,255,77,129,124,255,77,129,124,255,77,130,125,255, + 78,130,125,255,78,131,126,255,78,131,126,255,78,131,126,255, + 79,132,127,255,79,132,127,255,79,132,127,255,79,133,128,255, + 79,133,128,255,79,134,129,255,79,134,129,255,79,134,129,255, + 80,134,130,255,80,134,130,255,80,134,130,255,80,134,130,255, + 79,135,131,255,79,135,131,255,79,135,131,255,79,135,132,255, + 79,135,132,255,79,135,133,255,79,135,133,255,79,135,133,255, + 78,135,134,255,78,135,134,255,78,135,134,255,78,135,135,255, + 77,135,135,255,77,135,136,255,77,135,136,255,77,135,136,255, + 76,134,137,255,76,134,137,255,76,134,137,255,76,134,138,255, + 75,134,138,255,75,134,139,255,75,134,139,255,75,134,140,255, + 74,133,140,255,74,133,141,255,74,133,141,255,73,133,141,255, + 73,132,142,255,72,132,142,255,72,132,142,255,72,132,143,255, + 71,132,143,255,71,132,144,255,71,132,144,255,71,132,144,255, + 70,132,145,255,70,132,145,255,70,132,145,255,70,132,145,255, + 69,132,146,255,69,132,146,255,69,132,146,255,69,132,146,255, + 68,132,147,255,68,132,147,255,68,132,147,255,68,132,147,255, + 67,132,148,255,67,132,148,255,67,132,148,255,67,132,148,255, + 66,131,148,255,66,131,148,255,66,131,148,255,66,131,148,255, + 66,131,149,255,66,131,149,255,66,131,149,255,66,131,149,255, + 65,131,149,255,65,131,149,255,65,131,149,255,65,131,149,255, + 65,131,150,255,65,131,150,255,65,131,150,255,65,131,150,255, + 64,131,150,255,64,131,150,255,64,131,150,255,64,131,150,255, + 63,131,150,255,63,131,150,255,63,131,150,255,63,131,150,255, + 63,131,149,255,63,131,149,255,63,131,149,255,63,131,149,255, + 64,131,149,255,64,131,149,255,64,131,149,255,64,131,149,255, + 64,132,149,255,64,132,149,255,64,132,149,255,64,132,149,255, + 65,133,149,255,65,133,149,255,65,133,149,255,66,133,149,255, + 66,134,149,255,67,134,149,255,67,134,149,255,67,134,149,255, + 68,135,148,255,68,135,148,255,68,135,148,255,69,135,148,255, + 69,136,148,255,70,136,148,255,70,136,148,255,71,137,148,255, + 71,137,148,255,72,138,148,255,72,138,148,255,73,139,148,255, + 74,139,148,255,74,140,148,255,75,140,148,255,76,140,148,255, + 76,141,147,255,77,141,147,255,77,141,147,255,78,141,147,255, + 78,142,147,255,79,142,147,255,79,142,147,255,80,142,147,255, + 81,143,147,255,81,143,147,255,82,143,147,255,83,143,147,255, + 83,144,146,255,84,144,146,255,84,144,146,255,84,144,146,255, + 85,145,146,255,85,145,146,255,85,145,146,255,86,145,146,255, + 86,146,146,255,87,146,146,255,87,146,146,255,87,146,146,255, + 88,146,146,255,88,146,146,255,88,146,146,255,88,146,146,255, + 89,147,146,255,89,147,146,255,89,147,146,255,89,147,146,255, + 89,147,146,255,89,147,146,255,89,147,146,255,89,147,146,255, + 89,147,146,255,89,147,146,255,89,147,146,255,89,147,146,255, + 90,147,146,255,90,147,146,255,90,147,146,255,90,147,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,147,255,91,146,147,255,91,146,147,255,91,146,147,255, + 91,147,147,255,91,147,147,255,91,147,147,255,91,147,147,255, + 91,147,147,255,91,147,147,255,91,147,147,255,91,147,147,255, + 90,147,148,255,90,147,148,255,90,147,148,255,90,147,148,255, + 90,147,148,255,90,147,148,255,90,147,148,255,90,147,148,255, + 90,147,148,255,90,147,148,255,90,147,148,255,90,147,148,255, + 89,147,148,255,89,147,148,255,89,147,148,255,89,147,148,255, + 88,146,149,255,88,146,149,255,88,146,149,255,87,146,149,255, + 87,145,149,255,86,145,149,255,86,145,149,255,85,145,149,255, + 85,144,149,255,84,144,149,255,84,144,149,255,83,144,149,255, + 82,143,150,255,82,143,150,255,81,143,150,255,80,142,150,255, + 79,142,150,255,79,141,150,255,78,141,150,255,77,140,150,255, + 76,140,151,255,75,139,151,255,74,139,151,255,73,138,151,255, + 72,137,151,255,71,137,151,255,70,136,151,255,69,135,151,255, + 68,135,152,255,67,134,152,255,66,134,152,255,65,133,152,255, + 64,133,153,255,63,132,153,255,62,132,153,255,61,131,153,255, + 60,131,153,255,59,130,153,255,58,130,153,255,57,129,153,255, + 56,128,154,255,55,128,154,255,54,127,154,255,53,126,154,255, + 52,126,154,255,52,125,154,255,51,125,154,255,50,125,154,255, + 49,124,154,255,49,124,154,255,48,124,154,255,47,123,154,255, + 47,123,154,255,46,122,154,255,46,122,154,255,46,122,154,255, + 45,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,153,255,45,122,153,255,45,122,153,255,45,122,153,255, + 46,122,153,255,46,122,153,255,46,122,153,255,46,122,153,255, + 47,123,152,255,47,123,152,255,47,123,152,255,48,123,152,255, + 48,124,151,255,49,124,151,255,49,124,151,255,50,125,151,255, + 50,125,150,255,51,126,150,255,51,126,150,255,52,126,150,255, + 53,127,149,255,53,127,149,255,54,127,149,255,55,128,149,255, + 56,128,148,255,57,129,148,255,58,129,148,255,59,130,148,255, + 60,130,147,255,60,131,147,255,61,131,147,255,62,132,147,255, + 63,132,146,255,63,133,146,255,64,133,146,255,65,133,146,255, + 66,134,145,255,67,134,145,255,68,134,145,255,69,135,145,255, + 69,135,145,255,70,136,145,255,70,136,145,255,71,136,145,255, + 72,137,144,255,72,137,144,255,73,137,144,255,74,137,144,255, + 74,138,144,255,75,138,144,255,75,138,144,255,76,138,144,255, + 76,139,144,255,77,139,144,255,77,139,144,255,77,139,144,255, + 78,140,143,255,78,140,143,255,78,140,143,255,79,140,143,255, + 79,141,143,255,80,141,143,255,80,141,143,255,80,141,143,255, + 81,142,143,255,81,142,142,255,81,142,142,255,81,142,142,255, + 81,142,142,255,81,142,142,255,81,142,142,255,81,142,142,255, + 81,142,142,255,82,142,142,255,82,142,142,255,82,142,142,255, + 82,142,142,255,82,142,142,255,82,142,142,255,82,142,142,255, + 82,142,142,255,82,142,141,255,82,142,141,255,82,142,141,255, + 82,142,141,255,82,143,141,255,82,143,141,255,82,143,141,255, + 82,143,141,255,82,142,141,255,82,142,141,255,82,142,141,255, + 82,142,141,255,81,142,141,255,81,142,141,255,81,142,141,255, + 81,142,141,255,81,142,141,255,81,142,141,255,81,142,141,255, + 81,142,141,255,80,141,141,255,80,141,141,255,80,141,141,255, + 79,141,141,255,79,141,141,255,78,141,141,255,78,141,141,255, + 78,141,141,255,77,140,141,255,77,140,141,255,77,140,141,255, + 77,139,141,255,76,139,141,255,76,138,141,255,76,138,141,255, + 75,138,141,255,75,137,142,255,74,137,142,255,73,137,142,255, + 73,136,142,255,72,136,143,255,71,135,143,255,70,135,143,255, + 70,134,143,255,69,134,143,255,68,133,143,255,67,133,143,255, + 67,132,143,255,66,132,144,255,65,131,144,255,64,130,144,255, + 63,130,144,255,62,129,144,255,61,128,144,255,60,127,144,255, + 59,127,144,255,58,126,145,255,57,125,145,255,56,124,145,255, + 55,123,145,255,54,122,146,255,53,121,146,255,52,120,146,255, + 51,120,146,255,49,119,146,255,48,118,146,255,47,117,146,255, + 46,116,146,255,45,115,146,255,44,114,146,255,43,113,146,255, + 42,113,146,255,41,112,147,255,40,111,147,255,39,110,147,255, + 38,110,147,255,37,109,147,255,36,108,147,255,35,108,147,255, + 35,107,147,255,34,107,147,255,33,106,147,255,32,106,147,255, + 32,105,147,255,31,105,147,255,30,104,147,255,30,104,147,255, + 30,104,147,255,29,103,146,255,29,103,146,255,29,103,146,255, + 29,103,146,255,29,102,146,255,29,102,146,255,29,102,146,255, + 29,102,146,255,29,102,145,255,29,102,145,255,29,102,145,255, + 29,102,145,255,30,103,144,255,30,103,144,255,30,103,144,255, + 31,103,144,255,31,104,143,255,32,104,143,255,33,104,143,255, + 33,105,143,255,34,105,142,255,35,106,142,255,36,106,142,255, + 36,107,142,255,37,107,141,255,38,108,141,255,39,109,141,255, + 40,109,141,255,41,110,141,255,42,111,141,255,43,111,141,255, + 44,112,141,255,45,112,140,255,46,113,140,255,47,114,140,255, + 48,114,140,255,49,115,139,255,50,116,139,255,51,117,139,255, + 52,117,139,255,53,118,138,255,54,119,138,255,55,119,138,255, + 55,120,138,255,56,120,137,255,57,121,137,255,58,121,137,255, + 59,122,137,255,60,122,137,255,61,123,137,255,61,123,137,255, + 62,124,137,255,62,124,136,255,63,125,136,255,64,125,136,255, + 64,125,136,255,65,126,135,255,66,126,135,255,66,126,135,255, + 66,127,135,255,67,127,135,255,67,128,135,255,67,128,135,255, + 68,128,135,255,68,128,134,255,69,128,134,255,69,128,134,255, + 69,128,134,255,70,128,134,255,70,128,134,255,70,128,134,255, + 70,128,134,255,70,128,133,255,70,128,133,255,70,128,133,255, + 70,128,133,255,69,127,133,255,69,127,133,255,69,127,133,255, + 69,127,133,255,68,126,133,255,68,126,133,255,68,126,133,255, + 67,126,133,255,67,125,132,255,66,125,132,255,66,125,132,255, + 65,124,132,255,65,124,132,255,64,123,132,255,64,123,132,255, + 63,122,132,255,63,122,132,255,62,121,132,255,61,120,132,255, + 61,120,132,255,60,119,132,255,59,118,132,255,58,117,132,255, + 57,117,132,255,56,116,132,255,55,115,132,255,54,114,132,255, + 53,114,132,255,52,113,132,255,51,112,132,255,50,111,132,255, + 50,110,132,255,49,109,132,255,48,108,132,255,47,107,132,255, + 46,107,132,255,45,106,132,255,44,105,132,255,43,104,132,255, + 42,104,132,255,41,103,132,255,40,102,132,255,39,101,132,255, + 39,101,132,255,38,100,132,255,37,99,132,255,36,99,132,255, + 36,98,132,255,35,98,132,255,34,97,132,255,33,97,132,255, + 33,96,132,255,32,96,132,255,31,95,132,255,31,94,132,255, + 30,94,132,255,30,93,132,255,29,92,132,255,29,92,132,255, + 28,92,132,255,28,91,131,255,27,91,131,255,27,91,131,255, + 27,91,131,255,26,90,131,255,26,90,131,255,26,90,131,255, + 25,89,131,255,25,89,130,255,24,88,130,255,24,88,130,255, + 24,88,130,255,24,87,130,255,24,87,130,255,24,87,130,255, + 24,87,130,255,24,87,129,255,24,87,129,255,24,87,129,255, + 24,87,129,255,24,86,128,255,24,86,128,255,24,86,128,255, + 24,86,128,255,23,85,127,255,23,85,127,255,23,85,127,255, + 23,85,127,255,23,85,126,255,23,85,126,255,23,85,126,255, + 23,85,126,255,24,84,125,255,24,84,125,255,24,84,125,255, + 24,84,125,255,24,84,124,255,24,84,124,255,24,84,124,255, + 24,84,124,255,25,84,123,255,25,84,123,255,25,84,123,255, + 25,84,122,255,25,83,122,255,25,83,121,255,25,83,121,255, + 25,83,121,255,26,82,120,255,26,82,120,255,26,82,120,255, + 26,82,120,255,27,82,119,255,27,82,119,255,27,82,119,255, + 27,82,119,255,28,81,118,255,28,81,118,255,28,81,118,255, + 28,81,117,255,29,81,117,255,29,81,116,255,29,81,116,255, + 29,81,116,255,30,81,115,255,30,81,115,255,30,81,115,255, + 30,81,114,255,31,81,114,255,31,81,113,255,31,81,113,255, + 31,81,112,255,32,80,112,255,32,80,111,255,32,80,111,255, + 32,80,110,255,33,81,110,255,33,81,109,255,33,81,109,255, + 33,81,108,255,33,81,108,255,33,81,107,255,33,81,107,255, + 33,81,106,255,34,81,106,255,34,81,105,255,34,81,105,255, + 34,81,104,255,35,80,104,255,35,80,103,255,35,80,103,255, + 35,80,102,255,35,80,101,255,35,80,100,255,35,80,100,255, + 35,80,99,255,36,79,99,255,36,79,98,255,36,79,98,255, + 36,79,97,255,36,78,97,255,36,78,96,255,36,78,96,255, + 36,77,95,255,35,77,95,255,35,76,94,255,35,76,94,255, + 35,76,93,255,35,75,92,255,35,75,91,255,35,75,91,255, + 35,74,90,255,35,74,90,255,35,73,89,255,35,73,89,255, + 35,72,88,255,34,72,88,255,34,71,87,255,34,71,87,255, + 34,70,86,255,34,70,85,255,34,69,84,255,34,69,84,255, + 34,68,83,255,33,68,83,255,33,67,82,255,33,67,82,255, + 33,66,81,255,33,66,80,255,33,65,79,255,33,65,79,255, + 33,65,78,255,33,64,78,255,33,64,77,255,33,64,77,255, + 33,63,76,255,33,63,75,255,33,62,74,255,33,62,74,255, + 33,61,73,255,33,61,72,255,33,60,71,255,33,60,71,255, + 33,60,70,255,33,59,70,255,33,59,69,255,33,59,69,255, + 33,59,68,255,33,58,67,255,33,58,66,255,33,58,65,255, + 33,57,64,255,33,57,63,255,33,56,62,255,33,56,62,255, + 33,56,61,255,33,55,60,255,33,55,59,255,33,55,59,255, + 33,54,58,255,33,54,57,255,33,53,56,255,33,53,56,255, + 33,53,55,255,33,52,54,255,33,52,53,255,33,52,53,255, + 33,52,52,255,32,51,51,255,32,51,50,255,32,51,50,255, + 32,50,49,255,32,50,48,255,32,49,47,255,32,49,47,255, + 32,48,46,255,31,48,45,255,31,47,44,255,31,47,44,255, + 31,47,43,255,31,46,42,255,31,46,41,255,31,46,41,255, + 31,45,40,255,30,45,40,255,30,44,39,255,30,44,39,255, + 30,44,38,255,29,43,37,255,29,43,36,255,29,43,36,255, + 29,42,36,255,28,42,35,255,28,41,35,255,28,41,35,255, + 28,41,34,255,28,41,34,255,28,41,33,255,28,41,33,255, + 28,41,33,255,28,40,32,255,28,40,32,255,28,40,32,255, + 28,40,32,255,38,66,61,255,38,66,61,255,38,66,61,255, + 38,66,61,255,38,67,62,255,38,67,62,255,38,67,62,255, + 38,67,63,255,37,67,63,255,37,67,64,255,37,67,64,255, + 37,67,65,255,37,68,65,255,37,68,66,255,37,68,66,255, + 37,68,67,255,36,69,67,255,36,69,68,255,36,69,68,255, + 36,69,69,255,36,70,70,255,36,70,71,255,36,70,71,255, + 36,70,72,255,36,71,72,255,36,71,73,255,36,71,73,255, + 36,71,74,255,37,72,75,255,37,72,76,255,37,72,76,255, + 37,73,77,255,37,73,77,255,37,74,78,255,37,74,78,255, + 38,75,79,255,38,76,80,255,39,77,81,255,39,77,81,255, + 39,78,82,255,40,78,83,255,40,79,84,255,40,79,84,255, + 41,80,85,255,41,81,85,255,42,82,86,255,42,82,86,255, + 43,83,87,255,43,84,87,255,44,85,88,255,44,85,88,255, + 45,86,89,255,46,87,90,255,47,88,91,255,47,88,91,255, + 48,89,92,255,49,90,92,255,50,91,93,255,50,92,93,255, + 51,93,94,255,52,94,95,255,53,95,96,255,53,95,96,255, + 54,96,97,255,55,97,97,255,56,98,98,255,56,99,98,255, + 57,100,99,255,57,101,99,255,58,102,100,255,58,102,100,255, + 59,103,101,255,60,104,102,255,61,105,103,255,61,105,103,255, + 62,106,104,255,63,107,104,255,64,108,105,255,64,109,105,255, + 65,110,106,255,65,111,107,255,66,112,108,255,66,112,108,255, + 67,113,109,255,67,114,109,255,68,115,110,255,68,115,110,255, + 69,116,111,255,69,117,112,255,70,118,113,255,70,118,113,255, + 71,119,114,255,71,119,114,255,72,120,115,255,72,120,115,255, + 72,121,116,255,73,122,116,255,73,123,117,255,73,123,117,255, + 74,124,118,255,74,124,118,255,75,125,119,255,75,125,119,255, + 75,126,120,255,76,126,120,255,76,127,121,255,76,127,121,255, + 77,128,122,255,77,128,122,255,78,129,123,255,78,129,123,255, + 78,130,124,255,79,130,124,255,79,131,125,255,79,131,125,255, + 79,131,125,255,80,132,126,255,80,132,126,255,80,132,126,255, + 80,133,127,255,80,133,127,255,80,134,128,255,80,134,128,255, + 80,134,128,255,81,134,129,255,81,134,129,255,81,134,129,255, + 81,134,129,255,80,135,130,255,80,135,130,255,80,135,130,255, + 80,135,131,255,80,135,131,255,80,135,132,255,80,135,132,255, + 80,135,132,255,79,135,133,255,79,135,133,255,79,135,133,255, + 79,135,134,255,78,135,134,255,78,135,135,255,78,135,135,255, + 78,135,135,255,77,134,136,255,77,134,136,255,77,134,136,255, + 77,134,137,255,76,134,137,255,76,134,138,255,76,134,138,255, + 76,134,139,255,75,134,139,255,75,134,140,255,75,134,140,255, + 74,134,140,255,74,133,141,255,73,133,141,255,73,133,141,255, + 73,133,142,255,72,133,142,255,72,133,143,255,72,133,143,255, + 72,133,143,255,71,132,144,255,71,132,144,255,71,132,144,255, + 71,132,144,255,70,132,145,255,70,132,145,255,70,132,145,255, + 70,132,145,255,69,132,146,255,69,132,146,255,69,132,146,255, + 69,132,146,255,68,132,147,255,68,132,147,255,68,132,147,255, + 68,132,147,255,67,131,147,255,67,131,147,255,67,131,147,255, + 67,131,147,255,66,131,148,255,66,131,148,255,66,131,148,255, + 66,131,148,255,65,131,148,255,65,131,148,255,65,131,148,255, + 65,131,148,255,65,131,149,255,65,131,149,255,65,131,149,255, + 65,131,149,255,64,131,149,255,64,131,149,255,64,131,149,255, + 64,131,149,255,63,131,149,255,63,131,149,255,63,131,149,255, + 63,131,149,255,63,131,148,255,63,131,148,255,63,131,148,255, + 63,131,148,255,64,131,148,255,64,131,148,255,64,131,148,255, + 64,131,148,255,64,132,148,255,64,132,148,255,64,132,148,255, + 64,132,148,255,65,133,148,255,65,133,148,255,65,133,148,255, + 66,133,148,255,66,134,148,255,67,134,148,255,67,134,148,255, + 68,134,148,255,68,135,147,255,69,135,147,255,69,135,147,255, + 70,135,147,255,70,136,147,255,71,136,147,255,71,136,147,255, + 72,137,147,255,72,137,147,255,73,138,147,255,73,138,147,255, + 74,139,147,255,75,139,147,255,75,140,147,255,76,140,147,255, + 77,141,147,255,77,141,146,255,78,142,146,255,78,142,146,255, + 79,142,146,255,79,143,146,255,80,143,146,255,80,143,146,255, + 81,143,146,255,82,144,146,255,82,144,146,255,83,144,146,255, + 84,144,146,255,84,145,145,255,85,145,145,255,85,145,145,255, + 85,145,145,255,86,145,145,255,86,145,145,255,86,145,145,255, + 87,145,145,255,87,146,145,255,88,146,145,255,88,146,145,255, + 88,146,145,255,89,147,145,255,89,147,145,255,89,147,145,255, + 89,147,145,255,90,147,145,255,90,147,145,255,90,147,145,255, + 90,147,145,255,90,147,145,255,90,147,145,255,90,147,145,255, + 90,147,145,255,90,147,145,255,90,147,145,255,90,147,145,255, + 90,147,145,255,91,147,145,255,91,147,145,255,91,147,145,255, + 91,147,145,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,147,255,91,146,147,255,91,146,147,255, + 91,146,147,255,91,146,147,255,91,146,147,255,91,146,147,255, + 91,146,147,255,91,146,147,255,91,146,147,255,91,146,147,255, + 91,146,147,255,90,146,148,255,90,146,148,255,90,146,148,255, + 90,146,148,255,90,146,148,255,90,146,148,255,90,146,148,255, + 90,146,148,255,90,146,148,255,90,146,148,255,90,146,148,255, + 90,146,148,255,89,146,148,255,89,146,148,255,89,146,148,255, + 88,146,148,255,88,145,149,255,87,145,149,255,87,145,149,255, + 86,145,149,255,86,144,149,255,85,144,149,255,85,144,149,255, + 84,144,149,255,84,143,149,255,83,143,149,255,83,143,149,255, + 82,143,149,255,81,142,150,255,81,142,150,255,80,142,150,255, + 79,141,150,255,78,141,150,255,78,140,150,255,77,140,150,255, + 76,139,150,255,75,139,151,255,74,138,151,255,73,138,151,255, + 72,137,151,255,71,137,151,255,70,136,151,255,69,136,151,255, + 68,135,151,255,67,135,152,255,66,134,152,255,65,134,152,255, + 64,133,152,255,63,132,153,255,62,132,153,255,61,131,153,255, + 60,130,153,255,59,130,153,255,58,129,153,255,57,129,153,255, + 56,128,153,255,55,128,154,255,55,127,154,255,54,127,154,255, + 53,126,154,255,52,126,154,255,52,125,154,255,51,125,154,255, + 50,125,154,255,49,124,154,255,49,124,154,255,48,124,154,255, + 47,123,154,255,47,123,154,255,46,122,154,255,46,122,154,255, + 46,122,154,255,45,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,153,255,45,122,153,255,45,122,153,255, + 45,122,153,255,46,122,153,255,46,122,153,255,46,122,153,255, + 46,122,153,255,47,123,152,255,47,123,152,255,47,123,152,255, + 48,123,152,255,48,124,151,255,49,124,151,255,49,124,151,255, + 50,125,151,255,51,125,150,255,51,126,150,255,52,126,150,255, + 53,126,150,255,54,127,149,255,54,127,149,255,55,127,149,255, + 56,128,149,255,57,128,148,255,58,129,148,255,59,129,148,255, + 60,130,148,255,61,130,147,255,61,131,147,255,62,131,147,255, + 63,132,147,255,64,132,146,255,64,133,146,255,65,133,146,255, + 66,134,146,255,67,134,145,255,68,135,145,255,69,135,145,255, + 70,136,145,255,70,136,145,255,71,137,145,255,71,137,145,255, + 72,137,145,255,73,138,144,255,73,138,144,255,74,138,144,255, + 75,138,144,255,75,139,144,255,76,139,144,255,76,139,144,255, + 77,139,144,255,77,140,144,255,78,140,144,255,78,140,144,255, + 78,140,144,255,79,141,143,255,79,141,143,255,79,141,143,255, + 80,141,143,255,80,142,143,255,81,142,143,255,81,142,143,255, + 81,142,143,255,82,143,143,255,82,143,142,255,82,143,142,255, + 82,143,142,255,82,143,142,255,82,143,142,255,82,143,142,255, + 82,143,142,255,82,143,142,255,83,143,142,255,83,143,142,255, + 83,143,142,255,83,143,142,255,83,143,142,255,83,143,142,255, + 83,143,142,255,83,143,142,255,83,143,141,255,83,143,141,255, + 83,143,141,255,83,143,141,255,83,143,141,255,83,143,141,255, + 83,143,141,255,83,143,141,255,83,143,141,255,83,143,141,255, + 83,143,141,255,83,143,141,255,82,142,141,255,82,142,141,255, + 82,142,141,255,82,142,141,255,82,142,141,255,82,142,141,255, + 82,142,141,255,82,142,141,255,81,141,141,255,81,141,141,255, + 81,141,141,255,80,141,141,255,80,141,141,255,79,141,141,255, + 79,141,141,255,79,141,141,255,78,140,141,255,78,140,141,255, + 78,140,141,255,77,139,141,255,77,139,141,255,76,138,141,255, + 76,138,141,255,75,138,141,255,75,137,142,255,74,137,142,255, + 74,137,142,255,73,136,142,255,73,136,143,255,72,135,143,255, + 71,135,143,255,71,134,143,255,70,134,143,255,69,133,143,255, + 68,133,143,255,68,132,143,255,67,132,144,255,66,131,144,255, + 65,130,144,255,64,130,144,255,63,129,144,255,62,128,144,255, + 61,127,144,255,60,127,144,255,59,126,145,255,58,125,145,255, + 57,124,145,255,56,123,145,255,55,122,146,255,54,121,146,255, + 53,120,146,255,52,120,146,255,50,119,146,255,49,118,146,255, + 48,117,146,255,47,117,146,255,46,116,146,255,45,115,146,255, + 44,114,146,255,43,114,146,255,42,113,147,255,41,112,147,255, + 40,111,147,255,39,111,147,255,38,110,147,255,37,109,147,255, + 36,109,147,255,36,108,147,255,35,108,147,255,34,107,147,255, + 33,107,147,255,33,106,147,255,32,106,147,255,31,105,147,255, + 31,105,147,255,31,105,147,255,30,104,146,255,30,104,146,255, + 30,104,146,255,30,104,146,255,30,103,146,255,30,103,146,255, + 30,103,146,255,30,103,146,255,30,103,145,255,30,103,145,255, + 30,103,145,255,30,103,145,255,31,104,144,255,31,104,144,255, + 31,104,144,255,32,104,144,255,32,105,143,255,33,105,143,255, + 34,105,143,255,34,106,143,255,35,106,142,255,36,107,142,255, + 37,107,142,255,37,108,142,255,38,108,141,255,39,109,141,255, + 40,110,141,255,41,110,141,255,42,111,141,255,43,112,141,255, + 44,112,141,255,45,113,141,255,46,113,140,255,47,114,140,255, + 48,115,140,255,49,115,140,255,50,116,139,255,51,117,139,255, + 52,118,139,255,53,118,139,255,54,119,138,255,55,120,138,255, + 56,120,138,255,56,121,138,255,57,121,137,255,58,122,137,255, + 59,122,137,255,60,123,137,255,61,123,137,255,62,124,137,255, + 62,124,137,255,63,125,137,255,63,125,136,255,64,126,136,255, + 65,126,136,255,65,126,136,255,66,127,135,255,67,127,135,255, + 67,127,135,255,67,128,135,255,68,128,135,255,68,129,135,255, + 68,129,135,255,69,129,135,255,69,129,134,255,70,129,134,255, + 70,129,134,255,70,129,134,255,71,129,134,255,71,129,134,255, + 71,129,134,255,71,129,134,255,71,129,133,255,71,129,133,255, + 71,129,133,255,71,129,133,255,70,128,133,255,70,128,133,255, + 70,128,133,255,70,128,133,255,69,127,133,255,69,127,133,255, + 69,127,133,255,68,126,133,255,68,126,132,255,67,125,132,255, + 67,125,132,255,66,125,132,255,66,124,132,255,65,124,132,255, + 65,123,132,255,64,123,132,255,64,122,132,255,63,121,132,255, + 62,121,132,255,62,120,132,255,61,120,132,255,60,119,132,255, + 59,118,132,255,58,118,132,255,57,117,132,255,56,116,132,255, + 55,115,132,255,54,114,132,255,53,113,132,255,52,112,132,255, + 51,111,132,255,51,111,132,255,50,110,132,255,49,109,132,255, + 48,108,132,255,47,108,132,255,46,107,132,255,45,106,132,255, + 44,105,132,255,43,105,132,255,42,104,132,255,41,103,132,255, + 40,102,132,255,40,102,132,255,39,101,132,255,38,100,132,255, + 37,100,132,255,37,99,132,255,36,99,132,255,35,98,132,255, + 34,98,132,255,34,97,132,255,33,97,132,255,32,96,132,255, + 32,95,132,255,31,95,132,255,31,94,132,255,30,93,132,255, + 30,93,132,255,29,93,132,255,29,92,131,255,28,92,131,255, + 28,92,131,255,28,92,131,255,27,91,131,255,27,91,131,255, + 27,91,131,255,26,90,131,255,26,90,130,255,25,89,130,255, + 25,89,130,255,25,89,130,255,25,88,130,255,25,88,130,255, + 25,88,130,255,25,88,130,255,25,88,129,255,25,88,129,255, + 25,88,129,255,25,88,129,255,25,87,128,255,25,87,128,255, + 25,87,128,255,25,87,128,255,24,86,127,255,24,86,127,255, + 24,86,127,255,24,86,127,255,24,86,126,255,24,86,126,255, + 24,86,126,255,24,86,126,255,25,85,125,255,25,85,125,255, + 25,85,125,255,25,85,125,255,25,85,124,255,25,85,124,255, + 25,85,124,255,25,85,124,255,26,85,123,255,26,85,123,255, + 26,85,123,255,26,85,122,255,26,84,122,255,26,84,121,255, + 26,84,121,255,26,84,121,255,27,83,120,255,27,83,120,255, + 27,83,120,255,27,83,120,255,28,83,119,255,28,83,119,255, + 28,83,119,255,28,83,119,255,29,82,118,255,29,82,118,255, + 29,82,118,255,29,82,117,255,30,82,117,255,30,82,116,255, + 30,82,116,255,30,82,116,255,31,82,115,255,31,82,115,255, + 31,82,115,255,31,82,114,255,32,82,114,255,32,82,113,255, + 32,82,113,255,32,82,112,255,33,81,112,255,33,81,111,255, + 33,81,111,255,33,81,110,255,34,81,110,255,34,81,109,255, + 34,81,109,255,34,81,108,255,34,81,108,255,34,81,107,255, + 34,81,107,255,34,81,106,255,35,81,106,255,35,81,105,255, + 35,81,105,255,35,81,104,255,36,80,104,255,36,80,103,255, + 36,80,103,255,36,80,102,255,36,80,101,255,36,80,100,255, + 36,80,100,255,36,80,99,255,36,79,99,255,36,79,98,255, + 36,79,98,255,36,79,97,255,36,78,97,255,36,78,96,255, + 36,78,96,255,36,77,95,255,36,77,94,255,36,76,93,255, + 36,76,93,255,36,76,92,255,36,75,92,255,36,75,91,255, + 36,75,91,255,36,74,90,255,35,74,89,255,35,73,88,255, + 35,73,88,255,35,72,87,255,35,72,87,255,35,71,86,255, + 35,71,86,255,35,70,85,255,34,70,84,255,34,69,83,255, + 34,69,83,255,34,68,82,255,34,68,82,255,34,67,81,255, + 34,67,81,255,34,66,80,255,34,66,79,255,34,65,78,255, + 34,65,78,255,34,65,77,255,34,64,77,255,34,64,76,255, + 34,64,76,255,34,63,75,255,34,63,74,255,34,62,73,255, + 34,62,73,255,34,61,72,255,34,61,71,255,34,60,70,255, + 34,60,70,255,34,60,69,255,33,59,69,255,33,59,68,255, + 33,59,68,255,33,59,67,255,34,58,66,255,34,58,65,255, + 34,58,64,255,34,57,63,255,34,57,62,255,34,56,61,255, + 34,56,61,255,34,56,60,255,34,55,59,255,34,55,58,255, + 34,55,58,255,34,54,57,255,34,54,56,255,34,53,55,255, + 34,53,55,255,34,53,54,255,33,52,53,255,33,52,52,255, + 33,52,52,255,33,52,51,255,33,51,50,255,33,51,49,255, + 33,51,49,255,33,50,48,255,32,50,47,255,32,49,46,255, + 32,49,46,255,32,48,45,255,32,48,44,255,32,47,43,255, + 32,47,43,255,32,47,42,255,31,46,41,255,31,46,40,255, + 31,46,40,255,31,45,39,255,30,45,39,255,30,44,38,255, + 30,44,38,255,30,44,37,255,30,43,36,255,30,43,35,255, + 30,43,35,255,30,42,35,255,29,42,34,255,29,41,34,255, + 29,41,34,255,29,41,33,255,28,41,33,255,28,41,32,255, + 28,41,32,255,28,41,32,255,28,40,31,255,28,40,31,255, + 28,40,31,255,28,40,31,255,38,66,59,255,38,66,59,255, + 38,66,59,255,38,66,59,255,38,67,60,255,38,67,60,255, + 38,67,60,255,38,67,61,255,37,67,61,255,37,67,62,255, + 37,67,62,255,37,67,63,255,37,68,63,255,37,68,64,255, + 37,68,64,255,37,68,65,255,36,69,65,255,36,69,66,255, + 36,69,66,255,36,69,67,255,36,70,68,255,36,70,69,255, + 36,70,69,255,36,70,70,255,37,71,70,255,37,71,71,255, + 37,71,71,255,37,71,72,255,37,72,73,255,37,72,74,255, + 37,72,74,255,37,73,75,255,37,73,75,255,37,74,76,255, + 37,74,76,255,38,75,77,255,38,76,78,255,39,77,79,255, + 39,77,79,255,39,78,80,255,40,78,81,255,40,79,82,255, + 40,79,82,255,41,80,83,255,41,81,83,255,42,82,84,255, + 42,82,84,255,43,83,85,255,44,84,85,255,45,85,86,255, + 45,85,86,255,46,86,87,255,46,87,88,255,47,88,89,255, + 47,88,89,255,48,89,90,255,49,90,90,255,50,91,91,255, + 50,92,91,255,51,93,92,255,52,94,93,255,53,95,94,255, + 53,95,94,255,54,96,95,255,55,97,95,255,56,98,96,255, + 56,99,96,255,57,100,97,255,57,101,97,255,58,102,98,255, + 58,102,98,255,59,103,99,255,60,104,100,255,61,105,101,255, + 61,105,101,255,62,106,102,255,63,107,102,255,64,108,103,255, + 64,109,103,255,65,110,104,255,65,111,105,255,66,112,106,255, + 66,112,106,255,67,113,107,255,67,114,107,255,68,115,108,255, + 68,115,108,255,69,116,109,255,69,117,110,255,70,118,111,255, + 70,118,111,255,71,119,112,255,71,119,112,255,72,120,113,255, + 72,120,113,255,72,121,114,255,73,122,114,255,73,123,115,255, + 73,123,115,255,74,124,116,255,74,124,116,255,75,125,117,255, + 75,125,117,255,75,126,118,255,76,126,118,255,76,127,119,255, + 76,127,119,255,77,128,120,255,77,128,120,255,78,129,121,255, + 78,129,121,255,78,130,122,255,79,130,122,255,79,131,123,255, + 79,131,123,255,79,131,123,255,80,132,124,255,80,132,124,255, + 80,132,124,255,80,133,125,255,80,133,125,255,80,134,126,255, + 80,134,126,255,80,134,126,255,81,134,127,255,81,134,127,255, + 81,134,127,255,81,134,127,255,80,135,128,255,80,135,128,255, + 80,135,128,255,80,135,129,255,80,135,129,255,80,135,130,255, + 80,135,130,255,80,135,130,255,80,135,131,255,80,135,131,255, + 80,135,131,255,80,135,132,255,79,135,132,255,79,135,133,255, + 79,135,133,255,79,135,133,255,78,134,134,255,78,134,134,255, + 78,134,134,255,78,134,135,255,77,134,135,255,77,134,136,255, + 77,134,136,255,77,134,137,255,76,134,137,255,76,134,138,255, + 76,134,138,255,75,134,138,255,75,133,139,255,74,133,139,255, + 74,133,139,255,74,133,140,255,73,133,140,255,73,133,141,255, + 73,133,141,255,73,133,141,255,72,132,142,255,72,132,142,255, + 72,132,142,255,72,132,143,255,71,132,143,255,71,132,144,255, + 71,132,144,255,71,132,144,255,70,132,145,255,70,132,145,255, + 70,132,145,255,70,132,145,255,69,132,146,255,69,132,146,255, + 69,132,146,255,68,132,146,255,68,131,147,255,67,131,147,255, + 67,131,147,255,67,131,147,255,66,131,148,255,66,131,148,255, + 66,131,148,255,66,131,148,255,65,131,148,255,65,131,148,255, + 65,131,148,255,65,131,148,255,65,131,149,255,65,131,149,255, + 65,131,149,255,65,131,149,255,64,131,149,255,64,131,149,255, + 64,131,149,255,64,131,149,255,63,131,149,255,63,131,149,255, + 63,131,149,255,63,131,149,255,63,131,148,255,63,131,148,255, + 63,131,148,255,63,131,148,255,64,131,148,255,64,131,148,255, + 64,131,148,255,64,131,148,255,64,132,148,255,64,132,148,255, + 64,132,148,255,64,132,148,255,65,133,148,255,65,133,148,255, + 65,133,148,255,66,133,148,255,66,134,148,255,67,134,148,255, + 67,134,148,255,68,134,148,255,68,135,147,255,69,135,147,255, + 69,135,147,255,70,135,147,255,70,136,147,255,71,136,147,255, + 71,136,147,255,72,137,147,255,73,137,147,255,73,138,147,255, + 74,138,147,255,75,139,147,255,75,139,147,255,76,140,147,255, + 76,140,147,255,77,141,147,255,78,141,146,255,78,142,146,255, + 79,142,146,255,80,142,146,255,80,143,146,255,81,143,146,255, + 81,143,146,255,82,143,146,255,83,144,146,255,83,144,146,255, + 84,144,146,255,84,144,146,255,85,145,145,255,85,145,145,255, + 85,145,145,255,86,145,145,255,86,145,145,255,87,145,145,255, + 87,145,145,255,87,145,145,255,88,146,145,255,88,146,145,255, + 88,146,145,255,88,146,145,255,89,147,145,255,89,147,145,255, + 89,147,145,255,89,147,145,255,90,147,145,255,90,147,145,255, + 90,147,145,255,90,147,145,255,90,147,145,255,90,147,145,255, + 90,147,145,255,90,147,145,255,90,147,145,255,90,147,145,255, + 90,147,145,255,90,147,145,255,91,147,145,255,91,147,145,255, + 91,147,145,255,91,147,145,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,147,255,91,146,147,255, + 91,146,147,255,91,146,147,255,91,146,147,255,91,146,147,255, + 91,146,147,255,91,146,147,255,91,146,147,255,91,146,147,255, + 91,146,147,255,91,146,147,255,90,146,148,255,90,146,148,255, + 90,146,148,255,90,146,148,255,90,146,148,255,90,146,148,255, + 90,146,148,255,90,146,148,255,90,146,148,255,90,146,148,255, + 90,146,148,255,90,146,148,255,89,146,148,255,89,146,148,255, + 89,146,148,255,88,146,148,255,88,145,149,255,87,145,149,255, + 87,145,149,255,86,145,149,255,86,144,149,255,85,144,149,255, + 85,144,149,255,84,144,149,255,84,143,149,255,83,143,149,255, + 83,143,149,255,82,143,149,255,81,142,150,255,81,142,150,255, + 80,142,150,255,79,141,150,255,78,141,150,255,78,140,150,255, + 77,140,150,255,76,139,150,255,75,139,151,255,74,138,151,255, + 73,138,151,255,72,137,151,255,71,137,151,255,70,136,151,255, + 69,136,151,255,68,135,151,255,67,135,152,255,66,134,152,255, + 65,134,152,255,64,133,152,255,63,132,153,255,62,132,153,255, + 61,131,153,255,60,130,153,255,59,130,153,255,58,129,153,255, + 57,129,153,255,56,128,153,255,55,128,154,255,55,127,154,255, + 54,127,154,255,53,126,154,255,52,126,154,255,52,125,154,255, + 51,125,154,255,50,125,154,255,49,124,154,255,49,124,154,255, + 48,124,154,255,47,123,154,255,47,123,154,255,46,122,154,255, + 46,122,154,255,46,122,154,255,45,122,154,255,45,122,154,255, + 45,122,154,255,45,122,154,255,45,122,153,255,45,122,153,255, + 45,122,153,255,45,122,153,255,46,122,153,255,46,122,153,255, + 46,122,153,255,46,122,153,255,47,123,152,255,47,123,152,255, + 47,123,152,255,48,123,152,255,48,124,151,255,49,124,151,255, + 49,124,151,255,50,125,151,255,51,125,150,255,51,126,150,255, + 52,126,150,255,53,126,150,255,54,127,149,255,54,127,149,255, + 55,127,149,255,56,128,149,255,57,128,148,255,58,129,148,255, + 59,129,148,255,60,130,148,255,61,130,147,255,62,131,147,255, + 63,131,147,255,64,132,147,255,65,132,146,255,65,133,146,255, + 66,133,146,255,67,134,146,255,68,134,145,255,68,135,145,255, + 69,135,145,255,70,136,145,255,71,136,145,255,71,137,145,255, + 72,137,145,255,73,137,145,255,74,138,144,255,74,138,144,255, + 75,138,144,255,76,138,144,255,76,139,144,255,77,139,144,255, + 77,139,144,255,78,139,144,255,78,140,144,255,79,140,144,255, + 79,140,144,255,79,140,144,255,80,141,143,255,80,141,143,255, + 80,141,143,255,80,141,143,255,81,142,143,255,81,142,143,255, + 81,142,143,255,81,142,143,255,82,143,143,255,82,143,142,255, + 82,143,142,255,82,143,142,255,82,143,142,255,83,143,142,255, + 83,143,142,255,83,143,142,255,83,143,142,255,83,143,142,255, + 83,143,142,255,83,143,142,255,83,143,142,255,84,143,142,255, + 84,143,142,255,84,143,142,255,84,143,142,255,84,143,141,255, + 84,143,141,255,84,143,141,255,84,143,141,255,84,143,141,255, + 84,143,141,255,84,143,141,255,84,143,141,255,83,143,141,255, + 83,143,141,255,83,143,141,255,83,143,141,255,82,142,141,255, + 82,142,141,255,82,142,141,255,82,142,141,255,82,142,141,255, + 82,142,141,255,82,142,141,255,82,142,141,255,81,141,141,255, + 81,141,141,255,81,141,141,255,80,141,141,255,80,141,141,255, + 79,141,141,255,79,141,141,255,79,141,141,255,78,140,141,255, + 78,140,141,255,78,140,141,255,77,139,141,255,77,139,141,255, + 76,138,141,255,76,138,141,255,75,138,141,255,75,137,142,255, + 74,137,142,255,74,137,142,255,73,136,142,255,73,136,143,255, + 72,135,143,255,71,135,143,255,71,134,143,255,70,134,143,255, + 69,133,143,255,68,133,143,255,68,132,143,255,67,132,144,255, + 66,131,144,255,65,130,144,255,64,130,144,255,63,129,144,255, + 62,128,144,255,61,127,144,255,60,127,144,255,59,126,145,255, + 58,125,145,255,57,124,145,255,56,123,145,255,55,122,146,255, + 54,121,146,255,53,120,146,255,52,120,146,255,51,119,146,255, + 50,118,146,255,49,117,146,255,48,117,146,255,47,116,146,255, + 46,115,146,255,45,114,146,255,44,114,146,255,43,113,147,255, + 42,112,147,255,41,111,147,255,40,111,147,255,39,110,147,255, + 38,109,147,255,37,109,147,255,37,108,147,255,36,108,147,255, + 35,107,147,255,34,107,147,255,34,106,147,255,33,106,147,255, + 32,105,147,255,32,105,147,255,32,105,147,255,31,104,146,255, + 31,104,146,255,31,104,146,255,31,104,146,255,31,103,146,255, + 31,103,146,255,31,103,146,255,31,103,146,255,31,103,145,255, + 31,103,145,255,31,103,145,255,31,103,145,255,32,104,144,255, + 32,104,144,255,32,104,144,255,33,104,144,255,33,105,143,255, + 34,105,143,255,35,105,143,255,35,106,143,255,36,106,142,255, + 37,107,142,255,38,107,142,255,39,108,142,255,40,108,141,255, + 41,109,141,255,42,110,141,255,42,110,141,255,43,111,141,255, + 44,112,141,255,45,112,141,255,46,113,141,255,48,113,140,255, + 49,114,140,255,50,115,140,255,51,115,140,255,52,116,139,255, + 53,117,139,255,54,118,139,255,55,118,139,255,56,119,138,255, + 57,120,138,255,58,120,138,255,58,121,138,255,59,121,137,255, + 60,122,137,255,61,122,137,255,62,123,137,255,63,123,137,255, + 64,124,137,255,64,124,137,255,65,125,137,255,65,125,136,255, + 66,126,136,255,66,126,136,255,67,126,136,255,67,127,135,255, + 68,127,135,255,68,127,135,255,69,128,135,255,69,128,135,255, + 70,129,135,255,70,129,135,255,70,129,135,255,71,129,134,255, + 71,129,134,255,71,129,134,255,71,129,134,255,71,129,134,255, + 71,129,134,255,71,129,134,255,71,129,134,255,71,129,133,255, + 71,129,133,255,71,129,133,255,71,129,133,255,70,128,133,255, + 70,128,133,255,70,128,133,255,70,128,133,255,69,127,133,255, + 69,127,133,255,69,127,133,255,68,126,133,255,68,126,132,255, + 67,125,132,255,67,125,132,255,66,125,132,255,66,124,132,255, + 65,124,132,255,65,123,132,255,64,123,132,255,64,122,132,255, + 63,121,132,255,62,121,132,255,62,120,132,255,61,120,132,255, + 60,119,132,255,59,118,132,255,58,118,132,255,57,117,132,255, + 56,116,132,255,55,115,132,255,54,114,132,255,53,113,132,255, + 52,112,132,255,51,111,132,255,51,111,132,255,50,110,132,255, + 49,109,132,255,48,108,132,255,47,108,132,255,46,107,132,255, + 45,106,132,255,44,105,132,255,44,105,132,255,43,104,132,255, + 42,103,132,255,41,102,132,255,41,102,132,255,40,101,132,255, + 39,100,132,255,38,100,132,255,38,99,132,255,37,99,132,255, + 36,98,132,255,35,98,132,255,35,97,132,255,34,97,132,255, + 33,96,132,255,33,96,132,255,32,95,132,255,32,95,132,255, + 31,94,132,255,31,94,132,255,31,94,132,255,30,93,131,255, + 30,93,131,255,30,93,131,255,29,93,131,255,29,92,131,255, + 28,92,131,255,28,92,131,255,28,91,131,255,27,91,130,255, + 27,90,130,255,27,90,130,255,27,90,130,255,27,90,130,255, + 27,90,130,255,27,90,130,255,27,90,130,255,27,89,129,255, + 27,89,129,255,27,89,129,255,27,89,129,255,27,88,128,255, + 27,88,128,255,27,88,128,255,27,88,128,255,26,88,127,255, + 26,88,127,255,26,88,127,255,26,88,127,255,26,87,126,255, + 26,87,126,255,26,87,126,255,26,87,126,255,26,86,125,255, + 26,86,125,255,26,86,125,255,26,86,125,255,27,86,124,255, + 27,86,124,255,27,86,124,255,27,86,124,255,27,86,123,255, + 27,86,123,255,27,86,123,255,27,86,122,255,28,85,122,255, + 28,85,121,255,28,85,121,255,28,85,121,255,29,84,120,255, + 29,84,120,255,29,84,120,255,29,84,120,255,29,83,119,255, + 29,83,119,255,29,83,119,255,29,83,119,255,30,83,118,255, + 30,83,118,255,30,83,118,255,30,83,117,255,31,82,117,255, + 31,82,116,255,31,82,116,255,31,82,116,255,32,82,115,255, + 32,82,115,255,32,82,115,255,32,82,114,255,33,82,114,255, + 33,82,113,255,33,82,113,255,33,82,112,255,33,81,112,255, + 33,81,111,255,33,81,111,255,33,81,110,255,34,81,110,255, + 34,81,109,255,34,81,109,255,34,81,108,255,34,81,108,255, + 34,81,107,255,34,81,107,255,34,81,106,255,35,81,106,255, + 35,81,105,255,35,81,105,255,35,81,104,255,36,80,104,255, + 36,80,103,255,36,80,103,255,36,80,102,255,36,80,101,255, + 36,80,100,255,36,80,100,255,36,80,99,255,36,79,99,255, + 36,79,98,255,36,79,98,255,36,79,97,255,36,78,97,255, + 36,78,96,255,36,78,96,255,36,77,95,255,36,77,94,255, + 36,76,93,255,36,76,93,255,36,76,92,255,36,75,92,255, + 36,75,91,255,36,75,91,255,36,74,90,255,35,74,89,255, + 35,73,88,255,35,73,88,255,35,72,87,255,35,72,87,255, + 35,71,86,255,35,71,86,255,35,70,85,255,34,70,84,255, + 34,69,83,255,34,69,83,255,34,68,82,255,34,68,82,255, + 34,67,81,255,34,67,81,255,34,66,80,255,34,66,79,255, + 34,65,78,255,34,65,78,255,34,65,77,255,34,64,76,255, + 34,64,75,255,34,64,75,255,34,63,74,255,34,63,74,255, + 34,62,73,255,34,62,72,255,34,61,71,255,34,61,70,255, + 34,60,69,255,34,60,69,255,34,60,68,255,33,59,67,255, + 33,59,66,255,33,59,66,255,33,59,65,255,34,58,64,255, + 34,58,63,255,34,58,63,255,34,57,62,255,34,57,61,255, + 34,56,60,255,34,56,60,255,34,56,59,255,34,55,58,255, + 34,55,57,255,34,55,57,255,34,54,56,255,34,54,55,255, + 34,53,54,255,34,53,54,255,34,53,53,255,33,52,52,255, + 33,52,51,255,33,52,51,255,33,52,50,255,33,51,49,255, + 33,51,48,255,33,51,48,255,33,50,47,255,32,50,46,255, + 32,49,45,255,32,49,45,255,32,48,44,255,32,48,43,255, + 32,47,42,255,32,47,42,255,32,47,41,255,31,46,41,255, + 31,46,40,255,31,46,40,255,31,45,39,255,30,45,38,255, + 30,44,37,255,30,44,37,255,30,44,36,255,30,43,36,255, + 30,43,35,255,30,43,35,255,30,42,34,255,29,42,34,255, + 29,41,33,255,29,41,33,255,29,41,33,255,28,41,32,255, + 28,41,32,255,28,41,32,255,28,41,32,255,28,40,31,255, + 28,40,31,255,28,40,31,255,28,40,31,255,39,66,57,255, + 39,66,57,255,39,66,57,255,39,66,58,255,39,67,58,255, + 39,67,59,255,39,67,59,255,39,67,59,255,38,67,60,255, + 38,67,60,255,38,67,60,255,38,67,61,255,38,68,61,255, + 38,68,62,255,38,68,62,255,38,68,63,255,37,69,63,255, + 37,69,64,255,37,69,64,255,37,69,65,255,37,70,66,255, + 37,70,67,255,37,70,67,255,37,70,68,255,38,71,68,255, + 38,71,69,255,38,71,69,255,38,71,70,255,38,72,71,255, + 38,72,72,255,38,72,72,255,38,73,73,255,38,73,73,255, + 38,74,74,255,38,74,74,255,39,75,75,255,39,76,76,255, + 40,77,77,255,40,77,77,255,40,78,78,255,41,78,79,255, + 41,79,80,255,41,79,80,255,42,80,81,255,42,81,81,255, + 43,82,82,255,43,82,82,255,44,83,83,255,45,84,83,255, + 46,85,84,255,46,85,84,255,47,86,85,255,47,87,86,255, + 48,88,87,255,48,88,87,255,49,89,88,255,50,90,88,255, + 51,91,89,255,51,92,89,255,52,93,90,255,53,94,91,255, + 54,95,92,255,54,95,92,255,55,96,93,255,56,97,93,255, + 57,98,94,255,57,99,94,255,58,100,95,255,58,101,95,255, + 59,102,96,255,59,102,96,255,60,103,97,255,61,104,98,255, + 62,105,99,255,62,105,99,255,63,106,100,255,64,107,100,255, + 65,108,101,255,65,109,101,255,66,110,102,255,66,111,103,255, + 67,112,104,255,67,112,104,255,68,113,105,255,68,114,105,255, + 69,115,106,255,69,115,106,255,70,116,107,255,70,117,108,255, + 71,118,109,255,71,118,109,255,72,119,110,255,72,119,110,255, + 73,120,111,255,73,120,111,255,73,121,112,255,74,122,113,255, + 74,123,114,255,74,123,114,255,75,124,115,255,75,124,115,255, + 76,125,116,255,76,125,116,255,76,126,117,255,77,126,117,255, + 77,127,118,255,77,127,118,255,78,128,119,255,78,128,119,255, + 79,129,120,255,79,129,120,255,79,130,121,255,80,130,121,255, + 80,131,122,255,80,131,122,255,80,131,122,255,81,132,123,255, + 81,132,123,255,81,132,123,255,81,133,124,255,81,133,124,255, + 81,134,125,255,81,134,125,255,81,134,125,255,82,134,126,255, + 82,134,126,255,82,134,126,255,82,134,126,255,81,135,127,255, + 81,135,127,255,81,135,127,255,81,135,128,255,81,135,128,255, + 81,135,129,255,81,135,129,255,81,135,129,255,81,135,130,255, + 81,135,130,255,81,135,130,255,81,135,131,255,80,135,131,255, + 80,135,132,255,80,135,132,255,80,135,132,255,79,135,133,255, + 79,135,133,255,79,135,133,255,79,135,134,255,78,134,134,255, + 78,134,135,255,78,134,135,255,78,134,136,255,77,134,136,255, + 77,134,137,255,77,134,137,255,76,134,137,255,76,133,138,255, + 75,133,138,255,75,133,138,255,75,133,139,255,74,133,139,255, + 74,133,140,255,74,133,140,255,74,133,140,255,73,133,141,255, + 73,133,141,255,73,133,141,255,73,133,142,255,72,133,142,255, + 72,133,143,255,72,133,143,255,72,133,143,255,71,132,144,255, + 71,132,144,255,71,132,144,255,71,132,144,255,70,132,145,255, + 70,132,145,255,70,132,145,255,69,132,145,255,69,131,146,255, + 68,131,146,255,68,131,146,255,68,131,146,255,67,131,147,255, + 67,131,147,255,67,131,147,255,67,131,147,255,66,131,147,255, + 66,131,147,255,66,131,147,255,66,131,147,255,66,131,148,255, + 66,131,148,255,66,131,148,255,66,131,148,255,65,131,148,255, + 65,131,148,255,65,131,148,255,65,131,148,255,64,131,148,255, + 64,131,148,255,64,131,148,255,64,131,148,255,64,131,147,255, + 64,131,147,255,64,131,147,255,64,131,147,255,64,131,147,255, + 64,131,147,255,64,131,147,255,64,131,147,255,65,132,147,255, + 65,132,147,255,65,132,147,255,65,132,147,255,66,133,147,255, + 66,133,147,255,66,133,147,255,67,133,147,255,67,134,147,255, + 68,134,147,255,68,134,147,255,69,134,147,255,69,135,146,255, + 70,135,146,255,70,135,146,255,71,136,146,255,71,136,146,255, + 72,137,146,255,72,137,146,255,73,137,146,255,74,138,146,255, + 74,138,146,255,75,138,146,255,76,139,146,255,76,139,146,255, + 77,140,146,255,77,140,146,255,78,141,146,255,79,141,145,255, + 79,142,145,255,80,142,145,255,81,142,145,255,81,143,145,255, + 82,143,145,255,82,143,145,255,83,143,145,255,84,144,145,255, + 84,144,145,255,85,144,145,255,85,144,145,255,86,145,144,255, + 86,145,144,255,86,145,144,255,87,145,144,255,87,146,144,255, + 88,146,144,255,88,146,144,255,88,146,144,255,89,146,144,255, + 89,146,144,255,89,146,144,255,89,146,144,255,90,147,144,255, + 90,147,144,255,90,147,144,255,90,147,144,255,91,147,144,255, + 91,147,144,255,91,147,144,255,91,147,144,255,91,147,144,255, + 91,147,144,255,91,147,144,255,91,147,144,255,91,147,144,255, + 91,147,144,255,91,147,144,255,91,147,144,255,91,147,144,255, + 91,147,144,255,91,147,144,255,91,147,144,255,91,146,145,255, + 91,146,145,255,91,146,145,255,91,146,145,255,91,146,145,255, + 91,146,145,255,91,146,145,255,91,146,145,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,91,146,146,255, + 91,146,146,255,91,146,146,255,91,146,146,255,90,146,147,255, + 90,146,147,255,90,146,147,255,90,146,147,255,90,146,147,255, + 90,146,147,255,90,146,147,255,90,146,147,255,90,146,148,255, + 90,146,148,255,90,146,148,255,90,146,148,255,89,145,148,255, + 89,145,148,255,89,145,148,255,88,145,148,255,88,145,148,255, + 87,145,148,255,87,145,148,255,86,145,148,255,86,144,149,255, + 85,144,149,255,85,144,149,255,84,143,149,255,84,143,149,255, + 83,142,149,255,83,142,149,255,82,142,149,255,81,141,149,255, + 81,141,149,255,80,141,149,255,79,141,149,255,78,140,150,255, + 78,140,150,255,77,140,150,255,76,139,150,255,75,139,151,255, + 74,138,151,255,73,138,151,255,72,137,151,255,71,137,151,255, + 70,136,151,255,69,136,151,255,68,135,151,255,67,134,152,255, + 66,134,152,255,65,133,152,255,64,132,152,255,63,132,152,255, + 62,131,152,255,61,131,152,255,60,130,152,255,59,130,152,255, + 58,129,152,255,57,129,152,255,56,128,152,255,55,128,153,255, + 55,127,153,255,54,127,153,255,53,126,153,255,52,126,153,255, + 52,125,153,255,51,125,153,255,50,125,153,255,49,124,153,255, + 49,124,153,255,48,124,153,255,47,123,153,255,47,123,153,255, + 46,122,153,255,46,122,153,255,46,122,153,255,45,122,153,255, + 45,122,153,255,45,122,153,255,45,122,153,255,45,122,152,255, + 45,122,152,255,45,122,152,255,45,122,152,255,46,122,152,255, + 46,122,152,255,46,122,152,255,47,122,152,255,47,123,151,255, + 48,123,151,255,48,123,151,255,49,123,151,255,49,124,150,255, + 50,124,150,255,50,124,150,255,51,125,150,255,52,125,149,255, + 52,126,149,255,53,126,149,255,54,127,149,255,55,127,148,255, + 55,128,148,255,56,128,148,255,57,129,148,255,58,129,147,255, + 59,130,147,255,60,130,147,255,61,131,147,255,62,131,146,255, + 63,132,146,255,64,132,146,255,65,133,146,255,66,133,145,255, + 66,134,145,255,67,134,145,255,68,135,145,255,69,135,145,255, + 69,136,145,255,70,136,145,255,71,136,145,255,72,137,144,255, + 72,137,144,255,73,137,144,255,74,138,144,255,75,138,144,255, + 75,139,144,255,76,139,144,255,77,139,144,255,77,140,143,255, + 78,140,143,255,78,140,143,255,79,140,143,255,79,141,143,255, + 80,141,143,255,80,141,143,255,80,141,143,255,81,142,143,255, + 81,142,143,255,81,142,143,255,81,142,143,255,82,143,142,255, + 82,143,142,255,82,143,142,255,82,143,142,255,83,143,142,255, + 83,143,142,255,83,143,142,255,83,143,142,255,83,143,142,255, + 84,143,142,255,84,143,142,255,84,143,142,255,84,143,142,255, + 84,144,141,255,84,144,141,255,84,144,141,255,84,144,141,255, + 85,144,141,255,85,144,141,255,85,144,141,255,85,144,141,255, + 85,144,141,255,85,144,141,255,85,144,141,255,85,144,141,255, + 85,144,141,255,85,144,141,255,85,144,141,255,85,144,141,255, + 84,143,141,255,84,143,141,255,84,143,141,255,84,143,141,255, + 83,142,141,255,83,142,141,255,83,142,141,255,83,142,141,255, + 83,142,141,255,83,142,141,255,83,142,141,255,83,142,141,255, + 82,141,141,255,82,141,141,255,82,141,141,255,81,141,141,255, + 81,141,141,255,80,141,141,255,80,141,141,255,80,141,141,255, + 79,140,141,255,79,140,141,255,79,140,141,255,78,139,141,255, + 78,139,141,255,77,138,141,255,77,138,141,255,76,138,141,255, + 76,137,142,255,75,137,142,255,75,137,142,255,74,136,142,255, + 74,136,142,255,73,135,142,255,72,135,142,255,72,134,142,255, + 71,134,143,255,70,133,143,255,69,133,143,255,69,132,143,255, + 68,132,143,255,67,131,143,255,66,130,143,255,65,130,143,255, + 64,129,144,255,63,128,144,255,62,127,144,255,61,127,144,255, + 60,126,144,255,59,125,144,255,58,124,144,255,57,124,144,255, + 56,123,145,255,55,122,145,255,54,121,145,255,53,121,145,255, + 52,120,146,255,51,119,146,255,50,118,146,255,49,118,146,255, + 48,117,146,255,47,116,146,255,46,115,146,255,45,115,146,255, + 44,114,146,255,43,113,146,255,42,112,146,255,41,112,146,255, + 40,111,146,255,39,110,146,255,38,110,146,255,38,109,146,255, + 37,109,146,255,36,108,146,255,35,108,146,255,35,107,146,255, + 34,107,146,255,33,106,146,255,33,106,146,255,33,106,146,255, + 32,105,145,255,32,105,145,255,32,105,145,255,32,105,145,255, + 32,104,145,255,32,104,145,255,32,104,145,255,32,104,145,255, + 32,104,144,255,32,104,144,255,32,104,144,255,32,104,144,255, + 33,105,143,255,33,105,143,255,33,105,143,255,34,105,143,255, + 34,106,143,255,35,106,143,255,36,106,143,255,36,107,143,255, + 37,107,142,255,38,108,142,255,39,108,142,255,40,109,142,255, + 41,109,141,255,42,110,141,255,43,111,141,255,43,111,141,255, + 44,112,140,255,45,113,140,255,46,113,140,255,47,114,140,255, + 49,114,139,255,50,115,139,255,51,116,139,255,52,116,139,255, + 53,117,139,255,54,118,139,255,55,119,139,255,56,119,139,255, + 57,120,138,255,58,121,138,255,59,121,138,255,59,122,138,255, + 60,122,137,255,61,123,137,255,62,123,137,255,63,124,137,255, + 64,124,137,255,65,125,137,255,65,125,137,255,66,126,137,255, + 66,126,136,255,67,127,136,255,67,127,136,255,68,127,136,255, + 68,128,135,255,69,128,135,255,69,128,135,255,70,129,135,255, + 70,129,135,255,71,130,135,255,71,130,135,255,71,130,135,255, + 72,130,134,255,72,130,134,255,72,130,134,255,72,130,134,255, + 72,130,134,255,72,130,134,255,72,130,134,255,72,130,134,255, + 72,130,133,255,72,130,133,255,72,130,133,255,72,130,133,255, + 71,129,133,255,71,129,133,255,71,129,133,255,71,129,133,255, + 70,128,133,255,70,128,133,255,70,128,133,255,69,127,133,255, + 69,127,132,255,68,126,132,255,68,126,132,255,67,125,132,255, + 67,125,132,255,66,124,132,255,66,124,132,255,65,123,132,255, + 65,123,132,255,64,122,132,255,63,121,132,255,63,121,132,255, + 62,120,132,255,61,119,132,255,60,118,132,255,59,118,132,255, + 58,117,132,255,57,116,132,255,56,116,132,255,55,115,132,255, + 54,114,132,255,53,113,132,255,52,112,132,255,52,112,132,255, + 51,111,132,255,50,110,132,255,49,109,132,255,48,109,132,255, + 47,108,132,255,46,107,132,255,45,106,132,255,45,106,132,255, + 44,105,132,255,43,104,132,255,42,103,132,255,42,103,132,255, + 41,102,132,255,40,101,132,255,39,101,132,255,39,100,132,255, + 38,100,132,255,37,99,132,255,36,99,132,255,36,98,132,255, + 35,98,132,255,34,97,132,255,34,97,132,255,33,96,132,255, + 33,96,132,255,32,95,132,255,32,95,132,255,32,95,132,255, + 31,94,131,255,31,94,131,255,31,94,131,255,30,94,131,255, + 30,93,131,255,29,93,131,255,29,93,131,255,29,92,131,255, + 28,92,130,255,28,91,130,255,28,91,130,255,28,91,130,255, + 28,91,130,255,28,91,130,255,28,91,130,255,28,91,130,255, + 28,90,129,255,28,90,129,255,28,90,129,255,28,90,129,255, + 28,89,128,255,28,89,128,255,28,89,128,255,28,89,128,255, + 27,89,127,255,27,89,127,255,27,89,127,255,27,89,127,255, + 27,88,126,255,27,88,126,255,27,88,126,255,27,88,126,255, + 27,87,125,255,27,87,125,255,27,87,125,255,27,87,125,255, + 28,87,124,255,28,87,124,255,28,87,124,255,28,87,124,255, + 28,87,123,255,28,87,123,255,28,87,123,255,28,87,122,255, + 29,86,122,255,29,86,121,255,29,86,121,255,29,86,121,255, + 30,85,120,255,30,85,120,255,30,85,120,255,30,85,120,255, + 30,84,119,255,30,84,119,255,30,84,119,255,30,84,119,255, + 31,84,118,255,31,84,118,255,31,84,118,255,31,84,117,255, + 32,83,117,255,32,83,116,255,32,83,116,255,32,83,116,255, + 33,83,115,255,33,83,115,255,33,83,115,255,33,83,114,255, + 34,83,114,255,34,83,113,255,34,83,113,255,34,83,112,255, + 34,82,112,255,34,82,111,255,34,82,111,255,34,82,110,255, + 35,82,110,255,35,82,109,255,35,82,109,255,35,82,108,255, + 35,81,108,255,35,81,107,255,35,81,107,255,35,81,106,255, + 36,81,106,255,36,81,105,255,36,81,105,255,36,81,104,255, + 37,80,103,255,37,80,102,255,37,80,102,255,37,80,101,255, + 37,80,101,255,37,80,100,255,37,80,100,255,37,80,99,255, + 37,79,98,255,37,79,97,255,37,79,97,255,37,79,96,255, + 37,78,96,255,37,78,95,255,37,78,95,255,37,77,94,255, + 37,77,93,255,37,76,92,255,37,76,92,255,37,76,91,255, + 37,75,91,255,37,75,90,255,37,75,90,255,37,74,89,255, + 36,74,88,255,36,73,87,255,36,73,87,255,36,72,86,255, + 36,72,86,255,36,71,85,255,36,71,85,255,36,70,84,255, + 35,70,83,255,35,69,82,255,35,69,82,255,35,68,81,255, + 35,68,81,255,35,67,80,255,35,67,80,255,35,66,79,255, + 35,66,78,255,35,65,77,255,35,65,77,255,35,65,76,255, + 35,64,75,255,35,64,74,255,35,64,74,255,35,63,73,255, + 35,63,73,255,35,62,72,255,35,62,71,255,35,61,70,255, + 35,61,69,255,35,60,68,255,35,60,68,255,35,60,67,255, + 34,59,66,255,34,59,65,255,34,59,65,255,34,59,64,255, + 35,58,63,255,35,58,62,255,35,58,62,255,35,57,61,255, + 35,57,60,255,35,56,59,255,35,56,59,255,35,56,58,255, + 35,55,57,255,35,55,56,255,35,55,56,255,35,54,55,255, + 34,54,54,255,34,53,53,255,34,53,53,255,34,53,52,255, + 34,52,51,255,34,52,50,255,34,52,50,255,34,52,49,255, + 34,51,48,255,34,51,47,255,34,51,47,255,34,50,46,255, + 33,50,45,255,33,49,44,255,33,49,44,255,33,48,43,255, + 33,48,42,255,33,47,41,255,33,47,41,255,33,47,40,255, + 32,46,40,255,32,46,39,255,32,46,39,255,32,45,38,255, + 31,45,37,255,31,44,36,255,31,44,36,255,31,44,35,255, + 30,43,35,255,30,43,34,255,30,43,34,255,30,42,33,255, + 29,42,33,255,29,41,32,255,29,41,32,255,29,41,32,255, + 29,41,31,255,29,41,31,255,29,41,31,255,29,41,31,255, + 28,40,30,255,28,40,30,255,28,40,30,255,28,40,30,255, + 40,66,56,255,40,66,56,255,40,66,56,255,40,66,56,255, + 39,66,57,255,39,66,57,255,39,66,57,255,39,66,58,255, + 39,67,58,255,39,67,59,255,39,67,59,255,39,67,60,255, + 39,67,60,255,39,67,61,255,39,67,61,255,39,67,62,255, + 38,68,62,255,38,68,63,255,38,68,63,255,38,68,64,255, + 38,69,65,255,38,69,66,255,38,69,66,255,38,70,67,255, + 39,70,67,255,39,71,68,255,39,71,68,255,39,71,69,255, + 39,72,70,255,39,72,71,255,39,72,71,255,39,73,72,255, + 39,73,72,255,39,74,73,255,39,74,73,255,40,75,74,255, + 40,75,75,255,41,76,76,255,41,76,76,255,41,77,77,255, + 42,78,77,255,42,79,78,255,42,79,78,255,43,80,79,255, + 43,81,80,255,44,82,81,255,44,82,81,255,45,83,82,255, + 46,84,82,255,47,85,83,255,47,85,83,255,48,86,84,255, + 48,87,84,255,49,88,85,255,49,88,85,255,50,89,86,255, + 51,90,87,255,52,91,88,255,52,91,88,255,53,92,89,255, + 54,93,89,255,55,94,90,255,55,95,90,255,56,96,91,255, + 56,97,91,255,57,98,92,255,57,98,92,255,58,99,93,255, + 59,100,94,255,60,101,95,255,60,101,95,255,61,102,96,255, + 61,103,96,255,62,104,97,255,62,105,97,255,63,106,98,255, + 64,107,99,255,65,108,100,255,65,108,100,255,66,109,101,255, + 66,110,102,255,67,111,103,255,67,111,103,255,68,112,104,255, + 68,113,104,255,69,114,105,255,69,114,105,255,70,115,106,255, + 70,116,107,255,71,117,108,255,71,117,108,255,72,118,109,255, + 72,118,109,255,73,119,110,255,73,119,110,255,74,120,111,255, + 74,121,111,255,75,122,112,255,75,122,112,255,75,123,113,255, + 76,123,113,255,76,124,114,255,76,124,114,255,77,125,115,255, + 77,126,115,255,78,127,116,255,78,127,116,255,78,128,117,255, + 79,128,117,255,79,129,118,255,79,129,118,255,79,130,119,255, + 80,130,119,255,80,131,120,255,80,131,120,255,80,131,120,255, + 81,132,121,255,81,132,121,255,81,132,121,255,81,133,122,255, + 82,133,122,255,82,134,123,255,82,134,123,255,82,134,123,255, + 82,134,124,255,82,134,124,255,82,134,124,255,82,134,124,255, + 82,135,125,255,82,135,125,255,82,135,125,255,82,135,126,255, + 82,135,126,255,82,135,127,255,82,135,127,255,82,135,127,255, + 82,136,128,255,82,136,128,255,82,136,128,255,82,136,129,255, + 81,136,129,255,81,136,130,255,81,136,130,255,81,136,130,255, + 80,135,131,255,80,135,131,255,80,135,131,255,80,135,132,255, + 79,135,132,255,79,135,133,255,79,135,133,255,79,135,134,255, + 78,135,134,255,78,135,135,255,78,135,135,255,77,135,136,255, + 77,134,136,255,76,134,137,255,76,134,137,255,76,134,138,255, + 75,134,138,255,75,134,139,255,75,134,139,255,75,134,139,255, + 74,133,140,255,74,133,140,255,74,133,140,255,74,133,141,255, + 73,133,141,255,73,133,142,255,73,133,142,255,73,133,142,255, + 72,133,143,255,72,133,143,255,72,133,143,255,72,133,143,255, + 71,133,144,255,71,133,144,255,71,133,144,255,70,133,144,255, + 70,132,145,255,69,132,145,255,69,132,145,255,69,132,145,255, + 68,132,146,255,68,132,146,255,68,132,146,255,68,132,146,255, + 67,131,146,255,67,131,146,255,67,131,146,255,67,131,146,255, + 66,131,147,255,66,131,147,255,66,131,147,255,66,131,147,255, + 65,131,147,255,65,131,147,255,65,131,147,255,65,131,147,255, + 64,131,147,255,64,131,147,255,64,131,147,255,64,131,147,255, + 64,131,146,255,64,131,146,255,64,131,146,255,64,131,146,255, + 65,131,146,255,65,131,146,255,65,131,146,255,65,131,146,255, + 65,132,146,255,65,132,146,255,65,132,146,255,66,132,146,255, + 66,133,146,255,67,133,146,255,67,133,146,255,68,134,146,255, + 68,134,146,255,69,135,146,255,69,135,146,255,70,135,146,255, + 70,136,145,255,71,136,145,255,71,136,145,255,72,136,145,255, + 72,137,145,255,73,137,145,255,73,137,145,255,74,138,145,255, + 75,138,145,255,75,139,145,255,76,139,145,255,77,140,145,255, + 77,140,145,255,78,141,145,255,78,141,145,255,79,142,145,255, + 80,142,144,255,80,143,144,255,81,143,144,255,82,143,144,255, + 82,144,144,255,83,144,144,255,83,144,144,255,84,144,144,255, + 85,145,144,255,85,145,144,255,86,145,144,255,86,145,144,255, + 87,146,143,255,87,146,143,255,87,146,143,255,88,146,143,255, + 88,146,143,255,89,146,143,255,89,146,143,255,89,146,143,255, + 90,147,143,255,90,147,143,255,90,147,143,255,90,147,143,255, + 91,147,143,255,91,147,143,255,91,147,143,255,91,147,143,255, + 91,147,143,255,91,147,143,255,91,147,143,255,91,147,143,255, + 92,147,143,255,92,147,143,255,92,147,143,255,92,147,143,255, + 91,147,144,255,91,147,144,255,91,147,144,255,91,147,144,255, + 92,146,144,255,92,146,144,255,92,146,144,255,92,146,144,255, + 92,146,145,255,92,146,145,255,92,146,145,255,92,146,145,255, + 92,146,145,255,92,146,145,255,92,146,145,255,92,146,145,255, + 92,145,145,255,92,145,145,255,92,145,145,255,92,145,145,255, + 91,145,146,255,91,145,146,255,91,145,146,255,91,145,146,255, + 91,145,146,255,91,145,146,255,91,145,146,255,91,145,146,255, + 90,145,147,255,90,145,147,255,90,145,147,255,90,145,147,255, + 90,145,147,255,90,145,147,255,90,145,147,255,90,145,147,255, + 89,145,147,255,89,145,147,255,89,145,147,255,89,145,147,255, + 88,145,147,255,88,145,147,255,88,145,147,255,87,145,147,255, + 87,144,148,255,86,144,148,255,86,144,148,255,85,144,148,255, + 85,143,148,255,84,143,148,255,84,143,148,255,83,143,148,255, + 83,142,148,255,82,142,148,255,82,142,148,255,81,142,148,255, + 80,141,149,255,80,141,149,255,79,141,149,255,78,140,149,255, + 77,140,149,255,77,139,149,255,76,139,149,255,75,138,149,255, + 74,138,150,255,73,137,150,255,72,137,150,255,71,136,150,255, + 70,136,150,255,69,135,150,255,68,135,150,255,67,134,150,255, + 66,134,151,255,65,133,151,255,64,133,151,255,63,132,151,255, + 62,131,152,255,61,131,152,255,60,130,152,255,59,129,152,255, + 58,129,152,255,58,128,152,255,57,128,152,255,56,127,152,255, + 55,127,153,255,54,126,153,255,53,126,153,255,52,126,153,255, + 51,125,153,255,51,125,153,255,50,125,153,255,49,124,153,255, + 49,124,153,255,48,123,153,255,48,123,153,255,48,123,153,255, + 47,122,153,255,47,122,153,255,47,122,153,255,47,122,153,255, + 46,122,153,255,46,122,153,255,46,122,153,255,46,122,153,255, + 46,122,152,255,46,122,152,255,46,122,152,255,46,122,152,255, + 47,123,152,255,47,123,152,255,47,123,152,255,47,123,152,255, + 48,124,151,255,48,124,151,255,48,124,151,255,49,124,151,255, + 50,125,150,255,50,125,150,255,51,125,150,255,52,126,150,255, + 53,126,149,255,53,127,149,255,54,127,149,255,55,127,149,255, + 56,128,148,255,56,128,148,255,57,128,148,255,58,129,148,255, + 59,129,147,255,60,130,147,255,61,130,147,255,62,131,147,255, + 63,131,146,255,64,132,146,255,65,132,146,255,66,133,146,255, + 67,133,145,255,67,134,145,255,68,134,145,255,69,135,145,255, + 70,135,144,255,70,136,144,255,71,136,144,255,72,137,144,255, + 73,137,144,255,73,138,144,255,74,138,144,255,75,138,144,255, + 76,139,143,255,76,139,143,255,77,139,143,255,78,139,143,255, + 78,140,143,255,79,140,143,255,79,140,143,255,80,140,143,255, + 80,141,143,255,81,141,143,255,81,141,143,255,81,141,143,255, + 82,142,142,255,82,142,142,255,82,142,142,255,82,142,142,255, + 83,143,142,255,83,143,142,255,83,143,142,255,83,143,142,255, + 84,144,142,255,84,144,141,255,84,144,141,255,84,144,141,255, + 84,144,141,255,85,144,141,255,85,144,141,255,85,144,141,255, + 85,144,141,255,85,144,141,255,85,144,141,255,85,144,141,255, + 85,144,141,255,86,144,141,255,86,144,141,255,86,144,141,255, + 86,144,141,255,86,144,140,255,86,144,140,255,86,144,140,255, + 86,144,140,255,86,144,140,255,86,144,140,255,86,144,140,255, + 86,144,140,255,85,144,140,255,85,144,140,255,85,144,140,255, + 85,144,140,255,84,143,140,255,84,143,140,255,84,143,140,255, + 84,143,140,255,83,143,140,255,83,143,140,255,83,143,140,255, + 83,143,140,255,82,142,140,255,82,142,140,255,82,142,140,255, + 81,142,140,255,81,141,140,255,80,141,140,255,80,141,140,255, + 80,141,140,255,79,140,140,255,79,140,140,255,79,140,140,255, + 78,139,140,255,78,139,140,255,77,138,140,255,77,138,140,255, + 76,138,140,255,76,137,141,255,75,137,141,255,75,137,141,255, + 74,136,141,255,74,136,142,255,73,135,142,255,72,135,142,255, + 72,134,142,255,71,134,142,255,70,133,142,255,69,133,142,255, + 69,132,142,255,68,132,143,255,67,131,143,255,66,130,143,255, + 65,130,143,255,64,129,143,255,63,128,143,255,62,128,143,255, + 62,127,143,255,61,127,144,255,60,126,144,255,59,125,144,255, + 58,124,144,255,57,123,145,255,56,122,145,255,55,121,145,255, + 54,121,145,255,53,120,145,255,52,119,145,255,51,118,145,255, + 50,118,145,255,49,117,145,255,48,116,145,255,47,115,145,255, + 46,115,145,255,45,114,146,255,44,113,146,255,43,112,146,255, + 42,112,146,255,41,111,146,255,40,110,146,255,39,110,146,255, + 39,109,146,255,38,109,146,255,37,108,146,255,36,108,146,255, + 36,107,146,255,35,107,146,255,34,106,146,255,34,106,146,255, + 34,106,146,255,33,105,145,255,33,105,145,255,33,105,145,255, + 33,105,145,255,33,105,145,255,33,105,145,255,33,105,145,255, + 33,105,145,255,33,105,144,255,33,105,144,255,33,105,144,255, + 33,105,144,255,34,105,143,255,34,105,143,255,34,105,143,255, + 35,106,143,255,35,106,142,255,36,107,142,255,37,107,142,255, + 37,107,142,255,38,108,141,255,39,108,141,255,40,109,141,255, + 41,109,141,255,42,110,140,255,43,111,140,255,44,111,140,255, + 44,112,140,255,45,112,140,255,46,113,140,255,47,114,140,255, + 48,114,140,255,50,115,139,255,51,116,139,255,52,117,139,255, + 53,117,139,255,54,118,138,255,55,119,138,255,56,120,138,255, + 57,120,138,255,58,121,137,255,59,122,137,255,60,122,137,255, + 60,123,137,255,61,123,136,255,62,124,136,255,63,124,136,255, + 64,125,136,255,65,125,136,255,66,126,136,255,66,126,136,255, + 67,127,136,255,67,127,135,255,68,128,135,255,68,128,135,255, + 69,128,135,255,69,129,135,255,70,129,135,255,70,129,135,255, + 71,129,135,255,71,130,135,255,72,130,135,255,72,130,135,255, + 72,130,135,255,73,131,134,255,73,131,134,255,73,131,134,255, + 73,131,134,255,73,130,134,255,73,130,134,255,73,130,134,255, + 73,130,134,255,73,130,134,255,73,130,134,255,73,130,134,255, + 73,130,134,255,72,129,133,255,72,129,133,255,72,129,133,255, + 72,129,133,255,71,128,133,255,71,128,133,255,71,128,133,255, + 70,127,133,255,70,127,133,255,69,126,133,255,69,126,133,255, + 68,126,133,255,68,125,133,255,67,125,133,255,66,124,133,255, + 66,124,133,255,65,123,132,255,64,122,132,255,63,122,132,255, + 63,121,132,255,62,121,132,255,61,120,132,255,60,119,132,255, + 60,119,132,255,59,118,132,255,58,117,132,255,57,116,132,255, + 56,115,132,255,55,115,132,255,54,114,132,255,53,113,132,255, + 53,112,132,255,52,111,132,255,51,110,132,255,50,110,132,255, + 49,109,132,255,48,109,132,255,47,108,132,255,46,107,132,255, + 46,107,132,255,45,106,132,255,44,105,132,255,43,104,132,255, + 43,104,132,255,42,103,133,255,41,102,133,255,40,102,133,255, + 40,101,133,255,39,101,133,255,38,100,133,255,37,100,133,255, + 37,99,133,255,36,99,132,255,35,98,132,255,35,98,132,255, + 34,97,132,255,34,97,132,255,33,96,132,255,33,96,132,255, + 33,96,132,255,32,95,132,255,32,95,132,255,32,95,132,255, + 32,95,132,255,31,94,131,255,31,94,131,255,31,94,131,255, + 31,93,131,255,30,93,130,255,30,92,130,255,30,92,130,255, + 30,92,130,255,30,92,130,255,30,92,130,255,30,92,130,255, + 30,92,130,255,29,91,129,255,29,91,129,255,29,91,129,255, + 29,91,129,255,29,90,128,255,29,90,128,255,29,90,128,255, + 29,90,128,255,29,90,127,255,29,90,127,255,29,90,127,255, + 29,90,127,255,29,89,126,255,29,89,126,255,29,89,126,255, + 29,89,126,255,29,88,125,255,29,88,125,255,29,88,125,255, + 29,88,125,255,29,88,124,255,29,88,124,255,29,88,124,255, + 29,88,124,255,30,88,123,255,30,88,123,255,30,88,123,255, + 30,88,122,255,30,87,122,255,30,87,121,255,30,87,121,255, + 30,87,121,255,31,86,120,255,31,86,120,255,31,86,120,255, + 31,86,120,255,31,85,119,255,31,85,119,255,31,85,119,255, + 31,85,119,255,32,85,118,255,32,85,118,255,32,85,118,255, + 32,85,117,255,33,84,117,255,33,84,116,255,33,84,116,255, + 33,84,115,255,34,84,115,255,34,84,114,255,34,84,114,255, + 34,84,113,255,35,83,113,255,35,83,112,255,35,83,112,255, + 35,83,111,255,35,82,111,255,35,82,110,255,35,82,110,255, + 35,82,109,255,36,82,109,255,36,82,108,255,36,82,108,255, + 36,82,107,255,36,82,107,255,36,82,106,255,36,82,106,255, + 36,82,105,255,37,82,105,255,37,82,104,255,37,82,104,255, + 37,82,103,255,37,81,103,255,37,81,102,255,37,81,102,255, + 37,81,101,255,37,80,100,255,37,80,99,255,37,80,99,255, + 37,80,98,255,38,79,98,255,38,79,97,255,38,79,97,255, + 38,79,96,255,37,78,96,255,37,78,95,255,37,78,95,255, + 37,77,94,255,37,77,93,255,37,76,92,255,37,76,92,255, + 37,76,91,255,37,75,90,255,37,75,89,255,37,75,89,255, + 37,74,88,255,36,74,88,255,36,73,87,255,36,73,87,255, + 36,72,86,255,36,72,85,255,36,71,84,255,36,71,84,255, + 36,70,83,255,35,70,82,255,35,69,81,255,35,69,81,255, + 35,68,80,255,35,68,80,255,35,67,79,255,35,67,79,255, + 35,66,78,255,35,66,77,255,35,65,76,255,35,65,76,255, + 35,65,75,255,35,64,74,255,35,64,73,255,35,64,73,255, + 35,63,72,255,35,63,72,255,35,62,71,255,35,62,70,255, + 35,61,69,255,35,61,68,255,35,60,67,255,35,60,67,255, + 35,60,66,255,35,59,65,255,35,59,64,255,35,59,64,255, + 35,59,63,255,35,58,62,255,35,58,61,255,35,58,61,255, + 35,57,60,255,35,57,59,255,35,56,58,255,35,56,58,255, + 35,56,57,255,35,55,56,255,35,55,55,255,35,55,55,255, + 35,55,54,255,35,54,53,255,35,54,52,255,35,54,52,255, + 35,53,51,255,34,53,50,255,34,52,49,255,34,52,49,255, + 34,52,48,255,34,51,47,255,34,51,46,255,34,51,46,255, + 34,50,45,255,33,50,44,255,33,49,43,255,33,49,43,255, + 33,49,42,255,33,48,41,255,33,48,40,255,33,48,40,255, + 33,47,39,255,32,47,39,255,32,46,38,255,32,46,38,255, + 32,46,37,255,31,45,36,255,31,45,35,255,31,45,35,255, + 31,44,34,255,31,44,34,255,31,43,33,255,31,43,33,255, + 31,43,33,255,30,42,32,255,30,42,32,255,30,42,32,255, + 30,42,31,255,29,41,31,255,29,41,30,255,29,41,30,255, + 29,41,30,255,29,40,29,255,29,40,29,255,29,40,29,255, + 29,40,29,255,41,66,54,255,41,66,54,255,41,66,54,255, + 41,66,55,255,40,66,55,255,40,66,56,255,40,66,56,255, + 40,66,56,255,40,67,57,255,40,67,57,255,40,67,57,255, + 40,67,58,255,40,67,58,255,40,67,59,255,40,67,59,255, + 40,67,60,255,39,68,60,255,39,68,61,255,39,68,61,255, + 39,68,62,255,39,69,63,255,39,69,64,255,39,69,64,255, + 39,70,65,255,40,70,65,255,40,71,66,255,40,71,66,255, + 40,71,67,255,40,72,68,255,40,72,69,255,40,72,69,255, + 40,73,70,255,40,73,70,255,40,74,71,255,40,74,71,255, + 41,75,72,255,41,75,73,255,42,76,74,255,42,76,74,255, + 42,77,75,255,43,78,75,255,43,79,76,255,43,79,76,255, + 44,80,77,255,44,81,78,255,45,82,79,255,45,82,79,255, + 46,83,80,255,47,84,80,255,48,85,81,255,48,85,81,255, + 49,86,82,255,49,87,82,255,50,88,83,255,50,88,83,255, + 51,89,84,255,52,90,85,255,53,91,86,255,53,91,86,255, + 54,92,87,255,55,93,87,255,56,94,88,255,56,95,88,255, + 57,96,89,255,57,97,89,255,58,98,90,255,58,98,90,255, + 59,99,91,255,60,100,92,255,61,101,93,255,61,101,93,255, + 62,102,94,255,62,103,94,255,63,104,95,255,63,105,95,255, + 64,106,96,255,65,107,97,255,66,108,98,255,66,108,98,255, + 67,109,99,255,67,110,100,255,68,111,101,255,68,111,101,255, + 69,112,102,255,69,113,102,255,70,114,103,255,70,114,103,255, + 71,115,104,255,71,116,105,255,72,117,106,255,72,117,106,255, + 73,118,107,255,73,118,107,255,74,119,108,255,74,119,108,255, + 75,120,109,255,75,121,110,255,76,122,111,255,76,122,111,255, + 76,123,112,255,77,123,112,255,77,124,113,255,77,124,113,255, + 78,125,114,255,78,126,114,255,79,127,115,255,79,127,115,255, + 79,128,116,255,80,128,116,255,80,129,117,255,80,129,117,255, + 80,130,118,255,81,130,118,255,81,131,119,255,81,131,119,255, + 81,131,119,255,82,132,120,255,82,132,120,255,82,132,120,255, + 82,133,121,255,83,133,121,255,83,134,122,255,83,134,122,255, + 83,134,122,255,83,134,123,255,83,134,123,255,83,134,123,255, + 83,134,123,255,83,135,124,255,83,135,124,255,83,135,124,255, + 83,135,125,255,83,135,125,255,83,135,126,255,83,135,126,255, + 83,135,126,255,83,136,127,255,83,136,127,255,83,136,127,255, + 83,136,128,255,82,136,128,255,82,136,129,255,82,136,129,255, + 82,136,129,255,81,136,130,255,81,136,130,255,81,136,130,255, + 81,136,131,255,80,135,131,255,80,135,132,255,80,135,132,255, + 80,135,133,255,79,135,133,255,79,135,134,255,79,135,134,255, + 78,135,135,255,78,134,135,255,77,134,136,255,77,134,136,255, + 77,134,137,255,76,134,137,255,76,134,138,255,76,134,138,255, + 76,134,138,255,75,134,139,255,75,134,139,255,75,134,139,255, + 75,134,140,255,74,134,140,255,74,134,141,255,74,134,141,255, + 74,134,141,255,73,133,142,255,73,133,142,255,73,133,142,255, + 73,133,142,255,72,133,143,255,72,133,143,255,72,133,143,255, + 71,133,143,255,71,132,144,255,70,132,144,255,70,132,144,255, + 70,132,144,255,69,132,145,255,69,132,145,255,69,132,145,255, + 69,132,145,255,68,131,145,255,68,131,145,255,68,131,145,255, + 68,131,145,255,67,131,146,255,67,131,146,255,67,131,146,255, + 67,131,146,255,66,131,146,255,66,131,146,255,66,131,146,255, + 66,131,146,255,65,131,146,255,65,131,146,255,65,131,146,255, + 65,131,146,255,65,131,145,255,65,131,145,255,65,131,145,255, + 65,131,145,255,65,131,145,255,65,131,145,255,65,131,145,255, + 65,131,145,255,66,132,145,255,66,132,145,255,66,132,145,255, + 67,132,145,255,67,133,145,255,68,133,145,255,68,133,145,255, + 69,134,145,255,69,134,145,255,70,135,145,255,70,135,145,255, + 71,135,145,255,71,136,144,255,72,136,144,255,72,136,144,255, + 73,137,144,255,73,137,144,255,74,138,144,255,74,138,144,255, + 75,138,144,255,76,139,144,255,76,139,144,255,77,139,144,255, + 78,140,144,255,78,140,144,255,79,141,144,255,79,141,144,255, + 80,142,144,255,81,142,143,255,81,143,143,255,82,143,143,255, + 83,143,143,255,83,144,143,255,84,144,143,255,84,144,143,255, + 85,144,143,255,86,145,143,255,86,145,143,255,87,145,143,255, + 87,145,143,255,88,146,142,255,88,146,142,255,88,146,142,255, + 89,146,142,255,89,147,142,255,90,147,142,255,90,147,142,255, + 90,147,142,255,91,147,142,255,91,147,142,255,91,147,142,255, + 91,147,142,255,92,147,142,255,92,147,142,255,92,147,142,255, + 92,147,142,255,92,147,142,255,92,147,142,255,92,147,142,255, + 92,147,142,255,93,147,142,255,93,147,142,255,93,147,142,255, + 93,147,142,255,92,147,143,255,92,147,143,255,92,147,143,255, + 92,147,143,255,92,146,143,255,92,146,143,255,92,146,143,255, + 92,146,143,255,92,146,144,255,92,146,144,255,92,146,144,255, + 92,146,144,255,92,146,144,255,92,146,144,255,92,146,144,255, + 92,146,144,255,92,145,144,255,92,145,144,255,92,145,144,255, + 92,145,144,255,91,145,145,255,91,145,145,255,91,145,145,255, + 91,145,145,255,91,145,145,255,91,145,145,255,91,145,145,255, + 91,145,145,255,90,145,146,255,90,145,146,255,90,145,146,255, + 90,145,146,255,90,145,146,255,90,145,146,255,90,145,146,255, + 90,145,146,255,89,145,147,255,89,145,147,255,89,145,147,255, + 89,145,147,255,88,144,147,255,88,144,147,255,88,144,147,255, + 87,144,147,255,87,144,147,255,86,144,147,255,86,144,147,255, + 85,144,147,255,85,143,148,255,84,143,148,255,84,143,148,255, + 83,142,148,255,83,142,148,255,82,141,148,255,82,141,148,255, + 81,141,148,255,80,140,148,255,80,140,148,255,79,140,148,255, + 78,140,148,255,77,139,149,255,77,139,149,255,76,139,149,255, + 75,138,149,255,74,138,150,255,73,137,150,255,72,137,150,255, + 71,136,150,255,70,136,150,255,69,135,150,255,68,135,150,255, + 67,134,150,255,66,133,151,255,65,133,151,255,64,132,151,255, + 63,131,151,255,62,131,151,255,61,130,151,255,60,130,151,255, + 59,129,151,255,58,129,151,255,58,128,151,255,57,128,151,255, + 56,127,151,255,55,127,152,255,54,126,152,255,53,126,152,255, + 52,126,152,255,51,125,152,255,51,125,152,255,50,125,152,255, + 49,124,152,255,49,124,152,255,48,123,152,255,48,123,152,255, + 48,123,152,255,47,122,152,255,47,122,152,255,47,122,152,255, + 47,122,152,255,46,122,152,255,46,122,152,255,46,122,152,255, + 46,122,152,255,46,122,151,255,46,122,151,255,46,122,151,255, + 46,122,151,255,47,123,151,255,47,123,151,255,47,123,151,255, + 48,123,151,255,48,124,150,255,49,124,150,255,49,124,150,255, + 50,124,150,255,51,125,149,255,51,125,149,255,52,125,149,255, + 53,126,149,255,54,126,148,255,54,127,148,255,55,127,148,255, + 56,128,148,255,57,128,147,255,57,129,147,255,58,129,147,255, + 59,130,147,255,60,130,146,255,61,131,146,255,62,131,146,255, + 63,132,146,255,64,132,145,255,65,133,145,255,66,133,145,255, + 67,134,145,255,68,134,144,255,68,135,144,255,69,135,144,255, + 70,136,144,255,71,136,144,255,71,137,144,255,72,137,144,255, + 73,137,144,255,74,138,143,255,74,138,143,255,75,138,143,255, + 76,139,143,255,77,139,143,255,77,140,143,255,78,140,143,255, + 79,140,143,255,79,141,142,255,80,141,142,255,80,141,142,255, + 81,141,142,255,81,142,142,255,82,142,142,255,82,142,142,255, + 82,142,142,255,83,143,142,255,83,143,142,255,83,143,142,255, + 83,143,142,255,84,144,141,255,84,144,141,255,84,144,141,255, + 84,144,141,255,85,144,141,255,85,144,141,255,85,144,141,255, + 85,144,141,255,85,144,141,255,86,144,141,255,86,144,141,255, + 86,144,141,255,86,144,141,255,86,145,140,255,86,145,140,255, + 86,145,140,255,86,145,140,255,87,145,140,255,87,145,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 87,145,140,255,87,145,140,255,86,144,140,255,86,144,140,255, + 86,144,140,255,86,144,140,255,85,143,140,255,85,143,140,255, + 85,143,140,255,85,143,140,255,84,143,140,255,84,143,140,255, + 84,143,140,255,84,143,140,255,83,142,140,255,83,142,140,255, + 83,142,140,255,82,142,140,255,82,141,140,255,81,141,140,255, + 81,141,140,255,81,141,140,255,80,140,140,255,80,140,140,255, + 80,140,140,255,79,139,140,255,79,139,140,255,78,138,140,255, + 78,138,140,255,77,138,140,255,77,137,141,255,76,137,141,255, + 76,137,141,255,75,136,141,255,75,136,141,255,74,135,141,255, + 73,135,141,255,73,134,141,255,72,134,142,255,71,133,142,255, + 70,133,142,255,70,132,142,255,69,132,142,255,68,131,142,255, + 67,130,142,255,66,130,142,255,65,129,143,255,64,128,143,255, + 63,128,143,255,63,127,143,255,62,127,143,255,61,126,143,255, + 60,125,143,255,59,125,143,255,58,124,144,255,57,123,144,255, + 56,122,144,255,55,122,144,255,54,121,145,255,53,120,145,255, + 52,119,145,255,51,119,145,255,50,118,145,255,49,117,145,255, + 48,116,145,255,47,116,145,255,46,115,145,255,45,114,145,255, + 44,113,145,255,43,113,145,255,42,112,145,255,41,111,145,255, + 40,111,145,255,40,110,145,255,39,110,145,255,38,109,145,255, + 37,109,145,255,37,108,145,255,36,108,145,255,35,107,145,255, + 35,107,145,255,35,107,145,255,34,106,144,255,34,106,144,255, + 34,106,144,255,34,106,144,255,34,106,144,255,34,106,144,255, + 34,106,144,255,34,106,144,255,34,106,143,255,34,106,143,255, + 34,106,143,255,34,106,143,255,35,106,142,255,35,106,142,255, + 35,106,142,255,36,107,142,255,36,107,142,255,37,108,142,255, + 38,108,142,255,38,108,142,255,39,109,141,255,40,109,141,255, + 41,110,141,255,42,110,141,255,43,111,140,255,44,112,140,255, + 45,112,140,255,45,113,140,255,46,113,139,255,47,114,139,255, + 48,115,139,255,49,115,139,255,51,116,138,255,52,117,138,255, + 53,118,138,255,54,118,138,255,55,119,138,255,56,120,138,255, + 57,121,138,255,58,121,138,255,59,122,137,255,60,123,137,255, + 61,123,137,255,61,124,137,255,62,124,136,255,63,125,136,255, + 64,125,136,255,65,126,136,255,66,126,136,255,67,127,136,255, + 67,127,136,255,68,128,136,255,68,128,135,255,69,129,135,255, + 69,129,135,255,70,129,135,255,70,130,135,255,71,130,135,255, + 71,130,135,255,72,130,135,255,72,131,135,255,73,131,135,255, + 73,131,135,255,73,131,135,255,74,132,134,255,74,132,134,255, + 74,132,134,255,74,132,134,255,74,131,134,255,74,131,134,255, + 74,131,134,255,74,131,134,255,74,131,134,255,74,131,134,255, + 74,131,134,255,74,131,134,255,73,130,133,255,73,130,133,255, + 73,130,133,255,73,130,133,255,72,129,133,255,72,129,133,255, + 72,129,133,255,71,128,133,255,71,128,133,255,70,127,133,255, + 70,127,133,255,69,126,133,255,69,126,133,255,68,125,133,255, + 67,125,133,255,67,124,133,255,66,124,132,255,65,123,132,255, + 64,122,132,255,64,122,132,255,63,121,132,255,62,120,132,255, + 61,119,132,255,61,119,132,255,60,118,132,255,59,117,132,255, + 58,117,132,255,57,116,132,255,56,116,132,255,55,115,132,255, + 54,114,132,255,54,113,132,255,53,112,132,255,52,111,132,255, + 51,111,132,255,50,110,132,255,49,110,132,255,48,109,132,255, + 47,108,132,255,47,108,132,255,46,107,132,255,45,106,132,255, + 44,105,132,255,44,105,132,255,43,104,133,255,42,103,133,255, + 41,103,133,255,41,102,133,255,40,102,133,255,39,101,133,255, + 38,101,133,255,38,100,133,255,37,100,132,255,36,99,132,255, + 36,99,132,255,35,98,132,255,35,98,132,255,34,97,132,255, + 34,97,132,255,34,97,132,255,33,96,132,255,33,96,132,255, + 33,96,132,255,33,96,132,255,32,95,131,255,32,95,131,255, + 32,95,131,255,32,94,131,255,31,94,130,255,31,93,130,255, + 31,93,130,255,31,93,130,255,31,93,130,255,31,93,130,255, + 31,93,130,255,31,93,130,255,30,92,129,255,30,92,129,255, + 30,92,129,255,30,92,129,255,30,91,128,255,30,91,128,255, + 30,91,128,255,30,91,128,255,30,91,127,255,30,91,127,255, + 30,91,127,255,30,91,127,255,30,90,126,255,30,90,126,255, + 30,90,126,255,30,90,126,255,30,89,125,255,30,89,125,255, + 30,89,125,255,30,89,125,255,30,89,124,255,30,89,124,255, + 30,89,124,255,30,89,124,255,31,89,123,255,31,89,123,255, + 31,89,123,255,31,89,122,255,31,88,122,255,31,88,121,255, + 31,88,121,255,31,88,121,255,32,87,120,255,32,87,120,255, + 32,87,120,255,32,87,120,255,32,86,119,255,32,86,119,255, + 32,86,119,255,32,86,119,255,33,86,118,255,33,86,118,255, + 33,86,118,255,33,86,117,255,34,85,117,255,34,85,116,255, + 34,85,116,255,34,85,115,255,35,85,115,255,35,85,114,255, + 35,85,114,255,35,85,113,255,36,84,113,255,36,84,112,255, + 36,84,112,255,36,84,111,255,36,83,111,255,36,83,110,255, + 36,83,110,255,36,83,109,255,37,83,109,255,37,83,108,255, + 37,83,108,255,37,83,107,255,37,82,107,255,37,82,106,255, + 37,82,106,255,37,82,105,255,38,82,105,255,38,82,104,255, + 38,82,104,255,38,82,103,255,38,81,102,255,38,81,101,255, + 38,81,101,255,38,81,100,255,38,80,100,255,38,80,99,255, + 38,80,99,255,38,80,98,255,39,79,97,255,39,79,96,255, + 39,79,96,255,39,79,95,255,38,78,95,255,38,78,94,255, + 38,78,94,255,38,77,93,255,38,77,92,255,38,76,91,255, + 38,76,91,255,38,76,90,255,38,75,89,255,38,75,88,255, + 38,75,88,255,38,74,87,255,37,74,87,255,37,73,86,255, + 37,73,86,255,37,72,85,255,37,72,84,255,37,71,83,255, + 37,71,83,255,37,70,82,255,36,70,81,255,36,69,80,255, + 36,69,80,255,36,68,79,255,36,68,79,255,36,67,78,255, + 36,67,78,255,36,66,77,255,36,66,76,255,36,65,75,255, + 36,65,75,255,36,65,74,255,36,64,73,255,36,64,72,255, + 36,64,72,255,36,63,71,255,36,63,71,255,36,62,70,255, + 36,62,69,255,36,61,68,255,36,61,67,255,36,60,66,255, + 36,60,66,255,36,60,65,255,36,59,64,255,36,59,63,255, + 36,59,63,255,36,59,62,255,36,58,61,255,36,58,60,255, + 36,58,60,255,36,57,59,255,36,57,58,255,36,56,57,255, + 36,56,57,255,36,56,56,255,36,55,55,255,36,55,54,255, + 36,55,54,255,36,55,53,255,35,54,52,255,35,54,51,255, + 35,54,51,255,35,53,50,255,35,53,49,255,35,52,48,255, + 35,52,48,255,35,52,47,255,35,51,46,255,35,51,45,255, + 35,51,45,255,35,50,44,255,34,50,43,255,34,49,42,255, + 34,49,42,255,34,49,41,255,34,48,40,255,34,48,39,255, + 34,48,39,255,34,47,38,255,33,47,38,255,33,46,37,255, + 33,46,37,255,33,46,36,255,32,45,35,255,32,45,34,255, + 32,45,34,255,32,44,33,255,31,44,33,255,31,43,32,255, + 31,43,32,255,31,43,32,255,30,42,31,255,30,42,31,255, + 30,42,31,255,30,42,30,255,30,41,30,255,30,41,29,255, + 30,41,29,255,30,41,29,255,29,40,28,255,29,40,28,255, + 29,40,28,255,29,40,28,255,41,66,52,255,41,66,52,255, + 41,66,52,255,41,66,53,255,40,66,53,255,40,66,54,255, + 40,66,54,255,40,66,54,255,40,67,55,255,40,67,55,255, + 40,67,55,255,40,67,56,255,40,67,56,255,40,67,57,255, + 40,67,57,255,40,67,58,255,39,68,58,255,39,68,59,255, + 39,68,59,255,39,68,60,255,39,69,61,255,39,69,62,255, + 39,69,62,255,39,70,63,255,40,70,63,255,40,71,64,255, + 40,71,64,255,40,71,65,255,40,72,66,255,40,72,67,255, + 40,72,67,255,40,73,68,255,41,73,68,255,41,74,69,255, + 41,74,69,255,41,75,70,255,42,75,71,255,42,76,72,255, + 42,76,72,255,43,77,73,255,43,78,73,255,44,79,74,255, + 44,79,74,255,45,80,75,255,45,81,76,255,46,82,77,255, + 46,82,77,255,47,83,78,255,47,84,78,255,48,85,79,255, + 48,85,79,255,49,86,80,255,49,87,80,255,50,88,81,255, + 50,88,81,255,51,89,82,255,52,90,83,255,53,91,84,255, + 53,91,84,255,54,92,85,255,55,93,85,255,56,94,86,255, + 56,95,86,255,57,96,87,255,57,97,87,255,58,98,88,255, + 58,98,88,255,59,99,89,255,60,100,90,255,61,101,91,255, + 61,101,91,255,62,102,92,255,62,103,92,255,63,104,93,255, + 63,105,93,255,64,106,94,255,65,107,95,255,66,108,96,255, + 66,108,96,255,67,109,97,255,67,110,98,255,68,111,99,255, + 68,111,99,255,69,112,100,255,69,113,100,255,70,114,101,255, + 70,114,101,255,71,115,102,255,71,116,103,255,72,117,104,255, + 72,117,104,255,73,118,105,255,73,118,105,255,74,119,106,255, + 74,119,106,255,75,120,107,255,75,121,108,255,76,122,109,255, + 76,122,109,255,76,123,110,255,77,123,110,255,77,124,111,255, + 77,124,111,255,78,125,112,255,78,126,112,255,79,127,113,255, + 79,127,113,255,79,128,114,255,80,128,114,255,80,129,115,255, + 80,129,115,255,80,130,116,255,81,130,116,255,81,131,117,255, + 81,131,117,255,81,131,117,255,82,132,118,255,82,132,118,255, + 82,132,118,255,82,133,119,255,83,133,119,255,83,134,120,255, + 83,134,120,255,83,134,120,255,83,134,121,255,83,134,121,255, + 83,134,121,255,83,134,121,255,84,135,122,255,84,135,122,255, + 84,135,122,255,84,135,123,255,84,135,123,255,84,135,124,255, + 84,135,124,255,84,135,124,255,83,136,125,255,83,136,125,255, + 83,136,125,255,83,136,126,255,83,136,126,255,83,136,127,255, + 83,136,127,255,83,136,127,255,82,136,128,255,82,136,128,255, + 82,136,128,255,82,136,129,255,81,135,129,255,81,135,130,255, + 81,135,130,255,81,135,131,255,80,135,131,255,80,135,132,255, + 80,135,132,255,80,135,133,255,79,134,133,255,79,134,134,255, + 79,134,134,255,79,134,135,255,78,134,135,255,78,134,136,255, + 78,134,136,255,78,134,136,255,77,134,137,255,77,134,137,255, + 77,134,137,255,76,134,138,255,76,134,138,255,75,134,139,255, + 75,134,139,255,75,134,139,255,74,133,140,255,74,133,140,255, + 74,133,140,255,74,133,140,255,73,133,141,255,73,133,141,255, + 73,133,141,255,72,133,141,255,72,132,142,255,71,132,142,255, + 71,132,142,255,70,132,142,255,70,132,143,255,69,132,143,255, + 69,132,143,255,69,132,143,255,68,131,144,255,68,131,144,255, + 68,131,144,255,68,131,144,255,67,131,144,255,67,131,144,255, + 67,131,144,255,67,131,144,255,66,131,145,255,66,131,145,255, + 66,131,145,255,66,131,145,255,65,131,145,255,65,131,145,255, + 65,131,145,255,65,131,145,255,65,131,145,255,65,131,145,255, + 65,131,145,255,65,131,145,255,65,131,145,255,65,131,145,255, + 65,131,145,255,65,131,145,255,66,132,145,255,66,132,145,255, + 66,132,145,255,67,132,145,255,67,133,144,255,68,133,144,255, + 68,133,144,255,69,134,144,255,69,134,144,255,70,135,144,255, + 70,135,144,255,71,135,144,255,71,136,144,255,72,136,144,255, + 72,136,144,255,73,137,144,255,74,137,143,255,74,138,143,255, + 75,138,143,255,76,138,143,255,77,139,143,255,77,139,143,255, + 78,139,143,255,79,140,143,255,79,140,143,255,80,141,143,255, + 80,141,143,255,81,142,143,255,82,142,143,255,82,143,143,255, + 83,143,143,255,84,143,143,255,84,144,142,255,85,144,142,255, + 85,144,142,255,86,144,142,255,86,145,142,255,87,145,142,255, + 87,145,142,255,88,145,142,255,88,146,142,255,89,146,142,255, + 89,146,142,255,89,146,142,255,90,147,142,255,90,147,142,255, + 90,147,142,255,90,147,142,255,91,147,142,255,91,147,142,255, + 91,147,142,255,91,147,142,255,92,147,142,255,92,147,142,255, + 92,147,142,255,92,147,142,255,92,147,142,255,92,147,142,255, + 92,147,142,255,92,147,142,255,93,147,142,255,93,147,142,255, + 93,147,142,255,93,147,142,255,92,147,143,255,92,147,143,255, + 92,147,143,255,92,147,143,255,92,146,143,255,92,146,143,255, + 92,146,143,255,92,146,143,255,92,146,144,255,92,146,144,255, + 92,146,144,255,92,146,144,255,92,146,144,255,92,146,144,255, + 92,146,144,255,92,146,144,255,92,145,144,255,92,145,144,255, + 92,145,144,255,92,145,144,255,91,145,145,255,91,145,145,255, + 91,145,145,255,91,145,145,255,91,145,145,255,91,145,145,255, + 91,145,145,255,91,145,145,255,90,145,146,255,90,145,146,255, + 90,145,146,255,90,145,146,255,90,145,146,255,90,145,146,255, + 90,145,146,255,90,145,146,255,89,145,147,255,89,145,147,255, + 89,145,147,255,89,145,147,255,88,144,147,255,88,144,147,255, + 88,144,147,255,87,144,147,255,87,144,147,255,86,144,147,255, + 86,144,147,255,85,144,147,255,85,143,148,255,84,143,148,255, + 84,143,148,255,83,142,148,255,83,142,148,255,82,141,148,255, + 82,141,148,255,81,141,148,255,80,140,148,255,80,140,148,255, + 79,140,148,255,78,140,148,255,77,139,149,255,77,139,149,255, + 76,139,149,255,75,138,149,255,74,138,150,255,73,137,150,255, + 72,137,150,255,71,136,150,255,70,136,150,255,69,135,150,255, + 68,135,150,255,67,134,150,255,66,133,151,255,65,133,151,255, + 64,132,151,255,63,131,151,255,62,131,151,255,61,130,151,255, + 60,130,151,255,59,129,151,255,58,129,151,255,58,128,151,255, + 57,128,151,255,56,127,151,255,55,127,152,255,54,126,152,255, + 53,126,152,255,52,126,152,255,51,125,152,255,51,125,152,255, + 50,125,152,255,49,124,152,255,49,124,152,255,48,123,152,255, + 48,123,152,255,48,123,152,255,47,122,152,255,47,122,152,255, + 47,122,152,255,47,122,152,255,46,122,152,255,46,122,152,255, + 46,122,152,255,46,122,152,255,46,122,151,255,46,122,151,255, + 46,122,151,255,46,122,151,255,47,123,151,255,47,123,151,255, + 47,123,151,255,48,123,151,255,49,124,150,255,49,124,150,255, + 50,124,150,255,51,124,150,255,51,125,149,255,52,125,149,255, + 52,125,149,255,53,126,149,255,54,126,148,255,55,127,148,255, + 56,127,148,255,57,128,148,255,58,128,147,255,58,129,147,255, + 59,129,147,255,60,130,147,255,61,130,146,255,62,131,146,255, + 63,131,146,255,64,132,146,255,65,132,145,255,66,133,145,255, + 67,133,145,255,68,134,145,255,69,134,144,255,69,135,144,255, + 70,135,144,255,71,136,144,255,72,136,144,255,72,137,144,255, + 73,137,144,255,74,137,144,255,75,138,143,255,75,138,143,255, + 76,138,143,255,77,139,143,255,78,139,143,255,78,140,143,255, + 79,140,143,255,80,140,143,255,80,141,142,255,81,141,142,255, + 81,141,142,255,81,141,142,255,82,142,142,255,82,142,142,255, + 82,142,142,255,83,142,142,255,83,143,142,255,84,143,142,255, + 84,143,142,255,84,143,142,255,85,144,141,255,85,144,141,255, + 85,144,141,255,85,144,141,255,86,144,141,255,86,144,141,255, + 86,144,141,255,86,144,141,255,86,144,141,255,86,144,141,255, + 86,144,141,255,86,144,141,255,86,144,141,255,87,145,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,86,144,140,255, + 86,144,140,255,86,144,140,255,86,144,140,255,85,143,140,255, + 85,143,140,255,85,143,140,255,85,143,140,255,84,143,140,255, + 84,143,140,255,84,143,140,255,84,143,140,255,83,142,140,255, + 83,142,140,255,83,142,140,255,82,142,140,255,82,141,140,255, + 81,141,140,255,81,141,140,255,81,141,140,255,80,140,140,255, + 80,140,140,255,80,140,140,255,79,139,140,255,79,139,140,255, + 78,138,140,255,78,138,140,255,77,138,140,255,77,137,141,255, + 76,137,141,255,76,137,141,255,75,136,141,255,75,136,141,255, + 74,135,141,255,73,135,141,255,73,134,141,255,72,134,142,255, + 71,133,142,255,70,133,142,255,70,132,142,255,69,132,142,255, + 68,131,142,255,67,130,142,255,66,130,142,255,65,129,143,255, + 64,128,143,255,63,128,143,255,63,127,143,255,62,127,143,255, + 61,126,143,255,60,125,143,255,59,125,143,255,58,124,144,255, + 57,123,144,255,56,122,144,255,56,122,144,255,55,121,145,255, + 54,120,145,255,53,119,145,255,52,119,145,255,51,118,145,255, + 50,117,145,255,49,116,145,255,48,116,145,255,47,115,145,255, + 46,114,145,255,45,113,145,255,44,113,145,255,43,112,145,255, + 42,111,145,255,42,111,145,255,41,110,145,255,41,110,145,255, + 40,109,145,255,39,109,145,255,39,108,145,255,38,108,145,255, + 37,107,145,255,37,107,145,255,37,107,145,255,36,106,144,255, + 36,106,144,255,36,106,144,255,36,106,144,255,36,106,144,255, + 36,106,144,255,36,106,144,255,36,106,144,255,36,106,143,255, + 36,106,143,255,36,106,143,255,36,106,143,255,37,106,142,255, + 37,106,142,255,37,106,142,255,38,107,142,255,38,107,142,255, + 39,108,142,255,40,108,142,255,40,108,142,255,41,109,141,255, + 42,109,141,255,43,110,141,255,44,110,141,255,45,111,140,255, + 46,112,140,255,47,112,140,255,47,113,140,255,48,113,139,255, + 49,114,139,255,50,115,139,255,51,115,139,255,53,116,138,255, + 54,117,138,255,55,118,138,255,56,118,138,255,57,119,138,255, + 58,120,138,255,59,121,138,255,60,121,138,255,61,122,137,255, + 62,123,137,255,63,123,137,255,63,124,137,255,64,124,136,255, + 65,125,136,255,66,125,136,255,67,126,136,255,68,126,136,255, + 69,127,136,255,69,127,136,255,70,128,136,255,70,128,135,255, + 71,129,135,255,71,129,135,255,72,129,135,255,72,130,135,255, + 73,130,135,255,73,130,135,255,73,130,135,255,74,131,135,255, + 74,131,135,255,74,131,135,255,74,131,135,255,75,132,134,255, + 75,132,134,255,75,132,134,255,75,132,134,255,75,131,134,255, + 75,131,134,255,75,131,134,255,75,131,134,255,74,131,134,255, + 74,131,134,255,74,131,134,255,74,131,134,255,73,130,133,255, + 73,130,133,255,73,130,133,255,73,130,133,255,72,129,133,255, + 72,129,133,255,72,129,133,255,71,128,133,255,71,128,133,255, + 70,127,133,255,70,127,133,255,69,126,133,255,69,126,133,255, + 68,125,133,255,67,125,133,255,67,124,133,255,66,124,132,255, + 65,123,132,255,64,122,132,255,64,122,132,255,63,121,132,255, + 62,120,132,255,61,119,132,255,61,119,132,255,60,118,132,255, + 59,117,132,255,58,117,132,255,58,116,132,255,57,116,132,255, + 56,115,132,255,55,114,132,255,54,113,132,255,53,112,132,255, + 52,111,132,255,51,111,132,255,51,110,132,255,50,110,132,255, + 49,109,132,255,48,108,132,255,48,108,132,255,47,107,132,255, + 46,106,132,255,45,106,132,255,45,105,132,255,44,105,133,255, + 43,104,133,255,42,104,133,255,42,103,133,255,41,103,133,255, + 40,102,133,255,40,102,133,255,39,101,133,255,39,101,132,255, + 38,100,132,255,38,100,132,255,37,99,132,255,37,99,132,255, + 36,98,132,255,36,98,132,255,36,98,132,255,35,97,132,255, + 35,97,132,255,35,97,132,255,35,97,132,255,34,96,131,255, + 34,96,131,255,34,96,131,255,34,96,131,255,33,95,130,255, + 33,95,130,255,33,95,130,255,33,95,130,255,33,94,130,255, + 33,94,130,255,33,94,130,255,33,94,130,255,32,94,129,255, + 32,94,129,255,32,94,129,255,32,94,129,255,32,93,128,255, + 32,93,128,255,32,93,128,255,32,93,128,255,32,92,127,255, + 32,92,127,255,32,92,127,255,32,92,127,255,32,92,126,255, + 32,92,126,255,32,92,126,255,32,92,126,255,32,91,125,255, + 32,91,125,255,32,91,125,255,32,91,125,255,32,90,124,255, + 32,90,124,255,32,90,124,255,32,90,124,255,33,90,123,255, + 33,90,123,255,33,90,123,255,33,90,122,255,33,89,122,255, + 33,89,121,255,33,89,121,255,33,89,121,255,34,88,120,255, + 34,88,120,255,34,88,120,255,34,88,120,255,34,87,119,255, + 34,87,119,255,34,87,119,255,34,87,119,255,35,86,118,255, + 35,86,118,255,35,86,118,255,35,86,117,255,35,86,117,255, + 35,86,116,255,35,86,116,255,35,86,115,255,36,85,115,255, + 36,85,114,255,36,85,114,255,36,85,113,255,37,84,113,255, + 37,84,112,255,37,84,112,255,37,84,111,255,37,83,111,255, + 37,83,110,255,37,83,110,255,37,83,109,255,37,83,109,255, + 37,83,108,255,37,83,108,255,37,83,107,255,38,82,107,255, + 38,82,106,255,38,82,106,255,38,82,105,255,38,82,105,255, + 38,82,104,255,38,82,104,255,38,82,103,255,38,81,102,255, + 38,81,101,255,38,81,101,255,38,81,100,255,38,80,100,255, + 38,80,99,255,38,80,99,255,38,80,98,255,39,79,97,255, + 39,79,96,255,39,79,96,255,39,79,95,255,38,78,95,255, + 38,78,94,255,38,78,94,255,38,77,93,255,38,77,92,255, + 38,76,91,255,38,76,91,255,38,76,90,255,38,75,89,255, + 38,75,88,255,38,75,88,255,38,74,87,255,37,74,87,255, + 37,73,86,255,37,73,86,255,37,72,85,255,37,72,84,255, + 37,71,83,255,37,71,83,255,37,70,82,255,36,70,81,255, + 36,69,80,255,36,69,80,255,36,68,79,255,36,68,78,255, + 36,67,77,255,36,67,77,255,36,66,76,255,36,66,75,255, + 36,65,74,255,36,65,74,255,36,65,73,255,36,64,72,255, + 36,64,71,255,36,64,71,255,36,63,70,255,36,63,69,255, + 36,62,68,255,36,62,68,255,36,61,67,255,36,61,66,255, + 36,60,65,255,36,60,65,255,36,60,64,255,36,59,63,255, + 36,59,62,255,36,59,62,255,36,59,61,255,36,58,60,255, + 36,58,59,255,36,58,59,255,36,57,58,255,36,57,57,255, + 36,56,56,255,36,56,56,255,36,56,55,255,36,55,54,255, + 36,55,53,255,36,55,53,255,36,55,52,255,35,54,51,255, + 35,54,50,255,35,54,50,255,35,53,49,255,35,53,48,255, + 35,52,47,255,35,52,47,255,35,52,46,255,35,51,45,255, + 35,51,44,255,35,51,44,255,35,50,43,255,34,50,42,255, + 34,49,41,255,34,49,41,255,34,49,40,255,34,48,40,255, + 34,48,39,255,34,48,39,255,34,47,38,255,33,47,37,255, + 33,46,36,255,33,46,36,255,33,46,35,255,32,45,35,255, + 32,45,34,255,32,45,34,255,32,44,33,255,31,44,33,255, + 31,43,32,255,31,43,32,255,31,43,32,255,30,42,31,255, + 30,42,31,255,30,42,31,255,30,42,30,255,30,41,30,255, + 30,41,29,255,30,41,29,255,30,41,29,255,29,40,28,255, + 29,40,28,255,29,40,28,255,29,40,28,255,42,66,51,255, + 42,66,51,255,42,66,51,255,42,66,51,255,41,66,52,255, + 41,66,52,255,41,66,52,255,41,66,53,255,41,67,53,255, + 41,67,54,255,41,67,54,255,41,67,54,255,41,67,55,255, + 41,67,55,255,41,67,55,255,41,67,56,255,40,68,56,255, + 40,68,57,255,40,68,57,255,40,68,58,255,40,69,59,255, + 40,69,60,255,40,69,60,255,40,70,61,255,41,70,61,255, + 41,71,62,255,41,71,62,255,41,71,63,255,41,72,64,255, + 41,72,65,255,41,72,65,255,41,73,66,255,42,73,66,255, + 42,74,67,255,42,74,67,255,42,75,68,255,43,75,69,255, + 43,76,70,255,43,76,70,255,44,77,71,255,44,78,71,255, + 45,79,72,255,45,79,72,255,46,80,73,255,46,81,74,255, + 47,82,75,255,47,82,75,255,48,83,76,255,48,84,76,255, + 49,85,77,255,49,85,77,255,50,86,78,255,50,87,78,255, + 51,88,79,255,51,88,79,255,52,89,80,255,53,90,81,255, + 54,91,82,255,54,91,82,255,55,92,83,255,56,93,83,255, + 57,94,84,255,57,95,84,255,58,96,85,255,58,97,85,255, + 59,98,86,255,59,98,86,255,60,99,87,255,61,100,88,255, + 62,101,89,255,62,101,89,255,63,102,90,255,63,103,90,255, + 64,104,91,255,64,105,91,255,65,106,92,255,66,107,93,255, + 67,108,94,255,67,108,94,255,68,109,95,255,68,110,96,255, + 69,111,97,255,69,111,97,255,70,112,98,255,70,113,98,255, + 71,114,99,255,71,114,99,255,72,115,100,255,72,116,101,255, + 73,117,102,255,73,117,102,255,74,118,103,255,74,118,103,255, + 75,119,104,255,75,119,104,255,76,120,105,255,76,121,106,255, + 77,122,107,255,77,122,107,255,77,123,108,255,78,123,108,255, + 78,124,109,255,78,124,109,255,79,125,110,255,79,126,110,255, + 80,127,111,255,80,127,111,255,80,128,112,255,81,128,112,255, + 81,129,113,255,81,129,113,255,81,130,114,255,82,130,114,255, + 82,131,115,255,82,131,115,255,82,131,115,255,83,132,116,255, + 83,132,116,255,83,132,116,255,83,133,117,255,84,133,117,255, + 84,134,118,255,84,134,118,255,84,134,118,255,84,134,119,255, + 84,134,119,255,84,134,119,255,84,134,119,255,85,135,120,255, + 85,135,120,255,85,135,120,255,85,135,121,255,85,135,121,255, + 85,135,122,255,85,135,122,255,85,135,122,255,84,136,123,255, + 84,136,123,255,84,136,123,255,84,136,124,255,84,136,124,255, + 84,136,125,255,84,136,125,255,84,136,126,255,83,136,126,255, + 83,136,127,255,83,136,127,255,83,136,128,255,82,135,128,255, + 82,135,129,255,82,135,129,255,82,135,129,255,81,135,130,255, + 81,135,130,255,81,135,130,255,81,135,131,255,80,135,131,255, + 80,135,132,255,80,135,132,255,80,135,133,255,79,135,133,255, + 79,135,134,255,79,135,134,255,79,135,135,255,78,134,135,255, + 78,134,136,255,78,134,136,255,77,134,137,255,77,134,137,255, + 76,134,138,255,76,134,138,255,76,134,138,255,75,133,139,255, + 75,133,139,255,75,133,139,255,75,133,139,255,74,133,140,255, + 74,133,140,255,74,133,140,255,73,133,140,255,73,132,141,255, + 72,132,141,255,72,132,141,255,71,132,141,255,71,132,142,255, + 70,132,142,255,70,132,142,255,70,132,142,255,69,131,143,255, + 69,131,143,255,69,131,143,255,69,131,143,255,68,131,143,255, + 68,131,143,255,68,131,143,255,68,131,143,255,67,131,144,255, + 67,131,144,255,67,131,144,255,67,131,144,255,66,131,144,255, + 66,131,144,255,66,131,144,255,66,131,144,255,66,131,144,255, + 66,131,144,255,66,131,144,255,66,131,144,255,66,131,144,255, + 66,131,144,255,66,131,144,255,66,131,144,255,67,132,144,255, + 67,132,144,255,67,132,144,255,68,132,144,255,68,133,143,255, + 69,133,143,255,69,133,143,255,70,134,143,255,70,134,143,255, + 71,135,143,255,71,135,143,255,72,135,143,255,72,136,143,255, + 73,136,143,255,73,136,143,255,74,137,143,255,75,137,142,255, + 75,138,142,255,76,138,142,255,77,138,142,255,78,139,142,255, + 78,139,142,255,79,139,142,255,80,140,142,255,80,140,142,255, + 81,141,142,255,81,141,142,255,82,142,142,255,83,142,142,255, + 83,143,142,255,84,143,142,255,85,143,142,255,85,144,141,255, + 86,144,141,255,86,144,141,255,87,144,141,255,87,145,141,255, + 88,145,141,255,88,145,141,255,89,145,141,255,89,146,141,255, + 90,146,141,255,90,146,141,255,90,146,141,255,91,147,141,255, + 91,147,141,255,91,147,141,255,91,147,141,255,92,147,141,255, + 92,147,141,255,92,147,141,255,92,147,141,255,93,147,141,255, + 93,147,141,255,93,147,141,255,93,147,141,255,93,147,141,255, + 93,147,141,255,93,147,141,255,93,147,141,255,94,147,141,255, + 94,147,141,255,94,147,141,255,94,147,141,255,93,147,142,255, + 93,147,142,255,93,147,142,255,93,147,142,255,93,146,142,255, + 93,146,142,255,93,146,142,255,93,146,142,255,92,146,143,255, + 92,146,143,255,92,146,143,255,92,146,143,255,92,145,143,255, + 92,145,143,255,92,145,143,255,92,145,143,255,92,145,143,255, + 92,145,143,255,92,145,143,255,92,145,143,255,91,145,144,255, + 91,145,144,255,91,145,144,255,91,145,144,255,91,145,144,255, + 91,145,144,255,91,145,144,255,91,145,144,255,90,144,145,255, + 90,144,145,255,90,144,145,255,90,144,145,255,90,144,145,255, + 90,144,145,255,90,144,145,255,90,144,145,255,89,144,146,255, + 89,144,146,255,89,144,146,255,89,144,146,255,88,143,146,255, + 88,143,146,255,88,143,146,255,87,143,146,255,87,143,146,255, + 86,143,146,255,86,143,146,255,85,143,146,255,85,142,147,255, + 84,142,147,255,84,142,147,255,83,142,147,255,83,141,147,255, + 82,141,147,255,82,141,147,255,81,141,147,255,80,140,147,255, + 80,140,147,255,79,140,147,255,78,139,147,255,77,139,148,255, + 77,138,148,255,76,138,148,255,75,138,148,255,74,137,149,255, + 73,137,149,255,72,137,149,255,71,136,149,255,70,136,149,255, + 69,135,149,255,68,135,149,255,67,134,149,255,66,133,150,255, + 65,133,150,255,64,132,150,255,63,131,150,255,62,131,150,255, + 61,130,150,255,60,130,150,255,59,129,150,255,58,129,150,255, + 58,128,150,255,57,128,150,255,56,127,150,255,55,127,151,255, + 54,126,151,255,53,126,151,255,52,126,151,255,51,125,151,255, + 51,125,151,255,50,125,151,255,49,124,151,255,49,124,151,255, + 48,123,151,255,48,123,151,255,48,123,151,255,47,122,151,255, + 47,122,151,255,47,122,151,255,47,122,151,255,47,122,151,255, + 47,122,151,255,47,122,151,255,47,122,151,255,47,122,150,255, + 47,122,150,255,47,122,150,255,47,122,150,255,48,123,150,255, + 48,123,150,255,48,123,150,255,49,123,150,255,50,124,149,255, + 50,124,149,255,51,124,149,255,52,124,149,255,52,125,148,255, + 53,125,148,255,53,125,148,255,54,126,148,255,55,126,147,255, + 56,127,147,255,57,127,147,255,58,128,147,255,59,128,146,255, + 59,129,146,255,60,129,146,255,61,130,146,255,62,130,145,255, + 63,131,145,255,64,131,145,255,65,132,145,255,66,132,144,255, + 67,133,144,255,68,133,144,255,69,134,144,255,70,134,143,255, + 70,135,143,255,71,135,143,255,72,136,143,255,73,136,143,255, + 73,137,143,255,74,137,143,255,75,138,143,255,76,138,142,255, + 76,139,142,255,77,139,142,255,78,139,142,255,79,140,142,255, + 79,140,142,255,80,140,142,255,81,140,142,255,81,141,141,255, + 82,141,141,255,82,141,141,255,82,141,141,255,83,142,141,255, + 83,142,141,255,83,142,141,255,84,142,141,255,84,143,141,255, + 85,143,141,255,85,143,141,255,85,143,141,255,86,144,140,255, + 86,144,140,255,86,144,140,255,86,144,140,255,87,144,140,255, + 87,144,140,255,87,144,140,255,87,144,140,255,87,144,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 88,145,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 88,145,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 88,145,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 88,145,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 87,144,139,255,87,144,139,255,87,144,139,255,87,144,139,255, + 86,143,139,255,86,143,139,255,86,143,139,255,86,143,139,255, + 85,143,139,255,85,143,139,255,85,143,139,255,85,143,139,255, + 84,142,139,255,84,142,139,255,84,142,139,255,83,142,139,255, + 83,141,139,255,82,141,139,255,82,141,139,255,81,141,139,255, + 81,140,139,255,80,140,139,255,80,140,139,255,79,139,139,255, + 79,139,140,255,78,138,140,255,78,138,140,255,77,138,140,255, + 77,137,140,255,76,137,140,255,76,137,140,255,75,136,140,255, + 75,136,140,255,74,135,140,255,74,135,140,255,73,134,140,255, + 73,134,141,255,72,133,141,255,71,133,141,255,71,132,141,255, + 70,132,141,255,69,131,141,255,68,130,141,255,67,130,141,255, + 66,129,142,255,65,128,142,255,64,128,142,255,64,127,142,255, + 63,127,142,255,62,126,142,255,61,125,142,255,60,125,142,255, + 59,124,143,255,58,123,143,255,57,122,143,255,57,122,143,255, + 56,121,144,255,55,120,144,255,54,120,144,255,53,119,144,255, + 52,119,144,255,51,118,144,255,50,117,144,255,49,117,144,255, + 48,116,144,255,47,115,144,255,46,114,144,255,45,114,144,255, + 44,113,144,255,43,112,144,255,43,112,144,255,42,111,144,255, + 42,111,144,255,41,110,144,255,40,110,144,255,40,109,144,255, + 39,109,144,255,38,108,144,255,38,108,144,255,38,108,144,255, + 37,107,143,255,37,107,143,255,37,107,143,255,37,107,143,255, + 37,107,143,255,37,107,143,255,37,107,143,255,37,107,143,255, + 37,107,142,255,37,107,142,255,37,107,142,255,37,107,142,255, + 38,107,141,255,38,107,141,255,38,107,141,255,39,108,141,255, + 39,108,141,255,40,109,141,255,41,109,141,255,41,109,141,255, + 42,110,140,255,43,110,140,255,44,111,140,255,45,111,140,255, + 46,112,139,255,47,113,139,255,48,113,139,255,48,114,139,255, + 49,114,138,255,50,115,138,255,51,116,138,255,52,116,138,255, + 54,117,137,255,55,118,137,255,56,119,137,255,57,119,137,255, + 58,120,137,255,59,121,137,255,60,122,137,255,61,122,137,255, + 62,123,136,255,63,124,136,255,64,124,136,255,64,125,136,255, + 65,125,136,255,66,126,136,255,67,126,136,255,68,127,136,255, + 69,127,136,255,70,128,136,255,70,128,136,255,71,129,136,255, + 71,129,135,255,72,130,135,255,72,130,135,255,73,130,135,255, + 73,131,135,255,74,131,135,255,74,131,135,255,74,131,135,255, + 75,132,135,255,75,132,135,255,75,132,135,255,75,132,135,255, + 76,133,134,255,76,133,134,255,76,133,134,255,76,133,134,255, + 76,132,134,255,76,132,134,255,76,132,134,255,76,132,134,255, + 75,132,134,255,75,132,134,255,75,132,134,255,75,132,134,255, + 74,131,133,255,74,131,133,255,74,131,133,255,74,130,133,255, + 73,130,133,255,73,129,133,255,73,129,133,255,72,129,133,255, + 72,128,133,255,71,128,133,255,71,128,133,255,70,127,133,255, + 70,127,133,255,69,126,133,255,68,125,133,255,68,125,133,255, + 67,124,132,255,66,123,132,255,65,123,132,255,65,122,132,255, + 64,122,132,255,63,121,132,255,62,120,132,255,62,120,132,255, + 61,119,132,255,60,118,132,255,59,118,132,255,59,117,132,255, + 58,117,132,255,57,116,132,255,56,115,132,255,55,114,132,255, + 54,113,132,255,53,112,132,255,52,112,132,255,52,111,132,255, + 51,111,132,255,50,110,132,255,49,109,132,255,49,109,132,255, + 48,108,132,255,47,107,132,255,46,107,132,255,46,106,132,255, + 45,106,133,255,44,105,133,255,43,105,133,255,43,104,133,255, + 42,104,133,255,41,103,133,255,41,103,133,255,40,102,133,255, + 40,102,132,255,39,101,132,255,39,101,132,255,38,100,132,255, + 38,100,132,255,37,99,132,255,37,99,132,255,37,99,132,255, + 36,98,132,255,36,98,132,255,36,98,132,255,36,98,132,255, + 35,97,131,255,35,97,131,255,35,97,131,255,35,97,131,255, + 34,96,130,255,34,96,130,255,34,96,130,255,34,96,130,255, + 34,95,130,255,34,95,130,255,34,95,130,255,34,95,130,255, + 34,95,129,255,34,95,129,255,34,95,129,255,34,95,129,255, + 34,94,128,255,34,94,128,255,34,94,128,255,34,94,128,255, + 33,93,127,255,33,93,127,255,33,93,127,255,33,93,127,255, + 33,93,126,255,33,93,126,255,33,93,126,255,33,93,126,255, + 33,92,125,255,33,92,125,255,33,92,125,255,33,92,125,255, + 33,91,124,255,33,91,124,255,33,91,124,255,33,91,124,255, + 34,91,123,255,34,91,123,255,34,91,123,255,34,91,122,255, + 34,90,122,255,34,90,121,255,34,90,121,255,34,90,121,255, + 35,89,120,255,35,89,120,255,35,89,120,255,35,89,120,255, + 35,88,119,255,35,88,119,255,35,88,119,255,35,88,119,255, + 36,87,118,255,36,87,118,255,36,87,118,255,36,87,117,255, + 36,87,117,255,36,87,116,255,36,87,116,255,36,87,115,255, + 37,86,115,255,37,86,114,255,37,86,114,255,37,86,113,255, + 38,85,113,255,38,85,112,255,38,85,112,255,38,85,111,255, + 38,84,111,255,38,84,110,255,38,84,110,255,38,84,109,255, + 38,84,109,255,38,84,108,255,38,84,108,255,38,84,107,255, + 39,83,106,255,39,83,105,255,39,83,105,255,39,83,104,255, + 39,82,104,255,39,82,103,255,39,82,103,255,39,82,102,255, + 39,81,101,255,39,81,100,255,39,81,100,255,39,81,99,255, + 39,80,99,255,39,80,98,255,39,80,98,255,39,80,97,255, + 40,79,96,255,40,79,95,255,40,79,95,255,40,79,94,255, + 39,78,94,255,39,78,93,255,39,78,93,255,39,77,92,255, + 39,77,91,255,39,76,90,255,39,76,90,255,39,76,89,255, + 39,75,88,255,39,75,87,255,39,75,87,255,39,74,86,255, + 38,74,86,255,38,73,85,255,38,73,85,255,38,72,84,255, + 38,72,83,255,38,71,82,255,38,71,82,255,38,70,81,255, + 37,70,80,255,37,69,79,255,37,69,79,255,37,68,78,255, + 37,68,77,255,37,67,76,255,37,67,76,255,37,66,75,255, + 37,66,74,255,37,65,73,255,37,65,73,255,37,65,72,255, + 37,64,71,255,37,64,70,255,37,64,70,255,37,63,69,255, + 37,63,68,255,37,62,67,255,37,62,67,255,37,61,66,255, + 37,61,65,255,37,60,64,255,37,60,64,255,37,60,63,255, + 37,59,62,255,37,59,61,255,37,59,61,255,37,59,60,255, + 37,58,59,255,37,58,58,255,37,58,58,255,37,57,57,255, + 37,57,56,255,37,56,55,255,37,56,55,255,37,56,54,255, + 37,55,53,255,37,55,52,255,37,55,52,255,37,55,51,255, + 36,54,50,255,36,54,49,255,36,54,49,255,36,53,48,255, + 36,53,47,255,36,52,46,255,36,52,46,255,36,52,45,255, + 35,51,44,255,35,51,43,255,35,51,43,255,35,50,42,255, + 35,50,41,255,35,49,40,255,35,49,40,255,35,49,39,255, + 34,48,39,255,34,48,38,255,34,48,38,255,34,47,37,255, + 33,47,36,255,33,46,35,255,33,46,35,255,33,46,34,255, + 32,45,34,255,32,45,33,255,32,45,33,255,32,44,32,255, + 31,44,32,255,31,43,31,255,31,43,31,255,31,43,31,255, + 31,42,30,255,31,42,30,255,31,42,30,255,31,42,29,255, + 30,41,29,255,30,41,28,255,30,41,28,255,30,41,28,255, + 30,40,27,255,30,40,27,255,30,40,27,255,30,40,27,255, + 43,66,49,255,43,66,49,255,43,66,49,255,43,66,50,255, + 42,66,50,255,42,66,51,255,42,66,51,255,42,66,51,255, + 42,66,52,255,42,66,52,255,42,66,52,255,42,66,53,255, + 42,67,53,255,42,67,54,255,42,67,54,255,42,67,55,255, + 41,68,55,255,41,68,56,255,41,68,56,255,41,68,57,255, + 41,69,58,255,41,69,59,255,41,69,59,255,41,69,60,255, + 42,70,60,255,42,70,61,255,42,70,61,255,42,71,62,255, + 42,71,62,255,42,72,63,255,42,72,63,255,42,73,64,255, + 43,73,65,255,43,74,66,255,43,74,66,255,43,75,67,255, + 44,75,67,255,44,76,68,255,44,76,68,255,45,77,69,255, + 45,78,70,255,46,79,71,255,46,79,71,255,47,80,72,255, + 47,81,72,255,48,82,73,255,48,82,73,255,49,83,74,255, + 49,83,74,255,50,84,75,255,50,84,75,255,51,85,76,255, + 51,86,77,255,52,87,78,255,52,88,78,255,53,89,79,255, + 54,90,79,255,55,91,80,255,55,91,80,255,56,92,81,255, + 56,93,81,255,57,94,82,255,57,94,82,255,58,95,83,255, + 59,96,84,255,60,97,85,255,60,97,85,255,61,98,86,255, + 62,99,86,255,63,100,87,255,63,101,87,255,64,102,88,255, + 64,103,89,255,65,104,90,255,65,104,90,255,66,105,91,255, + 66,106,91,255,67,107,92,255,67,107,92,255,68,108,93,255, + 68,109,94,255,69,110,95,255,69,110,95,255,70,111,96,255, + 71,112,97,255,72,113,98,255,72,113,98,255,73,114,99,255, + 73,115,100,255,74,116,101,255,74,116,101,255,74,117,102,255, + 75,118,102,255,75,119,103,255,75,119,103,255,76,120,104,255, + 76,120,105,255,77,121,106,255,77,121,106,255,78,122,107,255, + 78,123,107,255,79,124,108,255,79,124,108,255,79,125,109,255, + 80,125,109,255,80,126,110,255,80,126,110,255,81,127,111,255, + 81,127,111,255,82,128,112,255,82,128,112,255,82,129,113,255, + 83,129,113,255,83,130,114,255,83,130,114,255,83,131,114,255, + 84,131,115,255,84,132,115,255,84,132,115,255,84,132,116,255, + 85,133,116,255,85,133,117,255,85,133,117,255,85,133,117,255, + 85,134,118,255,85,134,118,255,85,134,118,255,85,134,118,255, + 86,135,119,255,86,135,119,255,86,135,119,255,86,135,120,255, + 86,136,120,255,86,136,121,255,86,136,121,255,86,136,121,255, + 85,136,122,255,85,136,122,255,85,136,122,255,85,136,123,255, + 85,136,123,255,85,136,124,255,85,136,124,255,85,136,124,255, + 84,136,125,255,84,136,125,255,84,136,125,255,84,136,126,255, + 83,136,126,255,83,136,127,255,83,136,127,255,83,136,128,255, + 82,136,128,255,82,136,129,255,82,136,129,255,82,136,130,255, + 81,135,130,255,81,135,131,255,81,135,131,255,81,135,132,255, + 80,135,132,255,80,135,133,255,80,135,133,255,80,135,133,255, + 79,135,134,255,79,135,134,255,79,135,134,255,78,135,135,255, + 78,135,135,255,77,135,136,255,77,135,136,255,77,135,136,255, + 76,134,137,255,76,134,137,255,76,134,137,255,76,134,138,255, + 75,134,138,255,75,134,139,255,75,134,139,255,74,134,139,255, + 74,133,140,255,73,133,140,255,73,133,140,255,72,133,140,255, + 72,133,141,255,71,133,141,255,71,133,141,255,71,133,141,255, + 70,132,142,255,70,132,142,255,70,132,142,255,69,132,142,255, + 69,131,142,255,68,131,142,255,68,131,142,255,68,131,142,255, + 67,131,143,255,67,131,143,255,67,131,143,255,67,131,143,255, + 67,131,143,255,67,131,143,255,67,131,143,255,67,131,143,255, + 67,131,143,255,67,131,143,255,67,131,143,255,67,131,143,255, + 67,132,143,255,67,132,143,255,67,132,143,255,67,132,143,255, + 68,133,143,255,68,133,143,255,68,133,143,255,69,133,143,255, + 69,134,142,255,70,134,142,255,70,134,142,255,71,134,142,255, + 71,135,142,255,72,135,142,255,72,135,142,255,73,136,142,255, + 73,136,142,255,74,137,142,255,74,137,142,255,75,138,142,255, + 76,138,141,255,76,139,141,255,77,139,141,255,78,139,141,255, + 79,140,141,255,79,140,141,255,80,140,141,255,81,141,141,255, + 81,141,141,255,82,142,141,255,82,142,141,255,83,143,141,255, + 84,143,141,255,84,144,141,255,85,144,141,255,86,144,141,255, + 86,145,140,255,87,145,140,255,87,145,140,255,88,145,140,255, + 88,146,140,255,89,146,140,255,89,146,140,255,90,146,140,255, + 90,147,140,255,91,147,140,255,91,147,140,255,91,147,140,255, + 92,147,140,255,92,147,140,255,92,147,140,255,92,147,140,255, + 93,147,140,255,93,147,140,255,93,147,140,255,93,147,140,255, + 94,147,140,255,94,147,140,255,94,147,140,255,94,147,140,255, + 94,147,140,255,94,147,140,255,94,147,140,255,94,147,140,255, + 94,147,140,255,94,147,140,255,94,147,140,255,94,147,140,255, + 93,146,141,255,93,146,141,255,93,146,141,255,93,146,141,255, + 93,146,141,255,93,146,141,255,93,146,141,255,93,146,141,255, + 93,145,142,255,93,145,142,255,93,145,142,255,93,145,142,255, + 93,145,142,255,93,145,142,255,93,145,142,255,93,145,142,255, + 92,144,142,255,92,144,142,255,92,144,142,255,92,144,142,255, + 92,144,143,255,92,144,143,255,92,144,143,255,92,144,143,255, + 91,144,143,255,91,144,143,255,91,144,143,255,91,144,143,255, + 90,144,144,255,90,144,144,255,90,144,144,255,90,144,144,255, + 90,144,144,255,90,144,144,255,90,144,144,255,90,144,144,255, + 89,144,145,255,89,144,145,255,89,144,145,255,89,144,145,255, + 88,143,145,255,88,143,145,255,88,143,145,255,87,143,145,255, + 87,143,146,255,86,143,146,255,86,143,146,255,85,143,146,255, + 85,142,146,255,84,142,146,255,84,142,146,255,83,141,146,255, + 83,141,146,255,82,140,146,255,82,140,146,255,81,140,146,255, + 80,139,147,255,80,139,147,255,79,139,147,255,78,139,147,255, + 77,138,147,255,77,138,147,255,76,138,147,255,75,137,147,255, + 74,137,148,255,73,136,148,255,72,136,148,255,71,135,148,255, + 70,135,148,255,69,134,148,255,68,134,148,255,67,133,148,255, + 66,132,149,255,65,132,149,255,64,131,149,255,63,130,149,255, + 62,130,149,255,62,129,149,255,61,129,149,255,60,129,149,255, + 59,128,150,255,58,128,150,255,57,128,150,255,56,127,150,255, + 55,127,150,255,55,126,150,255,54,126,150,255,53,126,150,255, + 52,125,150,255,52,125,150,255,51,125,150,255,50,124,150,255, + 50,124,151,255,49,123,151,255,49,123,151,255,49,123,151,255, + 48,123,150,255,48,123,150,255,48,123,150,255,48,123,150,255, + 47,123,150,255,47,123,150,255,47,123,150,255,47,123,150,255, + 48,123,149,255,48,123,149,255,48,123,149,255,48,123,149,255, + 49,124,149,255,49,124,149,255,49,124,149,255,50,124,149,255, + 51,125,148,255,51,125,148,255,52,125,148,255,53,125,148,255, + 53,126,147,255,54,126,147,255,54,126,147,255,55,127,147,255, + 56,127,146,255,57,128,146,255,58,128,146,255,59,129,146,255, + 60,129,145,255,60,130,145,255,61,130,145,255,62,131,145,255, + 63,131,144,255,64,132,144,255,65,132,144,255,66,133,144,255, + 67,133,143,255,68,134,143,255,69,134,143,255,70,135,143,255, + 71,135,143,255,71,136,143,255,72,136,143,255,73,137,143,255, + 74,137,142,255,74,138,142,255,75,138,142,255,76,138,142,255, + 77,139,142,255,77,139,142,255,78,139,142,255,79,140,142,255, + 80,140,141,255,80,141,141,255,81,141,141,255,82,141,141,255, + 82,142,141,255,83,142,141,255,83,142,141,255,83,142,141,255, + 84,143,141,255,84,143,141,255,84,143,141,255,85,143,141,255, + 85,144,140,255,86,144,140,255,86,144,140,255,86,144,140,255, + 87,145,140,255,87,145,140,255,87,145,140,255,87,145,140,255, + 88,145,140,255,88,145,140,255,88,145,140,255,88,145,140,255, + 88,145,140,255,88,145,140,255,88,145,140,255,88,145,140,255, + 88,145,140,255,89,146,139,255,89,146,139,255,89,146,139,255, + 89,146,139,255,89,146,139,255,89,146,139,255,89,146,139,255, + 89,146,139,255,89,146,139,255,89,146,139,255,89,146,139,255, + 89,146,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 88,145,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 87,145,139,255,87,144,139,255,86,144,139,255,86,144,139,255, + 86,144,139,255,85,143,139,255,85,143,139,255,85,143,139,255, + 85,143,139,255,84,142,139,255,84,142,139,255,84,142,139,255, + 83,142,139,255,83,141,139,255,82,141,139,255,82,141,139,255, + 82,140,139,255,81,140,139,255,81,139,139,255,81,139,139,255, + 80,139,139,255,80,138,139,255,79,138,139,255,79,138,139,255, + 78,138,139,255,78,137,140,255,77,137,140,255,77,137,140,255, + 76,136,140,255,76,136,140,255,75,135,140,255,74,135,140,255, + 74,134,140,255,73,134,141,255,72,133,141,255,71,133,141,255, + 71,132,141,255,70,132,141,255,69,131,141,255,68,131,141,255, + 68,130,141,255,67,130,142,255,66,129,142,255,65,129,142,255, + 65,128,142,255,64,128,142,255,63,127,142,255,62,126,142,255, + 61,126,142,255,60,125,143,255,59,124,143,255,58,123,143,255, + 58,123,143,255,57,122,143,255,56,121,143,255,55,120,143,255, + 54,120,143,255,53,119,144,255,52,118,144,255,51,117,144,255, + 50,117,144,255,49,116,144,255,48,115,144,255,47,115,144,255, + 47,114,144,255,46,114,144,255,45,113,144,255,44,113,144,255, + 44,112,144,255,43,112,144,255,42,111,144,255,42,111,144,255, + 41,110,144,255,41,110,144,255,40,109,144,255,40,109,144,255, + 40,109,144,255,39,108,143,255,39,108,143,255,39,108,143,255, + 39,108,143,255,38,108,143,255,38,108,143,255,38,108,143,255, + 38,108,143,255,39,108,142,255,39,108,142,255,39,108,142,255, + 39,108,142,255,40,108,141,255,40,108,141,255,40,108,141,255, + 41,109,141,255,41,109,140,255,42,110,140,255,43,110,140,255, + 43,110,140,255,44,111,140,255,45,111,140,255,46,112,140,255, + 46,112,140,255,47,113,139,255,48,114,139,255,49,114,139,255, + 50,115,139,255,51,115,138,255,52,116,138,255,53,117,138,255, + 54,117,138,255,55,118,137,255,56,119,137,255,57,120,137,255, + 58,120,137,255,59,121,137,255,60,122,137,255,61,122,137,255, + 62,123,137,255,63,123,136,255,64,124,136,255,65,125,136,255, + 65,125,136,255,66,126,135,255,67,127,135,255,68,127,135,255, + 69,128,135,255,70,128,135,255,71,129,135,255,71,129,135,255, + 72,129,135,255,72,130,134,255,73,130,134,255,73,130,134,255, + 74,130,134,255,74,131,134,255,75,131,134,255,75,131,134,255, + 75,131,134,255,76,132,134,255,76,132,134,255,76,132,134,255, + 76,132,134,255,77,133,134,255,77,133,134,255,77,133,134,255, + 77,133,134,255,77,132,134,255,77,132,134,255,77,132,134,255, + 77,132,134,255,76,132,133,255,76,132,133,255,76,132,133,255, + 76,132,133,255,75,131,133,255,75,131,133,255,75,131,133,255, + 75,131,133,255,74,130,133,255,74,130,133,255,73,130,133,255, + 73,129,133,255,72,129,133,255,71,128,133,255,71,128,133,255, + 70,127,133,255,70,127,133,255,69,126,133,255,69,126,133,255, + 68,125,133,255,68,125,132,255,67,124,132,255,66,123,132,255, + 66,123,132,255,65,122,132,255,64,121,132,255,63,120,132,255, + 63,120,132,255,62,119,132,255,61,118,132,255,60,118,132,255, + 60,117,132,255,59,117,132,255,58,116,132,255,57,115,132,255, + 56,115,132,255,55,114,132,255,54,113,132,255,53,112,132,255, + 53,112,132,255,52,111,132,255,51,110,132,255,50,110,132,255, + 50,109,132,255,49,109,132,255,48,108,132,255,47,108,132,255, + 47,107,132,255,46,107,132,255,45,106,132,255,45,106,132,255, + 44,105,132,255,44,105,132,255,43,104,132,255,43,104,132,255, + 42,103,132,255,42,103,132,255,41,102,132,255,41,102,132,255, + 40,101,132,255,40,101,132,255,39,100,132,255,39,100,132,255, + 39,100,132,255,38,99,131,255,38,99,131,255,38,99,131,255, + 38,99,131,255,37,98,131,255,37,98,131,255,37,98,131,255, + 37,98,131,255,36,97,130,255,36,97,130,255,36,97,130,255, + 36,97,130,255,36,96,130,255,36,96,130,255,36,96,130,255, + 36,96,130,255,35,96,129,255,35,96,129,255,35,96,129,255, + 35,96,129,255,35,95,128,255,35,95,128,255,35,95,128,255, + 35,95,128,255,35,94,127,255,35,94,127,255,35,94,127,255, + 35,94,127,255,35,94,126,255,35,94,126,255,35,94,126,255, + 35,94,126,255,35,93,125,255,35,93,125,255,35,93,125,255, + 35,93,125,255,35,92,124,255,35,92,124,255,35,92,124,255, + 35,92,123,255,35,92,123,255,35,92,122,255,35,92,122,255, + 35,92,122,255,35,91,121,255,35,91,121,255,35,91,121,255, + 35,91,121,255,36,90,120,255,36,90,120,255,36,90,120,255, + 36,90,119,255,36,89,119,255,36,89,118,255,36,89,118,255, + 36,89,118,255,37,88,117,255,37,88,117,255,37,88,117,255, + 37,88,116,255,37,88,116,255,37,88,115,255,37,88,115,255, + 37,88,114,255,38,87,114,255,38,87,113,255,38,87,113,255, + 38,87,112,255,39,86,112,255,39,86,111,255,39,86,111,255, + 39,86,110,255,39,85,110,255,39,85,109,255,39,85,109,255, + 39,85,108,255,39,84,108,255,39,84,107,255,39,84,107,255, + 39,84,106,255,40,83,106,255,40,83,105,255,40,83,105,255, + 40,83,104,255,40,83,104,255,40,83,103,255,40,83,103,255, + 40,83,102,255,40,82,101,255,40,82,100,255,40,82,100,255, + 40,82,99,255,40,81,98,255,40,81,97,255,40,81,97,255, + 40,80,96,255,40,80,96,255,40,79,95,255,40,79,95,255, + 40,79,94,255,40,78,93,255,40,78,92,255,40,78,92,255, + 40,77,91,255,40,77,90,255,40,76,89,255,40,76,89,255, + 40,76,88,255,39,75,87,255,39,75,86,255,39,75,86,255, + 39,74,85,255,39,74,85,255,39,73,84,255,39,73,84,255, + 39,72,83,255,39,72,82,255,39,71,81,255,39,71,81,255, + 39,70,80,255,38,70,79,255,38,69,78,255,38,69,78,255, + 38,68,77,255,38,68,76,255,38,67,75,255,38,67,75,255, + 38,66,74,255,37,66,73,255,37,65,72,255,37,65,72,255, + 37,65,71,255,37,64,70,255,37,64,69,255,37,64,69,255, + 37,63,68,255,37,63,67,255,37,62,66,255,37,62,66,255, + 37,61,65,255,37,61,64,255,37,60,63,255,37,60,63,255, + 37,60,62,255,37,59,61,255,37,59,60,255,37,59,60,255, + 37,58,59,255,37,58,58,255,37,57,57,255,37,57,57,255, + 37,57,56,255,37,56,55,255,37,56,54,255,37,56,54,255, + 37,56,53,255,37,55,52,255,37,55,51,255,37,55,51,255, + 37,55,50,255,36,54,49,255,36,54,48,255,36,54,48,255, + 36,54,47,255,36,53,46,255,36,53,45,255,36,53,45,255, + 36,52,44,255,36,52,43,255,36,51,42,255,36,51,42,255, + 36,51,41,255,35,50,40,255,35,50,39,255,35,50,39,255, + 35,49,38,255,35,49,38,255,35,48,37,255,35,48,37,255, + 35,48,36,255,34,47,35,255,34,47,34,255,34,47,34,255, + 34,46,33,255,33,46,33,255,33,45,32,255,33,45,32,255, + 33,45,32,255,32,44,31,255,32,44,31,255,32,44,31,255, + 32,44,30,255,31,43,30,255,31,43,29,255,31,43,29,255, + 31,43,29,255,31,42,28,255,31,42,28,255,31,42,28,255, + 31,42,28,255,30,41,27,255,30,41,27,255,30,41,27,255, + 30,41,27,255,44,66,48,255,44,66,48,255,44,66,48,255, + 44,66,48,255,43,66,49,255,43,66,49,255,43,66,49,255, + 43,66,50,255,43,66,50,255,43,66,51,255,43,66,51,255, + 43,66,51,255,43,67,52,255,43,67,52,255,43,67,52,255, + 43,67,53,255,42,68,53,255,42,68,54,255,42,68,54,255, + 42,68,55,255,42,69,56,255,42,69,57,255,42,69,57,255, + 42,69,58,255,43,70,58,255,43,70,59,255,43,70,59,255, + 43,71,60,255,43,71,60,255,43,72,61,255,43,72,61,255, + 43,73,62,255,44,73,63,255,44,74,64,255,44,74,64,255, + 44,75,65,255,45,75,65,255,45,76,66,255,45,76,66,255, + 46,77,67,255,46,78,68,255,47,79,69,255,47,79,69,255, + 48,80,70,255,48,81,70,255,49,82,71,255,49,82,71,255, + 50,83,72,255,50,83,72,255,51,84,73,255,51,84,73,255, + 52,85,74,255,52,86,75,255,53,87,76,255,53,88,76,255, + 54,89,77,255,55,90,77,255,56,91,78,255,56,91,78,255, + 57,92,79,255,57,93,79,255,58,94,80,255,58,94,80,255, + 59,95,81,255,60,96,82,255,61,97,83,255,61,97,83,255, + 62,98,84,255,63,99,84,255,64,100,85,255,64,101,85,255, + 65,102,86,255,65,103,87,255,66,104,88,255,66,104,88,255, + 67,105,89,255,67,106,89,255,68,107,90,255,68,107,90,255, + 69,108,91,255,69,109,92,255,70,110,93,255,70,110,93,255, + 71,111,94,255,72,112,95,255,73,113,96,255,73,113,96,255, + 74,114,97,255,74,115,98,255,75,116,99,255,75,116,99,255, + 75,117,100,255,76,118,100,255,76,119,101,255,76,119,101,255, + 77,120,102,255,77,120,103,255,78,121,104,255,78,121,104,255, + 79,122,105,255,79,123,105,255,80,124,106,255,80,124,106,255, + 80,125,107,255,81,125,107,255,81,126,108,255,81,126,108,255, + 82,127,109,255,82,127,109,255,83,128,110,255,83,128,110,255, + 83,129,111,255,84,129,111,255,84,130,112,255,84,130,112,255, + 84,131,112,255,85,131,113,255,85,132,113,255,85,132,113,255, + 85,132,114,255,86,133,114,255,86,133,115,255,86,133,115,255, + 86,133,115,255,86,134,116,255,86,134,116,255,86,134,116,255, + 86,134,116,255,87,135,117,255,87,135,117,255,87,135,117,255, + 87,135,118,255,87,136,118,255,87,136,119,255,87,136,119,255, + 87,136,119,255,86,136,120,255,86,136,120,255,86,136,120,255, + 86,136,121,255,86,136,121,255,86,136,122,255,86,136,122,255, + 86,136,123,255,85,136,123,255,85,136,124,255,85,136,124,255, + 85,136,125,255,84,136,125,255,84,136,126,255,84,136,126,255, + 84,136,126,255,83,136,127,255,83,136,127,255,83,136,127,255, + 83,136,128,255,82,136,128,255,82,136,129,255,82,136,129,255, + 82,136,130,255,81,136,130,255,81,136,131,255,81,136,131,255, + 81,136,132,255,80,135,132,255,80,135,133,255,80,135,133,255, + 79,135,134,255,79,135,134,255,78,135,135,255,78,135,135,255, + 78,135,135,255,77,134,136,255,77,134,136,255,77,134,136,255, + 77,134,137,255,76,134,137,255,76,134,138,255,76,134,138,255, + 75,134,138,255,75,133,139,255,74,133,139,255,74,133,139,255, + 73,133,139,255,73,133,140,255,72,133,140,255,72,133,140,255, + 72,133,140,255,71,132,141,255,71,132,141,255,71,132,141,255, + 70,132,141,255,70,131,141,255,69,131,141,255,69,131,141,255, + 69,131,141,255,68,131,142,255,68,131,142,255,68,131,142,255, + 68,131,142,255,68,131,142,255,68,131,142,255,68,131,142,255, + 68,131,142,255,68,131,142,255,68,131,142,255,68,131,142,255, + 68,131,142,255,68,132,142,255,68,132,142,255,68,132,142,255, + 68,132,142,255,69,133,142,255,69,133,142,255,69,133,142,255, + 70,133,142,255,70,134,141,255,71,134,141,255,71,134,141,255, + 72,134,141,255,72,135,141,255,73,135,141,255,73,135,141,255, + 74,136,141,255,74,136,141,255,75,137,141,255,75,137,141,255, + 76,138,141,255,77,138,140,255,77,139,140,255,78,139,140,255, + 79,139,140,255,80,140,140,255,80,140,140,255,81,140,140,255, + 82,141,140,255,82,141,140,255,83,142,140,255,83,142,140,255, + 84,143,140,255,85,143,140,255,85,144,140,255,86,144,140,255, + 87,144,140,255,87,145,139,255,88,145,139,255,88,145,139,255, + 89,145,139,255,89,146,139,255,90,146,139,255,90,146,139,255, + 91,146,139,255,91,147,139,255,92,147,139,255,92,147,139,255, + 92,147,139,255,93,147,139,255,93,147,139,255,93,147,139,255, + 93,147,139,255,94,147,139,255,94,147,139,255,94,147,139,255, + 94,147,139,255,95,147,139,255,95,147,139,255,95,147,139,255, + 95,147,139,255,95,147,139,255,95,147,139,255,95,147,139,255, + 95,147,139,255,95,147,139,255,95,147,139,255,95,147,139,255, + 95,147,139,255,94,146,140,255,94,146,140,255,94,146,140,255, + 94,146,140,255,94,146,140,255,94,146,140,255,94,146,140,255, + 94,146,140,255,93,145,141,255,93,145,141,255,93,145,141,255, + 93,145,141,255,93,144,141,255,93,144,141,255,93,144,141,255, + 93,144,141,255,92,144,141,255,92,144,141,255,92,144,141,255, + 92,144,141,255,92,144,142,255,92,144,142,255,92,144,142,255, + 92,144,142,255,91,144,142,255,91,144,142,255,91,144,142,255, + 91,144,142,255,90,143,143,255,90,143,143,255,90,143,143,255, + 90,143,143,255,90,143,143,255,90,143,143,255,90,143,143,255, + 90,143,143,255,89,143,144,255,89,143,144,255,89,143,144,255, + 89,143,144,255,88,142,144,255,88,142,144,255,88,142,144,255, + 87,142,144,255,87,142,145,255,86,142,145,255,86,142,145,255, + 85,142,145,255,85,141,145,255,84,141,145,255,84,141,145,255, + 83,141,145,255,83,140,145,255,82,140,145,255,82,140,145,255, + 81,140,145,255,80,139,146,255,80,139,146,255,79,139,146,255, + 78,138,146,255,77,138,146,255,77,137,146,255,76,137,146,255, + 75,137,146,255,74,136,147,255,73,136,147,255,72,136,147,255, + 71,135,147,255,70,135,147,255,69,134,147,255,68,134,147,255, + 67,133,147,255,66,132,148,255,65,132,148,255,64,131,148,255, + 63,130,148,255,62,130,148,255,62,129,148,255,61,129,148,255, + 60,129,148,255,59,128,149,255,58,128,149,255,57,128,149,255, + 56,127,149,255,55,127,149,255,55,126,149,255,54,126,149,255, + 53,126,149,255,52,125,149,255,52,125,149,255,51,125,149,255, + 50,124,149,255,50,124,150,255,49,123,150,255,49,123,150,255, + 49,123,150,255,48,123,149,255,48,123,149,255,48,123,149,255, + 48,123,149,255,48,123,149,255,48,123,149,255,48,123,149,255, + 48,123,149,255,49,123,148,255,49,123,148,255,49,123,148,255, + 49,123,148,255,50,124,148,255,50,124,148,255,50,124,148,255, + 51,124,148,255,52,125,147,255,52,125,147,255,53,125,147,255, + 54,125,147,255,54,126,146,255,55,126,146,255,55,126,146,255, + 56,127,146,255,57,127,145,255,58,128,145,255,59,128,145,255, + 60,129,145,255,61,129,144,255,61,130,144,255,62,130,144,255, + 63,131,144,255,64,131,143,255,65,132,143,255,66,132,143,255, + 67,133,143,255,68,133,142,255,69,134,142,255,70,134,142,255, + 71,135,142,255,72,135,142,255,72,136,142,255,73,136,142,255, + 74,137,142,255,75,137,141,255,75,138,141,255,76,138,141,255, + 77,139,141,255,78,139,141,255,78,140,141,255,79,140,141,255, + 80,140,141,255,81,141,140,255,81,141,140,255,82,141,140,255, + 83,141,140,255,83,142,140,255,84,142,140,255,84,142,140,255, + 84,142,140,255,85,143,140,255,85,143,140,255,85,143,140,255, + 86,143,140,255,86,144,139,255,87,144,139,255,87,144,139,255, + 87,144,139,255,88,145,139,255,88,145,139,255,88,145,139,255, + 88,145,139,255,89,145,139,255,89,145,139,255,89,145,139,255, + 89,145,139,255,89,145,139,255,89,146,139,255,89,146,139,255, + 89,146,139,255,89,146,139,255,90,146,138,255,90,146,138,255, + 90,146,138,255,90,146,138,255,90,146,138,255,90,146,138,255, + 90,146,138,255,90,146,138,255,90,146,138,255,90,146,138,255, + 90,146,138,255,90,146,138,255,89,145,138,255,89,145,138,255, + 89,145,138,255,89,145,138,255,89,145,138,255,89,145,138,255, + 89,145,138,255,88,145,138,255,88,144,138,255,87,144,138,255, + 87,144,138,255,87,144,138,255,86,143,138,255,86,143,138,255, + 86,143,138,255,86,143,138,255,85,142,138,255,85,142,138,255, + 85,142,138,255,84,142,138,255,84,141,138,255,83,141,138,255, + 83,141,138,255,82,140,138,255,82,140,138,255,81,139,138,255, + 81,139,138,255,80,139,138,255,80,138,139,255,79,138,139,255, + 79,138,139,255,78,138,139,255,78,137,139,255,77,137,139,255, + 77,137,139,255,76,136,139,255,76,136,139,255,75,135,139,255, + 75,135,139,255,74,134,139,255,74,134,140,255,73,133,140,255, + 72,133,140,255,72,132,140,255,71,132,140,255,70,131,140,255, + 69,131,140,255,69,130,140,255,68,130,141,255,67,129,141,255, + 66,129,141,255,66,128,141,255,65,128,141,255,64,127,141,255, + 63,126,141,255,62,126,141,255,61,125,142,255,60,124,142,255, + 59,123,142,255,59,123,142,255,58,122,142,255,57,121,142,255, + 56,121,142,255,55,120,142,255,54,120,143,255,53,119,143,255, + 52,118,143,255,51,118,143,255,50,117,143,255,49,116,143,255, + 48,116,143,255,48,115,143,255,47,115,143,255,46,114,143,255, + 45,114,143,255,45,113,143,255,44,113,143,255,43,112,143,255, + 43,112,143,255,42,111,143,255,42,111,143,255,41,110,143,255, + 41,110,143,255,41,110,143,255,40,109,142,255,40,109,142,255, + 40,109,142,255,40,109,142,255,39,109,142,255,39,109,142,255, + 39,109,142,255,39,109,142,255,40,109,141,255,40,109,141,255, + 40,109,141,255,40,109,141,255,41,109,140,255,41,109,140,255, + 41,109,140,255,42,110,140,255,42,110,139,255,43,111,139,255, + 44,111,139,255,44,111,139,255,45,112,139,255,46,112,139,255, + 47,113,139,255,47,113,139,255,48,114,138,255,49,115,138,255, + 50,115,138,255,51,116,138,255,52,116,137,255,53,117,137,255, + 54,118,137,255,55,118,137,255,56,119,136,255,57,120,136,255, + 58,121,136,255,59,121,136,255,60,122,136,255,61,123,136,255, + 62,123,136,255,63,124,136,255,64,124,135,255,65,125,135,255, + 66,126,135,255,66,126,135,255,67,127,135,255,68,128,135,255, + 69,128,135,255,70,129,135,255,71,129,135,255,72,130,135,255, + 72,130,135,255,73,130,135,255,73,131,134,255,74,131,134,255, + 74,131,134,255,75,131,134,255,75,132,134,255,76,132,134,255, + 76,132,134,255,76,132,134,255,77,133,134,255,77,133,134,255, + 77,133,134,255,77,133,134,255,78,134,134,255,78,134,134,255, + 78,134,134,255,78,134,134,255,78,133,134,255,78,133,134,255, + 78,133,134,255,78,133,134,255,77,133,133,255,77,133,133,255, + 77,133,133,255,77,133,133,255,76,132,133,255,76,132,133,255, + 76,132,133,255,76,131,133,255,75,131,133,255,75,130,133,255, + 74,130,133,255,74,130,133,255,73,129,133,255,72,129,133,255, + 72,129,133,255,71,128,133,255,71,128,133,255,70,127,133,255, + 70,126,133,255,69,126,133,255,69,125,132,255,68,124,132,255, + 67,124,132,255,67,123,132,255,66,123,132,255,65,122,132,255, + 64,121,132,255,64,121,132,255,63,120,132,255,62,119,132,255, + 61,119,132,255,61,118,132,255,60,118,132,255,59,117,132,255, + 58,116,132,255,57,116,132,255,56,115,132,255,55,114,132,255, + 54,113,132,255,54,113,132,255,53,112,132,255,52,111,132,255, + 51,111,132,255,51,110,132,255,50,110,132,255,49,109,132,255, + 48,109,132,255,48,108,132,255,47,108,132,255,46,107,132,255, + 46,107,132,255,45,106,132,255,45,106,132,255,44,105,132,255, + 44,105,132,255,43,104,132,255,43,104,132,255,42,103,132,255, + 42,103,132,255,41,102,132,255,41,102,132,255,40,101,132,255, + 40,101,132,255,40,101,132,255,39,100,131,255,39,100,131,255, + 39,100,131,255,39,100,131,255,38,99,131,255,38,99,131,255, + 38,99,131,255,38,99,131,255,37,98,130,255,37,98,130,255, + 37,98,130,255,37,98,130,255,37,97,130,255,37,97,130,255, + 37,97,130,255,37,97,130,255,37,97,129,255,37,97,129,255, + 37,97,129,255,37,97,129,255,37,96,128,255,37,96,128,255, + 37,96,128,255,37,96,128,255,36,95,127,255,36,95,127,255, + 36,95,127,255,36,95,127,255,36,95,126,255,36,95,126,255, + 36,95,126,255,36,95,126,255,36,94,125,255,36,94,125,255, + 36,94,125,255,36,94,125,255,36,93,124,255,36,93,124,255, + 36,93,124,255,36,93,123,255,36,93,123,255,36,93,122,255, + 36,93,122,255,36,93,122,255,36,92,121,255,36,92,121,255, + 36,92,121,255,36,92,121,255,37,91,120,255,37,91,120,255, + 37,91,120,255,37,91,119,255,37,90,119,255,37,90,118,255, + 37,90,118,255,37,90,118,255,38,89,117,255,38,89,117,255, + 38,89,117,255,38,89,116,255,38,89,116,255,38,89,115,255, + 38,89,115,255,38,89,114,255,39,88,114,255,39,88,113,255, + 39,88,113,255,39,88,112,255,40,87,112,255,40,87,111,255, + 40,87,111,255,40,87,110,255,40,86,110,255,40,86,109,255, + 40,86,109,255,40,86,108,255,40,85,108,255,40,85,107,255, + 40,85,107,255,40,85,106,255,41,84,105,255,41,84,104,255, + 41,84,104,255,41,84,103,255,41,83,103,255,41,83,102,255, + 41,83,102,255,41,83,101,255,41,82,100,255,41,82,99,255, + 41,82,99,255,41,82,98,255,41,81,97,255,41,81,96,255, + 41,81,96,255,41,80,95,255,41,80,95,255,41,79,94,255, + 41,79,94,255,41,79,93,255,41,78,92,255,41,78,91,255, + 41,78,91,255,41,77,90,255,41,77,89,255,41,76,88,255, + 41,76,88,255,41,76,87,255,40,75,86,255,40,75,85,255, + 40,75,85,255,40,74,84,255,40,74,84,255,40,73,83,255, + 40,73,83,255,40,72,82,255,40,72,81,255,40,71,80,255, + 40,71,80,255,40,70,79,255,39,70,78,255,39,69,77,255, + 39,69,77,255,39,68,76,255,39,68,75,255,39,67,74,255, + 39,67,74,255,39,66,73,255,38,66,72,255,38,65,71,255, + 38,65,71,255,38,65,70,255,38,64,69,255,38,64,68,255, + 38,64,68,255,38,63,67,255,38,63,66,255,38,62,65,255, + 38,62,65,255,38,61,64,255,38,61,63,255,38,60,62,255, + 38,60,62,255,38,60,61,255,38,59,60,255,38,59,59,255, + 38,59,59,255,38,58,58,255,38,58,57,255,38,57,56,255, + 38,57,56,255,38,57,55,255,38,56,54,255,38,56,53,255, + 38,56,53,255,38,56,52,255,38,55,51,255,38,55,50,255, + 38,55,50,255,38,55,49,255,37,54,48,255,37,54,47,255, + 37,54,47,255,37,54,46,255,37,53,45,255,37,53,44,255, + 37,53,44,255,37,52,43,255,36,52,42,255,36,51,41,255, + 36,51,41,255,36,51,40,255,36,50,39,255,36,50,38,255, + 36,50,38,255,36,49,37,255,35,49,37,255,35,48,36,255, + 35,48,36,255,35,48,35,255,34,47,34,255,34,47,33,255, + 34,47,33,255,34,46,32,255,33,46,32,255,33,45,31,255, + 33,45,31,255,33,45,31,255,32,44,30,255,32,44,30,255, + 32,44,30,255,32,44,29,255,32,43,29,255,32,43,28,255, + 32,43,28,255,32,43,28,255,31,42,27,255,31,42,27,255, + 31,42,27,255,31,42,27,255,31,41,26,255,31,41,26,255, + 31,41,26,255,31,41,26,255,44,66,46,255,44,66,46,255, + 44,66,46,255,44,66,46,255,43,66,47,255,43,66,47,255, + 43,66,47,255,43,66,48,255,43,66,48,255,43,66,49,255, + 43,66,49,255,43,66,49,255,43,67,50,255,43,67,50,255, + 43,67,50,255,43,67,51,255,42,68,51,255,42,68,52,255, + 42,68,52,255,42,68,53,255,42,69,54,255,42,69,55,255, + 42,69,55,255,42,69,56,255,43,70,56,255,43,70,57,255, + 43,70,57,255,43,71,58,255,43,71,58,255,43,72,59,255, + 43,72,59,255,43,73,60,255,44,73,61,255,44,74,62,255, + 44,74,62,255,44,75,63,255,45,75,63,255,45,76,64,255, + 45,76,64,255,46,77,65,255,46,78,66,255,47,79,67,255, + 47,79,67,255,48,80,68,255,48,81,68,255,49,82,69,255, + 49,82,69,255,50,83,70,255,50,83,70,255,51,84,71,255, + 51,84,71,255,52,85,72,255,52,86,73,255,53,87,74,255, + 53,88,74,255,54,89,75,255,55,90,75,255,56,91,76,255, + 56,91,76,255,57,92,77,255,57,93,77,255,58,94,78,255, + 58,94,78,255,59,95,79,255,60,96,80,255,61,97,81,255, + 61,97,81,255,62,98,82,255,63,99,82,255,64,100,83,255, + 64,101,83,255,65,102,84,255,65,103,85,255,66,104,86,255, + 66,104,86,255,67,105,87,255,67,106,87,255,68,107,88,255, + 68,107,88,255,69,108,89,255,69,109,90,255,70,110,91,255, + 70,110,91,255,71,111,92,255,72,112,93,255,73,113,94,255, + 73,113,94,255,74,114,95,255,74,115,96,255,75,116,97,255, + 75,116,97,255,75,117,98,255,76,118,98,255,76,119,99,255, + 76,119,99,255,77,120,100,255,77,120,101,255,78,121,102,255, + 78,121,102,255,79,122,103,255,79,123,103,255,80,124,104,255, + 80,124,104,255,80,125,105,255,81,125,105,255,81,126,106,255, + 81,126,106,255,82,127,107,255,82,127,107,255,83,128,108,255, + 83,128,108,255,83,129,109,255,84,129,109,255,84,130,110,255, + 84,130,110,255,84,131,110,255,85,131,111,255,85,132,111,255, + 85,132,111,255,85,132,112,255,86,133,112,255,86,133,113,255, + 86,133,113,255,86,133,113,255,86,134,114,255,86,134,114,255, + 86,134,114,255,86,134,114,255,87,135,115,255,87,135,115,255, + 87,135,115,255,87,135,116,255,87,136,116,255,87,136,117,255, + 87,136,117,255,87,136,117,255,87,136,118,255,87,136,118,255, + 87,136,118,255,87,136,119,255,87,136,119,255,87,136,120,255, + 87,136,120,255,87,136,121,255,86,136,121,255,86,136,122,255, + 86,136,122,255,86,136,123,255,85,136,123,255,85,136,124,255, + 85,136,124,255,85,136,124,255,84,136,125,255,84,136,125,255, + 84,136,125,255,84,136,126,255,83,136,126,255,83,136,127,255, + 83,136,127,255,83,136,128,255,82,136,128,255,82,136,129,255, + 82,136,129,255,82,136,130,255,81,135,130,255,81,135,131,255, + 81,135,131,255,81,135,132,255,80,135,132,255,80,135,133,255, + 80,135,133,255,79,135,133,255,79,134,134,255,78,134,134,255, + 78,134,134,255,78,134,135,255,77,134,135,255,77,134,136,255, + 77,134,136,255,76,134,136,255,76,133,137,255,75,133,137,255, + 75,133,137,255,74,133,137,255,74,133,138,255,73,133,138,255, + 73,133,138,255,73,133,138,255,72,132,139,255,72,132,139,255, + 72,132,139,255,71,132,139,255,71,131,139,255,70,131,139,255, + 70,131,139,255,70,131,139,255,69,131,140,255,69,131,140,255, + 69,131,140,255,69,131,140,255,68,131,140,255,68,131,140,255, + 68,131,140,255,68,131,140,255,68,131,140,255,68,131,140,255, + 68,131,140,255,68,131,140,255,69,132,140,255,69,132,140,255, + 69,132,140,255,69,132,140,255,70,133,140,255,70,133,140,255, + 70,133,140,255,71,133,140,255,71,134,139,255,72,134,139,255, + 72,134,139,255,73,134,139,255,73,135,139,255,74,135,139,255, + 74,135,139,255,75,136,139,255,75,136,139,255,76,137,139,255, + 76,137,139,255,77,138,139,255,78,138,138,255,78,139,138,255, + 79,139,138,255,80,139,138,255,80,140,138,255,81,140,138,255, + 81,140,138,255,82,141,138,255,83,141,138,255,83,142,138,255, + 84,142,138,255,85,143,138,255,85,143,138,255,86,144,138,255, + 86,144,138,255,87,144,138,255,87,145,137,255,88,145,137,255, + 88,145,137,255,89,145,137,255,89,146,137,255,90,146,137,255, + 90,146,137,255,91,146,137,255,91,147,137,255,92,147,137,255, + 92,147,137,255,92,147,137,255,93,147,137,255,93,147,137,255, + 93,147,137,255,93,147,137,255,94,147,138,255,94,147,138,255, + 94,147,138,255,94,147,138,255,95,147,138,255,95,147,138,255, + 95,147,138,255,95,147,138,255,95,147,138,255,95,147,138,255, + 95,147,138,255,95,147,138,255,95,147,138,255,95,147,138,255, + 95,147,138,255,95,147,138,255,94,146,139,255,94,146,139,255, + 94,146,139,255,94,146,139,255,94,146,139,255,94,146,139,255, + 94,146,139,255,94,146,139,255,93,145,140,255,93,145,140,255, + 93,145,140,255,93,145,140,255,93,144,140,255,93,144,140,255, + 93,144,140,255,93,144,140,255,92,144,141,255,92,144,141,255, + 92,144,141,255,92,144,141,255,92,144,142,255,92,144,142,255, + 92,144,142,255,92,144,142,255,91,144,142,255,91,144,142,255, + 91,144,142,255,91,144,142,255,90,143,143,255,90,143,143,255, + 90,143,143,255,90,143,143,255,90,143,143,255,90,143,143,255, + 90,143,143,255,90,143,143,255,89,143,144,255,89,143,144,255, + 89,143,144,255,89,143,144,255,88,142,144,255,88,142,144,255, + 88,142,144,255,87,142,144,255,87,142,145,255,86,142,145,255, + 86,142,145,255,85,142,145,255,85,141,145,255,84,141,145,255, + 84,141,145,255,83,141,145,255,83,140,145,255,82,140,145,255, + 82,140,145,255,81,140,145,255,80,139,146,255,80,139,146,255, + 79,139,146,255,78,138,146,255,77,138,146,255,77,137,146,255, + 76,137,146,255,75,137,146,255,74,136,147,255,73,136,147,255, + 72,136,147,255,71,135,147,255,70,135,147,255,69,134,147,255, + 68,134,147,255,67,133,147,255,66,132,148,255,65,132,148,255, + 64,131,148,255,63,130,148,255,62,130,148,255,62,129,148,255, + 61,129,148,255,60,129,148,255,59,128,149,255,58,128,149,255, + 57,128,149,255,56,127,149,255,55,127,149,255,55,126,149,255, + 54,126,149,255,53,126,149,255,52,125,149,255,52,125,149,255, + 51,125,149,255,50,124,149,255,50,124,149,255,49,123,149,255, + 49,123,149,255,49,123,149,255,49,123,149,255,49,123,149,255, + 49,123,149,255,49,123,149,255,49,123,149,255,49,123,149,255, + 49,123,149,255,49,123,149,255,49,123,148,255,49,123,148,255, + 49,123,148,255,50,123,148,255,50,124,148,255,51,124,148,255, + 51,124,148,255,52,124,148,255,53,125,147,255,53,125,147,255, + 54,125,147,255,55,125,147,255,55,126,146,255,56,126,146,255, + 56,126,146,255,57,127,146,255,58,127,145,255,59,128,145,255, + 60,128,145,255,61,129,145,255,62,129,144,255,62,130,144,255, + 63,130,144,255,64,131,144,255,65,131,143,255,66,132,143,255, + 67,132,143,255,68,133,143,255,69,133,142,255,70,134,142,255, + 71,134,142,255,72,135,142,255,73,135,142,255,73,136,142,255, + 74,136,142,255,75,137,142,255,76,137,141,255,76,138,141,255, + 77,138,141,255,78,139,141,255,79,139,141,255,79,140,141,255, + 80,140,141,255,81,140,141,255,81,141,140,255,82,141,140,255, + 82,141,140,255,83,141,140,255,83,142,140,255,84,142,140,255, + 84,142,140,255,85,142,140,255,85,143,140,255,86,143,140,255, + 86,143,140,255,86,143,140,255,87,144,139,255,87,144,139,255, + 87,144,139,255,87,144,139,255,88,145,139,255,88,145,139,255, + 88,145,139,255,88,145,139,255,89,145,139,255,89,145,139,255, + 89,145,139,255,89,145,139,255,89,145,139,255,89,146,139,255, + 89,146,139,255,89,146,139,255,89,146,139,255,90,146,138,255, + 90,146,138,255,90,146,138,255,90,146,138,255,90,146,138,255, + 90,146,138,255,90,146,138,255,90,146,138,255,90,146,138,255, + 90,146,138,255,90,146,138,255,90,146,138,255,89,145,138,255, + 89,145,138,255,89,145,138,255,89,145,138,255,89,145,138,255, + 89,145,138,255,89,145,138,255,88,145,138,255,88,144,138,255, + 87,144,138,255,87,144,138,255,87,144,138,255,86,143,138,255, + 86,143,138,255,86,143,138,255,86,143,138,255,85,142,138,255, + 85,142,138,255,85,142,138,255,84,142,138,255,84,141,138,255, + 83,141,138,255,83,141,138,255,82,140,138,255,82,140,138,255, + 81,139,138,255,81,139,138,255,80,139,138,255,80,138,139,255, + 79,138,139,255,79,138,139,255,78,138,139,255,78,137,139,255, + 77,137,139,255,77,137,139,255,76,136,139,255,76,136,139,255, + 75,135,139,255,75,135,139,255,74,134,139,255,74,134,140,255, + 73,133,140,255,72,133,140,255,72,132,140,255,71,132,140,255, + 70,131,140,255,69,131,140,255,69,130,140,255,68,130,141,255, + 67,129,141,255,66,129,141,255,66,128,141,255,65,128,141,255, + 64,127,141,255,63,126,141,255,63,126,141,255,62,125,142,255, + 61,124,142,255,60,123,142,255,60,123,142,255,59,122,142,255, + 58,121,142,255,57,121,142,255,56,120,142,255,55,120,143,255, + 54,119,143,255,53,118,143,255,53,118,143,255,52,117,143,255, + 51,116,143,255,50,116,143,255,50,115,143,255,49,115,143,255, + 48,114,143,255,47,114,143,255,47,113,143,255,46,113,143,255, + 45,112,143,255,45,112,143,255,44,111,143,255,44,111,143,255, + 43,110,143,255,43,110,143,255,43,110,143,255,42,110,142,255, + 42,110,142,255,42,110,142,255,42,110,142,255,41,109,142,255, + 41,109,142,255,41,109,142,255,41,109,142,255,42,109,141,255, + 42,109,141,255,42,109,141,255,42,109,141,255,43,109,140,255, + 43,109,140,255,43,109,140,255,44,110,140,255,44,110,139,255, + 45,111,139,255,46,111,139,255,46,111,139,255,47,112,139,255, + 48,112,139,255,49,113,139,255,49,113,139,255,50,114,138,255, + 51,115,138,255,52,115,138,255,53,116,138,255,54,116,137,255, + 55,117,137,255,56,118,137,255,57,118,137,255,58,119,136,255, + 59,120,136,255,60,121,136,255,61,121,136,255,62,122,136,255, + 63,123,136,255,64,123,136,255,64,124,136,255,65,124,135,255, + 66,125,135,255,67,126,135,255,68,126,135,255,69,127,135,255, + 70,128,135,255,71,128,135,255,71,129,135,255,72,129,135,255, + 73,130,135,255,73,130,135,255,74,130,135,255,74,131,134,255, + 75,131,134,255,75,131,134,255,75,131,134,255,76,132,134,255, + 76,132,134,255,76,132,134,255,76,132,134,255,77,133,134,255, + 77,133,134,255,77,133,134,255,77,133,134,255,78,134,134,255, + 78,134,134,255,78,134,134,255,78,134,134,255,78,133,134,255, + 78,133,134,255,78,133,134,255,78,133,134,255,77,133,133,255, + 77,133,133,255,77,133,133,255,77,133,133,255,76,132,133,255, + 76,132,133,255,76,132,133,255,76,131,133,255,75,131,133,255, + 75,130,133,255,74,130,133,255,74,130,133,255,73,129,133,255, + 72,129,133,255,72,129,133,255,71,128,133,255,71,128,133,255, + 70,127,133,255,70,126,133,255,69,126,133,255,69,125,132,255, + 68,124,132,255,67,124,132,255,67,123,132,255,66,123,132,255, + 65,122,132,255,64,121,132,255,64,121,132,255,63,120,132,255, + 62,119,132,255,61,119,132,255,61,118,132,255,60,118,132,255, + 59,117,132,255,58,116,132,255,58,116,132,255,57,115,132,255, + 56,114,132,255,55,113,132,255,55,113,132,255,54,112,132,255, + 53,111,132,255,52,111,132,255,52,110,132,255,51,110,132,255, + 50,109,132,255,50,109,132,255,49,108,132,255,49,108,132,255, + 48,107,132,255,48,107,132,255,47,107,132,255,47,106,132,255, + 46,106,132,255,46,106,132,255,45,105,132,255,45,105,132,255, + 44,104,132,255,44,104,132,255,43,104,132,255,43,103,132,255, + 42,103,132,255,42,103,132,255,42,103,132,255,41,102,131,255, + 41,102,131,255,41,102,131,255,41,102,131,255,40,101,131,255, + 40,101,131,255,40,101,131,255,40,101,131,255,39,100,130,255, + 39,100,130,255,39,100,130,255,39,100,130,255,39,99,130,255, + 39,99,130,255,39,99,130,255,39,99,130,255,39,98,129,255, + 39,98,129,255,39,98,129,255,39,98,129,255,39,98,128,255, + 39,98,128,255,39,98,128,255,39,98,128,255,38,97,127,255, + 38,97,127,255,38,97,127,255,38,97,127,255,38,96,126,255, + 38,96,126,255,38,96,126,255,38,96,126,255,38,96,125,255, + 38,96,125,255,38,96,125,255,38,96,125,255,38,95,124,255, + 38,95,124,255,38,95,124,255,38,95,123,255,38,94,123,255, + 38,94,122,255,38,94,122,255,38,94,122,255,38,93,121,255, + 38,93,121,255,38,93,121,255,38,93,121,255,39,92,120,255, + 39,92,120,255,39,92,120,255,39,92,119,255,39,91,119,255, + 39,91,118,255,39,91,118,255,39,91,118,255,39,90,117,255, + 39,90,117,255,39,90,117,255,39,90,116,255,40,89,116,255, + 40,89,115,255,40,89,115,255,40,89,114,255,40,88,114,255, + 40,88,113,255,40,88,113,255,40,88,112,255,41,87,112,255, + 41,87,111,255,41,87,111,255,41,87,110,255,41,86,110,255, + 41,86,109,255,41,86,109,255,41,86,108,255,41,85,108,255, + 41,85,107,255,41,85,107,255,41,85,106,255,41,84,105,255, + 41,84,104,255,41,84,104,255,41,84,103,255,41,83,103,255, + 41,83,102,255,41,83,102,255,41,83,101,255,41,82,100,255, + 41,82,99,255,41,82,99,255,41,82,98,255,41,81,97,255, + 41,81,96,255,41,81,96,255,41,80,95,255,41,80,95,255, + 41,79,94,255,41,79,94,255,41,79,93,255,41,78,92,255, + 41,78,91,255,41,78,91,255,41,77,90,255,41,77,89,255, + 41,76,88,255,41,76,88,255,41,76,87,255,40,75,86,255, + 40,75,85,255,40,75,85,255,40,74,84,255,40,74,83,255, + 40,73,82,255,40,73,82,255,40,72,81,255,40,72,80,255, + 40,71,79,255,40,71,79,255,40,70,78,255,39,70,77,255, + 39,69,76,255,39,69,76,255,39,68,75,255,39,68,74,255, + 39,67,73,255,39,67,73,255,39,66,72,255,38,66,71,255, + 38,65,70,255,38,65,69,255,38,65,68,255,38,64,67,255, + 38,64,66,255,38,64,66,255,38,63,65,255,38,63,65,255, + 38,62,64,255,38,62,63,255,38,61,62,255,38,61,61,255, + 38,60,60,255,38,60,60,255,38,60,59,255,38,59,58,255, + 38,59,57,255,38,59,57,255,38,58,56,255,38,58,55,255, + 38,57,54,255,38,57,54,255,38,57,53,255,38,56,52,255, + 38,56,51,255,38,56,51,255,38,56,50,255,38,55,50,255, + 38,55,49,255,38,55,49,255,38,55,48,255,37,54,47,255, + 37,54,46,255,37,54,46,255,37,54,45,255,37,53,44,255, + 37,53,43,255,37,53,43,255,37,52,42,255,36,52,42,255, + 36,51,41,255,36,51,41,255,36,51,40,255,36,50,39,255, + 36,50,38,255,36,50,38,255,36,49,37,255,35,49,36,255, + 35,48,35,255,35,48,35,255,35,48,34,255,34,47,34,255, + 34,47,33,255,34,47,33,255,34,46,32,255,33,46,32,255, + 33,45,31,255,33,45,31,255,33,45,31,255,32,44,30,255, + 32,44,30,255,32,44,30,255,32,44,29,255,32,43,29,255, + 32,43,28,255,32,43,28,255,32,43,28,255,31,42,27,255, + 31,42,27,255,31,42,27,255,31,42,27,255,31,41,26,255, + 31,41,26,255,31,41,26,255,31,41,26,255,45,66,45,255, + 45,66,45,255,45,66,45,255,45,66,45,255,44,66,46,255, + 44,66,46,255,44,66,46,255,44,66,47,255,44,66,47,255, + 44,66,48,255,44,66,48,255,44,66,48,255,44,67,49,255, + 44,67,49,255,44,67,49,255,44,67,50,255,43,68,50,255, + 43,68,51,255,43,68,51,255,43,68,52,255,43,69,52,255, + 43,69,53,255,43,69,53,255,43,69,54,255,44,70,55,255, + 44,70,56,255,44,70,56,255,44,71,57,255,44,71,57,255, + 44,72,58,255,44,72,58,255,44,73,59,255,45,73,59,255, + 45,74,60,255,45,74,60,255,45,75,61,255,46,75,61,255, + 46,76,62,255,46,76,62,255,47,77,63,255,47,78,64,255, + 48,79,65,255,48,79,65,255,49,80,66,255,49,81,66,255, + 50,82,67,255,50,82,67,255,51,83,68,255,51,83,68,255, + 52,84,69,255,52,84,69,255,53,85,70,255,53,86,71,255, + 54,87,72,255,54,88,72,255,55,89,73,255,56,90,73,255, + 57,91,74,255,57,91,74,255,58,92,75,255,58,93,75,255, + 59,94,76,255,59,94,76,255,60,95,77,255,61,96,78,255, + 62,97,79,255,62,97,79,255,63,98,80,255,64,99,80,255, + 65,100,81,255,65,101,81,255,66,102,82,255,66,103,83,255, + 67,104,84,255,67,104,84,255,68,105,85,255,68,106,85,255, + 69,107,86,255,69,107,86,255,70,108,87,255,70,109,88,255, + 71,110,89,255,71,110,89,255,72,111,90,255,73,112,91,255, + 74,113,92,255,74,113,92,255,75,114,93,255,75,115,94,255, + 76,116,95,255,76,116,95,255,76,117,96,255,77,118,96,255, + 77,119,97,255,77,119,97,255,78,120,98,255,78,120,99,255, + 79,121,100,255,79,121,100,255,80,122,101,255,80,123,101,255, + 81,124,102,255,81,124,102,255,81,125,103,255,82,125,103,255, + 82,126,104,255,82,126,104,255,83,127,105,255,83,127,105,255, + 84,128,106,255,84,128,106,255,84,129,107,255,85,129,107,255, + 85,130,108,255,85,130,108,255,85,131,108,255,86,131,109,255, + 86,132,109,255,86,132,109,255,86,132,110,255,87,133,110,255, + 87,133,111,255,87,133,111,255,87,133,111,255,87,134,112,255, + 87,134,112,255,87,134,112,255,87,134,112,255,88,135,113,255, + 88,135,113,255,88,135,113,255,88,135,114,255,88,136,114,255, + 88,136,115,255,88,136,115,255,88,136,115,255,88,136,116,255, + 88,136,116,255,88,136,116,255,88,136,117,255,88,136,117,255, + 88,136,118,255,88,136,118,255,88,136,119,255,87,136,119,255, + 87,136,120,255,87,136,120,255,87,136,121,255,86,136,121,255, + 86,136,122,255,86,136,122,255,86,136,122,255,85,136,123,255, + 85,136,123,255,85,136,123,255,85,136,124,255,84,136,124,255, + 84,136,125,255,84,136,125,255,84,136,126,255,83,136,126,255, + 83,136,127,255,83,136,127,255,83,136,128,255,82,136,128,255, + 82,136,129,255,82,136,129,255,82,136,130,255,81,135,130,255, + 81,135,131,255,81,135,131,255,80,135,131,255,80,135,132,255, + 79,135,132,255,79,135,132,255,79,135,133,255,78,134,133,255, + 78,134,134,255,78,134,134,255,77,134,134,255,77,133,135,255, + 76,133,135,255,76,133,135,255,75,133,136,255,75,133,136,255, + 74,133,137,255,74,133,137,255,74,133,137,255,73,132,138,255, + 73,132,138,255,73,132,138,255,72,132,138,255,72,131,138,255, + 71,131,138,255,71,131,138,255,71,131,138,255,70,131,139,255, + 70,131,139,255,70,131,139,255,70,131,139,255,69,131,139,255, + 69,131,139,255,69,131,139,255,69,131,139,255,69,131,139,255, + 69,131,139,255,69,131,139,255,69,131,139,255,70,132,139,255, + 70,132,139,255,70,132,139,255,70,132,139,255,71,133,139,255, + 71,133,139,255,71,133,139,255,72,133,139,255,72,134,138,255, + 73,134,138,255,73,134,138,255,74,134,138,255,74,135,138,255, + 75,135,138,255,75,135,138,255,76,136,138,255,76,136,138,255, + 77,137,138,255,77,137,138,255,78,138,138,255,79,138,137,255, + 79,139,137,255,80,139,137,255,81,139,137,255,81,140,137,255, + 82,140,137,255,82,140,137,255,83,141,137,255,84,141,137,255, + 84,142,137,255,85,142,137,255,86,143,137,255,86,143,137,255, + 87,144,137,255,87,144,137,255,88,144,137,255,88,145,136,255, + 89,145,136,255,89,145,136,255,90,145,136,255,90,146,136,255, + 91,146,136,255,91,146,136,255,92,146,136,255,92,147,136,255, + 93,147,136,255,93,147,136,255,93,147,136,255,94,147,136,255, + 94,147,136,255,94,147,136,255,94,147,136,255,95,147,137,255, + 95,147,137,255,95,147,137,255,95,147,137,255,96,147,137,255, + 96,147,137,255,96,147,137,255,96,147,137,255,96,147,137,255, + 96,147,137,255,96,147,137,255,96,147,137,255,95,147,137,255, + 95,147,137,255,95,147,137,255,95,147,137,255,95,146,138,255, + 95,146,138,255,95,146,138,255,95,146,138,255,94,146,138,255, + 94,146,138,255,94,146,138,255,94,146,138,255,94,145,139,255, + 94,145,139,255,94,145,139,255,94,145,139,255,93,144,139,255, + 93,144,139,255,93,144,139,255,93,144,139,255,92,144,140,255, + 92,144,140,255,92,144,140,255,92,144,140,255,92,143,141,255, + 92,143,141,255,92,143,141,255,92,143,141,255,91,143,141,255, + 91,143,141,255,91,143,141,255,91,143,141,255,90,143,142,255, + 90,143,142,255,90,143,142,255,90,143,142,255,90,142,142,255, + 90,142,142,255,90,142,142,255,90,142,142,255,89,142,143,255, + 89,142,143,255,89,142,143,255,89,142,143,255,88,142,143,255, + 88,142,143,255,88,142,143,255,87,142,143,255,87,142,144,255, + 86,142,144,255,86,142,144,255,85,142,144,255,85,141,144,255, + 84,141,144,255,84,141,144,255,83,141,144,255,83,140,144,255, + 82,140,144,255,82,140,144,255,81,140,144,255,80,139,145,255, + 80,139,145,255,79,139,145,255,78,138,145,255,77,138,145,255, + 77,137,145,255,76,137,145,255,75,137,145,255,74,136,146,255, + 73,136,146,255,72,136,146,255,71,135,146,255,70,135,146,255, + 69,134,146,255,68,134,146,255,67,133,146,255,66,132,147,255, + 66,132,147,255,65,131,147,255,64,130,147,255,63,130,147,255, + 62,129,147,255,61,129,147,255,60,129,147,255,59,128,148,255, + 59,128,148,255,58,128,148,255,57,127,148,255,56,127,148,255, + 56,126,148,255,55,126,148,255,54,126,148,255,53,125,148,255, + 53,125,148,255,52,125,148,255,51,124,148,255,51,124,148,255, + 50,123,148,255,50,123,148,255,50,123,148,255,50,123,148,255, + 50,123,148,255,50,123,148,255,50,123,148,255,50,123,148,255, + 50,123,148,255,50,123,148,255,50,123,148,255,50,123,147,255, + 50,123,147,255,50,123,147,255,51,123,147,255,51,124,147,255, + 52,124,147,255,52,124,147,255,53,124,147,255,54,125,146,255, + 54,125,146,255,55,125,146,255,56,126,146,255,56,126,145,255, + 57,127,145,255,57,127,145,255,58,127,145,255,59,128,144,255, + 60,128,144,255,61,128,144,255,62,129,144,255,63,129,143,255, + 63,130,143,255,64,130,143,255,65,131,143,255,66,132,142,255, + 67,132,142,255,68,133,142,255,69,134,142,255,70,134,141,255, + 71,135,141,255,72,135,141,255,73,135,141,255,74,136,141,255, + 74,136,141,255,75,136,141,255,76,137,141,255,77,137,140,255, + 77,138,140,255,78,138,140,255,79,139,140,255,80,139,140,255, + 80,140,140,255,81,140,140,255,82,140,140,255,82,141,139,255, + 83,141,139,255,83,141,139,255,84,141,139,255,84,142,139,255, + 85,142,139,255,85,142,139,255,86,142,139,255,86,143,139,255, + 87,143,139,255,87,143,139,255,87,143,139,255,88,144,138,255, + 88,144,138,255,88,144,138,255,88,144,138,255,89,145,138,255, + 89,145,138,255,89,145,138,255,89,145,138,255,90,145,138,255, + 90,145,138,255,90,145,138,255,90,145,138,255,90,145,138,255, + 90,146,138,255,90,146,138,255,90,146,138,255,90,146,138,255, + 91,146,137,255,91,146,137,255,91,146,137,255,91,146,137,255, + 91,146,137,255,91,146,137,255,91,146,137,255,91,146,137,255, + 91,146,137,255,91,146,137,255,91,146,137,255,91,146,137,255, + 90,145,137,255,90,145,137,255,90,145,137,255,90,145,137,255, + 90,145,137,255,90,145,137,255,90,145,137,255,89,145,137,255, + 89,144,137,255,88,144,137,255,88,144,137,255,88,144,137,255, + 87,143,137,255,87,143,137,255,87,143,137,255,87,143,137,255, + 86,142,137,255,86,142,137,255,86,142,137,255,85,142,137,255, + 85,141,137,255,84,141,137,255,84,141,137,255,83,140,137,255, + 83,140,137,255,82,139,137,255,82,139,137,255,81,139,137,255, + 81,138,138,255,80,138,138,255,80,138,138,255,79,138,138,255, + 79,137,138,255,78,137,138,255,78,137,138,255,77,136,138,255, + 77,136,138,255,76,135,138,255,76,135,138,255,75,134,138,255, + 75,134,139,255,74,133,139,255,73,133,139,255,73,132,139,255, + 72,132,139,255,71,131,139,255,70,131,139,255,70,130,139,255, + 69,130,140,255,68,129,140,255,67,129,140,255,67,128,140,255, + 66,128,140,255,65,127,140,255,64,126,140,255,64,126,140,255, + 63,125,141,255,62,124,141,255,61,124,141,255,61,123,141,255, + 60,123,141,255,59,122,141,255,58,122,141,255,57,121,141,255, + 56,121,142,255,55,120,142,255,54,119,142,255,54,119,142,255, + 53,118,142,255,52,117,142,255,51,117,142,255,51,116,142,255, + 50,116,142,255,49,115,142,255,48,115,142,255,48,114,142,255, + 47,114,142,255,46,113,142,255,46,113,142,255,45,112,142,255, + 45,112,142,255,44,111,142,255,44,111,142,255,44,111,142,255, + 43,111,141,255,43,111,141,255,43,111,141,255,43,111,141,255, + 43,110,141,255,43,110,141,255,43,110,141,255,43,110,141,255, + 43,110,140,255,43,110,140,255,43,110,140,255,43,110,140,255, + 44,110,139,255,44,110,139,255,44,110,139,255,45,111,139,255, + 45,111,138,255,46,112,138,255,47,112,138,255,47,112,138,255, + 48,113,138,255,49,113,138,255,50,114,138,255,50,114,138,255, + 51,115,137,255,52,116,137,255,53,116,137,255,54,117,137,255, + 55,117,136,255,56,118,136,255,57,119,136,255,58,119,136,255, + 59,120,135,255,60,121,135,255,61,122,135,255,62,122,135,255, + 63,123,135,255,64,124,135,255,65,124,135,255,65,125,135,255, + 66,125,134,255,67,126,134,255,68,126,134,255,69,127,134,255, + 70,127,134,255,71,128,134,255,72,129,134,255,72,129,134,255, + 73,130,134,255,74,131,134,255,74,131,134,255,75,131,134,255, + 75,132,134,255,76,132,134,255,76,132,134,255,76,132,134,255, + 77,133,134,255,77,133,134,255,77,133,134,255,77,133,134,255, + 78,134,134,255,78,134,134,255,78,134,134,255,78,134,134,255, + 79,134,134,255,79,134,134,255,79,134,134,255,79,134,134,255, + 79,133,133,255,79,133,133,255,79,133,133,255,79,133,133,255, + 78,133,133,255,78,133,133,255,78,133,133,255,78,133,133,255, + 77,132,133,255,77,132,133,255,77,132,133,255,77,132,133,255, + 76,131,133,255,76,131,133,255,75,131,133,255,75,130,133,255, + 74,130,133,255,73,129,133,255,73,129,133,255,72,128,133,255, + 72,128,133,255,71,127,133,255,71,127,133,255,70,126,133,255, + 70,126,132,255,69,125,132,255,68,125,132,255,68,124,132,255, + 67,124,132,255,66,123,132,255,65,122,132,255,65,122,132,255, + 64,121,132,255,63,120,132,255,62,120,132,255,62,119,132,255, + 61,119,132,255,60,118,132,255,59,117,132,255,59,117,132,255, + 58,116,132,255,57,115,132,255,56,114,132,255,56,114,132,255, + 55,113,132,255,54,112,132,255,53,112,132,255,53,111,132,255, + 52,111,132,255,51,110,132,255,51,110,132,255,50,109,132,255, + 50,109,132,255,49,108,132,255,49,108,132,255,48,108,132,255, + 48,107,132,255,47,107,132,255,47,107,132,255,46,106,132,255, + 46,106,132,255,45,105,132,255,45,105,132,255,44,105,132,255, + 44,104,132,255,43,104,132,255,43,104,132,255,43,104,132,255, + 42,103,131,255,42,103,131,255,42,103,131,255,42,103,131,255, + 41,102,131,255,41,102,131,255,41,102,131,255,41,102,131,255, + 41,101,130,255,41,101,130,255,41,101,130,255,41,101,130,255, + 41,100,130,255,41,100,130,255,41,100,130,255,41,100,130,255, + 40,99,129,255,40,99,129,255,40,99,129,255,40,99,129,255, + 40,99,128,255,40,99,128,255,40,99,128,255,40,99,128,255, + 40,98,127,255,40,98,127,255,40,98,127,255,40,98,127,255, + 40,97,126,255,40,97,126,255,40,97,126,255,40,97,126,255, + 40,97,125,255,40,97,125,255,40,97,125,255,40,97,125,255, + 40,96,124,255,40,96,124,255,40,96,124,255,40,96,123,255, + 39,95,123,255,39,95,122,255,39,95,122,255,39,95,122,255, + 39,94,121,255,39,94,121,255,39,94,121,255,39,94,121,255, + 40,93,120,255,40,93,120,255,40,93,120,255,40,93,119,255, + 40,92,119,255,40,92,118,255,40,92,118,255,40,92,117,255, + 40,91,117,255,40,91,116,255,40,91,116,255,40,91,115,255, + 41,90,115,255,41,90,114,255,41,90,114,255,41,90,113,255, + 41,89,113,255,41,89,112,255,41,89,112,255,41,89,111,255, + 42,88,111,255,42,88,110,255,42,88,110,255,42,87,109,255, + 42,87,109,255,42,86,108,255,42,86,108,255,42,86,107,255, + 42,85,107,255,42,85,106,255,42,85,106,255,42,85,105,255, + 42,84,104,255,42,84,103,255,42,84,103,255,42,84,102,255, + 42,83,102,255,42,83,101,255,42,83,101,255,42,83,100,255, + 42,82,99,255,42,82,98,255,42,82,98,255,42,82,97,255, + 42,81,96,255,42,81,95,255,42,81,95,255,42,80,94,255, + 42,80,94,255,42,79,93,255,42,79,93,255,42,79,92,255, + 42,78,91,255,42,78,90,255,42,78,90,255,42,77,89,255, + 42,77,88,255,42,76,87,255,42,76,87,255,42,76,86,255, + 41,75,85,255,41,75,84,255,41,75,84,255,41,74,83,255, + 41,74,82,255,41,73,81,255,41,73,81,255,41,72,80,255, + 41,72,79,255,41,71,78,255,41,71,78,255,41,70,77,255, + 40,70,76,255,40,69,75,255,40,69,75,255,40,68,74,255, + 40,68,73,255,40,67,72,255,40,67,72,255,40,66,71,255, + 39,66,70,255,39,65,69,255,39,65,68,255,39,65,67,255, + 39,64,66,255,39,64,65,255,39,64,65,255,39,63,64,255, + 39,63,64,255,39,62,63,255,39,62,62,255,39,61,61,255, + 39,61,60,255,39,60,59,255,39,60,59,255,39,60,58,255, + 39,59,57,255,39,59,56,255,39,59,56,255,39,58,55,255, + 39,58,54,255,39,57,53,255,39,57,53,255,39,57,52,255, + 39,56,51,255,39,56,50,255,39,56,50,255,39,56,49,255, + 39,55,49,255,39,55,48,255,39,55,48,255,39,55,47,255, + 38,54,46,255,38,54,45,255,38,54,45,255,38,54,44,255, + 38,53,43,255,38,53,42,255,38,53,42,255,38,52,41,255, + 37,52,41,255,37,51,40,255,37,51,40,255,37,51,39,255, + 36,50,38,255,36,50,37,255,36,50,37,255,36,49,36,255, + 36,49,35,255,36,48,34,255,36,48,34,255,36,48,33,255, + 35,47,33,255,35,47,32,255,35,47,32,255,35,46,31,255, + 34,46,31,255,34,45,30,255,34,45,30,255,34,45,30,255, + 33,44,29,255,33,44,29,255,33,44,29,255,33,44,29,255, + 32,43,28,255,32,43,28,255,32,43,28,255,32,43,27,255, + 32,42,27,255,32,42,26,255,32,42,26,255,32,42,26,255, + 31,41,26,255,31,41,26,255,31,41,26,255,31,41,26,255, + 45,65,43,255,45,65,43,255,45,65,43,255,45,65,43,255, + 45,66,44,255,45,66,44,255,45,66,44,255,45,66,45,255, + 45,66,45,255,45,66,46,255,45,66,46,255,45,66,46,255, + 44,67,47,255,44,67,47,255,44,67,47,255,44,67,48,255, + 44,68,48,255,44,68,49,255,44,68,49,255,44,68,50,255, + 44,69,51,255,44,69,52,255,44,69,52,255,44,69,53,255, + 45,70,53,255,45,70,54,255,45,70,54,255,45,71,55,255, + 45,71,55,255,45,72,56,255,45,72,56,255,45,73,57,255, + 46,73,58,255,46,74,59,255,46,74,59,255,46,75,60,255, + 47,75,60,255,47,76,61,255,47,76,61,255,48,77,62,255, + 48,77,62,255,49,78,63,255,49,78,63,255,50,79,64,255, + 50,80,65,255,51,81,66,255,51,81,66,255,52,82,67,255, + 52,83,67,255,53,84,68,255,53,84,68,255,54,85,69,255, + 54,86,69,255,55,87,70,255,55,87,70,255,56,88,71,255, + 56,89,71,255,57,90,72,255,57,90,72,255,58,91,73,255, + 59,92,74,255,60,93,75,255,60,93,75,255,61,94,76,255, + 61,95,76,255,62,96,77,255,62,96,77,255,63,97,78,255, + 64,98,78,255,65,99,79,255,65,100,79,255,66,101,80,255, + 66,102,81,255,67,103,82,255,67,103,82,255,68,104,83,255, + 69,105,84,255,70,106,85,255,70,106,85,255,71,107,86,255, + 71,108,87,255,72,109,88,255,72,109,88,255,73,110,89,255, + 73,111,89,255,74,112,90,255,74,112,90,255,75,113,91,255, + 75,114,92,255,76,115,93,255,76,115,93,255,77,116,94,255, + 77,117,95,255,78,118,96,255,78,118,96,255,78,119,97,255, + 79,119,97,255,79,120,98,255,79,120,98,255,80,121,99,255, + 80,122,99,255,81,123,100,255,81,123,100,255,82,124,101,255, + 82,124,102,255,83,125,103,255,83,125,103,255,83,126,103,255, + 84,127,104,255,84,128,104,255,84,128,104,255,85,129,105,255, + 85,129,105,255,86,130,106,255,86,130,106,255,86,131,107,255, + 87,131,107,255,87,132,108,255,87,132,108,255,87,132,108,255, + 88,133,109,255,88,133,109,255,88,133,109,255,88,133,109,255, + 88,134,110,255,88,134,110,255,88,134,110,255,88,134,111,255, + 89,135,111,255,89,135,112,255,89,135,112,255,89,135,112,255, + 89,136,113,255,89,136,113,255,89,136,113,255,89,136,114,255, + 89,137,114,255,89,137,115,255,89,137,115,255,89,137,116,255, + 89,137,116,255,89,137,117,255,89,137,117,255,89,137,117,255, + 88,137,118,255,88,137,118,255,88,137,118,255,88,137,119,255, + 87,137,119,255,87,137,120,255,87,137,120,255,87,137,121,255, + 86,137,121,255,86,137,122,255,86,137,122,255,86,137,123,255, + 85,137,123,255,85,137,124,255,85,137,124,255,85,137,125,255, + 84,137,125,255,84,137,126,255,84,137,126,255,84,137,127,255, + 83,136,127,255,83,136,128,255,83,136,128,255,83,136,129,255, + 82,136,129,255,82,136,130,255,82,136,130,255,81,136,130,255, + 81,135,131,255,80,135,131,255,80,135,131,255,80,135,132,255, + 79,135,132,255,79,135,133,255,79,135,133,255,78,135,133,255, + 78,134,134,255,77,134,134,255,77,134,134,255,76,134,134,255, + 76,133,135,255,75,133,135,255,75,133,135,255,75,133,135,255, + 74,133,136,255,74,133,136,255,74,133,136,255,73,133,136,255, + 73,132,136,255,72,132,136,255,72,132,136,255,72,132,136,255, + 71,132,137,255,71,132,137,255,71,132,137,255,71,132,137,255, + 70,132,137,255,70,132,137,255,70,132,137,255,70,132,137,255, + 70,132,137,255,70,132,137,255,70,132,137,255,70,132,137,255, + 71,133,137,255,71,133,137,255,71,133,137,255,71,133,137,255, + 72,134,137,255,72,134,137,255,72,134,137,255,73,134,137,255, + 73,135,137,255,74,135,137,255,74,135,137,255,75,135,137,255, + 75,136,137,255,76,136,137,255,76,136,137,255,77,137,137,255, + 77,137,136,255,78,138,136,255,78,138,136,255,79,138,136,255, + 80,139,136,255,80,139,136,255,81,139,136,255,82,140,136,255, + 82,140,136,255,83,141,136,255,83,141,136,255,84,142,136,255, + 85,142,136,255,85,143,136,255,86,143,136,255,87,143,136,255, + 87,144,135,255,88,144,135,255,88,144,135,255,89,144,135,255, + 89,145,135,255,90,145,135,255,90,145,135,255,91,145,135,255, + 91,146,135,255,92,146,135,255,92,146,135,255,93,146,135,255, + 93,147,135,255,94,147,135,255,94,147,135,255,94,147,135,255, + 95,147,135,255,95,147,135,255,95,147,135,255,95,147,135,255, + 96,147,136,255,96,147,136,255,96,147,136,255,96,147,136,255, + 96,147,136,255,96,147,136,255,96,147,136,255,96,147,136,255, + 96,147,136,255,96,147,136,255,96,147,136,255,96,147,136,255, + 96,146,136,255,96,146,136,255,96,146,136,255,96,146,136,255, + 95,145,137,255,95,145,137,255,95,145,137,255,95,145,137,255, + 95,145,137,255,95,145,137,255,95,145,137,255,95,145,137,255, + 94,144,138,255,94,144,138,255,94,144,138,255,94,144,138,255, + 94,143,138,255,94,143,138,255,94,143,138,255,94,143,138,255, + 93,143,139,255,93,143,139,255,93,143,139,255,93,143,139,255, + 92,143,140,255,92,143,140,255,92,143,140,255,92,143,140,255, + 92,143,140,255,92,143,140,255,92,143,140,255,92,143,140,255, + 91,142,141,255,91,142,141,255,91,142,141,255,91,142,141,255, + 90,142,141,255,90,142,141,255,90,142,141,255,90,142,141,255, + 89,142,142,255,89,142,142,255,89,142,142,255,89,142,142,255, + 88,141,142,255,88,141,142,255,88,141,142,255,87,141,142,255, + 87,141,143,255,86,141,143,255,86,141,143,255,85,141,143,255, + 85,140,143,255,84,140,143,255,84,140,143,255,83,140,143,255, + 83,139,143,255,82,139,143,255,82,139,143,255,81,139,143,255, + 80,138,144,255,80,138,144,255,79,138,144,255,78,137,144,255, + 77,137,144,255,77,136,144,255,76,136,144,255,75,136,144,255, + 74,135,145,255,74,135,145,255,73,135,145,255,72,134,145,255, + 71,134,145,255,70,133,145,255,69,133,145,255,68,132,145,255, + 67,132,146,255,66,131,146,255,65,131,146,255,64,130,146,255, + 63,130,146,255,63,129,146,255,62,129,146,255,61,129,146,255, + 60,128,147,255,59,128,147,255,58,128,147,255,57,127,147,255, + 56,127,147,255,56,126,147,255,55,126,147,255,54,126,147,255, + 54,125,147,255,53,125,147,255,53,125,147,255,52,125,147,255, + 52,124,147,255,51,124,147,255,51,124,147,255,51,124,147,255, + 51,123,147,255,51,123,147,255,51,123,147,255,51,123,147,255, + 51,123,147,255,51,123,147,255,51,123,147,255,51,123,147,255, + 51,124,146,255,51,124,146,255,51,124,146,255,52,124,146,255, + 52,125,146,255,53,125,146,255,53,125,146,255,54,125,146,255, + 55,126,145,255,55,126,145,255,56,126,145,255,57,126,145,255, + 57,127,144,255,58,127,144,255,58,127,144,255,59,128,144,255, + 60,128,143,255,61,129,143,255,62,129,143,255,63,130,143,255, + 64,130,142,255,64,131,142,255,65,131,142,255,66,132,142,255, + 67,132,141,255,68,133,141,255,69,133,141,255,70,134,141,255, + 71,134,140,255,72,135,140,255,73,135,140,255,74,136,140,255, + 75,136,140,255,75,137,140,255,76,137,140,255,77,138,140,255, + 78,138,139,255,78,139,139,255,79,139,139,255,80,140,139,255, + 81,140,139,255,81,141,139,255,82,141,139,255,83,141,139,255, + 83,142,138,255,84,142,138,255,84,142,138,255,85,142,138,255, + 85,143,138,255,86,143,138,255,86,143,138,255,87,143,138,255, + 87,144,138,255,88,144,138,255,88,144,138,255,88,144,138,255, + 89,145,137,255,89,145,137,255,89,145,137,255,89,145,137,255, + 90,145,137,255,90,145,137,255,90,145,137,255,90,145,137,255, + 91,146,137,255,91,146,137,255,91,146,137,255,91,146,137,255, + 91,146,137,255,91,146,137,255,91,146,137,255,91,146,137,255, + 91,146,137,255,92,146,136,255,92,146,136,255,92,146,136,255, + 92,146,136,255,92,146,136,255,92,146,136,255,92,146,136,255, + 92,146,136,255,92,146,136,255,92,146,136,255,92,146,136,255, + 92,146,136,255,91,145,136,255,91,145,136,255,91,145,136,255, + 91,145,136,255,90,145,136,255,90,145,136,255,90,145,136,255, + 90,145,136,255,89,144,136,255,89,144,136,255,89,144,136,255, + 88,144,136,255,88,143,136,255,87,143,136,255,87,143,136,255, + 87,143,136,255,86,142,136,255,86,142,136,255,86,142,136,255, + 85,141,136,255,85,141,136,255,84,140,136,255,84,140,136,255, + 83,140,136,255,83,139,136,255,82,139,136,255,82,139,136,255, + 81,139,136,255,81,138,137,255,80,138,137,255,80,138,137,255, + 79,137,137,255,79,137,137,255,78,136,137,255,78,136,137,255, + 77,136,137,255,77,135,137,255,76,135,137,255,76,135,137,255, + 75,134,137,255,75,134,138,255,74,133,138,255,73,133,138,255, + 73,132,138,255,72,132,138,255,71,131,138,255,71,131,138,255, + 70,130,138,255,70,130,139,255,69,129,139,255,68,129,139,255, + 68,128,139,255,67,128,139,255,66,127,139,255,65,127,139,255, + 65,126,139,255,64,126,140,255,63,125,140,255,62,124,140,255, + 62,124,140,255,61,123,140,255,60,122,140,255,59,122,140,255, + 58,121,140,255,57,121,141,255,56,120,141,255,55,120,141,255, + 55,119,141,255,54,119,141,255,53,118,141,255,52,118,141,255, + 52,117,141,255,51,117,141,255,50,116,141,255,50,116,141,255, + 49,115,141,255,49,115,141,255,48,114,141,255,48,114,141,255, + 47,113,141,255,47,113,141,255,46,112,141,255,46,112,141,255, + 46,112,141,255,45,112,140,255,45,112,140,255,45,112,140,255, + 45,112,140,255,44,111,140,255,44,111,140,255,44,111,140,255, + 44,111,140,255,45,111,139,255,45,111,139,255,45,111,139,255, + 45,111,139,255,46,111,138,255,46,111,138,255,46,111,138,255, + 47,112,138,255,47,112,137,255,48,113,137,255,49,113,137,255, + 49,113,137,255,50,114,137,255,51,114,137,255,52,114,137,255, + 52,115,137,255,53,115,136,255,54,116,136,255,55,117,136,255, + 55,117,136,255,56,118,136,255,57,119,136,255,58,119,136,255, + 59,120,136,255,60,120,135,255,61,121,135,255,62,122,135,255, + 63,122,135,255,64,123,135,255,65,124,135,255,66,124,135,255, + 66,125,135,255,67,125,134,255,68,126,134,255,69,127,134,255, + 70,127,134,255,71,128,134,255,72,129,134,255,73,129,134,255, + 73,130,134,255,74,130,134,255,75,131,134,255,75,131,134,255, + 76,131,134,255,76,132,133,255,77,132,133,255,77,132,133,255, + 77,132,133,255,78,133,133,255,78,133,133,255,78,133,133,255, + 78,133,133,255,79,134,133,255,79,134,133,255,79,134,133,255, + 79,134,133,255,80,135,133,255,80,135,133,255,80,135,133,255, + 80,135,133,255,80,134,133,255,80,134,133,255,80,134,133,255, + 80,134,133,255,79,134,132,255,79,134,132,255,79,134,132,255, + 79,134,132,255,78,133,132,255,78,133,132,255,78,133,132,255, + 77,132,132,255,77,132,132,255,76,131,132,255,76,131,132,255, + 75,131,132,255,75,130,132,255,74,130,132,255,74,130,132,255, + 73,129,132,255,73,129,132,255,72,128,132,255,72,127,132,255, + 71,127,132,255,71,126,131,255,70,125,131,255,69,125,131,255, + 69,124,131,255,68,124,131,255,67,123,131,255,66,122,131,255, + 66,122,131,255,65,121,131,255,64,120,131,255,63,120,131,255, + 63,119,131,255,62,119,131,255,61,118,131,255,60,118,131,255, + 60,117,131,255,59,117,131,255,58,116,131,255,57,115,131,255, + 57,115,131,255,56,114,131,255,55,113,131,255,54,113,131,255, + 54,112,131,255,53,112,131,255,52,111,131,255,52,111,131,255, + 51,110,131,255,51,110,131,255,50,109,131,255,50,109,131,255, + 49,109,131,255,49,108,131,255,48,108,131,255,48,108,131,255, + 47,107,131,255,47,107,131,255,46,106,131,255,46,106,131,255, + 46,106,131,255,45,105,131,255,45,105,131,255,45,105,131,255, + 45,105,131,255,44,104,130,255,44,104,130,255,44,104,130,255, + 44,104,130,255,43,103,130,255,43,103,130,255,43,103,130,255, + 43,103,130,255,42,102,129,255,42,102,129,255,42,102,129,255, + 42,102,129,255,42,101,129,255,42,101,129,255,42,101,129,255, + 42,101,129,255,42,100,128,255,42,100,128,255,42,100,128,255, + 42,100,128,255,42,100,127,255,42,100,127,255,42,100,127,255, + 42,100,127,255,41,99,126,255,41,99,126,255,41,99,126,255, + 41,99,126,255,41,98,125,255,41,98,125,255,41,98,125,255, + 41,98,125,255,41,98,124,255,41,98,124,255,41,98,124,255, + 41,98,124,255,41,97,123,255,41,97,123,255,41,97,123,255, + 41,97,122,255,41,96,122,255,41,96,121,255,41,96,121,255, + 41,96,121,255,41,95,120,255,41,95,120,255,41,95,120,255, + 41,95,120,255,42,94,119,255,42,94,119,255,42,94,119,255, + 42,94,118,255,41,93,118,255,41,93,117,255,41,93,117,255, + 41,93,117,255,42,92,116,255,42,92,116,255,42,92,116,255, + 42,92,115,255,42,91,115,255,42,91,114,255,42,91,114,255, + 42,90,113,255,42,90,113,255,42,89,112,255,42,89,112,255, + 42,89,111,255,43,88,111,255,43,88,110,255,43,88,110,255, + 43,88,109,255,43,87,109,255,43,87,108,255,43,87,108,255, + 43,87,107,255,43,86,106,255,43,86,105,255,43,86,105,255, + 43,86,104,255,43,85,104,255,43,85,103,255,43,85,103,255, + 43,85,102,255,43,84,101,255,43,84,100,255,43,84,100,255, + 43,83,99,255,43,83,98,255,43,82,97,255,43,82,97,255, + 43,82,96,255,43,81,95,255,43,81,94,255,43,81,94,255, + 43,80,93,255,43,80,93,255,43,79,92,255,43,79,92,255, + 43,79,91,255,43,78,90,255,43,78,89,255,43,78,89,255, + 43,77,88,255,42,77,87,255,42,76,86,255,42,76,86,255, + 42,76,85,255,42,75,84,255,42,75,83,255,42,75,83,255, + 42,74,82,255,42,74,81,255,42,73,80,255,42,73,80,255, + 42,72,79,255,41,72,78,255,41,71,77,255,41,71,77,255, + 41,70,76,255,41,70,75,255,41,69,74,255,41,69,74,255, + 41,68,73,255,40,68,72,255,40,67,71,255,40,67,71,255, + 40,66,70,255,40,66,69,255,40,65,68,255,40,65,67,255, + 40,64,66,255,40,64,65,255,40,63,64,255,40,63,64,255, + 40,63,63,255,40,62,63,255,40,62,62,255,40,62,61,255, + 40,61,60,255,39,61,59,255,39,60,58,255,39,60,58,255, + 39,60,57,255,39,59,56,255,39,59,55,255,39,59,55,255, + 39,58,54,255,39,58,53,255,39,57,52,255,39,57,52,255, + 39,57,51,255,39,56,50,255,39,56,49,255,39,56,49,255, + 39,56,48,255,39,55,48,255,39,55,47,255,39,55,47,255, + 39,55,46,255,38,54,45,255,38,54,44,255,38,54,44,255, + 38,54,43,255,38,53,42,255,38,53,41,255,38,53,41,255, + 38,52,40,255,37,52,40,255,37,51,39,255,37,51,39,255, + 37,51,38,255,37,50,37,255,37,50,36,255,37,50,36,255, + 37,50,35,255,36,49,35,255,36,49,34,255,36,49,34,255, + 36,49,33,255,35,48,33,255,35,48,32,255,35,48,32,255, + 35,47,31,255,34,47,31,255,34,46,30,255,34,46,30,255, + 34,46,30,255,33,45,29,255,33,45,29,255,33,45,29,255, + 33,45,28,255,33,44,28,255,33,44,27,255,33,44,27,255, + 33,44,27,255,32,43,26,255,32,43,26,255,32,43,26,255, + 32,43,26,255,32,42,25,255,32,42,25,255,32,42,25,255, + 32,42,25,255,46,65,42,255,46,65,42,255,46,65,42,255, + 46,65,42,255,46,66,43,255,46,66,43,255,46,66,43,255, + 46,66,44,255,46,66,44,255,46,66,45,255,46,66,45,255, + 46,66,45,255,45,67,46,255,45,67,46,255,45,67,46,255, + 45,67,47,255,45,68,47,255,45,68,48,255,45,68,48,255, + 45,68,49,255,45,69,49,255,45,69,50,255,45,69,50,255, + 45,69,51,255,46,70,52,255,46,70,53,255,46,70,53,255, + 46,71,54,255,46,71,54,255,46,72,55,255,46,72,55,255, + 46,73,56,255,47,73,56,255,47,74,57,255,47,74,57,255, + 47,75,58,255,48,75,58,255,48,76,59,255,48,76,59,255, + 49,77,60,255,49,77,60,255,50,78,61,255,50,78,61,255, + 51,79,62,255,51,80,63,255,52,81,64,255,52,81,64,255, + 53,82,65,255,53,83,65,255,54,84,66,255,54,84,66,255, + 55,85,67,255,55,86,67,255,56,87,68,255,56,87,68,255, + 57,88,69,255,57,89,69,255,58,90,70,255,58,90,70,255, + 59,91,71,255,60,92,72,255,61,93,73,255,61,93,73,255, + 62,94,74,255,62,95,74,255,63,96,75,255,63,96,75,255, + 64,97,76,255,65,98,76,255,66,99,77,255,66,100,77,255, + 67,101,78,255,67,102,79,255,68,103,80,255,68,103,80,255, + 69,104,81,255,70,105,82,255,71,106,83,255,71,106,83,255, + 72,107,84,255,72,108,85,255,73,109,86,255,73,109,86,255, + 74,110,87,255,74,111,87,255,75,112,88,255,75,112,88,255, + 76,113,89,255,76,114,90,255,77,115,91,255,77,115,91,255, + 78,116,92,255,78,117,93,255,79,118,94,255,79,118,94,255, + 79,119,95,255,80,119,95,255,80,120,96,255,80,120,96,255, + 81,121,97,255,81,122,97,255,82,123,98,255,82,123,98,255, + 83,124,99,255,83,124,100,255,84,125,101,255,84,125,101,255, + 84,126,101,255,85,127,102,255,85,128,102,255,85,128,102,255, + 86,129,103,255,86,129,103,255,87,130,104,255,87,130,104,255, + 87,131,105,255,88,131,105,255,88,132,106,255,88,132,106,255, + 88,132,106,255,89,133,107,255,89,133,107,255,89,133,107,255, + 89,133,107,255,89,134,108,255,89,134,108,255,89,134,108,255, + 89,134,109,255,90,135,109,255,90,135,110,255,90,135,110,255, + 90,135,110,255,90,136,111,255,90,136,111,255,90,136,111,255, + 90,136,112,255,90,137,112,255,90,137,113,255,90,137,113,255, + 90,137,114,255,90,137,114,255,90,137,115,255,90,137,115,255, + 90,137,115,255,89,137,116,255,89,137,116,255,89,137,116,255, + 89,137,117,255,88,137,117,255,88,137,118,255,88,137,118,255, + 88,137,119,255,87,137,119,255,87,137,120,255,87,137,120,255, + 87,137,121,255,86,137,121,255,86,137,122,255,86,137,122,255, + 86,137,123,255,85,137,123,255,85,137,124,255,85,137,124,255, + 85,137,125,255,84,137,125,255,84,137,126,255,84,137,126,255, + 84,137,127,255,83,136,127,255,83,136,128,255,83,136,128,255, + 82,136,128,255,82,136,129,255,81,136,129,255,81,136,129,255, + 81,136,130,255,80,135,130,255,80,135,131,255,80,135,131,255, + 79,135,131,255,79,134,132,255,78,134,132,255,78,134,132,255, + 77,134,133,255,77,133,133,255,76,133,134,255,76,133,134,255, + 76,133,134,255,75,133,135,255,75,133,135,255,75,133,135,255, + 74,133,135,255,74,132,135,255,73,132,135,255,73,132,135,255, + 73,132,135,255,72,132,136,255,72,132,136,255,72,132,136,255, + 72,132,136,255,71,132,136,255,71,132,136,255,71,132,136,255, + 71,132,136,255,71,132,136,255,71,132,136,255,71,132,136,255, + 71,132,136,255,72,133,136,255,72,133,136,255,72,133,136,255, + 72,133,136,255,73,134,136,255,73,134,136,255,73,134,136,255, + 74,134,136,255,74,135,136,255,75,135,136,255,75,135,136,255, + 76,135,136,255,76,136,136,255,77,136,136,255,77,136,136,255, + 78,137,136,255,78,137,135,255,79,138,135,255,79,138,135,255, + 80,138,135,255,81,139,135,255,81,139,135,255,82,139,135,255, + 83,140,135,255,83,140,135,255,84,141,135,255,84,141,135,255, + 85,142,135,255,86,142,135,255,86,143,135,255,87,143,135,255, + 88,143,135,255,88,144,134,255,89,144,134,255,89,144,134,255, + 90,144,134,255,90,145,134,255,91,145,134,255,91,145,134,255, + 92,145,134,255,92,146,134,255,93,146,134,255,93,146,134,255, + 94,146,134,255,94,147,134,255,95,147,134,255,95,147,134,255, + 95,147,134,255,96,147,134,255,96,147,134,255,96,147,134,255, + 96,147,134,255,97,147,135,255,97,147,135,255,97,147,135,255, + 97,147,135,255,97,147,135,255,97,147,135,255,97,147,135,255, + 97,147,135,255,97,147,135,255,97,147,135,255,97,147,135,255, + 97,147,135,255,96,146,135,255,96,146,135,255,96,146,135,255, + 96,146,135,255,96,145,136,255,96,145,136,255,96,145,136,255, + 96,145,136,255,95,145,136,255,95,145,136,255,95,145,136,255, + 95,145,136,255,95,144,137,255,95,144,137,255,95,144,137,255, + 95,144,137,255,94,143,137,255,94,143,137,255,94,143,137,255, + 94,143,137,255,93,143,138,255,93,143,138,255,93,143,138,255, + 93,143,138,255,92,142,139,255,92,142,139,255,92,142,139,255, + 92,142,139,255,92,142,139,255,92,142,139,255,92,142,139,255, + 92,142,139,255,91,142,140,255,91,142,140,255,91,142,140,255, + 91,142,140,255,90,141,140,255,90,141,140,255,90,141,140,255, + 90,141,140,255,89,141,141,255,89,141,141,255,89,141,141,255, + 89,141,141,255,88,141,141,255,88,141,141,255,88,141,141,255, + 87,141,141,255,87,141,142,255,86,141,142,255,86,141,142,255, + 85,141,142,255,85,140,142,255,84,140,142,255,84,140,142,255, + 83,140,142,255,83,139,142,255,82,139,142,255,82,139,142,255, + 81,139,142,255,80,138,143,255,80,138,143,255,79,138,143,255, + 78,137,143,255,77,137,143,255,77,136,143,255,76,136,143,255, + 75,136,143,255,74,135,144,255,74,135,144,255,73,135,144,255, + 72,134,144,255,71,134,144,255,70,133,144,255,69,133,144,255, + 68,132,144,255,67,132,145,255,67,131,145,255,66,131,145,255, + 65,130,145,255,64,130,145,255,63,129,145,255,62,129,145,255, + 61,129,145,255,60,128,146,255,60,128,146,255,59,128,146,255, + 58,127,146,255,57,127,146,255,57,126,146,255,56,126,146,255, + 55,126,146,255,55,125,146,255,54,125,146,255,54,125,146,255, + 53,125,146,255,53,124,146,255,52,124,146,255,52,124,146,255, + 52,124,146,255,52,123,146,255,52,123,146,255,52,123,146,255, + 52,123,146,255,52,123,146,255,52,123,146,255,52,123,146,255, + 52,123,146,255,52,124,145,255,52,124,145,255,52,124,145,255, + 53,124,145,255,53,125,145,255,54,125,145,255,54,125,145,255, + 55,125,145,255,56,126,144,255,56,126,144,255,57,126,144,255, + 58,127,144,255,58,127,143,255,59,128,143,255,59,128,143,255, + 60,128,143,255,61,129,142,255,62,129,142,255,63,129,142,255, + 64,130,142,255,65,130,141,255,65,131,141,255,66,131,141,255, + 67,132,141,255,68,133,140,255,69,133,140,255,70,134,140,255, + 71,135,140,255,72,135,139,255,73,136,139,255,74,136,139,255, + 75,136,139,255,76,137,139,255,76,137,139,255,77,137,139,255, + 78,138,139,255,79,138,138,255,79,139,138,255,80,139,138,255, + 81,140,138,255,82,140,138,255,82,141,138,255,83,141,138,255, + 84,141,138,255,84,142,137,255,85,142,137,255,85,142,137,255, + 86,142,137,255,86,143,137,255,87,143,137,255,87,143,137,255, + 88,143,137,255,88,144,137,255,89,144,137,255,89,144,137,255, + 89,144,137,255,90,145,136,255,90,145,136,255,90,145,136,255, + 90,145,136,255,91,145,136,255,91,145,136,255,91,145,136,255, + 91,145,136,255,92,146,136,255,92,146,136,255,92,146,136,255, + 92,146,136,255,92,146,136,255,92,146,136,255,92,146,136,255, + 92,146,136,255,92,146,136,255,93,146,135,255,93,146,135,255, + 93,146,135,255,93,146,135,255,93,146,135,255,93,146,135,255, + 93,146,135,255,93,146,135,255,93,146,135,255,93,146,135,255, + 93,146,135,255,93,146,135,255,92,145,135,255,92,145,135,255, + 92,145,135,255,92,145,135,255,91,145,135,255,91,145,135,255, + 91,145,135,255,91,145,135,255,90,144,135,255,90,144,135,255, + 90,144,135,255,89,144,135,255,89,143,135,255,88,143,135,255, + 88,143,135,255,88,143,135,255,87,142,135,255,87,142,135,255, + 87,142,135,255,86,141,135,255,86,141,135,255,85,140,135,255, + 85,140,135,255,84,140,135,255,84,139,135,255,83,139,135,255, + 83,139,135,255,82,139,135,255,82,138,136,255,81,138,136,255, + 81,138,136,255,80,137,136,255,80,137,136,255,79,136,136,255, + 79,136,136,255,78,136,136,255,78,135,136,255,77,135,136,255, + 77,135,136,255,76,134,136,255,76,134,137,255,75,133,137,255, + 74,133,137,255,74,132,137,255,73,132,137,255,72,131,137,255, + 72,131,137,255,71,130,137,255,71,130,138,255,70,129,138,255, + 69,129,138,255,69,128,138,255,68,128,138,255,67,127,138,255, + 66,127,138,255,66,126,138,255,65,126,139,255,64,125,139,255, + 63,125,139,255,63,124,139,255,62,124,139,255,61,123,139,255, + 60,123,139,255,59,122,139,255,58,122,140,255,57,121,140,255, + 56,121,140,255,56,120,140,255,55,120,140,255,54,119,140,255, + 53,119,140,255,53,118,140,255,52,118,140,255,51,117,140,255, + 51,117,140,255,50,116,140,255,50,116,140,255,49,115,140,255, + 49,115,140,255,48,114,140,255,48,114,140,255,47,113,140,255, + 47,113,140,255,47,113,140,255,46,113,139,255,46,113,139,255, + 46,113,139,255,46,113,139,255,46,112,139,255,46,112,139,255, + 46,112,139,255,46,112,139,255,46,112,138,255,46,112,138,255, + 46,112,138,255,46,112,138,255,47,112,137,255,47,112,137,255, + 47,112,137,255,48,113,137,255,48,113,136,255,49,114,136,255, + 50,114,136,255,50,114,136,255,51,115,136,255,52,115,136,255, + 53,115,136,255,53,116,136,255,54,116,135,255,55,117,135,255, + 56,118,135,255,56,118,135,255,57,119,135,255,58,120,135,255, + 59,120,135,255,60,121,135,255,61,121,134,255,62,122,134,255, + 63,123,134,255,64,123,134,255,65,124,134,255,66,125,134,255, + 67,125,134,255,67,126,134,255,68,126,133,255,69,127,133,255, + 70,127,133,255,71,128,133,255,72,128,133,255,73,129,133,255, + 74,130,133,255,74,130,133,255,75,131,133,255,76,132,133,255, + 76,132,133,255,77,132,133,255,77,133,133,255,78,133,133,255, + 78,133,133,255,78,133,133,255,79,134,133,255,79,134,133,255, + 79,134,133,255,79,134,133,255,80,135,133,255,80,135,133,255, + 80,135,133,255,80,135,133,255,81,135,133,255,81,135,133,255, + 81,135,133,255,81,135,133,255,81,134,132,255,81,134,132,255, + 81,134,132,255,81,134,132,255,80,134,132,255,80,134,132,255, + 80,134,132,255,80,134,132,255,79,133,132,255,79,133,132,255, + 79,133,132,255,78,133,132,255,78,132,132,255,77,132,132,255, + 77,132,132,255,76,131,132,255,76,131,132,255,75,130,132,255, + 75,130,132,255,74,129,132,255,74,129,132,255,73,128,132,255, + 73,128,132,255,72,127,132,255,72,127,131,255,71,126,131,255, + 70,126,131,255,70,125,131,255,69,125,131,255,68,124,131,255, + 67,123,131,255,67,123,131,255,66,122,131,255,65,121,131,255, + 64,121,131,255,64,120,131,255,63,120,131,255,62,119,131,255, + 61,119,131,255,61,118,131,255,60,118,131,255,59,117,131,255, + 58,116,131,255,58,116,131,255,57,115,131,255,56,114,131,255, + 55,114,131,255,55,113,131,255,54,113,131,255,53,112,131,255, + 53,112,131,255,52,111,131,255,52,111,131,255,51,110,131,255, + 51,110,131,255,50,110,131,255,50,109,131,255,49,109,131,255, + 49,109,131,255,48,108,131,255,48,108,131,255,47,107,131,255, + 47,107,131,255,47,107,131,255,46,106,131,255,46,106,131,255, + 46,106,131,255,46,106,131,255,45,105,130,255,45,105,130,255, + 45,105,130,255,45,105,130,255,44,104,130,255,44,104,130,255, + 44,104,130,255,44,104,130,255,44,103,129,255,44,103,129,255, + 44,103,129,255,44,103,129,255,44,102,129,255,44,102,129,255, + 44,102,129,255,44,102,129,255,43,101,128,255,43,101,128,255, + 43,101,128,255,43,101,128,255,43,101,127,255,43,101,127,255, + 43,101,127,255,43,101,127,255,43,100,126,255,43,100,126,255, + 43,100,126,255,43,100,126,255,43,99,125,255,43,99,125,255, + 43,99,125,255,43,99,125,255,43,99,124,255,43,99,124,255, + 43,99,124,255,43,99,124,255,43,98,123,255,43,98,123,255, + 43,98,123,255,43,98,122,255,42,97,122,255,42,97,121,255, + 42,97,121,255,42,97,121,255,42,96,120,255,42,96,120,255, + 42,96,120,255,42,96,120,255,43,95,119,255,43,95,119,255, + 43,95,119,255,43,95,118,255,42,94,118,255,42,94,117,255, + 42,94,117,255,42,94,116,255,43,93,116,255,43,93,115,255, + 43,93,115,255,43,93,114,255,43,92,114,255,43,92,113,255, + 43,92,113,255,43,91,112,255,43,91,112,255,43,90,111,255, + 43,90,111,255,43,90,110,255,44,89,110,255,44,89,109,255, + 44,89,109,255,44,88,108,255,44,88,108,255,44,87,107,255, + 44,87,107,255,44,87,106,255,44,86,105,255,44,86,104,255, + 44,86,104,255,44,86,103,255,44,85,103,255,44,85,102,255, + 44,85,102,255,44,85,101,255,44,84,100,255,44,84,99,255, + 44,84,99,255,44,83,98,255,44,83,97,255,44,82,96,255, + 44,82,96,255,44,82,95,255,44,81,94,255,44,81,93,255, + 44,81,93,255,44,80,92,255,44,80,92,255,44,79,91,255, + 44,79,91,255,44,79,90,255,44,78,89,255,44,78,88,255, + 44,78,88,255,44,77,87,255,43,77,86,255,43,76,85,255, + 43,76,85,255,43,76,84,255,43,75,83,255,43,75,82,255, + 43,75,82,255,43,74,81,255,43,74,80,255,43,73,79,255, + 43,73,79,255,43,72,78,255,42,72,77,255,42,71,76,255, + 42,71,76,255,42,70,75,255,42,70,74,255,42,69,73,255, + 42,69,73,255,42,68,72,255,41,68,71,255,41,67,70,255, + 41,67,70,255,41,66,69,255,41,66,68,255,41,65,67,255, + 41,65,66,255,41,64,65,255,41,64,64,255,41,63,63,255, + 41,63,63,255,41,63,62,255,41,62,62,255,41,62,61,255, + 41,62,60,255,41,61,59,255,40,61,58,255,40,60,57,255, + 40,60,57,255,40,60,56,255,40,59,55,255,40,59,54,255, + 40,59,54,255,40,58,53,255,40,58,52,255,40,57,51,255, + 40,57,51,255,40,57,50,255,40,56,49,255,40,56,48,255, + 40,56,48,255,40,56,47,255,40,55,47,255,40,55,46,255, + 40,55,46,255,40,55,45,255,39,54,44,255,39,54,43,255, + 39,54,43,255,39,54,42,255,39,53,41,255,39,53,40,255, + 39,53,40,255,39,52,39,255,38,52,39,255,38,51,38,255, + 38,51,38,255,38,51,37,255,37,50,36,255,37,50,35,255, + 37,50,35,255,37,50,34,255,37,49,34,255,37,49,33,255, + 37,49,33,255,37,49,32,255,36,48,32,255,36,48,31,255, + 36,48,31,255,36,47,30,255,35,47,30,255,35,46,29,255, + 35,46,29,255,35,46,29,255,34,45,28,255,34,45,28,255, + 34,45,28,255,34,45,28,255,33,44,27,255,33,44,27,255, + 33,44,27,255,33,44,26,255,33,43,26,255,33,43,25,255, + 33,43,25,255,33,43,25,255,32,42,25,255,32,42,25,255, + 32,42,25,255,32,42,25,255,46,65,40,255,46,65,40,255, + 46,65,40,255,46,65,40,255,46,66,41,255,46,66,41,255, + 46,66,41,255,46,66,42,255,46,66,42,255,46,66,43,255, + 46,66,43,255,46,66,43,255,45,67,44,255,45,67,44,255, + 45,67,44,255,45,67,45,255,45,68,45,255,45,68,46,255, + 45,68,46,255,45,68,47,255,45,69,47,255,45,69,48,255, + 45,69,48,255,45,69,49,255,46,70,50,255,46,70,51,255, + 46,70,51,255,46,71,52,255,46,71,52,255,46,72,53,255, + 46,72,53,255,46,73,54,255,47,73,54,255,47,74,55,255, + 47,74,55,255,47,75,56,255,48,75,56,255,48,76,57,255, + 48,76,57,255,49,77,58,255,49,77,58,255,50,78,59,255, + 50,78,59,255,51,79,60,255,51,80,61,255,52,81,62,255, + 52,81,62,255,53,82,63,255,53,83,63,255,54,84,64,255, + 54,84,64,255,55,85,65,255,55,86,65,255,56,87,66,255, + 56,87,66,255,57,88,67,255,57,89,67,255,58,90,68,255, + 58,90,68,255,59,91,69,255,60,92,70,255,61,93,71,255, + 61,93,71,255,62,94,72,255,62,95,72,255,63,96,73,255, + 63,96,73,255,64,97,74,255,65,98,74,255,66,99,75,255, + 66,100,75,255,67,101,76,255,67,102,77,255,68,103,78,255, + 68,103,78,255,69,104,79,255,70,105,80,255,71,106,81,255, + 71,106,81,255,72,107,82,255,72,108,83,255,73,109,84,255, + 73,109,84,255,74,110,85,255,74,111,85,255,75,112,86,255, + 75,112,86,255,76,113,87,255,76,114,88,255,77,115,89,255, + 77,115,89,255,78,116,90,255,78,117,91,255,79,118,92,255, + 79,118,92,255,79,119,93,255,80,119,93,255,80,120,94,255, + 80,120,94,255,81,121,95,255,81,122,95,255,82,123,96,255, + 82,123,96,255,83,124,97,255,83,124,98,255,84,125,99,255, + 84,125,99,255,84,126,99,255,85,127,100,255,85,128,100,255, + 85,128,100,255,86,129,101,255,86,129,101,255,87,130,102,255, + 87,130,102,255,87,131,103,255,88,131,103,255,88,132,104,255, + 88,132,104,255,88,132,104,255,89,133,105,255,89,133,105,255, + 89,133,105,255,89,133,105,255,90,134,106,255,90,134,106,255, + 90,134,106,255,90,134,107,255,90,135,107,255,90,135,108,255, + 90,135,108,255,90,135,108,255,91,136,109,255,91,136,109,255, + 91,136,109,255,91,136,110,255,91,137,110,255,91,137,111,255, + 91,137,111,255,91,137,112,255,91,137,112,255,91,137,113,255, + 91,137,113,255,91,137,113,255,90,137,114,255,90,137,114,255, + 90,137,114,255,90,137,115,255,89,137,115,255,89,137,116,255, + 89,137,116,255,89,137,117,255,89,137,117,255,89,137,118,255, + 89,137,118,255,89,137,119,255,88,137,119,255,88,137,120,255, + 88,137,120,255,88,137,121,255,87,137,121,255,87,137,122,255, + 87,137,122,255,87,137,123,255,86,137,123,255,86,137,124,255, + 86,137,124,255,85,137,125,255,85,136,125,255,84,136,126,255, + 84,136,126,255,84,136,126,255,83,136,127,255,83,136,127,255, + 83,136,127,255,82,136,128,255,82,135,128,255,81,135,129,255, + 81,135,129,255,80,135,129,255,80,134,130,255,79,134,130,255, + 79,134,130,255,78,134,131,255,78,133,131,255,77,133,132,255, + 77,133,132,255,77,133,132,255,76,133,133,255,76,133,133,255, + 76,133,133,255,75,133,133,255,75,132,133,255,74,132,133,255, + 74,132,133,255,74,132,133,255,73,132,134,255,73,132,134,255, + 73,132,134,255,73,132,134,255,72,132,134,255,72,132,134,255, + 72,132,134,255,72,132,134,255,72,132,134,255,72,132,134,255, + 72,132,134,255,72,132,134,255,73,133,134,255,73,133,134,255, + 73,133,134,255,73,133,134,255,74,134,134,255,74,134,134,255, + 74,134,134,255,75,134,134,255,75,135,134,255,76,135,134,255, + 76,135,134,255,77,135,134,255,77,136,134,255,78,136,134,255, + 78,136,134,255,79,137,134,255,79,137,133,255,80,138,133,255, + 80,138,133,255,81,138,133,255,82,139,133,255,82,139,133,255, + 83,139,133,255,84,140,133,255,84,140,133,255,85,141,133,255, + 85,141,133,255,86,142,133,255,86,142,133,255,87,143,133,255, + 87,143,133,255,88,143,133,255,89,144,132,255,89,144,132,255, + 90,144,132,255,90,144,132,255,91,145,132,255,91,145,132,255, + 91,145,132,255,92,145,132,255,92,146,132,255,93,146,132,255, + 93,146,132,255,94,146,132,255,94,147,132,255,95,147,132,255, + 95,147,132,255,95,147,132,255,96,147,132,255,96,147,132,255, + 96,147,132,255,96,147,132,255,97,147,133,255,97,147,133,255, + 97,147,133,255,97,147,133,255,97,147,133,255,97,147,133,255, + 97,147,133,255,97,147,133,255,97,147,133,255,97,147,133,255, + 97,147,133,255,97,147,133,255,96,146,133,255,96,146,133,255, + 96,146,133,255,96,146,133,255,96,145,134,255,96,145,134,255, + 96,145,134,255,96,145,134,255,95,145,134,255,95,145,134,255, + 95,145,134,255,95,145,134,255,95,144,135,255,95,144,135,255, + 95,144,135,255,95,144,135,255,94,143,135,255,94,143,135,255, + 94,143,135,255,94,143,135,255,93,143,136,255,93,143,136,255, + 93,143,136,255,93,143,136,255,92,142,137,255,92,142,137,255, + 92,142,137,255,92,142,137,255,92,142,137,255,92,142,137,255, + 92,142,137,255,92,142,137,255,91,142,138,255,91,142,138,255, + 91,142,138,255,91,142,138,255,90,141,138,255,90,141,138,255, + 90,141,138,255,90,141,138,255,89,141,139,255,89,141,139,255, + 89,141,139,255,89,141,139,255,88,141,139,255,88,141,139,255, + 88,141,139,255,87,141,139,255,87,141,140,255,86,141,140,255, + 86,141,140,255,85,141,140,255,85,140,140,255,84,140,140,255, + 84,140,140,255,83,140,140,255,83,139,141,255,82,139,141,255, + 82,139,141,255,81,139,141,255,80,138,141,255,80,138,141,255, + 79,138,141,255,78,137,141,255,77,137,141,255,77,136,141,255, + 76,136,141,255,75,136,141,255,74,135,142,255,74,135,142,255, + 73,135,142,255,72,134,142,255,71,134,142,255,70,133,142,255, + 69,133,142,255,68,132,142,255,67,132,143,255,67,131,143,255, + 66,131,143,255,65,130,143,255,64,130,143,255,63,129,143,255, + 62,129,143,255,61,129,143,255,60,128,144,255,60,128,144,255, + 59,128,144,255,58,127,144,255,57,127,144,255,57,126,144,255, + 56,126,144,255,55,126,144,255,55,125,144,255,54,125,144,255, + 54,125,144,255,54,125,144,255,53,124,144,255,53,124,144,255, + 53,124,144,255,53,124,144,255,53,123,144,255,53,123,144,255, + 53,123,144,255,53,123,144,255,53,123,144,255,53,123,144,255, + 53,123,144,255,53,123,144,255,53,124,143,255,53,124,143,255, + 53,124,143,255,54,124,143,255,54,125,143,255,55,125,143,255, + 55,125,143,255,56,125,143,255,57,126,142,255,57,126,142,255, + 58,126,142,255,59,127,142,255,60,127,141,255,60,128,141,255, + 61,128,141,255,62,128,141,255,63,129,140,255,63,129,140,255, + 64,129,140,255,65,130,140,255,66,130,139,255,67,131,139,255, + 68,131,139,255,69,132,139,255,70,133,139,255,71,133,139,255, + 72,134,139,255,73,135,139,255,74,135,138,255,74,136,138,255, + 75,136,138,255,76,136,138,255,77,137,138,255,77,137,138,255, + 78,137,138,255,79,138,138,255,80,138,137,255,80,139,137,255, + 81,139,137,255,82,140,137,255,82,140,137,255,83,141,137,255, + 83,141,137,255,84,141,137,255,84,142,136,255,85,142,136,255, + 85,142,136,255,86,142,136,255,86,143,136,255,87,143,136,255, + 87,143,136,255,88,143,136,255,88,144,136,255,89,144,136,255, + 89,144,136,255,89,144,136,255,90,145,136,255,90,145,136,255, + 90,145,136,255,90,145,136,255,91,145,135,255,91,145,135,255, + 91,145,135,255,91,145,135,255,92,146,135,255,92,146,135,255, + 92,146,135,255,92,146,135,255,92,146,135,255,92,146,135,255, + 92,146,135,255,92,146,135,255,92,146,135,255,93,146,135,255, + 93,146,135,255,93,146,135,255,93,146,135,255,93,146,135,255, + 93,146,135,255,93,146,135,255,93,146,135,255,93,146,134,255, + 93,146,134,255,93,146,134,255,93,146,134,255,92,145,134,255, + 92,145,134,255,92,145,134,255,92,145,134,255,91,145,134,255, + 91,145,134,255,91,145,134,255,91,145,134,255,90,144,134,255, + 90,144,134,255,90,144,134,255,89,144,134,255,89,143,135,255, + 88,143,135,255,88,143,135,255,88,143,135,255,87,142,135,255, + 87,142,135,255,87,142,135,255,86,141,135,255,86,141,135,255, + 85,140,135,255,85,140,135,255,84,140,135,255,84,139,135,255, + 83,139,135,255,83,139,135,255,82,139,135,255,82,138,135,255, + 81,138,135,255,81,138,135,255,80,137,135,255,80,137,136,255, + 79,136,136,255,79,136,136,255,78,136,136,255,78,135,136,255, + 77,135,136,255,77,135,136,255,76,134,136,255,76,134,136,255, + 75,133,136,255,74,133,136,255,74,132,136,255,73,132,137,255, + 72,131,137,255,72,131,137,255,71,130,137,255,71,130,137,255, + 70,129,137,255,69,129,137,255,69,128,137,255,68,128,137,255, + 67,127,137,255,67,127,137,255,66,126,137,255,66,126,138,255, + 65,125,138,255,64,125,138,255,64,124,138,255,63,124,138,255, + 62,123,138,255,61,123,138,255,61,122,138,255,60,122,139,255, + 59,121,139,255,58,121,139,255,58,120,139,255,57,120,139,255, + 56,119,139,255,55,119,139,255,55,118,139,255,54,118,139,255, + 53,117,139,255,53,117,139,255,52,116,139,255,52,116,139,255, + 51,115,139,255,51,115,139,255,50,114,139,255,50,114,139,255, + 49,113,139,255,49,113,139,255,49,113,139,255,48,113,139,255, + 48,113,139,255,48,113,139,255,48,113,139,255,48,112,138,255, + 48,112,138,255,48,112,138,255,48,112,138,255,48,112,138,255, + 48,112,138,255,48,112,138,255,48,112,138,255,49,112,137,255, + 49,112,137,255,49,112,137,255,50,113,137,255,50,113,136,255, + 51,114,136,255,52,114,136,255,52,114,136,255,53,115,136,255, + 54,115,136,255,55,115,136,255,55,116,136,255,56,116,135,255, + 57,117,135,255,58,118,135,255,58,118,135,255,59,119,135,255, + 60,120,135,255,61,120,135,255,62,121,135,255,63,121,134,255, + 64,122,134,255,65,123,134,255,65,123,134,255,66,124,134,255, + 67,125,134,255,68,125,134,255,69,126,134,255,69,126,133,255, + 70,127,133,255,71,127,133,255,71,128,133,255,72,128,133,255, + 73,129,133,255,74,130,133,255,74,130,133,255,75,131,133,255, + 76,132,133,255,76,132,133,255,77,132,133,255,77,133,133,255, + 78,133,133,255,78,133,133,255,78,133,133,255,79,134,133,255, + 79,134,133,255,79,134,133,255,79,134,133,255,80,135,133,255, + 80,135,133,255,80,135,133,255,80,135,133,255,81,135,133,255, + 81,135,133,255,81,135,133,255,81,135,133,255,81,134,132,255, + 81,134,132,255,81,134,132,255,81,134,132,255,80,134,132,255, + 80,134,132,255,80,134,132,255,80,134,132,255,79,133,132,255, + 79,133,132,255,79,133,132,255,78,133,132,255,78,132,132,255, + 77,132,132,255,77,132,132,255,76,131,132,255,76,131,132,255, + 75,130,132,255,75,130,132,255,74,129,132,255,74,129,132,255, + 73,128,132,255,73,128,132,255,72,127,132,255,72,127,131,255, + 71,126,131,255,70,126,131,255,70,125,131,255,69,125,131,255, + 68,124,131,255,68,123,131,255,67,123,131,255,67,122,131,255, + 66,121,131,255,65,121,131,255,65,120,131,255,64,120,131,255, + 63,119,131,255,62,119,131,255,62,118,131,255,61,118,131,255, + 60,117,131,255,60,116,131,255,59,116,131,255,59,115,131,255, + 58,114,131,255,57,114,131,255,57,113,131,255,56,113,131,255, + 55,112,131,255,55,112,131,255,54,112,131,255,54,111,131,255, + 53,111,131,255,53,111,131,255,52,111,131,255,52,110,131,255, + 51,110,131,255,51,110,131,255,50,109,131,255,50,109,131,255, + 49,108,131,255,49,108,131,255,49,108,131,255,48,107,131,255, + 48,107,131,255,48,107,131,255,48,107,131,255,47,106,130,255, + 47,106,130,255,47,106,130,255,47,106,130,255,46,105,130,255, + 46,105,130,255,46,105,130,255,46,105,130,255,46,105,129,255, + 46,105,129,255,46,105,129,255,46,105,129,255,46,104,129,255, + 46,104,129,255,46,104,129,255,46,104,129,255,45,103,128,255, + 45,103,128,255,45,103,128,255,45,103,128,255,45,102,127,255, + 45,102,127,255,45,102,127,255,45,102,127,255,45,102,126,255, + 45,102,126,255,45,102,126,255,45,102,126,255,45,101,125,255, + 45,101,125,255,45,101,125,255,45,101,125,255,45,100,124,255, + 45,100,124,255,45,100,124,255,45,100,124,255,45,99,123,255, + 45,99,123,255,45,99,123,255,45,99,122,255,44,98,122,255, + 44,98,121,255,44,98,121,255,44,98,121,255,44,97,120,255, + 44,97,120,255,44,97,120,255,44,97,120,255,45,96,119,255, + 45,96,119,255,45,96,119,255,45,95,118,255,44,95,118,255, + 44,94,117,255,44,94,117,255,44,94,116,255,45,93,116,255, + 45,93,115,255,45,93,115,255,45,93,114,255,45,92,114,255, + 45,92,113,255,45,92,113,255,45,91,112,255,45,91,112,255, + 45,90,111,255,45,90,111,255,45,90,110,255,45,89,110,255, + 45,89,109,255,45,89,109,255,45,88,108,255,45,88,108,255, + 45,87,107,255,45,87,107,255,45,87,106,255,45,86,105,255, + 45,86,104,255,45,86,104,255,45,86,103,255,45,85,103,255, + 45,85,102,255,45,85,102,255,45,85,101,255,45,84,100,255, + 45,84,99,255,45,84,99,255,45,83,98,255,45,83,97,255, + 45,82,96,255,45,82,96,255,45,82,95,255,45,81,94,255, + 45,81,93,255,45,81,93,255,45,80,92,255,44,80,91,255, + 44,79,90,255,44,79,89,255,44,79,88,255,44,78,87,255, + 44,78,86,255,44,78,86,255,44,77,85,255,44,77,84,255, + 44,76,83,255,44,76,83,255,44,76,82,255,43,75,81,255, + 43,75,80,255,43,75,80,255,43,74,79,255,43,74,78,255, + 43,73,77,255,43,73,77,255,43,72,76,255,42,72,75,255, + 42,71,74,255,42,71,74,255,42,70,73,255,42,70,72,255, + 42,69,71,255,42,69,71,255,42,68,70,255,41,68,69,255, + 41,67,68,255,41,67,68,255,41,66,67,255,41,66,66,255, + 41,65,65,255,41,65,65,255,41,64,64,255,41,64,63,255, + 41,63,62,255,41,63,62,255,41,63,61,255,41,62,60,255, + 41,62,59,255,41,62,59,255,41,61,58,255,40,61,57,255, + 40,60,56,255,40,60,56,255,40,60,55,255,40,59,54,255, + 40,59,53,255,40,59,53,255,40,58,52,255,40,58,51,255, + 40,57,50,255,40,57,50,255,40,57,49,255,40,56,48,255, + 40,56,47,255,40,56,47,255,40,56,46,255,40,55,46,255, + 40,55,45,255,40,55,45,255,40,55,44,255,39,54,43,255, + 39,54,42,255,39,54,42,255,39,54,41,255,39,53,40,255, + 39,53,39,255,39,53,39,255,39,52,38,255,38,52,38,255, + 38,51,37,255,38,51,37,255,38,51,36,255,37,50,36,255, + 37,50,35,255,37,50,35,255,37,50,34,255,37,49,34,255, + 37,49,33,255,37,49,33,255,37,49,32,255,36,48,32,255, + 36,48,31,255,36,48,31,255,36,47,30,255,35,47,30,255, + 35,46,29,255,35,46,29,255,35,46,29,255,34,45,28,255, + 34,45,28,255,34,45,28,255,34,45,28,255,33,44,27,255, + 33,44,27,255,33,44,27,255,33,44,26,255,33,43,26,255, + 33,43,25,255,33,43,25,255,33,43,25,255,32,42,25,255, + 32,42,25,255,32,42,25,255,32,42,25,255,47,65,39,255, + 47,65,39,255,47,65,39,255,47,65,39,255,47,66,40,255, + 47,66,40,255,47,66,40,255,47,66,41,255,47,66,41,255, + 47,66,42,255,47,66,42,255,47,66,42,255,46,67,43,255, + 46,67,43,255,46,67,43,255,46,67,44,255,46,68,44,255, + 46,68,45,255,46,68,45,255,46,68,46,255,46,69,46,255, + 46,69,47,255,46,69,47,255,46,69,48,255,47,70,49,255, + 47,70,50,255,47,70,50,255,47,71,50,255,47,71,51,255, + 47,72,51,255,47,72,51,255,47,73,52,255,48,73,53,255, + 48,74,54,255,48,74,54,255,48,75,55,255,49,75,55,255, + 49,76,56,255,49,76,56,255,50,77,57,255,50,77,57,255, + 51,78,58,255,51,78,58,255,52,79,59,255,52,80,59,255, + 53,81,60,255,53,81,60,255,54,82,61,255,54,83,61,255, + 55,84,62,255,55,84,62,255,56,85,63,255,56,86,63,255, + 57,87,64,255,57,87,64,255,58,88,65,255,58,89,65,255, + 59,90,66,255,59,90,66,255,60,91,67,255,61,92,68,255, + 62,93,69,255,62,93,69,255,63,94,70,255,63,95,70,255, + 64,96,71,255,64,96,71,255,65,97,72,255,66,98,72,255, + 67,99,73,255,67,100,73,255,68,101,74,255,68,102,75,255, + 69,103,76,255,69,103,76,255,70,104,77,255,71,105,78,255, + 72,106,79,255,72,106,79,255,73,107,80,255,73,108,81,255, + 74,109,82,255,74,109,82,255,75,110,83,255,75,111,83,255, + 76,112,84,255,76,112,84,255,77,113,85,255,77,114,86,255, + 78,115,87,255,78,115,87,255,79,116,88,255,79,116,89,255, + 80,117,90,255,80,117,90,255,80,118,91,255,81,119,91,255, + 81,120,92,255,81,120,92,255,82,121,93,255,82,122,93,255, + 83,123,94,255,83,123,94,255,84,124,95,255,84,124,96,255, + 85,125,97,255,85,125,97,255,85,126,97,255,86,127,98,255, + 86,128,98,255,86,128,98,255,87,129,99,255,87,129,99,255, + 88,130,100,255,88,130,100,255,88,131,101,255,89,131,101,255, + 89,132,102,255,89,132,102,255,89,132,102,255,90,133,103,255, + 90,133,103,255,90,133,103,255,90,133,103,255,91,134,104,255, + 91,134,104,255,91,134,104,255,91,134,105,255,91,135,105,255, + 91,135,106,255,91,135,106,255,91,135,106,255,92,136,107,255, + 92,136,107,255,92,136,107,255,92,136,108,255,92,137,108,255, + 92,137,109,255,92,137,109,255,92,137,110,255,92,137,110,255, + 92,137,111,255,92,137,111,255,92,137,111,255,91,137,112,255, + 91,137,112,255,91,137,112,255,91,137,113,255,90,137,113,255, + 90,137,114,255,90,137,114,255,90,137,115,255,90,137,115,255, + 90,137,116,255,90,137,116,255,90,137,117,255,89,137,117,255, + 89,137,118,255,89,137,118,255,89,137,119,255,88,137,119,255, + 88,137,120,255,88,137,120,255,88,137,121,255,87,137,121,255, + 87,137,122,255,87,137,122,255,86,137,123,255,86,136,123,255, + 85,136,124,255,85,136,124,255,85,136,124,255,84,136,125,255, + 84,136,125,255,84,136,125,255,83,136,126,255,83,135,126,255, + 82,135,127,255,82,135,127,255,81,135,127,255,81,134,128,255, + 80,134,128,255,80,134,128,255,79,134,129,255,79,133,129,255, + 78,133,130,255,78,133,130,255,78,133,130,255,77,133,131,255, + 77,133,131,255,77,133,131,255,76,133,131,255,76,132,131,255, + 75,132,131,255,75,132,131,255,75,132,131,255,74,132,132,255, + 74,132,132,255,74,132,132,255,74,132,132,255,73,132,132,255, + 73,132,132,255,73,132,132,255,73,132,132,255,73,132,133,255, + 73,132,133,255,73,132,133,255,73,132,133,255,74,133,133,255, + 74,133,133,255,74,133,133,255,74,133,133,255,75,134,133,255, + 75,134,133,255,75,134,133,255,76,134,133,255,76,135,132,255, + 77,135,132,255,77,135,132,255,78,135,132,255,78,136,132,255, + 79,136,132,255,79,136,132,255,80,137,132,255,80,137,132,255, + 81,138,132,255,81,138,132,255,82,138,132,255,83,139,132,255, + 83,139,132,255,84,139,132,255,85,140,132,255,85,140,131,255, + 86,141,131,255,86,141,131,255,87,142,131,255,87,142,131,255, + 88,143,131,255,88,143,131,255,89,143,131,255,90,144,131,255, + 90,144,131,255,91,144,131,255,91,144,131,255,92,145,131,255, + 92,145,131,255,92,145,131,255,93,145,131,255,93,146,131,255, + 94,146,131,255,94,146,131,255,95,146,131,255,95,147,131,255, + 96,147,131,255,96,147,131,255,96,147,131,255,97,147,131,255, + 97,147,131,255,97,147,131,255,97,147,131,255,98,147,132,255, + 98,147,132,255,98,147,132,255,98,147,132,255,98,147,132,255, + 98,147,132,255,98,147,132,255,98,147,132,255,97,147,132,255, + 97,147,132,255,97,147,132,255,97,147,132,255,97,146,132,255, + 97,146,132,255,97,146,132,255,97,146,132,255,96,145,133,255, + 96,145,133,255,96,145,133,255,96,145,133,255,95,144,133,255, + 95,144,133,255,95,144,133,255,95,144,133,255,95,143,134,255, + 95,143,134,255,95,143,134,255,95,143,134,255,94,143,134,255, + 94,143,134,255,94,143,134,255,94,143,134,255,93,142,135,255, + 93,142,135,255,93,142,135,255,93,142,135,255,92,142,136,255, + 92,142,136,255,92,142,136,255,92,142,136,255,92,141,136,255, + 92,141,136,255,92,141,136,255,92,141,136,255,91,141,137,255, + 91,141,137,255,91,141,137,255,91,141,137,255,90,141,137,255, + 90,141,137,255,90,141,137,255,90,141,137,255,89,141,138,255, + 89,141,138,255,89,141,138,255,89,141,138,255,88,140,138,255, + 88,140,138,255,88,140,138,255,87,140,138,255,87,140,139,255, + 86,140,139,255,86,140,139,255,85,140,139,255,85,139,139,255, + 84,139,139,255,84,139,139,255,83,139,139,255,83,138,140,255, + 82,138,140,255,82,138,140,255,81,138,140,255,81,137,140,255, + 80,137,140,255,80,137,140,255,79,137,140,255,78,136,140,255, + 78,136,140,255,77,136,140,255,76,136,140,255,75,135,141,255, + 75,135,141,255,74,135,141,255,73,134,141,255,72,134,141,255, + 71,133,141,255,70,133,141,255,69,132,141,255,68,132,142,255, + 68,131,142,255,67,131,142,255,66,130,142,255,65,130,142,255, + 64,129,142,255,63,129,142,255,62,129,142,255,61,128,143,255, + 61,128,143,255,60,128,143,255,59,127,143,255,58,127,143,255, + 58,126,143,255,57,126,143,255,56,126,143,255,56,125,143,255, + 55,125,143,255,55,125,143,255,55,125,143,255,54,124,143,255, + 54,124,143,255,54,124,143,255,54,124,143,255,54,123,143,255, + 54,123,143,255,54,123,143,255,54,123,143,255,54,123,143,255, + 54,123,143,255,54,123,143,255,54,123,143,255,54,124,142,255, + 54,124,142,255,54,124,142,255,55,124,142,255,55,125,142,255, + 56,125,142,255,56,125,142,255,57,125,142,255,58,126,141,255, + 58,126,141,255,59,126,141,255,60,127,141,255,61,127,140,255, + 61,128,140,255,62,128,140,255,63,128,140,255,64,129,139,255, + 64,129,139,255,65,129,139,255,66,130,139,255,67,130,138,255, + 68,131,138,255,69,131,138,255,70,132,138,255,71,133,138,255, + 72,133,138,255,73,134,138,255,74,135,138,255,75,135,137,255, + 75,136,137,255,76,136,137,255,77,136,137,255,78,137,137,255, + 78,137,137,255,79,137,137,255,80,138,137,255,81,138,136,255, + 81,139,136,255,82,139,136,255,83,140,136,255,83,140,136,255, + 84,141,136,255,84,141,136,255,85,141,136,255,85,142,135,255, + 86,142,135,255,86,142,135,255,87,142,135,255,87,143,135,255, + 88,143,135,255,88,143,135,255,89,143,135,255,89,144,135,255, + 90,144,135,255,90,144,135,255,90,144,135,255,91,145,135,255, + 91,145,135,255,91,145,135,255,91,145,135,255,92,145,134,255, + 92,145,134,255,92,145,134,255,92,145,134,255,93,146,134,255, + 93,146,134,255,93,146,134,255,93,146,134,255,93,146,134,255, + 93,146,134,255,93,146,134,255,93,146,134,255,93,146,134,255, + 94,146,134,255,94,146,134,255,94,146,134,255,94,146,134,255, + 94,146,134,255,94,146,134,255,94,146,134,255,94,146,134,255, + 94,146,133,255,94,146,133,255,94,146,133,255,94,146,133,255, + 93,145,133,255,93,145,133,255,93,145,133,255,93,145,133,255, + 92,145,133,255,92,145,133,255,92,145,133,255,91,145,133,255, + 91,144,133,255,90,144,133,255,90,144,133,255,90,144,133,255, + 89,143,134,255,89,143,134,255,89,143,134,255,88,143,134,255, + 88,142,134,255,87,142,134,255,87,142,134,255,86,141,134,255, + 86,141,134,255,85,140,134,255,85,140,134,255,84,140,134,255, + 84,139,134,255,83,139,134,255,83,139,134,255,83,139,134,255, + 82,138,134,255,82,138,134,255,82,138,134,255,81,137,134,255, + 81,137,135,255,80,136,135,255,80,136,135,255,79,136,135,255, + 79,135,135,255,78,135,135,255,78,135,135,255,77,134,135,255, + 77,134,135,255,76,133,135,255,75,133,135,255,75,132,135,255, + 74,132,136,255,73,131,136,255,73,131,136,255,72,130,136,255, + 72,130,136,255,71,129,136,255,70,129,136,255,70,128,136,255, + 69,128,136,255,68,127,136,255,68,127,136,255,67,126,136,255, + 67,126,137,255,66,125,137,255,65,125,137,255,65,124,137,255, + 64,124,137,255,63,123,137,255,62,123,137,255,62,123,137,255, + 61,122,138,255,60,122,138,255,59,122,138,255,59,121,138,255, + 58,121,138,255,57,120,138,255,56,120,138,255,56,119,138,255, + 55,119,138,255,54,118,138,255,54,118,138,255,54,117,138,255, + 53,117,138,255,53,116,138,255,53,116,138,255,52,115,138,255, + 52,115,138,255,51,114,138,255,51,114,138,255,51,114,138,255, + 50,114,138,255,50,114,138,255,50,114,138,255,50,114,138,255, + 50,113,137,255,50,113,137,255,50,113,137,255,50,113,137,255, + 50,113,137,255,50,113,137,255,50,113,137,255,50,113,137,255, + 51,113,136,255,51,113,136,255,51,113,136,255,51,114,136,255, + 52,114,135,255,52,115,135,255,53,115,135,255,53,115,135,255, + 54,116,135,255,55,116,135,255,56,116,135,255,56,117,135,255, + 57,117,134,255,58,118,134,255,59,119,134,255,59,119,134,255, + 60,120,134,255,61,121,134,255,62,121,134,255,63,122,134,255, + 64,122,133,255,65,123,133,255,66,123,133,255,66,124,133,255, + 67,124,133,255,68,125,133,255,69,125,133,255,70,126,133,255, + 70,126,132,255,71,127,132,255,72,128,132,255,72,128,132,255, + 73,129,132,255,74,130,132,255,75,130,132,255,75,130,132,255, + 76,131,132,255,77,132,132,255,77,132,132,255,78,132,132,255, + 78,133,132,255,79,133,132,255,79,133,132,255,79,133,132,255, + 80,134,132,255,80,134,132,255,80,134,132,255,80,134,132,255, + 81,135,132,255,81,135,132,255,81,135,132,255,81,135,132,255, + 82,135,132,255,82,135,132,255,82,135,132,255,82,135,132,255, + 82,134,131,255,82,134,131,255,82,134,131,255,82,134,131,255, + 81,134,131,255,81,134,131,255,81,134,131,255,81,134,131,255, + 80,133,131,255,80,133,131,255,80,133,131,255,79,133,131,255, + 79,132,131,255,78,132,131,255,78,132,131,255,77,131,131,255, + 77,131,131,255,76,130,131,255,76,130,131,255,75,129,131,255, + 75,129,131,255,74,128,131,255,74,128,131,255,73,127,131,255, + 73,127,131,255,72,126,131,255,71,126,131,255,71,125,131,255, + 70,125,131,255,69,124,131,255,69,124,131,255,68,123,131,255, + 68,123,131,255,67,122,131,255,66,122,131,255,66,121,131,255, + 65,121,130,255,64,120,130,255,63,120,130,255,63,119,130,255, + 62,119,130,255,61,118,130,255,61,117,130,255,60,117,130,255, + 60,116,130,255,59,115,130,255,58,115,130,255,58,114,130,255, + 57,114,130,255,56,113,130,255,56,113,130,255,55,113,130,255, + 55,112,130,255,54,112,130,255,54,112,130,255,53,112,130,255, + 53,111,130,255,52,111,130,255,52,111,130,255,51,110,130,255, + 51,110,130,255,50,109,130,255,50,109,130,255,50,109,130,255, + 50,108,130,255,50,108,130,255,50,108,130,255,50,108,130,255, + 49,107,130,255,49,107,130,255,49,107,130,255,49,107,130,255, + 48,106,129,255,48,106,129,255,48,106,129,255,48,106,129,255, + 48,106,128,255,48,106,128,255,48,106,128,255,48,106,128,255, + 48,105,128,255,48,105,128,255,48,105,128,255,48,105,128,255, + 47,104,127,255,47,104,127,255,47,104,127,255,47,104,127,255, + 47,103,126,255,47,103,126,255,47,103,126,255,47,103,126,255, + 47,103,125,255,47,103,125,255,47,103,125,255,47,103,125,255, + 46,102,124,255,46,102,124,255,46,102,124,255,46,102,124,255, + 46,101,123,255,46,101,123,255,46,101,123,255,46,101,123,255, + 46,100,122,255,46,100,122,255,46,100,122,255,46,100,122,255, + 45,99,121,255,45,99,121,255,45,99,121,255,45,99,120,255, + 45,98,120,255,45,98,119,255,45,98,119,255,45,98,119,255, + 46,97,118,255,46,97,118,255,46,97,118,255,46,96,117,255, + 45,96,117,255,45,95,116,255,45,95,116,255,45,95,115,255, + 46,94,115,255,46,94,114,255,46,94,114,255,46,94,113,255, + 46,93,113,255,46,93,112,255,46,93,112,255,46,92,111,255, + 46,92,111,255,46,91,110,255,46,91,110,255,46,91,109,255, + 46,90,109,255,46,90,108,255,46,90,108,255,46,89,107,255, + 46,89,107,255,46,88,106,255,46,88,106,255,46,88,105,255, + 46,87,104,255,46,87,103,255,46,87,103,255,46,86,102,255, + 46,86,102,255,46,85,101,255,46,85,101,255,46,85,100,255, + 46,84,99,255,46,84,98,255,46,84,98,255,46,83,97,255, + 46,83,96,255,46,82,95,255,46,82,95,255,46,82,94,255, + 46,81,93,255,46,81,92,255,46,81,92,255,46,80,91,255, + 45,80,90,255,45,79,89,255,45,79,88,255,45,79,87,255, + 45,78,86,255,45,78,85,255,45,78,85,255,45,77,84,255, + 45,77,83,255,45,76,82,255,45,76,82,255,45,76,81,255, + 44,75,80,255,44,75,79,255,44,75,79,255,44,74,78,255, + 44,74,77,255,44,73,76,255,44,73,76,255,44,72,75,255, + 43,72,74,255,43,71,73,255,43,71,73,255,43,70,72,255, + 43,70,71,255,43,69,70,255,43,69,70,255,43,68,69,255, + 42,68,68,255,42,67,67,255,42,67,67,255,42,66,66,255, + 42,66,65,255,42,65,64,255,42,65,64,255,42,64,63,255, + 42,64,62,255,42,63,61,255,42,63,61,255,42,63,60,255, + 42,62,59,255,42,62,58,255,42,62,58,255,42,61,57,255, + 41,61,56,255,41,60,55,255,41,60,55,255,41,60,54,255, + 41,59,53,255,41,59,52,255,41,59,52,255,41,58,51,255, + 41,58,50,255,41,57,49,255,41,57,49,255,41,57,48,255, + 41,56,47,255,41,56,46,255,41,56,46,255,41,56,45,255, + 40,55,45,255,40,55,44,255,40,55,44,255,40,55,43,255, + 40,54,42,255,40,54,41,255,40,54,41,255,40,54,40,255, + 39,53,39,255,39,53,38,255,39,53,38,255,39,52,37,255, + 38,52,37,255,38,51,36,255,38,51,36,255,38,51,35,255, + 38,50,35,255,38,50,34,255,38,50,34,255,38,50,33,255, + 37,49,33,255,37,49,32,255,37,49,32,255,37,49,31,255, + 36,48,31,255,36,48,30,255,36,48,30,255,36,47,29,255, + 35,47,29,255,35,46,28,255,35,46,28,255,35,46,28,255, + 34,45,27,255,34,45,27,255,34,45,27,255,34,45,27,255, + 33,44,26,255,33,44,26,255,33,44,26,255,33,44,26,255, + 33,43,25,255,33,43,25,255,33,43,25,255,33,43,25,255, + 32,42,25,255,32,42,25,255,32,42,25,255,32,42,25,255, + 47,65,38,255,47,65,38,255,47,65,38,255,47,65,38,255, + 47,66,39,255,47,66,39,255,47,66,39,255,47,66,40,255, + 47,66,40,255,47,66,41,255,47,66,41,255,47,66,41,255, + 47,67,42,255,47,67,42,255,47,67,42,255,47,67,42,255, + 47,68,43,255,47,68,43,255,47,68,43,255,47,68,44,255, + 47,69,45,255,47,69,46,255,47,69,46,255,47,69,47,255, + 48,70,47,255,48,70,48,255,48,70,48,255,48,70,49,255, + 48,71,49,255,48,71,50,255,48,71,50,255,48,72,51,255, + 49,73,51,255,49,74,52,255,49,74,52,255,49,75,53,255, + 50,75,53,255,50,76,54,255,50,76,54,255,50,77,55,255, + 51,77,55,255,51,78,56,255,51,78,56,255,52,79,57,255, + 52,80,58,255,53,81,59,255,53,81,59,255,54,82,60,255, + 54,83,60,255,55,84,61,255,55,84,61,255,56,85,62,255, + 56,85,62,255,57,86,63,255,57,86,63,255,58,87,64,255, + 59,88,64,255,60,89,65,255,60,89,65,255,61,90,66,255, + 61,91,66,255,62,92,67,255,62,93,67,255,63,94,68,255, + 64,95,68,255,65,96,69,255,65,96,69,255,66,97,70,255, + 66,98,71,255,67,99,72,255,67,99,72,255,68,100,73,255, + 68,101,74,255,69,102,75,255,69,102,75,255,70,103,76,255, + 71,104,76,255,72,105,77,255,72,105,77,255,73,106,78,255, + 73,107,79,255,74,108,80,255,74,108,80,255,75,109,81,255, + 75,110,81,255,76,111,82,255,76,111,82,255,77,112,83,255, + 77,113,84,255,78,114,85,255,78,114,85,255,79,115,86,255, + 79,116,87,255,80,117,88,255,80,117,88,255,81,118,89,255, + 81,118,89,255,82,119,90,255,82,119,90,255,82,120,91,255, + 83,121,91,255,83,122,92,255,83,122,92,255,84,123,93,255, + 84,123,94,255,85,124,95,255,85,124,95,255,86,125,95,255, + 86,126,96,255,87,127,96,255,87,127,96,255,87,128,97,255, + 88,128,97,255,88,129,98,255,88,129,98,255,88,130,99,255, + 89,130,99,255,89,131,100,255,89,131,100,255,90,132,100,255, + 90,132,101,255,91,133,101,255,91,133,101,255,91,133,101,255, + 92,134,102,255,92,134,102,255,92,134,102,255,92,134,103,255, + 92,135,103,255,92,135,104,255,92,135,104,255,92,135,104,255, + 93,136,105,255,93,136,105,255,93,136,105,255,93,136,105,255, + 93,137,106,255,93,137,106,255,93,137,106,255,93,137,107,255, + 93,138,107,255,93,138,108,255,93,138,108,255,93,138,109,255, + 92,138,109,255,92,138,110,255,92,138,110,255,92,138,111,255, + 91,138,111,255,91,138,112,255,91,138,112,255,91,138,113,255, + 91,138,113,255,91,138,114,255,91,138,114,255,91,138,115,255, + 90,138,115,255,90,138,116,255,90,138,116,255,90,138,117,255, + 89,138,117,255,89,138,118,255,89,138,118,255,89,138,119,255, + 88,138,119,255,88,138,120,255,88,138,120,255,87,138,121,255, + 87,137,121,255,86,137,122,255,86,137,122,255,86,137,123,255, + 85,137,123,255,85,137,124,255,85,137,124,255,84,137,124,255, + 84,136,125,255,83,136,125,255,83,136,125,255,82,136,126,255, + 82,135,126,255,81,135,127,255,81,135,127,255,80,135,128,255, + 80,134,128,255,79,134,129,255,79,134,129,255,79,134,129,255, + 78,134,130,255,78,134,130,255,78,134,130,255,77,134,130,255, + 77,133,130,255,76,133,130,255,76,133,130,255,76,133,130,255, + 75,133,131,255,75,133,131,255,75,133,131,255,75,133,131,255, + 74,133,131,255,74,133,131,255,74,133,131,255,74,133,131,255, + 74,133,131,255,74,133,131,255,74,133,131,255,74,133,131,255, + 75,134,131,255,75,134,131,255,75,134,131,255,75,134,131,255, + 76,135,131,255,76,135,131,255,76,135,131,255,77,135,131,255, + 77,136,131,255,78,136,131,255,78,136,131,255,79,136,131,255, + 79,137,131,255,80,137,131,255,80,137,131,255,81,137,131,255, + 81,138,130,255,82,138,130,255,82,138,130,255,83,139,130,255, + 84,139,130,255,84,140,130,255,85,140,130,255,86,141,130,255, + 86,141,130,255,87,142,130,255,87,142,130,255,88,142,130,255, + 88,143,130,255,89,143,130,255,89,143,130,255,90,143,130,255, + 91,144,129,255,91,144,129,255,92,144,129,255,92,144,129,255, + 93,145,129,255,93,145,129,255,93,145,129,255,94,145,129,255, + 94,146,129,255,95,146,129,255,95,146,129,255,95,146,129,255, + 96,146,129,255,96,146,129,255,96,146,129,255,96,146,129,255, + 97,147,130,255,97,147,130,255,97,147,130,255,97,147,130,255, + 98,147,130,255,98,147,130,255,98,147,130,255,98,147,130,255, + 98,146,130,255,98,146,130,255,98,146,130,255,98,146,130,255, + 98,146,130,255,98,146,130,255,98,146,130,255,98,146,130,255, + 97,145,131,255,97,145,131,255,97,145,131,255,97,145,131,255, + 97,144,131,255,97,144,131,255,97,144,131,255,97,144,131,255, + 96,144,132,255,96,144,132,255,96,144,132,255,96,144,132,255, + 96,143,133,255,96,143,133,255,96,143,133,255,96,143,133,255, + 95,142,133,255,95,142,133,255,95,142,133,255,95,142,133,255, + 94,142,134,255,94,142,134,255,94,142,134,255,94,142,134,255, + 93,141,134,255,93,141,134,255,93,141,134,255,93,141,134,255, + 92,141,135,255,92,141,135,255,92,141,135,255,92,141,135,255, + 91,141,136,255,91,141,136,255,91,141,136,255,91,141,136,255, + 91,140,136,255,91,140,136,255,91,140,136,255,91,140,136,255, + 90,140,137,255,90,140,137,255,90,140,137,255,90,140,137,255, + 89,140,137,255,89,140,137,255,89,140,137,255,88,140,137,255, + 88,140,138,255,87,140,138,255,87,140,138,255,86,140,138,255, + 86,139,138,255,85,139,138,255,85,139,138,255,84,139,138,255, + 84,138,139,255,83,138,139,255,83,138,139,255,82,138,139,255, + 81,137,139,255,81,137,139,255,80,137,139,255,79,136,139,255, + 78,136,139,255,78,135,139,255,77,135,139,255,76,135,139,255, + 75,134,140,255,75,134,140,255,74,134,140,255,73,133,140,255, + 72,133,140,255,71,132,140,255,70,132,140,255,69,131,140,255, + 68,131,141,255,68,130,141,255,67,130,141,255,66,130,141,255, + 65,129,141,255,65,129,141,255,64,129,141,255,63,129,141,255, + 62,128,141,255,62,128,141,255,61,128,141,255,60,127,141,255, + 59,127,142,255,59,126,142,255,58,126,142,255,57,126,142,255, + 57,125,142,255,56,125,142,255,56,125,142,255,56,125,142,255, + 55,124,142,255,55,124,142,255,55,124,142,255,55,124,142,255, + 55,124,142,255,55,124,142,255,55,124,142,255,55,124,142,255, + 55,124,141,255,55,124,141,255,55,124,141,255,55,124,141,255, + 55,125,141,255,55,125,141,255,55,125,141,255,56,125,141,255, + 56,126,140,255,57,126,140,255,57,126,140,255,58,126,140,255, + 59,127,140,255,59,127,140,255,60,127,140,255,61,128,140,255, + 62,128,139,255,62,129,139,255,63,129,139,255,64,129,139,255, + 65,130,138,255,65,130,138,255,66,130,138,255,67,131,138,255, + 68,131,137,255,69,132,137,255,70,132,137,255,71,133,137,255, + 72,133,137,255,73,134,137,255,74,134,137,255,75,135,137,255, + 76,135,136,255,76,136,136,255,77,136,136,255,78,137,136,255, + 79,137,136,255,79,138,136,255,80,138,136,255,81,138,136,255, + 82,139,135,255,82,139,135,255,83,139,135,255,84,140,135,255, + 84,140,135,255,85,141,135,255,85,141,135,255,86,141,135,255, + 86,142,134,255,87,142,134,255,87,142,134,255,88,142,134,255, + 88,143,134,255,89,143,134,255,89,143,134,255,90,143,134,255, + 90,144,134,255,91,144,134,255,91,144,134,255,91,144,134,255, + 92,144,134,255,92,144,134,255,92,144,134,255,92,144,134,255, + 93,145,133,255,93,145,133,255,93,145,133,255,93,145,133,255, + 93,146,133,255,93,146,133,255,93,146,133,255,93,146,133,255, + 93,146,133,255,94,146,133,255,94,146,133,255,94,146,133,255, + 94,146,133,255,94,146,133,255,94,146,133,255,94,146,133,255, + 94,146,133,255,94,146,133,255,94,146,133,255,94,146,133,255, + 94,146,133,255,94,145,132,255,94,145,132,255,94,145,132,255, + 94,145,132,255,93,145,132,255,93,145,132,255,93,145,132,255, + 93,145,132,255,92,144,132,255,92,144,132,255,92,144,132,255, + 92,144,132,255,91,143,132,255,91,143,132,255,91,143,132,255, + 90,143,132,255,90,142,133,255,89,142,133,255,89,142,133,255, + 89,142,133,255,88,141,133,255,88,141,133,255,88,141,133,255, + 87,140,133,255,87,140,133,255,86,139,133,255,86,139,133,255, + 85,139,133,255,85,138,133,255,84,138,133,255,84,138,133,255, + 83,138,133,255,83,137,133,255,82,137,133,255,82,137,133,255, + 81,136,133,255,81,136,134,255,80,135,134,255,80,135,134,255, + 79,135,134,255,79,134,134,255,78,134,134,255,78,134,134,255, + 77,134,134,255,77,133,134,255,76,133,134,255,76,133,134,255, + 75,132,134,255,75,132,135,255,74,131,135,255,74,131,135,255, + 73,131,135,255,73,130,135,255,72,130,135,255,71,130,135,255, + 71,129,135,255,70,129,135,255,69,128,135,255,69,128,135,255, + 68,127,135,255,68,127,136,255,67,126,136,255,66,126,136,255, + 66,125,136,255,65,125,136,255,64,124,136,255,63,124,136,255, + 63,123,136,255,62,123,137,255,61,122,137,255,61,122,137,255, + 60,121,137,255,60,121,137,255,59,120,137,255,58,120,137,255, + 58,119,137,255,57,119,137,255,56,118,137,255,56,118,137,255, + 55,118,137,255,55,117,137,255,54,117,137,255,54,117,137,255, + 53,116,137,255,53,116,137,255,52,115,137,255,52,115,137,255, + 52,115,137,255,51,115,137,255,51,115,137,255,51,115,137,255, + 51,115,137,255,51,114,136,255,51,114,136,255,51,114,136,255, + 51,114,136,255,51,114,136,255,51,114,136,255,51,114,136,255, + 51,114,136,255,52,114,135,255,52,114,135,255,52,114,135,255, + 53,114,135,255,53,115,134,255,54,115,134,255,55,115,134,255, + 55,116,134,255,56,116,134,255,57,117,134,255,57,117,134,255, + 58,118,134,255,58,118,133,255,59,119,133,255,60,119,133,255, + 60,120,133,255,61,120,133,255,62,121,133,255,63,121,133,255, + 64,122,133,255,65,122,132,255,66,123,132,255,67,124,132,255, + 67,124,132,255,68,125,132,255,69,126,132,255,70,126,132,255, + 71,127,132,255,71,127,131,255,72,128,131,255,73,128,131,255, + 73,129,131,255,74,129,131,255,75,130,131,255,76,131,131,255, + 76,131,131,255,77,132,131,255,78,132,131,255,78,132,131,255, + 79,133,131,255,79,133,131,255,80,134,131,255,80,134,131,255, + 80,134,131,255,81,135,131,255,81,135,131,255,81,135,131,255, + 81,135,131,255,82,135,131,255,82,135,131,255,82,135,131,255, + 82,135,131,255,82,135,131,255,82,135,131,255,82,135,131,255, + 82,135,131,255,82,135,131,255,82,135,131,255,82,135,131,255, + 82,135,131,255,81,135,131,255,81,135,131,255,81,135,131,255, + 81,135,131,255,80,134,131,255,80,134,131,255,80,134,131,255, + 80,133,131,255,79,133,131,255,79,132,131,255,79,132,131,255, + 78,132,131,255,78,131,131,255,77,131,131,255,77,131,131,255, + 76,130,131,255,76,130,131,255,75,129,131,255,75,129,131,255, + 74,128,131,255,74,128,130,255,73,127,130,255,72,127,130,255, + 72,126,130,255,71,126,130,255,70,125,130,255,70,124,130,255, + 69,124,130,255,69,123,130,255,68,122,130,255,67,122,130,255, + 67,121,130,255,66,121,130,255,65,120,130,255,64,120,130,255, + 64,119,130,255,63,119,130,255,62,118,130,255,62,118,130,255, + 61,117,130,255,61,117,130,255,60,116,130,255,59,116,130,255, + 59,115,130,255,58,115,130,255,57,114,130,255,57,114,130,255, + 56,114,130,255,56,113,130,255,55,113,130,255,55,113,130,255, + 55,113,130,255,54,112,130,255,54,112,130,255,54,112,130,255, + 53,111,130,255,53,111,130,255,52,110,130,255,52,110,130,255, + 52,110,130,255,51,109,130,255,51,109,130,255,51,109,130,255, + 51,109,130,255,50,108,129,255,50,108,129,255,50,108,129,255, + 50,108,129,255,49,107,129,255,49,107,129,255,49,107,129,255, + 49,107,129,255,49,107,128,255,49,107,128,255,49,107,128,255, + 49,107,128,255,49,106,128,255,49,106,128,255,49,106,128,255, + 49,106,128,255,48,105,127,255,48,105,127,255,48,105,127,255, + 48,105,127,255,48,104,126,255,48,104,126,255,48,104,126,255, + 48,104,126,255,48,104,125,255,48,104,125,255,48,104,125,255, + 48,104,125,255,48,103,124,255,48,103,124,255,48,103,124,255, + 48,103,124,255,48,102,123,255,48,102,123,255,48,102,123,255, + 48,102,123,255,48,101,122,255,48,101,122,255,48,101,122,255, + 48,101,121,255,47,100,121,255,47,100,120,255,47,100,120,255, + 47,100,120,255,47,99,119,255,47,99,119,255,47,99,119,255, + 47,99,119,255,47,98,118,255,47,98,118,255,47,98,118,255, + 47,97,117,255,47,97,117,255,47,96,116,255,47,96,116,255, + 47,96,115,255,47,95,115,255,47,95,114,255,47,95,114,255, + 47,94,113,255,47,94,113,255,47,93,112,255,47,93,112,255, + 47,92,111,255,47,92,111,255,47,91,110,255,47,91,110,255, + 47,91,109,255,47,90,108,255,47,90,107,255,47,90,107,255, + 47,89,106,255,47,89,106,255,47,88,105,255,47,88,105,255, + 47,88,104,255,47,87,103,255,47,87,102,255,47,87,102,255, + 47,87,101,255,47,86,101,255,47,86,100,255,47,86,100,255, + 47,85,99,255,47,85,98,255,47,84,97,255,47,84,97,255, + 47,84,96,255,47,83,95,255,47,83,94,255,47,83,94,255, + 47,82,93,255,47,82,92,255,47,81,91,255,47,81,91,255, + 47,81,90,255,46,80,89,255,46,80,88,255,46,80,87,255, + 46,79,86,255,46,79,85,255,46,78,84,255,46,78,84,255, + 46,77,83,255,46,77,82,255,46,76,81,255,46,76,81,255, + 46,76,80,255,45,75,79,255,45,75,78,255,45,75,78,255, + 45,74,77,255,45,74,76,255,45,73,75,255,45,73,75,255, + 45,72,74,255,44,72,73,255,44,71,72,255,44,71,72,255, + 44,70,71,255,43,70,70,255,43,69,69,255,43,69,69,255, + 43,68,68,255,43,68,67,255,43,67,66,255,43,67,66,255, + 43,66,65,255,43,66,64,255,43,65,63,255,43,65,63,255, + 43,64,62,255,42,64,61,255,42,63,60,255,42,63,60,255, + 42,63,59,255,42,62,58,255,42,62,57,255,42,62,57,255, + 42,61,56,255,41,61,55,255,41,60,54,255,41,60,54,255, + 41,60,53,255,41,59,52,255,41,59,51,255,41,59,51,255, + 41,58,50,255,41,58,49,255,41,57,48,255,41,57,48,255, + 41,57,47,255,41,56,46,255,41,56,45,255,41,56,45,255, + 41,56,44,255,41,55,44,255,41,55,43,255,41,55,43,255, + 41,55,42,255,40,54,41,255,40,54,40,255,40,54,40,255, + 40,54,39,255,40,53,38,255,40,53,37,255,40,53,37,255, + 40,53,36,255,39,52,36,255,39,52,35,255,39,52,35,255, + 39,52,34,255,38,51,34,255,38,51,33,255,38,51,33,255, + 38,51,32,255,38,50,32,255,38,50,31,255,38,50,31,255, + 38,49,31,255,37,49,30,255,37,48,30,255,37,48,30,255, + 37,48,29,255,36,47,29,255,36,47,28,255,36,47,28,255, + 36,47,28,255,35,46,27,255,35,46,27,255,35,46,27,255, + 35,46,27,255,34,45,26,255,34,45,26,255,34,45,26,255, + 34,45,25,255,34,44,25,255,34,44,24,255,34,44,24,255, + 34,44,24,255,33,43,24,255,33,43,24,255,33,43,24,255, + 33,43,24,255,48,65,37,255,48,65,37,255,48,65,37,255, + 48,65,37,255,48,66,38,255,48,66,38,255,48,66,38,255, + 48,66,39,255,48,66,39,255,48,66,40,255,48,66,40,255, + 48,66,40,255,48,67,41,255,48,67,41,255,48,67,41,255, + 48,67,41,255,48,68,42,255,48,68,42,255,48,68,42,255, + 48,68,43,255,48,69,44,255,48,69,45,255,48,69,45,255, + 48,69,46,255,49,70,46,255,49,70,47,255,49,70,47,255, + 49,70,47,255,49,71,48,255,49,71,48,255,49,71,48,255, + 49,72,49,255,50,73,50,255,50,74,51,255,50,74,51,255, + 50,75,52,255,51,75,52,255,51,76,53,255,51,76,53,255, + 51,77,54,255,52,77,54,255,52,78,55,255,52,78,55,255, + 53,79,56,255,53,80,56,255,54,81,57,255,54,81,57,255, + 55,82,58,255,55,83,58,255,56,84,59,255,56,84,59,255, + 57,85,60,255,57,85,60,255,58,86,61,255,58,86,61,255, + 59,87,62,255,60,88,62,255,61,89,63,255,61,89,63,255, + 62,90,64,255,62,91,64,255,63,92,65,255,63,93,65,255, + 64,94,66,255,65,95,66,255,66,96,67,255,66,96,67,255, + 67,97,68,255,67,98,69,255,68,99,70,255,68,99,70,255, + 69,100,71,255,69,101,72,255,70,102,73,255,70,102,73,255, + 71,103,74,255,72,104,74,255,73,105,75,255,73,105,75,255, + 74,106,76,255,74,107,77,255,75,108,78,255,75,108,78,255, + 76,109,79,255,76,110,79,255,77,111,80,255,77,111,80,255, + 78,112,81,255,78,113,82,255,79,114,83,255,79,114,83,255, + 80,115,84,255,80,115,85,255,81,116,86,255,81,116,86,255, + 82,117,87,255,82,118,87,255,83,119,88,255,83,119,88,255, + 83,120,89,255,84,121,89,255,84,122,90,255,84,122,90,255, + 85,123,91,255,85,123,92,255,86,124,93,255,86,124,93,255, + 87,125,93,255,87,126,94,255,88,127,94,255,88,127,94,255, + 88,128,95,255,89,128,95,255,89,129,96,255,89,129,96,255, + 89,130,97,255,90,130,97,255,90,131,98,255,90,131,98,255, + 91,132,98,255,91,132,99,255,92,133,99,255,92,133,99,255, + 92,133,99,255,93,134,100,255,93,134,100,255,93,134,100,255, + 93,134,101,255,93,135,101,255,93,135,102,255,93,135,102,255, + 93,135,102,255,94,136,103,255,94,136,103,255,94,136,103,255, + 94,136,103,255,94,137,104,255,94,137,104,255,94,137,104,255, + 94,137,105,255,94,138,105,255,94,138,106,255,94,138,106,255, + 94,138,107,255,93,138,107,255,93,138,108,255,93,138,108,255, + 93,138,109,255,92,138,109,255,92,138,110,255,92,138,110,255, + 92,138,111,255,92,138,111,255,92,138,112,255,92,138,112,255, + 92,138,113,255,91,138,113,255,91,138,114,255,91,138,114,255, + 91,138,115,255,90,138,115,255,90,138,116,255,90,138,116,255, + 90,138,117,255,89,138,117,255,89,138,118,255,89,138,118,255, + 88,138,119,255,88,137,119,255,87,137,120,255,87,137,120,255, + 87,137,121,255,86,137,121,255,86,137,122,255,86,137,122,255, + 85,137,122,255,85,136,123,255,84,136,123,255,84,136,123,255, + 83,136,124,255,83,135,124,255,82,135,125,255,82,135,125,255, + 81,135,126,255,81,134,126,255,80,134,127,255,80,134,127,255, + 80,134,127,255,79,134,128,255,79,134,128,255,79,134,128,255, + 78,134,128,255,78,133,128,255,77,133,128,255,77,133,128,255, + 77,133,128,255,76,133,129,255,76,133,129,255,76,133,129,255, + 76,133,129,255,75,133,129,255,75,133,129,255,75,133,129,255, + 75,133,129,255,75,133,130,255,75,133,130,255,75,133,130,255, + 75,133,130,255,76,134,130,255,76,134,130,255,76,134,130,255, + 76,134,130,255,77,135,130,255,77,135,130,255,77,135,130,255, + 78,135,130,255,78,136,129,255,79,136,129,255,79,136,129,255, + 80,136,129,255,80,137,129,255,81,137,129,255,81,137,129,255, + 82,137,129,255,82,138,129,255,83,138,129,255,83,138,129,255, + 84,139,129,255,85,139,129,255,85,140,129,255,86,140,129,255, + 87,141,129,255,87,141,128,255,88,142,128,255,88,142,128,255, + 89,142,128,255,89,143,128,255,90,143,128,255,90,143,128,255, + 91,143,128,255,92,144,128,255,92,144,128,255,93,144,128,255, + 93,144,128,255,94,145,128,255,94,145,128,255,94,145,128,255, + 95,145,128,255,95,146,128,255,96,146,128,255,96,146,128,255, + 96,146,128,255,97,146,128,255,97,146,128,255,97,146,128,255, + 97,146,128,255,98,147,129,255,98,147,129,255,98,147,129,255, + 98,147,129,255,99,147,129,255,99,147,129,255,99,147,129,255, + 99,147,129,255,99,146,129,255,99,146,129,255,99,146,129,255, + 99,146,129,255,98,146,129,255,98,146,129,255,98,146,129,255, + 98,146,129,255,98,145,130,255,98,145,130,255,98,145,130,255, + 98,145,130,255,97,144,130,255,97,144,130,255,97,144,130,255, + 97,144,130,255,96,143,131,255,96,143,131,255,96,143,131,255, + 96,143,131,255,96,142,132,255,96,142,132,255,96,142,132,255, + 96,142,132,255,95,142,132,255,95,142,132,255,95,142,132,255, + 95,142,132,255,94,141,133,255,94,141,133,255,94,141,133,255, + 94,141,133,255,93,141,133,255,93,141,133,255,93,141,133,255, + 93,141,133,255,92,140,134,255,92,140,134,255,92,140,134,255, + 92,140,134,255,91,140,135,255,91,140,135,255,91,140,135,255, + 91,140,135,255,91,140,135,255,91,140,135,255,91,140,135,255, + 91,140,135,255,90,140,136,255,90,140,136,255,90,140,136,255, + 90,140,136,255,89,139,136,255,89,139,136,255,89,139,136,255, + 88,139,136,255,88,139,137,255,87,139,137,255,87,139,137,255, + 86,139,137,255,86,138,137,255,85,138,137,255,85,138,137,255, + 84,138,137,255,84,137,138,255,83,137,138,255,83,137,138,255, + 82,137,138,255,82,136,138,255,81,136,138,255,81,136,138,255, + 80,136,138,255,79,135,138,255,79,135,138,255,78,135,138,255, + 77,135,138,255,76,134,139,255,76,134,139,255,75,134,139,255, + 74,133,139,255,73,133,139,255,72,132,139,255,71,132,139,255, + 70,131,139,255,69,131,140,255,69,130,140,255,68,130,140,255, + 67,130,140,255,66,129,140,255,66,129,140,255,65,129,140,255, + 64,129,140,255,63,128,140,255,63,128,140,255,62,128,140,255, + 61,127,140,255,60,127,141,255,60,126,141,255,59,126,141,255, + 58,126,141,255,58,125,141,255,57,125,141,255,57,125,141,255, + 57,125,141,255,56,124,141,255,56,124,141,255,56,124,141,255, + 56,124,141,255,56,124,141,255,56,124,141,255,56,124,141,255, + 56,124,141,255,56,124,140,255,56,124,140,255,56,124,140,255, + 56,124,140,255,56,125,140,255,56,125,140,255,56,125,140,255, + 57,125,140,255,57,126,139,255,58,126,139,255,58,126,139,255, + 59,126,139,255,60,127,139,255,60,127,139,255,61,127,139,255, + 62,128,139,255,63,128,138,255,63,129,138,255,64,129,138,255, + 65,129,138,255,66,130,137,255,66,130,137,255,67,130,137,255, + 68,131,137,255,69,131,136,255,70,132,136,255,71,132,136,255, + 72,133,136,255,73,133,136,255,74,134,136,255,75,134,136,255, + 76,135,136,255,77,135,135,255,77,136,135,255,78,136,135,255, + 79,137,135,255,80,137,135,255,80,138,135,255,81,138,135,255, + 82,138,135,255,83,139,134,255,83,139,134,255,84,139,134,255, + 85,140,134,255,85,140,134,255,86,141,134,255,86,141,134,255, + 87,141,134,255,87,142,133,255,88,142,133,255,88,142,133,255, + 89,142,133,255,89,143,133,255,90,143,133,255,90,143,133,255, + 91,143,133,255,91,144,133,255,92,144,133,255,92,144,133,255, + 92,144,133,255,93,144,133,255,93,144,133,255,93,144,133,255, + 93,144,133,255,94,145,132,255,94,145,132,255,94,145,132,255, + 94,145,132,255,94,146,132,255,94,146,132,255,94,146,132,255, + 94,146,132,255,94,146,132,255,95,146,132,255,95,146,132,255, + 95,146,132,255,95,146,132,255,95,146,132,255,95,146,132,255, + 95,146,132,255,95,146,132,255,95,146,132,255,95,146,132,255, + 95,146,132,255,95,146,132,255,95,145,131,255,95,145,131,255, + 95,145,131,255,95,145,131,255,94,145,131,255,94,145,131,255, + 94,145,131,255,94,145,131,255,93,144,131,255,93,144,131,255, + 93,144,131,255,92,144,131,255,92,143,131,255,91,143,131,255, + 91,143,131,255,91,143,131,255,90,142,132,255,90,142,132,255, + 90,142,132,255,89,142,132,255,89,141,132,255,88,141,132,255, + 88,141,132,255,87,140,132,255,87,140,132,255,86,139,132,255, + 86,139,132,255,85,139,132,255,85,138,132,255,84,138,132,255, + 84,138,132,255,84,138,132,255,83,137,132,255,83,137,132,255, + 83,137,132,255,82,136,132,255,82,136,133,255,81,135,133,255, + 81,135,133,255,80,135,133,255,80,134,133,255,79,134,133,255, + 79,134,133,255,78,134,133,255,78,133,133,255,77,133,133,255, + 77,133,133,255,76,132,133,255,76,132,134,255,75,131,134,255, + 75,131,134,255,74,131,134,255,74,130,134,255,73,130,134,255, + 72,130,134,255,72,129,134,255,71,129,134,255,70,128,134,255, + 70,128,134,255,69,127,134,255,69,127,135,255,68,126,135,255, + 67,126,135,255,67,125,135,255,66,125,135,255,65,124,135,255, + 64,124,135,255,64,124,135,255,63,123,136,255,62,123,136,255, + 62,123,136,255,61,122,136,255,61,122,136,255,60,121,136,255, + 59,121,136,255,59,120,136,255,58,120,136,255,57,119,136,255, + 57,119,136,255,57,119,136,255,56,118,136,255,56,118,136,255, + 56,118,136,255,55,117,136,255,55,117,136,255,54,116,136,255, + 54,116,136,255,54,116,136,255,53,116,136,255,53,116,136,255, + 53,116,136,255,53,116,136,255,53,115,135,255,53,115,135,255, + 53,115,135,255,53,115,135,255,53,115,135,255,53,115,135,255, + 53,115,135,255,53,115,135,255,54,115,134,255,54,115,134,255, + 54,115,134,255,54,115,134,255,55,116,133,255,55,116,133,255, + 56,116,133,255,56,117,133,255,57,117,133,255,58,118,133,255, + 58,118,133,255,59,119,133,255,59,119,132,255,60,120,132,255, + 61,120,132,255,61,121,132,255,62,121,132,255,63,122,132,255, + 64,122,132,255,65,123,132,255,66,123,131,255,67,124,131,255, + 68,124,131,255,68,125,131,255,69,125,131,255,70,126,131,255, + 71,126,131,255,72,127,131,255,72,127,130,255,73,128,130,255, + 74,129,130,255,74,129,130,255,75,130,130,255,76,131,130,255, + 77,131,130,255,77,131,130,255,78,132,130,255,79,132,130,255, + 79,132,130,255,80,133,130,255,80,133,130,255,81,134,130,255, + 81,134,130,255,81,134,130,255,82,135,130,255,82,135,130,255, + 82,135,130,255,82,135,130,255,83,135,130,255,83,135,130,255, + 83,135,130,255,83,135,130,255,83,135,130,255,83,135,130,255, + 83,135,130,255,83,135,130,255,83,135,130,255,83,135,130,255, + 83,135,130,255,83,135,130,255,82,135,130,255,82,135,130,255, + 82,135,130,255,82,135,130,255,81,134,130,255,81,134,130,255, + 81,134,130,255,81,133,130,255,80,133,130,255,80,132,130,255, + 80,132,130,255,79,132,130,255,79,131,130,255,78,131,130,255, + 78,131,130,255,77,130,130,255,77,130,130,255,76,129,130,255, + 76,129,130,255,75,128,130,255,75,128,130,255,74,127,130,255, + 73,127,130,255,73,126,130,255,72,126,130,255,71,125,130,255, + 71,125,130,255,70,124,130,255,70,124,130,255,69,123,130,255, + 68,123,130,255,68,122,130,255,67,122,129,255,66,121,129,255, + 65,121,129,255,65,120,129,255,64,120,129,255,63,119,129,255, + 63,119,129,255,62,118,129,255,62,118,129,255,61,117,129,255, + 60,117,129,255,60,116,129,255,59,116,129,255,58,115,129,255, + 58,115,129,255,57,115,129,255,57,114,129,255,56,114,129,255, + 56,114,129,255,56,114,129,255,55,113,129,255,55,113,129,255, + 55,113,129,255,54,112,129,255,54,112,129,255,53,111,129,255, + 53,111,129,255,53,111,129,255,53,110,129,255,53,110,129,255, + 53,110,129,255,53,110,129,255,52,109,129,255,52,109,129,255, + 52,109,129,255,52,109,129,255,51,108,128,255,51,108,128,255, + 51,108,128,255,51,108,128,255,51,108,127,255,51,108,127,255, + 51,108,127,255,51,108,127,255,51,107,127,255,51,107,127,255, + 51,107,127,255,51,107,127,255,50,106,126,255,50,106,126,255, + 50,106,126,255,50,106,126,255,50,105,125,255,50,105,125,255, + 50,105,125,255,50,105,125,255,50,105,124,255,50,105,124,255, + 50,105,124,255,50,105,124,255,49,104,123,255,49,104,123,255, + 49,104,123,255,49,104,123,255,49,103,122,255,49,103,122,255, + 49,103,122,255,49,103,122,255,49,102,121,255,49,102,121,255, + 49,102,121,255,49,102,121,255,48,101,120,255,48,101,120,255, + 48,101,120,255,48,101,119,255,48,100,119,255,48,100,118,255, + 48,100,118,255,48,100,118,255,48,99,117,255,48,99,117,255, + 48,99,117,255,48,98,116,255,48,98,116,255,48,97,115,255, + 48,97,115,255,48,97,114,255,48,96,114,255,48,96,113,255, + 48,96,113,255,48,95,112,255,48,95,112,255,48,94,111,255, + 48,94,111,255,48,93,110,255,48,93,110,255,48,92,109,255, + 48,92,109,255,48,92,108,255,48,91,107,255,48,91,106,255, + 48,91,106,255,48,90,105,255,48,90,105,255,48,89,104,255, + 48,89,104,255,48,89,103,255,48,88,102,255,48,88,101,255, + 48,88,101,255,48,87,100,255,48,87,100,255,48,86,99,255, + 48,86,99,255,48,85,98,255,48,85,97,255,48,84,96,255, + 48,84,96,255,48,84,95,255,48,83,94,255,48,83,93,255, + 48,83,93,255,48,82,92,255,48,82,91,255,48,81,90,255, + 48,81,90,255,48,81,89,255,47,80,88,255,47,80,87,255, + 47,80,86,255,47,79,85,255,47,79,84,255,47,78,83,255, + 47,78,83,255,47,77,82,255,47,77,81,255,47,76,80,255, + 47,76,80,255,47,76,79,255,46,75,78,255,46,75,77,255, + 46,75,77,255,46,74,76,255,46,74,75,255,46,73,74,255, + 46,73,74,255,46,72,73,255,45,72,72,255,45,71,71,255, + 45,71,71,255,45,70,70,255,44,70,69,255,44,69,68,255, + 44,69,68,255,44,68,67,255,44,68,66,255,44,67,65,255, + 44,67,65,255,44,66,64,255,44,66,63,255,44,65,62,255, + 44,65,62,255,44,64,61,255,43,64,60,255,43,63,59,255, + 43,63,59,255,43,63,58,255,43,62,57,255,43,62,56,255, + 43,62,56,255,43,61,55,255,42,61,54,255,42,60,53,255, + 42,60,53,255,42,60,52,255,42,59,51,255,42,59,50,255, + 42,59,50,255,42,58,49,255,42,58,48,255,42,57,47,255, + 42,57,47,255,42,57,46,255,42,56,45,255,42,56,44,255, + 42,56,44,255,42,56,43,255,41,55,43,255,41,55,42,255, + 41,55,42,255,41,55,41,255,41,54,40,255,41,54,39,255, + 41,54,39,255,41,54,38,255,40,53,37,255,40,53,36,255, + 40,53,36,255,40,53,35,255,39,52,35,255,39,52,34,255, + 39,52,34,255,39,52,33,255,39,51,33,255,39,51,32,255, + 39,51,32,255,39,51,31,255,38,50,31,255,38,50,30,255, + 38,50,30,255,38,49,30,255,37,49,29,255,37,48,29,255, + 37,48,29,255,37,48,28,255,36,47,28,255,36,47,27,255, + 36,47,27,255,36,47,27,255,35,46,26,255,35,46,26,255, + 35,46,26,255,35,46,26,255,34,45,25,255,34,45,25,255, + 34,45,25,255,34,45,25,255,34,44,24,255,34,44,24,255, + 34,44,24,255,34,44,24,255,33,43,24,255,33,43,24,255, + 33,43,24,255,33,43,24,255,48,65,36,255,48,65,36,255, + 48,65,36,255,48,65,36,255,48,66,37,255,48,66,37,255, + 48,66,37,255,48,66,37,255,48,66,38,255,48,66,38,255, + 48,66,38,255,48,66,38,255,48,67,39,255,48,67,39,255, + 48,67,39,255,48,67,40,255,48,68,40,255,48,68,41,255, + 48,68,41,255,48,68,42,255,48,69,42,255,48,69,43,255, + 48,69,43,255,48,69,44,255,49,70,44,255,49,70,45,255, + 49,70,45,255,49,70,45,255,49,71,46,255,49,71,46,255, + 49,71,46,255,49,72,47,255,50,73,48,255,50,74,49,255, + 50,74,49,255,50,75,50,255,51,75,50,255,51,76,51,255, + 51,76,51,255,51,77,52,255,52,77,52,255,52,78,53,255, + 52,78,53,255,53,79,54,255,53,80,54,255,54,81,55,255, + 54,81,55,255,55,82,56,255,55,83,56,255,56,84,57,255, + 56,84,57,255,57,85,58,255,57,85,58,255,58,86,59,255, + 58,86,59,255,59,87,60,255,60,88,60,255,61,89,61,255, + 61,89,61,255,62,90,62,255,62,91,62,255,63,92,63,255, + 63,93,63,255,64,94,64,255,65,95,64,255,66,96,65,255, + 66,96,65,255,67,97,66,255,67,98,67,255,68,99,68,255, + 68,99,68,255,69,100,69,255,69,101,70,255,70,102,71,255, + 70,102,71,255,71,103,72,255,72,104,72,255,73,105,73,255, + 73,105,73,255,74,106,74,255,74,107,75,255,75,108,76,255, + 75,108,76,255,76,109,77,255,76,110,77,255,77,111,78,255, + 77,111,78,255,78,112,79,255,78,113,80,255,79,114,81,255, + 79,114,81,255,80,115,82,255,80,115,83,255,81,116,84,255, + 81,116,84,255,82,117,85,255,82,118,85,255,83,119,86,255, + 83,119,86,255,83,120,87,255,84,121,87,255,84,122,88,255, + 84,122,88,255,85,123,89,255,85,123,90,255,86,124,91,255, + 86,124,91,255,87,125,91,255,87,126,92,255,88,127,92,255, + 88,127,92,255,88,128,93,255,89,128,93,255,89,129,94,255, + 89,129,94,255,89,130,95,255,90,130,95,255,90,131,96,255, + 90,131,96,255,91,132,96,255,91,132,97,255,92,133,97,255, + 92,133,97,255,92,133,97,255,93,134,98,255,93,134,98,255, + 93,134,98,255,93,134,99,255,93,135,99,255,93,135,100,255, + 93,135,100,255,93,135,100,255,94,136,101,255,94,136,101,255, + 94,136,101,255,94,136,101,255,94,137,102,255,94,137,102,255, + 94,137,102,255,94,137,103,255,95,138,103,255,95,138,104,255, + 95,138,104,255,95,138,105,255,95,138,105,255,95,138,106,255, + 95,138,106,255,95,138,107,255,94,138,107,255,94,138,108,255, + 94,138,108,255,94,138,109,255,93,138,109,255,93,138,110,255, + 93,138,110,255,93,138,111,255,93,138,111,255,93,138,112,255, + 93,138,112,255,92,138,113,255,92,138,113,255,91,138,114,255, + 91,138,114,255,91,138,115,255,90,138,115,255,90,138,116,255, + 90,138,116,255,90,138,117,255,89,137,117,255,89,137,118,255, + 89,137,118,255,88,137,119,255,88,137,119,255,87,137,120,255, + 87,137,120,255,86,137,120,255,86,136,121,255,85,136,121,255, + 85,136,121,255,84,136,122,255,84,135,122,255,83,135,123,255, + 83,135,123,255,83,135,124,255,82,134,124,255,82,134,125,255, + 82,134,125,255,81,134,125,255,81,134,126,255,80,134,126,255, + 80,134,126,255,79,134,126,255,79,133,126,255,78,133,126,255, + 78,133,126,255,78,133,126,255,77,133,127,255,77,133,127,255, + 77,133,127,255,77,133,127,255,77,133,127,255,77,133,127,255, + 77,133,127,255,77,133,127,255,77,133,128,255,77,133,128,255, + 77,133,128,255,77,133,128,255,77,134,128,255,77,134,128,255, + 77,134,128,255,77,134,128,255,78,135,128,255,78,135,128,255, + 78,135,128,255,79,135,128,255,79,136,127,255,80,136,127,255, + 80,136,127,255,81,136,127,255,81,137,127,255,82,137,127,255, + 82,137,127,255,83,137,127,255,83,138,127,255,84,138,127,255, + 84,138,127,255,85,139,127,255,85,139,127,255,86,140,127,255, + 86,140,127,255,87,141,127,255,87,141,126,255,88,142,126,255, + 88,142,126,255,89,142,126,255,89,143,126,255,90,143,126,255, + 90,143,126,255,91,143,126,255,92,144,126,255,92,144,126,255, + 93,144,126,255,93,144,126,255,94,145,126,255,94,145,126,255, + 94,145,126,255,95,145,126,255,95,146,126,255,96,146,126,255, + 96,146,126,255,96,146,126,255,97,146,126,255,97,146,126,255, + 97,146,126,255,97,146,126,255,98,147,127,255,98,147,127,255, + 98,147,127,255,98,147,127,255,99,147,127,255,99,147,127,255, + 99,147,127,255,99,147,127,255,99,146,127,255,99,146,127,255, + 99,146,127,255,99,146,127,255,98,146,127,255,98,146,127,255, + 98,146,127,255,98,146,127,255,98,145,128,255,98,145,128,255, + 98,145,128,255,98,145,128,255,97,144,128,255,97,144,128,255, + 97,144,128,255,97,144,128,255,96,143,129,255,96,143,129,255, + 96,143,129,255,96,143,129,255,96,142,130,255,96,142,130,255, + 96,142,130,255,96,142,130,255,95,142,130,255,95,142,130,255, + 95,142,130,255,95,142,130,255,94,141,131,255,94,141,131,255, + 94,141,131,255,94,141,131,255,93,141,131,255,93,141,131,255, + 93,141,131,255,93,141,131,255,92,140,132,255,92,140,132,255, + 92,140,132,255,92,140,132,255,91,140,133,255,91,140,133,255, + 91,140,133,255,91,140,133,255,91,140,133,255,91,140,133,255, + 91,140,133,255,91,140,133,255,90,140,134,255,90,140,134,255, + 90,140,134,255,90,140,134,255,89,139,134,255,89,139,134,255, + 89,139,134,255,88,139,134,255,88,139,135,255,87,139,135,255, + 87,139,135,255,86,139,135,255,86,138,135,255,85,138,135,255, + 85,138,135,255,84,138,135,255,84,137,136,255,83,137,136,255, + 83,137,136,255,82,137,136,255,82,136,136,255,81,136,136,255, + 81,136,136,255,80,136,136,255,79,135,136,255,79,135,136,255, + 78,135,136,255,77,135,136,255,76,134,137,255,76,134,137,255, + 75,134,137,255,74,133,137,255,73,133,137,255,72,132,137,255, + 71,132,137,255,70,131,137,255,69,131,138,255,69,130,138,255, + 68,130,138,255,67,130,138,255,66,129,138,255,66,129,138,255, + 65,129,138,255,64,129,138,255,63,128,138,255,63,128,138,255, + 62,128,138,255,61,127,138,255,61,127,139,255,60,126,139,255, + 60,126,139,255,59,126,139,255,59,125,139,255,58,125,139,255, + 58,125,139,255,58,125,139,255,57,124,139,255,57,124,139,255, + 57,124,139,255,57,124,139,255,57,124,139,255,57,124,139,255, + 57,124,139,255,57,124,139,255,57,124,138,255,57,124,138,255, + 57,124,138,255,57,124,138,255,58,125,138,255,58,125,138,255, + 58,125,138,255,59,125,138,255,59,126,137,255,60,126,137,255, + 60,126,137,255,61,126,137,255,61,127,137,255,62,127,137,255, + 62,127,137,255,63,128,137,255,64,128,136,255,64,129,136,255, + 65,129,136,255,66,129,136,255,67,130,135,255,68,130,135,255, + 69,130,135,255,70,131,135,255,71,131,134,255,71,132,134,255, + 72,132,134,255,73,133,134,255,74,133,134,255,75,134,134,255, + 76,134,134,255,77,135,134,255,78,135,133,255,78,136,133,255, + 79,136,133,255,80,137,133,255,81,137,133,255,81,138,133,255, + 82,138,133,255,83,138,133,255,83,139,132,255,84,139,132,255, + 84,139,132,255,85,140,132,255,85,140,132,255,86,141,132,255, + 86,141,132,255,87,141,132,255,87,142,131,255,88,142,131,255, + 88,142,131,255,89,142,131,255,89,143,131,255,90,143,131,255, + 90,143,131,255,91,143,131,255,91,144,131,255,92,144,131,255, + 92,144,131,255,92,144,131,255,93,144,131,255,93,144,131,255, + 93,144,131,255,93,144,131,255,94,145,130,255,94,145,130,255, + 94,145,130,255,94,145,130,255,94,146,130,255,94,146,130,255, + 94,146,130,255,94,146,130,255,94,146,130,255,95,146,130,255, + 95,146,130,255,95,146,130,255,95,146,130,255,95,146,130,255, + 95,146,130,255,95,146,130,255,95,146,130,255,95,146,130,255, + 95,146,130,255,95,146,130,255,95,146,130,255,95,145,129,255, + 95,145,129,255,95,145,129,255,95,145,129,255,94,145,129,255, + 94,145,129,255,94,145,129,255,94,145,129,255,93,144,129,255, + 93,144,129,255,93,144,129,255,92,144,129,255,92,143,129,255, + 91,143,129,255,91,143,129,255,91,143,129,255,90,142,130,255, + 90,142,130,255,90,142,130,255,89,142,130,255,89,141,130,255, + 88,141,130,255,88,141,130,255,87,140,130,255,87,140,130,255, + 86,139,130,255,86,139,130,255,85,139,130,255,85,138,130,255, + 84,138,130,255,84,138,130,255,84,138,130,255,83,137,130,255, + 83,137,130,255,83,137,130,255,82,136,130,255,82,136,131,255, + 81,135,131,255,81,135,131,255,80,135,131,255,80,134,131,255, + 79,134,131,255,79,134,131,255,78,134,131,255,78,133,131,255, + 77,133,131,255,77,133,131,255,76,132,131,255,76,132,132,255, + 75,131,132,255,75,131,132,255,74,131,132,255,74,130,132,255, + 73,130,132,255,73,130,132,255,72,129,132,255,72,129,132,255, + 71,128,132,255,71,128,132,255,70,127,132,255,70,127,133,255, + 69,126,133,255,69,126,133,255,68,125,133,255,68,125,133,255, + 67,124,133,255,66,124,133,255,66,124,133,255,65,123,134,255, + 64,123,134,255,64,123,134,255,63,122,134,255,63,122,134,255, + 62,121,134,255,61,121,134,255,61,120,134,255,60,120,134,255, + 59,119,134,255,59,119,134,255,59,119,134,255,58,118,134,255, + 58,118,134,255,58,118,134,255,57,117,134,255,57,117,134,255, + 56,116,134,255,56,116,134,255,56,116,134,255,55,116,134,255, + 55,116,134,255,55,116,134,255,55,116,134,255,55,115,133,255, + 55,115,133,255,55,115,133,255,55,115,133,255,55,115,133,255, + 55,115,133,255,55,115,133,255,55,115,133,255,56,115,132,255, + 56,115,132,255,56,115,132,255,56,115,132,255,57,116,132,255, + 57,116,132,255,58,116,132,255,58,117,132,255,59,117,131,255, + 60,118,131,255,60,118,131,255,61,119,131,255,61,119,131,255, + 62,120,131,255,63,120,131,255,63,121,131,255,64,121,130,255, + 65,122,130,255,66,122,130,255,67,123,130,255,68,123,130,255, + 69,124,130,255,69,124,130,255,70,125,130,255,70,125,130,255, + 71,126,130,255,72,126,130,255,72,127,130,255,73,127,130,255, + 74,128,130,255,74,129,130,255,75,129,130,255,75,130,130,255, + 76,131,130,255,77,131,130,255,77,131,130,255,78,132,130,255, + 79,132,130,255,79,132,130,255,80,133,130,255,80,133,130,255, + 81,134,130,255,81,134,130,255,81,134,130,255,82,135,130,255, + 82,135,130,255,82,135,130,255,82,135,130,255,83,135,130,255, + 83,135,130,255,83,135,130,255,83,135,130,255,83,135,130,255, + 83,135,130,255,83,135,130,255,83,135,130,255,83,135,130,255, + 83,135,130,255,83,135,130,255,83,135,130,255,82,135,130,255, + 82,135,130,255,82,135,130,255,82,135,130,255,81,134,130,255, + 81,134,130,255,81,134,130,255,81,133,130,255,80,133,130,255, + 80,132,130,255,80,132,130,255,79,132,130,255,79,131,130,255, + 78,131,130,255,78,131,130,255,77,130,130,255,77,130,130,255, + 76,129,130,255,76,129,130,255,75,128,130,255,75,128,130,255, + 74,127,130,255,73,127,130,255,73,126,130,255,72,126,130,255, + 71,125,130,255,71,125,130,255,70,124,130,255,70,124,130,255, + 69,123,130,255,69,123,130,255,68,122,130,255,68,122,129,255, + 67,121,129,255,67,121,129,255,66,120,129,255,66,120,129,255, + 65,119,129,255,64,119,129,255,64,118,129,255,63,118,129,255, + 62,117,129,255,62,117,129,255,61,116,129,255,61,116,129,255, + 60,115,129,255,60,115,129,255,59,115,129,255,59,114,129,255, + 58,114,129,255,58,114,129,255,58,114,129,255,57,113,129,255, + 57,113,129,255,57,113,129,255,56,113,129,255,56,112,129,255, + 55,112,129,255,55,112,129,255,55,112,129,255,55,111,129,255, + 55,111,129,255,55,111,129,255,55,111,129,255,54,110,129,255, + 54,110,129,255,54,110,129,255,54,110,129,255,53,110,128,255, + 53,110,128,255,53,110,128,255,53,110,128,255,53,109,127,255, + 53,109,127,255,53,109,127,255,53,109,127,255,53,108,127,255, + 53,108,127,255,53,108,127,255,53,108,127,255,52,108,126,255, + 52,108,126,255,52,108,126,255,52,108,126,255,52,107,125,255, + 52,107,125,255,52,107,125,255,52,107,125,255,52,106,124,255, + 52,106,124,255,52,106,124,255,52,106,124,255,51,105,123,255, + 51,105,123,255,51,105,123,255,51,105,123,255,51,104,122,255, + 51,104,122,255,51,104,122,255,51,104,122,255,51,103,121,255, + 51,103,121,255,51,103,121,255,51,103,121,255,50,102,120,255, + 50,102,120,255,50,102,120,255,50,101,119,255,50,101,119,255, + 50,100,118,255,50,100,118,255,50,100,118,255,50,99,117,255, + 50,99,117,255,50,99,117,255,50,98,116,255,50,98,116,255, + 50,97,115,255,50,97,115,255,50,97,114,255,50,96,114,255, + 50,96,113,255,50,96,113,255,50,95,112,255,50,95,112,255, + 50,94,111,255,50,94,111,255,50,93,110,255,49,93,110,255, + 49,92,109,255,49,92,109,255,49,92,108,255,49,91,107,255, + 49,91,106,255,49,91,106,255,49,90,105,255,49,90,104,255, + 49,89,103,255,49,89,103,255,49,89,102,255,49,88,101,255, + 49,88,100,255,49,88,100,255,49,87,99,255,48,87,98,255, + 48,86,97,255,48,86,97,255,48,85,96,255,48,85,95,255, + 48,84,94,255,48,84,94,255,48,84,93,255,48,83,92,255, + 48,83,91,255,48,83,91,255,48,82,90,255,48,82,89,255, + 48,81,88,255,48,81,88,255,48,81,87,255,48,80,86,255, + 48,80,85,255,48,80,84,255,48,79,83,255,47,79,82,255, + 47,78,81,255,47,78,81,255,47,77,80,255,47,77,79,255, + 47,76,78,255,47,76,78,255,47,76,77,255,46,75,76,255, + 46,75,75,255,46,75,75,255,46,74,74,255,46,74,73,255, + 46,73,72,255,46,73,72,255,46,72,71,255,45,72,70,255, + 45,71,69,255,45,71,69,255,45,70,68,255,44,70,67,255, + 44,69,66,255,44,69,66,255,44,68,65,255,44,68,64,255, + 44,67,63,255,44,67,63,255,44,66,62,255,44,66,61,255, + 44,65,60,255,44,65,60,255,44,64,59,255,43,64,58,255, + 43,63,57,255,43,63,57,255,43,63,56,255,43,62,55,255, + 43,62,54,255,43,62,54,255,43,61,53,255,42,61,53,255, + 42,60,52,255,42,60,52,255,42,60,51,255,42,59,50,255, + 42,59,49,255,42,59,49,255,42,58,48,255,42,58,47,255, + 42,57,46,255,42,57,46,255,42,57,45,255,42,56,44,255, + 42,56,43,255,42,56,43,255,42,56,42,255,41,55,42,255, + 41,55,41,255,41,55,41,255,41,55,40,255,41,54,39,255, + 41,54,38,255,41,54,38,255,41,54,37,255,40,53,37,255, + 40,53,36,255,40,53,36,255,40,53,35,255,39,52,35,255, + 39,52,34,255,39,52,34,255,39,52,33,255,39,51,33,255, + 39,51,32,255,39,51,32,255,39,51,31,255,38,50,31,255, + 38,50,30,255,38,50,30,255,38,49,30,255,37,49,29,255, + 37,48,29,255,37,48,29,255,37,48,28,255,36,47,28,255, + 36,47,27,255,36,47,27,255,36,47,27,255,35,46,26,255, + 35,46,26,255,35,46,26,255,35,46,26,255,34,45,25,255, + 34,45,25,255,34,45,25,255,34,45,25,255,34,44,24,255, + 34,44,24,255,34,44,24,255,34,44,24,255,33,43,24,255, + 33,43,24,255,33,43,24,255,33,43,24,255,49,65,35,255, + 49,65,35,255,49,65,35,255,49,65,35,255,49,66,36,255, + 49,66,36,255,49,66,36,255,49,66,36,255,49,66,37,255, + 49,66,37,255,49,66,37,255,49,66,37,255,49,67,38,255, + 49,67,38,255,49,67,38,255,49,67,39,255,49,68,39,255, + 49,68,40,255,49,68,40,255,49,68,41,255,49,69,41,255, + 49,69,42,255,49,69,42,255,49,69,43,255,50,70,43,255, + 50,70,44,255,50,70,44,255,50,70,44,255,50,71,45,255, + 50,71,45,255,50,71,45,255,50,72,46,255,51,73,47,255, + 51,74,48,255,51,74,48,255,51,75,49,255,52,75,49,255, + 52,76,50,255,52,76,50,255,52,77,51,255,53,77,51,255, + 53,78,52,255,53,78,52,255,54,79,52,255,54,80,53,255, + 55,81,53,255,55,81,53,255,56,82,54,255,56,83,54,255, + 57,84,55,255,57,84,55,255,58,85,56,255,58,85,56,255, + 59,86,57,255,59,86,57,255,60,87,58,255,61,88,58,255, + 62,89,59,255,62,89,59,255,63,90,60,255,63,91,60,255, + 64,92,61,255,64,93,61,255,65,94,62,255,66,95,63,255, + 67,96,64,255,67,96,64,255,68,97,65,255,68,98,65,255, + 69,99,66,255,69,99,66,255,70,100,67,255,70,101,68,255, + 71,102,69,255,71,102,69,255,72,103,70,255,72,104,70,255, + 73,105,71,255,73,105,71,255,74,106,72,255,75,107,73,255, + 76,108,74,255,76,108,74,255,77,109,75,255,77,110,75,255, + 78,111,76,255,78,111,76,255,79,112,77,255,79,113,78,255, + 80,114,79,255,80,114,79,255,81,115,80,255,81,115,81,255, + 82,116,82,255,82,116,82,255,83,117,83,255,83,118,83,255, + 84,119,84,255,84,119,84,255,84,120,85,255,85,121,85,255, + 85,122,86,255,85,122,86,255,86,123,87,255,86,123,88,255, + 87,124,89,255,87,124,89,255,88,125,89,255,88,126,90,255, + 89,127,90,255,89,127,90,255,89,128,91,255,90,128,91,255, + 90,129,92,255,90,129,92,255,90,130,93,255,91,130,93,255, + 91,131,94,255,91,131,94,255,92,132,94,255,92,132,95,255, + 93,133,95,255,93,133,95,255,93,133,95,255,94,134,96,255, + 94,134,96,255,94,134,96,255,94,134,97,255,94,135,97,255, + 94,135,98,255,94,135,98,255,94,135,98,255,95,136,99,255, + 95,136,99,255,95,136,99,255,95,136,99,255,95,137,100,255, + 95,137,100,255,95,137,100,255,95,137,101,255,96,138,101,255, + 96,138,102,255,96,138,102,255,96,138,103,255,96,138,103,255, + 96,138,104,255,96,138,104,255,96,138,105,255,95,138,105,255, + 95,138,106,255,95,138,106,255,95,138,107,255,94,138,107,255, + 94,138,108,255,94,138,108,255,94,138,109,255,94,138,109,255, + 94,138,110,255,94,138,110,255,93,138,111,255,93,138,111,255, + 92,138,112,255,92,138,112,255,92,138,113,255,91,138,113,255, + 91,138,114,255,91,138,114,255,91,138,115,255,90,137,115,255, + 90,137,116,255,90,137,116,255,89,137,117,255,89,137,117,255, + 88,137,118,255,88,137,118,255,87,137,118,255,87,136,119,255, + 86,136,119,255,86,136,119,255,85,136,120,255,85,135,120,255, + 84,135,121,255,84,135,121,255,84,135,122,255,83,134,122,255, + 83,134,123,255,83,134,123,255,82,134,123,255,82,134,124,255, + 81,134,124,255,81,134,124,255,80,134,124,255,80,133,124,255, + 79,133,124,255,79,133,124,255,79,133,124,255,78,133,125,255, + 78,133,125,255,78,133,125,255,78,133,125,255,78,133,125,255, + 78,133,125,255,78,133,125,255,78,133,125,255,78,133,126,255, + 78,133,126,255,78,133,126,255,78,133,126,255,78,134,126,255, + 78,134,126,255,78,134,126,255,78,134,126,255,79,135,126,255, + 79,135,126,255,79,135,126,255,80,135,126,255,80,136,125,255, + 81,136,125,255,81,136,125,255,82,136,125,255,82,137,125,255, + 83,137,125,255,83,137,125,255,84,137,125,255,84,138,125,255, + 85,138,125,255,85,138,125,255,86,139,125,255,86,139,125,255, + 87,140,125,255,87,140,125,255,88,141,125,255,88,141,125,255, + 89,142,125,255,89,142,125,255,90,142,125,255,90,143,125,255, + 91,143,125,255,91,143,125,255,92,143,125,255,93,144,125,255, + 93,144,125,255,94,144,125,255,94,144,125,255,95,145,125,255, + 95,145,125,255,95,145,125,255,96,145,125,255,96,146,125,255, + 97,146,125,255,97,146,125,255,97,146,125,255,98,146,125,255, + 98,146,125,255,98,146,125,255,98,146,125,255,99,146,125,255, + 99,146,125,255,99,146,125,255,99,146,125,255,99,146,126,255, + 99,146,126,255,99,146,126,255,99,146,126,255,99,146,126,255, + 99,146,126,255,99,146,126,255,99,146,126,255,99,145,126,255, + 99,145,126,255,99,145,126,255,99,145,126,255,98,144,126,255, + 98,144,126,255,98,144,126,255,98,144,126,255,97,143,127,255, + 97,143,127,255,97,143,127,255,97,143,127,255,96,143,127,255, + 96,143,127,255,96,143,127,255,96,143,127,255,96,142,128,255, + 96,142,128,255,96,142,128,255,96,142,128,255,95,141,129,255, + 95,141,129,255,95,141,129,255,95,141,129,255,94,140,129,255, + 94,140,129,255,94,140,129,255,94,140,129,255,93,140,130,255, + 93,140,130,255,93,140,130,255,93,140,130,255,92,139,131,255, + 92,139,131,255,92,139,131,255,92,139,131,255,91,139,132,255, + 91,139,132,255,91,139,132,255,91,139,132,255,91,139,132,255, + 91,139,132,255,91,139,132,255,91,139,132,255,90,139,133,255, + 90,139,133,255,90,139,133,255,90,139,133,255,89,138,133,255, + 89,138,133,255,89,138,133,255,88,138,133,255,88,138,134,255, + 87,138,134,255,87,138,134,255,86,138,134,255,86,137,134,255, + 85,137,134,255,85,137,134,255,85,137,134,255,84,137,134,255, + 84,137,134,255,84,137,134,255,83,137,134,255,82,136,135,255, + 82,136,135,255,81,136,135,255,80,136,135,255,80,135,135,255, + 79,135,135,255,79,135,135,255,78,135,135,255,77,134,135,255, + 77,134,135,255,76,134,135,255,75,133,135,255,74,133,136,255, + 73,132,136,255,72,132,136,255,71,131,136,255,70,131,136,255, + 70,130,136,255,69,130,136,255,68,130,136,255,67,129,137,255, + 67,129,137,255,66,129,137,255,65,129,137,255,64,128,137,255, + 64,128,137,255,63,128,137,255,62,127,137,255,62,127,137,255, + 61,126,137,255,61,126,137,255,60,126,137,255,60,125,137,255, + 59,125,137,255,59,125,137,255,59,125,137,255,58,124,138,255, + 58,124,138,255,58,124,138,255,58,124,138,255,58,124,137,255, + 58,124,137,255,58,124,137,255,58,124,137,255,58,124,137,255, + 58,124,137,255,58,124,137,255,58,124,137,255,59,125,137,255, + 59,125,137,255,59,125,137,255,60,125,137,255,60,126,136,255, + 61,126,136,255,61,126,136,255,62,126,136,255,62,127,136,255, + 63,127,136,255,63,127,136,255,64,128,136,255,65,128,135,255, + 65,129,135,255,66,129,135,255,67,129,135,255,68,130,134,255, + 69,130,134,255,70,130,134,255,71,131,134,255,72,131,133,255, + 72,132,133,255,73,132,133,255,74,133,133,255,75,133,133,255, + 76,134,133,255,77,134,133,255,78,135,133,255,79,135,132,255, + 79,136,132,255,80,136,132,255,81,137,132,255,82,137,132,255, + 82,138,132,255,83,138,132,255,84,138,132,255,84,139,131,255, + 85,139,131,255,85,139,131,255,86,140,131,255,86,140,131,255, + 87,141,131,255,87,141,131,255,88,141,131,255,88,142,130,255, + 89,142,130,255,89,142,130,255,90,142,130,255,90,143,130,255, + 91,143,130,255,91,143,130,255,92,143,130,255,92,144,130,255, + 93,144,130,255,93,144,130,255,93,144,130,255,94,144,130,255, + 94,144,130,255,94,144,130,255,94,144,130,255,95,145,129,255, + 95,145,129,255,95,145,129,255,95,145,129,255,95,146,129,255, + 95,146,129,255,95,146,129,255,95,146,129,255,95,146,129,255, + 96,146,129,255,96,146,129,255,96,146,129,255,96,146,129,255, + 96,146,129,255,96,146,129,255,96,146,129,255,96,146,129,255, + 96,145,129,255,96,145,129,255,96,145,129,255,96,145,129,255, + 95,145,128,255,95,145,128,255,95,145,128,255,95,145,128,255, + 95,144,128,255,95,144,128,255,95,144,128,255,95,144,128,255, + 94,144,128,255,94,144,128,255,94,144,128,255,93,144,128,255, + 93,143,128,255,92,143,128,255,92,143,128,255,91,143,128,255, + 91,142,129,255,90,142,129,255,90,142,129,255,90,141,129,255, + 89,141,129,255,89,140,129,255,89,140,129,255,88,140,129,255, + 88,139,129,255,87,139,129,255,87,139,129,255,86,139,129,255, + 86,138,129,255,85,138,129,255,85,138,129,255,84,138,129,255, + 84,137,129,255,83,137,129,255,83,137,129,255,82,136,129,255, + 82,136,130,255,81,135,130,255,81,135,130,255,81,135,130,255, + 80,134,130,255,80,134,130,255,80,134,130,255,79,134,130,255, + 79,133,130,255,78,133,130,255,78,133,130,255,77,132,130,255, + 77,132,131,255,76,131,131,255,76,131,131,255,75,131,131,255, + 75,130,131,255,74,130,131,255,74,130,131,255,73,129,131,255, + 73,129,131,255,72,128,131,255,72,128,131,255,71,127,131,255, + 71,127,132,255,70,126,132,255,70,126,132,255,69,126,132,255, + 69,125,132,255,68,125,132,255,67,125,132,255,67,124,132,255, + 66,124,133,255,65,123,133,255,65,123,133,255,64,123,133,255, + 64,122,133,255,63,122,133,255,62,122,133,255,62,121,133,255, + 61,121,133,255,60,120,133,255,60,120,133,255,60,120,133,255, + 59,119,133,255,59,119,133,255,59,119,133,255,59,118,133,255, + 58,118,133,255,58,117,133,255,58,117,133,255,58,117,133,255, + 57,117,133,255,57,117,133,255,57,117,133,255,57,117,133,255, + 57,116,132,255,57,116,132,255,57,116,132,255,57,116,132,255, + 57,116,132,255,57,116,132,255,57,116,132,255,57,116,132,255, + 57,116,131,255,57,116,131,255,57,116,131,255,58,116,131,255, + 58,117,131,255,59,117,131,255,59,117,131,255,59,118,131,255, + 60,118,130,255,61,119,130,255,61,119,130,255,62,119,130,255, + 62,120,130,255,63,120,130,255,64,120,130,255,64,121,130,255, + 65,121,129,255,66,122,129,255,67,122,129,255,68,123,129,255, + 69,123,129,255,70,124,129,255,70,124,129,255,71,125,129,255, + 71,125,129,255,72,126,129,255,73,126,129,255,73,127,129,255, + 74,127,129,255,75,128,129,255,75,129,129,255,76,129,129,255, + 76,130,129,255,77,131,129,255,78,131,129,255,78,131,129,255, + 79,132,129,255,80,132,129,255,80,132,129,255,81,133,129,255, + 81,133,129,255,82,134,129,255,82,134,129,255,82,134,129,255, + 83,135,129,255,83,135,129,255,83,135,129,255,83,135,129,255, + 84,135,129,255,84,135,129,255,84,135,129,255,84,135,129,255, + 84,135,129,255,84,135,129,255,84,135,129,255,84,135,129,255, + 84,135,129,255,84,135,129,255,84,135,129,255,84,135,129,255, + 83,135,129,255,83,135,129,255,83,135,129,255,83,135,129,255, + 82,134,129,255,82,134,129,255,82,134,129,255,82,133,129,255, + 81,133,129,255,81,132,129,255,81,132,129,255,80,132,129,255, + 80,131,129,255,79,131,129,255,79,131,129,255,78,130,129,255, + 78,130,129,255,77,129,129,255,77,129,129,255,76,128,129,255, + 76,128,129,255,75,127,129,255,74,127,129,255,74,127,129,255, + 73,126,129,255,72,126,129,255,72,126,129,255,71,125,129,255, + 71,125,129,255,70,124,129,255,70,124,129,255,69,123,129,255, + 69,123,128,255,68,122,128,255,68,122,128,255,67,121,128,255, + 67,121,128,255,66,120,128,255,65,120,128,255,65,119,128,255, + 64,119,128,255,63,118,128,255,63,118,128,255,62,117,128,255, + 62,117,128,255,61,116,128,255,61,116,128,255,60,116,128,255, + 60,115,128,255,59,115,128,255,59,115,128,255,59,115,128,255, + 58,114,128,255,58,114,128,255,58,114,128,255,57,114,128,255, + 57,113,128,255,56,113,128,255,56,113,128,255,56,113,128,255, + 56,112,128,255,56,112,128,255,56,112,128,255,56,112,128,255, + 55,111,128,255,55,111,128,255,55,111,128,255,55,111,128,255, + 54,111,127,255,54,111,127,255,54,111,127,255,54,111,127,255, + 54,110,126,255,54,110,126,255,54,110,126,255,54,110,126,255, + 54,109,126,255,54,109,126,255,54,109,126,255,54,109,126,255, + 54,109,125,255,54,109,125,255,54,109,125,255,54,109,125,255, + 54,108,124,255,54,108,124,255,54,108,124,255,54,108,124,255, + 53,107,123,255,53,107,123,255,53,107,123,255,53,107,123,255, + 53,106,122,255,53,106,122,255,53,106,122,255,53,106,122,255, + 52,105,121,255,52,105,121,255,52,105,121,255,52,105,121,255, + 52,104,120,255,52,104,120,255,52,104,120,255,52,104,120,255, + 51,103,119,255,51,103,119,255,51,103,119,255,51,102,118,255, + 51,102,118,255,51,101,117,255,51,101,117,255,51,101,117,255, + 51,100,116,255,51,100,116,255,51,100,116,255,51,99,115,255, + 51,99,115,255,51,98,114,255,51,98,114,255,51,98,113,255, + 51,97,113,255,51,97,112,255,51,97,112,255,51,96,111,255, + 51,96,111,255,51,95,110,255,51,95,110,255,51,94,109,255, + 50,94,109,255,50,93,108,255,50,93,108,255,50,92,107,255, + 50,92,106,255,50,91,105,255,50,91,105,255,50,90,104,255, + 50,90,103,255,50,89,102,255,50,89,102,255,50,89,101,255, + 50,88,100,255,50,88,99,255,50,88,99,255,50,87,98,255, + 49,87,97,255,49,86,96,255,49,86,96,255,49,85,95,255, + 49,85,94,255,49,84,93,255,49,84,93,255,49,84,92,255, + 49,83,91,255,49,83,90,255,49,83,90,255,49,82,89,255, + 49,82,88,255,49,81,87,255,49,81,87,255,49,81,86,255, + 49,80,85,255,49,80,84,255,49,80,83,255,49,79,82,255, + 48,79,81,255,48,78,80,255,48,78,80,255,48,77,79,255, + 48,77,78,255,48,76,77,255,48,76,77,255,48,76,76,255, + 47,75,75,255,47,75,74,255,47,75,74,255,47,74,73,255, + 47,74,72,255,47,73,71,255,47,73,71,255,47,72,70,255, + 46,72,69,255,46,71,68,255,46,71,68,255,46,70,67,255, + 45,70,66,255,45,69,65,255,45,69,65,255,45,68,64,255, + 45,68,63,255,45,67,62,255,45,67,62,255,45,66,61,255, + 45,66,60,255,45,65,59,255,45,65,59,255,45,64,58,255, + 44,64,57,255,44,63,56,255,44,63,56,255,44,63,55,255, + 44,62,54,255,44,62,53,255,44,62,53,255,44,61,52,255, + 43,61,52,255,43,60,51,255,43,60,51,255,43,60,50,255, + 43,59,49,255,43,59,48,255,43,59,48,255,43,58,47,255, + 43,58,46,255,43,57,45,255,43,57,45,255,43,57,44,255, + 42,56,43,255,42,56,42,255,42,56,42,255,42,56,41,255, + 42,55,41,255,42,55,40,255,42,55,40,255,42,55,39,255, + 41,54,38,255,41,54,37,255,41,54,37,255,41,54,36,255, + 40,53,36,255,40,53,35,255,40,53,35,255,40,53,34,255, + 40,52,34,255,40,52,33,255,40,52,33,255,40,52,32,255, + 39,51,32,255,39,51,31,255,39,51,31,255,39,51,31,255, + 38,50,30,255,38,50,30,255,38,50,30,255,38,49,29,255, + 37,49,29,255,37,48,28,255,37,48,28,255,37,48,28,255, + 36,47,27,255,36,47,27,255,36,47,27,255,36,47,27,255, + 35,46,26,255,35,46,26,255,35,46,26,255,35,46,26,255, + 34,45,25,255,34,45,25,255,34,45,25,255,34,45,25,255, + 34,44,24,255,34,44,24,255,34,44,24,255,34,44,24,255, + 33,43,24,255,33,43,24,255,33,43,24,255,33,43,24,255, + 49,65,34,255,49,65,34,255,49,65,34,255,49,65,34,255, + 49,66,35,255,49,66,35,255,49,66,35,255,49,66,35,255, + 49,66,36,255,49,66,36,255,49,66,36,255,49,66,36,255, + 49,67,37,255,49,67,37,255,49,67,37,255,49,67,38,255, + 49,68,38,255,49,68,39,255,49,68,39,255,49,68,40,255, + 50,69,40,255,50,69,41,255,50,69,41,255,50,69,41,255, + 50,70,42,255,50,70,42,255,50,70,42,255,50,70,43,255, + 51,71,43,255,51,71,44,255,51,71,44,255,51,72,45,255, + 51,72,45,255,51,73,46,255,51,73,46,255,52,74,47,255, + 52,74,47,255,53,75,48,255,53,75,48,255,53,76,49,255, + 54,77,49,255,54,78,50,255,54,78,50,255,55,79,51,255, + 55,79,51,255,56,80,52,255,56,80,52,255,57,81,53,255, + 57,82,53,255,58,83,54,255,58,83,54,255,59,84,55,255, + 59,85,55,255,60,86,56,255,60,86,56,255,61,87,57,255, + 61,88,57,255,62,89,58,255,62,89,58,255,63,90,59,255, + 63,91,59,255,64,92,60,255,64,92,60,255,65,93,61,255, + 66,94,61,255,67,95,62,255,67,95,62,255,68,96,63,255, + 68,97,64,255,69,98,65,255,69,98,65,255,70,99,66,255, + 70,100,66,255,71,101,67,255,71,101,67,255,72,102,68,255, + 73,103,69,255,74,104,70,255,74,104,70,255,75,105,71,255, + 75,106,71,255,76,107,72,255,76,107,72,255,77,108,73,255, + 77,109,74,255,78,110,75,255,78,110,75,255,79,111,76,255, + 79,112,76,255,80,113,77,255,80,113,77,255,81,114,78,255, + 81,114,79,255,82,115,80,255,82,115,80,255,83,116,81,255, + 83,117,81,255,84,118,82,255,84,118,82,255,85,119,83,255, + 85,120,83,255,86,121,84,255,86,121,84,255,87,122,85,255, + 87,122,85,255,88,123,86,255,88,123,86,255,88,124,87,255, + 89,125,87,255,89,126,88,255,89,126,88,255,90,127,89,255, + 90,127,89,255,91,128,90,255,91,128,90,255,91,129,90,255, + 92,129,91,255,92,130,91,255,92,130,91,255,93,131,92,255, + 93,131,92,255,94,132,93,255,94,132,93,255,94,133,93,255, + 95,133,94,255,95,134,94,255,95,134,94,255,95,134,94,255, + 95,135,95,255,95,135,95,255,95,135,95,255,95,135,96,255, + 96,136,96,255,96,136,97,255,96,136,97,255,96,136,97,255, + 96,137,98,255,96,137,98,255,96,137,98,255,96,137,99,255, + 97,138,99,255,97,138,100,255,97,138,100,255,97,138,100,255, + 97,139,101,255,97,139,101,255,97,139,101,255,97,139,102,255, + 96,139,102,255,96,139,103,255,96,139,103,255,96,139,104,255, + 95,139,104,255,95,139,105,255,95,139,105,255,95,139,106,255, + 95,139,106,255,95,139,107,255,95,139,107,255,94,139,108,255, + 94,139,108,255,93,139,109,255,93,139,109,255,93,139,110,255, + 92,139,110,255,92,139,111,255,92,139,111,255,92,139,112,255, + 91,138,113,255,91,138,113,255,91,138,114,255,90,138,114,255, + 90,138,115,255,89,138,115,255,89,138,115,255,88,138,116,255, + 88,137,116,255,87,137,117,255,87,137,117,255,86,137,118,255, + 86,136,118,255,85,136,119,255,85,136,119,255,85,136,119,255, + 84,135,120,255,84,135,120,255,84,135,120,255,83,135,121,255, + 83,135,121,255,82,135,122,255,82,135,122,255,81,135,122,255, + 81,134,123,255,80,134,123,255,80,134,123,255,80,134,123,255, + 79,134,123,255,79,134,123,255,79,134,123,255,79,134,123,255, + 79,134,124,255,79,134,124,255,79,134,124,255,79,134,124,255, + 79,134,124,255,79,134,124,255,79,134,124,255,79,134,124,255, + 79,135,124,255,79,135,124,255,79,135,124,255,79,135,124,255, + 80,135,124,255,80,135,124,255,80,135,124,255,81,136,124,255, + 81,136,124,255,82,137,124,255,82,137,124,255,83,137,124,255, + 83,138,124,255,84,138,124,255,84,138,124,255,85,138,124,255, + 85,139,124,255,86,139,124,255,86,139,124,255,87,139,124,255, + 87,140,124,255,88,140,124,255,88,140,124,255,89,140,124,255, + 89,141,123,255,90,141,123,255,90,141,123,255,91,142,123,255, + 91,142,123,255,92,143,123,255,92,143,123,255,93,143,123,255, + 93,144,123,255,94,144,123,255,94,144,123,255,95,144,123,255, + 95,144,123,255,96,144,123,255,96,144,123,255,96,144,123,255, + 97,145,123,255,97,145,123,255,97,145,123,255,97,145,123,255, + 98,145,123,255,98,145,123,255,98,145,123,255,98,145,123,255, + 99,146,124,255,99,146,124,255,99,146,124,255,99,146,124,255, + 100,146,124,255,100,146,124,255,100,146,124,255,100,146,124,255, + 100,145,124,255,100,145,124,255,100,145,124,255,100,145,124,255, + 99,145,124,255,99,145,124,255,99,145,124,255,99,145,124,255, + 99,144,125,255,99,144,125,255,99,144,125,255,99,144,125,255, + 98,143,125,255,98,143,125,255,98,143,125,255,98,143,125,255, + 97,142,126,255,97,142,126,255,97,142,126,255,97,142,126,255, + 96,141,127,255,96,141,127,255,96,141,127,255,96,141,127,255, + 95,141,127,255,95,141,127,255,95,141,127,255,95,141,127,255, + 94,140,128,255,94,140,128,255,94,140,128,255,94,140,128,255, + 93,140,128,255,93,140,128,255,93,140,128,255,93,140,128,255, + 93,139,129,255,93,139,129,255,93,139,129,255,93,139,129,255, + 92,139,130,255,92,139,130,255,92,139,130,255,92,139,130,255, + 91,139,130,255,91,139,130,255,91,139,130,255,91,139,130,255, + 90,139,131,255,90,139,131,255,90,139,131,255,90,139,131,255, + 89,138,131,255,89,138,131,255,89,138,131,255,89,138,131,255, + 88,138,132,255,88,138,132,255,88,138,132,255,87,138,132,255, + 87,137,132,255,86,137,132,255,86,137,132,255,85,137,132,255, + 85,136,133,255,84,136,133,255,84,136,133,255,83,136,133,255, + 83,135,133,255,82,135,133,255,82,135,133,255,81,135,133,255, + 80,134,133,255,80,134,133,255,79,134,133,255,78,134,133,255, + 77,133,134,255,77,133,134,255,76,133,134,255,75,133,134,255, + 74,132,134,255,74,132,134,255,73,132,134,255,72,131,134,255, + 71,131,135,255,71,130,135,255,70,130,135,255,69,130,135,255, + 68,129,135,255,68,129,135,255,67,129,135,255,66,129,135,255, + 65,128,135,255,65,128,135,255,64,128,135,255,63,127,135,255, + 63,127,136,255,62,126,136,255,62,126,136,255,61,126,136,255, + 61,126,136,255,60,126,136,255,60,126,136,255,60,126,136,255, + 59,125,136,255,59,125,136,255,59,125,136,255,59,125,136,255, + 59,125,136,255,59,125,136,255,59,125,136,255,59,125,136,255, + 59,125,135,255,59,125,135,255,59,125,135,255,59,125,135,255, + 60,125,135,255,60,125,135,255,60,125,135,255,61,125,135,255, + 61,126,134,255,62,126,134,255,62,126,134,255,63,127,134,255, + 63,127,134,255,64,128,134,255,64,128,134,255,65,128,134,255, + 66,129,133,255,66,129,133,255,67,129,133,255,68,130,133,255, + 69,130,132,255,70,131,132,255,71,131,132,255,72,131,132,255, + 73,132,131,255,73,132,131,255,74,132,131,255,75,133,131,255, + 76,133,131,255,77,134,131,255,78,134,131,255,79,135,131,255, + 80,135,130,255,80,136,130,255,81,136,130,255,82,136,130,255, + 83,137,130,255,83,137,130,255,84,137,130,255,85,138,130,255, + 85,138,129,255,86,139,129,255,86,139,129,255,87,139,129,255, + 87,140,129,255,88,140,129,255,88,140,129,255,89,140,129,255, + 89,141,129,255,90,141,129,255,90,141,129,255,91,141,129,255, + 91,142,129,255,92,142,129,255,92,142,129,255,92,142,129,255, + 93,143,129,255,93,143,129,255,93,143,129,255,93,143,129,255, + 94,143,128,255,94,143,128,255,94,143,128,255,94,143,128,255, + 95,144,128,255,95,144,128,255,95,144,128,255,95,144,128,255, + 95,145,128,255,95,145,128,255,95,145,128,255,95,145,128,255, + 95,145,128,255,96,145,128,255,96,145,128,255,96,145,128,255, + 96,145,128,255,96,145,127,255,96,145,127,255,96,145,127,255, + 96,145,127,255,96,145,127,255,96,145,127,255,96,145,127,255, + 96,145,127,255,96,144,127,255,96,144,127,255,96,144,127,255, + 96,144,127,255,95,144,127,255,95,144,127,255,95,144,127,255, + 95,144,127,255,94,143,127,255,94,143,127,255,94,143,127,255, + 93,143,127,255,93,142,127,255,92,142,127,255,92,142,127,255, + 92,142,127,255,91,141,127,255,91,141,127,255,91,141,127,255, + 90,141,127,255,90,140,128,255,89,140,128,255,89,140,128,255, + 88,139,128,255,88,139,128,255,87,138,128,255,87,138,128,255, + 86,138,128,255,86,137,128,255,85,137,128,255,85,137,128,255, + 85,137,128,255,84,136,128,255,84,136,128,255,84,136,128,255, + 83,135,128,255,83,135,128,255,82,134,128,255,82,134,128,255, + 81,134,128,255,81,133,129,255,80,133,129,255,80,133,129,255, + 79,133,129,255,79,132,129,255,78,132,129,255,78,132,129,255, + 77,132,129,255,77,131,129,255,76,131,129,255,76,131,129,255, + 76,131,129,255,75,130,130,255,75,130,130,255,75,130,130,255, + 74,130,130,255,74,129,130,255,73,129,130,255,73,129,130,255, + 72,128,130,255,72,128,131,255,71,127,131,255,71,127,131,255, + 70,126,131,255,70,126,131,255,69,125,131,255,68,125,131,255, + 68,125,131,255,67,124,131,255,66,124,131,255,66,124,131,255, + 65,123,131,255,65,123,132,255,64,122,132,255,64,122,132,255, + 63,121,132,255,63,121,132,255,62,120,132,255,62,120,132,255, + 62,120,132,255,61,119,132,255,61,119,132,255,61,119,132,255, + 60,119,132,255,60,118,132,255,59,118,132,255,59,118,132,255, + 59,118,132,255,58,118,132,255,58,118,132,255,58,118,132,255, + 58,118,132,255,58,117,131,255,58,117,131,255,58,117,131,255, + 58,117,131,255,58,117,131,255,58,117,131,255,58,117,131,255, + 58,117,131,255,59,117,130,255,59,117,130,255,59,117,130,255, + 59,117,130,255,60,118,130,255,60,118,130,255,61,118,130,255, + 61,118,130,255,62,119,129,255,62,119,129,255,63,119,129,255, + 63,120,129,255,64,120,129,255,65,121,129,255,65,121,129,255, + 66,122,129,255,66,122,128,255,67,123,128,255,68,123,128,255, + 69,124,128,255,70,124,128,255,71,125,128,255,71,125,128,255, + 72,126,128,255,72,126,128,255,73,127,128,255,74,127,128,255, + 74,128,128,255,75,128,128,255,76,129,128,255,76,129,128,255, + 77,130,128,255,77,130,128,255,78,131,128,255,78,131,128,255, + 79,131,128,255,79,132,128,255,80,132,128,255,80,132,128,255, + 81,133,128,255,81,133,128,255,82,134,128,255,82,134,128,255, + 82,134,128,255,83,134,128,255,83,134,128,255,83,134,128,255, + 83,134,128,255,84,135,128,255,84,135,128,255,84,135,128,255, + 84,135,128,255,84,135,128,255,84,135,128,255,84,135,128,255, + 84,135,128,255,84,135,128,255,84,135,128,255,84,135,128,255, + 84,135,128,255,83,135,128,255,83,135,128,255,83,135,128,255, + 83,135,128,255,83,134,128,255,83,134,128,255,83,134,128,255, + 82,134,128,255,82,133,128,255,81,133,128,255,81,133,128,255, + 80,132,128,255,80,132,128,255,79,131,128,255,79,131,128,255, + 78,131,128,255,78,130,128,255,77,130,128,255,77,130,128,255, + 77,129,128,255,76,129,128,255,76,128,128,255,75,128,128,255, + 75,127,128,255,74,127,128,255,73,126,128,255,73,126,128,255, + 72,125,128,255,72,125,128,255,71,124,128,255,71,124,128,255, + 70,123,128,255,70,123,127,255,69,122,127,255,69,122,127,255, + 68,121,127,255,68,121,127,255,67,120,127,255,66,120,127,255, + 66,119,127,255,65,119,127,255,64,118,127,255,64,118,127,255, + 63,118,127,255,63,117,127,255,62,117,127,255,62,117,127,255, + 61,117,127,255,61,116,127,255,60,116,127,255,60,116,127,255, + 60,116,127,255,59,115,127,255,59,115,127,255,59,115,127,255, + 59,115,127,255,58,114,127,255,58,114,127,255,58,114,127,255, + 58,114,127,255,58,113,127,255,58,113,127,255,58,113,127,255, + 58,113,127,255,57,112,127,255,57,112,127,255,57,112,127,255, + 57,112,127,255,56,112,126,255,56,112,126,255,56,112,126,255, + 56,112,126,255,56,111,126,255,56,111,126,255,56,111,126,255, + 56,111,126,255,56,110,125,255,56,110,125,255,56,110,125,255, + 56,110,125,255,55,110,124,255,55,110,124,255,55,110,124,255, + 55,110,124,255,55,109,124,255,55,109,124,255,55,109,124,255, + 55,109,124,255,55,108,123,255,55,108,123,255,55,108,123,255, + 55,108,123,255,54,107,122,255,54,107,122,255,54,107,122,255, + 54,107,122,255,54,106,121,255,54,106,121,255,54,106,121,255, + 54,106,120,255,54,105,120,255,54,105,119,255,54,105,119,255, + 54,105,119,255,53,104,118,255,53,104,118,255,53,104,118,255, + 53,103,117,255,53,103,117,255,53,102,116,255,53,102,116,255, + 53,102,116,255,53,101,115,255,53,101,115,255,53,101,115,255, + 53,100,114,255,52,100,114,255,52,99,113,255,52,99,113,255, + 52,98,112,255,52,98,112,255,52,97,111,255,52,97,111,255, + 52,96,110,255,52,96,110,255,52,95,109,255,52,95,109,255, + 52,94,108,255,51,94,108,255,51,93,107,255,51,93,107,255, + 51,93,106,255,51,92,105,255,51,92,104,255,51,92,104,255, + 51,91,103,255,51,91,102,255,51,90,101,255,51,90,101,255, + 51,90,100,255,51,89,99,255,51,89,98,255,51,89,98,255, + 51,88,97,255,50,88,96,255,50,87,95,255,50,87,95,255, + 50,86,94,255,50,86,93,255,50,85,92,255,50,85,92,255, + 50,84,91,255,50,84,90,255,50,83,89,255,50,83,89,255, + 50,83,88,255,50,82,87,255,50,82,86,255,50,82,86,255, + 50,81,85,255,50,81,84,255,50,80,83,255,50,80,82,255, + 50,79,81,255,49,79,80,255,49,78,79,255,49,78,79,255, + 49,77,78,255,49,77,77,255,49,76,76,255,49,76,76,255, + 49,76,75,255,48,75,74,255,48,75,73,255,48,75,73,255, + 48,74,72,255,48,74,71,255,48,73,70,255,48,73,70,255, + 48,72,69,255,47,72,68,255,47,71,67,255,47,71,67,255, + 47,70,66,255,46,70,65,255,46,69,64,255,46,69,64,255, + 46,68,63,255,46,68,62,255,46,67,61,255,46,67,61,255, + 46,66,60,255,45,66,59,255,45,65,58,255,45,65,58,255, + 45,64,57,255,44,64,56,255,44,63,55,255,44,63,55,255, + 44,62,54,255,44,62,53,255,44,61,52,255,44,61,52,255, + 44,61,51,255,43,60,51,255,43,60,50,255,43,60,50,255, + 43,60,49,255,43,59,48,255,43,59,47,255,43,59,47,255, + 43,58,46,255,43,58,45,255,43,57,44,255,43,57,44,255, + 43,57,43,255,43,56,42,255,43,56,41,255,43,56,41,255, + 43,56,40,255,42,55,40,255,42,55,39,255,42,55,39,255, + 42,55,38,255,42,54,37,255,42,54,36,255,42,54,36,255, + 42,54,35,255,41,53,35,255,41,53,34,255,41,53,34,255, + 41,53,34,255,40,52,33,255,40,52,33,255,40,52,33,255, + 40,52,32,255,40,51,32,255,40,51,31,255,40,51,31,255, + 40,51,30,255,39,50,30,255,39,50,29,255,39,50,29,255, + 39,50,29,255,38,49,28,255,38,49,28,255,38,49,28,255, + 38,49,27,255,37,48,27,255,37,48,26,255,37,48,26,255, + 37,48,26,255,36,47,25,255,36,47,25,255,36,47,25,255, + 36,47,25,255,35,46,24,255,35,46,24,255,35,46,24,255, + 35,46,24,255,35,45,24,255,35,45,24,255,35,45,24,255, + 35,45,24,255,34,44,23,255,34,44,23,255,34,44,23,255, + 34,44,23,255,50,65,33,255,50,65,33,255,50,65,33,255, + 50,65,33,255,50,66,34,255,50,66,34,255,50,66,34,255, + 50,66,34,255,50,66,35,255,50,66,35,255,50,66,35,255, + 50,66,35,255,50,67,36,255,50,67,36,255,50,67,36,255, + 50,67,37,255,50,68,37,255,50,68,38,255,50,68,38,255, + 50,68,39,255,51,69,39,255,51,69,40,255,51,69,40,255, + 51,69,40,255,51,70,41,255,51,70,41,255,51,70,41,255, + 51,70,42,255,52,71,42,255,52,71,43,255,52,71,43,255, + 52,72,44,255,52,72,44,255,52,73,45,255,52,73,45,255, + 53,74,46,255,53,74,46,255,54,75,47,255,54,75,47,255, + 54,76,48,255,55,77,48,255,55,78,49,255,55,78,49,255, + 56,79,49,255,56,79,50,255,57,80,50,255,57,80,50,255, + 58,81,51,255,58,82,51,255,59,83,52,255,59,83,52,255, + 60,84,53,255,60,85,53,255,61,86,54,255,61,86,54,255, + 62,87,55,255,62,88,55,255,63,89,56,255,63,89,56,255, + 64,90,57,255,64,91,57,255,65,92,58,255,65,92,58,255, + 66,93,59,255,67,94,60,255,68,95,61,255,68,95,61,255, + 69,96,62,255,69,97,62,255,70,98,63,255,70,98,63,255, + 71,99,64,255,71,100,64,255,72,101,65,255,72,101,65,255, + 73,102,66,255,73,103,67,255,74,104,68,255,74,104,68,255, + 75,105,69,255,76,106,69,255,77,107,70,255,77,107,70,255, + 78,108,71,255,78,109,72,255,79,110,73,255,79,110,73,255, + 80,111,74,255,80,112,74,255,81,113,75,255,81,113,75,255, + 82,114,76,255,82,114,77,255,83,115,78,255,83,115,78,255, + 84,116,79,255,84,117,79,255,85,118,80,255,85,118,80,255, + 86,119,81,255,86,120,81,255,87,121,82,255,87,121,82,255, + 88,122,83,255,88,122,83,255,89,123,84,255,89,123,84,255, + 89,124,85,255,90,125,85,255,90,126,86,255,90,126,86,255, + 91,127,87,255,91,127,87,255,92,128,88,255,92,128,88,255, + 92,129,88,255,93,129,89,255,93,130,89,255,93,130,89,255, + 94,131,90,255,94,131,90,255,95,132,91,255,95,132,91,255, + 95,133,91,255,96,133,92,255,96,134,92,255,96,134,92,255, + 96,134,92,255,96,135,93,255,96,135,93,255,96,135,93,255, + 96,135,94,255,97,136,94,255,97,136,95,255,97,136,95,255, + 97,136,95,255,97,137,96,255,97,137,96,255,97,137,96,255, + 97,137,97,255,98,138,97,255,98,138,98,255,98,138,98,255, + 98,138,98,255,98,139,99,255,98,139,99,255,98,139,99,255, + 98,139,100,255,97,139,100,255,97,139,101,255,97,139,101,255, + 97,139,102,255,96,139,102,255,96,139,103,255,96,139,103,255, + 96,139,104,255,96,139,104,255,96,139,105,255,96,139,105,255, + 95,139,106,255,95,139,106,255,94,139,107,255,94,139,107,255, + 94,139,108,255,93,139,108,255,93,139,109,255,93,139,109,255, + 93,139,110,255,92,138,111,255,92,138,111,255,92,138,112,255, + 91,138,112,255,91,138,113,255,90,138,113,255,90,138,113,255, + 89,138,114,255,89,137,114,255,88,137,115,255,88,137,115,255, + 87,137,116,255,87,136,116,255,86,136,117,255,86,136,117,255, + 86,136,117,255,85,135,118,255,85,135,118,255,85,135,118,255, + 84,135,119,255,84,135,119,255,83,135,120,255,83,135,120,255, + 82,135,120,255,82,134,121,255,81,134,121,255,81,134,121,255, + 81,134,121,255,80,134,121,255,80,134,121,255,80,134,121,255, + 80,134,121,255,80,134,122,255,80,134,122,255,80,134,122,255, + 80,134,122,255,80,134,122,255,80,134,122,255,80,134,122,255, + 80,134,122,255,80,135,122,255,80,135,122,255,80,135,122,255, + 80,135,122,255,81,135,122,255,81,135,122,255,81,135,122,255, + 82,136,122,255,82,136,122,255,83,137,122,255,83,137,122,255, + 84,137,122,255,84,138,122,255,85,138,122,255,85,138,122,255, + 86,138,122,255,86,139,122,255,87,139,122,255,87,139,122,255, + 88,139,122,255,88,140,122,255,89,140,122,255,89,140,122,255, + 90,140,122,255,90,141,122,255,91,141,122,255,91,141,122,255, + 92,142,122,255,92,142,122,255,93,143,122,255,93,143,122,255, + 94,143,122,255,94,144,122,255,95,144,122,255,95,144,122,255, + 96,144,122,255,96,144,122,255,97,144,122,255,97,144,122,255, + 97,144,122,255,98,145,122,255,98,145,122,255,98,145,122,255, + 98,145,122,255,99,145,122,255,99,145,122,255,99,145,122,255, + 99,145,122,255,100,145,122,255,100,145,122,255,100,145,122,255, + 100,145,122,255,100,145,123,255,100,145,123,255,100,145,123,255, + 100,145,123,255,100,145,123,255,100,145,123,255,100,145,123,255, + 100,145,123,255,100,144,123,255,100,144,123,255,100,144,123,255, + 100,144,123,255,99,143,123,255,99,143,123,255,99,143,123,255, + 99,143,123,255,98,142,124,255,98,142,124,255,98,142,124,255, + 98,142,124,255,97,142,124,255,97,142,124,255,97,142,124,255, + 97,142,124,255,96,141,125,255,96,141,125,255,96,141,125,255, + 96,141,125,255,95,140,126,255,95,140,126,255,95,140,126,255, + 95,140,126,255,94,139,126,255,94,139,126,255,94,139,126,255, + 94,139,126,255,93,139,127,255,93,139,127,255,93,139,127,255, + 93,139,127,255,93,138,128,255,93,138,128,255,93,138,128,255, + 93,138,128,255,92,138,129,255,92,138,129,255,92,138,129,255, + 92,138,129,255,91,138,129,255,91,138,129,255,91,138,129,255, + 91,138,129,255,90,138,130,255,90,138,130,255,90,138,130,255, + 90,138,130,255,89,137,130,255,89,137,130,255,89,137,130,255, + 89,137,130,255,88,137,131,255,88,137,131,255,88,137,131,255, + 87,137,131,255,87,136,131,255,86,136,131,255,86,136,131,255, + 86,136,131,255,85,136,131,255,85,136,131,255,85,136,131,255, + 84,136,131,255,83,135,132,255,83,135,132,255,82,135,132,255, + 81,135,132,255,81,134,132,255,80,134,132,255,80,134,132,255, + 79,134,132,255,78,133,132,255,78,133,132,255,77,133,132,255, + 76,133,132,255,75,132,133,255,75,132,133,255,74,132,133,255, + 73,131,133,255,72,131,133,255,72,130,133,255,71,130,133,255, + 70,130,133,255,69,129,134,255,69,129,134,255,68,129,134,255, + 67,129,134,255,66,128,134,255,66,128,134,255,65,128,134,255, + 64,127,134,255,64,127,134,255,63,126,134,255,63,126,134,255, + 62,126,134,255,62,126,134,255,61,126,134,255,61,126,134,255, + 61,126,134,255,60,125,135,255,60,125,135,255,60,125,135,255, + 60,125,135,255,60,125,134,255,60,125,134,255,60,125,134,255, + 60,125,134,255,60,125,134,255,60,125,134,255,60,125,134,255, + 60,125,134,255,61,125,134,255,61,125,134,255,61,125,134,255, + 62,125,134,255,62,126,133,255,63,126,133,255,63,126,133,255, + 64,127,133,255,64,127,133,255,65,128,133,255,65,128,133,255, + 66,128,133,255,67,129,132,255,67,129,132,255,68,129,132,255, + 69,130,132,255,70,130,131,255,71,131,131,255,72,131,131,255, + 73,131,131,255,74,132,130,255,74,132,130,255,75,132,130,255, + 76,133,130,255,77,133,130,255,78,134,130,255,79,134,130,255, + 80,135,130,255,81,135,129,255,81,136,129,255,82,136,129,255, + 83,136,129,255,84,137,129,255,84,137,129,255,85,137,129,255, + 86,138,129,255,86,138,128,255,87,139,128,255,87,139,128,255, + 88,139,128,255,88,140,128,255,89,140,128,255,89,140,128,255, + 90,140,128,255,90,141,128,255,91,141,128,255,91,141,128,255, + 92,141,128,255,92,142,128,255,93,142,128,255,93,142,128,255, + 93,142,128,255,94,143,128,255,94,143,128,255,94,143,128,255, + 94,143,128,255,95,143,127,255,95,143,127,255,95,143,127,255, + 95,143,127,255,96,144,127,255,96,144,127,255,96,144,127,255, + 96,144,127,255,96,145,127,255,96,145,127,255,96,145,127,255, + 96,145,127,255,96,145,127,255,97,145,127,255,97,145,127,255, + 97,145,127,255,97,145,127,255,97,145,126,255,97,145,126,255, + 97,145,126,255,97,145,126,255,97,144,126,255,97,144,126,255, + 97,144,126,255,97,144,126,255,96,144,126,255,96,144,126,255, + 96,144,126,255,96,144,126,255,96,143,126,255,96,143,126,255, + 96,143,126,255,96,143,126,255,95,143,126,255,95,143,126,255, + 95,143,126,255,94,143,126,255,94,142,126,255,93,142,126,255, + 93,142,126,255,92,142,126,255,92,141,126,255,91,141,126,255, + 91,141,126,255,91,140,126,255,90,140,127,255,90,139,127,255, + 90,139,127,255,89,139,127,255,89,138,127,255,88,138,127,255, + 88,138,127,255,87,138,127,255,87,137,127,255,86,137,127,255, + 86,137,127,255,85,137,127,255,85,136,127,255,84,136,127,255, + 84,136,127,255,83,135,127,255,83,135,127,255,82,134,127,255, + 82,134,127,255,82,134,127,255,81,133,128,255,81,133,128,255, + 81,133,128,255,80,133,128,255,80,132,128,255,79,132,128,255, + 79,132,128,255,78,132,128,255,78,131,128,255,77,131,128,255, + 77,131,128,255,77,131,128,255,76,130,129,255,76,130,129,255, + 76,130,129,255,75,130,129,255,75,129,129,255,74,129,129,255, + 74,129,129,255,73,128,129,255,73,128,130,255,72,127,130,255, + 72,127,130,255,71,127,130,255,71,126,130,255,70,126,130,255, + 69,126,130,255,69,125,130,255,68,125,130,255,67,124,130,255, + 67,124,130,255,66,124,130,255,66,123,131,255,65,123,131,255, + 65,123,131,255,64,122,131,255,64,122,131,255,63,121,131,255, + 63,121,131,255,63,121,131,255,62,120,131,255,62,120,131,255, + 62,120,131,255,62,120,131,255,61,119,131,255,61,119,131,255, + 61,119,131,255,61,119,131,255,60,119,131,255,60,119,131,255, + 60,119,131,255,60,119,131,255,60,118,130,255,60,118,130,255, + 60,118,130,255,60,118,130,255,60,118,130,255,60,118,130,255, + 60,118,130,255,60,118,130,255,60,118,129,255,60,118,129,255, + 60,118,129,255,61,118,129,255,61,119,129,255,62,119,129,255, + 62,119,129,255,62,119,129,255,63,120,128,255,63,120,128,255, + 64,120,128,255,64,120,128,255,65,121,128,255,66,121,128,255, + 66,121,128,255,67,122,128,255,67,122,127,255,68,123,127,255, + 69,123,127,255,70,124,127,255,71,124,127,255,72,125,127,255, + 72,125,127,255,73,126,127,255,73,126,127,255,74,127,127,255, + 75,127,127,255,75,128,127,255,76,128,127,255,77,129,127,255, + 77,129,127,255,78,130,127,255,78,130,127,255,79,131,127,255, + 79,131,127,255,80,131,127,255,80,132,127,255,81,132,127,255, + 81,132,127,255,82,133,127,255,82,133,127,255,83,134,127,255, + 83,134,127,255,83,134,127,255,84,134,127,255,84,134,127,255, + 84,134,127,255,84,134,127,255,85,135,127,255,85,135,127,255, + 85,135,127,255,85,135,127,255,85,135,127,255,85,135,127,255, + 85,135,127,255,85,135,127,255,85,135,127,255,85,135,127,255, + 85,135,127,255,85,135,127,255,84,135,127,255,84,135,127,255, + 84,135,127,255,84,135,127,255,84,134,127,255,84,134,127,255, + 84,134,127,255,83,134,127,255,83,133,127,255,82,133,127,255, + 82,133,127,255,81,132,127,255,81,132,127,255,80,131,127,255, + 80,131,127,255,79,131,127,255,79,130,127,255,78,130,127,255, + 78,130,127,255,78,129,127,255,77,129,127,255,77,128,127,255, + 76,128,127,255,76,128,127,255,75,127,127,255,74,127,127,255, + 74,127,127,255,73,126,127,255,73,126,127,255,72,125,127,255, + 72,125,127,255,71,124,127,255,71,124,126,255,70,123,126,255, + 70,123,126,255,69,122,126,255,69,122,126,255,68,121,126,255, + 67,121,126,255,67,120,126,255,66,120,126,255,65,119,126,255, + 65,119,126,255,64,119,126,255,64,118,126,255,63,118,126,255, + 63,118,126,255,62,118,126,255,62,117,126,255,61,117,126,255, + 61,117,126,255,61,117,126,255,60,116,126,255,60,116,126,255, + 60,116,126,255,60,116,126,255,59,115,126,255,59,115,126,255, + 59,115,126,255,59,115,126,255,59,114,126,255,59,114,126,255, + 59,114,126,255,59,114,126,255,58,113,126,255,58,113,126,255, + 58,113,126,255,58,113,126,255,57,113,125,255,57,113,125,255, + 57,113,125,255,57,113,125,255,57,112,125,255,57,112,125,255, + 57,112,125,255,57,112,125,255,57,111,124,255,57,111,124,255, + 57,111,124,255,57,111,124,255,57,111,123,255,57,111,123,255, + 57,111,123,255,57,111,123,255,57,110,123,255,57,110,123,255, + 57,110,123,255,57,110,123,255,56,109,122,255,56,109,122,255, + 56,109,122,255,56,109,122,255,56,108,121,255,56,108,121,255, + 56,108,121,255,56,108,121,255,55,107,120,255,55,107,120,255, + 55,107,120,255,55,107,119,255,55,106,119,255,55,106,118,255, + 55,106,118,255,55,106,118,255,54,105,117,255,54,105,117,255, + 54,105,117,255,54,104,116,255,54,104,116,255,54,103,115,255, + 54,103,115,255,54,103,115,255,54,102,114,255,54,102,114,255, + 54,102,114,255,54,101,113,255,53,101,113,255,53,100,112,255, + 53,100,112,255,53,99,111,255,53,99,111,255,53,98,110,255, + 53,98,110,255,53,97,109,255,53,97,109,255,53,96,108,255, + 53,96,108,255,53,95,107,255,52,95,107,255,52,94,106,255, + 52,94,106,255,52,93,105,255,52,93,104,255,52,92,103,255, + 52,92,103,255,52,91,102,255,52,91,101,255,52,90,100,255, + 52,90,100,255,52,90,99,255,52,89,98,255,52,89,97,255, + 52,89,97,255,52,88,96,255,51,88,95,255,51,87,94,255, + 51,87,94,255,51,86,93,255,51,86,92,255,51,85,91,255, + 51,85,91,255,51,84,90,255,51,84,89,255,51,83,88,255, + 51,83,88,255,51,83,87,255,51,82,86,255,51,82,85,255, + 51,82,85,255,51,81,84,255,51,81,83,255,51,80,82,255, + 51,80,81,255,51,79,80,255,50,79,79,255,50,78,78,255, + 50,78,78,255,50,77,77,255,50,77,76,255,50,76,75,255, + 50,76,75,255,50,76,74,255,49,75,73,255,49,75,72,255, + 49,75,72,255,49,74,71,255,49,74,70,255,49,73,69,255, + 49,73,69,255,49,72,68,255,48,72,67,255,48,71,66,255, + 48,71,66,255,48,70,65,255,47,70,64,255,47,69,63,255, + 47,69,63,255,47,68,62,255,47,68,61,255,47,67,60,255, + 47,67,60,255,47,66,59,255,46,66,58,255,46,65,57,255, + 46,65,57,255,46,64,56,255,45,64,55,255,45,63,54,255, + 45,63,54,255,45,62,53,255,45,62,52,255,45,61,51,255, + 45,61,51,255,45,61,50,255,44,60,50,255,44,60,49,255, + 44,60,49,255,44,60,48,255,44,59,47,255,44,59,46,255, + 44,59,46,255,44,58,45,255,44,58,44,255,44,57,43,255, + 44,57,43,255,44,57,42,255,43,56,41,255,43,56,40,255, + 43,56,40,255,43,56,39,255,43,55,39,255,43,55,38,255, + 43,55,38,255,43,55,37,255,42,54,36,255,42,54,35,255, + 42,54,35,255,42,54,34,255,41,53,34,255,41,53,33,255, + 41,53,33,255,41,53,33,255,41,52,32,255,41,52,32,255, + 41,52,32,255,41,52,31,255,40,51,31,255,40,51,30,255, + 40,51,30,255,40,51,30,255,39,50,29,255,39,50,29,255, + 39,50,29,255,39,50,28,255,38,49,28,255,38,49,27,255, + 38,49,27,255,38,49,27,255,37,48,26,255,37,48,26,255, + 37,48,26,255,37,48,26,255,36,47,25,255,36,47,25,255, + 36,47,25,255,36,47,25,255,35,46,24,255,35,46,24,255, + 35,46,24,255,35,46,24,255,35,45,24,255,35,45,24,255, + 35,45,24,255,35,45,24,255,34,44,23,255,34,44,23,255, + 34,44,23,255,34,44,23,255,50,65,33,255,50,65,33,255, + 50,65,33,255,50,65,33,255,50,66,33,255,50,66,33,255, + 50,66,33,255,50,66,33,255,50,66,34,255,50,66,34,255, + 50,66,34,255,50,66,34,255,50,67,35,255,50,67,35,255, + 50,67,35,255,50,67,36,255,50,68,36,255,50,68,37,255, + 50,68,37,255,50,68,38,255,51,69,38,255,51,69,39,255, + 51,69,39,255,51,69,39,255,51,70,40,255,51,70,40,255, + 51,70,40,255,51,70,41,255,52,71,41,255,52,71,42,255, + 52,71,42,255,52,72,43,255,52,72,43,255,52,73,44,255, + 52,73,44,255,53,74,44,255,53,74,45,255,54,75,45,255, + 54,75,45,255,54,76,46,255,55,77,46,255,55,78,47,255, + 55,78,47,255,56,79,47,255,56,79,48,255,57,80,48,255, + 57,80,48,255,58,81,49,255,58,82,49,255,59,83,50,255, + 59,83,50,255,60,84,51,255,60,85,51,255,61,86,52,255, + 61,86,52,255,62,87,53,255,62,88,53,255,63,89,54,255, + 63,89,54,255,64,90,55,255,64,91,55,255,65,92,56,255, + 65,92,56,255,66,93,57,255,67,94,58,255,68,95,59,255, + 68,95,59,255,69,96,60,255,69,97,60,255,70,98,61,255, + 70,98,61,255,71,99,62,255,71,100,62,255,72,101,63,255, + 72,101,63,255,73,102,64,255,73,103,65,255,74,104,66,255, + 74,104,66,255,75,105,67,255,76,106,67,255,77,107,68,255, + 77,107,68,255,78,108,69,255,78,109,70,255,79,110,71,255, + 79,110,71,255,80,111,72,255,80,112,72,255,81,113,73,255, + 81,113,73,255,82,114,74,255,82,114,75,255,83,115,76,255, + 83,115,76,255,84,116,77,255,84,117,77,255,85,118,78,255, + 85,118,78,255,86,119,79,255,86,120,79,255,87,121,80,255, + 87,121,80,255,88,122,81,255,88,122,81,255,89,123,82,255, + 89,123,82,255,89,124,83,255,90,125,83,255,90,126,84,255, + 90,126,84,255,91,127,85,255,91,127,85,255,92,128,86,255, + 92,128,86,255,92,129,86,255,93,129,87,255,93,130,87,255, + 93,130,87,255,94,131,88,255,94,131,88,255,95,132,89,255, + 95,132,89,255,95,133,89,255,96,133,90,255,96,134,90,255, + 96,134,90,255,96,134,90,255,96,135,91,255,96,135,91,255, + 96,135,91,255,96,135,92,255,97,136,92,255,97,136,93,255, + 97,136,93,255,97,136,93,255,98,137,94,255,98,137,94,255, + 98,137,94,255,98,137,95,255,98,138,95,255,98,138,96,255, + 98,138,96,255,98,138,96,255,98,139,97,255,98,139,97,255, + 98,139,97,255,98,139,98,255,98,139,98,255,98,139,99,255, + 98,139,99,255,98,139,100,255,98,139,100,255,98,139,101,255, + 98,139,101,255,98,139,102,255,97,139,102,255,97,139,103,255, + 97,139,103,255,97,139,104,255,96,139,104,255,96,139,105,255, + 96,139,105,255,96,139,106,255,95,139,106,255,95,139,107,255, + 95,139,107,255,94,139,108,255,94,138,109,255,93,138,109,255, + 93,138,110,255,93,138,110,255,92,138,111,255,92,138,111,255, + 92,138,111,255,91,138,112,255,91,137,112,255,90,137,113,255, + 90,137,113,255,89,137,114,255,89,136,114,255,88,136,115,255, + 88,136,115,255,87,136,115,255,87,135,116,255,86,135,116,255, + 86,135,116,255,86,135,117,255,85,135,117,255,85,135,118,255, + 85,135,118,255,84,135,118,255,84,134,119,255,83,134,119,255, + 83,134,119,255,83,134,119,255,82,134,119,255,82,134,119,255, + 82,134,119,255,82,134,119,255,81,134,120,255,81,134,120,255, + 81,134,120,255,81,134,120,255,81,134,120,255,81,134,120,255, + 81,134,120,255,81,134,120,255,82,135,120,255,82,135,120,255, + 82,135,120,255,82,135,120,255,83,135,120,255,83,135,120,255, + 83,135,120,255,83,136,120,255,84,136,120,255,84,137,120,255, + 84,137,120,255,84,137,120,255,85,138,120,255,85,138,120,255, + 85,138,120,255,86,138,120,255,86,139,120,255,87,139,120,255, + 87,139,120,255,88,139,120,255,88,140,120,255,89,140,120,255, + 89,140,120,255,90,140,120,255,90,141,120,255,91,141,120,255, + 91,141,120,255,92,142,120,255,92,142,120,255,93,143,120,255, + 93,143,120,255,94,143,120,255,94,144,120,255,95,144,120,255, + 95,144,120,255,96,144,120,255,96,144,120,255,97,144,120,255, + 97,144,120,255,97,144,120,255,98,145,120,255,98,145,120,255, + 98,145,120,255,98,145,120,255,99,145,120,255,99,145,120,255, + 99,145,120,255,99,145,120,255,100,145,120,255,100,145,120,255, + 100,145,120,255,100,145,120,255,100,145,121,255,100,145,121,255, + 100,145,121,255,100,145,121,255,100,145,121,255,100,145,121,255, + 100,145,121,255,100,145,121,255,100,144,121,255,100,144,121,255, + 100,144,121,255,100,144,121,255,99,143,121,255,99,143,121,255, + 99,143,121,255,99,143,121,255,98,142,122,255,98,142,122,255, + 98,142,122,255,98,142,122,255,97,142,122,255,97,142,122,255, + 97,142,122,255,97,142,122,255,96,141,123,255,96,141,123,255, + 96,141,123,255,96,141,123,255,95,140,124,255,95,140,124,255, + 95,140,124,255,95,140,124,255,94,139,124,255,94,139,124,255, + 94,139,124,255,94,139,124,255,93,139,125,255,93,139,125,255, + 93,139,125,255,93,139,125,255,93,138,126,255,93,138,126,255, + 93,138,126,255,93,138,126,255,92,138,127,255,92,138,127,255, + 92,138,127,255,92,138,127,255,91,138,127,255,91,138,127,255, + 91,138,127,255,91,138,127,255,90,138,128,255,90,138,128,255, + 90,138,128,255,90,138,128,255,89,137,128,255,89,137,128,255, + 89,137,128,255,89,137,128,255,88,137,129,255,88,137,129,255, + 88,137,129,255,87,137,129,255,87,136,129,255,86,136,129,255, + 86,136,129,255,86,136,129,255,85,136,129,255,85,136,129,255, + 85,136,129,255,84,136,129,255,83,135,130,255,83,135,130,255, + 82,135,130,255,81,135,130,255,81,134,130,255,80,134,130,255, + 80,134,130,255,79,134,130,255,78,133,130,255,78,133,130,255, + 77,133,130,255,76,133,130,255,75,132,131,255,75,132,131,255, + 74,132,131,255,73,131,131,255,72,131,131,255,72,130,131,255, + 71,130,131,255,70,130,131,255,70,129,132,255,69,129,132,255, + 69,129,132,255,68,129,132,255,67,128,132,255,67,128,132,255, + 66,128,132,255,65,127,132,255,65,127,132,255,64,126,132,255, + 64,126,132,255,63,126,132,255,63,126,132,255,62,126,132,255, + 62,126,132,255,62,126,132,255,61,125,133,255,61,125,133,255, + 61,125,133,255,61,125,133,255,61,125,132,255,61,125,132,255, + 61,125,132,255,61,125,132,255,62,125,132,255,62,125,132,255, + 62,125,132,255,62,125,132,255,63,125,132,255,63,125,132,255, + 63,125,132,255,64,125,132,255,64,126,131,255,65,126,131,255, + 65,126,131,255,66,127,131,255,66,127,131,255,67,128,131,255, + 67,128,131,255,68,128,131,255,69,129,130,255,69,129,130,255, + 70,129,130,255,71,130,130,255,72,130,129,255,72,131,129,255, + 73,131,129,255,74,131,129,255,75,132,128,255,75,132,128,255, + 76,132,128,255,77,133,128,255,78,133,128,255,78,134,128,255, + 79,134,128,255,80,135,128,255,81,135,127,255,81,136,127,255, + 82,136,127,255,83,136,127,255,84,137,127,255,84,137,127,255, + 85,137,127,255,86,138,127,255,86,138,126,255,87,139,126,255, + 87,139,126,255,88,139,126,255,88,140,126,255,89,140,126,255, + 89,140,126,255,90,140,126,255,90,141,126,255,91,141,126,255, + 91,141,126,255,92,141,126,255,92,142,126,255,93,142,126,255, + 93,142,126,255,93,142,126,255,94,143,126,255,94,143,126,255, + 94,143,126,255,94,143,126,255,95,143,125,255,95,143,125,255, + 95,143,125,255,95,143,125,255,96,144,125,255,96,144,125,255, + 96,144,125,255,96,144,125,255,96,145,125,255,96,145,125,255, + 96,145,125,255,96,145,125,255,96,145,125,255,97,145,125,255, + 97,145,125,255,97,145,125,255,97,145,125,255,97,145,124,255, + 97,145,124,255,97,145,124,255,97,145,124,255,97,144,124,255, + 97,144,124,255,97,144,124,255,97,144,124,255,96,144,124,255, + 96,144,124,255,96,144,124,255,96,144,124,255,96,143,124,255, + 96,143,124,255,96,143,124,255,96,143,124,255,95,143,124,255, + 95,143,124,255,95,143,124,255,94,143,124,255,94,142,124,255, + 93,142,124,255,93,142,124,255,92,142,124,255,92,141,124,255, + 91,141,124,255,91,141,124,255,91,140,124,255,90,140,125,255, + 90,139,125,255,90,139,125,255,89,139,125,255,89,138,125,255, + 88,138,125,255,88,138,125,255,87,138,125,255,87,137,125,255, + 86,137,125,255,86,137,125,255,85,137,125,255,85,136,125,255, + 84,136,125,255,84,136,125,255,83,135,125,255,83,135,125,255, + 82,134,125,255,82,134,125,255,82,134,125,255,81,133,126,255, + 81,133,126,255,81,133,126,255,80,133,126,255,80,132,126,255, + 79,132,126,255,79,132,126,255,78,132,126,255,78,131,126,255, + 77,131,126,255,77,131,126,255,77,131,126,255,76,130,127,255, + 76,130,127,255,76,130,127,255,75,130,127,255,75,129,127,255, + 74,129,127,255,74,129,127,255,74,128,127,255,73,128,128,255, + 73,127,128,255,73,127,128,255,72,127,128,255,72,126,128,255, + 71,126,128,255,71,126,128,255,70,125,128,255,70,125,128,255, + 69,124,128,255,69,124,128,255,68,124,128,255,68,123,129,255, + 67,123,129,255,67,123,129,255,66,122,129,255,66,122,129,255, + 65,121,129,255,65,121,129,255,65,121,129,255,64,120,129,255, + 64,120,129,255,64,120,129,255,64,120,129,255,63,119,129,255, + 63,119,129,255,63,119,129,255,63,119,129,255,62,119,129,255, + 62,119,129,255,62,119,129,255,62,119,129,255,62,118,128,255, + 62,118,128,255,62,118,128,255,62,118,128,255,62,118,128,255, + 62,118,128,255,62,118,128,255,62,118,128,255,62,118,127,255, + 62,118,127,255,62,118,127,255,63,118,127,255,63,119,127,255, + 64,119,127,255,64,119,127,255,64,119,127,255,65,120,126,255, + 65,120,126,255,66,120,126,255,66,120,126,255,67,121,126,255, + 68,121,126,255,68,121,126,255,69,122,126,255,69,122,125,255, + 70,123,125,255,70,123,125,255,71,124,125,255,71,124,125,255, + 72,125,125,255,72,125,125,255,73,126,125,255,73,126,125,255, + 74,127,125,255,75,127,125,255,75,128,125,255,76,128,125,255, + 77,129,125,255,77,129,125,255,78,130,125,255,78,130,126,255, + 79,131,126,255,79,131,126,255,80,131,126,255,80,132,126,255, + 81,132,126,255,81,132,126,255,82,133,126,255,82,133,126,255, + 83,134,126,255,83,134,126,255,83,134,126,255,84,134,127,255, + 84,134,127,255,84,134,127,255,84,134,127,255,85,135,127,255, + 85,135,127,255,85,135,127,255,85,135,127,255,85,135,127,255, + 85,135,127,255,85,135,127,255,85,135,127,255,85,135,127,255, + 85,135,127,255,85,135,127,255,85,135,127,255,84,135,127,255, + 84,135,127,255,84,135,127,255,84,135,127,255,84,134,127,255, + 84,134,127,255,84,134,127,255,83,134,127,255,83,133,127,255, + 82,133,127,255,82,133,127,255,81,132,127,255,81,132,127,255, + 80,131,127,255,80,131,127,255,79,131,127,255,79,130,127,255, + 78,130,127,255,78,130,127,255,78,129,127,255,77,129,127,255, + 77,128,127,255,76,128,127,255,76,128,127,255,75,127,127,255, + 74,127,127,255,74,127,127,255,73,126,127,255,73,126,127,255, + 72,125,127,255,72,125,127,255,71,124,127,255,71,124,126,255, + 70,123,126,255,70,123,126,255,70,122,126,255,69,122,126,255, + 69,121,126,255,69,121,126,255,68,120,126,255,68,120,126,255, + 67,119,126,255,67,119,126,255,66,119,126,255,66,118,126,255, + 65,118,126,255,65,118,126,255,64,118,126,255,64,117,126,255, + 63,117,126,255,63,117,126,255,63,117,126,255,62,116,126,255, + 62,116,126,255,62,116,126,255,62,116,126,255,61,115,126,255, + 61,115,126,255,61,115,126,255,61,115,126,255,61,114,126,255, + 61,114,126,255,61,114,126,255,61,114,126,255,60,114,126,255, + 60,114,126,255,60,114,126,255,60,114,126,255,59,113,125,255, + 59,113,125,255,59,113,125,255,59,113,125,255,59,112,125,255, + 59,112,125,255,59,112,125,255,59,112,125,255,59,112,124,255, + 59,112,124,255,59,112,124,255,59,112,124,255,59,111,123,255, + 59,111,123,255,59,111,123,255,59,111,123,255,59,110,123,255, + 59,110,123,255,59,110,123,255,59,110,123,255,58,109,122,255, + 58,109,122,255,58,109,122,255,58,109,122,255,58,108,121,255, + 58,108,121,255,58,108,121,255,58,108,121,255,57,107,120,255, + 57,107,120,255,57,107,120,255,57,107,119,255,57,106,119,255, + 57,106,118,255,57,106,118,255,57,106,118,255,56,105,117,255, + 56,105,117,255,56,105,117,255,56,104,116,255,56,104,116,255, + 56,103,115,255,56,103,115,255,56,103,115,255,56,102,114,255, + 56,102,114,255,56,102,113,255,56,101,113,255,55,101,112,255, + 55,100,111,255,55,100,111,255,55,99,110,255,54,99,110,255, + 54,98,109,255,54,98,109,255,54,97,108,255,54,97,108,255, + 54,96,107,255,54,96,107,255,54,95,106,255,53,95,105,255, + 53,94,104,255,53,94,104,255,53,93,103,255,53,93,102,255, + 53,92,101,255,53,92,101,255,53,91,100,255,53,91,99,255, + 53,90,98,255,53,90,98,255,53,90,97,255,52,89,96,255, + 52,89,95,255,52,89,95,255,52,88,94,255,52,88,93,255, + 52,87,92,255,52,87,92,255,52,86,91,255,52,86,90,255, + 52,85,89,255,52,85,89,255,52,84,88,255,51,84,87,255, + 51,83,86,255,51,83,86,255,51,83,85,255,51,82,84,255, + 51,82,83,255,51,82,83,255,51,81,82,255,51,81,81,255, + 51,80,80,255,51,80,79,255,51,79,78,255,50,79,77,255, + 50,78,76,255,50,78,76,255,50,77,75,255,50,77,74,255, + 50,76,73,255,50,76,73,255,50,76,72,255,49,75,71,255, + 49,75,70,255,49,75,70,255,49,74,69,255,49,74,68,255, + 49,73,67,255,49,73,67,255,49,72,66,255,48,72,65,255, + 48,71,64,255,48,71,64,255,48,70,63,255,47,70,62,255, + 47,69,61,255,47,69,61,255,47,68,60,255,47,68,59,255, + 47,67,58,255,47,67,58,255,47,66,57,255,46,66,56,255, + 46,65,55,255,46,65,55,255,46,64,54,255,45,64,54,255, + 45,63,53,255,45,63,53,255,45,62,52,255,45,62,51,255, + 45,61,50,255,45,61,50,255,45,61,49,255,44,60,49,255, + 44,60,48,255,44,60,48,255,44,60,47,255,44,59,46,255, + 44,59,45,255,44,59,45,255,44,58,44,255,44,58,43,255, + 44,57,42,255,44,57,42,255,44,57,41,255,43,56,41,255, + 43,56,40,255,43,56,40,255,43,56,39,255,43,55,38,255, + 43,55,37,255,43,55,37,255,43,55,36,255,42,54,36,255, + 42,54,35,255,42,54,35,255,42,54,34,255,41,53,34,255, + 41,53,33,255,41,53,33,255,41,53,33,255,41,52,32,255, + 41,52,32,255,41,52,32,255,41,52,31,255,40,51,31,255, + 40,51,30,255,40,51,30,255,40,51,30,255,39,50,29,255, + 39,50,29,255,39,50,29,255,39,50,28,255,38,49,28,255, + 38,49,27,255,38,49,27,255,38,49,27,255,37,48,26,255, + 37,48,26,255,37,48,26,255,37,48,26,255,36,47,25,255, + 36,47,25,255,36,47,25,255,36,47,25,255,35,46,24,255, + 35,46,24,255,35,46,24,255,35,46,24,255,35,45,24,255, + 35,45,24,255,35,45,24,255,35,45,24,255,34,44,23,255, + 34,44,23,255,34,44,23,255,34,44,23,255,51,65,32,255, + 51,65,32,255,51,65,32,255,51,65,32,255,51,66,32,255, + 51,66,32,255,51,66,32,255,51,66,32,255,51,66,33,255, + 51,66,33,255,51,66,33,255,51,66,33,255,51,67,34,255, + 51,67,34,255,51,67,34,255,51,67,35,255,51,68,35,255, + 51,68,36,255,51,68,36,255,51,68,37,255,52,69,37,255, + 52,69,38,255,52,69,38,255,52,69,38,255,52,70,39,255, + 52,70,39,255,52,70,39,255,52,70,40,255,53,71,40,255, + 53,71,41,255,53,71,41,255,53,72,42,255,53,72,42,255, + 53,73,43,255,53,73,43,255,54,74,43,255,54,74,44,255, + 55,75,44,255,55,75,44,255,55,76,45,255,56,77,45,255, + 56,78,46,255,56,78,46,255,57,79,46,255,57,79,47,255, + 58,80,47,255,58,80,47,255,59,81,48,255,59,82,48,255, + 60,83,49,255,60,83,49,255,61,84,50,255,61,85,50,255, + 62,86,51,255,62,86,51,255,63,87,52,255,63,88,52,255, + 64,89,53,255,64,89,53,255,65,90,54,255,65,91,54,255, + 66,92,55,255,66,92,55,255,67,93,56,255,68,94,57,255, + 69,95,57,255,69,95,57,255,70,96,58,255,70,97,58,255, + 71,98,59,255,71,98,59,255,72,99,60,255,72,100,61,255, + 73,101,62,255,73,101,62,255,74,102,63,255,74,103,63,255, + 75,104,64,255,75,104,64,255,76,105,65,255,76,106,65,255, + 77,107,66,255,77,107,66,255,78,108,67,255,79,109,68,255, + 80,110,69,255,80,110,69,255,81,111,70,255,81,112,70,255, + 82,113,71,255,82,113,71,255,83,114,72,255,83,114,73,255, + 84,115,74,255,84,115,74,255,85,116,75,255,85,117,75,255, + 86,118,76,255,86,118,76,255,87,119,77,255,87,120,77,255, + 88,121,78,255,88,121,78,255,89,122,79,255,89,122,79,255, + 90,123,80,255,90,123,80,255,90,124,81,255,91,125,81,255, + 91,126,82,255,91,126,82,255,92,127,83,255,92,127,83,255, + 93,128,84,255,93,128,84,255,93,129,84,255,94,129,85,255, + 94,130,85,255,94,130,85,255,95,131,86,255,95,131,86,255, + 96,132,87,255,96,132,87,255,96,133,87,255,97,133,88,255, + 97,134,88,255,97,134,88,255,97,134,88,255,97,135,89,255, + 97,135,89,255,97,135,89,255,97,135,90,255,98,136,90,255, + 98,136,91,255,98,136,91,255,98,136,91,255,99,137,92,255, + 99,137,92,255,99,137,92,255,99,137,93,255,99,138,93,255, + 99,138,94,255,99,138,94,255,99,138,94,255,99,139,95,255, + 99,139,95,255,99,139,95,255,99,139,96,255,99,139,96,255, + 99,139,97,255,99,139,97,255,99,139,98,255,99,139,98,255, + 99,139,99,255,99,139,99,255,99,139,100,255,98,139,100,255, + 98,139,101,255,98,139,101,255,98,139,102,255,97,139,102,255, + 97,139,103,255,97,139,103,255,97,139,104,255,96,139,104,255, + 96,139,105,255,96,139,105,255,95,139,106,255,95,138,107,255, + 94,138,107,255,94,138,108,255,94,138,108,255,93,138,109,255, + 93,138,109,255,93,138,109,255,92,138,110,255,92,137,110,255, + 91,137,111,255,91,137,111,255,90,137,112,255,90,136,112,255, + 89,136,113,255,89,136,113,255,88,136,113,255,88,135,114,255, + 87,135,114,255,87,135,114,255,87,135,115,255,86,135,115,255, + 86,135,116,255,86,135,116,255,85,135,116,255,85,134,117,255, + 84,134,117,255,84,134,117,255,84,134,117,255,83,134,117,255, + 83,134,117,255,83,134,117,255,83,134,117,255,82,134,118,255, + 82,134,118,255,82,134,118,255,82,134,118,255,82,134,118,255, + 82,134,118,255,82,134,118,255,82,134,118,255,83,135,118,255, + 83,135,118,255,83,135,118,255,83,135,118,255,84,135,118,255, + 84,135,118,255,84,135,118,255,84,136,118,255,85,136,118,255, + 85,137,118,255,85,137,118,255,85,137,118,255,86,138,118,255, + 86,138,118,255,86,138,118,255,87,138,118,255,87,139,118,255, + 88,139,118,255,88,139,118,255,89,139,118,255,89,140,118,255, + 90,140,118,255,90,140,118,255,91,140,118,255,91,141,118,255, + 92,141,118,255,92,141,118,255,93,141,118,255,93,142,118,255, + 94,142,118,255,94,142,118,255,95,142,118,255,95,143,118,255, + 96,143,118,255,96,143,118,255,96,143,118,255,97,144,118,255, + 97,144,118,255,97,144,118,255,97,144,118,255,98,144,118,255, + 98,144,118,255,98,144,118,255,98,144,118,255,99,144,118,255, + 99,144,118,255,99,144,118,255,99,144,118,255,100,144,118,255, + 100,144,118,255,100,144,118,255,100,144,118,255,100,144,119,255, + 100,144,119,255,100,144,119,255,100,144,119,255,100,144,119,255, + 100,144,119,255,100,144,119,255,100,144,119,255,100,143,119,255, + 100,143,119,255,100,143,119,255,100,143,119,255,99,142,120,255, + 99,142,120,255,99,142,120,255,99,142,120,255,98,141,120,255, + 98,141,120,255,98,141,120,255,98,141,120,255,97,141,121,255, + 97,141,121,255,97,141,121,255,97,141,121,255,96,140,122,255, + 96,140,122,255,96,140,122,255,96,140,122,255,95,139,122,255, + 95,139,122,255,95,139,122,255,95,139,122,255,94,138,123,255, + 94,138,123,255,94,138,123,255,94,138,123,255,93,138,123,255, + 93,138,123,255,93,138,123,255,93,138,123,255,93,137,124,255, + 93,137,124,255,93,137,124,255,93,137,124,255,92,137,125,255, + 92,137,125,255,92,137,125,255,92,137,125,255,91,137,125,255, + 91,137,125,255,91,137,125,255,91,137,125,255,90,137,126,255, + 90,137,126,255,90,137,126,255,90,137,126,255,89,137,126,255, + 89,137,126,255,89,137,126,255,89,137,126,255,88,136,127,255, + 88,136,127,255,88,136,127,255,87,136,127,255,87,136,127,255, + 86,136,127,255,86,136,127,255,86,136,127,255,85,135,128,255, + 85,135,128,255,85,135,128,255,84,135,128,255,84,135,128,255, + 83,135,128,255,83,135,128,255,82,135,128,255,82,134,128,255, + 81,134,128,255,81,134,128,255,80,134,128,255,79,133,128,255, + 79,133,128,255,78,133,128,255,77,133,128,255,76,132,129,255, + 76,132,129,255,75,132,129,255,74,131,129,255,73,131,129,255, + 73,130,129,255,72,130,129,255,71,130,129,255,71,129,130,255, + 70,129,130,255,70,129,130,255,69,129,130,255,68,128,130,255, + 68,128,130,255,67,128,130,255,66,127,130,255,66,127,130,255, + 65,126,130,255,65,126,130,255,64,126,130,255,64,126,130,255, + 63,126,130,255,63,126,130,255,63,126,130,255,62,125,131,255, + 62,125,131,255,62,125,131,255,62,125,131,255,62,125,130,255, + 62,125,130,255,62,125,130,255,62,125,130,255,63,125,130,255, + 63,125,130,255,63,125,130,255,63,125,130,255,64,125,130,255, + 64,125,130,255,64,125,130,255,65,125,130,255,65,126,129,255, + 66,126,129,255,66,126,129,255,67,127,129,255,67,127,129,255, + 68,128,129,255,68,128,129,255,69,128,129,255,70,129,128,255, + 70,129,128,255,71,129,128,255,72,130,128,255,73,130,127,255, + 73,131,127,255,74,131,127,255,75,131,127,255,76,132,127,255, + 76,132,127,255,77,132,127,255,78,133,127,255,79,133,126,255, + 79,134,126,255,80,134,126,255,81,135,126,255,82,135,125,255, + 82,136,125,255,83,136,125,255,84,136,125,255,85,137,125,255, + 85,137,125,255,86,137,125,255,87,137,125,255,87,138,125,255, + 88,138,125,255,88,138,125,255,89,139,125,255,89,139,124,255, + 90,140,124,255,90,140,124,255,91,140,124,255,91,141,124,255, + 92,141,124,255,92,141,124,255,92,141,124,255,93,141,124,255, + 93,141,124,255,93,141,124,255,93,141,124,255,94,142,124,255, + 94,142,124,255,94,142,124,255,94,142,124,255,95,143,124,255, + 95,143,124,255,95,143,124,255,95,143,124,255,96,143,123,255, + 96,143,123,255,96,143,123,255,96,143,123,255,97,144,123,255, + 97,144,123,255,97,144,123,255,97,144,123,255,97,144,123,255, + 97,144,123,255,97,144,123,255,97,144,123,255,97,144,123,255, + 97,144,123,255,97,144,123,255,97,144,123,255,97,144,123,255, + 97,143,123,255,97,143,123,255,97,143,123,255,97,143,123,255, + 96,143,122,255,96,143,122,255,96,143,122,255,96,143,122,255, + 96,142,122,255,96,142,122,255,96,142,122,255,96,142,122,255, + 95,142,122,255,95,142,122,255,95,142,122,255,94,142,122,255, + 94,141,123,255,93,141,123,255,93,141,123,255,92,141,123,255, + 92,140,123,255,91,140,123,255,91,140,123,255,91,140,123,255, + 90,139,123,255,90,139,123,255,90,139,123,255,89,138,123,255, + 89,138,124,255,88,137,124,255,88,137,124,255,87,137,124,255, + 87,136,124,255,86,136,124,255,86,136,124,255,86,136,124,255, + 85,135,124,255,85,135,124,255,85,135,124,255,84,135,124,255, + 84,134,124,255,83,134,124,255,83,134,124,255,83,134,124,255, + 82,133,124,255,82,133,124,255,82,133,124,255,81,133,124,255, + 81,132,124,255,80,132,124,255,80,132,124,255,79,132,124,255, + 79,131,125,255,78,131,125,255,78,131,125,255,78,131,125,255, + 77,130,125,255,77,130,125,255,77,130,125,255,76,130,125,255, + 76,129,125,255,75,129,125,255,75,129,125,255,75,128,125,255, + 74,128,126,255,74,127,126,255,74,127,126,255,73,127,126,255, + 73,126,126,255,72,126,126,255,72,126,126,255,71,126,126,255, + 71,125,127,255,70,125,127,255,70,125,127,255,69,125,127,255, + 69,124,127,255,68,124,127,255,68,124,127,255,67,123,127,255, + 67,123,127,255,66,122,127,255,66,122,127,255,66,122,127,255, + 65,121,128,255,65,121,128,255,65,121,128,255,65,121,128,255, + 64,120,127,255,64,120,127,255,64,120,127,255,64,120,127,255, + 63,120,127,255,63,120,127,255,63,120,127,255,63,120,127,255, + 63,119,127,255,63,119,127,255,63,119,127,255,63,119,127,255, + 63,119,127,255,63,119,127,255,63,119,127,255,63,119,127,255, + 63,119,126,255,63,119,126,255,63,119,126,255,64,119,126,255, + 64,120,126,255,65,120,126,255,65,120,126,255,65,120,126,255, + 66,121,125,255,66,121,125,255,67,121,125,255,67,121,125,255, + 68,122,125,255,69,122,125,255,69,122,125,255,70,122,125,255, + 70,123,124,255,71,123,124,255,71,123,124,255,72,124,124,255, + 72,124,124,255,73,125,124,255,73,125,124,255,74,126,124,255, + 74,126,124,255,75,127,124,255,76,127,124,255,76,128,124,255, + 77,128,124,255,78,129,124,255,78,129,124,255,79,130,124,255, + 79,130,125,255,80,131,125,255,80,131,125,255,81,131,125,255, + 81,132,125,255,82,132,125,255,82,132,125,255,82,133,125,255, + 83,133,125,255,83,133,125,255,83,133,125,255,83,133,125,255, + 84,134,126,255,84,134,126,255,84,134,126,255,84,134,126,255, + 85,135,126,255,85,135,126,255,85,135,126,255,85,135,126,255, + 85,135,126,255,85,135,126,255,85,135,126,255,85,135,126,255, + 85,135,126,255,85,135,126,255,85,135,126,255,85,135,126,255, + 85,135,126,255,85,135,126,255,85,135,126,255,85,135,126,255, + 84,134,126,255,84,134,126,255,84,134,126,255,84,134,126,255, + 83,133,126,255,83,133,126,255,83,133,126,255,82,132,126,255, + 82,132,126,255,81,131,126,255,81,131,126,255,80,131,126,255, + 80,130,126,255,79,130,126,255,79,130,126,255,79,129,126,255, + 78,129,126,255,78,128,126,255,77,128,126,255,77,128,126,255, + 76,127,126,255,75,127,126,255,75,127,126,255,74,126,126,255, + 74,126,126,255,73,125,126,255,73,125,126,255,72,124,126,255, + 72,124,125,255,71,123,125,255,71,123,125,255,71,123,125,255, + 70,122,125,255,70,122,125,255,70,122,125,255,69,121,125,255, + 69,121,125,255,68,120,125,255,68,120,125,255,67,120,125,255, + 67,119,125,255,66,119,125,255,66,119,125,255,65,119,125,255, + 65,118,125,255,64,118,125,255,64,118,125,255,64,118,125,255, + 63,117,125,255,63,117,125,255,63,117,125,255,63,117,125,255, + 62,116,125,255,62,116,125,255,62,116,125,255,62,116,125,255, + 62,115,125,255,62,115,125,255,62,115,125,255,62,115,125,255, + 61,115,125,255,61,115,125,255,61,115,125,255,61,115,125,255, + 61,114,124,255,61,114,124,255,61,114,124,255,61,114,124,255, + 60,113,124,255,60,113,124,255,60,113,124,255,60,113,124,255, + 60,113,123,255,60,113,123,255,60,113,123,255,60,113,123,255, + 60,112,122,255,60,112,122,255,60,112,122,255,60,112,122,255, + 60,111,122,255,60,111,122,255,60,111,122,255,60,111,122,255, + 59,110,121,255,59,110,121,255,59,110,121,255,59,110,121,255, + 59,109,120,255,59,109,120,255,59,109,120,255,59,109,120,255, + 58,108,119,255,58,108,119,255,58,108,119,255,58,108,118,255, + 58,107,118,255,58,107,117,255,58,107,117,255,58,107,117,255, + 57,106,116,255,57,106,116,255,57,106,116,255,57,105,115,255, + 57,105,115,255,57,104,114,255,57,104,114,255,57,104,114,255, + 57,103,113,255,57,103,113,255,57,103,112,255,57,102,112,255, + 56,102,111,255,56,101,110,255,56,101,110,255,56,100,109,255, + 55,100,109,255,55,99,108,255,55,99,108,255,55,98,107,255, + 55,98,107,255,55,97,106,255,55,97,106,255,55,96,105,255, + 54,96,104,255,54,95,103,255,54,95,103,255,54,94,102,255, + 54,93,101,255,54,92,100,255,54,92,100,255,54,91,99,255, + 54,91,98,255,54,90,97,255,54,90,97,255,54,90,96,255, + 53,89,95,255,53,89,94,255,53,89,94,255,53,88,93,255, + 53,88,92,255,53,87,91,255,53,87,91,255,53,86,90,255, + 53,86,89,255,53,85,88,255,53,85,88,255,53,84,87,255, + 52,84,86,255,52,83,85,255,52,83,85,255,52,83,84,255, + 52,82,83,255,52,82,82,255,52,82,82,255,52,81,81,255, + 52,81,80,255,52,80,79,255,52,80,78,255,52,79,77,255, + 51,79,76,255,51,78,75,255,51,78,75,255,51,77,74,255, + 51,77,73,255,51,76,72,255,51,76,72,255,51,76,71,255, + 50,75,70,255,50,75,69,255,50,75,69,255,50,74,68,255, + 50,74,67,255,50,73,66,255,50,73,66,255,50,72,65,255, + 49,72,64,255,49,71,63,255,49,71,63,255,49,70,62,255, + 48,70,61,255,48,69,60,255,48,69,60,255,48,68,59,255, + 48,68,58,255,48,67,57,255,48,67,57,255,48,66,56,255, + 47,66,55,255,47,65,54,255,47,65,54,255,47,64,53,255, + 46,64,53,255,46,63,52,255,46,63,52,255,46,62,51,255, + 46,62,50,255,46,61,49,255,46,61,49,255,46,61,48,255, + 45,60,48,255,45,60,47,255,45,60,47,255,45,60,46,255, + 44,59,45,255,44,59,44,255,44,59,44,255,44,58,43,255, + 44,58,42,255,44,57,41,255,44,57,41,255,44,57,40,255, + 43,56,40,255,43,56,39,255,43,56,39,255,43,56,38,255, + 43,55,37,255,43,55,36,255,43,55,36,255,43,55,35,255, + 42,54,35,255,42,54,34,255,42,54,34,255,42,54,33,255, + 42,53,33,255,42,53,32,255,42,53,32,255,42,53,32,255, + 41,52,31,255,41,52,31,255,41,52,31,255,41,52,30,255, + 40,51,30,255,40,51,29,255,40,51,29,255,40,51,29,255, + 40,50,28,255,40,50,28,255,40,50,28,255,40,50,28,255, + 39,49,27,255,39,49,27,255,39,49,27,255,39,49,27,255, + 38,48,26,255,38,48,26,255,38,48,26,255,38,48,26,255, + 37,47,25,255,37,47,25,255,37,47,25,255,37,47,25,255, + 36,46,24,255,36,46,24,255,36,46,24,255,36,46,24,255, + 35,45,24,255,35,45,24,255,35,45,24,255,35,45,24,255, + 34,44,23,255,34,44,23,255,34,44,23,255,34,44,23,255, + 51,66,31,255,51,66,31,255,51,66,31,255,51,66,31,255, + 51,66,31,255,51,66,31,255,51,66,31,255,51,66,31,255, + 51,67,32,255,51,67,32,255,51,67,32,255,51,67,32,255, + 51,67,33,255,51,67,33,255,51,67,33,255,51,67,34,255, + 51,68,34,255,51,68,35,255,51,68,35,255,51,68,36,255, + 52,69,36,255,52,69,37,255,52,69,37,255,52,69,37,255, + 52,70,38,255,52,70,38,255,52,70,38,255,52,70,39,255, + 53,71,39,255,53,71,40,255,53,71,40,255,53,72,41,255, + 54,72,41,255,54,73,42,255,54,73,42,255,54,74,42,255, + 55,74,43,255,55,75,43,255,55,75,43,255,55,76,44,255, + 56,76,44,255,56,77,45,255,56,77,45,255,57,78,45,255, + 57,79,46,255,58,80,46,255,58,80,46,255,59,81,47,255, + 59,82,47,255,60,83,48,255,60,83,48,255,61,84,49,255, + 61,84,49,255,62,85,50,255,62,85,50,255,63,86,50,255, + 63,87,51,255,64,88,51,255,64,88,51,255,65,89,52,255, + 65,90,53,255,66,91,54,255,66,91,54,255,67,92,54,255, + 68,93,55,255,69,94,56,255,69,94,56,255,70,95,57,255, + 70,96,57,255,71,97,58,255,71,97,58,255,72,98,59,255, + 72,99,59,255,73,100,60,255,73,100,60,255,74,101,61,255, + 74,102,62,255,75,103,63,255,75,103,63,255,76,104,64,255, + 77,105,64,255,78,106,65,255,78,106,65,255,79,107,66,255, + 79,108,67,255,80,109,68,255,80,109,68,255,81,110,69,255, + 81,111,69,255,82,112,70,255,82,112,70,255,83,113,71,255, + 83,114,71,255,84,115,72,255,84,115,72,255,85,116,73,255, + 85,116,74,255,86,117,75,255,86,117,75,255,87,118,75,255, + 87,119,76,255,88,120,76,255,88,120,76,255,89,121,77,255, + 89,122,77,255,90,123,78,255,90,123,78,255,90,124,79,255, + 91,124,79,255,91,125,80,255,91,125,80,255,92,126,81,255, + 92,126,81,255,93,127,82,255,93,127,82,255,94,128,82,255, + 94,129,83,255,95,130,83,255,95,130,83,255,95,131,83,255, + 96,131,84,255,96,132,84,255,96,132,84,255,96,132,84,255, + 97,133,85,255,97,133,85,255,97,133,85,255,97,134,86,255, + 98,134,86,255,98,135,87,255,98,135,87,255,98,135,87,255, + 99,136,88,255,99,136,88,255,99,136,88,255,99,136,89,255, + 100,137,89,255,100,137,90,255,100,137,90,255,100,137,90,255, + 100,138,91,255,100,138,91,255,100,138,91,255,100,138,92,255, + 100,139,92,255,100,139,93,255,100,139,93,255,100,139,94,255, + 100,139,94,255,100,139,95,255,100,139,95,255,100,139,96,255, + 100,140,96,255,100,140,97,255,100,140,97,255,100,140,97,255, + 99,140,98,255,99,140,98,255,99,140,98,255,99,140,99,255, + 98,140,100,255,98,140,100,255,98,140,101,255,98,140,102,255, + 97,140,102,255,97,140,103,255,97,140,103,255,96,140,104,255, + 96,139,104,255,95,139,105,255,95,139,105,255,95,139,106,255, + 94,139,106,255,94,139,107,255,94,139,107,255,93,139,108,255, + 93,138,108,255,92,138,109,255,92,138,109,255,91,138,109,255, + 91,137,110,255,90,137,110,255,90,137,110,255,89,137,111,255, + 89,136,111,255,88,136,112,255,88,136,112,255,88,136,112,255, + 87,136,113,255,87,136,113,255,87,136,113,255,86,136,113,255, + 86,135,114,255,85,135,114,255,85,135,114,255,85,135,114,255, + 84,135,115,255,84,135,115,255,84,135,115,255,84,135,115,255, + 83,135,116,255,83,135,116,255,83,135,116,255,83,135,116,255, + 83,135,116,255,83,135,116,255,83,135,116,255,83,135,116,255, + 84,135,116,255,84,135,116,255,84,135,116,255,84,135,116,255, + 85,136,117,255,85,136,117,255,85,136,117,255,85,136,117,255, + 86,137,116,255,86,137,116,255,86,137,116,255,86,137,116,255, + 87,137,116,255,87,137,116,255,87,137,116,255,88,137,116,255, + 88,138,116,255,89,138,116,255,89,138,116,255,90,138,116,255, + 90,139,116,255,91,139,116,255,91,139,116,255,92,139,116,255, + 92,140,116,255,93,140,116,255,93,140,116,255,93,141,116,255, + 94,141,116,255,94,142,116,255,94,142,116,255,95,142,116,255, + 95,143,116,255,96,143,116,255,96,143,116,255,97,143,116,255, + 97,143,117,255,98,143,117,255,98,143,117,255,98,143,117,255, + 99,144,117,255,99,144,117,255,99,144,117,255,99,144,117,255, + 100,144,117,255,100,144,117,255,100,144,117,255,100,144,117,255, + 100,144,117,255,100,144,117,255,100,144,117,255,100,144,117,255, + 101,144,118,255,101,144,118,255,101,144,118,255,101,144,118,255, + 101,144,118,255,101,144,118,255,101,144,118,255,101,144,118,255, + 100,143,118,255,100,143,118,255,100,143,118,255,100,143,118,255, + 99,142,118,255,99,142,118,255,99,142,118,255,99,142,118,255, + 98,141,119,255,98,141,119,255,98,141,119,255,98,141,119,255, + 98,141,119,255,98,141,119,255,98,141,119,255,98,141,119,255, + 97,140,120,255,97,140,120,255,97,140,120,255,97,140,120,255, + 96,139,121,255,96,139,121,255,96,139,121,255,96,139,121,255, + 95,138,121,255,95,138,121,255,95,138,121,255,95,138,121,255, + 94,138,122,255,94,138,122,255,94,138,122,255,94,138,122,255, + 93,137,123,255,93,137,123,255,93,137,123,255,93,137,123,255, + 92,137,124,255,92,137,124,255,92,137,124,255,92,137,124,255, + 92,137,124,255,92,137,124,255,92,137,124,255,92,137,124,255, + 91,137,125,255,91,137,125,255,91,137,125,255,91,137,125,255, + 90,136,125,255,90,136,125,255,90,136,125,255,90,136,125,255, + 89,136,126,255,89,136,126,255,89,136,126,255,88,136,126,255, + 88,135,126,255,87,135,126,255,87,135,126,255,87,135,126,255, + 86,135,126,255,86,135,126,255,86,135,126,255,85,135,126,255, + 84,134,127,255,84,134,127,255,83,134,127,255,82,134,127,255, + 82,133,127,255,81,133,127,255,81,133,127,255,80,133,127,255, + 79,132,127,255,79,132,127,255,78,132,127,255,77,132,127,255, + 77,131,128,255,76,131,128,255,76,131,128,255,75,131,128,255, + 74,130,128,255,74,130,128,255,73,130,128,255,72,129,128,255, + 72,129,128,255,71,128,128,255,71,128,128,255,70,128,128,255, + 69,127,129,255,69,127,129,255,68,127,129,255,67,127,129,255, + 67,126,129,255,66,126,129,255,66,126,129,255,65,126,129,255, + 65,126,129,255,64,126,129,255,64,126,129,255,64,126,129,255, + 63,125,129,255,63,125,129,255,63,125,129,255,63,125,129,255, + 63,125,129,255,63,125,129,255,63,125,129,255,63,125,129,255, + 64,125,129,255,64,125,129,255,64,125,129,255,64,125,129,255, + 65,126,129,255,65,126,129,255,65,126,129,255,66,126,129,255, + 66,126,128,255,67,126,128,255,67,126,128,255,68,127,128,255, + 68,127,128,255,69,128,128,255,69,128,128,255,70,128,128,255, + 71,129,127,255,71,129,127,255,72,129,127,255,73,129,127,255, + 74,130,126,255,74,130,126,255,75,130,126,255,76,131,126,255, + 77,131,125,255,77,132,125,255,78,132,125,255,79,132,125,255, + 80,133,125,255,80,133,125,255,81,133,125,255,82,134,125,255, + 83,134,124,255,83,135,124,255,84,135,124,255,85,135,124,255, + 85,136,124,255,86,136,124,255,86,136,124,255,87,137,124,255, + 87,137,123,255,88,138,123,255,88,138,123,255,89,138,123,255, + 89,139,123,255,90,139,123,255,90,139,123,255,91,139,123,255, + 91,140,123,255,92,140,123,255,92,140,123,255,93,140,123,255, + 93,141,123,255,94,141,123,255,94,141,123,255,94,141,123,255, + 95,142,123,255,95,142,123,255,95,142,123,255,95,142,123,255, + 96,142,122,255,96,142,122,255,96,142,122,255,96,142,122,255, + 97,143,122,255,97,143,122,255,97,143,122,255,97,143,122,255, + 97,144,122,255,97,144,122,255,97,144,122,255,97,144,122,255, + 97,144,122,255,98,144,122,255,98,144,122,255,98,144,122,255, + 98,144,122,255,98,144,121,255,98,144,121,255,98,144,121,255, + 98,144,121,255,98,143,121,255,98,143,121,255,98,143,121,255, + 98,143,121,255,97,143,121,255,97,143,121,255,97,143,121,255, + 97,143,121,255,97,142,121,255,97,142,121,255,97,142,121,255, + 96,142,121,255,96,142,121,255,95,142,121,255,95,142,121,255, + 95,142,121,255,94,141,121,255,94,141,121,255,94,141,121,255, + 93,141,121,255,93,140,121,255,92,140,121,255,92,140,121,255, + 92,139,121,255,91,139,122,255,91,138,122,255,91,138,122,255, + 90,138,122,255,90,137,122,255,89,137,122,255,89,137,122,255, + 88,137,122,255,88,136,122,255,87,136,122,255,87,136,122,255, + 86,136,122,255,86,135,122,255,85,135,122,255,85,135,122,255, + 84,134,122,255,84,134,122,255,83,133,122,255,83,133,122,255, + 83,133,122,255,82,132,123,255,82,132,123,255,82,132,123,255, + 81,132,123,255,81,131,123,255,80,131,123,255,80,131,123,255, + 80,131,123,255,79,130,123,255,79,130,123,255,79,130,123,255, + 79,130,123,255,78,129,124,255,78,129,124,255,78,129,124,255, + 77,129,124,255,77,129,124,255,76,129,124,255,76,129,124,255, + 76,129,124,255,75,128,125,255,75,128,125,255,75,128,125,255, + 74,128,125,255,74,127,125,255,73,127,125,255,73,127,125,255, + 72,126,125,255,72,126,125,255,71,125,125,255,71,125,125,255, + 71,125,125,255,70,124,126,255,70,124,126,255,70,124,126,255, + 69,123,126,255,69,123,126,255,68,122,126,255,68,122,126,255, + 68,122,126,255,67,122,126,255,67,122,126,255,67,122,126,255, + 67,122,126,255,66,121,126,255,66,121,126,255,66,121,126,255, + 66,121,126,255,65,120,126,255,65,120,126,255,65,120,126,255, + 65,120,126,255,65,119,125,255,65,119,125,255,65,119,125,255, + 65,119,125,255,65,119,125,255,65,119,125,255,65,119,125,255, + 65,119,125,255,65,119,124,255,65,119,124,255,65,119,124,255, + 65,119,124,255,66,120,124,255,66,120,124,255,66,120,124,255, + 67,120,124,255,67,121,123,255,68,121,123,255,68,121,123,255, + 68,121,123,255,69,122,123,255,70,122,123,255,70,122,123,255, + 71,123,123,255,71,123,123,255,72,124,123,255,72,124,123,255, + 73,124,123,255,73,125,123,255,74,125,123,255,74,125,123,255, + 75,126,123,255,75,126,123,255,76,127,123,255,76,127,123,255, + 77,127,123,255,77,128,123,255,78,128,123,255,78,128,123,255, + 79,129,123,255,79,129,124,255,80,130,124,255,80,130,124,255, + 81,131,124,255,81,131,124,255,82,132,124,255,82,132,124,255, + 83,132,124,255,83,132,124,255,84,133,124,255,84,133,124,255, + 84,133,124,255,85,133,125,255,85,133,125,255,85,133,125,255, + 85,133,125,255,86,134,125,255,86,134,125,255,86,134,125,255, + 86,134,125,255,86,134,125,255,86,134,125,255,86,134,125,255, + 86,134,125,255,86,134,125,255,86,134,125,255,86,134,125,255, + 86,134,125,255,85,134,125,255,85,134,125,255,85,134,125,255, + 85,134,125,255,85,133,125,255,85,133,125,255,85,133,125,255, + 84,133,125,255,84,132,125,255,83,132,125,255,83,132,125,255, + 82,132,125,255,82,131,125,255,81,131,125,255,81,131,125,255, + 81,131,125,255,80,130,125,255,80,130,125,255,80,130,125,255, + 79,129,125,255,79,129,125,255,78,128,125,255,78,128,125,255, + 77,128,125,255,77,127,125,255,76,127,125,255,76,127,125,255, + 75,127,125,255,75,126,125,255,74,126,125,255,74,126,125,255, + 73,125,125,255,73,125,124,255,72,124,124,255,72,124,124,255, + 72,123,124,255,71,123,124,255,71,122,124,255,71,122,124,255, + 70,121,124,255,70,121,124,255,69,120,124,255,69,120,124,255, + 68,120,124,255,68,119,124,255,67,119,124,255,67,119,124,255, + 66,119,124,255,66,118,124,255,65,118,124,255,65,118,124,255, + 65,118,124,255,64,117,124,255,64,117,124,255,64,117,124,255, + 64,117,124,255,64,117,124,255,64,117,124,255,64,117,124,255, + 64,117,124,255,63,116,124,255,63,116,124,255,63,116,124,255, + 63,116,124,255,63,116,124,255,63,116,124,255,63,116,124,255, + 63,116,124,255,62,115,123,255,62,115,123,255,62,115,123,255, + 62,115,123,255,62,114,123,255,62,114,123,255,62,114,123,255, + 62,114,123,255,62,114,122,255,62,114,122,255,62,114,122,255, + 62,114,122,255,62,113,121,255,62,113,121,255,62,113,121,255, + 62,113,121,255,62,112,121,255,62,112,121,255,62,112,121,255, + 62,112,121,255,61,111,120,255,61,111,120,255,61,111,120,255, + 61,111,120,255,61,110,119,255,61,110,119,255,61,110,119,255, + 61,110,119,255,60,109,118,255,60,109,118,255,60,109,118,255, + 60,109,117,255,59,108,117,255,59,108,116,255,59,108,116,255, + 59,107,116,255,59,107,115,255,59,106,115,255,59,106,115,255, + 59,105,114,255,58,105,114,255,58,104,113,255,58,104,113,255, + 58,104,113,255,58,103,112,255,58,103,112,255,58,103,111,255, + 58,102,111,255,57,102,110,255,57,101,109,255,57,101,109,255, + 57,100,108,255,56,100,108,255,56,99,107,255,56,99,107,255, + 56,98,106,255,56,98,106,255,56,97,105,255,56,97,105,255, + 56,96,104,255,55,96,103,255,55,95,102,255,55,95,102,255, + 55,94,101,255,55,94,100,255,55,93,99,255,55,93,99,255, + 55,92,98,255,55,92,97,255,55,91,96,255,55,91,96,255, + 55,90,95,255,54,90,94,255,54,89,93,255,54,89,93,255, + 54,88,92,255,54,88,91,255,54,87,90,255,54,87,90,255, + 54,86,89,255,54,86,88,255,54,85,87,255,54,85,86,255, + 54,84,85,255,53,84,84,255,53,83,83,255,53,83,83,255, + 53,83,82,255,53,82,81,255,53,82,80,255,53,82,80,255, + 53,81,79,255,53,81,78,255,53,80,77,255,53,80,77,255, + 53,79,76,255,52,79,75,255,52,78,74,255,52,78,74,255, + 52,77,73,255,52,77,72,255,52,76,71,255,52,76,71,255, + 52,76,70,255,51,75,69,255,51,75,68,255,51,75,68,255, + 51,74,67,255,51,74,66,255,51,73,65,255,51,73,65,255, + 51,72,64,255,50,72,63,255,50,71,62,255,50,71,62,255, + 50,70,61,255,49,70,60,255,49,69,59,255,49,69,59,255, + 49,68,58,255,48,68,57,255,48,67,56,255,48,67,56,255, + 48,66,55,255,47,66,54,255,47,65,53,255,47,65,53,255, + 47,64,52,255,47,64,52,255,47,63,51,255,47,63,51,255, + 47,62,50,255,46,62,49,255,46,61,48,255,46,61,48,255, + 46,61,47,255,45,60,47,255,45,60,46,255,45,60,46,255, + 45,59,45,255,45,59,44,255,45,58,43,255,45,58,43,255, + 45,58,42,255,45,57,41,255,45,57,40,255,45,57,40,255, + 45,57,39,255,44,56,39,255,44,56,38,255,44,56,38,255, + 44,56,37,255,44,55,37,255,44,55,36,255,44,55,36,255, + 44,55,35,255,43,55,35,255,43,55,34,255,43,55,34,255, + 43,55,33,255,42,54,33,255,42,54,32,255,42,54,32,255, + 42,54,32,255,42,53,31,255,42,53,31,255,42,53,31,255, + 42,53,30,255,41,52,30,255,41,52,29,255,41,52,29,255, + 41,52,29,255,40,51,28,255,40,51,28,255,40,51,28,255, + 40,51,27,255,39,50,27,255,39,50,26,255,39,50,26,255, + 39,50,26,255,38,49,25,255,38,49,25,255,38,49,25,255, + 38,49,25,255,37,48,24,255,37,48,24,255,37,48,24,255, + 37,48,24,255,36,47,24,255,36,47,24,255,36,47,24,255, + 36,47,24,255,36,46,23,255,36,46,23,255,36,46,23,255, + 36,46,23,255,35,45,23,255,35,45,23,255,35,45,23,255, + 35,45,23,255,52,66,30,255,52,66,30,255,52,66,30,255, + 52,66,30,255,52,66,30,255,52,66,30,255,52,66,30,255, + 52,66,30,255,52,67,31,255,52,67,31,255,52,67,31,255, + 52,67,31,255,52,67,32,255,52,67,32,255,52,67,32,255, + 52,67,33,255,52,68,33,255,52,68,34,255,52,68,34,255, + 52,68,35,255,53,69,35,255,53,69,36,255,53,69,36,255, + 53,69,36,255,53,70,37,255,53,70,37,255,53,70,37,255, + 53,70,38,255,54,71,38,255,54,71,39,255,54,71,39,255, + 54,72,40,255,55,72,40,255,55,73,41,255,55,73,41,255, + 55,74,41,255,56,74,42,255,56,75,42,255,56,75,42,255, + 56,76,43,255,57,76,43,255,57,77,44,255,57,77,44,255, + 58,78,44,255,58,79,45,255,59,80,45,255,59,80,45,255, + 60,81,46,255,60,82,46,255,61,83,47,255,61,83,47,255, + 62,84,48,255,62,84,48,255,63,85,49,255,63,85,49,255, + 64,86,49,255,64,87,50,255,65,88,50,255,65,88,50,255, + 66,89,51,255,66,90,52,255,67,91,53,255,67,91,53,255, + 68,92,53,255,69,93,54,255,70,94,54,255,70,94,54,255, + 71,95,55,255,71,96,55,255,72,97,56,255,72,97,56,255, + 73,98,57,255,73,99,58,255,74,100,59,255,74,100,59,255, + 75,101,60,255,75,102,60,255,76,103,61,255,76,103,61,255, + 77,104,62,255,77,105,62,255,78,106,63,255,78,106,63,255, + 79,107,64,255,80,108,65,255,81,109,66,255,81,109,66,255, + 82,110,67,255,82,111,67,255,83,112,68,255,83,112,68,255, + 84,113,69,255,84,114,69,255,85,115,70,255,85,115,70,255, + 86,116,71,255,86,116,72,255,87,117,73,255,87,117,73,255, + 88,118,73,255,88,119,74,255,89,120,74,255,89,120,74,255, + 90,121,75,255,90,122,75,255,91,123,76,255,91,123,76,255, + 91,124,77,255,92,124,77,255,92,125,78,255,92,125,78,255, + 93,126,79,255,93,126,79,255,94,127,80,255,94,127,80,255, + 95,128,80,255,95,129,81,255,96,130,81,255,96,130,81,255, + 96,131,81,255,97,131,82,255,97,132,82,255,97,132,82,255, + 97,132,82,255,98,133,83,255,98,133,83,255,98,133,83,255, + 98,134,84,255,99,134,84,255,99,135,85,255,99,135,85,255, + 99,135,85,255,100,136,86,255,100,136,86,255,100,136,86,255, + 100,136,87,255,101,137,87,255,101,137,88,255,101,137,88,255, + 101,137,88,255,101,138,89,255,101,138,89,255,101,138,89,255, + 101,138,90,255,101,139,90,255,101,139,91,255,101,139,91,255, + 101,139,92,255,101,139,92,255,101,139,93,255,101,139,93,255, + 101,139,94,255,101,140,94,255,101,140,95,255,101,140,95,255, + 101,140,95,255,100,140,96,255,100,140,96,255,100,140,96,255, + 100,140,97,255,99,140,98,255,99,140,98,255,99,140,99,255, + 99,140,100,255,98,140,100,255,98,140,101,255,98,140,101,255, + 97,140,102,255,97,139,102,255,96,139,103,255,96,139,103,255, + 96,139,104,255,95,139,104,255,95,139,105,255,95,139,105,255, + 94,139,106,255,94,138,106,255,93,138,107,255,93,138,107,255, + 92,138,107,255,92,137,108,255,91,137,108,255,91,137,108,255, + 90,137,109,255,90,136,109,255,89,136,110,255,89,136,110,255, + 89,136,110,255,88,136,111,255,88,136,111,255,88,136,111,255, + 87,136,111,255,87,135,112,255,86,135,112,255,86,135,112,255, + 86,135,112,255,85,135,113,255,85,135,113,255,85,135,113,255, + 85,135,113,255,84,135,114,255,84,135,114,255,84,135,114,255, + 84,135,114,255,84,135,114,255,84,135,114,255,84,135,114,255, + 84,135,114,255,85,135,114,255,85,135,114,255,85,135,114,255, + 85,135,114,255,86,136,115,255,86,136,115,255,86,136,115,255, + 86,136,115,255,87,137,114,255,87,137,114,255,87,137,114,255, + 87,137,114,255,88,137,114,255,88,137,114,255,88,137,114,255, + 89,137,114,255,89,138,114,255,90,138,114,255,90,138,114,255, + 91,138,114,255,91,139,114,255,92,139,114,255,92,139,114,255, + 93,139,114,255,93,140,114,255,94,140,114,255,94,140,114,255, + 94,140,114,255,95,141,114,255,95,141,114,255,95,141,114,255, + 96,141,114,255,96,142,114,255,97,142,114,255,97,142,114,255, + 97,142,114,255,98,143,115,255,98,143,115,255,98,143,115,255, + 98,143,115,255,99,143,115,255,99,143,115,255,99,143,115,255, + 99,143,115,255,100,143,115,255,100,143,115,255,100,143,115,255, + 100,143,115,255,100,143,115,255,100,143,115,255,100,143,115,255, + 100,143,115,255,101,143,116,255,101,143,116,255,101,143,116,255, + 101,143,116,255,101,143,116,255,101,143,116,255,101,143,116,255, + 101,143,116,255,100,142,116,255,100,142,116,255,100,142,116,255, + 100,142,116,255,99,141,117,255,99,141,117,255,99,141,117,255, + 99,141,117,255,98,140,117,255,98,140,117,255,98,140,117,255, + 98,140,117,255,98,140,118,255,98,140,118,255,98,140,118,255, + 98,140,118,255,97,139,119,255,97,139,119,255,97,139,119,255, + 97,139,119,255,96,138,119,255,96,138,119,255,96,138,119,255, + 96,138,119,255,95,137,120,255,95,137,120,255,95,137,120,255, + 95,137,120,255,94,137,120,255,94,137,120,255,94,137,120,255, + 94,137,120,255,93,136,121,255,93,136,121,255,93,136,121,255, + 93,136,121,255,92,136,122,255,92,136,122,255,92,136,122,255, + 92,136,122,255,92,136,122,255,92,136,122,255,92,136,122,255, + 92,136,122,255,91,136,123,255,91,136,123,255,91,136,123,255, + 91,136,123,255,90,136,123,255,90,136,123,255,90,136,123,255, + 90,136,123,255,89,135,124,255,89,135,124,255,89,135,124,255, + 88,135,124,255,88,135,124,255,87,135,124,255,87,135,124,255, + 87,135,124,255,86,134,125,255,86,134,125,255,86,134,125,255, + 85,134,125,255,85,134,125,255,84,134,125,255,84,134,125,255, + 83,134,125,255,83,133,125,255,82,133,125,255,82,133,125,255, + 81,133,125,255,80,132,125,255,80,132,125,255,79,132,125,255, + 78,132,125,255,78,131,126,255,77,131,126,255,77,131,126,255, + 76,131,126,255,75,130,126,255,75,130,126,255,74,130,126,255, + 73,129,126,255,73,129,126,255,72,128,126,255,72,128,126,255, + 71,128,126,255,70,127,127,255,70,127,127,255,69,127,127,255, + 68,127,127,255,68,126,127,255,67,126,127,255,67,126,127,255, + 66,126,127,255,66,126,127,255,65,126,127,255,65,126,127,255, + 65,126,127,255,64,125,127,255,64,125,127,255,64,125,127,255, + 64,125,127,255,64,125,127,255,64,125,127,255,64,125,127,255, + 64,125,127,255,65,125,127,255,65,125,127,255,65,125,127,255, + 65,125,127,255,66,126,127,255,66,126,127,255,66,126,127,255, + 67,126,127,255,67,126,126,255,68,126,126,255,68,126,126,255, + 69,127,126,255,69,127,126,255,70,128,126,255,70,128,126,255, + 71,128,126,255,72,129,125,255,72,129,125,255,73,129,125,255, + 74,129,125,255,75,130,124,255,75,130,124,255,76,130,124,255, + 77,131,124,255,78,131,124,255,78,132,124,255,79,132,124,255, + 80,132,124,255,81,133,123,255,81,133,123,255,82,133,123,255, + 83,134,123,255,84,134,122,255,84,135,122,255,85,135,122,255, + 86,135,122,255,86,136,122,255,87,136,122,255,87,136,122,255, + 88,136,122,255,88,137,122,255,89,137,122,255,89,137,122,255, + 90,138,122,255,90,138,121,255,91,139,121,255,91,139,121,255, + 92,139,121,255,92,140,121,255,93,140,121,255,93,140,121,255, + 93,140,121,255,94,140,121,255,94,140,121,255,94,140,121,255, + 94,140,121,255,95,141,121,255,95,141,121,255,95,141,121,255, + 95,141,121,255,96,142,121,255,96,142,121,255,96,142,121,255, + 96,142,121,255,97,142,120,255,97,142,120,255,97,142,120,255, + 97,142,120,255,98,143,120,255,98,143,120,255,98,143,120,255, + 98,143,120,255,98,143,120,255,98,143,120,255,98,143,120,255, + 98,143,120,255,98,143,120,255,98,143,120,255,98,143,120,255, + 98,143,120,255,98,143,120,255,98,142,120,255,98,142,120,255, + 98,142,120,255,98,142,120,255,97,142,119,255,97,142,119,255, + 97,142,119,255,97,142,119,255,97,141,119,255,97,141,119,255, + 97,141,119,255,96,141,119,255,96,141,119,255,95,141,119,255, + 95,141,119,255,95,141,119,255,94,140,120,255,94,140,120,255, + 94,140,120,255,93,140,120,255,93,139,120,255,92,139,120,255, + 92,139,120,255,92,139,120,255,91,138,120,255,91,138,120,255, + 91,138,120,255,90,137,120,255,90,137,121,255,89,136,121,255, + 89,136,121,255,88,136,121,255,88,135,121,255,87,135,121,255, + 87,135,121,255,87,135,121,255,86,134,121,255,86,134,121,255, + 86,134,121,255,85,134,121,255,85,133,121,255,84,133,121,255, + 84,133,121,255,84,133,121,255,83,132,121,255,83,132,121,255, + 83,132,121,255,82,132,121,255,82,131,121,255,81,131,121,255, + 81,131,121,255,81,131,121,255,80,130,122,255,80,130,122,255, + 80,130,122,255,80,130,122,255,79,129,122,255,79,129,122,255, + 79,129,122,255,78,129,122,255,78,129,122,255,77,129,122,255, + 77,129,122,255,77,129,122,255,76,128,123,255,76,128,123,255, + 76,128,123,255,75,128,123,255,75,127,123,255,74,127,123,255, + 74,127,123,255,73,127,123,255,73,126,124,255,72,126,124,255, + 72,126,124,255,72,126,124,255,71,125,124,255,71,125,124,255, + 71,125,124,255,70,124,124,255,70,124,124,255,69,123,124,255, + 69,123,124,255,69,123,124,255,68,123,125,255,68,123,125,255, + 68,123,125,255,68,123,125,255,67,122,124,255,67,122,124,255, + 67,122,124,255,67,122,124,255,66,121,124,255,66,121,124,255, + 66,121,124,255,66,121,124,255,66,120,124,255,66,120,124,255, + 66,120,124,255,66,120,124,255,66,120,124,255,66,120,124,255, + 66,120,124,255,66,120,124,255,66,120,123,255,66,120,123,255, + 66,120,123,255,66,120,123,255,67,121,123,255,67,121,123,255, + 67,121,123,255,68,121,123,255,68,122,122,255,69,122,122,255, + 69,122,122,255,69,122,122,255,70,123,122,255,71,123,122,255, + 71,123,122,255,72,123,122,255,72,124,122,255,73,124,122,255, + 73,124,122,255,74,124,122,255,74,125,122,255,75,125,122,255, + 75,125,122,255,76,126,122,255,76,126,122,255,77,127,122,255, + 77,127,122,255,78,127,122,255,78,128,122,255,79,128,122,255, + 79,128,122,255,80,129,122,255,80,129,123,255,81,130,123,255, + 81,130,123,255,82,131,123,255,82,131,123,255,83,132,123,255, + 83,132,123,255,83,132,123,255,84,132,123,255,84,132,123,255, + 84,132,123,255,84,132,123,255,85,133,124,255,85,133,124,255, + 85,133,124,255,85,133,124,255,86,134,124,255,86,134,124,255, + 86,134,124,255,86,134,124,255,86,134,124,255,86,134,124,255, + 86,134,124,255,86,134,124,255,86,134,124,255,86,134,124,255, + 86,134,124,255,86,134,124,255,86,134,124,255,86,134,124,255, + 86,134,124,255,86,134,124,255,85,133,124,255,85,133,124,255, + 85,133,124,255,85,133,124,255,84,132,124,255,84,132,124,255, + 84,132,124,255,83,132,124,255,83,131,124,255,82,131,124,255, + 82,131,124,255,82,131,124,255,81,130,124,255,81,130,124,255, + 81,130,124,255,80,129,124,255,80,129,124,255,79,128,124,255, + 79,128,124,255,78,128,124,255,78,127,124,255,77,127,124,255, + 77,127,124,255,76,127,124,255,76,126,124,255,75,126,124,255, + 75,126,124,255,74,125,124,255,74,125,123,255,73,124,123,255, + 73,124,123,255,73,124,123,255,72,123,123,255,72,123,123,255, + 72,123,123,255,71,122,123,255,71,122,123,255,70,121,123,255, + 70,121,123,255,69,121,123,255,69,120,123,255,68,120,123,255, + 68,120,123,255,67,120,123,255,67,119,123,255,66,119,123,255, + 66,119,123,255,66,119,123,255,65,118,123,255,65,118,123,255, + 65,118,123,255,65,118,123,255,65,118,123,255,65,118,123,255, + 65,118,123,255,65,118,123,255,64,117,123,255,64,117,123,255, + 64,117,123,255,64,117,123,255,64,117,123,255,64,117,123,255, + 64,117,123,255,64,117,123,255,64,116,122,255,64,116,122,255, + 64,116,122,255,64,116,122,255,63,115,122,255,63,115,122,255, + 63,115,122,255,63,115,122,255,63,115,121,255,63,115,121,255, + 63,115,121,255,63,115,121,255,63,114,120,255,63,114,120,255, + 63,114,120,255,63,114,120,255,63,113,120,255,63,113,120,255, + 63,113,120,255,63,113,120,255,62,112,119,255,62,112,119,255, + 62,112,119,255,62,112,119,255,62,111,118,255,62,111,118,255, + 62,111,118,255,62,111,118,255,61,110,117,255,61,110,117,255, + 61,110,117,255,61,110,116,255,60,109,116,255,60,109,115,255, + 60,109,115,255,60,108,115,255,60,108,114,255,60,107,114,255, + 60,107,114,255,60,106,113,255,59,106,113,255,59,105,112,255, + 59,105,112,255,59,105,112,255,59,104,111,255,59,104,111,255, + 59,104,110,255,59,103,110,255,58,103,109,255,58,102,108,255, + 58,102,108,255,58,101,107,255,57,101,107,255,57,100,106,255, + 57,100,106,255,57,99,105,255,57,99,105,255,57,98,104,255, + 57,98,104,255,57,97,103,255,56,97,102,255,56,96,101,255, + 56,96,101,255,56,95,100,255,56,94,99,255,56,93,98,255, + 56,93,98,255,56,92,97,255,56,92,96,255,56,91,95,255, + 56,91,95,255,56,90,94,255,55,90,93,255,55,89,92,255, + 55,89,92,255,55,88,91,255,55,88,90,255,55,87,89,255, + 55,87,89,255,55,86,88,255,55,86,87,255,55,85,86,255, + 55,85,85,255,55,84,84,255,54,84,83,255,54,83,82,255, + 54,83,82,255,54,83,81,255,54,82,80,255,54,82,79,255, + 54,82,79,255,54,81,78,255,54,81,77,255,54,80,76,255, + 54,80,76,255,54,79,75,255,53,79,74,255,53,78,73,255, + 53,78,73,255,53,77,72,255,53,77,71,255,53,76,70,255, + 53,76,70,255,53,76,69,255,52,75,68,255,52,75,67,255, + 52,75,67,255,52,74,66,255,52,74,65,255,52,73,64,255, + 52,73,64,255,52,72,63,255,51,72,62,255,51,71,61,255, + 51,71,61,255,51,70,60,255,50,70,59,255,50,69,58,255, + 50,69,58,255,50,68,57,255,49,68,56,255,49,67,55,255, + 49,67,55,255,49,66,54,255,48,66,53,255,48,65,52,255, + 48,65,52,255,48,64,51,255,48,64,51,255,48,63,50,255, + 48,63,50,255,48,62,49,255,47,62,48,255,47,61,47,255, + 47,61,47,255,47,61,46,255,46,60,46,255,46,60,45,255, + 46,60,45,255,46,59,44,255,45,59,43,255,45,58,42,255, + 45,58,42,255,45,58,41,255,45,57,40,255,45,57,39,255, + 45,57,39,255,45,57,38,255,44,56,38,255,44,56,37,255, + 44,56,37,255,44,56,36,255,44,55,36,255,44,55,35,255, + 44,55,35,255,44,55,34,255,43,55,34,255,43,55,33,255, + 43,55,33,255,43,55,32,255,43,54,32,255,43,54,31,255, + 43,54,31,255,43,54,31,255,42,53,30,255,42,53,30,255, + 42,53,30,255,42,53,29,255,41,52,29,255,41,52,28,255, + 41,52,28,255,41,52,28,255,41,51,27,255,41,51,27,255, + 41,51,27,255,41,51,27,255,40,50,26,255,40,50,26,255, + 40,50,26,255,40,50,26,255,39,49,25,255,39,49,25,255, + 39,49,25,255,39,49,25,255,38,48,24,255,38,48,24,255, + 38,48,24,255,38,48,24,255,37,47,24,255,37,47,24,255, + 37,47,24,255,37,47,24,255,36,46,23,255,36,46,23,255, + 36,46,23,255,36,46,23,255,35,45,23,255,35,45,23,255, + 35,45,23,255,35,45,23,255,52,66,30,255,52,66,30,255, + 52,66,30,255,52,66,30,255,52,66,30,255,52,66,30,255, + 52,66,30,255,52,66,30,255,52,67,31,255,52,67,31,255, + 52,67,31,255,52,67,31,255,52,67,32,255,52,67,32,255, + 52,67,32,255,52,67,32,255,52,68,33,255,52,68,33,255, + 52,68,33,255,52,68,34,255,53,69,34,255,53,69,35,255, + 53,69,35,255,53,69,35,255,53,70,36,255,53,70,36,255, + 53,70,36,255,53,70,37,255,54,71,37,255,54,71,38,255, + 54,71,38,255,54,72,39,255,55,72,39,255,55,73,40,255, + 55,73,40,255,55,74,40,255,56,74,41,255,56,75,41,255, + 56,75,41,255,56,76,42,255,57,76,42,255,57,77,43,255, + 57,77,43,255,58,78,43,255,58,79,44,255,59,80,44,255, + 59,80,44,255,60,81,45,255,60,82,45,255,61,83,46,255, + 61,83,46,255,62,84,46,255,62,84,47,255,63,85,47,255, + 63,85,47,255,64,86,48,255,64,87,48,255,65,88,49,255, + 65,88,49,255,66,89,50,255,66,90,50,255,67,91,51,255, + 67,91,51,255,68,92,51,255,69,93,52,255,70,94,52,255, + 70,94,52,255,71,95,53,255,71,96,53,255,72,97,54,255, + 72,97,54,255,73,98,55,255,73,99,56,255,74,100,57,255, + 74,100,57,255,75,101,58,255,75,102,58,255,76,103,59,255, + 76,103,59,255,77,104,60,255,77,105,60,255,78,106,61,255, + 78,106,61,255,79,107,62,255,80,108,63,255,81,109,64,255, + 81,109,64,255,82,110,65,255,82,111,65,255,83,112,66,255, + 83,112,66,255,84,113,67,255,84,114,67,255,85,115,68,255, + 85,115,68,255,86,116,69,255,86,116,70,255,87,117,71,255, + 87,117,71,255,88,118,71,255,88,119,72,255,89,120,72,255, + 89,120,72,255,90,121,73,255,90,122,73,255,91,123,74,255, + 91,123,74,255,91,124,75,255,92,124,75,255,92,125,76,255, + 92,125,76,255,93,126,77,255,93,126,77,255,94,127,78,255, + 94,127,78,255,95,128,78,255,95,129,79,255,96,130,79,255, + 96,130,79,255,96,131,79,255,97,131,80,255,97,132,80,255, + 97,132,80,255,97,132,80,255,98,133,81,255,98,133,81,255, + 98,133,81,255,98,134,82,255,99,134,82,255,99,135,83,255, + 99,135,83,255,99,135,83,255,100,136,84,255,100,136,84,255, + 100,136,84,255,100,136,85,255,101,137,85,255,101,137,86,255, + 101,137,86,255,101,137,86,255,101,138,87,255,101,138,87,255, + 101,138,87,255,101,138,88,255,102,139,88,255,102,139,89,255, + 102,139,89,255,102,139,90,255,101,139,90,255,101,139,91,255, + 101,139,91,255,101,139,92,255,101,140,92,255,101,140,93,255, + 101,140,93,255,101,140,93,255,101,140,94,255,101,140,94,255, + 101,140,94,255,101,140,95,255,100,140,96,255,100,140,96,255, + 100,140,97,255,100,140,98,255,99,140,98,255,99,140,99,255, + 99,140,99,255,99,140,100,255,98,139,100,255,98,139,101,255, + 98,139,101,255,97,139,102,255,97,139,102,255,96,139,103,255, + 96,139,103,255,95,139,104,255,95,138,104,255,94,138,105,255, + 94,138,105,255,94,138,105,255,93,137,106,255,93,137,106,255, + 93,137,106,255,92,137,107,255,92,136,107,255,91,136,108,255, + 91,136,108,255,90,136,108,255,90,136,109,255,89,136,109,255, + 89,136,109,255,89,136,109,255,88,135,110,255,88,135,110,255, + 88,135,110,255,87,135,110,255,87,135,111,255,86,135,111,255, + 86,135,111,255,86,135,111,255,86,135,112,255,86,135,112,255, + 86,135,112,255,86,135,112,255,86,135,112,255,86,135,112,255, + 86,135,112,255,86,135,112,255,86,135,112,255,86,135,112,255, + 86,135,112,255,86,135,112,255,86,136,113,255,86,136,113,255, + 86,136,113,255,86,136,113,255,87,137,112,255,87,137,112,255, + 87,137,112,255,87,137,112,255,88,137,112,255,88,137,112,255, + 88,137,112,255,89,137,112,255,89,138,112,255,90,138,112,255, + 90,138,112,255,91,138,112,255,91,139,112,255,92,139,112,255, + 92,139,112,255,93,139,112,255,93,140,112,255,94,140,112,255, + 94,140,112,255,94,140,112,255,95,141,112,255,95,141,112,255, + 95,141,112,255,96,141,112,255,96,142,112,255,97,142,112,255, + 97,142,112,255,97,142,112,255,98,143,113,255,98,143,113,255, + 98,143,113,255,98,143,113,255,99,143,113,255,99,143,113,255, + 99,143,113,255,99,143,113,255,100,143,113,255,100,143,113,255, + 100,143,113,255,100,143,113,255,100,143,113,255,100,143,113,255, + 100,143,113,255,100,143,113,255,101,143,114,255,101,143,114,255, + 101,143,114,255,101,143,114,255,101,143,114,255,101,143,114,255, + 101,143,114,255,101,143,114,255,100,142,114,255,100,142,114,255, + 100,142,114,255,100,142,114,255,99,141,115,255,99,141,115,255, + 99,141,115,255,99,141,115,255,98,140,115,255,98,140,115,255, + 98,140,115,255,98,140,115,255,98,140,116,255,98,140,116,255, + 98,140,116,255,98,140,116,255,97,139,117,255,97,139,117,255, + 97,139,117,255,97,139,117,255,96,138,117,255,96,138,117,255, + 96,138,117,255,96,138,117,255,95,137,118,255,95,137,118,255, + 95,137,118,255,95,137,118,255,94,137,118,255,94,137,118,255, + 94,137,118,255,94,137,118,255,93,136,119,255,93,136,119,255, + 93,136,119,255,93,136,119,255,92,136,120,255,92,136,120,255, + 92,136,120,255,92,136,120,255,92,136,120,255,92,136,120,255, + 92,136,120,255,92,136,120,255,91,136,121,255,91,136,121,255, + 91,136,121,255,91,136,121,255,90,136,121,255,90,136,121,255, + 90,136,121,255,90,136,121,255,89,135,122,255,89,135,122,255, + 89,135,122,255,88,135,122,255,88,135,122,255,87,135,122,255, + 87,135,122,255,87,135,122,255,86,134,123,255,86,134,123,255, + 86,134,123,255,85,134,123,255,85,134,123,255,84,134,123,255, + 84,134,123,255,83,134,123,255,83,133,123,255,82,133,123,255, + 82,133,123,255,81,133,123,255,80,132,123,255,80,132,123,255, + 79,132,123,255,78,132,123,255,78,131,124,255,77,131,124,255, + 77,131,124,255,76,131,124,255,75,130,124,255,75,130,124,255, + 74,130,124,255,73,129,124,255,73,129,124,255,72,128,124,255, + 72,128,124,255,71,128,124,255,71,127,125,255,70,127,125,255, + 70,127,125,255,69,127,125,255,69,126,125,255,68,126,125,255, + 68,126,125,255,68,126,125,255,67,126,125,255,67,126,125,255, + 67,126,125,255,67,126,125,255,66,125,125,255,66,125,125,255, + 66,125,125,255,66,125,125,255,66,125,125,255,66,125,125,255, + 66,125,125,255,66,125,125,255,66,125,125,255,66,125,125,255, + 66,125,125,255,67,125,125,255,67,126,125,255,68,126,125,255, + 68,126,125,255,68,126,125,255,69,126,124,255,69,126,124,255, + 69,126,124,255,70,127,124,255,71,127,124,255,71,128,124,255, + 72,128,124,255,73,128,124,255,73,129,123,255,74,129,123,255, + 74,129,123,255,75,129,123,255,76,130,122,255,76,130,122,255, + 77,130,122,255,78,131,122,255,78,131,122,255,79,132,122,255, + 79,132,122,255,80,132,122,255,81,133,121,255,81,133,121,255, + 82,133,121,255,83,134,121,255,84,134,120,255,84,135,120,255, + 85,135,120,255,86,135,120,255,86,136,120,255,87,136,120,255, + 87,136,120,255,88,136,120,255,88,137,120,255,89,137,120,255, + 89,137,120,255,90,138,120,255,90,138,119,255,91,139,119,255, + 91,139,119,255,92,139,119,255,92,140,119,255,93,140,119,255, + 93,140,119,255,93,140,119,255,94,140,119,255,94,140,119,255, + 94,140,119,255,94,140,119,255,95,141,119,255,95,141,119,255, + 95,141,119,255,95,141,119,255,96,142,119,255,96,142,119,255, + 96,142,119,255,96,142,119,255,97,142,118,255,97,142,118,255, + 97,142,118,255,97,142,118,255,98,143,118,255,98,143,118,255, + 98,143,118,255,98,143,118,255,98,143,118,255,98,143,118,255, + 98,143,118,255,98,143,118,255,98,143,118,255,98,143,118,255, + 98,143,118,255,98,143,118,255,98,143,118,255,98,142,118,255, + 98,142,118,255,98,142,118,255,98,142,118,255,97,142,117,255, + 97,142,117,255,97,142,117,255,97,142,117,255,97,141,117,255, + 97,141,117,255,97,141,117,255,96,141,117,255,96,141,117,255, + 95,141,117,255,95,141,117,255,95,141,117,255,94,140,118,255, + 94,140,118,255,94,140,118,255,93,140,118,255,93,139,118,255, + 92,139,118,255,92,139,118,255,92,139,118,255,91,138,118,255, + 91,138,118,255,91,138,118,255,90,137,118,255,90,137,119,255, + 89,136,119,255,89,136,119,255,88,136,119,255,88,135,119,255, + 87,135,119,255,87,135,119,255,87,135,119,255,86,134,119,255, + 86,134,119,255,86,134,119,255,85,134,119,255,85,133,119,255, + 84,133,119,255,84,133,119,255,84,133,119,255,83,132,119,255, + 83,132,119,255,83,132,119,255,82,132,119,255,82,131,119,255, + 81,131,119,255,81,131,119,255,81,131,119,255,80,130,120,255, + 80,130,120,255,80,130,120,255,80,130,120,255,79,129,120,255, + 79,129,120,255,79,129,120,255,78,129,120,255,78,129,120,255, + 78,129,120,255,78,129,120,255,78,129,120,255,77,128,121,255, + 77,128,121,255,77,128,121,255,77,128,121,255,76,127,121,255, + 76,127,121,255,76,127,121,255,75,127,121,255,75,126,122,255, + 74,126,122,255,74,126,122,255,74,126,122,255,73,125,122,255, + 73,125,122,255,73,125,122,255,72,124,122,255,72,124,122,255, + 71,123,122,255,71,123,122,255,71,123,122,255,70,123,123,255, + 70,123,123,255,70,123,123,255,70,123,123,255,69,122,122,255, + 69,122,122,255,69,122,122,255,69,122,122,255,68,121,122,255, + 68,121,122,255,68,121,122,255,68,121,122,255,68,120,122,255, + 68,120,122,255,68,120,122,255,68,120,122,255,68,120,122,255, + 68,120,122,255,68,120,122,255,68,120,122,255,68,120,121,255, + 68,120,121,255,68,120,121,255,68,120,121,255,69,121,121,255, + 69,121,121,255,69,121,121,255,70,121,121,255,70,122,120,255, + 71,122,120,255,71,122,120,255,71,122,120,255,72,123,120,255, + 72,123,120,255,72,123,120,255,73,123,120,255,73,124,120,255, + 74,124,120,255,74,124,120,255,74,124,120,255,75,125,120,255, + 75,125,120,255,75,125,120,255,76,126,120,255,76,126,120,255, + 77,127,120,255,77,127,120,255,78,127,120,255,78,128,120,255, + 79,128,120,255,79,128,120,255,80,129,120,255,80,129,121,255, + 81,130,121,255,81,130,121,255,82,131,121,255,82,131,121,255, + 83,132,121,255,83,132,121,255,83,132,121,255,84,132,121,255, + 84,132,121,255,84,132,121,255,84,132,121,255,85,133,122,255, + 85,133,122,255,85,133,122,255,85,133,122,255,86,134,122,255, + 86,134,122,255,86,134,122,255,86,134,122,255,86,134,122,255, + 86,134,122,255,86,134,122,255,86,134,122,255,86,134,122,255, + 86,134,122,255,86,134,122,255,86,134,122,255,86,134,122,255, + 86,134,122,255,86,134,122,255,86,134,122,255,85,133,122,255, + 85,133,122,255,85,133,122,255,85,133,122,255,84,132,122,255, + 84,132,122,255,84,132,122,255,83,132,122,255,83,131,122,255, + 82,131,122,255,82,131,122,255,82,131,122,255,81,130,122,255, + 81,130,122,255,81,130,122,255,80,129,122,255,80,129,122,255, + 79,128,122,255,79,128,122,255,78,128,122,255,78,127,122,255, + 77,127,122,255,77,127,122,255,76,127,122,255,76,126,122,255, + 75,126,122,255,75,126,122,255,74,125,122,255,74,125,122,255, + 73,124,122,255,73,124,122,255,73,124,122,255,72,123,122,255, + 72,123,122,255,72,123,122,255,72,122,122,255,71,122,122,255, + 71,121,122,255,71,121,122,255,70,121,122,255,70,120,122,255, + 69,120,122,255,69,120,122,255,69,120,122,255,68,119,122,255, + 68,119,122,255,68,119,122,255,68,119,122,255,67,118,122,255, + 67,118,122,255,67,118,122,255,67,118,122,255,67,118,122,255, + 67,118,122,255,67,118,122,255,67,118,122,255,66,117,122,255, + 66,117,122,255,66,117,122,255,66,117,122,255,66,117,122,255, + 66,117,122,255,66,117,122,255,66,117,122,255,66,116,121,255, + 66,116,121,255,66,116,121,255,66,116,121,255,65,115,121,255, + 65,115,121,255,65,115,121,255,65,115,121,255,65,115,120,255, + 65,115,120,255,65,115,120,255,65,115,120,255,65,114,120,255, + 65,114,120,255,65,114,120,255,65,114,120,255,65,113,119,255, + 65,113,119,255,65,113,119,255,65,113,119,255,64,112,118,255, + 64,112,118,255,64,112,118,255,64,112,118,255,64,111,117,255, + 64,111,117,255,64,111,117,255,64,111,117,255,63,110,116,255, + 63,110,116,255,63,110,116,255,63,110,115,255,62,109,115,255, + 62,109,114,255,62,109,114,255,62,108,113,255,62,108,113,255, + 62,107,112,255,62,107,112,255,62,106,112,255,61,106,111,255, + 61,105,111,255,61,105,111,255,61,105,110,255,60,104,110,255, + 60,104,109,255,60,104,108,255,60,103,108,255,60,103,107,255, + 60,102,106,255,60,102,106,255,60,101,105,255,59,101,105,255, + 59,100,104,255,59,100,104,255,59,99,103,255,58,99,103,255, + 58,98,102,255,58,98,102,255,58,97,101,255,57,97,100,255, + 57,96,99,255,57,96,99,255,57,95,98,255,57,94,97,255, + 57,93,96,255,57,93,96,255,57,92,95,255,56,92,94,255, + 56,91,93,255,56,91,93,255,56,90,92,255,56,90,91,255, + 56,89,90,255,56,89,90,255,56,88,89,255,55,88,88,255, + 55,87,87,255,55,87,87,255,55,86,86,255,55,86,85,255, + 55,85,84,255,55,85,83,255,55,84,82,255,54,84,81,255, + 54,83,80,255,54,83,80,255,54,83,79,255,54,82,78,255, + 54,82,77,255,54,82,77,255,54,81,76,255,54,81,75,255, + 54,80,74,255,54,80,74,255,54,79,73,255,53,79,72,255, + 53,78,71,255,53,78,71,255,53,77,70,255,53,77,69,255, + 53,76,68,255,53,76,68,255,53,76,67,255,52,75,66,255, + 52,75,65,255,52,75,65,255,52,74,64,255,52,74,63,255, + 52,73,62,255,52,73,62,255,52,72,61,255,51,72,60,255, + 51,71,59,255,51,71,59,255,51,70,58,255,50,70,57,255, + 50,69,56,255,50,69,56,255,50,68,55,255,49,68,54,255, + 49,67,53,255,49,67,53,255,49,66,52,255,48,66,52,255, + 48,65,51,255,48,65,51,255,48,64,50,255,48,64,50,255, + 48,63,49,255,48,63,49,255,48,62,48,255,47,62,47,255, + 47,61,46,255,47,61,46,255,47,61,45,255,46,60,45,255, + 46,60,44,255,46,60,44,255,46,59,43,255,45,59,42,255, + 45,58,41,255,45,58,41,255,45,58,40,255,45,57,40,255, + 45,57,39,255,45,57,39,255,45,57,38,255,44,56,38,255, + 44,56,37,255,44,56,37,255,44,56,36,255,44,55,36,255, + 44,55,35,255,44,55,35,255,44,55,34,255,43,55,34,255, + 43,55,33,255,43,55,33,255,43,55,32,255,43,54,32,255, + 43,54,31,255,43,54,31,255,43,54,31,255,42,53,30,255, + 42,53,30,255,42,53,30,255,42,53,29,255,41,52,29,255, + 41,52,28,255,41,52,28,255,41,52,28,255,41,51,27,255, + 41,51,27,255,41,51,27,255,41,51,27,255,40,50,26,255, + 40,50,26,255,40,50,26,255,40,50,26,255,39,49,25,255, + 39,49,25,255,39,49,25,255,39,49,25,255,38,48,24,255, + 38,48,24,255,38,48,24,255,38,48,24,255,37,47,24,255, + 37,47,24,255,37,47,24,255,37,47,24,255,36,46,23,255, + 36,46,23,255,36,46,23,255,36,46,23,255,35,45,23,255, + 35,45,23,255,35,45,23,255,35,45,23,255,53,66,29,255, + 53,66,29,255,53,66,29,255,53,66,29,255,53,66,29,255, + 53,66,29,255,53,66,29,255,53,66,29,255,53,67,30,255, + 53,67,30,255,53,67,30,255,53,67,30,255,53,67,31,255, + 53,67,31,255,53,67,31,255,53,67,31,255,53,68,32,255, + 53,68,32,255,53,68,32,255,53,68,33,255,53,69,33,255, + 53,69,34,255,53,69,34,255,53,69,34,255,54,70,35,255, + 54,70,35,255,54,70,35,255,54,70,36,255,55,71,36,255, + 55,71,37,255,55,71,37,255,55,72,38,255,56,72,38,255, + 56,73,39,255,56,73,39,255,56,74,39,255,57,74,40,255, + 57,75,40,255,57,75,40,255,57,76,41,255,58,76,41,255, + 58,77,42,255,58,77,42,255,59,78,42,255,59,79,43,255, + 60,80,43,255,60,80,43,255,60,81,44,255,61,82,44,255, + 61,83,45,255,61,83,45,255,62,84,45,255,62,84,46,255, + 63,85,46,255,63,85,46,255,64,86,47,255,65,87,47,255, + 66,88,48,255,66,88,48,255,67,89,49,255,67,90,49,255, + 68,91,50,255,68,91,50,255,69,92,50,255,69,93,51,255, + 70,94,51,255,70,94,51,255,71,95,52,255,71,96,52,255, + 72,97,53,255,72,97,53,255,73,98,54,255,73,99,55,255, + 74,100,56,255,74,100,56,255,75,101,57,255,76,102,57,255, + 77,103,58,255,77,103,58,255,78,104,59,255,78,105,59,255, + 79,106,60,255,79,106,60,255,80,107,61,255,80,108,61,255, + 81,109,62,255,81,109,62,255,82,110,63,255,82,111,64,255, + 83,112,65,255,83,112,65,255,84,113,65,255,84,114,66,255, + 85,115,66,255,85,115,66,255,86,116,67,255,86,116,68,255, + 87,117,69,255,87,117,69,255,88,118,69,255,88,119,70,255, + 89,120,70,255,89,120,70,255,90,121,71,255,90,122,71,255, + 91,123,72,255,91,123,72,255,92,124,73,255,92,124,73,255, + 93,125,74,255,93,125,74,255,94,126,75,255,94,126,75,255, + 95,127,76,255,95,127,76,255,96,128,76,255,96,129,77,255, + 97,130,77,255,97,130,77,255,97,131,77,255,98,131,78,255, + 98,132,78,255,98,132,78,255,98,132,78,255,99,133,79,255, + 99,133,79,255,99,133,79,255,99,134,80,255,100,134,80,255, + 100,135,81,255,100,135,81,255,100,135,81,255,101,136,82,255, + 101,136,82,255,101,136,82,255,101,136,83,255,102,137,83,255, + 102,137,84,255,102,137,84,255,102,137,84,255,102,138,85,255, + 102,138,85,255,102,138,85,255,102,138,86,255,103,139,86,255, + 103,139,87,255,103,139,87,255,103,139,88,255,102,139,88,255, + 102,139,89,255,102,139,89,255,102,139,90,255,102,140,90,255, + 102,140,91,255,102,140,91,255,102,140,91,255,102,140,92,255, + 102,140,92,255,102,140,92,255,102,140,93,255,101,140,94,255, + 101,140,94,255,101,140,95,255,101,140,96,255,100,140,96,255, + 100,140,97,255,100,140,97,255,100,140,98,255,99,139,98,255, + 99,139,99,255,99,139,99,255,98,139,100,255,98,139,100,255, + 97,139,101,255,97,139,101,255,96,139,102,255,96,138,102,255, + 95,138,103,255,95,138,103,255,95,138,103,255,94,137,104,255, + 94,137,104,255,94,137,104,255,93,137,105,255,93,136,105,255, + 92,136,106,255,92,136,106,255,91,136,106,255,91,136,107,255, + 90,136,107,255,90,136,107,255,90,136,107,255,89,135,108,255, + 89,135,108,255,89,135,108,255,88,135,108,255,88,135,109,255, + 87,135,109,255,87,135,109,255,87,135,109,255,87,135,110,255, + 87,135,110,255,87,135,110,255,87,135,110,255,87,135,110,255, + 87,135,110,255,87,135,110,255,87,135,110,255,87,135,110,255, + 87,135,110,255,87,135,110,255,87,135,110,255,87,136,111,255, + 87,136,111,255,87,136,111,255,87,136,111,255,88,137,110,255, + 88,137,110,255,88,137,110,255,88,137,110,255,89,137,110,255, + 89,137,110,255,89,137,110,255,90,137,110,255,90,138,110,255, + 91,138,110,255,91,138,110,255,92,138,110,255,92,139,110,255, + 93,139,110,255,93,139,110,255,93,139,110,255,94,140,110,255, + 94,140,110,255,94,140,110,255,95,140,110,255,95,140,110,255, + 96,140,110,255,96,140,110,255,96,140,110,255,97,141,110,255, + 97,141,110,255,97,141,110,255,97,141,110,255,98,142,111,255, + 98,142,111,255,98,142,111,255,98,142,111,255,99,142,111,255, + 99,142,111,255,99,142,111,255,99,142,111,255,100,142,111,255, + 100,142,111,255,100,142,111,255,100,142,111,255,100,142,111,255, + 100,142,111,255,100,142,111,255,100,142,111,255,101,142,112,255, + 101,142,112,255,101,142,112,255,101,142,112,255,101,142,112,255, + 101,142,112,255,101,142,112,255,101,142,112,255,100,141,112,255, + 100,141,112,255,100,141,112,255,100,141,112,255,99,140,113,255, + 99,140,113,255,99,140,113,255,99,140,113,255,98,139,113,255, + 98,139,113,255,98,139,113,255,98,139,113,255,98,139,114,255, + 98,139,114,255,98,139,114,255,98,139,114,255,97,138,115,255, + 97,138,115,255,97,138,115,255,97,138,115,255,96,137,115,255, + 96,137,115,255,96,137,115,255,96,137,115,255,95,136,116,255, + 95,136,116,255,95,136,116,255,95,136,116,255,94,136,116,255, + 94,136,116,255,94,136,116,255,94,136,116,255,93,135,117,255, + 93,135,117,255,93,135,117,255,93,135,117,255,92,135,118,255, + 92,135,118,255,92,135,118,255,92,135,118,255,92,135,118,255, + 92,135,118,255,92,135,118,255,92,135,118,255,91,135,119,255, + 91,135,119,255,91,135,119,255,91,135,119,255,90,135,119,255, + 90,135,119,255,90,135,119,255,90,135,119,255,89,134,120,255, + 89,134,120,255,89,134,120,255,88,134,120,255,88,134,120,255, + 87,134,120,255,87,134,120,255,87,134,120,255,86,133,121,255, + 86,133,121,255,86,133,121,255,85,133,121,255,85,133,121,255, + 84,133,121,255,84,133,121,255,84,133,121,255,83,132,121,255, + 83,132,121,255,83,132,121,255,82,132,121,255,81,131,121,255, + 81,131,121,255,80,131,121,255,79,131,121,255,79,131,122,255, + 78,131,122,255,78,131,122,255,77,131,122,255,76,130,122,255, + 76,130,122,255,75,130,122,255,74,129,122,255,74,129,122,255, + 73,128,122,255,73,128,122,255,72,128,122,255,72,127,123,255, + 71,127,123,255,71,127,123,255,70,127,123,255,70,126,123,255, + 69,126,123,255,69,126,123,255,69,126,123,255,68,126,123,255, + 68,126,123,255,68,126,123,255,68,126,123,255,67,125,123,255, + 67,125,123,255,67,125,123,255,67,125,123,255,67,125,123,255, + 67,125,123,255,67,125,123,255,67,125,123,255,67,125,123,255, + 67,125,123,255,67,125,123,255,68,125,123,255,68,126,123,255, + 69,126,123,255,69,126,123,255,69,126,123,255,70,126,122,255, + 70,126,122,255,70,126,122,255,71,127,122,255,72,127,122,255, + 72,128,122,255,73,128,122,255,74,128,122,255,74,129,121,255, + 75,129,121,255,75,129,121,255,76,129,121,255,77,130,120,255, + 77,130,120,255,78,130,120,255,79,131,120,255,79,131,120,255, + 80,132,120,255,80,132,120,255,81,132,120,255,82,133,119,255, + 82,133,119,255,83,133,119,255,84,133,119,255,85,134,118,255, + 85,134,118,255,86,134,118,255,87,134,118,255,87,135,118,255, + 88,135,118,255,88,135,118,255,89,135,118,255,89,136,118,255, + 90,136,118,255,90,136,118,255,90,137,118,255,91,137,117,255, + 91,138,117,255,91,138,117,255,92,138,117,255,92,139,117,255, + 93,139,117,255,93,139,117,255,93,139,117,255,94,139,117,255, + 94,139,117,255,94,139,117,255,94,139,117,255,95,140,117,255, + 95,140,117,255,95,140,117,255,95,140,117,255,96,141,117,255, + 96,141,117,255,96,141,117,255,96,141,117,255,97,141,116,255, + 97,141,116,255,97,141,116,255,97,141,116,255,98,142,116,255, + 98,142,116,255,98,142,116,255,98,142,116,255,98,142,116,255, + 98,142,116,255,98,142,116,255,98,142,116,255,98,142,116,255, + 98,142,116,255,98,142,116,255,98,142,116,255,98,142,116,255, + 98,141,116,255,98,141,116,255,98,141,116,255,98,141,116,255, + 97,141,116,255,97,141,116,255,97,141,116,255,97,141,116,255, + 97,140,116,255,97,140,116,255,97,140,116,255,96,140,116,255, + 96,140,116,255,95,140,116,255,95,140,116,255,95,140,116,255, + 94,139,116,255,94,139,116,255,94,139,116,255,93,139,116,255, + 93,138,116,255,92,138,116,255,92,138,116,255,92,138,116,255, + 91,137,117,255,91,137,117,255,91,137,117,255,90,136,117,255, + 90,136,117,255,89,135,117,255,89,135,117,255,88,135,117,255, + 88,134,117,255,87,134,117,255,87,134,117,255,87,134,117,255, + 86,133,117,255,86,133,117,255,86,133,117,255,85,133,117,255, + 85,132,117,255,84,132,117,255,84,132,117,255,84,132,117,255, + 83,131,117,255,83,131,117,255,83,131,117,255,83,131,117,255, + 82,131,117,255,82,131,117,255,82,131,117,255,82,131,117,255, + 81,130,118,255,81,130,118,255,81,130,118,255,81,130,118,255, + 80,129,118,255,80,129,118,255,80,129,118,255,79,129,118,255, + 79,129,118,255,79,129,118,255,79,129,118,255,79,129,118,255, + 78,128,119,255,78,128,119,255,78,128,119,255,78,128,119,255, + 77,127,119,255,77,127,119,255,77,127,119,255,76,127,119,255, + 76,126,120,255,75,126,120,255,75,126,120,255,75,126,120,255, + 74,125,120,255,74,125,120,255,74,125,120,255,73,125,120,255, + 73,124,120,255,72,124,120,255,72,124,120,255,72,124,120,255, + 71,123,121,255,71,123,121,255,71,123,121,255,71,123,121,255, + 70,123,120,255,70,123,120,255,70,123,120,255,70,123,120,255, + 69,122,120,255,69,122,120,255,69,122,120,255,69,122,120,255, + 69,121,120,255,69,121,120,255,69,121,120,255,69,121,120,255, + 69,121,120,255,69,121,120,255,69,121,120,255,69,121,120,255, + 69,121,119,255,69,121,119,255,69,121,119,255,69,121,119,255, + 70,121,119,255,70,121,119,255,70,121,119,255,71,121,119,255, + 71,122,119,255,72,122,119,255,72,122,119,255,72,122,119,255, + 73,123,119,255,73,123,119,255,73,123,119,255,74,123,119,255, + 74,124,119,255,75,124,119,255,75,124,119,255,75,124,119,255, + 76,125,119,255,76,125,119,255,76,125,119,255,77,126,119,255, + 77,126,119,255,78,127,119,255,78,127,119,255,79,127,119,255, + 79,128,119,255,80,128,119,255,80,128,119,255,80,128,119,255, + 81,129,120,255,81,129,120,255,81,129,120,255,82,130,120,255, + 82,130,120,255,83,131,120,255,83,131,120,255,83,131,120,255, + 84,131,120,255,84,131,120,255,84,131,120,255,84,131,120,255, + 85,132,121,255,85,132,121,255,85,132,121,255,85,132,121,255, + 86,133,121,255,86,133,121,255,86,133,121,255,86,133,121,255, + 86,133,121,255,86,133,121,255,86,133,121,255,86,133,121,255, + 86,133,121,255,86,133,121,255,86,133,121,255,86,133,121,255, + 86,133,121,255,86,133,121,255,86,133,121,255,86,133,121,255, + 85,133,121,255,85,133,121,255,85,133,121,255,85,133,121,255, + 84,132,121,255,84,132,121,255,84,132,121,255,83,132,121,255, + 83,131,121,255,82,131,121,255,82,131,121,255,82,131,121,255, + 81,130,121,255,81,130,121,255,81,130,121,255,81,129,121,255, + 80,129,121,255,80,128,121,255,80,128,121,255,79,128,121,255, + 79,127,121,255,78,127,121,255,78,127,121,255,77,127,121,255, + 77,126,121,255,76,126,121,255,76,126,121,255,75,125,121,255, + 75,125,121,255,74,124,121,255,74,124,121,255,74,124,121,255, + 73,123,121,255,73,123,121,255,73,123,121,255,73,123,121,255, + 72,122,121,255,72,122,121,255,72,122,121,255,71,122,121,255, + 71,121,121,255,70,121,121,255,70,121,121,255,70,121,121,255, + 69,120,121,255,69,120,121,255,69,120,121,255,69,120,121,255, + 68,119,121,255,68,119,121,255,68,119,121,255,68,119,121,255, + 68,119,121,255,68,119,121,255,68,119,121,255,68,119,121,255, + 67,118,121,255,67,118,121,255,67,118,121,255,67,118,121,255, + 67,118,121,255,67,118,121,255,67,118,121,255,67,118,121,255, + 67,117,120,255,67,117,120,255,67,117,120,255,67,117,120,255, + 66,116,120,255,66,116,120,255,66,116,120,255,66,116,120,255, + 66,116,119,255,66,116,119,255,66,116,119,255,66,116,119,255, + 66,115,119,255,66,115,119,255,66,115,119,255,66,115,119,255, + 66,114,118,255,66,114,118,255,66,114,118,255,66,114,118,255, + 65,113,117,255,65,113,117,255,65,113,117,255,65,113,117,255, + 65,112,116,255,65,112,116,255,65,112,116,255,65,112,116,255, + 64,111,115,255,64,111,115,255,64,111,115,255,64,110,114,255, + 63,110,114,255,63,109,113,255,63,109,113,255,63,109,112,255, + 63,108,112,255,63,108,111,255,63,108,111,255,63,107,111,255, + 62,107,110,255,62,106,110,255,62,106,110,255,62,105,109,255, + 61,105,109,255,61,104,108,255,61,104,107,255,61,103,107,255, + 61,103,106,255,61,102,105,255,61,102,105,255,61,101,104,255, + 60,101,104,255,60,100,103,255,60,100,103,255,60,99,102,255, + 59,99,102,255,59,98,101,255,59,98,101,255,59,97,100,255, + 58,97,99,255,58,96,98,255,58,96,98,255,58,95,97,255, + 58,94,96,255,58,93,95,255,58,93,95,255,58,92,94,255, + 57,92,93,255,57,91,92,255,57,91,92,255,57,90,91,255, + 57,90,90,255,57,89,89,255,57,89,89,255,57,88,88,255, + 56,88,87,255,56,87,86,255,56,87,86,255,56,86,85,255, + 56,86,84,255,56,85,83,255,56,85,82,255,56,84,81,255, + 55,84,80,255,55,83,79,255,55,83,79,255,55,83,78,255, + 55,82,77,255,55,82,76,255,55,82,76,255,55,81,75,255, + 55,81,74,255,55,80,73,255,55,80,73,255,55,79,72,255, + 54,79,71,255,54,78,70,255,54,78,70,255,54,77,69,255, + 54,77,68,255,54,76,67,255,54,76,67,255,54,76,66,255, + 53,75,65,255,53,75,64,255,53,75,64,255,53,74,63,255, + 53,74,62,255,53,73,61,255,53,73,61,255,53,72,60,255, + 52,72,59,255,52,71,58,255,52,71,58,255,52,70,57,255, + 51,70,56,255,51,69,55,255,51,69,55,255,51,68,54,255, + 50,68,53,255,50,67,52,255,50,67,52,255,50,66,51,255, + 49,66,51,255,49,65,50,255,49,65,50,255,49,64,49,255, + 48,64,49,255,48,63,48,255,48,63,48,255,48,62,47,255, + 47,62,46,255,47,61,45,255,47,61,45,255,47,61,44,255, + 46,60,44,255,46,60,43,255,46,60,43,255,46,59,42,255, + 46,59,41,255,46,58,40,255,46,58,40,255,46,58,39,255, + 45,57,39,255,45,57,38,255,45,57,38,255,45,57,37,255, + 45,56,37,255,45,56,36,255,45,56,36,255,45,56,35,255, + 44,55,35,255,44,55,34,255,44,55,34,255,44,55,33,255, + 43,55,33,255,43,55,32,255,43,55,32,255,43,55,32,255, + 43,54,31,255,43,54,31,255,43,54,31,255,43,54,30,255, + 42,53,30,255,42,53,29,255,42,53,29,255,42,53,29,255, + 42,52,28,255,42,52,28,255,42,52,28,255,42,52,28,255, + 41,51,27,255,41,51,27,255,41,51,27,255,41,51,27,255, + 40,50,26,255,40,50,26,255,40,50,26,255,40,50,26,255, + 39,49,25,255,39,49,25,255,39,49,25,255,39,49,25,255, + 38,48,24,255,38,48,24,255,38,48,24,255,38,48,24,255, + 37,47,24,255,37,47,24,255,37,47,24,255,37,47,24,255, + 36,46,23,255,36,46,23,255,36,46,23,255,36,46,23,255, + 35,45,23,255,35,45,23,255,35,45,23,255,35,45,23,255, + 53,66,28,255,53,66,28,255,53,66,28,255,53,66,28,255, + 53,67,29,255,53,67,29,255,53,67,29,255,53,67,29,255, + 53,67,30,255,53,67,30,255,53,67,30,255,53,67,30,255, + 53,68,30,255,53,68,30,255,53,68,30,255,53,68,31,255, + 53,68,31,255,53,68,32,255,53,68,32,255,53,68,32,255, + 54,69,33,255,54,69,33,255,54,69,33,255,54,70,33,255, + 54,70,34,255,54,71,34,255,54,71,34,255,54,71,35,255, + 55,72,35,255,55,72,36,255,55,72,36,255,55,73,37,255, + 56,73,37,255,56,74,38,255,56,74,38,255,56,74,38,255, + 57,75,39,255,57,75,39,255,57,75,39,255,57,76,40,255, + 58,77,40,255,58,78,41,255,58,78,41,255,59,79,41,255, + 59,79,42,255,60,80,42,255,60,80,42,255,61,81,43,255, + 61,82,43,255,62,83,44,255,62,83,44,255,63,84,44,255, + 63,84,45,255,64,85,45,255,64,85,45,255,65,86,46,255, + 65,87,46,255,66,88,47,255,66,88,47,255,67,89,48,255, + 67,90,48,255,68,91,49,255,68,91,49,255,69,92,49,255, + 70,93,50,255,71,94,50,255,71,94,50,255,72,95,51,255, + 72,96,51,255,73,97,52,255,73,97,52,255,74,98,53,255, + 74,99,53,255,75,100,54,255,75,100,54,255,76,101,55,255, + 76,101,55,255,77,102,56,255,77,102,56,255,78,103,57,255, + 78,104,57,255,79,105,58,255,79,105,58,255,80,106,59,255, + 81,107,60,255,82,108,61,255,82,108,61,255,83,109,62,255, + 83,110,62,255,84,111,63,255,84,111,63,255,85,112,64,255, + 85,113,64,255,86,114,65,255,86,114,65,255,87,115,66,255, + 87,116,66,255,88,117,67,255,88,117,67,255,89,118,68,255, + 89,118,68,255,90,119,69,255,90,119,69,255,91,120,70,255, + 91,121,70,255,92,122,71,255,92,122,71,255,92,123,71,255, + 93,123,72,255,93,124,72,255,93,124,72,255,94,125,73,255, + 94,126,73,255,95,127,74,255,95,127,74,255,96,128,74,255, + 96,128,75,255,97,129,75,255,97,129,75,255,97,130,76,255, + 98,130,76,255,98,131,77,255,98,131,77,255,99,132,77,255, + 99,132,78,255,100,133,78,255,100,133,78,255,100,134,78,255, + 101,134,79,255,101,135,79,255,101,135,79,255,101,135,79,255, + 102,136,80,255,102,136,80,255,102,136,80,255,102,136,81,255, + 103,137,81,255,103,137,82,255,103,137,82,255,103,138,82,255, + 103,138,83,255,103,139,83,255,103,139,83,255,103,139,84,255, + 104,139,84,255,104,139,85,255,104,139,85,255,104,139,85,255, + 103,140,86,255,103,140,86,255,103,140,86,255,103,140,87,255, + 103,140,87,255,103,140,88,255,103,140,88,255,103,140,89,255, + 103,141,89,255,103,141,90,255,103,141,90,255,103,141,91,255, + 102,140,91,255,102,140,92,255,102,140,92,255,102,140,93,255, + 101,140,93,255,101,140,94,255,101,140,94,255,101,140,95,255, + 100,140,95,255,100,140,96,255,100,140,96,255,99,140,97,255, + 99,139,97,255,98,139,98,255,98,139,98,255,97,139,99,255, + 97,139,99,255,96,139,100,255,96,139,100,255,96,139,101,255, + 95,138,101,255,95,138,102,255,95,138,102,255,94,138,102,255, + 94,137,103,255,93,137,103,255,93,137,103,255,92,137,104,255, + 92,137,104,255,91,137,105,255,91,137,105,255,91,137,105,255, + 90,136,106,255,90,136,106,255,90,136,106,255,89,136,106,255, + 89,135,107,255,88,135,107,255,88,135,107,255,88,135,107,255, + 88,135,108,255,88,135,108,255,88,135,108,255,88,135,108,255, + 88,135,108,255,88,135,108,255,88,135,108,255,88,135,108,255, + 88,135,108,255,88,135,108,255,88,135,108,255,88,135,108,255, + 88,135,109,255,88,135,109,255,88,135,109,255,88,135,109,255, + 89,136,109,255,89,136,109,255,89,136,109,255,89,136,109,255, + 90,137,109,255,90,137,109,255,90,137,109,255,90,137,109,255, + 91,137,109,255,91,137,109,255,91,137,109,255,92,137,109,255, + 92,138,109,255,93,138,109,255,93,138,109,255,94,138,109,255, + 94,139,109,255,95,139,109,255,95,139,109,255,95,139,109,255, + 96,140,109,255,96,140,109,255,96,140,109,255,97,140,109,255, + 97,141,109,255,98,141,109,255,98,141,109,255,98,141,109,255, + 99,142,110,255,99,142,110,255,99,142,110,255,99,142,110,255, + 100,142,110,255,100,142,110,255,100,142,110,255,100,142,110,255, + 100,142,110,255,100,142,110,255,100,142,110,255,100,142,110,255, + 100,142,110,255,100,142,110,255,100,142,110,255,100,142,110,255, + 101,142,111,255,101,142,111,255,101,142,111,255,101,142,111,255, + 101,141,111,255,101,141,111,255,101,141,111,255,101,141,111,255, + 100,140,111,255,100,140,111,255,100,140,111,255,100,140,111,255, + 99,140,112,255,99,140,112,255,99,140,112,255,99,140,112,255, + 98,139,112,255,98,139,112,255,98,139,112,255,98,139,112,255, + 97,138,112,255,97,138,112,255,97,138,112,255,97,138,112,255, + 97,137,113,255,97,137,113,255,97,137,113,255,97,137,113,255, + 96,137,114,255,96,137,114,255,96,137,114,255,96,137,114,255, + 95,136,114,255,95,136,114,255,95,136,114,255,95,136,114,255, + 94,136,115,255,94,136,115,255,94,136,115,255,94,136,115,255, + 94,135,116,255,94,135,116,255,94,135,116,255,94,135,116,255, + 93,135,117,255,93,135,117,255,93,135,117,255,93,135,117,255, + 92,135,117,255,92,135,117,255,92,135,117,255,92,135,117,255, + 92,135,118,255,92,135,118,255,92,135,118,255,92,135,118,255, + 91,134,118,255,91,134,118,255,91,134,118,255,91,134,118,255, + 90,134,119,255,90,134,119,255,90,134,119,255,89,134,119,255, + 89,134,119,255,88,134,119,255,88,134,119,255,88,134,119,255, + 87,133,119,255,87,133,119,255,87,133,119,255,86,133,119,255, + 86,133,119,255,85,133,119,255,85,133,119,255,84,133,119,255, + 84,132,120,255,83,132,120,255,83,132,120,255,82,132,120,255, + 82,131,120,255,81,131,120,255,81,131,120,255,80,131,120,255, + 79,130,120,255,79,130,120,255,78,130,120,255,77,130,120,255, + 77,129,121,255,76,129,121,255,76,129,121,255,75,129,121,255, + 75,128,121,255,74,128,121,255,74,128,121,255,73,128,121,255, + 73,127,121,255,72,127,121,255,72,127,121,255,71,127,121,255, + 71,126,121,255,70,126,121,255,70,126,121,255,70,126,121,255, + 69,125,122,255,69,125,122,255,69,125,122,255,69,125,122,255, + 68,125,122,255,68,125,122,255,68,125,122,255,68,125,122,255, + 68,125,122,255,68,125,122,255,68,125,122,255,68,125,122,255, + 68,125,121,255,68,125,121,255,68,125,121,255,69,125,121,255, + 69,125,121,255,70,125,121,255,70,125,121,255,70,125,121,255, + 71,126,120,255,71,126,120,255,71,126,120,255,72,126,120,255, + 73,127,120,255,73,127,120,255,74,127,120,255,75,127,120,255, + 75,128,120,255,76,128,120,255,76,128,120,255,77,128,120,255, + 78,129,119,255,78,129,119,255,79,129,119,255,80,130,119,255, + 80,130,118,255,81,131,118,255,81,131,118,255,82,131,118,255, + 83,132,118,255,83,132,118,255,84,132,118,255,85,133,118,255, + 85,133,117,255,86,134,117,255,86,134,117,255,87,134,117,255, + 87,135,117,255,88,135,117,255,88,135,117,255,89,135,117,255, + 89,136,117,255,90,136,117,255,90,136,117,255,91,136,117,255, + 91,137,116,255,92,137,116,255,92,137,116,255,93,137,116,255, + 93,138,116,255,94,138,116,255,94,138,116,255,94,138,116,255, + 95,139,116,255,95,139,116,255,95,139,116,255,95,139,116,255, + 96,139,116,255,96,139,116,255,96,139,116,255,96,139,116,255, + 97,140,116,255,97,140,116,255,97,140,116,255,97,140,116,255, + 97,140,115,255,97,140,115,255,97,140,115,255,97,140,115,255, + 98,141,115,255,98,141,115,255,98,141,115,255,98,141,115,255, + 98,141,115,255,98,141,115,255,98,141,115,255,98,141,115,255, + 98,141,115,255,98,141,115,255,98,141,115,255,98,141,115,255, + 98,141,115,255,98,140,115,255,98,140,115,255,98,140,115,255, + 98,140,115,255,97,140,114,255,97,140,114,255,97,140,114,255, + 97,140,114,255,97,139,114,255,97,139,114,255,97,139,114,255, + 97,139,114,255,96,139,114,255,96,139,114,255,96,139,114,255, + 95,139,114,255,95,138,115,255,94,138,115,255,94,138,115,255, + 94,138,115,255,93,137,115,255,93,137,115,255,93,137,115,255, + 92,137,115,255,92,136,115,255,91,136,115,255,91,136,115,255, + 91,136,115,255,90,135,116,255,90,135,116,255,90,135,116,255, + 89,135,116,255,89,134,116,255,88,134,116,255,88,134,116,255, + 88,134,116,255,87,133,116,255,87,133,116,255,87,133,116,255, + 86,133,116,255,86,132,116,255,85,132,116,255,85,132,116,255, + 85,132,116,255,84,131,116,255,84,131,116,255,84,131,116,255, + 83,131,116,255,83,130,116,255,82,130,116,255,82,130,116,255, + 82,130,116,255,81,129,117,255,81,129,117,255,81,129,117,255, + 81,129,117,255,80,129,117,255,80,129,117,255,80,129,117,255, + 80,129,117,255,80,128,117,255,80,128,117,255,80,128,117,255, + 80,128,117,255,79,128,118,255,79,128,118,255,79,128,118,255, + 79,128,118,255,78,127,118,255,78,127,118,255,78,127,118,255, + 77,127,118,255,77,127,119,255,76,127,119,255,76,127,119,255, + 76,127,119,255,75,126,119,255,75,126,119,255,75,126,119,255, + 75,125,119,255,74,125,119,255,74,124,119,255,74,124,119,255, + 74,124,119,255,73,124,120,255,73,124,120,255,73,124,120,255, + 73,124,120,255,72,123,119,255,72,123,119,255,72,123,119,255, + 72,123,119,255,71,122,119,255,71,122,119,255,71,122,119,255, + 71,122,119,255,71,121,119,255,71,121,119,255,71,121,119,255, + 71,121,119,255,71,121,119,255,71,121,119,255,71,121,119,255, + 71,121,119,255,71,121,118,255,71,121,118,255,71,121,118,255, + 71,121,118,255,72,122,118,255,72,122,118,255,72,122,118,255, + 72,122,118,255,73,123,117,255,73,123,117,255,73,123,117,255, + 73,123,117,255,74,123,117,255,74,123,117,255,74,123,117,255, + 75,123,117,255,75,124,117,255,76,124,117,255,76,124,117,255, + 76,124,117,255,77,125,117,255,77,125,117,255,77,125,117,255, + 78,125,117,255,78,126,118,255,79,126,118,255,79,126,118,255, + 79,126,118,255,80,127,118,255,80,127,118,255,80,127,118,255, + 81,128,118,255,81,128,118,255,82,129,118,255,82,129,118,255, + 83,130,118,255,83,130,119,255,84,131,119,255,84,131,119,255, + 84,131,119,255,85,131,119,255,85,131,119,255,85,131,119,255, + 85,131,119,255,86,132,120,255,86,132,120,255,86,132,120,255, + 86,132,120,255,86,133,120,255,86,133,120,255,86,133,120,255, + 86,133,120,255,87,133,120,255,87,133,120,255,87,133,120,255, + 87,133,120,255,87,133,120,255,87,133,120,255,87,133,120,255, + 87,133,120,255,86,133,120,255,86,133,120,255,86,133,120,255, + 86,133,120,255,86,132,120,255,86,132,120,255,86,132,120,255, + 86,132,120,255,85,131,120,255,85,131,120,255,85,131,120,255, + 84,131,120,255,84,130,120,255,83,130,120,255,83,130,120,255, + 83,130,120,255,82,129,120,255,82,129,120,255,82,129,120,255, + 81,129,120,255,81,128,120,255,80,128,120,255,80,128,120,255, + 79,128,120,255,79,127,120,255,78,127,120,255,78,127,120,255, + 78,127,120,255,77,126,120,255,77,126,120,255,77,126,120,255, + 76,126,120,255,76,125,120,255,75,125,120,255,75,125,120,255, + 75,125,120,255,74,124,120,255,74,124,120,255,74,124,120,255, + 74,123,120,255,73,123,120,255,73,122,120,255,73,122,120,255, + 72,122,120,255,72,121,120,255,71,121,120,255,71,121,120,255, + 71,121,120,255,70,120,120,255,70,120,120,255,70,120,120,255, + 70,120,120,255,69,119,120,255,69,119,120,255,69,119,120,255, + 69,119,120,255,69,119,120,255,69,119,120,255,69,119,120,255, + 69,119,120,255,69,119,120,255,69,119,120,255,69,119,120,255, + 69,119,120,255,68,118,120,255,68,118,120,255,68,118,120,255, + 68,118,120,255,68,117,119,255,68,117,119,255,68,117,119,255, + 68,117,119,255,68,117,119,255,68,117,119,255,68,117,119,255, + 68,117,119,255,68,116,118,255,68,116,118,255,68,116,118,255, + 68,116,118,255,68,116,118,255,68,116,118,255,68,116,118,255, + 68,116,118,255,67,115,117,255,67,115,117,255,67,115,117,255, + 67,115,117,255,66,114,116,255,66,114,116,255,66,114,116,255, + 66,113,116,255,66,113,115,255,66,112,115,255,66,112,115,255, + 66,112,115,255,65,111,114,255,65,111,114,255,65,111,114,255, + 65,111,113,255,64,110,113,255,64,110,112,255,64,110,112,255, + 64,109,111,255,64,109,111,255,64,108,110,255,64,108,110,255, + 64,107,110,255,63,107,109,255,63,106,109,255,63,106,109,255, + 63,106,108,255,62,105,108,255,62,105,107,255,62,105,106,255, + 62,104,106,255,62,104,105,255,62,103,104,255,62,103,104,255, + 62,102,103,255,61,102,103,255,61,101,102,255,61,101,102,255, + 61,100,101,255,60,100,100,255,60,99,99,255,60,99,99,255, + 60,98,98,255,59,97,98,255,59,96,97,255,59,96,97,255, + 59,95,96,255,59,95,95,255,59,94,94,255,59,94,94,255, + 59,93,93,255,58,93,92,255,58,92,91,255,58,92,91,255, + 58,91,90,255,58,91,89,255,58,90,88,255,58,90,87,255, + 58,89,86,255,57,88,85,255,57,87,84,255,57,87,84,255, + 57,86,83,255,57,86,82,255,57,85,81,255,57,85,81,255, + 57,84,80,255,56,84,79,255,56,83,78,255,56,83,78,255, + 56,83,77,255,56,82,76,255,56,82,75,255,56,82,75,255, + 56,81,74,255,56,81,73,255,56,80,72,255,56,80,71,255, + 56,79,70,255,55,79,69,255,55,78,68,255,55,78,68,255, + 55,77,67,255,55,77,67,255,55,76,66,255,55,76,66,255, + 55,76,65,255,54,75,64,255,54,75,63,255,54,75,63,255, + 54,74,62,255,53,74,61,255,53,73,60,255,53,73,60,255, + 53,72,59,255,52,72,58,255,52,71,57,255,52,71,57,255, + 52,70,56,255,51,70,55,255,51,69,54,255,51,69,54,255, + 51,68,53,255,50,68,52,255,50,67,51,255,50,67,51,255, + 50,66,50,255,49,66,50,255,49,65,49,255,49,65,49,255, + 49,64,48,255,49,64,48,255,49,63,47,255,49,63,47,255, + 49,62,46,255,48,62,45,255,48,61,44,255,48,61,44,255, + 48,60,43,255,47,60,43,255,47,59,42,255,47,59,42,255, + 47,59,41,255,46,58,40,255,46,58,39,255,46,58,39,255, + 46,58,38,255,46,57,38,255,46,57,37,255,46,57,37,255, + 46,57,36,255,45,56,36,255,45,56,35,255,45,56,35,255, + 45,56,34,255,45,56,34,255,45,56,33,255,45,56,33,255, + 45,56,33,255,44,55,32,255,44,55,32,255,44,55,32,255, + 44,55,31,255,44,54,31,255,44,54,30,255,44,54,30,255, + 44,54,30,255,43,53,29,255,43,53,29,255,43,53,29,255, + 43,53,28,255,42,53,28,255,42,53,27,255,42,53,27,255, + 42,53,27,255,42,52,26,255,42,52,26,255,42,52,26,255, + 42,52,26,255,41,51,25,255,41,51,25,255,41,51,25,255, + 41,51,25,255,40,50,25,255,40,50,25,255,40,50,25,255, + 40,50,25,255,39,49,24,255,39,49,24,255,39,49,24,255, + 39,49,24,255,38,48,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,37,47,23,255,37,47,23,255,37,47,23,255, + 37,47,23,255,36,46,23,255,36,46,23,255,36,46,23,255, + 36,46,23,255,54,66,27,255,54,66,27,255,54,66,27,255, + 54,66,27,255,54,67,28,255,54,67,28,255,54,67,28,255, + 54,67,28,255,54,67,29,255,54,67,29,255,54,67,29,255, + 54,67,29,255,54,68,29,255,54,68,29,255,54,68,29,255, + 54,68,30,255,54,68,30,255,54,68,31,255,54,68,31,255, + 54,68,31,255,54,69,32,255,54,69,32,255,54,69,32,255, + 54,70,32,255,55,70,33,255,55,71,33,255,55,71,33,255, + 55,71,34,255,56,72,34,255,56,72,35,255,56,72,35,255, + 56,73,36,255,57,73,36,255,57,74,37,255,57,74,37,255, + 57,74,37,255,58,75,38,255,58,75,38,255,58,75,38,255, + 58,76,39,255,59,77,39,255,59,78,40,255,59,78,40,255, + 60,79,40,255,60,79,41,255,61,80,41,255,61,80,41,255, + 61,81,42,255,62,82,42,255,62,83,43,255,62,83,43,255, + 63,84,43,255,63,84,44,255,64,85,44,255,64,85,44,255, + 65,86,45,255,66,87,45,255,67,88,46,255,67,88,46,255, + 68,89,47,255,68,90,47,255,69,91,48,255,69,91,48,255, + 70,92,48,255,70,93,49,255,71,94,49,255,71,94,49,255, + 72,95,50,255,72,96,50,255,73,97,51,255,73,97,51,255, + 74,98,52,255,74,99,52,255,75,100,53,255,75,100,53,255, + 76,101,54,255,77,101,54,255,78,102,55,255,78,102,55,255, + 79,103,56,255,79,104,56,255,80,105,57,255,80,105,57,255, + 81,106,58,255,81,107,58,255,82,108,59,255,82,108,59,255, + 83,109,60,255,83,110,61,255,84,111,62,255,84,111,62,255, + 85,112,62,255,85,113,63,255,86,114,63,255,86,114,63,255, + 87,115,64,255,87,116,64,255,88,117,65,255,88,117,65,255, + 89,118,66,255,89,118,66,255,90,119,67,255,90,119,67,255, + 91,120,68,255,91,121,68,255,92,122,69,255,92,122,69,255, + 93,123,69,255,93,123,70,255,94,124,70,255,94,124,70,255, + 95,125,71,255,95,126,71,255,96,127,72,255,96,127,72,255, + 97,128,72,255,97,128,73,255,98,129,73,255,98,129,73,255, + 98,130,74,255,99,130,74,255,99,131,75,255,99,131,75,255, + 100,132,75,255,100,132,76,255,101,133,76,255,101,133,76,255, + 101,134,76,255,102,134,77,255,102,135,77,255,102,135,77,255, + 102,135,77,255,103,136,78,255,103,136,78,255,103,136,78,255, + 103,136,79,255,104,137,79,255,104,137,80,255,104,137,80,255, + 104,138,80,255,104,138,81,255,104,139,81,255,104,139,81,255, + 104,139,82,255,105,139,82,255,105,139,83,255,105,139,83,255, + 105,139,83,255,104,140,84,255,104,140,84,255,104,140,84,255, + 104,140,85,255,104,140,85,255,104,140,86,255,104,140,86,255, + 104,140,87,255,104,141,87,255,104,141,88,255,104,141,88,255, + 104,141,89,255,103,140,89,255,103,140,90,255,103,140,90,255, + 103,140,91,255,102,140,91,255,102,140,92,255,102,140,92,255, + 102,140,93,255,101,140,93,255,101,140,94,255,101,140,94,255, + 100,140,95,255,100,139,95,255,99,139,96,255,99,139,96,255, + 98,139,97,255,98,139,97,255,97,139,98,255,97,139,98,255, + 97,139,99,255,96,138,99,255,96,138,100,255,96,138,100,255, + 95,138,100,255,95,137,101,255,94,137,101,255,94,137,101,255, + 93,137,102,255,93,137,102,255,92,137,103,255,92,137,103,255, + 92,137,103,255,91,136,104,255,91,136,104,255,91,136,104,255, + 90,136,104,255,90,135,105,255,89,135,105,255,89,135,105,255, + 89,135,105,255,89,135,106,255,89,135,106,255,89,135,106,255, + 89,135,106,255,89,135,106,255,89,135,106,255,89,135,106,255, + 89,135,106,255,89,135,106,255,89,135,106,255,89,135,106,255, + 89,135,106,255,89,135,107,255,89,135,107,255,89,135,107,255, + 89,135,107,255,90,136,107,255,90,136,107,255,90,136,107,255, + 90,136,107,255,91,137,107,255,91,137,107,255,91,137,107,255, + 91,137,107,255,92,137,107,255,92,137,107,255,92,137,107,255, + 93,137,107,255,93,138,107,255,94,138,107,255,94,138,107,255, + 94,138,107,255,95,139,107,255,95,139,107,255,95,139,107,255, + 96,139,107,255,96,139,107,255,97,139,107,255,97,139,107,255, + 97,139,107,255,98,140,107,255,98,140,107,255,98,140,107,255, + 98,140,107,255,99,141,108,255,99,141,108,255,99,141,108,255, + 99,141,108,255,100,141,108,255,100,141,108,255,100,141,108,255, + 100,141,108,255,100,141,108,255,100,141,108,255,100,141,108,255, + 100,141,108,255,100,141,108,255,100,141,108,255,100,141,108,255, + 100,141,108,255,101,141,109,255,101,141,109,255,101,141,109,255, + 101,141,109,255,101,140,109,255,101,140,109,255,101,140,109,255, + 101,140,109,255,100,139,109,255,100,139,109,255,100,139,109,255, + 100,139,109,255,99,139,110,255,99,139,110,255,99,139,110,255, + 99,139,110,255,98,138,110,255,98,138,110,255,98,138,110,255, + 98,138,110,255,97,137,110,255,97,137,110,255,97,137,110,255, + 97,137,110,255,97,136,111,255,97,136,111,255,97,136,111,255, + 97,136,111,255,96,136,112,255,96,136,112,255,96,136,112,255, + 96,136,112,255,95,135,112,255,95,135,112,255,95,135,112,255, + 95,135,112,255,94,135,113,255,94,135,113,255,94,135,113,255, + 94,135,113,255,94,134,114,255,94,134,114,255,94,134,114,255, + 94,134,114,255,93,134,115,255,93,134,115,255,93,134,115,255, + 93,134,115,255,92,134,115,255,92,134,115,255,92,134,115,255, + 92,134,115,255,92,134,116,255,92,134,116,255,92,134,116,255, + 92,134,116,255,91,133,116,255,91,133,116,255,91,133,116,255, + 91,133,116,255,90,133,117,255,90,133,117,255,90,133,117,255, + 89,133,117,255,89,133,117,255,88,133,117,255,88,133,117,255, + 88,133,117,255,87,132,117,255,87,132,117,255,87,132,117,255, + 86,132,117,255,86,132,117,255,85,132,117,255,85,132,117,255, + 85,132,117,255,84,131,118,255,84,131,118,255,84,131,118,255, + 83,131,118,255,83,130,118,255,82,130,118,255,82,130,118,255, + 81,130,118,255,80,130,118,255,80,130,118,255,79,130,118,255, + 78,130,118,255,78,129,119,255,77,129,119,255,77,129,119,255, + 76,129,119,255,76,128,119,255,75,128,119,255,75,128,119,255, + 74,128,119,255,74,127,119,255,73,127,119,255,73,127,119,255, + 72,127,119,255,72,126,119,255,71,126,119,255,71,126,119,255, + 71,126,119,255,70,125,120,255,70,125,120,255,70,125,120,255, + 70,125,120,255,69,125,120,255,69,125,120,255,69,125,120,255, + 69,125,120,255,69,125,120,255,69,125,120,255,69,125,120,255, + 69,125,120,255,69,125,119,255,69,125,119,255,69,125,119,255, + 70,125,119,255,70,125,119,255,71,125,119,255,71,125,119,255, + 71,125,119,255,72,126,118,255,72,126,118,255,72,126,118,255, + 73,126,118,255,74,127,118,255,74,127,118,255,75,127,118,255, + 76,127,118,255,76,128,118,255,77,128,118,255,77,128,118,255, + 78,128,118,255,79,129,117,255,79,129,117,255,80,129,117,255, + 81,130,117,255,81,130,116,255,82,131,116,255,82,131,116,255, + 83,131,116,255,84,132,116,255,84,132,116,255,85,132,116,255, + 86,132,116,255,86,133,115,255,87,133,115,255,87,133,115,255, + 88,133,115,255,88,134,115,255,89,134,115,255,89,134,115,255, + 90,134,115,255,90,135,115,255,91,135,115,255,91,135,115,255, + 91,135,115,255,92,136,114,255,92,136,114,255,92,136,114,255, + 93,136,114,255,93,137,114,255,94,137,114,255,94,137,114,255, + 94,137,114,255,95,138,114,255,95,138,114,255,95,138,114,255, + 95,138,114,255,96,138,114,255,96,138,114,255,96,138,114,255, + 96,138,114,255,97,139,114,255,97,139,114,255,97,139,114,255, + 97,139,114,255,97,139,113,255,97,139,113,255,97,139,113,255, + 97,139,113,255,98,140,113,255,98,140,113,255,98,140,113,255, + 98,140,113,255,98,140,113,255,98,140,113,255,98,140,113,255, + 98,140,113,255,98,140,113,255,98,140,113,255,98,140,113,255, + 98,140,113,255,98,140,113,255,98,139,113,255,98,139,113,255, + 98,139,113,255,98,139,113,255,97,139,113,255,97,139,113,255, + 97,139,113,255,97,139,113,255,97,138,113,255,97,138,113,255, + 97,138,113,255,97,138,113,255,96,138,113,255,96,138,113,255, + 96,138,113,255,95,138,113,255,95,137,113,255,94,137,113,255, + 94,137,113,255,94,137,113,255,93,136,113,255,93,136,113,255, + 93,136,113,255,92,136,113,255,92,135,114,255,91,135,114,255, + 91,135,114,255,91,135,114,255,90,134,114,255,90,134,114,255, + 90,134,114,255,89,134,114,255,89,133,114,255,88,133,114,255, + 88,133,114,255,88,133,114,255,87,132,114,255,87,132,114,255, + 87,132,114,255,86,132,114,255,86,131,114,255,85,131,114,255, + 85,131,114,255,85,131,114,255,84,130,114,255,84,130,114,255, + 84,130,114,255,84,130,114,255,83,130,114,255,83,130,114,255, + 83,130,114,255,83,130,114,255,82,129,115,255,82,129,115,255, + 82,129,115,255,82,129,115,255,81,129,115,255,81,129,115,255, + 81,129,115,255,81,129,115,255,81,128,115,255,81,128,115,255, + 81,128,115,255,81,128,115,255,80,128,116,255,80,128,116,255, + 80,128,116,255,80,128,116,255,79,127,116,255,79,127,116,255, + 79,127,116,255,78,127,116,255,78,127,117,255,77,127,117,255, + 77,127,117,255,77,127,117,255,76,126,117,255,76,126,117,255, + 76,126,117,255,76,126,117,255,75,125,117,255,75,125,117,255, + 75,125,117,255,75,125,117,255,74,124,118,255,74,124,118,255, + 74,124,118,255,74,124,118,255,73,124,117,255,73,124,117,255, + 73,124,117,255,73,124,117,255,72,123,117,255,72,123,117,255, + 72,123,117,255,72,123,117,255,72,122,117,255,72,122,117,255, + 72,122,117,255,72,122,117,255,72,122,117,255,72,122,117,255, + 72,122,117,255,72,122,117,255,72,122,116,255,72,122,116,255, + 72,122,116,255,72,122,116,255,73,122,116,255,73,122,116,255, + 73,122,116,255,73,122,116,255,74,123,116,255,74,123,116,255, + 74,123,116,255,74,123,116,255,75,123,116,255,75,123,116,255, + 75,123,116,255,76,123,116,255,76,124,116,255,77,124,116,255, + 77,124,116,255,77,124,116,255,78,125,116,255,78,125,116,255, + 78,125,116,255,79,125,116,255,79,126,117,255,80,126,117,255, + 80,126,117,255,80,126,117,255,81,127,117,255,81,127,117,255, + 81,127,117,255,81,127,117,255,82,128,117,255,82,128,117,255, + 82,128,117,255,83,129,117,255,83,129,118,255,84,130,118,255, + 84,130,118,255,84,130,118,255,85,130,118,255,85,130,118,255, + 85,130,118,255,85,130,118,255,86,131,119,255,86,131,119,255, + 86,131,119,255,86,131,119,255,86,132,119,255,86,132,119,255, + 86,132,119,255,86,132,119,255,87,132,119,255,87,132,119,255, + 87,132,119,255,87,132,119,255,87,132,119,255,87,132,119,255, + 87,132,119,255,87,132,119,255,86,132,119,255,86,132,119,255, + 86,132,119,255,86,132,119,255,86,132,119,255,86,132,119,255, + 86,132,119,255,86,132,119,255,85,131,119,255,85,131,119,255, + 85,131,119,255,84,131,119,255,84,130,119,255,83,130,119,255, + 83,130,119,255,83,130,119,255,82,129,119,255,82,129,119,255, + 82,129,119,255,82,129,119,255,81,128,119,255,81,128,119,255, + 81,128,119,255,80,128,119,255,80,127,119,255,79,127,119,255, + 79,127,119,255,79,127,119,255,78,126,119,255,78,126,119,255, + 78,126,119,255,77,126,119,255,77,125,119,255,76,125,119,255, + 76,125,119,255,76,125,119,255,75,124,119,255,75,124,119,255, + 75,124,119,255,75,124,119,255,74,123,119,255,74,123,119,255, + 74,123,119,255,73,123,119,255,73,122,119,255,72,122,119,255, + 72,122,119,255,72,122,119,255,71,121,119,255,71,121,119,255, + 71,121,119,255,71,121,119,255,70,120,119,255,70,120,119,255, + 70,120,119,255,70,120,119,255,70,120,119,255,70,120,119,255, + 70,120,119,255,70,120,119,255,70,120,119,255,70,120,119,255, + 70,120,119,255,70,120,119,255,69,119,119,255,69,119,119,255, + 69,119,119,255,69,119,119,255,69,118,118,255,69,118,118,255, + 69,118,118,255,69,118,118,255,69,118,118,255,69,118,118,255, + 69,118,118,255,69,118,118,255,69,117,117,255,69,117,117,255, + 69,117,117,255,69,117,117,255,69,117,117,255,69,117,117,255, + 69,117,117,255,69,117,117,255,68,116,116,255,68,116,116,255, + 68,116,116,255,68,116,116,255,67,115,115,255,67,115,115,255, + 67,115,115,255,67,114,115,255,67,114,114,255,67,113,114,255, + 67,113,114,255,67,113,114,255,66,112,113,255,66,112,113,255, + 66,112,113,255,66,111,112,255,65,111,112,255,65,110,111,255, + 65,110,111,255,65,110,110,255,65,109,110,255,65,109,109,255, + 65,109,109,255,65,108,109,255,64,108,108,255,64,107,108,255, + 64,107,108,255,64,106,107,255,63,106,107,255,63,105,106,255, + 63,105,105,255,63,104,105,255,63,104,104,255,63,103,103,255, + 63,103,103,255,63,102,102,255,62,102,102,255,62,101,101,255, + 62,101,101,255,62,100,100,255,61,100,99,255,61,99,98,255, + 61,99,98,255,61,98,97,255,60,97,97,255,60,96,96,255, + 60,96,96,255,60,95,95,255,60,95,94,255,60,94,93,255, + 60,94,93,255,60,93,92,255,59,93,91,255,59,92,90,255, + 59,92,90,255,59,91,89,255,59,91,88,255,59,90,87,255, + 59,90,86,255,59,89,85,255,58,88,84,255,58,87,83,255, + 58,87,83,255,58,86,82,255,58,86,81,255,58,85,80,255, + 58,85,80,255,58,84,79,255,57,84,78,255,57,83,77,255, + 57,83,77,255,57,83,76,255,57,82,75,255,57,82,74,255, + 57,82,74,255,57,81,73,255,57,81,72,255,57,80,71,255, + 57,80,70,255,57,79,69,255,56,79,68,255,56,78,67,255, + 56,78,67,255,56,77,66,255,56,77,66,255,56,76,65,255, + 56,76,65,255,56,76,64,255,55,75,63,255,55,75,62,255, + 55,75,62,255,55,74,61,255,54,74,60,255,54,73,59,255, + 54,73,59,255,54,72,58,255,53,72,57,255,53,71,56,255, + 53,71,56,255,53,70,55,255,52,70,54,255,52,69,53,255, + 52,69,53,255,52,68,52,255,51,68,51,255,51,67,50,255, + 51,67,50,255,51,66,49,255,50,66,49,255,50,65,48,255, + 50,65,48,255,50,64,47,255,49,64,47,255,49,63,46,255, + 49,63,46,255,49,62,45,255,48,62,44,255,48,61,43,255, + 48,61,43,255,48,60,42,255,47,60,42,255,47,59,41,255, + 47,59,41,255,47,59,40,255,47,58,39,255,47,58,38,255, + 47,58,38,255,47,58,37,255,46,57,37,255,46,57,36,255, + 46,57,36,255,46,57,35,255,46,56,35,255,46,56,34,255, + 46,56,34,255,46,56,33,255,45,56,33,255,45,56,32,255, + 45,56,32,255,45,56,32,255,44,55,31,255,44,55,31,255, + 44,55,31,255,44,55,31,255,44,54,30,255,44,54,30,255, + 44,54,30,255,44,54,29,255,43,53,29,255,43,53,28,255, + 43,53,28,255,43,53,28,255,43,53,27,255,43,53,27,255, + 43,53,27,255,43,53,27,255,42,52,26,255,42,52,26,255, + 42,52,26,255,42,52,26,255,41,51,25,255,41,51,25,255, + 41,51,25,255,41,51,25,255,40,50,25,255,40,50,25,255, + 40,50,25,255,40,50,25,255,39,49,24,255,39,49,24,255, + 39,49,24,255,39,49,24,255,38,48,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,37,47,23,255,37,47,23,255, + 37,47,23,255,37,47,23,255,36,46,23,255,36,46,23,255, + 36,46,23,255,36,46,23,255,54,66,27,255,54,66,27,255, + 54,66,27,255,54,66,27,255,54,67,28,255,54,67,28,255, + 54,67,28,255,54,67,28,255,54,67,29,255,54,67,29,255, + 54,67,29,255,54,67,29,255,54,68,29,255,54,68,29,255, + 54,68,29,255,54,68,30,255,54,68,30,255,54,68,31,255, + 54,68,31,255,54,68,31,255,54,69,32,255,54,69,32,255, + 54,69,32,255,54,70,32,255,55,70,33,255,55,71,33,255, + 55,71,33,255,55,71,33,255,56,72,34,255,56,72,34,255, + 56,72,34,255,56,73,35,255,57,73,35,255,57,74,36,255, + 57,74,36,255,57,74,36,255,58,75,37,255,58,75,37,255, + 58,75,37,255,58,76,38,255,59,77,38,255,59,78,39,255, + 59,78,39,255,60,79,39,255,60,79,40,255,61,80,40,255, + 61,80,40,255,61,81,41,255,62,82,41,255,62,83,42,255, + 62,83,42,255,63,84,42,255,63,84,43,255,64,85,43,255, + 64,85,43,255,65,86,44,255,66,87,44,255,67,88,45,255, + 67,88,45,255,68,89,46,255,68,90,46,255,69,91,47,255, + 69,91,47,255,70,92,47,255,70,93,48,255,71,94,48,255, + 71,94,48,255,72,95,49,255,72,96,49,255,73,97,50,255, + 73,97,50,255,74,98,51,255,74,99,51,255,75,100,52,255, + 75,100,52,255,76,101,52,255,77,101,53,255,78,102,53,255, + 78,102,53,255,79,103,54,255,79,104,54,255,80,105,55,255, + 80,105,55,255,81,106,56,255,81,107,56,255,82,108,57,255, + 82,108,57,255,83,109,58,255,83,110,59,255,84,111,60,255, + 84,111,60,255,85,112,60,255,85,113,61,255,86,114,61,255, + 86,114,61,255,87,115,62,255,87,116,62,255,88,117,63,255, + 88,117,63,255,89,118,64,255,89,118,64,255,90,119,65,255, + 90,119,65,255,91,120,66,255,91,121,66,255,92,122,67,255, + 92,122,67,255,93,123,67,255,93,123,68,255,94,124,68,255, + 94,124,68,255,95,125,69,255,95,126,69,255,96,127,70,255, + 96,127,70,255,97,128,70,255,97,128,71,255,98,129,71,255, + 98,129,71,255,98,130,72,255,99,130,72,255,99,131,73,255, + 99,131,73,255,100,132,73,255,100,132,74,255,101,133,74,255, + 101,133,74,255,101,134,74,255,102,134,75,255,102,135,75,255, + 102,135,75,255,102,135,75,255,103,136,76,255,103,136,76,255, + 103,136,76,255,103,136,77,255,104,137,77,255,104,137,78,255, + 104,137,78,255,104,138,78,255,104,138,79,255,104,139,79,255, + 104,139,79,255,104,139,80,255,105,139,80,255,105,139,81,255, + 105,139,81,255,105,139,81,255,104,140,82,255,104,140,82,255, + 104,140,82,255,104,140,83,255,104,140,83,255,104,140,84,255, + 104,140,84,255,104,140,85,255,104,141,85,255,104,141,86,255, + 104,141,86,255,104,141,87,255,103,140,87,255,103,140,88,255, + 103,140,88,255,103,140,89,255,102,140,89,255,102,140,90,255, + 102,140,90,255,102,140,91,255,101,140,91,255,101,140,92,255, + 101,140,92,255,101,140,93,255,100,139,93,255,100,139,94,255, + 100,139,94,255,99,139,95,255,99,139,95,255,98,139,96,255, + 98,139,96,255,97,139,97,255,97,138,97,255,96,138,98,255, + 96,138,98,255,95,138,98,255,95,137,99,255,94,137,99,255, + 94,137,99,255,94,137,100,255,93,137,100,255,93,137,101,255, + 93,137,101,255,93,137,101,255,92,136,102,255,92,136,102,255, + 92,136,102,255,91,136,102,255,91,135,103,255,90,135,103,255, + 90,135,103,255,90,135,103,255,89,135,104,255,89,135,104,255, + 89,135,104,255,89,135,104,255,89,135,104,255,89,135,104,255, + 89,135,104,255,89,135,104,255,89,135,104,255,89,135,104,255, + 89,135,104,255,89,135,104,255,89,135,105,255,89,135,105,255, + 89,135,105,255,89,135,105,255,90,136,105,255,90,136,105,255, + 90,136,105,255,90,136,105,255,91,137,105,255,91,137,105,255, + 91,137,105,255,91,137,105,255,92,137,105,255,92,137,105,255, + 92,137,105,255,93,137,105,255,93,138,105,255,94,138,105,255, + 94,138,105,255,94,138,105,255,95,139,105,255,95,139,105,255, + 95,139,105,255,96,139,105,255,96,139,105,255,97,139,105,255, + 97,139,105,255,97,139,105,255,98,140,105,255,98,140,105,255, + 98,140,105,255,98,140,105,255,99,141,106,255,99,141,106,255, + 99,141,106,255,99,141,106,255,100,141,106,255,100,141,106,255, + 100,141,106,255,100,141,106,255,100,141,106,255,100,141,106,255, + 100,141,106,255,100,141,106,255,100,141,106,255,100,141,106,255, + 100,141,106,255,100,141,106,255,101,141,107,255,101,141,107,255, + 101,141,107,255,101,141,107,255,101,140,107,255,101,140,107,255, + 101,140,107,255,101,140,107,255,100,139,107,255,100,139,107,255, + 100,139,107,255,100,139,107,255,99,139,108,255,99,139,108,255, + 99,139,108,255,99,139,108,255,98,138,108,255,98,138,108,255, + 98,138,108,255,98,138,108,255,97,137,108,255,97,137,108,255, + 97,137,108,255,97,137,108,255,97,136,109,255,97,136,109,255, + 97,136,109,255,97,136,109,255,96,136,110,255,96,136,110,255, + 96,136,110,255,96,136,110,255,95,135,110,255,95,135,110,255, + 95,135,110,255,95,135,110,255,94,135,111,255,94,135,111,255, + 94,135,111,255,94,135,111,255,94,134,112,255,94,134,112,255, + 94,134,112,255,94,134,112,255,93,134,113,255,93,134,113,255, + 93,134,113,255,93,134,113,255,92,134,113,255,92,134,113,255, + 92,134,113,255,92,134,113,255,92,134,114,255,92,134,114,255, + 92,134,114,255,92,134,114,255,91,133,114,255,91,133,114,255, + 91,133,114,255,91,133,114,255,90,133,115,255,90,133,115,255, + 90,133,115,255,89,133,115,255,89,133,115,255,88,133,115,255, + 88,133,115,255,88,133,115,255,87,132,115,255,87,132,115,255, + 87,132,115,255,86,132,115,255,86,132,115,255,85,132,115,255, + 85,132,115,255,85,132,115,255,84,131,116,255,84,131,116,255, + 84,131,116,255,83,131,116,255,83,130,116,255,82,130,116,255, + 82,130,116,255,81,130,116,255,80,130,116,255,80,130,116,255, + 79,130,116,255,78,130,116,255,78,129,117,255,77,129,117,255, + 77,129,117,255,76,129,117,255,76,128,117,255,75,128,117,255, + 75,128,117,255,74,128,117,255,74,127,117,255,73,127,117,255, + 73,127,117,255,73,127,117,255,72,126,117,255,72,126,117,255, + 72,126,117,255,72,126,117,255,71,125,118,255,71,125,118,255, + 71,125,118,255,71,125,118,255,71,125,118,255,71,125,118,255, + 71,125,118,255,71,125,118,255,71,125,118,255,71,125,118,255, + 71,125,118,255,71,125,118,255,71,125,117,255,71,125,117,255, + 71,125,117,255,71,125,117,255,72,125,117,255,72,125,117,255, + 72,125,117,255,72,125,117,255,73,126,116,255,73,126,116,255, + 73,126,116,255,74,126,116,255,74,127,116,255,75,127,116,255, + 75,127,116,255,76,127,116,255,76,128,116,255,77,128,116,255, + 77,128,116,255,78,128,116,255,79,129,115,255,79,129,115,255, + 80,129,115,255,81,130,115,255,81,130,114,255,82,131,114,255, + 82,131,114,255,83,131,114,255,84,132,114,255,84,132,114,255, + 85,132,114,255,86,132,114,255,86,133,113,255,87,133,113,255, + 87,133,113,255,88,133,113,255,88,134,113,255,89,134,113,255, + 89,134,113,255,90,134,113,255,90,135,113,255,91,135,113,255, + 91,135,113,255,91,135,113,255,92,136,112,255,92,136,112,255, + 92,136,112,255,93,136,112,255,93,137,112,255,94,137,112,255, + 94,137,112,255,94,137,112,255,95,138,112,255,95,138,112,255, + 95,138,112,255,95,138,112,255,96,138,112,255,96,138,112,255, + 96,138,112,255,96,138,112,255,97,139,112,255,97,139,112,255, + 97,139,112,255,97,139,112,255,97,139,111,255,97,139,111,255, + 97,139,111,255,97,139,111,255,98,140,111,255,98,140,111,255, + 98,140,111,255,98,140,111,255,98,140,111,255,98,140,111,255, + 98,140,111,255,98,140,111,255,98,140,111,255,98,140,111,255, + 98,140,111,255,98,140,111,255,98,140,111,255,98,139,111,255, + 98,139,111,255,98,139,111,255,98,139,111,255,97,139,111,255, + 97,139,111,255,97,139,111,255,97,139,111,255,97,138,111,255, + 97,138,111,255,97,138,111,255,97,138,111,255,96,138,111,255, + 96,138,111,255,96,138,111,255,95,138,111,255,95,137,111,255, + 94,137,111,255,94,137,111,255,94,137,111,255,93,136,111,255, + 93,136,111,255,93,136,111,255,92,136,111,255,92,135,112,255, + 91,135,112,255,91,135,112,255,91,135,112,255,90,134,112,255, + 90,134,112,255,90,134,112,255,89,134,112,255,89,133,112,255, + 88,133,112,255,88,133,112,255,88,133,112,255,87,132,112,255, + 87,132,112,255,87,132,112,255,86,132,112,255,86,131,112,255, + 85,131,112,255,85,131,112,255,85,131,112,255,84,130,112,255, + 84,130,112,255,84,130,112,255,84,130,112,255,83,130,112,255, + 83,130,112,255,83,130,112,255,83,130,112,255,82,129,113,255, + 82,129,113,255,82,129,113,255,82,129,113,255,81,129,113,255, + 81,129,113,255,81,129,113,255,81,129,113,255,81,128,113,255, + 81,128,113,255,81,128,113,255,81,128,113,255,80,128,114,255, + 80,128,114,255,80,128,114,255,80,128,114,255,80,127,114,255, + 80,127,114,255,80,127,114,255,80,127,114,255,79,127,115,255, + 79,127,115,255,79,127,115,255,79,127,115,255,78,126,115,255, + 78,126,115,255,78,126,115,255,78,126,115,255,77,125,115,255, + 77,125,115,255,77,125,115,255,77,125,115,255,76,124,116,255, + 76,124,116,255,76,124,116,255,76,124,116,255,75,124,115,255, + 75,124,115,255,75,124,115,255,75,124,115,255,74,123,115,255, + 74,123,115,255,74,123,115,255,74,123,115,255,74,122,115,255, + 74,122,115,255,74,122,115,255,74,122,115,255,74,122,115,255, + 74,122,115,255,74,122,115,255,74,122,115,255,74,122,114,255, + 74,122,114,255,74,122,114,255,74,122,114,255,75,122,114,255, + 75,122,114,255,75,122,114,255,75,122,114,255,76,123,114,255, + 76,123,114,255,76,123,114,255,76,123,114,255,76,123,114,255, + 76,123,114,255,76,123,114,255,76,123,114,255,77,124,114,255, + 77,124,114,255,77,124,114,255,77,124,114,255,78,125,114,255, + 78,125,114,255,78,125,114,255,79,125,114,255,79,126,115,255, + 80,126,115,255,80,126,115,255,80,126,115,255,81,127,115,255, + 81,127,115,255,81,127,115,255,81,127,115,255,82,128,115,255, + 82,128,115,255,82,128,115,255,83,129,115,255,83,129,116,255, + 84,130,116,255,84,130,116,255,84,130,116,255,85,130,116,255, + 85,130,116,255,85,130,116,255,85,130,116,255,86,131,117,255, + 86,131,117,255,86,131,117,255,86,131,117,255,86,132,117,255, + 86,132,117,255,86,132,117,255,86,132,117,255,87,132,117,255, + 87,132,117,255,87,132,117,255,87,132,117,255,87,132,117,255, + 87,132,117,255,87,132,117,255,87,132,117,255,86,132,117,255, + 86,132,117,255,86,132,117,255,86,132,117,255,86,132,117,255, + 86,132,117,255,86,132,117,255,86,132,117,255,85,131,117,255, + 85,131,117,255,85,131,117,255,84,131,117,255,84,130,117,255, + 83,130,117,255,83,130,117,255,83,130,117,255,82,129,117,255, + 82,129,117,255,82,129,117,255,82,129,117,255,81,128,117,255, + 81,128,117,255,81,128,117,255,80,128,117,255,80,127,117,255, + 79,127,117,255,79,127,117,255,79,127,117,255,78,126,117,255, + 78,126,117,255,78,126,117,255,77,126,117,255,77,125,117,255, + 76,125,117,255,76,125,117,255,76,125,117,255,75,124,117,255, + 75,124,117,255,75,124,117,255,75,124,117,255,74,123,117,255, + 74,123,117,255,74,123,117,255,74,123,117,255,73,122,117,255, + 73,122,117,255,73,122,117,255,73,122,117,255,73,121,117,255, + 73,121,117,255,73,121,117,255,73,121,117,255,72,120,117,255, + 72,120,117,255,72,120,117,255,72,120,117,255,72,120,117,255, + 72,120,117,255,72,120,117,255,72,120,117,255,72,120,117,255, + 72,120,117,255,72,120,117,255,72,120,117,255,71,119,117,255, + 71,119,117,255,71,119,117,255,71,119,117,255,71,118,116,255, + 71,118,116,255,71,118,116,255,71,118,116,255,71,118,116,255, + 71,118,116,255,71,118,116,255,71,118,116,255,71,117,115,255, + 71,117,115,255,71,117,115,255,71,117,115,255,71,117,115,255, + 71,117,115,255,71,117,115,255,71,117,115,255,70,116,114,255, + 70,116,114,255,70,116,114,255,70,116,114,255,69,115,113,255, + 69,115,113,255,69,115,113,255,69,114,113,255,69,114,112,255, + 69,113,112,255,69,113,112,255,69,113,112,255,68,112,111,255, + 68,112,111,255,68,112,111,255,68,111,110,255,67,111,110,255, + 67,110,109,255,67,110,109,255,67,110,108,255,66,109,108,255, + 66,109,107,255,66,109,107,255,66,108,107,255,65,108,106,255, + 65,107,106,255,65,107,106,255,65,106,105,255,64,106,105,255, + 64,105,104,255,64,105,103,255,64,104,103,255,63,104,102,255, + 63,103,101,255,63,103,101,255,63,102,100,255,62,102,100,255, + 62,101,99,255,62,101,99,255,62,100,98,255,61,100,97,255, + 61,99,96,255,61,99,96,255,61,98,95,255,60,97,95,255, + 60,96,94,255,60,96,94,255,60,95,93,255,60,95,92,255, + 60,94,91,255,60,94,91,255,60,93,90,255,60,93,89,255, + 60,92,88,255,60,92,88,255,60,91,87,255,59,91,86,255, + 59,90,85,255,59,90,84,255,59,89,83,255,58,88,82,255, + 58,87,81,255,58,87,81,255,58,86,80,255,58,86,79,255, + 58,85,78,255,58,85,78,255,58,84,77,255,57,84,76,255, + 57,83,75,255,57,83,75,255,57,83,74,255,57,82,73,255, + 57,82,72,255,57,82,72,255,57,81,71,255,57,81,70,255, + 57,80,69,255,57,80,68,255,57,79,67,255,56,79,66,255, + 56,78,65,255,56,78,65,255,56,77,64,255,56,77,64,255, + 56,76,63,255,56,76,63,255,56,76,62,255,55,75,61,255, + 55,75,60,255,55,75,60,255,55,74,59,255,54,74,58,255, + 54,73,57,255,54,73,57,255,54,72,56,255,53,72,55,255, + 53,71,54,255,53,71,54,255,53,70,53,255,52,70,53,255, + 52,69,52,255,52,69,52,255,52,68,51,255,51,68,50,255, + 51,67,49,255,51,67,49,255,51,66,48,255,50,66,48,255, + 50,65,47,255,50,65,47,255,50,64,46,255,49,64,46,255, + 49,63,45,255,49,63,45,255,49,62,44,255,48,62,43,255, + 48,61,42,255,48,61,42,255,48,60,41,255,47,60,41,255, + 47,59,40,255,47,59,40,255,47,59,39,255,47,58,39,255, + 47,58,38,255,47,58,38,255,47,58,37,255,46,57,37,255, + 46,57,36,255,46,57,36,255,46,57,35,255,46,56,35,255, + 46,56,34,255,46,56,34,255,46,56,33,255,45,56,33,255, + 45,56,32,255,45,56,32,255,45,56,32,255,44,55,31,255, + 44,55,31,255,44,55,31,255,44,55,31,255,44,54,30,255, + 44,54,30,255,44,54,30,255,44,54,29,255,43,53,29,255, + 43,53,28,255,43,53,28,255,43,53,28,255,43,53,27,255, + 43,53,27,255,43,53,27,255,43,53,27,255,42,52,26,255, + 42,52,26,255,42,52,26,255,42,52,26,255,41,51,25,255, + 41,51,25,255,41,51,25,255,41,51,25,255,40,50,25,255, + 40,50,25,255,40,50,25,255,40,50,25,255,39,49,24,255, + 39,49,24,255,39,49,24,255,39,49,24,255,38,48,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,37,47,23,255, + 37,47,23,255,37,47,23,255,37,47,23,255,36,46,23,255, + 36,46,23,255,36,46,23,255,36,46,23,255,54,66,27,255, + 54,66,27,255,54,66,27,255,54,66,27,255,54,67,27,255, + 54,67,27,255,54,67,27,255,54,67,27,255,54,67,28,255, + 54,67,28,255,54,67,28,255,54,67,28,255,54,68,29,255, + 54,68,29,255,54,68,29,255,54,68,29,255,54,68,30,255, + 54,68,30,255,54,68,30,255,54,68,30,255,55,69,31,255, + 55,69,31,255,55,69,31,255,55,70,31,255,56,70,32,255, + 56,71,32,255,56,71,32,255,56,71,32,255,56,72,33,255, + 56,72,33,255,56,72,33,255,56,73,34,255,57,73,34,255, + 57,74,35,255,57,74,35,255,57,74,35,255,58,75,36,255, + 58,75,36,255,58,75,36,255,58,76,37,255,59,77,37,255, + 59,78,38,255,59,78,38,255,60,79,38,255,60,79,39,255, + 61,80,39,255,61,80,39,255,62,81,40,255,62,82,40,255, + 63,83,41,255,63,83,41,255,64,84,41,255,64,84,42,255, + 65,85,42,255,65,85,42,255,66,86,43,255,66,87,43,255, + 67,88,44,255,67,88,44,255,68,89,45,255,68,90,45,255, + 69,91,46,255,69,91,46,255,70,92,46,255,71,93,47,255, + 72,94,47,255,72,94,47,255,73,95,48,255,73,96,48,255, + 74,97,49,255,74,97,49,255,75,98,50,255,75,99,50,255, + 76,100,51,255,76,100,51,255,77,101,51,255,77,101,52,255, + 78,102,52,255,78,102,52,255,79,103,53,255,79,104,53,255, + 80,105,54,255,80,105,54,255,81,106,55,255,81,107,55,255, + 82,108,56,255,82,108,56,255,83,109,57,255,84,110,58,255, + 85,111,59,255,85,111,59,255,86,112,59,255,86,113,60,255, + 87,114,60,255,87,114,60,255,88,115,61,255,88,116,61,255, + 89,117,62,255,89,117,62,255,90,118,63,255,90,118,63,255, + 91,119,64,255,91,119,64,255,92,120,64,255,92,121,65,255, + 93,122,65,255,93,122,65,255,94,123,66,255,94,123,66,255, + 95,124,67,255,95,124,67,255,96,125,67,255,96,126,68,255, + 97,127,68,255,97,127,68,255,97,128,68,255,98,128,69,255, + 98,129,69,255,98,129,69,255,99,130,70,255,99,130,70,255, + 100,131,71,255,100,131,71,255,101,132,71,255,101,132,72,255, + 102,133,72,255,102,133,72,255,102,134,72,255,103,134,73,255, + 103,135,73,255,103,135,73,255,103,135,73,255,104,136,74,255, + 104,136,74,255,104,136,74,255,104,136,75,255,105,137,75,255, + 105,137,76,255,105,137,76,255,105,138,76,255,105,138,77,255, + 105,139,77,255,105,139,77,255,105,139,78,255,106,139,78,255, + 106,139,79,255,106,139,79,255,106,139,79,255,105,140,80,255, + 105,140,80,255,105,140,80,255,105,140,81,255,105,140,81,255, + 105,140,82,255,105,140,82,255,105,140,83,255,105,141,83,255, + 105,141,84,255,105,141,84,255,105,141,85,255,104,140,85,255, + 104,140,86,255,104,140,86,255,104,140,87,255,103,140,87,255, + 103,140,88,255,103,140,88,255,103,140,89,255,102,140,89,255, + 102,140,90,255,102,140,90,255,102,140,91,255,101,139,91,255, + 101,139,92,255,101,139,92,255,100,139,93,255,100,139,93,255, + 99,139,94,255,99,139,94,255,98,139,95,255,98,138,95,255, + 97,138,96,255,97,138,96,255,96,138,96,255,96,137,97,255, + 95,137,97,255,95,137,97,255,95,137,98,255,94,137,98,255, + 94,137,99,255,94,137,99,255,94,137,99,255,93,136,100,255, + 93,136,100,255,93,136,100,255,92,136,100,255,92,135,101,255, + 91,135,101,255,91,135,101,255,91,135,101,255,90,135,102,255, + 90,135,102,255,90,135,102,255,90,135,102,255,90,135,102,255, + 90,135,102,255,90,135,102,255,90,135,102,255,90,135,102,255, + 90,135,102,255,90,135,102,255,90,135,102,255,90,135,103,255, + 90,135,103,255,90,135,103,255,90,135,103,255,91,136,103,255, + 91,136,103,255,91,136,103,255,91,136,103,255,92,136,103,255, + 92,136,103,255,92,136,103,255,92,136,103,255,93,136,103,255, + 93,136,103,255,93,136,103,255,93,136,103,255,94,137,103,255, + 94,137,103,255,94,137,103,255,94,137,103,255,95,138,103,255, + 95,138,103,255,95,138,103,255,96,138,103,255,96,138,103,255, + 97,138,103,255,97,138,103,255,97,138,103,255,98,139,104,255, + 98,139,104,255,98,139,104,255,98,139,104,255,99,140,104,255, + 99,140,104,255,99,140,104,255,99,140,104,255,100,140,104,255, + 100,140,104,255,100,140,104,255,100,140,104,255,100,140,104,255, + 100,140,104,255,100,140,104,255,100,140,104,255,100,140,104,255, + 100,140,104,255,100,140,104,255,100,140,104,255,101,140,105,255, + 101,140,105,255,101,140,105,255,101,140,105,255,101,139,105,255, + 101,139,105,255,101,139,105,255,101,139,105,255,100,138,105,255, + 100,138,105,255,100,138,105,255,100,138,105,255,99,138,106,255, + 99,138,106,255,99,138,106,255,99,138,106,255,98,137,106,255, + 98,137,106,255,98,137,106,255,98,137,106,255,97,136,106,255, + 97,136,106,255,97,136,106,255,97,136,106,255,97,135,107,255, + 97,135,107,255,97,135,107,255,97,135,107,255,96,135,108,255, + 96,135,108,255,96,135,108,255,96,135,108,255,95,134,108,255, + 95,134,108,255,95,134,108,255,95,134,108,255,94,134,109,255, + 94,134,109,255,94,134,109,255,94,134,109,255,94,133,110,255, + 94,133,110,255,94,133,110,255,94,133,110,255,93,133,111,255, + 93,133,111,255,93,133,111,255,93,133,111,255,92,133,111,255, + 92,133,111,255,92,133,111,255,92,133,111,255,92,133,112,255, + 92,133,112,255,92,133,112,255,92,133,112,255,91,132,112,255, + 91,132,112,255,91,132,112,255,91,132,112,255,90,132,113,255, + 90,132,113,255,90,132,113,255,89,132,113,255,89,132,113,255, + 88,132,113,255,88,132,113,255,88,132,113,255,87,131,113,255, + 87,131,113,255,87,131,113,255,87,131,113,255,86,131,113,255, + 86,131,113,255,86,131,113,255,85,131,113,255,85,130,114,255, + 84,130,114,255,84,130,114,255,84,130,114,255,83,129,114,255, + 83,129,114,255,83,129,114,255,82,129,114,255,81,129,114,255, + 81,129,114,255,80,129,114,255,79,129,114,255,79,128,115,255, + 78,128,115,255,78,128,115,255,77,128,115,255,77,127,115,255, + 76,127,115,255,76,127,115,255,75,127,115,255,75,127,115,255, + 74,127,115,255,74,127,115,255,74,127,115,255,73,126,115,255, + 73,126,115,255,73,126,115,255,73,126,115,255,72,125,116,255, + 72,125,116,255,72,125,116,255,72,125,116,255,72,125,116,255, + 72,125,116,255,72,125,116,255,72,125,116,255,72,125,116,255, + 72,125,116,255,72,125,116,255,72,125,116,255,72,125,115,255, + 72,125,115,255,72,125,115,255,72,125,115,255,73,125,115,255, + 73,125,115,255,73,125,115,255,73,125,115,255,74,126,114,255, + 74,126,114,255,74,126,114,255,75,126,114,255,75,127,114,255, + 76,127,114,255,76,127,114,255,77,127,114,255,77,128,114,255, + 78,128,114,255,78,128,114,255,79,128,114,255,80,129,113,255, + 80,129,113,255,81,129,113,255,82,129,113,255,82,130,112,255, + 83,130,112,255,83,130,112,255,84,130,112,255,84,131,112,255, + 85,131,112,255,85,131,112,255,86,131,112,255,86,132,111,255, + 87,132,111,255,87,132,111,255,88,132,111,255,88,133,111,255, + 89,133,111,255,89,133,111,255,90,133,111,255,90,134,111,255, + 91,134,111,255,91,134,111,255,91,134,111,255,92,135,110,255, + 92,135,110,255,92,135,110,255,93,135,110,255,93,136,110,255, + 94,136,110,255,94,136,110,255,94,136,110,255,95,137,110,255, + 95,137,110,255,95,137,110,255,95,137,110,255,96,137,110,255, + 96,137,110,255,96,137,110,255,96,137,110,255,97,138,110,255, + 97,138,110,255,97,138,110,255,97,138,110,255,97,138,109,255, + 97,138,109,255,97,138,109,255,97,138,109,255,98,139,109,255, + 98,139,109,255,98,139,109,255,98,139,109,255,98,139,109,255, + 98,139,109,255,98,139,109,255,98,139,109,255,98,139,109,255, + 98,139,109,255,98,139,109,255,98,139,109,255,98,139,109,255, + 98,138,109,255,98,138,109,255,98,138,109,255,98,138,109,255, + 97,138,109,255,97,138,109,255,97,138,109,255,97,138,109,255, + 97,137,109,255,97,137,109,255,97,137,109,255,97,137,109,255, + 96,137,109,255,96,137,109,255,96,137,109,255,95,137,109,255, + 95,136,109,255,94,136,109,255,94,136,109,255,94,136,109,255, + 93,135,109,255,93,135,109,255,93,135,109,255,92,135,109,255, + 92,134,110,255,91,134,110,255,91,134,110,255,91,134,110,255, + 90,133,110,255,90,133,110,255,90,133,110,255,89,133,110,255, + 89,132,110,255,88,132,110,255,88,132,110,255,88,132,110,255, + 87,131,110,255,87,131,110,255,87,131,110,255,87,131,110,255, + 86,130,110,255,86,130,110,255,86,130,110,255,86,130,110,255, + 85,130,110,255,85,130,110,255,85,130,110,255,85,130,110,255, + 84,129,110,255,84,129,110,255,84,129,110,255,84,129,110,255, + 83,129,111,255,83,129,111,255,83,129,111,255,83,129,111,255, + 82,129,111,255,82,129,111,255,82,129,111,255,82,129,111,255, + 82,128,111,255,82,128,111,255,82,128,111,255,82,128,111,255, + 81,128,112,255,81,128,112,255,81,128,112,255,81,128,112,255, + 81,127,112,255,81,127,112,255,81,127,112,255,81,127,112,255, + 80,127,113,255,80,127,113,255,80,127,113,255,80,127,113,255, + 79,126,113,255,79,126,113,255,79,126,113,255,79,126,113,255, + 78,125,113,255,78,125,113,255,78,125,113,255,78,125,113,255, + 77,125,114,255,77,125,114,255,77,125,114,255,77,125,114,255, + 76,124,113,255,76,124,113,255,76,124,113,255,76,124,113,255, + 75,124,113,255,75,124,113,255,75,124,113,255,75,124,113,255, + 75,123,113,255,75,123,113,255,75,123,113,255,75,123,113,255, + 75,122,113,255,75,122,113,255,75,122,113,255,75,122,113,255, + 75,122,112,255,75,122,112,255,75,122,112,255,75,122,112,255, + 76,122,112,255,76,122,112,255,76,122,112,255,76,122,112,255, + 77,123,112,255,77,123,112,255,77,123,112,255,77,123,112,255, + 77,123,112,255,77,123,112,255,77,123,112,255,77,123,112,255, + 78,124,112,255,78,124,112,255,78,124,112,255,78,124,112,255, + 79,125,113,255,79,125,113,255,79,125,113,255,80,125,113,255, + 80,125,113,255,80,125,113,255,80,125,113,255,80,125,113,255, + 81,126,114,255,81,126,114,255,81,126,114,255,81,126,114,255, + 82,127,114,255,82,127,114,255,82,127,114,255,83,128,114,255, + 83,128,115,255,84,129,115,255,84,129,115,255,84,129,115,255, + 85,129,115,255,85,129,115,255,85,129,115,255,85,129,115,255, + 86,130,116,255,86,130,116,255,86,130,116,255,86,130,116,255, + 86,131,116,255,86,131,116,255,86,131,116,255,86,131,116,255, + 87,131,116,255,87,131,116,255,87,131,116,255,87,131,116,255, + 87,131,116,255,87,131,116,255,87,131,116,255,87,131,116,255, + 86,131,116,255,86,131,116,255,86,131,116,255,86,131,116,255, + 86,131,116,255,86,131,116,255,86,131,116,255,86,131,116,255, + 85,130,116,255,85,130,116,255,85,130,116,255,84,130,116,255, + 84,130,116,255,83,130,116,255,83,130,116,255,83,130,116,255, + 82,129,116,255,82,129,116,255,82,129,116,255,82,129,116,255, + 81,128,116,255,81,128,116,255,81,128,116,255,81,128,116,255, + 80,127,116,255,80,127,116,255,80,127,116,255,80,127,116,255, + 79,126,116,255,79,126,116,255,79,126,116,255,78,126,116,255, + 78,125,116,255,77,125,116,255,77,125,116,255,77,125,116,255, + 76,124,116,255,76,124,116,255,76,124,116,255,76,124,116,255, + 75,123,116,255,75,123,116,255,75,123,116,255,75,123,116,255, + 74,122,116,255,74,122,116,255,74,122,116,255,74,122,116,255, + 74,121,116,255,74,121,116,255,74,121,116,255,74,121,116,255, + 73,121,116,255,73,121,116,255,73,121,116,255,73,121,116,255, + 73,121,116,255,73,121,116,255,73,121,116,255,73,121,116,255, + 73,120,116,255,73,120,116,255,73,120,116,255,73,120,116,255, + 72,120,116,255,72,120,116,255,72,120,116,255,72,120,116,255, + 72,119,115,255,72,119,115,255,72,119,115,255,72,119,115,255, + 72,119,115,255,72,119,115,255,72,119,115,255,72,119,115,255, + 72,118,114,255,72,118,114,255,72,118,114,255,72,118,114,255, + 72,117,114,255,72,117,114,255,72,117,114,255,72,117,114,255, + 71,116,113,255,71,116,113,255,71,116,113,255,71,116,113,255, + 70,115,112,255,70,115,112,255,70,115,112,255,70,114,112,255, + 70,114,111,255,70,113,111,255,70,113,111,255,70,113,111,255, + 69,112,110,255,69,112,110,255,69,112,110,255,69,111,109,255, + 68,111,109,255,68,110,108,255,68,110,108,255,68,110,107,255, + 67,109,107,255,67,109,106,255,67,109,106,255,67,108,106,255, + 66,108,105,255,66,107,105,255,66,107,105,255,66,106,104,255, + 65,106,104,255,65,105,103,255,65,105,102,255,65,104,102,255, + 64,104,101,255,64,103,100,255,64,103,100,255,64,102,99,255, + 63,102,99,255,63,101,98,255,63,101,98,255,63,100,97,255, + 62,100,96,255,62,99,95,255,62,99,95,255,62,98,94,255, + 61,97,94,255,61,96,93,255,61,96,93,255,61,95,92,255, + 61,95,91,255,61,94,90,255,61,94,90,255,61,93,89,255, + 61,93,88,255,61,92,87,255,61,92,87,255,61,91,86,255, + 60,91,85,255,60,90,84,255,60,90,83,255,60,89,82,255, + 59,88,81,255,59,87,80,255,59,87,80,255,59,86,79,255, + 59,86,78,255,59,85,77,255,59,85,77,255,59,84,76,255, + 58,84,75,255,58,83,74,255,58,83,74,255,58,83,73,255, + 58,82,72,255,58,82,71,255,58,82,71,255,58,81,70,255, + 58,81,69,255,58,80,68,255,58,80,67,255,58,79,66,255, + 57,79,65,255,57,78,64,255,57,78,64,255,57,77,63,255, + 57,77,63,255,57,76,62,255,57,76,62,255,57,76,61,255, + 56,75,60,255,56,75,59,255,56,75,59,255,56,74,58,255, + 55,74,57,255,55,73,56,255,55,73,56,255,55,72,55,255, + 54,72,54,255,54,71,53,255,54,71,53,255,54,70,52,255, + 53,70,52,255,53,69,51,255,53,69,51,255,53,68,50,255, + 52,68,49,255,52,67,48,255,52,67,48,255,52,66,47,255, + 51,66,47,255,51,65,46,255,51,65,46,255,51,64,45,255, + 50,64,45,255,50,63,44,255,50,63,44,255,49,62,43,255, + 49,62,42,255,48,61,41,255,48,61,41,255,48,60,40,255, + 47,60,40,255,47,59,39,255,47,59,39,255,47,59,38,255, + 47,58,38,255,47,58,37,255,47,58,37,255,47,58,36,255, + 46,57,36,255,46,57,35,255,46,57,35,255,46,57,34,255, + 46,56,34,255,46,56,33,255,46,56,33,255,46,56,33,255, + 45,56,32,255,45,56,32,255,45,56,32,255,45,56,32,255, + 45,55,31,255,45,55,31,255,45,55,31,255,45,55,31,255, + 44,54,30,255,44,54,30,255,44,54,30,255,44,54,29,255, + 43,53,29,255,43,53,28,255,43,53,28,255,43,53,28,255, + 43,53,27,255,43,53,27,255,43,53,27,255,43,53,27,255, + 42,52,26,255,42,52,26,255,42,52,26,255,42,52,26,255, + 41,51,25,255,41,51,25,255,41,51,25,255,41,51,25,255, + 40,50,25,255,40,50,25,255,40,50,25,255,40,50,25,255, + 39,49,24,255,39,49,24,255,39,49,24,255,39,49,24,255, + 38,48,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 37,47,23,255,37,47,23,255,37,47,23,255,37,47,23,255, + 36,46,23,255,36,46,23,255,36,46,23,255,36,46,23,255, + 55,67,26,255,55,67,26,255,55,67,26,255,55,67,26,255, + 55,67,27,255,55,67,27,255,55,67,27,255,55,67,27,255, + 55,68,28,255,55,68,28,255,55,68,28,255,55,68,28,255, + 55,68,28,255,55,68,28,255,55,68,28,255,55,68,29,255, + 55,69,29,255,55,69,30,255,55,69,30,255,55,69,30,255, + 55,70,31,255,55,70,31,255,55,70,31,255,55,70,31,255, + 56,71,32,255,56,71,32,255,56,71,32,255,56,71,32,255, + 57,72,33,255,57,72,33,255,57,72,33,255,57,73,33,255, + 58,73,34,255,58,74,34,255,58,74,34,255,58,75,35,255, + 59,75,35,255,59,76,36,255,59,76,36,255,59,77,36,255, + 60,77,37,255,60,78,37,255,60,78,37,255,61,79,37,255, + 61,79,38,255,62,80,38,255,62,80,38,255,62,81,39,255, + 63,82,39,255,63,83,40,255,63,83,40,255,64,84,40,255, + 64,84,41,255,65,85,41,255,65,85,41,255,66,86,42,255, + 67,87,42,255,68,88,43,255,68,88,43,255,69,89,44,255, + 69,90,44,255,70,91,45,255,70,91,45,255,71,92,45,255, + 71,93,46,255,72,94,46,255,72,94,46,255,73,95,47,255, + 73,96,47,255,74,97,48,255,74,97,48,255,75,98,49,255, + 75,99,49,255,76,100,50,255,76,100,50,255,77,101,50,255, + 78,101,51,255,79,102,51,255,79,102,51,255,80,103,52,255, + 80,104,52,255,81,105,53,255,81,105,53,255,82,106,54,255, + 82,107,54,255,83,108,55,255,83,108,55,255,84,109,56,255, + 84,109,56,255,85,110,57,255,85,110,57,255,86,111,57,255, + 86,112,58,255,87,113,58,255,87,113,58,255,88,114,59,255, + 88,115,59,255,89,116,60,255,89,116,60,255,90,117,61,255, + 90,117,61,255,91,118,62,255,91,118,62,255,92,119,63,255, + 92,120,63,255,93,121,64,255,93,121,64,255,94,122,64,255, + 94,122,65,255,95,123,65,255,95,123,65,255,96,124,66,255, + 96,125,66,255,97,126,67,255,97,126,67,255,98,127,67,255, + 98,127,68,255,99,128,68,255,99,128,68,255,99,129,69,255, + 100,129,69,255,100,130,70,255,100,130,70,255,101,131,70,255, + 101,131,71,255,102,132,71,255,102,132,71,255,102,133,71,255, + 103,133,72,255,103,134,72,255,103,134,72,255,103,135,72,255, + 104,135,73,255,104,136,73,255,104,136,73,255,104,136,73,255, + 105,137,74,255,105,137,74,255,105,137,74,255,105,138,75,255, + 106,138,75,255,106,139,76,255,106,139,76,255,106,139,76,255, + 106,139,77,255,106,139,77,255,106,139,77,255,106,139,78,255, + 106,140,78,255,106,140,79,255,106,140,79,255,106,140,80,255, + 106,141,80,255,106,141,81,255,106,141,81,255,106,141,81,255, + 106,141,82,255,106,141,82,255,106,141,82,255,106,141,83,255, + 105,141,83,255,105,141,84,255,105,141,84,255,105,141,85,255, + 104,141,85,255,104,141,86,255,104,141,86,255,104,141,87,255, + 103,140,87,255,103,140,88,255,103,140,88,255,103,140,89,255, + 102,140,89,255,102,140,90,255,102,140,90,255,101,140,91,255, + 101,139,91,255,100,139,92,255,100,139,92,255,99,139,93,255, + 99,138,93,255,98,138,94,255,98,138,94,255,97,138,94,255, + 97,137,95,255,96,137,95,255,96,137,95,255,96,137,95,255, + 95,137,96,255,95,137,96,255,95,137,96,255,95,137,97,255, + 94,136,97,255,94,136,98,255,94,136,98,255,93,136,98,255, + 93,136,99,255,92,136,99,255,92,136,99,255,92,136,99,255, + 91,135,99,255,91,135,99,255,91,135,99,255,91,135,99,255, + 91,135,100,255,91,135,100,255,91,135,100,255,91,135,100,255, + 91,135,101,255,91,135,101,255,91,135,101,255,91,135,101,255, + 91,135,101,255,91,135,101,255,91,135,101,255,91,135,101,255, + 91,135,101,255,91,135,101,255,91,135,101,255,91,135,101,255, + 92,136,102,255,92,136,102,255,92,136,102,255,92,136,102,255, + 93,136,102,255,93,136,102,255,93,136,102,255,94,136,102,255, + 94,137,102,255,95,137,102,255,95,137,102,255,95,137,102,255, + 96,137,102,255,96,137,102,255,96,137,102,255,96,137,102,255, + 97,138,102,255,97,138,102,255,97,138,102,255,97,138,102,255, + 98,138,102,255,98,138,102,255,98,138,102,255,98,138,102,255, + 98,139,103,255,98,139,103,255,98,139,103,255,98,139,103,255, + 99,139,103,255,99,139,103,255,99,139,103,255,99,139,103,255, + 99,139,103,255,99,139,103,255,99,139,103,255,99,139,103,255, + 100,139,103,255,100,139,103,255,100,139,103,255,100,139,103,255, + 100,139,104,255,100,139,104,255,100,139,104,255,100,139,104,255, + 100,138,104,255,100,138,104,255,100,138,104,255,100,138,104,255, + 99,137,104,255,99,137,104,255,99,137,104,255,99,137,104,255, + 98,137,105,255,98,137,105,255,98,137,105,255,98,137,105,255, + 98,136,105,255,98,136,105,255,98,136,105,255,98,136,105,255, + 97,136,105,255,97,136,105,255,97,136,105,255,97,136,105,255, + 96,135,106,255,96,135,106,255,96,135,106,255,96,135,106,255, + 95,134,106,255,95,134,106,255,95,134,106,255,95,134,106,255, + 95,134,107,255,95,134,107,255,95,134,107,255,95,134,107,255, + 94,133,108,255,94,133,108,255,94,133,108,255,94,133,108,255, + 93,133,109,255,93,133,109,255,93,133,109,255,93,133,109,255, + 93,132,109,255,93,132,109,255,93,132,109,255,93,132,109,255, + 92,132,110,255,92,132,110,255,92,132,110,255,92,132,110,255, + 92,132,111,255,92,132,111,255,92,132,111,255,92,132,111,255, + 91,132,111,255,91,132,111,255,91,132,111,255,91,132,111,255, + 90,132,111,255,90,132,111,255,90,132,111,255,90,132,111,255, + 89,131,112,255,89,131,112,255,89,131,112,255,89,131,112,255, + 88,131,112,255,88,131,112,255,88,131,112,255,87,131,112,255, + 87,131,112,255,86,131,112,255,86,131,112,255,86,131,112,255, + 85,130,112,255,85,130,112,255,85,130,112,255,84,130,112,255, + 84,129,112,255,83,129,112,255,83,129,112,255,82,129,112,255, + 82,129,112,255,81,129,112,255,81,129,112,255,80,129,112,255, + 80,128,113,255,79,128,113,255,79,128,113,255,78,128,113,255, + 78,127,113,255,77,127,113,255,77,127,113,255,76,127,113,255, + 76,126,113,255,75,126,113,255,75,126,113,255,75,126,113,255, + 74,125,113,255,74,125,113,255,74,125,113,255,74,125,113,255, + 73,124,114,255,73,124,114,255,73,124,114,255,73,124,114,255, + 73,124,114,255,73,124,114,255,73,124,114,255,73,124,114,255, + 73,124,114,255,73,124,114,255,73,124,114,255,73,124,114,255, + 73,124,114,255,73,124,114,255,73,124,114,255,73,124,114,255, + 74,125,113,255,74,125,113,255,74,125,113,255,74,125,113,255, + 75,125,113,255,75,125,113,255,75,125,113,255,76,125,113,255, + 76,126,113,255,77,126,113,255,77,126,113,255,78,126,113,255, + 78,127,112,255,79,127,112,255,79,127,112,255,80,127,112,255, + 80,128,111,255,81,128,111,255,81,128,111,255,82,129,111,255, + 82,129,111,255,83,130,111,255,83,130,111,255,84,130,111,255, + 85,131,111,255,85,131,111,255,86,131,111,255,87,131,111,255, + 87,132,110,255,88,132,110,255,88,132,110,255,89,132,110,255, + 89,132,110,255,90,132,110,255,90,132,110,255,90,132,110,255, + 91,133,110,255,91,133,110,255,91,133,110,255,91,133,110,255, + 92,134,109,255,92,134,109,255,92,134,109,255,93,134,109,255, + 93,135,109,255,94,135,109,255,94,135,109,255,94,135,109,255, + 95,136,109,255,95,136,109,255,95,136,109,255,95,136,109,255, + 96,136,109,255,96,136,109,255,96,136,109,255,96,136,109,255, + 96,137,108,255,96,137,108,255,96,137,108,255,96,137,108,255, + 96,137,108,255,96,137,108,255,96,137,108,255,96,137,108,255, + 97,138,108,255,97,138,108,255,97,138,108,255,97,138,108,255, + 97,138,108,255,97,138,108,255,97,138,108,255,97,138,108,255, + 97,138,108,255,97,138,107,255,97,138,107,255,97,138,107,255, + 97,138,107,255,97,137,107,255,97,137,107,255,97,137,107,255, + 97,137,107,255,96,137,107,255,96,137,107,255,96,137,107,255, + 96,137,107,255,96,136,107,255,96,136,107,255,96,136,107,255, + 96,136,107,255,95,136,107,255,95,136,107,255,95,136,107,255, + 95,136,107,255,94,135,108,255,94,135,108,255,94,135,108,255, + 93,135,108,255,93,134,108,255,92,134,108,255,92,134,108,255, + 92,134,108,255,91,133,108,255,91,133,108,255,91,133,108,255, + 91,133,108,255,90,133,108,255,90,133,108,255,90,133,108,255, + 90,133,108,255,89,132,108,255,89,132,108,255,89,132,108,255, + 89,132,108,255,88,131,109,255,88,131,109,255,88,131,109,255, + 87,131,109,255,87,130,109,255,86,130,109,255,86,130,109,255, + 86,130,109,255,85,129,109,255,85,129,109,255,85,129,109,255, + 85,129,109,255,84,129,109,255,84,129,109,255,84,129,109,255, + 84,129,109,255,83,128,109,255,83,128,109,255,83,128,109,255, + 83,128,109,255,83,128,110,255,83,128,110,255,83,128,110,255, + 83,128,110,255,82,128,110,255,82,128,110,255,82,128,110,255, + 82,128,110,255,82,127,110,255,82,127,110,255,82,127,110,255, + 82,127,110,255,82,127,111,255,82,127,111,255,82,127,111,255, + 82,127,111,255,81,127,111,255,81,127,111,255,81,127,111,255, + 81,127,111,255,80,126,112,255,80,126,112,255,80,126,112,255, + 80,126,112,255,79,126,112,255,79,126,112,255,79,126,112,255, + 79,126,112,255,78,125,112,255,78,125,112,255,78,125,112,255, + 78,125,112,255,78,125,112,255,78,125,112,255,78,125,112,255, + 78,125,112,255,77,124,112,255,77,124,112,255,77,124,112,255, + 77,124,112,255,77,123,112,255,77,123,112,255,77,123,112,255, + 77,123,112,255,77,123,112,255,77,123,112,255,77,123,112,255, + 77,123,112,255,76,123,111,255,76,123,111,255,76,123,111,255, + 76,123,111,255,77,123,111,255,77,123,111,255,77,123,111,255, + 77,123,111,255,78,123,111,255,78,123,111,255,78,123,111,255, + 78,123,111,255,78,123,111,255,78,123,111,255,78,123,111,255, + 78,123,111,255,79,123,111,255,79,123,111,255,79,123,111,255, + 79,123,111,255,80,124,111,255,80,124,111,255,80,124,111,255, + 80,124,111,255,80,125,112,255,81,125,112,255,81,125,112,255, + 81,125,112,255,82,126,112,255,82,126,112,255,82,126,112,255, + 82,126,112,255,83,127,112,255,83,127,112,255,83,127,112,255, + 83,127,112,255,84,128,113,255,84,128,113,255,84,128,113,255, + 84,128,113,255,85,129,113,255,85,129,113,255,85,129,113,255, + 85,129,113,255,85,129,114,255,85,129,114,255,85,129,114,255, + 85,129,114,255,86,130,114,255,86,130,114,255,86,130,114,255, + 86,130,114,255,86,130,115,255,86,130,115,255,86,130,115,255, + 86,130,115,255,86,130,115,255,86,130,115,255,86,130,115,255, + 86,130,115,255,86,131,115,255,86,131,115,255,86,131,115,255, + 86,131,115,255,86,131,115,255,86,131,115,255,86,131,115,255, + 86,131,115,255,85,130,115,255,85,130,115,255,85,130,115,255, + 85,130,115,255,84,129,115,255,84,129,115,255,84,129,115,255, + 84,129,115,255,83,128,115,255,83,128,115,255,83,128,115,255, + 83,128,115,255,82,127,114,255,82,127,114,255,82,127,114,255, + 81,127,114,255,81,127,114,255,80,127,114,255,80,127,114,255, + 80,127,114,255,79,126,114,255,79,126,114,255,79,126,114,255, + 79,126,114,255,78,125,114,255,78,125,114,255,78,125,114,255, + 78,125,114,255,77,124,114,255,77,124,114,255,77,124,114,255, + 77,124,114,255,76,123,114,255,76,123,114,255,76,123,114,255, + 76,123,114,255,75,123,114,255,75,123,114,255,75,123,114,255, + 75,123,114,255,75,122,114,255,75,122,114,255,75,122,114,255, + 75,122,114,255,74,121,114,255,74,121,114,255,74,121,114,255, + 74,121,114,255,74,121,115,255,74,121,115,255,74,121,115,255, + 74,121,115,255,74,121,115,255,74,121,115,255,74,121,115,255, + 74,121,115,255,73,120,115,255,73,120,115,255,73,120,115,255, + 73,120,115,255,73,119,114,255,73,119,114,255,73,119,114,255, + 73,119,114,255,73,119,114,255,73,119,114,255,73,119,114,255, + 73,119,114,255,73,118,113,255,73,118,113,255,73,118,113,255, + 73,118,113,255,73,118,112,255,73,118,112,255,73,118,112,255, + 73,118,112,255,72,117,112,255,72,117,112,255,72,117,112,255, + 72,117,112,255,71,116,111,255,71,116,111,255,71,116,111,255, + 71,115,111,255,71,115,110,255,71,114,110,255,71,114,110,255, + 71,114,109,255,70,113,109,255,70,113,108,255,70,113,108,255, + 70,112,108,255,69,112,107,255,69,111,107,255,69,111,107,255, + 69,110,106,255,68,110,106,255,68,109,105,255,68,109,105,255, + 68,108,104,255,67,108,104,255,67,107,103,255,67,107,103,255, + 67,106,102,255,66,106,102,255,66,105,101,255,66,105,101,255, + 66,104,100,255,65,104,100,255,65,103,99,255,65,103,98,255, + 65,102,98,255,64,102,97,255,64,101,96,255,64,101,96,255, + 64,100,95,255,63,100,95,255,63,99,94,255,63,99,94,255, + 63,98,93,255,62,97,92,255,62,96,91,255,62,96,91,255, + 62,95,90,255,62,95,89,255,62,94,88,255,62,94,88,255, + 62,93,87,255,62,93,86,255,62,92,85,255,62,92,85,255, + 62,91,84,255,61,90,83,255,61,89,82,255,61,89,81,255, + 61,88,80,255,60,88,79,255,60,87,78,255,60,87,78,255, + 60,86,77,255,60,86,76,255,60,85,75,255,60,85,75,255, + 60,84,74,255,59,84,73,255,59,83,72,255,59,83,72,255, + 59,82,71,255,59,82,70,255,59,81,69,255,59,81,69,255, + 59,81,68,255,58,80,67,255,58,80,66,255,58,80,66,255, + 58,79,65,255,58,79,64,255,58,78,63,255,58,78,63,255, + 58,77,62,255,57,77,61,255,57,76,60,255,57,76,60,255, + 57,75,59,255,56,75,58,255,56,74,57,255,56,74,57,255, + 56,73,56,255,55,73,56,255,55,72,55,255,55,72,55,255, + 55,71,54,255,54,71,53,255,54,70,52,255,54,70,52,255, + 54,69,51,255,53,69,51,255,53,68,50,255,53,68,50,255, + 53,67,49,255,52,67,48,255,52,66,47,255,52,66,47,255, + 52,66,46,255,51,65,46,255,51,65,45,255,51,65,45,255, + 51,64,44,255,50,64,44,255,50,63,43,255,50,63,43,255, + 50,62,42,255,49,62,41,255,49,61,40,255,49,61,40,255, + 49,60,39,255,48,60,39,255,48,59,38,255,48,59,38,255, + 48,59,37,255,48,58,37,255,48,58,36,255,48,58,36,255, + 48,58,36,255,47,57,35,255,47,57,35,255,47,57,35,255, + 47,57,34,255,47,57,34,255,47,57,33,255,47,57,33,255, + 47,57,32,255,46,56,32,255,46,56,31,255,46,56,31,255, + 46,56,31,255,45,55,30,255,45,55,30,255,45,55,30,255, + 45,55,30,255,45,55,29,255,45,55,29,255,45,55,29,255, + 45,55,28,255,44,54,28,255,44,54,27,255,44,54,27,255, + 44,54,27,255,44,53,26,255,44,53,26,255,44,53,26,255, + 44,53,26,255,43,53,26,255,43,53,26,255,43,53,26,255, + 43,53,26,255,42,52,25,255,42,52,25,255,42,52,25,255, + 42,52,25,255,41,51,24,255,41,51,24,255,41,51,24,255, + 41,50,24,255,40,50,24,255,40,49,24,255,40,49,24,255, + 40,49,24,255,39,48,23,255,39,48,23,255,39,48,23,255, + 39,48,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,37,47,23,255,37,47,23,255,37,47,23,255, + 37,47,23,255,55,67,26,255,55,67,26,255,55,67,26,255, + 55,67,26,255,55,67,26,255,55,67,26,255,55,67,26,255, + 55,67,26,255,55,68,27,255,55,68,27,255,55,68,27,255, + 55,68,27,255,55,68,28,255,55,68,28,255,55,68,28,255, + 55,68,28,255,55,69,29,255,55,69,29,255,55,69,29,255, + 55,69,29,255,56,70,30,255,56,70,30,255,56,70,30,255, + 56,70,30,255,57,71,31,255,57,71,31,255,57,71,31,255, + 57,71,31,255,57,72,32,255,57,72,32,255,57,72,32,255, + 57,73,32,255,58,73,33,255,58,74,33,255,58,74,33,255, + 58,75,34,255,59,75,34,255,59,76,35,255,59,76,35,255, + 59,77,35,255,60,77,36,255,60,78,36,255,60,78,36,255, + 61,79,36,255,61,79,37,255,62,80,37,255,62,80,37,255, + 63,81,38,255,63,82,38,255,64,83,39,255,64,83,39,255, + 65,84,39,255,65,84,40,255,66,85,40,255,66,85,40,255, + 67,86,41,255,67,87,41,255,68,88,42,255,68,88,42,255, + 69,89,43,255,69,90,43,255,70,91,44,255,70,91,44,255, + 71,92,44,255,72,93,45,255,73,94,45,255,73,94,45,255, + 74,95,46,255,74,96,46,255,75,97,47,255,75,97,47,255, + 76,98,48,255,76,99,48,255,77,100,49,255,77,100,49,255, + 78,101,49,255,78,101,50,255,79,102,50,255,79,102,50,255, + 80,103,51,255,80,104,51,255,81,105,52,255,81,105,52,255, + 82,106,53,255,82,107,53,255,83,108,54,255,83,108,54,255, + 84,109,55,255,85,109,55,255,86,110,56,255,86,110,56,255, + 87,111,56,255,87,112,57,255,88,113,57,255,88,113,57,255, + 89,114,58,255,89,115,58,255,90,116,59,255,90,116,59,255, + 91,117,60,255,91,117,60,255,92,118,61,255,92,118,61,255, + 93,119,61,255,93,120,62,255,94,121,62,255,94,121,62,255, + 95,122,63,255,95,122,63,255,96,123,64,255,96,123,64,255, + 97,124,64,255,97,125,65,255,98,126,65,255,98,126,65,255, + 98,127,65,255,99,127,66,255,99,128,66,255,99,128,66,255, + 100,129,67,255,100,129,67,255,101,130,68,255,101,130,68,255, + 102,131,68,255,102,131,69,255,103,132,69,255,103,132,69,255, + 103,133,69,255,104,133,70,255,104,134,70,255,104,134,70,255, + 104,135,70,255,105,135,71,255,105,136,71,255,105,136,71,255, + 105,136,71,255,106,137,72,255,106,137,72,255,106,137,72,255, + 106,138,73,255,107,138,73,255,107,139,74,255,107,139,74,255, + 107,139,74,255,107,139,75,255,107,139,75,255,107,139,75,255, + 107,139,76,255,107,140,76,255,107,140,77,255,107,140,77,255, + 107,140,78,255,107,141,78,255,107,141,79,255,107,141,79,255, + 107,141,79,255,107,141,80,255,107,141,80,255,107,141,80,255, + 107,141,81,255,106,141,81,255,106,141,82,255,106,141,82,255, + 106,141,83,255,105,141,83,255,105,141,84,255,105,141,84,255, + 105,141,85,255,104,140,85,255,104,140,86,255,104,140,86,255, + 104,140,87,255,103,140,87,255,103,140,88,255,103,140,88,255, + 102,140,89,255,102,139,89,255,101,139,90,255,101,139,90,255, + 100,139,91,255,100,138,91,255,99,138,92,255,99,138,92,255, + 98,138,92,255,98,137,93,255,97,137,93,255,97,137,93,255, + 97,137,93,255,96,137,94,255,96,137,94,255,96,137,94,255, + 96,137,95,255,95,136,95,255,95,136,96,255,95,136,96,255, + 94,136,96,255,94,136,97,255,93,136,97,255,93,136,97,255, + 93,136,97,255,92,135,97,255,92,135,97,255,92,135,97,255, + 92,135,97,255,92,135,98,255,92,135,98,255,92,135,98,255, + 92,135,98,255,92,135,99,255,92,135,99,255,92,135,99,255, + 92,135,99,255,92,135,99,255,92,135,99,255,92,135,99,255, + 92,135,99,255,92,135,99,255,92,135,99,255,92,135,99,255, + 92,135,99,255,93,135,100,255,93,135,100,255,93,135,100,255, + 93,135,100,255,94,135,100,255,94,135,100,255,94,135,100,255, + 94,135,100,255,95,136,100,255,95,136,100,255,95,136,100,255, + 95,136,100,255,96,136,100,255,96,136,100,255,96,136,100,255, + 96,136,100,255,97,137,100,255,97,137,100,255,97,137,100,255, + 97,137,100,255,98,137,101,255,98,137,101,255,98,137,101,255, + 98,137,101,255,98,138,101,255,98,138,101,255,98,138,101,255, + 98,138,101,255,99,138,101,255,99,138,101,255,99,138,101,255, + 99,138,101,255,99,138,101,255,99,138,101,255,99,138,101,255, + 99,138,101,255,100,138,101,255,100,138,101,255,100,138,101,255, + 100,138,101,255,100,138,102,255,100,138,102,255,100,138,102,255, + 100,138,102,255,100,137,102,255,100,137,102,255,100,137,102,255, + 100,137,102,255,99,136,102,255,99,136,102,255,99,136,102,255, + 99,136,102,255,98,136,103,255,98,136,103,255,98,136,103,255, + 98,136,103,255,98,135,103,255,98,135,103,255,98,135,103,255, + 98,135,103,255,97,135,103,255,97,135,103,255,97,135,103,255, + 97,135,103,255,96,134,104,255,96,134,104,255,96,134,104,255, + 96,134,104,255,95,133,104,255,95,133,104,255,95,133,104,255, + 95,133,104,255,95,133,105,255,95,133,105,255,95,133,105,255, + 95,133,105,255,94,132,106,255,94,132,106,255,94,132,106,255, + 94,132,106,255,93,132,107,255,93,132,107,255,93,132,107,255, + 93,132,107,255,93,131,107,255,93,131,107,255,93,131,107,255, + 93,131,107,255,92,131,108,255,92,131,108,255,92,131,108,255, + 92,131,108,255,92,131,109,255,92,131,109,255,92,131,109,255, + 92,131,109,255,91,131,109,255,91,131,109,255,91,131,109,255, + 91,131,109,255,90,131,109,255,90,131,109,255,90,131,109,255, + 90,131,109,255,89,130,110,255,89,130,110,255,89,130,110,255, + 89,130,110,255,88,130,110,255,88,130,110,255,88,130,110,255, + 88,130,110,255,87,130,110,255,87,130,110,255,87,130,110,255, + 86,130,110,255,86,129,110,255,85,129,110,255,85,129,110,255, + 85,129,110,255,84,128,110,255,84,128,110,255,84,128,110,255, + 83,128,110,255,83,128,110,255,82,128,110,255,82,128,110,255, + 81,128,110,255,81,127,111,255,80,127,111,255,80,127,111,255, + 79,127,111,255,79,126,111,255,78,126,111,255,78,126,111,255, + 77,126,111,255,77,126,111,255,76,126,111,255,76,126,111,255, + 76,126,111,255,75,125,111,255,75,125,111,255,75,125,111,255, + 75,125,111,255,74,124,112,255,74,124,112,255,74,124,112,255, + 74,124,112,255,74,124,112,255,74,124,112,255,74,124,112,255, + 74,124,112,255,74,124,112,255,74,124,112,255,74,124,112,255, + 74,124,112,255,74,124,112,255,74,124,112,255,74,124,112,255, + 74,124,112,255,75,125,111,255,75,125,111,255,75,125,111,255, + 75,125,111,255,76,125,111,255,76,125,111,255,76,125,111,255, + 77,125,111,255,77,126,111,255,78,126,111,255,78,126,111,255, + 79,126,111,255,79,127,110,255,80,127,110,255,80,127,110,255, + 81,127,110,255,81,128,109,255,82,128,109,255,82,128,109,255, + 83,128,109,255,83,129,109,255,84,129,109,255,84,129,109,255, + 85,129,109,255,85,130,109,255,86,130,109,255,86,130,109,255, + 87,130,109,255,87,131,108,255,88,131,108,255,88,131,108,255, + 89,131,108,255,89,131,108,255,90,131,108,255,90,131,108,255, + 90,131,108,255,91,132,108,255,91,132,108,255,91,132,108,255, + 91,132,108,255,92,133,107,255,92,133,107,255,92,133,107,255, + 93,133,107,255,93,134,107,255,94,134,107,255,94,134,107,255, + 94,134,107,255,95,135,107,255,95,135,107,255,95,135,107,255, + 95,135,107,255,96,135,107,255,96,135,107,255,96,135,107,255, + 96,135,107,255,96,136,106,255,96,136,106,255,96,136,106,255, + 96,136,106,255,96,136,106,255,96,136,106,255,96,136,106,255, + 96,136,106,255,97,137,106,255,97,137,106,255,97,137,106,255, + 97,137,106,255,97,137,106,255,97,137,106,255,97,137,106,255, + 97,137,106,255,97,137,106,255,97,137,105,255,97,137,105,255, + 97,137,105,255,97,137,105,255,97,136,105,255,97,136,105,255, + 97,136,105,255,97,136,105,255,96,136,105,255,96,136,105,255, + 96,136,105,255,96,136,105,255,96,135,105,255,96,135,105,255, + 96,135,105,255,96,135,105,255,95,135,105,255,95,135,105,255, + 95,135,105,255,95,135,105,255,94,134,106,255,94,134,106,255, + 94,134,106,255,93,134,106,255,93,133,106,255,92,133,106,255, + 92,133,106,255,92,133,106,255,91,132,106,255,91,132,106,255, + 91,132,106,255,91,132,106,255,90,132,106,255,90,132,106,255, + 90,132,106,255,90,132,106,255,89,131,106,255,89,131,106,255, + 89,131,106,255,89,131,106,255,88,130,107,255,88,130,107,255, + 88,130,107,255,88,130,107,255,87,129,107,255,87,129,107,255, + 87,129,107,255,87,129,107,255,86,129,107,255,86,129,107,255, + 86,129,107,255,86,129,107,255,85,128,107,255,85,128,107,255, + 85,128,107,255,85,128,107,255,84,128,107,255,84,128,107,255, + 84,128,107,255,84,128,107,255,84,128,108,255,84,128,108,255, + 84,128,108,255,84,128,108,255,83,128,108,255,83,128,108,255, + 83,128,108,255,83,128,108,255,83,127,108,255,83,127,108,255, + 83,127,108,255,83,127,108,255,83,127,109,255,83,127,109,255, + 83,127,109,255,83,127,109,255,82,127,109,255,82,127,109,255, + 82,127,109,255,82,127,109,255,81,126,110,255,81,126,110,255, + 81,126,110,255,81,126,110,255,80,126,110,255,80,126,110,255, + 80,126,110,255,80,126,110,255,79,126,110,255,79,126,110,255, + 79,126,110,255,79,126,110,255,79,125,110,255,79,125,110,255, + 79,125,110,255,79,125,110,255,78,125,110,255,78,125,110,255, + 78,125,110,255,78,125,110,255,78,124,110,255,78,124,110,255, + 78,124,110,255,78,124,110,255,78,123,110,255,78,123,110,255, + 78,123,110,255,78,123,110,255,77,123,109,255,77,123,109,255, + 77,123,109,255,77,123,109,255,78,123,109,255,78,123,109,255, + 78,123,109,255,78,123,109,255,79,123,109,255,79,123,109,255, + 79,123,109,255,79,123,109,255,79,123,109,255,79,123,109,255, + 79,123,109,255,79,123,109,255,80,123,109,255,80,123,109,255, + 80,123,109,255,80,123,109,255,81,124,110,255,81,124,110,255, + 81,124,110,255,81,124,110,255,81,124,110,255,81,124,110,255, + 81,124,110,255,81,124,110,255,82,125,111,255,82,125,111,255, + 82,125,111,255,82,125,111,255,83,126,111,255,83,126,111,255, + 83,126,111,255,83,126,111,255,84,127,112,255,84,127,112,255, + 84,127,112,255,84,127,112,255,85,128,112,255,85,128,112,255, + 85,128,112,255,85,128,112,255,85,128,113,255,85,128,113,255, + 85,128,113,255,85,128,113,255,86,129,113,255,86,129,113,255, + 86,129,113,255,86,129,113,255,86,129,114,255,86,129,114,255, + 86,129,114,255,86,129,114,255,86,129,114,255,86,129,114,255, + 86,129,114,255,86,129,114,255,86,130,114,255,86,130,114,255, + 86,130,114,255,86,130,114,255,86,130,114,255,86,130,114,255, + 86,130,114,255,86,130,114,255,85,129,114,255,85,129,114,255, + 85,129,114,255,85,129,114,255,84,129,114,255,84,129,114,255, + 84,129,114,255,84,129,114,255,83,128,114,255,83,128,114,255, + 83,128,114,255,83,128,114,255,82,127,113,255,82,127,113,255, + 82,127,113,255,82,127,113,255,81,127,113,255,81,127,113,255, + 81,127,113,255,81,127,113,255,80,126,113,255,80,126,113,255, + 80,126,113,255,80,126,113,255,79,125,113,255,79,125,113,255, + 79,125,113,255,79,125,113,255,78,124,113,255,78,124,113,255, + 78,124,113,255,78,124,113,255,77,123,113,255,77,123,113,255, + 77,123,113,255,77,123,113,255,76,123,113,255,76,123,113,255, + 76,123,113,255,76,123,113,255,76,122,113,255,76,122,113,255, + 76,122,113,255,76,122,113,255,75,122,113,255,75,122,113,255, + 75,122,113,255,75,122,113,255,75,122,114,255,75,122,114,255, + 75,122,114,255,75,122,114,255,75,121,114,255,75,121,114,255, + 75,121,114,255,75,121,114,255,74,121,114,255,74,121,114,255, + 74,121,114,255,74,121,114,255,74,120,113,255,74,120,113,255, + 74,120,113,255,74,120,113,255,74,120,113,255,74,120,113,255, + 74,120,113,255,74,120,113,255,74,119,112,255,74,119,112,255, + 74,119,112,255,74,119,112,255,74,118,111,255,74,118,111,255, + 74,118,111,255,74,118,111,255,73,117,111,255,73,117,111,255, + 73,117,111,255,73,117,111,255,72,116,110,255,72,116,110,255, + 72,116,110,255,72,115,110,255,72,115,109,255,72,114,109,255, + 72,114,109,255,72,114,108,255,71,113,108,255,71,113,107,255, + 71,113,107,255,71,112,107,255,70,112,106,255,70,111,106,255, + 70,111,106,255,70,110,105,255,69,110,105,255,69,109,104,255, + 69,109,104,255,69,108,103,255,68,108,103,255,68,107,102,255, + 68,107,102,255,68,106,101,255,67,106,101,255,67,105,100,255, + 67,105,100,255,67,104,99,255,66,104,99,255,66,103,98,255, + 66,103,97,255,66,102,97,255,65,102,96,255,65,101,95,255, + 65,101,95,255,65,100,94,255,64,100,94,255,64,99,93,255, + 64,99,93,255,64,98,92,255,63,97,91,255,63,96,90,255, + 63,96,90,255,63,95,89,255,63,95,88,255,63,94,87,255, + 63,94,87,255,63,93,86,255,63,93,85,255,63,92,84,255, + 63,92,84,255,63,91,83,255,62,90,82,255,62,89,81,255, + 62,89,80,255,62,88,79,255,61,88,78,255,61,87,77,255, + 61,87,77,255,61,86,76,255,61,86,75,255,61,85,74,255, + 61,85,74,255,61,84,73,255,60,84,72,255,60,83,71,255, + 60,83,71,255,60,82,70,255,60,82,69,255,60,81,68,255, + 60,81,68,255,60,81,67,255,59,80,66,255,59,80,65,255, + 59,80,65,255,59,79,64,255,59,79,63,255,59,78,62,255, + 59,78,62,255,59,77,61,255,58,77,60,255,58,76,59,255, + 58,76,59,255,58,75,58,255,57,75,57,255,57,74,56,255, + 57,74,56,255,57,73,55,255,56,73,55,255,56,72,54,255, + 56,72,54,255,56,71,53,255,55,71,52,255,55,70,51,255, + 55,70,51,255,55,69,50,255,54,69,50,255,54,68,49,255, + 54,68,49,255,54,67,48,255,53,67,47,255,53,66,46,255, + 53,66,46,255,53,66,45,255,52,65,45,255,52,65,44,255, + 52,65,44,255,52,64,43,255,51,64,43,255,51,63,42,255, + 51,63,42,255,50,62,41,255,50,62,40,255,49,61,39,255, + 49,61,39,255,49,60,38,255,48,60,38,255,48,59,37,255, + 48,59,37,255,48,59,36,255,48,58,36,255,48,58,35,255, + 48,58,35,255,48,58,35,255,47,57,34,255,47,57,34,255, + 47,57,34,255,47,57,33,255,47,57,33,255,47,57,32,255, + 47,57,32,255,47,57,32,255,46,56,31,255,46,56,31,255, + 46,56,31,255,46,56,31,255,46,55,30,255,46,55,30,255, + 46,55,30,255,46,55,30,255,45,55,29,255,45,55,29,255, + 45,55,29,255,45,55,28,255,44,54,28,255,44,54,27,255, + 44,54,27,255,44,54,27,255,44,53,26,255,44,53,26,255, + 44,53,26,255,44,53,26,255,43,53,26,255,43,53,26,255, + 43,53,26,255,43,53,26,255,42,52,25,255,42,52,25,255, + 42,52,25,255,42,52,25,255,41,51,24,255,41,51,24,255, + 41,51,24,255,41,50,24,255,40,50,24,255,40,49,24,255, + 40,49,24,255,40,49,24,255,39,48,23,255,39,48,23,255, + 39,48,23,255,39,48,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,37,47,23,255,37,47,23,255, + 37,47,23,255,37,47,23,255,55,67,26,255,55,67,26,255, + 55,67,26,255,55,67,26,255,55,67,26,255,55,67,26,255, + 55,67,26,255,55,67,26,255,55,68,27,255,55,68,27,255, + 55,68,27,255,55,68,27,255,55,68,28,255,55,68,28,255, + 55,68,28,255,55,68,28,255,55,69,29,255,55,69,29,255, + 55,69,29,255,55,69,29,255,56,70,30,255,56,70,30,255, + 56,70,30,255,56,70,30,255,57,71,31,255,57,71,31,255, + 57,71,31,255,57,71,31,255,57,72,32,255,57,72,32,255, + 57,72,32,255,57,73,32,255,58,73,33,255,58,74,33,255, + 58,74,33,255,58,75,34,255,59,75,34,255,59,76,35,255, + 59,76,35,255,59,77,35,255,60,77,36,255,60,78,36,255, + 60,78,36,255,61,79,36,255,61,79,37,255,62,80,37,255, + 62,80,37,255,63,81,37,255,63,82,38,255,64,83,38,255, + 64,83,38,255,65,84,39,255,65,84,39,255,66,85,40,255, + 66,85,40,255,67,86,40,255,67,87,41,255,68,88,41,255, + 68,88,41,255,69,89,42,255,69,90,42,255,70,91,43,255, + 70,91,43,255,71,92,43,255,72,93,44,255,73,94,44,255, + 73,94,44,255,74,95,45,255,74,96,45,255,75,97,46,255, + 75,97,46,255,76,98,47,255,76,99,47,255,77,100,48,255, + 77,100,48,255,78,101,48,255,78,101,49,255,79,102,49,255, + 79,102,49,255,80,103,50,255,80,104,50,255,81,105,51,255, + 81,105,51,255,82,106,51,255,82,107,52,255,83,108,52,255, + 83,108,52,255,84,109,53,255,85,109,53,255,86,110,54,255, + 86,110,54,255,87,111,55,255,87,112,55,255,88,113,56,255, + 88,113,56,255,89,114,56,255,89,115,57,255,90,116,57,255, + 90,116,57,255,91,117,58,255,91,117,58,255,92,118,59,255, + 92,118,59,255,93,119,59,255,93,120,60,255,94,121,60,255, + 94,121,60,255,95,122,61,255,95,122,61,255,96,123,62,255, + 96,123,62,255,97,124,62,255,97,125,63,255,98,126,63,255, + 98,126,63,255,98,127,63,255,99,127,64,255,99,128,64,255, + 99,128,64,255,100,129,65,255,100,129,65,255,101,130,66,255, + 101,130,66,255,102,131,66,255,102,131,67,255,103,132,67,255, + 103,132,67,255,103,133,67,255,104,133,68,255,104,134,68,255, + 104,134,68,255,104,135,68,255,105,135,69,255,105,136,69,255, + 105,136,69,255,105,136,69,255,106,137,70,255,106,137,70,255, + 106,137,70,255,106,138,71,255,107,138,71,255,107,139,72,255, + 107,139,72,255,107,139,72,255,107,139,73,255,107,139,73,255, + 107,139,73,255,107,139,74,255,107,140,74,255,107,140,75,255, + 107,140,75,255,107,140,76,255,107,141,76,255,107,141,77,255, + 107,141,77,255,107,141,77,255,107,141,78,255,107,141,78,255, + 107,141,78,255,107,141,79,255,106,141,79,255,106,141,80,255, + 106,141,80,255,106,141,81,255,105,141,81,255,105,141,82,255, + 105,141,82,255,105,141,83,255,104,140,83,255,104,140,84,255, + 104,140,84,255,104,140,85,255,103,140,85,255,103,140,86,255, + 103,140,86,255,102,140,87,255,102,139,87,255,101,139,88,255, + 101,139,88,255,100,139,89,255,100,138,89,255,99,138,90,255, + 99,138,90,255,98,138,90,255,98,137,91,255,97,137,91,255, + 97,137,91,255,97,137,91,255,96,137,92,255,96,137,92,255, + 96,137,92,255,96,137,93,255,95,136,93,255,95,136,94,255, + 95,136,94,255,94,136,94,255,94,136,95,255,93,136,95,255, + 93,136,95,255,93,136,95,255,92,135,95,255,92,135,95,255, + 92,135,95,255,92,135,95,255,92,135,96,255,92,135,96,255, + 92,135,96,255,92,135,96,255,92,135,97,255,92,135,97,255, + 92,135,97,255,92,135,97,255,92,135,97,255,92,135,97,255, + 92,135,97,255,92,135,97,255,92,135,97,255,92,135,97,255, + 92,135,97,255,92,135,97,255,93,135,98,255,93,135,98,255, + 93,135,98,255,93,135,98,255,94,135,98,255,94,135,98,255, + 94,135,98,255,94,135,98,255,95,136,98,255,95,136,98,255, + 95,136,98,255,95,136,98,255,96,136,98,255,96,136,98,255, + 96,136,98,255,96,136,98,255,97,137,98,255,97,137,98,255, + 97,137,98,255,97,137,98,255,98,137,99,255,98,137,99,255, + 98,137,99,255,98,137,99,255,98,138,99,255,98,138,99,255, + 98,138,99,255,98,138,99,255,99,138,99,255,99,138,99,255, + 99,138,99,255,99,138,99,255,99,138,99,255,99,138,99,255, + 99,138,99,255,99,138,99,255,100,138,99,255,100,138,99,255, + 100,138,99,255,100,138,99,255,100,138,100,255,100,138,100,255, + 100,138,100,255,100,138,100,255,100,137,100,255,100,137,100,255, + 100,137,100,255,100,137,100,255,99,136,100,255,99,136,100,255, + 99,136,100,255,99,136,100,255,98,136,101,255,98,136,101,255, + 98,136,101,255,98,136,101,255,98,135,101,255,98,135,101,255, + 98,135,101,255,98,135,101,255,97,135,101,255,97,135,101,255, + 97,135,101,255,97,135,101,255,96,134,102,255,96,134,102,255, + 96,134,102,255,96,134,102,255,95,133,102,255,95,133,102,255, + 95,133,102,255,95,133,102,255,95,133,103,255,95,133,103,255, + 95,133,103,255,95,133,103,255,94,132,104,255,94,132,104,255, + 94,132,104,255,94,132,104,255,93,132,105,255,93,132,105,255, + 93,132,105,255,93,132,105,255,93,131,105,255,93,131,105,255, + 93,131,105,255,93,131,105,255,92,131,106,255,92,131,106,255, + 92,131,106,255,92,131,106,255,92,131,107,255,92,131,107,255, + 92,131,107,255,92,131,107,255,91,131,107,255,91,131,107,255, + 91,131,107,255,91,131,107,255,90,131,107,255,90,131,107,255, + 90,131,107,255,90,131,107,255,89,130,108,255,89,130,108,255, + 89,130,108,255,89,130,108,255,88,130,108,255,88,130,108,255, + 88,130,108,255,88,130,108,255,87,130,108,255,87,130,108,255, + 87,130,108,255,86,130,108,255,86,129,108,255,85,129,108,255, + 85,129,108,255,85,129,108,255,84,128,108,255,84,128,108,255, + 84,128,108,255,83,128,108,255,83,128,108,255,82,128,108,255, + 82,128,108,255,81,128,108,255,81,127,109,255,80,127,109,255, + 80,127,109,255,79,127,109,255,79,126,109,255,78,126,109,255, + 78,126,109,255,77,126,109,255,77,126,109,255,76,126,109,255, + 76,126,109,255,76,126,109,255,75,125,109,255,75,125,109,255, + 75,125,109,255,75,125,109,255,74,124,110,255,74,124,110,255, + 74,124,110,255,74,124,110,255,74,124,110,255,74,124,110,255, + 74,124,110,255,74,124,110,255,74,124,110,255,74,124,110,255, + 74,124,110,255,74,124,110,255,74,124,110,255,74,124,110,255, + 74,124,110,255,74,124,110,255,75,125,109,255,75,125,109,255, + 75,125,109,255,75,125,109,255,76,125,109,255,76,125,109,255, + 76,125,109,255,77,125,109,255,77,126,109,255,78,126,109,255, + 78,126,109,255,79,126,109,255,79,127,108,255,80,127,108,255, + 80,127,108,255,81,127,108,255,81,128,107,255,82,128,107,255, + 82,128,107,255,83,128,107,255,83,129,107,255,84,129,107,255, + 84,129,107,255,85,129,107,255,85,130,107,255,86,130,107,255, + 86,130,107,255,87,130,107,255,87,131,106,255,88,131,106,255, + 88,131,106,255,89,131,106,255,89,131,106,255,90,131,106,255, + 90,131,106,255,90,131,106,255,91,132,106,255,91,132,106,255, + 91,132,106,255,91,132,106,255,92,133,105,255,92,133,105,255, + 92,133,105,255,93,133,105,255,93,134,105,255,94,134,105,255, + 94,134,105,255,94,134,105,255,95,134,105,255,95,134,105,255, + 95,134,105,255,95,134,105,255,96,135,105,255,96,135,105,255, + 96,135,105,255,96,135,105,255,96,135,104,255,96,135,104,255, + 96,135,104,255,96,135,104,255,96,136,104,255,96,136,104,255, + 96,136,104,255,96,136,104,255,97,136,104,255,97,136,104,255, + 97,136,104,255,97,136,104,255,97,136,104,255,97,136,104,255, + 97,136,104,255,97,136,104,255,97,136,104,255,97,136,103,255, + 97,136,103,255,97,136,103,255,97,136,103,255,97,136,103,255, + 97,136,103,255,97,136,103,255,97,136,103,255,96,136,103,255, + 96,136,103,255,96,136,103,255,96,136,103,255,96,135,103,255, + 96,135,103,255,96,135,103,255,96,135,103,255,95,135,103,255, + 95,135,103,255,95,135,103,255,95,135,103,255,94,134,104,255, + 94,134,104,255,94,134,104,255,93,134,104,255,93,133,104,255, + 92,133,104,255,92,133,104,255,92,133,104,255,91,132,104,255, + 91,132,104,255,91,132,104,255,91,132,104,255,90,132,104,255, + 90,132,104,255,90,132,104,255,90,132,104,255,89,131,104,255, + 89,131,104,255,89,131,104,255,89,131,104,255,88,130,105,255, + 88,130,105,255,88,130,105,255,88,130,105,255,87,129,105,255, + 87,129,105,255,87,129,105,255,87,129,105,255,86,129,105,255, + 86,129,105,255,86,129,105,255,86,129,105,255,85,128,105,255, + 85,128,105,255,85,128,105,255,85,128,105,255,84,128,105,255, + 84,128,105,255,84,128,105,255,84,128,105,255,84,128,106,255, + 84,128,106,255,84,128,106,255,84,128,106,255,83,128,106,255, + 83,128,106,255,83,128,106,255,83,128,106,255,83,127,106,255, + 83,127,106,255,83,127,106,255,83,127,106,255,83,127,107,255, + 83,127,107,255,83,127,107,255,83,127,107,255,82,127,107,255, + 82,127,107,255,82,127,107,255,82,127,107,255,82,126,108,255, + 82,126,108,255,82,126,108,255,82,126,108,255,82,126,108,255, + 82,126,108,255,82,126,108,255,82,126,108,255,81,126,108,255, + 81,126,108,255,81,126,108,255,81,126,108,255,81,125,108,255, + 81,125,108,255,81,125,108,255,81,125,108,255,80,125,108,255, + 80,125,108,255,80,125,108,255,80,125,108,255,80,124,108,255, + 80,124,108,255,80,124,108,255,80,124,108,255,80,123,108,255, + 80,123,108,255,80,123,108,255,80,123,108,255,79,123,107,255, + 79,123,107,255,79,123,107,255,79,123,107,255,79,123,107,255, + 79,123,107,255,79,123,107,255,79,123,107,255,79,123,107,255, + 79,123,107,255,79,123,107,255,79,123,107,255,79,123,107,255, + 79,123,107,255,79,123,107,255,79,123,107,255,80,123,107,255, + 80,123,107,255,80,123,107,255,80,123,107,255,81,124,108,255, + 81,124,108,255,81,124,108,255,81,124,108,255,81,124,108,255, + 81,124,108,255,81,124,108,255,81,124,108,255,82,125,109,255, + 82,125,109,255,82,125,109,255,82,125,109,255,83,126,109,255, + 83,126,109,255,83,126,109,255,83,126,109,255,84,127,110,255, + 84,127,110,255,84,127,110,255,84,127,110,255,85,128,110,255, + 85,128,110,255,85,128,110,255,85,128,110,255,85,128,111,255, + 85,128,111,255,85,128,111,255,85,128,111,255,86,129,111,255, + 86,129,111,255,86,129,111,255,86,129,111,255,86,129,112,255, + 86,129,112,255,86,129,112,255,86,129,112,255,86,129,112,255, + 86,129,112,255,86,129,112,255,86,129,112,255,86,130,112,255, + 86,130,112,255,86,130,112,255,86,130,112,255,86,130,112,255, + 86,130,112,255,86,130,112,255,86,130,112,255,85,129,112,255, + 85,129,112,255,85,129,112,255,85,129,112,255,84,129,112,255, + 84,129,112,255,84,129,112,255,84,129,112,255,83,128,112,255, + 83,128,112,255,83,128,112,255,83,128,112,255,82,127,111,255, + 82,127,111,255,82,127,111,255,82,127,111,255,81,127,111,255, + 81,127,111,255,81,127,111,255,81,127,111,255,80,126,111,255, + 80,126,111,255,80,126,111,255,80,126,111,255,79,125,111,255, + 79,125,111,255,79,125,111,255,79,125,111,255,78,124,111,255, + 78,124,111,255,78,124,111,255,78,124,111,255,77,123,111,255, + 77,123,111,255,77,123,111,255,77,123,111,255,76,123,111,255, + 76,123,111,255,76,123,111,255,76,123,111,255,76,122,111,255, + 76,122,111,255,76,122,111,255,76,122,111,255,76,122,111,255, + 76,122,111,255,76,122,111,255,76,122,111,255,76,122,112,255, + 76,122,112,255,76,122,112,255,76,122,112,255,76,121,112,255, + 76,121,112,255,76,121,112,255,76,121,112,255,76,121,112,255, + 76,121,112,255,76,121,112,255,76,121,112,255,76,120,111,255, + 76,120,111,255,76,120,111,255,76,120,111,255,76,120,111,255, + 76,120,111,255,76,120,111,255,76,120,111,255,75,119,110,255, + 75,119,110,255,75,119,110,255,75,119,110,255,75,118,109,255, + 75,118,109,255,75,118,109,255,75,118,109,255,74,117,109,255, + 74,117,109,255,74,117,109,255,74,117,109,255,73,116,108,255, + 73,116,108,255,73,116,108,255,73,115,108,255,72,115,107,255, + 72,114,107,255,72,114,107,255,72,114,106,255,71,113,106,255, + 71,113,105,255,71,113,105,255,71,112,105,255,70,112,104,255, + 70,111,104,255,70,111,104,255,70,110,103,255,69,110,103,255, + 69,109,102,255,69,109,102,255,69,108,101,255,68,108,101,255, + 68,107,100,255,68,107,100,255,68,106,99,255,67,106,99,255, + 67,105,98,255,67,105,98,255,67,104,97,255,66,104,97,255, + 66,103,96,255,66,103,95,255,66,102,95,255,65,102,94,255, + 65,101,93,255,65,101,93,255,65,100,92,255,64,100,92,255, + 64,99,91,255,64,99,91,255,64,98,90,255,63,97,89,255, + 63,96,88,255,63,96,88,255,63,95,87,255,63,95,86,255, + 63,94,85,255,63,94,85,255,63,93,84,255,63,93,83,255, + 63,92,82,255,63,92,82,255,63,91,81,255,62,90,80,255, + 62,89,79,255,62,89,78,255,62,88,77,255,61,88,76,255, + 61,87,75,255,61,87,75,255,61,86,74,255,61,86,73,255, + 61,85,72,255,61,85,72,255,61,84,71,255,60,84,70,255, + 60,83,69,255,60,83,69,255,60,82,68,255,60,82,67,255, + 60,81,66,255,60,81,66,255,60,81,65,255,59,80,64,255, + 59,80,63,255,59,80,63,255,59,79,62,255,59,79,61,255, + 59,78,60,255,59,78,60,255,59,77,59,255,58,77,58,255, + 58,76,57,255,58,76,57,255,58,75,56,255,57,75,56,255, + 57,74,55,255,57,74,55,255,57,73,54,255,56,73,54,255, + 56,72,53,255,56,72,53,255,56,71,52,255,55,71,51,255, + 55,70,50,255,55,70,50,255,55,69,49,255,54,69,49,255, + 54,68,48,255,54,68,48,255,54,67,47,255,53,67,46,255, + 53,66,45,255,53,66,45,255,53,66,44,255,52,65,44,255, + 52,65,43,255,52,65,43,255,52,64,42,255,51,64,42,255, + 51,63,41,255,51,63,41,255,50,62,40,255,50,62,40,255, + 49,61,39,255,49,61,39,255,49,60,38,255,48,60,38,255, + 48,59,37,255,48,59,37,255,48,59,36,255,48,58,36,255, + 48,58,35,255,48,58,35,255,48,58,35,255,47,57,34,255, + 47,57,34,255,47,57,34,255,47,57,33,255,47,57,33,255, + 47,57,32,255,47,57,32,255,47,57,32,255,46,56,31,255, + 46,56,31,255,46,56,31,255,46,56,31,255,46,55,30,255, + 46,55,30,255,46,55,30,255,46,55,30,255,45,55,29,255, + 45,55,29,255,45,55,29,255,45,55,28,255,44,54,28,255, + 44,54,27,255,44,54,27,255,44,54,27,255,44,53,26,255, + 44,53,26,255,44,53,26,255,44,53,26,255,43,53,26,255, + 43,53,26,255,43,53,26,255,43,53,26,255,42,52,25,255, + 42,52,25,255,42,52,25,255,42,52,25,255,41,51,24,255, + 41,51,24,255,41,51,24,255,41,50,24,255,40,50,24,255, + 40,49,24,255,40,49,24,255,40,49,24,255,39,48,23,255, + 39,48,23,255,39,48,23,255,39,48,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,37,47,23,255, + 37,47,23,255,37,47,23,255,37,47,23,255,55,67,26,255, + 55,67,26,255,55,67,26,255,55,67,26,255,55,67,26,255, + 55,67,26,255,55,67,26,255,55,67,26,255,55,68,27,255, + 55,68,27,255,55,68,27,255,55,68,27,255,56,68,27,255, + 56,68,27,255,56,68,27,255,56,68,27,255,56,69,28,255, + 56,69,28,255,56,69,28,255,56,69,28,255,56,70,29,255, + 56,70,29,255,56,70,29,255,56,70,29,255,57,71,30,255, + 57,71,30,255,57,71,30,255,57,71,30,255,58,72,31,255, + 58,72,31,255,58,72,31,255,58,73,31,255,59,73,32,255, + 59,74,32,255,59,74,32,255,59,75,33,255,60,75,33,255, + 60,76,34,255,60,76,34,255,60,77,34,255,61,77,35,255, + 61,78,35,255,61,78,35,255,62,79,35,255,62,79,36,255, + 63,80,36,255,63,80,36,255,64,81,36,255,64,82,37,255, + 65,83,37,255,65,83,37,255,65,84,38,255,66,84,38,255, + 66,85,39,255,66,85,39,255,67,86,39,255,68,87,40,255, + 69,88,40,255,69,88,40,255,70,89,41,255,70,90,41,255, + 71,91,42,255,71,91,42,255,72,92,42,255,72,93,43,255, + 73,94,43,255,73,94,43,255,74,95,44,255,74,96,44,255, + 75,97,45,255,75,97,45,255,76,98,46,255,76,99,46,255, + 77,100,47,255,77,100,47,255,78,101,47,255,78,101,48,255, + 79,102,48,255,79,102,48,255,80,103,49,255,80,104,49,255, + 81,105,50,255,81,105,50,255,82,106,50,255,82,107,51,255, + 83,108,51,255,83,108,51,255,84,109,52,255,85,109,52,255, + 86,110,53,255,86,110,53,255,87,111,54,255,87,112,54,255, + 88,113,55,255,88,113,55,255,89,114,55,255,89,115,56,255, + 90,116,56,255,90,116,56,255,91,117,57,255,91,117,57,255, + 92,118,58,255,92,118,58,255,93,119,58,255,93,120,59,255, + 94,121,59,255,94,121,59,255,95,122,60,255,95,122,60,255, + 96,123,61,255,96,123,61,255,97,124,61,255,97,125,62,255, + 98,126,62,255,98,126,62,255,98,127,62,255,99,127,63,255, + 99,128,63,255,99,128,63,255,100,129,64,255,100,129,64,255, + 101,130,65,255,101,130,65,255,102,131,65,255,102,131,65,255, + 103,132,65,255,103,132,65,255,103,133,66,255,104,133,66,255, + 104,134,67,255,104,134,67,255,104,135,67,255,105,135,68,255, + 105,136,68,255,105,136,68,255,106,136,68,255,106,137,69,255, + 107,137,69,255,107,137,69,255,107,138,69,255,107,138,70,255, + 107,139,70,255,107,139,70,255,107,139,71,255,108,139,71,255, + 108,139,72,255,108,139,72,255,108,139,72,255,108,140,73,255, + 108,140,73,255,108,140,73,255,108,140,74,255,108,141,74,255, + 108,141,75,255,108,141,75,255,108,141,75,255,108,141,76,255, + 108,141,76,255,108,141,76,255,108,141,77,255,107,141,77,255, + 107,141,78,255,107,141,78,255,107,141,79,255,106,141,79,255, + 106,141,80,255,106,141,80,255,106,141,81,255,105,140,81,255, + 105,140,82,255,105,140,82,255,105,140,83,255,104,140,83,255, + 104,140,84,255,104,140,84,255,103,140,85,255,103,139,85,255, + 102,139,86,255,102,139,86,255,101,139,87,255,101,138,87,255, + 100,138,88,255,100,138,88,255,99,138,88,255,99,137,89,255, + 98,137,89,255,98,137,89,255,98,137,89,255,97,137,90,255, + 97,137,90,255,97,137,90,255,97,137,91,255,96,136,91,255, + 96,136,92,255,96,136,92,255,95,136,92,255,95,136,93,255, + 94,136,93,255,94,136,93,255,94,136,93,255,93,135,93,255, + 93,135,93,255,93,135,93,255,93,135,93,255,93,135,94,255, + 93,135,94,255,93,135,94,255,93,135,94,255,93,135,95,255, + 93,135,95,255,93,135,95,255,93,135,95,255,93,134,95,255, + 93,134,95,255,93,134,95,255,93,134,95,255,93,134,95,255, + 93,134,95,255,93,134,95,255,93,134,95,255,93,134,96,255, + 93,134,96,255,93,134,96,255,93,134,96,255,94,134,96,255, + 94,134,96,255,94,134,96,255,94,134,96,255,95,135,96,255, + 95,135,96,255,95,135,96,255,95,135,96,255,96,135,97,255, + 96,135,97,255,96,135,97,255,96,135,97,255,97,136,97,255, + 97,136,97,255,97,136,97,255,97,136,97,255,98,136,97,255, + 98,136,97,255,98,136,97,255,98,136,97,255,98,137,98,255, + 98,137,98,255,98,137,98,255,98,137,98,255,98,137,98,255, + 98,137,98,255,98,137,98,255,98,137,98,255,99,137,98,255, + 99,137,98,255,99,137,98,255,99,137,98,255,99,137,98,255, + 99,137,98,255,99,137,98,255,99,137,98,255,99,137,98,255, + 99,137,98,255,99,137,98,255,99,137,98,255,99,136,99,255, + 99,136,99,255,99,136,99,255,99,136,99,255,98,135,99,255, + 98,135,99,255,98,135,99,255,98,135,99,255,98,135,99,255, + 98,135,99,255,98,135,99,255,98,135,99,255,97,134,99,255, + 97,134,99,255,97,134,99,255,97,134,99,255,97,134,100,255, + 97,134,100,255,97,134,100,255,97,134,100,255,96,133,100,255, + 96,133,100,255,96,133,100,255,96,133,100,255,95,132,100,255, + 95,132,100,255,95,132,100,255,95,132,100,255,95,132,101,255, + 95,132,101,255,95,132,101,255,95,132,101,255,94,131,102,255, + 94,131,102,255,94,131,102,255,94,131,102,255,93,131,103,255, + 93,131,103,255,93,131,103,255,93,131,103,255,93,130,103,255, + 93,130,103,255,93,130,103,255,93,130,103,255,92,130,104,255, + 92,130,104,255,92,130,104,255,92,130,104,255,92,130,105,255, + 92,130,105,255,92,130,105,255,92,130,105,255,91,130,105,255, + 91,130,105,255,91,130,105,255,91,130,105,255,90,130,105,255, + 90,130,105,255,90,130,105,255,90,130,105,255,89,129,106,255, + 89,129,106,255,89,129,106,255,89,129,106,255,88,129,106,255, + 88,129,106,255,88,129,106,255,88,129,106,255,87,129,106,255, + 87,129,106,255,87,129,106,255,86,129,106,255,86,128,106,255, + 85,128,106,255,85,128,106,255,85,128,106,255,84,127,106,255, + 84,127,106,255,84,127,106,255,83,127,106,255,83,127,106,255, + 82,127,106,255,82,127,106,255,82,127,106,255,81,126,107,255, + 81,126,107,255,81,126,107,255,80,126,107,255,80,125,107,255, + 79,125,107,255,79,125,107,255,78,125,107,255,78,125,107,255, + 77,125,107,255,77,125,107,255,77,125,107,255,76,124,107,255, + 76,124,107,255,76,124,107,255,76,124,107,255,75,124,108,255, + 75,124,108,255,75,124,108,255,75,124,108,255,75,124,108,255, + 75,124,108,255,75,124,108,255,75,124,108,255,75,124,108,255, + 75,124,108,255,75,124,108,255,75,124,108,255,75,124,108,255, + 75,124,108,255,75,124,108,255,75,124,108,255,76,124,107,255, + 76,124,107,255,76,124,107,255,76,124,107,255,77,124,107,255, + 77,124,107,255,77,124,107,255,78,124,107,255,78,125,107,255, + 79,125,107,255,79,125,107,255,80,125,107,255,80,126,106,255, + 81,126,106,255,81,126,106,255,82,126,106,255,82,127,105,255, + 83,127,105,255,83,127,105,255,83,127,105,255,84,128,105,255, + 84,128,105,255,84,128,105,255,85,128,105,255,85,129,105,255, + 86,129,105,255,86,129,105,255,87,129,105,255,87,130,104,255, + 88,130,104,255,88,130,104,255,89,130,104,255,89,130,104,255, + 90,130,104,255,90,130,104,255,90,130,104,255,91,131,104,255, + 91,131,104,255,91,131,104,255,91,131,104,255,92,132,103,255, + 92,132,103,255,92,132,103,255,93,132,103,255,93,133,103,255, + 94,133,103,255,94,133,103,255,94,133,103,255,94,133,103,255, + 94,133,103,255,94,133,103,255,94,133,103,255,95,134,103,255, + 95,134,103,255,95,134,103,255,95,134,103,255,96,134,102,255, + 96,134,102,255,96,134,102,255,96,134,102,255,96,135,102,255, + 96,135,102,255,96,135,102,255,96,135,102,255,97,135,102,255, + 97,135,102,255,97,135,102,255,97,135,102,255,97,135,102,255, + 97,135,102,255,97,135,102,255,97,135,102,255,97,135,102,255, + 97,135,101,255,97,135,101,255,97,135,101,255,97,135,101,255, + 96,135,101,255,96,135,101,255,96,135,101,255,96,135,101,255, + 96,135,101,255,96,135,101,255,96,135,101,255,96,135,101,255, + 96,134,101,255,96,134,101,255,96,134,101,255,96,134,101,255, + 95,134,101,255,95,134,101,255,95,134,101,255,95,134,101,255, + 94,133,102,255,94,133,102,255,94,133,102,255,93,133,102,255, + 93,132,102,255,92,132,102,255,92,132,102,255,92,132,102,255, + 91,131,102,255,91,131,102,255,91,131,102,255,91,131,102,255, + 90,131,102,255,90,131,102,255,90,131,102,255,90,131,102,255, + 89,130,102,255,89,130,102,255,89,130,102,255,89,130,102,255, + 88,129,103,255,88,129,103,255,88,129,103,255,88,129,103,255, + 87,128,103,255,87,128,103,255,87,128,103,255,87,128,103,255, + 86,128,103,255,86,128,103,255,86,128,103,255,86,128,103,255, + 86,128,103,255,86,128,103,255,86,128,103,255,86,128,103,255, + 85,127,103,255,85,127,103,255,85,127,103,255,85,127,103,255, + 85,128,104,255,85,128,104,255,85,128,104,255,85,128,104,255, + 84,128,104,255,84,128,104,255,84,128,104,255,84,128,104,255, + 84,127,104,255,84,127,104,255,84,127,104,255,84,127,104,255, + 84,127,105,255,84,127,105,255,84,127,105,255,84,127,105,255, + 83,127,105,255,83,127,105,255,83,127,105,255,83,127,105,255, + 83,126,106,255,83,126,106,255,83,126,106,255,83,126,106,255, + 83,126,106,255,83,126,106,255,83,126,106,255,83,126,106,255, + 82,126,106,255,82,126,106,255,82,126,106,255,82,126,106,255, + 82,125,106,255,82,125,106,255,82,125,106,255,82,125,106,255, + 81,125,106,255,81,125,106,255,81,125,106,255,81,125,106,255, + 81,124,106,255,81,124,106,255,81,124,106,255,81,124,106,255, + 81,123,106,255,81,123,106,255,81,123,106,255,81,123,106,255, + 80,123,105,255,80,123,105,255,80,123,105,255,80,123,105,255, + 80,123,105,255,80,123,105,255,80,123,105,255,80,123,105,255, + 80,123,105,255,80,123,105,255,80,123,105,255,80,123,105,255, + 80,123,105,255,80,123,105,255,80,123,105,255,80,123,105,255, + 81,123,106,255,81,123,106,255,81,123,106,255,81,123,106,255, + 81,123,106,255,81,123,106,255,81,123,106,255,81,123,106,255, + 81,123,107,255,81,123,107,255,81,123,107,255,81,123,107,255, + 82,124,107,255,82,124,107,255,82,124,107,255,82,124,107,255, + 83,125,108,255,83,125,108,255,83,125,108,255,83,125,108,255, + 84,126,109,255,84,126,109,255,84,126,109,255,84,126,109,255, + 85,127,109,255,85,127,109,255,85,127,109,255,85,127,109,255, + 85,127,110,255,85,127,110,255,85,127,110,255,85,127,110,255, + 86,128,110,255,86,128,110,255,86,128,110,255,86,128,110,255, + 86,128,111,255,86,128,111,255,86,128,111,255,86,128,111,255, + 86,128,111,255,86,128,111,255,86,128,111,255,86,128,111,255, + 86,129,111,255,86,129,111,255,86,129,111,255,86,129,111,255, + 86,129,111,255,86,129,111,255,86,129,111,255,86,129,111,255, + 85,128,111,255,85,128,111,255,85,128,111,255,85,128,111,255, + 84,128,111,255,84,128,111,255,84,128,111,255,84,128,111,255, + 83,127,111,255,83,127,111,255,83,127,111,255,83,127,111,255, + 82,127,110,255,82,127,110,255,82,127,110,255,82,127,110,255, + 81,126,110,255,81,126,110,255,81,126,110,255,81,126,110,255, + 80,126,110,255,80,126,110,255,80,126,110,255,80,126,110,255, + 80,125,110,255,80,125,110,255,80,125,110,255,80,125,110,255, + 79,124,110,255,79,124,110,255,79,124,110,255,79,124,110,255, + 78,123,110,255,78,123,110,255,78,123,110,255,78,123,110,255, + 77,123,110,255,77,123,110,255,77,123,110,255,77,123,110,255, + 77,122,110,255,77,122,110,255,77,122,110,255,77,122,110,255, + 77,122,110,255,77,122,110,255,77,122,110,255,77,122,110,255, + 77,122,111,255,77,122,111,255,77,122,111,255,77,122,111,255, + 77,121,111,255,77,121,111,255,77,121,111,255,77,121,111,255, + 77,121,111,255,77,121,111,255,77,121,111,255,77,121,111,255, + 77,120,110,255,77,120,110,255,77,120,110,255,77,120,110,255, + 77,120,110,255,77,120,110,255,77,120,110,255,77,120,110,255, + 76,119,109,255,76,119,109,255,76,119,109,255,76,119,109,255, + 76,118,108,255,76,118,108,255,76,118,108,255,76,118,108,255, + 75,117,108,255,75,117,108,255,75,117,108,255,75,117,108,255, + 74,116,107,255,74,116,107,255,74,116,107,255,74,115,107,255, + 73,115,106,255,73,114,106,255,73,114,106,255,73,114,105,255, + 72,113,105,255,72,113,104,255,72,113,104,255,72,112,104,255, + 71,112,103,255,71,111,103,255,71,111,103,255,71,110,102,255, + 70,110,102,255,70,109,101,255,70,109,101,255,70,108,100,255, + 69,108,100,255,69,107,99,255,69,107,99,255,69,106,98,255, + 68,106,98,255,68,105,97,255,68,105,97,255,68,104,96,255, + 67,104,96,255,67,103,95,255,67,103,94,255,67,102,94,255, + 66,102,93,255,66,101,92,255,66,101,92,255,66,100,91,255, + 65,100,90,255,65,99,89,255,65,99,89,255,65,98,88,255, + 64,97,87,255,64,96,86,255,64,96,86,255,64,95,85,255, + 64,95,85,255,64,94,84,255,64,94,83,255,64,93,82,255, + 64,93,81,255,64,92,80,255,64,92,80,255,64,91,79,255, + 63,90,78,255,63,89,77,255,63,89,77,255,63,88,76,255, + 62,88,75,255,62,87,74,255,62,87,74,255,62,86,73,255, + 62,86,72,255,62,85,71,255,62,85,71,255,62,84,70,255, + 61,84,69,255,61,83,68,255,61,83,68,255,61,82,67,255, + 61,82,66,255,61,81,65,255,61,81,65,255,61,81,64,255, + 60,80,63,255,60,80,62,255,60,80,62,255,60,79,61,255, + 60,79,60,255,60,78,59,255,60,78,59,255,60,77,58,255, + 59,77,57,255,59,76,56,255,59,76,56,255,59,75,55,255, + 58,75,55,255,58,74,54,255,58,74,54,255,58,73,53,255, + 57,73,53,255,57,72,52,255,57,72,52,255,57,71,51,255, + 56,71,50,255,56,70,49,255,56,70,49,255,55,69,48,255, + 55,69,48,255,54,68,47,255,54,68,47,255,54,67,46,255, + 53,67,45,255,53,66,44,255,53,66,44,255,53,66,43,255, + 52,65,43,255,52,65,42,255,52,65,42,255,52,64,41,255, + 51,64,41,255,51,63,40,255,51,63,40,255,50,62,39,255, + 50,62,39,255,49,61,38,255,49,61,38,255,49,60,37,255, + 48,60,37,255,48,59,36,255,48,59,36,255,48,59,35,255, + 48,58,35,255,48,58,34,255,48,58,34,255,48,58,34,255, + 47,57,33,255,47,57,33,255,47,57,33,255,47,57,33,255, + 47,57,32,255,47,57,32,255,47,57,32,255,47,57,32,255, + 46,56,31,255,46,56,31,255,46,56,31,255,46,56,31,255, + 46,55,30,255,46,55,30,255,46,55,30,255,46,55,30,255, + 45,55,29,255,45,55,29,255,45,55,29,255,45,55,28,255, + 44,54,28,255,44,54,27,255,44,54,27,255,44,54,27,255, + 44,53,26,255,44,53,26,255,44,53,26,255,44,53,26,255, + 43,53,26,255,43,53,26,255,43,53,26,255,43,53,26,255, + 42,52,25,255,42,52,25,255,42,52,25,255,42,52,25,255, + 41,51,24,255,41,51,24,255,41,51,24,255,41,50,24,255, + 40,50,24,255,40,49,24,255,40,49,24,255,40,49,24,255, + 39,48,23,255,39,48,23,255,39,48,23,255,39,48,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 37,47,23,255,37,47,23,255,37,47,23,255,37,47,23,255, + 56,67,25,255,56,67,25,255,56,67,25,255,56,67,25,255, + 56,68,25,255,56,68,25,255,56,68,25,255,56,68,25,255, + 56,68,26,255,56,68,26,255,56,68,26,255,56,68,26,255, + 56,69,27,255,56,69,27,255,56,69,27,255,56,69,27,255, + 56,69,28,255,56,69,28,255,56,69,28,255,56,70,28,255, + 57,70,29,255,57,71,29,255,57,71,29,255,57,71,29,255, + 58,72,30,255,58,72,30,255,58,72,30,255,58,72,30,255, + 58,73,31,255,58,73,31,255,58,73,31,255,58,74,31,255, + 59,74,32,255,59,75,32,255,59,75,32,255,59,76,33,255, + 60,76,33,255,60,77,34,255,60,77,34,255,60,78,34,255, + 61,78,35,255,61,79,35,255,61,79,35,255,62,80,35,255, + 62,80,36,255,63,81,36,255,63,81,36,255,64,82,36,255, + 64,82,37,255,65,83,37,255,65,83,37,255,66,84,37,255, + 66,85,38,255,67,86,38,255,67,86,38,255,68,87,38,255, + 68,88,39,255,69,89,39,255,69,89,39,255,70,90,40,255, + 70,91,40,255,71,92,41,255,71,92,41,255,72,93,41,255, + 73,94,42,255,74,95,42,255,74,95,42,255,75,96,43,255, + 75,96,43,255,76,97,44,255,76,97,44,255,77,98,45,255, + 77,99,45,255,78,100,46,255,78,100,46,255,79,101,46,255, + 79,101,47,255,80,102,47,255,80,102,47,255,81,103,48,255, + 81,104,48,255,82,105,49,255,82,105,49,255,83,106,49,255, + 83,107,50,255,84,108,50,255,84,108,50,255,85,109,51,255, + 86,109,51,255,87,110,52,255,87,110,52,255,88,111,53,255, + 88,112,53,255,89,113,54,255,89,113,54,255,90,114,54,255, + 90,114,55,255,91,115,55,255,91,115,55,255,92,116,55,255, + 92,117,56,255,93,118,56,255,93,118,56,255,94,119,57,255, + 94,119,57,255,95,120,58,255,95,120,58,255,96,121,58,255, + 96,122,59,255,97,123,59,255,97,123,59,255,98,124,59,255, + 98,124,60,255,99,125,60,255,99,125,60,255,99,126,60,255, + 100,126,61,255,100,127,61,255,100,127,61,255,101,128,62,255, + 101,129,62,255,102,130,63,255,102,130,63,255,103,130,63,255, + 103,131,64,255,104,131,64,255,104,131,64,255,104,132,64,255, + 105,132,65,255,105,133,65,255,105,133,65,255,105,134,65,255, + 106,134,66,255,106,135,66,255,106,135,66,255,106,136,66,255, + 107,136,67,255,107,137,67,255,107,137,67,255,107,137,68,255, + 108,138,68,255,108,138,69,255,108,138,69,255,108,138,69,255, + 108,139,70,255,108,139,70,255,108,139,70,255,108,139,71,255, + 108,140,71,255,108,140,72,255,108,140,72,255,108,140,73,255, + 108,141,73,255,108,141,74,255,108,141,74,255,108,141,74,255, + 108,141,75,255,108,141,75,255,108,141,75,255,108,141,76,255, + 108,141,76,255,108,141,77,255,108,141,77,255,108,141,78,255, + 107,141,78,255,107,141,79,255,107,141,79,255,106,141,80,255, + 106,141,80,255,105,141,81,255,105,141,81,255,105,141,81,255, + 104,140,82,255,104,140,82,255,104,140,82,255,104,140,83,255, + 103,139,83,255,103,139,84,255,103,139,84,255,102,139,85,255, + 102,139,85,255,101,139,86,255,101,139,86,255,100,138,86,255, + 100,138,87,255,99,137,87,255,99,137,87,255,99,137,88,255, + 98,137,88,255,98,137,89,255,98,137,89,255,98,137,89,255, + 97,136,90,255,97,136,90,255,97,136,90,255,96,136,90,255, + 96,135,91,255,95,135,91,255,95,135,91,255,95,135,91,255, + 94,134,92,255,94,134,92,255,94,134,92,255,94,134,92,255, + 93,134,93,255,93,134,93,255,93,134,93,255,93,134,93,255, + 93,134,93,255,93,134,93,255,93,134,93,255,93,134,93,255, + 93,134,94,255,93,134,94,255,93,134,94,255,93,134,94,255, + 93,134,94,255,93,134,94,255,93,134,94,255,93,134,94,255, + 94,134,95,255,94,134,95,255,94,134,95,255,94,134,95,255, + 94,134,95,255,94,134,95,255,94,134,95,255,94,134,95,255, + 95,134,95,255,95,134,95,255,95,134,95,255,95,134,95,255, + 95,134,95,255,95,134,95,255,95,134,95,255,95,134,95,255, + 96,135,95,255,96,135,95,255,96,135,95,255,96,135,95,255, + 97,135,96,255,97,135,96,255,97,135,96,255,97,135,96,255, + 97,136,96,255,97,136,96,255,97,136,96,255,97,136,96,255, + 98,136,96,255,98,136,96,255,98,136,96,255,98,136,96,255, + 98,136,96,255,98,136,96,255,98,136,96,255,98,136,96,255, + 99,136,96,255,99,136,96,255,99,136,96,255,99,136,96,255, + 99,136,97,255,99,136,97,255,99,136,97,255,99,136,97,255, + 99,135,97,255,99,135,97,255,99,135,97,255,99,135,97,255, + 98,134,97,255,98,134,97,255,98,134,97,255,98,134,97,255, + 97,134,98,255,97,134,98,255,97,134,98,255,97,134,98,255, + 97,133,98,255,97,133,98,255,97,133,98,255,97,133,98,255, + 96,133,98,255,96,133,98,255,96,133,98,255,96,133,98,255, + 95,132,99,255,95,132,99,255,95,132,99,255,95,132,99,255, + 95,131,99,255,95,131,99,255,95,131,99,255,95,131,99,255, + 94,131,100,255,94,131,100,255,94,131,100,255,94,131,100,255, + 93,130,101,255,93,130,101,255,93,130,101,255,93,130,101,255, + 93,130,101,255,93,130,101,255,93,130,101,255,93,130,101,255, + 92,130,102,255,92,130,102,255,92,130,102,255,92,130,102,255, + 92,130,103,255,92,130,103,255,92,130,103,255,92,130,103,255, + 91,129,103,255,91,129,103,255,91,129,103,255,91,129,103,255, + 91,129,104,255,91,129,104,255,91,129,104,255,91,129,104,255, + 90,129,104,255,90,129,104,255,90,129,104,255,90,129,104,255, + 89,128,104,255,89,128,104,255,89,128,104,255,89,128,104,255, + 88,128,104,255,88,128,104,255,88,128,104,255,88,128,104,255, + 87,128,105,255,87,128,105,255,87,128,105,255,87,128,105,255, + 86,128,105,255,86,128,105,255,86,128,105,255,86,128,105,255, + 85,127,105,255,85,127,105,255,85,127,105,255,84,127,105,255, + 84,127,105,255,83,127,105,255,83,127,105,255,82,127,105,255, + 82,126,105,255,81,126,105,255,81,126,105,255,80,126,105,255, + 80,125,105,255,79,125,105,255,79,125,105,255,79,125,105,255, + 78,125,105,255,78,125,105,255,78,125,105,255,78,125,105,255, + 77,124,106,255,77,124,106,255,77,124,106,255,77,124,106,255, + 76,123,106,255,76,123,106,255,76,123,106,255,76,123,106,255, + 76,123,106,255,76,123,106,255,76,123,106,255,76,123,106,255, + 76,123,106,255,76,123,106,255,76,123,106,255,76,123,106,255, + 76,123,106,255,76,123,106,255,76,123,106,255,76,123,106,255, + 77,124,105,255,77,124,105,255,77,124,105,255,77,124,105,255, + 78,124,105,255,78,124,105,255,78,124,105,255,78,124,105,255, + 79,125,105,255,79,125,105,255,79,125,105,255,80,125,105,255, + 80,126,104,255,81,126,104,255,81,126,104,255,82,126,104,255, + 82,126,104,255,83,126,104,255,83,126,104,255,84,126,104,255, + 84,127,104,255,85,127,104,255,85,127,104,255,86,127,104,255, + 86,128,103,255,87,128,103,255,87,128,103,255,87,128,103,255, + 88,129,103,255,88,129,103,255,88,129,103,255,88,129,103,255, + 89,129,103,255,89,129,103,255,89,129,103,255,90,129,103,255, + 90,130,102,255,91,130,102,255,91,130,102,255,91,130,102,255, + 92,131,102,255,92,131,102,255,92,131,102,255,92,131,102,255, + 93,132,102,255,93,132,102,255,93,132,102,255,93,132,102,255, + 94,132,102,255,94,132,102,255,94,132,102,255,94,132,102,255, + 95,133,101,255,95,133,101,255,95,133,101,255,95,133,101,255, + 95,133,101,255,95,133,101,255,95,133,101,255,95,133,101,255, + 95,134,101,255,95,134,101,255,95,134,101,255,95,134,101,255, + 96,134,101,255,96,134,100,255,96,134,100,255,96,134,100,255, + 96,134,100,255,96,134,100,255,96,134,100,255,96,134,100,255, + 96,134,100,255,96,134,100,255,96,134,100,255,96,134,100,255, + 96,134,100,255,96,134,100,255,96,134,100,255,96,134,100,255, + 96,134,100,255,95,134,100,255,95,134,100,255,95,134,100,255, + 95,134,100,255,95,133,100,255,95,133,100,255,95,133,100,255, + 95,133,100,255,94,133,100,255,94,133,100,255,94,133,100,255, + 94,133,100,255,93,132,100,255,93,132,100,255,93,132,100,255, + 93,132,100,255,92,131,101,255,92,131,101,255,92,131,101,255, + 92,131,101,255,91,130,101,255,91,130,101,255,91,130,101,255, + 91,130,101,255,90,130,101,255,90,130,101,255,90,130,101,255, + 90,130,101,255,89,129,101,255,89,129,101,255,89,129,101,255, + 89,129,101,255,88,129,101,255,88,129,101,255,88,129,101,255, + 88,129,101,255,87,128,101,255,87,128,101,255,87,128,101,255, + 87,128,101,255,87,128,102,255,87,128,102,255,87,128,102,255, + 87,128,102,255,86,127,102,255,86,127,102,255,86,127,102,255, + 86,127,102,255,85,127,102,255,85,127,102,255,85,127,102,255, + 85,127,102,255,85,127,102,255,85,127,102,255,85,127,102,255, + 85,127,102,255,85,127,102,255,85,127,102,255,85,127,102,255, + 85,127,102,255,85,126,103,255,85,126,103,255,85,126,103,255, + 85,126,103,255,84,127,103,255,84,127,103,255,84,127,103,255, + 84,127,103,255,84,127,104,255,84,127,104,255,84,127,104,255, + 84,127,104,255,84,126,104,255,84,126,104,255,84,126,104,255, + 84,126,104,255,84,126,104,255,84,126,104,255,84,126,104,255, + 84,126,104,255,83,126,104,255,83,126,104,255,83,126,104,255, + 83,126,104,255,83,126,104,255,83,126,104,255,83,126,104,255, + 83,126,104,255,82,125,104,255,82,125,104,255,82,125,104,255, + 82,125,104,255,82,125,104,255,82,125,104,255,82,125,104,255, + 82,125,104,255,82,124,104,255,82,124,104,255,82,124,104,255, + 82,124,104,255,81,124,104,255,81,124,104,255,81,124,104,255, + 81,124,104,255,81,123,104,255,81,123,104,255,81,123,104,255, + 81,123,104,255,81,123,104,255,81,123,104,255,81,123,104,255, + 81,123,104,255,81,123,104,255,81,123,104,255,81,123,104,255, + 81,123,104,255,81,123,104,255,81,123,104,255,81,123,104,255, + 81,123,104,255,82,123,105,255,82,123,105,255,82,123,105,255, + 82,123,105,255,82,123,105,255,82,123,105,255,82,123,105,255, + 82,123,105,255,82,124,106,255,82,124,106,255,82,124,106,255, + 82,124,106,255,83,124,106,255,83,124,106,255,83,124,106,255, + 83,124,106,255,83,125,107,255,83,125,107,255,83,125,107,255, + 83,125,107,255,84,126,107,255,84,126,107,255,84,126,107,255, + 84,126,107,255,84,126,108,255,84,126,108,255,84,126,108,255, + 84,126,108,255,85,127,108,255,85,127,108,255,85,127,108,255, + 85,127,108,255,85,127,109,255,85,127,109,255,85,127,109,255, + 85,127,109,255,85,127,109,255,85,127,109,255,85,127,109,255, + 85,127,109,255,85,128,109,255,85,128,109,255,85,128,109,255, + 85,128,109,255,85,128,109,255,85,128,109,255,85,128,109,255, + 85,128,109,255,85,128,109,255,85,128,109,255,85,128,109,255, + 85,128,109,255,84,127,109,255,84,127,109,255,84,127,109,255, + 84,127,109,255,84,127,109,255,84,127,109,255,84,127,109,255, + 84,127,109,255,83,126,108,255,83,126,108,255,83,126,108,255, + 83,126,108,255,82,126,108,255,82,126,108,255,82,126,108,255, + 82,126,108,255,81,125,108,255,81,125,108,255,81,125,108,255, + 81,125,108,255,80,124,108,255,80,124,108,255,80,124,108,255, + 80,124,108,255,79,124,108,255,79,124,108,255,79,124,108,255, + 79,124,108,255,78,123,108,255,78,123,108,255,78,123,108,255, + 78,123,108,255,78,123,108,255,78,123,108,255,78,123,108,255, + 78,123,108,255,78,122,109,255,78,122,109,255,78,122,109,255, + 78,122,109,255,78,123,109,255,78,123,109,255,78,123,109,255, + 78,123,109,255,78,122,109,255,78,122,109,255,78,122,109,255, + 78,122,109,255,78,122,109,255,78,122,109,255,78,122,109,255, + 78,122,109,255,78,122,109,255,78,122,109,255,78,122,109,255, + 78,122,109,255,78,121,109,255,78,121,109,255,78,121,109,255, + 78,121,109,255,78,120,108,255,78,120,108,255,78,120,108,255, + 78,120,108,255,77,120,108,255,77,120,108,255,77,120,108,255, + 77,120,108,255,77,119,107,255,77,119,107,255,77,119,107,255, + 77,119,107,255,76,118,106,255,76,118,106,255,76,118,106,255, + 76,117,106,255,75,117,105,255,75,116,105,255,75,116,105,255, + 75,116,105,255,74,115,104,255,74,115,104,255,74,115,104,255, + 74,114,103,255,73,114,103,255,73,113,102,255,73,113,102,255, + 73,112,102,255,72,112,101,255,72,111,101,255,72,111,101,255, + 72,110,100,255,71,110,100,255,71,109,99,255,71,109,99,255, + 71,108,98,255,70,108,98,255,70,107,97,255,70,107,97,255, + 70,106,96,255,69,106,96,255,69,105,95,255,69,105,95,255, + 69,104,94,255,68,104,94,255,68,103,93,255,68,102,92,255, + 68,102,92,255,67,101,91,255,67,100,90,255,67,100,90,255, + 67,99,89,255,66,99,89,255,66,98,88,255,66,98,88,255, + 66,97,87,255,65,97,86,255,65,96,85,255,65,96,85,255, + 65,95,84,255,64,95,83,255,64,94,82,255,64,94,82,255, + 64,93,81,255,64,92,80,255,64,91,79,255,64,91,79,255, + 64,90,78,255,63,90,77,255,63,89,76,255,63,89,75,255, + 63,88,74,255,63,88,73,255,63,87,72,255,63,87,72,255, + 63,86,71,255,62,86,70,255,62,85,69,255,62,85,69,255, + 62,84,68,255,62,84,67,255,62,83,66,255,62,83,66,255, + 62,82,65,255,61,82,65,255,61,81,64,255,61,81,64,255, + 61,80,63,255,61,80,62,255,61,79,61,255,61,79,61,255, + 61,79,60,255,60,78,59,255,60,78,58,255,60,78,58,255, + 60,77,57,255,59,77,56,255,59,76,55,255,59,76,55,255, + 59,75,54,255,58,75,54,255,58,74,53,255,58,74,53,255, + 58,73,52,255,57,73,52,255,57,72,51,255,57,72,51,255, + 57,71,50,255,56,71,49,255,56,70,48,255,56,70,48,255, + 56,69,47,255,55,69,47,255,55,68,46,255,55,68,46,255, + 55,67,45,255,54,67,44,255,54,66,43,255,54,66,43,255, + 54,65,42,255,53,65,42,255,53,64,41,255,53,64,41,255, + 53,63,40,255,52,63,40,255,52,62,39,255,52,62,39,255, + 51,62,39,255,51,61,38,255,50,61,38,255,50,61,38,255, + 50,60,37,255,49,60,37,255,49,59,36,255,49,59,36,255, + 49,59,35,255,49,58,35,255,49,58,34,255,49,58,34,255, + 49,58,34,255,48,58,33,255,48,58,33,255,48,58,33,255, + 48,58,32,255,48,57,32,255,48,57,31,255,48,57,31,255, + 48,57,31,255,47,56,30,255,47,56,30,255,47,56,30,255, + 47,56,30,255,47,56,29,255,47,56,29,255,47,56,29,255, + 47,56,29,255,46,56,28,255,46,56,28,255,46,56,28,255, + 46,56,28,255,45,55,27,255,45,55,27,255,45,55,27,255, + 45,55,27,255,45,54,26,255,45,54,26,255,45,54,26,255, + 45,54,26,255,44,53,25,255,44,53,25,255,44,53,25,255, + 44,53,25,255,43,52,25,255,43,52,25,255,43,52,25,255, + 42,52,25,255,42,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,39,49,23,255,39,49,23,255,39,49,23,255, + 39,49,23,255,39,48,23,255,39,48,23,255,39,48,23,255, + 39,48,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,56,67,25,255,56,67,25,255,56,67,25,255, + 56,67,25,255,56,68,25,255,56,68,25,255,56,68,25,255, + 56,68,25,255,56,68,26,255,56,68,26,255,56,68,26,255, + 56,68,26,255,57,69,26,255,57,69,26,255,57,69,26,255, + 57,69,26,255,57,69,27,255,57,69,27,255,57,69,27,255, + 57,70,27,255,57,70,28,255,57,71,28,255,57,71,28,255, + 57,71,28,255,58,72,29,255,58,72,29,255,58,72,29,255, + 58,72,29,255,59,73,30,255,59,73,30,255,59,73,30,255, + 59,74,30,255,60,74,31,255,60,75,31,255,60,75,31,255, + 60,76,32,255,61,76,32,255,61,77,33,255,61,77,33,255, + 61,78,33,255,62,78,34,255,62,79,34,255,62,79,34,255, + 63,80,34,255,63,80,35,255,64,81,35,255,64,81,35,255, + 65,82,35,255,65,82,36,255,66,83,36,255,66,83,36,255, + 66,84,36,255,67,85,37,255,67,86,37,255,67,86,37,255, + 68,87,37,255,69,88,38,255,70,89,38,255,70,89,38,255, + 71,90,39,255,71,91,39,255,72,92,40,255,72,92,40,255, + 73,93,40,255,73,94,41,255,74,95,41,255,74,95,41,255, + 75,96,42,255,75,96,42,255,76,97,43,255,76,97,43,255, + 77,98,44,255,77,99,44,255,78,100,45,255,78,100,45,255, + 79,101,45,255,79,101,46,255,80,102,46,255,80,102,46,255, + 81,103,47,255,81,104,47,255,82,105,48,255,82,105,48,255, + 83,106,48,255,83,107,49,255,84,108,49,255,84,108,49,255, + 85,109,50,255,86,109,50,255,87,110,51,255,87,110,51,255, + 88,111,52,255,88,112,52,255,89,113,53,255,89,113,53,255, + 90,114,53,255,90,114,54,255,91,115,54,255,91,115,54,255, + 92,116,54,255,92,117,55,255,93,118,55,255,93,118,55,255, + 94,119,56,255,94,119,56,255,95,120,57,255,95,120,57,255, + 96,121,57,255,96,122,58,255,97,123,58,255,97,123,58,255, + 98,124,58,255,98,124,59,255,99,125,59,255,99,125,59,255, + 99,126,59,255,100,126,60,255,100,127,60,255,100,127,60,255, + 101,128,61,255,101,129,61,255,102,130,62,255,102,130,62,255, + 103,130,62,255,103,131,62,255,104,131,62,255,104,131,62,255, + 104,132,63,255,105,132,63,255,105,133,64,255,105,133,64,255, + 105,134,64,255,106,134,65,255,106,135,65,255,106,135,65,255, + 107,136,65,255,107,136,66,255,108,137,66,255,108,137,66,255, + 108,137,66,255,108,138,67,255,108,138,67,255,108,138,67,255, + 108,138,68,255,109,139,68,255,109,139,69,255,109,139,69,255, + 109,139,69,255,109,140,70,255,109,140,70,255,109,140,70,255, + 109,140,71,255,109,141,71,255,109,141,72,255,109,141,72,255, + 109,141,72,255,109,141,73,255,109,141,73,255,109,141,73,255, + 109,141,74,255,109,141,74,255,109,141,75,255,109,141,75,255, + 109,141,76,255,108,141,76,255,108,141,77,255,108,141,77,255, + 107,141,78,255,107,141,78,255,106,141,79,255,106,141,79,255, + 106,141,79,255,105,140,80,255,105,140,80,255,105,140,80,255, + 105,140,81,255,104,139,81,255,104,139,82,255,104,139,82,255, + 103,139,83,255,103,139,83,255,102,139,84,255,102,139,84,255, + 101,138,84,255,101,138,85,255,100,137,85,255,100,137,85,255, + 100,137,86,255,99,137,86,255,99,137,87,255,99,137,87,255, + 99,137,87,255,98,136,88,255,98,136,88,255,98,136,88,255, + 97,136,88,255,97,135,89,255,96,135,89,255,96,135,89,255, + 96,135,89,255,95,134,90,255,95,134,90,255,95,134,90,255, + 95,134,90,255,94,134,91,255,94,134,91,255,94,134,91,255, + 94,134,91,255,94,134,91,255,94,134,91,255,94,134,91,255, + 94,134,91,255,94,133,92,255,94,133,92,255,94,133,92,255, + 94,133,92,255,94,133,92,255,94,133,92,255,94,133,92,255, + 94,133,92,255,94,133,93,255,94,133,93,255,94,133,93,255, + 94,133,93,255,94,133,93,255,94,133,93,255,94,133,93,255, + 94,133,93,255,95,133,93,255,95,133,93,255,95,133,93,255, + 95,133,93,255,95,133,94,255,95,133,94,255,95,133,94,255, + 95,133,94,255,96,134,94,255,96,134,94,255,96,134,94,255, + 96,134,94,255,97,134,94,255,97,134,94,255,97,134,94,255, + 97,134,94,255,97,135,95,255,97,135,95,255,97,135,95,255, + 97,135,95,255,97,135,95,255,97,135,95,255,97,135,95,255, + 97,135,95,255,98,135,95,255,98,135,95,255,98,135,95,255, + 98,135,95,255,98,135,95,255,98,135,95,255,98,135,95,255, + 98,135,95,255,98,135,95,255,98,135,95,255,98,135,95,255, + 98,135,95,255,98,134,96,255,98,134,96,255,98,134,96,255, + 98,134,96,255,97,133,96,255,97,133,96,255,97,133,96,255, + 97,133,96,255,97,133,96,255,97,133,96,255,97,133,96,255, + 97,133,96,255,96,132,96,255,96,132,96,255,96,132,96,255, + 96,132,96,255,96,132,97,255,96,132,97,255,96,132,97,255, + 96,132,97,255,95,131,97,255,95,131,97,255,95,131,97,255, + 95,131,97,255,95,130,97,255,95,130,97,255,95,130,97,255, + 95,130,97,255,94,130,98,255,94,130,98,255,94,130,98,255, + 94,130,98,255,93,129,99,255,93,129,99,255,93,129,99,255, + 93,129,99,255,93,129,99,255,93,129,99,255,93,129,99,255, + 93,129,99,255,92,129,100,255,92,129,100,255,92,129,100,255, + 92,129,100,255,92,129,101,255,92,129,101,255,92,129,101,255, + 92,129,101,255,91,128,101,255,91,128,101,255,91,128,101,255, + 91,128,101,255,91,128,102,255,91,128,102,255,91,128,102,255, + 91,128,102,255,90,128,102,255,90,128,102,255,90,128,102,255, + 90,128,102,255,89,127,102,255,89,127,102,255,89,127,102,255, + 89,127,102,255,88,127,102,255,88,127,102,255,88,127,102,255, + 88,127,102,255,87,127,103,255,87,127,103,255,87,127,103,255, + 87,127,103,255,86,127,103,255,86,127,103,255,86,127,103,255, + 86,127,103,255,85,126,103,255,85,126,103,255,85,126,103,255, + 84,126,103,255,84,126,103,255,83,126,103,255,83,126,103,255, + 83,126,103,255,82,125,103,255,82,125,103,255,82,125,103,255, + 81,125,103,255,81,124,103,255,80,124,103,255,80,124,103,255, + 80,124,103,255,79,124,103,255,79,124,103,255,79,124,103,255, + 79,124,103,255,78,123,104,255,78,123,104,255,78,123,104,255, + 78,123,104,255,77,123,104,255,77,123,104,255,77,123,104,255, + 77,123,104,255,77,123,104,255,77,123,104,255,77,123,104,255, + 77,123,104,255,77,123,104,255,77,123,104,255,77,123,104,255, + 77,123,104,255,77,123,104,255,77,123,104,255,77,123,104,255, + 77,123,104,255,78,123,103,255,78,123,103,255,78,123,103,255, + 78,123,103,255,79,123,103,255,79,123,103,255,79,123,103,255, + 79,123,103,255,80,124,103,255,80,124,103,255,80,124,103,255, + 81,124,103,255,81,125,102,255,82,125,102,255,82,125,102,255, + 83,125,102,255,83,125,102,255,84,125,102,255,84,125,102,255, + 84,125,102,255,85,126,102,255,85,126,102,255,85,126,102,255, + 86,126,102,255,86,127,101,255,87,127,101,255,87,127,101,255, + 87,127,101,255,88,128,101,255,88,128,101,255,88,128,101,255, + 88,128,101,255,89,128,101,255,89,128,101,255,89,128,101,255, + 90,128,101,255,90,129,100,255,91,129,100,255,91,129,100,255, + 91,129,100,255,92,130,100,255,92,130,100,255,92,130,100,255, + 92,130,100,255,93,131,100,255,93,131,100,255,93,131,100,255, + 93,131,100,255,93,131,100,255,93,131,100,255,93,131,100,255, + 93,131,100,255,94,132,99,255,94,132,99,255,94,132,99,255, + 94,132,99,255,95,132,99,255,95,132,99,255,95,132,99,255, + 95,132,99,255,95,133,99,255,95,133,99,255,95,133,99,255, + 95,133,99,255,96,133,99,255,96,133,98,255,96,133,98,255, + 96,133,98,255,96,133,98,255,96,133,98,255,96,133,98,255, + 96,133,98,255,96,133,98,255,96,133,98,255,96,133,98,255, + 96,133,98,255,96,133,98,255,95,133,98,255,95,133,98,255, + 95,133,98,255,95,133,98,255,95,133,98,255,95,133,98,255, + 95,133,98,255,95,133,98,255,95,132,98,255,95,132,98,255, + 95,132,98,255,95,132,98,255,94,132,98,255,94,132,98,255, + 94,132,98,255,94,132,98,255,93,131,98,255,93,131,98,255, + 93,131,98,255,93,131,98,255,92,130,99,255,92,130,99,255, + 92,130,99,255,92,130,99,255,91,129,99,255,91,129,99,255, + 91,129,99,255,91,129,99,255,90,129,99,255,90,129,99,255, + 90,129,99,255,90,129,99,255,89,128,99,255,89,128,99,255, + 89,128,99,255,89,128,99,255,88,128,99,255,88,128,99,255, + 88,128,99,255,88,128,99,255,87,127,99,255,87,127,99,255, + 87,127,99,255,87,127,99,255,87,127,100,255,87,127,100,255, + 87,127,100,255,87,127,100,255,87,127,100,255,87,127,100,255, + 87,127,100,255,87,127,100,255,86,126,100,255,86,126,100,255, + 86,126,100,255,86,126,100,255,86,127,100,255,86,127,100,255, + 86,127,100,255,86,127,100,255,86,127,100,255,86,127,100,255, + 86,127,100,255,86,127,100,255,86,126,101,255,86,126,101,255, + 86,126,101,255,86,126,101,255,85,127,101,255,85,127,101,255, + 85,127,101,255,85,127,101,255,85,127,102,255,85,127,102,255, + 85,127,102,255,85,127,102,255,85,126,102,255,85,126,102,255, + 85,126,102,255,85,126,102,255,85,126,102,255,85,126,102,255, + 85,126,102,255,85,126,102,255,84,126,102,255,84,126,102,255, + 84,126,102,255,84,126,102,255,84,126,102,255,84,126,102,255, + 84,126,102,255,84,126,102,255,83,125,102,255,83,125,102,255, + 83,125,102,255,83,125,102,255,83,125,102,255,83,125,102,255, + 83,125,102,255,83,125,102,255,83,124,102,255,83,124,102,255, + 83,124,102,255,83,124,102,255,82,124,102,255,82,124,102,255, + 82,124,102,255,82,124,102,255,82,123,102,255,82,123,102,255, + 82,123,102,255,82,123,102,255,82,123,102,255,82,123,102,255, + 82,123,102,255,82,123,102,255,82,123,102,255,82,123,102,255, + 82,123,102,255,82,123,102,255,82,123,103,255,82,123,103,255, + 82,123,103,255,82,123,103,255,82,122,103,255,82,122,103,255, + 82,122,103,255,82,122,103,255,82,122,104,255,82,122,104,255, + 82,122,104,255,82,122,104,255,82,123,104,255,82,123,104,255, + 82,123,104,255,82,123,104,255,83,123,105,255,83,123,105,255, + 83,123,105,255,83,123,105,255,83,124,106,255,83,124,106,255, + 83,124,106,255,83,124,106,255,84,125,106,255,84,125,106,255, + 84,125,106,255,84,125,106,255,84,125,107,255,84,125,107,255, + 84,125,107,255,84,125,107,255,85,126,107,255,85,126,107,255, + 85,126,107,255,85,126,107,255,85,126,108,255,85,126,108,255, + 85,126,108,255,85,126,108,255,85,126,108,255,85,126,108,255, + 85,126,108,255,85,126,108,255,85,127,108,255,85,127,108,255, + 85,127,108,255,85,127,108,255,85,127,108,255,85,127,108,255, + 85,127,108,255,85,127,108,255,85,127,108,255,85,127,108,255, + 85,127,108,255,85,127,108,255,84,126,108,255,84,126,108,255, + 84,126,108,255,84,126,108,255,84,126,108,255,84,126,108,255, + 84,126,108,255,84,126,108,255,83,126,107,255,83,126,107,255, + 83,126,107,255,83,126,107,255,82,125,107,255,82,125,107,255, + 82,125,107,255,82,125,107,255,81,125,107,255,81,125,107,255, + 81,125,107,255,81,125,107,255,81,124,107,255,81,124,107,255, + 81,124,107,255,81,124,107,255,80,124,107,255,80,124,107,255, + 80,124,107,255,80,124,107,255,79,123,107,255,79,123,107,255, + 79,123,107,255,79,123,107,255,79,123,107,255,79,123,107,255, + 79,123,107,255,79,123,107,255,79,122,108,255,79,122,108,255, + 79,122,108,255,79,122,108,255,79,123,108,255,79,123,108,255, + 79,123,108,255,79,123,108,255,79,122,108,255,79,122,108,255, + 79,122,108,255,79,122,108,255,79,122,108,255,79,122,108,255, + 79,122,108,255,79,122,108,255,79,122,108,255,79,122,108,255, + 79,122,108,255,79,122,108,255,79,121,108,255,79,121,108,255, + 79,121,108,255,79,121,108,255,79,120,107,255,79,120,107,255, + 79,120,107,255,79,120,107,255,78,120,107,255,78,120,107,255, + 78,120,107,255,78,120,107,255,78,119,106,255,78,119,106,255, + 78,119,106,255,78,119,106,255,77,118,105,255,77,118,105,255, + 77,118,105,255,77,117,105,255,76,117,104,255,76,116,104,255, + 76,116,104,255,76,116,104,255,75,115,103,255,75,115,103,255, + 75,115,103,255,75,114,102,255,74,114,102,255,74,113,101,255, + 74,113,101,255,74,112,101,255,73,112,100,255,73,111,100,255, + 73,111,100,255,73,110,99,255,72,110,99,255,72,109,98,255, + 72,109,98,255,72,108,97,255,71,108,97,255,71,107,96,255, + 71,107,96,255,71,106,95,255,70,106,95,255,70,105,94,255, + 70,105,94,255,70,104,93,255,69,104,93,255,69,103,92,255, + 69,102,91,255,69,102,91,255,68,101,90,255,68,100,89,255, + 68,100,89,255,68,99,88,255,67,99,87,255,67,98,86,255, + 67,98,86,255,67,97,85,255,66,97,84,255,66,96,83,255, + 66,96,83,255,66,95,82,255,65,95,82,255,65,94,81,255, + 65,94,80,255,65,93,79,255,65,92,78,255,65,91,77,255, + 65,91,77,255,65,90,76,255,64,90,75,255,64,89,74,255, + 64,89,74,255,64,88,73,255,64,88,72,255,64,87,71,255, + 64,87,71,255,64,86,70,255,63,86,69,255,63,85,68,255, + 63,85,68,255,63,84,67,255,63,84,66,255,63,83,65,255, + 63,83,65,255,63,82,64,255,62,82,64,255,62,81,63,255, + 62,81,63,255,62,80,62,255,62,80,61,255,62,79,60,255, + 62,79,60,255,62,79,59,255,61,78,58,255,61,78,57,255, + 61,78,57,255,61,77,56,255,60,77,55,255,60,76,54,255, + 60,76,54,255,60,75,53,255,59,75,53,255,59,74,52,255, + 59,74,52,255,59,73,51,255,58,73,51,255,58,72,50,255, + 58,72,50,255,58,71,49,255,57,71,48,255,57,70,47,255, + 57,70,47,255,56,69,46,255,56,69,46,255,55,68,45,255, + 55,68,45,255,55,67,44,255,54,67,43,255,54,66,42,255, + 54,66,42,255,54,65,41,255,53,65,41,255,53,64,40,255, + 53,64,40,255,53,63,39,255,52,63,39,255,52,62,38,255, + 52,62,38,255,51,62,38,255,51,61,37,255,50,61,37,255, + 50,61,37,255,50,60,36,255,49,60,36,255,49,59,35,255, + 49,59,35,255,49,59,34,255,49,58,34,255,49,58,33,255, + 49,58,33,255,49,58,33,255,48,58,32,255,48,58,32,255, + 48,58,32,255,48,58,32,255,48,57,31,255,48,57,31,255, + 48,57,31,255,48,57,31,255,47,56,30,255,47,56,30,255, + 47,56,30,255,47,56,30,255,47,56,29,255,47,56,29,255, + 47,56,29,255,47,56,29,255,46,56,28,255,46,56,28,255, + 46,56,28,255,46,56,28,255,45,55,27,255,45,55,27,255, + 45,55,27,255,45,55,27,255,45,54,26,255,45,54,26,255, + 45,54,26,255,45,54,26,255,44,53,25,255,44,53,25,255, + 44,53,25,255,44,53,25,255,43,52,25,255,43,52,25,255, + 43,52,25,255,42,52,25,255,42,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,39,49,23,255,39,49,23,255, + 39,49,23,255,39,49,23,255,39,48,23,255,39,48,23,255, + 39,48,23,255,39,48,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,56,67,25,255,56,67,25,255, + 56,67,25,255,56,67,25,255,56,68,25,255,56,68,25,255, + 56,68,25,255,56,68,25,255,56,68,26,255,56,68,26,255, + 56,68,26,255,56,68,26,255,57,69,26,255,57,69,26,255, + 57,69,26,255,57,69,26,255,57,69,27,255,57,69,27,255, + 57,69,27,255,57,70,27,255,57,70,28,255,57,71,28,255, + 57,71,28,255,57,71,28,255,58,72,29,255,58,72,29,255, + 58,72,29,255,58,72,29,255,59,73,30,255,59,73,30,255, + 59,73,30,255,59,74,30,255,60,74,31,255,60,75,31,255, + 60,75,31,255,60,76,32,255,61,76,32,255,61,77,33,255, + 61,77,33,255,61,78,33,255,62,78,34,255,62,79,34,255, + 62,79,34,255,63,80,34,255,63,80,35,255,64,81,35,255, + 64,81,35,255,65,82,35,255,65,82,36,255,66,83,36,255, + 66,83,36,255,66,84,36,255,67,85,37,255,67,86,37,255, + 67,86,37,255,68,87,37,255,69,88,38,255,70,89,38,255, + 70,89,38,255,71,90,39,255,71,91,39,255,72,92,40,255, + 72,92,40,255,73,93,40,255,73,94,41,255,74,95,41,255, + 74,95,41,255,75,96,41,255,75,96,42,255,76,97,42,255, + 76,97,42,255,77,98,43,255,77,99,43,255,78,100,44,255, + 78,100,44,255,79,101,44,255,79,101,45,255,80,102,45,255, + 80,102,45,255,81,103,46,255,81,104,46,255,82,105,47,255, + 82,105,47,255,83,106,47,255,83,107,48,255,84,108,48,255, + 84,108,48,255,85,109,49,255,86,109,49,255,87,110,50,255, + 87,110,50,255,88,111,51,255,88,112,51,255,89,113,52,255, + 89,113,52,255,90,114,52,255,90,114,53,255,91,115,53,255, + 91,115,53,255,92,116,53,255,92,117,54,255,93,118,54,255, + 93,118,54,255,94,119,54,255,94,119,55,255,95,120,55,255, + 95,120,55,255,96,121,56,255,96,122,56,255,97,123,57,255, + 97,123,57,255,98,124,57,255,98,124,58,255,99,125,58,255, + 99,125,58,255,99,126,58,255,100,126,59,255,100,127,59,255, + 100,127,59,255,101,128,59,255,101,129,60,255,102,130,60,255, + 102,130,60,255,103,130,60,255,103,131,60,255,104,131,60,255, + 104,131,60,255,104,132,61,255,105,132,61,255,105,133,62,255, + 105,133,62,255,105,134,62,255,106,134,63,255,106,135,63,255, + 106,135,63,255,107,136,63,255,107,136,64,255,108,137,64,255, + 108,137,64,255,108,137,64,255,108,138,65,255,108,138,65,255, + 108,138,65,255,108,138,66,255,109,139,66,255,109,139,67,255, + 109,139,67,255,109,139,67,255,109,140,68,255,109,140,68,255, + 109,140,68,255,109,140,69,255,109,141,69,255,109,141,70,255, + 109,141,70,255,109,141,70,255,109,141,71,255,109,141,71,255, + 109,141,71,255,109,141,72,255,109,141,72,255,109,141,73,255, + 109,141,73,255,109,141,74,255,108,141,74,255,108,141,75,255, + 108,141,75,255,107,141,76,255,107,141,76,255,106,141,77,255, + 106,141,77,255,106,141,77,255,105,140,78,255,105,140,78,255, + 105,140,78,255,105,140,79,255,104,139,79,255,104,139,80,255, + 104,139,80,255,103,139,81,255,103,139,81,255,102,139,82,255, + 102,139,82,255,101,138,82,255,101,138,83,255,100,137,83,255, + 100,137,83,255,100,137,84,255,99,137,84,255,99,137,85,255, + 99,137,85,255,99,137,85,255,98,136,86,255,98,136,86,255, + 98,136,86,255,97,136,86,255,97,135,87,255,96,135,87,255, + 96,135,87,255,96,135,87,255,95,134,88,255,95,134,88,255, + 95,134,88,255,95,134,88,255,94,134,89,255,94,134,89,255, + 94,134,89,255,94,134,89,255,94,134,89,255,94,134,89,255, + 94,134,89,255,94,134,89,255,94,133,90,255,94,133,90,255, + 94,133,90,255,94,133,90,255,94,133,90,255,94,133,90,255, + 94,133,90,255,94,133,90,255,94,133,91,255,94,133,91,255, + 94,133,91,255,94,133,91,255,94,133,91,255,94,133,91,255, + 94,133,91,255,94,133,91,255,95,133,91,255,95,133,91,255, + 95,133,91,255,95,133,91,255,95,133,92,255,95,133,92,255, + 95,133,92,255,95,133,92,255,96,134,92,255,96,134,92,255, + 96,134,92,255,96,134,92,255,97,134,92,255,97,134,92,255, + 97,134,92,255,97,134,92,255,97,134,93,255,97,134,93,255, + 97,134,93,255,97,134,93,255,97,134,93,255,97,134,93,255, + 97,134,93,255,97,134,93,255,98,134,93,255,98,134,93,255, + 98,134,93,255,98,134,93,255,98,134,93,255,98,134,93,255, + 98,134,93,255,98,134,93,255,98,134,93,255,98,134,93,255, + 98,134,93,255,98,134,93,255,98,134,94,255,98,134,94,255, + 98,134,94,255,98,134,94,255,97,133,94,255,97,133,94,255, + 97,133,94,255,97,133,94,255,97,133,94,255,97,133,94,255, + 97,133,94,255,97,133,94,255,96,132,94,255,96,132,94,255, + 96,132,94,255,96,132,94,255,96,132,95,255,96,132,95,255, + 96,132,95,255,96,132,95,255,95,131,95,255,95,131,95,255, + 95,131,95,255,95,131,95,255,95,130,95,255,95,130,95,255, + 95,130,95,255,95,130,95,255,94,130,96,255,94,130,96,255, + 94,130,96,255,94,130,96,255,93,129,97,255,93,129,97,255, + 93,129,97,255,93,129,97,255,93,129,97,255,93,129,97,255, + 93,129,97,255,93,129,97,255,92,129,98,255,92,129,98,255, + 92,129,98,255,92,129,98,255,92,129,99,255,92,129,99,255, + 92,129,99,255,92,129,99,255,91,128,99,255,91,128,99,255, + 91,128,99,255,91,128,99,255,91,128,100,255,91,128,100,255, + 91,128,100,255,91,128,100,255,90,128,100,255,90,128,100,255, + 90,128,100,255,90,128,100,255,89,127,100,255,89,127,100,255, + 89,127,100,255,89,127,100,255,88,127,100,255,88,127,100,255, + 88,127,100,255,88,127,100,255,87,127,101,255,87,127,101,255, + 87,127,101,255,87,127,101,255,86,127,101,255,86,127,101,255, + 86,127,101,255,86,127,101,255,85,126,101,255,85,126,101,255, + 85,126,101,255,84,126,101,255,84,126,101,255,83,126,101,255, + 83,126,101,255,83,126,101,255,82,125,101,255,82,125,101,255, + 82,125,101,255,81,125,101,255,81,124,101,255,80,124,101,255, + 80,124,101,255,80,124,101,255,79,124,101,255,79,124,101,255, + 79,124,101,255,79,124,101,255,78,123,102,255,78,123,102,255, + 78,123,102,255,78,123,102,255,77,123,102,255,77,123,102,255, + 77,123,102,255,77,123,102,255,77,123,102,255,77,123,102,255, + 77,123,102,255,77,123,102,255,77,123,102,255,77,123,102,255, + 77,123,102,255,77,123,102,255,77,123,102,255,77,123,102,255, + 77,123,102,255,77,123,102,255,78,123,101,255,78,123,101,255, + 78,123,101,255,78,123,101,255,79,123,101,255,79,123,101,255, + 79,123,101,255,79,123,101,255,80,124,101,255,80,124,101,255, + 80,124,101,255,81,124,101,255,81,125,100,255,82,125,100,255, + 82,125,100,255,83,125,100,255,83,125,100,255,84,125,100,255, + 84,125,100,255,84,125,100,255,85,126,100,255,85,126,100,255, + 85,126,100,255,86,126,100,255,86,126,99,255,87,126,99,255, + 87,126,99,255,87,126,99,255,88,127,99,255,88,127,99,255, + 88,127,99,255,88,127,99,255,89,128,99,255,89,128,99,255, + 89,128,99,255,90,128,99,255,90,128,98,255,91,128,98,255, + 91,128,98,255,91,128,98,255,92,128,98,255,92,128,98,255, + 92,128,98,255,92,128,98,255,93,129,98,255,93,129,98,255, + 93,129,98,255,93,129,98,255,93,130,98,255,93,130,98,255, + 93,130,98,255,93,130,98,255,94,130,97,255,94,130,97,255, + 94,130,97,255,94,130,97,255,95,130,97,255,95,130,97,255, + 95,130,97,255,95,130,97,255,95,131,97,255,95,131,97,255, + 95,131,97,255,95,131,97,255,96,131,97,255,96,131,96,255, + 96,131,96,255,96,131,96,255,96,131,96,255,96,132,96,255, + 96,132,96,255,96,132,96,255,96,132,96,255,96,132,96,255, + 96,132,96,255,96,132,96,255,96,132,96,255,95,132,96,255, + 95,132,96,255,95,132,96,255,95,132,96,255,95,132,96,255, + 95,132,96,255,95,132,96,255,95,132,96,255,95,131,96,255, + 95,131,96,255,95,131,96,255,95,131,96,255,94,131,96,255, + 94,131,96,255,94,131,96,255,94,131,96,255,93,130,96,255, + 93,130,96,255,93,130,96,255,93,130,96,255,92,130,97,255, + 92,130,97,255,92,130,97,255,92,130,97,255,91,129,97,255, + 91,129,97,255,91,129,97,255,91,129,97,255,90,129,97,255, + 90,129,97,255,90,129,97,255,90,129,97,255,89,128,97,255, + 89,128,97,255,89,128,97,255,89,128,97,255,88,128,97,255, + 88,128,97,255,88,128,97,255,88,128,97,255,87,127,97,255, + 87,127,97,255,87,127,97,255,87,127,97,255,87,127,98,255, + 87,127,98,255,87,127,98,255,87,127,98,255,87,127,98,255, + 87,127,98,255,87,127,98,255,87,127,98,255,86,126,98,255, + 86,126,98,255,86,126,98,255,86,126,98,255,86,127,98,255, + 86,127,98,255,86,127,98,255,86,127,98,255,86,127,98,255, + 86,127,98,255,86,127,98,255,86,127,98,255,86,126,99,255, + 86,126,99,255,86,126,99,255,86,126,99,255,85,127,99,255, + 85,127,99,255,85,127,99,255,85,127,99,255,85,127,100,255, + 85,127,100,255,85,127,100,255,85,127,100,255,85,126,100,255, + 85,126,100,255,85,126,100,255,85,126,100,255,85,126,100,255, + 85,126,100,255,85,126,100,255,85,126,100,255,85,126,100,255, + 85,126,100,255,85,126,100,255,85,126,100,255,85,126,100,255, + 85,126,100,255,85,126,100,255,85,126,100,255,84,125,100,255, + 84,125,100,255,84,125,100,255,84,125,100,255,84,125,100,255, + 84,125,100,255,84,125,100,255,84,125,100,255,84,124,100,255, + 84,124,100,255,84,124,100,255,84,124,100,255,83,124,100,255, + 83,124,100,255,83,124,100,255,83,124,100,255,83,123,100,255, + 83,123,100,255,83,123,100,255,83,123,100,255,82,123,100,255, + 82,123,100,255,82,123,100,255,82,123,100,255,82,123,100,255, + 82,123,100,255,82,123,100,255,82,123,100,255,82,123,101,255, + 82,123,101,255,82,123,101,255,82,123,101,255,82,122,101,255, + 82,122,101,255,82,122,101,255,82,122,101,255,82,122,102,255, + 82,122,102,255,82,122,102,255,82,122,102,255,82,123,102,255, + 82,123,102,255,82,123,102,255,82,123,102,255,83,123,103,255, + 83,123,103,255,83,123,103,255,83,123,103,255,83,124,104,255, + 83,124,104,255,83,124,104,255,83,124,104,255,84,124,104,255, + 84,124,104,255,84,124,104,255,84,124,104,255,84,125,105,255, + 84,125,105,255,84,125,105,255,84,125,105,255,85,125,105,255, + 85,125,105,255,85,125,105,255,85,125,105,255,85,126,106,255, + 85,126,106,255,85,126,106,255,85,126,106,255,85,126,106,255, + 85,126,106,255,85,126,106,255,85,126,106,255,85,127,106,255, + 85,127,106,255,85,127,106,255,85,127,106,255,85,127,106,255, + 85,127,106,255,85,127,106,255,85,127,106,255,85,127,106,255, + 85,127,106,255,85,127,106,255,85,127,106,255,84,126,106,255, + 84,126,106,255,84,126,106,255,84,126,106,255,84,126,106,255, + 84,126,106,255,84,126,106,255,84,126,106,255,83,126,105,255, + 83,126,105,255,83,126,105,255,83,126,105,255,82,125,105,255, + 82,125,105,255,82,125,105,255,82,125,105,255,81,125,105,255, + 81,125,105,255,81,125,105,255,81,125,105,255,81,124,105,255, + 81,124,105,255,81,124,105,255,81,124,105,255,80,124,105,255, + 80,124,105,255,80,124,105,255,80,124,105,255,79,123,105,255, + 79,123,105,255,79,123,105,255,79,123,105,255,79,123,105,255, + 79,123,105,255,79,123,105,255,79,123,105,255,79,122,106,255, + 79,122,106,255,79,122,106,255,79,122,106,255,79,123,106,255, + 79,123,106,255,79,123,106,255,79,123,106,255,79,122,106,255, + 79,122,106,255,79,122,106,255,79,122,106,255,79,122,106,255, + 79,122,106,255,79,122,106,255,79,122,106,255,79,122,106,255, + 79,122,106,255,79,122,106,255,79,122,106,255,79,121,106,255, + 79,121,106,255,79,121,106,255,79,121,106,255,79,120,105,255, + 79,120,105,255,79,120,105,255,79,120,105,255,78,120,105,255, + 78,120,105,255,78,120,105,255,78,120,105,255,78,119,104,255, + 78,119,104,255,78,119,104,255,78,119,104,255,77,118,103,255, + 77,118,103,255,77,118,103,255,77,117,103,255,76,117,102,255, + 76,116,102,255,76,116,102,255,76,116,102,255,75,115,101,255, + 75,115,101,255,75,115,101,255,75,114,100,255,74,114,100,255, + 74,113,99,255,74,113,99,255,74,112,99,255,73,112,98,255, + 73,111,98,255,73,111,98,255,73,110,97,255,72,110,97,255, + 72,109,96,255,72,109,96,255,72,108,95,255,71,108,95,255, + 71,107,94,255,71,107,94,255,71,106,93,255,70,106,93,255, + 70,105,92,255,70,105,92,255,70,104,91,255,69,104,91,255, + 69,103,90,255,69,102,89,255,69,102,89,255,68,101,88,255, + 68,100,87,255,68,100,87,255,68,99,86,255,67,99,85,255, + 67,98,84,255,67,98,84,255,67,97,83,255,66,97,82,255, + 66,96,81,255,66,96,81,255,66,95,80,255,65,95,80,255, + 65,94,79,255,65,94,78,255,65,93,77,255,65,92,76,255, + 65,91,75,255,65,91,75,255,65,90,74,255,64,90,73,255, + 64,89,72,255,64,89,72,255,64,88,71,255,64,88,70,255, + 64,87,69,255,64,87,69,255,64,86,68,255,63,86,67,255, + 63,85,66,255,63,85,66,255,63,84,65,255,63,84,64,255, + 63,83,63,255,63,83,63,255,63,82,62,255,62,82,62,255, + 62,81,61,255,62,81,61,255,62,80,60,255,62,80,59,255, + 62,79,58,255,62,79,58,255,62,79,57,255,61,78,56,255, + 61,78,55,255,61,78,55,255,61,77,54,255,60,77,54,255, + 60,76,53,255,60,76,53,255,60,75,52,255,59,75,52,255, + 59,74,51,255,59,74,51,255,59,73,50,255,58,73,50,255, + 58,72,49,255,58,72,49,255,58,71,48,255,57,71,47,255, + 57,70,46,255,57,70,46,255,56,69,45,255,56,69,45,255, + 55,68,44,255,55,68,44,255,55,67,43,255,54,67,43,255, + 54,66,42,255,54,66,42,255,54,65,41,255,53,65,41,255, + 53,64,40,255,53,64,40,255,53,63,39,255,52,63,39,255, + 52,62,38,255,52,62,38,255,51,62,38,255,51,61,37,255, + 50,61,37,255,50,61,37,255,50,60,36,255,49,60,36,255, + 49,59,35,255,49,59,35,255,49,59,34,255,49,58,34,255, + 49,58,33,255,49,58,33,255,49,58,33,255,48,58,32,255, + 48,58,32,255,48,58,32,255,48,58,32,255,48,57,31,255, + 48,57,31,255,48,57,31,255,48,57,31,255,47,56,30,255, + 47,56,30,255,47,56,30,255,47,56,30,255,47,56,29,255, + 47,56,29,255,47,56,29,255,47,56,29,255,46,56,28,255, + 46,56,28,255,46,56,28,255,46,56,28,255,45,55,27,255, + 45,55,27,255,45,55,27,255,45,55,27,255,45,54,26,255, + 45,54,26,255,45,54,26,255,45,54,26,255,44,53,25,255, + 44,53,25,255,44,53,25,255,44,53,25,255,43,52,25,255, + 43,52,25,255,43,52,25,255,42,52,25,255,42,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,39,49,23,255, + 39,49,23,255,39,49,23,255,39,49,23,255,39,48,23,255, + 39,48,23,255,39,48,23,255,39,48,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,56,67,25,255, + 56,67,25,255,56,67,25,255,56,67,25,255,56,68,25,255, + 56,68,25,255,56,68,25,255,56,68,25,255,56,68,26,255, + 56,68,26,255,56,68,26,255,56,68,26,255,57,69,26,255, + 57,69,26,255,57,69,26,255,57,69,26,255,57,69,27,255, + 57,69,27,255,57,69,27,255,57,70,27,255,57,70,28,255, + 57,71,28,255,57,71,28,255,57,71,28,255,58,72,29,255, + 58,72,29,255,58,72,29,255,58,72,29,255,59,73,30,255, + 59,73,30,255,59,73,30,255,59,74,30,255,60,74,31,255, + 60,75,31,255,60,75,31,255,60,76,31,255,61,76,32,255, + 61,77,32,255,61,77,32,255,61,78,32,255,62,78,33,255, + 62,79,33,255,62,79,33,255,63,80,33,255,63,80,34,255, + 64,81,34,255,64,81,34,255,65,82,34,255,65,82,35,255, + 66,83,35,255,66,83,35,255,67,84,35,255,67,85,36,255, + 68,86,36,255,68,86,36,255,69,87,36,255,69,88,37,255, + 70,89,37,255,70,89,37,255,71,90,38,255,71,91,38,255, + 72,92,39,255,72,92,39,255,73,93,39,255,73,94,40,255, + 74,95,40,255,74,95,40,255,75,96,40,255,75,96,41,255, + 76,97,41,255,76,97,41,255,77,98,42,255,77,99,42,255, + 78,100,43,255,78,100,43,255,79,101,43,255,80,101,44,255, + 81,102,44,255,81,102,44,255,81,103,45,255,82,104,45,255, + 82,105,46,255,82,105,46,255,83,106,46,255,83,107,47,255, + 84,108,47,255,84,108,47,255,85,109,48,255,86,109,48,255, + 87,110,49,255,87,110,49,255,88,111,50,255,88,112,50,255, + 89,113,51,255,89,113,51,255,90,114,51,255,90,114,52,255, + 91,115,52,255,91,115,52,255,92,116,52,255,92,117,53,255, + 93,118,53,255,93,118,53,255,94,119,53,255,94,119,54,255, + 95,120,54,255,95,120,54,255,96,121,55,255,96,122,55,255, + 97,123,56,255,97,123,56,255,98,124,56,255,98,124,57,255, + 99,125,57,255,99,125,57,255,99,126,57,255,100,126,58,255, + 100,127,58,255,100,127,58,255,101,128,58,255,101,129,59,255, + 102,130,59,255,102,130,59,255,103,130,59,255,103,131,59,255, + 104,131,59,255,104,131,59,255,104,132,60,255,105,132,60,255, + 105,133,61,255,105,133,61,255,105,134,61,255,106,134,62,255, + 106,135,62,255,106,135,62,255,107,136,62,255,107,136,63,255, + 108,137,63,255,108,137,63,255,108,137,63,255,109,138,64,255, + 109,138,64,255,109,138,64,255,109,138,65,255,110,139,65,255, + 110,139,66,255,110,139,66,255,110,139,66,255,110,140,67,255, + 110,140,67,255,110,140,67,255,110,140,68,255,110,141,68,255, + 110,141,69,255,110,141,69,255,110,141,69,255,110,141,70,255, + 110,141,70,255,110,141,70,255,110,141,71,255,109,141,71,255, + 109,141,72,255,109,141,72,255,109,141,73,255,109,141,73,255, + 109,141,74,255,109,141,74,255,108,141,74,255,108,141,75,255, + 107,141,75,255,107,141,75,255,107,141,76,255,106,140,76,255, + 106,140,77,255,106,140,77,255,106,140,78,255,105,139,78,255, + 105,139,79,255,105,139,79,255,104,139,79,255,104,139,80,255, + 103,139,80,255,103,139,80,255,102,138,80,255,102,138,81,255, + 101,137,81,255,101,137,81,255,101,137,82,255,100,137,82,255, + 100,137,83,255,100,137,83,255,100,137,83,255,99,136,84,255, + 99,136,84,255,99,136,84,255,98,136,84,255,98,135,85,255, + 97,135,85,255,97,135,85,255,97,135,85,255,96,134,86,255, + 96,134,86,255,96,134,86,255,96,134,86,255,95,134,87,255, + 95,134,87,255,95,134,87,255,95,134,87,255,94,133,88,255, + 94,133,88,255,94,133,88,255,94,133,88,255,94,133,88,255, + 94,133,88,255,94,133,88,255,94,133,88,255,94,133,89,255, + 94,133,89,255,94,133,89,255,94,133,89,255,94,132,90,255, + 94,132,90,255,94,132,90,255,94,132,90,255,94,132,90,255, + 94,132,90,255,94,132,90,255,94,132,90,255,95,132,90,255, + 95,132,90,255,95,132,90,255,95,132,90,255,95,132,91,255, + 95,132,91,255,95,132,91,255,95,132,91,255,96,133,91,255, + 96,133,91,255,96,133,91,255,96,133,91,255,96,133,91,255, + 96,133,91,255,96,133,91,255,96,133,91,255,96,133,92,255, + 96,133,92,255,96,133,92,255,96,133,92,255,96,133,92,255, + 96,133,92,255,96,133,92,255,96,133,92,255,97,133,92,255, + 97,133,92,255,97,133,92,255,97,133,92,255,97,133,92,255, + 97,133,92,255,97,133,92,255,97,133,92,255,97,133,92,255, + 97,133,92,255,97,133,92,255,97,133,92,255,97,133,93,255, + 97,133,93,255,97,133,93,255,97,133,93,255,96,132,93,255, + 96,132,93,255,96,132,93,255,96,132,93,255,96,132,93,255, + 96,132,93,255,96,132,93,255,96,132,93,255,95,131,93,255, + 95,131,93,255,95,131,93,255,95,131,93,255,95,131,93,255, + 95,131,93,255,95,131,93,255,95,131,93,255,95,130,94,255, + 95,130,94,255,95,130,94,255,95,130,94,255,94,129,94,255, + 94,129,94,255,94,129,94,255,94,129,94,255,93,129,95,255, + 93,129,95,255,93,129,95,255,93,129,95,255,93,128,95,255, + 93,128,95,255,93,128,95,255,93,128,95,255,93,128,96,255, + 93,128,96,255,93,128,96,255,93,128,96,255,92,128,97,255, + 92,128,97,255,92,128,97,255,92,128,97,255,92,128,97,255, + 92,128,97,255,92,128,97,255,92,128,97,255,91,127,98,255, + 91,127,98,255,91,127,98,255,91,127,98,255,91,127,98,255, + 91,127,98,255,91,127,98,255,91,127,98,255,90,127,98,255, + 90,127,98,255,90,127,98,255,90,127,98,255,89,126,98,255, + 89,126,98,255,89,126,98,255,89,126,98,255,88,126,99,255, + 88,126,99,255,88,126,99,255,88,126,99,255,87,126,99,255, + 87,126,99,255,87,126,99,255,87,126,99,255,86,126,99,255, + 86,126,99,255,86,126,99,255,86,126,99,255,85,125,99,255, + 85,125,99,255,85,125,99,255,84,125,99,255,84,125,99,255, + 83,125,99,255,83,125,99,255,83,125,99,255,82,124,99,255, + 82,124,99,255,82,124,99,255,82,124,99,255,81,123,99,255, + 81,123,99,255,81,123,99,255,81,123,99,255,80,123,99,255, + 80,123,99,255,80,123,99,255,80,123,99,255,79,122,100,255, + 79,122,100,255,79,122,100,255,79,122,100,255,78,122,100,255, + 78,122,100,255,78,122,100,255,78,122,100,255,78,122,100,255, + 78,122,100,255,78,122,100,255,78,122,100,255,78,122,100,255, + 78,122,100,255,78,122,100,255,78,122,100,255,78,122,100,255, + 78,122,100,255,78,122,100,255,78,122,100,255,79,122,99,255, + 79,122,99,255,79,122,99,255,79,122,99,255,80,122,99,255, + 80,122,99,255,80,122,99,255,80,122,99,255,81,123,99,255, + 81,123,99,255,81,123,99,255,81,123,99,255,82,124,98,255, + 82,124,98,255,82,124,98,255,83,124,98,255,83,124,98,255, + 84,124,98,255,84,124,98,255,84,124,98,255,85,125,98,255, + 85,125,98,255,85,125,98,255,86,125,98,255,86,125,97,255, + 87,125,97,255,87,125,97,255,87,125,97,255,88,126,97,255, + 88,126,97,255,88,126,97,255,88,126,97,255,89,127,97,255, + 89,127,97,255,89,127,97,255,89,127,97,255,90,127,96,255, + 90,127,96,255,90,127,96,255,90,127,96,255,91,127,96,255, + 91,127,96,255,91,127,96,255,91,127,96,255,92,128,96,255, + 92,128,96,255,92,128,96,255,92,128,96,255,92,129,96,255, + 92,129,96,255,92,129,96,255,92,129,96,255,93,129,95,255, + 93,129,95,255,93,129,95,255,93,129,95,255,94,129,95,255, + 94,129,95,255,94,129,95,255,94,129,95,255,94,130,95,255, + 94,130,95,255,94,130,95,255,94,130,95,255,95,130,95,255, + 95,130,94,255,95,130,94,255,95,130,94,255,95,130,94,255, + 95,131,94,255,95,131,94,255,95,131,94,255,95,131,94,255, + 95,131,94,255,95,131,94,255,95,131,94,255,95,131,94,255, + 94,131,94,255,94,131,94,255,94,131,94,255,94,131,94,255, + 94,131,94,255,94,131,94,255,94,131,94,255,94,131,94,255, + 94,130,94,255,94,130,94,255,94,130,94,255,94,130,94,255, + 93,130,94,255,93,130,94,255,93,130,94,255,93,130,94,255, + 93,129,94,255,93,129,94,255,93,129,94,255,93,129,94,255, + 92,129,95,255,92,129,95,255,92,129,95,255,92,129,95,255, + 91,128,95,255,91,128,95,255,91,128,95,255,91,128,95,255, + 90,128,95,255,90,128,95,255,90,128,95,255,90,128,95,255, + 89,127,95,255,89,127,95,255,89,127,95,255,89,127,95,255, + 88,127,95,255,88,127,95,255,88,127,95,255,88,127,95,255, + 87,126,95,255,87,126,95,255,87,126,95,255,87,126,95,255, + 87,126,96,255,87,126,96,255,87,126,96,255,87,126,96,255, + 87,126,96,255,87,126,96,255,87,126,96,255,87,126,96,255, + 86,126,96,255,86,126,96,255,86,126,96,255,86,126,96,255, + 86,126,96,255,86,126,96,255,86,126,96,255,86,126,96,255, + 86,126,96,255,86,126,96,255,86,126,96,255,86,126,96,255, + 86,126,97,255,86,126,97,255,86,126,97,255,86,126,97,255, + 86,126,97,255,86,126,97,255,86,126,97,255,86,126,97,255, + 86,127,98,255,86,127,98,255,86,127,98,255,86,127,98,255, + 86,126,98,255,86,126,98,255,86,126,98,255,86,126,98,255, + 86,126,98,255,86,126,98,255,86,126,98,255,86,126,98,255, + 86,126,98,255,86,126,98,255,86,126,98,255,86,126,98,255, + 86,126,98,255,86,126,98,255,86,126,98,255,86,126,98,255, + 85,125,98,255,85,125,98,255,85,125,98,255,85,125,98,255, + 85,125,98,255,85,125,98,255,85,125,98,255,85,125,98,255, + 85,124,98,255,85,124,98,255,85,124,98,255,85,124,98,255, + 84,124,98,255,84,124,98,255,84,124,98,255,84,124,98,255, + 84,123,98,255,84,123,98,255,84,123,98,255,84,123,98,255, + 83,123,98,255,83,123,98,255,83,123,98,255,83,123,98,255, + 83,123,98,255,83,123,98,255,83,123,98,255,83,123,98,255, + 83,122,99,255,83,122,99,255,83,122,99,255,83,122,99,255, + 82,122,99,255,82,122,99,255,82,122,99,255,82,122,99,255, + 82,121,100,255,82,121,100,255,82,121,100,255,82,121,100,255, + 82,122,101,255,82,122,101,255,82,122,101,255,82,122,101,255, + 83,122,102,255,83,122,102,255,83,122,102,255,83,122,102,255, + 83,123,103,255,83,123,103,255,83,123,103,255,83,123,103,255, + 83,123,103,255,83,123,103,255,83,123,103,255,83,123,103,255, + 84,124,104,255,84,124,104,255,84,124,104,255,84,124,104,255, + 84,124,104,255,84,124,104,255,84,124,104,255,84,124,104,255, + 84,125,104,255,84,125,104,255,84,125,104,255,84,125,104,255, + 85,125,105,255,85,125,105,255,85,125,105,255,85,125,105,255, + 85,126,105,255,85,126,105,255,85,126,105,255,85,126,105,255, + 85,126,105,255,85,126,105,255,85,126,105,255,85,126,105,255, + 85,126,105,255,85,126,105,255,85,126,105,255,85,126,105,255, + 84,125,105,255,84,125,105,255,84,125,105,255,84,125,105,255, + 84,125,105,255,84,125,105,255,84,125,105,255,84,125,105,255, + 83,125,104,255,83,125,104,255,83,125,104,255,83,125,104,255, + 82,125,104,255,82,125,104,255,82,125,104,255,82,125,104,255, + 81,124,104,255,81,124,104,255,81,124,104,255,81,124,104,255, + 81,124,104,255,81,124,104,255,81,124,104,255,81,124,104,255, + 80,124,104,255,80,124,104,255,80,124,104,255,80,124,104,255, + 80,123,104,255,80,123,104,255,80,123,104,255,80,123,104,255, + 80,123,104,255,80,123,104,255,80,123,104,255,80,123,104,255, + 80,122,104,255,80,122,104,255,80,122,104,255,80,122,104,255, + 80,123,104,255,80,123,104,255,80,123,104,255,80,123,104,255, + 80,122,105,255,80,122,105,255,80,122,105,255,80,122,105,255, + 80,122,105,255,80,122,105,255,80,122,105,255,80,122,105,255, + 80,122,105,255,80,122,105,255,80,122,105,255,80,122,105,255, + 80,121,105,255,80,121,105,255,80,121,105,255,80,121,105,255, + 80,120,104,255,80,120,104,255,80,120,104,255,80,120,104,255, + 79,120,104,255,79,120,104,255,79,120,104,255,79,120,104,255, + 79,119,103,255,79,119,103,255,79,119,103,255,79,119,103,255, + 78,118,102,255,78,118,102,255,78,118,102,255,78,117,102,255, + 77,117,101,255,77,116,101,255,77,116,101,255,77,116,101,255, + 76,115,100,255,76,115,100,255,76,115,100,255,76,114,99,255, + 75,114,99,255,75,113,98,255,75,113,98,255,75,112,97,255, + 74,112,97,255,74,111,96,255,74,111,96,255,74,110,96,255, + 73,110,95,255,73,109,95,255,73,109,95,255,73,108,94,255, + 72,108,94,255,72,107,93,255,72,107,93,255,72,106,92,255, + 71,106,92,255,71,105,91,255,71,105,90,255,71,104,90,255, + 70,104,89,255,70,103,88,255,70,102,88,255,70,102,87,255, + 69,101,87,255,69,100,86,255,69,100,86,255,69,99,85,255, + 68,99,84,255,68,98,83,255,68,98,83,255,68,97,82,255, + 67,97,81,255,67,96,80,255,67,96,80,255,67,95,79,255, + 66,95,78,255,66,94,77,255,66,94,77,255,66,93,76,255, + 66,92,75,255,66,91,74,255,66,91,74,255,66,90,73,255, + 65,90,72,255,65,89,71,255,65,89,71,255,65,88,70,255, + 65,88,69,255,65,87,68,255,65,87,68,255,65,86,67,255, + 64,86,66,255,64,85,65,255,64,85,65,255,64,84,64,255, + 64,84,63,255,64,83,62,255,64,83,62,255,64,82,61,255, + 63,82,61,255,63,81,60,255,63,81,60,255,63,80,59,255, + 63,80,58,255,63,79,57,255,63,79,57,255,63,79,56,255, + 62,78,55,255,62,78,54,255,62,78,54,255,62,77,53,255, + 61,77,53,255,61,76,52,255,61,76,52,255,60,75,51,255, + 60,75,51,255,59,74,50,255,59,74,50,255,59,73,49,255, + 58,73,49,255,58,72,48,255,58,72,48,255,58,71,47,255, + 57,71,46,255,57,70,45,255,57,70,45,255,56,69,44,255, + 56,69,44,255,55,68,43,255,55,68,43,255,55,67,42,255, + 54,67,42,255,54,66,41,255,54,66,41,255,54,65,40,255, + 53,65,40,255,53,64,39,255,53,64,39,255,53,63,38,255, + 52,63,38,255,52,62,37,255,52,62,37,255,51,62,37,255, + 51,61,36,255,50,61,36,255,50,61,36,255,50,60,36,255, + 49,60,35,255,49,59,35,255,49,59,35,255,49,59,34,255, + 49,58,34,255,49,58,33,255,49,58,33,255,49,58,33,255, + 48,58,32,255,48,58,32,255,48,58,32,255,48,58,32,255, + 48,57,31,255,48,57,31,255,48,57,31,255,48,57,31,255, + 47,56,30,255,47,56,30,255,47,56,30,255,47,56,30,255, + 47,56,29,255,47,56,29,255,47,56,29,255,47,56,29,255, + 46,56,28,255,46,56,28,255,46,56,28,255,46,56,28,255, + 45,55,27,255,45,55,27,255,45,55,27,255,45,55,27,255, + 45,54,26,255,45,54,26,255,45,54,26,255,45,54,26,255, + 44,53,25,255,44,53,25,255,44,53,25,255,44,53,25,255, + 43,52,25,255,43,52,25,255,43,52,25,255,42,52,25,255, + 42,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 39,49,23,255,39,49,23,255,39,49,23,255,39,49,23,255, + 39,48,23,255,39,48,23,255,39,48,23,255,39,48,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 57,68,24,255,57,68,24,255,57,68,24,255,57,68,24,255, + 57,69,25,255,57,69,25,255,57,69,25,255,57,69,25,255, + 57,69,25,255,57,69,25,255,57,69,25,255,57,69,25,255, + 57,69,26,255,57,69,26,255,57,69,26,255,57,69,26,255, + 58,70,27,255,58,70,27,255,58,70,27,255,58,70,27,255, + 58,71,28,255,58,71,28,255,58,71,28,255,58,71,28,255, + 59,72,28,255,59,72,28,255,59,72,28,255,59,73,28,255, + 60,73,29,255,60,74,29,255,60,74,29,255,60,74,29,255, + 61,75,30,255,61,75,30,255,61,75,30,255,61,76,31,255, + 62,76,31,255,62,77,32,255,62,77,32,255,62,78,32,255, + 63,78,33,255,63,79,33,255,63,79,33,255,64,80,33,255, + 64,81,34,255,65,82,34,255,65,82,34,255,66,83,34,255, + 66,83,35,255,67,84,35,255,67,84,35,255,67,85,35,255, + 68,86,36,255,68,87,36,255,68,87,36,255,69,88,36,255, + 70,89,37,255,71,90,37,255,71,90,37,255,72,91,38,255, + 72,91,38,255,73,92,39,255,73,92,39,255,74,93,39,255, + 74,94,40,255,75,95,40,255,75,95,40,255,76,96,40,255, + 76,97,41,255,77,98,41,255,77,98,41,255,78,99,41,255, + 78,99,42,255,79,100,42,255,79,100,42,255,80,101,42,255, + 80,102,43,255,81,103,43,255,81,103,43,255,82,104,44,255, + 82,104,44,255,83,105,45,255,83,105,45,255,84,106,45,255, + 84,107,46,255,85,108,46,255,85,108,46,255,86,109,47,255, + 87,109,47,255,88,110,48,255,88,110,48,255,89,111,49,255, + 89,111,49,255,90,112,50,255,90,112,50,255,91,113,50,255, + 91,114,51,255,92,115,51,255,92,115,51,255,92,116,51,255, + 93,116,52,255,93,117,52,255,93,117,52,255,94,118,52,255, + 94,118,53,255,95,119,53,255,95,119,53,255,96,120,54,255, + 96,121,54,255,97,122,55,255,97,122,55,255,98,123,55,255, + 98,123,56,255,99,124,56,255,99,124,56,255,100,125,56,255, + 100,126,57,255,101,127,57,255,101,127,57,255,102,128,57,255, + 102,128,58,255,103,129,58,255,103,129,58,255,103,130,58,255, + 104,130,58,255,104,131,58,255,104,131,58,255,105,132,59,255, + 105,132,59,255,106,133,60,255,106,133,60,255,106,134,60,255, + 107,134,61,255,107,135,61,255,107,135,61,255,108,136,61,255, + 108,136,62,255,109,137,62,255,109,137,62,255,109,137,62,255, + 109,138,63,255,109,138,63,255,109,138,63,255,109,138,63,255, + 110,139,64,255,110,139,64,255,110,139,64,255,110,139,64,255, + 110,140,65,255,110,140,65,255,110,140,65,255,110,140,66,255, + 110,141,66,255,110,141,67,255,110,141,67,255,110,141,67,255, + 110,141,68,255,110,141,68,255,110,141,68,255,110,141,69,255, + 110,141,69,255,110,141,70,255,110,141,70,255,110,141,71,255, + 109,141,71,255,109,141,72,255,109,141,72,255,108,141,73,255, + 108,141,73,255,107,141,74,255,107,141,74,255,107,141,74,255, + 106,140,75,255,106,140,75,255,106,140,75,255,106,140,76,255, + 105,139,76,255,105,139,77,255,105,139,77,255,104,139,78,255, + 104,139,78,255,103,139,79,255,103,139,79,255,103,138,79,255, + 102,138,80,255,102,137,80,255,102,137,80,255,101,137,81,255, + 101,137,81,255,100,137,82,255,100,137,82,255,100,137,82,255, + 99,136,83,255,99,136,83,255,99,136,83,255,98,136,83,255, + 98,135,84,255,97,135,84,255,97,135,84,255,97,135,84,255, + 96,134,85,255,96,134,85,255,96,134,85,255,96,134,85,255, + 95,133,86,255,95,133,86,255,95,133,86,255,95,133,86,255, + 95,133,86,255,95,133,86,255,95,133,86,255,95,133,86,255, + 95,132,87,255,95,132,87,255,95,132,87,255,95,132,87,255, + 94,132,87,255,94,132,87,255,94,132,87,255,94,132,87,255, + 94,132,88,255,94,132,88,255,94,132,88,255,94,132,88,255, + 94,131,88,255,94,131,88,255,94,131,88,255,94,131,88,255, + 94,131,88,255,94,131,88,255,94,131,88,255,94,131,88,255, + 94,131,89,255,94,131,89,255,94,131,89,255,94,131,89,255, + 95,132,89,255,95,132,89,255,95,132,89,255,95,132,89,255, + 96,132,89,255,96,132,89,255,96,132,89,255,96,132,89,255, + 96,132,90,255,96,132,90,255,96,132,90,255,96,132,90,255, + 96,132,90,255,96,132,90,255,96,132,90,255,96,132,90,255, + 96,132,90,255,96,132,90,255,96,132,90,255,96,132,90,255, + 97,132,90,255,97,132,90,255,97,132,90,255,97,132,90,255, + 97,132,91,255,97,132,91,255,97,132,91,255,97,132,91,255, + 97,132,91,255,97,132,91,255,97,132,91,255,97,132,91,255, + 96,131,91,255,96,131,91,255,96,131,91,255,96,131,91,255, + 96,131,91,255,96,131,91,255,96,131,91,255,96,131,91,255, + 95,130,91,255,95,130,91,255,95,130,91,255,95,130,91,255, + 95,130,92,255,95,130,92,255,95,130,92,255,95,130,92,255, + 94,129,92,255,94,129,92,255,94,129,92,255,94,129,92,255, + 94,128,92,255,94,128,92,255,94,128,92,255,94,128,92,255, + 93,128,93,255,93,128,93,255,93,128,93,255,93,128,93,255, + 92,127,94,255,92,127,94,255,92,127,94,255,92,127,94,255, + 92,127,94,255,92,127,94,255,92,127,94,255,92,127,94,255, + 91,127,95,255,91,127,95,255,91,127,95,255,91,127,95,255, + 91,127,96,255,91,127,96,255,91,127,96,255,91,127,96,255, + 90,126,96,255,90,126,96,255,90,126,96,255,90,126,96,255, + 90,126,97,255,90,126,97,255,90,126,97,255,90,126,97,255, + 89,126,97,255,89,126,97,255,89,126,97,255,89,126,97,255, + 88,125,97,255,88,125,97,255,88,125,97,255,88,125,97,255, + 88,125,97,255,88,125,97,255,88,125,97,255,88,125,97,255, + 87,125,98,255,87,125,98,255,87,125,98,255,87,125,98,255, + 86,125,98,255,86,125,98,255,86,125,98,255,86,125,98,255, + 85,124,98,255,85,124,98,255,85,124,98,255,85,124,98,255, + 84,124,98,255,84,124,98,255,84,124,98,255,84,124,98,255, + 83,123,98,255,83,123,98,255,83,123,98,255,82,123,98,255, + 82,122,98,255,81,122,98,255,81,122,98,255,81,122,98,255, + 80,122,98,255,80,122,98,255,80,122,98,255,80,122,98,255, + 79,122,98,255,79,122,98,255,79,122,98,255,79,122,98,255, + 78,122,98,255,78,122,98,255,78,122,98,255,78,122,98,255, + 78,122,98,255,78,122,98,255,78,122,98,255,78,122,98,255, + 78,122,98,255,78,122,98,255,78,122,98,255,78,122,98,255, + 78,122,98,255,78,122,98,255,78,122,98,255,78,122,98,255, + 79,122,98,255,79,122,98,255,79,122,98,255,79,122,98,255, + 80,122,97,255,80,122,97,255,80,122,97,255,80,122,97,255, + 81,123,97,255,81,123,97,255,81,123,97,255,82,123,97,255, + 82,123,97,255,83,123,97,255,83,123,97,255,83,123,97,255, + 84,124,97,255,84,124,97,255,84,124,97,255,84,124,97,255, + 85,124,96,255,85,124,96,255,85,124,96,255,85,124,96,255, + 86,124,96,255,86,124,96,255,86,124,96,255,86,124,96,255, + 87,125,96,255,87,125,96,255,87,125,96,255,87,125,96,255, + 88,126,96,255,88,126,96,255,88,126,96,255,89,126,96,255, + 89,126,95,255,90,126,95,255,90,126,95,255,90,126,95,255, + 91,126,95,255,91,126,95,255,91,126,95,255,91,126,95,255, + 92,127,95,255,92,127,95,255,92,127,95,255,92,127,95,255, + 92,128,95,255,92,128,95,255,92,128,95,255,92,128,95,255, + 93,128,94,255,93,128,94,255,93,128,94,255,93,128,94,255, + 93,128,94,255,93,128,94,255,93,128,94,255,93,128,94,255, + 94,129,94,255,94,129,94,255,94,129,94,255,94,129,94,255, + 94,129,94,255,94,129,93,255,94,129,93,255,94,129,93,255, + 94,129,93,255,95,130,93,255,95,130,93,255,95,130,93,255, + 95,130,93,255,94,130,93,255,94,130,93,255,94,130,93,255, + 94,130,93,255,94,130,93,255,94,130,93,255,94,130,93,255, + 94,130,93,255,94,130,93,255,94,130,93,255,94,130,93,255, + 94,130,93,255,94,129,93,255,94,129,93,255,94,129,93,255, + 94,129,93,255,93,129,93,255,93,129,93,255,93,129,93,255, + 93,129,93,255,92,128,93,255,92,128,93,255,92,128,93,255, + 92,128,93,255,91,128,94,255,91,128,94,255,91,128,94,255, + 91,128,94,255,90,127,94,255,90,127,94,255,90,127,94,255, + 90,127,94,255,90,127,94,255,90,127,94,255,90,127,94,255, + 90,127,94,255,89,127,94,255,89,127,94,255,89,127,94,255, + 89,127,94,255,88,126,94,255,88,126,94,255,88,126,94,255, + 88,126,94,255,88,126,94,255,88,126,94,255,88,126,94,255, + 88,126,94,255,88,126,94,255,88,126,94,255,88,126,94,255, + 88,126,94,255,87,126,94,255,87,126,94,255,87,126,94,255, + 87,126,94,255,87,125,95,255,87,125,95,255,87,125,95,255, + 87,125,95,255,87,126,95,255,87,126,95,255,87,126,95,255, + 87,126,95,255,87,126,95,255,87,126,95,255,87,126,95,255, + 87,126,95,255,87,125,95,255,87,125,95,255,87,125,95,255, + 87,125,95,255,86,126,96,255,86,126,96,255,86,126,96,255, + 86,126,96,255,86,126,96,255,86,126,96,255,86,126,96,255, + 86,126,96,255,87,126,96,255,87,126,96,255,87,126,96,255, + 87,126,96,255,87,126,96,255,87,126,96,255,87,126,96,255, + 87,126,96,255,87,126,97,255,87,126,97,255,87,126,97,255, + 87,126,97,255,87,126,97,255,87,126,97,255,87,126,97,255, + 87,126,97,255,86,126,97,255,86,126,97,255,86,126,97,255, + 86,126,97,255,86,125,97,255,86,125,97,255,86,125,97,255, + 86,125,97,255,86,125,97,255,86,125,97,255,86,125,97,255, + 86,125,97,255,85,124,97,255,85,124,97,255,85,124,97,255, + 85,124,97,255,85,123,97,255,85,123,97,255,85,123,97,255, + 85,123,97,255,84,123,97,255,84,123,97,255,84,123,97,255, + 84,123,97,255,84,122,97,255,84,122,97,255,84,122,97,255, + 84,122,97,255,83,122,98,255,83,122,98,255,83,122,98,255, + 83,122,98,255,83,121,98,255,83,121,98,255,83,121,98,255, + 83,121,98,255,82,121,99,255,82,121,99,255,82,121,99,255, + 82,121,99,255,82,121,99,255,82,121,99,255,82,121,99,255, + 82,121,99,255,82,121,100,255,82,121,100,255,82,121,100,255, + 82,121,100,255,82,122,101,255,82,122,101,255,82,122,101,255, + 82,122,101,255,83,122,101,255,83,122,101,255,83,122,101,255, + 83,122,101,255,83,123,102,255,83,123,102,255,83,123,102,255, + 83,123,102,255,84,123,102,255,84,123,102,255,84,123,102,255, + 84,123,102,255,84,124,103,255,84,124,103,255,84,124,103,255, + 84,124,103,255,84,124,103,255,84,124,103,255,84,124,103,255, + 84,124,103,255,84,125,103,255,84,125,103,255,84,125,103,255, + 84,125,103,255,84,125,103,255,84,125,103,255,84,125,103,255, + 84,125,103,255,84,125,103,255,84,125,103,255,84,125,103,255, + 84,125,103,255,84,125,103,255,84,125,103,255,84,125,103,255, + 84,125,103,255,83,125,103,255,83,125,103,255,83,125,103,255, + 83,125,103,255,83,125,102,255,83,125,102,255,83,125,102,255, + 83,125,102,255,83,124,102,255,83,124,102,255,83,124,102,255, + 83,124,102,255,82,124,102,255,82,124,102,255,82,124,102,255, + 82,124,102,255,82,123,102,255,82,123,102,255,82,123,102,255, + 82,123,102,255,81,123,102,255,81,123,102,255,81,123,102,255, + 81,123,102,255,80,123,102,255,80,123,102,255,80,123,102,255, + 80,123,102,255,80,123,102,255,80,123,102,255,80,123,102,255, + 80,123,102,255,81,122,103,255,81,122,103,255,81,122,103,255, + 81,122,103,255,81,123,103,255,81,123,103,255,81,123,103,255, + 81,123,103,255,81,122,103,255,81,122,103,255,81,122,103,255, + 81,122,103,255,81,122,103,255,81,122,103,255,81,122,103,255, + 81,122,103,255,81,122,103,255,81,122,103,255,81,122,103,255, + 81,122,103,255,81,121,103,255,81,121,103,255,81,121,103,255, + 81,121,103,255,80,120,102,255,80,120,102,255,80,120,102,255, + 80,120,102,255,80,120,102,255,80,120,102,255,80,120,102,255, + 80,120,102,255,80,119,101,255,80,119,101,255,80,119,101,255, + 80,118,101,255,79,118,100,255,79,117,100,255,79,117,100,255, + 78,117,100,255,78,116,99,255,77,116,99,255,77,116,99,255, + 77,115,99,255,76,115,98,255,76,114,98,255,76,114,98,255, + 76,113,97,255,75,113,97,255,75,112,96,255,75,112,96,255, + 75,111,96,255,74,111,95,255,74,110,95,255,74,110,95,255, + 74,109,94,255,73,109,94,255,73,108,93,255,73,108,93,255, + 73,107,92,255,72,107,92,255,72,106,91,255,72,106,91,255, + 72,105,90,255,71,105,90,255,71,104,89,255,71,104,89,255, + 71,103,88,255,70,103,88,255,70,102,87,255,70,102,86,255, + 70,101,86,255,69,101,85,255,69,100,84,255,69,100,84,255, + 69,99,83,255,68,98,82,255,68,97,81,255,68,97,81,255, + 68,96,80,255,67,96,79,255,67,95,78,255,67,95,78,255, + 67,94,77,255,67,94,77,255,67,93,76,255,67,93,75,255, + 67,92,74,255,67,92,73,255,67,91,72,255,67,91,72,255, + 67,90,71,255,66,90,70,255,66,89,69,255,66,89,69,255, + 66,88,68,255,65,88,67,255,65,87,66,255,65,87,66,255, + 65,86,65,255,65,86,65,255,65,85,64,255,65,85,64,255, + 65,84,63,255,64,84,62,255,64,83,61,255,64,83,61,255, + 64,82,60,255,63,82,59,255,63,81,58,255,63,81,58,255, + 63,80,57,255,63,80,57,255,63,79,56,255,63,79,56,255, + 63,78,55,255,62,78,54,255,62,77,53,255,62,77,53,255, + 62,76,52,255,61,76,52,255,61,75,51,255,61,75,51,255, + 61,75,50,255,60,74,50,255,60,74,49,255,60,74,49,255, + 60,73,48,255,59,73,48,255,59,72,47,255,59,72,47,255, + 59,71,46,255,58,71,45,255,58,70,44,255,58,70,44,255, + 57,69,43,255,57,69,43,255,56,68,42,255,56,68,42,255, + 56,67,41,255,55,67,41,255,55,66,40,255,55,66,40,255, + 54,65,40,255,54,65,39,255,53,64,39,255,53,64,39,255, + 53,63,38,255,52,63,38,255,52,62,37,255,52,62,37,255, + 52,62,37,255,51,61,36,255,51,61,36,255,51,61,36,255, + 51,60,35,255,50,60,35,255,50,59,34,255,50,59,34,255, + 50,59,33,255,49,59,33,255,49,59,32,255,49,59,32,255, + 49,59,32,255,49,58,31,255,49,58,31,255,49,58,31,255, + 49,58,31,255,49,57,30,255,49,57,30,255,49,57,30,255, + 49,57,30,255,48,57,29,255,48,57,29,255,48,57,29,255, + 48,57,29,255,48,57,28,255,48,57,28,255,48,57,28,255, + 48,57,28,255,47,57,28,255,47,57,28,255,47,57,28,255, + 47,57,28,255,46,56,27,255,46,56,27,255,46,56,27,255, + 46,56,27,255,46,55,26,255,46,55,26,255,46,55,26,255, + 46,55,26,255,45,54,25,255,45,54,25,255,45,54,25,255, + 45,54,25,255,44,53,25,255,44,53,25,255,44,53,25,255, + 43,53,25,255,43,52,24,255,42,52,24,255,42,52,24,255, + 42,52,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,40,50,23,255,40,50,23,255,40,50,23,255, + 40,50,23,255,39,49,23,255,39,49,23,255,39,49,23,255, + 39,49,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,57,68,24,255,57,68,24,255,57,68,24,255, + 57,68,24,255,57,69,25,255,57,69,25,255,57,69,25,255, + 57,69,25,255,57,69,25,255,57,69,25,255,57,69,25,255, + 57,69,25,255,57,69,26,255,57,69,26,255,57,69,26,255, + 57,69,26,255,58,70,27,255,58,70,27,255,58,70,27,255, + 58,70,27,255,58,71,28,255,58,71,28,255,58,71,28,255, + 58,71,28,255,59,72,28,255,59,72,28,255,59,72,28,255, + 59,73,28,255,60,73,29,255,60,74,29,255,60,74,29,255, + 60,74,29,255,61,75,30,255,61,75,30,255,61,75,30,255, + 61,76,30,255,62,76,31,255,62,77,31,255,62,77,31,255, + 62,78,31,255,63,78,32,255,63,79,32,255,63,79,32,255, + 64,80,32,255,64,81,33,255,65,82,33,255,65,82,33,255, + 66,83,33,255,66,83,34,255,67,84,34,255,67,84,34,255, + 68,85,34,255,68,86,35,255,69,87,35,255,69,87,35,255, + 70,88,35,255,70,89,36,255,71,90,36,255,71,90,36,255, + 72,91,37,255,72,91,37,255,73,92,38,255,73,92,38,255, + 74,93,38,255,74,94,39,255,75,95,39,255,75,95,39,255, + 76,96,39,255,76,97,40,255,77,98,40,255,77,98,40,255, + 78,99,40,255,78,99,41,255,79,100,41,255,79,100,41,255, + 80,101,41,255,81,102,42,255,82,103,42,255,82,103,42,255, + 82,104,43,255,83,104,43,255,83,105,44,255,83,105,44,255, + 84,106,44,255,84,107,45,255,85,108,45,255,85,108,45,255, + 86,109,46,255,87,109,46,255,88,110,47,255,88,110,47,255, + 89,111,48,255,89,111,48,255,90,112,49,255,90,112,49,255, + 91,113,49,255,91,114,50,255,92,115,50,255,92,115,50,255, + 92,116,50,255,93,116,51,255,93,117,51,255,93,117,51,255, + 94,118,51,255,94,118,52,255,95,119,52,255,95,119,52,255, + 96,120,53,255,96,121,53,255,97,122,54,255,97,122,54,255, + 98,123,54,255,98,123,55,255,99,124,55,255,99,124,55,255, + 100,125,55,255,100,126,56,255,101,127,56,255,101,127,56,255, + 102,128,56,255,102,128,57,255,103,129,57,255,103,129,57,255, + 103,130,57,255,104,130,57,255,104,131,57,255,104,131,57,255, + 105,132,58,255,105,132,58,255,106,133,59,255,106,133,59,255, + 106,134,59,255,107,134,60,255,107,135,60,255,107,135,60,255, + 108,136,60,255,108,136,61,255,109,137,61,255,109,137,61,255, + 109,137,61,255,110,138,62,255,110,138,62,255,110,138,62,255, + 110,138,62,255,111,139,63,255,111,139,63,255,111,139,63,255, + 111,139,63,255,111,140,64,255,111,140,64,255,111,140,64,255, + 111,140,65,255,111,141,65,255,111,141,66,255,111,141,66,255, + 111,141,66,255,111,141,67,255,111,141,67,255,111,141,67,255, + 111,141,68,255,110,141,68,255,110,141,69,255,110,141,69,255, + 110,141,70,255,110,141,70,255,110,141,71,255,110,141,71,255, + 109,141,71,255,109,141,72,255,108,141,72,255,108,141,72,255, + 108,141,73,255,107,140,73,255,107,140,74,255,107,140,74,255, + 107,140,75,255,106,139,75,255,106,139,76,255,106,139,76,255, + 105,139,76,255,105,139,77,255,104,139,77,255,104,139,77,255, + 104,138,77,255,103,138,78,255,103,137,78,255,103,137,78,255, + 102,137,79,255,102,137,79,255,101,137,80,255,101,137,80,255, + 101,137,80,255,100,136,81,255,100,136,81,255,100,136,81,255, + 99,136,81,255,99,135,82,255,98,135,82,255,98,135,82,255, + 98,135,82,255,97,134,83,255,97,134,83,255,97,134,83,255, + 97,134,83,255,96,133,84,255,96,133,84,255,96,133,84,255, + 96,133,84,255,95,132,85,255,95,132,85,255,95,132,85,255, + 95,132,85,255,95,132,85,255,95,132,85,255,95,132,85,255, + 95,132,85,255,94,132,86,255,94,132,86,255,94,132,86,255, + 94,132,86,255,94,131,87,255,94,131,87,255,94,131,87,255, + 94,131,87,255,94,130,87,255,94,130,87,255,94,130,87,255, + 94,130,87,255,94,130,87,255,94,130,87,255,94,130,87,255, + 94,130,87,255,94,130,88,255,94,130,88,255,94,130,88,255, + 94,130,88,255,95,131,88,255,95,131,88,255,95,131,88,255, + 95,131,88,255,95,131,88,255,95,131,88,255,95,131,88,255, + 95,131,88,255,95,131,89,255,95,131,89,255,95,131,89,255, + 95,131,89,255,95,131,89,255,95,131,89,255,95,131,89,255, + 95,131,89,255,95,131,89,255,95,131,89,255,95,131,89,255, + 95,131,89,255,96,131,89,255,96,131,89,255,96,131,89,255, + 96,131,89,255,96,131,90,255,96,131,90,255,96,131,90,255, + 96,131,90,255,96,131,90,255,96,131,90,255,96,131,90,255, + 96,131,90,255,95,130,90,255,95,130,90,255,95,130,90,255, + 95,130,90,255,95,130,90,255,95,130,90,255,95,130,90,255, + 95,130,90,255,94,129,90,255,94,129,90,255,94,129,90,255, + 94,129,90,255,94,129,90,255,94,129,90,255,94,129,90,255, + 94,129,90,255,94,128,91,255,94,128,91,255,94,128,91,255, + 94,128,91,255,93,127,91,255,93,127,91,255,93,127,91,255, + 93,127,91,255,92,127,92,255,92,127,92,255,92,127,92,255, + 92,127,92,255,92,126,92,255,92,126,92,255,92,126,92,255, + 92,126,92,255,92,126,93,255,92,126,93,255,92,126,93,255, + 92,126,93,255,91,126,94,255,91,126,94,255,91,126,94,255, + 91,126,94,255,91,126,94,255,91,126,94,255,91,126,94,255, + 91,126,94,255,90,125,95,255,90,125,95,255,90,125,95,255, + 90,125,95,255,90,125,95,255,90,125,95,255,90,125,95,255, + 90,125,95,255,89,125,95,255,89,125,95,255,89,125,95,255, + 89,125,95,255,88,124,95,255,88,124,95,255,88,124,95,255, + 88,124,95,255,88,124,96,255,88,124,96,255,88,124,96,255, + 88,124,96,255,87,124,96,255,87,124,96,255,87,124,96,255, + 87,124,96,255,86,124,96,255,86,124,96,255,86,124,96,255, + 86,124,96,255,85,123,96,255,85,123,96,255,85,123,96,255, + 85,123,96,255,84,123,96,255,84,123,96,255,84,123,96,255, + 84,123,96,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,82,121,96,255,82,121,96,255,82,121,96,255, + 82,121,96,255,81,121,96,255,81,121,96,255,81,121,96,255, + 81,121,96,255,80,121,96,255,80,121,96,255,80,121,96,255, + 80,121,96,255,79,121,96,255,79,121,96,255,79,121,96,255, + 79,121,96,255,79,121,96,255,79,121,96,255,79,121,96,255, + 79,121,96,255,79,121,96,255,79,121,96,255,79,121,96,255, + 79,121,96,255,79,121,96,255,79,121,96,255,79,121,96,255, + 79,121,96,255,80,121,96,255,80,121,96,255,80,121,96,255, + 80,121,96,255,81,121,95,255,81,121,95,255,81,121,95,255, + 81,121,95,255,82,122,95,255,82,122,95,255,82,122,95,255, + 82,122,95,255,83,122,95,255,83,122,95,255,83,122,95,255, + 83,122,95,255,84,123,95,255,84,123,95,255,84,123,95,255, + 84,123,95,255,85,123,94,255,85,123,94,255,85,123,94,255, + 85,123,94,255,86,123,94,255,86,123,94,255,86,123,94,255, + 86,123,94,255,87,124,94,255,87,124,94,255,87,124,94,255, + 87,124,94,255,88,125,94,255,88,125,94,255,88,125,94,255, + 88,125,94,255,89,125,93,255,89,125,93,255,89,125,93,255, + 89,125,93,255,90,125,93,255,90,125,93,255,90,125,93,255, + 90,125,93,255,91,126,93,255,91,126,93,255,91,126,93,255, + 91,126,93,255,91,127,93,255,91,127,93,255,91,127,93,255, + 91,127,93,255,92,127,92,255,92,127,92,255,92,127,92,255, + 92,127,92,255,92,127,92,255,92,127,92,255,92,127,92,255, + 92,127,92,255,93,128,92,255,93,128,92,255,93,128,92,255, + 93,128,92,255,93,128,92,255,93,128,91,255,93,128,91,255, + 93,128,91,255,93,128,91,255,94,129,91,255,94,129,91,255, + 94,129,91,255,94,129,91,255,93,129,91,255,93,129,91,255, + 93,129,91,255,93,129,91,255,93,129,91,255,93,129,91,255, + 93,129,91,255,93,129,91,255,93,129,91,255,93,129,91,255, + 93,129,91,255,93,129,91,255,93,128,91,255,93,128,91,255, + 93,128,91,255,93,128,91,255,92,128,91,255,92,128,91,255, + 92,128,91,255,92,128,91,255,92,127,91,255,92,127,91,255, + 92,127,91,255,92,127,91,255,91,127,92,255,91,127,92,255, + 91,127,92,255,91,127,92,255,90,126,92,255,90,126,92,255, + 90,126,92,255,90,126,92,255,90,126,92,255,90,126,92,255, + 90,126,92,255,90,126,92,255,89,126,92,255,89,126,92,255, + 89,126,92,255,89,126,92,255,88,125,92,255,88,125,92,255, + 88,125,92,255,88,125,92,255,88,125,92,255,88,125,92,255, + 88,125,92,255,88,125,92,255,88,125,92,255,88,125,92,255, + 88,125,92,255,88,125,92,255,87,125,92,255,87,125,92,255, + 87,125,92,255,87,125,92,255,87,125,93,255,87,125,93,255, + 87,125,93,255,87,125,93,255,87,125,93,255,87,125,93,255, + 87,125,93,255,87,125,93,255,87,125,93,255,87,125,93,255, + 87,125,93,255,87,125,93,255,87,125,93,255,87,125,93,255, + 87,125,93,255,87,125,93,255,87,125,94,255,87,125,94,255, + 87,125,94,255,87,125,94,255,87,126,94,255,87,126,94,255, + 87,126,94,255,87,126,94,255,88,126,94,255,88,126,94,255, + 88,126,94,255,88,126,94,255,88,126,94,255,88,126,94,255, + 88,126,94,255,88,126,94,255,88,126,95,255,88,126,95,255, + 88,126,95,255,88,126,95,255,88,126,95,255,88,126,95,255, + 88,126,95,255,88,126,95,255,87,126,95,255,87,126,95,255, + 87,126,95,255,87,126,95,255,87,125,95,255,87,125,95,255, + 87,125,95,255,87,125,95,255,87,125,95,255,87,125,95,255, + 87,125,95,255,87,125,95,255,86,124,95,255,86,124,95,255, + 86,124,95,255,86,124,95,255,86,123,95,255,86,123,95,255, + 86,123,95,255,86,123,95,255,85,123,95,255,85,123,95,255, + 85,123,95,255,85,123,95,255,85,122,95,255,85,122,95,255, + 85,122,95,255,85,122,95,255,84,121,96,255,84,121,96,255, + 84,121,96,255,84,121,96,255,83,121,96,255,83,121,96,255, + 83,121,96,255,83,121,96,255,82,120,97,255,82,120,97,255, + 82,120,97,255,82,120,97,255,82,120,98,255,82,120,98,255, + 82,120,98,255,82,120,98,255,82,120,99,255,82,120,99,255, + 82,120,99,255,82,120,99,255,82,121,100,255,82,121,100,255, + 82,121,100,255,82,121,100,255,82,121,100,255,82,121,100,255, + 82,121,100,255,82,121,100,255,83,122,101,255,83,122,101,255, + 83,122,101,255,83,122,101,255,83,122,101,255,83,122,101,255, + 83,122,101,255,83,122,101,255,83,123,101,255,83,123,101,255, + 83,123,101,255,83,123,101,255,84,123,102,255,84,123,102,255, + 84,123,102,255,84,123,102,255,84,124,102,255,84,124,102,255, + 84,124,102,255,84,124,102,255,84,124,102,255,84,124,102,255, + 84,124,102,255,84,124,102,255,84,124,102,255,84,124,102,255, + 84,124,102,255,84,124,102,255,84,124,102,255,84,124,102,255, + 84,124,102,255,84,124,102,255,83,124,102,255,83,124,102,255, + 83,124,102,255,83,124,102,255,83,124,101,255,83,124,101,255, + 83,124,101,255,83,124,101,255,83,124,101,255,83,124,101,255, + 83,124,101,255,83,124,101,255,82,123,101,255,82,123,101,255, + 82,123,101,255,82,123,101,255,82,123,101,255,82,123,101,255, + 82,123,101,255,82,123,101,255,81,123,101,255,81,123,101,255, + 81,123,101,255,81,123,101,255,81,123,101,255,81,123,101,255, + 81,123,101,255,81,123,101,255,81,123,101,255,81,123,101,255, + 81,123,101,255,81,123,101,255,82,122,101,255,82,122,101,255, + 82,122,101,255,82,122,101,255,82,123,101,255,82,123,101,255, + 82,123,101,255,82,123,101,255,82,122,102,255,82,122,102,255, + 82,122,102,255,82,122,102,255,82,122,102,255,82,122,102,255, + 82,122,102,255,82,122,102,255,82,122,102,255,82,122,102,255, + 82,122,102,255,82,122,102,255,82,121,102,255,82,121,102,255, + 82,121,102,255,82,121,102,255,81,120,101,255,81,120,101,255, + 81,120,101,255,81,120,101,255,81,120,101,255,81,120,101,255, + 81,120,101,255,81,120,101,255,81,119,100,255,81,119,100,255, + 81,119,100,255,81,118,100,255,80,118,99,255,80,117,99,255, + 80,117,99,255,79,117,99,255,79,116,98,255,78,116,98,255, + 78,116,98,255,78,115,98,255,77,115,97,255,77,114,97,255, + 77,114,97,255,77,113,96,255,76,113,96,255,76,112,95,255, + 76,112,95,255,76,111,94,255,75,111,94,255,75,110,93,255, + 75,110,93,255,75,109,93,255,74,109,92,255,74,108,92,255, + 74,108,92,255,74,107,91,255,73,107,91,255,73,106,90,255, + 73,106,90,255,73,105,89,255,72,105,89,255,72,104,88,255, + 72,104,87,255,72,103,87,255,71,103,86,255,71,102,85,255, + 71,102,85,255,71,101,84,255,70,101,84,255,70,100,83,255, + 70,100,83,255,70,99,82,255,69,98,81,255,69,97,80,255, + 69,97,80,255,69,96,79,255,68,96,78,255,68,95,77,255, + 68,95,77,255,68,94,76,255,68,94,75,255,68,93,74,255, + 68,93,74,255,68,92,73,255,68,92,72,255,68,91,71,255, + 68,91,71,255,68,90,70,255,67,90,69,255,67,89,68,255, + 67,89,68,255,67,88,67,255,66,88,66,255,66,87,65,255, + 66,87,65,255,66,86,64,255,66,86,64,255,66,85,63,255, + 66,85,63,255,66,84,62,255,65,84,61,255,65,83,60,255, + 65,83,60,255,65,82,59,255,64,82,58,255,64,81,57,255, + 64,81,57,255,64,80,56,255,64,80,56,255,64,79,55,255, + 64,79,55,255,64,78,54,255,63,78,53,255,63,77,52,255, + 63,77,52,255,63,76,51,255,62,76,51,255,62,75,50,255, + 62,75,50,255,61,75,49,255,61,74,49,255,60,74,48,255, + 60,74,48,255,60,73,47,255,59,73,47,255,59,72,46,255, + 59,72,46,255,59,71,45,255,58,71,44,255,58,70,43,255, + 58,70,43,255,57,69,42,255,57,69,42,255,56,68,41,255, + 56,68,41,255,56,67,40,255,55,67,40,255,55,66,39,255, + 55,66,39,255,54,65,39,255,54,65,38,255,53,64,38,255, + 53,64,38,255,53,63,37,255,52,63,37,255,52,62,36,255, + 52,62,36,255,52,62,36,255,51,61,35,255,51,61,35,255, + 51,61,35,255,51,60,35,255,50,60,34,255,50,59,34,255, + 50,59,34,255,50,59,33,255,49,59,33,255,49,59,32,255, + 49,59,32,255,49,59,32,255,49,58,31,255,49,58,31,255, + 49,58,31,255,49,58,31,255,49,57,30,255,49,57,30,255, + 49,57,30,255,49,57,30,255,48,57,29,255,48,57,29,255, + 48,57,29,255,48,57,29,255,48,57,28,255,48,57,28,255, + 48,57,28,255,48,57,28,255,47,57,28,255,47,57,28,255, + 47,57,28,255,47,57,28,255,46,56,27,255,46,56,27,255, + 46,56,27,255,46,56,27,255,46,55,26,255,46,55,26,255, + 46,55,26,255,46,55,26,255,45,54,25,255,45,54,25,255, + 45,54,25,255,45,54,25,255,44,53,25,255,44,53,25,255, + 44,53,25,255,43,53,25,255,43,52,24,255,42,52,24,255, + 42,52,24,255,42,52,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,40,50,23,255,40,50,23,255, + 40,50,23,255,40,50,23,255,39,49,23,255,39,49,23,255, + 39,49,23,255,39,49,23,255,38,48,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,57,68,24,255,57,68,24,255, + 57,68,24,255,57,68,24,255,57,69,25,255,57,69,25,255, + 57,69,25,255,57,69,25,255,57,69,25,255,57,69,25,255, + 57,69,25,255,57,69,25,255,57,69,26,255,57,69,26,255, + 57,69,26,255,57,69,26,255,58,70,27,255,58,70,27,255, + 58,70,27,255,58,70,27,255,58,71,28,255,58,71,28,255, + 58,71,28,255,58,71,28,255,59,72,28,255,59,72,28,255, + 59,72,28,255,59,73,28,255,60,73,29,255,60,74,29,255, + 60,74,29,255,60,74,29,255,61,75,30,255,61,75,30,255, + 61,75,30,255,61,76,30,255,62,76,31,255,62,77,31,255, + 62,77,31,255,62,78,31,255,63,78,32,255,63,79,32,255, + 63,79,32,255,64,80,32,255,64,81,33,255,65,82,33,255, + 65,82,33,255,66,83,33,255,66,83,34,255,67,84,34,255, + 67,84,34,255,68,85,34,255,68,86,35,255,69,87,35,255, + 69,87,35,255,70,88,35,255,70,89,36,255,71,90,36,255, + 71,90,36,255,72,91,37,255,72,91,37,255,73,92,38,255, + 73,92,38,255,74,93,38,255,74,94,39,255,75,95,39,255, + 75,95,39,255,76,96,39,255,76,97,40,255,77,98,40,255, + 77,98,40,255,78,99,40,255,78,99,41,255,79,100,41,255, + 79,100,41,255,80,101,41,255,81,102,42,255,82,103,42,255, + 82,103,42,255,82,104,43,255,83,104,43,255,83,105,44,255, + 83,105,44,255,84,106,44,255,84,107,45,255,85,108,45,255, + 85,108,45,255,86,109,46,255,87,109,46,255,88,110,47,255, + 88,110,47,255,89,111,47,255,89,111,48,255,90,112,48,255, + 90,112,48,255,91,113,48,255,91,114,49,255,92,115,49,255, + 92,115,49,255,92,116,49,255,93,116,50,255,93,117,50,255, + 93,117,50,255,94,118,50,255,94,118,51,255,95,119,51,255, + 95,119,51,255,96,120,52,255,96,121,52,255,97,122,53,255, + 97,122,53,255,98,123,53,255,98,123,54,255,99,124,54,255, + 99,124,54,255,100,125,54,255,100,126,55,255,101,127,55,255, + 101,127,55,255,102,128,55,255,102,128,56,255,103,129,56,255, + 103,129,56,255,103,130,56,255,104,130,56,255,104,131,56,255, + 104,131,56,255,105,132,57,255,105,132,57,255,106,133,58,255, + 106,133,58,255,106,134,58,255,107,134,59,255,107,135,59,255, + 107,135,59,255,108,136,59,255,108,136,60,255,109,137,60,255, + 109,137,60,255,109,137,60,255,110,138,61,255,110,138,61,255, + 110,138,61,255,110,138,61,255,111,139,62,255,111,139,62,255, + 111,139,62,255,111,139,62,255,111,140,63,255,111,140,63,255, + 111,140,63,255,111,140,63,255,111,141,64,255,111,141,64,255, + 111,141,64,255,111,141,65,255,111,141,65,255,111,141,66,255, + 111,141,66,255,111,141,66,255,110,141,67,255,110,141,67,255, + 110,141,67,255,110,141,68,255,110,141,68,255,110,141,69,255, + 110,141,69,255,109,141,69,255,109,141,70,255,108,141,70,255, + 108,141,70,255,108,141,71,255,107,140,71,255,107,140,72,255, + 107,140,72,255,107,140,73,255,106,139,73,255,106,139,74,255, + 106,139,74,255,105,139,74,255,105,139,75,255,104,139,75,255, + 104,139,75,255,104,138,75,255,103,138,76,255,103,137,76,255, + 103,137,76,255,102,137,77,255,102,137,77,255,101,137,78,255, + 101,137,78,255,101,137,78,255,100,136,79,255,100,136,79,255, + 100,136,79,255,99,136,79,255,99,135,80,255,98,135,80,255, + 98,135,80,255,98,135,80,255,97,134,81,255,97,134,81,255, + 97,134,81,255,97,134,81,255,96,133,82,255,96,133,82,255, + 96,133,82,255,96,133,82,255,95,132,83,255,95,132,83,255, + 95,132,83,255,95,132,83,255,95,132,83,255,95,132,83,255, + 95,132,83,255,95,132,83,255,94,132,84,255,94,132,84,255, + 94,132,84,255,94,132,84,255,94,131,85,255,94,131,85,255, + 94,131,85,255,94,131,85,255,94,130,85,255,94,130,85,255, + 94,130,85,255,94,130,85,255,94,130,86,255,94,130,86,255, + 94,130,86,255,94,130,86,255,94,130,86,255,94,130,86,255, + 94,130,86,255,94,130,86,255,95,130,87,255,95,130,87,255, + 95,130,87,255,95,130,87,255,95,130,87,255,95,130,87,255, + 95,130,87,255,95,130,87,255,95,130,87,255,95,130,87,255, + 95,130,87,255,95,130,87,255,95,130,88,255,95,130,88,255, + 95,130,88,255,95,130,88,255,95,130,88,255,95,130,88,255, + 95,130,88,255,95,130,88,255,96,130,88,255,96,130,88,255, + 96,130,88,255,96,130,88,255,96,130,88,255,96,130,88,255, + 96,130,88,255,96,130,88,255,96,130,88,255,96,130,88,255, + 96,130,88,255,96,130,88,255,95,129,88,255,95,129,88,255, + 95,129,88,255,95,129,88,255,95,129,88,255,95,129,88,255, + 95,129,88,255,95,129,88,255,94,128,88,255,94,128,88,255, + 94,128,88,255,94,128,88,255,94,128,88,255,94,128,88,255, + 94,128,88,255,94,128,88,255,94,128,89,255,94,128,89,255, + 94,128,89,255,94,128,89,255,93,127,89,255,93,127,89,255, + 93,127,89,255,93,127,89,255,92,127,90,255,92,127,90,255, + 92,127,90,255,92,127,90,255,92,126,90,255,92,126,90,255, + 92,126,90,255,92,126,90,255,92,126,91,255,92,126,91,255, + 92,126,91,255,92,126,91,255,91,126,92,255,91,126,92,255, + 91,126,92,255,91,126,92,255,91,125,92,255,91,125,92,255, + 91,125,92,255,91,125,92,255,90,125,93,255,90,125,93,255, + 90,125,93,255,90,125,93,255,90,125,93,255,90,125,93,255, + 90,125,93,255,90,125,93,255,89,125,93,255,89,125,93,255, + 89,125,93,255,89,125,93,255,88,124,93,255,88,124,93,255, + 88,124,93,255,88,124,93,255,88,124,94,255,88,124,94,255, + 88,124,94,255,88,124,94,255,87,124,94,255,87,124,94,255, + 87,124,94,255,87,124,94,255,86,123,94,255,86,123,94,255, + 86,123,94,255,86,123,94,255,85,123,94,255,85,123,94,255, + 85,123,94,255,85,123,94,255,84,123,94,255,84,123,94,255, + 84,123,94,255,84,123,94,255,83,122,94,255,83,122,94,255, + 83,122,94,255,83,122,94,255,82,121,94,255,82,121,94,255, + 82,121,94,255,82,121,94,255,81,121,94,255,81,121,94,255, + 81,121,94,255,81,121,94,255,80,121,94,255,80,121,94,255, + 80,121,94,255,80,121,94,255,79,121,94,255,79,121,94,255, + 79,121,94,255,79,121,94,255,79,121,94,255,79,121,94,255, + 79,121,94,255,79,121,94,255,79,121,94,255,79,121,94,255, + 79,121,94,255,79,121,94,255,79,121,94,255,79,121,94,255, + 79,121,94,255,79,121,94,255,80,121,94,255,80,121,94,255, + 80,121,94,255,80,121,94,255,81,121,93,255,81,121,93,255, + 81,121,93,255,81,121,93,255,82,122,93,255,82,122,93,255, + 82,122,93,255,82,122,93,255,83,122,93,255,83,122,93,255, + 83,122,93,255,83,122,93,255,84,123,93,255,84,123,93,255, + 84,123,93,255,84,123,93,255,85,123,92,255,85,123,92,255, + 85,123,92,255,85,123,92,255,86,123,92,255,86,123,92,255, + 86,123,92,255,86,123,92,255,87,123,92,255,87,123,92,255, + 87,123,92,255,87,123,92,255,88,123,92,255,88,123,92,255, + 88,123,92,255,88,123,92,255,89,123,91,255,89,123,91,255, + 89,123,91,255,89,123,91,255,90,124,91,255,90,124,91,255, + 90,124,91,255,90,124,91,255,91,124,91,255,91,124,91,255, + 91,124,91,255,91,124,91,255,91,125,91,255,91,125,91,255, + 91,125,91,255,91,125,91,255,92,125,90,255,92,125,90,255, + 92,125,90,255,92,125,90,255,92,125,90,255,92,125,90,255, + 92,125,90,255,92,125,90,255,93,126,90,255,93,126,90,255, + 93,126,90,255,93,126,90,255,93,127,90,255,93,127,89,255, + 93,127,89,255,93,127,89,255,93,127,89,255,94,127,89,255, + 94,127,89,255,94,127,89,255,94,127,89,255,93,127,89,255, + 93,127,89,255,93,127,89,255,93,127,89,255,93,127,89,255, + 93,127,89,255,93,127,89,255,93,127,89,255,93,127,89,255, + 93,127,89,255,93,127,89,255,93,127,89,255,93,127,89,255, + 93,127,89,255,93,127,89,255,93,127,89,255,92,127,89,255, + 92,127,89,255,92,127,89,255,92,127,89,255,92,127,89,255, + 92,127,89,255,92,127,89,255,92,127,89,255,91,127,90,255, + 91,127,90,255,91,127,90,255,91,127,90,255,90,126,90,255, + 90,126,90,255,90,126,90,255,90,126,90,255,90,126,90,255, + 90,126,90,255,90,126,90,255,90,126,90,255,89,126,90,255, + 89,126,90,255,89,126,90,255,89,126,90,255,88,125,90,255, + 88,125,90,255,88,125,90,255,88,125,90,255,88,125,90,255, + 88,125,90,255,88,125,90,255,88,125,90,255,88,125,90,255, + 88,125,90,255,88,125,90,255,88,125,90,255,87,125,90,255, + 87,125,90,255,87,125,90,255,87,125,90,255,87,125,91,255, + 87,125,91,255,87,125,91,255,87,125,91,255,87,125,91,255, + 87,125,91,255,87,125,91,255,87,125,91,255,87,125,91,255, + 87,125,91,255,87,125,91,255,87,125,91,255,87,125,91,255, + 87,125,91,255,87,125,91,255,87,125,91,255,87,125,92,255, + 87,125,92,255,87,125,92,255,87,125,92,255,87,126,92,255, + 87,126,92,255,87,126,92,255,87,126,92,255,88,126,92,255, + 88,126,92,255,88,126,92,255,88,126,92,255,88,126,92,255, + 88,126,92,255,88,126,92,255,88,126,92,255,88,126,93,255, + 88,126,93,255,88,126,93,255,88,126,93,255,88,126,93,255, + 88,126,93,255,88,126,93,255,88,126,93,255,87,126,93,255, + 87,126,93,255,87,126,93,255,87,126,93,255,87,125,93,255, + 87,125,93,255,87,125,93,255,87,125,93,255,87,125,93,255, + 87,125,93,255,87,125,93,255,87,125,93,255,86,124,93,255, + 86,124,93,255,86,124,93,255,86,124,93,255,86,123,93,255, + 86,123,93,255,86,123,93,255,86,123,93,255,85,123,93,255, + 85,123,93,255,85,123,93,255,85,123,93,255,85,122,93,255, + 85,122,93,255,85,122,93,255,85,122,93,255,84,121,94,255, + 84,121,94,255,84,121,94,255,84,121,94,255,83,121,94,255, + 83,121,94,255,83,121,94,255,83,121,94,255,82,120,95,255, + 82,120,95,255,82,120,95,255,82,120,95,255,82,120,96,255, + 82,120,96,255,82,120,96,255,82,120,96,255,82,120,97,255, + 82,120,97,255,82,120,97,255,82,120,97,255,82,120,98,255, + 82,120,98,255,82,120,98,255,82,120,98,255,82,120,98,255, + 82,120,98,255,82,120,98,255,82,120,98,255,83,121,99,255, + 83,121,99,255,83,121,99,255,83,121,99,255,83,121,99,255, + 83,121,99,255,83,121,99,255,83,121,99,255,83,122,99,255, + 83,122,99,255,83,122,99,255,83,122,99,255,84,122,100,255, + 84,122,100,255,84,122,100,255,84,122,100,255,84,123,100,255, + 84,123,100,255,84,123,100,255,84,123,100,255,84,124,100,255, + 84,124,100,255,84,124,100,255,84,124,100,255,84,124,100,255, + 84,124,100,255,84,124,100,255,84,124,100,255,84,124,100,255, + 84,124,100,255,84,124,100,255,84,124,100,255,83,124,100,255, + 83,124,100,255,83,124,100,255,83,124,100,255,83,124,99,255, + 83,124,99,255,83,124,99,255,83,124,99,255,83,124,99,255, + 83,124,99,255,83,124,99,255,83,124,99,255,82,123,99,255, + 82,123,99,255,82,123,99,255,82,123,99,255,82,123,99,255, + 82,123,99,255,82,123,99,255,82,123,99,255,81,123,99,255, + 81,123,99,255,81,123,99,255,81,123,99,255,81,123,99,255, + 81,123,99,255,81,123,99,255,81,123,99,255,81,123,99,255, + 81,123,99,255,81,123,99,255,81,123,99,255,82,122,99,255, + 82,122,99,255,82,122,99,255,82,122,99,255,82,123,99,255, + 82,123,99,255,82,123,99,255,82,123,99,255,82,122,100,255, + 82,122,100,255,82,122,100,255,82,122,100,255,82,122,100,255, + 82,122,100,255,82,122,100,255,82,122,100,255,82,122,100,255, + 82,122,100,255,82,122,100,255,82,122,100,255,82,121,100,255, + 82,121,100,255,82,121,100,255,82,121,100,255,81,120,99,255, + 81,120,99,255,81,120,99,255,81,120,99,255,81,120,99,255, + 81,120,99,255,81,120,99,255,81,120,99,255,81,119,98,255, + 81,119,98,255,81,119,98,255,81,118,98,255,80,118,97,255, + 80,117,97,255,80,117,97,255,79,117,97,255,79,116,96,255, + 78,116,96,255,78,116,96,255,78,115,96,255,77,115,95,255, + 77,114,95,255,77,114,95,255,77,113,94,255,76,113,94,255, + 76,112,93,255,76,112,93,255,76,111,92,255,75,111,92,255, + 75,110,91,255,75,110,91,255,75,109,91,255,74,109,90,255, + 74,108,90,255,74,108,90,255,74,107,89,255,73,107,89,255, + 73,106,88,255,73,106,88,255,73,105,87,255,72,105,87,255, + 72,104,86,255,72,104,85,255,72,103,85,255,71,103,84,255, + 71,102,83,255,71,102,83,255,71,101,82,255,70,101,82,255, + 70,100,81,255,70,100,81,255,70,99,80,255,69,98,79,255, + 69,97,78,255,69,97,78,255,69,96,77,255,68,96,76,255, + 68,95,75,255,68,95,75,255,68,94,74,255,68,94,73,255, + 68,93,72,255,68,93,72,255,68,92,71,255,68,92,70,255, + 68,91,69,255,68,91,69,255,68,90,68,255,67,90,67,255, + 67,89,66,255,67,89,66,255,67,88,65,255,66,88,64,255, + 66,87,63,255,66,87,63,255,66,86,62,255,66,86,62,255, + 66,85,61,255,66,85,61,255,66,84,60,255,65,84,59,255, + 65,83,58,255,65,83,58,255,65,82,57,255,64,82,57,255, + 64,81,56,255,64,81,56,255,64,80,55,255,64,80,55,255, + 64,79,54,255,64,79,54,255,64,78,53,255,63,78,52,255, + 63,77,51,255,63,77,51,255,63,76,50,255,62,76,50,255, + 62,75,49,255,62,75,49,255,61,75,48,255,61,74,48,255, + 60,74,47,255,60,74,47,255,60,73,46,255,59,73,46,255, + 59,72,45,255,59,72,45,255,59,71,44,255,58,71,44,255, + 58,70,43,255,58,70,43,255,57,69,42,255,57,69,42,255, + 56,68,41,255,56,68,41,255,56,67,40,255,55,67,40,255, + 55,66,39,255,55,66,39,255,54,65,39,255,54,65,38,255, + 53,64,38,255,53,64,38,255,53,63,37,255,52,63,37,255, + 52,62,36,255,52,62,36,255,52,62,36,255,51,61,35,255, + 51,61,35,255,51,61,35,255,51,60,35,255,50,60,34,255, + 50,59,34,255,50,59,34,255,50,59,33,255,49,59,33,255, + 49,59,32,255,49,59,32,255,49,59,32,255,49,58,31,255, + 49,58,31,255,49,58,31,255,49,58,31,255,49,57,30,255, + 49,57,30,255,49,57,30,255,49,57,30,255,48,57,29,255, + 48,57,29,255,48,57,29,255,48,57,29,255,48,57,28,255, + 48,57,28,255,48,57,28,255,48,57,28,255,47,57,28,255, + 47,57,28,255,47,57,28,255,47,57,28,255,46,56,27,255, + 46,56,27,255,46,56,27,255,46,56,27,255,46,55,26,255, + 46,55,26,255,46,55,26,255,46,55,26,255,45,54,25,255, + 45,54,25,255,45,54,25,255,45,54,25,255,44,53,25,255, + 44,53,25,255,44,53,25,255,43,53,25,255,43,52,24,255, + 42,52,24,255,42,52,24,255,42,52,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,40,50,23,255, + 40,50,23,255,40,50,23,255,40,50,23,255,39,49,23,255, + 39,49,23,255,39,49,23,255,39,49,23,255,38,48,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,57,68,24,255, + 57,68,24,255,57,68,24,255,57,68,24,255,57,69,25,255, + 57,69,25,255,57,69,25,255,57,69,25,255,57,69,25,255, + 57,69,25,255,57,69,25,255,57,69,25,255,57,69,26,255, + 57,69,26,255,57,69,26,255,57,69,26,255,58,70,27,255, + 58,70,27,255,58,70,27,255,58,70,27,255,58,71,28,255, + 58,71,28,255,58,71,28,255,58,71,28,255,59,72,28,255, + 59,72,28,255,59,72,28,255,59,73,28,255,60,73,29,255, + 60,74,29,255,60,74,29,255,60,74,29,255,61,75,30,255, + 61,75,30,255,61,75,30,255,62,76,30,255,62,76,31,255, + 63,77,31,255,63,77,31,255,63,78,31,255,64,78,32,255, + 64,79,32,255,64,79,32,255,65,80,32,255,65,81,33,255, + 66,82,33,255,66,82,33,255,66,83,33,255,67,83,34,255, + 67,84,34,255,67,84,34,255,68,85,34,255,68,86,35,255, + 69,87,35,255,69,87,35,255,70,88,35,255,70,89,36,255, + 71,90,36,255,71,90,36,255,72,91,36,255,72,92,37,255, + 73,93,37,255,73,93,37,255,74,94,37,255,75,94,38,255, + 76,95,38,255,76,95,38,255,77,96,38,255,77,97,39,255, + 78,98,39,255,78,98,39,255,79,99,39,255,79,99,40,255, + 80,100,40,255,80,100,40,255,81,101,40,255,81,102,41,255, + 82,103,41,255,82,103,41,255,83,104,42,255,83,104,42,255, + 84,105,43,255,84,105,43,255,85,106,43,255,85,107,44,255, + 86,108,44,255,86,108,44,255,87,109,45,255,87,109,45,255, + 88,110,46,255,88,110,46,255,89,111,46,255,89,111,47,255, + 90,112,47,255,90,112,47,255,91,113,47,255,91,114,48,255, + 92,115,48,255,92,115,48,255,92,116,48,255,93,116,49,255, + 93,117,49,255,93,117,49,255,94,118,49,255,94,118,50,255, + 95,119,50,255,95,119,50,255,96,120,51,255,96,121,51,255, + 97,122,52,255,97,122,52,255,98,123,52,255,98,123,53,255, + 99,124,53,255,99,124,53,255,100,125,53,255,100,126,54,255, + 101,127,54,255,101,127,54,255,102,128,54,255,102,128,55,255, + 103,129,55,255,103,129,55,255,103,130,55,255,104,130,55,255, + 104,131,55,255,104,131,55,255,105,132,56,255,105,132,56,255, + 106,133,57,255,106,133,57,255,106,134,57,255,107,134,58,255, + 107,135,58,255,107,135,58,255,108,136,58,255,108,136,59,255, + 109,137,59,255,109,137,59,255,109,137,59,255,110,138,60,255, + 110,138,60,255,110,138,60,255,110,138,60,255,111,139,61,255, + 111,139,61,255,111,139,61,255,111,139,61,255,111,140,62,255, + 111,140,62,255,111,140,62,255,111,140,62,255,111,141,63,255, + 111,141,63,255,111,141,63,255,111,141,64,255,111,141,64,255, + 111,141,65,255,111,141,65,255,111,141,65,255,110,141,66,255, + 110,141,66,255,110,141,66,255,110,141,67,255,110,141,67,255, + 110,141,68,255,110,141,68,255,110,141,68,255,109,141,69,255, + 109,141,69,255,109,141,69,255,108,141,70,255,108,140,70,255, + 107,140,71,255,107,140,71,255,107,140,72,255,106,139,72,255, + 106,139,73,255,106,139,73,255,105,139,73,255,105,139,74,255, + 104,139,74,255,104,139,74,255,104,138,74,255,103,138,75,255, + 103,137,75,255,103,137,75,255,103,137,76,255,102,137,76,255, + 102,137,77,255,102,137,77,255,101,137,77,255,101,136,78,255, + 100,136,78,255,100,136,78,255,100,136,78,255,99,135,79,255, + 99,135,79,255,99,135,79,255,98,135,79,255,98,134,80,255, + 97,134,80,255,97,134,80,255,97,134,80,255,96,133,81,255, + 96,133,81,255,96,133,81,255,96,133,81,255,95,132,82,255, + 95,132,82,255,95,132,82,255,95,132,82,255,95,131,82,255, + 95,131,82,255,95,131,82,255,95,131,82,255,94,131,83,255, + 94,131,83,255,94,131,83,255,94,131,83,255,94,130,84,255, + 94,130,84,255,94,130,84,255,94,130,84,255,94,129,84,255, + 94,129,84,255,94,129,84,255,94,129,84,255,94,129,85,255, + 94,129,85,255,94,129,85,255,94,129,85,255,94,129,85,255, + 94,129,85,255,94,129,85,255,94,129,85,255,94,129,86,255, + 94,129,86,255,94,129,86,255,94,129,86,255,94,129,86,255, + 94,129,86,255,94,129,86,255,94,129,86,255,94,129,86,255, + 94,129,86,255,94,129,86,255,94,129,86,255,94,129,87,255, + 94,129,87,255,94,129,87,255,94,129,87,255,94,129,87,255, + 94,129,87,255,94,129,87,255,94,129,87,255,95,129,87,255, + 95,129,87,255,95,129,87,255,95,129,87,255,95,129,87,255, + 95,129,87,255,95,129,87,255,95,129,87,255,95,129,87,255, + 95,129,87,255,95,129,87,255,95,129,87,255,94,128,87,255, + 94,128,87,255,94,128,87,255,94,128,87,255,94,128,87,255, + 94,128,87,255,94,128,87,255,94,128,87,255,93,127,87,255, + 93,127,87,255,93,127,87,255,93,127,87,255,93,127,87,255, + 93,127,87,255,93,127,87,255,93,127,87,255,93,127,88,255, + 93,127,88,255,93,127,88,255,93,127,88,255,92,126,88,255, + 92,126,88,255,92,126,88,255,92,126,88,255,91,126,89,255, + 91,126,89,255,91,126,89,255,91,126,89,255,91,125,89,255, + 91,125,89,255,91,125,89,255,91,125,89,255,91,125,90,255, + 91,125,90,255,91,125,90,255,91,125,90,255,90,125,91,255, + 90,125,91,255,90,125,91,255,90,125,91,255,90,124,91,255, + 90,124,91,255,90,124,91,255,90,124,91,255,90,124,92,255, + 90,124,92,255,90,124,92,255,90,124,92,255,89,124,92,255, + 89,124,92,255,89,124,92,255,89,124,92,255,88,124,92,255, + 88,124,92,255,88,124,92,255,88,124,92,255,88,123,92,255, + 88,123,92,255,88,123,92,255,88,123,92,255,87,123,93,255, + 87,123,93,255,87,123,93,255,87,123,93,255,86,123,93,255, + 86,123,93,255,86,123,93,255,86,123,93,255,86,122,93,255, + 86,122,93,255,86,122,93,255,86,122,93,255,85,122,93,255, + 85,122,93,255,85,122,93,255,85,122,93,255,84,122,93,255, + 84,122,93,255,84,122,93,255,84,122,93,255,83,121,93,255, + 83,121,93,255,83,121,93,255,83,121,93,255,82,120,93,255, + 82,120,93,255,82,120,93,255,82,120,93,255,81,120,93,255, + 81,120,93,255,81,120,93,255,81,120,93,255,80,120,93,255, + 80,120,93,255,80,120,93,255,80,120,93,255,79,120,93,255, + 79,120,93,255,79,120,93,255,79,120,93,255,79,120,93,255, + 79,120,93,255,79,120,93,255,79,120,93,255,79,120,93,255, + 79,120,93,255,79,120,93,255,79,120,93,255,79,120,93,255, + 79,120,93,255,79,120,93,255,79,120,93,255,80,120,92,255, + 80,120,92,255,80,120,92,255,80,120,92,255,81,120,92,255, + 81,120,92,255,81,120,92,255,81,120,92,255,82,121,92,255, + 82,121,92,255,82,121,92,255,82,121,92,255,83,121,91,255, + 83,121,91,255,83,121,91,255,83,121,91,255,84,122,91,255, + 84,122,91,255,84,122,91,255,84,122,91,255,85,122,91,255, + 85,122,91,255,85,122,91,255,85,122,91,255,86,122,91,255, + 86,122,91,255,86,122,91,255,86,122,91,255,86,122,90,255, + 86,122,90,255,86,122,90,255,86,122,90,255,87,122,90,255, + 87,122,90,255,87,122,90,255,87,122,90,255,88,122,90,255, + 88,122,90,255,88,122,90,255,88,122,90,255,89,123,89,255, + 89,123,89,255,89,123,89,255,89,123,89,255,90,123,89,255, + 90,123,89,255,90,123,89,255,90,123,89,255,90,124,89,255, + 90,124,89,255,90,124,89,255,90,124,89,255,91,124,89,255, + 91,124,89,255,91,124,89,255,91,124,89,255,91,124,88,255, + 91,124,88,255,91,124,88,255,91,124,88,255,92,125,88,255, + 92,125,88,255,92,125,88,255,92,125,88,255,92,126,88,255, + 92,126,88,255,92,126,88,255,92,126,88,255,92,126,88,255, + 93,126,88,255,93,126,88,255,93,126,88,255,93,126,88,255, + 92,126,87,255,92,126,87,255,92,126,87,255,92,126,87,255, + 92,126,87,255,92,126,87,255,92,126,87,255,92,126,87,255, + 92,126,88,255,92,126,88,255,92,126,88,255,92,126,88,255, + 92,126,88,255,92,126,88,255,92,126,88,255,92,126,88,255, + 91,126,88,255,91,126,88,255,91,126,88,255,91,126,88,255, + 91,126,88,255,91,126,88,255,91,126,88,255,91,126,88,255, + 91,126,88,255,91,126,88,255,91,126,88,255,91,126,88,255, + 90,125,88,255,90,125,88,255,90,125,88,255,90,125,88,255, + 90,125,88,255,90,125,88,255,90,125,88,255,90,125,88,255, + 89,125,88,255,89,125,88,255,89,125,88,255,89,125,88,255, + 88,124,89,255,88,124,89,255,88,124,89,255,88,124,89,255, + 88,124,89,255,88,124,89,255,88,124,89,255,88,124,89,255, + 88,124,89,255,88,124,89,255,88,124,89,255,88,124,89,255, + 87,124,89,255,87,124,89,255,87,124,89,255,87,124,89,255, + 87,124,89,255,87,124,89,255,87,124,89,255,87,124,89,255, + 87,124,89,255,87,124,89,255,87,124,89,255,87,124,89,255, + 87,124,89,255,87,124,89,255,87,124,89,255,87,124,89,255, + 87,124,89,255,87,124,89,255,87,124,89,255,87,124,89,255, + 87,125,90,255,87,125,90,255,87,125,90,255,87,125,90,255, + 88,125,90,255,88,125,90,255,88,125,90,255,88,125,90,255, + 88,125,90,255,88,125,90,255,88,125,90,255,88,125,90,255, + 89,126,90,255,89,126,90,255,89,126,90,255,89,126,90,255, + 89,126,91,255,89,126,91,255,89,126,91,255,89,126,91,255, + 89,126,91,255,89,126,91,255,89,126,91,255,89,126,91,255, + 88,126,91,255,88,126,91,255,88,126,91,255,88,126,91,255, + 88,125,91,255,88,125,91,255,88,125,91,255,88,125,91,255, + 88,125,91,255,88,125,91,255,88,125,91,255,88,125,91,255, + 87,124,91,255,87,124,91,255,87,124,91,255,87,124,91,255, + 87,123,91,255,87,123,91,255,87,123,91,255,87,123,91,255, + 86,123,91,255,86,123,91,255,86,123,91,255,86,123,91,255, + 85,122,92,255,85,122,92,255,85,122,92,255,85,122,92,255, + 84,121,92,255,84,121,92,255,84,121,92,255,84,120,92,255, + 83,120,93,255,83,120,93,255,83,120,93,255,83,120,93,255, + 82,119,94,255,82,119,94,255,82,119,94,255,82,119,94,255, + 82,119,95,255,82,119,95,255,82,119,95,255,82,119,95,255, + 82,119,96,255,82,119,96,255,82,119,96,255,82,119,96,255, + 81,119,96,255,81,119,96,255,81,119,96,255,81,119,96,255, + 81,119,97,255,81,119,97,255,81,119,97,255,81,119,97,255, + 82,120,98,255,82,120,98,255,82,120,98,255,82,120,98,255, + 82,120,98,255,82,120,98,255,82,120,98,255,82,120,98,255, + 82,121,98,255,82,121,98,255,82,121,98,255,82,121,98,255, + 83,121,99,255,83,121,99,255,83,121,99,255,83,121,99,255, + 83,122,99,255,83,122,99,255,83,122,99,255,83,122,99,255, + 84,123,99,255,84,123,99,255,84,123,99,255,84,123,99,255, + 84,123,99,255,84,123,99,255,84,123,99,255,84,123,99,255, + 84,123,99,255,84,123,99,255,84,123,99,255,84,123,99,255, + 83,123,99,255,83,123,99,255,83,123,99,255,83,123,99,255, + 83,123,98,255,83,123,98,255,83,123,98,255,83,123,98,255, + 83,123,98,255,83,123,98,255,83,123,98,255,83,123,98,255, + 82,122,98,255,82,122,98,255,82,122,98,255,82,122,98,255, + 82,122,98,255,82,122,98,255,82,122,98,255,82,122,98,255, + 81,123,98,255,81,123,98,255,81,123,98,255,81,123,98,255, + 82,123,98,255,82,123,98,255,82,123,98,255,82,123,98,255, + 82,123,98,255,82,123,98,255,82,123,98,255,82,123,98,255, + 82,122,98,255,82,122,98,255,82,122,98,255,82,122,98,255, + 83,123,98,255,83,123,98,255,83,123,98,255,83,123,98,255, + 83,122,99,255,83,122,99,255,83,122,99,255,83,122,99,255, + 83,122,99,255,83,122,99,255,83,122,99,255,83,122,99,255, + 83,122,99,255,83,122,99,255,83,122,99,255,83,122,99,255, + 83,121,99,255,83,121,99,255,83,121,99,255,83,121,99,255, + 82,120,98,255,82,120,98,255,82,120,98,255,82,120,98,255, + 82,120,97,255,82,120,97,255,82,120,97,255,82,120,97,255, + 81,119,97,255,81,119,97,255,81,119,97,255,81,118,97,255, + 80,118,96,255,80,117,96,255,80,117,96,255,80,116,96,255, + 79,116,95,255,79,115,95,255,79,115,95,255,79,115,94,255, + 78,114,94,255,78,114,93,255,78,114,93,255,78,113,93,255, + 77,113,92,255,77,112,92,255,77,112,92,255,76,111,91,255, + 76,111,91,255,75,110,90,255,75,109,90,255,75,109,89,255, + 74,108,89,255,74,107,88,255,74,107,88,255,74,107,87,255, + 73,106,87,255,73,106,86,255,73,106,86,255,73,105,85,255, + 72,105,85,255,72,104,84,255,72,103,84,255,72,103,83,255, + 71,102,83,255,71,101,82,255,71,101,81,255,71,100,81,255, + 71,100,80,255,71,99,79,255,71,99,79,255,71,98,78,255, + 70,98,78,255,70,97,77,255,70,97,77,255,70,96,76,255, + 69,96,75,255,69,95,74,255,69,95,74,255,69,94,73,255, + 69,94,72,255,69,93,71,255,69,93,71,255,69,92,70,255, + 69,92,69,255,69,91,68,255,69,91,68,255,69,90,67,255, + 68,90,66,255,68,89,65,255,68,89,65,255,68,88,64,255, + 67,88,63,255,67,87,62,255,67,87,62,255,67,86,61,255, + 66,86,61,255,66,85,60,255,66,85,60,255,66,84,59,255, + 65,84,58,255,65,83,57,255,65,83,57,255,65,82,56,255, + 65,82,56,255,65,81,55,255,65,81,55,255,65,80,54,255, + 64,80,54,255,64,79,53,255,64,79,53,255,64,78,52,255, + 63,78,51,255,63,77,50,255,63,77,50,255,63,76,49,255, + 62,76,49,255,62,75,48,255,62,75,48,255,61,75,47,255, + 61,74,47,255,60,74,46,255,60,74,46,255,60,73,45,255, + 59,73,45,255,59,72,44,255,59,72,44,255,59,71,43,255, + 58,71,43,255,58,70,42,255,58,70,42,255,57,69,41,255, + 57,69,41,255,56,68,40,255,56,68,40,255,56,67,39,255, + 55,67,39,255,55,66,38,255,55,66,38,255,54,65,38,255, + 54,65,37,255,53,64,37,255,53,64,37,255,53,63,37,255, + 52,63,36,255,52,62,36,255,52,62,36,255,52,62,35,255, + 51,61,35,255,51,61,34,255,51,61,34,255,51,60,34,255, + 50,60,34,255,50,59,34,255,50,59,34,255,50,59,33,255, + 49,59,33,255,49,59,32,255,49,59,32,255,49,59,32,255, + 49,58,31,255,49,58,31,255,49,58,31,255,49,58,31,255, + 49,57,30,255,49,57,30,255,49,57,30,255,49,57,30,255, + 48,57,29,255,48,57,29,255,48,57,29,255,48,57,29,255, + 48,57,28,255,48,57,28,255,48,57,28,255,48,57,28,255, + 47,57,28,255,47,57,28,255,47,57,28,255,47,57,28,255, + 47,56,27,255,47,56,27,255,47,56,27,255,47,56,27,255, + 46,55,26,255,46,55,26,255,46,55,26,255,46,55,26,255, + 45,54,25,255,45,54,25,255,45,54,25,255,45,54,25,255, + 44,53,25,255,44,53,25,255,44,53,25,255,43,53,25,255, + 43,52,24,255,42,52,24,255,42,52,24,255,42,52,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 40,50,23,255,40,50,23,255,40,50,23,255,40,50,23,255, + 39,49,23,255,39,49,23,255,39,49,23,255,39,49,23,255, + 38,48,23,255,38,48,23,255,38,48,23,255,38,48,23,255, + 57,69,24,255,57,69,24,255,57,69,24,255,57,69,24,255, + 57,69,24,255,57,69,24,255,57,69,24,255,57,69,24,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 59,71,26,255,59,71,26,255,59,71,26,255,59,71,26,255, + 59,72,27,255,59,72,27,255,59,72,27,255,59,72,27,255, + 60,73,28,255,60,73,28,255,60,73,28,255,60,73,28,255, + 61,74,29,255,61,74,29,255,61,74,29,255,61,75,29,255, + 62,75,30,255,62,76,30,255,62,76,30,255,62,77,30,255, + 63,77,31,255,63,78,31,255,63,78,31,255,63,79,31,255, + 64,79,31,255,64,80,31,255,64,80,31,255,65,81,31,255, + 65,82,32,255,66,83,32,255,66,83,32,255,67,84,32,255, + 67,84,33,255,68,85,33,255,68,85,33,255,69,86,33,255, + 69,87,34,255,70,88,34,255,70,88,34,255,71,89,34,255, + 71,90,35,255,72,91,35,255,72,91,35,255,73,92,36,255, + 73,92,36,255,74,93,37,255,74,93,37,255,75,94,37,255, + 75,95,38,255,76,96,38,255,76,96,38,255,77,97,38,255, + 77,98,39,255,78,99,39,255,78,99,39,255,79,100,39,255, + 79,100,40,255,80,101,40,255,80,101,40,255,81,102,40,255, + 82,103,41,255,83,104,41,255,83,104,41,255,83,105,41,255, + 84,105,42,255,84,106,42,255,84,106,42,255,85,107,43,255, + 85,107,43,255,86,108,44,255,86,108,44,255,87,109,44,255, + 88,109,45,255,89,110,45,255,89,110,45,255,89,111,45,255, + 90,112,46,255,90,113,46,255,90,113,46,255,91,114,46,255, + 91,114,47,255,92,115,47,255,92,115,47,255,93,116,47,255, + 93,116,48,255,94,117,48,255,94,117,48,255,95,118,48,255, + 95,118,49,255,96,119,49,255,96,119,49,255,97,120,50,255, + 97,120,50,255,98,121,51,255,98,121,51,255,98,122,51,255, + 99,122,52,255,99,123,52,255,99,123,52,255,100,124,52,255, + 100,125,53,255,101,126,53,255,101,126,53,255,102,127,53,255, + 102,127,54,255,103,128,54,255,103,128,54,255,104,129,54,255, + 104,129,54,255,105,130,54,255,105,130,54,255,105,131,55,255, + 106,131,55,255,106,132,56,255,106,132,56,255,107,133,56,255, + 107,133,57,255,108,134,57,255,108,134,57,255,108,135,57,255, + 109,135,58,255,109,136,58,255,109,136,58,255,109,137,58,255, + 110,137,59,255,110,138,59,255,110,138,59,255,110,138,59,255, + 111,139,60,255,111,139,60,255,111,139,60,255,111,139,60,255, + 112,140,61,255,112,140,61,255,112,140,61,255,112,140,61,255, + 112,141,62,255,112,141,62,255,112,141,62,255,112,141,63,255, + 112,141,63,255,112,141,64,255,112,141,64,255,112,141,64,255, + 111,141,65,255,111,141,65,255,111,141,65,255,111,141,66,255, + 111,141,66,255,111,141,67,255,111,141,67,255,110,141,67,255, + 110,140,68,255,109,140,68,255,109,140,68,255,109,140,69,255, + 108,140,69,255,108,140,70,255,108,140,70,255,108,140,70,255, + 107,139,71,255,107,139,71,255,107,139,71,255,106,139,72,255, + 106,138,72,255,105,138,73,255,105,138,73,255,105,138,73,255, + 104,137,74,255,104,137,74,255,104,137,74,255,103,137,74,255, + 103,136,75,255,102,136,75,255,102,136,75,255,102,136,75,255, + 101,135,76,255,101,135,76,255,101,135,76,255,100,135,76,255, + 100,134,77,255,99,134,77,255,99,134,77,255,99,134,77,255, + 98,133,78,255,98,133,78,255,98,133,78,255,98,133,78,255, + 97,132,79,255,97,132,79,255,97,132,79,255,97,132,79,255, + 96,131,80,255,96,131,80,255,96,131,80,255,96,131,80,255, + 95,131,81,255,95,131,81,255,95,131,81,255,95,131,81,255, + 94,130,82,255,94,130,82,255,94,130,82,255,94,130,82,255, + 93,129,82,255,93,129,82,255,93,129,82,255,93,129,82,255, + 93,129,83,255,93,129,83,255,93,129,83,255,93,129,83,255, + 93,128,84,255,93,128,84,255,93,128,84,255,93,128,84,255, + 93,128,84,255,93,128,84,255,93,128,84,255,93,128,84,255, + 94,128,85,255,94,128,85,255,94,128,85,255,94,128,85,255, + 94,128,85,255,94,128,85,255,94,128,85,255,94,128,85,255, + 94,128,85,255,94,128,85,255,94,128,85,255,94,128,85,255, + 93,128,86,255,93,128,86,255,93,128,86,255,93,128,86,255, + 94,128,86,255,94,128,86,255,94,128,86,255,94,128,86,255, + 94,128,86,255,94,128,86,255,94,128,86,255,94,128,86,255, + 94,128,86,255,94,128,86,255,94,128,86,255,94,128,86,255, + 94,128,86,255,94,128,86,255,94,128,86,255,94,128,86,255, + 93,127,86,255,93,127,86,255,93,127,86,255,93,127,86,255, + 93,127,86,255,93,127,86,255,93,127,86,255,93,127,86,255, + 93,126,86,255,93,126,86,255,93,126,86,255,93,126,86,255, + 93,126,86,255,93,126,86,255,93,126,86,255,93,126,86,255, + 92,126,87,255,92,126,87,255,92,126,87,255,92,126,87,255, + 92,125,87,255,92,125,87,255,92,125,87,255,92,125,87,255, + 91,125,87,255,91,125,87,255,91,125,87,255,91,125,87,255, + 91,124,88,255,91,124,88,255,91,124,88,255,91,124,88,255, + 91,124,88,255,91,124,88,255,91,124,88,255,91,124,88,255, + 90,124,89,255,90,124,89,255,90,124,89,255,90,124,89,255, + 90,123,89,255,90,123,89,255,90,123,89,255,90,123,89,255, + 89,123,90,255,89,123,90,255,89,123,90,255,89,123,90,255, + 89,123,90,255,89,123,90,255,89,123,90,255,89,123,90,255, + 88,123,90,255,88,123,90,255,88,123,90,255,88,123,90,255, + 87,122,90,255,87,122,90,255,87,122,90,255,87,122,90,255, + 87,122,91,255,87,122,91,255,87,122,91,255,87,122,91,255, + 86,122,91,255,86,122,91,255,86,122,91,255,86,122,91,255, + 85,121,91,255,85,121,91,255,85,121,91,255,85,121,91,255, + 84,121,91,255,84,121,91,255,84,121,91,255,84,121,91,255, + 83,121,91,255,83,121,91,255,83,121,91,255,83,121,91,255, + 82,120,91,255,82,120,91,255,82,120,91,255,82,120,91,255, + 81,119,91,255,81,119,91,255,81,119,91,255,81,119,91,255, + 81,119,91,255,81,119,91,255,81,119,91,255,81,119,91,255, + 80,119,91,255,80,119,91,255,80,119,91,255,80,119,91,255, + 80,119,91,255,80,119,91,255,80,119,91,255,80,119,91,255, + 80,119,91,255,80,119,91,255,80,119,91,255,80,119,91,255, + 80,119,91,255,80,119,91,255,80,119,91,255,80,119,91,255, + 80,119,91,255,80,119,91,255,80,119,91,255,80,119,91,255, + 81,119,91,255,81,119,91,255,81,119,91,255,81,119,91,255, + 81,119,90,255,81,119,90,255,81,119,90,255,81,119,90,255, + 82,120,90,255,82,120,90,255,82,120,90,255,82,120,90,255, + 83,120,90,255,83,120,90,255,83,120,90,255,83,120,90,255, + 84,121,90,255,84,121,90,255,84,121,90,255,84,121,90,255, + 84,121,89,255,84,121,89,255,84,121,89,255,84,121,89,255, + 85,121,89,255,85,121,89,255,85,121,89,255,85,121,89,255, + 86,121,89,255,86,121,89,255,86,121,89,255,86,121,89,255, + 87,121,89,255,87,121,89,255,87,121,89,255,87,121,89,255, + 88,121,88,255,88,121,88,255,88,121,88,255,88,121,88,255, + 88,122,88,255,88,122,88,255,88,122,88,255,88,122,88,255, + 89,122,88,255,89,122,88,255,89,122,88,255,89,122,88,255, + 89,123,88,255,89,123,88,255,89,123,88,255,89,123,88,255, + 90,123,87,255,90,123,87,255,90,123,87,255,90,123,87,255, + 90,123,87,255,90,123,87,255,90,123,87,255,90,123,87,255, + 91,124,87,255,91,124,87,255,91,124,87,255,91,124,87,255, + 92,125,87,255,92,125,86,255,92,125,86,255,92,125,86,255, + 92,125,86,255,92,125,86,255,92,125,86,255,92,125,86,255, + 92,125,86,255,92,125,86,255,92,125,86,255,92,125,86,255, + 92,125,86,255,92,125,86,255,92,125,86,255,92,125,86,255, + 92,125,86,255,92,125,86,255,92,125,86,255,92,125,86,255, + 92,125,86,255,92,125,86,255,92,125,86,255,92,125,86,255, + 92,125,86,255,91,125,86,255,91,125,86,255,91,125,86,255, + 91,125,86,255,91,125,86,255,91,125,86,255,91,125,86,255, + 91,125,86,255,90,125,87,255,90,125,87,255,90,125,87,255, + 90,125,87,255,89,124,87,255,89,124,87,255,89,124,87,255, + 89,124,87,255,89,124,87,255,89,124,87,255,89,124,87,255, + 89,124,87,255,88,124,87,255,88,124,87,255,88,124,87,255, + 88,124,87,255,88,124,87,255,88,124,87,255,88,124,87,255, + 88,124,87,255,88,123,87,255,88,123,87,255,88,123,87,255, + 88,123,87,255,88,123,87,255,88,123,87,255,88,123,87,255, + 88,123,87,255,88,123,87,255,88,123,87,255,88,123,87,255, + 88,123,87,255,88,123,88,255,88,123,88,255,88,123,88,255, + 88,123,88,255,87,124,88,255,87,124,88,255,87,124,88,255, + 87,124,88,255,88,124,88,255,88,124,88,255,88,124,88,255, + 88,124,88,255,88,124,88,255,88,124,88,255,88,124,88,255, + 88,124,88,255,88,124,89,255,88,124,89,255,88,124,89,255, + 88,124,89,255,88,125,89,255,88,125,89,255,88,125,89,255, + 88,125,89,255,89,125,89,255,89,125,89,255,89,125,89,255, + 89,125,89,255,89,125,89,255,89,125,89,255,89,125,89,255, + 89,125,89,255,89,125,89,255,89,125,89,255,89,125,89,255, + 89,125,89,255,89,125,89,255,89,125,89,255,89,125,89,255, + 89,125,89,255,89,125,89,255,89,125,89,255,89,125,89,255, + 89,125,89,255,89,125,89,255,89,125,89,255,89,125,89,255, + 89,125,89,255,89,124,89,255,89,124,89,255,89,124,89,255, + 89,124,89,255,88,124,89,255,88,124,89,255,88,124,89,255, + 88,124,89,255,87,123,90,255,87,123,90,255,87,123,90,255, + 87,123,90,255,86,122,90,255,86,122,90,255,86,122,90,255, + 86,122,90,255,86,121,90,255,86,121,90,255,86,121,90,255, + 86,121,90,255,85,120,91,255,85,120,91,255,85,120,91,255, + 85,120,91,255,84,120,91,255,84,119,91,255,84,119,91,255, + 83,119,91,255,83,118,92,255,82,118,92,255,82,118,92,255, + 82,118,92,255,81,118,93,255,81,118,93,255,81,118,93,255, + 81,118,93,255,81,118,94,255,81,118,94,255,81,118,94,255, + 81,118,94,255,81,118,95,255,81,118,95,255,81,118,95,255, + 81,118,95,255,81,118,95,255,81,118,95,255,81,118,95,255, + 81,118,95,255,82,119,96,255,82,119,96,255,82,119,96,255, + 82,119,96,255,82,119,96,255,82,119,96,255,82,119,96,255, + 82,119,96,255,82,120,97,255,82,120,97,255,82,120,97,255, + 82,120,97,255,83,120,97,255,83,120,97,255,83,120,97,255, + 83,120,97,255,83,121,97,255,83,121,97,255,83,121,97,255, + 83,121,97,255,83,122,97,255,83,122,97,255,83,122,97,255, + 83,122,97,255,83,122,97,255,83,122,97,255,83,122,97,255, + 83,122,97,255,83,122,97,255,83,122,97,255,83,122,97,255, + 83,122,97,255,83,122,97,255,83,122,97,255,83,122,97,255, + 83,122,97,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,82,122,96,255,82,122,96,255,82,122,96,255, + 82,122,96,255,82,122,96,255,82,122,96,255,82,122,96,255, + 82,122,96,255,82,122,96,255,82,122,96,255,82,122,96,255, + 82,122,96,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,83,122,96,255,83,122,96,255,83,122,96,255, + 83,122,96,255,83,122,97,255,83,122,97,255,83,122,97,255, + 83,122,97,255,83,122,97,255,83,122,97,255,83,122,97,255, + 83,122,97,255,83,121,97,255,83,121,97,255,83,121,97,255, + 83,121,97,255,83,120,97,255,83,120,97,255,83,120,97,255, + 83,120,97,255,83,120,96,255,83,120,96,255,83,120,96,255, + 83,120,96,255,82,119,96,255,82,119,96,255,82,119,96,255, + 82,119,96,255,82,118,95,255,82,118,95,255,82,118,95,255, + 82,117,95,255,81,117,94,255,81,116,94,255,81,116,94,255, + 80,116,94,255,80,115,93,255,79,115,93,255,79,115,93,255, + 79,114,93,255,78,114,92,255,78,113,92,255,78,113,92,255, + 78,112,91,255,77,112,91,255,77,111,90,255,77,111,90,255, + 77,110,89,255,76,110,89,255,76,109,88,255,76,109,88,255, + 76,108,88,255,75,108,87,255,75,107,87,255,75,107,87,255, + 75,106,86,255,74,106,86,255,74,105,85,255,74,105,85,255, + 74,104,84,255,73,104,84,255,73,103,83,255,73,103,82,255, + 73,102,82,255,72,102,81,255,72,101,80,255,72,101,80,255, + 72,100,79,255,71,100,79,255,71,99,78,255,71,99,78,255, + 71,98,77,255,70,97,76,255,70,96,75,255,70,96,75,255, + 70,95,74,255,69,95,73,255,69,94,72,255,69,94,72,255, + 69,93,71,255,69,93,70,255,69,92,69,255,69,92,69,255, + 69,91,68,255,69,91,68,255,69,90,67,255,69,90,67,255, + 69,89,66,255,68,89,65,255,68,88,64,255,68,88,64,255, + 68,87,63,255,67,87,62,255,67,86,61,255,67,86,61,255, + 67,85,60,255,67,85,60,255,67,84,59,255,67,84,59,255, + 67,83,58,255,66,83,57,255,66,82,56,255,66,82,56,255, + 66,82,55,255,65,81,55,255,65,81,54,255,65,81,54,255, + 65,80,53,255,65,80,53,255,65,79,52,255,65,79,52,255, + 65,78,51,255,64,78,50,255,64,77,49,255,64,77,49,255, + 64,76,48,255,63,76,48,255,63,75,47,255,63,75,47,255, + 62,74,46,255,62,74,46,255,61,73,45,255,61,73,45,255, + 61,72,44,255,60,72,44,255,60,71,43,255,60,71,43,255, + 59,70,42,255,59,70,42,255,58,69,41,255,58,69,41,255, + 58,68,41,255,57,68,40,255,57,67,40,255,57,67,40,255, + 57,66,39,255,56,66,39,255,56,65,38,255,56,65,38,255, + 55,65,38,255,55,64,37,255,54,64,37,255,54,64,37,255, + 54,63,36,255,53,63,36,255,53,62,35,255,53,62,35,255, + 53,62,35,255,52,61,34,255,52,61,34,255,52,61,34,255, + 52,61,34,255,51,60,33,255,51,60,33,255,51,60,33,255, + 51,60,32,255,50,59,32,255,50,59,31,255,50,59,31,255, + 50,59,31,255,50,59,31,255,50,59,31,255,50,59,31,255, + 50,59,31,255,50,58,30,255,50,58,30,255,50,58,30,255, + 50,58,30,255,49,58,29,255,49,58,29,255,49,58,29,255, + 49,58,29,255,49,58,28,255,49,58,28,255,49,58,28,255, + 49,58,28,255,48,58,28,255,48,58,28,255,48,58,28,255, + 48,58,28,255,47,57,27,255,47,57,27,255,47,57,27,255, + 47,57,27,255,47,56,26,255,47,56,26,255,47,56,26,255, + 47,56,26,255,46,55,26,255,46,55,26,255,46,55,26,255, + 46,55,26,255,45,54,25,255,45,54,25,255,45,54,25,255, + 44,54,25,255,44,53,24,255,43,53,24,255,43,53,24,255, + 43,53,24,255,42,52,24,255,42,52,24,255,42,52,24,255, + 42,51,24,255,41,51,24,255,41,50,24,255,41,50,24,255, + 41,50,24,255,40,49,23,255,40,49,23,255,40,49,23,255, + 40,49,23,255,39,49,23,255,39,49,23,255,39,49,23,255, + 39,49,23,255,57,69,24,255,57,69,24,255,57,69,24,255, + 57,69,24,255,57,69,24,255,57,69,24,255,57,69,24,255, + 57,69,24,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,59,71,26,255,59,71,26,255,59,71,26,255, + 59,71,26,255,59,72,27,255,59,72,27,255,59,72,27,255, + 59,72,27,255,60,73,28,255,60,73,28,255,60,73,28,255, + 60,73,28,255,61,74,29,255,61,74,29,255,61,74,29,255, + 61,75,29,255,62,75,30,255,62,76,30,255,62,76,30,255, + 63,77,30,255,63,77,31,255,64,78,31,255,64,78,31,255, + 64,79,31,255,65,79,31,255,65,80,31,255,65,80,31,255, + 66,81,31,255,66,82,32,255,67,83,32,255,67,83,32,255, + 67,84,32,255,68,84,33,255,68,85,33,255,68,85,33,255, + 69,86,33,255,69,87,34,255,70,88,34,255,70,88,34,255, + 71,89,34,255,71,90,35,255,72,91,35,255,72,91,35,255, + 73,92,35,255,73,93,36,255,74,94,36,255,74,94,36,255, + 75,95,36,255,76,95,37,255,77,96,37,255,77,96,37,255, + 78,97,37,255,78,98,38,255,79,99,38,255,79,99,38,255, + 80,100,38,255,80,100,39,255,81,101,39,255,81,101,39,255, + 82,102,39,255,82,103,40,255,83,104,40,255,83,104,40,255, + 84,105,40,255,84,105,41,255,85,106,41,255,85,106,41,255, + 86,107,42,255,86,107,42,255,87,108,43,255,87,108,43,255, + 88,109,43,255,88,109,44,255,89,110,44,255,89,110,44,255, + 89,111,44,255,90,112,45,255,90,113,45,255,90,113,45,255, + 91,114,45,255,91,114,46,255,92,115,46,255,92,115,46,255, + 93,116,46,255,93,116,47,255,94,117,47,255,94,117,47,255, + 95,118,47,255,95,118,48,255,96,119,48,255,96,119,48,255, + 97,120,49,255,97,120,49,255,98,121,50,255,98,121,50,255, + 98,122,50,255,99,122,51,255,99,123,51,255,99,123,51,255, + 100,124,51,255,100,125,52,255,101,126,52,255,101,126,52,255, + 102,127,52,255,102,127,53,255,103,128,53,255,103,128,53,255, + 104,129,53,255,104,129,53,255,105,130,53,255,105,130,53,255, + 105,131,54,255,106,131,54,255,106,132,55,255,106,132,55,255, + 107,133,55,255,107,133,56,255,108,134,56,255,108,134,56,255, + 108,135,56,255,109,135,57,255,109,136,57,255,109,136,57,255, + 109,137,57,255,110,137,58,255,110,138,58,255,110,138,58,255, + 110,138,58,255,111,139,59,255,111,139,59,255,111,139,59,255, + 111,139,59,255,112,140,60,255,112,140,60,255,112,140,60,255, + 112,140,60,255,112,141,61,255,112,141,61,255,112,141,61,255, + 112,141,62,255,112,141,62,255,112,141,63,255,112,141,63,255, + 112,141,63,255,111,141,64,255,111,141,64,255,111,141,64,255, + 111,141,65,255,111,141,65,255,111,141,66,255,111,141,66,255, + 111,141,66,255,110,140,67,255,110,140,67,255,110,140,67,255, + 109,140,68,255,109,140,68,255,108,140,69,255,108,140,69,255, + 108,140,69,255,107,139,70,255,107,139,70,255,107,139,70,255, + 106,139,71,255,106,138,71,255,105,138,72,255,105,138,72,255, + 105,138,72,255,104,137,73,255,104,137,73,255,104,137,73,255, + 104,137,73,255,103,136,74,255,103,136,74,255,103,136,74,255, + 102,136,74,255,102,135,75,255,101,135,75,255,101,135,75,255, + 101,135,75,255,100,134,76,255,100,134,76,255,100,134,76,255, + 99,134,76,255,99,133,77,255,98,133,77,255,98,133,77,255, + 98,133,77,255,97,132,78,255,97,132,78,255,97,132,78,255, + 97,132,78,255,96,131,79,255,96,131,79,255,96,131,79,255, + 96,131,79,255,95,130,80,255,95,130,80,255,95,130,80,255, + 95,130,80,255,94,129,81,255,94,129,81,255,94,129,81,255, + 94,129,81,255,93,128,81,255,93,128,81,255,93,128,81,255, + 93,128,81,255,93,128,82,255,93,128,82,255,93,128,82,255, + 93,128,82,255,93,127,83,255,93,127,83,255,93,127,83,255, + 93,127,83,255,93,127,83,255,93,127,83,255,93,127,83,255, + 93,127,83,255,93,127,84,255,93,127,84,255,93,127,84,255, + 93,127,84,255,93,127,84,255,93,127,84,255,93,127,84,255, + 93,127,84,255,93,127,84,255,93,127,84,255,93,127,84,255, + 93,127,84,255,92,127,85,255,92,127,85,255,92,127,85,255, + 92,127,85,255,93,127,85,255,93,127,85,255,93,127,85,255, + 93,127,85,255,93,127,85,255,93,127,85,255,93,127,85,255, + 93,127,85,255,93,127,85,255,93,127,85,255,93,127,85,255, + 93,127,85,255,93,127,85,255,93,127,85,255,93,127,85,255, + 93,127,85,255,92,126,85,255,92,126,85,255,92,126,85,255, + 92,126,85,255,92,126,85,255,92,126,85,255,92,126,85,255, + 92,126,85,255,92,125,85,255,92,125,85,255,92,125,85,255, + 92,125,85,255,92,125,85,255,92,125,85,255,92,125,85,255, + 92,125,85,255,91,125,86,255,91,125,86,255,91,125,86,255, + 91,125,86,255,91,124,86,255,91,124,86,255,91,124,86,255, + 91,124,86,255,90,124,86,255,90,124,86,255,90,124,86,255, + 90,124,86,255,90,123,87,255,90,123,87,255,90,123,87,255, + 90,123,87,255,90,123,87,255,90,123,87,255,90,123,87,255, + 90,123,87,255,89,123,88,255,89,123,88,255,89,123,88,255, + 89,123,88,255,89,122,88,255,89,122,88,255,89,122,88,255, + 89,122,88,255,89,122,89,255,89,122,89,255,89,122,89,255, + 89,122,89,255,88,122,89,255,88,122,89,255,88,122,89,255, + 88,122,89,255,87,122,89,255,87,122,89,255,87,122,89,255, + 87,122,89,255,87,121,89,255,87,121,89,255,87,121,89,255, + 87,121,89,255,86,121,90,255,86,121,90,255,86,121,90,255, + 86,121,90,255,85,121,90,255,85,121,90,255,85,121,90,255, + 85,121,90,255,85,120,90,255,85,120,90,255,85,120,90,255, + 85,120,90,255,84,120,90,255,84,120,90,255,84,120,90,255, + 84,120,90,255,83,120,90,255,83,120,90,255,83,120,90,255, + 83,120,90,255,82,119,90,255,82,119,90,255,82,119,90,255, + 82,119,90,255,81,118,90,255,81,118,90,255,81,118,90,255, + 81,118,90,255,81,118,90,255,81,118,90,255,81,118,90,255, + 81,118,90,255,80,118,90,255,80,118,90,255,80,118,90,255, + 80,118,90,255,80,118,90,255,80,118,90,255,80,118,90,255, + 80,118,90,255,80,118,90,255,80,118,90,255,80,118,90,255, + 80,118,90,255,80,118,90,255,80,118,90,255,80,118,90,255, + 80,118,90,255,80,118,90,255,80,118,90,255,80,118,90,255, + 80,118,90,255,81,118,89,255,81,118,89,255,81,118,89,255, + 81,118,89,255,81,118,89,255,81,118,89,255,81,118,89,255, + 81,118,89,255,82,119,89,255,82,119,89,255,82,119,89,255, + 82,119,89,255,83,119,88,255,83,119,88,255,83,119,88,255, + 83,119,88,255,84,120,88,255,84,120,88,255,84,120,88,255, + 84,120,88,255,84,120,88,255,84,120,88,255,84,120,88,255, + 84,120,88,255,85,120,88,255,85,120,88,255,85,120,88,255, + 85,120,88,255,85,120,87,255,85,120,87,255,85,120,87,255, + 85,120,87,255,86,120,87,255,86,120,87,255,86,120,87,255, + 86,120,87,255,87,120,87,255,87,120,87,255,87,120,87,255, + 87,120,87,255,87,121,86,255,87,121,86,255,87,121,86,255, + 87,121,86,255,88,121,86,255,88,121,86,255,88,121,86,255, + 88,121,86,255,88,122,86,255,88,122,86,255,88,122,86,255, + 88,122,86,255,89,122,86,255,89,122,86,255,89,122,86,255, + 89,122,86,255,89,122,85,255,89,122,85,255,89,122,85,255, + 89,122,85,255,90,123,85,255,90,123,85,255,90,123,85,255, + 90,123,85,255,91,124,85,255,91,124,85,255,91,124,85,255, + 91,124,85,255,91,124,85,255,91,124,85,255,91,124,85,255, + 91,124,85,255,91,124,85,255,91,124,84,255,91,124,84,255, + 91,124,84,255,91,124,84,255,91,124,84,255,91,124,84,255, + 91,124,84,255,91,124,84,255,91,124,85,255,91,124,85,255, + 91,124,85,255,91,124,85,255,91,124,85,255,91,124,85,255, + 91,124,85,255,91,124,85,255,90,124,85,255,90,124,85,255, + 90,124,85,255,90,124,85,255,90,124,85,255,90,124,85,255, + 90,124,85,255,90,124,85,255,90,124,85,255,90,124,85,255, + 90,124,85,255,90,124,85,255,89,123,85,255,89,123,85,255, + 89,123,85,255,89,123,85,255,89,123,85,255,89,123,85,255, + 89,123,85,255,89,123,85,255,88,123,85,255,88,123,85,255, + 88,123,85,255,88,123,85,255,88,123,86,255,88,123,86,255, + 88,123,86,255,88,123,86,255,88,122,86,255,88,122,86,255, + 88,122,86,255,88,122,86,255,88,122,86,255,88,122,86,255, + 88,122,86,255,88,122,86,255,88,122,86,255,88,122,86,255, + 88,122,86,255,88,122,86,255,88,122,86,255,88,122,86,255, + 88,122,86,255,88,122,86,255,87,123,86,255,87,123,86,255, + 87,123,86,255,87,123,86,255,88,123,86,255,88,123,86,255, + 88,123,86,255,88,123,86,255,88,123,86,255,88,123,86,255, + 88,123,86,255,88,123,86,255,88,124,87,255,88,124,87,255, + 88,124,87,255,88,124,87,255,89,124,87,255,89,124,87,255, + 89,124,87,255,89,124,87,255,89,124,87,255,89,124,87,255, + 89,124,87,255,89,124,87,255,90,125,87,255,90,125,87,255, + 90,125,87,255,90,125,87,255,90,125,87,255,90,125,87,255, + 90,125,87,255,90,125,87,255,90,125,87,255,90,125,87,255, + 90,125,87,255,90,125,87,255,90,125,87,255,90,125,87,255, + 90,125,87,255,90,125,87,255,90,125,87,255,90,125,87,255, + 90,125,87,255,90,125,87,255,90,124,87,255,90,124,87,255, + 90,124,87,255,90,124,87,255,89,124,87,255,89,124,87,255, + 89,124,87,255,89,124,87,255,88,123,88,255,88,123,88,255, + 88,123,88,255,88,123,88,255,87,122,88,255,87,122,88,255, + 87,122,88,255,87,122,88,255,86,121,89,255,86,121,89,255, + 86,121,89,255,86,121,89,255,85,120,89,255,85,120,89,255, + 85,120,89,255,85,119,89,255,84,119,90,255,84,118,90,255, + 84,118,90,255,83,118,90,255,83,117,91,255,82,117,91,255, + 82,117,91,255,82,117,91,255,81,117,92,255,81,117,92,255, + 81,117,92,255,81,117,92,255,81,117,93,255,81,117,93,255, + 81,117,93,255,81,117,93,255,80,117,93,255,80,117,93,255, + 80,117,93,255,80,117,93,255,80,117,94,255,80,117,94,255, + 80,117,94,255,80,117,94,255,81,118,95,255,81,118,95,255, + 81,118,95,255,81,118,95,255,81,118,95,255,81,118,95,255, + 81,118,95,255,81,118,95,255,81,119,96,255,81,119,96,255, + 81,119,96,255,81,119,96,255,82,119,96,255,82,119,96,255, + 82,119,96,255,82,119,96,255,82,120,96,255,82,120,96,255, + 82,120,96,255,82,120,96,255,83,121,96,255,83,121,96,255, + 83,121,96,255,83,121,96,255,83,121,96,255,83,121,96,255, + 83,121,96,255,83,121,96,255,83,121,96,255,83,121,96,255, + 83,121,96,255,83,121,96,255,83,121,96,255,83,121,96,255, + 83,121,96,255,83,121,96,255,83,121,95,255,83,121,95,255, + 83,121,95,255,83,121,95,255,83,121,95,255,83,121,95,255, + 83,121,95,255,83,121,95,255,83,121,95,255,83,121,95,255, + 83,121,95,255,83,121,95,255,83,121,95,255,83,121,95,255, + 83,121,95,255,83,121,95,255,82,122,95,255,82,122,95,255, + 82,122,95,255,82,122,95,255,83,122,95,255,83,122,95,255, + 83,122,95,255,83,122,95,255,83,122,95,255,83,122,95,255, + 83,122,95,255,83,122,95,255,83,122,95,255,83,122,95,255, + 83,122,95,255,83,122,95,255,84,122,95,255,84,122,95,255, + 84,122,95,255,84,122,95,255,84,122,96,255,84,122,96,255, + 84,122,96,255,84,122,96,255,84,122,96,255,84,122,96,255, + 84,122,96,255,84,122,96,255,84,121,96,255,84,121,96,255, + 84,121,96,255,84,121,96,255,84,120,96,255,84,120,96,255, + 84,120,96,255,84,120,96,255,84,120,95,255,84,120,95,255, + 84,120,95,255,84,120,95,255,83,119,94,255,83,119,94,255, + 83,119,94,255,83,119,94,255,82,118,94,255,82,118,94,255, + 82,118,94,255,82,117,94,255,81,117,93,255,81,116,93,255, + 81,116,93,255,81,115,93,255,80,115,92,255,80,114,92,255, + 80,114,92,255,80,114,91,255,79,113,91,255,79,113,90,255, + 79,113,90,255,79,112,90,255,78,112,89,255,78,111,89,255, + 78,111,89,255,77,110,88,255,77,110,88,255,76,109,87,255, + 76,108,87,255,76,108,86,255,75,107,86,255,75,106,85,255, + 75,106,85,255,75,106,84,255,74,105,84,255,74,105,83,255, + 74,105,83,255,74,104,82,255,73,104,82,255,73,103,81,255, + 73,102,81,255,73,102,80,255,72,101,80,255,72,100,79,255, + 72,100,78,255,72,99,78,255,72,99,77,255,72,98,76,255, + 72,98,76,255,72,97,75,255,71,97,75,255,71,96,74,255, + 71,96,74,255,71,95,73,255,70,95,72,255,70,94,71,255, + 70,94,71,255,70,93,70,255,70,93,69,255,70,92,68,255, + 70,92,68,255,70,91,67,255,70,91,67,255,70,90,66,255, + 70,90,66,255,70,89,65,255,69,89,64,255,69,88,63,255, + 69,88,63,255,69,87,62,255,68,87,61,255,68,86,60,255, + 68,86,60,255,68,85,59,255,67,85,59,255,67,84,58,255, + 67,84,58,255,67,83,57,255,66,83,56,255,66,82,55,255, + 66,82,55,255,66,82,54,255,66,81,54,255,66,81,53,255, + 66,81,53,255,66,80,52,255,65,80,52,255,65,79,51,255, + 65,79,51,255,65,78,50,255,64,78,49,255,64,77,48,255, + 64,77,48,255,64,76,47,255,63,76,47,255,63,75,46,255, + 63,75,46,255,62,74,45,255,62,74,45,255,61,73,44,255, + 61,73,44,255,61,72,43,255,60,72,43,255,60,71,42,255, + 60,71,42,255,59,70,41,255,59,70,41,255,58,69,40,255, + 58,69,40,255,58,68,40,255,57,68,39,255,57,67,39,255, + 57,67,39,255,57,66,38,255,56,66,38,255,56,65,37,255, + 56,65,37,255,55,65,37,255,55,64,36,255,54,64,36,255, + 54,64,36,255,54,63,36,255,53,63,35,255,53,62,35,255, + 53,62,35,255,53,62,34,255,52,61,34,255,52,61,33,255, + 52,61,33,255,52,61,33,255,51,60,33,255,51,60,33,255, + 51,60,33,255,51,60,32,255,50,59,32,255,50,59,31,255, + 50,59,31,255,50,59,31,255,50,59,31,255,50,59,31,255, + 50,59,31,255,50,59,31,255,50,58,30,255,50,58,30,255, + 50,58,30,255,50,58,30,255,49,58,29,255,49,58,29,255, + 49,58,29,255,49,58,29,255,49,58,28,255,49,58,28,255, + 49,58,28,255,49,58,28,255,48,58,28,255,48,58,28,255, + 48,58,28,255,48,58,28,255,48,57,27,255,48,57,27,255, + 48,57,27,255,48,57,27,255,47,56,26,255,47,56,26,255, + 47,56,26,255,47,56,26,255,46,55,26,255,46,55,26,255, + 46,55,26,255,46,55,26,255,45,54,25,255,45,54,25,255, + 45,54,25,255,44,54,25,255,44,53,24,255,43,53,24,255, + 43,53,24,255,43,53,24,255,42,52,24,255,42,52,24,255, + 42,52,24,255,42,51,24,255,41,51,24,255,41,50,24,255, + 41,50,24,255,41,50,24,255,40,49,23,255,40,49,23,255, + 40,49,23,255,40,49,23,255,39,49,23,255,39,49,23,255, + 39,49,23,255,39,49,23,255,57,69,24,255,57,69,24,255, + 57,69,24,255,57,69,24,255,57,69,24,255,57,69,24,255, + 57,69,24,255,57,69,24,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,59,71,26,255,59,71,26,255, + 59,71,26,255,59,71,26,255,59,72,27,255,59,72,27,255, + 59,72,27,255,59,72,27,255,60,73,28,255,60,73,28,255, + 60,73,28,255,60,73,28,255,61,74,29,255,61,74,29,255, + 61,74,29,255,61,75,29,255,62,75,30,255,62,76,30,255, + 62,76,30,255,63,77,30,255,63,77,31,255,64,78,31,255, + 64,78,31,255,64,79,31,255,65,79,31,255,65,80,31,255, + 65,80,31,255,66,81,31,255,66,82,32,255,67,83,32,255, + 67,83,32,255,67,84,32,255,68,84,33,255,68,85,33,255, + 68,85,33,255,69,86,33,255,69,87,34,255,70,88,34,255, + 70,88,34,255,71,89,34,255,71,90,35,255,72,91,35,255, + 72,91,35,255,73,92,35,255,73,93,36,255,74,94,36,255, + 74,94,36,255,75,95,36,255,76,95,37,255,77,96,37,255, + 77,96,37,255,78,97,37,255,78,98,38,255,79,99,38,255, + 79,99,38,255,80,100,38,255,80,100,39,255,81,101,39,255, + 81,101,39,255,82,102,39,255,82,103,40,255,83,104,40,255, + 83,104,40,255,84,105,40,255,84,105,41,255,85,106,41,255, + 85,106,41,255,86,107,42,255,86,107,42,255,87,108,43,255, + 87,108,43,255,88,109,43,255,88,109,44,255,89,110,44,255, + 89,110,44,255,89,111,44,255,90,112,45,255,90,113,45,255, + 90,113,45,255,91,114,45,255,91,114,46,255,92,115,46,255, + 92,115,46,255,93,116,46,255,93,116,47,255,94,117,47,255, + 94,117,47,255,95,118,47,255,95,118,48,255,96,119,48,255, + 96,119,48,255,97,120,48,255,97,120,49,255,98,121,49,255, + 98,121,49,255,98,122,49,255,99,122,50,255,99,123,50,255, + 99,123,50,255,100,124,50,255,100,125,51,255,101,126,51,255, + 101,126,51,255,102,127,51,255,102,127,52,255,103,128,52,255, + 103,128,52,255,104,129,52,255,104,129,53,255,105,130,53,255, + 105,130,53,255,105,131,53,255,106,131,54,255,106,132,54,255, + 106,132,54,255,107,133,54,255,107,133,55,255,108,134,55,255, + 108,134,55,255,108,135,55,255,109,135,56,255,109,136,56,255, + 109,136,56,255,109,137,56,255,110,137,57,255,110,138,57,255, + 110,138,57,255,110,138,57,255,111,139,58,255,111,139,58,255, + 111,139,58,255,111,139,58,255,112,140,59,255,112,140,59,255, + 112,140,59,255,112,140,59,255,112,141,60,255,112,141,60,255, + 112,141,60,255,112,141,61,255,112,141,61,255,112,141,62,255, + 112,141,62,255,112,141,62,255,111,141,63,255,111,141,63,255, + 111,141,63,255,111,141,64,255,111,141,64,255,111,141,65,255, + 111,141,65,255,111,141,65,255,110,140,66,255,110,140,66,255, + 110,140,66,255,109,140,66,255,109,140,67,255,108,140,67,255, + 108,140,67,255,108,140,68,255,107,139,68,255,107,139,69,255, + 107,139,69,255,106,139,69,255,106,138,70,255,105,138,70,255, + 105,138,70,255,105,138,70,255,104,137,71,255,104,137,71,255, + 104,137,71,255,104,137,71,255,103,136,72,255,103,136,72,255, + 103,136,72,255,102,136,72,255,102,135,73,255,101,135,73,255, + 101,135,73,255,101,135,74,255,100,134,74,255,100,134,75,255, + 100,134,75,255,99,134,75,255,99,133,76,255,98,133,76,255, + 98,133,76,255,98,133,76,255,97,132,77,255,97,132,77,255, + 97,132,77,255,97,132,77,255,96,131,78,255,96,131,78,255, + 96,131,78,255,96,131,78,255,95,130,79,255,95,130,79,255, + 95,130,79,255,95,130,79,255,94,129,79,255,94,129,79,255, + 94,129,79,255,94,129,79,255,93,128,80,255,93,128,80,255, + 93,128,80,255,93,128,80,255,93,128,81,255,93,128,81,255, + 93,128,81,255,93,128,81,255,93,127,82,255,93,127,82,255, + 93,127,82,255,93,127,82,255,93,127,82,255,93,127,82,255, + 93,127,82,255,93,127,82,255,93,126,83,255,93,126,83,255, + 93,126,83,255,93,126,83,255,93,126,83,255,93,126,83,255, + 93,126,83,255,93,126,83,255,93,126,83,255,93,126,83,255, + 93,126,83,255,93,126,83,255,92,126,84,255,92,126,84,255, + 92,126,84,255,92,126,84,255,93,126,84,255,93,126,84,255, + 93,126,84,255,93,126,84,255,93,126,84,255,93,126,84,255, + 93,126,84,255,93,126,84,255,93,126,84,255,93,126,84,255, + 93,126,84,255,93,126,84,255,93,126,84,255,93,126,84,255, + 93,126,84,255,93,126,84,255,92,125,84,255,92,125,84,255, + 92,125,84,255,92,125,84,255,92,125,84,255,92,125,84,255, + 92,125,84,255,92,125,84,255,92,125,84,255,92,125,84,255, + 92,125,84,255,92,125,84,255,92,125,84,255,92,125,84,255, + 92,125,84,255,92,125,84,255,91,124,85,255,91,124,85,255, + 91,124,85,255,91,124,85,255,91,124,85,255,91,124,85,255, + 91,124,85,255,91,124,85,255,90,123,85,255,90,123,85,255, + 90,123,85,255,90,123,85,255,90,123,85,255,90,123,85,255, + 90,123,85,255,90,123,85,255,90,123,86,255,90,123,86,255, + 90,123,86,255,90,123,86,255,89,122,86,255,89,122,86,255, + 89,122,86,255,89,122,86,255,89,122,87,255,89,122,87,255, + 89,122,87,255,89,122,87,255,89,122,87,255,89,122,87,255, + 89,122,87,255,89,122,87,255,88,121,87,255,88,121,87,255, + 88,121,87,255,88,121,87,255,87,121,87,255,87,121,87,255, + 87,121,87,255,87,121,87,255,87,120,88,255,87,120,88,255, + 87,120,88,255,87,120,88,255,86,120,88,255,86,120,88,255, + 86,120,88,255,86,120,88,255,85,120,88,255,85,120,88,255, + 85,120,88,255,85,120,88,255,85,119,88,255,85,119,88,255, + 85,119,88,255,85,119,88,255,84,119,88,255,84,119,88,255, + 84,119,88,255,84,119,88,255,83,119,88,255,83,119,88,255, + 83,119,88,255,83,119,88,255,82,118,88,255,82,118,88,255, + 82,118,88,255,82,118,88,255,81,118,88,255,81,118,88,255, + 81,118,88,255,81,118,88,255,81,118,88,255,81,118,88,255, + 81,118,88,255,81,118,88,255,80,118,88,255,80,118,88,255, + 80,118,88,255,80,118,88,255,80,118,88,255,80,118,88,255, + 80,118,88,255,80,118,88,255,80,118,88,255,80,118,88,255, + 80,118,88,255,80,118,88,255,80,118,88,255,80,118,88,255, + 80,118,88,255,80,118,88,255,80,118,88,255,80,118,88,255, + 80,118,88,255,80,118,88,255,81,118,87,255,81,118,87,255, + 81,118,87,255,81,118,87,255,81,118,87,255,81,118,87,255, + 81,118,87,255,81,118,87,255,82,119,87,255,82,119,87,255, + 82,119,87,255,82,119,87,255,83,119,86,255,83,119,86,255, + 83,119,86,255,83,119,86,255,84,119,86,255,84,119,86,255, + 84,119,86,255,84,119,86,255,84,119,86,255,84,119,86,255, + 84,119,86,255,84,119,86,255,85,119,86,255,85,119,86,255, + 85,119,86,255,85,119,86,255,85,118,85,255,85,118,85,255, + 85,118,85,255,85,118,85,255,86,118,85,255,86,118,85,255, + 86,118,85,255,86,118,85,255,87,118,85,255,87,118,85,255, + 87,118,85,255,87,118,85,255,87,119,84,255,87,119,84,255, + 87,119,84,255,87,119,84,255,88,119,84,255,88,119,84,255, + 88,119,84,255,88,119,84,255,88,120,84,255,88,120,84,255, + 88,120,84,255,88,120,84,255,89,120,84,255,89,120,84,255, + 89,120,84,255,89,120,84,255,89,120,83,255,89,120,83,255, + 89,120,83,255,89,120,83,255,90,121,83,255,90,121,83,255, + 90,121,83,255,90,121,83,255,91,122,83,255,91,122,83,255, + 91,122,83,255,91,122,83,255,91,122,83,255,91,122,83,255, + 91,122,83,255,91,122,83,255,91,122,83,255,91,123,82,255, + 91,123,82,255,91,123,82,255,91,123,82,255,91,123,82,255, + 91,123,82,255,91,123,82,255,91,123,82,255,91,123,83,255, + 91,123,83,255,91,123,83,255,91,123,83,255,91,123,83,255, + 91,123,83,255,91,123,83,255,91,123,83,255,90,123,83,255, + 90,123,83,255,90,123,83,255,90,123,83,255,90,123,83,255, + 90,123,83,255,90,123,83,255,90,123,83,255,90,123,83,255, + 90,123,83,255,90,123,83,255,90,123,83,255,89,123,83,255, + 89,123,83,255,89,123,83,255,89,123,83,255,89,123,83,255, + 89,123,83,255,89,123,83,255,89,123,83,255,88,123,83,255, + 88,123,83,255,88,123,83,255,88,123,83,255,88,123,84,255, + 88,123,84,255,88,123,84,255,88,123,84,255,88,122,84,255, + 88,122,84,255,88,122,84,255,88,122,84,255,88,122,84,255, + 88,122,84,255,88,122,84,255,88,122,84,255,88,122,84,255, + 88,122,84,255,88,122,84,255,88,122,84,255,88,122,84,255, + 88,122,84,255,88,122,84,255,88,122,84,255,87,123,84,255, + 87,123,84,255,87,123,84,255,87,123,84,255,88,123,84,255, + 88,123,84,255,88,123,84,255,88,123,84,255,88,123,84,255, + 88,123,84,255,88,123,84,255,88,123,84,255,88,124,85,255, + 88,124,85,255,88,124,85,255,88,124,85,255,89,124,85,255, + 89,124,85,255,89,124,85,255,89,124,85,255,89,124,85,255, + 89,124,85,255,89,124,85,255,89,124,85,255,90,125,85,255, + 90,125,85,255,90,125,85,255,90,125,85,255,90,125,85,255, + 90,125,85,255,90,125,85,255,90,125,85,255,90,125,85,255, + 90,125,85,255,90,125,85,255,90,125,85,255,90,125,85,255, + 90,125,85,255,90,125,85,255,90,125,85,255,90,125,85,255, + 90,125,85,255,90,125,85,255,90,125,85,255,90,124,85,255, + 90,124,85,255,90,124,85,255,90,124,85,255,89,124,85,255, + 89,124,85,255,89,124,85,255,89,124,85,255,88,123,86,255, + 88,123,86,255,88,123,86,255,88,123,86,255,87,122,86,255, + 87,122,86,255,87,122,86,255,87,122,86,255,86,121,87,255, + 86,121,87,255,86,121,87,255,86,121,87,255,85,120,87,255, + 85,120,87,255,85,120,87,255,85,119,87,255,84,119,88,255, + 84,118,88,255,84,118,88,255,83,118,88,255,83,117,89,255, + 82,117,89,255,82,117,89,255,82,117,89,255,81,117,90,255, + 81,117,90,255,81,117,90,255,81,117,90,255,81,116,91,255, + 81,116,91,255,81,116,91,255,81,116,91,255,80,116,91,255, + 80,116,91,255,80,116,91,255,80,116,91,255,80,116,92,255, + 80,116,92,255,80,116,92,255,80,116,92,255,81,117,93,255, + 81,117,93,255,81,117,93,255,81,117,93,255,81,117,93,255, + 81,117,93,255,81,117,93,255,81,117,93,255,81,118,94,255, + 81,118,94,255,81,118,94,255,81,118,94,255,82,119,94,255, + 82,119,94,255,82,119,94,255,82,119,94,255,82,119,94,255, + 82,119,94,255,82,119,94,255,82,119,94,255,83,120,94,255, + 83,120,94,255,83,120,94,255,83,120,94,255,83,121,94,255, + 83,121,94,255,83,121,94,255,83,121,94,255,83,121,94,255, + 83,121,94,255,83,121,94,255,83,121,94,255,83,121,94,255, + 83,121,94,255,83,121,94,255,83,121,94,255,83,121,93,255, + 83,121,93,255,83,121,93,255,83,121,93,255,83,121,93,255, + 83,121,93,255,83,121,93,255,83,121,93,255,83,121,93,255, + 83,121,93,255,83,121,93,255,83,121,93,255,83,121,93,255, + 83,121,93,255,83,121,93,255,83,121,93,255,82,122,93,255, + 82,122,93,255,82,122,93,255,82,122,93,255,83,122,93,255, + 83,122,93,255,83,122,93,255,83,122,93,255,83,122,93,255, + 83,122,93,255,83,122,93,255,83,122,93,255,83,122,93,255, + 83,122,93,255,83,122,93,255,83,122,93,255,84,122,93,255, + 84,122,93,255,84,122,93,255,84,122,93,255,84,122,94,255, + 84,122,94,255,84,122,94,255,84,122,94,255,84,122,94,255, + 84,122,94,255,84,122,94,255,84,122,94,255,84,121,94,255, + 84,121,94,255,84,121,94,255,84,121,94,255,84,120,94,255, + 84,120,94,255,84,120,94,255,84,120,94,255,84,120,93,255, + 84,120,93,255,84,120,93,255,84,120,93,255,83,119,92,255, + 83,119,92,255,83,119,92,255,83,119,92,255,82,118,92,255, + 82,118,92,255,82,118,92,255,82,117,92,255,81,117,91,255, + 81,116,91,255,81,116,91,255,81,115,91,255,80,115,90,255, + 80,114,90,255,80,114,90,255,80,114,89,255,79,113,89,255, + 79,113,88,255,79,113,88,255,79,112,88,255,78,112,87,255, + 78,111,87,255,78,111,87,255,77,110,86,255,77,110,86,255, + 76,109,85,255,76,108,85,255,76,108,84,255,75,107,84,255, + 75,106,83,255,75,106,83,255,75,106,82,255,74,105,82,255, + 74,105,81,255,74,105,81,255,74,104,80,255,73,104,80,255, + 73,103,79,255,73,102,79,255,73,102,78,255,72,101,78,255, + 72,100,77,255,72,100,76,255,72,99,76,255,72,99,75,255, + 72,98,74,255,72,98,74,255,72,97,73,255,71,97,73,255, + 71,96,72,255,71,96,72,255,71,95,71,255,70,95,70,255, + 70,94,69,255,70,94,69,255,70,93,68,255,70,93,67,255, + 70,92,66,255,70,92,66,255,70,91,65,255,70,91,65,255, + 70,90,64,255,70,90,64,255,70,89,63,255,69,89,62,255, + 69,88,61,255,69,88,61,255,69,87,60,255,68,87,59,255, + 68,86,58,255,68,86,58,255,68,85,57,255,67,85,57,255, + 67,84,56,255,67,84,56,255,67,83,55,255,66,83,55,255, + 66,82,54,255,66,82,54,255,66,82,53,255,66,81,53,255, + 66,81,52,255,66,81,52,255,66,80,51,255,65,80,51,255, + 65,79,50,255,65,79,50,255,65,78,49,255,64,78,48,255, + 64,77,47,255,64,77,47,255,64,76,47,255,63,76,46,255, + 63,75,46,255,63,75,46,255,62,74,45,255,62,74,45,255, + 61,73,44,255,61,73,44,255,61,72,43,255,60,72,43,255, + 60,71,42,255,60,71,42,255,59,70,41,255,59,70,41,255, + 58,69,40,255,58,69,40,255,58,68,40,255,57,68,39,255, + 57,67,39,255,57,67,39,255,57,66,38,255,56,66,38,255, + 56,65,37,255,56,65,37,255,55,65,37,255,55,64,36,255, + 54,64,36,255,54,64,36,255,54,63,36,255,53,63,35,255, + 53,62,35,255,53,62,35,255,53,62,34,255,52,61,34,255, + 52,61,33,255,52,61,33,255,52,61,33,255,51,60,33,255, + 51,60,33,255,51,60,33,255,51,60,32,255,50,59,32,255, + 50,59,31,255,50,59,31,255,50,59,31,255,50,59,31,255, + 50,59,31,255,50,59,31,255,50,59,31,255,50,58,30,255, + 50,58,30,255,50,58,30,255,50,58,30,255,49,58,29,255, + 49,58,29,255,49,58,29,255,49,58,29,255,49,58,28,255, + 49,58,28,255,49,58,28,255,49,58,28,255,48,58,28,255, + 48,58,28,255,48,58,28,255,48,58,28,255,48,57,27,255, + 48,57,27,255,48,57,27,255,48,57,27,255,47,56,26,255, + 47,56,26,255,47,56,26,255,47,56,26,255,46,55,26,255, + 46,55,26,255,46,55,26,255,46,55,26,255,45,54,25,255, + 45,54,25,255,45,54,25,255,44,54,25,255,44,53,24,255, + 43,53,24,255,43,53,24,255,43,53,24,255,42,52,24,255, + 42,52,24,255,42,52,24,255,42,51,24,255,41,51,24,255, + 41,50,24,255,41,50,24,255,41,50,24,255,40,49,23,255, + 40,49,23,255,40,49,23,255,40,49,23,255,39,49,23,255, + 39,49,23,255,39,49,23,255,39,49,23,255,57,69,24,255, + 57,69,24,255,57,69,24,255,57,69,24,255,57,69,24,255, + 57,69,24,255,57,69,24,255,57,69,24,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,59,71,26,255, + 59,71,26,255,59,71,26,255,59,71,26,255,59,72,27,255, + 59,72,27,255,59,72,27,255,59,72,27,255,60,73,28,255, + 60,73,28,255,60,73,28,255,60,74,28,255,61,74,29,255, + 61,75,29,255,61,75,29,255,62,76,29,255,62,76,30,255, + 63,77,30,255,63,77,30,255,63,78,30,255,64,78,31,255, + 64,79,31,255,64,79,31,255,64,80,31,255,65,80,31,255, + 65,81,31,255,65,81,31,255,66,82,31,255,66,82,32,255, + 67,83,32,255,67,83,32,255,68,84,32,255,68,85,33,255, + 69,86,33,255,69,86,33,255,70,87,33,255,70,88,34,255, + 71,89,34,255,71,89,34,255,72,90,34,255,72,90,35,255, + 73,91,35,255,73,91,35,255,74,92,35,255,74,93,36,255, + 75,94,36,255,75,94,36,255,76,95,36,255,76,96,37,255, + 77,97,37,255,77,97,37,255,78,98,37,255,78,98,38,255, + 79,99,38,255,79,99,38,255,80,100,38,255,80,101,39,255, + 81,102,39,255,81,102,39,255,82,103,39,255,82,103,40,255, + 83,104,40,255,83,104,40,255,84,105,40,255,84,105,41,255, + 85,106,41,255,85,106,41,255,86,107,41,255,86,107,42,255, + 87,108,42,255,87,108,42,255,88,109,42,255,88,109,43,255, + 89,110,43,255,89,110,43,255,89,111,43,255,90,112,44,255, + 90,113,44,255,90,113,44,255,91,114,44,255,91,114,45,255, + 92,115,45,255,92,115,45,255,93,116,45,255,93,116,46,255, + 94,117,46,255,94,117,46,255,95,118,46,255,95,118,47,255, + 96,119,47,255,96,119,47,255,97,120,47,255,97,120,48,255, + 98,121,48,255,98,121,48,255,98,122,48,255,99,122,49,255, + 99,123,49,255,99,123,49,255,100,124,49,255,100,125,50,255, + 101,126,50,255,101,126,50,255,102,127,50,255,102,127,51,255, + 103,128,51,255,103,128,51,255,104,129,51,255,104,129,52,255, + 105,130,52,255,105,130,52,255,105,131,52,255,106,131,53,255, + 106,132,53,255,106,132,53,255,107,133,53,255,107,133,54,255, + 108,134,54,255,108,134,54,255,108,135,54,255,109,135,55,255, + 109,136,55,255,109,136,55,255,109,137,55,255,110,137,56,255, + 110,138,56,255,110,138,56,255,110,138,56,255,111,139,57,255, + 111,139,57,255,111,139,57,255,111,139,57,255,112,140,58,255, + 112,140,58,255,112,140,58,255,112,140,58,255,112,141,59,255, + 112,141,59,255,112,141,59,255,112,141,60,255,112,141,60,255, + 112,141,61,255,112,141,61,255,112,141,61,255,111,141,62,255, + 111,141,62,255,111,141,62,255,111,141,63,255,111,141,63,255, + 111,141,64,255,111,141,64,255,111,141,64,255,110,140,65,255, + 110,140,65,255,110,140,65,255,109,140,65,255,109,140,66,255, + 108,140,66,255,108,140,66,255,108,140,67,255,107,139,67,255, + 107,139,68,255,107,139,68,255,106,139,68,255,106,138,69,255, + 105,138,69,255,105,138,69,255,105,138,69,255,104,137,70,255, + 104,137,70,255,104,137,70,255,104,137,70,255,103,136,71,255, + 103,136,71,255,103,136,71,255,102,136,71,255,102,135,72,255, + 101,135,72,255,101,135,72,255,101,135,73,255,100,134,73,255, + 100,134,74,255,100,134,74,255,99,134,74,255,99,133,75,255, + 98,133,75,255,98,133,75,255,98,133,75,255,97,132,76,255, + 97,132,76,255,97,132,76,255,97,131,76,255,96,131,77,255, + 96,130,77,255,96,130,77,255,96,130,77,255,95,129,78,255, + 95,129,78,255,95,129,78,255,95,129,78,255,94,128,78,255, + 94,128,78,255,94,128,78,255,94,128,78,255,93,127,79,255, + 93,127,79,255,93,127,79,255,93,127,79,255,93,127,80,255, + 93,127,80,255,93,127,80,255,93,127,80,255,92,126,81,255, + 92,126,81,255,92,126,81,255,92,126,81,255,92,126,81,255, + 92,126,81,255,92,126,81,255,92,126,81,255,92,125,82,255, + 92,125,82,255,92,125,82,255,92,125,82,255,92,125,82,255, + 92,125,82,255,92,125,82,255,92,125,82,255,92,125,82,255, + 92,125,82,255,92,125,82,255,92,125,82,255,91,125,83,255, + 91,125,83,255,91,125,83,255,91,125,83,255,92,125,83,255, + 92,125,83,255,92,125,83,255,92,125,83,255,92,125,83,255, + 92,125,83,255,92,125,83,255,92,125,83,255,92,125,83,255, + 92,125,83,255,92,125,83,255,92,125,83,255,92,125,83,255, + 92,125,83,255,92,125,83,255,92,125,83,255,91,124,83,255, + 91,124,83,255,91,124,83,255,91,124,83,255,91,124,83,255, + 91,124,83,255,91,124,83,255,91,124,83,255,91,124,83,255, + 91,124,83,255,91,124,83,255,91,124,83,255,91,124,83,255, + 91,124,83,255,91,124,83,255,91,124,83,255,90,123,84,255, + 90,123,84,255,90,123,84,255,90,123,84,255,90,123,84,255, + 90,123,84,255,90,123,84,255,90,123,84,255,89,122,84,255, + 89,122,84,255,89,122,84,255,89,122,84,255,89,122,84,255, + 89,122,84,255,89,122,84,255,89,122,84,255,89,122,85,255, + 89,122,85,255,89,122,85,255,89,122,85,255,88,121,85,255, + 88,121,85,255,88,121,85,255,88,121,85,255,88,121,86,255, + 88,121,86,255,88,121,86,255,88,121,86,255,88,121,86,255, + 88,121,86,255,88,121,86,255,88,121,86,255,87,120,86,255, + 87,120,86,255,87,120,86,255,87,120,86,255,86,120,86,255, + 86,120,86,255,86,120,86,255,86,120,86,255,86,119,87,255, + 86,119,87,255,86,119,87,255,86,119,87,255,85,119,87,255, + 85,119,87,255,85,119,87,255,85,119,87,255,84,119,87,255, + 84,119,87,255,84,119,87,255,84,119,87,255,84,118,87,255, + 84,118,87,255,84,118,87,255,84,118,87,255,83,118,87,255, + 83,118,87,255,83,118,87,255,83,118,87,255,82,118,87,255, + 82,118,87,255,82,118,87,255,82,118,87,255,82,117,87,255, + 82,117,87,255,82,117,87,255,82,117,87,255,81,117,87,255, + 81,117,87,255,81,117,87,255,81,117,87,255,81,117,87,255, + 81,117,87,255,81,117,87,255,81,117,87,255,80,117,87,255, + 80,117,87,255,80,117,87,255,80,117,87,255,80,117,87,255, + 80,117,87,255,80,117,87,255,80,117,87,255,80,117,87,255, + 80,117,87,255,80,117,87,255,80,117,87,255,80,117,87,255, + 80,117,87,255,80,117,87,255,80,117,87,255,80,117,87,255, + 80,117,87,255,80,117,87,255,80,117,87,255,81,117,86,255, + 81,117,86,255,81,117,86,255,81,117,86,255,81,117,86,255, + 81,117,86,255,81,117,86,255,81,117,86,255,82,118,86,255, + 82,118,86,255,82,118,86,255,82,118,86,255,83,118,85,255, + 83,118,85,255,83,118,85,255,83,118,85,255,83,118,85,255, + 83,118,85,255,83,118,85,255,83,118,85,255,83,118,85,255, + 83,118,85,255,83,118,85,255,83,118,85,255,84,118,85,255, + 84,118,85,255,84,118,85,255,84,118,85,255,84,117,84,255, + 84,117,84,255,84,117,84,255,84,117,84,255,85,117,84,255, + 85,117,84,255,85,117,84,255,85,117,84,255,86,117,84,255, + 86,117,84,255,86,117,84,255,86,117,84,255,86,118,83,255, + 86,118,83,255,86,118,83,255,86,118,83,255,87,118,83,255, + 87,118,83,255,87,118,83,255,87,118,83,255,87,119,83,255, + 87,119,83,255,87,119,83,255,87,119,83,255,88,119,83,255, + 88,119,83,255,88,119,83,255,88,119,83,255,88,119,82,255, + 88,119,82,255,88,119,82,255,88,119,82,255,89,120,82,255, + 89,120,82,255,89,120,82,255,89,120,82,255,90,121,82,255, + 90,121,82,255,90,121,82,255,90,121,82,255,90,121,82,255, + 90,121,82,255,90,121,82,255,90,121,82,255,90,121,82,255, + 90,122,81,255,90,122,81,255,90,122,81,255,90,122,81,255, + 90,122,81,255,90,122,81,255,90,122,81,255,90,122,81,255, + 90,122,82,255,90,122,82,255,90,122,82,255,90,122,82,255, + 90,122,82,255,90,122,82,255,90,122,82,255,90,122,82,255, + 89,122,82,255,89,122,82,255,89,122,82,255,89,122,82,255, + 89,122,82,255,89,122,82,255,89,122,82,255,89,122,82,255, + 89,122,82,255,89,122,82,255,89,122,82,255,89,122,82,255, + 89,122,82,255,89,122,82,255,89,122,82,255,89,122,82,255, + 89,122,82,255,89,122,82,255,89,122,82,255,89,122,82,255, + 88,122,82,255,88,122,82,255,88,122,82,255,88,122,82,255, + 88,122,83,255,88,122,83,255,88,122,83,255,88,122,83,255, + 88,121,83,255,88,121,83,255,88,121,83,255,88,121,83,255, + 88,121,83,255,88,121,83,255,88,121,83,255,88,121,83,255, + 88,121,83,255,88,121,83,255,88,121,83,255,88,121,83,255, + 88,121,83,255,88,121,83,255,88,121,83,255,88,121,83,255, + 87,122,83,255,87,122,83,255,87,122,83,255,87,122,83,255, + 88,122,83,255,88,122,83,255,88,122,83,255,88,122,83,255, + 88,122,83,255,88,122,83,255,88,122,83,255,88,122,83,255, + 88,123,83,255,88,123,83,255,88,123,83,255,88,123,83,255, + 89,123,83,255,89,123,83,255,89,123,83,255,89,123,83,255, + 89,124,84,255,89,124,84,255,89,124,84,255,89,124,84,255, + 90,124,83,255,90,124,83,255,90,124,83,255,90,124,83,255, + 90,125,84,255,90,125,84,255,90,125,84,255,90,125,84,255, + 91,125,84,255,91,125,84,255,91,125,84,255,91,125,84,255, + 91,125,84,255,91,125,84,255,91,125,84,255,91,125,84,255, + 91,125,84,255,91,125,84,255,91,125,84,255,91,125,84,255, + 91,124,84,255,91,124,84,255,91,124,84,255,91,124,84,255, + 90,124,84,255,90,124,84,255,90,124,84,255,90,124,84,255, + 89,123,85,255,89,123,85,255,89,123,85,255,89,123,85,255, + 88,122,85,255,88,122,85,255,88,122,85,255,87,122,85,255, + 87,121,86,255,86,121,86,255,86,121,86,255,86,120,86,255, + 85,120,86,255,85,119,86,255,85,119,86,255,85,118,86,255, + 84,118,87,255,84,117,87,255,84,117,87,255,83,117,87,255, + 83,116,88,255,82,116,88,255,82,116,88,255,82,116,88,255, + 81,116,89,255,81,116,89,255,81,116,89,255,81,116,89,255, + 80,115,90,255,80,115,90,255,80,115,90,255,80,115,90,255, + 80,115,90,255,80,115,90,255,80,115,90,255,80,115,90,255, + 80,115,91,255,80,115,91,255,80,115,91,255,80,115,91,255, + 80,116,92,255,80,116,92,255,80,116,92,255,80,116,92,255, + 80,116,92,255,80,116,92,255,80,116,92,255,80,116,92,255, + 80,117,93,255,80,117,93,255,80,117,93,255,80,117,93,255, + 81,118,93,255,81,118,93,255,81,118,93,255,81,118,93,255, + 81,118,93,255,81,118,93,255,81,118,93,255,81,118,93,255, + 82,119,93,255,82,119,93,255,82,119,93,255,82,119,93,255, + 82,120,93,255,82,120,93,255,82,120,93,255,82,120,93,255, + 82,120,93,255,82,120,93,255,82,120,93,255,82,120,93,255, + 82,120,93,255,82,120,93,255,82,120,93,255,82,120,93,255, + 83,120,92,255,83,120,92,255,83,120,92,255,83,120,92,255, + 83,120,92,255,83,120,92,255,83,120,92,255,83,120,92,255, + 83,120,92,255,83,120,92,255,83,120,92,255,83,120,92,255, + 83,120,92,255,83,120,92,255,83,120,92,255,83,120,92,255, + 82,121,92,255,82,121,92,255,82,121,92,255,82,121,92,255, + 83,121,92,255,83,121,92,255,83,121,92,255,83,121,92,255, + 83,121,92,255,83,121,92,255,83,121,92,255,83,121,92,255, + 84,121,92,255,84,121,92,255,84,121,92,255,84,121,92,255, + 84,122,92,255,84,122,92,255,84,122,92,255,84,122,92,255, + 84,122,92,255,84,122,92,255,84,122,92,255,84,122,92,255, + 84,122,93,255,84,122,93,255,84,122,93,255,84,122,93,255, + 84,121,92,255,84,121,92,255,84,121,92,255,84,121,92,255, + 84,120,92,255,84,120,92,255,84,120,92,255,84,120,92,255, + 84,119,92,255,84,119,92,255,84,119,92,255,84,119,92,255, + 83,118,91,255,83,118,91,255,83,118,91,255,83,118,91,255, + 82,117,90,255,82,117,90,255,82,117,90,255,82,116,90,255, + 81,116,89,255,81,115,89,255,81,115,89,255,81,114,89,255, + 80,114,88,255,80,113,88,255,80,113,88,255,80,113,88,255, + 79,112,87,255,79,112,87,255,79,112,87,255,79,111,86,255, + 78,111,86,255,78,110,85,255,78,110,85,255,77,109,85,255, + 77,109,84,255,76,108,84,255,76,108,84,255,76,107,83,255, + 75,107,83,255,75,106,82,255,75,106,82,255,75,105,81,255, + 74,105,81,255,74,104,80,255,74,104,80,255,74,103,79,255, + 73,103,79,255,73,102,78,255,73,102,77,255,73,101,77,255, + 73,101,76,255,73,100,75,255,73,100,75,255,73,99,74,255, + 72,99,74,255,72,98,73,255,72,98,73,255,72,97,72,255, + 71,97,72,255,71,96,71,255,71,96,71,255,71,95,70,255, + 71,95,69,255,71,94,68,255,71,94,68,255,71,93,67,255, + 70,93,66,255,70,92,65,255,70,92,65,255,70,91,64,255, + 70,91,64,255,70,90,63,255,70,90,63,255,70,89,62,255, + 70,89,61,255,70,88,60,255,70,88,60,255,70,87,59,255, + 69,87,58,255,69,86,57,255,69,86,57,255,69,85,56,255, + 68,85,56,255,68,84,55,255,68,84,55,255,68,83,54,255, + 67,83,54,255,67,82,53,255,67,82,53,255,67,82,52,255, + 66,81,52,255,66,81,51,255,66,81,51,255,66,80,50,255, + 65,80,50,255,65,79,49,255,65,79,49,255,65,78,48,255, + 64,78,47,255,64,77,46,255,64,77,46,255,64,76,46,255, + 63,76,45,255,63,75,45,255,63,75,45,255,62,74,44,255, + 62,74,44,255,61,73,43,255,61,73,43,255,61,72,42,255, + 60,72,42,255,60,71,41,255,60,71,41,255,59,70,40,255, + 59,70,40,255,58,69,39,255,58,69,39,255,58,68,39,255, + 57,68,38,255,57,67,38,255,57,67,38,255,57,66,38,255, + 56,66,37,255,56,65,37,255,56,65,37,255,55,65,37,255, + 55,64,36,255,54,64,36,255,54,64,36,255,54,63,36,255, + 53,63,35,255,53,62,35,255,53,62,35,255,53,62,34,255, + 52,61,34,255,52,61,33,255,52,61,33,255,52,61,33,255, + 51,60,33,255,51,60,33,255,51,60,33,255,51,60,32,255, + 50,59,32,255,50,59,31,255,50,59,31,255,50,59,31,255, + 50,59,31,255,50,59,31,255,50,59,31,255,50,59,31,255, + 50,58,30,255,50,58,30,255,50,58,30,255,50,58,30,255, + 49,58,29,255,49,58,29,255,49,58,29,255,49,58,29,255, + 49,58,28,255,49,58,28,255,49,58,28,255,49,58,28,255, + 49,58,28,255,49,58,28,255,49,58,28,255,49,58,28,255, + 48,57,27,255,48,57,27,255,48,57,27,255,48,57,27,255, + 47,57,26,255,47,57,26,255,47,57,26,255,47,56,26,255, + 46,56,26,255,46,55,26,255,46,55,26,255,46,55,26,255, + 45,54,25,255,45,54,25,255,45,54,25,255,44,54,25,255, + 44,53,24,255,43,53,24,255,43,53,24,255,43,53,24,255, + 42,52,24,255,42,52,24,255,42,52,24,255,42,51,24,255, + 41,51,24,255,41,50,24,255,41,50,24,255,41,50,24,255, + 40,49,23,255,40,49,23,255,40,49,23,255,40,49,23,255, + 39,49,23,255,39,49,23,255,39,49,23,255,39,49,23,255, + 58,69,24,255,58,69,24,255,58,69,24,255,58,69,24,255, + 58,70,24,255,58,70,24,255,58,70,24,255,58,70,24,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,72,26,255,59,72,26,255,59,72,26,255,59,72,26,255, + 60,73,27,255,60,73,27,255,60,73,27,255,60,73,27,255, + 61,74,28,255,61,74,28,255,61,74,28,255,61,74,28,255, + 62,75,29,255,62,75,29,255,62,75,29,255,62,76,29,255, + 63,76,29,255,63,77,29,255,63,77,29,255,64,78,29,255, + 64,78,30,255,65,79,30,255,65,79,30,255,65,80,30,255, + 66,80,31,255,66,81,31,255,66,81,31,255,67,82,31,255, + 67,83,32,255,68,84,32,255,68,84,32,255,68,85,32,255, + 69,85,33,255,69,86,33,255,69,86,33,255,70,87,33,255, + 70,88,34,255,71,89,34,255,71,89,34,255,72,90,34,255, + 72,91,34,255,73,92,34,255,73,92,34,255,74,93,34,255, + 74,94,35,255,75,95,35,255,75,95,35,255,76,96,35,255, + 77,96,36,255,78,97,36,255,78,97,36,255,79,98,36,255, + 79,99,37,255,80,100,37,255,80,100,37,255,81,101,37,255, + 81,101,38,255,82,102,38,255,82,102,38,255,83,103,38,255, + 83,104,39,255,84,105,39,255,84,105,39,255,85,106,39,255, + 85,106,40,255,86,107,40,255,86,107,40,255,87,108,41,255, + 87,108,41,255,88,109,42,255,88,109,42,255,89,110,42,255, + 89,110,43,255,90,111,43,255,90,111,43,255,90,112,43,255, + 91,112,44,255,91,113,44,255,91,113,44,255,92,114,44,255, + 92,114,45,255,93,115,45,255,93,115,45,255,93,116,45,255, + 94,116,46,255,94,117,46,255,94,117,46,255,95,118,46,255, + 95,118,47,255,96,119,47,255,96,119,47,255,96,120,47,255, + 97,120,48,255,97,121,48,255,97,121,48,255,98,122,48,255, + 98,122,48,255,99,123,48,255,99,123,48,255,100,124,48,255, + 100,124,49,255,101,125,49,255,101,125,49,255,102,126,49,255, + 102,126,50,255,103,127,50,255,103,127,50,255,103,128,50,255, + 104,128,51,255,104,129,51,255,104,129,51,255,105,130,51,255, + 105,130,52,255,106,131,52,255,106,131,52,255,107,132,52,255, + 107,132,53,255,108,133,53,255,108,133,53,255,108,134,53,255, + 109,135,54,255,109,136,54,255,109,136,54,255,109,136,54,255, + 110,137,55,255,110,137,55,255,110,137,55,255,110,137,55,255, + 111,138,56,255,111,138,56,255,111,138,56,255,111,139,56,255, + 112,139,57,255,112,140,57,255,112,140,57,255,112,140,57,255, + 112,141,58,255,112,141,58,255,112,141,58,255,112,141,59,255, + 112,141,59,255,112,141,60,255,112,141,60,255,112,141,60,255, + 112,141,61,255,112,141,61,255,112,141,61,255,112,141,62,255, + 111,141,62,255,111,141,63,255,111,141,63,255,111,141,63,255, + 110,140,64,255,110,140,64,255,110,140,64,255,110,140,64,255, + 109,139,65,255,109,139,65,255,109,139,65,255,108,139,66,255, + 108,138,66,255,107,138,67,255,107,138,67,255,107,138,67,255, + 106,138,68,255,106,138,68,255,106,138,68,255,106,137,68,255, + 105,137,69,255,105,136,69,255,105,136,69,255,104,136,69,255, + 104,135,70,255,103,135,70,255,103,135,70,255,103,135,70,255, + 102,134,71,255,102,134,71,255,102,134,71,255,101,134,72,255, + 101,133,72,255,100,133,73,255,100,133,73,255,100,133,73,255, + 99,132,74,255,99,132,74,255,99,132,74,255,98,132,74,255, + 98,131,75,255,97,131,75,255,97,131,75,255,97,131,75,255, + 96,130,76,255,96,130,76,255,96,130,76,255,96,130,76,255, + 95,129,77,255,95,129,77,255,95,129,77,255,95,129,77,255, + 94,128,77,255,94,128,77,255,94,128,77,255,94,128,77,255, + 93,127,78,255,93,127,78,255,93,127,78,255,93,127,78,255, + 92,126,79,255,92,126,79,255,92,126,79,255,92,126,79,255, + 92,125,80,255,92,125,80,255,92,125,80,255,92,125,80,255, + 92,125,80,255,92,125,80,255,92,125,80,255,92,125,80,255, + 91,124,81,255,91,124,81,255,91,124,81,255,91,124,81,255, + 91,124,81,255,91,124,81,255,91,124,81,255,91,124,81,255, + 91,124,81,255,91,124,81,255,91,124,81,255,91,124,81,255, + 90,124,82,255,90,124,82,255,90,124,82,255,90,124,82,255, + 91,124,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 90,123,82,255,90,123,82,255,90,123,82,255,90,123,82,255, + 90,123,82,255,90,123,82,255,90,123,82,255,90,123,82,255, + 90,123,82,255,90,123,82,255,90,123,82,255,90,123,82,255, + 90,123,82,255,90,123,82,255,90,123,82,255,90,123,82,255, + 90,122,83,255,90,122,83,255,90,122,83,255,90,122,83,255, + 89,122,83,255,89,122,83,255,89,122,83,255,89,122,83,255, + 89,121,83,255,89,121,83,255,89,121,83,255,89,121,83,255, + 89,121,83,255,89,121,83,255,89,121,83,255,89,121,83,255, + 88,121,84,255,88,121,84,255,88,121,84,255,88,121,84,255, + 88,120,84,255,88,120,84,255,88,120,84,255,88,120,84,255, + 87,120,85,255,87,120,85,255,87,120,85,255,87,120,85,255, + 87,120,85,255,87,120,85,255,87,120,85,255,87,120,85,255, + 86,119,85,255,86,119,85,255,86,119,85,255,86,119,85,255, + 86,119,85,255,86,119,85,255,86,119,85,255,86,119,85,255, + 85,118,86,255,85,118,86,255,85,118,86,255,85,118,86,255, + 85,118,86,255,85,118,86,255,85,118,86,255,85,118,86,255, + 84,118,86,255,84,118,86,255,84,118,86,255,84,118,86,255, + 83,117,86,255,83,117,86,255,83,117,86,255,83,117,86,255, + 83,117,85,255,83,117,85,255,83,117,85,255,83,117,85,255, + 82,117,85,255,82,117,85,255,82,117,85,255,82,117,85,255, + 81,116,85,255,81,116,85,255,81,116,85,255,81,116,85,255, + 80,116,85,255,80,116,85,255,80,116,85,255,80,116,85,255, + 80,116,85,255,80,116,85,255,80,116,85,255,80,116,85,255, + 79,116,85,255,79,116,85,255,79,116,85,255,79,116,85,255, + 79,116,85,255,79,116,85,255,79,116,85,255,79,116,85,255, + 79,116,85,255,79,116,85,255,79,116,85,255,79,116,85,255, + 80,116,85,255,80,116,85,255,80,116,85,255,80,116,85,255, + 80,116,85,255,80,116,85,255,80,116,85,255,80,116,85,255, + 80,116,84,255,80,116,84,255,80,116,84,255,80,116,84,255, + 81,116,84,255,81,116,84,255,81,116,84,255,81,116,84,255, + 81,117,84,255,81,117,84,255,81,117,84,255,81,117,84,255, + 82,117,84,255,82,117,84,255,82,117,84,255,82,117,84,255, + 83,117,83,255,83,117,83,255,83,117,83,255,83,117,83,255, + 83,117,83,255,83,117,83,255,83,117,83,255,83,117,83,255, + 84,117,83,255,84,117,83,255,84,117,83,255,84,117,83,255, + 84,116,83,255,84,116,83,255,84,116,83,255,84,116,83,255, + 84,116,83,255,84,116,83,255,84,116,83,255,84,116,83,255, + 85,116,82,255,85,116,82,255,85,116,82,255,85,116,82,255, + 85,117,82,255,85,117,82,255,85,117,82,255,85,117,82,255, + 86,117,82,255,86,117,82,255,86,117,82,255,86,117,82,255, + 86,117,81,255,86,117,81,255,86,117,81,255,86,117,81,255, + 87,118,81,255,87,118,81,255,87,118,81,255,87,118,81,255, + 87,118,81,255,87,118,81,255,87,118,81,255,87,118,81,255, + 88,119,80,255,88,119,80,255,88,119,80,255,88,119,80,255, + 89,120,80,255,89,120,80,255,89,120,80,255,89,120,80,255, + 89,120,80,255,89,120,80,255,89,120,80,255,89,120,80,255, + 89,120,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,88,121,81,255,88,121,81,255,88,121,81,255, + 88,121,81,255,88,121,81,255,88,121,81,255,88,121,81,255, + 88,121,81,255,88,121,81,255,88,121,81,255,88,121,81,255, + 88,121,81,255,88,121,81,255,88,121,81,255,88,121,81,255, + 88,121,81,255,87,121,81,255,87,121,81,255,87,121,81,255, + 87,121,81,255,87,121,81,255,87,121,81,255,87,121,81,255, + 87,121,81,255,87,121,81,255,87,121,81,255,87,121,81,255, + 87,121,81,255,87,121,81,255,87,121,81,255,87,121,81,255, + 87,121,81,255,87,121,81,255,87,121,81,255,87,121,81,255, + 87,121,81,255,88,121,81,255,88,121,81,255,88,121,81,255, + 88,121,81,255,88,122,81,255,88,122,81,255,88,122,81,255, + 88,122,81,255,88,122,82,255,88,122,82,255,88,122,82,255, + 88,122,82,255,89,123,82,255,89,123,82,255,89,123,82,255, + 89,123,82,255,90,123,82,255,90,123,82,255,90,123,82,255, + 90,123,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,91,125,82,255,91,125,82,255,91,125,82,255, + 91,125,82,255,91,125,82,255,91,125,82,255,91,125,82,255, + 91,125,82,255,91,124,82,255,91,124,82,255,91,124,82,255, + 91,124,82,255,90,123,82,255,90,123,82,255,90,123,82,255, + 90,123,82,255,89,122,83,255,89,122,83,255,89,122,83,255, + 89,122,83,255,88,121,83,255,88,121,83,255,88,121,83,255, + 88,121,83,255,87,120,84,255,87,120,84,255,87,120,84,255, + 86,120,84,255,86,119,84,255,85,119,84,255,85,119,84,255, + 85,118,84,255,84,118,85,255,84,117,85,255,84,117,85,255, + 83,117,85,255,83,116,86,255,82,116,86,255,82,116,86,255, + 81,116,86,255,81,115,87,255,80,115,87,255,80,115,87,255, + 80,115,87,255,80,114,88,255,80,114,88,255,80,114,88,255, + 80,114,88,255,79,114,89,255,79,114,89,255,79,114,89,255, + 79,114,89,255,79,114,89,255,79,114,89,255,79,114,89,255, + 79,114,89,255,80,115,90,255,80,115,90,255,80,115,90,255, + 80,115,90,255,80,115,91,255,80,115,91,255,80,115,91,255, + 80,115,91,255,80,116,91,255,80,116,91,255,80,116,91,255, + 80,116,91,255,81,117,91,255,81,117,91,255,81,117,91,255, + 81,117,91,255,81,117,91,255,81,117,91,255,81,117,91,255, + 81,117,91,255,82,118,91,255,82,118,91,255,82,118,91,255, + 82,118,91,255,82,119,91,255,82,119,91,255,82,119,91,255, + 82,119,91,255,82,119,91,255,82,119,91,255,82,119,91,255, + 82,119,91,255,82,119,91,255,82,119,91,255,82,119,91,255, + 82,119,91,255,82,119,91,255,82,119,91,255,82,119,91,255, + 82,119,91,255,82,120,91,255,82,120,91,255,82,120,91,255, + 82,120,91,255,82,120,90,255,82,120,90,255,82,120,90,255, + 82,120,90,255,83,120,90,255,83,120,90,255,83,120,90,255, + 83,120,90,255,83,121,90,255,83,121,90,255,83,121,90,255, + 83,121,90,255,83,121,90,255,83,121,90,255,83,121,90,255, + 83,121,90,255,84,121,90,255,84,121,90,255,84,121,90,255, + 84,121,90,255,84,121,90,255,84,121,90,255,84,121,90,255, + 84,121,90,255,85,121,90,255,85,121,90,255,85,121,90,255, + 85,121,90,255,85,121,91,255,85,121,91,255,85,121,91,255, + 85,121,91,255,85,121,91,255,85,121,91,255,85,121,91,255, + 85,121,91,255,85,120,91,255,85,120,91,255,85,120,91,255, + 85,120,91,255,85,119,91,255,85,119,91,255,85,119,91,255, + 85,119,91,255,85,119,90,255,85,119,90,255,85,119,90,255, + 85,119,90,255,84,118,89,255,84,118,89,255,84,118,89,255, + 84,118,89,255,83,117,89,255,83,117,89,255,83,117,89,255, + 83,116,89,255,82,116,88,255,82,115,88,255,82,115,88,255, + 82,114,88,255,81,114,87,255,81,113,87,255,81,113,87,255, + 81,113,86,255,80,112,86,255,80,112,85,255,80,112,85,255, + 80,111,85,255,79,111,84,255,79,110,84,255,79,110,84,255, + 78,109,83,255,78,109,83,255,77,108,82,255,77,107,82,255, + 77,107,81,255,76,106,81,255,76,105,80,255,76,105,80,255, + 76,105,79,255,75,104,79,255,75,104,78,255,75,104,78,255, + 75,103,77,255,74,103,77,255,74,102,76,255,74,101,76,255, + 74,101,75,255,73,100,75,255,73,99,74,255,73,99,73,255, + 73,98,73,255,73,98,72,255,73,97,71,255,73,97,71,255, + 73,97,70,255,72,96,70,255,72,96,69,255,72,96,69,255, + 72,95,68,255,71,95,67,255,71,94,66,255,71,94,66,255, + 71,93,65,255,71,93,65,255,71,92,64,255,71,92,64,255, + 71,91,63,255,71,91,62,255,71,90,61,255,71,90,61,255, + 71,89,60,255,70,89,60,255,70,88,59,255,70,88,59,255, + 70,87,58,255,69,87,57,255,69,86,56,255,69,86,56,255, + 69,86,55,255,68,85,55,255,68,85,54,255,68,85,54,255, + 68,84,53,255,67,84,53,255,67,83,52,255,67,83,52,255, + 67,82,51,255,67,82,51,255,67,81,50,255,67,81,50,255, + 67,80,49,255,66,80,49,255,66,79,48,255,66,79,48,255, + 66,78,47,255,65,78,46,255,65,77,45,255,65,77,45,255, + 65,76,45,255,64,76,44,255,64,75,44,255,64,75,44,255, + 63,74,43,255,63,74,43,255,62,73,42,255,62,73,42,255, + 62,72,42,255,61,72,41,255,61,71,41,255,61,71,41,255, + 60,70,40,255,60,70,40,255,59,69,39,255,59,69,39,255, + 58,68,39,255,58,68,38,255,57,67,38,255,57,67,38,255, + 57,66,37,255,56,66,37,255,56,65,36,255,56,65,36,255, + 56,65,36,255,55,64,35,255,55,64,35,255,55,64,35,255, + 55,64,35,255,54,63,34,255,54,63,34,255,54,63,34,255, + 53,62,33,255,53,62,33,255,52,61,32,255,52,61,32,255, + 52,61,32,255,52,60,32,255,52,60,32,255,52,60,32,255, + 52,60,32,255,51,60,31,255,51,60,31,255,51,60,31,255, + 51,60,31,255,51,60,30,255,51,60,30,255,51,60,30,255, + 51,60,30,255,51,59,30,255,51,59,30,255,51,59,30,255, + 51,59,30,255,50,59,29,255,50,59,29,255,50,59,29,255, + 50,59,29,255,50,59,28,255,50,59,28,255,50,59,28,255, + 50,59,28,255,49,59,28,255,49,59,28,255,49,59,28,255, + 49,59,28,255,49,58,27,255,49,58,27,255,49,58,27,255, + 49,58,27,255,48,57,26,255,48,57,26,255,48,57,26,255, + 48,57,26,255,47,56,26,255,47,56,26,255,47,56,26,255, + 47,56,26,255,46,55,25,255,46,55,25,255,46,55,25,255, + 45,55,25,255,45,54,25,255,44,54,25,255,44,54,25,255, + 44,53,25,255,43,53,24,255,43,52,24,255,43,52,24,255, + 43,52,24,255,42,51,24,255,42,51,24,255,42,51,24,255, + 41,51,24,255,41,50,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,39,49,23,255,39,49,23,255,39,49,23,255, + 39,49,23,255,58,69,24,255,58,69,24,255,58,69,24,255, + 58,69,24,255,58,70,24,255,58,70,24,255,58,70,24,255, + 58,70,24,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,72,26,255,59,72,26,255,59,72,26,255, + 59,72,26,255,60,73,27,255,60,73,27,255,60,73,27,255, + 60,73,27,255,61,74,28,255,61,74,28,255,61,74,28,255, + 61,75,28,255,62,75,29,255,62,76,29,255,62,76,29,255, + 63,77,29,255,63,77,29,255,64,78,29,255,64,78,29,255, + 64,79,29,255,65,79,30,255,65,80,30,255,65,80,30,255, + 65,81,30,255,66,81,31,255,66,82,31,255,66,82,31,255, + 67,83,31,255,67,83,32,255,68,84,32,255,68,84,32,255, + 69,85,32,255,69,86,33,255,70,87,33,255,70,87,33,255, + 71,88,33,255,71,89,34,255,72,90,34,255,72,90,34,255, + 73,91,34,255,73,91,34,255,74,92,34,255,74,92,34,255, + 75,93,34,255,75,94,35,255,76,95,35,255,76,95,35,255, + 77,96,35,255,77,97,36,255,78,98,36,255,78,98,36,255, + 79,99,36,255,79,99,37,255,80,100,37,255,80,100,37,255, + 81,101,37,255,81,102,38,255,82,103,38,255,82,103,38,255, + 83,104,38,255,83,104,39,255,84,105,39,255,84,105,39,255, + 85,106,39,255,85,106,40,255,86,107,40,255,86,107,40,255, + 87,108,40,255,87,108,41,255,88,109,41,255,88,109,41,255, + 89,110,41,255,89,110,42,255,90,111,42,255,90,111,42,255, + 90,112,42,255,91,112,43,255,91,113,43,255,91,113,43,255, + 92,114,43,255,92,114,44,255,93,115,44,255,93,115,44,255, + 93,116,44,255,94,116,45,255,94,117,45,255,94,117,45,255, + 95,118,45,255,95,118,46,255,96,119,46,255,96,119,46,255, + 96,120,46,255,97,120,47,255,97,121,47,255,97,121,47,255, + 98,122,47,255,98,122,47,255,99,123,47,255,99,123,47,255, + 100,124,47,255,100,124,48,255,101,125,48,255,101,125,48,255, + 102,126,48,255,102,126,49,255,103,127,49,255,103,127,49,255, + 103,128,49,255,104,128,50,255,104,129,50,255,104,129,50,255, + 105,130,50,255,105,130,51,255,106,131,51,255,106,131,51,255, + 107,132,51,255,107,132,52,255,108,133,52,255,108,133,52,255, + 108,134,52,255,109,135,53,255,109,136,53,255,109,136,53,255, + 109,136,53,255,110,137,54,255,110,137,54,255,110,137,54,255, + 110,137,54,255,111,138,55,255,111,138,55,255,111,138,55,255, + 111,139,55,255,112,139,56,255,112,140,56,255,112,140,56,255, + 112,140,56,255,112,141,57,255,112,141,57,255,112,141,57,255, + 112,141,58,255,112,141,58,255,112,141,59,255,112,141,59,255, + 112,141,59,255,112,141,60,255,112,141,60,255,112,141,60,255, + 112,141,61,255,111,141,61,255,111,141,62,255,111,141,62,255, + 111,141,62,255,110,140,63,255,110,140,63,255,110,140,63,255, + 110,140,63,255,109,139,64,255,109,139,64,255,109,139,64,255, + 108,139,65,255,108,138,65,255,107,138,66,255,107,138,66,255, + 107,138,66,255,106,138,67,255,106,138,67,255,106,138,67,255, + 106,137,67,255,105,137,68,255,105,136,68,255,105,136,68,255, + 104,136,68,255,104,135,69,255,103,135,69,255,103,135,69,255, + 103,135,69,255,102,134,70,255,102,134,70,255,102,134,70,255, + 101,134,71,255,101,133,71,255,100,133,72,255,100,133,72,255, + 100,133,72,255,99,132,73,255,99,132,73,255,99,132,73,255, + 98,132,73,255,98,131,74,255,97,131,74,255,97,131,74,255, + 97,130,74,255,96,130,75,255,96,129,75,255,96,129,75,255, + 96,129,75,255,95,128,76,255,95,128,76,255,95,128,76,255, + 95,128,76,255,94,127,76,255,94,127,76,255,94,127,76,255, + 94,127,76,255,93,126,77,255,93,126,77,255,93,126,77,255, + 93,126,77,255,92,125,78,255,92,125,78,255,92,125,78,255, + 92,125,78,255,91,124,79,255,91,124,79,255,91,124,79,255, + 91,124,79,255,91,124,79,255,91,124,79,255,91,124,79,255, + 91,124,79,255,90,123,80,255,90,123,80,255,90,123,80,255, + 90,123,80,255,90,123,80,255,90,123,80,255,90,123,80,255, + 90,123,80,255,90,123,80,255,90,123,80,255,90,123,80,255, + 90,123,80,255,89,123,81,255,89,123,81,255,89,123,81,255, + 89,123,81,255,90,123,81,255,90,123,81,255,90,123,81,255, + 90,123,81,255,90,123,81,255,90,123,81,255,90,123,81,255, + 90,123,81,255,90,123,81,255,90,123,81,255,90,123,81,255, + 90,123,81,255,90,123,81,255,90,123,81,255,90,123,81,255, + 90,123,81,255,89,122,81,255,89,122,81,255,89,122,81,255, + 89,122,81,255,89,122,81,255,89,122,81,255,89,122,81,255, + 89,122,81,255,89,122,81,255,89,122,81,255,89,122,81,255, + 89,122,81,255,89,122,81,255,89,122,81,255,89,122,81,255, + 89,122,81,255,89,121,82,255,89,121,82,255,89,121,82,255, + 89,121,82,255,88,121,82,255,88,121,82,255,88,121,82,255, + 88,121,82,255,88,120,82,255,88,120,82,255,88,120,82,255, + 88,120,82,255,88,120,82,255,88,120,82,255,88,120,82,255, + 88,120,82,255,87,120,83,255,87,120,83,255,87,120,83,255, + 87,120,83,255,87,119,83,255,87,119,83,255,87,119,83,255, + 87,119,83,255,86,119,84,255,86,119,84,255,86,119,84,255, + 86,119,84,255,86,119,84,255,86,119,84,255,86,119,84,255, + 86,119,84,255,85,118,84,255,85,118,84,255,85,118,84,255, + 85,118,84,255,85,118,84,255,85,118,84,255,85,118,84,255, + 85,118,84,255,84,117,85,255,84,117,85,255,84,117,85,255, + 84,117,85,255,84,117,85,255,84,117,85,255,84,117,85,255, + 84,117,85,255,83,117,85,255,83,117,85,255,83,117,85,255, + 83,117,85,255,82,116,85,255,82,116,85,255,82,116,85,255, + 82,116,85,255,82,116,84,255,82,116,84,255,82,116,84,255, + 82,116,84,255,81,116,84,255,81,116,84,255,81,116,84,255, + 81,116,84,255,81,115,84,255,81,115,84,255,81,115,84,255, + 81,115,84,255,80,115,84,255,80,115,84,255,80,115,84,255, + 80,115,84,255,80,115,84,255,80,115,84,255,80,115,84,255, + 80,115,84,255,79,115,84,255,79,115,84,255,79,115,84,255, + 79,115,84,255,79,115,84,255,79,115,84,255,79,115,84,255, + 79,115,84,255,79,115,84,255,79,115,84,255,79,115,84,255, + 79,115,84,255,80,115,84,255,80,115,84,255,80,115,84,255, + 80,115,84,255,80,115,84,255,80,115,84,255,80,115,84,255, + 80,115,84,255,80,115,83,255,80,115,83,255,80,115,83,255, + 80,115,83,255,81,115,83,255,81,115,83,255,81,115,83,255, + 81,115,83,255,81,116,83,255,81,116,83,255,81,116,83,255, + 81,116,83,255,82,116,83,255,82,116,83,255,82,116,83,255, + 82,116,83,255,82,116,82,255,82,116,82,255,82,116,82,255, + 82,116,82,255,82,116,82,255,82,116,82,255,82,116,82,255, + 82,116,82,255,83,116,82,255,83,116,82,255,83,116,82,255, + 83,116,82,255,83,115,82,255,83,115,82,255,83,115,82,255, + 83,115,82,255,83,115,82,255,83,115,82,255,83,115,82,255, + 83,115,82,255,84,115,81,255,84,115,81,255,84,115,81,255, + 84,115,81,255,84,116,81,255,84,116,81,255,84,116,81,255, + 84,116,81,255,85,116,81,255,85,116,81,255,85,116,81,255, + 85,116,81,255,85,116,80,255,85,116,80,255,85,116,80,255, + 85,116,80,255,86,117,80,255,86,117,80,255,86,117,80,255, + 86,117,80,255,86,117,80,255,86,117,80,255,86,117,80,255, + 86,117,80,255,87,118,79,255,87,118,79,255,87,118,79,255, + 87,118,79,255,88,119,79,255,88,119,79,255,88,119,79,255, + 88,119,79,255,88,119,79,255,88,119,79,255,88,119,79,255, + 88,119,79,255,88,119,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,80,255,88,120,80,255, + 88,120,80,255,88,120,80,255,88,120,80,255,88,120,80,255, + 88,120,80,255,88,120,80,255,88,120,80,255,88,120,80,255, + 88,120,80,255,88,120,80,255,88,120,80,255,88,120,80,255, + 88,120,80,255,88,120,80,255,87,120,80,255,87,120,80,255, + 87,120,80,255,87,120,80,255,87,120,80,255,87,120,80,255, + 87,120,80,255,87,120,80,255,87,120,80,255,87,120,80,255, + 87,120,80,255,87,120,80,255,87,120,80,255,87,120,80,255, + 87,120,80,255,87,120,80,255,87,120,80,255,87,120,80,255, + 87,120,80,255,87,120,80,255,88,120,80,255,88,120,80,255, + 88,120,80,255,88,120,80,255,88,121,80,255,88,121,80,255, + 88,121,80,255,88,121,80,255,88,121,80,255,88,121,80,255, + 88,121,80,255,88,121,80,255,89,122,80,255,89,122,80,255, + 89,122,80,255,89,122,80,255,90,123,81,255,90,123,81,255, + 90,123,81,255,90,123,81,255,91,123,80,255,91,123,80,255, + 91,123,80,255,91,123,80,255,91,124,81,255,91,124,81,255, + 91,124,81,255,91,124,81,255,92,124,81,255,92,124,81,255, + 92,124,81,255,92,124,81,255,92,125,81,255,92,125,81,255, + 92,125,81,255,92,125,81,255,92,125,81,255,92,125,81,255, + 92,125,81,255,92,125,81,255,92,124,81,255,92,124,81,255, + 92,124,81,255,92,124,81,255,91,123,81,255,91,123,81,255, + 91,123,81,255,91,123,81,255,90,122,82,255,90,122,82,255, + 90,122,82,255,90,122,82,255,89,121,82,255,89,121,82,255, + 89,121,82,255,88,121,82,255,88,120,83,255,87,120,83,255, + 87,120,83,255,86,119,83,255,86,119,83,255,85,118,83,255, + 85,118,83,255,85,117,83,255,84,117,84,255,84,116,84,255, + 84,116,84,255,83,116,84,255,83,115,85,255,82,115,85,255, + 82,115,85,255,81,115,85,255,81,114,86,255,80,114,86,255, + 80,114,86,255,80,114,86,255,79,113,87,255,79,113,87,255, + 79,113,87,255,79,113,87,255,79,113,88,255,79,113,88,255, + 79,113,88,255,79,113,88,255,79,113,88,255,79,113,88,255, + 79,113,88,255,79,113,88,255,79,114,89,255,79,114,89,255, + 79,114,89,255,79,114,89,255,79,114,90,255,79,114,90,255, + 79,114,90,255,79,114,90,255,79,115,90,255,79,115,90,255, + 79,115,90,255,79,115,90,255,80,116,90,255,80,116,90,255, + 80,116,90,255,80,116,90,255,80,116,90,255,80,116,90,255, + 80,116,90,255,80,116,90,255,81,117,90,255,81,117,90,255, + 81,117,90,255,81,117,90,255,81,118,90,255,81,118,90,255, + 81,118,90,255,81,118,90,255,81,118,90,255,81,118,90,255, + 81,118,90,255,81,118,90,255,81,118,90,255,81,118,90,255, + 81,118,90,255,81,118,90,255,82,118,90,255,82,118,90,255, + 82,118,90,255,82,118,90,255,82,119,90,255,82,119,90,255, + 82,119,90,255,82,119,90,255,82,119,89,255,82,119,89,255, + 82,119,89,255,82,119,89,255,83,119,89,255,83,119,89,255, + 83,119,89,255,83,119,89,255,83,120,89,255,83,120,89,255, + 83,120,89,255,83,120,89,255,83,120,89,255,83,120,89,255, + 83,120,89,255,83,120,89,255,84,120,89,255,84,120,89,255, + 84,120,89,255,84,120,89,255,85,120,89,255,85,120,89,255, + 85,120,89,255,85,120,89,255,85,121,89,255,85,121,89,255, + 85,121,89,255,85,121,89,255,85,121,89,255,85,121,89,255, + 85,121,89,255,85,121,89,255,85,121,90,255,85,121,90,255, + 85,121,90,255,85,121,90,255,85,120,89,255,85,120,89,255, + 85,120,89,255,85,120,89,255,85,119,89,255,85,119,89,255, + 85,119,89,255,85,119,89,255,85,118,89,255,85,118,89,255, + 85,118,89,255,85,118,89,255,84,117,88,255,84,117,88,255, + 84,117,88,255,84,117,88,255,83,116,87,255,83,116,87,255, + 83,116,87,255,83,115,87,255,82,115,86,255,82,114,86,255, + 82,114,86,255,82,113,86,255,81,113,85,255,81,112,85,255, + 81,112,85,255,81,112,85,255,80,111,84,255,80,111,84,255, + 80,111,84,255,80,110,83,255,79,110,83,255,79,109,82,255, + 79,109,82,255,78,108,82,255,78,108,81,255,77,107,81,255, + 77,107,81,255,77,106,80,255,76,106,80,255,76,105,79,255, + 76,105,79,255,76,104,78,255,75,104,78,255,75,103,77,255, + 75,103,77,255,75,102,76,255,74,102,76,255,74,101,75,255, + 74,101,74,255,74,100,74,255,74,100,73,255,74,99,72,255, + 74,99,72,255,74,98,71,255,73,98,71,255,73,97,70,255, + 73,97,70,255,73,97,69,255,72,96,69,255,72,96,68,255, + 72,96,68,255,72,95,67,255,72,95,66,255,72,94,65,255, + 72,94,65,255,72,93,64,255,71,93,64,255,71,92,63,255, + 71,92,63,255,71,91,62,255,71,91,61,255,71,90,60,255, + 71,90,60,255,71,89,59,255,71,89,59,255,71,88,58,255, + 71,88,58,255,71,87,57,255,70,87,56,255,70,86,55,255, + 70,86,55,255,70,86,54,255,69,85,54,255,69,85,53,255, + 69,85,53,255,69,84,52,255,68,84,52,255,68,83,51,255, + 68,83,51,255,68,82,50,255,67,82,50,255,67,81,49,255, + 67,81,49,255,67,80,48,255,66,80,48,255,66,79,47,255, + 66,79,47,255,66,78,46,255,65,78,45,255,65,77,44,255, + 65,77,44,255,65,76,44,255,64,76,43,255,64,75,43,255, + 64,75,43,255,63,74,42,255,63,74,42,255,62,73,41,255, + 62,73,41,255,62,72,41,255,61,72,40,255,61,71,40,255, + 61,71,40,255,60,70,39,255,60,70,39,255,59,69,38,255, + 59,69,38,255,58,68,38,255,58,68,37,255,57,67,37,255, + 57,67,37,255,57,66,37,255,56,66,36,255,56,65,36,255, + 56,65,36,255,56,65,36,255,55,64,35,255,55,64,35,255, + 55,64,35,255,55,64,35,255,54,63,34,255,54,63,34,255, + 54,63,34,255,53,62,33,255,53,62,33,255,52,61,32,255, + 52,61,32,255,52,61,32,255,52,60,32,255,52,60,32,255, + 52,60,32,255,52,60,32,255,51,60,31,255,51,60,31,255, + 51,60,31,255,51,60,31,255,51,60,30,255,51,60,30,255, + 51,60,30,255,51,60,30,255,51,59,30,255,51,59,30,255, + 51,59,30,255,51,59,30,255,50,59,29,255,50,59,29,255, + 50,59,29,255,50,59,29,255,50,59,28,255,50,59,28,255, + 50,59,28,255,50,59,28,255,50,59,28,255,50,59,28,255, + 50,59,28,255,50,59,28,255,49,58,27,255,49,58,27,255, + 49,58,27,255,49,58,27,255,48,58,26,255,48,58,26,255, + 48,58,26,255,48,57,26,255,47,57,26,255,47,56,26,255, + 47,56,26,255,47,56,26,255,46,55,25,255,46,55,25,255, + 46,55,25,255,45,55,25,255,45,54,25,255,44,54,25,255, + 44,54,25,255,44,53,25,255,43,53,24,255,43,52,24,255, + 43,52,24,255,43,52,24,255,42,51,24,255,42,51,24,255, + 42,51,24,255,41,51,24,255,41,50,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,39,49,23,255,39,49,23,255, + 39,49,23,255,39,49,23,255,58,69,24,255,58,69,24,255, + 58,69,24,255,58,69,24,255,58,70,24,255,58,70,24,255, + 58,70,24,255,58,70,24,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,72,26,255,59,72,26,255, + 59,72,26,255,59,72,26,255,60,73,27,255,60,73,27,255, + 60,73,27,255,60,73,27,255,61,74,28,255,61,74,28,255, + 61,74,28,255,61,75,28,255,62,75,29,255,62,76,29,255, + 62,76,29,255,63,77,29,255,63,77,29,255,64,78,29,255, + 64,78,29,255,64,79,29,255,65,79,30,255,65,80,30,255, + 65,80,30,255,65,81,30,255,66,81,31,255,66,82,31,255, + 66,82,31,255,67,83,31,255,67,83,32,255,68,84,32,255, + 68,84,32,255,69,85,32,255,69,86,33,255,70,87,33,255, + 70,87,33,255,71,88,33,255,71,89,34,255,72,90,34,255, + 72,90,34,255,73,91,34,255,73,91,34,255,74,92,34,255, + 74,92,34,255,75,93,34,255,75,94,35,255,76,95,35,255, + 76,95,35,255,77,96,35,255,77,97,36,255,78,98,36,255, + 78,98,36,255,79,99,36,255,79,99,37,255,80,100,37,255, + 80,100,37,255,81,101,37,255,81,102,38,255,82,103,38,255, + 82,103,38,255,83,104,38,255,83,104,39,255,84,105,39,255, + 84,105,39,255,85,106,39,255,85,106,40,255,86,107,40,255, + 86,107,40,255,87,108,40,255,87,108,41,255,88,109,41,255, + 88,109,41,255,89,110,41,255,89,110,42,255,90,111,42,255, + 90,111,42,255,90,112,42,255,91,112,43,255,91,113,43,255, + 91,113,43,255,92,114,43,255,92,114,44,255,93,115,44,255, + 93,115,44,255,93,116,44,255,94,116,45,255,94,117,45,255, + 94,117,45,255,95,118,45,255,95,118,46,255,96,119,46,255, + 96,119,46,255,96,120,46,255,97,120,47,255,97,121,47,255, + 97,121,47,255,98,122,47,255,98,122,47,255,99,123,47,255, + 99,123,47,255,100,124,47,255,100,124,48,255,101,125,48,255, + 101,125,48,255,102,126,48,255,102,126,49,255,103,127,49,255, + 103,127,49,255,103,128,49,255,104,128,50,255,104,129,50,255, + 104,129,50,255,105,130,50,255,105,130,51,255,106,131,51,255, + 106,131,51,255,107,132,51,255,107,132,51,255,108,133,51,255, + 108,133,51,255,108,134,52,255,109,135,52,255,109,136,53,255, + 109,136,53,255,109,136,53,255,110,137,53,255,110,137,53,255, + 110,137,53,255,110,137,53,255,111,138,54,255,111,138,54,255, + 111,138,54,255,111,139,55,255,112,139,55,255,112,140,56,255, + 112,140,56,255,112,140,56,255,112,141,57,255,112,141,57,255, + 112,141,57,255,112,141,57,255,112,141,58,255,112,141,58,255, + 112,141,58,255,112,141,58,255,112,141,59,255,112,141,59,255, + 112,141,59,255,112,141,60,255,111,141,60,255,111,141,61,255, + 111,141,61,255,111,141,61,255,110,140,62,255,110,140,62,255, + 110,140,62,255,110,140,62,255,109,139,63,255,109,139,63,255, + 109,139,63,255,108,139,64,255,108,138,64,255,107,138,65,255, + 107,138,65,255,107,138,65,255,106,138,66,255,106,138,66,255, + 106,138,66,255,106,137,66,255,105,137,67,255,105,136,67,255, + 105,136,67,255,104,136,67,255,104,135,68,255,103,135,68,255, + 103,135,68,255,103,135,68,255,102,134,69,255,102,134,69,255, + 102,134,69,255,101,134,70,255,101,133,70,255,100,133,71,255, + 100,133,71,255,100,133,71,255,99,132,72,255,99,132,72,255, + 99,132,72,255,98,132,72,255,98,131,73,255,97,131,73,255, + 97,131,73,255,97,130,73,255,96,130,74,255,96,129,74,255, + 96,129,74,255,96,129,74,255,95,128,75,255,95,128,75,255, + 95,128,75,255,95,128,75,255,94,127,75,255,94,127,75,255, + 94,127,75,255,94,127,75,255,93,126,76,255,93,126,76,255, + 93,126,76,255,93,126,76,255,92,125,77,255,92,125,77,255, + 92,125,77,255,92,125,77,255,91,124,78,255,91,124,78,255, + 91,124,78,255,91,124,78,255,91,124,78,255,91,124,78,255, + 91,124,78,255,91,124,78,255,90,123,79,255,90,123,79,255, + 90,123,79,255,90,123,79,255,90,123,79,255,90,123,79,255, + 90,123,79,255,90,123,79,255,90,122,80,255,90,122,80,255, + 90,122,80,255,90,122,80,255,89,122,80,255,89,122,80,255, + 89,122,80,255,89,122,80,255,90,122,80,255,90,122,80,255, + 90,122,80,255,90,122,80,255,90,122,80,255,90,122,80,255, + 90,122,80,255,90,122,80,255,90,122,80,255,90,122,80,255, + 90,122,80,255,90,122,80,255,90,122,80,255,90,122,80,255, + 90,122,80,255,90,122,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,89,121,81,255,89,121,81,255, + 89,121,81,255,89,121,81,255,88,120,81,255,88,120,81,255, + 88,120,81,255,88,120,81,255,88,120,81,255,88,120,81,255, + 88,120,81,255,88,120,81,255,88,119,81,255,88,119,81,255, + 88,119,81,255,88,119,81,255,87,119,82,255,87,119,82,255, + 87,119,82,255,87,119,82,255,87,119,82,255,87,119,82,255, + 87,119,82,255,87,119,82,255,86,118,83,255,86,118,83,255, + 86,118,83,255,86,118,83,255,86,118,83,255,86,118,83,255, + 86,118,83,255,86,118,83,255,85,118,83,255,85,118,83,255, + 85,118,83,255,85,118,83,255,85,117,83,255,85,117,83,255, + 85,117,83,255,85,117,83,255,84,116,84,255,84,116,84,255, + 84,116,84,255,84,116,84,255,84,116,84,255,84,116,84,255, + 84,116,84,255,84,116,84,255,83,115,84,255,83,115,84,255, + 83,115,84,255,83,115,84,255,82,115,84,255,82,115,84,255, + 82,115,84,255,82,115,84,255,82,114,83,255,82,114,83,255, + 82,114,83,255,82,114,83,255,81,114,83,255,81,114,83,255, + 81,114,83,255,81,114,83,255,81,114,83,255,81,114,83,255, + 81,114,83,255,81,114,83,255,80,114,83,255,80,114,83,255, + 80,114,83,255,80,114,83,255,80,114,83,255,80,114,83,255, + 80,114,83,255,80,114,83,255,79,114,83,255,79,114,83,255, + 79,114,83,255,79,114,83,255,79,114,83,255,79,114,83,255, + 79,114,83,255,79,114,83,255,79,114,82,255,79,114,82,255, + 79,114,82,255,79,114,82,255,80,115,82,255,80,115,82,255, + 80,115,82,255,80,115,82,255,80,115,82,255,80,115,82,255, + 80,115,82,255,80,115,82,255,80,115,81,255,80,115,81,255, + 80,115,81,255,80,115,81,255,81,115,81,255,81,115,81,255, + 81,115,81,255,81,115,81,255,81,115,81,255,81,115,81,255, + 81,115,81,255,81,115,81,255,82,115,81,255,82,115,81,255, + 82,115,81,255,82,115,81,255,82,115,80,255,82,115,80,255, + 82,115,80,255,82,115,80,255,82,115,80,255,82,115,80,255, + 82,115,80,255,82,115,80,255,83,114,80,255,83,114,80,255, + 83,114,80,255,83,114,80,255,83,114,80,255,83,114,80,255, + 83,114,80,255,83,114,80,255,83,113,80,255,83,113,80,255, + 83,113,80,255,83,113,80,255,84,114,80,255,84,114,80,255, + 84,114,80,255,84,114,80,255,84,114,79,255,84,114,79,255, + 84,114,79,255,84,114,79,255,85,114,79,255,85,114,79,255, + 85,114,79,255,85,114,79,255,85,114,79,255,85,114,79,255, + 85,114,79,255,85,114,79,255,86,115,79,255,86,115,79,255, + 86,115,79,255,86,115,79,255,86,115,78,255,86,115,78,255, + 86,115,78,255,86,116,78,255,87,116,78,255,87,117,78,255, + 87,117,78,255,87,117,78,255,87,117,78,255,87,117,77,255, + 87,117,77,255,87,117,77,255,87,117,77,255,88,118,77,255, + 88,118,77,255,88,118,77,255,88,118,77,255,88,118,77,255, + 88,118,77,255,88,118,77,255,88,118,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,120,77,255, + 88,120,77,255,88,120,77,255,88,120,77,255,88,120,77,255, + 88,120,77,255,88,120,77,255,88,120,77,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,87,120,78,255, + 87,120,78,255,87,120,78,255,87,120,78,255,87,120,78,255, + 87,120,78,255,87,120,78,255,87,120,78,255,87,120,78,255, + 87,120,78,255,87,120,78,255,87,120,78,255,87,120,78,255, + 87,120,78,255,87,120,78,255,87,120,78,255,87,120,78,255, + 87,120,78,255,87,120,78,255,87,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,121,78,255, + 88,121,78,255,88,121,78,255,88,121,78,255,88,121,78,255, + 88,121,78,255,88,121,78,255,88,121,78,255,89,122,78,255, + 89,122,78,255,89,122,78,255,89,122,78,255,90,123,79,255, + 90,123,79,255,90,123,79,255,90,123,79,255,91,123,78,255, + 91,123,78,255,91,123,78,255,91,123,78,255,91,124,79,255, + 91,124,79,255,91,124,79,255,91,124,79,255,92,124,79,255, + 92,124,79,255,92,124,79,255,92,124,79,255,92,125,79,255, + 92,125,79,255,92,125,79,255,92,125,79,255,92,125,79,255, + 92,125,79,255,92,125,79,255,92,125,79,255,92,124,79,255, + 92,124,79,255,92,124,79,255,92,124,79,255,91,123,79,255, + 91,123,79,255,91,123,79,255,91,123,79,255,90,122,80,255, + 90,122,80,255,90,122,80,255,90,122,80,255,89,121,80,255, + 89,121,80,255,89,121,80,255,88,121,80,255,88,120,81,255, + 87,120,81,255,87,120,81,255,86,119,81,255,86,119,81,255, + 85,118,81,255,85,118,81,255,85,117,81,255,84,117,82,255, + 84,116,82,255,84,116,82,255,83,116,82,255,83,115,83,255, + 82,115,83,255,82,115,83,255,81,115,83,255,81,114,84,255, + 80,114,84,255,80,114,84,255,80,114,84,255,79,113,85,255, + 79,113,85,255,79,113,85,255,79,113,85,255,79,113,86,255, + 79,113,86,255,79,113,86,255,79,113,86,255,79,113,86,255, + 79,113,86,255,79,113,86,255,79,113,86,255,79,113,87,255, + 79,113,87,255,79,113,87,255,79,113,87,255,79,113,88,255, + 79,113,88,255,79,113,88,255,79,113,88,255,79,114,88,255, + 79,114,88,255,79,114,88,255,79,114,88,255,80,115,88,255, + 80,115,88,255,80,115,88,255,80,115,88,255,80,116,88,255, + 80,116,88,255,80,116,88,255,80,116,88,255,81,117,88,255, + 81,117,88,255,81,117,88,255,81,117,88,255,81,117,88,255, + 81,117,88,255,81,117,88,255,81,117,88,255,81,117,88,255, + 81,117,88,255,81,117,88,255,81,117,88,255,81,118,88,255, + 81,118,88,255,81,118,88,255,81,118,88,255,82,118,88,255, + 82,118,88,255,82,118,88,255,82,118,88,255,82,119,88,255, + 82,119,88,255,82,119,88,255,82,119,88,255,82,119,87,255, + 82,119,87,255,82,119,87,255,82,119,87,255,83,119,87,255, + 83,119,87,255,83,119,87,255,83,119,87,255,83,120,87,255, + 83,120,87,255,83,120,87,255,83,120,87,255,83,120,87,255, + 83,120,87,255,83,120,87,255,83,120,87,255,84,120,87,255, + 84,120,87,255,84,120,87,255,84,120,87,255,85,120,87,255, + 85,120,87,255,85,120,87,255,85,120,87,255,85,121,87,255, + 85,121,87,255,85,121,87,255,85,121,87,255,85,121,87,255, + 85,121,87,255,85,121,87,255,85,121,87,255,85,121,88,255, + 85,121,88,255,85,121,88,255,85,121,88,255,85,120,87,255, + 85,120,87,255,85,120,87,255,85,120,87,255,85,119,87,255, + 85,119,87,255,85,119,87,255,85,119,87,255,85,118,87,255, + 85,118,87,255,85,118,87,255,85,118,87,255,84,117,86,255, + 84,117,86,255,84,117,86,255,84,117,86,255,83,116,85,255, + 83,116,85,255,83,116,85,255,83,115,85,255,82,115,84,255, + 82,114,84,255,82,114,84,255,82,113,84,255,81,113,83,255, + 81,112,83,255,81,112,83,255,81,112,83,255,80,111,82,255, + 80,111,82,255,80,111,82,255,80,110,81,255,79,110,81,255, + 79,109,80,255,79,109,80,255,78,108,80,255,78,108,79,255, + 77,107,79,255,77,107,79,255,77,106,78,255,76,106,78,255, + 76,105,77,255,76,105,77,255,76,104,76,255,75,104,76,255, + 75,103,75,255,75,103,75,255,75,102,74,255,74,102,74,255, + 74,101,73,255,74,101,72,255,74,100,72,255,74,100,71,255, + 74,99,70,255,74,99,70,255,74,98,69,255,73,98,69,255, + 73,97,68,255,73,97,68,255,73,97,67,255,72,96,67,255, + 72,96,66,255,72,96,66,255,72,95,65,255,72,95,64,255, + 72,94,63,255,72,94,63,255,72,93,62,255,71,93,62,255, + 71,92,61,255,71,92,61,255,71,91,60,255,71,91,60,255, + 71,90,59,255,71,90,59,255,71,89,58,255,71,89,58,255, + 71,88,57,255,71,88,57,255,71,87,56,255,70,87,55,255, + 70,86,54,255,70,86,54,255,70,86,53,255,69,85,53,255, + 69,85,52,255,69,85,52,255,69,84,51,255,68,84,51,255, + 68,83,50,255,68,83,50,255,68,82,49,255,67,82,49,255, + 67,81,48,255,67,81,48,255,67,80,47,255,66,80,47,255, + 66,79,46,255,66,79,46,255,66,78,45,255,65,78,45,255, + 65,77,44,255,65,77,44,255,65,76,44,255,64,76,43,255, + 64,75,43,255,64,75,43,255,63,74,42,255,63,74,42,255, + 62,73,41,255,62,73,41,255,62,72,41,255,61,72,40,255, + 61,71,40,255,61,71,40,255,60,70,39,255,60,70,39,255, + 59,69,38,255,59,69,38,255,58,68,38,255,58,68,37,255, + 57,67,37,255,57,67,37,255,57,66,37,255,56,66,36,255, + 56,65,36,255,56,65,36,255,56,65,36,255,55,64,35,255, + 55,64,35,255,55,64,35,255,55,64,35,255,54,63,34,255, + 54,63,34,255,54,63,34,255,53,62,33,255,53,62,33,255, + 52,61,32,255,52,61,32,255,52,61,32,255,52,60,32,255, + 52,60,32,255,52,60,32,255,52,60,32,255,51,60,31,255, + 51,60,31,255,51,60,31,255,51,60,31,255,51,60,30,255, + 51,60,30,255,51,60,30,255,51,60,30,255,51,59,30,255, + 51,59,30,255,51,59,30,255,51,59,30,255,50,59,29,255, + 50,59,29,255,50,59,29,255,50,59,29,255,50,59,28,255, + 50,59,28,255,50,59,28,255,50,59,28,255,50,59,28,255, + 50,59,28,255,50,59,28,255,50,59,28,255,49,58,27,255, + 49,58,27,255,49,58,27,255,49,58,27,255,48,58,26,255, + 48,58,26,255,48,58,26,255,48,57,26,255,47,57,26,255, + 47,56,26,255,47,56,26,255,47,56,26,255,46,55,25,255, + 46,55,25,255,46,55,25,255,45,55,25,255,45,54,25,255, + 44,54,25,255,44,54,25,255,44,53,25,255,43,53,24,255, + 43,52,24,255,43,52,24,255,43,52,24,255,42,51,24,255, + 42,51,24,255,42,51,24,255,41,51,24,255,41,50,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,39,49,23,255, + 39,49,23,255,39,49,23,255,39,49,23,255,58,69,24,255, + 58,69,24,255,58,69,24,255,58,69,24,255,58,70,24,255, + 58,70,24,255,58,70,24,255,58,70,24,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,72,26,255, + 59,72,26,255,59,72,26,255,59,72,26,255,60,73,27,255, + 60,73,27,255,60,73,27,255,60,73,27,255,61,74,28,255, + 61,74,28,255,61,74,28,255,61,75,28,255,62,75,29,255, + 62,76,29,255,62,76,29,255,63,77,29,255,63,77,29,255, + 64,78,29,255,64,78,29,255,64,79,29,255,65,79,30,255, + 65,80,30,255,65,80,30,255,66,81,30,255,66,81,31,255, + 67,82,31,255,67,82,31,255,68,83,31,255,68,84,32,255, + 69,85,32,255,69,85,32,255,70,86,32,255,70,86,33,255, + 71,87,33,255,71,87,33,255,72,88,33,255,72,89,34,255, + 73,90,34,255,73,90,34,255,74,91,34,255,74,92,34,255, + 75,93,34,255,75,93,34,255,76,94,34,255,76,95,35,255, + 77,96,35,255,77,96,35,255,78,97,35,255,78,97,36,255, + 79,98,36,255,79,98,36,255,80,99,36,255,80,100,37,255, + 81,101,37,255,81,101,37,255,82,102,37,255,82,102,38,255, + 83,103,38,255,83,103,38,255,84,104,38,255,84,104,39,255, + 85,105,39,255,85,105,39,255,85,106,39,255,86,106,40,255, + 86,107,40,255,86,107,40,255,87,108,40,255,87,108,41,255, + 88,109,41,255,88,109,41,255,89,110,41,255,89,110,42,255, + 90,111,42,255,90,111,42,255,90,112,42,255,91,112,43,255, + 91,113,43,255,91,113,43,255,92,114,43,255,92,114,44,255, + 93,115,44,255,93,115,44,255,93,116,44,255,94,116,44,255, + 94,117,44,255,94,117,44,255,95,118,44,255,95,118,45,255, + 96,119,45,255,96,119,45,255,96,120,45,255,97,120,46,255, + 97,121,46,255,97,121,46,255,98,122,46,255,98,122,47,255, + 99,123,47,255,99,123,47,255,100,124,47,255,100,124,47,255, + 101,125,47,255,101,125,47,255,102,126,47,255,102,126,48,255, + 103,127,48,255,103,127,48,255,103,128,48,255,104,128,49,255, + 104,129,49,255,104,129,49,255,105,130,49,255,105,130,50,255, + 106,131,50,255,106,131,50,255,107,132,50,255,107,132,50,255, + 108,133,50,255,108,133,50,255,108,134,51,255,109,135,51,255, + 109,136,52,255,109,136,52,255,109,136,52,255,110,137,52,255, + 110,137,52,255,110,137,52,255,110,137,52,255,111,138,53,255, + 111,138,53,255,111,138,53,255,111,139,54,255,112,139,54,255, + 112,140,55,255,112,140,55,255,112,140,55,255,112,141,56,255, + 112,141,56,255,112,141,56,255,112,141,56,255,112,141,57,255, + 112,141,57,255,112,141,57,255,112,141,57,255,112,141,58,255, + 112,141,58,255,112,141,58,255,112,141,59,255,111,141,59,255, + 111,141,60,255,111,141,60,255,111,141,60,255,110,140,61,255, + 110,140,61,255,110,140,61,255,110,140,61,255,109,139,62,255, + 109,139,62,255,109,139,62,255,108,139,63,255,108,138,63,255, + 107,138,64,255,107,138,64,255,107,138,64,255,106,138,65,255, + 106,138,65,255,106,138,65,255,106,137,65,255,105,137,66,255, + 105,136,66,255,105,136,66,255,104,136,66,255,104,135,67,255, + 103,135,67,255,103,135,67,255,103,135,67,255,102,134,68,255, + 102,134,68,255,102,134,68,255,101,134,69,255,101,133,69,255, + 100,133,70,255,100,133,70,255,100,133,70,255,99,132,71,255, + 99,132,71,255,99,132,71,255,98,132,71,255,98,131,72,255, + 97,131,72,255,97,131,72,255,97,130,72,255,96,130,73,255, + 96,129,73,255,96,129,73,255,96,129,73,255,95,128,74,255, + 95,128,74,255,95,128,74,255,95,127,74,255,94,127,74,255, + 94,126,74,255,94,126,74,255,94,126,74,255,93,125,75,255, + 93,125,75,255,93,125,75,255,92,125,75,255,92,124,76,255, + 91,124,76,255,91,124,76,255,91,124,76,255,90,123,77,255, + 90,123,77,255,90,123,77,255,90,123,77,255,90,123,77,255, + 90,123,77,255,90,123,77,255,90,123,77,255,89,122,78,255, + 89,122,78,255,89,122,78,255,89,122,78,255,89,122,78,255, + 89,122,78,255,89,122,78,255,89,122,78,255,89,121,79,255, + 89,121,79,255,89,121,79,255,89,121,79,255,88,121,79,255, + 88,121,79,255,88,121,79,255,88,121,79,255,89,121,79,255, + 89,121,79,255,89,121,79,255,89,121,79,255,89,121,79,255, + 89,121,79,255,89,121,79,255,89,121,79,255,89,121,79,255, + 89,121,79,255,89,121,79,255,89,121,79,255,89,121,79,255, + 89,121,79,255,89,121,79,255,89,121,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,79,255, + 88,120,79,255,88,120,79,255,88,120,79,255,88,120,80,255, + 88,120,80,255,88,120,80,255,88,120,80,255,87,119,80,255, + 87,119,80,255,87,119,80,255,87,119,80,255,87,119,80,255, + 87,119,80,255,87,119,80,255,87,119,80,255,87,118,80,255, + 87,118,80,255,87,118,80,255,87,118,80,255,86,118,81,255, + 86,118,81,255,86,118,81,255,86,118,81,255,86,118,81,255, + 86,118,81,255,86,118,81,255,86,118,81,255,85,117,82,255, + 85,117,82,255,85,117,82,255,85,117,82,255,85,117,82,255, + 85,117,82,255,85,117,82,255,85,117,82,255,84,117,82,255, + 84,117,82,255,84,117,82,255,84,117,82,255,84,116,82,255, + 84,116,82,255,84,116,82,255,84,116,82,255,83,115,83,255, + 83,115,83,255,83,115,83,255,83,115,83,255,83,115,83,255, + 83,115,83,255,83,115,83,255,83,115,83,255,82,114,83,255, + 82,114,83,255,82,114,83,255,82,114,83,255,81,114,83,255, + 81,114,83,255,81,114,83,255,81,114,83,255,81,113,82,255, + 81,113,82,255,81,113,82,255,81,113,82,255,80,113,82,255, + 80,113,82,255,80,113,82,255,80,113,82,255,80,113,82,255, + 80,113,82,255,80,113,82,255,80,113,82,255,79,113,82,255, + 79,113,82,255,79,113,82,255,79,113,82,255,79,113,82,255, + 79,113,82,255,79,113,82,255,79,113,82,255,78,113,82,255, + 78,113,82,255,78,113,82,255,78,113,82,255,79,113,82,255, + 79,113,82,255,79,113,82,255,79,113,82,255,79,113,81,255, + 79,113,81,255,79,113,81,255,79,113,81,255,79,114,81,255, + 79,114,81,255,79,114,81,255,79,114,81,255,80,114,81,255, + 80,114,81,255,80,114,81,255,80,114,81,255,80,114,80,255, + 80,114,80,255,80,114,80,255,80,114,80,255,80,114,80,255, + 80,114,80,255,80,114,80,255,80,114,80,255,81,114,80,255, + 81,114,80,255,81,114,80,255,81,114,80,255,81,114,80,255, + 81,114,80,255,81,114,80,255,81,114,80,255,81,114,79,255, + 81,114,79,255,81,114,79,255,81,114,79,255,81,114,79,255, + 81,114,79,255,81,114,79,255,81,114,79,255,82,113,79,255, + 82,113,79,255,82,113,79,255,82,113,79,255,82,113,79,255, + 82,113,79,255,82,113,79,255,82,113,79,255,82,112,79,255, + 82,112,79,255,82,112,79,255,82,112,79,255,83,113,79,255, + 83,113,79,255,83,113,79,255,83,113,79,255,83,113,78,255, + 83,113,78,255,83,113,78,255,83,113,78,255,84,113,78,255, + 84,113,78,255,84,113,78,255,84,113,78,255,84,113,78,255, + 84,113,78,255,84,113,78,255,84,113,78,255,85,114,78,255, + 85,114,78,255,85,114,78,255,85,114,78,255,85,114,77,255, + 85,114,77,255,85,114,77,255,85,115,77,255,86,115,77,255, + 86,116,77,255,86,116,77,255,86,116,77,255,86,116,77,255, + 86,116,76,255,86,116,76,255,86,116,76,255,86,116,76,255, + 87,117,76,255,87,117,76,255,87,117,76,255,87,117,76,255, + 87,117,76,255,87,117,76,255,87,117,76,255,87,117,76,255, + 87,118,76,255,87,118,76,255,87,118,76,255,87,118,76,255, + 87,118,76,255,87,118,76,255,87,118,76,255,87,118,76,255, + 87,118,76,255,87,118,76,255,87,118,76,255,87,118,76,255, + 87,119,76,255,87,119,76,255,87,119,76,255,87,119,76,255, + 87,119,76,255,87,119,76,255,87,119,76,255,87,119,76,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 88,119,77,255,88,119,77,255,88,119,77,255,88,119,77,255, + 88,120,77,255,88,120,77,255,88,120,77,255,88,120,77,255, + 88,120,77,255,88,120,77,255,88,120,77,255,88,120,77,255, + 89,121,77,255,89,121,77,255,89,121,77,255,89,121,77,255, + 90,122,78,255,90,122,78,255,90,122,78,255,90,122,78,255, + 91,122,77,255,91,123,77,255,91,123,77,255,91,123,77,255, + 91,124,78,255,91,124,78,255,91,124,78,255,91,124,78,255, + 92,124,78,255,92,124,78,255,92,124,78,255,92,124,78,255, + 92,125,78,255,92,125,78,255,92,125,78,255,92,125,78,255, + 93,125,78,255,93,125,78,255,93,125,78,255,93,125,78,255, + 92,124,78,255,92,124,78,255,92,124,78,255,92,124,78,255, + 91,123,78,255,91,123,78,255,91,123,78,255,91,123,78,255, + 90,122,79,255,90,122,79,255,90,122,79,255,90,122,79,255, + 89,121,79,255,89,121,79,255,89,121,79,255,88,121,79,255, + 88,120,80,255,87,120,80,255,87,120,80,255,86,119,80,255, + 86,119,80,255,85,118,80,255,85,118,80,255,85,117,80,255, + 84,117,81,255,84,116,81,255,84,116,81,255,83,115,81,255, + 83,115,82,255,82,114,82,255,82,114,82,255,81,114,82,255, + 81,113,83,255,80,113,83,255,80,113,83,255,80,113,83,255, + 79,112,84,255,79,112,84,255,79,112,84,255,79,112,84,255, + 78,112,85,255,78,112,85,255,78,112,85,255,78,112,85,255, + 78,112,85,255,78,112,85,255,78,112,85,255,78,112,85,255, + 78,112,86,255,78,112,86,255,78,112,86,255,78,112,86,255, + 78,112,87,255,78,112,87,255,78,112,87,255,78,112,87,255, + 78,113,87,255,78,113,87,255,78,113,87,255,78,113,87,255, + 79,114,87,255,79,114,87,255,79,114,87,255,79,114,87,255, + 80,115,87,255,80,115,87,255,80,115,87,255,80,115,87,255, + 80,116,87,255,80,116,87,255,80,116,87,255,80,116,87,255, + 81,116,87,255,81,116,87,255,81,116,87,255,81,116,87,255, + 81,116,87,255,81,116,87,255,81,116,87,255,81,116,87,255, + 81,117,87,255,81,117,87,255,81,117,87,255,81,117,87,255, + 81,117,87,255,81,117,87,255,81,117,87,255,81,117,87,255, + 82,118,87,255,82,118,87,255,82,118,87,255,82,118,87,255, + 82,118,86,255,82,118,86,255,82,118,86,255,82,118,86,255, + 83,118,86,255,83,118,86,255,83,118,86,255,83,118,86,255, + 83,119,86,255,83,119,86,255,83,119,86,255,83,119,86,255, + 83,119,86,255,83,119,86,255,83,119,86,255,83,119,86,255, + 84,119,86,255,84,119,86,255,84,119,86,255,84,119,86,255, + 85,120,86,255,85,120,86,255,85,120,86,255,85,120,86,255, + 85,120,86,255,85,120,86,255,85,120,86,255,85,120,86,255, + 85,120,86,255,85,120,86,255,85,120,86,255,85,120,86,255, + 85,120,87,255,85,120,87,255,85,120,87,255,85,120,87,255, + 85,119,86,255,85,119,86,255,85,119,86,255,85,119,86,255, + 85,118,86,255,85,118,86,255,85,118,86,255,85,118,86,255, + 85,117,86,255,85,117,86,255,85,117,86,255,85,117,86,255, + 84,116,85,255,84,116,85,255,84,116,85,255,84,116,85,255, + 83,115,84,255,83,115,84,255,83,115,84,255,83,114,84,255, + 82,114,83,255,82,113,83,255,82,113,83,255,82,112,83,255, + 81,112,82,255,81,111,82,255,81,111,82,255,81,111,82,255, + 80,110,81,255,80,110,81,255,80,110,81,255,80,109,80,255, + 79,109,80,255,79,108,79,255,79,108,79,255,78,107,78,255, + 78,107,78,255,77,106,77,255,77,106,77,255,77,105,77,255, + 76,105,76,255,76,104,76,255,76,104,76,255,76,103,75,255, + 75,103,75,255,75,102,74,255,75,102,74,255,75,102,73,255, + 74,101,73,255,74,101,72,255,74,101,71,255,74,100,71,255, + 74,100,70,255,74,99,69,255,74,99,69,255,74,98,68,255, + 73,98,68,255,73,97,67,255,73,97,67,255,73,97,66,255, + 73,96,66,255,73,96,65,255,73,96,65,255,73,95,64,255, + 73,95,63,255,73,94,62,255,73,94,62,255,73,93,61,255, + 72,93,61,255,72,92,60,255,72,92,60,255,72,91,59,255, + 72,91,59,255,72,90,58,255,72,90,58,255,72,89,57,255, + 71,89,57,255,71,88,56,255,71,88,56,255,71,87,55,255, + 71,87,54,255,71,86,53,255,71,86,53,255,71,86,52,255, + 70,85,52,255,70,85,51,255,70,85,51,255,70,84,50,255, + 69,84,50,255,69,83,49,255,69,83,49,255,69,82,48,255, + 68,82,48,255,68,81,47,255,68,81,47,255,68,80,46,255, + 67,80,46,255,67,79,45,255,67,79,45,255,66,78,44,255, + 66,78,44,255,65,77,43,255,65,77,43,255,65,76,43,255, + 64,76,42,255,64,75,42,255,64,75,42,255,63,74,41,255, + 63,74,41,255,62,73,40,255,62,73,40,255,62,72,40,255, + 61,72,39,255,61,71,39,255,61,71,39,255,60,70,39,255, + 60,70,38,255,59,69,38,255,59,69,38,255,58,68,38,255, + 58,68,37,255,57,67,37,255,57,67,37,255,57,66,37,255, + 56,66,36,255,56,65,36,255,56,65,36,255,56,65,36,255, + 55,64,35,255,55,64,35,255,55,64,35,255,55,64,35,255, + 54,63,34,255,54,63,34,255,54,63,34,255,53,62,33,255, + 53,62,33,255,52,61,32,255,52,61,32,255,52,61,32,255, + 52,60,32,255,52,60,32,255,52,60,32,255,52,60,32,255, + 51,60,31,255,51,60,31,255,51,60,31,255,51,60,31,255, + 51,60,30,255,51,60,30,255,51,60,30,255,51,60,30,255, + 51,59,30,255,51,59,30,255,51,59,30,255,51,59,30,255, + 51,59,29,255,51,59,29,255,51,59,29,255,51,59,29,255, + 50,59,28,255,50,59,28,255,50,59,28,255,50,59,28,255, + 50,59,28,255,50,59,28,255,50,59,28,255,50,59,28,255, + 49,58,27,255,49,58,27,255,49,58,27,255,49,58,27,255, + 48,58,26,255,48,58,26,255,48,58,26,255,48,58,26,255, + 47,57,26,255,47,57,26,255,47,57,26,255,47,56,26,255, + 46,56,25,255,46,55,25,255,46,55,25,255,45,55,25,255, + 45,54,25,255,44,54,25,255,44,54,25,255,44,53,25,255, + 43,53,24,255,43,52,24,255,43,52,24,255,43,52,24,255, + 42,51,24,255,42,51,24,255,42,51,24,255,41,51,24,255, + 41,50,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 39,49,23,255,39,49,23,255,39,49,23,255,39,49,23,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 60,71,26,255,60,71,26,255,60,71,26,255,60,71,26,255, + 60,72,26,255,60,72,26,255,60,72,26,255,60,73,26,255, + 61,73,27,255,61,74,27,255,61,74,27,255,61,74,27,255, + 62,75,28,255,62,75,28,255,62,75,28,255,62,76,28,255, + 63,76,29,255,63,77,29,255,63,77,29,255,64,78,29,255, + 64,78,29,255,65,79,29,255,65,79,29,255,65,80,29,255, + 66,80,30,255,66,81,30,255,66,81,30,255,66,82,30,255, + 67,82,31,255,67,83,31,255,67,83,31,255,68,84,31,255, + 68,84,32,255,69,85,32,255,69,85,32,255,70,86,32,255, + 70,87,32,255,71,88,32,255,71,88,32,255,72,89,32,255, + 72,90,33,255,73,91,33,255,73,91,33,255,74,92,33,255, + 74,92,34,255,75,93,34,255,75,93,34,255,76,94,34,255, + 76,95,35,255,77,96,35,255,77,96,35,255,78,97,35,255, + 78,98,36,255,79,99,36,255,79,99,36,255,80,100,36,255, + 80,100,37,255,81,101,37,255,81,101,37,255,82,102,37,255, + 82,103,38,255,83,104,38,255,83,104,38,255,84,105,38,255, + 84,105,38,255,85,106,38,255,85,106,38,255,86,107,38,255, + 86,107,39,255,87,108,39,255,87,108,39,255,88,109,39,255, + 88,109,40,255,89,110,40,255,89,110,40,255,89,111,40,255, + 90,111,41,255,90,112,41,255,90,112,41,255,91,112,41,255, + 91,113,42,255,92,113,42,255,92,113,42,255,92,114,42,255, + 93,114,43,255,93,115,43,255,93,115,43,255,93,115,43,255, + 94,116,44,255,94,116,44,255,94,116,44,255,95,117,44,255, + 95,117,45,255,96,118,45,255,96,118,45,255,96,119,45,255, + 97,119,46,255,97,120,46,255,97,120,46,255,98,121,46,255, + 98,121,46,255,99,122,46,255,99,122,46,255,99,123,46,255, + 100,123,47,255,100,124,47,255,100,124,47,255,101,125,47,255, + 101,125,48,255,102,126,48,255,102,126,48,255,103,127,48,255, + 103,127,49,255,104,128,49,255,104,128,49,255,104,129,49,255, + 105,129,50,255,105,130,50,255,105,130,50,255,106,131,50,255, + 106,131,50,255,107,132,50,255,107,132,50,255,108,133,50,255, + 108,134,51,255,109,135,51,255,109,135,51,255,109,136,51,255, + 110,136,52,255,110,137,52,255,110,137,52,255,110,137,52,255, + 111,138,53,255,111,138,53,255,111,138,53,255,111,138,53,255, + 112,139,54,255,112,139,54,255,112,139,54,255,112,139,54,255, + 112,140,55,255,112,140,55,255,112,140,55,255,112,140,55,255, + 112,140,56,255,112,140,56,255,112,140,56,255,112,140,56,255, + 112,140,57,255,112,140,57,255,112,140,57,255,112,140,58,255, + 111,140,58,255,111,140,59,255,111,140,59,255,111,140,59,255, + 110,139,60,255,110,139,60,255,110,139,60,255,110,139,60,255, + 109,139,61,255,109,139,61,255,109,139,61,255,108,139,62,255, + 108,138,62,255,107,138,63,255,107,138,63,255,107,138,63,255, + 106,137,64,255,106,137,64,255,106,137,64,255,106,137,64,255, + 105,136,65,255,105,136,65,255,105,136,65,255,105,136,65,255, + 104,135,66,255,104,135,66,255,104,135,66,255,103,134,66,255, + 103,134,67,255,102,133,67,255,102,133,67,255,102,133,68,255, + 101,132,68,255,101,132,69,255,101,132,69,255,100,132,69,255, + 100,131,70,255,99,131,70,255,99,131,70,255,99,131,70,255, + 98,130,71,255,98,130,71,255,98,130,71,255,97,129,71,255, + 97,129,72,255,96,128,72,255,96,128,72,255,96,128,72,255, + 95,127,73,255,95,127,73,255,95,127,73,255,94,127,73,255, + 94,126,73,255,93,126,73,255,93,126,73,255,93,126,73,255, + 92,125,74,255,92,125,74,255,92,125,74,255,92,124,74,255, + 91,124,75,255,91,123,75,255,91,123,75,255,91,123,75,255, + 90,122,76,255,90,122,76,255,90,122,76,255,90,122,76,255, + 90,122,77,255,90,122,77,255,90,122,77,255,90,122,77,255, + 89,121,77,255,89,121,77,255,89,121,77,255,89,121,77,255, + 89,121,77,255,89,121,77,255,89,121,77,255,89,121,77,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 88,120,78,255,88,120,78,255,88,120,78,255,88,120,78,255, + 87,119,78,255,87,119,78,255,87,119,78,255,87,119,78,255, + 87,119,78,255,87,119,78,255,87,119,78,255,87,119,78,255, + 87,119,78,255,87,119,78,255,87,119,78,255,87,119,78,255, + 87,119,78,255,87,119,78,255,87,119,78,255,87,119,78,255, + 87,119,79,255,87,119,79,255,87,119,79,255,87,119,79,255, + 86,118,79,255,86,118,79,255,86,118,79,255,86,118,79,255, + 86,118,79,255,86,118,79,255,86,118,79,255,86,118,79,255, + 86,117,79,255,86,117,79,255,86,117,79,255,86,117,79,255, + 86,117,80,255,86,117,80,255,86,117,80,255,86,117,80,255, + 85,117,80,255,85,117,80,255,85,117,80,255,85,117,80,255, + 85,116,81,255,85,116,81,255,85,116,81,255,85,116,81,255, + 84,116,81,255,84,116,81,255,84,116,81,255,84,116,81,255, + 83,116,81,255,83,116,81,255,83,116,81,255,83,116,81,255, + 83,115,81,255,83,115,81,255,83,115,81,255,83,115,81,255, + 82,114,82,255,82,114,82,255,82,114,82,255,82,114,82,255, + 82,114,82,255,82,114,82,255,82,114,82,255,82,114,82,255, + 81,113,82,255,81,113,82,255,81,113,82,255,81,113,82,255, + 80,113,82,255,80,113,82,255,80,113,82,255,80,113,82,255, + 80,112,81,255,80,112,81,255,80,112,81,255,80,112,81,255, + 80,112,81,255,80,112,81,255,80,112,81,255,80,112,81,255, + 79,112,81,255,79,112,81,255,79,112,81,255,79,112,81,255, + 79,112,81,255,79,112,81,255,79,112,81,255,79,112,81,255, + 78,112,81,255,78,112,81,255,78,112,81,255,78,112,81,255, + 78,112,81,255,78,112,81,255,78,112,81,255,78,112,81,255, + 78,112,81,255,78,112,81,255,78,112,81,255,78,112,81,255, + 78,112,80,255,78,112,80,255,78,112,80,255,78,112,80,255, + 79,113,80,255,79,113,80,255,79,113,80,255,79,113,80,255, + 79,113,80,255,79,113,80,255,79,113,80,255,79,113,80,255, + 79,113,79,255,79,113,79,255,79,113,79,255,79,113,79,255, + 80,113,79,255,80,113,79,255,80,113,79,255,80,113,79,255, + 80,113,79,255,80,113,79,255,80,113,79,255,80,113,79,255, + 81,113,79,255,81,113,79,255,81,113,79,255,81,113,79,255, + 81,113,78,255,81,113,78,255,81,113,78,255,81,113,78,255, + 81,113,78,255,81,113,78,255,81,113,78,255,81,113,78,255, + 81,112,78,255,81,112,78,255,81,112,78,255,81,112,78,255, + 81,112,78,255,81,112,78,255,81,112,78,255,81,112,78,255, + 81,111,78,255,81,111,78,255,81,111,78,255,81,111,78,255, + 82,112,78,255,82,112,78,255,82,112,78,255,82,112,78,255, + 82,112,77,255,82,112,77,255,82,112,77,255,82,112,77,255, + 83,112,77,255,83,112,77,255,83,112,77,255,83,112,77,255, + 83,112,77,255,83,112,77,255,83,112,77,255,83,112,77,255, + 84,113,77,255,84,113,77,255,84,113,77,255,84,113,77,255, + 84,113,76,255,84,113,76,255,84,113,76,255,84,114,76,255, + 85,114,76,255,85,115,76,255,85,115,76,255,85,115,76,255, + 85,115,76,255,85,115,75,255,85,115,75,255,85,115,75,255, + 85,115,75,255,86,116,75,255,86,116,75,255,86,116,75,255, + 86,116,75,255,86,116,75,255,86,116,75,255,86,116,75,255, + 86,116,75,255,86,117,75,255,86,117,75,255,86,117,75,255, + 86,117,75,255,87,117,75,255,87,117,75,255,87,117,75,255, + 87,117,75,255,87,117,75,255,87,117,75,255,87,117,75,255, + 87,117,75,255,87,118,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,76,255,87,118,76,255,87,118,76,255, + 87,118,76,255,87,118,76,255,87,118,76,255,87,118,76,255, + 87,118,76,255,87,119,76,255,87,119,76,255,87,119,76,255, + 87,119,76,255,87,119,76,255,87,119,76,255,87,119,76,255, + 87,119,76,255,87,119,76,255,87,119,76,255,87,119,76,255, + 87,119,76,255,86,118,76,255,86,118,76,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,118,76,255, + 86,118,76,255,87,118,76,255,87,118,76,255,87,118,76,255, + 87,118,76,255,87,119,76,255,87,119,76,255,87,119,76,255, + 87,119,76,255,88,120,76,255,88,120,76,255,88,120,76,255, + 88,120,76,255,89,121,76,255,89,121,76,255,89,121,76,255, + 89,121,76,255,90,121,76,255,90,121,76,255,90,121,76,255, + 90,122,76,255,91,122,76,255,91,122,76,255,91,122,76,255, + 91,122,76,255,92,123,76,255,92,123,76,255,92,123,76,255, + 92,123,76,255,93,123,76,255,93,123,76,255,93,123,76,255, + 93,123,76,255,93,124,76,255,93,124,76,255,93,124,76,255, + 93,124,76,255,93,124,76,255,93,124,76,255,93,124,76,255, + 93,124,76,255,93,124,76,255,93,124,76,255,93,124,76,255, + 93,124,76,255,92,123,76,255,92,123,76,255,92,123,76,255, + 92,123,76,255,91,122,77,255,91,122,77,255,91,122,77,255, + 91,121,77,255,90,121,78,255,90,120,78,255,90,120,78,255, + 89,120,78,255,89,119,78,255,88,119,78,255,88,119,78,255, + 87,118,78,255,87,118,79,255,86,117,79,255,86,117,79,255, + 85,116,79,255,85,116,80,255,84,115,80,255,83,115,80,255, + 83,115,80,255,82,114,81,255,81,114,81,255,81,114,81,255, + 81,113,81,255,80,113,82,255,80,112,82,255,80,112,82,255, + 79,112,82,255,79,111,83,255,78,111,83,255,78,111,83,255, + 78,111,83,255,78,111,84,255,78,111,84,255,78,111,84,255, + 78,111,84,255,78,111,84,255,78,111,84,255,78,111,84,255, + 78,111,84,255,78,111,85,255,78,111,85,255,78,111,85,255, + 78,111,85,255,78,111,86,255,78,111,86,255,78,111,86,255, + 78,111,86,255,78,112,86,255,78,112,86,255,78,112,86,255, + 78,112,86,255,79,113,86,255,79,113,86,255,79,113,86,255, + 79,113,86,255,79,114,86,255,79,114,86,255,79,114,86,255, + 79,114,86,255,80,115,86,255,80,115,86,255,80,115,86,255, + 80,115,86,255,80,115,86,255,80,115,86,255,80,115,86,255, + 80,115,86,255,80,115,86,255,80,115,86,255,80,115,86,255, + 80,115,86,255,80,116,86,255,80,116,86,255,80,116,86,255, + 80,116,86,255,81,116,86,255,81,116,86,255,81,116,86,255, + 81,116,86,255,81,117,86,255,81,117,86,255,81,117,86,255, + 81,117,86,255,82,118,85,255,82,118,85,255,82,118,85,255, + 82,118,85,255,82,118,85,255,82,118,85,255,82,118,85,255, + 82,118,85,255,83,119,85,255,83,119,85,255,83,119,85,255, + 83,119,85,255,84,119,85,255,84,119,85,255,84,119,85,255, + 84,119,85,255,84,119,85,255,84,119,85,255,84,119,85,255, + 84,119,85,255,85,119,84,255,85,119,84,255,85,119,84,255, + 85,119,84,255,86,120,84,255,86,120,84,255,86,120,84,255, + 86,120,84,255,86,120,85,255,86,120,85,255,86,120,85,255, + 86,120,85,255,86,120,85,255,86,120,85,255,86,120,85,255, + 86,120,85,255,86,119,84,255,86,119,84,255,86,119,84,255, + 86,119,84,255,86,118,84,255,86,118,84,255,86,118,84,255, + 86,118,84,255,85,117,84,255,85,117,84,255,85,117,84,255, + 85,117,84,255,84,116,83,255,84,116,83,255,84,116,83,255, + 84,116,83,255,83,115,82,255,83,115,82,255,83,115,82,255, + 83,114,82,255,83,114,81,255,83,113,81,255,83,113,81,255, + 82,112,81,255,82,112,80,255,81,111,80,255,81,111,80,255, + 81,111,80,255,80,110,79,255,80,110,79,255,80,110,79,255, + 80,109,78,255,79,109,78,255,79,108,77,255,79,108,77,255, + 79,107,77,255,78,107,76,255,78,106,76,255,78,106,76,255, + 78,105,75,255,77,105,75,255,77,104,74,255,77,104,74,255, + 77,103,73,255,76,103,73,255,76,102,72,255,76,102,72,255, + 76,101,71,255,75,101,71,255,75,100,70,255,75,100,70,255, + 75,99,69,255,75,99,69,255,75,98,68,255,75,98,67,255, + 75,97,67,255,74,97,66,255,74,96,65,255,74,96,65,255, + 74,96,64,255,73,95,64,255,73,95,63,255,73,95,63,255, + 73,94,62,255,73,94,62,255,73,93,61,255,73,93,61,255, + 73,93,60,255,72,92,60,255,72,92,59,255,72,92,59,255, + 72,91,58,255,72,91,58,255,72,90,57,255,72,90,57,255, + 72,90,56,255,72,89,56,255,72,89,55,255,72,89,55,255, + 72,88,54,255,71,88,53,255,71,87,52,255,71,87,52,255, + 71,86,51,255,70,86,51,255,70,85,50,255,70,85,50,255, + 70,84,49,255,69,84,49,255,69,83,48,255,69,83,48,255, + 69,82,47,255,68,82,47,255,68,81,46,255,68,81,46,255, + 68,80,45,255,67,80,45,255,67,79,44,255,67,79,44,255, + 67,79,44,255,66,78,43,255,66,78,43,255,66,78,43,255, + 66,77,43,255,65,77,42,255,65,76,42,255,65,76,42,255, + 64,75,41,255,64,74,41,255,63,73,40,255,63,73,40,255, + 62,72,40,255,62,72,39,255,61,71,39,255,61,71,39,255, + 60,70,38,255,60,70,38,255,59,69,37,255,59,69,37,255, + 59,68,37,255,58,68,36,255,58,67,36,255,58,67,36,255, + 57,67,36,255,57,66,35,255,56,66,35,255,56,66,35,255, + 56,65,35,255,55,65,34,255,55,64,34,255,55,64,34,255, + 55,64,34,255,54,63,33,255,54,63,33,255,54,63,33,255, + 54,63,33,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,32,255,52,61,32,255,52,61,32,255,52,61,32,255, + 52,61,32,255,52,61,31,255,52,61,31,255,52,61,31,255, + 52,61,31,255,52,61,30,255,52,61,30,255,52,61,30,255, + 52,61,30,255,52,60,30,255,52,60,30,255,52,60,30,255, + 52,60,30,255,51,60,29,255,51,60,29,255,51,60,29,255, + 51,60,29,255,51,60,28,255,51,60,28,255,51,60,28,255, + 51,60,28,255,51,60,28,255,51,60,28,255,51,60,28,255, + 51,60,28,255,50,59,27,255,50,59,27,255,50,59,27,255, + 50,59,27,255,49,59,27,255,49,59,27,255,49,59,27,255, + 49,58,27,255,48,58,26,255,48,57,26,255,48,57,26,255, + 48,57,26,255,47,56,26,255,47,56,26,255,47,56,26,255, + 46,56,26,255,46,55,25,255,45,55,25,255,45,55,25,255, + 44,54,25,255,44,54,25,255,43,53,25,255,43,53,25,255, + 43,53,25,255,42,52,24,255,42,52,24,255,42,52,24,255, + 42,51,24,255,41,51,24,255,41,50,24,255,41,50,24,255, + 41,50,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,60,71,26,255,60,71,26,255,60,71,26,255, + 60,71,26,255,60,72,26,255,60,72,26,255,60,72,26,255, + 60,73,26,255,61,73,27,255,61,74,27,255,61,74,27,255, + 61,74,27,255,62,75,28,255,62,75,28,255,62,75,28,255, + 62,76,28,255,63,76,29,255,63,77,29,255,63,77,29,255, + 64,78,29,255,64,78,29,255,65,79,29,255,65,79,29,255, + 65,80,29,255,66,80,30,255,66,81,30,255,66,81,30,255, + 67,82,30,255,67,82,31,255,68,83,31,255,68,83,31,255, + 69,84,31,255,69,85,32,255,70,86,32,255,70,86,32,255, + 71,87,32,255,71,87,32,255,72,88,32,255,72,88,32,255, + 73,89,32,255,73,90,33,255,74,91,33,255,74,91,33,255, + 75,92,33,255,75,93,34,255,76,94,34,255,76,94,34,255, + 77,95,34,255,77,96,35,255,78,97,35,255,78,97,35,255, + 79,98,35,255,79,98,36,255,80,99,36,255,80,99,36,255, + 81,100,36,255,81,101,37,255,82,102,37,255,82,102,37,255, + 83,103,37,255,83,103,38,255,84,104,38,255,84,104,38,255, + 85,105,38,255,85,105,38,255,86,106,38,255,86,106,38,255, + 86,107,38,255,87,107,39,255,87,108,39,255,87,108,39,255, + 88,109,39,255,88,109,40,255,89,110,40,255,89,110,40,255, + 89,111,40,255,90,111,41,255,90,112,41,255,90,112,41,255, + 91,112,41,255,91,113,42,255,92,113,42,255,92,113,42,255, + 92,114,42,255,93,114,43,255,93,115,43,255,93,115,43,255, + 93,115,43,255,94,116,43,255,94,116,43,255,94,116,43,255, + 95,117,43,255,95,117,44,255,96,118,44,255,96,118,44,255, + 96,119,44,255,97,119,45,255,97,120,45,255,97,120,45,255, + 98,121,45,255,98,121,46,255,99,122,46,255,99,122,46,255, + 99,123,46,255,100,123,46,255,100,124,46,255,100,124,46,255, + 101,125,46,255,101,125,47,255,102,126,47,255,102,126,47,255, + 103,127,47,255,103,127,48,255,104,128,48,255,104,128,48,255, + 104,129,48,255,105,129,49,255,105,130,49,255,105,130,49,255, + 106,131,49,255,106,131,49,255,107,132,49,255,107,132,49,255, + 108,133,49,255,108,134,50,255,109,135,50,255,109,135,50,255, + 109,136,50,255,110,136,51,255,110,137,51,255,110,137,51,255, + 110,137,51,255,111,138,52,255,111,138,52,255,111,138,52,255, + 111,138,52,255,112,139,53,255,112,139,53,255,112,139,53,255, + 112,139,53,255,112,140,54,255,112,140,54,255,112,140,54,255, + 112,140,54,255,112,140,55,255,112,140,55,255,112,140,55,255, + 112,140,55,255,112,140,56,255,112,140,56,255,112,140,56,255, + 112,140,57,255,111,140,57,255,111,140,58,255,111,140,58,255, + 111,140,58,255,110,139,59,255,110,139,59,255,110,139,59,255, + 110,139,59,255,109,139,60,255,109,139,60,255,109,139,60,255, + 108,139,61,255,108,138,61,255,107,138,62,255,107,138,62,255, + 107,138,62,255,106,137,63,255,106,137,63,255,106,137,63,255, + 106,137,63,255,105,136,64,255,105,136,64,255,105,136,64,255, + 105,136,64,255,104,135,65,255,104,135,65,255,104,135,65,255, + 103,134,65,255,103,134,66,255,102,133,66,255,102,133,66,255, + 102,133,67,255,101,132,67,255,101,132,68,255,101,132,68,255, + 100,132,68,255,100,131,69,255,99,131,69,255,99,131,69,255, + 99,131,69,255,98,130,70,255,98,130,70,255,98,130,70,255, + 97,129,70,255,97,129,71,255,96,128,71,255,96,128,71,255, + 96,128,71,255,95,127,72,255,95,127,72,255,95,127,72,255, + 94,126,72,255,94,126,72,255,93,125,72,255,93,125,72,255, + 93,125,72,255,92,124,73,255,92,124,73,255,92,124,73,255, + 91,123,73,255,91,123,74,255,90,122,74,255,90,122,74,255, + 90,122,74,255,89,121,75,255,89,121,75,255,89,121,75,255, + 89,121,75,255,89,121,76,255,89,121,76,255,89,121,76,255, + 89,121,76,255,88,120,76,255,88,120,76,255,88,120,76,255, + 88,120,76,255,88,120,76,255,88,120,76,255,88,120,76,255, + 88,120,76,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,86,118,77,255,86,118,77,255,86,118,77,255, + 86,118,77,255,86,118,77,255,86,118,77,255,86,118,77,255, + 86,118,77,255,86,118,77,255,86,118,77,255,86,118,77,255, + 86,118,77,255,86,118,77,255,86,118,77,255,86,118,77,255, + 86,118,77,255,86,118,78,255,86,118,78,255,86,118,78,255, + 86,118,78,255,85,117,78,255,85,117,78,255,85,117,78,255, + 85,117,78,255,85,117,78,255,85,117,78,255,85,117,78,255, + 85,117,78,255,85,116,78,255,85,116,78,255,85,116,78,255, + 85,116,78,255,85,116,79,255,85,116,79,255,85,116,79,255, + 85,116,79,255,84,116,79,255,84,116,79,255,84,116,79,255, + 84,116,79,255,84,115,80,255,84,115,80,255,84,115,80,255, + 84,115,80,255,83,115,80,255,83,115,80,255,83,115,80,255, + 83,115,80,255,82,115,80,255,82,115,80,255,82,115,80,255, + 82,115,80,255,82,114,80,255,82,114,80,255,82,114,80,255, + 82,114,80,255,81,113,81,255,81,113,81,255,81,113,81,255, + 81,113,81,255,81,113,81,255,81,113,81,255,81,113,81,255, + 81,113,81,255,80,112,81,255,80,112,81,255,80,112,81,255, + 80,112,81,255,79,112,81,255,79,112,81,255,79,112,81,255, + 79,112,81,255,79,111,80,255,79,111,80,255,79,111,80,255, + 79,111,80,255,79,111,80,255,79,111,80,255,79,111,80,255, + 79,111,80,255,78,111,80,255,78,111,80,255,78,111,80,255, + 78,111,80,255,78,111,80,255,78,111,80,255,78,111,80,255, + 78,111,80,255,77,111,80,255,77,111,80,255,77,111,80,255, + 77,111,80,255,77,111,80,255,77,111,80,255,77,111,80,255, + 77,111,80,255,78,111,80,255,78,111,80,255,78,111,80,255, + 78,111,80,255,78,111,79,255,78,111,79,255,78,111,79,255, + 78,111,79,255,78,112,79,255,78,112,79,255,78,112,79,255, + 78,112,79,255,79,112,79,255,79,112,79,255,79,112,79,255, + 79,112,79,255,79,112,78,255,79,112,78,255,79,112,78,255, + 79,112,78,255,79,112,78,255,79,112,78,255,79,112,78,255, + 79,112,78,255,80,112,78,255,80,112,78,255,80,112,78,255, + 80,112,78,255,80,112,78,255,80,112,78,255,80,112,78,255, + 80,112,78,255,80,112,77,255,80,112,77,255,80,112,77,255, + 80,112,77,255,80,112,77,255,80,112,77,255,80,112,77,255, + 80,112,77,255,80,111,77,255,80,111,77,255,80,111,77,255, + 80,111,77,255,80,111,77,255,80,111,77,255,80,111,77,255, + 80,111,77,255,80,110,77,255,80,110,77,255,80,110,77,255, + 80,110,77,255,81,111,77,255,81,111,77,255,81,111,77,255, + 81,111,77,255,81,111,76,255,81,111,76,255,81,111,76,255, + 81,111,76,255,82,111,76,255,82,111,76,255,82,111,76,255, + 82,111,76,255,82,111,76,255,82,111,76,255,82,111,76,255, + 82,111,76,255,83,112,76,255,83,112,76,255,83,112,76,255, + 83,112,76,255,83,112,75,255,83,112,75,255,83,112,75,255, + 83,113,75,255,84,113,75,255,84,114,75,255,84,114,75,255, + 84,114,75,255,84,114,75,255,84,114,74,255,84,114,74,255, + 84,114,74,255,84,114,74,255,85,115,74,255,85,115,74,255, + 85,115,74,255,85,115,74,255,85,115,74,255,85,115,74,255, + 85,115,74,255,85,115,74,255,85,116,74,255,85,116,74,255, + 85,116,74,255,85,116,74,255,86,116,74,255,86,116,74,255, + 86,116,74,255,86,116,74,255,86,116,74,255,86,116,74,255, + 86,116,74,255,86,116,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,87,117,75,255,87,117,75,255, + 87,117,75,255,87,117,75,255,87,117,75,255,87,117,75,255, + 87,117,75,255,87,117,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,86,117,75,255,86,117,75,255, + 86,117,75,255,86,117,75,255,86,117,75,255,86,117,75,255, + 86,117,75,255,86,117,75,255,86,117,75,255,86,117,75,255, + 86,117,75,255,86,117,75,255,86,117,75,255,86,117,75,255, + 86,117,75,255,86,117,75,255,86,117,75,255,86,117,75,255, + 86,117,75,255,86,117,75,255,87,117,75,255,87,117,75,255, + 87,117,75,255,87,117,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,88,119,75,255,88,119,75,255, + 88,119,75,255,88,119,75,255,89,120,75,255,89,120,75,255, + 89,120,75,255,89,120,75,255,90,120,75,255,90,120,75,255, + 90,120,75,255,90,121,75,255,91,121,75,255,91,122,75,255, + 91,122,75,255,91,122,75,255,92,123,75,255,92,123,75,255, + 92,123,75,255,92,123,75,255,93,123,75,255,93,123,75,255, + 93,123,75,255,93,123,75,255,93,124,75,255,93,124,75,255, + 93,124,75,255,93,124,75,255,94,124,75,255,94,124,75,255, + 94,124,75,255,94,124,75,255,93,124,75,255,93,124,75,255, + 93,124,75,255,93,124,75,255,92,123,75,255,92,123,75,255, + 92,123,75,255,92,123,75,255,91,122,76,255,91,122,76,255, + 91,122,76,255,91,121,76,255,90,121,77,255,90,120,77,255, + 90,120,77,255,89,120,77,255,89,119,77,255,88,119,77,255, + 88,119,77,255,87,118,77,255,87,118,78,255,86,117,78,255, + 86,117,78,255,85,116,78,255,85,116,79,255,84,115,79,255, + 83,115,79,255,83,114,79,255,82,114,80,255,81,113,80,255, + 81,113,80,255,81,112,80,255,80,112,81,255,80,111,81,255, + 80,111,81,255,79,111,81,255,79,110,82,255,78,110,82,255, + 78,110,82,255,78,110,82,255,77,110,83,255,77,110,83,255, + 77,110,83,255,77,110,83,255,77,110,83,255,77,110,83,255, + 77,110,83,255,77,110,83,255,77,110,84,255,77,110,84,255, + 77,110,84,255,77,110,84,255,77,110,85,255,77,110,85,255, + 77,110,85,255,77,110,85,255,77,111,85,255,77,111,85,255, + 77,111,85,255,77,111,85,255,78,112,85,255,78,112,85,255, + 78,112,85,255,78,112,85,255,79,113,85,255,79,113,85,255, + 79,113,85,255,79,113,85,255,79,114,85,255,79,114,85,255, + 79,114,85,255,79,114,85,255,80,114,85,255,80,114,85,255, + 80,114,85,255,80,114,85,255,80,114,85,255,80,114,85,255, + 80,114,85,255,80,114,85,255,80,115,85,255,80,115,85,255, + 80,115,85,255,80,115,85,255,80,115,85,255,80,115,85,255, + 80,115,85,255,80,115,85,255,81,116,85,255,81,116,85,255, + 81,116,85,255,81,116,85,255,82,117,84,255,82,117,84,255, + 82,117,84,255,82,117,84,255,82,117,84,255,82,117,84,255, + 82,117,84,255,82,117,84,255,83,118,84,255,83,118,84,255, + 83,118,84,255,83,118,84,255,84,118,84,255,84,118,84,255, + 84,118,84,255,84,118,84,255,84,118,84,255,84,118,84,255, + 84,118,84,255,84,118,84,255,85,119,83,255,85,119,83,255, + 85,119,83,255,85,119,83,255,86,119,83,255,86,119,83,255, + 86,119,83,255,86,119,83,255,86,119,84,255,86,119,84,255, + 86,119,84,255,86,119,84,255,86,119,84,255,86,119,84,255, + 86,119,84,255,86,119,84,255,86,118,83,255,86,118,83,255, + 86,118,83,255,86,118,83,255,86,117,83,255,86,117,83,255, + 86,117,83,255,86,117,83,255,85,116,83,255,85,116,83,255, + 85,116,83,255,85,116,83,255,84,115,82,255,84,115,82,255, + 84,115,82,255,84,115,82,255,83,114,81,255,83,114,81,255, + 83,114,81,255,83,113,81,255,83,113,80,255,83,112,80,255, + 83,112,80,255,82,111,80,255,82,111,79,255,81,110,79,255, + 81,110,79,255,81,110,79,255,80,109,78,255,80,109,78,255, + 80,109,78,255,80,108,77,255,79,108,77,255,79,107,76,255, + 79,107,76,255,79,106,75,255,78,106,75,255,78,105,74,255, + 78,105,74,255,78,104,74,255,77,104,73,255,77,103,73,255, + 77,103,73,255,77,102,72,255,76,102,72,255,76,101,71,255, + 76,101,71,255,76,101,70,255,75,100,70,255,75,100,69,255, + 75,100,69,255,75,99,68,255,75,99,68,255,75,98,67,255, + 75,98,66,255,75,97,66,255,74,97,65,255,74,96,64,255, + 74,96,64,255,74,96,63,255,74,95,63,255,74,95,62,255, + 74,95,62,255,74,94,61,255,74,94,61,255,74,93,60,255, + 74,93,60,255,74,93,59,255,73,92,59,255,73,92,58,255, + 73,92,58,255,73,91,57,255,73,91,57,255,73,90,56,255, + 73,90,56,255,73,90,55,255,72,89,55,255,72,89,54,255, + 72,89,54,255,72,88,53,255,72,88,52,255,72,87,51,255, + 72,87,51,255,72,86,50,255,71,86,50,255,71,85,49,255, + 71,85,49,255,71,84,48,255,70,84,48,255,70,83,47,255, + 70,83,47,255,70,82,46,255,69,82,46,255,69,81,45,255, + 69,81,45,255,69,80,44,255,68,80,44,255,68,79,43,255, + 68,79,43,255,67,79,43,255,67,78,42,255,66,78,42,255, + 66,78,42,255,66,77,42,255,65,77,41,255,65,76,41,255, + 65,76,41,255,64,75,40,255,64,74,40,255,63,73,39,255, + 63,73,39,255,62,72,39,255,62,72,38,255,61,71,38,255, + 61,71,38,255,60,70,38,255,60,70,37,255,59,69,37,255, + 59,69,37,255,59,68,37,255,58,68,36,255,58,67,36,255, + 58,67,36,255,57,67,36,255,57,66,35,255,56,66,35,255, + 56,66,35,255,56,65,35,255,55,65,34,255,55,64,34,255, + 55,64,34,255,55,64,34,255,54,63,33,255,54,63,33,255, + 54,63,33,255,54,63,33,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,32,255,52,61,32,255,52,61,32,255, + 52,61,32,255,52,61,32,255,52,61,31,255,52,61,31,255, + 52,61,31,255,52,61,31,255,52,61,30,255,52,61,30,255, + 52,61,30,255,52,61,30,255,52,60,30,255,52,60,30,255, + 52,60,30,255,52,60,30,255,52,60,29,255,52,60,29,255, + 52,60,29,255,52,60,29,255,51,60,28,255,51,60,28,255, + 51,60,28,255,51,60,28,255,51,60,28,255,51,60,28,255, + 51,60,28,255,51,60,28,255,50,59,27,255,50,59,27,255, + 50,59,27,255,50,59,27,255,49,59,27,255,49,59,27,255, + 49,59,27,255,49,59,27,255,48,58,26,255,48,58,26,255, + 48,58,26,255,48,57,26,255,47,57,26,255,47,56,26,255, + 47,56,26,255,46,56,26,255,46,55,25,255,45,55,25,255, + 45,55,25,255,44,54,25,255,44,54,25,255,43,53,25,255, + 43,53,25,255,43,53,25,255,42,52,24,255,42,52,24,255, + 42,52,24,255,42,51,24,255,41,51,24,255,41,50,24,255, + 41,50,24,255,41,50,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,60,71,26,255,60,71,26,255, + 60,71,26,255,60,71,26,255,60,72,26,255,60,72,26,255, + 60,72,26,255,60,73,26,255,61,73,27,255,61,74,27,255, + 61,74,27,255,61,74,27,255,62,75,28,255,62,75,28,255, + 62,75,28,255,62,76,28,255,63,76,29,255,63,77,29,255, + 63,77,29,255,64,78,29,255,64,78,29,255,65,79,29,255, + 65,79,29,255,65,80,29,255,66,80,30,255,66,81,30,255, + 66,81,30,255,67,82,30,255,67,82,31,255,68,83,31,255, + 68,83,31,255,69,84,31,255,69,85,32,255,70,86,32,255, + 70,86,32,255,71,87,32,255,71,87,32,255,72,88,32,255, + 72,88,32,255,73,89,32,255,73,90,33,255,74,91,33,255, + 74,91,33,255,75,92,33,255,75,93,34,255,76,94,34,255, + 76,94,34,255,77,95,34,255,77,96,35,255,78,97,35,255, + 78,97,35,255,79,98,35,255,79,98,36,255,80,99,36,255, + 80,99,36,255,81,100,36,255,81,101,37,255,82,102,37,255, + 82,102,37,255,83,103,37,255,83,103,38,255,84,104,38,255, + 84,104,38,255,85,105,38,255,85,105,38,255,86,106,38,255, + 86,106,38,255,86,107,38,255,87,107,39,255,87,108,39,255, + 87,108,39,255,88,109,39,255,88,109,40,255,89,110,40,255, + 89,110,40,255,89,111,40,255,90,111,41,255,90,112,41,255, + 90,112,41,255,91,112,41,255,91,113,42,255,92,113,42,255, + 92,113,42,255,92,114,42,255,93,114,43,255,93,115,43,255, + 93,115,43,255,93,115,43,255,94,116,43,255,94,116,43,255, + 94,116,43,255,95,117,43,255,95,117,44,255,96,118,44,255, + 96,118,44,255,96,119,44,255,97,119,45,255,97,120,45,255, + 97,120,45,255,98,121,45,255,98,121,46,255,99,122,46,255, + 99,122,46,255,99,123,46,255,100,123,46,255,100,124,46,255, + 100,124,46,255,101,125,46,255,101,125,47,255,102,126,47,255, + 102,126,47,255,103,127,47,255,103,127,48,255,104,128,48,255, + 104,128,48,255,104,129,48,255,105,129,49,255,105,130,49,255, + 105,130,49,255,106,131,49,255,106,131,49,255,107,132,49,255, + 107,132,49,255,108,133,49,255,108,134,50,255,109,135,50,255, + 109,135,50,255,109,136,50,255,110,136,51,255,110,137,51,255, + 110,137,51,255,110,137,51,255,111,138,52,255,111,138,52,255, + 111,138,52,255,111,138,52,255,112,139,53,255,112,139,53,255, + 112,139,53,255,112,139,53,255,112,140,54,255,112,140,54,255, + 112,140,54,255,112,140,54,255,112,140,55,255,112,140,55,255, + 112,140,55,255,112,140,55,255,112,140,56,255,112,140,56,255, + 112,140,56,255,112,140,57,255,111,140,57,255,111,140,58,255, + 111,140,58,255,111,140,58,255,110,139,59,255,110,139,59,255, + 110,139,59,255,110,139,59,255,109,139,60,255,109,139,60,255, + 109,139,60,255,108,139,60,255,108,138,61,255,107,138,61,255, + 107,138,61,255,107,138,62,255,106,137,62,255,106,137,63,255, + 106,137,63,255,106,137,63,255,105,136,64,255,105,136,64,255, + 105,136,64,255,105,136,64,255,104,135,65,255,104,135,65,255, + 104,135,65,255,103,134,65,255,103,134,66,255,102,133,66,255, + 102,133,66,255,102,133,66,255,101,132,67,255,101,132,67,255, + 101,132,67,255,100,132,67,255,100,131,68,255,99,131,68,255, + 99,131,68,255,99,131,68,255,98,130,69,255,98,130,69,255, + 98,130,69,255,97,129,69,255,97,129,70,255,96,128,70,255, + 96,128,70,255,96,128,70,255,95,127,71,255,95,127,71,255, + 95,127,71,255,94,126,71,255,94,126,72,255,93,125,72,255, + 93,125,72,255,93,125,72,255,92,124,73,255,92,124,73,255, + 92,124,73,255,91,123,73,255,91,123,74,255,90,122,74,255, + 90,122,74,255,90,122,74,255,89,121,75,255,89,121,75,255, + 89,121,75,255,89,121,75,255,89,121,76,255,89,121,76,255, + 89,121,76,255,89,121,76,255,88,120,76,255,88,120,76,255, + 88,120,76,255,88,120,76,255,88,119,76,255,88,119,76,255, + 88,119,76,255,88,119,76,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,118,77,255,87,118,77,255, + 87,118,77,255,87,118,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,118,77,255,87,118,77,255, + 87,118,77,255,87,118,77,255,87,119,77,255,87,119,77,255, + 87,119,77,255,87,119,77,255,87,118,77,255,87,118,77,255, + 87,118,77,255,87,118,77,255,86,118,77,255,86,118,77,255, + 86,118,77,255,86,118,77,255,86,117,77,255,86,117,77,255, + 86,117,77,255,86,117,77,255,86,117,77,255,86,117,77,255, + 86,117,77,255,86,117,77,255,86,117,77,255,86,117,77,255, + 86,117,77,255,86,117,77,255,86,117,78,255,86,117,78,255, + 86,117,78,255,86,117,78,255,85,116,77,255,85,116,77,255, + 85,116,77,255,85,116,77,255,85,116,78,255,85,116,78,255, + 85,116,78,255,85,116,78,255,85,116,78,255,85,116,78,255, + 85,116,78,255,85,116,78,255,85,115,78,255,85,115,78,255, + 85,115,78,255,85,115,78,255,84,115,79,255,84,115,79,255, + 84,115,79,255,84,115,79,255,84,115,79,255,84,115,79,255, + 84,115,79,255,84,115,79,255,83,114,79,255,83,114,79,255, + 83,114,79,255,83,114,79,255,82,114,79,255,82,114,79,255, + 82,114,79,255,82,114,79,255,82,113,80,255,82,113,80,255, + 82,113,80,255,82,113,80,255,81,112,80,255,81,112,80,255, + 81,112,80,255,81,112,80,255,81,111,80,255,81,111,80,255, + 81,111,80,255,81,111,80,255,80,111,80,255,80,111,80,255, + 80,111,80,255,80,111,80,255,79,110,80,255,79,110,80,255, + 79,110,80,255,79,110,80,255,79,109,80,255,79,109,80,255, + 79,109,80,255,79,109,80,255,79,109,79,255,79,109,79,255, + 79,109,79,255,79,109,79,255,78,109,79,255,78,109,79,255, + 78,109,79,255,78,109,79,255,78,109,79,255,78,109,79,255, + 78,109,79,255,78,109,79,255,77,109,79,255,77,109,79,255, + 77,109,79,255,77,109,79,255,77,109,79,255,77,109,79,255, + 77,109,79,255,77,109,79,255,78,110,79,255,78,110,79,255, + 78,110,79,255,78,110,79,255,78,111,78,255,78,111,78,255, + 78,111,78,255,78,111,78,255,78,111,78,255,78,111,78,255, + 78,111,78,255,78,111,78,255,79,111,78,255,79,111,78,255, + 79,111,78,255,79,111,78,255,79,111,77,255,79,111,77,255, + 79,111,77,255,79,111,77,255,79,112,77,255,79,112,77,255, + 79,112,77,255,79,112,77,255,80,112,77,255,80,112,77,255, + 80,112,77,255,80,112,77,255,80,112,77,255,80,112,77,255, + 80,112,77,255,80,112,77,255,80,111,76,255,80,111,76,255, + 80,111,76,255,80,111,76,255,80,111,76,255,80,111,76,255, + 80,111,76,255,80,111,76,255,80,110,76,255,80,110,76,255, + 80,110,76,255,80,110,76,255,80,109,76,255,80,109,76,255, + 80,109,76,255,80,109,76,255,80,109,76,255,80,109,76,255, + 80,109,76,255,80,109,76,255,80,109,76,255,80,109,76,255, + 80,109,76,255,80,109,76,255,80,109,75,255,80,109,75,255, + 80,109,75,255,80,109,75,255,81,109,75,255,81,109,75,255, + 81,109,75,255,81,109,75,255,81,110,75,255,81,110,75,255, + 81,110,75,255,81,110,75,255,82,110,75,255,82,110,75,255, + 82,110,75,255,82,110,75,255,83,111,74,255,83,111,74,255, + 83,111,74,255,83,111,74,255,83,112,74,255,83,112,74,255, + 83,112,74,255,83,112,74,255,84,113,74,255,84,113,73,255, + 84,113,73,255,84,113,73,255,84,113,73,255,85,114,73,255, + 85,114,73,255,85,114,73,255,85,114,73,255,85,114,73,255, + 85,114,73,255,85,114,73,255,85,114,73,255,85,115,73,255, + 85,115,73,255,85,115,73,255,85,115,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,117,73,255, + 86,117,73,255,86,117,73,255,86,117,73,255,87,117,74,255, + 87,117,74,255,87,117,74,255,87,117,74,255,87,117,74,255, + 87,117,74,255,87,117,74,255,87,117,74,255,87,118,74,255, + 87,118,74,255,87,118,74,255,87,118,74,255,87,118,74,255, + 87,118,74,255,87,118,74,255,87,118,74,255,87,118,74,255, + 87,118,74,255,87,118,74,255,87,118,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,87,117,74,255, + 87,117,74,255,87,117,74,255,87,117,74,255,87,118,74,255, + 87,118,74,255,87,118,74,255,87,118,74,255,88,119,74,255, + 88,119,74,255,88,119,74,255,88,119,74,255,89,120,74,255, + 89,120,74,255,89,120,74,255,89,120,74,255,90,120,74,255, + 90,120,74,255,90,120,74,255,90,121,74,255,91,121,73,255, + 91,122,73,255,91,122,73,255,91,122,73,255,92,123,73,255, + 92,123,73,255,92,123,73,255,92,123,73,255,93,123,73,255, + 93,123,73,255,93,123,73,255,93,123,73,255,93,124,73,255, + 93,124,73,255,93,124,73,255,93,124,73,255,94,124,73,255, + 94,124,73,255,94,124,73,255,94,124,73,255,93,124,74,255, + 93,124,74,255,93,124,74,255,93,124,74,255,92,123,74,255, + 92,123,74,255,92,123,74,255,92,123,74,255,91,122,75,255, + 91,122,75,255,91,122,75,255,91,121,75,255,90,121,75,255, + 90,120,75,255,90,120,75,255,89,120,75,255,89,119,76,255, + 88,119,76,255,88,119,76,255,87,118,76,255,87,118,77,255, + 86,117,77,255,86,117,77,255,85,116,77,255,85,116,78,255, + 84,115,78,255,83,115,78,255,83,114,78,255,82,114,79,255, + 81,113,79,255,81,113,79,255,81,112,79,255,80,112,80,255, + 80,111,80,255,80,111,80,255,79,111,80,255,79,110,81,255, + 78,110,81,255,78,110,81,255,78,110,81,255,77,110,82,255, + 77,110,82,255,77,110,82,255,77,110,82,255,77,109,82,255, + 77,109,82,255,77,109,82,255,77,109,82,255,77,109,83,255, + 77,109,83,255,77,109,83,255,77,109,83,255,77,110,84,255, + 77,110,84,255,77,110,84,255,77,110,84,255,77,110,84,255, + 77,110,84,255,77,110,84,255,77,110,84,255,78,111,84,255, + 78,111,84,255,78,111,84,255,78,111,84,255,79,112,84,255, + 79,112,84,255,79,112,84,255,79,112,84,255,79,113,84,255, + 79,113,84,255,79,113,84,255,79,113,84,255,80,114,84,255, + 80,114,84,255,80,114,84,255,80,114,84,255,80,114,84,255, + 80,114,84,255,80,114,84,255,80,114,84,255,80,115,84,255, + 80,115,84,255,80,115,84,255,80,115,84,255,80,115,84,255, + 80,115,84,255,80,115,84,255,80,115,84,255,81,116,83,255, + 81,116,83,255,81,116,83,255,81,116,83,255,82,117,83,255, + 82,117,83,255,82,117,83,255,82,117,83,255,82,117,82,255, + 82,117,82,255,82,117,82,255,82,117,82,255,83,118,82,255, + 83,118,82,255,83,118,82,255,83,118,82,255,84,118,82,255, + 84,118,82,255,84,118,82,255,84,118,82,255,84,118,82,255, + 84,118,82,255,84,118,82,255,84,118,82,255,85,119,81,255, + 85,119,81,255,85,119,81,255,85,119,81,255,86,119,81,255, + 86,119,81,255,86,119,81,255,86,119,81,255,86,119,82,255, + 86,119,82,255,86,119,82,255,86,119,82,255,86,119,82,255, + 86,119,82,255,86,119,82,255,86,119,82,255,86,118,81,255, + 86,118,81,255,86,118,81,255,86,118,81,255,86,117,81,255, + 86,117,81,255,86,117,81,255,86,117,81,255,85,116,81,255, + 85,116,81,255,85,116,81,255,85,116,81,255,84,115,80,255, + 84,115,80,255,84,115,80,255,84,115,80,255,83,114,79,255, + 83,114,79,255,83,114,79,255,83,113,79,255,83,113,78,255, + 83,112,78,255,83,112,78,255,82,111,78,255,82,111,77,255, + 81,110,77,255,81,110,77,255,81,110,77,255,80,109,76,255, + 80,109,76,255,80,109,76,255,80,108,75,255,79,108,75,255, + 79,107,74,255,79,107,74,255,79,106,73,255,78,106,73,255, + 78,105,72,255,78,105,72,255,78,104,72,255,77,104,71,255, + 77,103,71,255,77,103,71,255,77,102,70,255,76,102,70,255, + 76,101,69,255,76,101,69,255,76,101,68,255,75,100,68,255, + 75,100,67,255,75,100,67,255,75,99,66,255,75,99,66,255, + 75,98,65,255,75,98,65,255,75,97,64,255,74,97,64,255, + 74,96,63,255,74,96,63,255,74,96,62,255,74,95,62,255, + 74,95,61,255,74,95,61,255,74,94,60,255,74,94,60,255, + 74,93,59,255,74,93,59,255,74,93,58,255,73,92,58,255, + 73,92,57,255,73,92,57,255,73,91,56,255,73,91,56,255, + 73,90,55,255,73,90,55,255,73,90,54,255,72,89,54,255, + 72,89,53,255,72,89,53,255,72,88,52,255,72,88,51,255, + 72,87,50,255,72,87,50,255,72,86,49,255,71,86,49,255, + 71,85,48,255,71,85,48,255,71,84,48,255,70,84,47,255, + 70,83,47,255,70,83,47,255,70,82,46,255,69,82,46,255, + 69,81,45,255,69,81,45,255,69,80,44,255,68,80,44,255, + 68,79,43,255,68,79,43,255,67,79,43,255,67,78,42,255, + 66,78,42,255,66,78,42,255,66,77,42,255,65,77,41,255, + 65,76,41,255,65,76,41,255,64,75,40,255,64,74,40,255, + 63,73,39,255,63,73,39,255,62,72,39,255,62,72,38,255, + 61,71,38,255,61,71,38,255,60,70,38,255,60,70,37,255, + 59,69,37,255,59,69,37,255,59,68,37,255,58,68,36,255, + 58,67,36,255,58,67,36,255,57,67,36,255,57,66,35,255, + 56,66,35,255,56,66,35,255,56,65,35,255,55,65,34,255, + 55,64,34,255,55,64,34,255,55,64,34,255,54,63,33,255, + 54,63,33,255,54,63,33,255,54,63,33,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,32,255,52,61,32,255, + 52,61,32,255,52,61,32,255,52,61,32,255,52,61,31,255, + 52,61,31,255,52,61,31,255,52,61,31,255,52,61,30,255, + 52,61,30,255,52,61,30,255,52,61,30,255,52,60,30,255, + 52,60,30,255,52,60,30,255,52,60,30,255,52,60,29,255, + 52,60,29,255,52,60,29,255,52,60,29,255,51,60,28,255, + 51,60,28,255,51,60,28,255,51,60,28,255,51,60,28,255, + 51,60,28,255,51,60,28,255,51,60,28,255,50,59,27,255, + 50,59,27,255,50,59,27,255,50,59,27,255,49,59,27,255, + 49,59,27,255,49,59,27,255,49,59,27,255,48,58,26,255, + 48,58,26,255,48,58,26,255,48,57,26,255,47,57,26,255, + 47,56,26,255,47,56,26,255,46,56,26,255,46,55,25,255, + 45,55,25,255,45,55,25,255,44,54,25,255,44,54,25,255, + 43,53,25,255,43,53,25,255,43,53,25,255,42,52,24,255, + 42,52,24,255,42,52,24,255,42,51,24,255,41,51,24,255, + 41,50,24,255,41,50,24,255,41,50,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,60,71,26,255, + 60,71,26,255,60,71,26,255,60,71,26,255,60,72,26,255, + 60,72,26,255,60,72,26,255,60,73,26,255,61,73,27,255, + 61,74,27,255,61,74,27,255,61,74,27,255,62,75,28,255, + 62,75,28,255,62,75,28,255,63,76,28,255,63,76,29,255, + 64,77,29,255,64,77,29,255,64,78,29,255,65,78,29,255, + 65,79,29,255,65,79,29,255,66,80,29,255,66,81,30,255, + 67,82,30,255,67,82,30,255,67,83,30,255,68,83,31,255, + 68,84,31,255,68,84,31,255,69,85,31,255,69,85,32,255, + 70,86,32,255,70,86,32,255,71,87,32,255,71,88,32,255, + 72,89,32,255,72,89,32,255,73,90,32,255,73,91,33,255, + 74,92,33,255,74,92,33,255,75,93,33,255,76,94,34,255, + 77,95,34,255,77,95,34,255,78,96,34,255,78,97,35,255, + 79,98,35,255,79,98,35,255,80,99,35,255,80,99,36,255, + 81,100,36,255,81,100,36,255,82,101,36,255,82,102,37,255, + 83,103,37,255,83,103,37,255,83,104,37,255,84,104,38,255, + 84,105,38,255,84,105,38,255,85,106,38,255,85,106,38,255, + 86,107,38,255,86,107,38,255,87,108,38,255,87,108,39,255, + 88,109,39,255,88,109,39,255,88,109,39,255,89,110,40,255, + 89,110,40,255,89,110,40,255,89,111,40,255,90,111,41,255, + 90,112,41,255,90,112,41,255,91,112,41,255,91,113,42,255, + 92,113,42,255,92,113,42,255,92,114,42,255,93,114,43,255, + 93,115,43,255,93,115,43,255,93,115,43,255,94,116,43,255, + 94,116,43,255,94,116,43,255,95,117,43,255,95,117,44,255, + 96,118,44,255,96,118,44,255,96,119,44,255,97,119,45,255, + 97,120,45,255,97,120,45,255,98,121,45,255,98,121,46,255, + 99,122,46,255,99,122,46,255,99,123,46,255,100,123,46,255, + 100,124,46,255,100,124,46,255,101,125,46,255,101,125,47,255, + 102,126,47,255,102,126,47,255,103,127,47,255,103,127,47,255, + 104,128,47,255,104,128,47,255,104,129,47,255,105,129,48,255, + 105,130,48,255,105,130,48,255,106,131,48,255,106,131,49,255, + 107,132,49,255,107,132,49,255,108,133,49,255,108,134,50,255, + 109,135,50,255,109,135,50,255,109,136,50,255,110,136,50,255, + 110,137,50,255,110,137,50,255,110,137,50,255,111,138,51,255, + 111,138,51,255,111,138,51,255,111,138,51,255,112,139,52,255, + 112,139,52,255,112,139,52,255,112,139,52,255,112,140,53,255, + 112,140,53,255,112,140,53,255,112,140,53,255,112,140,54,255, + 112,140,54,255,112,140,54,255,112,140,54,255,112,140,55,255, + 112,140,55,255,112,140,55,255,112,140,56,255,111,140,56,255, + 111,140,57,255,111,140,57,255,111,140,57,255,110,139,58,255, + 110,139,58,255,110,139,58,255,110,139,58,255,109,139,59,255, + 109,139,59,255,109,139,59,255,108,139,59,255,108,138,60,255, + 107,138,60,255,107,138,60,255,107,138,61,255,106,137,61,255, + 106,137,62,255,106,137,62,255,106,137,62,255,105,136,63,255, + 105,136,63,255,105,136,63,255,105,136,63,255,104,135,64,255, + 104,135,64,255,104,135,64,255,103,134,64,255,103,134,65,255, + 102,133,65,255,102,133,65,255,102,133,65,255,101,132,66,255, + 101,132,66,255,101,132,66,255,100,132,66,255,100,131,67,255, + 99,131,67,255,99,131,67,255,99,131,67,255,98,130,68,255, + 98,130,68,255,98,130,68,255,97,129,68,255,97,129,69,255, + 96,128,69,255,96,128,69,255,96,128,69,255,95,127,70,255, + 95,127,70,255,95,127,70,255,94,126,70,255,94,126,71,255, + 93,125,71,255,93,125,71,255,93,124,71,255,92,124,72,255, + 92,123,72,255,92,123,72,255,91,123,72,255,91,122,73,255, + 90,122,73,255,90,122,73,255,90,121,73,255,89,121,74,255, + 89,120,74,255,89,120,74,255,89,120,74,255,88,120,75,255, + 88,120,75,255,88,120,75,255,88,120,75,255,87,119,75,255, + 87,119,75,255,87,119,75,255,87,119,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,87,118,75,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,117,76,255, + 86,117,76,255,86,117,76,255,86,117,76,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,117,76,255, + 86,117,76,255,86,117,76,255,86,117,76,255,86,118,76,255, + 86,118,76,255,86,118,76,255,86,118,76,255,86,117,76,255, + 86,117,76,255,86,117,76,255,86,117,76,255,85,117,76,255, + 85,117,76,255,85,117,76,255,85,117,76,255,85,116,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,77,255, + 85,116,77,255,85,116,77,255,85,116,77,255,84,115,76,255, + 84,115,76,255,84,115,76,255,84,115,76,255,84,115,77,255, + 84,115,77,255,84,115,77,255,84,115,77,255,84,115,77,255, + 84,115,77,255,84,115,77,255,84,115,77,255,84,114,77,255, + 84,114,77,255,84,114,77,255,84,114,77,255,83,114,78,255, + 83,114,78,255,83,114,78,255,83,114,78,255,83,114,78,255, + 83,114,78,255,83,114,78,255,83,114,78,255,82,113,78,255, + 82,113,78,255,82,113,78,255,82,113,78,255,81,113,78,255, + 81,113,78,255,81,113,78,255,81,113,78,255,81,112,79,255, + 81,112,79,255,81,112,79,255,81,112,79,255,80,111,79,255, + 80,111,79,255,80,111,79,255,80,111,79,255,80,110,79,255, + 80,110,79,255,80,110,79,255,80,110,79,255,79,110,79,255, + 79,110,79,255,79,110,79,255,79,110,79,255,78,109,79,255, + 78,109,79,255,78,109,79,255,78,109,79,255,78,108,79,255, + 78,108,79,255,78,108,79,255,78,108,79,255,78,108,78,255, + 78,108,78,255,78,108,78,255,78,108,78,255,77,108,78,255, + 77,108,78,255,77,108,78,255,77,108,78,255,77,108,78,255, + 77,108,78,255,77,108,78,255,77,108,78,255,76,108,78,255, + 76,108,78,255,76,108,78,255,76,108,78,255,76,108,78,255, + 76,108,78,255,76,108,78,255,76,108,78,255,77,109,78,255, + 77,109,78,255,77,109,78,255,77,109,78,255,77,110,77,255, + 77,110,77,255,77,110,77,255,77,110,77,255,77,110,77,255, + 77,110,77,255,77,110,77,255,77,110,77,255,78,110,77,255, + 78,110,77,255,78,110,77,255,78,110,77,255,78,110,76,255, + 78,110,76,255,78,110,76,255,78,110,76,255,78,111,76,255, + 78,111,76,255,78,111,76,255,78,111,76,255,79,111,76,255, + 79,111,76,255,79,111,76,255,79,111,76,255,79,111,76,255, + 79,111,76,255,79,111,76,255,79,111,76,255,79,110,75,255, + 79,110,75,255,79,110,75,255,79,110,75,255,79,110,75,255, + 79,110,75,255,79,110,75,255,79,110,75,255,79,109,75,255, + 79,109,75,255,79,109,75,255,79,109,75,255,79,108,75,255, + 79,108,75,255,79,108,75,255,79,108,75,255,79,108,75,255, + 79,108,75,255,79,108,75,255,79,108,75,255,79,108,75,255, + 79,108,75,255,79,108,75,255,79,108,75,255,79,108,74,255, + 79,108,74,255,79,108,74,255,79,108,74,255,80,108,74,255, + 80,108,74,255,80,108,74,255,80,108,74,255,80,109,74,255, + 80,109,74,255,80,109,74,255,80,109,74,255,81,109,74,255, + 81,109,74,255,81,109,74,255,81,109,74,255,82,110,73,255, + 82,110,73,255,82,110,73,255,82,110,73,255,82,111,73,255, + 82,111,73,255,82,111,73,255,82,111,73,255,83,112,73,255, + 83,112,72,255,83,112,72,255,83,112,72,255,83,112,72,255, + 84,113,72,255,84,113,72,255,84,113,72,255,84,113,72,255, + 84,113,72,255,84,113,72,255,84,113,72,255,84,113,72,255, + 84,114,72,255,84,114,72,255,84,114,72,255,84,114,72,255, + 85,115,72,255,85,115,72,255,85,115,72,255,85,115,72,255, + 85,115,72,255,85,115,72,255,85,115,72,255,85,115,72,255, + 85,115,72,255,85,115,72,255,85,115,72,255,85,115,72,255, + 86,116,72,255,86,116,72,255,86,116,72,255,86,116,72,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 87,116,73,255,87,116,73,255,87,116,73,255,87,116,73,255, + 87,117,73,255,87,117,73,255,87,117,73,255,87,117,73,255, + 87,117,73,255,87,117,73,255,87,117,73,255,87,117,73,255, + 87,117,73,255,87,117,73,255,87,117,73,255,87,117,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 86,116,73,255,86,116,73,255,86,116,73,255,86,116,73,255, + 87,117,73,255,87,117,73,255,87,117,73,255,87,117,73,255, + 87,118,73,255,87,118,73,255,87,118,73,255,88,118,73,255, + 88,119,73,255,89,119,73,255,89,119,73,255,89,119,73,255, + 90,119,73,255,90,119,73,255,90,119,73,255,90,120,73,255, + 91,120,72,255,91,121,72,255,91,121,72,255,91,121,72,255, + 92,122,72,255,92,122,72,255,92,122,72,255,92,122,72,255, + 93,123,72,255,93,123,72,255,93,123,72,255,93,123,72,255, + 93,124,72,255,93,124,72,255,93,124,72,255,93,124,72,255, + 94,124,72,255,94,124,72,255,94,124,72,255,94,124,72,255, + 94,124,73,255,94,124,73,255,94,124,73,255,94,124,73,255, + 93,123,73,255,93,123,73,255,93,123,73,255,93,123,73,255, + 92,122,74,255,92,122,74,255,92,122,74,255,91,121,74,255, + 91,121,74,255,90,120,74,255,90,120,74,255,89,120,74,255, + 89,119,75,255,88,119,75,255,88,119,75,255,87,118,75,255, + 87,118,76,255,86,117,76,255,86,117,76,255,85,116,76,255, + 85,116,77,255,84,115,77,255,83,114,77,255,83,114,77,255, + 82,113,78,255,81,112,78,255,81,112,78,255,81,111,78,255, + 80,111,79,255,80,110,79,255,80,110,79,255,79,110,79,255, + 79,109,80,255,78,109,80,255,78,109,80,255,78,109,80,255, + 77,109,81,255,77,109,81,255,77,109,81,255,77,109,81,255, + 77,108,81,255,77,108,81,255,77,108,81,255,77,108,81,255, + 76,108,82,255,76,108,82,255,76,108,82,255,76,108,82,255, + 76,109,83,255,76,109,83,255,76,109,83,255,76,109,83,255, + 77,109,83,255,77,109,83,255,77,109,83,255,77,109,83,255, + 77,110,83,255,77,110,83,255,77,110,83,255,77,110,83,255, + 78,111,83,255,78,111,83,255,78,111,83,255,78,111,83,255, + 78,112,83,255,78,112,83,255,78,112,83,255,78,112,83,255, + 79,113,83,255,79,113,83,255,79,113,83,255,79,113,83,255, + 79,113,83,255,79,113,83,255,79,113,83,255,79,113,83,255, + 79,114,83,255,79,114,83,255,79,114,83,255,79,114,83,255, + 80,114,83,255,80,114,83,255,80,114,83,255,80,114,83,255, + 81,115,82,255,81,115,82,255,81,115,82,255,81,115,82,255, + 82,116,82,255,82,116,82,255,82,116,82,255,82,116,82,255, + 82,116,81,255,82,116,81,255,82,116,81,255,82,116,81,255, + 83,117,81,255,83,117,81,255,83,117,81,255,83,117,81,255, + 84,117,81,255,84,117,81,255,84,117,81,255,84,117,81,255, + 84,117,81,255,84,117,81,255,84,117,81,255,84,117,81,255, + 85,118,80,255,85,118,80,255,85,118,80,255,85,118,80,255, + 86,118,80,255,86,118,80,255,86,118,80,255,86,118,80,255, + 86,118,81,255,86,118,81,255,86,118,81,255,86,118,81,255, + 86,118,81,255,86,118,81,255,86,118,81,255,86,118,81,255, + 86,117,80,255,86,117,80,255,86,117,80,255,86,117,80,255, + 86,116,80,255,86,116,80,255,86,116,80,255,86,116,80,255, + 85,115,80,255,85,115,80,255,85,115,80,255,85,115,80,255, + 84,114,79,255,84,114,79,255,84,114,79,255,84,114,79,255, + 83,113,78,255,83,113,78,255,83,113,78,255,83,112,78,255, + 83,112,77,255,83,111,77,255,83,111,77,255,82,110,77,255, + 82,110,76,255,81,109,76,255,81,109,76,255,81,109,76,255, + 80,108,75,255,80,108,75,255,80,108,75,255,80,107,74,255, + 79,107,74,255,79,106,73,255,79,106,73,255,79,105,72,255, + 78,105,72,255,78,104,71,255,78,104,71,255,78,103,71,255, + 77,103,70,255,77,102,70,255,77,102,70,255,77,102,69,255, + 76,101,69,255,76,101,68,255,76,101,68,255,76,100,67,255, + 75,100,67,255,75,99,66,255,75,99,66,255,75,99,65,255, + 75,98,65,255,75,98,64,255,75,98,64,255,75,97,63,255, + 75,97,63,255,75,96,62,255,75,96,62,255,75,96,61,255, + 75,95,61,255,75,95,60,255,75,95,60,255,75,94,59,255, + 74,94,59,255,74,93,58,255,74,93,58,255,74,93,57,255, + 74,92,57,255,74,92,56,255,74,92,56,255,74,91,55,255, + 74,91,55,255,74,90,54,255,74,90,54,255,74,90,53,255, + 73,89,53,255,73,89,52,255,73,89,52,255,73,88,51,255, + 73,88,50,255,73,87,49,255,73,87,49,255,73,86,48,255, + 72,86,48,255,72,85,47,255,72,85,47,255,71,84,47,255, + 71,84,46,255,70,83,46,255,70,83,46,255,70,82,45,255, + 69,82,45,255,69,81,44,255,69,81,44,255,69,80,44,255, + 68,80,43,255,68,79,43,255,68,79,43,255,67,79,42,255, + 67,78,42,255,66,78,41,255,66,78,41,255,66,77,41,255, + 65,77,40,255,65,76,40,255,65,76,40,255,64,75,40,255, + 64,74,39,255,63,73,39,255,63,73,39,255,62,72,39,255, + 62,72,38,255,61,71,38,255,61,71,38,255,60,70,38,255, + 60,70,37,255,59,69,37,255,59,69,37,255,59,68,37,255, + 58,68,36,255,58,67,36,255,58,67,36,255,57,67,36,255, + 57,66,35,255,56,66,35,255,56,66,35,255,56,65,35,255, + 55,65,34,255,55,64,34,255,55,64,34,255,55,64,34,255, + 54,63,33,255,54,63,33,255,54,63,33,255,54,63,33,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,32,255, + 52,61,32,255,52,61,32,255,52,61,32,255,52,61,32,255, + 52,61,31,255,52,61,31,255,52,61,31,255,52,61,31,255, + 52,61,30,255,52,61,30,255,52,61,30,255,52,61,30,255, + 52,61,30,255,52,61,30,255,52,61,30,255,52,61,30,255, + 52,61,29,255,52,61,29,255,52,61,29,255,52,61,29,255, + 52,61,28,255,52,61,28,255,52,61,28,255,52,61,28,255, + 51,60,28,255,51,60,28,255,51,60,28,255,51,60,28,255, + 50,60,27,255,50,60,27,255,50,60,27,255,50,60,27,255, + 49,59,27,255,49,59,27,255,49,59,27,255,49,59,27,255, + 48,58,26,255,48,58,26,255,48,58,26,255,48,57,26,255, + 47,57,26,255,47,56,26,255,47,56,26,255,46,56,26,255, + 46,55,25,255,45,55,25,255,45,55,25,255,44,54,25,255, + 44,54,25,255,43,53,25,255,43,53,25,255,43,53,25,255, + 42,52,24,255,42,52,24,255,42,52,24,255,42,51,24,255, + 41,51,24,255,41,50,24,255,41,50,24,255,41,50,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 58,70,25,255,58,70,25,255,58,70,25,255,58,70,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,72,25,255,59,72,25,255,59,72,25,255,59,72,25,255, + 60,72,26,255,60,72,26,255,60,72,26,255,60,72,26,255, + 61,73,27,255,61,73,27,255,61,73,27,255,61,74,27,255, + 62,74,27,255,62,75,27,255,62,75,27,255,62,75,27,255, + 63,76,28,255,63,76,28,255,63,76,28,255,63,77,28,255, + 64,77,29,255,64,78,29,255,64,78,29,255,65,79,29,255, + 65,79,29,255,66,80,29,255,66,80,29,255,66,81,29,255, + 67,81,30,255,67,82,30,255,67,82,30,255,68,83,30,255, + 68,83,31,255,69,84,31,255,69,84,31,255,70,85,31,255, + 70,86,32,255,71,87,32,255,71,87,32,255,72,88,32,255, + 72,88,32,255,73,89,32,255,73,89,32,255,74,90,32,255, + 74,91,33,255,75,92,33,255,75,92,33,255,76,93,33,255, + 76,94,34,255,77,95,34,255,77,95,34,255,78,96,34,255, + 78,97,35,255,79,98,35,255,79,98,35,255,80,99,35,255, + 80,99,36,255,81,100,36,255,81,100,36,255,82,101,36,255, + 82,102,36,255,83,103,36,255,83,103,36,255,84,104,36,255, + 84,104,37,255,85,105,37,255,85,105,37,255,86,106,37,255, + 86,106,38,255,87,107,38,255,87,107,38,255,87,108,38,255, + 88,108,39,255,88,109,39,255,88,109,39,255,89,110,39,255, + 89,110,40,255,90,111,40,255,90,111,40,255,90,112,40,255, + 91,112,40,255,91,113,40,255,91,113,40,255,91,113,40,255, + 92,114,41,255,92,114,41,255,92,114,41,255,93,114,41,255, + 93,115,42,255,94,115,42,255,94,115,42,255,94,116,42,255, + 94,116,43,255,94,117,43,255,94,117,43,255,95,117,43,255, + 95,118,43,255,96,118,43,255,96,118,43,255,96,119,43,255, + 97,119,44,255,97,120,44,255,97,120,44,255,97,120,44,255, + 98,121,45,255,98,121,45,255,98,121,45,255,99,122,45,255, + 99,122,45,255,100,123,45,255,100,123,45,255,100,124,45,255, + 101,124,46,255,101,125,46,255,101,125,46,255,102,126,46,255, + 102,126,47,255,103,127,47,255,103,127,47,255,103,128,47,255, + 104,128,48,255,104,129,48,255,104,129,48,255,105,130,48,255, + 105,131,48,255,106,132,48,255,106,132,48,255,107,133,48,255, + 107,133,49,255,108,134,49,255,108,134,49,255,108,135,49,255, + 109,135,50,255,109,136,50,255,109,136,50,255,109,136,50,255, + 110,137,51,255,110,137,51,255,110,137,51,255,110,138,51,255, + 111,138,52,255,111,139,52,255,111,139,52,255,111,139,52,255, + 111,139,53,255,111,139,53,255,111,139,53,255,111,139,53,255, + 111,140,54,255,111,140,54,255,111,140,54,255,111,140,54,255, + 111,140,55,255,111,140,55,255,111,140,55,255,111,140,55,255, + 110,140,56,255,110,140,56,255,110,140,56,255,110,140,57,255, + 109,139,57,255,109,139,58,255,109,139,58,255,109,139,58,255, + 108,138,59,255,108,138,59,255,108,138,59,255,108,138,59,255, + 107,137,60,255,107,137,60,255,107,137,60,255,107,137,60,255, + 106,136,61,255,106,136,61,255,106,136,61,255,106,136,61,255, + 105,135,62,255,105,135,62,255,105,135,62,255,105,135,62,255, + 104,134,63,255,104,134,63,255,104,134,63,255,103,134,63,255, + 103,133,64,255,102,133,64,255,102,133,64,255,102,132,64,255, + 101,132,65,255,101,131,65,255,101,131,65,255,100,131,65,255, + 100,130,66,255,99,130,66,255,99,130,66,255,99,130,66,255, + 98,129,67,255,98,129,67,255,98,129,67,255,97,128,67,255, + 97,128,68,255,96,127,68,255,96,127,68,255,96,127,69,255, + 95,126,69,255,95,126,70,255,95,126,70,255,94,125,70,255, + 94,125,71,255,93,124,71,255,93,124,71,255,92,124,71,255, + 92,123,72,255,91,123,72,255,91,123,72,255,90,122,72,255, + 90,122,73,255,89,121,73,255,89,121,73,255,89,121,73,255, + 88,120,74,255,88,120,74,255,88,120,74,255,88,120,74,255, + 88,119,74,255,88,119,74,255,88,119,74,255,88,119,74,255, + 87,118,75,255,87,118,75,255,87,118,75,255,87,118,75,255, + 87,118,75,255,87,118,75,255,87,118,75,255,87,118,75,255, + 86,117,76,255,86,117,76,255,86,117,76,255,86,117,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,76,255, + 85,117,76,255,85,117,76,255,85,117,76,255,85,117,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,76,255, + 85,117,76,255,85,117,76,255,85,117,76,255,85,117,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,76,255, + 84,116,76,255,84,116,76,255,84,116,76,255,84,116,76,255, + 84,115,76,255,84,115,76,255,84,115,76,255,84,115,76,255, + 84,115,76,255,84,115,76,255,84,115,76,255,84,115,76,255, + 84,115,76,255,84,115,76,255,84,115,76,255,84,115,76,255, + 84,115,76,255,84,115,76,255,84,115,76,255,84,115,76,255, + 83,114,76,255,83,114,76,255,83,114,76,255,83,114,76,255, + 83,114,77,255,83,114,77,255,83,114,77,255,83,114,77,255, + 83,114,77,255,83,114,77,255,83,114,77,255,83,114,77,255, + 83,113,77,255,83,113,77,255,83,113,77,255,83,113,77,255, + 82,113,77,255,82,113,77,255,82,113,77,255,82,113,77,255, + 82,113,77,255,82,113,77,255,82,113,77,255,82,113,77,255, + 81,112,78,255,81,112,78,255,81,112,78,255,81,112,78,255, + 80,112,78,255,80,112,78,255,80,112,78,255,80,112,78,255, + 80,111,78,255,80,111,78,255,80,111,78,255,80,111,78,255, + 79,110,78,255,79,110,78,255,79,110,78,255,79,110,78,255, + 79,109,78,255,79,109,78,255,79,109,78,255,79,109,78,255, + 78,109,78,255,78,109,78,255,78,109,78,255,78,109,78,255, + 77,108,78,255,77,108,78,255,77,108,78,255,77,108,78,255, + 77,107,78,255,77,107,78,255,77,107,78,255,77,107,78,255, + 77,107,77,255,77,107,77,255,77,107,77,255,77,107,77,255, + 76,107,77,255,76,107,77,255,76,107,77,255,76,107,77,255, + 76,107,77,255,76,107,77,255,76,107,77,255,76,107,77,255, + 75,107,77,255,75,107,77,255,75,107,77,255,75,107,77,255, + 75,107,77,255,75,107,77,255,75,107,77,255,75,107,77,255, + 76,108,77,255,76,108,77,255,76,108,77,255,76,108,77,255, + 77,109,76,255,77,109,76,255,77,109,76,255,77,109,76,255, + 77,109,76,255,77,109,76,255,77,109,76,255,77,109,76,255, + 77,109,76,255,77,109,76,255,77,109,76,255,77,109,76,255, + 78,109,75,255,78,109,75,255,78,109,75,255,78,109,75,255, + 78,110,75,255,78,110,75,255,78,110,75,255,78,110,75,255, + 79,110,75,255,79,110,75,255,79,110,75,255,79,110,75,255, + 79,110,75,255,79,110,75,255,79,110,75,255,79,110,75,255, + 78,109,74,255,78,109,74,255,78,109,74,255,78,109,74,255, + 78,109,74,255,78,109,74,255,78,109,74,255,78,109,74,255, + 78,108,74,255,78,108,74,255,78,108,74,255,78,108,74,255, + 78,107,74,255,78,107,74,255,78,107,74,255,78,107,74,255, + 78,107,74,255,78,107,74,255,78,107,74,255,78,107,74,255, + 78,107,74,255,78,107,74,255,78,107,74,255,78,107,74,255, + 78,107,73,255,78,107,73,255,78,107,73,255,78,107,73,255, + 79,107,73,255,79,107,73,255,79,107,73,255,79,107,73,255, + 79,108,73,255,79,108,73,255,79,108,73,255,79,108,73,255, + 80,108,73,255,80,108,73,255,80,108,73,255,80,108,73,255, + 81,109,72,255,81,109,72,255,81,109,72,255,81,109,72,255, + 81,110,72,255,81,110,72,255,81,110,72,255,81,110,72,255, + 82,111,72,255,82,111,71,255,82,111,71,255,82,111,71,255, + 82,111,71,255,83,112,71,255,83,112,71,255,83,112,71,255, + 83,112,71,255,83,112,71,255,83,112,71,255,83,112,71,255, + 83,112,71,255,84,113,71,255,84,113,71,255,84,113,71,255, + 84,113,71,255,84,114,71,255,84,114,71,255,84,114,71,255, + 84,114,71,255,85,114,71,255,85,114,71,255,85,114,71,255, + 85,114,71,255,85,114,71,255,85,114,71,255,85,114,71,255, + 85,114,71,255,85,115,71,255,85,115,71,255,85,115,71,255, + 85,115,71,255,86,116,72,255,86,116,72,255,86,116,72,255, + 86,116,72,255,86,116,72,255,86,116,72,255,86,116,72,255, + 86,116,72,255,86,116,72,255,86,116,72,255,86,116,72,255, + 86,116,72,255,86,117,72,255,86,117,72,255,86,117,72,255, + 86,117,72,255,86,116,72,255,86,116,72,255,86,116,72,255, + 86,116,72,255,85,116,72,255,85,116,72,255,85,116,72,255, + 85,116,72,255,85,116,72,255,85,116,72,255,85,116,72,255, + 85,116,72,255,85,116,72,255,85,116,72,255,85,116,72,255, + 85,116,72,255,85,115,72,255,85,115,72,255,85,115,72,255, + 85,115,72,255,85,116,72,255,85,116,72,255,85,116,72,255, + 85,116,72,255,86,115,72,255,86,115,72,255,86,115,72,255, + 86,115,72,255,86,116,72,255,86,116,72,255,86,116,72,255, + 86,116,72,255,87,117,72,255,87,117,72,255,87,117,72,255, + 87,117,72,255,88,118,72,255,88,118,72,255,88,118,72,255, + 88,118,72,255,89,119,72,255,89,119,72,255,89,119,72,255, + 89,120,72,255,90,120,71,255,90,121,71,255,90,121,71,255, + 91,121,71,255,91,122,71,255,92,122,71,255,92,122,71,255, + 92,122,71,255,93,122,71,255,93,122,71,255,93,122,71,255, + 93,122,71,255,94,123,71,255,94,123,71,255,94,123,71,255, + 94,123,71,255,95,124,71,255,95,124,71,255,95,124,71,255, + 95,124,71,255,94,123,72,255,94,123,72,255,94,123,72,255, + 94,123,72,255,93,123,72,255,93,123,72,255,93,123,72,255, + 93,123,72,255,92,122,73,255,92,122,73,255,92,122,73,255, + 92,121,73,255,91,121,73,255,91,120,73,255,91,120,73,255, + 90,119,73,255,90,119,74,255,89,118,74,255,88,118,74,255, + 88,117,74,255,87,117,75,255,86,116,75,255,86,116,75,255, + 85,115,75,255,85,115,76,255,84,114,76,255,83,114,76,255, + 83,113,76,255,82,113,77,255,81,112,77,255,81,112,77,255, + 80,111,77,255,80,111,78,255,79,110,78,255,79,110,78,255, + 78,110,78,255,78,109,79,255,77,109,79,255,77,109,79,255, + 77,109,79,255,76,108,80,255,76,108,80,255,76,108,80,255, + 76,108,80,255,76,108,80,255,76,108,80,255,76,108,80,255, + 76,108,80,255,76,107,81,255,76,107,81,255,76,107,81,255, + 76,107,81,255,76,108,82,255,76,108,82,255,76,108,82,255, + 76,108,82,255,76,108,82,255,76,108,82,255,76,108,82,255, + 76,108,82,255,77,109,82,255,77,109,82,255,77,109,82,255, + 77,109,82,255,78,110,82,255,78,110,82,255,78,110,82,255, + 78,110,82,255,78,111,82,255,78,111,82,255,78,111,82,255, + 78,111,82,255,79,112,82,255,79,112,82,255,79,112,82,255, + 79,112,82,255,79,112,82,255,79,112,82,255,79,112,82,255, + 79,112,82,255,79,113,82,255,79,113,82,255,79,113,82,255, + 79,113,82,255,79,114,82,255,79,114,82,255,79,114,82,255, + 79,114,82,255,80,114,81,255,80,114,81,255,80,114,81,255, + 80,114,81,255,81,115,81,255,81,115,81,255,81,115,81,255, + 81,115,81,255,81,116,80,255,81,116,80,255,81,116,80,255, + 81,116,80,255,82,116,80,255,82,116,80,255,82,116,80,255, + 82,116,80,255,83,117,80,255,83,117,80,255,83,117,80,255, + 83,117,80,255,84,117,80,255,84,117,80,255,84,117,80,255, + 84,117,80,255,85,118,79,255,85,118,79,255,85,118,79,255, + 85,118,79,255,86,118,79,255,86,118,79,255,86,118,79,255, + 86,118,79,255,86,118,79,255,86,118,79,255,86,118,79,255, + 86,118,79,255,86,118,79,255,86,118,79,255,86,118,79,255, + 86,118,79,255,86,117,79,255,86,117,79,255,86,117,79,255, + 86,117,79,255,86,116,79,255,86,116,79,255,86,116,79,255, + 86,116,79,255,85,115,78,255,85,115,78,255,85,115,78,255, + 85,115,78,255,84,114,78,255,84,114,78,255,84,114,78,255, + 84,114,78,255,83,113,77,255,83,113,77,255,83,113,77,255, + 83,112,77,255,82,112,76,255,82,111,76,255,82,111,76,255, + 82,110,76,255,81,110,75,255,81,109,75,255,81,109,75,255, + 81,108,74,255,80,108,74,255,80,107,73,255,80,107,73,255, + 80,107,73,255,79,106,72,255,79,106,72,255,79,106,72,255, + 79,105,71,255,78,105,71,255,78,104,70,255,78,104,70,255, + 78,103,69,255,78,103,69,255,78,102,68,255,78,102,68,255, + 78,101,67,255,77,101,67,255,77,100,66,255,77,100,66,255, + 77,100,66,255,76,99,65,255,76,99,65,255,76,99,65,255, + 76,98,64,255,76,98,64,255,76,97,63,255,76,97,63,255, + 76,97,62,255,75,96,62,255,75,96,61,255,75,96,61,255, + 75,95,60,255,75,95,60,255,75,94,59,255,75,94,59,255, + 75,94,58,255,75,93,58,255,75,93,57,255,75,93,57,255, + 75,93,56,255,74,92,56,255,74,92,55,255,74,92,55,255, + 74,92,54,255,74,91,54,255,74,91,53,255,74,91,53,255, + 74,90,52,255,73,90,52,255,73,89,51,255,73,89,51,255, + 73,88,50,255,73,88,49,255,73,87,48,255,73,87,48,255, + 73,87,48,255,72,86,47,255,72,86,47,255,72,86,47,255, + 72,85,46,255,71,85,46,255,71,84,45,255,71,84,45,255, + 71,83,45,255,70,83,44,255,70,82,44,255,70,82,44,255, + 70,81,43,255,69,81,43,255,69,80,42,255,69,80,42,255, + 68,79,42,255,68,79,41,255,67,78,41,255,67,78,41,255, + 67,77,41,255,66,77,40,255,66,76,40,255,66,76,40,255, + 65,75,39,255,65,75,39,255,64,74,38,255,64,74,38,255, + 63,73,38,255,63,73,37,255,62,72,37,255,62,72,37,255, + 61,71,37,255,61,71,36,255,60,70,36,255,60,70,36,255, + 59,69,36,255,59,69,35,255,58,68,35,255,58,68,35,255, + 58,67,35,255,57,67,34,255,57,66,34,255,57,66,34,255, + 56,66,34,255,56,65,34,255,55,65,34,255,55,65,34,255, + 55,64,34,255,54,64,33,255,54,63,33,255,54,63,33,255, + 54,63,33,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,31,255,53,62,31,255,53,62,31,255, + 53,62,31,255,53,62,30,255,53,62,30,255,53,62,30,255, + 53,62,30,255,53,61,30,255,53,61,30,255,53,61,30,255, + 53,61,30,255,53,61,29,255,53,61,29,255,53,61,29,255, + 53,61,29,255,52,61,29,255,52,61,29,255,52,61,29,255, + 52,61,29,255,52,61,28,255,52,61,28,255,52,61,28,255, + 52,61,28,255,51,60,28,255,51,60,28,255,51,60,28,255, + 51,60,28,255,50,60,27,255,50,60,27,255,50,60,27,255, + 50,60,27,255,49,59,27,255,49,59,27,255,49,59,27,255, + 49,58,27,255,48,58,26,255,48,57,26,255,48,57,26,255, + 47,56,26,255,47,56,25,255,46,55,25,255,46,55,25,255, + 45,55,25,255,45,54,25,255,44,54,25,255,44,54,25,255, + 44,53,25,255,43,53,24,255,43,52,24,255,43,52,24,255, + 42,52,24,255,42,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,58,70,25,255,58,70,25,255,58,70,25,255, + 58,70,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,72,25,255,59,72,25,255,59,72,25,255, + 59,72,25,255,60,72,26,255,60,72,26,255,60,72,26,255, + 60,72,26,255,61,73,27,255,61,73,27,255,61,73,27,255, + 61,74,27,255,62,74,27,255,62,75,27,255,62,75,27,255, + 62,75,27,255,63,76,28,255,63,76,28,255,63,76,28,255, + 64,77,28,255,64,77,29,255,65,78,29,255,65,78,29,255, + 65,79,29,255,66,79,29,255,66,80,29,255,66,80,29,255, + 67,81,29,255,67,82,30,255,68,83,30,255,68,83,30,255, + 68,84,30,255,69,84,31,255,69,85,31,255,69,85,31,255, + 70,86,31,255,70,86,32,255,71,87,32,255,71,87,32,255, + 72,88,32,255,72,89,32,255,73,90,32,255,73,90,32,255, + 74,91,32,255,74,92,33,255,75,93,33,255,75,93,33,255, + 76,94,33,255,77,95,34,255,78,96,34,255,78,96,34,255, + 79,97,34,255,79,98,35,255,80,99,35,255,80,99,35,255, + 81,100,35,255,81,100,36,255,82,101,36,255,82,101,36,255, + 83,102,36,255,83,103,36,255,84,104,36,255,84,104,36,255, + 84,105,36,255,85,105,37,255,85,106,37,255,85,106,37,255, + 86,107,37,255,86,107,38,255,87,108,38,255,87,108,38,255, + 88,109,38,255,88,109,39,255,89,110,39,255,89,110,39,255, + 89,110,39,255,90,111,40,255,90,111,40,255,90,111,40,255, + 90,112,40,255,91,112,40,255,91,113,40,255,91,113,40,255, + 91,113,40,255,92,114,41,255,92,114,41,255,92,114,41,255, + 93,114,41,255,93,115,42,255,94,115,42,255,94,115,42,255, + 94,116,42,255,94,116,43,255,94,117,43,255,94,117,43,255, + 95,117,43,255,95,118,43,255,96,118,43,255,96,118,43,255, + 96,119,43,255,97,119,44,255,97,120,44,255,97,120,44,255, + 97,120,44,255,98,121,45,255,98,121,45,255,98,121,45,255, + 99,122,45,255,99,122,45,255,100,123,45,255,100,123,45,255, + 100,124,45,255,101,124,46,255,101,125,46,255,101,125,46,255, + 102,126,46,255,102,126,46,255,103,127,46,255,103,127,46,255, + 103,128,46,255,104,128,47,255,104,129,47,255,104,129,47,255, + 105,130,47,255,105,131,48,255,106,132,48,255,106,132,48,255, + 107,133,48,255,107,133,49,255,108,134,49,255,108,134,49,255, + 108,135,49,255,109,135,49,255,109,136,49,255,109,136,49,255, + 109,136,49,255,110,137,50,255,110,137,50,255,110,137,50,255, + 110,138,50,255,111,138,51,255,111,139,51,255,111,139,51,255, + 111,139,51,255,111,139,52,255,111,139,52,255,111,139,52,255, + 111,139,52,255,111,140,53,255,111,140,53,255,111,140,53,255, + 111,140,53,255,111,140,54,255,111,140,54,255,111,140,54,255, + 111,140,54,255,110,140,55,255,110,140,55,255,110,140,55,255, + 110,140,56,255,109,139,56,255,109,139,57,255,109,139,57,255, + 109,139,57,255,108,138,58,255,108,138,58,255,108,138,58,255, + 108,138,58,255,107,137,59,255,107,137,59,255,107,137,59,255, + 107,137,59,255,106,136,60,255,106,136,60,255,106,136,60,255, + 106,136,60,255,105,135,61,255,105,135,61,255,105,135,61,255, + 105,135,61,255,104,134,62,255,104,134,62,255,104,134,62,255, + 103,134,62,255,103,133,63,255,102,133,63,255,102,133,63,255, + 102,132,63,255,101,132,64,255,101,131,64,255,101,131,64,255, + 100,131,64,255,100,130,65,255,99,130,65,255,99,130,65,255, + 99,130,65,255,98,129,66,255,98,129,66,255,98,129,66,255, + 97,128,66,255,97,128,67,255,96,127,67,255,96,127,67,255, + 96,127,68,255,95,126,68,255,95,126,69,255,95,126,69,255, + 94,125,69,255,94,125,70,255,93,124,70,255,93,124,70,255, + 92,123,70,255,92,123,71,255,91,122,71,255,91,122,71,255, + 90,122,71,255,90,121,72,255,89,121,72,255,89,121,72,255, + 89,120,72,255,88,120,73,255,88,119,73,255,88,119,73,255, + 88,119,73,255,87,118,73,255,87,118,73,255,87,118,73,255, + 87,118,73,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,85,116,75,255,85,116,75,255,85,116,75,255, + 85,116,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,116,75,255,84,116,75,255,84,116,75,255, + 84,116,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,116,75,255,84,116,75,255,84,116,75,255, + 84,116,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,83,115,75,255,83,115,75,255,83,115,75,255, + 83,115,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,82,113,75,255,82,113,75,255,82,113,75,255, + 82,113,75,255,82,113,76,255,82,113,76,255,82,113,76,255, + 82,113,76,255,82,113,76,255,82,113,76,255,82,113,76,255, + 82,113,76,255,82,112,76,255,82,112,76,255,82,112,76,255, + 82,112,76,255,81,112,76,255,81,112,76,255,81,112,76,255, + 81,112,76,255,81,112,76,255,81,112,76,255,81,112,76,255, + 81,112,76,255,80,111,77,255,80,111,77,255,80,111,77,255, + 80,111,77,255,79,111,77,255,79,111,77,255,79,111,77,255, + 79,111,77,255,79,110,77,255,79,110,77,255,79,110,77,255, + 79,110,77,255,78,109,77,255,78,109,77,255,78,109,77,255, + 78,109,77,255,78,108,77,255,78,108,77,255,78,108,77,255, + 78,108,77,255,77,108,77,255,77,108,77,255,77,108,77,255, + 77,108,77,255,76,107,77,255,76,107,77,255,76,107,77,255, + 76,107,77,255,76,106,77,255,76,106,77,255,76,106,77,255, + 76,106,77,255,76,106,76,255,76,106,76,255,76,106,76,255, + 76,106,76,255,75,106,76,255,75,106,76,255,75,106,76,255, + 75,106,76,255,75,106,76,255,75,106,76,255,75,106,76,255, + 75,106,76,255,74,106,76,255,74,106,76,255,74,106,76,255, + 74,106,76,255,74,106,76,255,74,106,76,255,74,106,76,255, + 74,106,76,255,75,107,76,255,75,107,76,255,75,107,76,255, + 75,107,76,255,76,108,75,255,76,108,75,255,76,108,75,255, + 76,108,75,255,76,108,75,255,76,108,75,255,76,108,75,255, + 76,108,75,255,76,108,75,255,76,108,75,255,76,108,75,255, + 76,108,75,255,77,108,74,255,77,108,74,255,77,108,74,255, + 77,108,74,255,77,109,74,255,77,109,74,255,77,109,74,255, + 77,109,74,255,78,109,74,255,78,109,74,255,78,109,74,255, + 78,109,74,255,78,109,74,255,78,109,74,255,78,109,74,255, + 78,109,74,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,77,106,73,255,77,106,73,255,77,106,73,255, + 77,106,73,255,77,106,73,255,77,106,73,255,77,106,73,255, + 77,106,73,255,77,106,73,255,77,106,73,255,77,106,73,255, + 77,106,73,255,77,106,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,78,106,72,255,78,106,72,255,78,106,72,255, + 78,106,72,255,78,107,72,255,78,107,72,255,78,107,72,255, + 78,107,72,255,79,107,72,255,79,107,72,255,79,107,72,255, + 79,107,72,255,80,108,71,255,80,108,71,255,80,108,71,255, + 80,108,71,255,80,109,71,255,80,109,71,255,80,109,71,255, + 80,109,71,255,81,110,71,255,81,110,70,255,81,110,70,255, + 81,110,70,255,81,110,70,255,82,111,70,255,82,111,70,255, + 82,111,70,255,82,111,70,255,82,111,70,255,82,111,70,255, + 82,111,70,255,82,111,70,255,83,112,70,255,83,112,70,255, + 83,112,70,255,83,112,70,255,83,113,70,255,83,113,70,255, + 83,113,70,255,83,113,70,255,84,113,70,255,84,113,70,255, + 84,113,70,255,84,113,70,255,84,113,70,255,84,113,70,255, + 84,113,70,255,84,113,70,255,85,114,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,85,115,71,255,85,115,71,255, + 85,115,71,255,85,115,71,255,86,115,71,255,86,115,71,255, + 86,115,71,255,86,115,71,255,86,115,71,255,86,115,71,255, + 86,115,71,255,86,115,71,255,86,116,71,255,86,116,71,255, + 86,116,71,255,86,116,71,255,86,115,71,255,86,115,71,255, + 86,115,71,255,86,115,71,255,85,115,71,255,85,115,71,255, + 85,115,71,255,85,115,71,255,85,115,71,255,85,115,71,255, + 85,115,71,255,85,115,71,255,85,115,71,255,85,115,71,255, + 85,115,71,255,85,115,71,255,85,114,71,255,85,114,71,255, + 85,114,71,255,85,114,71,255,85,115,71,255,85,115,71,255, + 85,115,71,255,85,115,71,255,85,114,71,255,85,114,71,255, + 85,114,71,255,85,114,71,255,86,115,71,255,86,115,71,255, + 86,115,71,255,86,115,71,255,86,116,71,255,86,116,71,255, + 86,116,71,255,87,116,71,255,87,117,71,255,88,117,71,255, + 88,117,71,255,88,117,71,255,89,118,71,255,89,118,71,255, + 89,118,71,255,89,119,71,255,90,119,70,255,90,120,70,255, + 90,120,70,255,91,120,70,255,91,121,70,255,92,121,70,255, + 92,121,70,255,92,121,70,255,93,122,70,255,93,122,70,255, + 93,122,70,255,93,122,70,255,94,123,70,255,94,123,70,255, + 94,123,70,255,94,123,70,255,95,124,70,255,95,124,70,255, + 95,124,70,255,95,124,70,255,95,123,71,255,95,123,71,255, + 95,123,71,255,95,123,71,255,94,123,71,255,94,123,71,255, + 94,123,71,255,94,123,71,255,93,122,72,255,93,122,72,255, + 93,122,72,255,92,121,72,255,92,121,72,255,91,120,72,255, + 91,120,72,255,90,119,72,255,90,119,73,255,89,118,73,255, + 88,118,73,255,88,117,73,255,87,117,74,255,86,116,74,255, + 86,116,74,255,85,115,74,255,85,115,75,255,84,114,75,255, + 83,113,75,255,83,113,75,255,82,112,76,255,81,111,76,255, + 81,111,76,255,80,110,76,255,80,110,77,255,79,109,77,255, + 79,109,77,255,78,109,77,255,78,108,78,255,77,108,78,255, + 77,108,78,255,77,108,78,255,76,107,79,255,76,107,79,255, + 76,107,79,255,76,107,79,255,76,107,79,255,76,107,79,255, + 76,107,79,255,76,107,79,255,75,106,80,255,75,106,80,255, + 75,106,80,255,75,106,80,255,75,107,81,255,75,107,81,255, + 75,107,81,255,75,107,81,255,76,107,81,255,76,107,81,255, + 76,107,81,255,76,107,81,255,76,108,81,255,76,108,81,255, + 76,108,81,255,76,108,81,255,77,109,81,255,77,109,81,255, + 77,109,81,255,77,109,81,255,77,110,81,255,77,110,81,255, + 77,110,81,255,77,110,81,255,78,111,81,255,78,111,81,255, + 78,111,81,255,78,111,81,255,78,111,81,255,78,111,81,255, + 78,111,81,255,78,111,81,255,78,112,81,255,78,112,81,255, + 78,112,81,255,78,112,81,255,79,113,81,255,79,113,81,255, + 79,113,81,255,79,113,81,255,80,113,80,255,80,113,80,255, + 80,113,80,255,80,113,80,255,81,114,80,255,81,114,80,255, + 81,114,80,255,81,114,80,255,81,115,79,255,81,115,79,255, + 81,115,79,255,81,115,79,255,82,115,79,255,82,115,79,255, + 82,115,79,255,82,115,79,255,83,116,79,255,83,116,79,255, + 83,116,79,255,83,116,79,255,84,116,79,255,84,116,79,255, + 84,116,79,255,84,116,79,255,85,117,78,255,85,117,78,255, + 85,117,78,255,85,117,78,255,86,117,78,255,86,117,78,255, + 86,117,78,255,86,117,78,255,86,117,78,255,86,117,78,255, + 86,117,78,255,86,117,78,255,86,117,78,255,86,117,78,255, + 86,117,78,255,86,117,78,255,86,116,78,255,86,116,78,255, + 86,116,78,255,86,116,78,255,86,115,78,255,86,115,78,255, + 86,115,78,255,86,115,78,255,85,114,77,255,85,114,77,255, + 85,114,77,255,85,114,77,255,84,113,77,255,84,113,77,255, + 84,113,77,255,84,113,77,255,83,112,76,255,83,112,76,255, + 83,112,76,255,83,111,76,255,82,111,75,255,82,110,75,255, + 82,110,75,255,82,109,75,255,81,109,74,255,81,108,74,255, + 81,108,74,255,81,107,73,255,80,107,73,255,80,106,72,255, + 80,106,72,255,80,106,72,255,79,105,71,255,79,105,71,255, + 79,105,71,255,79,104,70,255,78,104,70,255,78,103,69,255, + 78,103,69,255,78,102,68,255,78,102,68,255,78,101,67,255, + 78,101,67,255,78,101,66,255,77,100,66,255,77,100,65,255, + 77,100,65,255,77,99,65,255,76,99,64,255,76,98,64,255, + 76,98,64,255,76,98,63,255,76,97,63,255,76,97,62,255, + 76,97,62,255,76,97,61,255,76,96,61,255,76,96,60,255, + 76,96,60,255,76,95,59,255,76,95,59,255,76,94,58,255, + 76,94,58,255,76,94,57,255,75,93,57,255,75,93,56,255, + 75,93,56,255,75,93,55,255,75,92,55,255,75,92,54,255, + 75,92,54,255,75,92,53,255,75,91,53,255,75,91,52,255, + 75,91,52,255,75,90,51,255,74,90,51,255,74,89,50,255, + 74,89,50,255,74,88,49,255,74,88,48,255,74,87,47,255, + 74,87,47,255,74,87,47,255,73,86,46,255,73,86,46,255, + 73,86,46,255,72,85,45,255,72,85,45,255,71,84,44,255, + 71,84,44,255,71,83,44,255,70,83,43,255,70,82,43,255, + 70,82,43,255,70,81,43,255,69,81,42,255,69,80,42,255, + 69,80,42,255,68,79,41,255,68,79,41,255,67,78,40,255, + 67,78,40,255,67,77,40,255,66,77,39,255,66,76,39,255, + 66,76,39,255,65,75,39,255,65,75,38,255,64,74,38,255, + 64,74,38,255,63,73,38,255,63,73,37,255,62,72,37,255, + 62,72,37,255,61,71,37,255,61,71,36,255,60,70,36,255, + 60,70,36,255,59,69,36,255,59,69,35,255,58,68,35,255, + 58,68,35,255,58,67,35,255,57,67,34,255,57,66,34,255, + 57,66,34,255,56,66,34,255,56,65,34,255,55,65,34,255, + 55,65,34,255,55,64,34,255,54,64,33,255,54,63,33,255, + 54,63,33,255,54,63,33,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,31,255,53,62,31,255, + 53,62,31,255,53,62,31,255,53,62,30,255,53,62,30,255, + 53,62,30,255,53,62,30,255,53,62,30,255,53,62,30,255, + 53,62,30,255,53,62,30,255,53,62,29,255,53,62,29,255, + 53,62,29,255,53,62,29,255,53,62,29,255,53,62,29,255, + 53,62,29,255,53,62,29,255,52,61,28,255,52,61,28,255, + 52,61,28,255,52,61,28,255,51,61,28,255,51,61,28,255, + 51,61,28,255,51,61,28,255,50,60,27,255,50,60,27,255, + 50,60,27,255,50,60,27,255,49,59,27,255,49,59,27,255, + 49,59,27,255,49,58,27,255,48,58,26,255,48,57,26,255, + 48,57,26,255,47,56,26,255,47,56,25,255,46,55,25,255, + 46,55,25,255,45,55,25,255,45,54,25,255,44,54,25,255, + 44,54,25,255,44,53,25,255,43,53,24,255,43,52,24,255, + 43,52,24,255,42,52,24,255,42,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,40,50,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,58,70,25,255,58,70,25,255, + 58,70,25,255,58,70,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,72,25,255,59,72,25,255, + 59,72,25,255,59,72,25,255,60,72,26,255,60,72,26,255, + 60,72,26,255,60,72,26,255,61,73,27,255,61,73,27,255, + 61,73,27,255,61,74,27,255,62,74,27,255,62,75,27,255, + 62,75,27,255,62,75,27,255,63,76,28,255,63,76,28,255, + 63,76,28,255,64,77,28,255,64,77,29,255,65,78,29,255, + 65,78,29,255,65,79,29,255,66,79,29,255,66,80,29,255, + 66,80,29,255,67,81,29,255,67,82,30,255,68,83,30,255, + 68,83,30,255,68,84,30,255,69,84,31,255,69,85,31,255, + 69,85,31,255,70,86,31,255,70,86,32,255,71,87,32,255, + 71,87,32,255,72,88,32,255,72,89,32,255,73,90,32,255, + 73,90,32,255,74,91,32,255,74,92,33,255,75,93,33,255, + 75,93,33,255,76,94,33,255,77,95,34,255,78,96,34,255, + 78,96,34,255,79,97,34,255,79,98,35,255,80,99,35,255, + 80,99,35,255,81,100,35,255,81,100,36,255,82,101,36,255, + 82,101,36,255,83,102,36,255,83,103,36,255,84,104,36,255, + 84,104,36,255,84,105,36,255,85,105,37,255,85,106,37,255, + 85,106,37,255,86,107,37,255,86,107,38,255,87,108,38,255, + 87,108,38,255,88,109,38,255,88,109,39,255,89,110,39,255, + 89,110,39,255,89,110,39,255,90,111,40,255,90,111,40,255, + 90,111,40,255,90,112,40,255,91,112,40,255,91,113,40,255, + 91,113,40,255,91,113,40,255,92,114,41,255,92,114,41,255, + 92,114,41,255,93,114,41,255,93,115,42,255,94,115,42,255, + 94,115,42,255,94,116,42,255,94,116,43,255,94,117,43,255, + 94,117,43,255,95,117,43,255,95,118,43,255,96,118,43,255, + 96,118,43,255,96,119,43,255,97,119,44,255,97,120,44,255, + 97,120,44,255,97,120,44,255,98,121,45,255,98,121,45,255, + 98,121,45,255,99,122,45,255,99,122,45,255,100,123,45,255, + 100,123,45,255,100,124,45,255,101,124,46,255,101,125,46,255, + 101,125,46,255,102,126,46,255,102,126,46,255,103,127,46,255, + 103,127,46,255,103,128,46,255,104,128,47,255,104,129,47,255, + 104,129,47,255,105,130,47,255,105,131,48,255,106,132,48,255, + 106,132,48,255,107,133,48,255,107,133,49,255,108,134,49,255, + 108,134,49,255,108,135,49,255,109,135,49,255,109,136,49,255, + 109,136,49,255,109,136,49,255,110,137,50,255,110,137,50,255, + 110,137,50,255,110,138,50,255,111,138,51,255,111,139,51,255, + 111,139,51,255,111,139,51,255,111,139,52,255,111,139,52,255, + 111,139,52,255,111,139,52,255,111,140,53,255,111,140,53,255, + 111,140,53,255,111,140,53,255,111,140,54,255,111,140,54,255, + 111,140,54,255,111,140,54,255,110,140,55,255,110,140,55,255, + 110,140,55,255,110,140,56,255,109,139,56,255,109,139,57,255, + 109,139,57,255,109,139,57,255,108,138,58,255,108,138,58,255, + 108,138,58,255,108,138,58,255,107,137,59,255,107,137,59,255, + 107,137,59,255,107,137,59,255,106,136,60,255,106,136,60,255, + 106,136,60,255,106,136,60,255,105,135,61,255,105,135,61,255, + 105,135,61,255,105,135,61,255,104,134,62,255,104,134,62,255, + 104,134,62,255,103,134,62,255,103,133,63,255,102,133,63,255, + 102,133,63,255,102,132,63,255,101,132,64,255,101,131,64,255, + 101,131,64,255,100,131,64,255,100,130,65,255,99,130,65,255, + 99,130,65,255,99,130,65,255,98,129,66,255,98,129,66,255, + 98,129,66,255,97,128,66,255,97,128,67,255,96,127,67,255, + 96,127,67,255,96,127,68,255,95,126,68,255,95,126,69,255, + 95,126,69,255,94,125,69,255,94,125,70,255,93,124,70,255, + 93,124,70,255,92,123,70,255,92,123,71,255,91,122,71,255, + 91,122,71,255,90,122,71,255,90,121,72,255,89,121,72,255, + 89,121,72,255,89,120,72,255,88,120,73,255,88,119,73,255, + 88,119,73,255,88,119,73,255,87,118,73,255,87,118,73,255, + 87,118,73,255,87,118,73,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,86,117,74,255, + 86,117,74,255,86,117,74,255,85,116,75,255,85,116,75,255, + 85,116,75,255,85,116,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,84,115,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,82,113,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,82,113,76,255,82,113,76,255, + 82,113,76,255,82,113,76,255,82,112,76,255,82,112,76,255, + 82,112,76,255,82,112,76,255,82,112,76,255,82,112,76,255, + 82,112,76,255,82,112,76,255,81,112,76,255,81,112,76,255, + 81,112,76,255,81,112,76,255,81,111,76,255,81,111,76,255, + 81,111,76,255,81,111,76,255,80,110,77,255,80,110,77,255, + 80,110,77,255,80,110,77,255,79,110,77,255,79,110,77,255, + 79,110,77,255,79,110,77,255,79,109,77,255,79,109,77,255, + 79,109,77,255,79,109,77,255,78,108,77,255,78,108,77,255, + 78,108,77,255,78,108,77,255,77,107,77,255,77,107,77,255, + 77,107,77,255,77,107,77,255,76,106,77,255,76,106,77,255, + 76,106,77,255,76,106,77,255,75,105,77,255,75,105,77,255, + 75,105,77,255,75,105,77,255,75,104,77,255,75,104,77,255, + 75,104,77,255,75,104,77,255,75,104,76,255,75,104,76,255, + 75,104,76,255,75,104,76,255,74,104,76,255,74,104,76,255, + 74,104,76,255,74,104,76,255,74,104,76,255,74,104,76,255, + 74,104,76,255,74,104,76,255,74,104,76,255,74,104,76,255, + 74,104,76,255,74,104,76,255,74,105,75,255,74,105,75,255, + 74,105,75,255,74,105,75,255,75,106,75,255,75,106,75,255, + 75,106,75,255,75,106,75,255,76,106,75,255,76,106,75,255, + 76,106,75,255,76,106,75,255,76,107,74,255,76,107,74,255, + 76,107,74,255,76,107,74,255,76,107,74,255,76,107,74,255, + 76,107,74,255,76,107,74,255,77,108,74,255,77,108,74,255, + 77,108,74,255,77,108,74,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,77,107,73,255,77,106,73,255,77,106,73,255, + 77,106,73,255,77,106,73,255,76,105,73,255,76,105,73,255, + 76,105,73,255,76,105,73,255,76,104,72,255,76,104,72,255, + 76,104,72,255,76,104,72,255,76,104,72,255,76,104,72,255, + 76,104,72,255,76,104,72,255,77,104,72,255,77,104,72,255, + 77,104,72,255,77,104,72,255,77,105,72,255,77,105,72,255, + 77,105,72,255,77,105,72,255,77,105,71,255,77,105,71,255, + 77,105,71,255,77,105,71,255,78,106,71,255,78,106,71,255, + 78,106,71,255,78,106,71,255,79,107,70,255,79,107,70,255, + 79,107,70,255,79,107,70,255,80,108,70,255,80,108,70,255, + 80,108,70,255,80,108,70,255,81,109,70,255,81,109,70,255, + 81,109,70,255,81,109,70,255,81,109,70,255,82,110,70,255, + 82,110,70,255,82,110,70,255,82,110,70,255,82,111,69,255, + 82,111,69,255,82,111,69,255,82,111,69,255,83,111,69,255, + 83,111,69,255,83,111,69,255,83,111,69,255,83,112,69,255, + 83,112,69,255,83,112,69,255,83,112,69,255,84,113,69,255, + 84,113,69,255,84,113,69,255,84,113,69,255,84,113,70,255, + 84,113,70,255,84,113,70,255,84,113,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,85,114,70,255,85,115,70,255, + 85,115,70,255,85,115,70,255,85,115,70,255,86,115,70,255, + 86,115,70,255,86,115,70,255,86,115,70,255,86,115,70,255, + 86,115,70,255,86,115,70,255,86,115,70,255,86,116,70,255, + 86,116,70,255,86,116,70,255,86,116,70,255,86,115,70,255, + 86,115,70,255,86,115,70,255,86,115,70,255,85,115,70,255, + 85,115,70,255,85,115,70,255,85,115,70,255,85,115,70,255, + 85,115,70,255,85,115,70,255,85,115,70,255,85,115,70,255, + 85,115,70,255,85,115,70,255,85,115,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,85,114,70,255,85,115,70,255, + 85,115,70,255,85,115,70,255,85,115,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,85,114,70,255,86,115,70,255, + 86,115,70,255,86,115,70,255,86,115,70,255,86,116,70,255, + 86,116,70,255,86,116,70,255,87,116,70,255,87,117,70,255, + 88,117,70,255,88,117,70,255,88,117,70,255,89,118,70,255, + 89,118,70,255,89,118,70,255,89,119,70,255,90,119,69,255, + 90,120,69,255,90,120,69,255,91,120,69,255,91,121,69,255, + 92,121,69,255,92,121,69,255,92,121,69,255,93,122,69,255, + 93,122,69,255,93,122,69,255,93,122,69,255,94,123,69,255, + 94,123,69,255,94,123,69,255,94,123,69,255,95,124,69,255, + 95,124,69,255,95,124,69,255,95,124,69,255,95,123,70,255, + 95,123,70,255,95,123,70,255,95,123,70,255,94,123,70,255, + 94,123,70,255,94,123,70,255,94,123,70,255,93,122,71,255, + 93,122,71,255,93,122,71,255,92,121,71,255,92,121,71,255, + 91,120,71,255,91,120,71,255,90,119,71,255,90,119,72,255, + 89,118,72,255,88,118,72,255,88,117,72,255,87,117,73,255, + 86,116,73,255,86,116,73,255,85,115,73,255,85,115,74,255, + 84,114,74,255,83,113,74,255,83,113,74,255,82,112,75,255, + 81,111,75,255,81,111,75,255,80,110,75,255,80,110,76,255, + 79,109,76,255,79,109,76,255,78,109,76,255,78,108,77,255, + 77,108,77,255,77,108,77,255,77,108,77,255,76,107,78,255, + 76,107,78,255,76,107,78,255,76,107,78,255,76,107,78,255, + 76,107,78,255,76,107,78,255,76,107,78,255,75,106,79,255, + 75,106,79,255,75,106,79,255,75,106,79,255,75,107,80,255, + 75,107,80,255,75,107,80,255,75,107,80,255,76,107,80,255, + 76,107,80,255,76,107,80,255,76,107,80,255,76,108,80,255, + 76,108,80,255,76,108,80,255,76,108,80,255,77,109,80,255, + 77,109,80,255,77,109,80,255,77,109,80,255,77,110,80,255, + 77,110,80,255,77,110,80,255,77,110,80,255,78,111,80,255, + 78,111,80,255,78,111,80,255,78,111,80,255,78,111,80,255, + 78,111,80,255,78,111,80,255,78,111,80,255,78,112,80,255, + 78,112,80,255,78,112,80,255,78,112,80,255,79,113,80,255, + 79,113,80,255,79,113,80,255,79,113,80,255,80,113,79,255, + 80,113,79,255,80,113,79,255,80,113,79,255,81,114,79,255, + 81,114,79,255,81,114,79,255,81,114,79,255,81,115,78,255, + 81,115,78,255,81,115,78,255,81,115,78,255,82,115,78,255, + 82,115,78,255,82,115,78,255,82,115,78,255,83,116,78,255, + 83,116,78,255,83,116,78,255,83,116,78,255,84,116,77,255, + 84,116,77,255,84,116,77,255,84,116,77,255,85,117,77,255, + 85,117,77,255,85,117,77,255,85,117,77,255,86,117,76,255, + 86,117,76,255,86,117,76,255,86,117,76,255,86,117,76,255, + 86,117,76,255,86,117,76,255,86,117,76,255,86,117,76,255, + 86,117,76,255,86,117,76,255,86,117,76,255,86,116,76,255, + 86,116,76,255,86,116,76,255,86,116,76,255,86,115,76,255, + 86,115,76,255,86,115,76,255,86,115,76,255,85,114,75,255, + 85,114,75,255,85,114,75,255,85,114,75,255,84,113,75,255, + 84,113,75,255,84,113,75,255,84,113,75,255,83,112,74,255, + 83,112,74,255,83,112,74,255,83,111,74,255,82,111,73,255, + 82,110,73,255,82,110,73,255,82,109,73,255,81,109,72,255, + 81,108,72,255,81,108,72,255,81,107,71,255,80,107,71,255, + 80,106,70,255,80,106,70,255,80,106,70,255,79,105,69,255, + 79,105,69,255,79,105,69,255,79,104,68,255,78,104,68,255, + 78,103,67,255,78,103,67,255,78,102,66,255,78,102,66,255, + 78,101,65,255,78,101,65,255,78,101,65,255,77,100,64,255, + 77,100,64,255,77,100,64,255,77,99,63,255,76,99,63,255, + 76,98,62,255,76,98,62,255,76,98,61,255,76,97,61,255, + 76,97,60,255,76,97,60,255,76,97,59,255,76,96,59,255, + 76,96,58,255,76,96,58,255,76,95,58,255,76,95,57,255, + 76,94,57,255,76,94,57,255,76,94,56,255,75,93,56,255, + 75,93,55,255,75,93,55,255,75,93,54,255,75,92,54,255, + 75,92,53,255,75,92,53,255,75,92,52,255,75,91,52,255, + 75,91,51,255,75,91,51,255,75,90,50,255,74,90,50,255, + 74,89,49,255,74,89,49,255,74,88,48,255,74,88,48,255, + 74,87,47,255,74,87,47,255,74,87,47,255,73,86,46,255, + 73,86,46,255,73,86,46,255,72,85,45,255,72,85,45,255, + 71,84,44,255,71,84,44,255,71,83,44,255,70,83,43,255, + 70,82,43,255,70,82,43,255,70,81,43,255,69,81,42,255, + 69,80,42,255,69,80,42,255,68,79,41,255,68,79,41,255, + 67,78,40,255,67,78,40,255,67,77,40,255,66,77,39,255, + 66,76,39,255,66,76,39,255,65,75,39,255,65,75,38,255, + 64,74,38,255,64,74,38,255,63,73,38,255,63,73,37,255, + 62,72,37,255,62,72,37,255,61,71,37,255,61,71,36,255, + 60,70,36,255,60,70,36,255,59,69,36,255,59,69,35,255, + 58,68,35,255,58,68,35,255,58,67,35,255,57,67,34,255, + 57,66,34,255,57,66,34,255,56,66,34,255,56,65,34,255, + 55,65,34,255,55,65,34,255,55,64,34,255,54,64,33,255, + 54,63,33,255,54,63,33,255,54,63,33,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,31,255, + 53,62,31,255,53,62,31,255,53,62,31,255,53,62,30,255, + 53,62,30,255,53,62,30,255,53,62,30,255,53,62,30,255, + 53,62,30,255,53,62,30,255,53,62,30,255,53,62,29,255, + 53,62,29,255,53,62,29,255,53,62,29,255,53,62,29,255, + 53,62,29,255,53,62,29,255,53,62,29,255,52,61,28,255, + 52,61,28,255,52,61,28,255,52,61,28,255,51,61,28,255, + 51,61,28,255,51,61,28,255,51,61,28,255,50,60,27,255, + 50,60,27,255,50,60,27,255,50,60,27,255,49,59,27,255, + 49,59,27,255,49,59,27,255,49,58,27,255,48,58,26,255, + 48,57,26,255,48,57,26,255,47,56,26,255,47,56,25,255, + 46,55,25,255,46,55,25,255,45,55,25,255,45,54,25,255, + 44,54,25,255,44,54,25,255,44,53,25,255,43,53,24,255, + 43,52,24,255,43,52,24,255,42,52,24,255,42,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,40,50,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,58,70,25,255, + 58,70,25,255,58,70,25,255,58,70,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,72,25,255, + 59,72,25,255,59,72,25,255,59,72,25,255,60,72,26,255, + 60,72,26,255,60,72,26,255,60,72,26,255,61,73,27,255, + 61,73,27,255,61,73,27,255,61,74,27,255,62,74,27,255, + 62,75,27,255,62,75,27,255,62,76,27,255,63,76,28,255, + 63,77,28,255,63,77,28,255,64,77,28,255,64,78,29,255, + 65,78,29,255,65,78,29,255,66,79,29,255,66,80,29,255, + 67,81,29,255,67,81,29,255,67,82,29,255,68,82,30,255, + 68,83,30,255,68,83,30,255,69,84,30,255,69,84,31,255, + 70,85,31,255,70,85,31,255,71,86,31,255,71,87,32,255, + 72,88,32,255,72,88,32,255,73,89,32,255,73,90,32,255, + 74,91,32,255,74,91,32,255,75,92,32,255,75,93,33,255, + 76,94,33,255,76,94,33,255,77,95,33,255,77,96,34,255, + 78,97,34,255,78,97,34,255,79,98,34,255,80,99,35,255, + 81,100,35,255,81,100,35,255,82,101,35,255,82,101,36,255, + 83,102,36,255,83,102,36,255,83,103,36,255,84,104,36,255, + 84,105,36,255,84,105,36,255,85,106,36,255,85,106,37,255, + 86,107,37,255,86,107,37,255,87,108,37,255,87,108,38,255, + 88,109,38,255,88,109,38,255,88,109,38,255,89,110,39,255, + 89,110,39,255,89,110,39,255,89,111,39,255,90,111,40,255, + 90,112,40,255,90,112,40,255,91,112,40,255,91,113,40,255, + 92,113,40,255,92,113,40,255,92,113,40,255,92,114,41,255, + 92,114,41,255,92,114,41,255,93,114,41,255,93,115,42,255, + 94,115,42,255,94,115,42,255,94,116,42,255,94,116,43,255, + 94,117,43,255,94,117,43,255,95,117,43,255,95,118,43,255, + 96,118,43,255,96,118,43,255,96,119,43,255,97,119,44,255, + 97,120,44,255,97,120,44,255,97,120,44,255,98,121,45,255, + 98,121,45,255,98,121,45,255,99,122,45,255,99,122,45,255, + 100,123,45,255,100,123,45,255,100,124,45,255,101,124,46,255, + 101,125,46,255,101,125,46,255,102,126,46,255,102,126,46,255, + 103,127,46,255,103,127,46,255,103,128,46,255,104,128,47,255, + 104,129,47,255,104,129,47,255,105,130,47,255,105,131,48,255, + 106,132,48,255,106,132,48,255,107,133,48,255,107,133,49,255, + 108,134,49,255,108,134,49,255,108,135,49,255,109,135,49,255, + 109,136,49,255,109,136,49,255,109,136,49,255,110,137,50,255, + 110,137,50,255,110,137,50,255,110,138,50,255,111,138,51,255, + 111,139,51,255,111,139,51,255,111,139,51,255,111,139,52,255, + 111,139,52,255,111,139,52,255,111,139,52,255,111,140,53,255, + 111,140,53,255,111,140,53,255,111,140,53,255,111,140,54,255, + 111,140,54,255,111,140,54,255,111,140,54,255,110,140,55,255, + 110,140,55,255,110,140,55,255,110,140,55,255,109,139,56,255, + 109,139,56,255,109,139,56,255,109,139,56,255,108,138,57,255, + 108,138,57,255,108,138,57,255,108,138,57,255,107,137,58,255, + 107,137,58,255,107,137,58,255,107,137,58,255,106,136,59,255, + 106,136,59,255,106,136,59,255,106,136,59,255,105,135,60,255, + 105,135,60,255,105,135,60,255,105,135,60,255,104,134,61,255, + 104,134,61,255,104,134,61,255,103,134,61,255,103,133,62,255, + 102,133,62,255,102,133,62,255,102,132,62,255,101,132,63,255, + 101,131,63,255,101,131,63,255,100,131,63,255,100,130,64,255, + 99,130,64,255,99,130,64,255,99,130,64,255,98,129,65,255, + 98,129,65,255,98,129,65,255,97,128,65,255,97,128,66,255, + 96,127,66,255,96,127,66,255,96,127,67,255,95,126,67,255, + 95,126,68,255,95,126,68,255,94,125,68,255,94,125,69,255, + 93,124,69,255,93,124,69,255,92,123,69,255,92,123,70,255, + 91,122,70,255,91,122,70,255,90,121,70,255,90,121,71,255, + 89,120,71,255,89,120,71,255,89,120,71,255,88,119,72,255, + 88,119,72,255,88,119,72,255,88,119,72,255,87,118,73,255, + 87,118,73,255,87,118,73,255,87,118,73,255,86,117,74,255, + 86,117,74,255,86,117,74,255,86,117,74,255,85,116,74,255, + 85,116,74,255,85,116,74,255,85,116,74,255,84,115,74,255, + 84,115,74,255,84,115,74,255,84,115,74,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,83,114,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,82,113,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,82,113,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,82,113,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,82,113,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,82,113,75,255,81,112,75,255, + 81,112,75,255,81,112,75,255,81,112,75,255,81,112,75,255, + 81,112,75,255,81,112,75,255,81,112,75,255,81,111,75,255, + 81,111,75,255,81,111,75,255,81,111,75,255,81,111,75,255, + 81,111,75,255,81,111,75,255,81,111,75,255,80,111,76,255, + 80,111,76,255,80,111,76,255,80,111,76,255,80,110,76,255, + 80,110,76,255,80,110,76,255,80,110,76,255,79,109,76,255, + 79,109,76,255,79,109,76,255,79,109,76,255,78,109,76,255, + 78,109,76,255,78,109,76,255,78,109,76,255,78,108,76,255, + 78,108,76,255,78,108,76,255,78,108,76,255,77,107,76,255, + 77,107,76,255,77,107,76,255,77,107,76,255,76,106,76,255, + 76,106,76,255,76,106,76,255,76,106,76,255,75,105,76,255, + 75,105,76,255,75,105,76,255,75,105,76,255,74,104,76,255, + 74,104,76,255,74,104,76,255,74,104,76,255,74,103,76,255, + 74,103,76,255,74,103,76,255,74,103,76,255,74,103,75,255, + 74,103,75,255,74,103,75,255,74,103,75,255,73,103,75,255, + 73,103,75,255,73,103,75,255,73,103,75,255,73,103,75,255, + 73,103,75,255,73,103,75,255,73,103,75,255,73,103,75,255, + 73,103,75,255,73,103,75,255,73,103,75,255,73,104,74,255, + 73,104,74,255,73,104,74,255,73,104,74,255,74,105,74,255, + 74,105,74,255,74,105,74,255,74,105,74,255,75,105,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,75,106,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,75,106,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,76,107,72,255, + 76,107,72,255,76,107,72,255,76,107,72,255,77,107,72,255, + 77,107,72,255,77,107,72,255,77,107,72,255,77,107,72,255, + 77,107,72,255,77,107,72,255,77,107,72,255,76,107,72,255, + 76,107,72,255,76,107,72,255,76,107,72,255,76,106,72,255, + 76,106,72,255,76,106,72,255,76,106,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,75,104,72,255, + 75,104,72,255,75,104,72,255,75,104,72,255,75,103,71,255, + 75,103,71,255,75,103,71,255,75,103,71,255,75,103,71,255, + 75,103,71,255,75,103,71,255,75,103,71,255,76,103,71,255, + 76,103,71,255,76,103,71,255,76,103,71,255,76,104,71,255, + 76,104,71,255,76,104,71,255,76,104,71,255,76,104,70,255, + 76,104,70,255,76,104,70,255,76,104,70,255,77,105,70,255, + 77,105,70,255,77,105,70,255,77,105,70,255,78,106,69,255, + 78,106,69,255,78,106,69,255,78,106,69,255,79,107,69,255, + 79,107,69,255,79,107,69,255,79,107,69,255,80,108,69,255, + 80,108,69,255,80,108,69,255,80,108,69,255,80,108,69,255, + 81,109,69,255,81,109,69,255,81,109,69,255,81,109,69,255, + 81,110,68,255,81,110,68,255,81,110,68,255,81,110,68,255, + 82,110,68,255,82,110,68,255,82,110,68,255,82,110,68,255, + 82,111,68,255,82,111,68,255,82,111,68,255,82,111,68,255, + 83,112,68,255,83,112,68,255,83,112,68,255,83,112,68,255, + 84,112,69,255,84,112,69,255,84,112,69,255,84,112,69,255, + 85,113,69,255,85,113,69,255,85,113,69,255,85,113,69,255, + 85,114,69,255,85,114,69,255,85,114,69,255,85,114,69,255, + 86,114,69,255,86,114,69,255,86,114,69,255,86,114,69,255, + 86,115,69,255,86,115,69,255,86,115,69,255,86,115,69,255, + 86,115,69,255,86,115,69,255,86,115,69,255,86,115,69,255, + 86,115,69,255,86,115,69,255,86,115,69,255,86,115,69,255, + 85,114,69,255,85,114,69,255,85,114,69,255,85,114,69,255, + 85,114,69,255,85,114,69,255,85,114,69,255,85,114,69,255, + 85,114,69,255,85,114,69,255,85,114,69,255,85,114,69,255, + 84,113,69,255,84,113,69,255,84,113,69,255,84,113,69,255, + 84,114,69,255,84,114,69,255,84,114,69,255,84,114,69,255, + 84,113,69,255,84,113,69,255,84,113,69,255,84,113,69,255, + 85,114,69,255,85,114,69,255,85,114,69,255,85,114,69,255, + 86,115,69,255,86,115,69,255,86,115,69,255,86,115,69,255, + 87,116,69,255,87,116,69,255,87,116,69,255,88,116,69,255, + 88,117,69,255,89,117,69,255,89,117,69,255,89,118,69,255, + 90,118,68,255,90,119,68,255,90,119,68,255,91,120,68,255, + 91,120,68,255,92,121,68,255,92,121,68,255,92,121,68,255, + 93,122,68,255,93,122,68,255,93,122,68,255,93,122,68,255, + 94,123,68,255,94,123,68,255,94,123,68,255,94,123,68,255, + 95,124,68,255,95,124,68,255,95,124,68,255,95,124,68,255, + 95,123,69,255,95,123,69,255,95,123,69,255,95,123,69,255, + 94,123,69,255,94,123,69,255,94,123,69,255,94,123,69,255, + 93,122,70,255,93,122,70,255,93,122,70,255,92,121,70,255, + 92,121,70,255,91,120,70,255,91,120,70,255,90,119,70,255, + 90,119,71,255,89,118,71,255,88,118,71,255,88,117,71,255, + 87,117,72,255,86,116,72,255,86,116,72,255,85,115,72,255, + 85,115,73,255,84,114,73,255,83,113,73,255,83,113,73,255, + 82,112,74,255,81,111,74,255,81,111,74,255,80,110,74,255, + 80,110,75,255,79,109,75,255,79,109,75,255,78,109,75,255, + 78,108,76,255,77,108,76,255,77,108,76,255,77,108,76,255, + 76,107,77,255,76,107,77,255,76,107,77,255,76,107,77,255, + 76,106,77,255,76,106,77,255,76,106,77,255,76,106,77,255, + 75,106,78,255,75,106,78,255,75,106,78,255,75,106,78,255, + 75,106,79,255,75,106,79,255,75,106,79,255,75,106,79,255, + 76,106,79,255,76,106,79,255,76,106,79,255,76,106,79,255, + 76,107,79,255,76,107,79,255,76,107,79,255,76,107,79,255, + 77,108,79,255,77,108,79,255,77,108,79,255,77,108,79,255, + 77,109,79,255,77,109,79,255,77,109,79,255,77,109,79,255, + 78,110,79,255,78,110,79,255,78,110,79,255,78,110,79,255, + 78,110,79,255,78,110,79,255,78,110,79,255,78,110,79,255, + 78,111,79,255,78,111,79,255,78,111,79,255,78,111,79,255, + 79,112,79,255,79,112,79,255,79,112,79,255,79,112,79,255, + 80,112,78,255,80,112,78,255,80,112,78,255,80,112,78,255, + 81,113,78,255,81,113,78,255,81,113,78,255,81,113,78,255, + 81,114,77,255,81,114,77,255,81,114,77,255,81,114,77,255, + 82,114,77,255,82,114,77,255,82,114,77,255,82,114,77,255, + 83,115,77,255,83,115,77,255,83,115,77,255,83,115,77,255, + 84,115,76,255,84,115,76,255,84,115,76,255,84,115,76,255, + 85,116,76,255,85,116,76,255,85,116,76,255,85,116,76,255, + 86,116,75,255,86,116,75,255,86,116,75,255,86,116,75,255, + 86,116,75,255,86,116,75,255,86,116,75,255,86,116,75,255, + 86,116,75,255,86,116,75,255,86,116,75,255,86,116,75,255, + 86,115,75,255,86,115,75,255,86,115,75,255,86,115,75,255, + 86,114,75,255,86,114,75,255,86,114,75,255,86,114,75,255, + 85,113,74,255,85,113,74,255,85,113,74,255,85,113,74,255, + 84,112,74,255,84,112,74,255,84,112,74,255,84,112,74,255, + 83,111,73,255,83,111,73,255,83,111,73,255,83,110,73,255, + 82,110,72,255,82,109,72,255,82,109,72,255,82,108,72,255, + 81,108,71,255,81,107,71,255,81,107,71,255,81,106,70,255, + 80,106,70,255,80,105,69,255,80,105,69,255,80,105,69,255, + 79,104,68,255,79,104,68,255,79,104,68,255,79,103,67,255, + 78,103,67,255,78,102,66,255,78,102,66,255,78,102,65,255, + 78,101,65,255,78,101,64,255,78,101,64,255,78,101,64,255, + 77,100,63,255,77,100,63,255,77,100,63,255,77,99,62,255, + 76,99,62,255,76,98,61,255,76,98,61,255,76,98,60,255, + 76,97,60,255,76,97,59,255,76,97,59,255,76,97,58,255, + 76,96,58,255,76,96,57,255,76,96,57,255,76,95,57,255, + 76,95,56,255,76,94,56,255,76,94,56,255,76,94,55,255, + 76,93,55,255,76,93,54,255,76,93,54,255,76,93,53,255, + 76,92,53,255,76,92,52,255,76,92,52,255,76,92,51,255, + 76,91,51,255,76,91,50,255,76,91,50,255,76,90,49,255, + 75,90,49,255,75,89,48,255,75,89,48,255,75,89,47,255, + 74,88,47,255,74,88,46,255,74,88,46,255,74,87,46,255, + 73,87,45,255,73,86,45,255,73,86,45,255,73,85,45,255, + 72,85,44,255,72,84,44,255,72,84,44,255,71,83,43,255, + 71,83,43,255,70,82,42,255,70,82,42,255,70,81,42,255, + 69,81,41,255,69,80,41,255,69,80,41,255,68,79,41,255, + 68,79,40,255,67,78,40,255,67,78,40,255,67,77,40,255, + 66,77,39,255,66,76,39,255,66,76,39,255,65,75,39,255, + 65,75,38,255,64,74,38,255,64,74,38,255,63,73,38,255, + 63,73,37,255,62,72,37,255,62,72,37,255,61,71,37,255, + 61,71,36,255,60,70,36,255,60,70,36,255,59,69,36,255, + 59,69,35,255,58,68,35,255,58,68,35,255,58,67,35,255, + 57,67,34,255,57,66,34,255,57,66,34,255,56,66,34,255, + 56,65,34,255,55,65,34,255,55,65,34,255,55,64,34,255, + 54,64,33,255,54,63,33,255,54,63,33,255,54,63,33,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,32,255,53,62,32,255,53,62,32,255,53,62,32,255, + 53,62,31,255,53,62,31,255,53,62,31,255,53,62,31,255, + 53,62,30,255,53,62,30,255,53,62,30,255,53,62,30,255, + 53,62,30,255,53,62,30,255,53,62,30,255,53,62,30,255, + 53,62,29,255,53,62,29,255,53,62,29,255,53,62,29,255, + 53,62,29,255,53,62,29,255,53,62,29,255,53,62,29,255, + 52,61,28,255,52,61,28,255,52,61,28,255,52,61,28,255, + 51,61,28,255,51,61,28,255,51,61,28,255,51,61,28,255, + 50,60,27,255,50,60,27,255,50,60,27,255,50,60,27,255, + 49,59,27,255,49,59,27,255,49,59,27,255,49,58,27,255, + 48,58,26,255,48,57,26,255,48,57,26,255,47,56,26,255, + 47,56,25,255,46,55,25,255,46,55,25,255,45,55,25,255, + 45,54,25,255,44,54,25,255,44,54,25,255,44,53,25,255, + 43,53,24,255,43,52,24,255,43,52,24,255,42,52,24,255, + 42,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 40,50,24,255,40,50,24,255,40,50,24,255,40,50,24,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 60,72,26,255,60,72,26,255,60,72,26,255,60,72,26,255, + 61,73,26,255,61,73,26,255,61,73,26,255,61,73,26,255, + 62,74,27,255,62,74,27,255,62,74,27,255,62,75,27,255, + 63,75,27,255,63,76,27,255,63,76,27,255,63,76,27,255, + 64,77,28,255,64,77,28,255,64,77,28,255,65,78,28,255, + 65,78,29,255,66,79,29,255,66,79,29,255,66,80,29,255, + 67,80,30,255,67,81,30,255,67,81,30,255,68,82,30,255, + 68,83,30,255,69,84,30,255,69,84,30,255,69,85,30,255, + 70,85,31,255,70,86,31,255,70,86,31,255,71,87,31,255, + 71,87,32,255,72,88,32,255,72,88,32,255,73,89,32,255, + 73,90,33,255,74,91,33,255,74,91,33,255,75,92,33,255, + 75,93,33,255,76,94,33,255,76,94,33,255,77,95,33,255, + 78,96,34,255,79,97,34,255,79,97,34,255,80,98,34,255, + 80,99,35,255,81,100,35,255,81,100,35,255,82,101,35,255, + 82,101,36,255,83,102,36,255,83,102,36,255,84,103,36,255, + 84,104,36,255,85,105,36,255,85,105,36,255,85,106,36,255, + 86,106,37,255,86,107,37,255,86,107,37,255,87,108,37,255, + 87,108,38,255,88,109,38,255,88,109,38,255,89,110,38,255, + 89,110,39,255,90,111,39,255,90,111,39,255,90,111,39,255, + 91,112,39,255,91,112,39,255,91,112,39,255,91,113,39,255, + 92,113,40,255,92,114,40,255,92,114,40,255,92,114,40,255, + 93,115,41,255,93,115,41,255,93,115,41,255,93,115,41,255, + 94,116,42,255,94,116,42,255,94,116,42,255,94,116,42,255, + 95,117,42,255,95,117,42,255,95,117,42,255,95,117,42,255, + 95,118,43,255,95,118,43,255,95,118,43,255,95,118,43,255, + 96,119,44,255,96,119,44,255,96,119,44,255,96,120,44,255, + 97,120,44,255,97,121,44,255,97,121,44,255,98,121,44,255, + 98,122,45,255,99,122,45,255,99,122,45,255,99,123,45,255, + 100,123,46,255,100,124,46,255,100,124,46,255,101,125,46,255, + 101,125,46,255,102,126,46,255,102,126,46,255,102,127,46,255, + 103,127,47,255,103,128,47,255,103,128,47,255,104,129,47,255, + 104,130,47,255,105,131,47,255,105,131,47,255,106,132,47,255, + 106,132,48,255,107,133,48,255,107,133,48,255,107,134,48,255, + 108,134,48,255,108,135,48,255,108,135,48,255,109,136,48,255, + 109,136,49,255,110,137,49,255,110,137,49,255,110,137,49,255, + 110,138,50,255,110,138,50,255,110,138,50,255,110,138,50,255, + 111,139,51,255,111,139,51,255,111,139,51,255,111,139,51,255, + 111,140,52,255,111,140,52,255,111,140,52,255,111,140,52,255, + 111,140,53,255,111,140,53,255,111,140,53,255,111,140,53,255, + 110,139,54,255,110,139,54,255,110,139,54,255,110,139,55,255, + 109,138,55,255,109,138,56,255,109,138,56,255,109,138,56,255, + 108,137,57,255,108,137,57,255,108,137,57,255,108,137,57,255, + 107,137,58,255,107,137,58,255,107,137,58,255,107,137,58,255, + 106,136,59,255,106,136,59,255,106,136,59,255,106,136,59,255, + 105,135,60,255,105,135,60,255,105,135,60,255,105,134,60,255, + 104,134,61,255,104,133,61,255,104,133,61,255,103,133,61,255, + 103,132,62,255,102,132,62,255,102,132,62,255,102,132,62,255, + 101,131,63,255,101,131,63,255,101,131,63,255,100,130,63,255, + 100,130,64,255,99,129,64,255,99,129,64,255,99,129,64,255, + 98,128,65,255,98,128,65,255,98,128,65,255,97,128,65,255, + 97,127,66,255,96,127,66,255,96,127,66,255,96,126,67,255, + 95,126,67,255,95,125,68,255,95,125,68,255,94,124,68,255, + 94,124,69,255,93,123,69,255,93,123,69,255,92,122,69,255, + 92,122,70,255,91,121,70,255,91,121,70,255,90,121,70,255, + 90,120,71,255,89,120,71,255,89,120,71,255,88,119,71,255, + 88,119,72,255,87,118,72,255,87,118,72,255,87,118,72,255, + 86,117,72,255,86,117,72,255,86,117,72,255,86,117,72,255, + 85,116,73,255,85,116,73,255,85,116,73,255,85,116,73,255, + 85,116,73,255,85,116,73,255,85,116,73,255,85,116,73,255, + 84,115,74,255,84,115,74,255,84,115,74,255,84,115,74,255, + 83,114,74,255,83,114,74,255,83,114,74,255,83,114,74,255, + 83,114,74,255,83,114,74,255,83,114,74,255,83,114,74,255, + 83,114,74,255,83,114,74,255,83,114,74,255,83,114,74,255, + 83,114,74,255,83,114,74,255,83,114,74,255,83,114,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,112,74,255,82,112,74,255,82,112,74,255,82,112,74,255, + 81,112,74,255,81,112,74,255,81,112,74,255,81,112,74,255, + 81,112,74,255,81,112,74,255,81,112,74,255,81,112,74,255, + 81,112,74,255,81,112,74,255,81,112,74,255,81,112,74,255, + 81,112,74,255,81,112,74,255,81,112,74,255,81,112,74,255, + 81,111,74,255,81,111,74,255,81,111,74,255,81,111,74,255, + 80,111,75,255,80,111,75,255,80,111,75,255,80,111,75,255, + 80,110,75,255,80,110,75,255,80,110,75,255,80,110,75,255, + 80,110,75,255,80,110,75,255,80,110,75,255,80,110,75,255, + 79,110,75,255,79,110,75,255,79,110,75,255,79,110,75,255, + 79,109,75,255,79,109,75,255,79,109,75,255,79,109,75,255, + 78,108,76,255,78,108,76,255,78,108,76,255,78,108,76,255, + 77,108,76,255,77,108,76,255,77,108,76,255,77,108,76,255, + 77,107,76,255,77,107,76,255,77,107,76,255,77,107,76,255, + 76,106,76,255,76,106,76,255,76,106,76,255,76,106,76,255, + 75,105,76,255,75,105,76,255,75,105,76,255,75,105,76,255, + 74,104,76,255,74,104,76,255,74,104,76,255,74,104,76,255, + 73,103,76,255,73,103,76,255,73,103,76,255,73,103,76,255, + 73,102,76,255,73,102,76,255,73,102,76,255,73,102,76,255, + 73,102,75,255,73,102,75,255,73,102,75,255,73,102,75,255, + 72,102,75,255,72,102,75,255,72,102,75,255,72,102,75,255, + 72,102,75,255,72,102,75,255,72,102,75,255,72,102,75,255, + 72,102,74,255,72,102,74,255,72,102,74,255,72,102,74,255, + 72,103,74,255,72,103,74,255,72,103,74,255,72,103,74,255, + 73,104,74,255,73,104,74,255,73,104,74,255,73,104,74,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 74,105,73,255,74,105,73,255,74,105,73,255,74,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,106,72,255,75,106,72,255,75,106,72,255,75,106,72,255, + 76,106,71,255,76,106,71,255,76,106,71,255,76,106,71,255, + 76,106,71,255,76,106,71,255,76,106,71,255,76,106,71,255, + 76,106,71,255,76,106,71,255,76,106,71,255,76,106,71,255, + 75,106,71,255,75,106,71,255,75,106,71,255,75,106,71,255, + 75,105,71,255,75,105,71,255,75,105,71,255,75,105,71,255, + 75,104,71,255,75,104,71,255,75,104,71,255,75,104,71,255, + 74,103,71,255,74,103,71,255,74,103,71,255,74,103,71,255, + 74,102,71,255,74,102,71,255,74,102,71,255,74,102,71,255, + 74,102,71,255,74,102,71,255,74,102,71,255,74,102,71,255, + 75,102,70,255,75,102,70,255,75,102,70,255,75,102,70,255, + 75,103,70,255,75,103,70,255,75,103,70,255,75,103,70,255, + 75,103,70,255,75,103,70,255,75,103,70,255,75,103,70,255, + 76,104,69,255,76,104,69,255,76,104,69,255,76,104,69,255, + 77,105,69,255,77,105,69,255,77,105,69,255,77,105,69,255, + 78,106,68,255,78,106,68,255,78,106,68,255,78,106,68,255, + 79,107,68,255,79,107,68,255,79,107,68,255,79,107,68,255, + 79,107,68,255,80,108,68,255,80,108,68,255,80,108,68,255, + 80,108,68,255,81,109,67,255,81,109,67,255,81,109,67,255, + 81,109,67,255,82,109,67,255,82,110,67,255,82,110,67,255, + 82,110,67,255,82,111,68,255,82,111,68,255,82,111,68,255, + 82,111,68,255,83,111,68,255,83,111,68,255,83,111,68,255, + 83,111,68,255,83,112,68,255,83,112,68,255,83,112,68,255, + 83,112,68,255,84,113,68,255,84,113,68,255,84,113,68,255, + 84,113,68,255,84,114,68,255,84,114,68,255,84,114,68,255, + 84,114,68,255,85,114,68,255,85,114,68,255,85,114,68,255, + 85,114,68,255,85,114,68,255,85,114,68,255,85,114,68,255, + 85,114,68,255,85,115,68,255,85,115,68,255,85,115,68,255, + 85,115,68,255,85,114,68,255,85,114,68,255,85,114,68,255, + 85,114,68,255,84,114,68,255,84,114,68,255,84,114,68,255, + 84,114,68,255,84,114,68,255,84,114,68,255,84,114,68,255, + 84,114,68,255,84,114,68,255,84,114,68,255,84,114,68,255, + 84,114,68,255,84,113,68,255,84,113,68,255,84,113,68,255, + 84,113,68,255,84,113,68,255,84,113,68,255,84,113,68,255, + 84,113,68,255,84,113,68,255,84,113,68,255,84,113,68,255, + 84,113,68,255,85,113,68,255,85,113,68,255,85,113,68,255, + 85,113,68,255,85,114,68,255,85,114,68,255,85,114,68,255, + 86,115,68,255,86,115,68,255,87,116,68,255,87,116,68,255, + 87,116,68,255,88,117,68,255,88,117,68,255,88,117,68,255, + 89,118,68,255,89,118,67,255,90,119,67,255,90,119,67,255, + 91,119,67,255,91,120,67,255,92,120,67,255,92,120,67,255, + 93,120,67,255,93,121,67,255,94,121,67,255,94,121,67,255, + 94,121,67,255,95,122,67,255,95,122,67,255,95,122,67,255, + 95,122,67,255,96,123,67,255,96,123,67,255,96,123,67,255, + 96,123,67,255,96,123,68,255,96,123,68,255,96,123,68,255, + 96,123,68,255,95,123,68,255,95,123,68,255,95,123,68,255, + 95,123,68,255,94,122,69,255,94,122,69,255,94,122,69,255, + 93,121,69,255,93,121,69,255,92,120,69,255,92,120,69,255, + 91,119,69,255,91,119,70,255,90,118,70,255,89,118,70,255, + 89,117,70,255,88,117,71,255,87,116,71,255,87,115,71,255, + 86,115,71,255,86,114,72,255,85,113,72,255,84,113,72,255, + 84,112,72,255,83,112,73,255,82,111,73,255,81,110,73,255, + 81,110,73,255,80,109,74,255,79,108,74,255,79,108,74,255, + 78,108,74,255,78,107,75,255,77,107,75,255,77,107,75,255, + 77,107,75,255,76,106,76,255,76,106,76,255,76,106,76,255, + 76,106,76,255,75,106,76,255,75,106,76,255,75,106,76,255, + 75,106,76,255,74,105,77,255,74,105,77,255,74,105,77,255, + 74,105,77,255,74,106,78,255,74,106,78,255,74,106,78,255, + 74,106,78,255,75,106,78,255,75,106,78,255,75,106,78,255, + 75,106,78,255,75,107,78,255,75,107,78,255,75,107,78,255, + 75,107,78,255,76,108,78,255,76,108,78,255,76,108,78,255, + 76,108,78,255,76,109,78,255,76,109,78,255,76,109,78,255, + 76,109,78,255,77,109,78,255,77,109,78,255,77,109,78,255, + 77,109,78,255,77,110,78,255,77,110,78,255,77,110,78,255, + 77,110,78,255,77,110,78,255,77,110,78,255,77,110,78,255, + 77,110,78,255,78,111,78,255,78,111,78,255,78,111,78,255, + 78,111,78,255,79,112,77,255,79,112,77,255,79,112,77,255, + 79,112,77,255,80,113,77,255,80,113,77,255,80,113,77,255, + 80,113,77,255,80,113,76,255,80,113,76,255,80,113,76,255, + 81,113,76,255,81,114,76,255,82,114,76,255,82,114,76,255, + 82,114,76,255,83,115,76,255,83,115,76,255,83,115,76,255, + 83,115,76,255,84,115,75,255,84,115,75,255,84,115,75,255, + 84,115,75,255,85,116,75,255,85,116,75,255,85,116,75,255, + 85,116,75,255,86,116,74,255,86,116,74,255,86,116,74,255, + 86,116,74,255,86,116,74,255,86,116,74,255,86,116,74,255, + 86,116,74,255,86,116,74,255,86,116,74,255,86,116,74,255, + 86,116,74,255,86,115,74,255,86,115,74,255,86,115,74,255, + 86,115,74,255,85,114,74,255,85,114,74,255,85,114,74,255, + 85,114,74,255,85,113,73,255,85,113,73,255,85,113,73,255, + 85,113,73,255,84,112,73,255,84,112,73,255,84,112,73,255, + 84,111,73,255,83,111,72,255,83,110,72,255,83,110,72,255, + 83,110,72,255,82,109,71,255,82,109,71,255,82,109,71,255, + 82,108,71,255,81,108,70,255,81,107,70,255,81,107,70,255, + 81,106,69,255,80,106,69,255,80,105,68,255,80,105,68,255, + 80,105,67,255,79,104,67,255,79,104,66,255,79,104,66,255, + 79,103,66,255,78,103,65,255,78,102,65,255,78,102,65,255, + 78,101,64,255,78,101,64,255,78,100,63,255,78,100,63,255, + 78,100,63,255,78,99,62,255,78,99,62,255,78,99,62,255, + 78,99,61,255,77,98,61,255,77,98,60,255,77,98,60,255, + 77,97,59,255,77,97,59,255,77,96,58,255,77,96,58,255, + 77,96,57,255,77,95,57,255,77,95,56,255,77,95,56,255, + 77,95,56,255,77,94,55,255,77,94,55,255,77,94,55,255, + 77,94,54,255,76,94,54,255,76,94,53,255,76,94,53,255, + 76,93,52,255,76,93,52,255,76,92,51,255,76,92,51,255, + 76,92,50,255,76,91,50,255,76,91,49,255,76,91,49,255, + 76,91,48,255,75,90,48,255,75,90,47,255,75,90,47,255, + 75,89,47,255,75,89,46,255,75,88,46,255,75,88,46,255, + 75,88,46,255,74,87,45,255,74,87,45,255,74,87,45,255, + 73,86,44,255,73,86,44,255,72,85,43,255,72,85,43,255, + 72,84,43,255,71,84,42,255,71,83,42,255,71,83,42,255, + 71,82,42,255,70,82,41,255,70,81,41,255,70,81,41,255, + 69,80,40,255,69,80,40,255,68,79,39,255,68,79,39,255, + 67,78,39,255,67,78,38,255,66,77,38,255,66,77,38,255, + 65,76,38,255,65,76,37,255,64,75,37,255,64,75,37,255, + 63,74,37,255,63,74,36,255,62,73,36,255,62,73,36,255, + 61,72,36,255,61,71,36,255,60,70,36,255,60,70,36,255, + 60,69,36,255,59,69,35,255,59,68,35,255,59,68,35,255, + 58,68,35,255,58,67,34,255,57,67,34,255,57,67,34,255, + 57,66,34,255,56,66,33,255,56,65,33,255,56,65,33,255, + 56,65,33,255,55,64,33,255,55,64,33,255,55,64,33,255, + 55,64,33,255,54,63,32,255,54,63,32,255,54,63,32,255, + 54,63,32,255,54,63,32,255,54,63,32,255,54,63,32,255, + 54,63,32,255,53,63,31,255,53,63,31,255,53,63,31,255, + 53,63,31,255,54,63,31,255,54,63,31,255,54,63,31,255, + 54,63,31,255,54,63,30,255,54,63,30,255,54,63,30,255, + 54,63,30,255,54,63,30,255,54,63,30,255,54,63,30,255, + 54,63,30,255,54,63,29,255,54,63,29,255,54,63,29,255, + 54,63,29,255,53,62,29,255,53,62,29,255,53,62,29,255, + 53,62,29,255,52,62,28,255,52,62,28,255,52,62,28,255, + 52,62,28,255,51,61,27,255,51,61,27,255,51,61,27,255, + 51,60,27,255,50,60,27,255,50,59,27,255,50,59,27,255, + 49,59,27,255,49,58,26,255,48,58,26,255,48,58,26,255, + 47,57,26,255,47,57,25,255,46,56,25,255,46,56,25,255, + 46,55,25,255,45,55,25,255,45,54,25,255,45,54,25,255, + 44,54,25,255,44,53,25,255,43,53,25,255,43,53,25,255, + 43,52,25,255,42,52,24,255,42,51,24,255,42,51,24,255, + 42,51,24,255,41,50,24,255,41,50,24,255,41,50,24,255, + 41,50,24,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,60,72,26,255,60,72,26,255,60,72,26,255, + 60,72,26,255,61,73,26,255,61,73,26,255,61,73,26,255, + 61,73,26,255,62,74,27,255,62,74,27,255,62,74,27,255, + 62,75,27,255,63,75,27,255,63,76,27,255,63,76,27,255, + 63,77,27,255,64,77,28,255,64,78,28,255,64,78,28,255, + 65,78,28,255,65,79,29,255,66,79,29,255,66,79,29,255, + 67,80,29,255,67,81,30,255,68,82,30,255,68,82,30,255, + 68,83,30,255,69,83,30,255,69,84,30,255,69,84,30,255, + 70,85,30,255,70,85,31,255,71,86,31,255,71,86,31,255, + 72,87,31,255,72,88,32,255,73,89,32,255,73,89,32,255, + 74,90,32,255,74,91,33,255,75,92,33,255,75,92,33,255, + 76,93,33,255,76,94,33,255,77,95,33,255,77,95,33,255, + 78,96,33,255,78,97,34,255,79,98,34,255,79,98,34,255, + 80,99,34,255,81,100,35,255,82,101,35,255,82,101,35,255, + 83,102,35,255,83,102,36,255,84,103,36,255,84,103,36,255, + 84,104,36,255,85,105,36,255,85,106,36,255,85,106,36,255, + 86,107,36,255,86,107,37,255,87,108,37,255,87,108,37,255, + 88,109,37,255,88,109,38,255,89,110,38,255,89,110,38,255, + 89,110,38,255,90,111,39,255,90,111,39,255,90,111,39,255, + 90,112,39,255,91,112,39,255,91,113,39,255,91,113,39,255, + 92,113,39,255,92,114,40,255,93,114,40,255,93,114,40,255, + 93,114,40,255,93,115,41,255,93,115,41,255,93,115,41,255, + 93,115,41,255,94,116,42,255,94,116,42,255,94,116,42,255, + 94,116,42,255,95,117,42,255,95,117,42,255,95,117,42,255, + 95,117,42,255,95,118,43,255,95,118,43,255,95,118,43,255, + 95,118,43,255,96,119,44,255,96,119,44,255,96,119,44,255, + 96,120,44,255,97,120,44,255,97,121,44,255,97,121,44,255, + 98,121,44,255,98,122,45,255,99,122,45,255,99,122,45,255, + 99,123,45,255,100,123,46,255,100,124,46,255,100,124,46,255, + 101,125,46,255,101,125,46,255,102,126,46,255,102,126,46,255, + 102,127,46,255,103,127,47,255,103,128,47,255,103,128,47,255, + 104,129,47,255,104,130,47,255,105,131,47,255,105,131,47,255, + 106,132,47,255,106,132,48,255,107,133,48,255,107,133,48,255, + 107,134,48,255,108,134,48,255,108,135,48,255,108,135,48,255, + 109,136,48,255,109,136,49,255,110,137,49,255,110,137,49,255, + 110,137,49,255,110,138,50,255,110,138,50,255,110,138,50,255, + 110,138,50,255,111,139,51,255,111,139,51,255,111,139,51,255, + 111,139,51,255,111,140,52,255,111,140,52,255,111,140,52,255, + 111,140,52,255,111,140,53,255,111,140,53,255,111,140,53,255, + 111,140,53,255,110,139,54,255,110,139,54,255,110,139,54,255, + 110,139,54,255,109,138,55,255,109,138,55,255,109,138,55,255, + 109,138,55,255,108,137,56,255,108,137,56,255,108,137,56,255, + 108,137,56,255,107,137,57,255,107,137,57,255,107,137,57,255, + 107,137,57,255,106,136,58,255,106,136,58,255,106,136,58,255, + 106,136,58,255,105,135,59,255,105,135,59,255,105,135,59,255, + 105,134,59,255,104,134,60,255,104,133,60,255,104,133,60,255, + 103,133,60,255,103,132,61,255,102,132,61,255,102,132,61,255, + 102,132,61,255,101,131,62,255,101,131,62,255,101,131,62,255, + 100,130,62,255,100,130,63,255,99,129,63,255,99,129,63,255, + 99,129,63,255,98,128,64,255,98,128,64,255,98,128,64,255, + 97,128,64,255,97,127,65,255,96,127,65,255,96,127,65,255, + 96,126,66,255,95,126,66,255,95,125,67,255,95,125,67,255, + 94,124,67,255,94,124,68,255,93,123,68,255,93,123,68,255, + 92,122,68,255,92,122,69,255,91,121,69,255,91,121,69,255, + 90,120,69,255,90,120,70,255,89,119,70,255,89,119,70,255, + 88,119,70,255,88,118,71,255,87,118,71,255,87,118,71,255, + 87,118,71,255,86,117,72,255,86,117,72,255,86,117,72,255, + 86,117,72,255,85,116,73,255,85,116,73,255,85,116,73,255, + 85,116,73,255,84,115,73,255,84,115,73,255,84,115,73,255, + 84,115,73,255,83,114,73,255,83,114,73,255,83,114,73,255, + 83,114,73,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,81,112,74,255,81,112,74,255,81,112,74,255, + 81,112,74,255,81,111,74,255,81,111,74,255,81,111,74,255, + 81,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,110,74,255,80,110,74,255,80,110,74,255, + 80,110,74,255,79,110,74,255,79,110,74,255,79,110,74,255, + 79,110,74,255,79,109,74,255,79,109,74,255,79,109,74,255, + 79,109,74,255,79,109,74,255,79,109,74,255,79,109,74,255, + 79,109,74,255,78,109,75,255,78,109,75,255,78,109,75,255, + 78,109,75,255,78,108,75,255,78,108,75,255,78,108,75,255, + 78,108,75,255,77,107,75,255,77,107,75,255,77,107,75,255, + 77,107,75,255,76,107,75,255,76,107,75,255,76,107,75,255, + 76,107,75,255,76,106,75,255,76,106,75,255,76,106,75,255, + 76,106,75,255,75,105,75,255,75,105,75,255,75,105,75,255, + 75,105,75,255,74,104,75,255,74,104,75,255,74,104,75,255, + 74,104,75,255,73,103,75,255,73,103,75,255,73,103,75,255, + 73,103,75,255,72,102,75,255,72,102,75,255,72,102,75,255, + 72,102,75,255,72,101,75,255,72,101,75,255,72,101,75,255, + 72,101,75,255,72,101,74,255,72,101,74,255,72,101,74,255, + 72,101,74,255,71,101,74,255,71,101,74,255,71,101,74,255, + 71,101,74,255,71,101,74,255,71,101,74,255,71,101,74,255, + 71,101,74,255,71,101,73,255,71,101,73,255,71,101,73,255, + 71,101,73,255,71,102,73,255,71,102,73,255,71,102,73,255, + 71,102,73,255,72,103,73,255,72,103,73,255,72,103,73,255, + 72,103,73,255,73,103,72,255,73,103,72,255,73,103,72,255, + 73,103,72,255,73,104,72,255,73,104,72,255,73,104,72,255, + 73,104,72,255,74,104,72,255,74,104,72,255,74,104,72,255, + 74,104,72,255,74,105,71,255,74,105,71,255,74,105,71,255, + 74,105,71,255,75,105,70,255,75,105,70,255,75,105,70,255, + 75,105,70,255,75,105,70,255,75,105,70,255,75,105,70,255, + 75,105,70,255,75,105,70,255,75,105,70,255,75,105,70,255, + 75,105,70,255,74,105,70,255,74,105,70,255,74,105,70,255, + 74,105,70,255,74,104,70,255,74,104,70,255,74,104,70,255, + 74,104,70,255,74,103,70,255,74,103,70,255,74,103,70,255, + 74,103,70,255,73,102,70,255,73,102,70,255,73,102,70,255, + 73,102,70,255,73,101,70,255,73,101,70,255,73,101,70,255, + 73,101,70,255,73,101,70,255,73,101,70,255,73,101,70,255, + 73,101,70,255,74,101,69,255,74,101,69,255,74,101,69,255, + 74,101,69,255,74,102,69,255,74,102,69,255,74,102,69,255, + 74,102,69,255,74,102,69,255,74,102,69,255,74,102,69,255, + 74,102,69,255,75,103,68,255,75,103,68,255,75,103,68,255, + 75,103,68,255,76,104,68,255,76,104,68,255,76,104,68,255, + 76,104,68,255,77,105,67,255,77,105,67,255,77,105,67,255, + 77,105,67,255,78,106,67,255,78,106,67,255,78,106,67,255, + 78,106,67,255,78,106,67,255,79,107,67,255,79,107,67,255, + 79,107,67,255,79,107,67,255,80,108,66,255,80,108,66,255, + 80,108,66,255,80,108,66,255,81,108,66,255,81,109,66,255, + 81,109,66,255,81,109,66,255,81,110,67,255,81,110,67,255, + 81,110,67,255,81,110,67,255,82,110,67,255,82,110,67,255, + 82,110,67,255,82,110,67,255,83,111,67,255,83,111,67,255, + 83,111,67,255,83,111,67,255,84,112,67,255,84,112,67,255, + 84,112,67,255,84,112,67,255,84,113,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,85,113,67,255,85,113,67,255, + 85,113,67,255,85,113,67,255,85,114,67,255,85,114,67,255, + 85,114,67,255,85,114,67,255,85,114,67,255,85,114,67,255, + 85,114,67,255,85,114,67,255,85,114,67,255,85,114,67,255, + 85,114,67,255,85,114,67,255,84,113,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,84,113,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,84,113,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,83,112,67,255,83,112,67,255, + 83,112,67,255,83,112,67,255,83,112,67,255,83,112,67,255, + 83,112,67,255,83,112,67,255,83,112,67,255,83,112,67,255, + 83,112,67,255,83,112,67,255,84,112,67,255,84,112,67,255, + 84,112,67,255,84,112,67,255,85,113,67,255,85,113,67,255, + 85,113,67,255,85,114,67,255,86,114,67,255,86,115,67,255, + 86,115,67,255,87,115,67,255,87,116,67,255,88,116,67,255, + 88,116,67,255,89,117,67,255,89,117,66,255,90,118,66,255, + 90,118,66,255,91,119,66,255,91,119,66,255,92,120,66,255, + 92,120,66,255,93,120,66,255,93,121,66,255,94,121,66,255, + 94,121,66,255,94,121,66,255,95,122,66,255,95,122,66,255, + 95,122,66,255,95,122,66,255,96,123,66,255,96,123,66,255, + 96,123,66,255,96,123,66,255,96,123,67,255,96,123,67,255, + 96,123,67,255,96,123,67,255,95,123,67,255,95,123,67,255, + 95,123,67,255,95,123,67,255,94,122,68,255,94,122,68,255, + 94,122,68,255,93,121,68,255,93,121,68,255,92,120,68,255, + 92,120,68,255,91,119,68,255,91,119,69,255,90,118,69,255, + 89,118,69,255,89,117,69,255,88,117,70,255,87,116,70,255, + 87,115,70,255,86,115,70,255,86,114,71,255,85,113,71,255, + 84,113,71,255,84,112,71,255,83,112,72,255,82,111,72,255, + 81,110,72,255,81,110,72,255,80,109,73,255,79,108,73,255, + 79,108,73,255,78,108,73,255,78,107,74,255,77,107,74,255, + 77,107,74,255,77,107,74,255,76,106,75,255,76,106,75,255, + 76,106,75,255,76,106,75,255,75,105,75,255,75,105,75,255, + 75,105,75,255,75,105,75,255,74,105,76,255,74,105,76,255, + 74,105,76,255,74,105,76,255,74,105,77,255,74,105,77,255, + 74,105,77,255,74,105,77,255,75,105,77,255,75,105,77,255, + 75,105,77,255,75,105,77,255,75,106,77,255,75,106,77,255, + 75,106,77,255,75,106,77,255,76,107,77,255,76,107,77,255, + 76,107,77,255,76,107,77,255,76,108,77,255,76,108,77,255, + 76,108,77,255,76,108,77,255,77,108,77,255,77,108,77,255, + 77,108,77,255,77,108,77,255,77,109,77,255,77,109,77,255, + 77,109,77,255,77,109,77,255,77,109,77,255,77,109,77,255, + 77,109,77,255,77,109,77,255,78,110,77,255,78,110,77,255, + 78,110,77,255,78,110,77,255,79,111,76,255,79,111,76,255, + 79,111,76,255,79,111,76,255,80,112,76,255,80,112,76,255, + 80,112,76,255,80,112,76,255,80,112,75,255,80,112,75,255, + 80,112,75,255,81,112,75,255,81,113,75,255,82,113,75,255, + 82,113,75,255,82,113,75,255,83,114,75,255,83,114,75,255, + 83,114,75,255,83,114,75,255,84,114,74,255,84,114,74,255, + 84,114,74,255,84,114,74,255,85,115,74,255,85,115,74,255, + 85,115,74,255,85,115,74,255,86,115,73,255,86,115,73,255, + 86,115,73,255,86,115,73,255,86,115,73,255,86,115,73,255, + 86,115,73,255,86,115,73,255,86,115,73,255,86,115,73,255, + 86,115,73,255,86,115,73,255,86,114,73,255,86,114,73,255, + 86,114,73,255,86,114,73,255,85,113,73,255,85,113,73,255, + 85,113,73,255,85,113,73,255,85,112,72,255,85,112,72,255, + 85,112,72,255,85,112,72,255,84,111,72,255,84,111,72,255, + 84,111,72,255,84,110,72,255,83,110,71,255,83,109,71,255, + 83,109,71,255,83,109,71,255,82,108,70,255,82,108,70,255, + 82,108,70,255,82,107,70,255,81,107,69,255,81,106,69,255, + 81,106,69,255,81,105,68,255,80,105,68,255,80,104,67,255, + 80,104,67,255,80,104,66,255,79,103,66,255,79,103,65,255, + 79,103,65,255,79,102,65,255,78,102,64,255,78,101,64,255, + 78,101,64,255,78,101,63,255,78,100,63,255,78,100,62,255, + 78,100,62,255,78,100,62,255,78,99,61,255,78,99,61,255, + 78,99,61,255,78,99,60,255,77,98,60,255,77,98,59,255, + 77,98,59,255,77,97,58,255,77,97,58,255,77,96,57,255, + 77,96,57,255,77,96,56,255,77,95,56,255,77,95,55,255, + 77,95,55,255,77,95,55,255,77,94,54,255,77,94,54,255, + 77,94,54,255,77,94,53,255,77,94,53,255,77,94,52,255, + 77,94,52,255,77,93,51,255,77,93,51,255,77,92,50,255, + 77,92,50,255,77,92,49,255,77,91,49,255,77,91,48,255, + 77,91,48,255,77,91,47,255,76,90,47,255,76,90,46,255, + 76,90,46,255,76,90,46,255,75,89,45,255,75,89,45,255, + 75,89,45,255,75,88,45,255,74,88,44,255,74,87,44,255, + 74,87,44,255,74,86,44,255,73,86,43,255,73,85,43,255, + 73,85,43,255,72,84,42,255,72,84,42,255,71,83,41,255, + 71,83,41,255,71,82,41,255,70,82,40,255,70,81,40,255, + 70,81,40,255,69,80,40,255,69,80,39,255,68,79,39,255, + 68,79,39,255,67,78,39,255,67,78,38,255,66,77,38,255, + 66,77,38,255,65,76,38,255,65,76,37,255,64,75,37,255, + 64,75,37,255,63,74,37,255,63,74,36,255,62,73,36,255, + 62,73,36,255,61,72,36,255,61,71,36,255,60,70,36,255, + 60,70,36,255,60,69,36,255,59,69,35,255,59,68,35,255, + 59,68,35,255,58,68,35,255,58,67,34,255,57,67,34,255, + 57,67,34,255,57,66,34,255,56,66,33,255,56,65,33,255, + 56,65,33,255,56,65,33,255,55,64,33,255,55,64,33,255, + 55,64,33,255,55,64,33,255,54,63,32,255,54,63,32,255, + 54,63,32,255,54,63,32,255,54,63,32,255,54,63,32,255, + 54,63,32,255,54,63,32,255,53,63,31,255,53,63,31,255, + 53,63,31,255,53,63,31,255,54,63,31,255,54,63,31,255, + 54,63,31,255,54,63,31,255,54,63,30,255,54,63,30,255, + 54,63,30,255,54,63,30,255,54,63,30,255,54,63,30,255, + 54,63,30,255,54,63,30,255,54,63,29,255,54,63,29,255, + 54,63,29,255,54,63,29,255,53,62,29,255,53,62,29,255, + 53,62,29,255,53,62,29,255,52,62,28,255,52,62,28,255, + 52,62,28,255,52,62,28,255,51,61,27,255,51,61,27,255, + 51,61,27,255,51,60,27,255,50,60,27,255,50,59,27,255, + 50,59,27,255,49,59,27,255,49,58,26,255,48,58,26,255, + 48,58,26,255,47,57,26,255,47,57,25,255,46,56,25,255, + 46,56,25,255,46,55,25,255,45,55,25,255,45,54,25,255, + 45,54,25,255,44,54,25,255,44,53,25,255,43,53,25,255, + 43,53,25,255,43,52,25,255,42,52,24,255,42,51,24,255, + 42,51,24,255,42,51,24,255,41,50,24,255,41,50,24,255, + 41,50,24,255,41,50,24,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,60,72,26,255,60,72,26,255, + 60,72,26,255,60,72,26,255,61,73,26,255,61,73,26,255, + 61,73,26,255,61,73,26,255,62,74,27,255,62,74,27,255, + 62,74,27,255,62,75,27,255,63,75,27,255,63,76,27,255, + 63,76,27,255,63,77,27,255,64,77,28,255,64,78,28,255, + 64,78,28,255,65,78,28,255,65,79,29,255,66,79,29,255, + 66,79,29,255,67,80,29,255,67,81,30,255,68,82,30,255, + 68,82,30,255,68,83,30,255,69,83,30,255,69,84,30,255, + 69,84,30,255,70,85,30,255,70,85,31,255,71,86,31,255, + 71,86,31,255,72,87,31,255,72,88,32,255,73,89,32,255, + 73,89,32,255,74,90,32,255,74,91,33,255,75,92,33,255, + 75,92,33,255,76,93,33,255,76,94,33,255,77,95,33,255, + 77,95,33,255,78,96,33,255,78,97,34,255,79,98,34,255, + 79,98,34,255,80,99,34,255,81,100,35,255,82,101,35,255, + 82,101,35,255,83,102,35,255,83,102,36,255,84,103,36,255, + 84,103,36,255,84,104,36,255,85,105,36,255,85,106,36,255, + 85,106,36,255,86,107,36,255,86,107,37,255,87,108,37,255, + 87,108,37,255,88,109,37,255,88,109,38,255,89,110,38,255, + 89,110,38,255,89,110,38,255,90,111,39,255,90,111,39,255, + 90,111,39,255,90,112,39,255,91,112,39,255,91,113,39,255, + 91,113,39,255,92,113,39,255,92,114,40,255,93,114,40,255, + 93,114,40,255,93,114,40,255,93,115,41,255,93,115,41,255, + 93,115,41,255,93,115,41,255,94,116,42,255,94,116,42,255, + 94,116,42,255,94,116,42,255,95,117,42,255,95,117,42,255, + 95,117,42,255,95,117,42,255,95,118,43,255,95,118,43,255, + 95,118,43,255,95,118,43,255,96,119,44,255,96,119,44,255, + 96,119,44,255,96,120,44,255,97,120,44,255,97,121,44,255, + 97,121,44,255,98,121,44,255,98,122,45,255,99,122,45,255, + 99,122,45,255,99,123,45,255,100,123,46,255,100,124,46,255, + 100,124,46,255,101,125,46,255,101,125,46,255,102,126,46,255, + 102,126,46,255,102,127,46,255,103,127,47,255,103,128,47,255, + 103,128,47,255,104,129,47,255,104,130,47,255,105,131,47,255, + 105,131,47,255,106,132,47,255,106,132,48,255,107,133,48,255, + 107,133,48,255,107,134,48,255,108,134,48,255,108,135,48,255, + 108,135,48,255,109,136,48,255,109,136,49,255,110,137,49,255, + 110,137,49,255,110,137,49,255,110,138,50,255,110,138,50,255, + 110,138,50,255,110,138,50,255,111,139,51,255,111,139,51,255, + 111,139,51,255,111,139,51,255,111,140,52,255,111,140,52,255, + 111,140,52,255,111,140,52,255,111,140,53,255,111,140,53,255, + 111,140,53,255,111,140,53,255,110,139,54,255,110,139,54,255, + 110,139,54,255,110,139,54,255,109,138,55,255,109,138,55,255, + 109,138,55,255,109,138,55,255,108,137,56,255,108,137,56,255, + 108,137,56,255,108,137,56,255,107,137,57,255,107,137,57,255, + 107,137,57,255,107,137,57,255,106,136,58,255,106,136,58,255, + 106,136,58,255,106,136,58,255,105,135,59,255,105,135,59,255, + 105,135,59,255,105,134,59,255,104,134,60,255,104,133,60,255, + 104,133,60,255,103,133,60,255,103,132,61,255,102,132,61,255, + 102,132,61,255,102,132,61,255,101,131,62,255,101,131,62,255, + 101,131,62,255,100,130,62,255,100,130,63,255,99,129,63,255, + 99,129,63,255,99,129,63,255,98,128,64,255,98,128,64,255, + 98,128,64,255,97,128,64,255,97,127,65,255,96,127,65,255, + 96,127,65,255,96,126,66,255,95,126,66,255,95,125,67,255, + 95,125,67,255,94,124,67,255,94,124,68,255,93,123,68,255, + 93,123,68,255,92,122,68,255,92,122,69,255,91,121,69,255, + 91,121,69,255,90,120,69,255,90,120,70,255,89,119,70,255, + 89,119,70,255,88,119,70,255,88,118,71,255,87,118,71,255, + 87,118,71,255,87,118,71,255,86,117,72,255,86,117,72,255, + 86,117,72,255,86,117,72,255,85,116,73,255,85,116,73,255, + 85,116,73,255,85,116,73,255,84,115,73,255,84,115,73,255, + 84,115,73,255,84,115,73,255,83,114,73,255,83,114,73,255, + 83,114,73,255,83,114,73,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,113,74,255, + 82,113,74,255,82,113,74,255,81,112,74,255,81,112,74,255, + 81,112,74,255,81,112,74,255,81,111,74,255,81,111,74,255, + 81,111,74,255,81,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,110,74,255,80,110,74,255, + 80,110,74,255,80,110,74,255,79,109,74,255,79,109,74,255, + 79,109,74,255,79,109,74,255,79,109,74,255,79,109,74,255, + 79,109,74,255,79,109,74,255,79,109,74,255,79,109,74,255, + 79,109,74,255,79,109,74,255,78,108,75,255,78,108,75,255, + 78,108,75,255,78,108,75,255,77,108,75,255,77,108,75,255, + 77,108,75,255,77,108,75,255,77,107,75,255,77,107,75,255, + 77,107,75,255,77,107,75,255,76,106,75,255,76,106,75,255, + 76,106,75,255,76,106,75,255,75,105,75,255,75,105,75,255, + 75,105,75,255,75,105,75,255,74,104,75,255,74,104,75,255, + 74,104,75,255,74,104,75,255,73,103,75,255,73,103,75,255, + 73,103,75,255,73,103,75,255,72,102,75,255,72,102,75,255, + 72,102,75,255,72,102,75,255,71,101,75,255,71,101,75,255, + 71,101,75,255,71,101,75,255,70,100,75,255,70,100,75,255, + 70,100,75,255,70,100,75,255,70,99,74,255,70,99,74,255, + 70,99,74,255,70,99,74,255,70,99,74,255,70,99,74,255, + 70,99,74,255,70,99,74,255,70,99,74,255,70,99,74,255, + 70,99,74,255,70,99,74,255,70,99,73,255,70,99,73,255, + 70,99,73,255,70,99,73,255,71,100,73,255,71,100,73,255, + 71,100,73,255,71,100,73,255,72,101,73,255,72,101,73,255, + 72,101,73,255,72,101,73,255,72,102,72,255,72,102,72,255, + 72,102,72,255,72,102,72,255,73,103,72,255,73,103,72,255, + 73,103,72,255,73,103,72,255,74,104,72,255,74,104,72,255, + 74,104,72,255,74,104,72,255,74,104,71,255,74,104,71,255, + 74,104,71,255,74,104,71,255,75,104,70,255,75,104,70,255, + 75,104,70,255,75,104,70,255,75,104,70,255,75,104,70,255, + 75,104,70,255,75,104,70,255,75,104,70,255,75,104,70,255, + 75,104,70,255,75,104,70,255,74,104,70,255,74,104,70,255, + 74,104,70,255,74,104,70,255,74,103,70,255,74,103,70,255, + 74,103,70,255,74,103,70,255,73,102,70,255,73,102,70,255, + 73,102,70,255,73,102,70,255,73,101,70,255,73,101,70,255, + 73,101,70,255,73,101,70,255,73,100,70,255,73,100,70,255, + 73,100,70,255,73,100,70,255,73,100,70,255,73,100,70,255, + 73,100,70,255,73,100,70,255,73,100,69,255,73,100,69,255, + 73,100,69,255,73,100,69,255,73,100,69,255,73,100,69,255, + 73,100,69,255,73,100,69,255,74,101,69,255,74,101,69,255, + 74,101,69,255,74,101,69,255,75,102,68,255,75,102,68,255, + 75,102,68,255,75,102,68,255,76,103,68,255,76,103,68,255, + 76,103,68,255,76,103,68,255,77,104,67,255,77,104,67,255, + 77,104,67,255,77,104,67,255,78,105,67,255,78,105,67,255, + 78,105,67,255,78,105,67,255,78,105,67,255,79,106,67,255, + 79,106,67,255,79,106,67,255,79,106,67,255,80,107,66,255, + 80,107,66,255,80,107,66,255,80,108,66,255,81,108,66,255, + 81,109,66,255,81,109,66,255,81,109,66,255,81,110,67,255, + 81,110,67,255,81,110,67,255,81,110,67,255,82,110,67,255, + 82,110,67,255,82,110,67,255,82,110,67,255,83,111,67,255, + 83,111,67,255,83,111,67,255,83,111,67,255,84,112,67,255, + 84,112,67,255,84,112,67,255,84,112,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,84,113,67,255,85,113,67,255, + 85,113,67,255,85,113,67,255,85,113,67,255,85,114,67,255, + 85,114,67,255,85,114,67,255,85,114,67,255,85,114,67,255, + 85,114,67,255,85,114,67,255,85,114,67,255,85,114,67,255, + 85,114,67,255,85,114,67,255,85,114,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,84,113,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,84,113,67,255,84,113,67,255, + 84,113,67,255,84,113,67,255,84,113,67,255,83,112,67,255, + 83,112,67,255,83,112,67,255,83,112,67,255,83,112,67,255, + 83,112,67,255,83,112,67,255,83,112,67,255,83,112,67,255, + 83,112,67,255,83,112,67,255,83,112,67,255,84,112,67,255, + 84,112,67,255,84,112,67,255,84,112,67,255,85,113,67,255, + 85,113,67,255,85,113,67,255,85,114,67,255,86,114,66,255, + 86,115,66,255,86,115,66,255,87,115,66,255,87,116,66,255, + 88,116,66,255,88,116,66,255,89,117,66,255,89,117,66,255, + 90,118,66,255,90,118,66,255,91,119,66,255,91,119,66,255, + 92,120,66,255,92,120,66,255,93,120,66,255,93,121,66,255, + 94,121,66,255,94,121,66,255,94,121,66,255,95,122,65,255, + 95,122,65,255,95,122,65,255,95,122,65,255,96,123,66,255, + 96,123,66,255,96,123,66,255,96,123,66,255,96,123,66,255, + 96,123,66,255,96,123,66,255,96,123,66,255,95,123,66,255, + 95,123,66,255,95,123,66,255,95,123,66,255,94,122,67,255, + 94,122,67,255,94,122,67,255,93,121,67,255,93,121,68,255, + 92,120,68,255,92,120,68,255,91,119,68,255,91,119,69,255, + 90,118,69,255,89,118,69,255,89,117,69,255,88,117,69,255, + 87,116,69,255,87,115,69,255,86,115,70,255,86,114,70,255, + 85,113,71,255,84,113,71,255,84,112,71,255,83,112,72,255, + 82,111,72,255,81,110,72,255,81,110,72,255,80,109,73,255, + 79,108,73,255,79,108,73,255,78,108,73,255,78,107,74,255, + 77,107,74,255,77,107,74,255,77,107,74,255,76,106,75,255, + 76,106,75,255,76,106,75,255,76,106,75,255,75,105,75,255, + 75,105,75,255,75,105,75,255,75,105,75,255,74,105,76,255, + 74,105,76,255,74,105,76,255,74,105,76,255,74,105,77,255, + 74,105,77,255,74,105,77,255,74,105,77,255,75,105,77,255, + 75,105,77,255,75,105,77,255,75,105,77,255,75,106,77,255, + 75,106,77,255,75,106,77,255,75,106,77,255,76,107,77,255, + 76,107,77,255,76,107,77,255,76,107,77,255,76,108,77,255, + 76,108,77,255,76,108,77,255,76,108,77,255,77,108,77,255, + 77,108,77,255,77,108,77,255,77,108,77,255,77,109,77,255, + 77,109,77,255,77,109,77,255,77,109,77,255,77,109,77,255, + 77,109,77,255,77,109,77,255,77,109,77,255,78,110,76,255, + 78,110,76,255,78,110,76,255,78,110,76,255,79,111,76,255, + 79,111,76,255,79,111,76,255,79,111,76,255,80,112,75,255, + 80,112,75,255,80,112,75,255,80,112,75,255,80,112,75,255, + 80,112,75,255,80,112,75,255,81,112,75,255,81,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,83,114,74,255, + 83,114,74,255,83,114,74,255,83,114,74,255,84,114,73,255, + 84,114,73,255,84,114,73,255,84,114,73,255,85,115,72,255, + 85,115,72,255,85,115,72,255,85,115,72,255,86,115,72,255, + 86,115,72,255,86,115,72,255,86,115,72,255,86,115,72,255, + 86,115,72,255,86,115,72,255,86,115,72,255,86,115,72,255, + 86,115,72,255,86,115,72,255,86,115,72,255,86,114,71,255, + 86,114,71,255,86,114,71,255,86,114,71,255,85,113,71,255, + 85,113,71,255,85,113,71,255,85,113,71,255,85,112,70,255, + 85,112,70,255,85,112,70,255,85,112,70,255,84,111,70,255, + 84,111,70,255,84,111,70,255,84,110,70,255,83,110,69,255, + 83,109,69,255,83,109,69,255,83,109,69,255,82,108,68,255, + 82,108,68,255,82,108,68,255,82,107,68,255,81,107,67,255, + 81,106,67,255,81,106,67,255,81,105,67,255,80,105,66,255, + 80,104,66,255,80,104,66,255,80,104,65,255,79,103,65,255, + 79,103,64,255,79,103,64,255,79,102,64,255,78,102,63,255, + 78,101,63,255,78,101,63,255,78,101,62,255,78,100,62,255, + 78,100,61,255,78,100,61,255,78,100,61,255,78,99,60,255, + 78,99,60,255,78,99,60,255,78,99,59,255,77,98,59,255, + 77,98,58,255,77,98,58,255,77,97,57,255,77,97,57,255, + 77,96,56,255,77,96,56,255,77,96,55,255,77,95,55,255, + 77,95,54,255,77,95,54,255,77,95,54,255,77,94,53,255, + 77,94,53,255,77,94,53,255,77,94,52,255,77,94,52,255, + 77,94,51,255,77,94,51,255,77,93,51,255,77,93,50,255, + 77,92,50,255,77,92,50,255,77,92,49,255,77,91,49,255, + 77,91,48,255,77,91,48,255,77,91,47,255,76,90,47,255, + 76,90,46,255,76,90,46,255,76,90,46,255,75,89,45,255, + 75,89,45,255,75,89,45,255,75,88,45,255,74,88,44,255, + 74,87,44,255,74,87,44,255,74,86,44,255,73,86,43,255, + 73,85,43,255,73,85,43,255,72,84,42,255,72,84,42,255, + 71,83,41,255,71,83,41,255,71,82,41,255,70,82,40,255, + 70,81,40,255,70,81,40,255,69,80,40,255,69,80,39,255, + 68,79,39,255,68,79,39,255,67,78,39,255,67,78,38,255, + 66,77,38,255,66,77,38,255,65,76,38,255,65,76,37,255, + 64,75,37,255,64,75,37,255,63,74,37,255,63,74,36,255, + 62,73,36,255,62,73,36,255,61,72,36,255,61,71,36,255, + 60,70,36,255,60,70,36,255,60,69,36,255,59,69,35,255, + 59,68,35,255,59,68,35,255,58,68,35,255,58,67,34,255, + 57,67,34,255,57,67,34,255,57,66,34,255,56,66,33,255, + 56,65,33,255,56,65,33,255,56,65,33,255,55,64,33,255, + 55,64,33,255,55,64,33,255,55,64,33,255,54,63,32,255, + 54,63,32,255,54,63,32,255,54,63,32,255,54,63,32,255, + 54,63,32,255,54,63,32,255,54,63,32,255,53,63,31,255, + 53,63,31,255,53,63,31,255,53,63,31,255,54,63,31,255, + 54,63,31,255,54,63,31,255,54,63,31,255,54,63,30,255, + 54,63,30,255,54,63,30,255,54,63,30,255,54,63,30,255, + 54,63,30,255,54,63,30,255,54,63,30,255,54,63,29,255, + 54,63,29,255,54,63,29,255,54,63,29,255,53,62,29,255, + 53,62,29,255,53,62,29,255,53,62,29,255,52,62,28,255, + 52,62,28,255,52,62,28,255,52,62,28,255,51,61,27,255, + 51,61,27,255,51,61,27,255,51,60,27,255,50,60,27,255, + 50,59,27,255,50,59,27,255,49,59,27,255,49,58,26,255, + 48,58,26,255,48,58,26,255,47,57,26,255,47,57,25,255, + 46,56,25,255,46,56,25,255,46,55,25,255,45,55,25,255, + 45,54,25,255,45,54,25,255,44,54,25,255,44,53,25,255, + 43,53,25,255,43,53,25,255,43,52,25,255,42,52,24,255, + 42,51,24,255,42,51,24,255,42,51,24,255,41,50,24,255, + 41,50,24,255,41,50,24,255,41,50,24,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,60,72,26,255, + 60,72,26,255,60,72,26,255,60,72,26,255,61,73,26,255, + 61,73,26,255,61,73,26,255,61,73,26,255,62,74,27,255, + 62,74,27,255,62,74,27,255,62,75,27,255,63,75,27,255, + 63,76,27,255,63,76,27,255,63,77,27,255,64,77,28,255, + 64,78,28,255,64,78,28,255,65,79,28,255,65,79,29,255, + 66,80,29,255,66,80,29,255,67,81,29,255,67,81,30,255, + 68,82,30,255,68,82,30,255,69,83,30,255,69,84,30,255, + 70,85,30,255,70,85,30,255,71,86,30,255,71,86,31,255, + 72,87,31,255,72,87,31,255,73,88,31,255,73,89,32,255, + 74,90,32,255,74,90,32,255,75,91,32,255,75,92,33,255, + 76,93,33,255,76,93,33,255,77,94,33,255,77,95,33,255, + 78,96,33,255,78,96,33,255,79,97,33,255,79,98,34,255, + 80,99,34,255,80,99,34,255,81,100,34,255,82,101,35,255, + 83,102,35,255,83,102,35,255,84,103,35,255,84,103,36,255, + 85,104,36,255,85,104,36,255,85,105,36,255,86,106,36,255, + 86,107,36,255,86,107,36,255,87,108,36,255,87,108,37,255, + 88,109,37,255,88,109,37,255,89,110,37,255,89,110,38,255, + 90,111,38,255,90,111,38,255,90,111,38,255,91,112,39,255, + 91,112,39,255,91,112,39,255,91,113,39,255,92,113,39,255, + 92,114,39,255,92,114,39,255,92,114,39,255,93,115,40,255, + 93,115,40,255,93,115,40,255,93,115,40,255,93,116,41,255, + 93,116,41,255,93,116,41,255,93,116,41,255,94,116,42,255, + 94,116,42,255,94,116,42,255,94,116,42,255,95,117,42,255, + 95,117,42,255,95,117,42,255,95,117,42,255,95,118,43,255, + 95,118,43,255,95,118,43,255,95,118,43,255,96,119,44,255, + 96,119,44,255,96,119,44,255,96,120,44,255,97,120,44,255, + 97,121,44,255,97,121,44,255,98,121,44,255,98,122,45,255, + 99,122,45,255,99,122,45,255,99,123,45,255,100,123,46,255, + 100,124,46,255,100,124,46,255,101,125,46,255,101,125,46,255, + 102,126,46,255,102,126,46,255,102,127,46,255,103,127,47,255, + 103,128,47,255,103,128,47,255,104,129,47,255,104,130,47,255, + 105,131,47,255,105,131,47,255,106,132,47,255,106,132,48,255, + 107,133,48,255,107,133,48,255,107,134,48,255,108,134,48,255, + 108,135,48,255,108,135,48,255,109,136,48,255,109,136,49,255, + 110,137,49,255,110,137,49,255,110,137,49,255,110,138,50,255, + 110,138,50,255,110,138,50,255,110,138,50,255,111,139,51,255, + 111,139,51,255,111,139,51,255,111,139,51,255,111,140,52,255, + 111,140,52,255,111,140,52,255,111,140,52,255,111,140,53,255, + 111,140,53,255,111,140,53,255,111,140,53,255,110,139,54,255, + 110,139,54,255,110,139,54,255,110,139,54,255,109,138,55,255, + 109,138,55,255,109,138,55,255,109,138,55,255,108,137,56,255, + 108,137,56,255,108,137,56,255,108,137,56,255,107,137,57,255, + 107,137,57,255,107,137,57,255,107,137,57,255,106,136,58,255, + 106,136,58,255,106,136,58,255,106,136,58,255,105,135,59,255, + 105,135,59,255,105,135,59,255,105,134,59,255,104,134,59,255, + 104,133,59,255,104,133,59,255,103,133,59,255,103,132,60,255, + 102,132,60,255,102,132,60,255,102,132,60,255,101,131,61,255, + 101,131,61,255,101,131,61,255,100,130,62,255,100,130,62,255, + 99,129,63,255,99,129,63,255,99,129,63,255,98,128,64,255, + 98,128,64,255,98,128,64,255,97,128,64,255,97,127,65,255, + 96,127,65,255,96,127,65,255,96,126,65,255,95,126,66,255, + 95,125,66,255,95,125,66,255,94,124,66,255,94,124,67,255, + 93,123,67,255,93,123,67,255,92,122,68,255,92,122,68,255, + 91,121,69,255,91,121,69,255,90,120,69,255,90,120,70,255, + 89,119,70,255,89,119,70,255,88,119,70,255,88,118,71,255, + 87,118,71,255,87,118,71,255,87,118,71,255,86,117,72,255, + 86,117,72,255,86,117,72,255,86,117,72,255,85,116,72,255, + 85,116,72,255,85,116,72,255,85,116,72,255,84,115,73,255, + 84,115,73,255,84,115,73,255,84,115,73,255,83,114,73,255, + 83,114,73,255,83,114,73,255,83,114,73,255,82,113,74,255, + 82,113,74,255,82,113,74,255,82,113,74,255,82,112,74,255, + 82,112,74,255,82,112,74,255,82,112,74,255,81,112,74,255, + 81,112,74,255,81,112,74,255,81,112,74,255,81,112,74,255, + 81,112,74,255,81,112,74,255,81,112,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,80,110,74,255, + 80,110,74,255,80,110,74,255,80,110,74,255,79,110,74,255, + 79,110,74,255,79,110,74,255,79,110,74,255,79,110,74,255, + 79,110,74,255,79,110,74,255,79,110,74,255,79,110,74,255, + 79,110,74,255,79,110,74,255,79,110,74,255,79,110,74,255, + 79,110,74,255,79,110,74,255,79,110,74,255,79,109,74,255, + 79,109,74,255,79,109,74,255,79,109,74,255,78,108,74,255, + 78,108,74,255,78,108,74,255,78,108,74,255,78,108,74,255, + 78,108,74,255,78,108,74,255,78,108,74,255,78,108,74,255, + 78,108,74,255,78,108,74,255,78,108,74,255,77,107,75,255, + 77,107,75,255,77,107,75,255,77,107,75,255,76,107,75,255, + 76,107,75,255,76,107,75,255,76,107,75,255,76,106,75,255, + 76,106,75,255,76,106,75,255,76,106,75,255,75,105,75,255, + 75,105,75,255,75,105,75,255,75,105,75,255,74,104,75,255, + 74,104,75,255,74,104,75,255,74,104,75,255,73,103,75,255, + 73,103,75,255,73,103,75,255,73,103,75,255,72,102,75,255, + 72,102,75,255,72,102,75,255,72,102,75,255,71,101,75,255, + 71,101,75,255,71,101,75,255,71,101,75,255,70,100,75,255, + 70,100,75,255,70,100,75,255,70,100,75,255,69,99,75,255, + 69,99,75,255,69,99,75,255,69,99,75,255,69,98,74,255, + 69,98,74,255,69,98,74,255,69,98,74,255,69,98,74,255, + 69,98,74,255,69,98,74,255,69,98,74,255,69,98,74,255, + 69,98,74,255,69,98,74,255,69,98,74,255,69,98,73,255, + 69,98,73,255,69,98,73,255,69,98,73,255,70,99,72,255, + 70,99,72,255,70,99,72,255,70,99,72,255,71,100,72,255, + 71,100,72,255,71,100,72,255,71,100,72,255,71,101,71,255, + 71,101,71,255,71,101,71,255,71,101,71,255,72,102,71,255, + 72,102,71,255,72,102,71,255,72,102,71,255,73,103,71,255, + 73,103,71,255,73,103,71,255,73,103,71,255,73,103,70,255, + 73,103,70,255,73,103,70,255,73,103,70,255,74,103,69,255, + 74,103,69,255,74,103,69,255,74,103,69,255,74,103,69,255, + 74,103,69,255,74,103,69,255,74,103,69,255,74,103,69,255, + 74,103,69,255,74,103,69,255,74,103,69,255,73,103,69,255, + 73,103,69,255,73,103,69,255,73,103,69,255,73,102,69,255, + 73,102,69,255,73,102,69,255,73,102,69,255,72,101,69,255, + 72,101,69,255,72,101,69,255,72,101,69,255,72,100,69,255, + 72,100,69,255,72,100,69,255,72,100,69,255,72,99,69,255, + 72,99,69,255,72,99,69,255,72,99,69,255,72,99,69,255, + 72,99,69,255,72,99,69,255,72,99,69,255,72,99,68,255, + 72,99,68,255,72,99,68,255,72,99,68,255,72,99,68,255, + 72,99,68,255,72,99,68,255,72,99,68,255,73,100,68,255, + 73,100,68,255,73,100,68,255,73,100,68,255,74,101,67,255, + 74,101,67,255,74,101,67,255,74,101,67,255,75,102,67,255, + 75,102,67,255,75,102,67,255,75,102,67,255,76,103,66,255, + 76,103,66,255,76,103,66,255,76,103,66,255,77,104,66,255, + 77,104,66,255,77,104,66,255,77,104,66,255,77,104,66,255, + 78,105,66,255,78,105,66,255,78,105,66,255,78,105,66,255, + 79,106,65,255,79,106,65,255,79,106,65,255,79,107,65,255, + 80,107,65,255,80,108,65,255,80,108,65,255,80,108,65,255, + 81,109,66,255,81,109,66,255,81,109,66,255,81,109,66,255, + 82,110,66,255,82,110,66,255,82,110,66,255,82,110,66,255, + 83,111,66,255,83,111,66,255,83,111,66,255,83,111,66,255, + 84,112,66,255,84,112,66,255,84,112,66,255,84,112,66,255, + 84,113,66,255,84,113,66,255,84,113,66,255,84,113,66,255, + 85,113,66,255,85,113,66,255,85,113,66,255,85,113,66,255, + 85,114,66,255,85,114,66,255,85,114,66,255,85,114,66,255, + 85,114,66,255,85,114,66,255,85,114,66,255,85,114,66,255, + 85,114,66,255,85,114,66,255,85,114,66,255,85,114,66,255, + 84,113,66,255,84,113,66,255,84,113,66,255,84,113,66,255, + 84,112,66,255,84,112,66,255,84,112,66,255,84,112,66,255, + 83,112,66,255,83,112,66,255,83,112,66,255,83,112,66,255, + 83,111,66,255,83,111,66,255,83,111,66,255,83,111,66,255, + 82,111,66,255,82,111,66,255,82,111,66,255,82,111,66,255, + 83,111,66,255,83,111,66,255,83,111,66,255,83,111,66,255, + 83,111,66,255,83,111,66,255,83,111,66,255,83,111,66,255, + 84,112,66,255,84,112,66,255,84,112,66,255,85,113,66,255, + 85,113,65,255,86,114,65,255,86,114,65,255,87,114,65,255, + 87,115,65,255,88,115,65,255,88,115,65,255,89,116,65,255, + 89,116,65,255,90,117,65,255,90,117,65,255,91,118,65,255, + 91,118,65,255,92,119,65,255,92,119,65,255,93,120,65,255, + 93,120,65,255,94,121,65,255,94,121,65,255,94,121,65,255, + 95,122,64,255,95,122,64,255,95,122,64,255,95,122,64,255, + 96,123,65,255,96,123,65,255,96,123,65,255,96,123,65,255, + 96,123,65,255,96,123,65,255,96,123,65,255,96,123,65,255, + 95,123,65,255,95,123,65,255,95,123,65,255,95,123,65,255, + 94,122,66,255,94,122,66,255,94,122,66,255,94,121,66,255, + 93,121,67,255,93,120,67,255,92,120,67,255,92,119,67,255, + 91,119,68,255,90,118,68,255,89,118,68,255,89,117,68,255, + 88,117,68,255,87,116,68,255,87,115,68,255,86,115,69,255, + 86,114,69,255,85,113,70,255,84,113,70,255,84,112,70,255, + 83,112,71,255,82,111,71,255,81,110,71,255,81,110,71,255, + 80,109,72,255,79,108,72,255,79,108,72,255,78,108,72,255, + 78,107,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 76,106,74,255,76,106,74,255,76,106,74,255,76,106,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 74,105,75,255,74,105,75,255,74,105,75,255,74,105,75,255, + 74,105,76,255,74,105,76,255,74,105,76,255,74,105,76,255, + 75,105,76,255,75,105,76,255,75,105,76,255,75,105,76,255, + 75,106,76,255,75,106,76,255,75,106,76,255,75,106,76,255, + 76,107,76,255,76,107,76,255,76,107,76,255,76,107,76,255, + 76,107,76,255,76,107,76,255,76,107,76,255,76,107,76,255, + 77,108,76,255,77,108,76,255,77,108,76,255,77,108,76,255, + 77,108,76,255,77,108,76,255,77,108,76,255,77,108,76,255, + 77,108,76,255,77,108,76,255,77,108,76,255,77,108,76,255, + 78,109,75,255,78,109,75,255,78,109,75,255,78,109,75,255, + 78,110,75,255,78,110,75,255,78,110,75,255,79,110,75,255, + 79,111,74,255,80,111,74,255,80,111,74,255,80,111,74,255, + 80,111,74,255,80,111,74,255,80,111,74,255,81,111,74,255, + 81,112,73,255,82,112,73,255,82,112,73,255,82,112,73,255, + 83,113,73,255,83,113,73,255,83,113,73,255,83,113,73,255, + 84,113,72,255,84,113,72,255,84,113,72,255,84,113,72,255, + 85,114,71,255,85,114,71,255,85,114,71,255,85,114,71,255, + 86,114,71,255,86,114,71,255,86,114,71,255,86,114,71,255, + 86,114,71,255,86,114,71,255,86,114,71,255,86,114,71,255, + 86,114,71,255,86,114,71,255,86,114,71,255,86,114,71,255, + 86,113,70,255,86,113,70,255,86,113,70,255,86,113,70,255, + 85,112,70,255,85,112,70,255,85,112,70,255,85,112,70,255, + 85,111,69,255,85,111,69,255,85,111,69,255,85,111,69,255, + 84,110,69,255,84,110,69,255,84,110,69,255,84,109,69,255, + 83,109,68,255,83,108,68,255,83,108,68,255,83,108,68,255, + 82,107,67,255,82,107,67,255,82,107,67,255,82,106,67,255, + 81,106,66,255,81,105,66,255,81,105,66,255,81,104,66,255, + 80,104,65,255,80,103,65,255,80,103,65,255,80,103,64,255, + 79,102,64,255,79,102,63,255,79,102,63,255,79,102,63,255, + 78,101,62,255,78,101,62,255,78,101,62,255,78,101,61,255, + 78,100,61,255,78,100,60,255,78,100,60,255,78,100,60,255, + 78,99,59,255,78,99,59,255,78,99,59,255,78,99,58,255, + 77,98,58,255,77,98,57,255,77,98,57,255,77,97,56,255, + 78,97,56,255,78,96,55,255,78,96,55,255,78,96,54,255, + 78,95,54,255,78,95,53,255,78,95,53,255,78,95,53,255, + 78,94,52,255,78,94,52,255,78,94,52,255,78,94,51,255, + 78,94,51,255,78,94,50,255,78,94,50,255,78,93,50,255, + 78,93,49,255,78,92,49,255,78,92,49,255,78,92,48,255, + 77,91,48,255,77,91,47,255,77,91,47,255,77,91,46,255, + 77,90,46,255,77,90,45,255,77,90,45,255,77,90,45,255, + 76,89,44,255,76,89,44,255,76,89,44,255,76,88,44,255, + 75,88,43,255,75,87,43,255,75,87,43,255,74,87,43,255, + 74,86,42,255,73,86,42,255,73,86,42,255,73,85,42,255, + 72,85,41,255,72,84,41,255,72,84,41,255,71,83,41,255, + 71,83,40,255,70,82,40,255,70,82,40,255,70,81,40,255, + 69,81,39,255,69,80,39,255,69,80,39,255,68,79,39,255, + 67,79,38,255,66,78,38,255,66,78,38,255,65,77,38,255, + 65,76,37,255,64,75,37,255,64,75,37,255,63,74,37,255, + 63,74,36,255,62,73,36,255,62,73,36,255,61,72,36,255, + 61,71,36,255,60,70,36,255,60,70,36,255,60,69,36,255, + 59,69,35,255,59,68,35,255,59,68,35,255,58,68,35,255, + 58,67,34,255,57,67,34,255,57,67,34,255,57,66,34,255, + 56,66,33,255,56,65,33,255,56,65,33,255,56,65,33,255, + 55,64,33,255,55,64,33,255,55,64,33,255,55,64,33,255, + 54,63,32,255,54,63,32,255,54,63,32,255,54,63,32,255, + 54,63,32,255,54,63,32,255,54,63,32,255,54,63,32,255, + 53,63,31,255,53,63,31,255,53,63,31,255,53,63,31,255, + 54,63,31,255,54,63,31,255,54,63,31,255,54,63,31,255, + 54,63,30,255,54,63,30,255,54,63,30,255,54,63,30,255, + 54,63,30,255,54,63,30,255,54,63,30,255,54,63,30,255, + 54,63,29,255,54,63,29,255,54,63,29,255,54,63,29,255, + 53,62,29,255,53,62,29,255,53,62,29,255,53,62,29,255, + 52,62,28,255,52,62,28,255,52,62,28,255,52,62,28,255, + 51,61,27,255,51,61,27,255,51,61,27,255,51,60,27,255, + 50,60,27,255,50,59,27,255,50,59,27,255,49,59,27,255, + 49,58,26,255,48,58,26,255,48,58,26,255,47,57,26,255, + 47,57,25,255,46,56,25,255,46,56,25,255,46,55,25,255, + 45,55,25,255,45,54,25,255,45,54,25,255,44,54,25,255, + 44,53,25,255,43,53,25,255,43,53,25,255,43,52,25,255, + 42,52,24,255,42,51,24,255,42,51,24,255,42,51,24,255, + 41,50,24,255,41,50,24,255,41,50,24,255,41,50,24,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,72,25,255,59,72,25,255,59,72,25,255,59,72,25,255, + 60,73,26,255,60,73,26,255,60,73,26,255,60,73,26,255, + 61,74,26,255,61,74,26,255,61,74,26,255,61,74,26,255, + 62,75,27,255,62,75,27,255,62,75,27,255,63,76,27,255, + 63,76,28,255,64,77,28,255,64,77,28,255,64,78,28,255, + 65,78,28,255,65,79,28,255,65,79,28,255,66,79,28,255, + 66,80,29,255,67,80,29,255,67,80,29,255,68,81,29,255, + 68,82,30,255,69,83,30,255,69,83,30,255,69,84,30,255, + 70,84,31,255,70,85,31,255,70,85,31,255,71,86,31,255, + 71,86,31,255,72,87,31,255,72,87,31,255,73,88,31,255, + 73,89,32,255,74,90,32,255,74,90,32,255,75,91,32,255, + 75,92,33,255,76,93,33,255,76,93,33,255,77,94,33,255, + 77,95,34,255,78,96,34,255,78,96,34,255,79,97,34,255, + 79,98,34,255,80,99,34,255,80,99,34,255,81,100,34,255, + 82,101,35,255,83,102,35,255,83,102,35,255,84,103,35,255, + 84,104,36,255,85,105,36,255,85,105,36,255,86,106,36,255, + 86,106,37,255,87,107,37,255,87,107,37,255,87,108,37,255, + 88,108,38,255,88,109,38,255,88,109,38,255,89,110,38,255, + 89,110,38,255,90,111,38,255,90,111,38,255,90,111,38,255, + 91,112,39,255,91,112,39,255,91,112,39,255,91,113,39,255, + 92,113,40,255,92,114,40,255,92,114,40,255,93,114,40,255, + 93,115,40,255,94,115,40,255,94,115,40,255,94,115,40,255, + 94,116,41,255,94,116,41,255,94,116,41,255,94,116,41,255, + 95,117,42,255,95,117,42,255,95,117,42,255,95,117,42,255, + 95,118,42,255,95,118,42,255,95,118,42,255,95,118,42,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,44,255,96,119,44,255,96,119,44,255,96,120,44,255, + 97,120,44,255,97,121,44,255,97,121,44,255,97,121,44,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,123,45,255, + 99,123,46,255,99,124,46,255,99,124,46,255,100,125,46,255, + 100,125,46,255,101,126,46,255,101,126,46,255,102,127,46,255, + 102,127,46,255,103,128,46,255,103,128,46,255,103,129,46,255, + 104,129,47,255,104,130,47,255,104,130,47,255,105,131,47,255, + 105,132,47,255,106,133,47,255,106,133,47,255,107,134,47,255, + 107,134,48,255,108,135,48,255,108,135,48,255,108,135,48,255, + 109,136,48,255,109,136,48,255,109,136,48,255,109,136,48,255, + 110,137,49,255,110,137,49,255,110,137,49,255,110,137,49,255, + 110,138,50,255,110,138,50,255,110,138,50,255,110,138,50,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,52,255,110,139,52,255,110,139,52,255,110,139,52,255, + 109,139,53,255,109,139,53,255,109,139,53,255,109,139,53,255, + 108,138,54,255,108,138,54,255,108,138,54,255,108,138,54,255, + 107,137,55,255,107,137,55,255,107,137,55,255,107,137,55,255, + 106,136,56,255,106,136,56,255,106,136,56,255,106,136,56,255, + 105,135,57,255,105,135,57,255,105,135,57,255,105,135,57,255, + 105,134,58,255,105,134,58,255,105,134,58,255,105,134,58,255, + 104,133,59,255,104,133,59,255,104,133,59,255,104,133,59,255, + 103,132,60,255,103,132,60,255,103,132,60,255,102,132,60,255, + 102,131,61,255,101,131,61,255,101,131,61,255,101,130,61,255, + 100,130,62,255,100,129,62,255,100,129,62,255,99,129,62,255, + 99,128,63,255,98,128,63,255,98,128,63,255,98,128,63,255, + 97,127,64,255,97,127,64,255,97,127,64,255,96,126,65,255, + 96,126,65,255,95,125,66,255,95,125,66,255,94,124,66,255, + 94,124,67,255,93,123,67,255,93,123,67,255,92,122,67,255, + 92,122,68,255,91,121,68,255,91,121,68,255,90,120,68,255, + 90,120,69,255,89,119,69,255,89,119,69,255,88,118,69,255, + 88,118,70,255,87,117,70,255,87,117,70,255,87,117,70,255, + 86,116,71,255,86,116,71,255,86,116,71,255,86,116,71,255, + 85,115,72,255,85,115,72,255,85,115,72,255,84,115,72,255, + 84,114,72,255,83,114,72,255,83,114,72,255,83,114,72,255, + 82,113,72,255,82,113,72,255,82,113,72,255,82,113,72,255, + 81,112,73,255,81,112,73,255,81,112,73,255,81,112,73,255, + 81,112,73,255,81,112,73,255,81,112,73,255,81,112,73,255, + 81,112,73,255,81,112,73,255,81,112,73,255,81,112,73,255, + 81,112,73,255,81,112,73,255,81,112,73,255,81,112,73,255, + 80,111,73,255,80,111,73,255,80,111,73,255,80,111,73,255, + 80,110,73,255,80,110,73,255,80,110,73,255,80,110,73,255, + 79,110,73,255,79,110,73,255,79,110,73,255,79,110,73,255, + 79,109,73,255,79,109,73,255,79,109,73,255,79,109,73,255, + 79,109,73,255,79,109,73,255,79,109,73,255,79,109,73,255, + 78,109,73,255,78,109,73,255,78,109,73,255,78,109,73,255, + 78,108,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,107,74,255,77,107,74,255,77,107,74,255,77,107,74,255, + 77,107,74,255,77,107,74,255,77,107,74,255,77,107,74,255, + 76,106,74,255,76,106,74,255,76,106,74,255,76,106,74,255, + 75,106,74,255,75,106,74,255,75,106,74,255,75,106,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 74,104,74,255,74,104,74,255,74,104,74,255,74,104,74,255, + 73,103,74,255,73,103,74,255,73,103,74,255,73,103,74,255, + 72,102,74,255,72,102,74,255,72,102,74,255,72,102,74,255, + 71,101,74,255,71,101,74,255,71,101,74,255,71,101,74,255, + 70,100,74,255,70,100,74,255,70,100,74,255,70,100,74,255, + 69,99,74,255,69,99,74,255,69,99,74,255,69,99,74,255, + 68,98,74,255,68,98,74,255,68,98,74,255,68,98,74,255, + 68,97,73,255,68,97,73,255,68,97,73,255,68,97,73,255, + 68,97,73,255,68,97,73,255,68,97,73,255,68,97,73,255, + 68,97,73,255,68,97,73,255,68,97,73,255,68,97,73,255, + 68,97,72,255,68,97,72,255,68,97,72,255,68,97,72,255, + 69,98,72,255,69,98,72,255,69,98,72,255,69,98,72,255, + 70,99,72,255,70,99,72,255,70,99,72,255,70,99,72,255, + 70,100,71,255,70,100,71,255,70,100,71,255,70,100,71,255, + 71,101,71,255,71,101,71,255,71,101,71,255,71,101,71,255, + 72,102,71,255,72,102,71,255,72,102,71,255,72,102,71,255, + 72,102,70,255,72,102,70,255,72,102,70,255,72,102,70,255, + 73,102,69,255,73,102,69,255,73,102,69,255,73,102,69,255, + 73,102,69,255,73,102,69,255,73,102,69,255,73,102,69,255, + 73,102,69,255,73,102,69,255,73,102,69,255,73,102,69,255, + 72,102,69,255,72,102,69,255,72,102,69,255,72,102,69,255, + 72,101,69,255,72,101,69,255,72,101,69,255,72,101,69,255, + 71,100,69,255,71,100,69,255,71,100,69,255,71,100,69,255, + 71,99,69,255,71,99,69,255,71,99,69,255,71,99,69,255, + 71,98,69,255,71,98,69,255,71,98,69,255,71,98,69,255, + 71,98,69,255,71,98,69,255,71,98,69,255,71,98,69,255, + 71,98,68,255,71,98,68,255,71,98,68,255,71,98,68,255, + 71,98,68,255,71,98,68,255,71,98,68,255,71,98,68,255, + 72,99,68,255,72,99,68,255,72,99,68,255,72,99,68,255, + 73,100,67,255,73,100,67,255,73,100,67,255,73,100,67,255, + 74,101,67,255,74,101,67,255,74,101,67,255,74,101,67,255, + 75,102,66,255,75,102,66,255,75,102,66,255,75,102,66,255, + 76,103,66,255,76,103,66,255,76,103,66,255,76,103,66,255, + 76,104,66,255,77,104,66,255,77,105,66,255,77,105,66,255, + 78,105,66,255,78,106,65,255,79,106,65,255,79,106,65,255, + 79,106,65,255,80,107,65,255,80,107,65,255,80,107,65,255, + 80,108,65,255,80,108,65,255,80,109,65,255,80,109,65,255, + 80,109,65,255,81,109,65,255,81,109,65,255,81,109,65,255, + 81,109,65,255,82,110,65,255,82,110,65,255,82,110,65,255, + 82,110,65,255,83,111,66,255,83,111,66,255,83,111,66,255, + 83,111,66,255,84,112,66,255,84,112,66,255,84,112,66,255, + 84,112,66,255,84,112,66,255,84,112,66,255,84,112,66,255, + 84,112,66,255,85,113,66,255,85,113,66,255,85,113,66,255, + 85,113,66,255,84,113,66,255,84,113,66,255,84,113,66,255, + 84,113,66,255,84,113,66,255,84,113,66,255,84,113,66,255, + 84,113,66,255,84,112,66,255,84,112,66,255,84,112,66,255, + 84,112,66,255,83,112,66,255,83,112,66,255,83,112,66,255, + 83,112,66,255,83,112,66,255,83,112,66,255,83,112,66,255, + 83,112,66,255,82,111,66,255,82,111,66,255,82,111,66,255, + 82,111,66,255,82,111,66,255,82,111,66,255,82,111,66,255, + 82,111,66,255,82,110,66,255,82,110,66,255,82,110,66,255, + 82,110,66,255,83,111,66,255,83,111,66,255,83,111,66,255, + 83,111,66,255,84,112,66,255,84,112,66,255,84,112,66,255, + 84,112,66,255,85,113,65,255,85,113,65,255,85,113,65,255, + 86,114,65,255,86,114,65,255,87,115,65,255,87,115,65,255, + 88,116,65,255,88,116,64,255,89,117,64,255,89,117,64,255, + 90,118,64,255,90,118,64,255,91,119,64,255,92,119,64,255, + 92,119,64,255,93,120,64,255,94,120,64,255,94,120,64,255, + 94,121,64,255,95,121,64,255,95,122,64,255,95,122,64,255, + 96,122,64,255,96,123,64,255,97,123,64,255,97,123,64,255, + 97,123,64,255,97,124,64,255,97,124,64,255,97,124,64,255, + 97,124,64,255,96,123,65,255,96,123,65,255,96,123,65,255, + 96,123,65,255,95,122,65,255,95,122,65,255,95,122,65,255, + 94,122,65,255,94,121,66,255,93,121,66,255,93,121,66,255, + 92,120,66,255,92,120,67,255,91,119,67,255,90,118,67,255, + 90,118,67,255,89,117,68,255,88,116,68,255,88,116,68,255, + 87,115,68,255,87,115,69,255,86,114,69,255,85,113,69,255, + 85,113,70,255,84,112,70,255,83,111,71,255,82,110,71,255, + 82,110,71,255,81,109,72,255,80,108,72,255,80,108,72,255, + 79,108,72,255,79,107,73,255,78,107,73,255,78,107,73,255, + 77,106,73,255,77,106,73,255,76,105,73,255,76,105,73,255, + 76,105,73,255,75,105,74,255,75,105,74,255,75,105,74,255, + 75,105,74,255,75,104,75,255,75,104,75,255,75,104,75,255, + 75,104,75,255,74,104,75,255,74,104,75,255,74,104,75,255, + 74,104,75,255,74,104,76,255,74,104,76,255,74,104,76,255, + 74,104,76,255,75,105,76,255,75,105,76,255,75,105,76,255, + 75,105,76,255,75,106,76,255,75,106,76,255,75,106,76,255, + 75,106,76,255,75,107,76,255,75,107,76,255,75,107,76,255, + 75,107,76,255,76,107,76,255,76,107,76,255,76,107,76,255, + 76,107,76,255,76,108,76,255,76,108,76,255,76,108,76,255, + 76,108,76,255,76,108,75,255,76,108,75,255,76,108,75,255, + 76,108,75,255,77,109,74,255,77,109,74,255,77,109,74,255, + 77,109,74,255,78,109,74,255,78,109,74,255,78,109,74,255, + 78,109,74,255,79,110,73,255,79,110,73,255,79,110,73,255, + 79,110,73,255,79,111,73,255,79,111,73,255,79,111,73,255, + 80,111,73,255,80,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,82,112,72,255,82,112,72,255,82,112,72,255, + 82,112,72,255,83,113,71,255,83,113,71,255,83,113,71,255, + 83,113,71,255,84,113,70,255,84,113,70,255,84,113,70,255, + 84,113,70,255,85,114,70,255,85,114,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,85,114,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,85,114,70,255,85,114,70,255, + 85,114,70,255,85,113,69,255,85,113,69,255,85,113,69,255, + 85,113,69,255,84,112,69,255,84,112,69,255,84,112,69,255, + 84,112,69,255,84,111,68,255,84,111,68,255,84,111,68,255, + 84,110,68,255,83,110,68,255,83,109,68,255,83,109,68,255, + 83,109,68,255,82,108,67,255,82,108,67,255,82,108,67,255, + 82,107,67,255,81,107,66,255,81,106,66,255,81,106,66,255, + 81,106,66,255,80,105,65,255,80,105,65,255,80,105,65,255, + 80,104,65,255,79,104,64,255,79,103,64,255,79,103,64,255, + 79,103,63,255,79,102,63,255,79,102,62,255,79,102,62,255, + 79,101,62,255,79,101,61,255,79,100,61,255,79,100,61,255, + 79,100,60,255,78,99,60,255,78,99,59,255,78,99,59,255, + 78,99,59,255,78,98,58,255,78,98,58,255,78,98,58,255, + 78,98,57,255,78,97,57,255,78,97,56,255,78,97,56,255, + 78,97,55,255,78,96,55,255,78,96,54,255,78,96,54,255, + 78,96,53,255,78,95,53,255,78,95,52,255,78,95,52,255, + 78,95,52,255,78,95,51,255,78,95,51,255,78,95,51,255, + 78,95,50,255,78,94,50,255,78,94,49,255,78,94,49,255, + 78,94,49,255,78,93,48,255,78,93,48,255,78,93,48,255, + 78,93,48,255,78,92,47,255,78,92,47,255,78,92,47,255, + 78,92,46,255,77,91,46,255,77,91,45,255,77,91,45,255, + 77,91,45,255,76,90,44,255,76,90,44,255,76,90,44,255, + 76,89,44,255,75,89,43,255,75,88,43,255,75,88,43,255, + 75,87,43,255,74,87,42,255,74,86,42,255,74,86,42,255, + 73,85,41,255,73,85,41,255,72,84,40,255,72,84,40,255, + 72,83,40,255,71,83,39,255,71,82,39,255,71,82,39,255, + 70,81,39,255,70,81,38,255,69,80,38,255,69,80,38,255, + 68,79,38,255,68,79,38,255,67,78,38,255,67,78,38,255, + 66,77,38,255,66,77,37,255,65,76,37,255,65,76,37,255, + 64,75,37,255,64,74,36,255,63,73,36,255,63,73,36,255, + 62,72,36,255,62,72,35,255,61,71,35,255,61,71,35,255, + 60,70,35,255,60,70,35,255,59,69,35,255,59,69,35,255, + 59,68,35,255,58,68,34,255,58,67,34,255,58,67,34,255, + 57,67,34,255,57,66,33,255,56,66,33,255,56,66,33,255, + 56,66,33,255,55,65,33,255,55,65,33,255,55,65,33,255, + 55,65,33,255,55,64,32,255,55,64,32,255,55,64,32,255, + 55,64,32,255,54,64,32,255,54,64,32,255,54,64,32,255, + 54,64,32,255,54,64,31,255,54,64,31,255,54,64,31,255, + 54,64,31,255,54,64,31,255,54,64,31,255,54,64,31,255, + 54,64,31,255,55,64,30,255,55,64,30,255,55,64,30,255, + 55,64,30,255,54,64,30,255,54,64,30,255,54,64,30,255, + 54,64,30,255,54,64,29,255,54,64,29,255,54,64,29,255, + 54,64,29,255,54,63,29,255,54,63,29,255,54,63,29,255, + 54,63,29,255,53,63,28,255,53,63,28,255,53,63,28,255, + 53,63,28,255,52,62,28,255,52,62,28,255,52,62,28,255, + 51,61,28,255,51,61,27,255,50,60,27,255,50,60,27,255, + 50,59,27,255,49,59,26,255,49,58,26,255,49,58,26,255, + 48,58,26,255,48,57,26,255,47,57,26,255,47,57,26,255, + 46,56,26,255,46,56,25,255,45,55,25,255,45,55,25,255, + 44,54,25,255,44,54,25,255,43,53,25,255,43,53,25,255, + 43,53,25,255,42,52,24,255,42,52,24,255,42,52,24,255, + 42,52,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,59,71,25,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,72,25,255,59,72,25,255,59,72,25,255, + 59,72,25,255,60,73,26,255,60,73,26,255,60,73,26,255, + 60,73,26,255,61,74,26,255,61,74,26,255,61,74,26,255, + 61,74,26,255,62,75,27,255,62,75,27,255,62,75,27,255, + 63,76,27,255,63,76,28,255,64,77,28,255,64,77,28,255, + 64,78,28,255,65,78,28,255,65,79,28,255,65,79,28,255, + 66,80,28,255,66,80,29,255,67,81,29,255,67,81,29,255, + 68,82,29,255,68,82,30,255,69,83,30,255,69,83,30,255, + 70,84,30,255,70,85,31,255,71,86,31,255,71,86,31,255, + 72,87,31,255,72,87,31,255,73,88,31,255,73,88,31,255, + 74,89,31,255,74,90,32,255,75,91,32,255,75,91,32,255, + 76,92,32,255,76,93,33,255,77,94,33,255,77,94,33,255, + 78,95,33,255,78,96,34,255,79,97,34,255,79,97,34,255, + 80,98,34,255,80,99,34,255,81,100,34,255,81,100,34,255, + 82,101,34,255,83,102,35,255,84,103,35,255,84,103,35,255, + 85,104,35,255,85,105,36,255,86,106,36,255,86,106,36,255, + 87,107,36,255,87,107,37,255,88,108,37,255,88,108,37,255, + 88,109,37,255,89,109,38,255,89,110,38,255,89,110,38,255, + 90,111,38,255,90,111,38,255,91,112,38,255,91,112,38,255, + 91,112,38,255,92,113,39,255,92,113,39,255,92,113,39,255, + 92,114,39,255,93,114,40,255,93,115,40,255,93,115,40,255, + 93,115,40,255,94,116,40,255,94,116,40,255,94,116,40,255, + 94,116,40,255,94,117,41,255,94,117,41,255,94,117,41,255, + 94,117,41,255,95,117,42,255,95,117,42,255,95,117,42,255, + 95,117,42,255,95,118,42,255,95,118,42,255,95,118,42,255, + 95,118,42,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,44,255,96,119,44,255,96,119,44,255, + 96,120,44,255,97,120,44,255,97,121,44,255,97,121,44,255, + 97,121,44,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,123,45,255,99,123,46,255,99,124,46,255,99,124,46,255, + 100,125,46,255,100,125,46,255,101,126,46,255,101,126,46,255, + 102,127,46,255,102,127,46,255,103,128,46,255,103,128,46,255, + 103,129,46,255,104,129,47,255,104,130,47,255,104,130,47,255, + 105,131,47,255,105,132,47,255,106,133,47,255,106,133,47,255, + 107,134,47,255,107,134,48,255,108,135,48,255,108,135,48,255, + 108,135,48,255,109,136,48,255,109,136,48,255,109,136,48,255, + 109,136,48,255,110,137,49,255,110,137,49,255,110,137,49,255, + 110,137,49,255,110,138,50,255,110,138,50,255,110,138,50,255, + 110,138,50,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,52,255,110,139,52,255,110,139,52,255, + 110,139,52,255,109,139,53,255,109,139,53,255,109,139,53,255, + 109,139,53,255,108,138,54,255,108,138,54,255,108,138,54,255, + 108,138,54,255,107,137,55,255,107,137,55,255,107,137,55,255, + 107,137,55,255,106,136,56,255,106,136,56,255,106,136,56,255, + 106,136,56,255,105,135,57,255,105,135,57,255,105,135,57,255, + 105,135,57,255,105,134,58,255,105,134,58,255,105,134,58,255, + 105,134,58,255,104,133,58,255,104,133,58,255,104,133,58,255, + 104,133,58,255,103,132,59,255,103,132,59,255,103,132,59,255, + 102,132,59,255,102,131,60,255,101,131,60,255,101,131,60,255, + 101,130,61,255,100,130,61,255,100,129,62,255,100,129,62,255, + 99,129,62,255,99,128,63,255,98,128,63,255,98,128,63,255, + 98,128,63,255,97,127,64,255,97,127,64,255,97,127,64,255, + 96,126,64,255,96,126,65,255,95,125,65,255,95,125,65,255, + 94,124,65,255,94,124,66,255,93,123,66,255,93,123,66,255, + 92,122,67,255,92,122,67,255,91,121,68,255,91,121,68,255, + 90,120,68,255,90,120,69,255,89,119,69,255,89,119,69,255, + 88,118,69,255,88,118,70,255,87,117,70,255,87,117,70,255, + 87,117,70,255,86,116,71,255,86,116,71,255,86,116,71,255, + 86,116,71,255,85,115,71,255,85,115,71,255,85,115,71,255, + 84,115,71,255,84,114,72,255,83,114,72,255,83,114,72,255, + 83,114,72,255,82,113,72,255,82,113,72,255,82,113,72,255, + 82,113,72,255,81,112,73,255,81,112,73,255,81,112,73,255, + 81,112,73,255,81,111,73,255,81,111,73,255,81,111,73,255, + 81,111,73,255,80,111,73,255,80,111,73,255,80,111,73,255, + 80,111,73,255,80,111,73,255,80,111,73,255,80,111,73,255, + 80,111,73,255,79,110,73,255,79,110,73,255,79,110,73,255, + 79,110,73,255,79,109,73,255,79,109,73,255,79,109,73,255, + 79,109,73,255,78,109,73,255,78,109,73,255,78,109,73,255, + 78,109,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,106,74,255,76,106,74,255,76,106,74,255, + 76,106,74,255,76,106,74,255,76,106,74,255,76,106,74,255, + 76,106,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 75,105,74,255,74,105,74,255,74,105,74,255,74,105,74,255, + 74,105,74,255,74,104,74,255,74,104,74,255,74,104,74,255, + 74,104,74,255,73,103,74,255,73,103,74,255,73,103,74,255, + 73,103,74,255,72,102,74,255,72,102,74,255,72,102,74,255, + 72,102,74,255,71,101,74,255,71,101,74,255,71,101,74,255, + 71,101,74,255,70,100,74,255,70,100,74,255,70,100,74,255, + 70,100,74,255,69,99,74,255,69,99,74,255,69,99,74,255, + 69,99,74,255,68,98,74,255,68,98,74,255,68,98,74,255, + 68,98,74,255,67,97,74,255,67,97,74,255,67,97,74,255, + 67,97,74,255,67,96,73,255,67,96,73,255,67,96,73,255, + 67,96,73,255,67,96,73,255,67,96,73,255,67,96,73,255, + 67,96,73,255,67,96,73,255,67,96,73,255,67,96,73,255, + 67,96,73,255,67,96,72,255,67,96,72,255,67,96,72,255, + 67,96,72,255,68,97,71,255,68,97,71,255,68,97,71,255, + 68,97,71,255,69,98,71,255,69,98,71,255,69,98,71,255, + 69,98,71,255,69,99,70,255,69,99,70,255,69,99,70,255, + 69,99,70,255,70,100,70,255,70,100,70,255,70,100,70,255, + 70,100,70,255,71,101,70,255,71,101,70,255,71,101,70,255, + 71,101,70,255,71,101,69,255,71,101,69,255,71,101,69,255, + 71,101,69,255,72,101,68,255,72,101,68,255,72,101,68,255, + 72,101,68,255,72,101,68,255,72,101,68,255,72,101,68,255, + 72,101,68,255,72,101,68,255,72,101,68,255,72,101,68,255, + 72,101,68,255,71,101,68,255,71,101,68,255,71,101,68,255, + 71,101,68,255,71,100,68,255,71,100,68,255,71,100,68,255, + 71,100,68,255,70,99,68,255,70,99,68,255,70,99,68,255, + 70,99,68,255,70,98,68,255,70,98,68,255,70,98,68,255, + 70,98,68,255,70,97,68,255,70,97,68,255,70,97,68,255, + 70,97,68,255,70,97,68,255,70,97,68,255,70,97,68,255, + 70,97,68,255,70,97,67,255,70,97,67,255,70,97,67,255, + 70,97,67,255,70,97,67,255,70,97,67,255,70,97,67,255, + 70,97,67,255,71,98,67,255,71,98,67,255,71,98,67,255, + 71,98,67,255,72,99,66,255,72,99,66,255,72,99,66,255, + 72,99,66,255,73,100,66,255,73,100,66,255,73,100,66,255, + 73,100,66,255,74,101,65,255,74,101,65,255,74,101,65,255, + 74,101,65,255,75,102,65,255,75,102,65,255,75,102,65,255, + 75,102,65,255,75,103,65,255,76,103,65,255,76,104,65,255, + 76,104,65,255,77,104,65,255,77,105,64,255,78,105,64,255, + 78,105,64,255,78,105,64,255,79,106,64,255,79,106,64,255, + 79,106,64,255,79,107,64,255,80,107,64,255,80,108,64,255, + 80,108,64,255,80,108,64,255,81,109,64,255,81,109,64,255, + 81,109,64,255,81,109,64,255,82,110,64,255,82,110,64,255, + 82,110,64,255,82,110,64,255,83,111,65,255,83,111,65,255, + 83,111,65,255,83,111,65,255,84,112,65,255,84,112,65,255, + 84,112,65,255,84,112,65,255,84,112,65,255,84,112,65,255, + 84,112,65,255,84,112,65,255,85,113,65,255,85,113,65,255, + 85,113,65,255,85,113,65,255,84,113,65,255,84,113,65,255, + 84,113,65,255,84,113,65,255,84,113,65,255,84,113,65,255, + 84,113,65,255,84,113,65,255,84,112,65,255,84,112,65,255, + 84,112,65,255,84,112,65,255,83,111,65,255,83,111,65,255, + 83,111,65,255,83,111,65,255,82,111,65,255,82,111,65,255, + 82,111,65,255,82,111,65,255,82,110,65,255,82,110,65,255, + 82,110,65,255,82,110,65,255,81,110,65,255,81,110,65,255, + 81,110,65,255,81,110,65,255,82,109,65,255,82,109,65,255, + 82,109,65,255,82,109,65,255,82,110,65,255,82,110,65,255, + 82,110,65,255,82,110,65,255,83,111,65,255,83,111,65,255, + 83,111,65,255,84,111,65,255,84,112,64,255,85,112,64,255, + 85,112,64,255,86,113,64,255,86,113,64,255,87,114,64,255, + 87,114,64,255,88,115,64,255,88,115,63,255,89,116,63,255, + 89,116,63,255,90,117,63,255,90,117,63,255,91,118,63,255, + 92,118,63,255,92,119,63,255,93,119,63,255,94,120,63,255, + 94,120,63,255,94,121,63,255,95,121,63,255,95,122,63,255, + 95,122,63,255,96,122,63,255,96,123,63,255,97,123,63,255, + 97,123,63,255,97,123,63,255,97,124,63,255,97,124,63,255, + 97,124,63,255,97,124,63,255,96,123,64,255,96,123,64,255, + 96,123,64,255,96,123,64,255,95,122,64,255,95,122,64,255, + 95,122,64,255,95,122,64,255,94,121,65,255,94,121,65,255, + 93,121,65,255,93,120,65,255,92,120,66,255,91,119,66,255, + 90,118,66,255,90,118,66,255,89,117,67,255,88,116,67,255, + 88,116,67,255,87,115,67,255,87,115,68,255,86,114,68,255, + 85,113,68,255,85,113,69,255,84,112,69,255,83,111,70,255, + 82,110,70,255,82,110,70,255,81,109,71,255,80,108,71,255, + 80,108,71,255,79,108,71,255,79,107,72,255,78,107,72,255, + 78,107,72,255,77,106,72,255,77,106,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,104,74,255,75,104,74,255, + 75,104,74,255,75,104,74,255,74,104,74,255,74,104,74,255, + 74,104,74,255,74,104,74,255,74,104,75,255,74,104,75,255, + 74,104,75,255,74,104,75,255,75,105,75,255,75,105,75,255, + 75,105,75,255,75,105,75,255,75,106,75,255,75,106,75,255, + 75,106,75,255,75,106,75,255,75,106,75,255,75,106,75,255, + 75,106,75,255,75,106,75,255,76,107,75,255,76,107,75,255, + 76,107,75,255,76,107,75,255,76,107,75,255,76,107,75,255, + 76,107,75,255,76,107,75,255,76,107,74,255,76,107,74,255, + 76,107,74,255,76,107,74,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,78,108,73,255,78,109,72,255,79,109,72,255, + 79,109,72,255,79,109,72,255,79,110,72,255,79,110,72,255, + 79,110,72,255,80,110,72,255,80,110,71,255,81,110,71,255, + 81,110,71,255,81,110,71,255,82,111,71,255,82,111,71,255, + 82,111,71,255,82,111,71,255,83,112,70,255,83,112,70,255, + 83,112,70,255,83,112,70,255,84,112,69,255,84,112,69,255, + 84,112,69,255,84,112,69,255,85,113,69,255,85,113,69,255, + 85,113,69,255,85,113,69,255,85,113,69,255,85,113,69,255, + 85,113,69,255,85,113,69,255,85,113,69,255,85,113,69,255, + 85,113,69,255,85,113,69,255,85,112,68,255,85,112,68,255, + 85,112,68,255,85,112,68,255,84,111,68,255,84,111,68,255, + 84,111,68,255,84,111,68,255,84,110,67,255,84,110,67,255, + 84,110,67,255,84,109,67,255,83,109,67,255,83,108,67,255, + 83,108,67,255,83,108,67,255,82,107,66,255,82,107,66,255, + 82,107,66,255,82,106,66,255,81,106,65,255,81,105,65,255, + 81,105,65,255,81,105,65,255,80,104,64,255,80,104,64,255, + 80,104,64,255,80,103,64,255,79,103,63,255,79,102,63,255, + 79,102,63,255,79,102,62,255,79,101,62,255,79,101,61,255, + 79,101,61,255,79,101,61,255,79,100,60,255,79,100,60,255, + 79,100,60,255,79,100,59,255,78,99,59,255,78,99,58,255, + 78,99,58,255,78,99,58,255,78,98,57,255,78,98,57,255, + 78,98,57,255,78,98,56,255,78,97,56,255,78,97,55,255, + 78,97,55,255,78,97,54,255,79,96,54,255,79,96,53,255, + 79,96,53,255,79,96,52,255,79,95,52,255,79,95,51,255, + 79,95,51,255,79,95,51,255,79,95,50,255,79,95,50,255, + 79,95,50,255,79,95,49,255,79,94,49,255,79,94,48,255, + 79,94,48,255,79,94,48,255,79,93,47,255,79,93,47,255, + 79,93,47,255,79,93,47,255,78,92,46,255,78,92,46,255, + 78,92,46,255,78,92,45,255,78,91,45,255,78,91,44,255, + 78,91,44,255,78,91,44,255,77,90,43,255,77,90,43,255, + 77,90,43,255,77,89,43,255,76,89,42,255,76,88,42,255, + 76,88,42,255,75,88,42,255,75,87,41,255,74,87,41,255, + 74,87,41,255,74,86,41,255,73,86,40,255,73,85,40,255, + 73,85,40,255,72,84,40,255,72,84,39,255,71,83,39,255, + 71,83,39,255,71,82,39,255,70,82,38,255,70,81,38,255, + 70,81,38,255,69,80,38,255,68,80,38,255,67,79,38,255, + 67,79,38,255,66,78,38,255,66,77,37,255,65,76,37,255, + 65,76,37,255,64,75,37,255,64,74,36,255,63,73,36,255, + 63,73,36,255,62,72,36,255,62,72,35,255,61,71,35,255, + 61,71,35,255,60,70,35,255,60,70,35,255,59,69,35,255, + 59,69,35,255,59,68,35,255,58,68,34,255,58,67,34,255, + 58,67,34,255,57,67,34,255,57,66,33,255,56,66,33,255, + 56,66,33,255,56,66,33,255,55,65,33,255,55,65,33,255, + 55,65,33,255,55,65,33,255,55,64,32,255,55,64,32,255, + 55,64,32,255,55,64,32,255,54,64,32,255,54,64,32,255, + 54,64,32,255,54,64,32,255,54,64,31,255,54,64,31,255, + 54,64,31,255,54,64,31,255,54,64,31,255,54,64,31,255, + 54,64,31,255,54,64,31,255,55,64,30,255,55,64,30,255, + 55,64,30,255,55,64,30,255,54,64,30,255,54,64,30,255, + 54,64,30,255,54,64,30,255,54,64,29,255,54,64,29,255, + 54,64,29,255,54,64,29,255,54,63,29,255,54,63,29,255, + 54,63,29,255,54,63,29,255,53,63,28,255,53,63,28,255, + 53,63,28,255,53,63,28,255,52,62,28,255,52,62,28,255, + 52,62,28,255,51,61,28,255,51,61,27,255,50,60,27,255, + 50,60,27,255,50,59,27,255,49,59,26,255,49,58,26,255, + 49,58,26,255,48,58,26,255,48,57,26,255,47,57,26,255, + 47,57,26,255,46,56,26,255,46,56,25,255,45,55,25,255, + 45,55,25,255,44,54,25,255,44,54,25,255,43,53,25,255, + 43,53,25,255,43,53,25,255,42,52,24,255,42,52,24,255, + 42,52,24,255,42,52,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,59,71,25,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,72,25,255,59,72,25,255, + 59,72,25,255,59,72,25,255,60,73,26,255,60,73,26,255, + 60,73,26,255,60,73,26,255,61,74,26,255,61,74,26,255, + 61,74,26,255,61,74,26,255,62,75,27,255,62,75,27,255, + 62,75,27,255,63,76,27,255,63,76,28,255,64,77,28,255, + 64,77,28,255,64,78,28,255,65,78,28,255,65,79,28,255, + 65,79,28,255,66,80,28,255,66,80,29,255,67,81,29,255, + 67,81,29,255,68,82,29,255,68,82,30,255,69,83,30,255, + 69,83,30,255,70,84,30,255,70,85,31,255,71,86,31,255, + 71,86,31,255,72,87,31,255,72,87,31,255,73,88,31,255, + 73,88,31,255,74,89,31,255,74,90,32,255,75,91,32,255, + 75,91,32,255,76,92,32,255,76,93,33,255,77,94,33,255, + 77,94,33,255,78,95,33,255,78,96,34,255,79,97,34,255, + 79,97,34,255,80,98,34,255,80,99,34,255,81,100,34,255, + 81,100,34,255,82,101,34,255,83,102,35,255,84,103,35,255, + 84,103,35,255,85,104,35,255,85,105,36,255,86,106,36,255, + 86,106,36,255,87,107,36,255,87,107,37,255,88,108,37,255, + 88,108,37,255,88,109,37,255,89,109,38,255,89,110,38,255, + 89,110,38,255,90,111,38,255,90,111,38,255,91,112,38,255, + 91,112,38,255,91,112,38,255,92,113,39,255,92,113,39,255, + 92,113,39,255,92,114,39,255,93,114,40,255,93,115,40,255, + 93,115,40,255,93,115,40,255,94,116,40,255,94,116,40,255, + 94,116,40,255,94,116,40,255,94,117,41,255,94,117,41,255, + 94,117,41,255,94,117,41,255,95,117,42,255,95,117,42,255, + 95,117,42,255,95,117,42,255,95,118,42,255,95,118,42,255, + 95,118,42,255,95,118,42,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,44,255,96,119,44,255, + 96,119,44,255,96,120,44,255,97,120,44,255,97,121,44,255, + 97,121,44,255,97,121,44,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,123,45,255,99,123,46,255,99,124,46,255, + 99,124,46,255,100,125,46,255,100,125,46,255,101,126,46,255, + 101,126,46,255,102,127,46,255,102,127,46,255,103,128,46,255, + 103,128,46,255,103,129,46,255,104,129,47,255,104,130,47,255, + 104,130,47,255,105,131,47,255,105,132,47,255,106,133,47,255, + 106,133,47,255,107,134,47,255,107,134,48,255,108,135,48,255, + 108,135,48,255,108,135,48,255,109,136,48,255,109,136,48,255, + 109,136,48,255,109,136,48,255,110,137,49,255,110,137,49,255, + 110,137,49,255,110,137,49,255,110,138,50,255,110,138,50,255, + 110,138,50,255,110,138,50,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,52,255,110,139,52,255, + 110,139,52,255,110,139,52,255,109,139,53,255,109,139,53,255, + 109,139,53,255,109,139,53,255,108,138,54,255,108,138,54,255, + 108,138,54,255,108,138,54,255,107,137,55,255,107,137,55,255, + 107,137,55,255,107,137,55,255,106,136,56,255,106,136,56,255, + 106,136,56,255,106,136,56,255,105,135,57,255,105,135,57,255, + 105,135,57,255,105,135,57,255,105,134,58,255,105,134,58,255, + 105,134,58,255,105,134,58,255,104,133,58,255,104,133,58,255, + 104,133,58,255,104,133,58,255,103,132,59,255,103,132,59,255, + 103,132,59,255,102,132,59,255,102,131,60,255,101,131,60,255, + 101,131,60,255,101,130,61,255,100,130,61,255,100,129,62,255, + 100,129,62,255,99,129,62,255,99,128,63,255,98,128,63,255, + 98,128,63,255,98,128,63,255,97,127,64,255,97,127,64,255, + 97,127,64,255,96,126,64,255,96,126,65,255,95,125,65,255, + 95,125,65,255,94,124,65,255,94,124,66,255,93,123,66,255, + 93,123,66,255,92,122,67,255,92,122,67,255,91,121,68,255, + 91,121,68,255,90,120,68,255,90,120,69,255,89,119,69,255, + 89,119,69,255,88,118,69,255,88,118,70,255,87,117,70,255, + 87,117,70,255,87,117,70,255,86,116,71,255,86,116,71,255, + 86,116,71,255,86,116,71,255,85,115,71,255,85,115,71,255, + 85,115,71,255,84,115,71,255,84,114,72,255,83,114,72,255, + 83,114,72,255,83,114,72,255,82,113,72,255,82,113,72,255, + 82,113,72,255,82,113,72,255,81,112,73,255,81,112,73,255, + 81,112,73,255,81,112,73,255,81,111,73,255,81,111,73,255, + 81,111,73,255,81,111,73,255,80,111,73,255,80,111,73,255, + 80,111,73,255,80,111,73,255,80,111,73,255,80,111,73,255, + 80,111,73,255,80,111,73,255,79,110,73,255,79,110,73,255, + 79,110,73,255,79,110,73,255,79,109,73,255,79,109,73,255, + 79,109,73,255,79,109,73,255,78,109,73,255,78,109,73,255, + 78,109,73,255,78,109,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,77,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,106,74,255,76,106,74,255, + 76,106,74,255,76,106,74,255,76,106,74,255,76,106,74,255, + 76,106,74,255,76,106,74,255,75,105,74,255,75,105,74,255, + 75,105,74,255,75,105,74,255,74,104,74,255,74,104,74,255, + 74,104,74,255,74,104,74,255,74,103,74,255,74,103,74,255, + 74,103,74,255,73,103,74,255,73,102,74,255,72,102,74,255, + 72,102,74,255,72,102,74,255,71,101,74,255,71,101,74,255, + 71,101,74,255,71,101,74,255,70,100,74,255,70,100,74,255, + 70,100,74,255,70,100,74,255,69,99,74,255,69,99,74,255, + 69,99,74,255,69,99,74,255,68,98,74,255,68,98,74,255, + 68,98,74,255,67,97,74,255,67,97,74,255,66,96,74,255, + 66,96,74,255,66,96,74,255,66,95,74,255,66,95,74,255, + 66,95,74,255,66,95,74,255,65,95,73,255,65,95,73,255, + 65,95,73,255,65,95,73,255,65,94,73,255,65,94,73,255, + 65,94,73,255,65,94,73,255,65,94,73,255,65,94,73,255, + 65,94,73,255,65,94,73,255,66,95,72,255,66,95,72,255, + 66,95,72,255,66,95,72,255,66,96,71,255,66,96,71,255, + 66,96,71,255,67,96,71,255,67,97,71,255,68,97,71,255, + 68,97,71,255,68,97,71,255,69,98,70,255,69,98,70,255, + 69,98,70,255,69,98,70,255,70,99,70,255,70,99,70,255, + 70,99,70,255,70,99,70,255,70,100,70,255,70,100,70,255, + 70,100,70,255,70,100,70,255,71,100,69,255,71,100,69,255, + 71,100,69,255,71,100,69,255,72,101,68,255,72,101,68,255, + 72,101,68,255,72,101,68,255,72,101,68,255,72,101,68,255, + 72,101,68,255,72,101,68,255,72,101,68,255,72,101,68,255, + 72,101,68,255,72,101,68,255,71,100,68,255,71,100,68,255, + 71,100,68,255,71,100,68,255,71,99,68,255,71,99,68,255, + 71,99,68,255,71,99,68,255,70,98,68,255,70,98,68,255, + 70,98,68,255,70,98,68,255,69,97,68,255,69,97,68,255, + 69,97,68,255,69,97,68,255,69,96,68,255,69,96,68,255, + 69,96,68,255,69,96,68,255,69,96,68,255,69,96,68,255, + 69,96,68,255,69,96,68,255,69,96,67,255,69,96,67,255, + 69,96,67,255,69,96,67,255,69,96,67,255,69,96,67,255, + 69,96,67,255,69,96,67,255,70,97,67,255,70,97,67,255, + 70,97,67,255,70,97,67,255,71,98,66,255,71,98,66,255, + 71,98,66,255,71,98,66,255,72,99,66,255,72,99,66,255, + 72,99,66,255,73,100,66,255,73,100,65,255,74,101,65,255, + 74,101,65,255,74,101,65,255,75,102,65,255,75,102,65,255, + 75,102,65,255,75,102,65,255,75,103,65,255,76,103,65,255, + 76,104,65,255,76,104,65,255,77,104,65,255,77,105,64,255, + 78,105,64,255,78,105,64,255,78,105,64,255,79,106,64,255, + 79,106,64,255,79,106,64,255,79,107,64,255,80,107,64,255, + 80,108,64,255,80,108,64,255,80,108,64,255,81,109,64,255, + 81,109,64,255,81,109,64,255,81,109,64,255,82,110,64,255, + 82,110,64,255,82,110,64,255,82,110,64,255,83,111,65,255, + 83,111,65,255,83,111,65,255,83,111,65,255,84,112,65,255, + 84,112,65,255,84,112,65,255,84,112,65,255,84,112,65,255, + 84,112,65,255,84,112,65,255,84,112,65,255,85,113,65,255, + 85,113,65,255,85,113,65,255,85,113,65,255,84,113,65,255, + 84,113,65,255,84,113,65,255,84,113,65,255,84,113,65,255, + 84,113,65,255,84,113,65,255,84,113,65,255,84,112,65,255, + 84,112,65,255,84,112,65,255,84,112,65,255,83,111,65,255, + 83,111,65,255,83,111,65,255,83,111,65,255,82,111,65,255, + 82,111,65,255,82,111,65,255,82,111,65,255,82,110,65,255, + 82,110,65,255,82,110,65,255,82,110,65,255,81,110,65,255, + 81,110,65,255,81,110,65,255,81,110,65,255,82,109,65,255, + 82,109,65,255,82,109,65,255,82,109,65,255,82,110,65,255, + 82,110,65,255,82,110,65,255,82,110,65,255,83,111,65,255, + 83,111,65,255,83,111,65,255,84,111,65,255,84,112,64,255, + 85,112,64,255,85,112,64,255,86,113,64,255,86,113,64,255, + 87,114,64,255,87,114,64,255,88,115,64,255,88,115,63,255, + 89,116,63,255,89,116,63,255,90,117,63,255,90,117,63,255, + 91,118,63,255,92,118,63,255,92,119,63,255,93,119,63,255, + 94,120,63,255,94,120,63,255,94,121,63,255,95,121,63,255, + 95,122,63,255,95,122,63,255,96,122,63,255,96,123,63,255, + 97,123,63,255,97,123,63,255,97,123,63,255,97,124,63,255, + 97,124,63,255,97,124,63,255,97,124,63,255,96,123,64,255, + 96,123,64,255,96,123,64,255,96,123,64,255,95,122,64,255, + 95,122,64,255,95,122,64,255,95,122,64,255,94,121,65,255, + 94,121,65,255,93,121,65,255,93,120,65,255,92,120,66,255, + 91,119,66,255,90,118,66,255,90,118,66,255,89,117,67,255, + 88,116,67,255,88,116,67,255,87,115,67,255,87,115,68,255, + 86,114,68,255,85,113,68,255,85,113,69,255,84,112,69,255, + 83,111,70,255,82,110,70,255,82,110,70,255,81,109,71,255, + 80,108,71,255,80,108,71,255,79,108,71,255,79,107,72,255, + 78,107,72,255,78,107,72,255,77,106,72,255,77,106,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,104,74,255, + 75,104,74,255,75,104,74,255,75,104,74,255,74,104,74,255, + 74,104,74,255,74,104,74,255,74,104,74,255,74,104,75,255, + 74,104,75,255,74,104,75,255,74,104,75,255,75,105,75,255, + 75,105,75,255,75,105,75,255,75,105,75,255,75,106,75,255, + 75,106,75,255,75,106,75,255,75,106,75,255,75,106,75,255, + 75,106,75,255,75,106,75,255,75,106,75,255,76,107,75,255, + 76,107,75,255,76,107,75,255,76,107,75,255,76,107,75,255, + 76,107,75,255,76,107,75,255,76,107,75,255,76,107,74,255, + 76,107,74,255,76,107,74,255,76,107,74,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,78,108,73,255,78,109,72,255, + 79,109,72,255,79,109,72,255,79,109,72,255,79,110,71,255, + 79,110,71,255,79,110,71,255,80,110,71,255,80,110,70,255, + 81,110,70,255,81,110,70,255,81,110,70,255,82,111,70,255, + 82,111,70,255,82,111,70,255,82,111,70,255,83,112,69,255, + 83,112,69,255,83,112,69,255,83,112,69,255,84,112,68,255, + 84,112,68,255,84,112,68,255,84,112,68,255,85,113,68,255, + 85,113,68,255,85,113,68,255,85,113,68,255,85,113,68,255, + 85,113,68,255,85,113,68,255,85,113,68,255,85,113,68,255, + 85,113,68,255,85,113,68,255,85,113,68,255,85,112,67,255, + 85,112,67,255,85,112,67,255,85,112,67,255,84,111,67,255, + 84,111,67,255,84,111,67,255,84,111,67,255,84,110,66,255, + 84,110,66,255,84,110,66,255,84,109,66,255,83,109,66,255, + 83,108,66,255,83,108,66,255,83,108,66,255,82,107,65,255, + 82,107,65,255,82,107,65,255,82,106,65,255,81,106,64,255, + 81,105,64,255,81,105,64,255,81,105,64,255,80,104,63,255, + 80,104,63,255,80,104,63,255,80,103,63,255,79,103,62,255, + 79,102,62,255,79,102,62,255,79,102,61,255,79,101,61,255, + 79,101,60,255,79,101,60,255,79,101,60,255,79,100,59,255, + 79,100,59,255,79,100,59,255,79,100,58,255,78,99,58,255, + 78,99,57,255,78,99,57,255,78,99,57,255,78,98,56,255, + 78,98,56,255,78,98,56,255,78,98,55,255,78,97,55,255, + 78,97,54,255,78,97,54,255,78,97,54,255,79,96,53,255, + 79,96,53,255,79,96,53,255,79,96,52,255,79,95,52,255, + 79,95,51,255,79,95,51,255,79,95,51,255,79,95,50,255, + 79,95,50,255,79,95,50,255,79,95,49,255,79,94,49,255, + 79,94,48,255,79,94,48,255,79,94,48,255,79,93,47,255, + 79,93,47,255,79,93,47,255,79,93,47,255,78,92,46,255, + 78,92,46,255,78,92,46,255,78,92,45,255,78,91,45,255, + 78,91,44,255,78,91,44,255,78,91,44,255,77,90,43,255, + 77,90,43,255,77,90,43,255,77,89,43,255,76,89,42,255, + 76,88,42,255,76,88,42,255,75,88,42,255,75,87,41,255, + 74,87,41,255,74,87,41,255,74,86,41,255,73,86,40,255, + 73,85,40,255,73,85,40,255,72,84,40,255,72,84,39,255, + 71,83,39,255,71,83,39,255,71,82,39,255,70,82,38,255, + 70,81,38,255,70,81,38,255,69,80,38,255,68,80,38,255, + 67,79,38,255,67,79,38,255,66,78,38,255,66,77,37,255, + 65,76,37,255,65,76,37,255,64,75,37,255,64,74,36,255, + 63,73,36,255,63,73,36,255,62,72,36,255,62,72,35,255, + 61,71,35,255,61,71,35,255,60,70,35,255,60,70,35,255, + 59,69,35,255,59,69,35,255,59,68,35,255,58,68,34,255, + 58,67,34,255,58,67,34,255,57,67,34,255,57,66,33,255, + 56,66,33,255,56,66,33,255,56,66,33,255,55,65,33,255, + 55,65,33,255,55,65,33,255,55,65,33,255,55,64,32,255, + 55,64,32,255,55,64,32,255,55,64,32,255,54,64,32,255, + 54,64,32,255,54,64,32,255,54,64,32,255,54,64,31,255, + 54,64,31,255,54,64,31,255,54,64,31,255,54,64,31,255, + 54,64,31,255,54,64,31,255,54,64,31,255,55,64,30,255, + 55,64,30,255,55,64,30,255,55,64,30,255,54,64,30,255, + 54,64,30,255,54,64,30,255,54,64,30,255,54,64,29,255, + 54,64,29,255,54,64,29,255,54,64,29,255,54,63,29,255, + 54,63,29,255,54,63,29,255,54,63,29,255,53,63,28,255, + 53,63,28,255,53,63,28,255,53,63,28,255,52,62,28,255, + 52,62,28,255,52,62,28,255,51,61,28,255,51,61,27,255, + 50,60,27,255,50,60,27,255,50,59,27,255,49,59,26,255, + 49,58,26,255,49,58,26,255,48,58,26,255,48,57,26,255, + 47,57,26,255,47,57,26,255,46,56,26,255,46,56,25,255, + 45,55,25,255,45,55,25,255,44,54,25,255,44,54,25,255, + 43,53,25,255,43,53,25,255,43,53,25,255,42,52,24,255, + 42,52,24,255,42,52,24,255,42,52,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,59,71,25,255, + 59,71,25,255,59,71,25,255,59,71,25,255,59,72,25,255, + 59,72,25,255,59,72,25,255,59,72,25,255,60,73,26,255, + 60,73,26,255,60,73,26,255,60,73,26,255,61,74,26,255, + 61,74,26,255,61,74,26,255,61,74,26,255,62,75,27,255, + 62,75,27,255,62,75,27,255,63,76,27,255,63,76,28,255, + 64,77,28,255,64,77,28,255,65,78,28,255,65,78,28,255, + 66,79,28,255,66,79,28,255,67,80,28,255,67,80,29,255, + 68,81,29,255,68,81,29,255,69,82,29,255,69,83,30,255, + 70,84,30,255,70,84,30,255,71,85,30,255,71,86,31,255, + 72,87,31,255,72,87,31,255,73,88,31,255,73,88,31,255, + 74,89,31,255,74,89,31,255,75,90,31,255,75,91,32,255, + 76,92,32,255,76,92,32,255,77,93,32,255,77,94,33,255, + 78,95,33,255,78,95,33,255,79,96,33,255,79,97,34,255, + 80,98,34,255,80,98,34,255,81,99,34,255,81,100,34,255, + 82,101,34,255,82,101,34,255,83,102,34,255,84,103,35,255, + 85,104,35,255,85,104,35,255,86,105,35,255,86,106,36,255, + 87,107,36,255,87,107,36,255,88,108,36,255,88,108,37,255, + 89,109,37,255,89,109,37,255,89,110,37,255,90,110,38,255, + 90,111,38,255,90,111,38,255,91,112,38,255,91,112,38,255, + 92,113,38,255,92,113,38,255,92,113,38,255,93,114,39,255, + 93,114,39,255,93,114,39,255,93,115,39,255,94,115,40,255, + 94,116,40,255,94,116,40,255,94,116,40,255,95,117,40,255, + 95,117,40,255,95,117,40,255,95,117,40,255,95,117,41,255, + 95,117,41,255,95,117,41,255,95,117,41,255,95,118,42,255, + 95,118,42,255,95,118,42,255,95,118,42,255,95,118,42,255, + 95,118,42,255,95,118,42,255,95,118,42,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,44,255, + 96,119,44,255,96,119,44,255,96,120,44,255,97,120,44,255, + 97,121,44,255,97,121,44,255,97,121,44,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,123,45,255,99,123,46,255, + 99,124,46,255,99,124,46,255,100,125,46,255,100,125,46,255, + 101,126,46,255,101,126,46,255,102,127,46,255,102,127,46,255, + 103,128,46,255,103,128,46,255,103,129,46,255,104,129,47,255, + 104,130,47,255,104,130,47,255,105,131,47,255,105,132,47,255, + 106,133,47,255,106,133,47,255,107,134,47,255,107,134,48,255, + 108,135,48,255,108,135,48,255,108,135,48,255,109,136,48,255, + 109,136,48,255,109,136,48,255,109,136,48,255,110,137,49,255, + 110,137,49,255,110,137,49,255,110,137,49,255,110,138,50,255, + 110,138,50,255,110,138,50,255,110,138,50,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,52,255, + 110,139,52,255,110,139,52,255,110,139,52,255,109,139,53,255, + 109,139,53,255,109,139,53,255,109,139,53,255,108,138,54,255, + 108,138,54,255,108,138,54,255,108,138,54,255,107,137,55,255, + 107,137,55,255,107,137,55,255,107,137,55,255,106,136,56,255, + 106,136,56,255,106,136,56,255,106,136,56,255,105,135,57,255, + 105,135,57,255,105,135,57,255,105,135,57,255,105,134,58,255, + 105,134,58,255,105,134,58,255,105,134,58,255,104,133,58,255, + 104,133,58,255,104,133,58,255,104,133,58,255,103,132,59,255, + 103,132,59,255,103,132,59,255,102,132,59,255,102,131,60,255, + 101,131,60,255,101,131,60,255,101,130,60,255,100,130,61,255, + 100,129,61,255,100,129,61,255,99,129,61,255,99,128,62,255, + 98,128,62,255,98,128,62,255,98,128,63,255,97,127,63,255, + 97,127,64,255,97,127,64,255,96,126,64,255,96,126,65,255, + 95,125,65,255,95,125,65,255,95,124,65,255,94,124,66,255, + 94,123,66,255,94,123,66,255,93,122,66,255,92,122,67,255, + 92,121,67,255,91,121,67,255,90,120,68,255,90,120,68,255, + 89,119,69,255,89,119,69,255,88,118,69,255,88,118,70,255, + 87,117,70,255,87,117,70,255,87,117,70,255,86,116,71,255, + 86,116,71,255,86,116,71,255,86,116,71,255,85,115,71,255, + 85,115,71,255,85,115,71,255,84,115,71,255,84,114,72,255, + 83,114,72,255,83,114,72,255,83,114,72,255,82,113,72,255, + 82,113,72,255,82,113,72,255,82,113,72,255,81,112,73,255, + 81,112,73,255,81,112,73,255,81,112,73,255,81,111,73,255, + 81,111,73,255,81,111,73,255,81,111,73,255,80,111,73,255, + 80,111,73,255,80,111,73,255,80,111,73,255,80,111,73,255, + 80,111,73,255,80,111,73,255,80,111,73,255,79,110,73,255, + 79,110,73,255,79,110,73,255,79,110,73,255,79,109,73,255, + 79,109,73,255,79,109,73,255,79,109,73,255,78,109,73,255, + 78,109,73,255,78,109,73,255,78,109,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,107,73,255, + 77,107,73,255,77,107,73,255,77,107,73,255,76,106,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,75,106,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,75,105,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,74,104,74,255, + 74,104,74,255,74,104,74,255,74,104,74,255,73,103,74,255, + 73,103,74,255,73,103,74,255,73,103,74,255,73,102,74,255, + 73,102,74,255,73,102,74,255,72,102,74,255,72,101,74,255, + 71,101,74,255,71,101,74,255,71,101,74,255,70,100,74,255, + 70,100,74,255,70,100,74,255,70,100,74,255,69,99,74,255, + 69,99,74,255,69,99,74,255,69,99,74,255,68,98,74,255, + 68,98,74,255,68,98,74,255,68,98,74,255,67,97,74,255, + 67,97,74,255,67,97,74,255,66,96,74,255,66,96,74,255, + 65,95,74,255,65,95,74,255,65,95,74,255,65,94,74,255, + 65,94,74,255,65,94,74,255,65,94,74,255,64,94,73,255, + 64,94,73,255,64,94,73,255,64,94,73,255,64,93,73,255, + 64,93,73,255,64,93,73,255,64,93,73,255,64,93,73,255, + 64,93,73,255,64,93,73,255,64,93,73,255,65,94,72,255, + 65,94,72,255,65,94,72,255,65,94,72,255,65,95,71,255, + 65,95,71,255,65,95,71,255,66,95,71,255,66,96,71,255, + 67,96,71,255,67,96,71,255,67,96,71,255,68,97,70,255, + 68,97,70,255,68,97,70,255,68,97,70,255,69,98,69,255, + 69,98,69,255,69,98,69,255,69,98,69,255,69,99,69,255, + 69,99,69,255,69,99,69,255,69,99,69,255,70,99,68,255, + 70,99,68,255,70,99,68,255,70,99,68,255,71,100,68,255, + 71,100,68,255,71,100,68,255,71,100,68,255,71,100,68,255, + 71,100,68,255,71,100,68,255,71,100,68,255,71,100,68,255, + 71,100,68,255,71,100,68,255,71,100,68,255,70,99,68,255, + 70,99,68,255,70,99,68,255,70,99,68,255,70,98,67,255, + 70,98,67,255,70,98,67,255,70,98,67,255,69,97,68,255, + 69,97,68,255,69,97,68,255,69,97,68,255,68,96,68,255, + 68,96,68,255,68,96,68,255,68,96,68,255,68,95,67,255, + 68,95,67,255,68,95,67,255,68,95,67,255,68,95,67,255, + 68,95,67,255,68,95,67,255,68,95,67,255,68,95,67,255, + 68,95,67,255,68,95,67,255,68,95,67,255,68,95,67,255, + 68,95,67,255,68,95,67,255,68,95,67,255,69,96,66,255, + 69,96,66,255,69,96,66,255,69,96,66,255,70,97,66,255, + 70,97,66,255,70,97,66,255,70,97,66,255,71,98,65,255, + 71,98,65,255,71,98,65,255,72,99,65,255,72,99,65,255, + 73,100,65,255,73,100,65,255,73,100,65,255,74,101,65,255, + 74,101,64,255,74,101,64,255,74,101,64,255,74,102,64,255, + 75,102,64,255,75,103,64,255,75,103,64,255,76,103,64,255, + 76,104,64,255,77,104,64,255,77,104,64,255,77,105,64,255, + 78,105,64,255,78,106,64,255,78,106,64,255,79,106,64,255, + 79,107,64,255,80,107,64,255,80,107,64,255,80,108,64,255, + 81,108,64,255,81,109,64,255,81,109,64,255,81,109,64,255, + 82,110,64,255,82,110,64,255,82,110,64,255,82,110,64,255, + 83,111,64,255,83,111,64,255,83,111,64,255,83,111,64,255, + 84,112,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 84,112,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 85,113,64,255,85,113,64,255,85,113,64,255,85,113,64,255, + 84,113,64,255,84,113,64,255,84,113,64,255,84,113,64,255, + 84,113,64,255,84,113,64,255,84,113,64,255,84,113,64,255, + 84,112,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 83,111,64,255,83,111,64,255,83,111,64,255,83,111,64,255, + 82,110,64,255,82,110,64,255,82,110,64,255,82,110,64,255, + 81,109,65,255,81,109,65,255,81,109,65,255,81,109,65,255, + 81,109,65,255,81,109,65,255,81,109,65,255,81,109,65,255, + 81,108,65,255,81,108,65,255,81,108,65,255,81,108,65,255, + 81,109,64,255,81,109,64,255,81,109,64,255,82,109,64,255, + 82,110,64,255,83,110,64,255,83,110,64,255,84,111,64,255, + 84,111,64,255,85,112,64,255,85,112,64,255,86,112,64,255, + 86,113,63,255,87,113,63,255,87,114,63,255,88,114,63,255, + 88,115,63,255,89,116,63,255,89,116,63,255,90,117,63,255, + 90,117,63,255,91,118,63,255,92,118,63,255,92,119,63,255, + 93,119,62,255,94,120,62,255,94,120,62,255,94,121,62,255, + 95,121,62,255,95,122,62,255,95,122,62,255,96,122,62,255, + 96,123,62,255,97,123,62,255,97,123,62,255,97,123,62,255, + 97,124,63,255,97,124,63,255,97,124,63,255,97,124,63,255, + 97,123,63,255,97,123,63,255,97,123,63,255,97,123,63,255, + 96,122,64,255,96,122,64,255,96,122,64,255,95,122,64,255, + 95,121,64,255,94,121,64,255,94,121,64,255,93,120,64,255, + 93,120,65,255,92,119,65,255,91,119,65,255,91,118,65,255, + 90,118,66,255,89,117,66,255,88,116,66,255,88,116,67,255, + 87,115,67,255,86,114,68,255,85,113,68,255,85,113,68,255, + 84,112,69,255,83,111,69,255,83,111,69,255,82,110,69,255, + 82,110,70,255,81,109,70,255,80,109,70,255,80,108,70,255, + 79,108,71,255,78,107,71,255,78,107,71,255,78,106,71,255, + 77,106,72,255,77,105,72,255,77,105,72,255,77,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 74,104,74,255,74,104,74,255,74,104,74,255,74,104,74,255, + 74,104,74,255,74,104,74,255,74,104,74,255,74,104,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 75,106,74,255,75,106,74,255,75,106,74,255,75,106,74,255, + 75,106,74,255,75,106,74,255,75,106,74,255,75,106,74,255, + 76,106,74,255,76,106,74,255,76,106,74,255,76,106,74,255, + 76,106,74,255,76,106,74,255,76,106,74,255,76,106,74,255, + 76,106,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 76,107,72,255,76,107,72,255,76,107,72,255,76,107,72,255, + 77,107,72,255,77,107,72,255,77,107,72,255,77,107,72,255, + 78,108,71,255,78,108,71,255,78,108,71,255,78,108,71,255, + 79,109,70,255,79,109,70,255,79,109,70,255,79,109,70,255, + 80,109,69,255,80,109,69,255,80,109,69,255,81,109,69,255, + 81,110,69,255,82,110,69,255,82,110,69,255,82,110,69,255, + 83,111,68,255,83,111,68,255,83,111,68,255,83,111,68,255, + 84,111,67,255,84,111,67,255,84,111,67,255,84,111,67,255, + 85,112,67,255,85,112,67,255,85,112,67,255,85,112,67,255, + 85,112,67,255,85,112,67,255,85,112,67,255,85,112,67,255, + 85,112,67,255,85,112,67,255,85,112,67,255,85,112,67,255, + 85,111,66,255,85,111,66,255,85,111,66,255,85,111,66,255, + 84,110,66,255,84,110,66,255,84,110,66,255,84,110,66,255, + 84,109,65,255,84,109,65,255,84,109,65,255,84,108,65,255, + 83,108,65,255,83,107,65,255,83,107,65,255,83,107,65,255, + 82,106,64,255,82,106,64,255,82,106,64,255,82,105,64,255, + 81,105,63,255,81,104,63,255,81,104,63,255,81,104,63,255, + 80,103,62,255,80,103,62,255,80,103,62,255,80,103,62,255, + 79,102,61,255,79,102,61,255,79,102,61,255,79,101,60,255, + 79,101,60,255,79,100,59,255,79,100,59,255,79,100,59,255, + 79,99,58,255,79,99,58,255,79,99,58,255,79,99,57,255, + 78,99,57,255,78,99,56,255,78,99,56,255,78,99,56,255, + 78,98,55,255,78,98,55,255,78,98,55,255,78,98,54,255, + 78,97,54,255,78,97,53,255,78,97,53,255,78,97,53,255, + 79,96,52,255,79,96,52,255,79,96,52,255,79,96,51,255, + 79,95,51,255,79,95,50,255,79,95,50,255,79,95,50,255, + 79,95,49,255,79,95,49,255,79,95,49,255,79,95,48,255, + 79,94,48,255,79,94,47,255,79,94,47,255,79,94,47,255, + 79,93,46,255,79,93,46,255,79,93,46,255,79,93,46,255, + 79,92,45,255,79,92,45,255,79,92,45,255,79,92,45,255, + 78,91,44,255,78,91,44,255,78,91,44,255,78,91,44,255, + 78,90,43,255,78,90,43,255,78,90,43,255,78,90,43,255, + 77,89,42,255,77,89,42,255,77,89,42,255,76,88,42,255, + 76,88,41,255,75,87,41,255,75,87,41,255,74,86,41,255, + 74,86,40,255,73,85,40,255,73,85,40,255,73,84,40,255, + 72,84,39,255,72,83,39,255,72,83,39,255,71,82,39,255, + 71,82,38,255,70,81,38,255,70,81,38,255,69,80,38,255, + 68,80,38,255,67,79,38,255,67,79,38,255,66,78,38,255, + 66,77,37,255,65,76,37,255,65,76,37,255,64,75,37,255, + 64,75,36,255,63,74,36,255,63,74,36,255,62,73,36,255, + 62,72,35,255,61,71,35,255,61,71,35,255,60,70,35,255, + 60,70,35,255,59,69,35,255,59,69,35,255,59,68,35,255, + 58,68,34,255,58,67,34,255,58,67,34,255,57,67,34,255, + 57,66,33,255,56,66,33,255,56,66,33,255,56,66,33,255, + 55,65,33,255,55,65,33,255,55,65,33,255,55,65,33,255, + 55,64,32,255,55,64,32,255,55,64,32,255,55,64,32,255, + 54,64,32,255,54,64,32,255,54,64,32,255,54,64,32,255, + 54,64,31,255,54,64,31,255,54,64,31,255,54,64,31,255, + 54,64,31,255,54,64,31,255,54,64,31,255,54,64,31,255, + 55,64,30,255,55,64,30,255,55,64,30,255,55,64,30,255, + 54,64,30,255,54,64,30,255,54,64,30,255,54,64,30,255, + 54,64,29,255,54,64,29,255,54,64,29,255,54,64,29,255, + 54,63,29,255,54,63,29,255,54,63,29,255,54,63,29,255, + 53,63,28,255,53,63,28,255,53,63,28,255,53,63,28,255, + 52,62,28,255,52,62,28,255,52,62,28,255,51,61,28,255, + 51,61,27,255,50,60,27,255,50,60,27,255,50,59,27,255, + 49,59,26,255,49,58,26,255,49,58,26,255,48,58,26,255, + 48,57,26,255,47,57,26,255,47,57,26,255,46,56,26,255, + 46,56,25,255,45,55,25,255,45,55,25,255,44,54,25,255, + 44,54,25,255,43,53,25,255,43,53,25,255,43,53,25,255, + 42,52,24,255,42,52,24,255,42,52,24,255,42,52,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 59,72,25,255,59,72,25,255,59,72,25,255,59,72,25,255, + 60,72,26,255,60,72,26,255,60,72,26,255,60,73,26,255, + 61,73,26,255,61,74,26,255,61,74,26,255,61,74,26,255, + 62,75,27,255,62,75,27,255,62,75,27,255,62,75,27,255, + 63,76,27,255,63,76,27,255,63,76,27,255,64,77,27,255, + 64,77,28,255,65,78,28,255,65,78,28,255,65,79,28,255, + 66,79,29,255,66,80,29,255,66,80,29,255,67,81,29,255, + 67,81,29,255,68,82,29,255,68,82,29,255,69,83,29,255, + 69,83,30,255,70,84,30,255,70,84,30,255,71,85,30,255, + 71,86,31,255,72,87,31,255,72,87,31,255,73,88,31,255, + 73,88,32,255,74,89,32,255,74,89,32,255,75,90,32,255, + 75,91,32,255,76,92,32,255,76,92,32,255,77,93,32,255, + 77,94,33,255,78,95,33,255,78,95,33,255,79,96,33,255, + 79,97,34,255,80,98,34,255,80,98,34,255,81,99,34,255, + 81,100,35,255,82,101,35,255,82,101,35,255,83,102,35,255, + 84,103,35,255,85,104,35,255,85,104,35,255,86,105,35,255, + 86,106,36,255,87,107,36,255,87,107,36,255,88,108,36,255, + 88,108,37,255,89,109,37,255,89,109,37,255,89,110,37,255, + 90,110,38,255,90,111,38,255,90,111,38,255,91,112,38,255, + 91,112,38,255,92,113,38,255,92,113,38,255,92,114,38,255, + 93,114,39,255,93,115,39,255,93,115,39,255,93,115,39,255, + 94,116,40,255,94,116,40,255,94,116,40,255,94,116,40,255, + 95,117,41,255,95,117,41,255,95,117,41,255,95,117,41,255, + 95,118,41,255,95,118,41,255,95,118,41,255,95,118,41,255, + 96,118,42,255,96,118,42,255,96,118,42,255,96,118,42,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,43,255, + 97,120,44,255,97,120,44,255,97,120,44,255,97,120,44,255, + 97,121,44,255,97,121,44,255,97,121,44,255,97,121,44,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,123,45,255, + 99,123,46,255,99,124,46,255,99,124,46,255,99,124,46,255, + 100,125,46,255,100,125,46,255,100,125,46,255,101,126,46,255, + 101,126,46,255,102,127,46,255,102,127,46,255,103,128,46,255, + 103,129,47,255,104,130,47,255,104,130,47,255,104,131,47,255, + 105,131,47,255,105,132,47,255,105,132,47,255,106,133,47,255, + 106,133,48,255,107,134,48,255,107,134,48,255,107,135,48,255, + 108,135,48,255,108,136,48,255,108,136,48,255,108,136,48,255, + 109,137,49,255,109,137,49,255,109,137,49,255,109,137,49,255, + 110,138,50,255,110,138,50,255,110,138,50,255,110,138,50,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,52,255, + 109,138,52,255,109,138,53,255,109,138,53,255,109,138,53,255, + 108,138,53,255,108,138,53,255,108,138,53,255,108,138,53,255, + 107,137,54,255,107,137,54,255,107,137,54,255,107,137,54,255, + 106,136,55,255,106,136,55,255,106,136,55,255,106,136,55,255, + 105,135,56,255,105,135,56,255,105,135,56,255,105,135,56,255, + 105,134,57,255,105,134,57,255,105,134,57,255,105,134,57,255, + 104,133,57,255,104,133,57,255,104,133,57,255,104,133,57,255, + 103,132,58,255,103,132,58,255,103,132,58,255,103,132,58,255, + 102,131,59,255,102,131,59,255,102,131,59,255,102,131,60,255, + 101,130,60,255,101,130,61,255,101,130,61,255,100,130,61,255, + 100,129,62,255,99,129,62,255,99,129,62,255,99,128,62,255, + 98,128,63,255,98,127,63,255,98,127,63,255,97,126,63,255, + 97,126,64,255,96,125,64,255,96,125,64,255,95,125,64,255, + 95,124,65,255,94,124,65,255,94,124,65,255,93,123,66,255, + 93,122,66,255,92,122,67,255,92,121,67,255,91,121,67,255, + 91,120,68,255,90,120,68,255,90,120,68,255,89,119,68,255, + 89,119,69,255,88,118,69,255,88,118,69,255,88,118,69,255, + 87,117,70,255,87,117,70,255,87,117,70,255,86,116,70,255, + 86,116,70,255,85,115,70,255,85,115,70,255,85,115,70,255, + 84,114,71,255,84,114,71,255,84,114,71,255,83,113,71,255, + 83,113,71,255,82,112,71,255,82,112,71,255,82,112,71,255, + 81,111,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 80,111,72,255,80,111,72,255,80,111,72,255,80,111,72,255, + 79,110,73,255,79,110,73,255,79,110,73,255,79,110,73,255, + 79,109,73,255,79,109,73,255,79,109,73,255,79,109,73,255, + 78,108,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,107,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,71,101,73,255, + 71,101,73,255,70,100,73,255,70,100,73,255,70,100,73,255, + 69,99,74,255,69,99,74,255,69,99,74,255,69,99,74,255, + 68,98,74,255,68,98,74,255,68,98,74,255,68,98,74,255, + 67,97,74,255,67,97,74,255,67,97,74,255,67,97,74,255, + 66,96,74,255,66,96,74,255,66,96,74,255,65,95,74,255, + 65,95,73,255,64,94,73,255,64,94,73,255,64,94,73,255, + 64,93,73,255,64,93,73,255,64,93,73,255,64,93,73,255, + 63,93,73,255,63,93,73,255,63,93,73,255,63,93,73,255, + 63,92,72,255,63,92,72,255,63,92,72,255,63,92,72,255, + 63,92,72,255,63,92,72,255,63,92,72,255,63,92,72,255, + 64,93,71,255,64,93,71,255,64,93,71,255,64,93,71,255, + 64,94,70,255,64,94,70,255,64,94,70,255,65,94,70,255, + 65,95,70,255,66,95,70,255,66,95,70,255,66,95,70,255, + 67,96,69,255,67,96,69,255,67,96,69,255,67,96,69,255, + 68,97,69,255,68,97,69,255,68,97,69,255,68,97,69,255, + 68,98,69,255,68,98,69,255,68,98,69,255,68,98,69,255, + 69,98,68,255,69,98,68,255,69,98,68,255,69,98,68,255, + 70,99,67,255,70,99,67,255,70,99,67,255,70,99,67,255, + 70,99,67,255,70,99,67,255,70,99,67,255,70,99,67,255, + 70,99,67,255,70,99,67,255,70,99,67,255,70,99,67,255, + 69,98,67,255,69,98,67,255,69,98,67,255,69,98,67,255, + 69,97,67,255,69,97,67,255,69,97,67,255,69,97,67,255, + 68,96,67,255,68,96,67,255,68,96,67,255,68,96,67,255, + 67,95,67,255,67,95,67,255,67,95,67,255,67,95,67,255, + 67,94,67,255,67,94,67,255,67,94,67,255,67,94,67,255, + 67,94,67,255,67,94,67,255,67,94,67,255,67,94,67,255, + 67,94,66,255,67,94,66,255,67,94,66,255,67,94,66,255, + 67,94,66,255,67,94,66,255,67,94,66,255,67,94,66,255, + 68,95,66,255,68,95,66,255,68,95,66,255,68,95,66,255, + 69,96,65,255,69,96,65,255,69,96,65,255,69,96,65,255, + 70,97,65,255,70,97,65,255,70,97,65,255,71,98,65,255, + 71,98,64,255,72,99,64,255,72,99,64,255,73,100,64,255, + 73,100,64,255,73,100,64,255,74,101,64,255,74,101,64,255, + 74,101,64,255,75,102,64,255,75,102,64,255,75,102,64,255, + 76,103,64,255,76,103,63,255,77,104,63,255,77,104,63,255, + 77,104,63,255,78,105,63,255,78,105,63,255,78,105,63,255, + 78,106,63,255,79,106,63,255,79,107,63,255,79,107,63,255, + 79,107,63,255,80,108,63,255,80,108,63,255,80,108,63,255, + 80,108,63,255,81,109,63,255,81,109,63,255,81,109,63,255, + 81,109,63,255,82,110,64,255,82,110,64,255,82,110,64,255, + 82,110,64,255,83,111,64,255,83,111,64,255,83,111,64,255, + 83,111,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 84,112,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 84,112,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 84,112,64,255,84,112,64,255,84,112,64,255,84,112,64,255, + 84,112,64,255,83,111,64,255,83,111,64,255,83,111,64,255, + 83,111,64,255,82,110,64,255,82,110,64,255,82,110,64,255, + 82,110,64,255,81,110,64,255,81,110,64,255,81,110,64,255, + 81,110,64,255,81,109,64,255,81,109,64,255,81,109,64,255, + 81,109,64,255,80,109,64,255,80,109,64,255,80,109,64,255, + 80,109,64,255,81,108,64,255,81,108,64,255,81,108,64,255, + 81,108,64,255,81,109,64,255,81,109,64,255,81,109,64,255, + 81,109,64,255,82,110,64,255,82,110,64,255,82,110,64,255, + 83,110,64,255,83,111,63,255,84,111,63,255,84,111,63,255, + 85,112,63,255,85,112,63,255,86,113,63,255,86,113,63,255, + 87,114,63,255,87,114,62,255,88,115,62,255,89,115,62,255, + 89,116,62,255,90,116,62,255,91,117,62,255,92,118,62,255, + 92,118,62,255,93,119,62,255,94,120,62,255,94,120,62,255, + 95,121,62,255,95,121,62,255,96,122,62,255,96,122,62,255, + 97,122,62,255,97,123,62,255,98,123,62,255,98,123,62,255, + 98,123,62,255,98,124,62,255,98,124,62,255,98,124,62,255, + 98,124,62,255,97,124,63,255,97,124,63,255,97,124,63,255, + 97,124,63,255,96,123,63,255,96,123,63,255,96,123,63,255, + 96,123,63,255,95,122,64,255,95,122,64,255,94,122,64,255, + 94,121,64,255,93,121,65,255,92,120,65,255,91,119,65,255, + 91,119,65,255,90,118,66,255,89,117,66,255,89,117,66,255, + 88,116,66,255,88,116,67,255,87,115,67,255,86,114,67,255, + 86,114,68,255,85,113,68,255,84,112,69,255,83,111,69,255, + 83,111,69,255,82,110,70,255,81,109,70,255,81,109,70,255, + 80,109,70,255,80,108,71,255,79,108,71,255,79,108,71,255, + 78,107,71,255,78,107,71,255,77,106,71,255,77,106,71,255, + 77,106,71,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,73,255,76,105,73,255,76,105,73,255, + 76,105,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,74,255,75,104,74,255,75,104,74,255, + 75,104,74,255,75,104,74,255,75,104,74,255,75,104,74,255, + 75,104,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 75,105,74,255,75,105,74,255,75,105,74,255,75,105,74,255, + 75,105,74,255,75,106,74,255,75,106,74,255,75,106,74,255, + 75,106,74,255,75,106,74,255,75,106,74,255,75,106,74,255, + 75,106,74,255,75,106,73,255,75,106,73,255,75,106,73,255, + 75,106,73,255,76,107,72,255,76,107,72,255,76,107,72,255, + 76,107,72,255,76,107,71,255,76,107,71,255,76,107,71,255, + 77,107,71,255,77,108,70,255,78,108,70,255,78,108,70,255, + 78,108,70,255,78,108,69,255,78,108,69,255,78,108,69,255, + 79,108,69,255,79,109,68,255,80,109,68,255,80,109,68,255, + 80,109,68,255,81,110,68,255,81,110,68,255,81,110,68,255, + 81,110,68,255,82,110,67,255,82,110,67,255,82,110,67,255, + 82,110,67,255,83,111,66,255,83,111,66,255,83,111,66,255, + 83,111,66,255,84,111,66,255,84,111,66,255,84,111,66,255, + 84,111,66,255,84,111,66,255,84,111,66,255,84,111,66,255, + 84,111,66,255,84,111,66,255,84,111,66,255,84,111,66,255, + 84,111,66,255,84,110,65,255,84,110,65,255,84,110,65,255, + 84,110,65,255,83,109,65,255,83,109,65,255,83,109,65,255, + 83,109,65,255,83,108,64,255,83,108,64,255,83,108,64,255, + 83,108,64,255,82,107,64,255,82,107,64,255,82,107,64,255, + 82,106,64,255,81,106,63,255,81,105,63,255,81,105,63,255, + 81,105,63,255,80,104,62,255,80,104,62,255,80,104,62,255, + 80,104,62,255,80,103,61,255,80,103,61,255,80,103,61,255, + 80,102,61,255,79,102,60,255,79,101,60,255,79,101,60,255, + 79,101,59,255,79,100,59,255,79,100,58,255,79,100,58,255, + 79,100,58,255,79,99,57,255,79,99,57,255,79,99,57,255, + 79,99,56,255,79,98,56,255,79,98,55,255,79,98,55,255, + 79,98,55,255,79,97,54,255,79,97,54,255,79,97,54,255, + 79,97,53,255,79,97,53,255,79,97,52,255,79,97,52,255, + 79,97,52,255,80,96,51,255,80,96,51,255,80,96,51,255, + 80,96,50,255,80,96,50,255,80,96,49,255,80,96,49,255, + 80,96,49,255,80,95,48,255,80,95,48,255,80,95,48,255, + 80,95,48,255,80,95,47,255,80,95,47,255,80,95,47,255, + 80,95,47,255,80,94,46,255,80,94,46,255,80,94,46,255, + 80,94,46,255,79,93,45,255,79,93,45,255,79,93,45,255, + 79,93,44,255,79,92,44,255,79,92,43,255,79,92,43,255, + 79,92,43,255,78,91,42,255,78,91,42,255,78,91,42,255, + 78,90,42,255,77,90,41,255,77,89,41,255,77,89,41,255, + 76,89,41,255,76,88,41,255,75,88,41,255,75,88,41,255, + 75,87,41,255,74,87,40,255,74,86,40,255,74,86,40,255, + 73,85,40,255,73,85,39,255,72,84,39,255,72,84,39,255, + 72,83,39,255,71,83,38,255,71,82,38,255,71,82,38,255, + 70,81,38,255,69,81,38,255,68,80,38,255,68,80,38,255, + 67,79,38,255,67,78,37,255,66,77,37,255,66,77,37,255, + 65,76,37,255,65,75,36,255,64,74,36,255,64,74,36,255, + 63,73,36,255,63,73,35,255,62,72,35,255,62,72,35,255, + 61,71,35,255,61,71,35,255,60,70,35,255,60,70,35,255, + 59,69,35,255,59,69,34,255,58,68,34,255,58,68,34,255, + 58,68,34,255,57,67,34,255,57,67,34,255,57,67,34,255, + 57,67,34,255,56,66,33,255,56,66,33,255,56,66,33,255, + 56,66,33,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,64,32,255,55,64,32,255,55,64,32,255, + 55,64,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,31,255,55,65,31,255,55,65,31,255, + 55,65,31,255,55,65,31,255,55,65,31,255,55,65,31,255, + 55,65,31,255,55,65,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,54,64,29,255,54,64,29,255,54,64,29,255, + 54,64,29,255,53,63,29,255,53,63,29,255,53,63,29,255, + 53,63,29,255,52,62,28,255,52,62,28,255,52,62,28,255, + 51,62,28,255,51,61,27,255,50,61,27,255,50,61,27,255, + 50,60,27,255,49,60,27,255,49,59,27,255,49,59,27,255, + 48,58,27,255,48,58,26,255,47,57,26,255,47,57,26,255, + 46,56,26,255,46,56,25,255,45,55,25,255,45,55,25,255, + 44,55,25,255,44,54,25,255,43,54,25,255,43,54,25,255, + 43,53,25,255,42,53,24,255,42,52,24,255,42,52,24,255, + 42,52,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,59,72,25,255,59,72,25,255,59,72,25,255, + 59,72,25,255,60,72,26,255,60,72,26,255,60,72,26,255, + 60,73,26,255,61,73,26,255,61,74,26,255,61,74,26,255, + 61,74,26,255,62,75,27,255,62,75,27,255,62,75,27,255, + 62,75,27,255,63,76,27,255,63,76,27,255,63,76,27,255, + 64,77,27,255,64,77,28,255,65,78,28,255,65,78,28,255, + 66,79,28,255,66,79,29,255,67,80,29,255,67,80,29,255, + 68,81,29,255,68,81,29,255,69,82,29,255,69,82,29,255, + 70,83,29,255,70,84,30,255,71,85,30,255,71,85,30,255, + 72,86,30,255,72,87,31,255,73,88,31,255,73,88,31,255, + 74,89,31,255,74,89,32,255,75,90,32,255,75,90,32,255, + 76,91,32,255,76,92,32,255,77,93,32,255,77,93,32,255, + 78,94,32,255,78,95,33,255,79,96,33,255,79,96,33,255, + 80,97,33,255,80,98,34,255,81,99,34,255,81,99,34,255, + 82,100,34,255,82,101,35,255,83,102,35,255,83,102,35,255, + 84,103,35,255,85,104,35,255,86,105,35,255,86,105,35,255, + 87,106,35,255,87,107,36,255,88,108,36,255,88,108,36,255, + 89,109,36,255,89,109,37,255,90,110,37,255,90,110,37,255, + 90,111,37,255,91,111,38,255,91,112,38,255,91,112,38,255, + 92,113,38,255,92,113,38,255,93,114,38,255,93,114,38,255, + 93,115,38,255,94,115,39,255,94,116,39,255,94,116,39,255, + 94,116,39,255,95,117,40,255,95,117,40,255,95,117,40,255, + 95,117,40,255,96,118,41,255,96,118,41,255,96,118,41,255, + 96,118,41,255,96,118,41,255,96,118,41,255,96,118,41,255, + 96,118,41,255,96,119,42,255,96,119,42,255,96,119,42,255, + 96,119,42,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,43,255,97,120,44,255,97,120,44,255,97,120,44,255, + 97,120,44,255,97,121,44,255,97,121,44,255,97,121,44,255, + 97,121,44,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,123,45,255,99,123,46,255,99,124,46,255,99,124,46,255, + 99,124,46,255,100,125,46,255,100,125,46,255,100,125,46,255, + 101,126,46,255,101,126,46,255,102,127,46,255,102,127,46,255, + 103,128,46,255,103,129,47,255,104,130,47,255,104,130,47,255, + 104,131,47,255,105,131,47,255,105,132,47,255,105,132,47,255, + 106,133,47,255,106,133,48,255,107,134,48,255,107,134,48,255, + 107,135,48,255,108,135,48,255,108,136,48,255,108,136,48,255, + 108,136,48,255,109,137,49,255,109,137,49,255,109,137,49,255, + 109,137,49,255,110,138,50,255,110,138,50,255,110,138,50,255, + 110,138,50,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,52,255,109,138,52,255,109,138,53,255,109,138,53,255, + 109,138,53,255,108,138,53,255,108,138,53,255,108,138,53,255, + 108,138,53,255,107,137,54,255,107,137,54,255,107,137,54,255, + 107,137,54,255,106,136,55,255,106,136,55,255,106,136,55,255, + 106,136,55,255,105,135,56,255,105,135,56,255,105,135,56,255, + 105,135,56,255,105,134,57,255,105,134,57,255,105,134,57,255, + 105,134,57,255,104,133,57,255,104,133,57,255,104,133,57,255, + 104,133,57,255,103,132,58,255,103,132,58,255,103,132,58,255, + 103,132,58,255,102,131,59,255,102,131,59,255,102,131,59,255, + 102,131,59,255,101,130,60,255,101,130,60,255,101,130,60,255, + 100,130,60,255,100,129,61,255,99,129,61,255,99,129,61,255, + 99,128,62,255,98,128,62,255,98,127,63,255,98,127,63,255, + 97,126,63,255,97,126,64,255,96,125,64,255,96,125,64,255, + 96,125,64,255,95,124,65,255,95,124,65,255,95,124,65,255, + 94,123,65,255,93,122,66,255,93,122,66,255,92,121,66,255, + 91,121,67,255,91,120,67,255,90,120,68,255,90,120,68,255, + 89,119,68,255,89,119,69,255,88,118,69,255,88,118,69,255, + 88,118,69,255,87,117,70,255,87,117,70,255,87,117,70,255, + 86,116,70,255,86,116,70,255,85,115,70,255,85,115,70,255, + 85,115,70,255,84,114,71,255,84,114,71,255,84,114,71,255, + 83,113,71,255,83,113,71,255,82,112,71,255,82,112,71,255, + 82,112,71,255,81,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,80,111,72,255,80,111,72,255,80,111,72,255, + 80,111,72,255,79,110,73,255,79,110,73,255,79,110,73,255, + 79,110,73,255,79,109,73,255,79,109,73,255,79,109,73,255, + 79,109,73,255,78,108,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,77,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,71,101,73,255,71,101,73,255,71,101,73,255, + 70,100,73,255,70,100,73,255,69,99,73,255,69,99,73,255, + 69,99,73,255,68,98,74,255,68,98,74,255,68,98,74,255, + 68,98,74,255,67,97,74,255,67,97,74,255,67,97,74,255, + 67,97,74,255,66,96,74,255,66,96,74,255,66,96,74,255, + 66,96,74,255,65,95,74,255,65,95,74,255,65,95,74,255, + 64,94,74,255,64,94,73,255,63,93,73,255,63,93,73,255, + 63,93,73,255,63,92,73,255,63,92,73,255,63,92,73,255, + 63,92,73,255,62,92,73,255,62,92,73,255,62,92,73,255, + 62,92,73,255,62,91,72,255,62,91,72,255,62,91,72,255, + 62,91,72,255,62,91,72,255,62,91,72,255,62,91,72,255, + 62,91,72,255,63,92,71,255,63,92,71,255,63,92,71,255, + 63,92,71,255,63,93,70,255,63,93,70,255,63,93,70,255, + 64,93,70,255,64,94,70,255,65,94,70,255,65,94,70,255, + 65,94,70,255,66,95,69,255,66,95,69,255,66,95,69,255, + 66,95,69,255,67,96,68,255,67,96,68,255,67,96,68,255, + 67,96,68,255,67,97,68,255,67,97,68,255,67,97,68,255, + 67,97,68,255,68,97,67,255,68,97,67,255,68,97,67,255, + 68,97,67,255,69,98,67,255,69,98,67,255,69,98,67,255, + 69,98,67,255,69,98,67,255,69,98,67,255,69,98,67,255, + 69,98,67,255,69,98,67,255,69,98,67,255,69,98,67,255, + 69,98,67,255,68,97,67,255,68,97,67,255,68,97,67,255, + 68,97,67,255,68,96,66,255,68,96,66,255,68,96,66,255, + 68,96,66,255,67,95,67,255,67,95,67,255,67,95,67,255, + 67,95,67,255,66,94,67,255,66,94,67,255,66,94,67,255, + 66,94,67,255,66,93,66,255,66,93,66,255,66,93,66,255, + 66,93,66,255,66,93,66,255,66,93,66,255,66,93,66,255, + 66,93,66,255,66,93,66,255,66,93,66,255,66,93,66,255, + 66,93,66,255,66,93,66,255,66,93,66,255,66,93,66,255, + 66,93,66,255,67,94,65,255,67,94,65,255,67,94,65,255, + 67,94,65,255,68,95,65,255,68,95,65,255,68,95,65,255, + 68,95,65,255,69,96,64,255,69,96,64,255,69,96,64,255, + 70,97,64,255,70,97,64,255,71,98,64,255,71,98,64,255, + 72,99,64,255,72,99,64,255,72,99,63,255,73,100,63,255, + 73,100,63,255,73,100,63,255,74,101,63,255,74,101,63,255, + 74,101,63,255,75,102,63,255,75,102,63,255,76,103,63,255, + 76,103,63,255,76,104,63,255,77,104,63,255,77,105,63,255, + 77,105,63,255,78,105,63,255,78,106,63,255,79,106,63,255, + 79,106,63,255,79,107,63,255,80,107,63,255,80,108,63,255, + 80,108,63,255,80,108,63,255,81,109,63,255,81,109,63,255, + 81,109,63,255,81,109,63,255,82,110,63,255,82,110,63,255, + 82,110,63,255,82,110,63,255,83,111,63,255,83,111,63,255, + 83,111,63,255,83,111,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,83,111,63,255,83,111,63,255, + 83,111,63,255,83,111,63,255,82,110,63,255,82,110,63,255, + 82,110,63,255,82,110,63,255,81,109,63,255,81,109,63,255, + 81,109,63,255,81,109,63,255,80,108,64,255,80,108,64,255, + 80,108,64,255,80,108,64,255,80,108,64,255,80,108,64,255, + 80,108,64,255,80,108,64,255,80,107,64,255,80,107,64,255, + 80,107,64,255,80,107,64,255,80,108,63,255,80,108,63,255, + 80,108,63,255,81,108,63,255,81,109,63,255,82,109,63,255, + 82,109,63,255,83,110,63,255,83,110,63,255,84,111,63,255, + 84,111,63,255,85,111,63,255,85,112,62,255,86,112,62,255, + 86,113,62,255,87,113,62,255,87,114,62,255,88,115,62,255, + 89,115,62,255,89,116,62,255,90,116,62,255,91,117,62,255, + 92,118,62,255,92,118,62,255,93,119,61,255,94,120,61,255, + 94,120,61,255,95,121,61,255,95,121,61,255,96,122,61,255, + 96,122,61,255,97,122,61,255,97,123,61,255,98,123,61,255, + 98,123,61,255,98,123,61,255,98,124,62,255,98,124,62,255, + 98,124,62,255,98,124,62,255,98,124,62,255,98,124,62,255, + 98,124,62,255,98,124,62,255,97,123,63,255,97,123,63,255, + 97,123,63,255,96,123,63,255,96,122,63,255,95,122,63,255, + 95,122,63,255,94,121,63,255,94,121,64,255,93,120,64,255, + 92,120,64,255,92,119,64,255,91,119,65,255,90,118,65,255, + 89,117,65,255,89,117,66,255,88,116,66,255,87,115,67,255, + 86,114,67,255,86,114,67,255,85,113,68,255,84,112,68,255, + 84,112,68,255,83,111,68,255,83,111,69,255,82,110,69,255, + 81,110,69,255,81,109,69,255,80,109,70,255,79,108,70,255, + 79,108,70,255,79,107,70,255,78,107,71,255,78,106,71,255, + 78,106,71,255,78,106,71,255,77,105,71,255,77,105,71,255, + 77,105,71,255,77,105,71,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,72,255,75,105,72,255, + 75,105,72,255,75,105,72,255,75,106,71,255,75,106,71,255, + 75,106,71,255,75,106,71,255,76,106,70,255,76,106,70,255, + 76,106,70,255,76,106,70,255,77,107,69,255,77,107,69,255, + 77,107,69,255,77,107,69,255,78,107,68,255,78,107,68,255, + 78,107,68,255,78,107,68,255,79,108,67,255,79,108,67,255, + 79,108,67,255,80,108,67,255,80,109,67,255,81,109,67,255, + 81,109,67,255,81,109,67,255,82,109,66,255,82,109,66,255, + 82,109,66,255,82,109,66,255,83,110,65,255,83,110,65,255, + 83,110,65,255,83,110,65,255,84,110,65,255,84,110,65,255, + 84,110,65,255,84,110,65,255,84,110,65,255,84,110,65,255, + 84,110,65,255,84,110,65,255,84,110,65,255,84,110,65,255, + 84,110,65,255,84,110,65,255,84,109,64,255,84,109,64,255, + 84,109,64,255,84,109,64,255,83,108,64,255,83,108,64,255, + 83,108,64,255,83,108,64,255,83,107,63,255,83,107,63,255, + 83,107,63,255,83,107,63,255,82,106,63,255,82,106,63,255, + 82,106,63,255,82,105,63,255,81,105,62,255,81,104,62,255, + 81,104,62,255,81,104,62,255,80,103,61,255,80,103,61,255, + 80,103,61,255,80,103,61,255,80,102,60,255,80,102,60,255, + 80,102,60,255,80,102,60,255,79,101,59,255,79,101,59,255, + 79,101,59,255,79,100,58,255,79,100,58,255,79,99,57,255, + 79,99,57,255,79,99,57,255,79,98,56,255,79,98,56,255, + 79,98,56,255,79,98,55,255,79,98,55,255,79,98,54,255, + 79,98,54,255,79,98,54,255,79,97,53,255,79,97,53,255, + 79,97,53,255,79,97,52,255,79,97,52,255,79,97,51,255, + 79,97,51,255,79,97,51,255,80,96,50,255,80,96,50,255, + 80,96,50,255,80,96,49,255,80,96,49,255,80,96,48,255, + 80,96,48,255,80,96,48,255,80,95,47,255,80,95,47,255, + 80,95,47,255,80,95,47,255,80,95,46,255,80,95,46,255, + 80,95,46,255,80,95,46,255,80,94,45,255,80,94,45,255, + 80,94,45,255,80,94,45,255,80,93,44,255,80,93,44,255, + 80,93,44,255,80,93,44,255,79,92,43,255,79,92,43,255, + 79,92,43,255,79,92,43,255,79,91,42,255,79,91,42,255, + 79,91,42,255,79,91,42,255,78,90,41,255,78,90,41,255, + 78,90,41,255,77,89,41,255,77,89,41,255,76,88,41,255, + 76,88,41,255,75,87,41,255,75,87,40,255,74,86,40,255, + 74,86,40,255,74,85,40,255,73,85,39,255,73,84,39,255, + 73,84,39,255,72,83,39,255,72,83,38,255,71,82,38,255, + 71,82,38,255,70,81,38,255,69,81,38,255,68,80,38,255, + 68,80,38,255,67,79,38,255,67,78,37,255,66,77,37,255, + 66,77,37,255,65,76,37,255,65,76,36,255,64,75,36,255, + 64,75,36,255,63,74,36,255,63,73,35,255,62,72,35,255, + 62,72,35,255,61,71,35,255,61,71,35,255,60,70,35,255, + 60,70,35,255,59,69,35,255,59,69,34,255,58,68,34,255, + 58,68,34,255,58,68,34,255,57,67,34,255,57,67,34,255, + 57,67,34,255,57,67,34,255,56,66,33,255,56,66,33,255, + 56,66,33,255,56,66,33,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,64,32,255,55,64,32,255, + 55,64,32,255,55,64,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,31,255,55,65,31,255, + 55,65,31,255,55,65,31,255,55,65,31,255,55,65,31,255, + 55,65,31,255,55,65,31,255,55,65,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,54,64,29,255,54,64,29,255, + 54,64,29,255,54,64,29,255,53,63,29,255,53,63,29,255, + 53,63,29,255,53,63,29,255,52,62,28,255,52,62,28,255, + 52,62,28,255,51,62,28,255,51,61,27,255,50,61,27,255, + 50,61,27,255,50,60,27,255,49,60,27,255,49,59,27,255, + 49,59,27,255,48,58,27,255,48,58,26,255,47,57,26,255, + 47,57,26,255,46,56,26,255,46,56,25,255,45,55,25,255, + 45,55,25,255,44,55,25,255,44,54,25,255,43,54,25,255, + 43,54,25,255,43,53,25,255,42,53,24,255,42,52,24,255, + 42,52,24,255,42,52,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,59,72,25,255,59,72,25,255, + 59,72,25,255,59,72,25,255,60,72,26,255,60,72,26,255, + 60,72,26,255,60,73,26,255,61,73,26,255,61,74,26,255, + 61,74,26,255,61,74,26,255,62,75,27,255,62,75,27,255, + 62,75,27,255,62,75,27,255,63,76,27,255,63,76,27,255, + 63,76,27,255,64,77,27,255,64,77,28,255,65,78,28,255, + 65,78,28,255,66,79,28,255,66,79,29,255,67,80,29,255, + 67,80,29,255,68,81,29,255,68,81,29,255,69,82,29,255, + 69,82,29,255,70,83,29,255,70,84,30,255,71,85,30,255, + 71,85,30,255,72,86,30,255,72,87,31,255,73,88,31,255, + 73,88,31,255,74,89,31,255,74,89,32,255,75,90,32,255, + 75,90,32,255,76,91,32,255,76,92,32,255,77,93,32,255, + 77,93,32,255,78,94,32,255,78,95,33,255,79,96,33,255, + 79,96,33,255,80,97,33,255,80,98,34,255,81,99,34,255, + 81,99,34,255,82,100,34,255,82,101,35,255,83,102,35,255, + 83,102,35,255,84,103,35,255,85,104,35,255,86,105,35,255, + 86,105,35,255,87,106,35,255,87,107,36,255,88,108,36,255, + 88,108,36,255,89,109,36,255,89,109,37,255,90,110,37,255, + 90,110,37,255,90,111,37,255,91,111,38,255,91,112,38,255, + 91,112,38,255,92,113,38,255,92,113,38,255,93,114,38,255, + 93,114,38,255,93,115,38,255,94,115,39,255,94,116,39,255, + 94,116,39,255,94,116,39,255,95,117,40,255,95,117,40,255, + 95,117,40,255,95,117,40,255,96,118,41,255,96,118,41,255, + 96,118,41,255,96,118,41,255,96,118,41,255,96,118,41,255, + 96,118,41,255,96,118,41,255,96,119,42,255,96,119,42,255, + 96,119,42,255,96,119,42,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,43,255,97,120,44,255,97,120,44,255, + 97,120,44,255,97,120,44,255,97,121,44,255,97,121,44,255, + 97,121,44,255,97,121,44,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,123,45,255,99,123,46,255,99,124,46,255, + 99,124,46,255,99,124,46,255,100,125,46,255,100,125,46,255, + 100,125,46,255,101,126,46,255,101,126,46,255,102,127,46,255, + 102,127,46,255,103,128,46,255,103,129,47,255,104,130,47,255, + 104,130,47,255,104,131,47,255,105,131,47,255,105,132,47,255, + 105,132,47,255,106,133,47,255,106,133,48,255,107,134,48,255, + 107,134,48,255,107,135,48,255,108,135,48,255,108,136,48,255, + 108,136,48,255,108,136,48,255,109,137,49,255,109,137,49,255, + 109,137,49,255,109,137,49,255,110,138,50,255,110,138,50,255, + 110,138,50,255,110,138,50,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,52,255,109,138,52,255,109,138,53,255, + 109,138,53,255,109,138,53,255,108,138,53,255,108,138,53,255, + 108,138,53,255,108,138,53,255,107,137,54,255,107,137,54,255, + 107,137,54,255,107,137,54,255,106,136,55,255,106,136,55,255, + 106,136,55,255,106,136,55,255,105,135,56,255,105,135,56,255, + 105,135,56,255,105,135,56,255,105,134,57,255,105,134,57,255, + 105,134,57,255,105,134,57,255,104,133,57,255,104,133,57,255, + 104,133,57,255,104,133,57,255,103,132,58,255,103,132,58,255, + 103,132,58,255,103,132,58,255,102,131,59,255,102,131,59,255, + 102,131,59,255,102,131,59,255,101,130,60,255,101,130,60,255, + 101,130,60,255,100,130,60,255,100,129,61,255,99,129,61,255, + 99,129,61,255,99,128,62,255,98,128,62,255,98,127,63,255, + 98,127,63,255,97,126,63,255,97,126,64,255,96,125,64,255, + 96,125,64,255,96,125,64,255,95,124,65,255,95,124,65,255, + 95,124,65,255,94,123,65,255,93,122,66,255,93,122,66,255, + 92,121,66,255,91,121,67,255,91,120,67,255,90,120,68,255, + 90,120,68,255,89,119,68,255,89,119,69,255,88,118,69,255, + 88,118,69,255,88,118,69,255,87,117,70,255,87,117,70,255, + 87,117,70,255,86,116,70,255,86,116,70,255,85,115,70,255, + 85,115,70,255,85,115,70,255,84,114,71,255,84,114,71,255, + 84,114,71,255,83,113,71,255,83,113,71,255,82,112,71,255, + 82,112,71,255,82,112,71,255,81,111,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,80,111,72,255,80,111,72,255, + 80,111,72,255,80,111,72,255,79,110,73,255,79,110,73,255, + 79,110,73,255,79,110,73,255,79,109,73,255,79,109,73,255, + 79,109,73,255,79,109,73,255,78,108,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,77,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,76,106,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,71,101,73,255,71,101,73,255, + 71,101,73,255,70,100,73,255,70,100,73,255,69,99,73,255, + 69,99,73,255,69,99,73,255,68,98,74,255,68,98,74,255, + 68,98,74,255,68,98,74,255,67,97,74,255,67,97,74,255, + 67,97,74,255,66,96,74,255,66,96,74,255,65,95,74,255, + 65,95,74,255,65,95,74,255,64,94,74,255,64,94,74,255, + 64,94,74,255,63,93,74,255,63,93,73,255,62,92,73,255, + 62,92,73,255,62,92,73,255,61,91,73,255,61,91,73,255, + 61,91,73,255,61,91,73,255,61,91,73,255,61,91,73,255, + 61,91,73,255,61,91,73,255,60,90,72,255,60,90,72,255, + 60,90,72,255,60,90,72,255,60,90,72,255,60,90,72,255, + 60,90,72,255,60,90,72,255,61,91,71,255,61,91,71,255, + 61,91,71,255,61,91,71,255,62,92,70,255,62,92,70,255, + 62,92,70,255,62,92,70,255,63,93,70,255,63,93,70,255, + 63,93,70,255,64,93,70,255,64,94,69,255,65,94,69,255, + 65,94,69,255,65,94,69,255,66,95,68,255,66,95,68,255, + 66,95,68,255,66,95,68,255,67,96,68,255,67,96,68,255, + 67,96,68,255,67,96,68,255,68,96,67,255,68,96,67,255, + 68,96,67,255,68,96,67,255,69,97,67,255,69,97,67,255, + 69,97,67,255,69,97,67,255,69,97,67,255,69,97,67,255, + 69,97,67,255,69,97,67,255,69,97,67,255,69,97,67,255, + 69,97,67,255,69,97,67,255,68,96,67,255,68,96,67,255, + 68,96,67,255,68,96,67,255,67,95,66,255,67,95,66,255, + 67,95,66,255,67,95,66,255,66,94,67,255,66,94,67,255, + 66,94,67,255,66,94,67,255,66,93,67,255,66,93,67,255, + 66,93,67,255,66,93,67,255,65,93,66,255,65,93,66,255, + 65,93,66,255,65,93,66,255,65,92,66,255,65,92,66,255, + 65,92,66,255,65,92,66,255,65,92,66,255,65,92,66,255, + 65,92,66,255,65,92,66,255,66,93,66,255,66,93,66,255, + 66,93,66,255,66,93,66,255,67,94,65,255,67,94,65,255, + 67,94,65,255,67,94,65,255,68,95,65,255,68,95,65,255, + 68,95,65,255,68,95,65,255,69,96,64,255,69,96,64,255, + 69,96,64,255,70,97,64,255,70,97,64,255,71,98,64,255, + 71,98,64,255,72,99,64,255,72,99,64,255,72,99,63,255, + 73,100,63,255,73,100,63,255,73,100,63,255,74,101,63,255, + 74,101,63,255,74,101,63,255,75,102,63,255,75,102,63,255, + 76,103,63,255,76,103,63,255,76,104,63,255,77,104,63,255, + 77,105,63,255,77,105,63,255,78,105,63,255,78,106,63,255, + 79,106,63,255,79,106,63,255,79,107,63,255,80,107,63,255, + 80,108,63,255,80,108,63,255,80,108,63,255,81,109,63,255, + 81,109,63,255,81,109,63,255,81,109,63,255,82,110,63,255, + 82,110,63,255,82,110,63,255,82,110,63,255,83,111,63,255, + 83,111,63,255,83,111,63,255,83,111,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,83,111,63,255, + 83,111,63,255,83,111,63,255,83,111,63,255,82,110,63,255, + 82,110,63,255,82,110,63,255,82,110,63,255,81,109,63,255, + 81,109,63,255,81,109,63,255,81,109,63,255,80,108,64,255, + 80,108,64,255,80,108,64,255,80,108,64,255,80,108,64,255, + 80,108,64,255,80,108,64,255,80,108,64,255,80,107,64,255, + 80,107,64,255,80,107,64,255,80,107,64,255,80,108,63,255, + 80,108,63,255,80,108,63,255,81,108,63,255,81,109,63,255, + 82,109,63,255,82,109,63,255,83,110,63,255,83,110,63,255, + 84,111,63,255,84,111,63,255,85,111,63,255,85,112,62,255, + 86,112,62,255,86,113,62,255,87,113,62,255,87,114,62,255, + 88,115,62,255,89,115,62,255,89,116,62,255,90,116,62,255, + 91,117,62,255,92,118,62,255,92,118,62,255,93,119,61,255, + 94,120,61,255,94,120,61,255,95,121,61,255,95,121,61,255, + 96,122,61,255,96,122,61,255,97,122,61,255,97,123,61,255, + 98,123,61,255,98,123,61,255,98,123,61,255,98,124,62,255, + 98,124,62,255,98,124,62,255,98,124,62,255,98,124,62,255, + 98,124,62,255,98,124,62,255,98,124,62,255,97,123,63,255, + 97,123,63,255,97,123,63,255,96,123,63,255,96,122,63,255, + 95,122,63,255,95,122,63,255,94,121,63,255,94,121,64,255, + 93,120,64,255,92,120,64,255,92,119,64,255,91,119,65,255, + 90,118,65,255,89,117,65,255,89,117,66,255,88,116,66,255, + 87,115,67,255,86,114,67,255,86,114,67,255,85,113,68,255, + 84,112,68,255,84,112,68,255,83,111,68,255,83,111,69,255, + 82,110,69,255,81,110,69,255,81,109,69,255,80,109,70,255, + 79,108,70,255,79,108,70,255,79,107,70,255,78,107,71,255, + 78,106,71,255,78,106,71,255,78,106,71,255,77,105,71,255, + 77,105,71,255,77,105,71,255,77,105,71,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,72,255, + 75,105,72,255,75,105,72,255,75,105,72,255,75,106,71,255, + 75,106,71,255,75,106,71,255,75,106,71,255,76,106,70,255, + 76,106,70,255,76,106,70,255,76,106,70,255,77,107,69,255, + 77,107,69,255,77,107,69,255,77,107,69,255,78,107,68,255, + 78,107,68,255,78,107,68,255,78,107,68,255,79,108,67,255, + 79,108,67,255,79,108,67,255,80,108,67,255,80,109,67,255, + 81,109,67,255,81,109,67,255,81,109,67,255,82,109,66,255, + 82,109,66,255,82,109,66,255,82,109,66,255,83,110,65,255, + 83,110,65,255,83,110,65,255,83,110,65,255,84,110,64,255, + 84,110,64,255,84,110,64,255,84,110,64,255,84,110,64,255, + 84,110,64,255,84,110,64,255,84,110,64,255,84,110,64,255, + 84,110,64,255,84,110,64,255,84,110,64,255,84,109,63,255, + 84,109,63,255,84,109,63,255,84,109,63,255,83,108,63,255, + 83,108,63,255,83,108,63,255,83,108,63,255,83,107,62,255, + 83,107,62,255,83,107,62,255,83,107,62,255,82,106,62,255, + 82,106,62,255,82,106,62,255,82,105,62,255,81,105,61,255, + 81,104,61,255,81,104,61,255,81,104,61,255,80,103,60,255, + 80,103,60,255,80,103,60,255,80,103,60,255,80,102,59,255, + 80,102,59,255,80,102,59,255,80,102,59,255,79,101,58,255, + 79,101,58,255,79,101,58,255,79,100,57,255,79,100,57,255, + 79,99,56,255,79,99,56,255,79,99,56,255,79,98,55,255, + 79,98,55,255,79,98,55,255,79,98,55,255,79,98,54,255, + 79,98,54,255,79,98,54,255,79,98,53,255,79,97,53,255, + 79,97,52,255,79,97,52,255,79,97,52,255,79,97,51,255, + 79,97,51,255,79,97,51,255,79,97,51,255,80,96,50,255, + 80,96,50,255,80,96,50,255,80,96,49,255,80,96,49,255, + 80,96,48,255,80,96,48,255,80,96,48,255,80,95,47,255, + 80,95,47,255,80,95,47,255,80,95,47,255,80,95,46,255, + 80,95,46,255,80,95,46,255,80,95,46,255,80,94,45,255, + 80,94,45,255,80,94,45,255,80,94,45,255,80,93,44,255, + 80,93,44,255,80,93,44,255,80,93,44,255,79,92,43,255, + 79,92,43,255,79,92,43,255,79,92,43,255,79,91,42,255, + 79,91,42,255,79,91,42,255,79,91,42,255,78,90,41,255, + 78,90,41,255,78,90,41,255,77,89,41,255,77,89,41,255, + 76,88,41,255,76,88,41,255,75,87,41,255,75,87,40,255, + 74,86,40,255,74,86,40,255,74,85,40,255,73,85,39,255, + 73,84,39,255,73,84,39,255,72,83,39,255,72,83,38,255, + 71,82,38,255,71,82,38,255,70,81,38,255,69,81,38,255, + 68,80,38,255,68,80,38,255,67,79,38,255,67,78,37,255, + 66,77,37,255,66,77,37,255,65,76,37,255,65,76,36,255, + 64,75,36,255,64,75,36,255,63,74,36,255,63,73,35,255, + 62,72,35,255,62,72,35,255,61,71,35,255,61,71,35,255, + 60,70,35,255,60,70,35,255,59,69,35,255,59,69,34,255, + 58,68,34,255,58,68,34,255,58,68,34,255,57,67,34,255, + 57,67,34,255,57,67,34,255,57,67,34,255,56,66,33,255, + 56,66,33,255,56,66,33,255,56,66,33,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,64,32,255, + 55,64,32,255,55,64,32,255,55,64,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,31,255, + 55,65,31,255,55,65,31,255,55,65,31,255,55,65,31,255, + 55,65,31,255,55,65,31,255,55,65,31,255,55,65,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,54,64,29,255, + 54,64,29,255,54,64,29,255,54,64,29,255,53,63,29,255, + 53,63,29,255,53,63,29,255,53,63,29,255,52,62,28,255, + 52,62,28,255,52,62,28,255,51,62,28,255,51,61,27,255, + 50,61,27,255,50,61,27,255,50,60,27,255,49,60,27,255, + 49,59,27,255,49,59,27,255,48,58,27,255,48,58,26,255, + 47,57,26,255,47,57,26,255,46,56,26,255,46,56,25,255, + 45,55,25,255,45,55,25,255,44,55,25,255,44,54,25,255, + 43,54,25,255,43,54,25,255,43,53,25,255,42,53,24,255, + 42,52,24,255,42,52,24,255,42,52,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,59,72,25,255, + 59,72,25,255,59,72,25,255,59,72,25,255,60,72,26,255, + 60,72,26,255,60,72,26,255,60,73,26,255,61,73,26,255, + 61,74,26,255,61,74,26,255,61,74,26,255,62,75,27,255, + 62,75,27,255,62,75,27,255,62,75,27,255,63,76,27,255, + 63,76,27,255,63,76,27,255,64,77,27,255,64,77,28,255, + 65,78,28,255,65,78,28,255,66,79,28,255,66,80,29,255, + 67,81,29,255,67,81,29,255,68,82,29,255,68,82,29,255, + 69,83,29,255,69,83,29,255,70,84,29,255,70,85,30,255, + 71,86,30,255,71,86,30,255,72,87,30,255,72,87,31,255, + 73,88,31,255,73,88,31,255,74,89,31,255,74,90,32,255, + 75,91,32,255,75,91,32,255,76,92,32,255,77,93,32,255, + 78,94,32,255,78,94,32,255,79,95,32,255,79,96,33,255, + 80,97,33,255,80,97,33,255,81,98,33,255,81,99,34,255, + 82,100,34,255,82,100,34,255,83,101,34,255,83,102,35,255, + 84,103,35,255,84,103,35,255,85,104,35,255,86,105,35,255, + 87,106,35,255,87,106,35,255,88,107,35,255,88,108,36,255, + 89,109,36,255,89,109,36,255,90,110,36,255,90,110,37,255, + 91,111,37,255,91,111,37,255,91,112,37,255,92,112,38,255, + 92,113,38,255,92,113,38,255,93,114,38,255,93,114,38,255, + 94,115,38,255,94,115,38,255,94,116,38,255,95,116,39,255, + 95,117,39,255,95,117,39,255,95,117,39,255,96,118,40,255, + 96,118,40,255,96,118,40,255,96,118,40,255,96,119,41,255, + 96,119,41,255,96,119,41,255,96,119,41,255,96,119,41,255, + 96,119,41,255,96,119,41,255,96,119,41,255,96,119,42,255, + 96,119,42,255,96,119,42,255,96,119,42,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,43,255,96,119,43,255, + 96,119,43,255,96,119,43,255,96,119,43,255,97,120,44,255, + 97,120,44,255,97,120,44,255,97,120,44,255,97,121,44,255, + 97,121,44,255,97,121,44,255,97,121,44,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,123,45,255,99,123,46,255, + 99,124,46,255,99,124,46,255,99,124,46,255,100,125,46,255, + 100,125,46,255,100,125,46,255,101,126,46,255,101,126,46,255, + 102,127,46,255,102,127,46,255,103,128,46,255,103,129,47,255, + 104,130,47,255,104,130,47,255,104,131,47,255,105,131,47,255, + 105,132,47,255,105,132,47,255,106,133,47,255,106,133,48,255, + 107,134,48,255,107,134,48,255,107,135,48,255,108,135,48,255, + 108,136,48,255,108,136,48,255,108,136,48,255,109,137,49,255, + 109,137,49,255,109,137,49,255,109,137,49,255,110,138,50,255, + 110,138,50,255,110,138,50,255,110,138,50,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,51,255,110,139,51,255, + 110,139,51,255,110,139,51,255,110,139,52,255,109,138,52,255, + 109,138,53,255,109,138,53,255,109,138,53,255,108,138,53,255, + 108,138,53,255,108,138,53,255,108,138,53,255,107,137,54,255, + 107,137,54,255,107,137,54,255,107,137,54,255,106,136,55,255, + 106,136,55,255,106,136,55,255,106,136,55,255,105,135,56,255, + 105,135,56,255,105,135,56,255,105,135,56,255,105,134,57,255, + 105,134,57,255,105,134,57,255,105,134,57,255,104,133,57,255, + 104,133,57,255,104,133,57,255,104,133,57,255,103,132,58,255, + 103,132,58,255,103,132,58,255,103,132,58,255,102,131,59,255, + 102,131,59,255,102,131,59,255,102,131,59,255,101,130,60,255, + 101,130,60,255,101,130,60,255,101,130,60,255,100,129,61,255, + 100,129,61,255,100,129,61,255,100,128,61,255,99,128,62,255, + 99,127,62,255,99,127,62,255,98,126,63,255,98,126,63,255, + 97,125,64,255,97,125,64,255,96,125,64,255,96,124,65,255, + 95,124,65,255,95,124,65,255,94,123,65,255,94,123,66,255, + 93,122,66,255,93,122,66,255,92,121,67,255,92,121,67,255, + 91,120,68,255,91,120,68,255,90,119,68,255,90,119,69,255, + 89,118,69,255,89,118,69,255,89,118,69,255,88,117,70,255, + 88,117,70,255,88,117,70,255,87,116,70,255,87,116,70,255, + 86,115,70,255,86,115,70,255,85,115,70,255,85,114,71,255, + 84,114,71,255,84,114,71,255,84,113,71,255,83,113,71,255, + 83,112,71,255,83,112,71,255,82,112,71,255,82,111,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,80,111,72,255, + 80,111,72,255,80,111,72,255,80,111,72,255,79,110,73,255, + 79,110,73,255,79,110,73,255,79,110,73,255,79,109,73,255, + 79,109,73,255,79,109,73,255,79,109,73,255,78,108,73,255, + 78,108,73,255,78,108,73,255,78,108,73,255,77,108,73,255, + 77,108,73,255,77,108,73,255,77,108,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,75,106,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,74,105,73,255, + 74,105,73,255,74,105,73,255,74,105,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,72,103,73,255, + 72,103,73,255,72,103,73,255,72,103,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,71,101,73,255, + 71,101,73,255,71,101,73,255,71,101,73,255,70,100,73,255, + 70,100,73,255,70,100,73,255,69,99,73,255,69,99,73,255, + 68,98,73,255,68,98,73,255,68,98,73,255,67,97,74,255, + 67,97,74,255,67,97,74,255,67,97,74,255,66,96,74,255, + 66,96,74,255,66,96,74,255,65,95,74,255,65,95,74,255, + 64,94,74,255,64,94,74,255,64,94,74,255,63,93,74,255, + 63,93,74,255,63,93,74,255,62,92,74,255,62,92,73,255, + 61,91,73,255,61,91,73,255,61,91,73,255,60,90,73,255, + 60,90,73,255,60,90,73,255,60,90,73,255,60,90,73,255, + 60,90,73,255,60,90,73,255,60,90,73,255,59,89,72,255, + 59,89,72,255,59,89,72,255,59,89,72,255,59,89,72,255, + 59,89,72,255,59,89,72,255,59,89,72,255,60,90,71,255, + 60,90,71,255,60,90,71,255,60,90,71,255,61,91,70,255, + 61,91,70,255,61,91,70,255,61,91,70,255,62,92,70,255, + 62,92,70,255,62,92,70,255,63,92,70,255,63,93,69,255, + 64,93,69,255,64,93,69,255,64,93,69,255,65,94,68,255, + 65,94,68,255,65,94,68,255,65,94,68,255,66,95,68,255, + 66,95,68,255,66,95,68,255,66,95,68,255,67,95,67,255, + 67,95,67,255,67,95,67,255,67,95,67,255,68,96,67,255, + 68,96,67,255,68,96,67,255,68,96,67,255,68,96,67,255, + 68,96,67,255,68,96,67,255,68,96,67,255,68,96,67,255, + 68,96,67,255,68,96,67,255,68,96,67,255,67,95,67,255, + 67,95,67,255,67,95,67,255,67,95,67,255,66,94,66,255, + 66,94,66,255,66,94,66,255,66,94,66,255,65,93,67,255, + 65,93,67,255,65,93,67,255,65,93,67,255,65,92,67,255, + 65,92,67,255,65,92,67,255,65,92,67,255,64,92,66,255, + 64,92,66,255,64,92,66,255,64,92,66,255,64,91,66,255, + 64,91,66,255,64,91,66,255,64,91,66,255,64,91,66,255, + 64,91,66,255,64,91,66,255,64,91,66,255,65,92,66,255, + 65,92,66,255,65,92,66,255,65,92,66,255,66,93,65,255, + 66,93,65,255,66,93,65,255,66,93,65,255,67,94,65,255, + 67,94,65,255,67,94,65,255,67,94,65,255,68,95,64,255, + 68,95,64,255,68,95,64,255,69,96,64,255,69,96,64,255, + 70,97,64,255,70,97,64,255,71,98,64,255,71,98,64,255, + 71,98,63,255,72,99,63,255,72,99,63,255,73,100,63,255, + 73,100,63,255,74,101,63,255,74,101,63,255,75,102,63,255, + 75,102,63,255,76,103,63,255,76,103,63,255,76,104,63,255, + 77,104,63,255,77,105,63,255,77,105,63,255,78,105,63,255, + 78,106,63,255,79,106,63,255,79,106,63,255,79,107,63,255, + 80,107,63,255,80,108,63,255,80,108,63,255,80,108,63,255, + 81,109,63,255,81,109,63,255,81,109,63,255,81,109,63,255, + 82,110,63,255,82,110,63,255,82,110,63,255,82,110,63,255, + 83,111,63,255,83,111,63,255,83,111,63,255,83,111,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 84,112,63,255,84,112,63,255,84,112,63,255,84,112,63,255, + 83,111,63,255,83,111,63,255,83,111,63,255,83,111,63,255, + 82,110,63,255,82,110,63,255,82,110,63,255,82,110,63,255, + 81,109,63,255,81,109,63,255,81,109,63,255,81,109,63,255, + 80,108,64,255,80,108,64,255,80,108,64,255,80,108,64,255, + 79,107,64,255,79,107,64,255,79,107,64,255,79,107,64,255, + 79,107,64,255,79,107,64,255,79,107,64,255,79,107,64,255, + 80,107,63,255,80,107,63,255,80,107,63,255,80,107,63,255, + 81,108,63,255,81,108,63,255,81,108,63,255,82,109,63,255, + 82,109,63,255,83,110,63,255,84,110,63,255,84,111,63,255, + 85,111,62,255,86,112,62,255,86,113,62,255,87,113,62,255, + 87,114,62,255,88,115,62,255,89,115,62,255,89,116,62,255, + 90,116,62,255,91,117,62,255,92,118,62,255,92,118,62,255, + 93,119,61,255,94,120,61,255,94,120,61,255,95,121,61,255, + 95,121,61,255,96,122,61,255,96,122,61,255,97,122,61,255, + 97,123,61,255,98,123,61,255,98,123,61,255,98,123,61,255, + 98,124,61,255,98,124,61,255,98,124,61,255,98,124,61,255, + 98,124,62,255,98,124,62,255,98,124,62,255,98,124,62,255, + 97,123,63,255,97,123,63,255,97,123,63,255,97,123,63,255, + 96,122,63,255,96,122,63,255,96,122,63,255,95,122,63,255, + 95,121,64,255,94,121,64,255,93,120,64,255,93,120,64,255, + 92,119,65,255,91,118,65,255,90,118,65,255,90,117,66,255, + 89,117,66,255,88,116,67,255,87,115,67,255,87,115,67,255, + 86,114,68,255,85,113,68,255,85,113,68,255,84,112,68,255, + 84,112,69,255,83,111,69,255,82,111,69,255,82,110,69,255, + 81,110,70,255,80,109,70,255,80,109,70,255,80,108,70,255, + 79,108,71,255,79,107,71,255,79,107,71,255,79,107,71,255, + 78,106,71,255,78,106,71,255,78,106,71,255,78,106,71,255, + 77,105,72,255,77,105,72,255,77,105,72,255,77,105,72,255, + 76,105,73,255,76,105,73,255,76,105,73,255,76,105,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,104,73,255,75,104,73,255,75,104,73,255,75,104,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,72,255,75,105,72,255,75,105,72,255,75,105,72,255, + 75,105,72,255,75,105,72,255,75,105,72,255,75,105,71,255, + 75,105,71,255,75,105,70,255,75,105,70,255,75,105,70,255, + 76,105,69,255,76,105,69,255,76,105,69,255,76,105,69,255, + 77,106,68,255,77,106,68,255,77,106,68,255,77,106,68,255, + 77,106,67,255,77,106,67,255,77,106,67,255,78,106,67,255, + 78,107,66,255,79,107,66,255,79,107,66,255,79,107,66,255, + 80,108,66,255,80,108,66,255,80,108,66,255,80,108,66,255, + 81,108,65,255,81,108,65,255,81,108,65,255,81,108,65,255, + 82,109,64,255,82,109,64,255,82,109,64,255,82,109,64,255, + 83,109,63,255,83,109,63,255,83,109,63,255,83,109,63,255, + 83,109,63,255,83,109,63,255,83,109,63,255,83,109,63,255, + 83,109,63,255,83,109,63,255,83,109,63,255,83,109,63,255, + 83,108,62,255,83,108,62,255,83,108,62,255,83,108,62,255, + 82,107,62,255,82,107,62,255,82,107,62,255,82,107,62,255, + 82,106,61,255,82,106,61,255,82,106,61,255,82,106,61,255, + 81,105,61,255,81,105,61,255,81,105,61,255,81,104,61,255, + 81,104,60,255,81,103,60,255,81,103,60,255,81,103,60,255, + 80,102,59,255,80,102,59,255,80,102,59,255,80,102,59,255, + 80,101,58,255,80,101,58,255,80,101,58,255,80,101,58,255, + 79,100,57,255,79,100,57,255,79,100,57,255,79,100,56,255, + 79,99,56,255,79,99,55,255,79,99,55,255,79,99,55,255, + 79,98,54,255,79,98,54,255,79,98,54,255,79,98,54,255, + 79,98,53,255,79,98,53,255,79,98,53,255,79,98,52,255, + 79,97,52,255,79,97,51,255,79,97,51,255,79,97,51,255, + 79,97,50,255,79,97,50,255,79,97,50,255,79,97,50,255, + 80,96,49,255,80,96,49,255,80,96,49,255,80,96,48,255, + 80,96,48,255,80,96,47,255,80,96,47,255,80,96,47,255, + 80,95,46,255,80,95,46,255,80,95,46,255,80,95,46,255, + 81,95,46,255,81,95,46,255,81,95,46,255,81,95,46,255, + 81,94,45,255,81,94,45,255,81,94,45,255,81,94,45,255, + 80,93,44,255,80,93,44,255,80,93,44,255,80,93,44,255, + 80,92,43,255,80,92,43,255,80,92,43,255,80,92,43,255, + 79,91,42,255,79,91,42,255,79,91,42,255,79,91,42,255, + 78,90,41,255,78,90,41,255,78,90,41,255,77,90,41,255, + 77,89,41,255,76,89,41,255,76,89,41,255,75,88,41,255, + 75,88,40,255,74,87,40,255,74,87,40,255,74,86,40,255, + 73,86,39,255,73,85,39,255,73,85,39,255,72,84,39,255, + 72,84,38,255,71,83,38,255,71,83,38,255,70,82,38,255, + 69,81,38,255,68,80,38,255,68,80,38,255,67,79,38,255, + 67,79,37,255,66,78,37,255,66,78,37,255,65,77,37,255, + 65,76,36,255,64,75,36,255,64,75,36,255,63,74,36,255, + 63,74,35,255,62,73,35,255,62,73,35,255,61,72,35,255, + 61,71,35,255,60,70,35,255,60,70,35,255,59,70,35,255, + 59,69,34,255,58,69,34,255,58,69,34,255,58,68,34,255, + 57,68,34,255,57,67,34,255,57,67,34,255,57,67,34,255, + 56,66,33,255,56,66,33,255,56,66,33,255,56,66,33,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,64,32,255,55,64,32,255,55,64,32,255,55,64,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,31,255,55,65,31,255,55,65,31,255,55,65,31,255, + 55,65,31,255,55,65,31,255,55,65,31,255,55,65,31,255, + 55,65,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 54,64,29,255,54,64,29,255,54,64,29,255,54,64,29,255, + 53,63,29,255,53,63,29,255,53,63,29,255,53,63,29,255, + 52,62,28,255,52,62,28,255,52,62,28,255,51,62,28,255, + 51,61,27,255,50,61,27,255,50,61,27,255,50,60,27,255, + 49,60,27,255,49,59,27,255,49,59,27,255,48,58,27,255, + 48,58,26,255,47,57,26,255,47,57,26,255,46,56,26,255, + 46,56,25,255,45,55,25,255,45,55,25,255,44,55,25,255, + 44,54,25,255,43,54,25,255,43,54,25,255,43,53,25,255, + 42,53,24,255,42,52,24,255,42,52,24,255,42,52,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 60,72,26,255,60,72,26,255,60,72,26,255,60,72,26,255, + 61,73,26,255,61,73,26,255,61,73,26,255,61,73,26,255, + 62,74,26,255,62,74,26,255,62,74,26,255,62,74,26,255, + 63,75,27,255,63,75,27,255,63,75,27,255,63,76,27,255, + 64,76,27,255,64,77,27,255,64,77,27,255,65,78,27,255, + 65,78,28,255,66,79,28,255,66,79,28,255,67,80,28,255, + 67,80,29,255,68,81,29,255,68,81,29,255,69,82,29,255, + 69,82,29,255,70,83,29,255,70,83,29,255,71,84,29,255, + 71,85,30,255,72,86,30,255,72,86,30,255,73,87,30,255, + 73,88,31,255,74,89,31,255,74,89,31,255,75,90,31,255, + 75,90,32,255,76,91,32,255,76,91,32,255,77,92,32,255, + 77,93,32,255,78,94,32,255,78,94,32,255,79,95,32,255, + 79,96,33,255,80,97,33,255,80,97,33,255,81,98,33,255, + 81,99,34,255,82,100,34,255,82,101,34,255,83,102,34,255, + 84,103,35,255,85,104,35,255,85,104,35,255,86,105,35,255, + 86,105,36,255,87,106,36,255,87,106,36,255,88,107,36,255, + 88,108,36,255,89,109,36,255,89,109,36,255,90,110,36,255, + 90,110,37,255,91,111,37,255,91,111,37,255,91,112,37,255, + 92,113,38,255,92,114,38,255,92,114,38,255,93,114,38,255, + 93,115,39,255,94,115,39,255,94,115,39,255,94,116,39,255, + 95,116,39,255,95,117,39,255,95,117,39,255,95,117,39,255, + 96,118,40,255,96,118,40,255,96,118,40,255,96,118,40,255, + 97,119,41,255,97,119,41,255,97,119,41,255,97,119,41,255, + 97,119,42,255,97,119,42,255,97,119,42,255,97,119,42,255, + 97,120,42,255,97,120,42,255,97,120,42,255,97,120,42,255, + 97,120,43,255,97,120,43,255,97,120,43,255,97,120,43,255, + 97,120,44,255,97,120,44,255,97,120,44,255,97,120,44,255, + 97,121,44,255,97,121,44,255,97,121,44,255,97,121,44,255, + 97,121,45,255,97,121,45,255,97,121,45,255,97,121,45,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,123,45,255, + 99,123,46,255,99,124,46,255,99,124,46,255,99,124,46,255, + 100,125,46,255,100,125,46,255,100,125,46,255,101,126,46,255, + 101,126,47,255,102,127,47,255,102,127,47,255,102,128,47,255, + 103,128,47,255,103,129,47,255,103,129,47,255,104,130,47,255, + 104,131,47,255,105,132,47,255,105,132,47,255,106,133,47,255, + 106,133,48,255,107,134,48,255,107,134,48,255,107,134,48,255, + 108,135,48,255,108,135,48,255,108,135,48,255,108,136,48,255, + 109,136,49,255,109,137,49,255,109,137,49,255,109,137,49,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,51,255,109,138,51,255,109,138,51,255,109,138,51,255, + 109,138,52,255,109,138,52,255,109,138,52,255,109,138,52,255, + 108,137,53,255,108,137,53,255,108,137,53,255,108,137,53,255, + 107,136,54,255,107,136,54,255,107,136,54,255,107,136,54,255, + 106,136,55,255,106,136,55,255,106,136,55,255,106,136,55,255, + 106,135,55,255,106,135,55,255,106,135,55,255,106,135,55,255, + 105,134,56,255,105,134,56,255,105,134,56,255,105,134,56,255, + 105,133,56,255,105,133,56,255,105,133,56,255,105,133,56,255, + 104,132,57,255,104,132,57,255,104,132,57,255,104,132,57,255, + 103,131,58,255,103,131,58,255,103,131,58,255,103,131,58,255, + 102,130,59,255,102,130,59,255,102,130,59,255,101,130,59,255, + 101,129,60,255,100,129,60,255,100,129,60,255,100,129,61,255, + 99,128,61,255,99,128,62,255,99,128,62,255,98,127,62,255, + 98,127,63,255,97,126,63,255,97,126,63,255,97,126,63,255, + 96,125,64,255,96,125,64,255,96,125,64,255,95,124,64,255, + 94,123,65,255,94,123,65,255,93,122,65,255,92,122,66,255, + 92,121,66,255,91,121,67,255,91,121,67,255,90,120,67,255, + 90,120,68,255,89,119,68,255,89,119,68,255,89,119,68,255, + 88,118,69,255,88,118,69,255,88,118,69,255,87,117,69,255, + 87,117,69,255,86,116,69,255,86,116,69,255,86,116,69,255, + 85,115,70,255,85,115,70,255,85,115,70,255,84,114,70,255, + 84,114,70,255,83,113,70,255,83,113,70,255,83,113,70,255, + 82,112,71,255,82,112,71,255,82,112,71,255,82,112,71,255, + 81,112,72,255,81,112,72,255,81,112,72,255,81,112,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 80,110,72,255,80,110,72,255,80,110,72,255,80,110,72,255, + 79,109,72,255,79,109,72,255,79,109,72,255,79,109,72,255, + 78,108,73,255,78,108,73,255,78,108,73,255,77,108,73,255, + 77,107,73,255,76,107,73,255,76,107,73,255,76,107,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,75,106,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 71,102,73,255,71,102,73,255,71,102,73,255,71,102,73,255, + 70,101,73,255,70,101,73,255,70,101,73,255,70,100,73,255, + 69,100,73,255,69,99,73,255,69,99,73,255,68,99,73,255, + 68,98,73,255,67,98,73,255,67,98,73,255,67,97,73,255, + 66,97,74,255,66,96,74,255,66,96,74,255,66,96,74,255, + 65,95,73,255,65,95,73,255,65,95,73,255,64,94,73,255, + 64,94,73,255,63,93,73,255,63,93,73,255,63,93,73,255, + 62,92,73,255,62,92,73,255,62,92,73,255,61,91,73,255, + 61,91,73,255,60,90,73,255,60,90,73,255,60,90,73,255, + 59,89,73,255,59,89,73,255,59,89,73,255,59,89,73,255, + 59,89,72,255,59,89,72,255,59,89,72,255,59,89,72,255, + 58,88,72,255,58,88,72,255,58,88,72,255,58,88,72,255, + 58,88,72,255,58,88,72,255,58,88,72,255,58,88,72,255, + 59,89,71,255,59,89,71,255,59,89,71,255,59,89,71,255, + 60,90,70,255,60,90,70,255,60,90,70,255,60,90,70,255, + 61,91,69,255,61,91,69,255,61,91,69,255,62,91,69,255, + 62,92,68,255,63,92,68,255,63,92,68,255,63,92,68,255, + 64,93,68,255,64,93,68,255,64,93,68,255,64,93,68,255, + 65,94,67,255,65,94,67,255,65,94,67,255,65,94,67,255, + 66,94,67,255,66,94,67,255,66,94,67,255,66,94,67,255, + 67,95,66,255,67,95,66,255,67,95,66,255,67,95,66,255, + 67,95,66,255,67,95,66,255,67,95,66,255,67,95,66,255, + 67,95,66,255,67,95,66,255,67,95,66,255,67,95,66,255, + 66,94,66,255,66,94,66,255,66,94,66,255,66,94,66,255, + 65,93,66,255,65,93,66,255,65,93,66,255,65,93,66,255, + 64,92,66,255,64,92,66,255,64,92,66,255,64,92,66,255, + 64,91,66,255,64,91,66,255,64,91,66,255,64,91,66,255, + 63,91,66,255,63,91,66,255,63,91,66,255,63,91,66,255, + 63,90,65,255,63,90,65,255,63,90,65,255,63,90,65,255, + 63,90,65,255,63,90,65,255,63,90,65,255,63,90,65,255, + 64,91,65,255,64,91,65,255,64,91,65,255,64,91,65,255, + 65,92,64,255,65,92,64,255,65,92,64,255,65,92,64,255, + 66,93,64,255,66,93,64,255,66,93,64,255,67,94,64,255, + 67,94,63,255,68,95,63,255,68,95,63,255,69,96,63,255, + 69,96,63,255,70,97,63,255,70,97,63,255,71,98,63,255, + 71,98,63,255,71,98,62,255,72,99,62,255,72,99,62,255, + 72,99,62,255,73,100,62,255,73,100,62,255,73,100,62,255, + 74,101,62,255,74,101,62,255,75,102,62,255,75,102,62,255, + 76,103,62,255,76,103,62,255,77,104,62,255,77,104,62,255, + 78,105,62,255,78,105,62,255,79,106,62,255,79,106,62,255, + 79,106,62,255,80,107,62,255,80,107,62,255,80,107,62,255, + 80,107,62,255,81,108,62,255,81,108,62,255,81,108,62,255, + 82,109,62,255,82,109,62,255,83,110,62,255,83,110,62,255, + 83,110,62,255,84,111,62,255,84,111,62,255,84,111,62,255, + 84,111,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,83,111,62,255,83,111,62,255,83,111,62,255, + 83,110,62,255,82,110,62,255,82,109,62,255,82,109,62,255, + 81,109,62,255,81,108,62,255,80,108,62,255,80,108,62,255, + 80,108,62,255,79,107,63,255,79,107,63,255,79,107,63,255, + 79,107,63,255,79,107,63,255,79,107,63,255,79,107,63,255, + 79,107,63,255,79,106,63,255,79,106,63,255,79,106,63,255, + 79,106,63,255,79,107,62,255,79,107,62,255,79,107,62,255, + 80,107,62,255,80,108,62,255,81,108,62,255,81,108,62,255, + 82,109,62,255,82,109,62,255,83,110,62,255,83,110,62,255, + 84,110,62,255,84,111,61,255,85,111,61,255,86,112,61,255, + 86,112,61,255,87,113,61,255,88,114,61,255,89,115,61,255, + 89,115,61,255,90,116,61,255,91,117,61,255,92,117,61,255, + 92,118,61,255,93,118,60,255,94,119,60,255,94,120,60,255, + 95,120,60,255,95,121,60,255,96,122,60,255,96,122,60,255, + 97,123,60,255,97,123,60,255,98,124,60,255,98,124,60,255, + 98,124,60,255,99,125,61,255,99,125,61,255,99,125,61,255, + 99,125,61,255,99,125,61,255,99,125,61,255,99,125,61,255, + 99,125,61,255,98,124,62,255,98,124,62,255,98,124,62,255, + 97,124,62,255,97,123,62,255,96,123,62,255,96,123,62,255, + 95,122,62,255,95,122,63,255,94,121,63,255,93,121,63,255, + 93,120,64,255,92,120,64,255,91,119,65,255,90,118,65,255, + 90,118,65,255,89,117,66,255,88,116,66,255,87,115,66,255, + 87,115,66,255,86,114,67,255,85,113,67,255,85,113,67,255, + 84,112,67,255,84,112,68,255,83,111,68,255,83,111,68,255, + 82,110,68,255,82,110,69,255,81,109,69,255,81,109,69,255, + 80,108,69,255,80,108,70,255,79,107,70,255,79,107,70,255, + 79,107,70,255,78,106,71,255,78,106,71,255,78,106,71,255, + 78,106,71,255,77,106,71,255,77,106,71,255,77,106,71,255, + 77,106,71,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,75,105,72,255,75,105,72,255,75,105,72,255, + 75,105,72,255,75,104,72,255,75,104,72,255,75,104,72,255, + 75,104,72,255,74,104,72,255,74,104,72,255,74,104,72,255, + 74,104,72,255,74,104,71,255,74,104,71,255,74,104,71,255, + 74,104,71,255,74,105,70,255,74,105,70,255,74,105,70,255, + 74,105,70,255,75,105,69,255,75,105,69,255,75,105,69,255, + 75,105,69,255,76,105,68,255,76,105,68,255,76,105,68,255, + 76,105,68,255,77,105,67,255,77,105,67,255,77,105,67,255, + 77,105,67,255,78,106,66,255,78,106,66,255,78,106,66,255, + 79,106,66,255,79,107,65,255,80,107,65,255,80,107,65,255, + 80,107,65,255,81,107,64,255,81,107,64,255,81,107,64,255, + 81,107,64,255,82,108,63,255,82,108,63,255,82,108,63,255, + 82,108,63,255,83,108,62,255,83,108,62,255,83,108,62,255, + 83,108,62,255,83,108,62,255,83,108,62,255,83,108,62,255, + 83,108,62,255,83,108,62,255,83,108,62,255,83,108,62,255, + 83,108,62,255,83,107,61,255,83,107,61,255,83,107,61,255, + 83,107,61,255,82,106,61,255,82,106,61,255,82,106,61,255, + 82,106,61,255,82,105,60,255,82,105,60,255,82,105,60,255, + 82,105,60,255,81,104,60,255,81,104,60,255,81,104,60,255, + 81,104,60,255,80,103,59,255,80,103,59,255,80,103,59,255, + 80,103,59,255,79,102,58,255,79,102,58,255,79,102,58,255, + 79,101,58,255,79,101,57,255,79,100,57,255,79,100,57,255, + 79,100,57,255,78,100,56,255,78,100,56,255,78,100,56,255, + 78,99,55,255,78,99,55,255,78,98,54,255,78,98,54,255, + 78,98,54,255,78,97,53,255,78,97,53,255,78,97,53,255, + 78,97,53,255,79,97,52,255,79,97,52,255,79,97,52,255, + 79,97,52,255,79,97,51,255,79,97,51,255,79,97,51,255, + 79,97,51,255,80,96,50,255,80,96,50,255,80,96,50,255, + 80,96,50,255,81,96,49,255,81,96,49,255,81,96,49,255, + 81,96,48,255,81,96,48,255,81,96,47,255,81,96,47,255, + 81,96,47,255,81,96,46,255,81,96,46,255,81,96,46,255, + 81,96,46,255,81,96,45,255,81,96,45,255,81,96,45,255, + 81,96,45,255,81,95,44,255,81,95,44,255,81,95,44,255, + 81,95,44,255,81,94,43,255,81,94,43,255,81,94,43,255, + 81,94,43,255,80,93,42,255,80,93,42,255,80,93,42,255, + 80,93,42,255,80,92,41,255,80,92,41,255,80,92,41,255, + 80,92,41,255,79,91,40,255,79,91,40,255,79,91,40,255, + 78,90,40,255,78,90,40,255,77,89,40,255,77,89,40,255, + 76,88,40,255,76,88,39,255,75,87,39,255,75,87,39,255, + 75,86,39,255,74,86,39,255,74,85,39,255,74,85,39,255, + 73,84,39,255,73,84,38,255,72,83,38,255,72,83,38,255, + 71,82,38,255,70,82,38,255,69,81,38,255,69,81,38,255, + 68,80,38,255,68,79,37,255,67,78,37,255,67,78,37,255, + 66,77,37,255,66,77,36,255,65,76,36,255,65,76,36,255, + 64,75,36,255,64,74,36,255,63,73,36,255,63,73,36,255, + 62,72,36,255,62,72,35,255,61,71,35,255,61,71,35,255, + 60,70,35,255,60,70,34,255,59,69,34,255,59,69,34,255, + 58,69,34,255,58,68,34,255,57,68,34,255,57,68,34,255, + 57,68,34,255,56,67,33,255,56,67,33,255,56,67,33,255, + 56,67,33,255,56,66,33,255,56,66,33,255,56,66,33,255, + 56,66,33,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,30,255,55,66,30,255,55,66,30,255, + 55,66,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,54,65,29,255,54,65,29,255,54,65,29,255, + 54,65,29,255,53,64,29,255,53,64,29,255,53,64,29,255, + 53,64,29,255,52,63,28,255,52,63,28,255,52,63,28,255, + 51,62,28,255,51,62,27,255,50,61,27,255,50,61,27,255, + 50,60,27,255,49,60,27,255,49,59,27,255,49,59,27,255, + 48,58,27,255,48,58,26,255,47,57,26,255,47,57,26,255, + 46,56,26,255,46,56,25,255,45,55,25,255,45,55,25,255, + 44,55,25,255,44,54,25,255,43,54,25,255,43,54,25,255, + 43,53,25,255,42,53,24,255,42,52,24,255,42,52,24,255, + 42,52,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,60,72,26,255,60,72,26,255,60,72,26,255, + 60,72,26,255,61,73,26,255,61,73,26,255,61,73,26,255, + 61,73,26,255,62,74,26,255,62,74,26,255,62,74,26,255, + 62,74,26,255,63,75,27,255,63,75,27,255,63,75,27,255, + 63,76,27,255,64,76,27,255,64,77,27,255,64,77,27,255, + 65,78,27,255,65,78,28,255,66,79,28,255,66,79,28,255, + 67,80,28,255,67,81,29,255,68,82,29,255,68,82,29,255, + 69,83,29,255,69,83,29,255,70,84,29,255,70,84,29,255, + 71,85,29,255,71,86,30,255,72,87,30,255,72,87,30,255, + 73,88,30,255,73,88,31,255,74,89,31,255,74,89,31,255, + 75,90,31,255,75,91,32,255,76,92,32,255,76,92,32,255, + 77,93,32,255,78,94,32,255,79,95,32,255,79,95,32,255, + 80,96,32,255,80,97,33,255,81,98,33,255,81,98,33,255, + 82,99,33,255,82,100,34,255,83,101,34,255,83,102,34,255, + 84,103,34,255,85,104,35,255,86,105,35,255,86,105,35,255, + 87,106,35,255,87,106,36,255,88,107,36,255,88,107,36,255, + 89,108,36,255,89,109,36,255,90,110,36,255,90,110,36,255, + 91,111,36,255,91,111,37,255,92,112,37,255,92,112,37,255, + 92,113,37,255,93,114,38,255,93,115,38,255,93,115,38,255, + 94,115,38,255,94,116,39,255,95,116,39,255,95,116,39,255, + 95,117,39,255,96,117,39,255,96,118,39,255,96,118,39,255, + 96,118,39,255,97,119,40,255,97,119,40,255,97,119,40,255, + 97,119,40,255,97,120,41,255,97,120,41,255,97,120,41,255, + 97,120,41,255,97,120,42,255,97,120,42,255,97,120,42,255, + 97,120,42,255,97,120,42,255,97,120,42,255,97,120,42,255, + 97,120,42,255,97,120,43,255,97,120,43,255,97,120,43,255, + 97,120,43,255,97,120,44,255,97,120,44,255,97,120,44,255, + 97,120,44,255,97,121,44,255,97,121,44,255,97,121,44,255, + 97,121,44,255,97,121,45,255,97,121,45,255,97,121,45,255, + 97,121,45,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,123,45,255,99,123,46,255,99,124,46,255,99,124,46,255, + 99,124,46,255,100,125,46,255,100,125,46,255,100,125,46,255, + 101,126,46,255,101,126,47,255,102,127,47,255,102,127,47,255, + 102,128,47,255,103,128,47,255,103,129,47,255,103,129,47,255, + 104,130,47,255,104,131,47,255,105,132,47,255,105,132,47,255, + 106,133,47,255,106,133,48,255,107,134,48,255,107,134,48,255, + 107,134,48,255,108,135,48,255,108,135,48,255,108,135,48,255, + 108,136,48,255,109,136,49,255,109,137,49,255,109,137,49,255, + 109,137,49,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,51,255,109,138,51,255,109,138,51,255, + 109,138,51,255,109,138,52,255,109,138,52,255,109,138,52,255, + 109,138,52,255,108,137,53,255,108,137,53,255,108,137,53,255, + 108,137,53,255,107,136,54,255,107,136,54,255,107,136,54,255, + 107,136,54,255,106,136,55,255,106,136,55,255,106,136,55,255, + 106,136,55,255,106,135,55,255,106,135,55,255,106,135,55,255, + 106,135,55,255,105,134,56,255,105,134,56,255,105,134,56,255, + 105,134,56,255,105,133,56,255,105,133,56,255,105,133,56,255, + 105,133,56,255,104,132,57,255,104,132,57,255,104,132,57,255, + 104,132,57,255,103,131,58,255,103,131,58,255,103,131,58,255, + 103,131,58,255,102,130,59,255,102,130,59,255,102,130,59,255, + 102,130,59,255,101,129,60,255,101,129,60,255,101,129,60,255, + 101,129,60,255,100,128,61,255,100,128,61,255,100,128,61,255, + 99,127,62,255,99,127,62,255,98,126,63,255,98,126,63,255, + 97,126,63,255,97,125,64,255,96,125,64,255,96,125,64,255, + 95,124,64,255,95,124,65,255,94,123,65,255,94,123,65,255, + 93,122,66,255,93,122,66,255,92,121,67,255,92,121,67,255, + 91,120,67,255,91,120,68,255,90,119,68,255,90,119,68,255, + 90,119,68,255,89,118,69,255,89,118,69,255,89,118,69,255, + 88,117,69,255,88,117,69,255,87,116,69,255,87,116,69,255, + 86,116,69,255,86,115,70,255,85,115,70,255,85,115,70,255, + 85,114,70,255,84,114,70,255,84,113,70,255,84,113,70,255, + 83,113,70,255,83,112,71,255,82,112,71,255,82,112,71,255, + 82,112,71,255,81,112,72,255,81,112,72,255,81,112,72,255, + 81,112,72,255,81,111,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,80,110,72,255,80,110,72,255,80,110,72,255, + 80,110,72,255,79,109,72,255,79,109,72,255,79,109,72,255, + 79,109,72,255,78,108,73,255,78,108,73,255,78,108,73,255, + 77,108,73,255,77,107,73,255,76,107,73,255,76,107,73,255, + 76,107,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,75,106,73,255,75,106,73,255,75,106,73,255, + 75,106,73,255,74,105,73,255,74,105,73,255,74,105,73,255, + 74,105,73,255,73,104,73,255,73,104,73,255,73,104,73,255, + 73,104,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,71,102,73,255,71,102,73,255,71,102,73,255, + 71,102,73,255,70,101,73,255,70,101,73,255,70,101,73,255, + 70,101,73,255,69,100,73,255,69,100,73,255,69,100,73,255, + 69,99,73,255,68,99,73,255,68,98,73,255,68,98,73,255, + 67,98,73,255,67,97,73,255,66,97,73,255,66,97,73,255, + 66,96,73,255,65,96,74,255,65,95,74,255,65,95,74,255, + 65,95,74,255,64,94,73,255,64,94,73,255,64,94,73,255, + 63,93,73,255,63,93,73,255,62,92,73,255,62,92,73,255, + 62,92,73,255,61,91,73,255,61,91,73,255,61,91,73,255, + 60,90,73,255,60,90,73,255,59,89,73,255,59,89,73,255, + 59,89,73,255,58,88,73,255,58,88,73,255,58,88,73,255, + 58,88,73,255,58,88,72,255,58,88,72,255,58,88,72,255, + 58,88,72,255,57,87,72,255,57,87,72,255,57,87,72,255, + 57,87,72,255,57,87,72,255,57,87,72,255,57,87,72,255, + 57,87,72,255,58,88,71,255,58,88,71,255,58,88,71,255, + 58,88,71,255,59,89,70,255,59,89,70,255,59,89,70,255, + 59,89,70,255,60,90,69,255,60,90,69,255,60,90,69,255, + 61,90,69,255,61,91,68,255,62,91,68,255,62,91,68,255, + 62,91,68,255,63,92,68,255,63,92,68,255,63,92,68,255, + 63,92,68,255,64,93,67,255,64,93,67,255,64,93,67,255, + 64,93,67,255,65,93,67,255,65,93,67,255,65,93,67,255, + 65,93,67,255,66,94,66,255,66,94,66,255,66,94,66,255, + 66,94,66,255,66,94,66,255,66,94,66,255,66,94,66,255, + 66,94,66,255,66,94,66,255,66,94,66,255,66,94,66,255, + 66,94,66,255,65,93,66,255,65,93,66,255,65,93,66,255, + 65,93,66,255,64,92,66,255,64,92,66,255,64,92,66,255, + 64,92,66,255,63,91,66,255,63,91,66,255,63,91,66,255, + 63,91,66,255,63,90,66,255,63,90,66,255,63,90,66,255, + 63,90,66,255,62,90,66,255,62,90,66,255,62,90,66,255, + 62,90,66,255,62,89,65,255,62,89,65,255,62,89,65,255, + 62,89,65,255,62,89,65,255,62,89,65,255,62,89,65,255, + 62,89,65,255,63,90,65,255,63,90,65,255,63,90,65,255, + 63,90,65,255,64,91,64,255,64,91,64,255,64,91,64,255, + 64,91,64,255,65,92,64,255,65,92,64,255,65,92,64,255, + 66,93,64,255,66,93,63,255,67,94,63,255,67,94,63,255, + 68,95,63,255,68,95,63,255,69,96,63,255,69,96,63,255, + 70,97,63,255,70,97,63,255,70,97,62,255,71,98,62,255, + 71,98,62,255,72,99,62,255,72,99,62,255,73,100,62,255, + 73,100,62,255,74,101,62,255,74,101,62,255,75,102,62,255, + 75,102,62,255,76,103,62,255,76,103,62,255,77,104,62,255, + 77,104,62,255,78,105,62,255,78,105,62,255,79,106,62,255, + 79,106,62,255,79,106,62,255,80,107,62,255,80,107,62,255, + 80,107,62,255,80,107,62,255,81,108,62,255,81,108,62,255, + 81,108,62,255,82,109,62,255,82,109,62,255,83,110,62,255, + 83,110,62,255,83,110,62,255,84,111,62,255,84,111,62,255, + 84,111,62,255,84,111,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,83,111,62,255,83,111,62,255, + 83,111,62,255,83,110,62,255,82,110,62,255,82,109,62,255, + 82,109,62,255,81,109,62,255,81,108,62,255,80,108,62,255, + 80,108,62,255,80,108,62,255,79,107,63,255,79,107,63,255, + 79,107,63,255,79,107,63,255,78,106,63,255,78,106,63,255, + 78,106,63,255,78,106,63,255,78,106,63,255,78,106,63,255, + 78,106,63,255,78,106,63,255,79,106,62,255,79,106,62,255, + 79,106,62,255,79,106,62,255,80,107,62,255,80,107,62,255, + 80,107,62,255,81,108,62,255,81,108,62,255,82,109,62,255, + 83,109,62,255,83,110,62,255,84,110,61,255,85,111,61,255, + 86,112,61,255,86,112,61,255,87,113,61,255,88,114,61,255, + 89,115,61,255,89,115,61,255,90,116,61,255,91,117,61,255, + 92,117,61,255,92,118,61,255,93,118,60,255,94,119,60,255, + 94,120,60,255,95,120,60,255,95,121,60,255,96,122,60,255, + 96,122,60,255,97,123,60,255,97,123,60,255,98,124,60,255, + 98,124,60,255,98,124,60,255,99,125,60,255,99,125,60,255, + 99,125,60,255,99,125,60,255,99,125,61,255,99,125,61,255, + 99,125,61,255,99,125,61,255,98,124,62,255,98,124,62,255, + 98,124,62,255,98,124,62,255,97,123,62,255,97,123,62,255, + 97,123,62,255,96,123,62,255,96,122,63,255,95,122,63,255, + 94,121,63,255,94,121,64,255,93,120,64,255,92,119,65,255, + 91,119,65,255,91,118,65,255,90,118,66,255,89,117,66,255, + 88,116,66,255,88,116,66,255,87,115,67,255,86,114,67,255, + 86,114,67,255,85,113,67,255,85,113,68,255,84,112,68,255, + 84,112,68,255,83,111,68,255,83,111,69,255,82,110,69,255, + 82,110,69,255,81,109,69,255,81,109,70,255,80,108,70,255, + 80,108,70,255,80,108,70,255,79,107,71,255,79,107,71,255, + 79,107,71,255,79,107,71,255,78,106,71,255,78,106,71,255, + 78,106,71,255,78,106,71,255,77,106,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,75,105,72,255,75,105,72,255, + 75,105,72,255,75,105,72,255,75,104,72,255,75,104,72,255, + 75,104,72,255,75,104,72,255,74,104,71,255,74,104,71,255, + 74,104,71,255,74,104,71,255,74,104,71,255,74,104,71,255, + 74,104,71,255,74,104,70,255,74,104,70,255,74,104,69,255, + 74,104,69,255,74,104,69,255,75,104,68,255,75,104,68,255, + 75,104,68,255,75,104,68,255,76,104,67,255,76,104,67,255, + 76,104,67,255,76,104,67,255,76,104,66,255,76,104,66,255, + 76,104,66,255,77,104,66,255,77,105,65,255,78,105,65,255, + 78,105,65,255,78,105,65,255,79,106,64,255,79,106,64,255, + 79,106,64,255,79,106,64,255,80,106,63,255,80,106,63,255, + 80,106,63,255,80,106,63,255,81,107,62,255,81,107,62,255, + 81,107,62,255,81,107,62,255,82,107,61,255,82,107,61,255, + 82,107,61,255,82,107,61,255,82,107,61,255,82,107,61,255, + 82,107,61,255,82,107,61,255,82,107,61,255,82,107,61,255, + 82,107,61,255,82,107,61,255,82,106,60,255,82,106,60,255, + 82,106,60,255,82,106,60,255,81,105,60,255,81,105,60,255, + 81,105,60,255,81,105,60,255,81,104,59,255,81,104,59,255, + 81,104,59,255,81,104,59,255,80,103,59,255,80,103,59,255, + 80,103,59,255,80,103,59,255,80,102,58,255,80,102,58,255, + 80,102,58,255,80,102,58,255,79,101,57,255,79,101,57,255, + 79,101,57,255,79,100,57,255,79,100,56,255,79,99,56,255, + 79,99,56,255,79,99,56,255,78,99,55,255,78,99,55,255, + 78,99,55,255,78,99,54,255,78,98,54,255,78,98,53,255, + 78,98,53,255,78,98,53,255,78,97,52,255,78,97,52,255, + 78,97,52,255,78,97,52,255,79,97,51,255,79,97,51,255, + 79,97,51,255,79,97,51,255,79,97,50,255,79,97,50,255, + 79,97,50,255,79,97,50,255,80,96,49,255,80,96,49,255, + 80,96,49,255,80,96,49,255,81,96,48,255,81,96,48,255, + 81,96,48,255,81,96,47,255,81,96,47,255,81,96,46,255, + 81,96,46,255,81,96,46,255,81,96,45,255,81,96,45,255, + 81,96,45,255,81,96,45,255,82,96,45,255,82,96,45,255, + 82,96,45,255,82,96,45,255,82,95,44,255,82,95,44,255, + 82,95,44,255,82,95,44,255,81,94,43,255,81,94,43,255, + 81,94,43,255,81,94,43,255,81,93,42,255,81,93,42,255, + 81,93,42,255,81,93,42,255,80,92,41,255,80,92,41,255, + 80,92,41,255,80,92,41,255,79,91,40,255,79,91,40,255, + 79,91,40,255,78,91,40,255,78,90,40,255,77,90,40,255, + 77,90,40,255,76,89,40,255,76,89,39,255,75,88,39,255, + 75,88,39,255,75,87,39,255,74,87,39,255,74,86,39,255, + 74,86,39,255,73,85,39,255,73,85,38,255,72,84,38,255, + 72,84,38,255,71,83,38,255,70,82,38,255,69,81,38,255, + 69,81,38,255,68,80,38,255,68,80,37,255,67,79,37,255, + 67,79,37,255,66,78,37,255,66,77,36,255,65,76,36,255, + 65,76,36,255,64,75,36,255,64,75,36,255,63,74,36,255, + 63,74,36,255,62,73,36,255,62,72,35,255,61,71,35,255, + 61,71,35,255,60,71,35,255,60,70,34,255,59,70,34,255, + 59,70,34,255,58,69,34,255,58,69,34,255,57,68,34,255, + 57,68,34,255,57,68,34,255,56,67,33,255,56,67,33,255, + 56,67,33,255,56,67,33,255,56,66,33,255,56,66,33,255, + 56,66,33,255,56,66,33,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,30,255,55,66,30,255, + 55,66,30,255,55,66,30,255,55,65,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,54,65,29,255,54,65,29,255, + 54,65,29,255,54,65,29,255,53,64,29,255,53,64,29,255, + 53,64,29,255,53,64,29,255,52,63,28,255,52,63,28,255, + 52,63,28,255,51,62,28,255,51,62,27,255,50,61,27,255, + 50,61,27,255,50,60,27,255,49,60,27,255,49,59,27,255, + 49,59,27,255,48,58,27,255,48,58,26,255,47,57,26,255, + 47,57,26,255,46,56,26,255,46,56,25,255,45,55,25,255, + 45,55,25,255,44,55,25,255,44,54,25,255,43,54,25,255, + 43,54,25,255,43,53,25,255,42,53,24,255,42,52,24,255, + 42,52,24,255,42,52,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,60,72,26,255,60,72,26,255, + 60,72,26,255,60,72,26,255,61,73,26,255,61,73,26,255, + 61,73,26,255,61,73,26,255,62,74,26,255,62,74,26,255, + 62,74,26,255,62,74,26,255,63,75,27,255,63,75,27,255, + 63,75,27,255,63,76,27,255,64,76,27,255,64,77,27,255, + 64,77,27,255,65,78,27,255,65,78,28,255,66,79,28,255, + 66,79,28,255,67,80,28,255,67,81,29,255,68,82,29,255, + 68,82,29,255,69,83,29,255,69,83,29,255,70,84,29,255, + 70,84,29,255,71,85,29,255,71,86,30,255,72,87,30,255, + 72,87,30,255,73,88,30,255,73,88,31,255,74,89,31,255, + 74,89,31,255,75,90,31,255,75,91,32,255,76,92,32,255, + 76,92,32,255,77,93,32,255,78,94,32,255,79,95,32,255, + 79,95,32,255,80,96,32,255,80,97,33,255,81,98,33,255, + 81,98,33,255,82,99,33,255,82,100,34,255,83,101,34,255, + 83,102,34,255,84,103,34,255,85,104,35,255,86,105,35,255, + 86,105,35,255,87,106,35,255,87,106,36,255,88,107,36,255, + 88,107,36,255,89,108,36,255,89,109,36,255,90,110,36,255, + 90,110,36,255,91,111,36,255,91,111,37,255,92,112,37,255, + 92,112,37,255,92,113,37,255,93,114,38,255,93,115,38,255, + 93,115,38,255,94,115,38,255,94,116,39,255,95,116,39,255, + 95,116,39,255,95,117,39,255,96,117,39,255,96,118,39,255, + 96,118,39,255,96,118,39,255,97,119,40,255,97,119,40,255, + 97,119,40,255,97,119,40,255,97,120,41,255,97,120,41,255, + 97,120,41,255,97,120,41,255,97,120,42,255,97,120,42,255, + 97,120,42,255,97,120,42,255,97,120,42,255,97,120,42,255, + 97,120,42,255,97,120,42,255,97,120,43,255,97,120,43,255, + 97,120,43,255,97,120,43,255,97,120,44,255,97,120,44,255, + 97,120,44,255,97,120,44,255,97,121,44,255,97,121,44,255, + 97,121,44,255,97,121,44,255,97,121,45,255,97,121,45,255, + 97,121,45,255,97,121,45,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,123,45,255,99,123,46,255,99,124,46,255, + 99,124,46,255,99,124,46,255,100,125,46,255,100,125,46,255, + 100,125,46,255,101,126,46,255,101,126,47,255,102,127,47,255, + 102,127,47,255,102,128,47,255,103,128,47,255,103,129,47,255, + 103,129,47,255,104,130,47,255,104,131,47,255,105,132,47,255, + 105,132,47,255,106,133,47,255,106,133,48,255,107,134,48,255, + 107,134,48,255,107,134,48,255,108,135,48,255,108,135,48,255, + 108,135,48,255,108,136,48,255,109,136,49,255,109,137,49,255, + 109,137,49,255,109,137,49,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,51,255,109,138,51,255, + 109,138,51,255,109,138,51,255,109,138,52,255,109,138,52,255, + 109,138,52,255,109,138,52,255,108,137,53,255,108,137,53,255, + 108,137,53,255,108,137,53,255,107,136,54,255,107,136,54,255, + 107,136,54,255,107,136,54,255,106,136,55,255,106,136,55,255, + 106,136,55,255,106,136,55,255,106,135,55,255,106,135,55,255, + 106,135,55,255,106,135,55,255,105,134,56,255,105,134,56,255, + 105,134,56,255,105,134,56,255,105,133,56,255,105,133,56,255, + 105,133,56,255,105,133,56,255,104,132,57,255,104,132,57,255, + 104,132,57,255,104,132,57,255,103,131,58,255,103,131,58,255, + 103,131,58,255,103,131,58,255,102,130,59,255,102,130,59,255, + 102,130,59,255,102,130,59,255,101,129,60,255,101,129,60,255, + 101,129,60,255,101,129,60,255,100,128,61,255,100,128,61,255, + 100,128,61,255,99,127,62,255,99,127,62,255,98,126,63,255, + 98,126,63,255,97,126,63,255,97,125,64,255,96,125,64,255, + 96,125,64,255,95,124,64,255,95,124,65,255,94,123,65,255, + 94,123,65,255,93,122,66,255,93,122,66,255,92,121,67,255, + 92,121,67,255,91,120,67,255,91,120,68,255,90,119,68,255, + 90,119,68,255,90,119,68,255,89,118,69,255,89,118,69,255, + 89,118,69,255,88,117,69,255,88,117,69,255,87,116,69,255, + 87,116,69,255,86,116,69,255,86,115,70,255,85,115,70,255, + 85,115,70,255,85,114,70,255,84,114,70,255,84,113,70,255, + 84,113,70,255,83,113,70,255,83,112,71,255,82,112,71,255, + 82,112,71,255,82,112,71,255,81,112,72,255,81,112,72,255, + 81,112,72,255,81,112,72,255,81,111,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,80,110,72,255,80,110,72,255, + 80,110,72,255,80,110,72,255,79,109,72,255,79,109,72,255, + 79,109,72,255,79,109,72,255,78,108,73,255,78,108,73,255, + 78,108,73,255,77,108,73,255,77,107,73,255,76,107,73,255, + 76,107,73,255,76,107,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,76,106,73,255,75,106,73,255,75,106,73,255, + 75,106,73,255,75,106,73,255,74,105,73,255,74,105,73,255, + 74,105,73,255,74,105,73,255,73,104,73,255,73,104,73,255, + 73,104,73,255,73,104,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,71,102,73,255,71,102,73,255, + 71,102,73,255,71,102,73,255,70,101,73,255,70,101,73,255, + 70,101,73,255,70,101,73,255,69,100,73,255,69,100,73,255, + 69,100,73,255,69,99,73,255,68,99,73,255,68,98,73,255, + 68,98,73,255,67,98,73,255,67,97,73,255,66,97,73,255, + 66,97,73,255,66,96,73,255,65,96,74,255,65,95,74,255, + 65,95,74,255,64,95,74,255,64,94,73,255,63,94,73,255, + 63,94,73,255,62,93,73,255,62,93,73,255,61,92,73,255, + 61,92,73,255,61,91,73,255,60,91,73,255,60,90,73,255, + 60,90,73,255,59,90,73,255,59,89,73,255,58,89,73,255, + 58,89,73,255,58,89,73,255,57,88,73,255,57,88,73,255, + 57,88,73,255,57,88,73,255,56,87,72,255,56,87,72,255, + 56,87,72,255,56,87,72,255,56,86,72,255,56,86,72,255, + 56,86,72,255,56,86,72,255,56,86,72,255,56,86,72,255, + 56,86,72,255,56,86,72,255,57,87,71,255,57,87,71,255, + 57,87,71,255,57,87,71,255,58,88,70,255,58,88,70,255, + 58,88,70,255,58,88,70,255,59,89,69,255,59,89,69,255, + 59,89,69,255,60,89,69,255,60,90,68,255,61,90,68,255, + 61,90,68,255,61,91,68,255,62,91,68,255,62,92,68,255, + 62,92,68,255,62,92,68,255,63,92,67,255,63,92,67,255, + 63,92,67,255,63,92,67,255,64,93,67,255,64,93,67,255, + 64,93,67,255,64,93,67,255,65,94,66,255,65,94,66,255, + 65,94,66,255,65,94,66,255,65,94,66,255,65,94,66,255, + 65,94,66,255,65,94,66,255,65,94,66,255,65,94,66,255, + 65,94,66,255,65,94,66,255,65,93,66,255,65,93,66,255, + 65,93,66,255,65,93,66,255,64,92,66,255,64,92,66,255, + 64,92,66,255,64,92,66,255,63,91,66,255,63,91,66,255, + 63,91,66,255,63,91,66,255,62,90,66,255,62,90,66,255, + 62,90,66,255,62,90,66,255,62,89,66,255,62,89,66,255, + 62,89,66,255,62,89,66,255,62,89,65,255,62,89,65,255, + 62,89,65,255,62,89,65,255,62,89,65,255,62,89,65,255, + 62,89,65,255,62,89,65,255,63,89,65,255,63,89,65,255, + 63,89,65,255,63,90,65,255,64,90,64,255,64,91,64,255, + 64,91,64,255,64,91,64,255,65,92,64,255,65,92,64,255, + 65,92,64,255,66,93,64,255,66,93,63,255,67,94,63,255, + 67,94,63,255,68,95,63,255,68,95,63,255,69,96,63,255, + 69,96,63,255,70,97,63,255,70,97,63,255,70,97,62,255, + 71,98,62,255,71,98,62,255,72,99,62,255,72,99,62,255, + 73,100,62,255,73,100,62,255,74,101,62,255,74,101,62,255, + 75,102,62,255,75,102,62,255,76,103,62,255,76,103,62,255, + 77,104,62,255,77,104,62,255,78,105,62,255,78,105,62,255, + 79,106,62,255,79,106,62,255,79,106,62,255,80,107,62,255, + 80,107,62,255,80,107,62,255,80,107,62,255,81,108,62,255, + 81,108,62,255,81,108,62,255,82,109,62,255,82,109,62,255, + 83,110,62,255,83,110,62,255,83,110,62,255,84,111,62,255, + 84,111,62,255,84,111,62,255,84,111,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,83,111,62,255, + 83,111,62,255,83,111,62,255,83,110,62,255,82,110,62,255, + 82,109,62,255,82,109,62,255,81,109,62,255,81,108,62,255, + 80,108,62,255,80,108,62,255,80,108,62,255,79,107,63,255, + 79,107,63,255,79,107,63,255,79,107,63,255,78,106,63,255, + 78,106,63,255,78,106,63,255,78,106,63,255,78,106,63,255, + 78,106,63,255,78,106,63,255,78,106,63,255,79,106,62,255, + 79,106,62,255,79,106,62,255,79,106,62,255,80,107,62,255, + 80,107,62,255,80,107,62,255,81,108,62,255,81,108,62,255, + 82,109,62,255,83,109,62,255,83,110,62,255,84,110,61,255, + 85,111,61,255,86,112,61,255,86,112,61,255,87,113,61,255, + 88,114,61,255,89,115,61,255,89,115,61,255,90,116,61,255, + 91,117,61,255,92,117,61,255,92,118,61,255,93,118,60,255, + 94,119,60,255,94,120,60,255,95,120,60,255,95,121,60,255, + 96,122,60,255,96,122,60,255,97,123,60,255,97,123,60,255, + 98,124,60,255,98,124,60,255,98,124,60,255,99,125,60,255, + 99,125,60,255,99,125,60,255,99,125,60,255,99,125,61,255, + 99,125,61,255,99,125,61,255,99,125,61,255,98,124,62,255, + 98,124,62,255,98,124,62,255,98,124,62,255,97,123,62,255, + 97,123,62,255,97,123,62,255,96,123,62,255,96,122,63,255, + 95,122,63,255,94,121,63,255,94,121,64,255,93,120,64,255, + 92,119,65,255,91,119,65,255,91,118,65,255,90,118,66,255, + 89,117,66,255,88,116,66,255,88,116,66,255,87,115,67,255, + 86,114,67,255,86,114,67,255,85,113,67,255,85,113,68,255, + 84,112,68,255,84,112,68,255,83,111,68,255,83,111,69,255, + 82,110,69,255,82,110,69,255,81,109,69,255,81,109,70,255, + 80,108,70,255,80,108,70,255,80,108,70,255,79,107,71,255, + 79,107,71,255,79,107,71,255,79,107,71,255,78,106,71,255, + 78,106,71,255,78,106,71,255,78,106,71,255,77,106,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,75,105,72,255, + 75,105,72,255,75,105,72,255,75,105,72,255,75,104,72,255, + 75,104,72,255,75,104,72,255,75,104,72,255,74,104,71,255, + 74,104,71,255,74,104,71,255,74,104,71,255,74,104,71,255, + 74,104,71,255,74,104,71,255,74,104,70,255,74,104,70,255, + 74,104,69,255,74,104,69,255,74,104,69,255,75,104,68,255, + 75,104,68,255,75,104,68,255,75,104,68,255,76,104,67,255, + 76,104,67,255,76,104,67,255,76,104,67,255,76,104,66,255, + 76,104,66,255,76,104,66,255,77,104,66,255,77,105,65,255, + 78,105,65,255,78,105,65,255,78,105,65,255,79,106,64,255, + 79,106,64,255,79,106,64,255,79,106,64,255,80,106,63,255, + 80,106,63,255,80,106,63,255,80,106,63,255,81,107,62,255, + 81,107,62,255,81,107,62,255,81,107,62,255,82,107,61,255, + 82,107,61,255,82,107,61,255,82,107,61,255,82,107,61,255, + 82,107,61,255,82,107,61,255,82,107,61,255,82,107,60,255, + 82,107,60,255,82,107,60,255,82,107,60,255,82,106,60,255, + 82,106,60,255,82,106,60,255,82,106,60,255,81,105,59,255, + 81,105,59,255,81,105,59,255,81,105,59,255,81,104,59,255, + 81,104,59,255,81,104,59,255,81,104,59,255,80,103,58,255, + 80,103,58,255,80,103,58,255,80,103,58,255,80,102,58,255, + 80,102,58,255,80,102,58,255,80,102,58,255,79,101,57,255, + 79,101,57,255,79,101,57,255,79,100,57,255,79,100,56,255, + 79,99,56,255,79,99,56,255,79,99,56,255,78,99,55,255, + 78,99,55,255,78,99,55,255,78,99,54,255,78,98,54,255, + 78,98,53,255,78,98,53,255,78,98,53,255,78,97,52,255, + 78,97,52,255,78,97,52,255,78,97,52,255,79,97,51,255, + 79,97,51,255,79,97,51,255,79,97,51,255,79,97,50,255, + 79,97,50,255,79,97,50,255,79,97,50,255,80,96,49,255, + 80,96,49,255,80,96,49,255,80,96,49,255,81,96,48,255, + 81,96,48,255,81,96,48,255,81,96,47,255,81,96,47,255, + 81,96,46,255,81,96,46,255,81,96,46,255,81,96,45,255, + 81,96,45,255,81,96,45,255,81,96,45,255,82,96,45,255, + 82,96,45,255,82,96,45,255,82,96,45,255,82,95,44,255, + 82,95,44,255,82,95,44,255,82,95,44,255,81,94,43,255, + 81,94,43,255,81,94,43,255,81,94,43,255,81,93,42,255, + 81,93,42,255,81,93,42,255,81,93,42,255,80,92,41,255, + 80,92,41,255,80,92,41,255,80,92,41,255,79,91,40,255, + 79,91,40,255,79,91,40,255,78,91,40,255,78,90,40,255, + 77,90,40,255,77,90,40,255,76,89,40,255,76,89,39,255, + 75,88,39,255,75,88,39,255,75,87,39,255,74,87,39,255, + 74,86,39,255,74,86,39,255,73,85,39,255,73,85,38,255, + 72,84,38,255,72,84,38,255,71,83,38,255,70,82,38,255, + 69,81,38,255,69,81,38,255,68,80,38,255,68,80,37,255, + 67,79,37,255,67,79,37,255,66,78,37,255,66,77,36,255, + 65,76,36,255,65,76,36,255,64,75,36,255,64,75,36,255, + 63,74,36,255,63,74,36,255,62,73,36,255,62,72,35,255, + 61,71,35,255,61,71,35,255,60,71,35,255,60,70,34,255, + 59,70,34,255,59,70,34,255,58,69,34,255,58,69,34,255, + 57,68,34,255,57,68,34,255,57,68,34,255,56,67,33,255, + 56,67,33,255,56,67,33,255,56,67,33,255,56,66,33,255, + 56,66,33,255,56,66,33,255,56,66,33,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,30,255, + 55,66,30,255,55,66,30,255,55,66,30,255,55,65,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,54,65,29,255, + 54,65,29,255,54,65,29,255,54,65,29,255,53,64,29,255, + 53,64,29,255,53,64,29,255,53,64,29,255,52,63,28,255, + 52,63,28,255,52,63,28,255,51,62,28,255,51,62,27,255, + 50,61,27,255,50,61,27,255,50,60,27,255,49,60,27,255, + 49,59,27,255,49,59,27,255,48,58,27,255,48,58,26,255, + 47,57,26,255,47,57,26,255,46,56,26,255,46,56,25,255, + 45,55,25,255,45,55,25,255,44,55,25,255,44,54,25,255, + 43,54,25,255,43,54,25,255,43,53,25,255,42,53,24,255, + 42,52,24,255,42,52,24,255,42,52,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,60,72,26,255, + 60,72,26,255,60,72,26,255,60,72,26,255,61,73,26,255, + 61,73,26,255,61,73,26,255,61,73,26,255,62,74,26,255, + 62,74,26,255,62,74,26,255,62,75,26,255,63,75,27,255, + 63,76,27,255,63,76,27,255,64,77,27,255,64,77,27,255, + 65,78,27,255,65,78,27,255,65,79,27,255,66,79,28,255, + 66,80,28,255,66,80,28,255,67,81,28,255,67,81,29,255, + 68,82,29,255,68,82,29,255,69,83,29,255,70,84,29,255, + 71,85,29,255,71,85,29,255,72,86,29,255,72,86,30,255, + 73,87,30,255,73,87,30,255,74,88,30,255,74,89,31,255, + 75,90,31,255,75,90,31,255,76,91,31,255,76,92,32,255, + 77,93,32,255,77,93,32,255,78,94,32,255,78,95,32,255, + 79,96,32,255,79,96,32,255,80,97,32,255,81,98,33,255, + 82,99,33,255,82,99,33,255,83,100,33,255,83,101,34,255, + 84,102,34,255,84,103,34,255,85,104,34,255,86,105,35,255, + 87,106,35,255,87,106,35,255,88,107,35,255,88,107,36,255, + 89,108,36,255,89,108,36,255,90,109,36,255,90,110,36,255, + 91,111,36,255,91,111,36,255,92,112,36,255,92,112,37,255, + 93,113,37,255,93,113,37,255,93,114,37,255,94,115,38,255, + 94,116,38,255,94,116,38,255,95,116,38,255,95,117,39,255, + 96,117,39,255,96,117,39,255,96,118,39,255,97,118,39,255, + 97,119,39,255,97,119,39,255,97,119,39,255,98,120,40,255, + 98,120,40,255,98,120,40,255,98,120,40,255,98,120,41,255, + 98,120,41,255,98,120,41,255,98,120,41,255,98,121,42,255, + 98,121,42,255,98,121,42,255,98,121,42,255,98,121,42,255, + 98,121,42,255,98,121,42,255,98,121,42,255,97,120,43,255, + 97,120,43,255,97,120,43,255,97,120,43,255,97,121,44,255, + 97,121,44,255,97,121,44,255,97,121,44,255,97,121,44,255, + 97,121,44,255,97,121,44,255,97,121,44,255,97,121,45,255, + 97,121,45,255,97,121,45,255,97,121,45,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,123,45,255,99,123,46,255, + 99,124,46,255,99,124,46,255,99,124,46,255,100,125,46,255, + 100,125,46,255,100,125,46,255,101,126,46,255,101,126,47,255, + 102,127,47,255,102,127,47,255,102,128,47,255,103,128,47,255, + 103,129,47,255,103,129,47,255,104,130,47,255,104,131,47,255, + 105,132,47,255,105,132,47,255,106,133,47,255,106,133,48,255, + 107,134,48,255,107,134,48,255,107,134,48,255,108,135,48,255, + 108,135,48,255,108,135,48,255,108,136,48,255,109,136,49,255, + 109,137,49,255,109,137,49,255,109,137,49,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,51,255, + 109,138,51,255,109,138,51,255,109,138,51,255,109,138,52,255, + 109,138,52,255,109,138,52,255,109,138,52,255,108,137,53,255, + 108,137,53,255,108,137,53,255,108,137,53,255,107,136,54,255, + 107,136,54,255,107,136,54,255,107,136,54,255,106,136,55,255, + 106,136,55,255,106,136,55,255,106,136,55,255,106,135,55,255, + 106,135,55,255,106,135,55,255,106,135,55,255,105,134,56,255, + 105,134,56,255,105,134,56,255,105,134,56,255,105,133,56,255, + 105,133,56,255,105,133,56,255,105,133,56,255,104,132,57,255, + 104,132,57,255,104,132,57,255,104,132,57,255,103,131,58,255, + 103,131,58,255,103,131,58,255,103,131,58,255,102,130,59,255, + 102,130,59,255,102,130,59,255,102,130,59,255,102,129,60,255, + 102,129,60,255,102,129,60,255,102,129,60,255,101,128,61,255, + 101,128,61,255,101,128,61,255,100,128,61,255,100,127,62,255, + 99,127,62,255,99,127,62,255,98,126,63,255,98,126,63,255, + 97,125,64,255,97,125,64,255,96,124,64,255,96,124,65,255, + 95,123,65,255,95,123,65,255,94,123,65,255,94,122,66,255, + 93,122,66,255,93,122,66,255,92,121,66,255,92,121,67,255, + 91,120,67,255,91,120,67,255,91,120,67,255,90,119,68,255, + 90,119,68,255,90,119,68,255,89,118,68,255,89,118,69,255, + 88,117,69,255,88,117,69,255,87,117,69,255,87,116,70,255, + 86,116,70,255,86,116,70,255,86,115,70,255,85,115,70,255, + 85,114,70,255,85,114,70,255,84,114,70,255,84,113,71,255, + 83,113,71,255,83,113,71,255,83,113,71,255,82,112,72,255, + 82,112,72,255,82,112,72,255,82,112,72,255,81,111,72,255, + 81,111,72,255,81,111,72,255,81,111,72,255,80,110,72,255, + 80,110,72,255,80,110,72,255,80,110,72,255,79,109,72,255, + 79,109,72,255,79,109,72,255,79,109,72,255,78,108,73,255, + 78,108,73,255,78,108,73,255,77,108,73,255,77,107,73,255, + 76,107,73,255,76,107,73,255,76,107,73,255,76,106,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,75,106,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,74,105,73,255, + 74,105,73,255,74,105,73,255,74,105,73,255,73,104,73,255, + 73,104,73,255,73,104,73,255,73,104,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,71,101,73,255, + 71,101,73,255,71,101,73,255,71,101,73,255,70,100,73,255, + 70,100,73,255,70,100,73,255,70,100,73,255,69,99,73,255, + 69,99,73,255,69,99,73,255,68,99,73,255,68,98,73,255, + 67,98,73,255,67,98,73,255,66,97,73,255,66,97,73,255, + 65,96,73,255,65,96,73,255,65,95,73,255,64,95,74,255, + 64,94,74,255,64,94,74,255,63,94,74,255,63,93,73,255, + 62,93,73,255,62,93,73,255,61,92,73,255,61,92,73,255, + 60,91,73,255,60,91,73,255,60,90,73,255,59,90,73,255, + 59,89,73,255,59,89,73,255,58,89,73,255,58,88,73,255, + 57,88,73,255,57,88,73,255,57,88,73,255,56,87,73,255, + 56,87,73,255,56,87,73,255,56,87,73,255,55,86,72,255, + 55,86,72,255,55,86,72,255,55,86,72,255,55,85,72,255, + 55,85,72,255,55,85,72,255,55,85,72,255,55,85,72,255, + 55,85,72,255,55,85,72,255,55,85,72,255,56,86,71,255, + 56,86,71,255,56,86,71,255,56,86,71,255,57,87,70,255, + 57,87,70,255,57,87,70,255,57,87,70,255,58,88,69,255, + 58,88,69,255,58,88,69,255,59,88,69,255,59,89,68,255, + 60,89,68,255,60,89,68,255,60,90,68,255,61,90,68,255, + 61,91,68,255,61,91,68,255,61,91,68,255,62,91,67,255, + 62,91,67,255,62,91,67,255,62,91,67,255,63,92,67,255, + 63,92,67,255,63,92,67,255,63,92,67,255,64,93,66,255, + 64,93,66,255,64,93,66,255,64,93,66,255,64,93,66,255, + 64,93,66,255,64,93,66,255,64,93,66,255,64,93,66,255, + 64,93,66,255,64,93,66,255,64,93,66,255,64,92,66,255, + 64,92,66,255,64,92,66,255,64,92,66,255,63,91,66,255, + 63,91,66,255,63,91,66,255,63,91,66,255,62,90,66,255, + 62,90,66,255,62,90,66,255,62,90,66,255,61,89,66,255, + 61,89,66,255,61,89,66,255,61,89,66,255,61,88,66,255, + 61,88,66,255,61,88,66,255,61,88,66,255,61,88,65,255, + 61,88,65,255,61,88,65,255,61,88,65,255,61,88,65,255, + 61,88,65,255,61,88,65,255,61,88,65,255,62,88,65,255, + 62,88,65,255,62,88,65,255,62,89,65,255,63,89,64,255, + 63,90,64,255,63,90,64,255,63,90,64,255,64,91,64,255, + 64,91,64,255,64,91,64,255,65,92,64,255,65,92,63,255, + 66,93,63,255,66,93,63,255,67,94,63,255,67,94,63,255, + 68,95,63,255,68,95,63,255,69,96,63,255,69,96,63,255, + 69,96,62,255,70,97,62,255,71,98,62,255,71,98,62,255, + 72,99,62,255,73,100,62,255,73,100,62,255,74,101,62,255, + 74,101,62,255,75,102,62,255,75,102,62,255,76,103,62,255, + 76,103,62,255,77,104,62,255,77,104,62,255,78,105,62,255, + 78,105,62,255,79,106,62,255,79,106,62,255,79,106,62,255, + 80,107,62,255,80,107,62,255,80,107,62,255,80,107,62,255, + 81,108,62,255,81,108,62,255,81,108,62,255,82,109,62,255, + 82,109,62,255,83,110,62,255,83,110,62,255,83,110,62,255, + 84,111,62,255,84,111,62,255,84,111,62,255,84,111,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 84,112,62,255,84,112,62,255,84,112,62,255,84,112,62,255, + 83,111,62,255,83,111,62,255,83,111,62,255,83,110,62,255, + 82,110,62,255,82,109,62,255,82,109,62,255,81,109,62,255, + 81,108,62,255,80,108,62,255,80,108,62,255,80,108,62,255, + 79,107,63,255,79,107,63,255,79,107,63,255,79,107,63,255, + 78,106,63,255,78,106,63,255,78,106,63,255,78,106,63,255, + 78,106,63,255,78,106,63,255,78,106,63,255,78,106,63,255, + 79,106,62,255,79,106,62,255,79,106,62,255,79,106,62,255, + 80,107,62,255,80,107,62,255,80,107,62,255,81,108,62,255, + 81,108,62,255,82,109,62,255,83,109,62,255,83,110,62,255, + 84,110,61,255,85,111,61,255,86,112,61,255,86,112,61,255, + 87,113,61,255,88,114,61,255,89,115,61,255,89,115,61,255, + 90,116,61,255,91,117,61,255,92,117,61,255,92,118,61,255, + 93,118,60,255,94,119,60,255,94,120,60,255,95,120,60,255, + 95,121,60,255,96,122,60,255,96,122,60,255,97,123,60,255, + 97,123,60,255,98,124,60,255,98,124,60,255,98,124,60,255, + 99,125,60,255,99,125,60,255,99,125,60,255,99,125,60,255, + 99,125,61,255,99,125,61,255,99,125,61,255,99,125,61,255, + 99,125,62,255,99,125,62,255,99,125,62,255,99,125,62,255, + 98,124,62,255,98,124,62,255,97,124,62,255,97,124,62,255, + 96,123,63,255,95,123,63,255,95,122,63,255,94,122,64,255, + 94,121,64,255,93,120,65,255,92,120,65,255,92,119,65,255, + 91,119,66,255,90,118,66,255,89,117,66,255,89,117,66,255, + 88,116,67,255,87,115,67,255,87,115,67,255,86,114,67,255, + 86,114,68,255,85,113,68,255,85,113,68,255,84,112,68,255, + 84,112,69,255,83,111,69,255,83,111,69,255,82,110,69,255, + 82,110,70,255,81,109,70,255,81,109,70,255,81,109,70,255, + 80,108,71,255,80,108,71,255,80,108,71,255,80,108,71,255, + 79,107,71,255,79,107,71,255,79,107,71,255,79,107,71,255, + 78,107,72,255,78,107,72,255,78,107,72,255,78,107,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,77,106,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 76,105,72,255,76,105,72,255,76,105,72,255,76,105,72,255, + 75,105,72,255,75,105,72,255,75,105,72,255,75,105,72,255, + 75,104,72,255,75,104,72,255,75,104,72,255,75,104,72,255, + 74,104,71,255,74,104,71,255,74,104,71,255,74,104,71,255, + 74,103,70,255,74,103,70,255,74,103,70,255,74,103,70,255, + 74,103,69,255,74,103,69,255,74,103,69,255,74,103,69,255, + 74,103,68,255,74,103,68,255,74,103,68,255,74,103,67,255, + 75,103,67,255,75,103,66,255,75,103,66,255,75,103,66,255, + 76,103,65,255,76,103,65,255,76,103,65,255,76,103,65,255, + 77,104,64,255,77,104,64,255,77,104,64,255,77,104,64,255, + 78,105,63,255,78,105,63,255,78,105,63,255,78,105,63,255, + 79,105,62,255,79,105,62,255,79,105,62,255,79,105,62,255, + 80,106,61,255,80,106,61,255,80,106,61,255,80,106,61,255, + 81,106,60,255,81,106,60,255,81,106,60,255,81,106,60,255, + 81,106,60,255,81,106,60,255,81,106,60,255,81,106,60,255, + 81,106,59,255,81,106,59,255,81,106,59,255,81,106,59,255, + 81,105,59,255,81,105,59,255,81,105,59,255,81,105,59,255, + 80,104,58,255,80,104,58,255,80,104,58,255,80,104,58,255, + 80,103,58,255,80,103,58,255,80,103,58,255,80,103,58,255, + 79,102,57,255,79,102,57,255,79,102,57,255,79,102,57,255, + 79,101,57,255,79,101,57,255,79,101,57,255,79,101,57,255, + 78,100,56,255,78,100,56,255,78,100,56,255,78,99,56,255, + 78,99,55,255,78,98,55,255,78,98,55,255,78,98,55,255, + 78,98,54,255,78,98,54,255,78,98,54,255,78,98,53,255, + 78,97,53,255,78,97,52,255,78,97,52,255,78,97,52,255, + 78,97,51,255,78,97,51,255,78,97,51,255,78,97,51,255, + 79,97,50,255,79,97,50,255,79,97,50,255,79,97,50,255, + 79,97,49,255,79,97,49,255,79,97,49,255,79,97,49,255, + 80,96,48,255,80,96,48,255,80,96,48,255,80,96,48,255, + 81,96,47,255,81,96,47,255,81,96,47,255,81,96,47,255, + 81,96,46,255,81,96,46,255,81,96,46,255,81,96,46,255, + 81,96,45,255,81,96,45,255,81,96,45,255,81,96,45,255, + 82,96,44,255,82,96,44,255,82,96,44,255,82,96,44,255, + 82,95,44,255,82,95,44,255,82,95,44,255,82,95,44,255, + 81,94,43,255,81,94,43,255,81,94,43,255,81,94,43,255, + 81,93,42,255,81,93,42,255,81,93,42,255,81,93,42,255, + 80,92,41,255,80,92,41,255,80,92,41,255,80,92,41,255, + 79,91,40,255,79,91,40,255,79,91,40,255,78,91,40,255, + 78,90,40,255,77,90,40,255,77,90,40,255,76,89,40,255, + 76,89,39,255,75,88,39,255,75,88,39,255,75,87,39,255, + 74,87,39,255,74,86,39,255,74,86,39,255,73,85,39,255, + 73,85,38,255,72,84,38,255,72,84,38,255,71,83,38,255, + 70,83,38,255,69,82,38,255,69,82,38,255,68,81,38,255, + 68,80,37,255,67,79,37,255,67,79,37,255,66,78,37,255, + 66,77,36,255,65,76,36,255,65,76,36,255,64,75,36,255, + 64,75,36,255,63,74,36,255,63,74,36,255,62,73,36,255, + 62,72,35,255,61,71,35,255,61,71,35,255,60,71,35,255, + 60,70,34,255,59,70,34,255,59,70,34,255,58,69,34,255, + 58,69,34,255,57,68,34,255,57,68,34,255,57,68,34,255, + 56,67,33,255,56,67,33,255,56,67,33,255,56,67,33,255, + 56,66,33,255,56,66,33,255,56,66,33,255,56,66,33,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,65,32,255,55,65,32,255,55,65,32,255,55,65,32,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,30,255,55,66,30,255,55,66,30,255,55,66,30,255, + 55,65,30,255,55,65,30,255,55,65,30,255,55,65,30,255, + 54,65,29,255,54,65,29,255,54,65,29,255,54,65,29,255, + 53,64,29,255,53,64,29,255,53,64,29,255,53,64,29,255, + 52,63,28,255,52,63,28,255,52,63,28,255,51,62,28,255, + 51,62,27,255,50,61,27,255,50,61,27,255,50,60,27,255, + 49,60,27,255,49,59,27,255,49,59,27,255,48,58,27,255, + 48,58,26,255,47,57,26,255,47,57,26,255,46,56,26,255, + 46,56,25,255,45,55,25,255,45,55,25,255,44,55,25,255, + 44,54,25,255,43,54,25,255,43,54,25,255,43,53,25,255, + 42,53,24,255,42,52,24,255,42,52,24,255,42,52,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 61,73,26,255,61,73,26,255,61,73,26,255,61,73,26,255, + 62,74,26,255,62,74,26,255,62,74,26,255,62,74,26,255, + 63,75,27,255,63,75,27,255,63,75,27,255,63,75,27,255, + 64,76,27,255,64,76,27,255,64,76,27,255,64,77,27,255, + 65,77,28,255,65,78,28,255,65,78,28,255,66,79,28,255, + 66,79,28,255,67,80,28,255,67,80,28,255,68,81,28,255, + 68,82,29,255,69,83,29,255,69,83,29,255,70,84,29,255, + 70,84,30,255,71,85,30,255,71,85,30,255,72,86,30,255, + 72,87,31,255,73,88,31,255,73,88,31,255,74,89,31,255, + 74,89,31,255,75,90,31,255,75,90,31,255,76,91,31,255, + 76,92,32,255,77,93,32,255,77,93,32,255,78,94,32,255, + 79,95,33,255,80,96,33,255,80,96,33,255,81,97,33,255, + 81,98,34,255,82,99,34,255,82,99,34,255,83,100,34,255, + 83,101,35,255,84,102,35,255,84,103,35,255,85,104,35,255, + 86,105,35,255,87,106,35,255,87,106,35,255,88,107,35,255, + 88,107,36,255,89,108,36,255,89,108,36,255,90,109,36,255, + 90,110,37,255,91,111,37,255,91,111,37,255,92,112,37,255, + 92,113,38,255,93,114,38,255,93,114,38,255,94,115,38,255, + 94,115,38,255,95,116,38,255,95,116,38,255,95,116,38,255, + 96,117,39,255,96,117,39,255,96,117,39,255,96,118,39,255, + 97,118,40,255,97,119,40,255,97,119,40,255,97,119,40,255, + 98,120,40,255,98,120,40,255,98,120,40,255,98,120,40,255, + 98,121,41,255,98,121,41,255,98,121,41,255,98,121,41,255, + 98,121,42,255,98,121,42,255,98,121,42,255,98,121,42,255, + 98,121,43,255,98,121,43,255,98,121,43,255,98,121,43,255, + 98,121,43,255,98,121,43,255,98,121,43,255,98,121,43,255, + 98,121,44,255,98,121,44,255,98,121,44,255,98,121,44,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,122,45,255, + 99,123,46,255,99,123,46,255,99,123,46,255,99,123,46,255, + 99,124,46,255,99,124,46,255,99,124,46,255,99,125,46,255, + 100,125,47,255,100,126,47,255,100,126,47,255,101,126,47,255, + 101,127,47,255,102,127,47,255,102,127,47,255,102,128,47,255, + 103,128,47,255,103,129,47,255,103,129,47,255,104,130,47,255, + 104,131,47,255,105,132,47,255,105,132,47,255,106,133,47,255, + 106,133,48,255,107,134,48,255,107,134,48,255,107,134,48,255, + 108,135,48,255,108,135,48,255,108,135,48,255,108,135,48,255, + 109,136,49,255,109,136,49,255,109,136,49,255,109,136,49,255, + 109,137,50,255,109,137,50,255,109,137,50,255,109,137,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,51,255,109,138,51,255,109,138,51,255,109,138,51,255, + 109,137,52,255,109,137,52,255,109,137,52,255,109,137,52,255, + 108,137,53,255,108,137,53,255,108,137,53,255,108,137,53,255, + 107,136,54,255,107,136,54,255,107,136,54,255,107,136,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 106,135,55,255,106,135,55,255,106,135,55,255,106,135,55,255, + 106,134,55,255,106,134,55,255,106,134,55,255,106,134,55,255, + 105,133,56,255,105,133,56,255,105,133,56,255,105,133,56,255, + 105,133,57,255,105,133,57,255,105,133,57,255,105,133,57,255, + 104,132,57,255,104,132,57,255,104,132,57,255,104,132,57,255, + 103,131,58,255,103,131,58,255,103,131,58,255,103,131,58,255, + 102,130,59,255,102,130,59,255,102,130,59,255,102,130,59,255, + 101,129,60,255,101,129,60,255,101,129,60,255,100,128,61,255, + 100,128,61,255,99,127,62,255,99,127,62,255,98,127,62,255, + 98,126,63,255,97,126,63,255,97,126,63,255,96,125,63,255, + 96,125,64,255,95,124,64,255,95,124,64,255,95,123,65,255, + 94,123,65,255,94,122,66,255,94,122,66,255,93,121,66,255, + 93,121,67,255,92,120,67,255,92,120,67,255,91,120,67,255, + 91,119,68,255,90,119,68,255,90,119,68,255,90,118,68,255, + 89,118,68,255,89,117,68,255,89,117,68,255,88,117,68,255, + 88,116,69,255,87,116,69,255,87,116,69,255,86,115,69,255, + 86,115,69,255,85,114,69,255,85,114,69,255,85,114,69,255, + 84,113,70,255,84,113,70,255,84,113,70,255,83,113,70,255, + 83,113,71,255,82,113,71,255,82,113,71,255,82,113,71,255, + 82,112,71,255,82,112,71,255,82,112,71,255,82,112,71,255, + 81,111,71,255,81,111,71,255,81,111,71,255,81,111,71,255, + 80,110,72,255,80,110,72,255,80,110,72,255,79,109,72,255, + 79,109,72,255,78,108,72,255,78,108,72,255,78,108,72,255, + 77,107,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 71,101,74,255,71,101,74,255,71,101,74,255,71,101,74,255, + 70,101,74,255,70,101,74,255,70,101,74,255,70,101,74,255, + 69,100,74,255,69,100,74,255,69,100,74,255,69,100,74,255, + 68,99,74,255,68,99,74,255,68,99,74,255,68,98,74,255, + 67,98,74,255,67,97,74,255,67,97,74,255,66,97,74,255, + 66,96,74,255,65,96,74,255,65,96,74,255,64,95,74,255, + 64,95,74,255,63,94,74,255,63,94,74,255,62,93,74,255, + 62,93,74,255,61,92,74,255,61,92,74,255,60,91,74,255, + 60,91,74,255,59,90,74,255,59,90,74,255,59,89,74,255, + 58,89,74,255,58,88,74,255,58,88,74,255,57,88,74,255, + 57,87,74,255,56,87,74,255,56,87,74,255,56,87,74,255, + 55,86,73,255,55,86,73,255,55,86,73,255,55,86,73,255, + 54,85,73,255,54,85,73,255,54,85,73,255,54,85,73,255, + 54,84,72,255,54,84,72,255,54,84,72,255,54,84,72,255, + 54,84,72,255,54,84,72,255,54,84,72,255,54,84,72,255, + 55,85,71,255,55,85,71,255,55,85,71,255,55,85,71,255, + 56,86,70,255,56,86,70,255,56,86,70,255,56,86,70,255, + 57,87,69,255,57,87,69,255,57,87,69,255,58,87,69,255, + 58,88,68,255,59,88,68,255,59,88,68,255,59,89,68,255, + 60,89,67,255,60,90,67,255,60,90,67,255,60,90,67,255, + 61,90,67,255,61,90,67,255,61,90,67,255,61,90,67,255, + 62,91,66,255,62,91,66,255,62,91,66,255,62,91,66,255, + 63,92,66,255,63,92,66,255,63,92,66,255,63,92,66,255, + 63,92,65,255,63,92,65,255,63,92,65,255,63,92,65,255, + 63,92,65,255,63,92,65,255,63,92,65,255,63,92,65,255, + 63,91,65,255,63,91,65,255,63,91,65,255,63,91,65,255, + 62,90,65,255,62,90,65,255,62,90,65,255,62,90,65,255, + 61,89,65,255,61,89,65,255,61,89,65,255,61,89,65,255, + 60,88,65,255,60,88,65,255,60,88,65,255,60,88,65,255, + 60,87,65,255,60,87,65,255,60,87,65,255,60,87,65,255, + 60,87,65,255,60,87,65,255,60,87,65,255,60,87,65,255, + 60,87,64,255,60,87,64,255,60,87,64,255,60,87,64,255, + 61,88,64,255,61,88,64,255,61,88,64,255,61,88,64,255, + 62,89,64,255,62,89,64,255,62,89,64,255,63,90,64,255, + 63,90,63,255,64,91,63,255,64,91,63,255,65,92,63,255, + 65,92,62,255,66,93,62,255,66,93,62,255,67,94,62,255, + 67,94,62,255,68,95,62,255,68,95,62,255,69,96,62,255, + 69,96,62,255,69,96,62,255,70,97,62,255,70,97,62,255, + 71,98,62,255,71,98,61,255,72,99,61,255,72,99,61,255, + 73,100,61,255,73,100,61,255,74,101,61,255,74,101,61,255, + 75,102,61,255,75,102,61,255,76,103,61,255,77,103,61,255, + 77,104,61,255,78,104,61,255,79,105,61,255,79,105,61,255, + 79,106,61,255,80,106,61,255,80,107,61,255,80,107,61,255, + 81,108,61,255,81,108,61,255,82,109,61,255,82,109,61,255, + 82,110,61,255,83,110,61,255,83,111,61,255,83,111,61,255, + 83,111,61,255,84,112,61,255,84,112,61,255,84,112,61,255, + 84,112,61,255,85,112,61,255,85,112,61,255,85,112,61,255, + 85,112,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,84,112,61,255,84,112,61,255,84,112,61,255, + 83,112,61,255,83,111,61,255,82,111,61,255,82,111,61,255, + 82,110,61,255,81,110,62,255,81,109,62,255,81,109,62,255, + 81,109,62,255,80,108,62,255,80,108,62,255,80,108,62,255, + 79,108,62,255,79,107,62,255,78,107,62,255,78,107,62,255, + 78,107,62,255,77,106,62,255,77,106,62,255,77,106,62,255, + 77,106,62,255,77,105,62,255,77,105,62,255,77,105,62,255, + 77,105,62,255,78,105,62,255,78,105,62,255,78,105,62,255, + 78,105,62,255,79,106,62,255,79,106,62,255,79,106,62,255, + 80,107,62,255,80,107,61,255,81,108,61,255,82,108,61,255, + 82,109,61,255,83,109,61,255,84,110,61,255,85,111,61,255, + 85,111,61,255,86,112,60,255,87,113,60,255,88,114,60,255, + 88,114,60,255,89,115,60,255,90,116,60,255,91,117,60,255, + 92,117,60,255,93,118,60,255,94,119,60,255,95,120,60,255, + 95,120,60,255,96,121,59,255,97,122,59,255,97,123,59,255, + 98,123,59,255,98,124,60,255,99,125,60,255,99,125,60,255, + 99,125,60,255,100,126,60,255,100,126,60,255,100,126,60,255, + 100,126,60,255,100,126,60,255,100,126,60,255,100,126,60,255, + 100,126,60,255,99,125,61,255,99,125,61,255,99,125,61,255, + 99,125,61,255,98,124,62,255,98,124,62,255,98,124,62,255, + 97,124,62,255,97,123,63,255,96,123,63,255,95,123,63,255, + 95,122,63,255,94,122,64,255,93,121,64,255,92,120,64,255, + 92,120,64,255,91,119,65,255,90,118,65,255,90,118,65,255, + 89,117,66,255,89,117,66,255,88,116,67,255,87,115,67,255, + 87,115,67,255,86,114,68,255,85,113,68,255,85,113,68,255, + 84,112,68,255,84,112,69,255,83,111,69,255,83,111,69,255, + 82,111,69,255,82,110,69,255,81,110,69,255,81,110,69,255, + 81,110,69,255,80,109,70,255,80,109,70,255,80,109,70,255, + 80,109,70,255,79,108,71,255,79,108,71,255,79,108,71,255, + 79,108,71,255,78,107,71,255,78,107,71,255,78,107,71,255, + 78,107,71,255,77,106,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,76,105,71,255,76,105,71,255,76,105,71,255, + 76,105,71,255,75,104,71,255,75,104,71,255,75,104,71,255, + 75,104,71,255,74,103,70,255,74,103,70,255,74,103,70,255, + 74,103,70,255,73,103,70,255,73,103,70,255,73,103,70,255, + 73,103,69,255,73,103,69,255,73,103,68,255,73,103,68,255, + 73,103,68,255,74,102,67,255,74,102,67,255,74,102,67,255, + 74,102,67,255,75,102,66,255,75,102,66,255,75,102,66,255, + 75,102,66,255,75,103,65,255,75,103,65,255,75,103,65,255, + 76,103,64,255,76,103,64,255,77,103,63,255,77,103,63,255, + 77,103,63,255,78,104,62,255,78,104,62,255,78,104,62,255, + 78,104,62,255,79,104,61,255,79,104,61,255,79,104,61,255, + 79,104,61,255,80,105,60,255,80,105,60,255,80,105,60,255, + 80,105,60,255,81,105,59,255,81,105,59,255,81,105,59,255, + 81,105,59,255,81,105,59,255,81,105,59,255,81,105,59,255, + 81,105,59,255,81,105,58,255,81,105,58,255,81,105,58,255, + 81,105,58,255,81,104,58,255,81,104,58,255,81,104,58,255, + 81,104,58,255,80,103,57,255,80,103,57,255,80,103,57,255, + 80,103,57,255,80,102,57,255,80,102,57,255,80,102,57,255, + 80,102,57,255,79,101,56,255,79,101,56,255,79,101,56,255, + 79,101,56,255,79,100,56,255,79,100,56,255,79,100,56,255, + 79,100,56,255,78,99,55,255,78,99,55,255,78,99,55,255, + 78,99,55,255,78,98,54,255,78,98,54,255,78,98,54,255, + 78,98,54,255,77,98,53,255,77,98,53,255,77,98,53,255, + 77,98,53,255,78,97,52,255,78,97,52,255,78,97,52,255, + 78,97,52,255,78,96,51,255,78,96,51,255,78,96,51,255, + 78,96,51,255,79,96,50,255,79,96,50,255,79,96,50,255, + 79,96,50,255,79,96,49,255,79,96,49,255,79,96,49,255, + 79,96,49,255,80,96,48,255,80,96,48,255,80,96,48,255, + 80,96,48,255,81,96,47,255,81,96,47,255,81,96,47,255, + 81,96,46,255,82,96,46,255,82,96,45,255,82,96,45,255, + 82,96,45,255,82,96,44,255,82,96,44,255,82,96,44,255, + 82,96,44,255,82,96,44,255,82,96,44,255,82,96,44,255, + 82,96,44,255,82,95,43,255,82,95,43,255,82,95,43,255, + 82,95,43,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,94,42,255,82,94,42,255,82,94,42,255, + 82,94,42,255,81,93,41,255,81,93,41,255,81,93,41,255, + 81,93,41,255,80,92,40,255,80,92,40,255,80,92,40,255, + 79,92,40,255,79,91,40,255,78,91,40,255,78,91,40,255, + 77,90,40,255,77,90,39,255,76,89,39,255,76,89,39,255, + 76,88,39,255,75,88,39,255,75,87,39,255,75,87,39,255, + 74,86,39,255,74,86,38,255,73,85,38,255,73,85,38,255, + 72,84,38,255,71,83,38,255,70,82,38,255,70,82,38,255, + 69,81,38,255,69,81,37,255,68,80,37,255,68,80,37,255, + 67,79,37,255,67,78,36,255,66,77,36,255,66,77,36,255, + 65,76,36,255,64,76,36,255,63,75,36,255,63,75,36,255, + 62,74,36,255,62,73,35,255,61,72,35,255,61,72,35,255, + 60,72,35,255,60,71,34,255,59,71,34,255,59,71,34,255, + 59,70,34,255,58,70,34,255,58,69,34,255,58,69,34,255, + 58,68,34,255,57,68,33,255,57,67,33,255,57,67,33,255, + 57,67,33,255,56,66,33,255,56,66,33,255,56,66,33,255, + 56,66,33,255,55,66,33,255,55,66,33,255,55,66,33,255, + 55,66,33,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,54,66,30,255,54,66,30,255,54,66,30,255, + 54,66,30,255,54,65,30,255,54,65,30,255,54,65,30,255, + 54,65,30,255,53,64,29,255,53,64,29,255,53,64,29,255, + 52,64,29,255,52,63,28,255,51,63,28,255,51,63,28,255, + 51,62,28,255,50,62,27,255,50,61,27,255,50,61,27,255, + 49,60,27,255,49,60,27,255,48,59,27,255,48,59,27,255, + 47,58,27,255,47,58,26,255,46,57,26,255,46,57,26,255, + 46,56,26,255,45,56,25,255,45,55,25,255,45,55,25,255, + 44,55,25,255,44,54,25,255,43,54,25,255,43,54,25,255, + 43,53,25,255,42,53,24,255,42,52,24,255,42,52,24,255, + 42,52,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,61,73,26,255,61,73,26,255,61,73,26,255, + 61,73,26,255,62,74,26,255,62,74,26,255,62,74,26,255, + 62,74,26,255,63,75,27,255,63,75,27,255,63,75,27,255, + 63,76,27,255,64,76,27,255,64,77,27,255,64,77,27,255, + 65,78,27,255,65,78,28,255,66,79,28,255,66,79,28,255, + 66,80,28,255,67,80,28,255,67,81,28,255,67,81,28,255, + 68,82,28,255,68,82,29,255,69,83,29,255,69,83,29,255, + 70,84,29,255,71,85,30,255,72,86,30,255,72,86,30,255, + 73,87,30,255,73,87,31,255,74,88,31,255,74,88,31,255, + 75,89,31,255,75,90,31,255,76,91,31,255,76,91,31,255, + 77,92,31,255,77,93,32,255,78,94,32,255,78,94,32,255, + 79,95,32,255,79,96,33,255,80,97,33,255,80,97,33,255, + 81,98,33,255,82,99,34,255,83,100,34,255,83,100,34,255, + 84,101,34,255,84,102,35,255,85,103,35,255,85,104,35,255, + 86,105,35,255,87,106,35,255,88,107,35,255,88,107,35,255, + 89,108,35,255,89,108,36,255,90,109,36,255,90,109,36,255, + 91,110,36,255,91,111,37,255,92,112,37,255,92,112,37,255, + 93,113,37,255,93,114,38,255,94,115,38,255,94,115,38,255, + 95,116,38,255,95,116,38,255,96,117,38,255,96,117,38,255, + 96,117,38,255,97,118,39,255,97,118,39,255,97,118,39,255, + 97,119,39,255,98,119,40,255,98,120,40,255,98,120,40,255, + 98,120,40,255,99,121,40,255,99,121,40,255,99,121,40,255, + 99,121,40,255,99,121,41,255,99,121,41,255,99,121,41,255, + 99,121,41,255,99,122,42,255,99,122,42,255,99,122,42,255, + 99,122,42,255,99,122,43,255,99,122,43,255,99,122,43,255, + 99,122,43,255,98,121,43,255,98,121,43,255,98,121,43,255, + 98,121,43,255,98,122,44,255,98,122,44,255,98,122,44,255, + 98,122,44,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,122,45,255,99,123,46,255,99,123,46,255,99,123,46,255, + 99,123,46,255,99,124,46,255,99,124,46,255,99,124,46,255, + 99,125,46,255,100,125,47,255,100,126,47,255,100,126,47,255, + 101,126,47,255,101,127,47,255,102,127,47,255,102,127,47,255, + 102,128,47,255,103,128,47,255,103,129,47,255,103,129,47,255, + 104,130,47,255,104,131,47,255,105,132,47,255,105,132,47,255, + 106,133,47,255,106,133,48,255,107,134,48,255,107,134,48,255, + 107,134,48,255,108,135,48,255,108,135,48,255,108,135,48,255, + 108,135,48,255,109,136,49,255,109,136,49,255,109,136,49,255, + 109,136,49,255,109,137,50,255,109,137,50,255,109,137,50,255, + 109,137,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,51,255,109,138,51,255,109,138,51,255, + 109,138,51,255,109,137,52,255,109,137,52,255,109,137,52,255, + 109,137,52,255,108,137,53,255,108,137,53,255,108,137,53,255, + 108,137,53,255,107,136,54,255,107,136,54,255,107,136,54,255, + 107,136,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,106,135,55,255,106,135,55,255,106,135,55,255, + 106,135,55,255,106,134,55,255,106,134,55,255,106,134,55,255, + 106,134,55,255,105,133,56,255,105,133,56,255,105,133,56,255, + 105,133,56,255,105,133,57,255,105,133,57,255,105,133,57,255, + 105,133,57,255,104,132,57,255,104,132,57,255,104,132,57,255, + 104,132,57,255,103,131,58,255,103,131,58,255,103,131,58,255, + 103,131,58,255,103,130,59,255,103,130,59,255,103,130,59,255, + 103,130,59,255,102,129,60,255,102,129,60,255,102,129,60,255, + 101,129,60,255,101,128,61,255,100,128,61,255,100,128,61,255, + 99,127,62,255,99,127,62,255,98,126,63,255,98,126,63,255, + 97,125,63,255,97,125,64,255,96,124,64,255,96,124,64,255, + 96,124,64,255,95,123,65,255,95,123,65,255,95,123,65,255, + 94,122,65,255,94,122,66,255,93,121,66,255,93,121,66,255, + 92,121,66,255,92,120,67,255,91,120,67,255,91,120,67,255, + 91,119,67,255,90,119,68,255,90,118,68,255,90,118,68,255, + 89,118,68,255,89,117,69,255,88,117,69,255,88,117,69,255, + 87,116,69,255,87,116,69,255,86,115,69,255,86,115,69,255, + 86,115,69,255,85,114,70,255,85,114,70,255,85,114,70,255, + 84,114,70,255,84,113,71,255,83,113,71,255,83,113,71,255, + 83,113,71,255,82,112,71,255,82,112,71,255,82,112,71,255, + 82,112,71,255,81,111,71,255,81,111,71,255,81,111,71,255, + 81,111,71,255,80,110,72,255,80,110,72,255,80,110,72,255, + 79,109,72,255,79,109,72,255,78,108,72,255,78,108,72,255, + 78,108,72,255,77,107,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,75,105,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,71,101,74,255,71,101,74,255,71,101,74,255, + 71,101,74,255,70,100,74,255,70,100,74,255,70,100,74,255, + 70,100,74,255,69,99,74,255,69,99,74,255,69,99,74,255, + 69,99,74,255,68,98,74,255,68,98,74,255,68,98,74,255, + 67,98,74,255,67,97,74,255,66,97,74,255,66,97,74,255, + 65,96,74,255,65,96,74,255,64,95,74,255,64,95,74,255, + 63,94,74,255,63,94,74,255,62,93,74,255,62,93,74,255, + 61,92,74,255,61,92,74,255,60,91,74,255,60,91,74,255, + 59,90,74,255,59,90,74,255,58,89,74,255,58,89,74,255, + 58,88,74,255,57,88,74,255,57,87,74,255,57,87,74,255, + 56,87,74,255,56,86,74,255,55,86,74,255,55,86,74,255, + 55,86,74,255,54,85,73,255,54,85,73,255,54,85,73,255, + 54,85,73,255,53,84,73,255,53,84,73,255,53,84,73,255, + 53,84,73,255,53,83,72,255,53,83,72,255,53,83,72,255, + 53,83,72,255,53,83,72,255,53,83,72,255,53,83,72,255, + 53,83,72,255,54,84,71,255,54,84,71,255,54,84,71,255, + 54,84,71,255,55,85,70,255,55,85,70,255,55,85,70,255, + 55,85,70,255,56,86,69,255,56,86,69,255,56,86,69,255, + 57,86,69,255,57,87,68,255,58,87,68,255,58,87,68,255, + 58,88,68,255,59,88,67,255,59,89,67,255,59,89,67,255, + 59,89,67,255,60,89,67,255,60,89,67,255,60,89,67,255, + 60,89,67,255,61,90,66,255,61,90,66,255,61,90,66,255, + 61,90,66,255,62,91,66,255,62,91,66,255,62,91,66,255, + 62,91,66,255,62,91,65,255,62,91,65,255,62,91,65,255, + 62,91,65,255,62,91,65,255,62,91,65,255,62,91,65,255, + 62,91,65,255,62,90,65,255,62,90,65,255,62,90,65,255, + 62,90,65,255,61,89,65,255,61,89,65,255,61,89,65,255, + 61,89,65,255,60,88,65,255,60,88,65,255,60,88,65,255, + 60,88,65,255,59,87,65,255,59,87,65,255,59,87,65,255, + 59,87,65,255,59,86,65,255,59,86,65,255,59,86,65,255, + 59,86,65,255,59,86,65,255,59,86,65,255,59,86,65,255, + 59,86,65,255,59,86,64,255,59,86,64,255,59,86,64,255, + 59,86,64,255,60,87,64,255,60,87,64,255,60,87,64,255, + 60,87,64,255,61,88,64,255,61,88,64,255,61,88,64,255, + 62,89,64,255,62,89,63,255,63,90,63,255,63,90,63,255, + 64,91,63,255,64,91,62,255,65,92,62,255,65,92,62,255, + 66,93,62,255,66,93,62,255,67,94,62,255,67,94,62,255, + 68,95,62,255,68,95,62,255,68,95,62,255,69,96,62,255, + 70,97,62,255,70,97,62,255,71,98,61,255,72,99,61,255, + 72,99,61,255,73,100,61,255,73,100,61,255,74,101,61,255, + 74,101,61,255,75,102,61,255,75,102,61,255,76,103,61,255, + 77,103,61,255,77,104,61,255,78,104,61,255,79,105,61,255, + 79,105,61,255,79,106,61,255,80,106,61,255,80,107,61,255, + 80,107,61,255,81,108,61,255,81,108,61,255,82,109,61,255, + 82,109,61,255,82,110,61,255,83,110,61,255,83,111,61,255, + 83,111,61,255,83,111,61,255,84,112,61,255,84,112,61,255, + 84,112,61,255,84,112,61,255,85,112,61,255,85,112,61,255, + 85,112,61,255,85,112,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,84,112,61,255,84,112,61,255, + 84,112,61,255,83,112,61,255,83,111,61,255,82,111,61,255, + 82,111,61,255,82,110,61,255,81,110,62,255,81,109,62,255, + 81,109,62,255,81,109,62,255,80,108,62,255,80,108,62,255, + 80,108,62,255,79,108,62,255,79,107,62,255,78,107,62,255, + 78,107,62,255,78,107,62,255,77,106,62,255,77,106,62,255, + 77,106,62,255,77,106,62,255,77,105,62,255,77,105,62,255, + 77,105,62,255,77,105,62,255,78,105,62,255,78,105,62,255, + 78,105,62,255,78,105,62,255,79,106,62,255,79,106,62,255, + 79,106,62,255,80,107,62,255,80,107,61,255,81,108,61,255, + 82,108,61,255,82,109,61,255,83,109,61,255,84,110,61,255, + 85,111,61,255,85,111,61,255,86,112,60,255,87,113,60,255, + 88,114,60,255,88,114,60,255,89,115,60,255,90,116,60,255, + 91,117,60,255,92,117,60,255,93,118,60,255,94,119,60,255, + 95,120,60,255,95,120,60,255,96,121,59,255,97,122,59,255, + 97,123,59,255,98,123,59,255,98,124,60,255,99,125,60,255, + 99,125,60,255,99,125,60,255,100,126,60,255,100,126,60,255, + 100,126,60,255,100,126,60,255,100,126,60,255,100,126,60,255, + 100,126,60,255,100,126,60,255,100,126,61,255,100,126,61,255, + 100,126,61,255,100,126,61,255,99,125,62,255,99,125,62,255, + 98,125,62,255,98,125,62,255,97,124,63,255,96,124,63,255, + 96,124,63,255,95,123,63,255,95,123,64,255,94,122,64,255, + 93,121,64,255,93,121,64,255,92,120,65,255,91,119,65,255, + 91,119,65,255,90,118,66,255,90,118,66,255,89,117,67,255, + 88,116,67,255,88,116,67,255,87,115,68,255,86,114,68,255, + 86,114,68,255,85,113,68,255,85,113,69,255,84,112,69,255, + 84,112,69,255,83,112,69,255,83,111,69,255,82,111,69,255, + 82,111,69,255,82,111,69,255,81,110,70,255,81,110,70,255, + 81,110,70,255,81,110,70,255,80,109,71,255,80,109,71,255, + 80,109,71,255,80,109,71,255,79,108,71,255,79,108,71,255, + 79,108,71,255,79,108,71,255,78,107,72,255,78,107,72,255, + 78,107,72,255,78,107,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,76,105,71,255,76,105,71,255, + 76,105,71,255,76,105,71,255,75,104,71,255,75,104,71,255, + 75,104,71,255,75,104,71,255,74,103,70,255,74,103,70,255, + 74,103,70,255,74,103,70,255,73,102,69,255,73,102,69,255, + 73,102,69,255,73,102,69,255,73,102,68,255,73,102,68,255, + 73,102,68,255,73,102,68,255,73,101,67,255,73,101,67,255, + 73,101,67,255,73,101,66,255,74,101,66,255,74,101,65,255, + 74,101,65,255,74,101,65,255,75,102,64,255,75,102,64,255, + 75,102,64,255,75,102,63,255,76,102,63,255,76,102,62,255, + 76,102,62,255,76,102,62,255,77,103,61,255,77,103,61,255, + 77,103,61,255,77,103,61,255,78,103,60,255,78,103,60,255, + 78,103,60,255,78,103,60,255,79,104,59,255,79,104,59,255, + 79,104,59,255,79,104,59,255,80,104,58,255,80,104,58,255, + 80,104,58,255,80,104,58,255,80,104,58,255,80,104,58,255, + 80,104,58,255,80,104,58,255,80,104,57,255,80,104,57,255, + 80,104,57,255,80,104,57,255,80,103,57,255,80,103,57,255, + 80,103,57,255,80,103,57,255,79,102,56,255,79,102,56,255, + 79,102,56,255,79,102,56,255,79,101,56,255,79,101,56,255, + 79,101,56,255,79,101,56,255,78,100,55,255,78,100,55,255, + 78,100,55,255,78,100,55,255,78,99,55,255,78,99,55,255, + 78,99,55,255,78,99,55,255,77,98,54,255,77,98,54,255, + 77,98,54,255,77,98,54,255,77,97,53,255,77,97,53,255, + 77,97,53,255,77,97,53,255,77,97,52,255,77,97,52,255, + 77,97,52,255,77,97,52,255,78,96,51,255,78,96,51,255, + 78,96,51,255,78,96,51,255,78,96,50,255,78,96,50,255, + 78,96,50,255,78,96,50,255,79,96,49,255,79,96,49,255, + 79,96,49,255,79,96,49,255,79,96,48,255,79,96,48,255, + 79,96,48,255,79,96,48,255,80,96,47,255,80,96,47,255, + 80,96,47,255,80,96,47,255,81,96,46,255,81,96,46,255, + 81,96,46,255,81,96,46,255,82,96,45,255,82,96,45,255, + 82,96,45,255,82,96,45,255,82,96,44,255,82,96,44,255, + 82,96,44,255,82,96,44,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,95,43,255,82,95,43,255, + 82,95,43,255,82,95,43,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,94,42,255,82,94,42,255, + 82,94,42,255,82,94,42,255,81,93,41,255,81,93,41,255, + 81,93,41,255,81,93,41,255,80,92,40,255,80,92,40,255, + 80,92,40,255,79,92,40,255,79,91,40,255,78,91,40,255, + 78,91,40,255,77,90,40,255,77,90,39,255,76,89,39,255, + 76,89,39,255,76,88,39,255,75,88,39,255,75,87,39,255, + 75,87,39,255,74,86,39,255,74,86,38,255,73,85,38,255, + 73,85,38,255,72,84,38,255,71,84,38,255,70,83,38,255, + 70,83,38,255,69,82,38,255,69,81,37,255,68,80,37,255, + 68,80,37,255,67,79,37,255,67,78,36,255,66,77,36,255, + 66,77,36,255,65,76,36,255,64,76,36,255,63,75,36,255, + 63,75,36,255,62,74,36,255,62,73,35,255,61,72,35,255, + 61,72,35,255,60,72,35,255,60,71,34,255,59,71,34,255, + 59,71,34,255,59,70,34,255,58,70,34,255,58,69,34,255, + 58,69,34,255,58,68,34,255,57,68,33,255,57,67,33,255, + 57,67,33,255,57,67,33,255,56,66,33,255,56,66,33,255, + 56,66,33,255,56,66,33,255,55,66,33,255,55,66,33,255, + 55,66,33,255,55,66,33,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,54,66,30,255,54,66,30,255, + 54,66,30,255,54,66,30,255,54,65,30,255,54,65,30,255, + 54,65,30,255,54,65,30,255,53,64,29,255,53,64,29,255, + 53,64,29,255,52,64,29,255,52,63,28,255,51,63,28,255, + 51,63,28,255,51,62,28,255,50,62,27,255,50,61,27,255, + 50,61,27,255,49,60,27,255,49,60,27,255,48,59,27,255, + 48,59,27,255,47,58,27,255,47,58,26,255,46,57,26,255, + 46,57,26,255,46,56,26,255,45,56,25,255,45,55,25,255, + 45,55,25,255,44,55,25,255,44,54,25,255,43,54,25,255, + 43,54,25,255,43,53,25,255,42,53,24,255,42,52,24,255, + 42,52,24,255,42,52,24,255,41,51,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,61,73,26,255,61,73,26,255, + 61,73,26,255,61,73,26,255,62,74,26,255,62,74,26,255, + 62,74,26,255,62,74,26,255,63,75,27,255,63,75,27,255, + 63,75,27,255,63,76,27,255,64,76,27,255,64,77,27,255, + 64,77,27,255,65,78,27,255,65,78,28,255,66,79,28,255, + 66,79,28,255,66,80,28,255,67,80,28,255,67,81,28,255, + 67,81,28,255,68,82,28,255,68,82,29,255,69,83,29,255, + 69,83,29,255,70,84,29,255,71,85,30,255,72,86,30,255, + 72,86,30,255,73,87,30,255,73,87,31,255,74,88,31,255, + 74,88,31,255,75,89,31,255,75,90,31,255,76,91,31,255, + 76,91,31,255,77,92,31,255,77,93,32,255,78,94,32,255, + 78,94,32,255,79,95,32,255,79,96,33,255,80,97,33,255, + 80,97,33,255,81,98,33,255,82,99,34,255,83,100,34,255, + 83,100,34,255,84,101,34,255,84,102,35,255,85,103,35,255, + 85,104,35,255,86,105,35,255,87,106,35,255,88,107,35,255, + 88,107,35,255,89,108,35,255,89,108,36,255,90,109,36,255, + 90,109,36,255,91,110,36,255,91,111,37,255,92,112,37,255, + 92,112,37,255,93,113,37,255,93,114,38,255,94,115,38,255, + 94,115,38,255,95,116,38,255,95,116,38,255,96,117,38,255, + 96,117,38,255,96,117,38,255,97,118,39,255,97,118,39,255, + 97,118,39,255,97,119,39,255,98,119,40,255,98,120,40,255, + 98,120,40,255,98,120,40,255,99,121,40,255,99,121,40,255, + 99,121,40,255,99,121,40,255,99,121,41,255,99,121,41,255, + 99,121,41,255,99,121,41,255,99,122,42,255,99,122,42,255, + 99,122,42,255,99,122,42,255,99,122,43,255,99,122,43,255, + 99,122,43,255,99,122,43,255,98,121,43,255,98,121,43,255, + 98,121,43,255,98,121,43,255,98,122,44,255,98,122,44,255, + 98,122,44,255,98,122,44,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,122,45,255,99,123,46,255,99,123,46,255, + 99,123,46,255,99,123,46,255,99,124,46,255,99,124,46,255, + 99,124,46,255,99,125,46,255,100,125,47,255,100,126,47,255, + 100,126,47,255,101,126,47,255,101,127,47,255,102,127,47,255, + 102,127,47,255,102,128,47,255,103,128,47,255,103,129,47,255, + 103,129,47,255,104,130,47,255,104,131,47,255,105,132,47,255, + 105,132,47,255,106,133,47,255,106,133,48,255,107,134,48,255, + 107,134,48,255,107,134,48,255,108,135,48,255,108,135,48,255, + 108,135,48,255,108,135,48,255,109,136,49,255,109,136,49,255, + 109,136,49,255,109,136,49,255,109,137,50,255,109,137,50,255, + 109,137,50,255,109,137,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,51,255,109,138,51,255, + 109,138,51,255,109,138,51,255,109,137,52,255,109,137,52,255, + 109,137,52,255,109,137,52,255,108,137,53,255,108,137,53,255, + 108,137,53,255,108,137,53,255,107,136,54,255,107,136,54,255, + 107,136,54,255,107,136,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,106,135,55,255,106,135,55,255, + 106,135,55,255,106,135,55,255,106,134,55,255,106,134,55,255, + 106,134,55,255,106,134,55,255,105,133,56,255,105,133,56,255, + 105,133,56,255,105,133,56,255,105,133,57,255,105,133,57,255, + 105,133,57,255,105,133,57,255,104,132,57,255,104,132,57,255, + 104,132,57,255,104,132,57,255,103,131,58,255,103,131,58,255, + 103,131,58,255,103,131,58,255,103,130,59,255,103,130,59,255, + 103,130,59,255,103,130,59,255,102,129,60,255,102,129,60,255, + 102,129,60,255,101,129,60,255,101,128,61,255,100,128,61,255, + 100,128,61,255,99,127,62,255,99,127,62,255,98,126,63,255, + 98,126,63,255,97,125,63,255,97,125,64,255,96,124,64,255, + 96,124,64,255,96,124,64,255,95,123,65,255,95,123,65,255, + 95,123,65,255,94,122,65,255,94,122,66,255,93,121,66,255, + 93,121,66,255,92,121,66,255,92,120,67,255,91,120,67,255, + 91,120,67,255,91,119,67,255,90,119,68,255,90,118,68,255, + 90,118,68,255,89,118,68,255,89,117,69,255,88,117,69,255, + 88,117,69,255,87,116,69,255,87,116,69,255,86,115,69,255, + 86,115,69,255,86,115,69,255,85,114,70,255,85,114,70,255, + 85,114,70,255,84,114,70,255,84,113,71,255,83,113,71,255, + 83,113,71,255,83,113,71,255,82,112,71,255,82,112,71,255, + 82,112,71,255,82,112,71,255,81,111,71,255,81,111,71,255, + 81,111,71,255,81,111,71,255,80,110,72,255,80,110,72,255, + 80,110,72,255,79,109,72,255,79,109,72,255,78,108,72,255, + 78,108,72,255,78,108,72,255,77,107,73,255,77,107,73,255, + 77,107,73,255,77,107,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,76,106,73,255,75,105,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,74,104,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,71,101,74,255,71,101,74,255, + 71,101,74,255,71,101,74,255,70,100,74,255,70,100,74,255, + 70,100,74,255,70,100,74,255,69,99,74,255,69,99,74,255, + 69,99,74,255,69,99,74,255,68,98,74,255,68,98,74,255, + 68,98,74,255,67,98,74,255,67,97,74,255,66,97,74,255, + 66,97,74,255,65,96,74,255,65,96,74,255,64,95,74,255, + 64,95,74,255,63,94,74,255,63,94,74,255,62,93,74,255, + 62,93,74,255,61,92,74,255,61,92,74,255,60,91,74,255, + 60,91,74,255,59,90,74,255,59,90,74,255,58,89,74,255, + 58,89,74,255,57,88,74,255,57,88,74,255,56,87,74,255, + 56,87,74,255,55,87,74,255,55,86,74,255,54,86,74,255, + 54,86,74,255,54,85,74,255,53,85,73,255,53,84,73,255, + 53,84,73,255,53,84,73,255,52,83,73,255,52,83,73,255, + 52,83,73,255,52,83,73,255,52,83,72,255,52,83,72,255, + 52,83,72,255,52,83,72,255,52,83,72,255,52,83,72,255, + 52,83,72,255,52,83,72,255,53,83,71,255,53,83,71,255, + 53,83,71,255,53,83,71,255,54,84,70,255,54,84,70,255, + 54,84,70,255,54,84,70,255,55,85,69,255,55,85,69,255, + 55,85,69,255,56,86,69,255,56,86,68,255,57,87,68,255, + 57,87,68,255,57,87,68,255,58,88,67,255,58,88,67,255, + 58,88,67,255,58,88,67,255,59,89,67,255,59,89,67,255, + 59,89,67,255,60,89,67,255,60,90,66,255,61,90,66,255, + 61,90,66,255,61,90,66,255,62,91,66,255,62,91,66,255, + 62,91,66,255,62,91,66,255,62,91,65,255,62,91,65,255, + 62,91,65,255,62,91,65,255,62,90,65,255,62,90,65,255, + 62,90,65,255,62,90,65,255,61,90,65,255,61,90,65,255, + 61,90,65,255,61,90,65,255,60,89,65,255,60,89,65,255, + 60,89,65,255,60,88,65,255,59,88,65,255,59,87,65,255, + 59,87,65,255,59,87,65,255,59,87,65,255,59,87,65,255, + 59,87,65,255,59,87,65,255,58,86,65,255,58,86,65,255, + 58,86,65,255,58,86,65,255,58,86,65,255,58,86,65,255, + 58,86,65,255,58,86,65,255,59,86,64,255,59,86,64,255, + 59,86,64,255,59,86,64,255,60,87,64,255,60,87,64,255, + 60,87,64,255,60,87,64,255,61,88,64,255,61,88,64,255, + 61,88,64,255,62,89,64,255,62,89,63,255,63,90,63,255, + 63,90,63,255,64,91,63,255,64,91,62,255,65,92,62,255, + 65,92,62,255,66,93,62,255,66,93,62,255,67,94,62,255, + 67,94,62,255,68,95,62,255,68,95,62,255,68,95,62,255, + 69,96,62,255,70,97,62,255,70,97,62,255,71,98,61,255, + 72,99,61,255,72,99,61,255,73,100,61,255,73,100,61,255, + 74,101,61,255,74,101,61,255,75,102,61,255,75,102,61,255, + 76,103,61,255,77,103,61,255,77,104,61,255,78,104,61,255, + 79,105,61,255,79,105,61,255,79,106,61,255,80,106,61,255, + 80,107,61,255,80,107,61,255,81,108,61,255,81,108,61,255, + 82,109,61,255,82,109,61,255,82,110,61,255,83,110,61,255, + 83,111,61,255,83,111,61,255,83,111,61,255,84,112,61,255, + 84,112,61,255,84,112,61,255,84,112,61,255,85,112,61,255, + 85,112,61,255,85,112,61,255,85,112,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,84,112,61,255, + 84,112,61,255,84,112,61,255,83,112,61,255,83,111,61,255, + 82,111,61,255,82,111,61,255,82,110,61,255,81,110,62,255, + 81,109,62,255,81,109,62,255,81,109,62,255,80,108,62,255, + 80,108,62,255,80,108,62,255,79,108,62,255,79,107,62,255, + 78,107,62,255,78,107,62,255,78,107,62,255,77,106,62,255, + 77,106,62,255,77,106,62,255,77,106,62,255,77,105,62,255, + 77,105,62,255,77,105,62,255,77,105,62,255,78,105,62,255, + 78,105,62,255,78,105,62,255,78,105,62,255,79,106,62,255, + 79,106,62,255,79,106,62,255,80,107,62,255,80,107,61,255, + 81,108,61,255,82,108,61,255,82,109,61,255,83,109,61,255, + 84,110,61,255,85,111,61,255,85,111,61,255,86,112,60,255, + 87,113,60,255,88,114,60,255,88,114,60,255,89,115,60,255, + 90,116,60,255,91,117,60,255,92,117,60,255,93,118,60,255, + 94,119,60,255,95,120,60,255,95,120,60,255,96,121,59,255, + 97,122,59,255,97,123,59,255,98,123,59,255,98,124,60,255, + 99,125,60,255,99,125,60,255,99,125,60,255,100,126,60,255, + 100,126,60,255,100,126,60,255,100,126,60,255,100,126,60,255, + 100,126,60,255,100,126,60,255,100,126,60,255,100,126,61,255, + 100,126,61,255,100,126,61,255,100,126,61,255,99,125,62,255, + 99,125,62,255,98,125,62,255,98,125,62,255,97,124,63,255, + 96,124,63,255,96,124,63,255,95,123,63,255,95,123,64,255, + 94,122,64,255,93,121,64,255,93,121,64,255,92,120,65,255, + 91,119,65,255,91,119,65,255,90,118,66,255,90,118,66,255, + 89,117,67,255,88,116,67,255,88,116,67,255,87,115,68,255, + 86,114,68,255,86,114,68,255,85,114,68,255,85,113,69,255, + 84,113,69,255,84,113,69,255,83,112,69,255,83,112,69,255, + 82,111,69,255,82,111,69,255,82,111,69,255,81,110,70,255, + 81,110,70,255,81,110,70,255,81,110,70,255,80,109,71,255, + 80,109,71,255,80,109,71,255,80,109,71,255,79,108,71,255, + 79,108,71,255,79,108,71,255,79,108,71,255,78,107,72,255, + 78,107,72,255,78,107,72,255,78,107,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,77,106,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,76,105,71,255, + 76,105,71,255,76,105,71,255,76,105,71,255,75,104,71,255, + 75,104,71,255,75,104,71,255,75,104,71,255,74,103,70,255, + 74,103,70,255,74,103,70,255,74,103,70,255,73,102,69,255, + 73,102,69,255,73,102,69,255,73,102,69,255,73,102,68,255, + 73,102,68,255,73,102,68,255,73,102,68,255,73,101,67,255, + 73,101,67,255,73,101,67,255,73,101,66,255,74,101,66,255, + 74,101,65,255,74,101,65,255,74,101,65,255,75,102,64,255, + 75,102,64,255,75,102,64,255,75,102,63,255,76,102,63,255, + 76,102,62,255,76,102,62,255,76,102,62,255,77,102,61,255, + 77,102,61,255,77,102,61,255,77,102,61,255,78,103,60,255, + 78,103,60,255,78,103,60,255,78,103,60,255,79,103,59,255, + 79,103,59,255,79,103,59,255,79,103,59,255,80,104,58,255, + 80,104,58,255,80,104,58,255,80,104,58,255,80,104,58,255, + 80,104,58,255,80,104,58,255,80,104,58,255,80,103,57,255, + 80,103,57,255,80,103,57,255,80,103,57,255,80,103,57,255, + 80,103,57,255,80,103,57,255,80,103,57,255,79,102,56,255, + 79,102,56,255,79,102,56,255,79,102,56,255,79,101,56,255, + 79,101,56,255,79,101,56,255,79,101,56,255,78,100,55,255, + 78,100,55,255,78,100,55,255,78,100,55,255,78,99,55,255, + 78,99,55,255,78,99,55,255,78,99,55,255,77,98,54,255, + 77,98,54,255,77,98,54,255,77,98,54,255,77,97,53,255, + 77,97,53,255,77,97,53,255,77,97,53,255,77,97,52,255, + 77,97,52,255,77,97,52,255,77,97,52,255,78,96,51,255, + 78,96,51,255,78,96,51,255,78,96,51,255,78,96,50,255, + 78,96,50,255,78,96,50,255,78,96,50,255,79,96,49,255, + 79,96,49,255,79,96,49,255,79,96,49,255,79,96,48,255, + 79,96,48,255,79,96,48,255,79,96,48,255,80,96,47,255, + 80,96,47,255,80,96,47,255,80,96,47,255,81,96,46,255, + 81,96,46,255,81,96,46,255,81,96,46,255,82,96,45,255, + 82,96,45,255,82,96,45,255,82,96,45,255,82,96,44,255, + 82,96,44,255,82,96,44,255,82,96,44,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,95,43,255, + 82,95,43,255,82,95,43,255,82,95,43,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,94,42,255, + 82,94,42,255,82,94,42,255,82,94,42,255,81,93,41,255, + 81,93,41,255,81,93,41,255,81,93,41,255,80,92,40,255, + 80,92,40,255,80,92,40,255,79,92,40,255,79,91,40,255, + 78,91,40,255,78,91,40,255,77,90,40,255,77,90,39,255, + 76,89,39,255,76,89,39,255,76,88,39,255,75,88,39,255, + 75,87,39,255,75,87,39,255,74,86,39,255,74,86,38,255, + 73,85,38,255,73,85,38,255,72,84,38,255,71,84,38,255, + 70,83,38,255,70,83,38,255,69,82,38,255,69,81,37,255, + 68,80,37,255,68,80,37,255,67,79,37,255,67,78,36,255, + 66,77,36,255,66,77,36,255,65,76,36,255,64,76,36,255, + 63,75,36,255,63,75,36,255,62,74,36,255,62,73,35,255, + 61,72,35,255,61,72,35,255,60,72,35,255,60,71,34,255, + 59,71,34,255,59,71,34,255,59,70,34,255,58,70,34,255, + 58,69,34,255,58,69,34,255,58,68,34,255,57,68,33,255, + 57,67,33,255,57,67,33,255,57,67,33,255,56,66,33,255, + 56,66,33,255,56,66,33,255,56,66,33,255,55,66,33,255, + 55,66,33,255,55,66,33,255,55,66,33,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,54,66,30,255, + 54,66,30,255,54,66,30,255,54,66,30,255,54,65,30,255, + 54,65,30,255,54,65,30,255,54,65,30,255,53,64,29,255, + 53,64,29,255,53,64,29,255,52,64,29,255,52,63,28,255, + 51,63,28,255,51,63,28,255,51,62,28,255,50,62,27,255, + 50,61,27,255,50,61,27,255,49,60,27,255,49,60,27,255, + 48,59,27,255,48,59,27,255,47,58,27,255,47,58,26,255, + 46,57,26,255,46,57,26,255,46,56,26,255,45,56,25,255, + 45,55,25,255,45,55,25,255,44,55,25,255,44,54,25,255, + 43,54,25,255,43,54,25,255,43,53,25,255,42,53,24,255, + 42,52,24,255,42,52,24,255,42,52,24,255,41,51,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,61,73,26,255, + 61,73,26,255,61,73,26,255,61,73,26,255,62,74,26,255, + 62,74,26,255,62,74,26,255,62,74,26,255,63,75,27,255, + 63,75,27,255,63,75,27,255,63,76,27,255,64,76,27,255, + 64,77,27,255,64,77,27,255,65,78,27,255,65,78,28,255, + 66,79,28,255,66,79,28,255,67,80,28,255,67,80,28,255, + 68,81,28,255,68,81,28,255,69,82,28,255,69,83,29,255, + 70,84,29,255,70,84,29,255,71,85,29,255,71,85,30,255, + 72,86,30,255,72,86,30,255,73,87,30,255,74,88,31,255, + 75,89,31,255,75,89,31,255,76,90,31,255,76,91,31,255, + 77,92,31,255,77,92,31,255,78,93,31,255,78,94,32,255, + 79,95,32,255,79,95,32,255,80,96,32,255,80,97,33,255, + 81,98,33,255,81,98,33,255,82,99,33,255,83,100,34,255, + 84,101,34,255,84,101,34,255,85,102,34,255,85,103,35,255, + 86,104,35,255,86,104,35,255,87,105,35,255,87,106,35,255, + 88,107,35,255,88,107,35,255,89,108,35,255,90,109,36,255, + 91,110,36,255,91,110,36,255,92,111,36,255,92,112,37,255, + 93,113,37,255,93,113,37,255,94,114,37,255,94,114,38,255, + 95,115,38,255,95,115,38,255,95,116,38,255,96,116,38,255, + 96,117,38,255,96,117,38,255,97,118,38,255,97,118,39,255, + 98,119,39,255,98,119,39,255,98,120,39,255,99,120,40,255, + 99,121,40,255,99,121,40,255,99,121,40,255,100,122,40,255, + 100,122,40,255,100,122,40,255,100,122,40,255,100,122,41,255, + 100,122,41,255,100,122,41,255,100,122,41,255,100,123,42,255, + 100,123,42,255,100,123,42,255,100,123,42,255,100,122,43,255, + 100,122,43,255,100,122,43,255,100,122,43,255,99,122,43,255, + 99,122,43,255,99,122,43,255,99,122,43,255,98,122,44,255, + 98,122,44,255,98,122,44,255,98,122,44,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,122,45,255,98,122,45,255, + 98,122,45,255,98,122,45,255,98,122,45,255,99,123,46,255, + 99,123,46,255,99,123,46,255,99,123,46,255,99,124,46,255, + 99,124,46,255,99,124,46,255,99,125,46,255,100,125,47,255, + 100,126,47,255,100,126,47,255,101,126,47,255,101,127,47,255, + 102,127,47,255,102,127,47,255,102,128,47,255,103,128,47,255, + 103,129,47,255,103,129,47,255,104,130,47,255,104,131,47,255, + 105,132,47,255,105,132,47,255,106,133,47,255,106,133,48,255, + 107,134,48,255,107,134,48,255,107,134,48,255,108,135,48,255, + 108,135,48,255,108,135,48,255,108,135,48,255,109,136,49,255, + 109,136,49,255,109,136,49,255,109,136,49,255,109,137,50,255, + 109,137,50,255,109,137,50,255,109,137,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,51,255, + 109,138,51,255,109,138,51,255,109,138,51,255,109,137,52,255, + 109,137,52,255,109,137,52,255,109,137,52,255,108,137,53,255, + 108,137,53,255,108,137,53,255,108,137,53,255,107,136,54,255, + 107,136,54,255,107,136,54,255,107,136,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,106,135,55,255, + 106,135,55,255,106,135,55,255,106,135,55,255,106,134,55,255, + 106,134,55,255,106,134,55,255,106,134,55,255,105,133,56,255, + 105,133,56,255,105,133,56,255,105,133,56,255,105,133,57,255, + 105,133,57,255,105,133,57,255,105,133,57,255,104,132,57,255, + 104,132,57,255,104,132,57,255,104,132,57,255,104,131,58,255, + 104,131,58,255,104,131,58,255,104,131,58,255,103,130,59,255, + 103,130,59,255,103,130,59,255,103,130,59,255,103,129,60,255, + 103,129,60,255,103,129,60,255,102,129,60,255,102,128,61,255, + 101,128,61,255,101,128,61,255,100,128,61,255,100,127,62,255, + 99,127,62,255,99,127,62,255,98,126,63,255,98,126,63,255, + 97,125,64,255,97,125,64,255,97,125,64,255,96,124,65,255, + 96,124,65,255,96,124,65,255,95,123,65,255,95,123,66,255, + 94,122,66,255,94,122,66,255,93,122,66,255,93,121,67,255, + 92,121,67,255,92,121,67,255,92,120,67,255,91,120,68,255, + 91,119,68,255,91,119,68,255,90,119,68,255,90,118,68,255, + 89,118,68,255,89,118,68,255,88,117,68,255,88,117,69,255, + 87,116,69,255,87,116,69,255,87,116,69,255,86,115,70,255, + 86,115,70,255,86,115,70,255,85,115,70,255,85,114,70,255, + 84,114,70,255,84,114,70,255,84,114,70,255,83,113,71,255, + 83,113,71,255,83,113,71,255,83,113,71,255,82,112,71,255, + 82,112,71,255,82,112,71,255,81,111,71,255,81,111,72,255, + 80,110,72,255,80,110,72,255,80,110,72,255,79,109,72,255, + 79,109,72,255,79,109,72,255,78,108,72,255,78,108,73,255, + 77,107,73,255,77,107,73,255,77,107,73,255,76,106,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,75,105,73,255, + 75,105,73,255,75,105,73,255,75,105,73,255,74,104,73,255, + 74,104,73,255,74,104,73,255,74,104,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,71,101,74,255, + 71,101,74,255,71,101,74,255,71,101,74,255,70,100,74,255, + 70,100,74,255,70,100,74,255,70,100,74,255,69,99,74,255, + 69,99,74,255,69,99,74,255,68,99,74,255,68,98,74,255, + 67,98,74,255,67,98,74,255,66,98,74,255,66,97,74,255, + 65,97,74,255,65,97,74,255,64,96,74,255,64,96,74,255, + 63,95,74,255,63,95,74,255,62,94,74,255,62,94,74,255, + 61,93,74,255,61,93,74,255,60,92,74,255,60,92,74,255, + 59,91,74,255,59,91,74,255,58,90,74,255,58,90,74,255, + 57,89,74,255,57,89,74,255,56,88,74,255,56,87,74,255, + 55,87,74,255,55,86,74,255,54,86,74,255,54,85,74,255, + 53,85,74,255,53,85,74,255,53,84,74,255,52,84,73,255, + 52,83,73,255,52,83,73,255,52,83,73,255,51,82,73,255, + 51,82,73,255,51,82,73,255,51,82,73,255,51,82,72,255, + 51,82,72,255,51,82,72,255,51,82,72,255,51,82,72,255, + 51,82,72,255,51,82,72,255,51,82,72,255,52,82,71,255, + 52,82,71,255,52,82,71,255,52,82,71,255,53,83,70,255, + 53,83,70,255,53,83,70,255,53,83,70,255,54,84,69,255, + 54,84,69,255,54,84,69,255,55,85,69,255,55,85,68,255, + 56,86,68,255,56,86,68,255,56,86,68,255,57,87,67,255, + 57,87,67,255,57,87,67,255,57,87,67,255,58,88,67,255, + 58,88,67,255,58,88,67,255,59,88,67,255,59,89,66,255, + 60,89,66,255,60,89,66,255,60,89,66,255,61,90,66,255, + 61,90,66,255,61,90,66,255,61,90,66,255,61,90,65,255, + 61,90,65,255,61,90,65,255,61,90,65,255,61,89,65,255, + 61,89,65,255,61,89,65,255,61,89,65,255,60,89,65,255, + 60,89,65,255,60,89,65,255,60,89,65,255,59,88,65,255, + 59,88,65,255,59,88,65,255,59,87,65,255,58,87,65,255, + 58,86,65,255,58,86,65,255,58,86,65,255,58,86,65,255, + 58,86,65,255,58,86,65,255,58,86,65,255,57,85,65,255, + 57,85,65,255,57,85,65,255,57,85,65,255,57,85,65,255, + 57,85,65,255,57,85,65,255,57,85,65,255,58,85,64,255, + 58,85,64,255,58,85,64,255,58,85,64,255,59,86,64,255, + 59,86,64,255,59,86,64,255,59,86,64,255,60,87,64,255, + 60,87,64,255,60,87,64,255,61,88,64,255,61,88,63,255, + 62,89,63,255,62,89,63,255,63,90,63,255,63,90,62,255, + 64,91,62,255,64,91,62,255,65,92,62,255,66,93,62,255, + 66,93,62,255,67,94,62,255,68,95,62,255,68,95,62,255, + 68,95,62,255,69,96,62,255,70,97,62,255,70,97,62,255, + 71,98,61,255,72,99,61,255,72,99,61,255,73,100,61,255, + 73,100,61,255,74,101,61,255,74,101,61,255,75,102,61,255, + 75,102,61,255,76,103,61,255,77,103,61,255,77,104,61,255, + 78,104,61,255,79,105,61,255,79,105,61,255,79,106,61,255, + 80,106,61,255,80,107,61,255,80,107,61,255,81,108,61,255, + 81,108,61,255,82,109,61,255,82,109,61,255,82,110,61,255, + 83,110,61,255,83,111,61,255,83,111,61,255,83,111,61,255, + 84,112,61,255,84,112,61,255,84,112,61,255,84,112,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,85,113,61,255, + 84,112,61,255,84,112,61,255,84,112,61,255,83,112,61,255, + 83,111,61,255,82,111,61,255,82,111,61,255,82,110,61,255, + 81,110,62,255,81,109,62,255,81,109,62,255,81,109,62,255, + 80,108,62,255,80,108,62,255,80,108,62,255,79,108,62,255, + 79,107,62,255,78,107,62,255,78,107,62,255,78,107,62,255, + 77,106,62,255,77,106,62,255,77,106,62,255,77,106,62,255, + 77,105,62,255,77,105,62,255,77,105,62,255,77,105,62,255, + 78,105,62,255,78,105,62,255,78,105,62,255,78,105,62,255, + 79,106,62,255,79,106,62,255,79,106,62,255,80,107,62,255, + 80,107,61,255,81,108,61,255,82,108,61,255,82,109,61,255, + 83,109,61,255,84,110,61,255,85,111,61,255,85,111,61,255, + 86,112,60,255,87,113,60,255,88,114,60,255,88,114,60,255, + 89,115,60,255,90,116,60,255,91,117,60,255,92,117,60,255, + 93,118,60,255,94,119,60,255,95,120,60,255,95,120,60,255, + 96,121,59,255,97,122,59,255,97,123,59,255,98,123,59,255, + 98,124,60,255,99,125,60,255,99,125,60,255,99,125,60,255, + 100,126,60,255,100,126,60,255,100,126,60,255,100,126,60,255, + 100,126,60,255,100,126,60,255,100,126,60,255,100,126,60,255, + 100,126,61,255,100,126,61,255,100,126,61,255,100,126,61,255, + 99,126,62,255,99,126,62,255,99,126,62,255,98,126,62,255, + 98,125,63,255,97,125,63,255,97,125,63,255,96,124,63,255, + 96,124,64,255,95,123,64,255,94,122,64,255,94,122,64,255, + 93,121,65,255,92,120,65,255,92,120,65,255,91,119,66,255, + 91,119,66,255,90,118,67,255,89,117,67,255,89,117,67,255, + 88,116,68,255,87,115,68,255,87,115,68,255,86,115,68,255, + 86,114,69,255,85,114,69,255,85,114,69,255,84,113,69,255, + 84,113,69,255,83,112,69,255,83,112,69,255,83,112,69,255, + 82,111,70,255,82,111,70,255,82,111,70,255,82,111,70,255, + 81,110,71,255,81,110,71,255,81,110,71,255,81,110,71,255, + 80,109,71,255,80,109,71,255,80,109,71,255,80,109,71,255, + 79,108,72,255,79,108,72,255,79,108,72,255,79,108,72,255, + 78,107,72,255,78,107,72,255,78,107,72,255,78,107,72,255, + 77,106,72,255,77,106,72,255,77,106,72,255,77,106,72,255, + 76,105,71,255,76,105,71,255,76,105,71,255,76,105,71,255, + 75,104,71,255,75,104,71,255,75,104,71,255,75,104,71,255, + 74,103,70,255,74,103,70,255,74,103,70,255,74,103,70,255, + 73,102,69,255,73,102,69,255,73,102,69,255,73,102,69,255, + 73,101,68,255,73,101,68,255,73,101,68,255,73,101,67,255, + 73,100,67,255,73,100,66,255,73,100,66,255,73,100,66,255, + 73,100,65,255,73,100,65,255,73,100,65,255,73,100,64,255, + 74,101,64,255,74,101,63,255,74,101,63,255,74,101,62,255, + 75,101,62,255,75,101,61,255,75,101,61,255,75,101,61,255, + 76,101,60,255,76,101,60,255,76,101,60,255,76,101,60,255, + 77,102,59,255,77,102,59,255,77,102,59,255,77,102,59,255, + 78,102,58,255,78,102,58,255,78,102,58,255,78,102,58,255, + 79,103,57,255,79,103,57,255,79,103,57,255,79,103,57,255, + 79,103,57,255,79,103,57,255,79,103,57,255,79,103,57,255, + 79,102,56,255,79,102,56,255,79,102,56,255,79,102,56,255, + 79,102,56,255,79,102,56,255,79,102,56,255,79,102,56,255, + 78,101,55,255,78,101,55,255,78,101,55,255,78,101,55,255, + 78,100,55,255,78,100,55,255,78,100,55,255,78,100,55,255, + 77,99,54,255,77,99,54,255,77,99,54,255,77,99,54,255, + 77,98,54,255,77,98,54,255,77,98,54,255,77,98,54,255, + 76,97,53,255,76,97,53,255,76,97,53,255,76,97,53,255, + 77,96,52,255,77,96,52,255,77,96,52,255,77,96,52,255, + 77,96,51,255,77,96,51,255,77,96,51,255,77,96,51,255, + 77,95,50,255,77,95,50,255,77,95,50,255,77,95,50,255, + 78,95,49,255,78,95,49,255,78,95,49,255,78,95,49,255, + 79,96,48,255,79,96,48,255,79,96,48,255,79,96,48,255, + 79,96,47,255,79,96,47,255,79,96,47,255,79,96,47,255, + 80,96,46,255,80,96,46,255,80,96,46,255,80,96,46,255, + 81,96,46,255,81,96,46,255,81,96,46,255,81,96,46,255, + 82,96,45,255,82,96,45,255,82,96,45,255,82,96,45,255, + 82,96,44,255,82,96,44,255,82,96,44,255,82,96,44,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,95,43,255,82,95,43,255,82,95,43,255,82,95,43,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,94,42,255,82,94,42,255,82,94,42,255,82,94,42,255, + 81,93,41,255,81,93,41,255,81,93,41,255,81,93,41,255, + 80,92,40,255,80,92,40,255,80,92,40,255,79,92,40,255, + 79,91,40,255,78,91,40,255,78,91,40,255,77,90,40,255, + 77,90,39,255,76,89,39,255,76,89,39,255,76,88,39,255, + 75,88,39,255,75,87,39,255,75,87,39,255,74,86,39,255, + 74,86,38,255,73,85,38,255,73,85,38,255,72,84,38,255, + 71,84,38,255,70,83,38,255,70,83,38,255,69,82,38,255, + 69,81,37,255,68,80,37,255,68,80,37,255,67,79,37,255, + 67,79,36,255,66,78,36,255,66,78,36,255,65,77,36,255, + 64,76,36,255,63,75,36,255,63,75,36,255,62,74,36,255, + 62,74,35,255,61,73,35,255,61,73,35,255,60,72,35,255, + 60,71,34,255,59,71,34,255,59,71,34,255,59,70,34,255, + 58,70,34,255,58,69,34,255,58,69,34,255,58,68,34,255, + 57,68,33,255,57,67,33,255,57,67,33,255,57,67,33,255, + 56,66,33,255,56,66,33,255,56,66,33,255,56,66,33,255, + 55,66,33,255,55,66,33,255,55,66,33,255,55,66,33,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 55,66,31,255,55,66,31,255,55,66,31,255,55,66,31,255, + 54,66,30,255,54,66,30,255,54,66,30,255,54,66,30,255, + 54,65,30,255,54,65,30,255,54,65,30,255,54,65,30,255, + 53,64,29,255,53,64,29,255,53,64,29,255,52,64,29,255, + 52,63,28,255,51,63,28,255,51,63,28,255,51,62,28,255, + 50,62,27,255,50,61,27,255,50,61,27,255,49,60,27,255, + 49,60,27,255,48,59,27,255,48,59,27,255,47,58,27,255, + 47,58,26,255,46,57,26,255,46,57,26,255,46,56,26,255, + 45,56,25,255,45,55,25,255,45,55,25,255,44,55,25,255, + 44,54,25,255,43,54,25,255,43,54,25,255,43,53,25,255, + 42,53,24,255,42,52,24,255,42,52,24,255,42,52,24,255, + 41,51,24,255,41,51,24,255,41,51,24,255,41,51,24,255, + 62,74,26,255,62,74,26,255,62,74,26,255,62,74,26,255, + 63,75,27,255,63,75,27,255,63,75,27,255,63,75,27,255, + 64,76,27,255,64,76,27,255,64,76,27,255,64,77,27,255, + 65,77,28,255,65,78,28,255,65,78,28,255,66,79,28,255, + 66,79,28,255,67,80,28,255,67,80,28,255,67,81,28,255, + 68,81,29,255,68,82,29,255,68,82,29,255,69,83,29,255, + 69,83,29,255,70,84,29,255,70,84,29,255,71,85,29,255, + 72,86,30,255,73,87,30,255,73,87,30,255,74,88,30,255, + 74,88,31,255,75,89,31,255,75,89,31,255,76,90,31,255, + 76,91,32,255,77,92,32,255,77,92,32,255,78,93,32,255, + 78,94,32,255,79,95,32,255,79,95,32,255,80,96,32,255, + 80,97,33,255,81,98,33,255,81,98,33,255,82,99,33,255, + 83,100,34,255,84,101,34,255,84,101,34,255,85,102,34,255, + 85,103,35,255,86,104,35,255,86,105,35,255,87,106,35,255, + 88,107,36,255,89,108,36,255,89,108,36,255,90,109,36,255, + 90,109,36,255,91,110,36,255,91,110,36,255,92,111,36,255, + 92,112,37,255,93,113,37,255,93,113,37,255,94,114,37,255, + 94,115,38,255,95,116,38,255,95,116,38,255,96,117,38,255, + 96,117,39,255,97,118,39,255,97,118,39,255,97,118,39,255, + 98,119,39,255,98,119,39,255,98,119,39,255,98,120,39,255, + 99,120,40,255,99,121,40,255,99,121,40,255,99,121,40,255, + 100,122,41,255,100,122,41,255,100,122,41,255,100,122,41,255, + 100,122,42,255,100,122,42,255,100,122,42,255,100,122,42,255, + 100,123,43,255,100,123,43,255,100,123,43,255,100,123,43,255, + 100,123,43,255,100,123,43,255,100,123,43,255,100,123,43,255, + 99,122,44,255,99,122,44,255,99,122,44,255,99,122,44,255, + 99,123,45,255,99,123,45,255,99,123,45,255,99,123,45,255, + 99,123,45,255,99,123,45,255,99,123,45,255,99,123,45,255, + 99,123,46,255,99,123,46,255,99,123,46,255,99,123,46,255, + 99,124,46,255,99,124,46,255,99,124,46,255,99,124,46,255, + 100,125,47,255,100,125,47,255,100,125,47,255,100,125,47,255, + 101,126,47,255,101,126,47,255,101,126,47,255,101,127,47,255, + 102,127,47,255,102,128,47,255,102,128,47,255,103,129,47,255, + 103,129,47,255,104,130,47,255,104,130,47,255,104,131,47,255, + 105,131,48,255,105,132,48,255,105,132,48,255,106,132,48,255, + 106,133,48,255,107,133,48,255,107,133,48,255,107,134,48,255, + 108,134,49,255,108,135,49,255,108,135,49,255,108,135,49,255, + 109,136,49,255,109,136,49,255,109,136,49,255,109,136,49,255, + 109,137,50,255,109,137,50,255,109,137,50,255,109,137,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,51,255,109,138,51,255,109,138,51,255,109,138,51,255, + 109,137,52,255,109,137,52,255,109,137,52,255,109,137,52,255, + 108,137,52,255,108,137,52,255,108,137,52,255,108,137,52,255, + 108,136,53,255,108,136,53,255,108,136,53,255,108,136,53,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 106,134,55,255,106,134,55,255,106,134,55,255,106,134,55,255, + 106,133,56,255,106,133,56,255,106,133,56,255,106,133,56,255, + 105,132,56,255,105,132,56,255,105,132,56,255,105,132,56,255, + 104,132,57,255,104,132,57,255,104,132,57,255,104,132,57,255, + 104,131,58,255,104,131,58,255,104,131,58,255,104,131,58,255, + 103,130,59,255,103,130,59,255,103,130,59,255,102,130,59,255, + 102,129,60,255,101,129,60,255,101,129,60,255,101,128,61,255, + 100,128,61,255,100,127,62,255,100,127,62,255,99,126,62,255, + 99,126,63,255,98,125,63,255,98,125,63,255,97,125,63,255, + 97,124,64,255,96,124,64,255,96,124,64,255,96,123,64,255, + 95,123,65,255,95,122,65,255,95,122,65,255,94,122,65,255, + 94,121,66,255,93,121,66,255,93,121,66,255,93,120,66,255, + 92,120,67,255,92,119,67,255,92,119,67,255,91,119,67,255, + 91,118,68,255,90,118,68,255,90,118,68,255,89,117,68,255, + 89,117,68,255,88,116,68,255,88,116,68,255,87,116,68,255, + 87,115,69,255,86,115,69,255,86,115,69,255,86,115,69,255, + 85,114,70,255,85,114,70,255,85,114,70,255,85,114,70,255, + 84,113,70,255,84,113,70,255,84,113,70,255,83,113,70,255, + 83,112,70,255,82,112,70,255,82,112,70,255,82,112,70,255, + 81,111,71,255,81,111,71,255,81,111,71,255,80,110,71,255, + 80,110,72,255,79,109,72,255,79,109,72,255,79,109,72,255, + 78,108,72,255,78,108,72,255,78,108,72,255,78,108,72,255, + 77,107,73,255,77,107,73,255,77,107,73,255,77,107,73,255, + 76,106,73,255,76,106,73,255,76,106,73,255,75,106,73,255, + 75,105,73,255,74,105,73,255,74,105,73,255,74,104,73,255, + 73,104,73,255,73,103,73,255,73,103,73,255,73,103,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 71,101,74,255,71,101,74,255,71,101,74,255,70,101,74,255, + 70,100,74,255,69,100,74,255,69,100,74,255,69,100,74,255, + 68,99,74,255,68,99,74,255,68,99,74,255,68,99,74,255, + 67,98,74,255,67,98,74,255,67,98,74,255,66,97,74,255, + 66,97,74,255,65,96,74,255,65,96,74,255,64,95,74,255, + 64,95,74,255,63,94,74,255,63,94,74,255,62,93,74,255, + 62,93,74,255,61,92,74,255,61,92,74,255,60,91,74,255, + 60,91,74,255,59,90,74,255,59,90,74,255,58,89,74,255, + 57,89,74,255,57,88,74,255,56,88,74,255,55,87,74,255, + 55,87,74,255,54,86,74,255,54,86,74,255,53,85,74,255, + 53,85,74,255,52,84,74,255,52,84,74,255,52,84,74,255, + 51,83,74,255,51,83,74,255,51,83,74,255,51,82,74,255, + 50,82,73,255,50,81,73,255,50,81,73,255,50,81,73,255, + 50,81,73,255,50,81,73,255,50,81,73,255,50,81,73,255, + 50,81,72,255,50,81,72,255,50,81,72,255,50,81,72,255, + 51,81,71,255,51,81,71,255,51,81,71,255,51,81,71,255, + 52,82,70,255,52,82,70,255,52,82,70,255,52,82,70,255, + 53,83,69,255,53,83,69,255,53,83,69,255,54,84,69,255, + 54,84,68,255,55,85,68,255,55,85,68,255,55,85,68,255, + 56,86,67,255,56,86,67,255,56,86,67,255,56,86,67,255, + 57,87,67,255,57,87,67,255,57,87,67,255,58,87,67,255, + 58,88,66,255,59,88,66,255,59,88,66,255,59,88,66,255, + 60,89,66,255,60,89,66,255,60,89,66,255,60,89,66,255, + 60,89,65,255,60,89,65,255,60,89,65,255,60,89,65,255, + 60,88,65,255,60,88,65,255,60,88,65,255,60,88,65,255, + 59,88,65,255,59,88,65,255,59,88,65,255,59,88,65,255, + 58,87,65,255,58,87,65,255,58,87,65,255,58,86,65,255, + 57,86,65,255,57,85,65,255,57,85,65,255,57,85,65,255, + 57,85,65,255,57,85,65,255,57,85,65,255,57,85,65,255, + 56,84,65,255,56,84,65,255,56,84,65,255,56,84,65,255, + 56,84,64,255,56,84,64,255,56,84,64,255,56,84,64,255, + 57,84,64,255,57,84,64,255,57,84,64,255,57,84,64,255, + 58,85,64,255,58,85,64,255,58,85,64,255,58,86,64,255, + 59,86,63,255,59,87,63,255,59,87,63,255,60,88,63,255, + 60,88,63,255,61,89,63,255,61,89,63,255,62,90,63,255, + 63,90,62,255,63,91,62,255,64,91,62,255,65,92,62,255, + 65,92,62,255,66,93,62,255,66,93,62,255,67,94,62,255, + 67,95,62,255,67,95,61,255,68,96,61,255,69,96,61,255, + 69,97,61,255,70,97,61,255,71,98,61,255,72,99,61,255, + 72,99,61,255,73,100,60,255,74,101,60,255,74,102,60,255, + 75,102,60,255,75,103,60,255,76,104,60,255,77,104,60,255, + 77,105,60,255,78,105,60,255,79,106,60,255,79,106,60,255, + 80,107,60,255,80,107,60,255,81,108,60,255,81,108,60,255, + 81,109,60,255,82,109,60,255,82,110,60,255,82,110,60,255, + 83,111,60,255,83,111,60,255,84,112,60,255,84,112,60,255, + 84,112,60,255,85,113,60,255,85,113,60,255,85,113,60,255, + 85,113,60,255,86,113,60,255,86,113,60,255,86,113,60,255, + 86,113,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,85,113,61,255,85,113,61,255,85,113,61,255, + 85,113,61,255,84,113,61,255,84,113,61,255,84,113,61,255, + 84,112,61,255,83,112,61,255,83,111,61,255,83,111,61,255, + 82,111,61,255,82,110,61,255,81,110,61,255,81,110,61,255, + 80,109,61,255,80,109,62,255,79,108,62,255,79,108,62,255, + 79,107,62,255,78,107,62,255,78,106,62,255,78,106,62,255, + 77,106,62,255,77,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,104,62,255,76,104,62,255,76,104,62,255, + 76,104,62,255,77,105,62,255,77,105,62,255,77,105,62,255, + 77,105,62,255,78,106,62,255,78,106,62,255,78,106,62,255, + 79,107,62,255,79,107,61,255,80,108,61,255,81,108,61,255, + 81,109,61,255,82,109,61,255,83,110,61,255,84,111,61,255, + 84,111,61,255,85,112,60,255,86,113,60,255,87,114,60,255, + 88,114,60,255,89,115,60,255,90,116,60,255,91,117,60,255, + 92,117,60,255,93,118,60,255,94,119,60,255,95,120,60,255, + 95,121,60,255,96,122,59,255,97,123,59,255,97,123,59,255, + 98,124,59,255,98,124,59,255,99,125,59,255,99,125,59,255, + 100,126,59,255,100,126,60,255,101,127,60,255,101,127,60,255, + 101,127,60,255,101,127,60,255,101,127,60,255,101,127,60,255, + 101,127,60,255,101,127,61,255,101,127,61,255,101,127,61,255, + 101,127,61,255,100,126,62,255,100,126,62,255,99,126,62,255, + 99,126,62,255,98,125,63,255,97,125,63,255,97,125,63,255, + 96,124,63,255,96,124,64,255,95,123,64,255,95,123,64,255, + 94,122,65,255,94,122,65,255,93,121,66,255,92,121,66,255, + 92,120,66,255,91,120,67,255,90,119,67,255,90,118,67,255, + 89,118,67,255,89,117,68,255,88,116,68,255,88,116,68,255, + 87,116,68,255,87,115,69,255,86,115,69,255,86,115,69,255, + 85,114,69,255,85,114,70,255,84,113,70,255,84,113,70,255, + 84,113,70,255,83,112,70,255,83,112,70,255,83,112,70,255, + 83,112,70,255,82,111,71,255,82,111,71,255,82,111,71,255, + 82,110,71,255,81,110,71,255,81,109,71,255,81,109,71,255, + 80,109,71,255,80,108,72,255,79,108,72,255,79,108,72,255, + 79,108,72,255,78,107,72,255,78,107,72,255,78,107,72,255, + 78,107,72,255,78,107,71,255,78,107,71,255,78,107,71,255, + 78,106,71,255,77,106,71,255,77,105,71,255,77,105,71,255, + 76,105,71,255,76,104,70,255,75,104,70,255,75,104,70,255, + 75,103,70,255,74,103,69,255,74,102,69,255,74,102,69,255, + 74,102,69,255,73,101,68,255,73,101,68,255,73,101,68,255, + 73,101,68,255,72,101,67,255,72,101,67,255,72,101,67,255, + 72,101,67,255,72,100,66,255,72,100,66,255,72,100,66,255, + 72,100,65,255,73,100,65,255,73,100,64,255,73,100,64,255, + 73,100,64,255,73,100,63,255,73,100,63,255,73,100,63,255, + 73,100,62,255,74,100,62,255,74,100,61,255,74,100,61,255, + 74,100,61,255,75,100,60,255,75,100,60,255,75,100,60,255, + 76,100,60,255,76,101,59,255,77,101,59,255,77,101,59,255, + 77,101,59,255,77,101,58,255,77,101,58,255,77,101,58,255, + 77,101,58,255,78,102,57,255,78,102,57,255,78,102,57,255, + 78,102,57,255,78,102,56,255,78,102,56,255,78,102,56,255, + 78,102,56,255,78,101,56,255,78,101,56,255,78,101,56,255, + 78,101,56,255,78,101,55,255,78,101,55,255,78,101,55,255, + 78,101,55,255,78,100,55,255,78,100,55,255,78,100,55,255, + 78,100,55,255,77,99,54,255,77,99,54,255,77,99,54,255, + 77,99,54,255,77,98,54,255,77,98,54,255,77,98,54,255, + 77,98,54,255,77,97,53,255,77,97,53,255,77,97,53,255, + 77,97,53,255,76,96,52,255,76,96,52,255,76,96,52,255, + 76,96,52,255,76,96,52,255,76,96,52,255,76,96,52,255, + 76,96,52,255,76,96,51,255,76,96,51,255,76,96,51,255, + 76,96,51,255,77,95,50,255,77,95,50,255,77,95,50,255, + 77,95,50,255,77,95,49,255,77,95,49,255,77,95,49,255, + 77,95,49,255,78,95,48,255,78,95,48,255,78,95,48,255, + 78,95,48,255,79,95,47,255,79,95,47,255,79,95,47,255, + 79,95,47,255,80,95,46,255,80,95,46,255,80,95,46,255, + 80,95,46,255,81,96,45,255,81,96,45,255,81,96,45,255, + 81,96,45,255,82,96,44,255,82,96,44,255,82,96,44,255, + 82,96,44,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,94,41,255,82,94,41,255,82,94,41,255, + 82,94,41,255,81,94,41,255,81,94,41,255,81,94,41,255, + 81,94,41,255,80,93,40,255,80,93,40,255,80,93,40,255, + 80,92,40,255,79,92,40,255,79,91,40,255,79,91,40,255, + 78,91,40,255,78,90,39,255,77,90,39,255,77,90,39,255, + 76,89,39,255,76,89,39,255,75,88,39,255,75,88,39,255, + 74,87,39,255,74,87,38,255,73,86,38,255,73,86,38,255, + 72,85,38,255,72,85,38,255,71,84,38,255,71,84,38,255, + 70,83,38,255,70,82,37,255,69,81,37,255,69,81,37,255, + 68,80,37,255,67,79,37,255,66,78,37,255,66,78,37,255, + 65,77,37,255,65,77,36,255,64,76,36,255,64,76,36,255, + 63,75,36,255,63,74,35,255,62,73,35,255,62,73,35,255, + 61,73,35,255,61,72,35,255,60,71,35,255,60,71,35,255, + 59,71,35,255,59,70,34,255,58,70,34,255,58,70,34,255, + 58,69,34,255,57,69,34,255,57,68,34,255,57,68,34,255, + 57,68,34,255,56,67,33,255,56,67,33,255,56,67,33,255, + 56,67,33,255,55,66,33,255,55,66,33,255,55,66,33,255, + 55,66,33,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,54,66,31,255,54,66,31,255,54,66,31,255, + 54,66,31,255,54,66,31,255,54,66,31,255,54,66,31,255, + 54,66,31,255,54,65,30,255,54,65,30,255,54,65,30,255, + 54,65,30,255,53,64,30,255,53,64,30,255,53,64,30,255, + 53,64,30,255,52,64,29,255,52,64,29,255,52,64,29,255, + 52,63,29,255,51,63,28,255,51,62,28,255,51,62,28,255, + 50,62,28,255,50,61,27,255,49,61,27,255,49,61,27,255, + 49,60,27,255,48,60,27,255,48,59,27,255,48,59,27,255, + 47,58,27,255,47,58,26,255,46,57,26,255,46,57,26,255, + 45,56,26,255,45,56,25,255,44,55,25,255,44,55,25,255, + 43,55,25,255,43,54,24,255,42,54,24,255,42,54,24,255, + 42,53,24,255,41,53,24,255,41,52,24,255,41,52,24,255, + 41,52,24,255,40,51,23,255,40,51,23,255,40,51,23,255, + 40,51,23,255,62,74,26,255,62,74,26,255,62,74,26,255, + 62,74,26,255,63,75,27,255,63,75,27,255,63,75,27,255, + 63,75,27,255,64,76,27,255,64,76,27,255,64,76,27,255, + 64,77,27,255,65,77,28,255,65,78,28,255,65,78,28,255, + 66,79,28,255,66,79,28,255,67,80,28,255,67,80,28,255, + 68,81,28,255,68,81,29,255,69,82,29,255,69,82,29,255, + 70,83,29,255,70,84,29,255,71,85,29,255,71,85,29,255, + 72,86,29,255,72,86,30,255,73,87,30,255,73,87,30,255, + 74,88,30,255,75,89,31,255,76,90,31,255,76,90,31,255, + 77,91,31,255,77,92,32,255,78,93,32,255,78,93,32,255, + 79,94,32,255,79,95,32,255,80,96,32,255,80,96,32,255, + 81,97,32,255,81,98,33,255,82,99,33,255,82,99,33,255, + 83,100,33,255,84,101,34,255,85,102,34,255,85,102,34,255, + 86,103,34,255,86,104,35,255,87,105,35,255,87,105,35,255, + 88,106,35,255,88,107,36,255,89,108,36,255,89,108,36,255, + 90,109,36,255,91,110,36,255,92,111,36,255,92,111,36,255, + 93,112,36,255,93,113,37,255,94,114,37,255,94,114,37,255, + 95,115,37,255,95,115,38,255,96,116,38,255,96,116,38,255, + 96,117,38,255,97,117,39,255,97,118,39,255,97,118,39,255, + 98,119,39,255,98,119,39,255,99,120,39,255,99,120,39,255, + 99,121,39,255,100,121,40,255,100,122,40,255,100,122,40,255, + 100,122,40,255,101,123,41,255,101,123,41,255,101,123,41,255, + 101,123,41,255,101,123,42,255,101,123,42,255,101,123,42,255, + 101,123,42,255,101,124,43,255,101,124,43,255,101,124,43,255, + 101,124,43,255,101,123,43,255,101,123,43,255,101,123,43,255, + 101,123,43,255,100,123,44,255,100,123,44,255,100,123,44,255, + 100,123,44,255,99,123,45,255,99,123,45,255,99,123,45,255, + 99,123,45,255,99,123,45,255,99,123,45,255,99,123,45,255, + 99,123,45,255,99,123,46,255,99,123,46,255,99,123,46,255, + 99,123,46,255,99,124,46,255,99,124,46,255,99,124,46,255, + 99,124,46,255,100,125,47,255,100,125,47,255,100,125,47,255, + 100,125,47,255,101,126,47,255,101,126,47,255,101,126,47,255, + 101,127,47,255,102,127,47,255,102,128,47,255,102,128,47,255, + 103,129,47,255,103,129,47,255,104,130,47,255,104,130,47,255, + 104,131,47,255,105,131,48,255,105,132,48,255,105,132,48,255, + 106,132,48,255,106,133,48,255,107,133,48,255,107,133,48,255, + 107,134,48,255,108,134,49,255,108,135,49,255,108,135,49,255, + 108,135,49,255,109,136,49,255,109,136,49,255,109,136,49,255, + 109,136,49,255,109,137,50,255,109,137,50,255,109,137,50,255, + 109,137,50,255,109,138,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,51,255,109,138,51,255,109,138,51,255, + 109,138,51,255,109,137,52,255,109,137,52,255,109,137,52,255, + 109,137,52,255,108,137,52,255,108,137,52,255,108,137,52,255, + 108,137,52,255,108,136,53,255,108,136,53,255,108,136,53,255, + 108,136,53,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,106,134,55,255,106,134,55,255,106,134,55,255, + 106,134,55,255,106,133,56,255,106,133,56,255,106,133,56,255, + 106,133,56,255,105,132,56,255,105,132,56,255,105,132,56,255, + 105,132,56,255,105,132,57,255,105,132,57,255,105,132,57,255, + 105,132,57,255,104,131,58,255,104,131,58,255,104,131,58,255, + 104,131,58,255,104,130,59,255,104,130,59,255,104,130,59,255, + 103,130,59,255,103,129,60,255,102,129,60,255,102,129,60,255, + 102,129,60,255,101,128,61,255,101,128,61,255,101,128,61,255, + 100,127,62,255,100,127,62,255,99,126,63,255,99,126,63,255, + 98,126,63,255,98,125,64,255,97,125,64,255,97,125,64,255, + 97,124,64,255,96,124,65,255,96,123,65,255,96,123,65,255, + 95,123,65,255,95,122,66,255,94,122,66,255,94,122,66,255, + 94,121,66,255,93,121,67,255,93,120,67,255,93,120,67,255, + 92,120,67,255,92,119,67,255,91,119,67,255,91,119,67,255, + 90,118,67,255,90,118,68,255,89,117,68,255,89,117,68,255, + 88,117,68,255,88,116,69,255,87,116,69,255,87,116,69,255, + 87,116,69,255,86,115,69,255,86,115,69,255,86,115,69,255, + 86,115,69,255,85,114,70,255,85,114,70,255,85,114,70,255, + 84,114,70,255,84,113,70,255,83,113,70,255,83,113,70,255, + 82,112,70,255,82,112,71,255,81,111,71,255,81,111,71,255, + 81,111,71,255,80,110,72,255,80,110,72,255,80,110,72,255, + 79,109,72,255,79,109,72,255,78,108,72,255,78,108,72,255, + 78,108,72,255,77,107,73,255,77,107,73,255,77,107,73,255, + 77,107,73,255,76,106,73,255,76,106,73,255,76,106,73,255, + 75,106,73,255,75,105,73,255,74,105,73,255,74,105,73,255, + 74,104,73,255,73,104,73,255,73,103,73,255,73,103,73,255, + 73,103,73,255,72,102,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,71,101,74,255,71,101,74,255,71,101,74,255, + 70,101,74,255,70,100,74,255,69,100,74,255,69,100,74,255, + 69,100,74,255,68,99,74,255,68,99,74,255,68,99,74,255, + 67,99,74,255,67,98,74,255,66,98,74,255,66,98,74,255, + 65,97,74,255,65,97,74,255,64,96,74,255,64,96,74,255, + 63,95,74,255,63,95,74,255,62,94,74,255,62,94,74,255, + 61,93,74,255,61,93,74,255,60,92,74,255,60,92,74,255, + 59,91,74,255,59,91,74,255,58,90,74,255,58,90,74,255, + 57,89,74,255,56,89,74,255,56,88,74,255,55,88,74,255, + 54,87,74,255,54,86,74,255,53,86,74,255,53,85,74,255, + 52,84,74,255,52,84,74,255,51,83,74,255,51,83,74,255, + 51,83,74,255,50,82,74,255,50,82,74,255,50,82,74,255, + 50,81,74,255,49,81,73,255,49,80,73,255,49,80,73,255, + 49,80,73,255,49,80,73,255,49,80,73,255,49,80,73,255, + 49,80,73,255,49,80,72,255,49,80,72,255,49,80,72,255, + 49,80,72,255,50,80,71,255,50,80,71,255,50,80,71,255, + 50,80,71,255,51,81,70,255,51,81,70,255,51,81,70,255, + 51,81,70,255,52,82,69,255,52,82,69,255,52,82,69,255, + 53,83,69,255,53,83,68,255,54,84,68,255,54,84,68,255, + 54,84,68,255,55,85,67,255,55,85,67,255,55,85,67,255, + 55,85,67,255,56,86,67,255,56,86,67,255,56,86,67,255, + 57,86,67,255,57,87,66,255,58,87,66,255,58,87,66,255, + 58,87,66,255,59,88,66,255,59,88,66,255,59,88,66,255, + 59,88,66,255,59,88,65,255,59,88,65,255,59,88,65,255, + 59,88,65,255,59,87,65,255,59,87,65,255,59,87,65,255, + 59,87,65,255,58,87,65,255,58,87,65,255,58,87,65,255, + 58,87,65,255,57,86,65,255,57,86,65,255,57,86,65,255, + 57,85,65,255,56,85,65,255,56,84,65,255,56,84,65,255, + 56,84,65,255,56,84,65,255,56,84,65,255,56,84,65,255, + 56,84,65,255,55,83,65,255,55,83,65,255,55,83,65,255, + 55,83,65,255,55,83,64,255,55,83,64,255,55,83,64,255, + 55,83,64,255,56,83,64,255,56,83,64,255,56,83,64,255, + 56,83,64,255,57,84,64,255,57,84,64,255,57,84,64,255, + 57,85,64,255,58,85,63,255,58,86,63,255,58,86,63,255, + 59,87,63,255,59,87,63,255,60,88,63,255,60,88,63,255, + 61,89,63,255,62,89,62,255,62,90,62,255,63,90,62,255, + 64,91,62,255,65,92,62,255,65,92,62,255,66,93,62,255, + 67,94,62,255,67,95,62,255,67,95,61,255,68,96,61,255, + 69,96,61,255,69,97,61,255,70,97,61,255,71,98,61,255, + 72,99,61,255,72,99,61,255,73,100,60,255,74,101,60,255, + 74,102,60,255,75,102,60,255,75,103,60,255,76,104,60,255, + 77,104,60,255,77,105,60,255,78,105,60,255,79,106,60,255, + 79,106,60,255,80,107,60,255,80,107,60,255,81,108,60,255, + 81,108,60,255,81,109,60,255,82,109,60,255,82,110,60,255, + 82,110,60,255,83,111,60,255,83,111,60,255,84,112,60,255, + 84,112,60,255,84,112,60,255,85,113,60,255,85,113,60,255, + 85,113,60,255,85,113,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,85,113,61,255,85,113,61,255, + 85,113,61,255,85,113,61,255,84,113,61,255,84,113,61,255, + 84,113,61,255,84,112,61,255,83,112,61,255,83,111,61,255, + 83,111,61,255,82,111,61,255,82,110,61,255,81,110,61,255, + 81,110,61,255,80,109,61,255,80,109,62,255,79,108,62,255, + 79,108,62,255,79,107,62,255,78,107,62,255,78,106,62,255, + 78,106,62,255,77,106,62,255,77,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,104,62,255,76,104,62,255, + 76,104,62,255,76,104,62,255,77,105,62,255,77,105,62,255, + 77,105,62,255,77,105,62,255,78,106,62,255,78,106,62,255, + 78,106,62,255,79,107,62,255,79,107,61,255,80,108,61,255, + 81,108,61,255,81,109,61,255,82,109,61,255,83,110,61,255, + 84,111,61,255,84,111,61,255,85,112,60,255,86,113,60,255, + 87,114,60,255,88,114,60,255,89,115,60,255,90,116,60,255, + 91,117,60,255,92,117,60,255,93,118,60,255,94,119,60,255, + 95,120,60,255,95,121,60,255,96,122,59,255,97,123,59,255, + 97,123,59,255,98,124,59,255,98,124,59,255,99,125,59,255, + 99,125,59,255,100,126,59,255,100,126,60,255,101,127,60,255, + 101,127,60,255,101,127,60,255,101,127,60,255,101,127,60,255, + 101,127,60,255,101,127,60,255,101,127,61,255,101,127,61,255, + 101,127,61,255,101,127,61,255,100,127,62,255,100,127,62,255, + 100,127,62,255,99,127,62,255,99,126,63,255,98,126,63,255, + 98,126,63,255,97,125,63,255,97,125,64,255,96,124,64,255, + 96,124,64,255,95,123,65,255,95,123,65,255,94,122,66,255, + 93,122,66,255,93,121,66,255,92,121,67,255,91,120,67,255, + 91,119,67,255,90,119,67,255,90,118,68,255,89,117,68,255, + 89,117,68,255,88,117,68,255,88,116,69,255,87,116,69,255, + 87,116,69,255,86,115,69,255,86,115,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,84,113,70,255,84,113,70,255, + 84,113,70,255,84,113,70,255,83,112,71,255,83,112,71,255, + 83,112,71,255,83,111,71,255,82,111,71,255,82,110,71,255, + 82,110,71,255,81,110,71,255,81,109,72,255,80,109,72,255, + 80,109,72,255,80,109,72,255,79,108,72,255,79,108,72,255, + 79,108,72,255,79,108,72,255,78,107,71,255,78,107,71,255, + 78,107,71,255,78,106,71,255,77,106,71,255,77,105,71,255, + 77,105,71,255,76,105,71,255,76,104,70,255,75,104,70,255, + 75,104,70,255,75,103,70,255,74,103,69,255,74,102,69,255, + 74,102,69,255,74,102,69,255,73,101,68,255,73,101,68,255, + 73,101,68,255,73,101,68,255,72,100,67,255,72,100,67,255, + 72,100,67,255,72,100,66,255,72,99,66,255,72,99,65,255, + 72,99,65,255,72,99,65,255,72,99,64,255,72,99,64,255, + 72,99,64,255,72,99,63,255,72,99,63,255,72,99,62,255, + 72,99,62,255,72,99,61,255,73,99,61,255,73,99,60,255, + 73,99,60,255,73,99,60,255,74,99,59,255,74,99,59,255, + 74,99,59,255,75,99,59,255,75,100,58,255,76,100,58,255, + 76,100,58,255,76,100,58,255,76,100,57,255,76,100,57,255, + 76,100,57,255,76,100,57,255,77,101,56,255,77,101,56,255, + 77,101,56,255,77,101,56,255,77,101,55,255,77,101,55,255, + 77,101,55,255,77,101,55,255,77,100,55,255,77,100,55,255, + 77,100,55,255,77,100,55,255,77,100,54,255,77,100,54,255, + 77,100,54,255,77,100,54,255,77,99,54,255,77,99,54,255, + 77,99,54,255,77,99,54,255,76,98,53,255,76,98,53,255, + 76,98,53,255,76,98,53,255,76,97,53,255,76,97,53,255, + 76,97,53,255,76,97,53,255,76,96,52,255,76,96,52,255, + 76,96,52,255,76,96,52,255,75,95,51,255,75,95,51,255, + 75,95,51,255,75,95,51,255,76,95,51,255,76,95,51,255, + 76,95,51,255,76,95,51,255,76,95,50,255,76,95,50,255, + 76,95,50,255,76,95,50,255,76,94,49,255,76,94,49,255, + 76,94,49,255,76,94,49,255,77,94,48,255,77,94,48,255, + 77,94,48,255,77,94,48,255,78,95,47,255,78,95,47,255, + 78,95,47,255,78,95,47,255,79,95,46,255,79,95,46,255, + 79,95,46,255,79,95,46,255,80,95,45,255,80,95,45,255, + 80,95,45,255,80,95,45,255,81,96,45,255,81,96,45,255, + 81,96,45,255,81,96,45,255,82,96,44,255,82,96,44,255, + 82,96,44,255,82,96,44,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,94,41,255,82,94,41,255, + 82,94,41,255,82,94,41,255,81,94,41,255,81,94,41,255, + 81,94,41,255,81,94,41,255,80,93,40,255,80,93,40,255, + 80,93,40,255,80,92,40,255,79,92,40,255,79,91,40,255, + 79,91,40,255,78,91,40,255,78,90,39,255,77,90,39,255, + 77,90,39,255,76,89,39,255,76,89,39,255,75,88,39,255, + 75,88,39,255,74,87,39,255,74,87,38,255,73,86,38,255, + 73,86,38,255,72,85,38,255,72,85,38,255,71,84,38,255, + 71,84,38,255,70,83,38,255,70,82,37,255,69,81,37,255, + 69,81,37,255,68,80,37,255,67,80,37,255,66,79,37,255, + 66,79,37,255,65,78,37,255,65,77,36,255,64,76,36,255, + 64,76,36,255,63,75,36,255,63,75,35,255,62,74,35,255, + 62,74,35,255,61,73,35,255,61,72,35,255,60,71,35,255, + 60,71,35,255,59,71,35,255,59,70,34,255,58,70,34,255, + 58,70,34,255,58,69,34,255,57,69,34,255,57,68,34,255, + 57,68,34,255,57,68,34,255,56,67,33,255,56,67,33,255, + 56,67,33,255,56,67,33,255,55,66,33,255,55,66,33,255, + 55,66,33,255,55,66,33,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,54,66,31,255,54,66,31,255, + 54,66,31,255,54,66,31,255,54,66,31,255,54,66,31,255, + 54,66,31,255,54,66,31,255,54,65,30,255,54,65,30,255, + 54,65,30,255,54,65,30,255,53,64,30,255,53,64,30,255, + 53,64,30,255,53,64,30,255,52,64,29,255,52,64,29,255, + 52,64,29,255,52,63,29,255,51,63,28,255,51,62,28,255, + 51,62,28,255,50,62,28,255,50,61,27,255,49,61,27,255, + 49,61,27,255,49,60,27,255,48,60,27,255,48,59,27,255, + 48,59,27,255,47,58,27,255,47,58,26,255,46,57,26,255, + 46,57,26,255,45,56,26,255,45,56,25,255,44,55,25,255, + 44,55,25,255,43,55,25,255,43,54,24,255,42,54,24,255, + 42,54,24,255,42,53,24,255,41,53,24,255,41,52,24,255, + 41,52,24,255,41,52,24,255,40,51,23,255,40,51,23,255, + 40,51,23,255,40,51,23,255,62,74,26,255,62,74,26,255, + 62,74,26,255,62,74,26,255,63,75,27,255,63,75,27,255, + 63,75,27,255,63,75,27,255,64,76,27,255,64,76,27,255, + 64,76,27,255,64,77,27,255,65,77,28,255,65,78,28,255, + 65,78,28,255,66,79,28,255,66,79,28,255,67,80,28,255, + 67,80,28,255,68,81,28,255,68,81,29,255,69,82,29,255, + 69,82,29,255,70,83,29,255,70,84,29,255,71,85,29,255, + 71,85,29,255,72,86,29,255,72,86,30,255,73,87,30,255, + 73,87,30,255,74,88,30,255,75,89,31,255,76,90,31,255, + 76,90,31,255,77,91,31,255,77,92,32,255,78,93,32,255, + 78,93,32,255,79,94,32,255,79,95,32,255,80,96,32,255, + 80,96,32,255,81,97,32,255,81,98,33,255,82,99,33,255, + 82,99,33,255,83,100,33,255,84,101,34,255,85,102,34,255, + 85,102,34,255,86,103,34,255,86,104,35,255,87,105,35,255, + 87,105,35,255,88,106,35,255,88,107,36,255,89,108,36,255, + 89,108,36,255,90,109,36,255,91,110,36,255,92,111,36,255, + 92,111,36,255,93,112,36,255,93,113,37,255,94,114,37,255, + 94,114,37,255,95,115,37,255,95,115,38,255,96,116,38,255, + 96,116,38,255,96,117,38,255,97,117,39,255,97,118,39,255, + 97,118,39,255,98,119,39,255,98,119,39,255,99,120,39,255, + 99,120,39,255,99,121,39,255,100,121,40,255,100,122,40,255, + 100,122,40,255,100,122,40,255,101,123,41,255,101,123,41,255, + 101,123,41,255,101,123,41,255,101,123,42,255,101,123,42,255, + 101,123,42,255,101,123,42,255,101,124,43,255,101,124,43,255, + 101,124,43,255,101,124,43,255,101,123,43,255,101,123,43,255, + 101,123,43,255,101,123,43,255,100,123,44,255,100,123,44,255, + 100,123,44,255,100,123,44,255,99,123,45,255,99,123,45,255, + 99,123,45,255,99,123,45,255,99,123,45,255,99,123,45,255, + 99,123,45,255,99,123,45,255,99,123,46,255,99,123,46,255, + 99,123,46,255,99,123,46,255,99,124,46,255,99,124,46,255, + 99,124,46,255,99,124,46,255,100,125,47,255,100,125,47,255, + 100,125,47,255,100,125,47,255,101,126,47,255,101,126,47,255, + 101,126,47,255,101,127,47,255,102,127,47,255,102,128,47,255, + 102,128,47,255,103,129,47,255,103,129,47,255,104,130,47,255, + 104,130,47,255,104,131,47,255,105,131,48,255,105,132,48,255, + 105,132,48,255,106,132,48,255,106,133,48,255,107,133,48,255, + 107,133,48,255,107,134,48,255,108,134,49,255,108,135,49,255, + 108,135,49,255,108,135,49,255,109,136,49,255,109,136,49,255, + 109,136,49,255,109,136,49,255,109,137,50,255,109,137,50,255, + 109,137,50,255,109,137,50,255,109,138,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,51,255,109,138,51,255, + 109,138,51,255,109,138,51,255,109,137,52,255,109,137,52,255, + 109,137,52,255,109,137,52,255,108,137,52,255,108,137,52,255, + 108,137,52,255,108,137,52,255,108,136,53,255,108,136,53,255, + 108,136,53,255,108,136,53,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,106,134,55,255,106,134,55,255, + 106,134,55,255,106,134,55,255,106,133,56,255,106,133,56,255, + 106,133,56,255,106,133,56,255,105,132,56,255,105,132,56,255, + 105,132,56,255,105,132,56,255,105,132,57,255,105,132,57,255, + 105,132,57,255,105,132,57,255,104,131,58,255,104,131,58,255, + 104,131,58,255,104,131,58,255,104,130,59,255,104,130,59,255, + 104,130,59,255,103,130,59,255,103,129,60,255,102,129,60,255, + 102,129,60,255,102,129,60,255,101,128,61,255,101,128,61,255, + 101,128,61,255,100,127,62,255,100,127,62,255,99,126,63,255, + 99,126,63,255,98,126,63,255,98,125,64,255,97,125,64,255, + 97,125,64,255,97,124,64,255,96,124,65,255,96,123,65,255, + 96,123,65,255,96,123,65,255,95,122,66,255,95,122,66,255, + 95,122,66,255,94,121,66,255,94,121,67,255,93,120,67,255, + 93,120,67,255,92,120,67,255,92,119,67,255,91,119,67,255, + 91,119,67,255,90,118,67,255,90,118,68,255,89,117,68,255, + 89,117,68,255,89,117,68,255,88,116,69,255,88,116,69,255, + 88,116,69,255,87,116,69,255,87,115,69,255,86,115,69,255, + 86,115,69,255,86,115,69,255,85,114,70,255,85,114,70,255, + 85,114,70,255,84,114,70,255,84,113,70,255,83,113,70,255, + 83,113,70,255,82,112,70,255,82,112,71,255,81,111,71,255, + 81,111,71,255,81,111,71,255,80,110,72,255,80,110,72,255, + 80,110,72,255,79,109,72,255,79,109,72,255,78,108,72,255, + 78,108,72,255,78,108,72,255,77,107,73,255,77,107,73,255, + 77,107,73,255,77,107,73,255,76,106,73,255,76,106,73,255, + 76,106,73,255,75,106,73,255,75,105,73,255,74,105,73,255, + 74,105,73,255,74,104,73,255,73,104,73,255,73,103,73,255, + 73,103,73,255,73,103,73,255,72,102,73,255,72,102,73,255, + 72,102,73,255,72,102,73,255,71,101,74,255,71,101,74,255, + 71,101,74,255,70,101,74,255,70,100,74,255,69,100,74,255, + 69,100,74,255,69,100,74,255,68,99,74,255,68,99,74,255, + 68,99,74,255,67,99,74,255,67,98,74,255,66,98,74,255, + 66,98,74,255,65,97,74,255,65,97,74,255,64,96,74,255, + 64,96,74,255,63,95,74,255,63,95,74,255,62,94,74,255, + 62,94,74,255,61,93,74,255,61,93,74,255,60,92,74,255, + 60,92,74,255,59,91,74,255,59,91,74,255,58,90,74,255, + 58,90,74,255,57,89,74,255,56,89,74,255,56,88,74,255, + 55,88,74,255,54,87,74,255,54,86,74,255,53,86,74,255, + 53,85,74,255,52,84,74,255,52,84,74,255,51,83,74,255, + 51,83,74,255,50,83,74,255,50,82,74,255,49,82,74,255, + 49,82,74,255,49,81,74,255,48,81,73,255,48,80,73,255, + 48,80,73,255,48,80,73,255,48,80,73,255,48,80,73,255, + 48,80,73,255,48,80,73,255,48,80,72,255,48,80,72,255, + 48,80,72,255,48,80,72,255,49,80,71,255,49,80,71,255, + 49,80,71,255,49,80,71,255,50,81,70,255,50,81,70,255, + 50,81,70,255,50,81,70,255,51,82,69,255,51,82,69,255, + 51,82,69,255,52,83,69,255,52,83,68,255,53,84,68,255, + 53,84,68,255,53,84,68,255,54,85,67,255,54,85,67,255, + 54,85,67,255,55,85,67,255,55,86,67,255,56,86,67,255, + 56,86,67,255,56,86,67,255,57,87,66,255,57,87,66,255, + 57,87,66,255,57,87,66,255,58,87,66,255,58,87,66,255, + 58,87,66,255,58,87,66,255,58,87,65,255,58,87,65,255, + 58,87,65,255,58,87,65,255,58,87,65,255,58,87,65,255, + 58,87,65,255,58,87,65,255,57,86,65,255,57,86,65,255, + 57,86,65,255,57,86,65,255,57,85,65,255,57,85,65,255, + 57,85,65,255,57,85,65,255,56,84,65,255,56,84,65,255, + 56,84,65,255,56,84,65,255,55,84,65,255,55,84,65,255, + 55,84,65,255,55,84,65,255,55,83,65,255,55,83,65,255, + 55,83,65,255,55,83,65,255,55,83,64,255,55,83,64,255, + 55,83,64,255,55,83,64,255,56,83,64,255,56,83,64,255, + 56,83,64,255,56,83,64,255,57,84,64,255,57,84,64,255, + 57,84,64,255,57,85,64,255,58,85,63,255,58,86,63,255, + 58,86,63,255,59,87,63,255,59,87,63,255,60,88,63,255, + 60,88,63,255,61,89,63,255,62,89,62,255,62,90,62,255, + 63,90,62,255,64,91,62,255,65,92,62,255,65,92,62,255, + 66,93,62,255,67,94,62,255,67,95,62,255,67,95,61,255, + 68,96,61,255,69,96,61,255,69,97,61,255,70,97,61,255, + 71,98,61,255,72,99,61,255,72,99,61,255,73,100,60,255, + 74,101,60,255,74,102,60,255,75,102,60,255,75,103,60,255, + 76,104,60,255,77,104,60,255,77,105,60,255,78,105,60,255, + 79,106,60,255,79,106,60,255,80,107,60,255,80,107,60,255, + 81,108,60,255,81,108,60,255,81,109,60,255,82,109,60,255, + 82,110,60,255,82,110,60,255,83,111,60,255,83,111,60,255, + 84,112,60,255,84,112,60,255,84,112,60,255,85,113,60,255, + 85,113,60,255,85,113,60,255,85,113,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,86,114,60,255,85,113,61,255, + 85,113,61,255,85,113,61,255,85,113,61,255,84,113,61,255, + 84,113,61,255,84,113,61,255,84,112,61,255,83,112,61,255, + 83,111,61,255,83,111,61,255,82,111,61,255,82,110,61,255, + 81,110,61,255,81,110,61,255,80,109,61,255,80,109,62,255, + 79,108,62,255,79,108,62,255,79,107,62,255,78,107,62,255, + 78,106,62,255,78,106,62,255,77,106,62,255,77,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,104,62,255, + 76,104,62,255,76,104,62,255,76,104,62,255,77,105,62,255, + 77,105,62,255,77,105,62,255,77,105,62,255,78,106,62,255, + 78,106,62,255,78,106,62,255,79,107,62,255,79,107,61,255, + 80,108,61,255,81,108,61,255,81,109,61,255,82,109,61,255, + 83,110,61,255,84,111,61,255,84,111,61,255,85,112,60,255, + 86,113,60,255,87,114,60,255,88,114,60,255,89,115,60,255, + 90,116,60,255,91,117,60,255,92,117,60,255,93,118,60,255, + 94,119,60,255,95,120,60,255,95,121,60,255,96,122,59,255, + 97,123,59,255,97,123,59,255,98,124,59,255,98,124,59,255, + 99,125,59,255,99,125,59,255,100,126,59,255,100,126,60,255, + 101,127,60,255,101,127,60,255,101,127,60,255,101,127,60,255, + 101,127,60,255,101,127,60,255,101,127,60,255,101,127,61,255, + 101,127,61,255,101,127,61,255,101,127,61,255,100,127,62,255, + 100,127,62,255,100,127,62,255,99,127,62,255,99,126,63,255, + 98,126,63,255,98,126,63,255,97,125,63,255,97,125,64,255, + 96,124,64,255,96,124,64,255,95,123,65,255,95,123,65,255, + 94,122,66,255,93,122,66,255,93,121,66,255,92,121,67,255, + 91,120,67,255,91,120,67,255,90,119,67,255,90,119,68,255, + 89,118,68,255,89,118,68,255,88,117,68,255,88,117,69,255, + 87,116,69,255,87,116,69,255,86,116,69,255,86,115,70,255, + 85,115,70,255,85,115,70,255,85,114,70,255,84,114,70,255, + 84,113,70,255,84,113,70,255,84,113,70,255,83,112,71,255, + 83,112,71,255,83,112,71,255,83,111,71,255,82,111,71,255, + 82,110,71,255,82,110,71,255,81,110,71,255,81,109,72,255, + 80,109,72,255,80,109,72,255,80,109,72,255,79,108,72,255, + 79,108,72,255,79,108,72,255,79,108,72,255,78,107,71,255, + 78,107,71,255,78,107,71,255,78,106,71,255,77,106,71,255, + 77,105,71,255,77,105,71,255,76,105,71,255,76,104,70,255, + 75,104,70,255,75,104,70,255,75,103,70,255,74,103,69,255, + 74,102,69,255,74,102,69,255,74,102,69,255,73,101,68,255, + 73,101,68,255,73,101,68,255,73,101,68,255,72,100,67,255, + 72,100,67,255,72,100,67,255,72,100,66,255,72,99,66,255, + 72,99,65,255,72,99,65,255,72,99,65,255,72,99,64,255, + 72,99,64,255,72,99,64,255,72,99,63,255,72,99,63,255, + 72,99,62,255,72,99,62,255,72,99,61,255,73,99,61,255, + 73,99,60,255,73,99,60,255,73,99,60,255,74,99,59,255, + 74,99,59,255,74,99,59,255,75,99,59,255,75,99,58,255, + 76,99,58,255,76,99,58,255,76,99,58,255,76,100,57,255, + 76,100,57,255,76,100,57,255,76,100,57,255,77,100,56,255, + 77,100,56,255,77,100,56,255,77,100,56,255,77,100,55,255, + 77,100,55,255,77,100,55,255,77,100,55,255,77,99,55,255, + 77,99,55,255,77,99,55,255,77,99,55,255,77,99,54,255, + 77,99,54,255,77,99,54,255,77,99,54,255,77,98,54,255, + 77,98,54,255,77,98,54,255,77,98,54,255,76,97,53,255, + 76,97,53,255,76,97,53,255,76,97,53,255,76,97,53,255, + 76,97,53,255,76,97,53,255,76,97,53,255,76,96,52,255, + 76,96,52,255,76,96,52,255,76,96,52,255,75,95,51,255, + 75,95,51,255,75,95,51,255,75,95,51,255,76,95,51,255, + 76,95,51,255,76,95,51,255,76,95,51,255,76,95,50,255, + 76,95,50,255,76,95,50,255,76,95,50,255,76,94,49,255, + 76,94,49,255,76,94,49,255,76,94,49,255,77,94,48,255, + 77,94,48,255,77,94,48,255,77,94,48,255,78,95,47,255, + 78,95,47,255,78,95,47,255,78,95,47,255,79,95,46,255, + 79,95,46,255,79,95,46,255,79,95,46,255,80,95,45,255, + 80,95,45,255,80,95,45,255,80,95,45,255,81,96,45,255, + 81,96,45,255,81,96,45,255,81,96,45,255,82,96,44,255, + 82,96,44,255,82,96,44,255,82,96,44,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,94,41,255, + 82,94,41,255,82,94,41,255,82,94,41,255,81,94,41,255, + 81,94,41,255,81,94,41,255,81,94,41,255,80,93,40,255, + 80,93,40,255,80,93,40,255,80,92,40,255,79,92,40,255, + 79,91,40,255,79,91,40,255,78,91,40,255,78,90,39,255, + 77,90,39,255,77,90,39,255,76,89,39,255,76,89,39,255, + 75,88,39,255,75,88,39,255,74,87,39,255,74,87,38,255, + 73,86,38,255,73,86,38,255,72,85,38,255,72,85,38,255, + 71,84,38,255,71,84,38,255,70,83,38,255,70,82,37,255, + 69,81,37,255,69,81,37,255,68,80,37,255,67,80,37,255, + 66,79,37,255,66,79,37,255,65,78,37,255,65,77,36,255, + 64,76,36,255,64,76,36,255,63,75,36,255,63,75,35,255, + 62,74,35,255,62,74,35,255,61,73,35,255,61,72,35,255, + 60,71,35,255,60,71,35,255,59,71,35,255,59,70,34,255, + 58,70,34,255,58,70,34,255,58,69,34,255,57,69,34,255, + 57,68,34,255,57,68,34,255,57,68,34,255,56,67,33,255, + 56,67,33,255,56,67,33,255,56,67,33,255,55,66,33,255, + 55,66,33,255,55,66,33,255,55,66,33,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,54,66,31,255, + 54,66,31,255,54,66,31,255,54,66,31,255,54,66,31,255, + 54,66,31,255,54,66,31,255,54,66,31,255,54,65,30,255, + 54,65,30,255,54,65,30,255,54,65,30,255,53,64,30,255, + 53,64,30,255,53,64,30,255,53,64,30,255,52,64,29,255, + 52,64,29,255,52,64,29,255,52,63,29,255,51,63,28,255, + 51,62,28,255,51,62,28,255,50,62,28,255,50,61,27,255, + 49,61,27,255,49,61,27,255,49,60,27,255,48,60,27,255, + 48,59,27,255,48,59,27,255,47,58,27,255,47,58,26,255, + 46,57,26,255,46,57,26,255,45,56,26,255,45,56,25,255, + 44,55,25,255,44,55,25,255,43,55,25,255,43,54,24,255, + 42,54,24,255,42,54,24,255,42,53,24,255,41,53,24,255, + 41,52,24,255,41,52,24,255,41,52,24,255,40,51,23,255, + 40,51,23,255,40,51,23,255,40,51,23,255,62,74,26,255, + 62,74,26,255,62,74,26,255,62,74,26,255,63,75,27,255, + 63,75,27,255,63,75,27,255,63,76,27,255,64,76,27,255, + 64,77,27,255,64,77,27,255,65,77,27,255,65,78,28,255, + 66,78,28,255,66,78,28,255,66,79,28,255,67,79,28,255, + 67,80,28,255,67,80,28,255,68,81,28,255,68,81,29,255, + 69,82,29,255,69,82,29,255,70,83,29,255,70,84,29,255, + 71,85,29,255,71,85,29,255,72,86,29,255,73,87,30,255, + 74,88,30,255,74,88,30,255,75,89,30,255,75,90,31,255, + 76,91,31,255,76,91,31,255,77,92,31,255,77,92,32,255, + 78,93,32,255,78,93,32,255,79,94,32,255,79,95,32,255, + 80,96,32,255,80,96,32,255,81,97,32,255,82,98,33,255, + 83,99,33,255,83,99,33,255,84,100,33,255,84,101,34,255, + 85,102,34,255,85,102,34,255,86,103,34,255,86,104,35,255, + 87,105,35,255,87,106,35,255,88,107,35,255,89,108,36,255, + 90,109,36,255,90,109,36,255,91,110,36,255,91,111,36,255, + 92,112,36,255,92,112,36,255,93,113,36,255,94,113,37,255, + 95,114,37,255,95,114,37,255,96,115,37,255,96,116,38,255, + 97,117,38,255,97,117,38,255,97,118,38,255,98,118,39,255, + 98,119,39,255,98,119,39,255,99,120,39,255,99,120,39,255, + 100,121,39,255,100,121,39,255,100,121,39,255,101,122,40,255, + 101,122,40,255,101,122,40,255,101,122,40,255,102,123,41,255, + 102,123,41,255,102,123,41,255,102,123,41,255,102,124,42,255, + 102,124,42,255,102,124,42,255,102,124,42,255,102,124,43,255, + 102,124,43,255,102,124,43,255,102,124,43,255,101,124,43,255, + 101,124,43,255,101,124,43,255,101,124,43,255,101,123,44,255, + 101,123,44,255,101,123,44,255,101,123,44,255,100,123,45,255, + 100,123,45,255,100,123,45,255,100,123,45,255,100,123,45,255, + 100,123,45,255,100,123,45,255,100,123,45,255,99,123,46,255, + 99,123,46,255,99,123,46,255,99,123,46,255,100,124,46,255, + 100,124,46,255,100,124,46,255,100,124,46,255,100,125,47,255, + 100,125,47,255,100,125,47,255,100,125,47,255,101,126,47,255, + 101,126,47,255,101,126,47,255,101,127,47,255,102,127,47,255, + 102,128,47,255,102,128,47,255,103,129,47,255,103,129,47,255, + 104,130,47,255,104,130,47,255,104,131,47,255,105,131,48,255, + 105,132,48,255,105,132,48,255,106,132,48,255,106,133,48,255, + 107,133,48,255,107,133,48,255,107,134,48,255,108,134,49,255, + 108,135,49,255,108,135,49,255,108,135,49,255,109,136,49,255, + 109,136,49,255,109,136,49,255,109,136,49,255,109,137,50,255, + 109,137,50,255,109,137,50,255,109,137,50,255,109,138,50,255, + 109,138,50,255,109,138,50,255,109,138,50,255,109,138,51,255, + 109,138,51,255,109,138,51,255,109,138,51,255,109,137,52,255, + 109,137,52,255,109,137,52,255,109,137,52,255,108,137,52,255, + 108,137,52,255,108,137,52,255,108,137,52,255,108,136,53,255, + 108,136,53,255,108,136,53,255,108,136,53,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,107,135,54,255, + 107,135,54,255,107,135,54,255,107,135,54,255,106,134,55,255, + 106,134,55,255,106,134,55,255,106,134,55,255,106,133,56,255, + 106,133,56,255,106,133,56,255,106,133,56,255,106,132,56,255, + 106,132,56,255,106,132,56,255,106,132,56,255,105,132,57,255, + 105,132,57,255,105,132,57,255,105,132,57,255,105,131,58,255, + 105,131,58,255,105,131,58,255,105,131,58,255,105,130,58,255, + 105,130,58,255,105,130,58,255,104,130,59,255,104,129,59,255, + 103,129,60,255,103,129,60,255,103,129,60,255,102,128,61,255, + 102,128,61,255,102,128,61,255,101,128,61,255,101,127,62,255, + 100,127,62,255,100,127,62,255,99,127,62,255,99,126,63,255, + 98,126,63,255,98,126,63,255,98,125,63,255,97,125,64,255, + 97,124,64,255,97,124,64,255,97,124,64,255,96,123,65,255, + 96,123,65,255,96,123,65,255,95,122,65,255,95,122,66,255, + 94,121,66,255,94,121,66,255,93,121,66,255,93,120,67,255, + 92,120,67,255,92,120,67,255,91,119,67,255,91,119,67,255, + 90,118,67,255,90,118,67,255,90,118,67,255,89,117,68,255, + 89,117,68,255,89,117,68,255,88,117,68,255,88,116,69,255, + 87,116,69,255,87,116,69,255,87,116,69,255,86,115,70,255, + 86,115,70,255,86,115,70,255,85,115,70,255,85,114,70,255, + 84,114,70,255,84,114,70,255,83,113,70,255,83,113,71,255, + 82,112,71,255,82,112,71,255,82,112,71,255,81,111,72,255, + 81,111,72,255,81,111,72,255,80,110,72,255,80,110,72,255, + 79,109,72,255,79,109,72,255,79,109,72,255,78,108,73,255, + 78,108,73,255,78,108,73,255,77,108,73,255,77,107,73,255, + 76,107,73,255,76,107,73,255,76,106,73,255,75,106,73,255, + 75,105,73,255,75,105,73,255,74,105,73,255,74,104,73,255, + 73,104,73,255,73,104,73,255,73,103,73,255,72,103,73,255, + 72,102,73,255,72,102,73,255,72,102,73,255,71,101,74,255, + 71,101,74,255,71,101,74,255,70,101,74,255,70,100,74,255, + 69,100,74,255,69,100,74,255,69,100,74,255,68,99,74,255, + 68,99,74,255,68,99,74,255,67,99,74,255,67,98,74,255, + 66,98,74,255,66,98,74,255,65,97,74,255,65,97,74,255, + 64,96,74,255,64,96,74,255,63,95,74,255,63,95,74,255, + 62,94,74,255,62,94,74,255,61,93,74,255,61,93,74,255, + 60,92,74,255,60,92,74,255,59,91,74,255,58,91,74,255, + 58,90,74,255,57,90,74,255,56,89,74,255,55,89,74,255, + 55,88,74,255,54,88,74,255,53,87,74,255,53,86,74,255, + 52,86,74,255,52,85,74,255,51,84,74,255,51,84,74,255, + 50,83,74,255,50,83,74,255,49,82,74,255,49,82,74,255, + 48,81,74,255,48,81,74,255,48,80,74,255,47,80,73,255, + 47,79,73,255,47,79,73,255,47,79,73,255,47,79,73,255, + 47,79,73,255,47,79,73,255,47,79,73,255,47,79,72,255, + 47,79,72,255,47,79,72,255,47,79,72,255,48,79,71,255, + 48,79,71,255,48,79,71,255,48,79,71,255,49,80,70,255, + 49,80,70,255,49,80,70,255,49,80,70,255,50,81,69,255, + 50,81,69,255,50,81,69,255,51,82,69,255,51,82,68,255, + 52,83,68,255,52,83,68,255,52,83,68,255,53,84,67,255, + 53,84,67,255,53,84,67,255,54,84,67,255,54,85,67,255, + 55,85,67,255,55,85,67,255,55,85,67,255,56,86,66,255, + 56,86,66,255,56,86,66,255,56,86,66,255,57,86,66,255, + 57,86,66,255,57,86,66,255,57,86,66,255,57,86,65,255, + 57,86,65,255,57,86,65,255,57,86,65,255,57,86,65,255, + 57,86,65,255,57,86,65,255,57,86,65,255,56,85,65,255, + 56,85,65,255,56,85,65,255,56,85,65,255,56,84,65,255, + 56,84,65,255,56,84,65,255,56,84,65,255,55,83,65,255, + 55,83,65,255,55,83,65,255,55,83,65,255,54,83,65,255, + 54,83,65,255,54,83,65,255,54,83,65,255,54,82,65,255, + 54,82,65,255,54,82,65,255,54,82,65,255,54,82,64,255, + 54,82,64,255,54,82,64,255,54,82,64,255,55,82,64,255, + 55,82,64,255,55,82,64,255,55,82,64,255,56,83,64,255, + 56,83,64,255,56,83,64,255,56,84,64,255,57,84,63,255, + 57,85,63,255,57,85,63,255,58,86,63,255,58,86,63,255, + 59,87,63,255,59,87,63,255,60,88,63,255,61,89,62,255, + 62,89,62,255,63,90,62,255,64,91,62,255,65,92,62,255, + 65,92,62,255,66,93,62,255,67,94,62,255,67,95,62,255, + 67,95,61,255,68,96,61,255,69,96,61,255,69,97,61,255, + 70,97,61,255,71,98,61,255,72,99,61,255,72,99,61,255, + 73,100,60,255,74,101,60,255,74,102,60,255,75,102,60,255, + 75,103,60,255,76,104,60,255,77,104,60,255,77,105,60,255, + 78,105,60,255,79,106,60,255,79,106,60,255,80,107,60,255, + 80,107,60,255,81,108,60,255,81,108,60,255,81,109,60,255, + 82,109,60,255,82,110,60,255,82,110,60,255,83,111,60,255, + 83,111,60,255,84,112,60,255,84,112,60,255,84,112,60,255, + 85,113,60,255,85,113,60,255,85,113,60,255,85,113,60,255, + 86,114,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 85,114,61,255,85,114,61,255,85,114,61,255,85,114,61,255, + 84,113,61,255,84,113,61,255,84,113,61,255,84,112,61,255, + 83,112,61,255,83,111,61,255,83,111,61,255,82,111,61,255, + 82,110,61,255,81,110,61,255,81,110,61,255,80,109,61,255, + 80,109,62,255,79,108,62,255,79,108,62,255,79,107,62,255, + 78,107,62,255,78,106,62,255,78,106,62,255,77,106,62,255, + 77,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,104,62,255,76,104,62,255,76,104,62,255,76,104,62,255, + 77,105,62,255,77,105,62,255,77,105,62,255,77,105,62,255, + 78,106,62,255,78,106,62,255,78,106,62,255,79,107,62,255, + 79,107,61,255,80,108,61,255,81,108,61,255,81,109,61,255, + 82,109,61,255,83,110,61,255,84,111,61,255,84,111,61,255, + 85,112,60,255,86,113,60,255,87,114,60,255,88,114,60,255, + 89,115,60,255,90,116,60,255,91,117,60,255,92,117,60,255, + 93,118,60,255,94,119,60,255,95,120,60,255,95,121,60,255, + 96,122,59,255,97,123,59,255,97,123,59,255,98,124,59,255, + 98,124,59,255,99,125,59,255,99,125,59,255,100,126,59,255, + 100,126,60,255,101,127,60,255,101,127,60,255,101,127,60,255, + 101,128,60,255,101,128,60,255,101,128,60,255,101,128,60,255, + 101,128,61,255,101,128,61,255,101,128,61,255,101,128,61,255, + 100,128,62,255,100,128,62,255,100,128,62,255,99,128,62,255, + 99,127,63,255,98,127,63,255,98,127,63,255,98,126,63,255, + 97,126,64,255,97,125,64,255,97,125,64,255,96,124,65,255, + 96,124,65,255,95,123,66,255,94,123,66,255,94,122,66,255, + 93,122,67,255,92,121,67,255,92,121,67,255,91,120,67,255, + 91,120,68,255,90,119,68,255,90,119,68,255,89,118,68,255, + 89,118,69,255,88,117,69,255,88,117,69,255,87,117,69,255, + 87,116,70,255,86,116,70,255,86,116,70,255,86,115,70,255, + 85,115,70,255,85,114,70,255,85,114,70,255,85,114,70,255, + 84,113,71,255,84,113,71,255,84,113,71,255,84,112,71,255, + 83,112,71,255,83,111,71,255,83,111,71,255,82,111,71,255, + 82,110,72,255,81,110,72,255,81,110,72,255,81,110,72,255, + 80,109,72,255,80,109,72,255,80,109,72,255,79,108,72,255, + 79,108,71,255,78,107,71,255,78,107,71,255,78,106,71,255, + 77,106,71,255,77,105,71,255,77,105,71,255,76,105,71,255, + 76,104,70,255,75,104,70,255,75,104,70,255,75,103,70,255, + 74,103,69,255,74,102,69,255,74,102,69,255,74,101,69,255, + 73,101,68,255,73,100,68,255,73,100,68,255,73,100,68,255, + 72,99,67,255,72,99,67,255,72,99,67,255,72,99,66,255, + 71,98,66,255,71,98,65,255,71,98,65,255,71,98,64,255, + 71,98,64,255,71,98,63,255,71,98,63,255,71,98,62,255, + 71,98,62,255,71,98,61,255,71,98,61,255,71,98,61,255, + 72,98,60,255,72,98,60,255,72,98,60,255,72,98,59,255, + 73,98,59,255,73,98,58,255,73,98,58,255,74,98,58,255, + 74,98,57,255,75,98,57,255,75,98,57,255,75,98,57,255, + 75,99,56,255,75,99,56,255,75,99,56,255,75,99,56,255, + 76,99,55,255,76,99,55,255,76,99,55,255,76,99,55,255, + 76,99,54,255,76,99,54,255,76,99,54,255,76,99,54,255, + 76,98,54,255,76,98,54,255,76,98,54,255,76,98,54,255, + 76,98,53,255,76,98,53,255,76,98,53,255,76,98,53,255, + 76,97,53,255,76,97,53,255,76,97,53,255,76,97,53,255, + 75,96,52,255,75,96,52,255,75,96,52,255,75,96,52,255, + 75,96,52,255,75,96,52,255,75,96,52,255,75,96,52,255, + 75,95,51,255,75,95,51,255,75,95,51,255,75,95,51,255, + 74,94,50,255,74,94,50,255,74,94,50,255,74,94,50,255, + 75,94,50,255,75,94,50,255,75,94,50,255,75,94,50,255, + 75,94,49,255,75,94,49,255,75,94,49,255,75,94,49,255, + 76,93,48,255,76,93,48,255,76,93,48,255,76,93,48,255, + 77,93,48,255,77,93,48,255,77,93,48,255,77,93,48,255, + 78,94,47,255,78,94,47,255,78,94,47,255,78,94,47,255, + 79,94,46,255,79,94,46,255,79,94,46,255,79,94,46,255, + 80,95,45,255,80,95,45,255,80,95,45,255,80,95,45,255, + 81,95,45,255,81,95,45,255,81,95,45,255,81,95,45,255, + 82,96,44,255,82,96,44,255,82,96,44,255,82,96,44,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,96,43,255,82,96,43,255,82,96,43,255,82,96,43,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,94,41,255,82,94,41,255,82,94,41,255,82,94,41,255, + 81,94,41,255,81,94,41,255,81,94,41,255,81,94,41,255, + 80,93,40,255,80,93,40,255,80,93,40,255,80,92,40,255, + 79,92,40,255,79,91,40,255,79,91,40,255,78,91,40,255, + 78,90,39,255,77,90,39,255,77,90,39,255,76,89,39,255, + 76,89,39,255,75,88,39,255,75,88,39,255,74,87,39,255, + 74,87,38,255,73,86,38,255,73,86,38,255,72,85,38,255, + 72,85,38,255,71,84,38,255,71,84,38,255,70,83,38,255, + 70,82,37,255,69,81,37,255,69,81,37,255,68,80,37,255, + 67,80,37,255,66,79,37,255,66,79,37,255,65,78,37,255, + 65,77,36,255,64,76,36,255,64,76,36,255,63,75,36,255, + 63,75,35,255,62,74,35,255,62,74,35,255,61,73,35,255, + 61,72,35,255,60,71,35,255,60,71,35,255,59,71,35,255, + 59,70,34,255,58,70,34,255,58,70,34,255,58,69,34,255, + 57,69,34,255,57,68,34,255,57,68,34,255,57,68,34,255, + 56,67,33,255,56,67,33,255,56,67,33,255,56,67,33,255, + 55,66,33,255,55,66,33,255,55,66,33,255,55,66,33,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 55,66,32,255,55,66,32,255,55,66,32,255,55,66,32,255, + 54,66,31,255,54,66,31,255,54,66,31,255,54,66,31,255, + 54,66,31,255,54,66,31,255,54,66,31,255,54,66,31,255, + 54,65,30,255,54,65,30,255,54,65,30,255,54,65,30,255, + 53,64,30,255,53,64,30,255,53,64,30,255,53,64,30,255, + 52,64,29,255,52,64,29,255,52,64,29,255,52,63,29,255, + 51,63,28,255,51,62,28,255,51,62,28,255,50,62,28,255, + 50,61,27,255,49,61,27,255,49,61,27,255,49,60,27,255, + 48,60,27,255,48,59,27,255,48,59,27,255,47,58,27,255, + 47,58,26,255,46,57,26,255,46,57,26,255,45,56,26,255, + 45,56,25,255,44,55,25,255,44,55,25,255,43,55,25,255, + 43,54,24,255,42,54,24,255,42,54,24,255,42,53,24,255, + 41,53,24,255,41,52,24,255,41,52,24,255,41,52,24,255, + 40,51,23,255,40,51,23,255,40,51,23,255,40,51,23,255, + 63,75,27,255,63,75,27,255,63,75,27,255,63,75,27,255, + 64,76,27,255,64,76,27,255,64,76,27,255,64,76,27,255, + 65,77,27,255,65,77,27,255,65,77,27,255,65,78,27,255, + 66,78,28,255,66,79,28,255,66,79,28,255,67,80,28,255, + 67,80,28,255,68,81,28,255,68,81,28,255,69,82,28,255, + 69,82,29,255,70,83,29,255,70,83,29,255,71,84,29,255, + 71,85,30,255,72,86,30,255,72,86,30,255,73,87,30,255, + 73,87,30,255,74,88,30,255,74,88,30,255,75,89,30,255, + 76,90,31,255,77,91,31,255,77,91,31,255,78,92,31,255, + 78,93,32,255,79,94,32,255,79,94,32,255,80,95,32,255, + 80,96,33,255,81,97,33,255,81,97,33,255,82,98,33,255, + 82,99,34,255,83,100,34,255,83,100,34,255,84,101,34,255, + 85,102,34,255,86,103,34,255,86,103,34,255,87,104,34,255, + 87,105,35,255,88,106,35,255,88,106,35,255,89,107,35,255, + 89,108,36,255,90,109,36,255,90,109,36,255,91,110,36,255, + 92,111,37,255,93,112,37,255,93,112,37,255,94,113,37,255, + 94,114,37,255,95,115,37,255,95,115,37,255,96,116,37,255, + 96,116,38,255,97,117,38,255,97,117,38,255,97,118,38,255, + 98,118,39,255,98,119,39,255,98,119,39,255,99,120,39,255, + 99,120,40,255,100,121,40,255,100,121,40,255,100,122,40,255, + 101,122,41,255,101,123,41,255,101,123,41,255,101,123,41,255, + 102,124,41,255,102,124,41,255,102,124,41,255,102,124,41,255, + 102,124,42,255,102,124,42,255,102,124,42,255,102,124,42,255, + 102,125,43,255,102,125,43,255,102,125,43,255,102,125,43,255, + 102,124,44,255,102,124,44,255,102,124,44,255,102,124,44,255, + 101,124,44,255,101,124,44,255,101,124,44,255,101,124,44,255, + 100,124,45,255,100,124,45,255,100,124,45,255,100,124,45,255, + 100,124,46,255,100,124,46,255,100,124,46,255,100,124,46,255, + 100,124,46,255,100,124,46,255,100,124,46,255,100,124,46,255, + 100,125,47,255,100,125,47,255,100,125,47,255,100,125,47,255, + 101,125,47,255,101,125,47,255,101,125,47,255,101,126,47,255, + 102,126,48,255,102,127,48,255,102,127,48,255,102,127,48,255, + 103,128,48,255,103,128,48,255,103,128,48,255,103,129,48,255, + 104,129,48,255,104,130,48,255,104,130,48,255,105,131,48,255, + 105,131,48,255,106,132,48,255,106,132,48,255,106,132,48,255, + 107,133,49,255,107,133,49,255,107,133,49,255,107,134,49,255, + 108,134,49,255,108,135,49,255,108,135,49,255,108,135,49,255, + 109,136,49,255,109,136,49,255,109,136,49,255,109,136,49,255, + 109,136,50,255,109,136,50,255,109,136,50,255,109,136,50,255, + 110,137,51,255,110,137,51,255,110,137,51,255,110,137,51,255, + 110,137,51,255,110,137,51,255,110,137,51,255,110,137,51,255, + 109,136,52,255,109,136,52,255,109,136,52,255,109,136,52,255, + 109,136,52,255,109,136,52,255,109,136,52,255,109,136,52,255, + 108,136,53,255,108,136,53,255,108,136,53,255,108,136,53,255, + 108,135,53,255,108,135,53,255,108,135,53,255,108,135,53,255, + 108,135,53,255,108,135,53,255,108,135,53,255,108,135,53,255, + 108,135,54,255,108,135,54,255,108,135,54,255,108,135,54,255, + 107,134,54,255,107,134,54,255,107,134,54,255,107,134,54,255, + 107,133,55,255,107,133,55,255,107,133,55,255,107,133,55,255, + 106,133,55,255,106,133,55,255,106,133,55,255,106,133,55,255, + 106,132,56,255,106,132,56,255,106,132,56,255,106,132,56,255, + 105,132,57,255,105,132,57,255,105,132,57,255,105,132,57,255, + 105,131,58,255,105,131,58,255,105,131,58,255,105,131,58,255, + 104,130,59,255,104,130,59,255,104,130,59,255,103,130,59,255, + 103,129,60,255,102,129,60,255,102,129,60,255,102,128,61,255, + 101,128,61,255,101,127,62,255,101,127,62,255,100,127,62,255, + 100,126,63,255,99,126,63,255,99,126,63,255,99,126,63,255, + 98,125,64,255,98,125,64,255,98,125,64,255,98,125,64,255, + 97,124,65,255,97,124,65,255,97,124,65,255,96,123,65,255, + 96,123,66,255,95,122,66,255,95,122,66,255,94,122,66,255, + 94,121,66,255,93,121,66,255,93,121,66,255,92,120,66,255, + 92,120,67,255,91,119,67,255,91,119,67,255,91,119,67,255, + 90,118,68,255,90,118,68,255,90,118,68,255,89,118,68,255, + 89,117,68,255,88,117,68,255,88,117,68,255,88,117,68,255, + 87,116,69,255,87,116,69,255,87,116,69,255,86,115,69,255, + 86,115,69,255,85,114,69,255,85,114,69,255,84,114,69,255, + 84,113,70,255,83,113,70,255,83,113,70,255,82,112,70,255, + 82,112,71,255,81,111,71,255,81,111,71,255,80,110,71,255, + 80,110,71,255,79,109,71,255,79,109,71,255,79,109,71,255, + 78,108,72,255,78,108,72,255,78,108,72,255,78,108,72,255, + 77,107,72,255,77,107,72,255,77,107,72,255,76,107,72,255, + 76,106,73,255,75,106,73,255,75,106,73,255,75,105,73,255, + 74,105,73,255,74,104,73,255,74,104,73,255,74,104,73,255, + 73,103,73,255,73,103,73,255,73,103,73,255,72,103,73,255, + 72,102,74,255,71,102,74,255,71,102,74,255,71,102,74,255, + 70,101,74,255,70,101,74,255,70,101,74,255,69,100,74,255, + 69,100,74,255,68,99,74,255,68,99,74,255,67,99,74,255, + 67,98,74,255,66,98,74,255,66,98,74,255,65,97,74,255, + 65,97,74,255,64,96,74,255,64,96,74,255,63,95,74,255, + 62,95,74,255,62,94,74,255,61,94,74,255,60,93,74,255, + 60,93,75,255,59,92,75,255,59,92,75,255,58,91,75,255, + 58,90,75,255,57,90,75,255,57,89,75,255,56,88,75,255, + 55,88,75,255,55,87,75,255,54,87,75,255,53,86,75,255, + 53,85,75,255,52,85,75,255,52,84,75,255,51,83,75,255, + 50,83,74,255,50,82,74,255,49,82,74,255,48,82,74,255, + 48,81,74,255,47,81,74,255,47,81,74,255,47,80,74,255, + 46,80,73,255,46,79,73,255,46,79,73,255,46,79,73,255, + 46,78,73,255,46,78,73,255,46,78,73,255,46,78,73,255, + 46,78,72,255,46,78,72,255,46,78,72,255,46,78,72,255, + 47,78,71,255,47,78,71,255,47,78,71,255,47,78,71,255, + 48,79,71,255,48,79,71,255,48,79,71,255,48,80,71,255, + 49,80,70,255,49,81,70,255,49,81,70,255,50,81,70,255, + 50,82,69,255,51,82,69,255,51,82,69,255,51,82,69,255, + 52,83,68,255,52,83,68,255,52,83,68,255,53,83,68,255, + 53,84,67,255,54,84,67,255,54,84,67,255,54,84,67,255, + 55,85,66,255,55,85,66,255,55,85,66,255,55,85,66,255, + 56,85,66,255,56,85,66,255,56,85,66,255,56,85,66,255, + 56,85,65,255,56,85,65,255,56,85,65,255,56,85,65,255, + 56,85,65,255,56,85,65,255,56,85,65,255,56,85,65,255, + 55,84,65,255,55,84,65,255,55,84,65,255,55,84,65,255, + 55,83,65,255,55,83,65,255,55,83,65,255,55,83,65,255, + 54,82,65,255,54,82,65,255,54,82,65,255,54,82,65,255, + 53,82,65,255,53,82,65,255,53,82,65,255,53,82,65,255, + 53,81,64,255,53,81,64,255,53,81,64,255,53,81,64,255, + 53,81,64,255,53,81,64,255,53,81,64,255,53,81,64,255, + 54,82,64,255,54,82,64,255,54,82,64,255,54,82,64,255, + 55,83,64,255,55,83,64,255,55,83,64,255,56,84,64,255, + 56,84,63,255,57,85,63,255,57,85,63,255,58,86,63,255, + 58,86,63,255,59,87,63,255,59,87,63,255,60,88,63,255, + 61,88,62,255,61,89,62,255,62,89,62,255,63,90,62,255, + 64,91,61,255,64,91,61,255,65,92,61,255,66,93,61,255, + 67,94,61,255,67,94,61,255,68,95,61,255,69,96,61,255, + 69,96,61,255,70,97,60,255,71,98,60,255,72,99,60,255, + 72,99,60,255,73,100,60,255,74,101,60,255,75,102,60,255, + 75,102,60,255,76,103,60,255,77,104,60,255,78,105,60,255, + 78,105,60,255,79,106,60,255,80,107,60,255,80,107,60,255, + 81,108,60,255,81,108,60,255,82,109,60,255,82,109,60,255, + 82,110,60,255,83,110,60,255,83,111,60,255,83,111,60,255, + 84,112,60,255,84,112,60,255,85,113,60,255,85,113,60,255, + 85,113,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,87,115,60,255,87,115,60,255,87,115,60,255, + 87,115,60,255,87,115,60,255,87,115,60,255,87,115,60,255, + 87,115,60,255,86,114,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,85,114,60,255,85,114,60,255,85,114,60,255, + 84,113,60,255,84,113,61,255,83,112,61,255,83,112,61,255, + 82,112,61,255,82,111,61,255,81,111,61,255,81,111,61,255, + 80,110,61,255,80,110,61,255,79,109,61,255,79,109,61,255, + 78,108,61,255,78,108,62,255,77,107,62,255,77,107,62,255, + 77,106,62,255,76,106,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,77,106,62,255,77,106,62,255,78,106,62,255, + 78,106,62,255,79,107,61,255,80,107,61,255,80,108,61,255, + 81,108,61,255,81,109,61,255,82,110,61,255,83,111,61,255, + 84,111,61,255,85,112,61,255,86,113,61,255,87,114,61,255, + 87,114,61,255,88,115,60,255,89,116,60,255,90,117,60,255, + 91,118,60,255,92,119,60,255,93,120,60,255,94,121,60,255, + 95,121,60,255,96,122,60,255,97,123,60,255,97,124,60,255, + 98,124,60,255,98,125,60,255,99,126,60,255,99,126,60,255, + 100,127,60,255,100,127,60,255,101,128,60,255,101,128,60,255, + 101,128,60,255,102,128,61,255,102,128,61,255,102,128,61,255, + 102,128,61,255,102,128,61,255,102,128,61,255,102,128,61,255, + 102,128,61,255,101,128,62,255,101,128,62,255,101,128,62,255, + 100,128,62,255,100,127,63,255,99,127,63,255,99,127,63,255, + 98,127,63,255,98,126,64,255,97,126,64,255,97,126,64,255, + 96,125,65,255,96,125,65,255,95,124,66,255,95,124,66,255, + 94,123,66,255,94,123,67,255,93,122,67,255,93,122,67,255, + 92,121,67,255,92,121,68,255,91,120,68,255,91,120,68,255, + 90,119,68,255,90,119,69,255,89,118,69,255,89,118,69,255, + 88,118,69,255,88,117,70,255,87,117,70,255,87,117,70,255, + 87,116,70,255,86,116,71,255,86,115,71,255,86,115,71,255, + 86,115,71,255,85,114,71,255,85,114,71,255,85,114,71,255, + 84,113,71,255,84,113,72,255,83,112,72,255,83,112,72,255, + 83,112,72,255,82,111,72,255,82,111,72,255,82,111,72,255, + 81,110,72,255,81,110,72,255,80,109,72,255,80,109,72,255, + 80,109,72,255,79,108,71,255,79,108,71,255,79,108,71,255, + 78,107,71,255,78,107,71,255,77,106,71,255,77,106,71,255, + 76,105,71,255,76,105,70,255,75,104,70,255,75,103,70,255, + 74,103,70,255,74,102,69,255,73,101,69,255,73,101,69,255, + 73,101,68,255,72,100,68,255,72,100,67,255,72,100,67,255, + 72,100,67,255,71,99,66,255,71,99,66,255,71,99,66,255, + 71,99,65,255,71,98,65,255,71,98,64,255,71,98,64,255, + 71,98,64,255,71,97,63,255,71,97,63,255,71,97,63,255, + 71,97,62,255,71,97,62,255,71,97,61,255,71,97,61,255, + 71,97,60,255,72,97,60,255,72,97,59,255,72,97,59,255, + 72,97,59,255,72,97,58,255,72,97,58,255,72,97,58,255, + 73,97,58,255,73,97,57,255,74,97,57,255,74,97,57,255, + 74,97,56,255,74,98,56,255,74,98,55,255,74,98,55,255, + 74,98,55,255,75,98,55,255,75,98,55,255,75,98,55,255, + 75,98,55,255,75,98,54,255,75,98,54,255,75,98,54,255, + 75,98,54,255,75,97,53,255,75,97,53,255,75,97,53,255, + 75,97,53,255,75,97,53,255,75,97,53,255,75,97,53,255, + 75,97,53,255,75,96,52,255,75,96,52,255,75,96,52,255, + 75,96,52,255,74,95,52,255,74,95,52,255,74,95,52,255, + 74,95,52,255,74,95,52,255,74,95,52,255,74,95,52,255, + 74,95,52,255,74,94,51,255,74,94,51,255,74,94,51,255, + 74,94,51,255,74,93,50,255,74,93,50,255,74,93,50,255, + 74,93,50,255,74,93,50,255,74,93,50,255,74,93,50,255, + 74,93,50,255,75,93,49,255,75,93,49,255,75,93,49,255, + 75,93,49,255,75,93,48,255,75,93,48,255,75,93,48,255, + 75,93,48,255,76,93,47,255,76,93,47,255,76,93,47,255, + 76,93,47,255,77,94,46,255,77,94,46,255,77,94,46,255, + 77,94,46,255,78,94,45,255,78,94,45,255,78,94,45,255, + 78,94,45,255,79,94,44,255,79,94,44,255,79,94,44,255, + 79,94,44,255,80,95,44,255,80,95,44,255,80,95,44,255, + 80,95,44,255,81,95,43,255,81,95,43,255,81,95,43,255, + 81,95,43,255,82,95,43,255,82,95,43,255,82,95,43,255, + 82,95,43,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,94,41,255,82,94,41,255,82,94,41,255, + 82,94,41,255,81,94,41,255,81,94,41,255,81,94,41,255, + 81,94,41,255,81,93,41,255,81,93,41,255,81,93,41,255, + 81,93,41,255,80,92,40,255,80,92,40,255,80,92,40,255, + 79,92,40,255,79,92,40,255,78,92,40,255,78,92,40,255, + 78,91,40,255,77,91,39,255,77,90,39,255,77,90,39,255, + 76,90,39,255,76,89,39,255,75,89,39,255,75,89,39,255, + 75,88,39,255,74,88,38,255,74,87,38,255,74,87,38,255, + 73,86,38,255,73,86,38,255,72,85,38,255,72,85,38,255, + 71,84,38,255,70,83,37,255,69,82,37,255,69,82,37,255, + 68,81,37,255,68,81,37,255,67,80,37,255,67,80,37,255, + 66,79,37,255,66,78,36,255,65,77,36,255,65,77,36,255, + 64,76,36,255,63,75,35,255,62,74,35,255,62,74,35,255, + 61,73,35,255,61,73,35,255,60,72,35,255,60,72,35,255, + 59,71,35,255,59,71,34,255,58,70,34,255,58,70,34,255, + 58,69,34,255,57,69,34,255,57,68,34,255,57,68,34,255, + 57,68,34,255,56,67,33,255,56,67,33,255,56,67,33,255, + 55,67,33,255,55,66,33,255,54,66,33,255,54,66,33,255, + 54,66,33,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,65,31,255,54,65,31,255,54,65,31,255, + 54,65,31,255,53,65,31,255,53,65,31,255,53,65,31,255, + 53,65,31,255,53,65,30,255,53,65,30,255,53,65,30,255, + 53,65,30,255,52,64,30,255,52,64,30,255,52,64,30,255, + 52,64,30,255,51,63,29,255,51,63,29,255,51,63,29,255, + 51,63,29,255,50,62,28,255,50,62,28,255,50,62,28,255, + 49,61,28,255,49,61,27,255,48,60,27,255,48,60,27,255, + 48,59,27,255,47,59,26,255,47,58,26,255,47,58,26,255, + 46,57,26,255,46,57,26,255,45,56,26,255,45,56,26,255, + 44,56,26,255,44,55,25,255,43,55,25,255,43,55,25,255, + 42,54,25,255,42,54,24,255,41,53,24,255,41,53,24,255, + 41,52,24,255,40,52,24,255,40,51,24,255,40,51,24,255, + 40,51,24,255,39,50,23,255,39,50,23,255,39,50,23,255, + 39,50,23,255,63,75,27,255,63,75,27,255,63,75,27,255, + 63,75,27,255,64,76,27,255,64,76,27,255,64,76,27,255, + 64,77,27,255,65,77,27,255,65,78,27,255,65,78,27,255, + 66,78,27,255,66,79,28,255,67,79,28,255,67,79,28,255, + 67,80,28,255,68,80,28,255,68,81,28,255,68,81,28,255, + 69,82,28,255,69,82,29,255,70,83,29,255,70,83,29,255, + 71,84,29,255,71,85,30,255,72,86,30,255,72,86,30,255, + 73,87,30,255,74,88,30,255,75,89,30,255,75,89,30,255, + 76,90,30,255,76,91,31,255,77,92,31,255,77,92,31,255, + 78,93,31,255,78,93,32,255,79,94,32,255,79,94,32,255, + 80,95,32,255,80,96,33,255,81,97,33,255,81,97,33,255, + 82,98,33,255,83,99,34,255,84,100,34,255,84,100,34,255, + 85,101,34,255,85,102,34,255,86,103,34,255,86,103,34,255, + 87,104,34,255,87,105,35,255,88,106,35,255,88,107,35,255, + 89,108,35,255,90,109,36,255,91,110,36,255,91,110,36,255, + 92,111,36,255,92,112,37,255,93,113,37,255,93,113,37,255, + 94,114,37,255,95,114,37,255,96,115,37,255,96,115,37,255, + 97,116,37,255,97,117,38,255,98,118,38,255,98,118,38,255, + 98,119,38,255,99,119,39,255,99,120,39,255,99,120,39,255, + 100,121,39,255,100,121,40,255,101,122,40,255,101,122,40,255, + 101,122,40,255,102,123,41,255,102,123,41,255,102,123,41,255, + 102,123,41,255,103,124,41,255,103,124,41,255,103,124,41,255, + 103,124,41,255,103,125,42,255,103,125,42,255,103,125,42,255, + 103,125,42,255,103,125,43,255,103,125,43,255,103,125,43,255, + 103,125,43,255,102,125,44,255,102,125,44,255,102,125,44,255, + 102,125,44,255,102,124,44,255,102,124,44,255,102,124,44,255, + 102,124,44,255,101,124,45,255,101,124,45,255,101,124,45,255, + 101,124,45,255,101,124,46,255,101,124,46,255,101,124,46,255, + 101,124,46,255,100,124,46,255,100,124,46,255,100,124,46,255, + 100,124,46,255,101,125,47,255,101,125,47,255,101,125,47,255, + 101,125,47,255,101,125,47,255,101,125,47,255,101,125,47,255, + 101,126,47,255,102,126,48,255,102,127,48,255,102,127,48,255, + 102,127,48,255,103,128,48,255,103,128,48,255,103,128,48,255, + 103,129,48,255,104,129,48,255,104,130,48,255,104,130,48,255, + 105,131,48,255,105,131,48,255,106,132,48,255,106,132,48,255, + 106,132,48,255,107,133,49,255,107,133,49,255,107,133,49,255, + 107,134,49,255,108,134,49,255,108,135,49,255,108,135,49,255, + 108,135,49,255,109,136,49,255,109,136,49,255,109,136,49,255, + 109,136,49,255,109,136,50,255,109,136,50,255,109,136,50,255, + 109,136,50,255,110,137,51,255,110,137,51,255,110,137,51,255, + 110,137,51,255,110,137,51,255,110,137,51,255,110,137,51,255, + 110,137,51,255,109,136,52,255,109,136,52,255,109,136,52,255, + 109,136,52,255,109,136,52,255,109,136,52,255,109,136,52,255, + 109,136,52,255,108,136,53,255,108,136,53,255,108,136,53,255, + 108,136,53,255,108,135,53,255,108,135,53,255,108,135,53,255, + 108,135,53,255,108,135,53,255,108,135,53,255,108,135,53,255, + 108,135,53,255,108,135,54,255,108,135,54,255,108,135,54,255, + 108,135,54,255,107,134,54,255,107,134,54,255,107,134,54,255, + 107,134,54,255,107,133,55,255,107,133,55,255,107,133,55,255, + 107,133,55,255,107,133,55,255,107,133,55,255,107,133,55,255, + 107,133,55,255,106,132,56,255,106,132,56,255,106,132,56,255, + 106,132,56,255,106,132,57,255,106,132,57,255,106,132,57,255, + 106,132,57,255,106,131,57,255,106,131,57,255,106,131,57,255, + 106,131,58,255,105,130,58,255,105,130,59,255,105,130,59,255, + 104,130,59,255,104,129,60,255,103,129,60,255,103,129,60,255, + 103,129,60,255,102,128,61,255,102,128,61,255,102,128,61,255, + 101,128,61,255,101,127,62,255,100,127,62,255,100,127,62,255, + 100,127,62,255,99,126,63,255,99,126,63,255,99,126,63,255, + 99,126,63,255,98,125,64,255,98,125,64,255,98,125,64,255, + 97,124,64,255,97,124,65,255,96,123,65,255,96,123,65,255, + 95,123,65,255,95,122,66,255,94,122,66,255,94,122,66,255, + 93,121,66,255,93,121,66,255,92,120,66,255,92,120,66,255, + 92,120,66,255,91,119,67,255,91,119,67,255,91,119,67,255, + 90,119,67,255,90,118,68,255,89,118,68,255,89,118,68,255, + 89,118,68,255,88,117,69,255,88,117,69,255,88,117,69,255, + 87,116,69,255,87,116,69,255,86,115,69,255,86,115,69,255, + 85,115,69,255,85,114,70,255,84,114,70,255,84,114,70,255, + 83,113,70,255,83,113,71,255,82,112,71,255,82,112,71,255, + 81,111,71,255,81,111,71,255,80,110,71,255,80,110,71,255, + 80,110,71,255,79,109,72,255,79,109,72,255,79,109,72,255, + 78,109,72,255,78,108,72,255,77,108,72,255,77,108,72,255, + 77,107,72,255,76,107,73,255,76,106,73,255,76,106,73,255, + 75,106,73,255,75,105,73,255,74,105,73,255,74,105,73,255, + 74,104,73,255,73,104,73,255,73,103,73,255,73,103,73,255, + 72,103,73,255,72,102,74,255,71,102,74,255,71,102,74,255, + 71,102,74,255,70,101,74,255,70,101,74,255,70,101,74,255, + 69,100,74,255,69,100,74,255,68,99,74,255,68,99,74,255, + 67,99,74,255,67,98,74,255,66,98,74,255,66,98,74,255, + 65,97,74,255,65,97,74,255,64,96,74,255,64,96,74,255, + 63,95,74,255,62,95,74,255,62,94,74,255,61,94,74,255, + 60,93,74,255,60,93,75,255,59,92,75,255,59,92,75,255, + 58,91,75,255,57,90,75,255,57,90,75,255,56,89,75,255, + 55,88,75,255,54,88,75,255,54,87,75,255,53,87,75,255, + 52,86,75,255,52,85,75,255,51,85,75,255,51,84,75,255, + 50,83,75,255,49,83,74,255,49,82,74,255,48,82,74,255, + 47,81,74,255,47,81,74,255,46,80,74,255,46,80,74,255, + 46,79,74,255,45,79,73,255,45,78,73,255,45,78,73,255, + 45,78,73,255,45,77,73,255,45,77,73,255,45,77,73,255, + 45,77,73,255,45,77,72,255,45,77,72,255,45,77,72,255, + 45,77,72,255,46,77,71,255,46,77,71,255,46,77,71,255, + 46,77,71,255,47,78,71,255,47,78,71,255,47,78,71,255, + 47,79,71,255,48,79,70,255,48,80,70,255,48,80,70,255, + 49,80,70,255,49,81,69,255,50,81,69,255,50,81,69,255, + 50,81,69,255,51,82,68,255,51,82,68,255,51,82,68,255, + 52,82,68,255,52,83,67,255,53,83,67,255,53,83,67,255, + 53,83,67,255,54,84,66,255,54,84,66,255,54,84,66,255, + 54,84,66,255,55,84,66,255,55,84,66,255,55,84,66,255, + 55,84,66,255,55,84,65,255,55,84,65,255,55,84,65,255, + 55,84,65,255,55,84,65,255,55,84,65,255,55,84,65,255, + 55,84,65,255,54,83,65,255,54,83,65,255,54,83,65,255, + 54,83,65,255,54,82,65,255,54,82,65,255,54,82,65,255, + 54,82,65,255,53,81,65,255,53,81,65,255,53,81,65,255, + 53,81,65,255,52,81,65,255,52,81,65,255,52,81,65,255, + 52,81,65,255,52,80,64,255,52,80,64,255,52,80,64,255, + 52,80,64,255,52,80,64,255,52,80,64,255,52,80,64,255, + 52,80,64,255,53,81,64,255,53,81,64,255,53,81,64,255, + 53,81,64,255,54,82,64,255,54,82,64,255,54,82,64,255, + 55,83,64,255,55,83,63,255,56,84,63,255,56,84,63,255, + 57,85,63,255,57,85,63,255,58,86,63,255,58,86,63,255, + 59,87,63,255,60,88,62,255,61,88,62,255,62,89,62,255, + 63,90,62,255,64,91,61,255,64,91,61,255,65,92,61,255, + 66,93,61,255,67,94,61,255,67,94,61,255,68,95,61,255, + 69,96,61,255,69,96,61,255,70,97,60,255,71,98,60,255, + 72,99,60,255,72,99,60,255,73,100,60,255,74,101,60,255, + 75,102,60,255,75,102,60,255,76,103,60,255,77,104,60,255, + 78,105,60,255,78,105,60,255,79,106,60,255,80,107,60,255, + 80,107,60,255,81,108,60,255,81,108,60,255,82,109,60,255, + 82,109,60,255,82,110,60,255,83,110,60,255,83,111,60,255, + 83,111,60,255,84,112,60,255,84,112,60,255,85,113,60,255, + 85,113,60,255,85,113,60,255,86,114,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,87,115,60,255,87,115,60,255, + 87,115,60,255,87,115,60,255,87,115,60,255,87,115,60,255, + 87,115,60,255,87,115,60,255,86,115,60,255,86,115,60,255, + 86,115,60,255,86,115,60,255,85,114,60,255,85,114,60,255, + 85,114,60,255,84,113,60,255,84,113,61,255,83,112,61,255, + 83,112,61,255,82,112,61,255,82,111,61,255,81,111,61,255, + 81,111,61,255,80,110,61,255,80,110,61,255,79,109,61,255, + 79,109,61,255,78,108,61,255,78,108,62,255,77,107,62,255, + 77,107,62,255,77,106,62,255,76,106,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,77,106,62,255,77,106,62,255, + 78,106,62,255,78,106,62,255,79,107,61,255,80,107,61,255, + 80,108,61,255,81,108,61,255,81,109,61,255,82,110,61,255, + 83,111,61,255,84,111,61,255,85,112,61,255,86,113,61,255, + 87,114,61,255,87,114,61,255,88,115,60,255,89,116,60,255, + 90,117,60,255,91,118,60,255,92,119,60,255,93,120,60,255, + 94,121,60,255,95,121,60,255,96,122,60,255,97,123,60,255, + 97,124,60,255,98,124,60,255,98,125,60,255,99,126,60,255, + 99,126,60,255,100,127,60,255,100,127,60,255,101,128,60,255, + 101,128,60,255,101,128,60,255,102,129,61,255,102,129,61,255, + 102,129,61,255,102,129,61,255,102,129,61,255,102,129,61,255, + 102,129,61,255,102,129,61,255,101,129,62,255,101,129,62,255, + 101,129,62,255,100,129,62,255,100,128,63,255,99,128,63,255, + 99,128,63,255,99,128,63,255,98,127,64,255,98,127,64,255, + 98,127,64,255,97,126,65,255,97,126,65,255,96,125,66,255, + 96,125,66,255,95,124,66,255,95,124,67,255,94,123,67,255, + 94,123,67,255,93,122,67,255,93,122,68,255,92,121,68,255, + 92,121,68,255,91,120,68,255,91,120,69,255,90,119,69,255, + 90,119,69,255,89,119,69,255,89,118,70,255,88,118,70,255, + 88,118,70,255,88,117,70,255,87,117,71,255,87,116,71,255, + 87,116,71,255,87,116,71,255,86,115,71,255,86,115,71,255, + 86,115,71,255,85,114,71,255,85,114,72,255,84,113,72,255, + 84,113,72,255,84,113,72,255,83,112,72,255,83,112,72,255, + 83,112,72,255,82,111,72,255,82,111,72,255,81,110,72,255, + 81,110,72,255,80,109,72,255,80,109,71,255,79,108,71,255, + 79,108,71,255,78,107,71,255,78,107,71,255,77,106,71,255, + 77,106,71,255,76,105,71,255,76,105,70,255,75,104,70,255, + 75,103,70,255,74,103,70,255,74,102,69,255,73,101,69,255, + 73,101,69,255,73,100,68,255,72,100,68,255,72,99,67,255, + 72,99,67,255,72,99,67,255,71,98,66,255,71,98,66,255, + 71,98,66,255,71,98,65,255,70,97,65,255,70,97,64,255, + 70,97,64,255,70,97,63,255,70,96,63,255,70,96,62,255, + 70,96,62,255,70,96,61,255,70,96,61,255,70,96,60,255, + 70,96,60,255,70,96,60,255,71,96,59,255,71,96,59,255, + 71,96,59,255,71,96,58,255,71,96,58,255,71,96,57,255, + 71,96,57,255,72,96,57,255,72,96,56,255,73,96,56,255, + 73,96,56,255,73,96,55,255,73,97,55,255,73,97,54,255, + 73,97,54,255,73,97,54,255,74,97,54,255,74,97,54,255, + 74,97,54,255,74,97,54,255,74,97,53,255,74,97,53,255, + 74,97,53,255,74,97,53,255,74,96,52,255,74,96,52,255, + 74,96,52,255,74,96,52,255,74,96,52,255,74,96,52,255, + 74,96,52,255,74,96,52,255,74,95,51,255,74,95,51,255, + 74,95,51,255,74,95,51,255,73,94,51,255,73,94,51,255, + 73,94,51,255,73,94,51,255,73,94,51,255,73,94,51,255, + 73,94,51,255,73,94,51,255,73,93,50,255,73,93,50,255, + 73,93,50,255,73,93,50,255,73,92,49,255,73,92,49,255, + 73,92,49,255,73,92,49,255,73,92,49,255,73,92,49,255, + 73,92,49,255,73,92,49,255,74,92,48,255,74,92,48,255, + 74,92,48,255,74,92,48,255,75,92,47,255,75,92,47,255, + 75,92,47,255,75,92,47,255,76,92,47,255,76,92,47,255, + 76,92,47,255,76,92,47,255,77,93,46,255,77,93,46,255, + 77,93,46,255,77,93,46,255,78,93,45,255,78,93,45,255, + 78,93,45,255,78,93,45,255,79,94,44,255,79,94,44,255, + 79,94,44,255,79,94,44,255,80,94,44,255,80,94,44,255, + 80,94,44,255,80,94,44,255,81,95,43,255,81,95,43,255, + 81,95,43,255,81,95,43,255,82,95,43,255,82,95,43,255, + 82,95,43,255,82,95,43,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,94,41,255,82,94,41,255, + 82,94,41,255,82,94,41,255,81,94,41,255,81,94,41,255, + 81,94,41,255,81,94,41,255,81,93,41,255,81,93,41,255, + 81,93,41,255,81,93,41,255,80,92,40,255,80,92,40,255, + 80,92,40,255,79,92,40,255,79,92,40,255,78,92,40,255, + 78,92,40,255,78,91,40,255,77,91,39,255,77,90,39,255, + 77,90,39,255,76,90,39,255,76,89,39,255,75,89,39,255, + 75,89,39,255,75,88,39,255,74,88,38,255,74,87,38,255, + 74,87,38,255,73,86,38,255,73,86,38,255,72,85,38,255, + 72,85,38,255,71,84,38,255,70,83,37,255,69,82,37,255, + 69,82,37,255,68,81,37,255,68,81,37,255,67,80,37,255, + 67,80,37,255,66,79,37,255,66,78,36,255,65,77,36,255, + 65,77,36,255,64,76,36,255,63,75,35,255,62,74,35,255, + 62,74,35,255,61,73,35,255,61,73,35,255,60,72,35,255, + 60,72,35,255,59,71,35,255,59,71,34,255,58,70,34,255, + 58,70,34,255,58,69,34,255,57,69,34,255,57,68,34,255, + 57,68,34,255,57,68,34,255,56,67,33,255,56,67,33,255, + 56,67,33,255,55,67,33,255,55,66,33,255,54,66,33,255, + 54,66,33,255,54,66,33,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,65,31,255,54,65,31,255, + 54,65,31,255,54,65,31,255,53,65,31,255,53,65,31,255, + 53,65,31,255,53,65,31,255,53,65,30,255,53,65,30,255, + 53,65,30,255,53,65,30,255,52,64,30,255,52,64,30,255, + 52,64,30,255,52,64,30,255,51,63,29,255,51,63,29,255, + 51,63,29,255,51,63,29,255,50,62,28,255,50,62,28,255, + 50,62,28,255,49,61,28,255,49,61,27,255,48,60,27,255, + 48,60,27,255,48,59,27,255,47,59,26,255,47,58,26,255, + 47,58,26,255,46,57,26,255,46,57,26,255,45,56,26,255, + 45,56,26,255,44,56,26,255,44,55,25,255,43,55,25,255, + 43,55,25,255,42,54,25,255,42,54,24,255,41,53,24,255, + 41,53,24,255,41,52,24,255,40,52,24,255,40,51,24,255, + 40,51,24,255,40,51,24,255,39,50,23,255,39,50,23,255, + 39,50,23,255,39,50,23,255,63,75,27,255,63,75,27,255, + 63,75,27,255,63,75,27,255,64,76,27,255,64,76,27,255, + 64,76,27,255,64,77,27,255,65,77,27,255,65,78,27,255, + 65,78,27,255,66,78,27,255,66,79,28,255,67,79,28,255, + 67,79,28,255,67,80,28,255,68,80,28,255,68,81,28,255, + 68,81,28,255,69,82,28,255,69,82,29,255,70,83,29,255, + 70,83,29,255,71,84,29,255,71,85,30,255,72,86,30,255, + 72,86,30,255,73,87,30,255,74,88,30,255,75,89,30,255, + 75,89,30,255,76,90,30,255,76,91,31,255,77,92,31,255, + 77,92,31,255,78,93,31,255,78,93,32,255,79,94,32,255, + 79,94,32,255,80,95,32,255,80,96,33,255,81,97,33,255, + 81,97,33,255,82,98,33,255,83,99,34,255,84,100,34,255, + 84,100,34,255,85,101,34,255,85,102,34,255,86,103,34,255, + 86,103,34,255,87,104,34,255,87,105,35,255,88,106,35,255, + 88,107,35,255,89,108,35,255,90,109,36,255,91,110,36,255, + 91,110,36,255,92,111,36,255,92,112,37,255,93,113,37,255, + 93,113,37,255,94,114,37,255,95,114,37,255,96,115,37,255, + 96,115,37,255,97,116,37,255,97,117,38,255,98,118,38,255, + 98,118,38,255,98,119,38,255,99,119,39,255,99,120,39,255, + 99,120,39,255,100,121,39,255,100,121,40,255,101,122,40,255, + 101,122,40,255,101,122,40,255,102,123,41,255,102,123,41,255, + 102,123,41,255,102,123,41,255,103,124,41,255,103,124,41,255, + 103,124,41,255,103,124,41,255,103,125,42,255,103,125,42,255, + 103,125,42,255,103,125,42,255,103,125,43,255,103,125,43,255, + 103,125,43,255,103,125,43,255,102,125,44,255,102,125,44,255, + 102,125,44,255,102,125,44,255,102,124,44,255,102,124,44,255, + 102,124,44,255,102,124,44,255,101,124,45,255,101,124,45,255, + 101,124,45,255,101,124,45,255,101,124,46,255,101,124,46,255, + 101,124,46,255,101,124,46,255,100,124,46,255,100,124,46,255, + 100,124,46,255,100,124,46,255,101,125,47,255,101,125,47,255, + 101,125,47,255,101,125,47,255,101,125,47,255,101,125,47,255, + 101,125,47,255,101,126,47,255,102,126,48,255,102,127,48,255, + 102,127,48,255,102,127,48,255,103,128,48,255,103,128,48,255, + 103,128,48,255,103,129,48,255,104,129,48,255,104,130,48,255, + 104,130,48,255,105,131,48,255,105,131,48,255,106,132,48,255, + 106,132,48,255,106,132,48,255,107,133,49,255,107,133,49,255, + 107,133,49,255,107,134,49,255,108,134,49,255,108,135,49,255, + 108,135,49,255,108,135,49,255,109,136,49,255,109,136,49,255, + 109,136,49,255,109,136,49,255,109,136,50,255,109,136,50,255, + 109,136,50,255,109,136,50,255,110,137,51,255,110,137,51,255, + 110,137,51,255,110,137,51,255,110,137,51,255,110,137,51,255, + 110,137,51,255,110,137,51,255,109,136,52,255,109,136,52,255, + 109,136,52,255,109,136,52,255,109,136,52,255,109,136,52,255, + 109,136,52,255,109,136,52,255,108,136,53,255,108,136,53,255, + 108,136,53,255,108,136,53,255,108,135,53,255,108,135,53,255, + 108,135,53,255,108,135,53,255,108,135,53,255,108,135,53,255, + 108,135,53,255,108,135,53,255,108,135,54,255,108,135,54,255, + 108,135,54,255,108,135,54,255,107,134,54,255,107,134,54,255, + 107,134,54,255,107,134,54,255,107,133,55,255,107,133,55,255, + 107,133,55,255,107,133,55,255,107,133,55,255,107,133,55,255, + 107,133,55,255,107,133,55,255,106,132,56,255,106,132,56,255, + 106,132,56,255,106,132,56,255,106,132,57,255,106,132,57,255, + 106,132,57,255,106,132,57,255,106,131,57,255,106,131,57,255, + 106,131,57,255,106,131,58,255,105,130,58,255,105,130,59,255, + 105,130,59,255,104,130,59,255,104,129,60,255,103,129,60,255, + 103,129,60,255,103,129,60,255,102,128,61,255,102,128,61,255, + 102,128,61,255,102,128,61,255,101,127,62,255,101,127,62,255, + 101,127,62,255,100,127,62,255,100,126,63,255,99,126,63,255, + 99,126,63,255,99,126,63,255,98,125,64,255,98,125,64,255, + 98,125,64,255,98,124,64,255,97,124,65,255,97,123,65,255, + 97,123,65,255,96,123,65,255,96,122,66,255,95,122,66,255, + 95,122,66,255,94,122,66,255,94,121,66,255,93,121,66,255, + 93,121,66,255,93,120,66,255,92,120,67,255,92,119,67,255, + 92,119,67,255,91,119,67,255,91,118,68,255,90,118,68,255, + 90,118,68,255,89,118,68,255,89,117,69,255,88,117,69,255, + 88,117,69,255,87,116,69,255,87,116,69,255,86,115,69,255, + 86,115,69,255,85,115,69,255,85,114,70,255,84,114,70,255, + 84,114,70,255,83,113,70,255,83,113,71,255,82,112,71,255, + 82,112,71,255,81,111,71,255,81,111,71,255,80,110,71,255, + 80,110,71,255,80,110,71,255,79,109,72,255,79,109,72,255, + 79,109,72,255,78,109,72,255,78,108,72,255,77,108,72,255, + 77,108,72,255,77,107,72,255,76,107,73,255,76,106,73,255, + 76,106,73,255,75,106,73,255,75,105,73,255,74,105,73,255, + 74,105,73,255,74,104,73,255,73,104,73,255,73,103,73,255, + 73,103,73,255,72,103,73,255,72,102,74,255,71,102,74,255, + 71,102,74,255,71,102,74,255,70,101,74,255,70,101,74,255, + 70,101,74,255,69,100,74,255,69,100,74,255,68,99,74,255, + 68,99,74,255,67,99,74,255,67,98,74,255,66,98,74,255, + 66,98,74,255,65,97,74,255,65,97,74,255,64,96,74,255, + 64,96,74,255,63,95,74,255,62,95,74,255,62,94,74,255, + 61,94,74,255,60,93,74,255,60,93,75,255,59,92,75,255, + 59,92,75,255,58,91,75,255,57,90,75,255,57,90,75,255, + 56,89,75,255,55,88,75,255,54,88,75,255,54,87,75,255, + 53,87,75,255,52,86,75,255,52,85,75,255,51,85,75,255, + 51,84,75,255,50,83,75,255,49,83,74,255,49,82,74,255, + 48,82,74,255,47,81,74,255,47,81,74,255,46,80,74,255, + 46,80,74,255,46,79,74,255,45,79,73,255,45,78,73,255, + 45,78,73,255,45,78,73,255,44,77,73,255,44,77,73,255, + 44,77,73,255,44,77,73,255,44,77,72,255,44,77,72,255, + 44,77,72,255,44,77,72,255,45,77,71,255,45,77,71,255, + 45,77,71,255,45,77,71,255,46,78,71,255,46,78,71,255, + 46,78,71,255,46,79,71,255,47,79,70,255,47,80,70,255, + 47,80,70,255,48,80,70,255,48,81,69,255,49,81,69,255, + 49,81,69,255,50,81,69,255,50,82,68,255,51,82,68,255, + 51,82,68,255,51,82,68,255,52,83,67,255,52,83,67,255, + 52,83,67,255,52,83,67,255,53,84,66,255,53,84,66,255, + 53,84,66,255,53,84,66,255,54,84,66,255,54,84,66,255, + 54,84,66,255,54,84,66,255,54,84,65,255,54,84,65,255, + 54,84,65,255,54,84,65,255,54,84,65,255,54,84,65,255, + 54,84,65,255,54,84,65,255,54,83,65,255,54,83,65,255, + 54,83,65,255,54,83,65,255,53,82,65,255,53,82,65,255, + 53,82,65,255,53,82,65,255,53,81,65,255,53,81,65,255, + 53,81,65,255,53,81,65,255,52,81,65,255,52,81,65,255, + 52,81,65,255,52,81,65,255,52,80,64,255,52,80,64,255, + 52,80,64,255,52,80,64,255,52,80,64,255,52,80,64,255, + 52,80,64,255,52,80,64,255,53,81,64,255,53,81,64,255, + 53,81,64,255,53,81,64,255,54,82,64,255,54,82,64,255, + 54,82,64,255,55,83,64,255,55,83,63,255,56,84,63,255, + 56,84,63,255,57,85,63,255,57,85,63,255,58,86,63,255, + 58,86,63,255,59,87,63,255,60,88,62,255,61,88,62,255, + 62,89,62,255,63,90,62,255,64,91,61,255,64,91,61,255, + 65,92,61,255,66,93,61,255,67,94,61,255,67,94,61,255, + 68,95,61,255,69,96,61,255,69,96,61,255,70,97,60,255, + 71,98,60,255,72,99,60,255,72,99,60,255,73,100,60,255, + 74,101,60,255,75,102,60,255,75,102,60,255,76,103,60,255, + 77,104,60,255,78,105,60,255,78,105,60,255,79,106,60,255, + 80,107,60,255,80,107,60,255,81,108,60,255,81,108,60,255, + 82,109,60,255,82,109,60,255,82,110,60,255,83,110,60,255, + 83,111,60,255,83,111,60,255,84,112,60,255,84,112,60,255, + 85,113,60,255,85,113,60,255,85,113,60,255,86,114,60,255, + 86,114,60,255,86,114,60,255,86,114,60,255,87,115,60,255, + 87,115,60,255,87,115,60,255,87,115,60,255,87,115,60,255, + 87,115,60,255,87,115,60,255,87,115,60,255,86,115,60,255, + 86,115,60,255,86,115,60,255,86,115,60,255,85,114,60,255, + 85,114,60,255,85,114,60,255,84,113,60,255,84,113,61,255, + 83,112,61,255,83,112,61,255,82,112,61,255,82,111,61,255, + 81,111,61,255,81,111,61,255,80,110,61,255,80,110,61,255, + 79,109,61,255,79,109,61,255,78,108,61,255,78,108,62,255, + 77,107,62,255,77,107,62,255,77,106,62,255,76,106,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,77,106,62,255, + 77,106,62,255,78,106,62,255,78,106,62,255,79,107,61,255, + 80,107,61,255,80,108,61,255,81,108,61,255,81,109,61,255, + 82,110,61,255,83,111,61,255,84,111,61,255,85,112,61,255, + 86,113,61,255,87,114,61,255,87,114,61,255,88,115,60,255, + 89,116,60,255,90,117,60,255,91,118,60,255,92,119,60,255, + 93,120,60,255,94,121,60,255,95,121,60,255,96,122,60,255, + 97,123,60,255,97,124,60,255,98,124,60,255,98,125,60,255, + 99,126,60,255,99,126,60,255,100,127,60,255,100,127,60,255, + 101,128,60,255,101,128,60,255,101,128,60,255,102,129,61,255, + 102,129,61,255,102,129,61,255,102,129,61,255,102,129,61,255, + 102,129,61,255,102,129,61,255,102,129,61,255,101,129,62,255, + 101,129,62,255,101,129,62,255,100,129,62,255,100,128,63,255, + 99,128,63,255,99,128,63,255,99,128,63,255,98,127,64,255, + 98,127,64,255,98,127,64,255,97,126,65,255,97,126,65,255, + 96,125,66,255,96,125,66,255,95,124,66,255,95,124,67,255, + 94,123,67,255,94,123,67,255,93,122,67,255,93,122,68,255, + 92,121,68,255,92,121,68,255,91,121,68,255,91,120,69,255, + 90,120,69,255,90,120,69,255,89,119,69,255,89,119,70,255, + 88,118,70,255,88,118,70,255,88,118,70,255,87,117,71,255, + 87,117,71,255,87,117,71,255,87,116,71,255,86,116,71,255, + 86,115,71,255,86,115,71,255,85,114,71,255,85,114,72,255, + 84,113,72,255,84,113,72,255,84,113,72,255,83,112,72,255, + 83,112,72,255,83,112,72,255,82,111,72,255,82,111,72,255, + 81,110,72,255,81,110,72,255,80,109,72,255,80,109,71,255, + 79,108,71,255,79,108,71,255,78,107,71,255,78,107,71,255, + 77,106,71,255,77,106,71,255,76,105,71,255,76,105,70,255, + 75,104,70,255,75,103,70,255,74,103,70,255,74,102,69,255, + 73,101,69,255,73,101,69,255,73,100,68,255,72,100,68,255, + 72,99,67,255,72,99,67,255,72,99,67,255,71,98,66,255, + 71,98,66,255,71,98,66,255,71,98,65,255,70,97,65,255, + 70,97,64,255,70,97,64,255,70,97,63,255,70,96,63,255, + 70,96,62,255,70,96,62,255,70,96,61,255,70,95,61,255, + 70,95,60,255,70,95,60,255,70,95,60,255,71,95,59,255, + 71,95,59,255,71,95,59,255,71,95,58,255,71,95,58,255, + 71,95,57,255,71,95,57,255,71,95,57,255,72,95,56,255, + 72,95,56,255,72,95,56,255,72,95,55,255,73,95,55,255, + 73,95,54,255,73,95,54,255,73,95,54,255,74,95,54,255, + 74,95,54,255,74,95,54,255,74,95,54,255,74,95,53,255, + 74,95,53,255,74,95,53,255,74,95,53,255,74,95,52,255, + 74,95,52,255,74,95,52,255,74,95,52,255,74,95,52,255, + 74,95,52,255,74,95,52,255,74,95,52,255,74,94,51,255, + 74,94,51,255,74,94,51,255,74,94,51,255,73,94,51,255, + 73,94,51,255,73,94,51,255,73,94,51,255,73,93,51,255, + 73,93,51,255,73,93,51,255,73,93,51,255,73,93,50,255, + 73,93,50,255,73,93,50,255,73,93,50,255,73,92,49,255, + 73,92,49,255,73,92,49,255,73,92,49,255,73,92,49,255, + 73,92,49,255,73,92,49,255,73,92,49,255,74,92,48,255, + 74,92,48,255,74,92,48,255,74,92,48,255,75,92,47,255, + 75,92,47,255,75,92,47,255,75,92,47,255,76,92,47,255, + 76,92,47,255,76,92,47,255,76,92,47,255,77,93,46,255, + 77,93,46,255,77,93,46,255,77,93,46,255,78,93,45,255, + 78,93,45,255,78,93,45,255,78,93,45,255,79,94,44,255, + 79,94,44,255,79,94,44,255,79,94,44,255,80,94,44,255, + 80,94,44,255,80,94,44,255,80,94,44,255,81,95,43,255, + 81,95,43,255,81,95,43,255,81,95,43,255,82,95,43,255, + 82,95,43,255,82,95,43,255,82,95,43,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,95,42,255, + 82,95,42,255,82,95,42,255,82,95,42,255,82,94,41,255, + 82,94,41,255,82,94,41,255,82,94,41,255,81,94,41,255, + 81,94,41,255,81,94,41,255,81,94,41,255,81,93,41,255, + 81,93,41,255,81,93,41,255,81,93,41,255,80,92,40,255, + 80,92,40,255,80,92,40,255,79,92,40,255,79,92,40,255, + 78,92,40,255,78,92,40,255,78,91,40,255,77,91,39,255, + 77,90,39,255,77,90,39,255,76,90,39,255,76,89,39,255, + 75,89,39,255,75,89,39,255,75,88,39,255,74,88,38,255, + 74,87,38,255,74,87,38,255,73,86,38,255,73,86,38,255, + 72,85,38,255,72,85,38,255,71,84,38,255,70,83,37,255, + 69,82,37,255,69,82,37,255,68,81,37,255,68,81,37,255, + 67,80,37,255,67,80,37,255,66,79,37,255,66,78,36,255, + 65,77,36,255,65,77,36,255,64,76,36,255,63,75,35,255, + 62,74,35,255,62,74,35,255,61,73,35,255,61,73,35,255, + 60,72,35,255,60,72,35,255,59,71,35,255,59,71,34,255, + 58,70,34,255,58,70,34,255,58,69,34,255,57,69,34,255, + 57,68,34,255,57,68,34,255,57,68,34,255,56,67,33,255, + 56,67,33,255,56,67,33,255,55,67,33,255,55,66,33,255, + 54,66,33,255,54,66,33,255,54,66,33,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,65,31,255, + 54,65,31,255,54,65,31,255,54,65,31,255,53,65,31,255, + 53,65,31,255,53,65,31,255,53,65,31,255,53,65,30,255, + 53,65,30,255,53,65,30,255,53,65,30,255,52,64,30,255, + 52,64,30,255,52,64,30,255,52,64,30,255,51,63,29,255, + 51,63,29,255,51,63,29,255,51,63,29,255,50,62,28,255, + 50,62,28,255,50,62,28,255,49,61,28,255,49,61,27,255, + 48,60,27,255,48,60,27,255,48,59,27,255,47,59,26,255, + 47,58,26,255,47,58,26,255,46,57,26,255,46,57,26,255, + 45,56,26,255,45,56,26,255,44,56,26,255,44,55,25,255, + 43,55,25,255,43,55,25,255,42,54,25,255,42,54,24,255, + 41,53,24,255,41,53,24,255,41,52,24,255,40,52,24,255, + 40,51,24,255,40,51,24,255,40,51,24,255,39,50,23,255, + 39,50,23,255,39,50,23,255,39,50,23,255,63,75,27,255, + 63,75,27,255,63,75,27,255,63,75,27,255,64,76,27,255, + 64,76,27,255,64,76,27,255,65,77,27,255,65,77,27,255, + 66,78,27,255,66,78,27,255,66,78,27,255,67,79,28,255, + 67,79,28,255,67,79,28,255,68,80,28,255,68,80,28,255, + 69,81,28,255,69,81,28,255,70,82,28,255,70,83,29,255, + 71,84,29,255,71,84,29,255,72,85,29,255,72,85,30,255, + 73,86,30,255,73,86,30,255,74,87,30,255,74,88,30,255, + 75,89,30,255,75,89,30,255,76,90,30,255,77,91,31,255, + 78,92,31,255,78,92,31,255,79,93,31,255,79,94,32,255, + 80,95,32,255,80,95,32,255,81,96,32,255,81,97,33,255, + 82,98,33,255,82,98,33,255,83,99,33,255,83,100,34,255, + 84,101,34,255,84,101,34,255,85,102,34,255,86,103,34,255, + 87,104,34,255,87,104,34,255,88,105,34,255,88,106,35,255, + 89,107,35,255,89,107,35,255,90,108,35,255,91,109,36,255, + 92,110,36,255,92,110,36,255,93,111,36,255,93,112,37,255, + 94,113,37,255,94,113,37,255,95,114,37,255,95,115,37,255, + 96,116,37,255,96,116,37,255,97,117,37,255,97,117,38,255, + 98,118,38,255,98,118,38,255,99,119,38,255,99,119,39,255, + 100,120,39,255,100,120,39,255,100,121,39,255,101,121,40,255, + 101,122,40,255,101,122,40,255,101,123,40,255,102,123,41,255, + 102,124,41,255,102,124,41,255,102,124,41,255,103,125,41,255, + 103,125,41,255,103,125,41,255,103,125,41,255,103,125,42,255, + 103,125,42,255,103,125,42,255,103,125,42,255,103,126,43,255, + 103,126,43,255,103,126,43,255,103,126,43,255,103,126,44,255, + 103,126,44,255,103,126,44,255,103,126,44,255,102,125,44,255, + 102,125,44,255,102,125,44,255,102,125,44,255,102,125,45,255, + 102,125,45,255,102,125,45,255,102,125,45,255,101,125,46,255, + 101,125,46,255,101,125,46,255,101,125,46,255,101,125,46,255, + 101,125,46,255,101,125,46,255,101,125,46,255,101,125,47,255, + 101,125,47,255,101,125,47,255,101,125,47,255,101,125,47,255, + 101,125,47,255,101,125,47,255,101,126,47,255,102,126,48,255, + 102,127,48,255,102,127,48,255,102,127,48,255,103,128,48,255, + 103,128,48,255,103,128,48,255,103,129,48,255,104,129,48,255, + 104,130,48,255,104,130,48,255,105,131,48,255,105,131,48,255, + 106,132,48,255,106,132,48,255,106,132,48,255,107,133,49,255, + 107,133,49,255,107,133,49,255,107,134,49,255,108,134,49,255, + 108,135,49,255,108,135,49,255,108,135,49,255,109,136,49,255, + 109,136,49,255,109,136,49,255,109,136,49,255,109,136,50,255, + 109,136,50,255,109,136,50,255,109,136,50,255,110,137,51,255, + 110,137,51,255,110,137,51,255,110,137,51,255,110,137,51,255, + 110,137,51,255,110,137,51,255,110,137,51,255,109,136,52,255, + 109,136,52,255,109,136,52,255,109,136,52,255,109,136,52,255, + 109,136,52,255,109,136,52,255,109,136,52,255,108,136,53,255, + 108,136,53,255,108,136,53,255,108,136,53,255,108,135,53,255, + 108,135,53,255,108,135,53,255,108,135,53,255,108,135,53,255, + 108,135,53,255,108,135,53,255,108,135,53,255,108,135,54,255, + 108,135,54,255,108,135,54,255,108,135,54,255,107,134,54,255, + 107,134,54,255,107,134,54,255,107,134,54,255,107,133,54,255, + 107,133,54,255,107,133,54,255,107,133,54,255,107,133,55,255, + 107,133,55,255,107,133,55,255,107,133,55,255,106,132,56,255, + 106,132,56,255,106,132,56,255,106,132,56,255,106,132,56,255, + 106,132,56,255,106,132,56,255,106,132,56,255,106,131,57,255, + 106,131,57,255,106,131,57,255,106,131,57,255,106,130,58,255, + 106,130,58,255,106,130,58,255,105,130,58,255,105,130,59,255, + 104,130,59,255,104,130,59,255,104,130,59,255,103,129,60,255, + 103,129,60,255,103,129,60,255,103,129,60,255,102,128,61,255, + 102,128,61,255,102,128,61,255,101,128,61,255,101,127,62,255, + 100,127,62,255,100,127,62,255,100,127,62,255,99,126,63,255, + 99,126,63,255,99,126,63,255,99,125,63,255,98,125,64,255, + 98,124,64,255,98,124,64,255,97,124,64,255,97,123,65,255, + 96,123,65,255,96,123,65,255,95,123,65,255,95,122,66,255, + 94,122,66,255,94,122,66,255,94,121,66,255,93,121,66,255, + 93,120,66,255,93,120,66,255,92,120,66,255,92,119,67,255, + 91,119,67,255,91,119,67,255,90,119,67,255,90,118,68,255, + 89,118,68,255,89,118,68,255,88,117,68,255,88,117,69,255, + 87,116,69,255,87,116,69,255,86,116,69,255,86,115,70,255, + 85,115,70,255,85,115,70,255,84,114,70,255,84,114,71,255, + 83,113,71,255,83,113,71,255,82,112,71,255,82,112,71,255, + 81,111,71,255,81,111,71,255,81,111,71,255,80,110,72,255, + 80,110,72,255,80,110,72,255,79,110,72,255,79,109,72,255, + 78,109,72,255,78,109,72,255,78,108,72,255,77,108,73,255, + 77,107,73,255,77,107,73,255,76,107,73,255,76,106,73,255, + 75,106,73,255,75,106,73,255,74,105,73,255,74,105,73,255, + 73,104,73,255,73,104,73,255,73,104,73,255,72,103,74,255, + 72,103,74,255,72,103,74,255,71,102,74,255,71,102,74,255, + 70,101,74,255,70,101,74,255,69,101,74,255,69,100,74,255, + 68,100,74,255,68,100,74,255,67,99,74,255,67,99,74,255, + 66,98,74,255,66,98,74,255,65,97,74,255,65,97,74,255, + 64,96,74,255,64,96,74,255,63,95,74,255,62,95,74,255, + 62,94,74,255,61,94,74,255,60,93,74,255,60,93,75,255, + 59,92,75,255,59,92,75,255,58,91,75,255,57,90,75,255, + 57,90,75,255,56,89,75,255,55,88,75,255,54,88,75,255, + 54,87,75,255,53,87,75,255,52,86,75,255,51,85,75,255, + 51,85,75,255,50,84,75,255,49,83,75,255,48,83,74,255, + 48,82,74,255,47,82,74,255,46,81,74,255,46,81,74,255, + 45,80,74,255,45,80,74,255,45,79,74,255,44,79,73,255, + 44,78,73,255,44,78,73,255,44,78,73,255,43,77,73,255, + 43,77,73,255,43,77,73,255,43,77,73,255,43,76,72,255, + 43,76,72,255,43,76,72,255,43,76,72,255,44,77,71,255, + 44,77,71,255,44,77,71,255,44,77,71,255,45,77,71,255, + 45,77,71,255,45,77,71,255,45,78,71,255,46,78,70,255, + 46,79,70,255,46,79,70,255,47,79,70,255,47,80,69,255, + 48,80,69,255,48,80,69,255,49,80,69,255,49,81,68,255, + 50,81,68,255,50,81,68,255,50,81,68,255,51,82,67,255, + 51,82,67,255,51,82,67,255,51,82,67,255,52,83,66,255, + 52,83,66,255,52,83,66,255,52,83,66,255,53,83,66,255, + 53,83,66,255,53,83,66,255,53,83,66,255,53,83,65,255, + 53,83,65,255,53,83,65,255,53,83,65,255,53,83,65,255, + 53,83,65,255,53,83,65,255,53,83,65,255,53,82,65,255, + 53,82,65,255,53,82,65,255,53,82,65,255,52,81,65,255, + 52,81,65,255,52,81,65,255,52,81,65,255,52,80,65,255, + 52,80,65,255,52,80,65,255,52,80,65,255,51,80,65,255, + 51,80,65,255,51,80,65,255,51,80,65,255,51,79,64,255, + 51,79,64,255,51,79,64,255,51,79,64,255,51,79,64,255, + 51,79,64,255,51,79,64,255,51,79,64,255,52,80,64,255, + 52,80,64,255,52,80,64,255,52,80,64,255,53,81,64,255, + 53,81,64,255,53,81,64,255,54,82,64,255,54,83,63,255, + 55,83,63,255,55,84,63,255,56,85,63,255,57,85,63,255, + 57,86,63,255,58,86,63,255,59,87,63,255,60,88,62,255, + 60,88,62,255,61,89,62,255,62,90,62,255,63,91,61,255, + 64,91,61,255,65,92,61,255,66,93,61,255,67,94,61,255, + 67,94,61,255,68,95,61,255,69,96,61,255,69,96,61,255, + 70,97,60,255,71,98,60,255,72,99,60,255,72,99,60,255, + 73,100,60,255,74,101,60,255,75,102,60,255,75,102,60,255, + 76,103,60,255,77,104,60,255,78,105,60,255,78,105,60,255, + 79,106,60,255,80,107,60,255,80,107,60,255,81,108,60,255, + 81,108,60,255,82,109,60,255,82,109,60,255,82,110,60,255, + 83,110,60,255,83,111,60,255,83,111,60,255,84,112,60,255, + 84,112,60,255,85,113,60,255,85,113,60,255,85,114,60,255, + 86,114,60,255,86,115,60,255,86,115,60,255,86,115,60,255, + 87,116,60,255,87,116,60,255,87,116,60,255,87,116,60,255, + 87,116,60,255,87,116,60,255,87,116,60,255,87,116,60,255, + 86,115,60,255,86,115,60,255,86,115,60,255,86,115,60,255, + 85,114,60,255,85,114,60,255,85,114,60,255,84,114,60,255, + 84,113,61,255,83,113,61,255,83,113,61,255,82,112,61,255, + 82,112,61,255,81,111,61,255,81,111,61,255,80,110,61,255, + 80,110,61,255,79,109,61,255,79,109,61,255,78,108,61,255, + 78,108,62,255,77,107,62,255,77,107,62,255,77,106,62,255, + 76,106,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 76,105,62,255,76,105,62,255,76,105,62,255,76,105,62,255, + 77,106,62,255,77,106,62,255,78,106,62,255,78,106,62,255, + 79,107,61,255,80,107,61,255,80,108,61,255,81,108,61,255, + 81,109,61,255,82,110,61,255,83,111,61,255,84,111,61,255, + 85,112,61,255,86,113,61,255,87,114,61,255,87,114,61,255, + 88,115,60,255,89,116,60,255,90,117,60,255,91,118,60,255, + 92,119,60,255,93,120,60,255,94,121,60,255,95,121,60,255, + 96,122,60,255,97,123,60,255,97,124,60,255,98,124,60,255, + 98,125,60,255,99,126,60,255,99,126,60,255,100,127,60,255, + 100,127,60,255,101,128,60,255,101,128,60,255,101,128,60,255, + 102,129,61,255,102,129,61,255,102,129,61,255,102,129,61,255, + 102,129,61,255,102,129,61,255,102,129,61,255,102,129,61,255, + 101,129,62,255,101,129,62,255,101,129,62,255,100,129,62,255, + 100,129,63,255,99,129,63,255,99,129,63,255,99,129,63,255, + 98,128,64,255,98,128,64,255,98,128,64,255,97,127,65,255, + 97,127,65,255,96,126,66,255,96,126,66,255,95,125,66,255, + 95,125,67,255,94,124,67,255,94,124,67,255,94,123,67,255, + 93,123,68,255,93,122,68,255,93,122,68,255,92,122,68,255, + 92,121,69,255,91,121,69,255,91,121,69,255,90,120,69,255, + 90,120,70,255,89,119,70,255,89,119,70,255,89,119,70,255, + 88,118,71,255,88,118,71,255,88,118,71,255,88,117,71,255, + 87,117,71,255,87,116,71,255,87,116,71,255,86,115,71,255, + 86,115,72,255,85,114,72,255,85,114,72,255,85,114,72,255, + 84,113,72,255,84,113,72,255,83,113,72,255,83,112,72,255, + 82,112,72,255,81,111,72,255,81,110,72,255,80,110,72,255, + 80,109,71,255,79,108,71,255,79,108,71,255,78,107,71,255, + 78,107,71,255,77,106,71,255,77,106,71,255,76,105,71,255, + 76,105,70,255,75,104,70,255,75,103,70,255,74,103,70,255, + 74,102,69,255,73,101,69,255,73,101,69,255,73,100,68,255, + 72,100,68,255,72,99,67,255,72,99,67,255,71,98,66,255, + 71,98,66,255,70,97,65,255,70,97,65,255,70,97,65,255, + 69,96,64,255,69,96,64,255,69,96,64,255,69,96,63,255, + 69,95,63,255,69,95,62,255,69,95,62,255,69,95,61,255, + 69,94,61,255,69,94,60,255,69,94,60,255,69,94,59,255, + 70,94,59,255,70,94,58,255,70,94,58,255,70,94,57,255, + 70,94,57,255,70,94,56,255,70,94,56,255,70,94,56,255, + 71,94,55,255,71,94,55,255,71,94,55,255,71,94,55,255, + 72,94,54,255,72,94,54,255,72,94,54,255,72,94,54,255, + 73,94,53,255,73,94,53,255,73,94,53,255,73,94,53,255, + 73,94,52,255,73,94,52,255,73,94,52,255,73,94,52,255, + 73,94,51,255,73,94,51,255,73,94,51,255,73,94,51,255, + 73,94,51,255,73,94,51,255,73,94,51,255,73,94,51,255, + 73,93,51,255,73,93,51,255,73,93,51,255,73,93,51,255, + 72,93,50,255,72,93,50,255,72,93,50,255,72,93,50,255, + 72,92,50,255,72,92,50,255,72,92,50,255,72,92,50,255, + 72,92,49,255,72,92,49,255,72,92,49,255,72,92,49,255, + 72,91,49,255,72,91,49,255,72,91,49,255,72,91,49,255, + 72,91,48,255,72,91,48,255,72,91,48,255,72,91,48,255, + 73,91,48,255,73,91,48,255,73,91,48,255,73,91,48,255, + 74,91,47,255,74,91,47,255,74,91,47,255,74,91,47,255, + 75,91,47,255,75,91,47,255,75,91,47,255,75,91,47,255, + 76,92,46,255,76,92,46,255,76,92,46,255,76,92,46,255, + 77,92,45,255,77,92,45,255,77,92,45,255,77,92,45,255, + 78,93,44,255,78,93,44,255,78,93,44,255,78,93,44,255, + 79,94,44,255,79,94,44,255,79,94,44,255,79,94,44,255, + 80,94,43,255,80,94,43,255,80,94,43,255,80,94,43,255, + 81,94,43,255,81,94,43,255,81,94,43,255,81,94,43,255, + 81,94,42,255,81,94,42,255,81,94,42,255,81,94,42,255, + 81,94,42,255,81,94,42,255,81,94,42,255,81,94,42,255, + 81,94,41,255,81,94,41,255,81,94,41,255,81,94,41,255, + 81,94,41,255,81,94,41,255,81,94,41,255,81,94,41,255, + 81,93,41,255,81,93,41,255,81,93,41,255,81,93,41,255, + 80,92,40,255,80,92,40,255,80,92,40,255,79,92,40,255, + 79,92,40,255,78,92,40,255,78,92,40,255,78,91,40,255, + 77,91,39,255,77,90,39,255,77,90,39,255,76,90,39,255, + 76,89,39,255,75,89,39,255,75,89,39,255,75,88,39,255, + 74,88,38,255,74,87,38,255,74,87,38,255,73,86,38,255, + 73,86,38,255,72,85,38,255,72,85,38,255,71,84,38,255, + 70,83,37,255,69,82,37,255,69,82,37,255,68,81,37,255, + 68,81,37,255,67,80,37,255,67,80,37,255,66,79,37,255, + 66,78,36,255,65,77,36,255,65,77,36,255,64,76,36,255, + 63,75,35,255,62,74,35,255,62,74,35,255,61,73,35,255, + 61,73,35,255,60,72,35,255,60,72,35,255,59,71,35,255, + 59,71,34,255,58,70,34,255,58,70,34,255,58,69,34,255, + 57,69,34,255,57,68,34,255,57,68,34,255,57,68,34,255, + 56,67,33,255,56,67,33,255,56,67,33,255,55,67,33,255, + 55,66,33,255,54,66,33,255,54,66,33,255,54,66,33,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,65,31,255,54,65,31,255,54,65,31,255,54,65,31,255, + 53,65,31,255,53,65,31,255,53,65,31,255,53,65,31,255, + 53,65,30,255,53,65,30,255,53,65,30,255,53,65,30,255, + 52,64,30,255,52,64,30,255,52,64,30,255,52,64,30,255, + 51,63,29,255,51,63,29,255,51,63,29,255,51,63,29,255, + 50,62,28,255,50,62,28,255,50,62,28,255,49,61,28,255, + 49,61,27,255,48,60,27,255,48,60,27,255,48,59,27,255, + 47,59,26,255,47,58,26,255,47,58,26,255,46,57,26,255, + 46,57,26,255,45,56,26,255,45,56,26,255,44,56,26,255, + 44,55,25,255,43,55,25,255,43,55,25,255,42,54,25,255, + 42,54,24,255,41,53,24,255,41,53,24,255,41,52,24,255, + 40,52,24,255,40,51,24,255,40,51,24,255,40,51,24,255, + 39,50,23,255,39,50,23,255,39,50,23,255,39,50,23,255, + 64,76,27,255,64,76,27,255,64,76,27,255,64,76,27,255, + 65,77,28,255,65,77,28,255,65,77,28,255,65,78,28,255, + 66,78,28,255,66,79,28,255,66,79,28,255,67,79,28,255, + 67,80,29,255,68,80,29,255,68,80,29,255,68,81,29,255, + 69,81,29,255,69,82,29,255,69,82,29,255,70,83,29,255, + 70,83,30,255,71,84,30,255,71,84,30,255,72,85,30,255, + 72,86,30,255,73,87,30,255,73,87,30,255,74,88,30,255, + 75,89,31,255,76,90,31,255,76,90,31,255,77,91,31,255, + 77,92,32,255,78,93,32,255,78,93,32,255,79,94,32,255, + 79,94,33,255,80,95,33,255,80,95,33,255,81,96,33,255, + 81,97,33,255,82,98,33,255,82,98,33,255,83,99,33,255, + 84,100,34,255,85,101,34,255,85,101,34,255,86,102,34,255, + 86,103,35,255,87,104,35,255,87,104,35,255,88,105,35,255, + 88,106,36,255,89,107,36,255,89,108,36,255,90,109,36,255, + 91,110,36,255,92,111,36,255,92,111,36,255,93,112,36,255, + 93,113,37,255,94,114,37,255,94,114,37,255,95,115,37,255, + 96,115,38,255,97,116,38,255,97,116,38,255,98,117,38,255, + 98,118,39,255,99,119,39,255,99,119,39,255,99,120,39,255, + 100,120,39,255,100,121,39,255,100,121,39,255,101,122,39,255, + 101,122,40,255,102,123,40,255,102,123,40,255,102,123,40,255, + 103,124,41,255,103,124,41,255,103,124,41,255,103,124,41,255, + 104,125,42,255,104,125,42,255,104,125,42,255,104,125,42,255, + 104,126,42,255,104,126,42,255,104,126,42,255,104,126,42,255, + 104,126,43,255,104,126,43,255,104,126,43,255,104,126,43,255, + 103,126,44,255,103,126,44,255,103,126,44,255,103,126,44,255, + 103,125,45,255,103,125,45,255,103,125,45,255,103,125,45,255, + 102,125,46,255,102,125,46,255,102,125,46,255,102,125,46,255, + 102,125,46,255,102,125,46,255,102,125,46,255,102,125,46,255, + 101,125,47,255,101,125,47,255,101,125,47,255,101,125,47,255, + 102,126,47,255,102,126,47,255,102,126,47,255,102,126,47,255, + 102,126,48,255,102,126,48,255,102,126,48,255,102,126,48,255, + 103,127,48,255,103,127,48,255,103,127,48,255,103,128,48,255, + 104,128,48,255,104,129,48,255,104,129,48,255,104,129,48,255, + 105,130,48,255,105,130,48,255,105,130,48,255,105,131,48,255, + 106,131,48,255,106,132,48,255,106,132,48,255,106,132,48,255, + 107,133,49,255,107,133,49,255,107,133,49,255,107,133,49,255, + 108,134,49,255,108,134,49,255,108,134,49,255,108,134,49,255, + 109,135,50,255,109,135,50,255,109,135,50,255,109,135,50,255, + 109,135,50,255,109,135,50,255,109,135,50,255,109,135,50,255, + 110,136,51,255,110,136,51,255,110,136,51,255,110,136,51,255, + 110,136,51,255,110,136,51,255,110,136,51,255,110,136,51,255, + 109,136,51,255,109,136,51,255,109,136,51,255,109,136,51,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,133,54,255,108,133,54,255,108,133,54,255,108,133,54,255, + 108,133,54,255,108,133,54,255,108,133,54,255,108,133,54,255, + 107,133,55,255,107,133,55,255,107,133,55,255,107,133,55,255, + 107,132,56,255,107,132,56,255,107,132,56,255,107,132,56,255, + 107,132,56,255,107,132,56,255,107,132,56,255,107,132,57,255, + 106,131,57,255,106,131,58,255,106,131,58,255,106,131,58,255, + 105,130,59,255,105,130,59,255,105,130,59,255,105,130,59,255, + 104,129,60,255,104,129,60,255,104,129,60,255,104,129,60,255, + 103,128,61,255,103,128,61,255,103,128,61,255,102,128,61,255, + 102,127,62,255,101,127,62,255,101,127,62,255,101,127,62,255, + 100,126,63,255,100,126,63,255,100,126,63,255,100,126,63,255, + 99,125,64,255,99,125,64,255,99,125,64,255,98,125,64,255, + 98,124,65,255,97,124,65,255,97,124,65,255,96,124,65,255, + 96,123,65,255,95,123,65,255,95,123,65,255,95,122,65,255, + 94,122,66,255,94,121,66,255,94,121,66,255,93,121,66,255, + 93,120,67,255,92,120,67,255,92,120,67,255,91,120,67,255, + 91,119,68,255,90,119,68,255,90,119,68,255,89,118,68,255, + 89,118,68,255,88,117,68,255,88,117,68,255,87,116,68,255, + 87,116,69,255,86,115,69,255,86,115,69,255,85,115,69,255, + 85,114,70,255,84,114,70,255,84,114,70,255,83,113,70,255, + 83,113,70,255,82,112,70,255,82,112,70,255,81,111,70,255, + 81,111,71,255,80,110,71,255,80,110,71,255,80,110,71,255, + 79,109,72,255,79,109,72,255,79,109,72,255,78,108,72,255, + 78,108,72,255,77,107,72,255,77,107,72,255,76,107,72,255, + 76,106,72,255,75,106,72,255,75,106,72,255,75,105,72,255, + 74,105,73,255,74,104,73,255,74,104,73,255,73,104,73,255, + 73,103,73,255,72,103,73,255,72,103,73,255,72,103,73,255, + 71,102,73,255,71,102,73,255,71,102,73,255,70,101,73,255, + 70,101,74,255,69,100,74,255,69,100,74,255,68,100,74,255, + 68,99,74,255,67,99,74,255,67,99,74,255,66,98,74,255, + 65,98,74,255,65,97,74,255,64,97,74,255,63,96,74,255, + 62,96,74,255,62,95,74,255,61,95,74,255,60,94,74,255, + 60,93,75,255,59,93,75,255,59,92,75,255,58,91,75,255, + 57,90,75,255,56,90,75,255,55,89,75,255,54,88,75,255, + 53,87,75,255,53,87,75,255,52,86,75,255,51,85,75,255, + 51,85,75,255,50,84,75,255,50,84,75,255,49,83,75,255, + 48,82,75,255,48,82,75,255,47,81,75,255,46,80,75,255, + 46,80,75,255,45,79,75,255,45,79,75,255,44,78,75,255, + 44,78,74,255,43,77,74,255,43,77,74,255,43,77,74,255, + 42,76,74,255,42,76,74,255,42,76,74,255,42,76,74,255, + 42,76,73,255,42,76,73,255,42,76,73,255,42,76,73,255, + 43,76,72,255,43,76,72,255,43,76,72,255,43,76,72,255, + 44,77,71,255,44,77,71,255,44,77,71,255,44,77,71,255, + 45,78,70,255,45,78,70,255,45,78,70,255,46,78,70,255, + 46,79,69,255,47,79,69,255,47,79,69,255,48,80,69,255, + 48,80,68,255,49,81,68,255,49,81,68,255,49,81,68,255, + 50,81,68,255,50,81,68,255,50,81,68,255,50,81,68,255, + 51,82,67,255,51,82,67,255,51,82,67,255,51,82,67,255, + 52,82,66,255,52,82,66,255,52,82,66,255,52,82,66,255, + 52,82,66,255,52,82,66,255,52,82,66,255,52,82,66,255, + 52,82,65,255,52,82,65,255,52,82,65,255,52,82,65,255, + 52,81,65,255,52,81,65,255,52,81,65,255,52,81,65,255, + 51,80,65,255,51,80,65,255,51,80,65,255,51,80,65,255, + 51,80,65,255,51,80,65,255,51,80,65,255,51,80,65,255, + 50,79,65,255,50,79,65,255,50,79,65,255,50,79,65,255, + 50,79,64,255,50,79,64,255,50,79,64,255,50,79,64,255, + 50,79,64,255,50,79,64,255,50,79,64,255,50,79,64,255, + 51,80,64,255,51,80,64,255,51,80,64,255,52,80,64,255, + 52,81,64,255,53,81,64,255,53,81,64,255,54,82,64,255, + 54,82,63,255,55,83,63,255,55,83,63,255,56,84,63,255, + 56,84,62,255,57,85,62,255,57,85,62,255,58,86,62,255, + 59,87,62,255,60,87,62,255,61,88,62,255,62,89,62,255, + 63,90,61,255,63,91,61,255,64,92,61,255,65,93,61,255, + 66,94,61,255,66,94,61,255,67,95,61,255,68,96,61,255, + 69,96,61,255,70,97,60,255,71,98,60,255,72,99,60,255, + 72,100,60,255,73,101,60,255,74,102,60,255,75,103,60,255, + 75,103,60,255,76,104,59,255,77,105,59,255,78,106,59,255, + 78,106,59,255,79,107,59,255,80,108,59,255,80,108,59,255, + 81,109,59,255,81,109,59,255,82,110,59,255,82,110,59,255, + 83,111,59,255,83,111,59,255,84,112,59,255,84,112,59,255, + 85,113,59,255,85,113,59,255,86,114,59,255,86,114,59,255, + 86,114,59,255,87,115,59,255,87,115,59,255,87,115,59,255, + 87,115,59,255,88,116,59,255,88,116,59,255,88,116,59,255, + 88,116,59,255,88,116,60,255,88,116,60,255,88,116,60,255, + 88,116,60,255,87,116,60,255,87,116,60,255,87,116,60,255, + 86,116,60,255,86,115,60,255,85,115,60,255,85,115,60,255, + 85,114,60,255,84,114,60,255,84,113,60,255,83,113,60,255, + 83,113,60,255,82,112,61,255,81,112,61,255,81,112,61,255, + 80,111,61,255,80,111,61,255,79,110,61,255,79,110,61,255, + 78,109,61,255,78,109,62,255,77,108,62,255,77,108,62,255, + 77,107,62,255,76,107,62,255,76,106,62,255,76,106,62,255, + 76,106,62,255,75,105,62,255,75,105,62,255,75,105,62,255, + 75,105,62,255,75,105,62,255,75,105,62,255,75,105,62,255, + 75,105,62,255,76,106,62,255,76,106,62,255,77,106,62,255, + 77,107,62,255,78,107,62,255,79,108,62,255,80,108,62,255, + 80,109,62,255,81,109,61,255,82,110,61,255,83,111,61,255, + 83,111,61,255,84,112,61,255,85,113,61,255,86,114,61,255, + 87,115,61,255,88,116,61,255,89,117,61,255,90,118,61,255, + 90,118,61,255,91,119,60,255,92,120,60,255,93,121,60,255, + 94,122,60,255,95,123,60,255,96,124,60,255,97,124,60,255, + 97,125,60,255,98,125,60,255,99,126,60,255,99,126,60,255, + 99,127,60,255,100,127,60,255,100,128,60,255,100,128,60,255, + 100,129,60,255,101,129,61,255,101,130,61,255,101,130,61,255, + 101,130,61,255,102,130,62,255,102,130,62,255,102,130,62,255, + 102,130,62,255,101,130,63,255,101,130,63,255,101,130,63,255, + 101,130,63,255,100,129,64,255,100,129,64,255,100,129,64,255, + 100,129,64,255,99,128,65,255,99,128,65,255,99,128,65,255, + 98,128,66,255,98,127,66,255,97,127,67,255,97,127,67,255, + 96,126,67,255,96,126,68,255,95,125,68,255,95,125,68,255, + 94,124,68,255,94,124,69,255,93,123,69,255,93,123,69,255, + 92,123,69,255,92,122,70,255,91,122,70,255,91,122,70,255, + 91,121,70,255,90,121,71,255,90,120,71,255,90,120,71,255, + 89,120,71,255,89,119,71,255,88,119,71,255,88,119,71,255, + 88,118,71,255,87,118,72,255,87,117,72,255,87,117,72,255, + 86,116,72,255,86,116,72,255,85,115,72,255,85,115,72,255, + 85,114,72,255,84,114,72,255,84,113,72,255,84,113,72,255, + 83,112,72,255,83,112,72,255,82,111,72,255,82,111,72,255, + 81,110,72,255,81,110,71,255,80,109,71,255,80,108,71,255, + 79,108,71,255,79,107,70,255,78,106,70,255,77,105,70,255, + 77,105,70,255,76,104,69,255,75,103,69,255,75,102,69,255, + 74,102,69,255,74,101,68,255,73,100,68,255,73,100,68,255, + 72,99,67,255,72,99,67,255,71,98,66,255,71,98,66,255, + 71,98,66,255,70,97,65,255,70,97,65,255,70,97,65,255, + 70,96,64,255,69,96,64,255,69,95,63,255,69,95,63,255, + 69,95,62,255,68,94,62,255,68,94,61,255,68,94,61,255, + 68,94,60,255,68,93,60,255,68,93,59,255,68,93,59,255, + 68,93,59,255,69,93,58,255,69,93,58,255,69,93,58,255, + 69,93,57,255,69,93,57,255,69,93,56,255,69,93,56,255, + 69,93,56,255,70,93,55,255,70,93,55,255,70,93,55,255, + 70,93,54,255,71,93,54,255,71,93,53,255,71,93,53,255, + 71,93,53,255,72,93,53,255,72,93,53,255,72,93,53,255, + 72,93,53,255,72,93,52,255,72,93,52,255,72,93,52,255, + 72,93,52,255,72,93,51,255,72,93,51,255,72,93,51,255, + 72,93,51,255,72,93,51,255,72,93,51,255,72,93,51,255, + 72,93,51,255,72,92,50,255,72,92,50,255,72,92,50,255, + 72,92,50,255,71,92,50,255,71,92,50,255,71,92,50,255, + 71,92,50,255,71,91,50,255,71,91,50,255,71,91,50,255, + 71,91,50,255,71,91,49,255,71,91,49,255,71,91,49,255, + 71,91,49,255,71,90,48,255,71,90,48,255,71,90,48,255, + 71,90,48,255,72,90,48,255,72,90,48,255,72,90,48,255, + 72,90,48,255,72,90,47,255,72,90,47,255,72,90,47,255, + 72,90,47,255,73,91,46,255,73,91,46,255,73,91,46,255, + 73,91,46,255,74,91,46,255,74,91,46,255,74,91,46,255, + 75,91,46,255,75,92,45,255,76,92,45,255,76,92,45,255, + 76,92,45,255,77,92,44,255,77,92,44,255,77,92,44,255, + 77,92,44,255,78,93,44,255,78,93,44,255,78,93,44,255, + 78,93,44,255,79,93,43,255,79,93,43,255,79,93,43,255, + 79,93,43,255,80,94,43,255,80,94,43,255,80,94,43,255, + 80,94,43,255,81,94,42,255,81,94,42,255,81,94,42,255, + 81,94,42,255,81,94,42,255,81,94,42,255,81,94,42,255, + 81,94,42,255,81,94,42,255,81,94,42,255,81,94,42,255, + 81,94,42,255,81,93,41,255,81,93,41,255,81,93,41,255, + 81,93,41,255,80,93,41,255,80,93,41,255,80,93,41,255, + 80,93,41,255,80,92,40,255,80,92,40,255,80,92,40,255, + 80,92,40,255,79,92,40,255,79,92,40,255,79,92,40,255, + 79,92,40,255,78,91,40,255,78,91,40,255,78,91,40,255, + 78,91,40,255,77,90,39,255,77,90,39,255,77,90,39,255, + 76,90,39,255,76,89,39,255,75,89,39,255,75,89,39,255, + 75,88,39,255,74,88,38,255,74,87,38,255,74,87,38,255, + 73,86,38,255,73,86,38,255,72,85,38,255,72,85,38,255, + 71,84,38,255,71,84,37,255,70,83,37,255,70,83,37,255, + 69,82,37,255,68,81,37,255,67,80,37,255,67,80,37,255, + 66,79,37,255,66,79,36,255,65,78,36,255,65,78,36,255, + 64,77,36,255,63,76,35,255,62,75,35,255,62,75,35,255, + 61,74,35,255,61,74,35,255,60,73,35,255,60,73,35,255, + 59,72,35,255,59,72,34,255,58,71,34,255,58,71,34,255, + 57,70,34,255,57,70,34,255,56,69,34,255,56,69,34,255, + 56,68,34,255,55,68,33,255,55,67,33,255,55,67,33,255, + 55,67,33,255,54,66,32,255,54,66,32,255,54,66,32,255, + 54,66,32,255,53,65,32,255,53,65,32,255,53,65,32,255, + 53,65,32,255,53,65,31,255,53,65,31,255,53,65,31,255, + 53,65,31,255,53,65,31,255,53,65,31,255,53,65,31,255, + 53,65,31,255,52,64,30,255,52,64,30,255,52,64,30,255, + 52,64,30,255,52,64,30,255,52,64,30,255,52,64,30,255, + 52,64,30,255,51,63,29,255,51,63,29,255,51,63,29,255, + 51,63,29,255,50,62,28,255,50,62,28,255,50,62,28,255, + 50,62,28,255,49,61,28,255,49,61,28,255,49,61,28,255, + 48,60,28,255,48,60,27,255,47,59,27,255,47,59,27,255, + 47,58,27,255,46,58,26,255,46,57,26,255,46,57,26,255, + 45,57,26,255,45,56,25,255,44,56,25,255,44,56,25,255, + 43,55,25,255,43,55,25,255,42,54,25,255,42,54,25,255, + 42,53,25,255,41,53,24,255,41,52,24,255,41,52,24,255, + 40,52,24,255,40,51,23,255,39,51,23,255,39,51,23,255, + 39,50,23,255,38,50,23,255,38,49,23,255,38,49,23,255, + 38,49,23,255,64,76,27,255,64,76,27,255,64,76,27,255, + 64,76,27,255,65,77,28,255,65,77,28,255,65,77,28,255, + 66,78,28,255,66,78,28,255,67,79,28,255,67,79,28,255, + 67,79,28,255,68,80,29,255,68,80,29,255,68,80,29,255, + 69,81,29,255,69,81,29,255,70,82,29,255,70,82,29,255, + 71,83,29,255,71,84,30,255,72,85,30,255,72,85,30,255, + 73,86,30,255,73,86,30,255,74,87,30,255,74,87,30,255, + 75,88,30,255,75,89,31,255,76,90,31,255,76,90,31,255, + 77,91,31,255,78,92,32,255,79,93,32,255,79,93,32,255, + 80,94,32,255,80,95,33,255,81,96,33,255,81,96,33,255, + 82,97,33,255,82,98,33,255,83,99,33,255,83,99,33,255, + 84,100,33,255,84,101,34,255,85,102,34,255,85,102,34,255, + 86,103,34,255,87,104,35,255,88,105,35,255,88,105,35,255, + 89,106,35,255,89,107,36,255,90,108,36,255,90,108,36,255, + 91,109,36,255,92,110,36,255,93,111,36,255,93,111,36,255, + 94,112,36,255,94,113,37,255,95,114,37,255,95,114,37,255, + 96,115,37,255,96,116,38,255,97,117,38,255,97,117,38,255, + 98,118,38,255,98,118,39,255,99,119,39,255,99,119,39,255, + 100,120,39,255,100,120,39,255,101,121,39,255,101,121,39,255, + 101,122,39,255,102,122,40,255,102,123,40,255,102,123,40,255, + 102,124,40,255,103,124,41,255,103,125,41,255,103,125,41,255, + 103,125,41,255,104,126,42,255,104,126,42,255,104,126,42,255, + 104,126,42,255,104,126,42,255,104,126,42,255,104,126,42,255, + 104,126,42,255,104,127,43,255,104,127,43,255,104,127,43,255, + 104,127,43,255,104,127,44,255,104,127,44,255,104,127,44,255, + 104,127,44,255,103,126,45,255,103,126,45,255,103,126,45,255, + 103,126,45,255,103,126,46,255,103,126,46,255,103,126,46,255, + 103,126,46,255,102,126,46,255,102,126,46,255,102,126,46,255, + 102,126,46,255,102,126,47,255,102,126,47,255,102,126,47,255, + 102,126,47,255,102,126,47,255,102,126,47,255,102,126,47,255, + 102,126,47,255,102,126,48,255,102,126,48,255,102,126,48,255, + 102,126,48,255,103,127,48,255,103,127,48,255,103,127,48,255, + 103,128,48,255,104,128,48,255,104,129,48,255,104,129,48,255, + 104,129,48,255,105,130,48,255,105,130,48,255,105,130,48,255, + 105,131,48,255,106,131,48,255,106,132,48,255,106,132,48,255, + 106,132,48,255,107,133,49,255,107,133,49,255,107,133,49,255, + 107,133,49,255,108,134,49,255,108,134,49,255,108,134,49,255, + 108,134,49,255,109,135,50,255,109,135,50,255,109,135,50,255, + 109,135,50,255,109,135,50,255,109,135,50,255,109,135,50,255, + 109,135,50,255,110,136,51,255,110,136,51,255,110,136,51,255, + 110,136,51,255,110,136,51,255,110,136,51,255,110,136,51,255, + 110,136,51,255,109,136,51,255,109,136,51,255,109,136,51,255, + 109,136,51,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,133,53,255,108,133,53,255,108,133,53,255, + 108,133,53,255,108,133,54,255,108,133,54,255,108,133,54,255, + 108,133,54,255,107,133,55,255,107,133,55,255,107,133,55,255, + 107,133,55,255,107,132,55,255,107,132,55,255,107,132,55,255, + 107,132,55,255,107,132,56,255,107,132,56,255,107,132,56,255, + 107,132,56,255,107,131,57,255,107,131,57,255,107,131,57,255, + 107,131,57,255,106,131,58,255,106,131,58,255,106,131,58,255, + 106,131,58,255,105,130,59,255,105,130,59,255,105,130,59,255, + 105,130,59,255,104,129,60,255,104,129,60,255,104,129,60,255, + 103,129,60,255,103,128,61,255,102,128,61,255,102,128,61,255, + 102,128,61,255,101,127,62,255,101,127,62,255,101,127,62,255, + 101,127,62,255,100,126,63,255,100,126,63,255,100,126,63,255, + 99,126,63,255,99,125,64,255,98,125,64,255,98,125,64,255, + 97,125,64,255,97,124,65,255,96,124,65,255,96,124,65,255, + 96,123,65,255,95,123,65,255,95,122,65,255,95,122,65,255, + 94,122,65,255,94,121,66,255,93,121,66,255,93,121,66,255, + 92,121,66,255,92,120,67,255,91,120,67,255,91,120,67,255, + 90,119,67,255,90,119,68,255,89,118,68,255,89,118,68,255, + 88,117,68,255,88,117,69,255,87,116,69,255,87,116,69,255, + 86,116,69,255,86,115,70,255,85,115,70,255,85,115,70,255, + 84,114,70,255,84,114,70,255,83,113,70,255,83,113,70,255, + 82,112,70,255,82,112,71,255,81,111,71,255,81,111,71,255, + 81,111,71,255,80,110,72,255,80,110,72,255,80,110,72,255, + 79,109,72,255,79,109,72,255,78,108,72,255,78,108,72,255, + 77,108,72,255,77,107,72,255,76,107,72,255,76,107,72,255, + 75,106,72,255,75,106,73,255,74,105,73,255,74,105,73,255, + 74,105,73,255,73,104,73,255,73,104,73,255,73,104,73,255, + 72,103,73,255,72,103,73,255,71,102,73,255,71,102,73,255, + 70,102,73,255,70,101,74,255,69,101,74,255,69,101,74,255, + 68,100,74,255,68,100,74,255,67,99,74,255,67,99,74,255, + 66,98,74,255,65,98,74,255,65,97,74,255,64,97,74,255, + 63,96,74,255,62,96,74,255,62,95,74,255,61,95,74,255, + 60,94,74,255,60,93,75,255,59,93,75,255,59,92,75,255, + 58,91,75,255,57,90,75,255,56,90,75,255,55,89,75,255, + 54,88,75,255,53,87,75,255,53,87,75,255,52,86,75,255, + 51,85,75,255,50,85,75,255,50,84,75,255,49,84,75,255, + 48,83,75,255,47,82,75,255,47,82,75,255,46,81,75,255, + 45,80,75,255,45,80,75,255,44,79,75,255,44,79,75,255, + 43,78,75,255,43,78,74,255,42,77,74,255,42,77,74,255, + 42,77,74,255,41,76,74,255,41,76,74,255,41,76,74,255, + 41,76,74,255,41,75,73,255,41,75,73,255,41,75,73,255, + 41,75,73,255,42,76,72,255,42,76,72,255,42,76,72,255, + 42,76,72,255,43,76,71,255,43,76,71,255,43,76,71,255, + 43,76,71,255,44,77,70,255,44,77,70,255,44,77,70,255, + 45,77,70,255,45,78,69,255,46,78,69,255,46,78,69,255, + 47,79,69,255,47,79,68,255,48,80,68,255,48,80,68,255, + 48,80,68,255,49,80,68,255,49,80,68,255,49,80,68,255, + 49,80,68,255,50,81,67,255,50,81,67,255,50,81,67,255, + 50,81,67,255,51,81,66,255,51,81,66,255,51,81,66,255, + 51,81,66,255,51,81,66,255,51,81,66,255,51,81,66,255, + 51,81,66,255,51,81,65,255,51,81,65,255,51,81,65,255, + 51,81,65,255,51,80,65,255,51,80,65,255,51,80,65,255, + 51,80,65,255,50,79,65,255,50,79,65,255,50,79,65,255, + 50,79,65,255,50,79,65,255,50,79,65,255,50,79,65,255, + 50,79,65,255,49,78,65,255,49,78,65,255,49,78,65,255, + 49,78,65,255,49,78,64,255,49,78,64,255,49,78,64,255, + 49,78,64,255,49,78,64,255,49,78,64,255,49,78,64,255, + 49,78,64,255,50,79,64,255,50,79,64,255,50,79,64,255, + 51,79,64,255,51,80,64,255,52,80,64,255,52,80,64,255, + 53,81,64,255,53,82,63,255,54,82,63,255,54,83,63,255, + 55,84,63,255,56,84,62,255,56,85,62,255,57,85,62,255, + 58,86,62,255,59,87,62,255,59,87,62,255,60,88,62,255, + 61,89,62,255,62,90,61,255,63,91,61,255,64,92,61,255, + 65,93,61,255,66,94,61,255,66,94,61,255,67,95,61,255, + 68,96,61,255,69,96,61,255,70,97,60,255,71,98,60,255, + 72,99,60,255,72,100,60,255,73,101,60,255,74,102,60,255, + 75,103,60,255,75,103,60,255,76,104,59,255,77,105,59,255, + 78,106,59,255,78,106,59,255,79,107,59,255,80,108,59,255, + 80,108,59,255,81,109,59,255,81,109,59,255,82,110,59,255, + 82,110,59,255,83,111,59,255,83,111,59,255,84,112,59,255, + 84,112,59,255,85,113,59,255,85,113,59,255,86,114,59,255, + 86,114,59,255,86,115,59,255,87,115,59,255,87,116,59,255, + 87,116,59,255,87,116,59,255,88,117,59,255,88,117,59,255, + 88,117,59,255,88,117,59,255,88,117,60,255,88,117,60,255, + 88,117,60,255,88,117,60,255,87,116,60,255,87,116,60,255, + 87,116,60,255,86,116,60,255,86,115,60,255,85,115,60,255, + 85,115,60,255,85,115,60,255,84,114,60,255,84,114,60,255, + 83,114,60,255,83,113,60,255,82,113,61,255,81,112,61,255, + 81,112,61,255,80,111,61,255,80,111,61,255,79,110,61,255, + 79,110,61,255,78,109,61,255,78,109,62,255,77,108,62,255, + 77,108,62,255,77,107,62,255,76,107,62,255,76,106,62,255, + 76,106,62,255,76,106,62,255,75,105,62,255,75,105,62,255, + 75,105,62,255,75,105,62,255,75,105,62,255,75,105,62,255, + 75,105,62,255,75,105,62,255,76,106,62,255,76,106,62,255, + 77,106,62,255,77,107,62,255,78,107,62,255,79,108,62,255, + 80,108,62,255,80,109,62,255,81,109,61,255,82,110,61,255, + 83,111,61,255,83,111,61,255,84,112,61,255,85,113,61,255, + 86,114,61,255,87,115,61,255,88,116,61,255,89,117,61,255, + 90,118,61,255,90,118,61,255,91,119,60,255,92,120,60,255, + 93,121,60,255,94,122,60,255,95,123,60,255,96,124,60,255, + 97,124,60,255,97,125,60,255,98,125,60,255,99,126,60,255, + 99,126,60,255,99,127,60,255,100,127,60,255,100,128,60,255, + 100,128,60,255,100,129,60,255,101,129,61,255,101,130,61,255, + 101,130,61,255,101,130,61,255,102,130,62,255,102,130,62,255, + 102,130,62,255,102,130,62,255,101,130,63,255,101,130,63,255, + 101,130,63,255,101,130,63,255,100,130,64,255,100,130,64,255, + 100,130,64,255,100,130,64,255,99,129,65,255,99,129,65,255, + 99,129,65,255,98,129,66,255,98,128,66,255,97,128,67,255, + 97,128,67,255,96,127,67,255,96,127,68,255,95,126,68,255, + 95,126,68,255,95,125,68,255,94,125,69,255,94,124,69,255, + 94,124,69,255,93,124,69,255,93,123,70,255,92,123,70,255, + 92,123,70,255,92,122,70,255,91,122,71,255,91,121,71,255, + 91,121,71,255,90,121,71,255,90,120,71,255,89,120,71,255, + 89,120,71,255,89,119,71,255,88,119,72,255,88,118,72,255, + 88,118,72,255,87,117,72,255,87,117,72,255,86,116,72,255, + 86,116,72,255,86,115,72,255,85,115,72,255,85,114,72,255, + 84,114,72,255,84,113,72,255,83,113,72,255,82,112,72,255, + 82,111,72,255,81,111,72,255,81,110,71,255,80,109,71,255, + 80,108,71,255,79,108,71,255,79,107,70,255,78,106,70,255, + 77,105,70,255,77,105,70,255,76,104,69,255,75,103,69,255, + 75,102,69,255,74,102,69,255,74,101,68,255,73,100,68,255, + 73,100,68,255,72,99,67,255,72,99,67,255,71,98,66,255, + 71,98,66,255,70,97,65,255,70,97,65,255,69,96,64,255, + 69,96,64,255,69,95,64,255,68,95,63,255,68,94,63,255, + 68,94,63,255,68,94,62,255,67,93,62,255,67,93,61,255, + 67,93,61,255,67,93,60,255,67,92,60,255,67,92,59,255, + 67,92,59,255,67,92,58,255,68,92,58,255,68,92,57,255, + 68,92,57,255,68,92,56,255,68,92,56,255,68,92,55,255, + 68,92,55,255,68,92,55,255,69,92,54,255,69,92,54,255, + 69,92,54,255,69,92,54,255,70,92,53,255,70,92,53,255, + 70,92,53,255,70,92,53,255,71,92,52,255,71,92,52,255, + 71,92,52,255,71,92,52,255,71,92,51,255,71,92,51,255, + 71,92,51,255,71,92,51,255,71,92,50,255,71,92,50,255, + 71,92,50,255,71,92,50,255,71,92,50,255,71,92,50,255, + 71,92,50,255,71,92,50,255,71,91,50,255,71,91,50,255, + 71,91,50,255,71,91,50,255,70,91,49,255,70,91,49,255, + 70,91,49,255,70,91,49,255,70,90,49,255,70,90,49,255, + 70,90,49,255,70,90,49,255,70,90,48,255,70,90,48,255, + 70,90,48,255,70,90,48,255,70,89,48,255,70,89,48,255, + 70,89,48,255,70,89,48,255,71,89,47,255,71,89,47,255, + 71,89,47,255,71,89,47,255,71,89,47,255,71,89,47,255, + 71,89,47,255,71,89,47,255,72,90,46,255,72,90,46,255, + 72,90,46,255,72,90,46,255,73,90,46,255,73,90,46,255, + 73,90,46,255,74,90,46,255,74,91,45,255,75,91,45,255, + 75,91,45,255,75,91,45,255,76,91,44,255,76,91,44,255, + 76,91,44,255,76,91,44,255,77,92,44,255,77,92,44,255, + 77,92,44,255,77,92,44,255,78,93,43,255,78,93,43,255, + 78,93,43,255,78,93,43,255,79,93,43,255,79,93,43,255, + 79,93,43,255,79,93,43,255,80,93,42,255,80,93,42,255, + 80,93,42,255,80,93,42,255,80,93,42,255,80,93,42,255, + 80,93,42,255,80,93,42,255,80,93,42,255,80,93,42,255, + 80,93,42,255,80,93,42,255,80,93,41,255,80,93,41,255, + 80,93,41,255,80,93,41,255,80,93,41,255,80,93,41,255, + 80,93,41,255,80,93,41,255,80,92,40,255,80,92,40,255, + 80,92,40,255,80,92,40,255,79,92,40,255,79,92,40,255, + 79,92,40,255,79,92,40,255,78,91,40,255,78,91,40,255, + 78,91,40,255,78,91,40,255,77,90,39,255,77,90,39,255, + 77,90,39,255,76,90,39,255,76,89,39,255,75,89,39,255, + 75,89,39,255,75,88,39,255,74,88,38,255,74,87,38,255, + 74,87,38,255,73,86,38,255,73,86,38,255,72,85,38,255, + 72,85,38,255,71,84,38,255,71,84,37,255,70,83,37,255, + 70,83,37,255,69,82,37,255,68,81,37,255,67,80,37,255, + 67,80,37,255,66,79,37,255,66,79,36,255,65,78,36,255, + 65,78,36,255,64,77,36,255,63,76,35,255,62,75,35,255, + 62,75,35,255,61,74,35,255,61,74,35,255,60,73,35,255, + 60,73,35,255,59,72,35,255,59,72,34,255,58,71,34,255, + 58,71,34,255,57,70,34,255,57,70,34,255,56,69,34,255, + 56,69,34,255,56,68,34,255,55,68,33,255,55,67,33,255, + 55,67,33,255,55,67,33,255,54,66,32,255,54,66,32,255, + 54,66,32,255,54,66,32,255,53,65,32,255,53,65,32,255, + 53,65,32,255,53,65,32,255,53,65,31,255,53,65,31,255, + 53,65,31,255,53,65,31,255,53,65,31,255,53,65,31,255, + 53,65,31,255,53,65,31,255,52,64,30,255,52,64,30,255, + 52,64,30,255,52,64,30,255,52,64,30,255,52,64,30,255, + 52,64,30,255,52,64,30,255,51,63,29,255,51,63,29,255, + 51,63,29,255,51,63,29,255,50,62,28,255,50,62,28,255, + 50,62,28,255,50,62,28,255,49,61,28,255,49,61,28,255, + 49,61,28,255,48,60,28,255,48,60,27,255,47,59,27,255, + 47,59,27,255,47,58,27,255,46,58,26,255,46,57,26,255, + 46,57,26,255,45,57,26,255,45,56,25,255,44,56,25,255, + 44,56,25,255,43,55,25,255,43,55,25,255,42,54,25,255, + 42,54,25,255,42,53,25,255,41,53,24,255,41,52,24,255, + 41,52,24,255,40,52,24,255,40,51,23,255,39,51,23,255, + 39,51,23,255,39,50,23,255,38,50,23,255,38,49,23,255, + 38,49,23,255,38,49,23,255,64,76,27,255,64,76,27,255, + 64,76,27,255,64,76,27,255,65,77,28,255,65,77,28,255, + 65,77,28,255,66,78,28,255,66,78,28,255,67,79,28,255, + 67,79,28,255,67,79,28,255,68,80,29,255,68,80,29,255, + 68,80,29,255,69,81,29,255,69,81,29,255,70,82,29,255, + 70,82,29,255,71,83,29,255,71,84,30,255,72,85,30,255, + 72,85,30,255,73,86,30,255,73,86,30,255,74,87,30,255, + 74,87,30,255,75,88,30,255,75,89,31,255,76,90,31,255, + 76,90,31,255,77,91,31,255,78,92,32,255,79,93,32,255, + 79,93,32,255,80,94,32,255,80,95,33,255,81,96,33,255, + 81,96,33,255,82,97,33,255,82,98,33,255,83,99,33,255, + 83,99,33,255,84,100,33,255,84,101,34,255,85,102,34,255, + 85,102,34,255,86,103,34,255,87,104,35,255,88,105,35,255, + 88,105,35,255,89,106,35,255,89,107,36,255,90,108,36,255, + 90,108,36,255,91,109,36,255,92,110,36,255,93,111,36,255, + 93,111,36,255,94,112,36,255,94,113,37,255,95,114,37,255, + 95,114,37,255,96,115,37,255,96,116,38,255,97,117,38,255, + 97,117,38,255,98,118,38,255,98,118,39,255,99,119,39,255, + 99,119,39,255,100,120,39,255,100,120,39,255,101,121,39,255, + 101,121,39,255,101,122,39,255,102,122,40,255,102,123,40,255, + 102,123,40,255,102,124,40,255,103,124,41,255,103,125,41,255, + 103,125,41,255,103,125,41,255,104,126,42,255,104,126,42,255, + 104,126,42,255,104,126,42,255,104,126,42,255,104,126,42,255, + 104,126,42,255,104,126,42,255,104,127,43,255,104,127,43,255, + 104,127,43,255,104,127,43,255,104,127,44,255,104,127,44,255, + 104,127,44,255,104,127,44,255,103,126,45,255,103,126,45,255, + 103,126,45,255,103,126,45,255,103,126,46,255,103,126,46,255, + 103,126,46,255,103,126,46,255,102,126,46,255,102,126,46,255, + 102,126,46,255,102,126,46,255,102,126,47,255,102,126,47,255, + 102,126,47,255,102,126,47,255,102,126,47,255,102,126,47,255, + 102,126,47,255,102,126,47,255,102,126,48,255,102,126,48,255, + 102,126,48,255,102,126,48,255,103,127,48,255,103,127,48,255, + 103,127,48,255,103,128,48,255,104,128,48,255,104,129,48,255, + 104,129,48,255,104,129,48,255,105,130,48,255,105,130,48,255, + 105,130,48,255,105,131,48,255,106,131,48,255,106,132,48,255, + 106,132,48,255,106,132,48,255,107,133,49,255,107,133,49,255, + 107,133,49,255,107,133,49,255,108,134,49,255,108,134,49,255, + 108,134,49,255,108,134,49,255,109,135,50,255,109,135,50,255, + 109,135,50,255,109,135,50,255,109,135,50,255,109,135,50,255, + 109,135,50,255,109,135,50,255,110,136,51,255,110,136,51,255, + 110,136,51,255,110,136,51,255,110,136,51,255,110,136,51,255, + 110,136,51,255,110,136,51,255,109,136,51,255,109,136,51,255, + 109,136,51,255,109,136,51,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,133,53,255,108,133,53,255, + 108,133,53,255,108,133,53,255,108,133,54,255,108,133,54,255, + 108,133,54,255,108,133,54,255,107,133,55,255,107,133,55,255, + 107,133,55,255,107,133,55,255,107,132,55,255,107,132,55,255, + 107,132,55,255,107,132,55,255,107,132,56,255,107,132,56,255, + 107,132,56,255,107,132,56,255,107,131,57,255,107,131,57,255, + 107,131,57,255,107,131,57,255,106,131,58,255,106,131,58,255, + 106,131,58,255,106,131,58,255,105,130,59,255,105,130,59,255, + 105,130,59,255,105,130,59,255,104,129,60,255,104,129,60,255, + 104,129,60,255,103,129,60,255,103,128,61,255,103,128,61,255, + 103,128,61,255,103,128,61,255,102,127,62,255,102,127,62,255, + 102,127,62,255,102,127,62,255,101,126,63,255,101,126,63,255, + 101,126,63,255,100,126,63,255,100,125,64,255,99,125,64,255, + 99,125,64,255,98,125,64,255,98,124,65,255,97,124,65,255, + 97,124,65,255,97,124,65,255,96,123,65,255,96,123,65,255, + 96,123,65,255,95,122,65,255,95,122,66,255,94,121,66,255, + 94,121,66,255,93,121,66,255,93,120,67,255,92,120,67,255, + 92,120,67,255,91,119,67,255,91,119,68,255,90,118,68,255, + 90,118,68,255,89,117,68,255,89,117,69,255,88,116,69,255, + 88,116,69,255,87,116,69,255,87,115,70,255,86,115,70,255, + 86,115,70,255,85,114,70,255,85,114,70,255,84,113,70,255, + 84,113,70,255,83,112,70,255,83,112,71,255,82,111,71,255, + 82,111,71,255,81,111,71,255,81,110,72,255,80,110,72,255, + 80,110,72,255,79,109,72,255,79,109,72,255,78,108,72,255, + 78,108,72,255,77,108,72,255,77,107,72,255,76,107,72,255, + 76,107,72,255,75,106,72,255,75,106,73,255,74,105,73,255, + 74,105,73,255,74,105,73,255,73,104,73,255,73,104,73,255, + 73,104,73,255,72,103,73,255,72,103,73,255,71,102,73,255, + 71,102,73,255,70,102,73,255,70,101,74,255,69,101,74,255, + 69,101,74,255,68,100,74,255,68,100,74,255,67,99,74,255, + 67,99,74,255,66,98,74,255,65,98,74,255,65,97,74,255, + 64,97,74,255,63,96,74,255,62,96,74,255,62,95,74,255, + 61,95,74,255,60,94,74,255,60,93,75,255,59,93,75,255, + 59,92,75,255,58,91,75,255,57,90,75,255,56,90,75,255, + 55,89,75,255,54,88,75,255,53,87,75,255,53,87,75,255, + 52,86,75,255,51,85,75,255,50,85,75,255,50,84,75,255, + 49,84,75,255,48,83,75,255,47,82,75,255,47,82,75,255, + 46,81,75,255,45,80,75,255,45,80,75,255,44,79,75,255, + 44,79,75,255,43,78,75,255,43,78,74,255,42,77,74,255, + 42,77,74,255,42,77,74,255,41,76,74,255,41,76,74,255, + 41,76,74,255,41,76,74,255,41,75,73,255,41,75,73,255, + 41,75,73,255,41,75,73,255,41,76,72,255,41,76,72,255, + 41,76,72,255,41,76,72,255,42,76,71,255,42,76,71,255, + 42,76,71,255,43,76,71,255,43,77,70,255,44,77,70,255, + 44,77,70,255,44,77,70,255,45,78,69,255,45,78,69,255, + 45,78,69,255,46,79,69,255,46,79,68,255,47,80,68,255, + 47,80,68,255,47,80,68,255,48,80,68,255,48,80,68,255, + 48,80,68,255,48,80,68,255,49,81,67,255,49,81,67,255, + 49,81,67,255,49,81,67,255,50,81,66,255,50,81,66,255, + 50,81,66,255,50,81,66,255,50,81,66,255,50,81,66,255, + 50,81,66,255,50,81,66,255,50,81,65,255,50,81,65,255, + 50,81,65,255,50,81,65,255,50,80,65,255,50,80,65,255, + 50,80,65,255,50,80,65,255,49,79,65,255,49,79,65,255, + 49,79,65,255,49,79,65,255,49,79,65,255,49,79,65,255, + 49,79,65,255,49,79,65,255,49,78,65,255,49,78,65,255, + 49,78,65,255,49,78,65,255,49,78,64,255,49,78,64,255, + 49,78,64,255,49,78,64,255,49,78,64,255,49,78,64,255, + 49,78,64,255,49,78,64,255,50,79,64,255,50,79,64,255, + 50,79,64,255,51,79,64,255,51,80,64,255,52,80,64,255, + 52,80,64,255,53,81,64,255,53,82,63,255,54,82,63,255, + 54,83,63,255,55,84,63,255,56,84,62,255,56,85,62,255, + 57,85,62,255,58,86,62,255,59,87,62,255,59,87,62,255, + 60,88,62,255,61,89,62,255,62,90,61,255,63,91,61,255, + 64,92,61,255,65,93,61,255,66,94,61,255,66,94,61,255, + 67,95,61,255,68,96,61,255,69,96,61,255,70,97,60,255, + 71,98,60,255,72,99,60,255,72,100,60,255,73,101,60,255, + 74,102,60,255,75,103,60,255,75,103,60,255,76,104,59,255, + 77,105,59,255,78,106,59,255,78,106,59,255,79,107,59,255, + 80,108,59,255,80,108,59,255,81,109,59,255,81,109,59,255, + 82,110,59,255,82,110,59,255,83,111,59,255,83,111,59,255, + 84,112,59,255,84,112,59,255,85,113,59,255,85,113,59,255, + 86,114,59,255,86,114,59,255,86,115,59,255,87,115,59,255, + 87,116,59,255,87,116,59,255,87,116,59,255,88,117,59,255, + 88,117,59,255,88,117,59,255,88,117,59,255,88,117,60,255, + 88,117,60,255,88,117,60,255,88,117,60,255,87,116,60,255, + 87,116,60,255,87,116,60,255,86,116,60,255,86,115,60,255, + 85,115,60,255,85,115,60,255,85,115,60,255,84,114,60,255, + 84,114,60,255,83,114,60,255,83,113,60,255,82,113,61,255, + 81,112,61,255,81,112,61,255,80,111,61,255,80,111,61,255, + 79,110,61,255,79,110,61,255,78,109,61,255,78,109,62,255, + 77,108,62,255,77,108,62,255,77,107,62,255,76,107,62,255, + 76,106,62,255,76,106,62,255,76,106,62,255,75,105,62,255, + 75,105,62,255,75,105,62,255,75,105,62,255,75,105,62,255, + 75,105,62,255,75,105,62,255,75,105,62,255,76,106,62,255, + 76,106,62,255,77,106,62,255,77,107,62,255,78,107,62,255, + 79,108,62,255,80,108,62,255,80,109,62,255,81,109,61,255, + 82,110,61,255,83,111,61,255,83,111,61,255,84,112,61,255, + 85,113,61,255,86,114,61,255,87,115,61,255,88,116,61,255, + 89,117,61,255,90,118,61,255,90,118,61,255,91,119,60,255, + 92,120,60,255,93,121,60,255,94,122,60,255,95,123,60,255, + 96,124,60,255,97,124,60,255,97,125,60,255,98,125,60,255, + 99,126,60,255,99,126,60,255,99,127,60,255,100,127,60,255, + 100,128,60,255,100,128,60,255,100,129,60,255,101,129,61,255, + 101,130,61,255,101,130,61,255,101,130,61,255,102,130,62,255, + 102,130,62,255,102,130,62,255,102,130,62,255,101,130,63,255, + 101,130,63,255,101,130,63,255,101,130,63,255,100,130,64,255, + 100,130,64,255,100,130,64,255,100,130,64,255,99,129,65,255, + 99,129,65,255,99,129,65,255,98,129,66,255,98,128,66,255, + 97,128,67,255,97,128,67,255,96,127,67,255,96,127,68,255, + 95,126,68,255,95,126,68,255,95,125,68,255,94,125,69,255, + 94,124,69,255,94,124,69,255,93,124,69,255,93,123,70,255, + 92,123,70,255,92,123,70,255,92,122,70,255,91,122,71,255, + 91,121,71,255,91,121,71,255,90,121,71,255,90,120,71,255, + 89,120,71,255,89,120,71,255,89,119,71,255,88,119,72,255, + 88,118,72,255,88,118,72,255,87,117,72,255,87,117,72,255, + 86,116,72,255,86,116,72,255,86,115,72,255,85,115,72,255, + 85,114,72,255,84,114,72,255,84,113,72,255,83,113,72,255, + 82,112,72,255,82,111,72,255,81,111,72,255,81,110,71,255, + 80,109,71,255,80,108,71,255,79,108,71,255,79,107,70,255, + 78,106,70,255,77,105,70,255,77,105,70,255,76,104,69,255, + 75,103,69,255,75,102,69,255,74,102,69,255,74,101,68,255, + 73,100,68,255,73,100,68,255,72,99,67,255,72,99,67,255, + 71,98,66,255,71,98,66,255,70,97,65,255,70,97,65,255, + 69,96,64,255,69,96,64,255,69,95,64,255,68,95,63,255, + 68,94,63,255,68,94,63,255,68,93,62,255,67,93,62,255, + 67,92,61,255,67,92,61,255,67,92,60,255,67,92,60,255, + 67,91,59,255,67,91,59,255,67,91,58,255,67,91,58,255, + 67,91,57,255,67,91,57,255,67,91,56,255,68,90,56,255, + 68,90,55,255,68,90,55,255,68,90,55,255,69,90,54,255, + 69,90,54,255,69,90,54,255,69,90,54,255,69,90,53,255, + 69,90,53,255,69,90,53,255,69,90,53,255,70,90,52,255, + 70,90,52,255,70,90,52,255,70,90,52,255,70,90,51,255, + 70,90,51,255,70,90,51,255,70,90,51,255,70,90,50,255, + 70,90,50,255,70,90,50,255,70,90,50,255,70,90,50,255, + 70,90,50,255,70,90,50,255,70,90,50,255,70,90,50,255, + 70,90,50,255,70,90,50,255,70,90,50,255,70,90,49,255, + 70,90,49,255,70,90,49,255,70,90,49,255,70,90,49,255, + 70,90,49,255,70,90,49,255,70,90,49,255,70,89,48,255, + 70,89,48,255,70,89,48,255,70,89,48,255,70,89,48,255, + 70,89,48,255,70,89,48,255,70,89,48,255,71,89,47,255, + 71,89,47,255,71,89,47,255,71,89,47,255,71,89,47,255, + 71,89,47,255,71,89,47,255,71,89,47,255,72,90,46,255, + 72,90,46,255,72,90,46,255,72,90,46,255,73,90,46,255, + 73,90,46,255,73,90,46,255,74,90,46,255,74,91,45,255, + 75,91,45,255,75,91,45,255,75,91,45,255,76,91,44,255, + 76,91,44,255,76,91,44,255,76,91,44,255,77,92,44,255, + 77,92,44,255,77,92,44,255,77,92,44,255,78,93,43,255, + 78,93,43,255,78,93,43,255,78,93,43,255,79,93,43,255, + 79,93,43,255,79,93,43,255,79,93,43,255,80,93,42,255, + 80,93,42,255,80,93,42,255,80,93,42,255,80,93,42,255, + 80,93,42,255,80,93,42,255,80,93,42,255,80,93,42,255, + 80,93,42,255,80,93,42,255,80,93,42,255,80,93,41,255, + 80,93,41,255,80,93,41,255,80,93,41,255,80,93,41,255, + 80,93,41,255,80,93,41,255,80,93,41,255,80,92,40,255, + 80,92,40,255,80,92,40,255,80,92,40,255,79,92,40,255, + 79,92,40,255,79,92,40,255,79,92,40,255,78,91,40,255, + 78,91,40,255,78,91,40,255,78,91,40,255,77,90,39,255, + 77,90,39,255,77,90,39,255,76,90,39,255,76,89,39,255, + 75,89,39,255,75,89,39,255,75,88,39,255,74,88,38,255, + 74,87,38,255,74,87,38,255,73,86,38,255,73,86,38,255, + 72,85,38,255,72,85,38,255,71,84,38,255,71,84,37,255, + 70,83,37,255,70,83,37,255,69,82,37,255,68,81,37,255, + 67,80,37,255,67,80,37,255,66,79,37,255,66,79,36,255, + 65,78,36,255,65,78,36,255,64,77,36,255,63,76,35,255, + 62,75,35,255,62,75,35,255,61,74,35,255,61,74,35,255, + 60,73,35,255,60,73,35,255,59,72,35,255,59,72,34,255, + 58,71,34,255,58,71,34,255,57,70,34,255,57,70,34,255, + 56,69,34,255,56,69,34,255,56,68,34,255,55,68,33,255, + 55,67,33,255,55,67,33,255,55,67,33,255,54,66,32,255, + 54,66,32,255,54,66,32,255,54,66,32,255,53,65,32,255, + 53,65,32,255,53,65,32,255,53,65,32,255,53,65,31,255, + 53,65,31,255,53,65,31,255,53,65,31,255,53,65,31,255, + 53,65,31,255,53,65,31,255,53,65,31,255,52,64,30,255, + 52,64,30,255,52,64,30,255,52,64,30,255,52,64,30,255, + 52,64,30,255,52,64,30,255,52,64,30,255,51,63,29,255, + 51,63,29,255,51,63,29,255,51,63,29,255,50,62,28,255, + 50,62,28,255,50,62,28,255,50,62,28,255,49,61,28,255, + 49,61,28,255,49,61,28,255,48,60,28,255,48,60,27,255, + 47,59,27,255,47,59,27,255,47,58,27,255,46,58,26,255, + 46,57,26,255,46,57,26,255,45,57,26,255,45,56,25,255, + 44,56,25,255,44,56,25,255,43,55,25,255,43,55,25,255, + 42,54,25,255,42,54,25,255,42,53,25,255,41,53,24,255, + 41,52,24,255,41,52,24,255,40,52,24,255,40,51,23,255, + 39,51,23,255,39,51,23,255,39,50,23,255,38,50,23,255, + 38,49,23,255,38,49,23,255,38,49,23,255,65,77,27,255, + 65,77,27,255,65,77,27,255,65,77,27,255,66,78,28,255, + 66,78,28,255,66,78,28,255,67,78,28,255,67,79,28,255, + 68,79,28,255,68,79,28,255,68,79,28,255,69,80,29,255, + 69,80,29,255,69,80,29,255,70,81,29,255,70,81,29,255, + 71,82,29,255,71,82,29,255,71,83,29,255,72,84,30,255, + 72,85,30,255,72,85,30,255,73,86,30,255,74,86,30,255, + 75,87,30,255,75,87,30,255,76,88,30,255,76,89,31,255, + 77,90,31,255,77,90,31,255,78,91,31,255,78,92,32,255, + 79,93,32,255,79,93,32,255,80,94,32,255,80,95,33,255, + 81,96,33,255,81,96,33,255,82,97,33,255,82,98,33,255, + 83,99,33,255,83,99,33,255,84,100,33,255,84,101,34,255, + 85,102,34,255,85,102,34,255,86,103,34,255,87,104,35,255, + 88,105,35,255,88,105,35,255,89,106,35,255,89,107,36,255, + 90,108,36,255,90,108,36,255,91,109,36,255,92,110,36,255, + 93,111,36,255,93,111,36,255,94,112,36,255,94,113,37,255, + 95,114,37,255,95,114,37,255,96,115,37,255,96,116,38,255, + 97,117,38,255,97,117,38,255,98,118,38,255,98,118,39,255, + 99,119,39,255,99,119,39,255,100,120,39,255,100,120,39,255, + 101,121,39,255,101,121,39,255,101,122,39,255,102,122,40,255, + 102,123,40,255,102,123,40,255,103,124,40,255,103,124,41,255, + 104,125,41,255,104,125,41,255,104,125,41,255,105,126,42,255, + 105,126,42,255,105,126,42,255,105,126,42,255,105,126,42,255, + 105,126,42,255,105,126,42,255,105,126,42,255,105,127,43,255, + 105,127,43,255,105,127,43,255,105,127,43,255,105,127,44,255, + 105,127,44,255,105,127,44,255,105,127,44,255,104,126,45,255, + 104,126,45,255,104,126,45,255,104,126,45,255,103,126,46,255, + 103,126,46,255,103,126,46,255,103,126,46,255,103,126,46,255, + 103,126,46,255,103,126,46,255,103,126,46,255,103,126,47,255, + 103,126,47,255,103,126,47,255,103,126,47,255,102,126,47,255, + 102,126,47,255,102,126,47,255,102,126,47,255,102,126,48,255, + 102,126,48,255,102,126,48,255,102,126,48,255,103,127,48,255, + 103,127,48,255,103,127,48,255,103,128,48,255,104,128,48,255, + 104,129,48,255,104,129,48,255,104,129,48,255,105,130,48,255, + 105,130,48,255,105,130,48,255,105,131,48,255,106,131,48,255, + 106,132,48,255,106,132,48,255,106,132,48,255,107,133,49,255, + 107,133,49,255,107,133,49,255,107,133,49,255,108,134,49,255, + 108,134,49,255,108,134,49,255,108,134,49,255,109,135,50,255, + 109,135,50,255,109,135,50,255,109,135,50,255,109,135,50,255, + 109,135,50,255,109,135,50,255,109,135,50,255,110,136,51,255, + 110,136,51,255,110,136,51,255,110,136,51,255,110,136,51,255, + 110,136,51,255,110,136,51,255,110,136,51,255,109,135,51,255, + 109,135,51,255,109,135,51,255,109,135,51,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,109,135,52,255, + 109,135,52,255,109,135,52,255,109,135,52,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,134,53,255, + 108,134,53,255,108,134,53,255,108,134,53,255,108,133,53,255, + 108,133,53,255,108,133,53,255,108,133,53,255,108,133,54,255, + 108,133,54,255,108,133,54,255,108,133,54,255,107,133,54,255, + 107,133,54,255,107,133,54,255,107,133,54,255,107,132,55,255, + 107,132,55,255,107,132,55,255,107,132,55,255,107,132,55,255, + 107,132,55,255,107,132,55,255,107,132,55,255,107,131,56,255, + 107,131,56,255,107,131,56,255,107,131,56,255,107,131,57,255, + 107,131,57,255,107,131,57,255,107,131,57,255,106,130,58,255, + 106,130,58,255,106,130,58,255,106,130,58,255,105,130,59,255, + 105,130,59,255,105,130,59,255,104,130,59,255,104,129,60,255, + 104,129,60,255,104,129,60,255,104,129,60,255,103,128,61,255, + 103,128,61,255,103,128,61,255,103,128,61,255,102,127,62,255, + 102,127,62,255,102,127,62,255,101,127,62,255,101,126,63,255, + 100,126,63,255,100,126,63,255,99,126,63,255,99,125,64,255, + 98,125,64,255,98,125,64,255,98,125,64,255,97,124,64,255, + 97,124,64,255,97,124,64,255,96,123,64,255,96,123,65,255, + 95,122,65,255,95,122,65,255,94,122,65,255,94,121,66,255, + 93,121,66,255,93,121,66,255,92,120,66,255,92,120,67,255, + 91,119,67,255,91,119,67,255,90,118,67,255,90,118,68,255, + 89,117,68,255,89,117,68,255,88,117,68,255,88,116,69,255, + 87,116,69,255,87,116,69,255,86,115,69,255,86,115,70,255, + 85,114,70,255,85,114,70,255,84,113,70,255,84,113,71,255, + 83,112,71,255,83,112,71,255,82,112,71,255,82,111,72,255, + 81,111,72,255,81,111,72,255,80,110,72,255,80,110,72,255, + 79,109,72,255,79,109,72,255,78,109,72,255,78,108,72,255, + 77,108,72,255,77,108,72,255,76,107,72,255,76,107,73,255, + 75,106,73,255,75,106,73,255,75,106,73,255,74,105,73,255, + 74,105,73,255,74,105,73,255,73,104,73,255,73,104,73,255, + 72,103,73,255,72,103,73,255,71,103,73,255,71,102,74,255, + 70,102,74,255,70,102,74,255,69,101,74,255,68,101,74,255, + 68,100,74,255,67,100,74,255,66,99,74,255,65,99,74,255, + 65,98,74,255,64,98,74,255,63,97,74,255,62,96,74,255, + 62,96,74,255,61,95,74,255,60,94,74,255,60,93,75,255, + 59,93,75,255,59,92,75,255,58,91,75,255,57,90,75,255, + 56,90,75,255,55,89,75,255,54,88,75,255,53,87,75,255, + 53,87,75,255,52,86,75,255,51,85,75,255,50,85,75,255, + 50,84,75,255,49,84,75,255,48,83,75,255,47,82,75,255, + 47,82,75,255,46,81,75,255,45,80,75,255,44,80,75,255, + 44,79,75,255,43,79,75,255,42,78,75,255,42,78,74,255, + 41,77,74,255,41,77,74,255,41,77,74,255,40,76,74,255, + 40,76,74,255,40,76,74,255,40,76,74,255,40,75,73,255, + 40,75,73,255,40,75,73,255,40,75,73,255,40,75,72,255, + 40,75,72,255,40,75,72,255,40,75,72,255,41,76,71,255, + 41,76,71,255,41,76,71,255,42,76,71,255,42,77,70,255, + 43,77,70,255,43,77,70,255,43,77,70,255,44,77,69,255, + 44,77,69,255,44,77,69,255,45,78,69,255,45,78,68,255, + 46,79,68,255,46,79,68,255,46,79,68,255,47,79,68,255, + 47,79,68,255,47,79,68,255,47,79,68,255,48,80,67,255, + 48,80,67,255,48,80,67,255,48,80,67,255,49,80,66,255, + 49,80,66,255,49,80,66,255,49,80,66,255,49,80,66,255, + 49,80,66,255,49,80,66,255,49,80,66,255,49,80,65,255, + 49,80,65,255,49,80,65,255,49,80,65,255,49,79,65,255, + 49,79,65,255,49,79,65,255,49,79,65,255,48,78,65,255, + 48,78,65,255,48,78,65,255,48,78,65,255,48,78,65,255, + 48,78,65,255,48,78,65,255,48,78,65,255,48,77,65,255, + 48,77,65,255,48,77,65,255,48,77,65,255,48,77,64,255, + 48,77,64,255,48,77,64,255,48,77,64,255,48,77,64,255, + 48,77,64,255,48,77,64,255,48,77,64,255,49,78,64,255, + 49,78,64,255,49,78,64,255,50,79,64,255,50,79,64,255, + 51,80,64,255,51,80,64,255,52,81,64,255,52,81,63,255, + 53,82,63,255,53,82,63,255,54,83,63,255,55,84,62,255, + 55,84,62,255,56,85,62,255,57,86,62,255,58,87,62,255, + 59,87,62,255,60,88,62,255,61,89,62,255,62,90,61,255, + 63,91,61,255,64,92,61,255,65,93,61,255,66,94,61,255, + 66,94,61,255,67,95,61,255,68,96,61,255,69,96,61,255, + 70,97,60,255,71,98,60,255,72,99,60,255,72,100,60,255, + 73,101,60,255,74,102,60,255,75,103,60,255,75,103,60,255, + 76,104,59,255,77,105,59,255,78,106,59,255,78,106,59,255, + 79,107,59,255,80,108,59,255,80,109,59,255,81,109,59,255, + 81,110,59,255,82,111,59,255,82,111,59,255,83,112,59,255, + 83,112,59,255,84,113,59,255,84,113,59,255,85,114,59,255, + 85,114,59,255,86,115,59,255,86,115,59,255,86,116,59,255, + 87,116,59,255,87,117,59,255,87,117,59,255,87,117,59,255, + 88,117,59,255,88,117,59,255,88,117,59,255,88,117,59,255, + 88,117,60,255,88,117,60,255,88,117,60,255,88,117,60,255, + 87,117,60,255,87,117,60,255,87,117,60,255,86,117,60,255, + 86,116,60,255,85,116,60,255,85,116,60,255,85,115,60,255, + 84,115,60,255,84,114,60,255,83,114,60,255,83,113,60,255, + 82,113,61,255,81,112,61,255,81,112,61,255,80,111,61,255, + 80,111,61,255,79,110,61,255,79,110,61,255,78,109,61,255, + 78,109,62,255,77,108,62,255,77,108,62,255,77,107,62,255, + 76,107,62,255,76,106,62,255,76,106,62,255,76,106,62,255, + 75,105,62,255,75,105,62,255,75,105,62,255,75,105,62,255, + 75,105,62,255,75,105,62,255,75,105,62,255,75,105,62,255, + 76,106,62,255,76,106,62,255,77,106,62,255,77,107,62,255, + 78,107,62,255,79,108,62,255,80,108,62,255,80,109,62,255, + 81,109,61,255,82,110,61,255,83,111,61,255,83,111,61,255, + 84,112,61,255,85,113,61,255,86,114,61,255,86,115,61,255, + 87,116,61,255,88,117,61,255,89,118,61,255,90,118,61,255, + 91,119,60,255,92,120,60,255,93,121,60,255,93,122,60,255, + 94,123,60,255,95,124,60,255,96,124,60,255,96,125,60,255, + 97,125,60,255,98,126,60,255,98,126,60,255,99,127,60,255, + 99,127,60,255,100,128,60,255,100,128,60,255,100,129,60,255, + 101,129,61,255,101,130,61,255,101,130,61,255,101,130,61,255, + 102,130,62,255,102,130,62,255,102,130,62,255,102,130,62,255, + 101,131,63,255,101,131,63,255,101,131,63,255,101,131,63,255, + 100,130,64,255,100,130,64,255,100,130,64,255,100,130,64,255, + 99,130,65,255,99,130,65,255,99,130,65,255,98,130,66,255, + 98,129,66,255,97,129,67,255,97,129,67,255,96,128,67,255, + 96,128,68,255,95,127,68,255,95,127,68,255,95,126,68,255, + 94,126,69,255,94,125,69,255,94,125,69,255,94,125,69,255, + 93,124,70,255,93,124,70,255,93,124,70,255,92,123,70,255, + 92,123,71,255,91,122,71,255,91,122,71,255,91,122,71,255, + 90,121,71,255,90,121,71,255,90,121,71,255,90,120,71,255, + 89,120,72,255,89,119,72,255,89,119,72,255,88,118,72,255, + 88,118,72,255,87,117,72,255,87,117,72,255,86,116,72,255, + 86,116,72,255,85,115,72,255,84,114,72,255,84,114,72,255, + 83,113,72,255,82,112,72,255,82,111,72,255,81,111,72,255, + 81,110,71,255,80,109,71,255,80,108,71,255,79,108,71,255, + 79,107,70,255,78,106,70,255,77,105,70,255,77,105,70,255, + 76,104,69,255,75,103,69,255,75,102,69,255,74,102,69,255, + 74,101,68,255,73,100,68,255,72,99,68,255,72,99,67,255, + 71,98,67,255,70,97,66,255,70,97,66,255,69,96,65,255, + 69,96,65,255,68,95,64,255,68,95,64,255,68,94,63,255, + 67,94,63,255,67,93,62,255,67,93,62,255,67,92,61,255, + 66,92,61,255,66,91,60,255,66,91,60,255,66,91,59,255, + 66,91,59,255,66,90,58,255,66,90,58,255,66,90,57,255, + 66,90,57,255,66,90,56,255,66,90,56,255,66,90,56,255, + 67,89,55,255,67,89,55,255,67,89,55,255,67,89,54,255, + 68,89,54,255,68,89,53,255,68,89,53,255,68,89,53,255, + 68,89,52,255,68,89,52,255,68,89,52,255,68,89,52,255, + 69,89,51,255,69,89,51,255,69,89,51,255,69,89,51,255, + 69,89,50,255,69,89,50,255,69,89,50,255,69,89,50,255, + 69,89,50,255,69,89,50,255,69,89,50,255,69,89,50,255, + 69,89,49,255,69,89,49,255,69,89,49,255,69,89,49,255, + 69,89,49,255,69,89,49,255,69,89,49,255,69,89,49,255, + 69,89,49,255,69,89,49,255,69,89,49,255,69,89,49,255, + 69,89,48,255,69,89,48,255,69,89,48,255,69,89,48,255, + 69,88,48,255,69,88,48,255,69,88,48,255,69,88,48,255, + 69,88,48,255,69,88,48,255,69,88,48,255,69,88,48,255, + 70,88,47,255,70,88,47,255,70,88,47,255,70,88,47,255, + 70,88,47,255,70,88,47,255,70,88,47,255,70,88,47,255, + 71,89,46,255,71,89,46,255,71,89,46,255,71,89,46,255, + 72,89,46,255,72,89,46,255,72,89,46,255,73,89,46,255, + 73,90,45,255,74,90,45,255,74,90,45,255,74,90,45,255, + 75,90,44,255,75,90,44,255,75,90,44,255,75,90,44,255, + 76,91,44,255,76,91,44,255,76,91,44,255,76,91,44,255, + 77,92,43,255,77,92,43,255,77,92,43,255,77,92,43,255, + 78,92,43,255,78,92,43,255,78,92,43,255,78,92,43,255, + 79,92,42,255,79,92,42,255,79,92,42,255,79,92,42,255, + 79,92,42,255,79,92,42,255,79,92,42,255,79,92,42,255, + 79,92,42,255,79,92,42,255,79,92,42,255,79,92,42,255, + 79,92,41,255,79,92,41,255,79,92,41,255,79,92,41,255, + 79,92,41,255,79,92,41,255,79,92,41,255,79,92,41,255, + 79,92,40,255,79,92,40,255,79,92,40,255,79,92,40,255, + 78,91,40,255,78,91,40,255,78,91,40,255,78,91,40,255, + 77,91,40,255,77,91,40,255,77,91,40,255,77,91,40,255, + 76,90,39,255,76,90,39,255,76,90,39,255,76,90,39,255, + 75,89,39,255,75,89,39,255,75,89,39,255,75,88,39,255, + 74,88,38,255,74,87,38,255,74,87,38,255,73,86,38,255, + 73,86,38,255,72,85,38,255,72,85,38,255,71,84,38,255, + 71,84,37,255,70,83,37,255,70,83,37,255,69,82,37,255, + 68,81,37,255,67,80,37,255,67,80,37,255,66,79,37,255, + 66,79,36,255,65,78,36,255,65,78,36,255,64,77,36,255, + 63,76,35,255,62,75,35,255,62,75,35,255,61,74,35,255, + 61,74,35,255,60,73,35,255,60,73,35,255,59,72,35,255, + 59,72,34,255,58,71,34,255,58,71,34,255,57,70,34,255, + 57,70,34,255,56,69,34,255,56,69,34,255,56,68,34,255, + 55,68,33,255,55,67,33,255,55,67,33,255,55,67,33,255, + 54,66,32,255,54,66,32,255,54,66,32,255,54,66,32,255, + 53,65,32,255,53,65,32,255,53,65,32,255,53,65,32,255, + 53,65,31,255,53,65,31,255,53,65,31,255,53,65,31,255, + 52,65,31,255,52,65,31,255,52,65,31,255,52,65,31,255, + 52,64,30,255,52,64,30,255,52,64,30,255,52,64,30,255, + 51,64,30,255,51,64,30,255,51,64,30,255,51,64,30,255, + 50,63,29,255,50,63,29,255,50,63,29,255,50,63,29,255, + 50,62,28,255,50,62,28,255,50,62,28,255,49,62,28,255, + 49,61,28,255,48,61,28,255,48,61,28,255,48,60,28,255, + 47,60,27,255,47,59,27,255,47,59,27,255,46,58,27,255, + 46,58,26,255,45,57,26,255,45,57,26,255,45,57,26,255, + 44,56,25,255,44,56,25,255,44,56,25,255,43,55,25,255, + 43,55,25,255,42,54,25,255,42,54,25,255,42,53,25,255, + 41,53,24,255,41,52,24,255,41,52,24,255,40,52,24,255, + 40,51,23,255,39,51,23,255,39,51,23,255,39,50,23,255, + 38,50,23,255,38,49,23,255,38,49,23,255,38,49,23,255, + 65,77,28,255,65,77,28,255,65,77,28,255,65,77,28,255, + 66,78,29,255,66,78,29,255,66,78,29,255,67,79,29,255, + 67,79,29,255,68,80,29,255,68,80,29,255,68,80,29,255, + 69,81,29,255,69,81,29,255,69,81,29,255,70,82,29,255, + 70,82,30,255,71,83,30,255,71,83,30,255,72,84,30,255, + 72,85,30,255,73,86,30,255,73,86,30,255,74,87,30,255, + 74,87,31,255,75,88,31,255,75,88,31,255,76,89,31,255, + 76,90,32,255,77,91,32,255,77,91,32,255,78,92,32,255, + 79,93,33,255,80,94,33,255,80,94,33,255,81,95,33,255, + 81,96,33,255,82,97,33,255,82,97,33,255,83,98,33,255, + 83,99,34,255,84,100,34,255,84,100,34,255,85,101,34,255, + 85,102,35,255,86,103,35,255,86,103,35,255,87,104,35,255, + 88,105,35,255,89,106,35,255,89,106,35,255,90,107,35,255, + 90,108,36,255,91,109,36,255,91,109,36,255,92,110,36,255, + 93,111,37,255,94,112,37,255,94,112,37,255,95,113,37,255, + 95,114,37,255,96,115,37,255,96,115,37,255,97,116,37,255, + 97,116,38,255,98,117,38,255,98,117,38,255,99,118,38,255, + 99,119,39,255,100,120,39,255,100,120,39,255,101,121,39,255, + 101,121,40,255,102,122,40,255,102,122,40,255,102,123,40,255, + 103,123,40,255,103,124,40,255,103,124,40,255,103,125,40,255, + 104,125,41,255,104,126,41,255,104,126,41,255,104,126,41,255, + 105,127,42,255,105,127,42,255,105,127,42,255,105,127,42,255, + 105,127,43,255,105,127,43,255,105,127,43,255,105,127,43,255, + 105,128,44,255,105,128,44,255,105,128,44,255,105,128,44,255, + 105,128,45,255,105,128,45,255,105,128,45,255,105,128,45,255, + 104,127,45,255,104,127,45,255,104,127,45,255,104,127,45,255, + 104,127,46,255,104,127,46,255,104,127,46,255,104,127,46,255, + 103,127,47,255,103,127,47,255,103,127,47,255,103,127,47,255, + 103,127,47,255,103,127,47,255,103,127,47,255,103,127,47,255, + 103,127,48,255,103,127,48,255,103,127,48,255,103,127,48,255, + 103,127,48,255,103,127,48,255,103,127,48,255,103,127,48,255, + 104,128,49,255,104,128,49,255,104,128,49,255,104,128,49,255, + 105,129,49,255,105,129,49,255,105,129,49,255,105,129,49,255, + 105,130,49,255,105,130,49,255,105,130,49,255,106,130,49,255, + 106,131,49,255,107,131,49,255,107,131,49,255,107,131,49,255, + 108,132,49,255,108,132,49,255,108,132,49,255,108,132,49,255, + 108,133,49,255,108,133,49,255,108,133,49,255,108,133,49,255, + 109,134,50,255,109,134,50,255,109,134,50,255,109,134,50,255, + 109,134,50,255,109,134,50,255,109,134,50,255,109,134,50,255, + 109,135,51,255,109,135,51,255,109,135,51,255,109,135,51,255, + 110,135,51,255,110,135,51,255,110,135,51,255,110,135,51,255, + 109,135,51,255,109,135,51,255,109,135,51,255,109,135,51,255, + 109,134,51,255,109,134,51,255,109,134,51,255,109,134,51,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 108,132,53,255,108,132,53,255,108,132,53,255,108,132,53,255, + 108,132,54,255,108,132,54,255,108,132,54,255,108,132,54,255, + 108,132,54,255,108,132,54,255,108,132,54,255,108,132,54,255, + 108,132,55,255,108,132,55,255,108,132,55,255,108,132,55,255, + 108,132,56,255,108,132,56,255,108,132,56,255,108,132,56,255, + 107,131,57,255,107,131,57,255,107,131,57,255,107,131,57,255, + 106,131,58,255,106,131,58,255,106,131,58,255,106,131,58,255, + 105,130,59,255,105,130,59,255,105,130,59,255,105,130,59,255, + 105,129,60,255,105,129,60,255,105,129,60,255,105,129,60,255, + 104,129,61,255,104,129,61,255,104,129,61,255,104,129,61,255, + 103,128,62,255,103,128,62,255,103,128,62,255,102,128,62,255, + 102,127,63,255,101,127,63,255,101,127,63,255,100,127,63,255, + 100,126,64,255,99,126,64,255,99,126,64,255,99,126,64,255, + 98,125,64,255,98,125,64,255,98,125,64,255,97,124,64,255, + 97,124,65,255,96,123,65,255,96,123,65,255,95,123,65,255, + 95,122,66,255,94,122,66,255,94,122,66,255,93,121,66,255, + 93,121,67,255,92,120,67,255,92,120,67,255,91,119,67,255, + 91,119,68,255,90,118,68,255,90,118,68,255,89,117,68,255, + 89,117,69,255,88,116,69,255,88,116,69,255,87,116,69,255, + 87,115,69,255,86,115,69,255,86,115,69,255,85,114,69,255, + 85,114,70,255,84,113,70,255,84,113,70,255,83,113,70,255, + 83,112,71,255,82,112,71,255,82,112,71,255,81,111,71,255, + 81,111,71,255,80,110,71,255,80,110,71,255,79,109,71,255, + 79,109,72,255,78,108,72,255,78,108,72,255,77,108,72,255, + 77,107,72,255,76,107,72,255,76,107,72,255,76,106,72,255, + 75,106,73,255,75,105,73,255,75,105,73,255,74,105,73,255, + 74,104,73,255,73,104,73,255,73,104,73,255,72,103,73,255, + 71,103,73,255,71,102,73,255,70,102,73,255,69,101,73,255, + 69,101,74,255,68,100,74,255,68,100,74,255,67,99,74,255, + 66,99,74,255,66,98,74,255,65,98,74,255,64,97,74,255, + 63,97,74,255,63,96,74,255,62,96,74,255,61,95,74,255, + 60,94,75,255,60,94,75,255,59,93,75,255,58,92,75,255, + 57,91,75,255,56,91,75,255,55,90,75,255,54,89,75,255, + 53,88,75,255,52,88,75,255,51,87,75,255,50,86,75,255, + 49,85,75,255,49,85,75,255,48,84,75,255,47,83,75,255, + 46,82,75,255,46,82,75,255,45,81,75,255,44,80,75,255, + 44,80,75,255,43,79,75,255,43,79,75,255,42,78,75,255, + 42,78,74,255,41,77,74,255,41,77,74,255,41,76,74,255, + 40,76,74,255,40,75,74,255,40,75,74,255,40,75,74,255, + 39,75,73,255,39,75,73,255,39,75,73,255,39,75,73,255, + 40,75,72,255,40,75,72,255,40,75,72,255,40,75,72,255, + 40,75,71,255,40,75,71,255,40,75,71,255,41,75,71,255, + 41,76,70,255,42,76,70,255,42,76,70,255,42,76,70,255, + 43,77,69,255,43,77,69,255,43,77,69,255,44,77,69,255, + 44,78,68,255,45,78,68,255,45,78,68,255,45,78,68,255, + 46,79,68,255,46,79,68,255,46,79,68,255,46,79,68,255, + 47,80,67,255,47,80,67,255,47,80,67,255,47,80,67,255, + 48,80,66,255,48,80,66,255,48,80,66,255,48,80,66,255, + 48,80,66,255,48,80,66,255,48,80,66,255,48,80,66,255, + 48,79,66,255,48,79,66,255,48,79,66,255,48,79,66,255, + 48,79,66,255,48,79,66,255,48,79,66,255,48,79,66,255, + 47,78,65,255,47,78,65,255,47,78,65,255,47,78,65,255, + 47,77,65,255,47,77,65,255,47,77,65,255,47,77,65,255, + 47,77,65,255,47,77,65,255,47,77,65,255,47,77,65,255, + 47,77,64,255,47,77,64,255,47,77,64,255,47,77,64,255, + 48,77,64,255,48,77,64,255,48,77,64,255,48,77,64,255, + 49,78,64,255,49,78,64,255,49,78,64,255,50,78,64,255, + 50,79,63,255,51,79,63,255,51,79,63,255,52,80,63,255, + 52,81,63,255,53,81,63,255,53,82,63,255,54,83,63,255, + 55,83,62,255,55,84,62,255,56,84,62,255,57,85,62,255, + 58,86,61,255,58,87,61,255,59,88,61,255,60,89,61,255, + 61,90,61,255,62,90,61,255,63,91,61,255,64,92,61,255, + 65,93,61,255,65,94,60,255,66,95,60,255,67,96,60,255, + 68,97,60,255,69,98,60,255,70,99,60,255,71,100,60,255, + 72,100,60,255,73,101,59,255,74,102,59,255,75,103,59,255, + 75,104,59,255,76,105,59,255,77,106,59,255,78,107,59,255, + 79,107,59,255,80,108,59,255,81,109,59,255,81,109,59,255, + 82,110,59,255,82,110,59,255,83,111,59,255,83,111,59,255, + 84,112,59,255,84,112,59,255,85,113,59,255,85,113,59,255, + 86,114,59,255,86,114,59,255,87,115,59,255,87,115,59,255, + 87,116,59,255,88,116,59,255,88,117,59,255,88,117,59,255, + 88,117,59,255,88,118,59,255,88,118,59,255,88,118,59,255, + 88,118,59,255,88,118,60,255,88,118,60,255,88,118,60,255, + 88,118,60,255,87,117,60,255,87,117,60,255,87,117,60,255, + 87,117,60,255,86,116,60,255,86,116,60,255,86,116,60,255, + 85,116,60,255,85,115,60,255,84,115,60,255,84,115,60,255, + 83,114,60,255,83,114,61,255,82,113,61,255,81,113,61,255, + 81,112,61,255,80,112,61,255,79,111,61,255,79,111,61,255, + 78,110,61,255,78,110,62,255,77,109,62,255,77,109,62,255, + 76,108,62,255,76,108,62,255,75,107,62,255,75,107,62,255, + 75,107,62,255,75,106,62,255,75,106,62,255,75,106,62,255, + 75,106,62,255,75,106,62,255,75,106,62,255,75,106,62,255, + 75,106,62,255,76,107,62,255,76,107,62,255,76,107,62,255, + 77,107,62,255,77,108,62,255,78,108,62,255,79,109,62,255, + 79,109,62,255,80,110,62,255,81,111,62,255,82,112,62,255, + 82,112,62,255,83,113,62,255,84,114,62,255,85,115,62,255, + 86,115,62,255,87,116,61,255,88,117,61,255,89,118,61,255, + 89,118,61,255,90,119,61,255,91,120,61,255,92,121,61,255, + 93,122,61,255,94,123,61,255,95,124,61,255,96,125,61,255, + 96,125,61,255,97,126,61,255,98,127,61,255,98,127,61,255, + 98,128,61,255,99,128,61,255,99,129,61,255,99,129,61,255, + 100,129,61,255,100,130,62,255,101,130,62,255,101,130,62,255, + 101,130,62,255,101,131,62,255,101,131,62,255,101,131,62,255, + 101,131,62,255,101,131,63,255,101,131,63,255,101,131,63,255, + 101,131,63,255,100,131,64,255,100,131,64,255,100,131,64,255, + 100,131,65,255,99,130,65,255,99,130,66,255,99,130,66,255, + 99,130,66,255,98,129,67,255,98,129,67,255,98,129,67,255, + 97,129,68,255,97,128,68,255,96,128,69,255,96,128,69,255, + 96,127,69,255,95,127,70,255,95,126,70,255,95,126,70,255, + 94,126,70,255,94,125,71,255,93,125,71,255,93,125,71,255, + 93,124,71,255,92,124,72,255,92,123,72,255,92,123,72,255, + 91,123,72,255,91,122,72,255,90,122,72,255,90,122,72,255, + 90,121,72,255,89,121,73,255,89,120,73,255,89,120,73,255, + 88,119,73,255,88,119,73,255,87,118,73,255,87,117,73,255, + 87,117,73,255,86,116,72,255,86,115,72,255,85,115,72,255, + 85,114,72,255,84,114,72,255,83,113,72,255,82,112,72,255, + 82,112,72,255,81,111,71,255,80,110,71,255,80,109,71,255, + 79,108,71,255,79,107,70,255,78,106,70,255,77,105,70,255, + 76,105,70,255,75,104,69,255,74,103,69,255,74,102,69,255, + 73,101,68,255,73,100,68,255,72,99,67,255,72,99,67,255, + 71,98,66,255,71,98,66,255,70,97,65,255,70,96,65,255, + 69,96,64,255,69,95,64,255,68,94,63,255,68,94,63,255, + 67,93,63,255,67,93,62,255,66,92,62,255,66,92,62,255, + 66,91,61,255,65,91,61,255,65,90,60,255,65,90,60,255, + 65,90,59,255,65,90,59,255,65,89,58,255,65,89,58,255, + 65,89,57,255,65,89,57,255,65,89,56,255,65,89,56,255, + 65,89,55,255,66,88,55,255,66,88,54,255,66,88,54,255, + 66,88,54,255,67,88,53,255,67,88,53,255,67,88,53,255, + 67,88,53,255,67,88,52,255,67,88,52,255,67,88,52,255, + 67,88,52,255,68,88,51,255,68,88,51,255,68,88,51,255, + 68,88,51,255,68,88,50,255,68,88,50,255,68,88,50,255, + 68,88,50,255,68,88,49,255,68,88,49,255,68,88,49,255, + 68,88,49,255,68,88,49,255,68,88,49,255,68,88,49,255, + 68,88,49,255,68,88,49,255,68,88,49,255,68,88,49,255, + 68,88,49,255,68,88,48,255,68,88,48,255,68,88,48,255, + 68,88,48,255,68,88,48,255,68,88,48,255,68,88,48,255, + 68,88,48,255,68,87,47,255,68,87,47,255,68,87,47,255, + 68,87,47,255,68,87,47,255,68,87,47,255,68,87,47,255, + 68,87,47,255,69,87,46,255,69,87,46,255,69,87,46,255, + 69,87,46,255,69,87,46,255,69,87,46,255,69,87,46,255, + 70,87,46,255,70,88,45,255,71,88,45,255,71,88,45,255, + 71,88,45,255,72,88,45,255,72,88,45,255,72,88,45,255, + 72,88,45,255,73,89,44,255,73,89,44,255,73,89,44,255, + 73,89,44,255,74,90,43,255,74,90,43,255,74,90,43,255, + 75,90,43,255,75,90,43,255,76,90,43,255,76,90,43,255, + 76,90,43,255,77,91,43,255,77,91,43,255,77,91,43,255, + 77,91,43,255,78,92,42,255,78,92,42,255,78,92,42,255, + 78,92,42,255,79,92,42,255,79,92,42,255,79,92,42,255, + 79,92,42,255,79,92,41,255,79,92,41,255,79,92,41,255, + 79,92,41,255,79,92,41,255,79,92,41,255,79,92,41,255, + 79,92,41,255,79,92,41,255,79,92,41,255,79,92,41,255, + 79,92,41,255,79,92,41,255,79,92,41,255,79,92,41,255, + 79,92,41,255,79,91,40,255,79,91,40,255,79,91,40,255, + 79,91,40,255,78,91,40,255,78,91,40,255,78,91,40,255, + 78,91,40,255,77,90,40,255,77,90,40,255,77,90,40,255, + 77,90,40,255,76,89,39,255,76,89,39,255,76,89,39,255, + 75,89,39,255,75,88,39,255,74,88,39,255,74,88,39,255, + 74,88,39,255,73,87,38,255,73,87,38,255,73,87,38,255, + 72,86,38,255,72,86,38,255,71,85,38,255,71,85,38,255, + 70,84,38,255,70,84,37,255,69,83,37,255,69,83,37,255, + 68,82,37,255,68,82,37,255,67,81,37,255,67,81,37,255, + 66,80,37,255,66,79,36,255,65,78,36,255,65,78,36,255, + 64,77,36,255,63,77,35,255,62,76,35,255,62,76,35,255, + 61,75,35,255,61,74,34,255,60,73,34,255,60,73,34,255, + 59,72,34,255,59,72,34,255,58,71,34,255,58,71,34,255, + 57,70,34,255,57,70,33,255,56,69,33,255,56,69,33,255, + 56,68,33,255,55,68,33,255,55,67,33,255,55,67,33,255, + 54,67,33,255,54,66,32,255,53,66,32,255,53,66,32,255, + 53,66,32,255,52,65,32,255,52,65,32,255,52,65,32,255, + 52,65,32,255,52,64,31,255,52,64,31,255,52,64,31,255, + 52,64,31,255,52,64,31,255,52,64,31,255,52,64,31,255, + 52,64,31,255,51,64,30,255,51,64,30,255,51,64,30,255, + 51,64,30,255,51,63,30,255,51,63,30,255,51,63,30,255, + 51,63,30,255,50,62,29,255,50,62,29,255,50,62,29,255, + 50,62,29,255,49,61,28,255,49,61,28,255,49,61,28,255, + 49,61,28,255,48,60,28,255,48,60,28,255,48,60,28,255, + 47,59,28,255,47,59,27,255,46,58,27,255,46,58,27,255, + 46,57,27,255,45,57,26,255,45,56,26,255,45,56,26,255, + 44,56,26,255,44,55,25,255,43,55,25,255,43,55,25,255, + 42,54,25,255,42,54,24,255,41,53,24,255,41,53,24,255, + 41,52,24,255,40,52,24,255,40,51,24,255,40,51,24,255, + 39,51,24,255,39,50,23,255,38,50,23,255,38,50,23,255, + 38,49,23,255,37,49,23,255,37,48,23,255,37,48,23,255, + 37,48,23,255,66,78,28,255,66,78,28,255,66,78,28,255, + 66,78,28,255,67,79,29,255,67,79,29,255,67,79,29,255, + 68,79,29,255,68,80,29,255,69,80,29,255,69,80,29,255, + 69,80,29,255,70,81,29,255,70,81,29,255,70,81,29,255, + 71,82,29,255,71,82,30,255,72,83,30,255,72,83,30,255, + 72,84,30,255,73,85,30,255,73,86,30,255,73,86,30,255, + 74,87,30,255,75,87,31,255,76,88,31,255,76,88,31,255, + 77,89,31,255,77,90,32,255,78,91,32,255,78,91,32,255, + 79,92,32,255,79,93,33,255,80,94,33,255,80,94,33,255, + 81,95,33,255,81,96,33,255,82,97,33,255,82,97,33,255, + 83,98,33,255,83,99,34,255,84,100,34,255,84,100,34,255, + 85,101,34,255,85,102,35,255,86,103,35,255,86,103,35,255, + 87,104,35,255,88,105,35,255,89,106,35,255,89,106,35,255, + 90,107,35,255,90,108,36,255,91,109,36,255,91,109,36,255, + 92,110,36,255,93,111,37,255,94,112,37,255,94,112,37,255, + 95,113,37,255,95,114,37,255,96,115,37,255,96,115,37,255, + 97,116,37,255,97,116,38,255,98,117,38,255,98,117,38,255, + 99,118,38,255,99,119,39,255,100,120,39,255,100,120,39,255, + 101,121,39,255,101,121,40,255,102,122,40,255,102,122,40,255, + 102,123,40,255,103,123,40,255,103,124,40,255,103,124,40,255, + 104,125,40,255,104,125,41,255,105,126,41,255,105,126,41,255, + 105,126,41,255,106,127,42,255,106,127,42,255,106,127,42,255, + 106,127,42,255,106,127,43,255,106,127,43,255,106,127,43,255, + 106,127,43,255,106,128,44,255,106,128,44,255,106,128,44,255, + 106,128,44,255,106,128,45,255,106,128,45,255,106,128,45,255, + 106,128,45,255,105,127,45,255,105,127,45,255,105,127,45,255, + 105,127,45,255,104,127,46,255,104,127,46,255,104,127,46,255, + 104,127,46,255,104,127,47,255,104,127,47,255,104,127,47,255, + 104,127,47,255,104,127,47,255,104,127,47,255,104,127,47,255, + 104,127,47,255,103,127,48,255,103,127,48,255,103,127,48,255, + 103,127,48,255,103,127,48,255,103,127,48,255,103,127,48,255, + 103,127,48,255,104,128,49,255,104,128,49,255,104,128,49,255, + 104,128,49,255,105,129,49,255,105,129,49,255,105,129,49,255, + 105,129,49,255,105,130,49,255,105,130,49,255,105,130,49,255, + 106,130,49,255,106,131,49,255,107,131,49,255,107,131,49,255, + 107,131,49,255,108,132,49,255,108,132,49,255,108,132,49,255, + 108,132,49,255,108,133,49,255,108,133,49,255,108,133,49,255, + 108,133,49,255,109,134,50,255,109,134,50,255,109,134,50,255, + 109,134,50,255,109,134,50,255,109,134,50,255,109,134,50,255, + 109,134,50,255,109,135,51,255,109,135,51,255,109,135,51,255, + 109,135,51,255,110,135,51,255,110,135,51,255,110,135,51,255, + 110,135,51,255,109,134,51,255,109,134,51,255,109,134,51,255, + 109,134,51,255,109,134,51,255,109,134,51,255,109,134,51,255, + 109,134,51,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,108,132,53,255,108,132,53,255,108,132,53,255, + 108,132,53,255,108,132,53,255,108,132,53,255,108,132,53,255, + 108,132,53,255,108,132,54,255,108,132,54,255,108,132,54,255, + 108,132,54,255,108,132,54,255,108,132,54,255,108,132,54,255, + 108,132,54,255,108,132,55,255,108,132,55,255,108,132,55,255, + 108,132,55,255,108,131,56,255,108,131,56,255,108,131,56,255, + 108,131,56,255,107,131,57,255,107,131,57,255,107,131,57,255, + 107,131,57,255,106,131,58,255,106,131,58,255,106,131,58,255, + 106,131,58,255,106,130,59,255,106,130,59,255,106,130,59,255, + 106,130,59,255,105,130,60,255,105,130,60,255,105,130,60,255, + 105,130,60,255,104,129,61,255,104,129,61,255,104,129,61,255, + 103,129,61,255,103,128,62,255,102,128,62,255,102,128,62,255, + 101,128,62,255,101,127,63,255,100,127,63,255,100,127,63,255, + 100,127,63,255,99,126,63,255,99,126,63,255,99,126,63,255, + 98,125,63,255,98,125,64,255,97,124,64,255,97,124,64,255, + 96,124,64,255,96,123,65,255,95,123,65,255,95,123,65,255, + 94,122,65,255,94,122,66,255,93,121,66,255,93,121,66,255, + 92,120,66,255,92,120,67,255,91,119,67,255,91,119,67,255, + 90,118,67,255,90,118,68,255,89,117,68,255,89,117,68,255, + 88,117,68,255,88,116,69,255,87,116,69,255,87,116,69,255, + 86,115,69,255,86,115,70,255,85,114,70,255,85,114,70,255, + 84,114,70,255,84,113,71,255,83,113,71,255,83,113,71,255, + 82,112,71,255,82,112,71,255,81,111,71,255,81,111,71,255, + 80,110,71,255,80,110,72,255,79,109,72,255,79,109,72,255, + 78,109,72,255,78,108,72,255,77,108,72,255,77,108,72,255, + 77,107,72,255,76,107,73,255,76,106,73,255,76,106,73,255, + 75,106,73,255,75,105,73,255,74,105,73,255,74,105,73,255, + 73,104,73,255,72,104,73,255,72,103,73,255,71,103,73,255, + 70,102,73,255,69,102,74,255,69,101,74,255,68,101,74,255, + 67,100,74,255,66,100,74,255,66,99,74,255,65,99,74,255, + 64,98,74,255,63,97,74,255,63,97,74,255,62,96,74,255, + 61,95,74,255,60,94,75,255,60,94,75,255,59,93,75,255, + 58,92,75,255,57,91,75,255,56,91,75,255,55,90,75,255, + 54,89,75,255,53,88,75,255,52,88,75,255,51,87,75,255, + 50,86,75,255,49,85,75,255,49,85,75,255,48,84,75,255, + 47,83,75,255,46,82,75,255,46,82,75,255,45,81,75,255, + 44,80,75,255,43,80,75,255,43,79,75,255,42,79,75,255, + 41,78,75,255,41,78,74,255,40,77,74,255,40,77,74,255, + 40,76,74,255,39,76,74,255,39,75,74,255,39,75,74,255, + 39,75,74,255,38,75,73,255,38,75,73,255,38,75,73,255, + 38,75,73,255,39,74,72,255,39,74,72,255,39,74,72,255, + 39,74,72,255,39,75,71,255,39,75,71,255,39,75,71,255, + 40,75,71,255,40,76,70,255,41,76,70,255,41,76,70,255, + 41,76,70,255,42,76,69,255,42,76,69,255,42,76,69,255, + 43,76,69,255,43,77,68,255,44,77,68,255,44,77,68,255, + 44,77,68,255,45,78,68,255,45,78,68,255,45,78,68,255, + 45,78,68,255,46,79,67,255,46,79,67,255,46,79,67,255, + 46,79,67,255,47,79,66,255,47,79,66,255,47,79,66,255, + 47,79,66,255,47,79,66,255,47,79,66,255,47,79,66,255, + 47,79,66,255,47,78,66,255,47,78,66,255,47,78,66,255, + 47,78,66,255,47,78,66,255,47,78,66,255,47,78,66,255, + 47,78,66,255,46,77,65,255,46,77,65,255,46,77,65,255, + 46,77,65,255,46,76,65,255,46,76,65,255,46,76,65,255, + 46,76,65,255,46,76,65,255,46,76,65,255,46,76,65,255, + 46,76,65,255,46,76,64,255,46,76,64,255,46,76,64,255, + 46,76,64,255,47,76,64,255,47,76,64,255,47,76,64,255, + 47,76,64,255,48,77,64,255,48,77,64,255,48,77,64,255, + 49,78,64,255,49,78,63,255,50,79,63,255,50,79,63,255, + 51,80,63,255,51,80,63,255,52,81,63,255,52,81,63,255, + 53,82,63,255,54,83,62,255,54,83,62,255,55,84,62,255, + 56,85,62,255,57,86,61,255,58,87,61,255,59,88,61,255, + 60,89,61,255,61,90,61,255,62,90,61,255,63,91,61,255, + 64,92,61,255,65,93,61,255,65,94,60,255,66,95,60,255, + 67,96,60,255,68,97,60,255,69,98,60,255,70,99,60,255, + 71,100,60,255,72,100,60,255,73,101,59,255,74,102,59,255, + 75,103,59,255,75,104,59,255,76,105,59,255,77,106,59,255, + 78,107,59,255,79,107,59,255,80,108,59,255,81,109,59,255, + 81,110,59,255,82,110,59,255,82,111,59,255,83,112,59,255, + 83,112,59,255,84,113,59,255,84,113,59,255,85,114,59,255, + 85,114,59,255,86,115,59,255,86,115,59,255,87,116,59,255, + 87,116,59,255,87,117,59,255,88,117,59,255,88,118,59,255, + 88,118,59,255,88,118,59,255,88,118,59,255,88,118,59,255, + 88,118,59,255,88,118,59,255,88,118,60,255,88,118,60,255, + 88,118,60,255,88,118,60,255,87,118,60,255,87,118,60,255, + 87,118,60,255,87,118,60,255,86,117,60,255,86,117,60,255, + 86,117,60,255,85,116,60,255,85,116,60,255,84,115,60,255, + 84,115,60,255,83,114,60,255,83,114,61,255,82,113,61,255, + 81,113,61,255,81,112,61,255,80,112,61,255,79,111,61,255, + 79,111,61,255,78,110,61,255,78,110,62,255,77,109,62,255, + 77,109,62,255,76,108,62,255,76,108,62,255,75,107,62,255, + 75,107,62,255,75,107,62,255,75,106,62,255,75,106,62,255, + 75,106,62,255,75,106,62,255,75,106,62,255,75,106,62,255, + 75,106,62,255,75,106,62,255,76,107,62,255,76,107,62,255, + 76,107,62,255,77,107,62,255,77,108,62,255,78,108,62,255, + 79,109,62,255,79,109,62,255,80,110,62,255,81,111,62,255, + 82,112,62,255,82,112,62,255,83,113,62,255,84,114,62,255, + 85,115,62,255,85,115,62,255,86,116,61,255,87,117,61,255, + 88,118,61,255,89,118,61,255,90,119,61,255,91,120,61,255, + 92,121,61,255,92,122,61,255,93,123,61,255,94,124,61,255, + 95,125,61,255,95,125,61,255,96,126,61,255,97,127,61,255, + 97,127,61,255,98,128,61,255,98,128,61,255,99,129,61,255, + 99,129,61,255,100,129,61,255,100,130,62,255,101,130,62,255, + 101,130,62,255,101,130,62,255,101,131,62,255,101,131,62,255, + 101,131,62,255,101,131,62,255,101,132,63,255,101,132,63,255, + 101,132,63,255,101,132,63,255,100,131,64,255,100,131,64,255, + 100,131,64,255,100,131,65,255,99,131,65,255,99,131,66,255, + 99,131,66,255,99,131,66,255,98,130,67,255,98,130,67,255, + 98,130,67,255,97,130,68,255,97,129,68,255,96,129,69,255, + 96,129,69,255,96,128,69,255,95,128,70,255,95,127,70,255, + 95,127,70,255,95,127,70,255,94,126,71,255,94,126,71,255, + 94,126,71,255,93,125,71,255,93,125,72,255,92,124,72,255, + 92,124,72,255,92,124,72,255,91,123,72,255,91,123,72,255, + 91,123,72,255,91,122,72,255,90,122,73,255,90,121,73,255, + 90,121,73,255,89,120,73,255,89,120,73,255,88,119,73,255, + 88,118,73,255,87,118,73,255,87,117,72,255,86,116,72,255, + 85,115,72,255,85,115,72,255,84,114,72,255,83,113,72,255, + 82,112,72,255,82,112,72,255,81,111,71,255,80,110,71,255, + 80,109,71,255,79,108,71,255,79,107,70,255,78,106,70,255, + 77,105,70,255,76,105,70,255,75,104,69,255,74,103,69,255, + 74,102,69,255,73,101,68,255,73,100,68,255,72,99,67,255, + 71,98,67,255,71,98,66,255,70,97,66,255,69,96,65,255, + 69,95,65,255,68,95,64,255,68,94,64,255,67,93,63,255, + 67,93,63,255,66,92,62,255,66,92,62,255,65,91,61,255, + 65,91,61,255,65,90,60,255,64,90,60,255,64,89,59,255, + 64,89,59,255,64,89,58,255,64,89,58,255,64,88,57,255, + 64,88,57,255,64,88,56,255,64,88,56,255,64,88,55,255, + 64,88,55,255,64,88,55,255,65,87,54,255,65,87,54,255, + 65,87,54,255,65,87,53,255,66,87,53,255,66,87,52,255, + 66,87,52,255,66,87,52,255,66,87,51,255,66,87,51,255, + 66,87,51,255,66,87,51,255,67,87,50,255,67,87,50,255, + 67,87,50,255,67,87,50,255,67,87,49,255,67,87,49,255, + 67,87,49,255,67,87,49,255,67,87,49,255,67,87,49,255, + 67,87,49,255,67,87,49,255,67,87,48,255,67,87,48,255, + 67,87,48,255,67,87,48,255,67,87,48,255,67,87,48,255, + 67,87,48,255,67,87,48,255,67,87,48,255,67,87,48,255, + 67,87,48,255,67,87,48,255,67,87,47,255,67,87,47,255, + 67,87,47,255,67,87,47,255,67,86,47,255,67,86,47,255, + 67,86,47,255,67,86,47,255,67,86,47,255,67,86,47,255, + 67,86,47,255,67,86,47,255,68,86,46,255,68,86,46,255, + 68,86,46,255,68,86,46,255,68,86,46,255,68,86,46,255, + 68,86,46,255,69,86,46,255,69,87,45,255,70,87,45,255, + 70,87,45,255,70,87,45,255,71,87,45,255,71,87,45,255, + 71,87,45,255,71,87,45,255,72,88,44,255,72,88,44,255, + 72,88,44,255,72,88,44,255,73,89,43,255,73,89,43,255, + 73,89,43,255,74,89,43,255,74,89,43,255,75,89,43,255, + 75,89,43,255,75,89,43,255,76,90,43,255,76,90,43,255, + 76,90,43,255,76,90,43,255,77,91,42,255,77,91,42,255, + 77,91,42,255,77,91,42,255,78,91,42,255,78,91,42,255, + 78,91,42,255,78,91,42,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,40,255,78,91,40,255, + 78,91,40,255,78,91,40,255,77,90,40,255,77,90,40,255, + 77,90,40,255,77,90,40,255,76,90,40,255,76,90,40,255, + 76,90,40,255,76,90,40,255,75,89,39,255,75,89,39,255, + 75,89,39,255,75,89,39,255,74,88,39,255,74,88,39,255, + 74,88,39,255,74,88,39,255,73,87,38,255,73,87,38,255, + 73,87,38,255,72,86,38,255,72,86,38,255,71,85,38,255, + 71,85,38,255,70,84,38,255,70,84,37,255,69,83,37,255, + 69,83,37,255,68,82,37,255,68,82,37,255,67,81,37,255, + 67,81,37,255,66,80,37,255,66,79,36,255,65,78,36,255, + 65,78,36,255,64,77,36,255,63,77,35,255,62,76,35,255, + 62,76,35,255,61,75,35,255,61,74,34,255,60,73,34,255, + 60,73,34,255,59,72,34,255,59,72,34,255,58,71,34,255, + 58,71,34,255,57,70,34,255,57,70,33,255,56,69,33,255, + 56,69,33,255,56,68,33,255,55,68,33,255,55,67,33,255, + 55,67,33,255,54,67,33,255,54,66,32,255,53,66,32,255, + 53,66,32,255,53,66,32,255,52,65,32,255,52,65,32,255, + 52,65,32,255,52,65,32,255,52,64,31,255,52,64,31,255, + 52,64,31,255,52,64,31,255,51,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,30,255,51,64,30,255, + 51,64,30,255,51,64,30,255,50,63,30,255,50,63,30,255, + 50,63,30,255,50,63,30,255,49,62,29,255,49,62,29,255, + 49,62,29,255,49,62,29,255,49,61,28,255,49,61,28,255, + 49,61,28,255,48,61,28,255,48,60,28,255,47,60,28,255, + 47,60,28,255,47,59,28,255,46,59,27,255,46,58,27,255, + 46,58,27,255,45,57,27,255,45,57,26,255,44,56,26,255, + 44,56,26,255,44,56,26,255,43,55,25,255,43,55,25,255, + 43,55,25,255,42,54,25,255,42,54,24,255,41,53,24,255, + 41,53,24,255,41,52,24,255,40,52,24,255,40,51,24,255, + 40,51,24,255,39,51,24,255,39,50,23,255,38,50,23,255, + 38,50,23,255,38,49,23,255,37,49,23,255,37,48,23,255, + 37,48,23,255,37,48,23,255,66,78,28,255,66,78,28,255, + 66,78,28,255,66,78,28,255,67,79,29,255,67,79,29,255, + 67,79,29,255,68,79,29,255,68,80,29,255,69,80,29,255, + 69,80,29,255,69,80,29,255,70,81,29,255,70,81,29,255, + 70,81,29,255,71,82,29,255,71,82,30,255,72,83,30,255, + 72,83,30,255,72,84,30,255,73,85,30,255,73,86,30,255, + 73,86,30,255,74,87,30,255,75,87,31,255,76,88,31,255, + 76,88,31,255,77,89,31,255,77,90,32,255,78,91,32,255, + 78,91,32,255,79,92,32,255,79,93,33,255,80,94,33,255, + 80,94,33,255,81,95,33,255,81,96,33,255,82,97,33,255, + 82,97,33,255,83,98,33,255,83,99,34,255,84,100,34,255, + 84,100,34,255,85,101,34,255,85,102,35,255,86,103,35,255, + 86,103,35,255,87,104,35,255,88,105,35,255,89,106,35,255, + 89,106,35,255,90,107,35,255,90,108,36,255,91,109,36,255, + 91,109,36,255,92,110,36,255,93,111,37,255,94,112,37,255, + 94,112,37,255,95,113,37,255,95,114,37,255,96,115,37,255, + 96,115,37,255,97,116,37,255,97,116,38,255,98,117,38,255, + 98,117,38,255,99,118,38,255,99,119,39,255,100,120,39,255, + 100,120,39,255,101,121,39,255,101,121,40,255,102,122,40,255, + 102,122,40,255,102,123,40,255,103,123,40,255,103,124,40,255, + 103,124,40,255,104,125,40,255,104,125,41,255,105,126,41,255, + 105,126,41,255,105,126,41,255,106,127,42,255,106,127,42,255, + 106,127,42,255,106,127,42,255,106,127,43,255,106,127,43,255, + 106,127,43,255,106,127,43,255,106,128,44,255,106,128,44,255, + 106,128,44,255,106,128,44,255,106,128,45,255,106,128,45,255, + 106,128,45,255,106,128,45,255,105,127,45,255,105,127,45,255, + 105,127,45,255,105,127,45,255,104,127,46,255,104,127,46,255, + 104,127,46,255,104,127,46,255,104,127,47,255,104,127,47,255, + 104,127,47,255,104,127,47,255,104,127,47,255,104,127,47,255, + 104,127,47,255,104,127,47,255,103,127,48,255,103,127,48,255, + 103,127,48,255,103,127,48,255,103,127,48,255,103,127,48,255, + 103,127,48,255,103,127,48,255,104,128,49,255,104,128,49,255, + 104,128,49,255,104,128,49,255,105,129,49,255,105,129,49,255, + 105,129,49,255,105,129,49,255,105,130,49,255,105,130,49,255, + 105,130,49,255,106,130,49,255,106,131,49,255,107,131,49,255, + 107,131,49,255,107,131,49,255,108,132,49,255,108,132,49,255, + 108,132,49,255,108,132,49,255,108,133,49,255,108,133,49,255, + 108,133,49,255,108,133,49,255,109,134,50,255,109,134,50,255, + 109,134,50,255,109,134,50,255,109,134,50,255,109,134,50,255, + 109,134,50,255,109,134,50,255,109,135,51,255,109,135,51,255, + 109,135,51,255,109,135,51,255,110,135,51,255,110,135,51,255, + 110,135,51,255,110,135,51,255,109,134,51,255,109,134,51,255, + 109,134,51,255,109,134,51,255,109,134,51,255,109,134,51,255, + 109,134,51,255,109,134,51,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,108,132,53,255,108,132,53,255, + 108,132,53,255,108,132,53,255,108,132,53,255,108,132,53,255, + 108,132,53,255,108,132,53,255,108,132,54,255,108,132,54,255, + 108,132,54,255,108,132,54,255,108,132,54,255,108,132,54,255, + 108,132,54,255,108,132,54,255,108,132,55,255,108,132,55,255, + 108,132,55,255,108,132,55,255,108,131,56,255,108,131,56,255, + 108,131,56,255,108,131,56,255,107,131,57,255,107,131,57,255, + 107,131,57,255,107,131,57,255,106,131,58,255,106,131,58,255, + 106,131,58,255,106,131,58,255,106,130,59,255,106,130,59,255, + 106,130,59,255,106,130,59,255,105,130,60,255,105,130,60,255, + 105,130,60,255,105,130,60,255,104,129,61,255,104,129,61,255, + 104,129,61,255,104,129,61,255,103,128,62,255,103,128,62,255, + 103,128,62,255,102,128,62,255,102,127,63,255,101,127,63,255, + 101,127,63,255,100,127,63,255,100,126,63,255,99,126,63,255, + 99,126,63,255,99,125,63,255,98,125,64,255,98,124,64,255, + 98,124,64,255,97,124,64,255,97,123,65,255,96,123,65,255, + 96,123,65,255,95,122,65,255,95,122,66,255,94,121,66,255, + 94,121,66,255,93,120,66,255,93,120,67,255,92,119,67,255, + 92,119,67,255,91,118,67,255,90,118,68,255,90,117,68,255, + 89,117,68,255,88,117,68,255,88,116,69,255,87,116,69,255, + 87,116,69,255,86,115,69,255,86,115,70,255,85,114,70,255, + 85,114,70,255,85,114,70,255,84,113,71,255,84,113,71,255, + 84,113,71,255,83,112,71,255,83,112,71,255,82,111,71,255, + 82,111,71,255,81,110,71,255,81,110,72,255,80,109,72,255, + 80,109,72,255,79,109,72,255,79,108,72,255,78,108,72,255, + 78,108,72,255,77,108,72,255,77,107,73,255,76,107,73,255, + 76,107,73,255,75,106,73,255,75,106,73,255,74,105,73,255, + 74,105,73,255,73,104,73,255,72,104,73,255,72,103,73,255, + 71,103,73,255,70,102,73,255,69,102,74,255,69,101,74,255, + 68,101,74,255,67,100,74,255,66,100,74,255,66,99,74,255, + 65,99,74,255,64,98,74,255,63,97,74,255,63,97,74,255, + 62,96,74,255,61,95,74,255,60,94,75,255,60,94,75,255, + 59,93,75,255,58,92,75,255,57,91,75,255,56,91,75,255, + 55,90,75,255,54,89,75,255,53,88,75,255,52,88,75,255, + 51,87,75,255,50,86,75,255,49,85,75,255,49,85,75,255, + 48,84,75,255,47,83,75,255,46,82,75,255,46,82,75,255, + 45,81,75,255,44,80,75,255,43,80,75,255,43,79,75,255, + 42,79,75,255,41,78,75,255,41,78,74,255,40,77,74,255, + 40,77,74,255,40,76,74,255,39,76,74,255,39,75,74,255, + 39,75,74,255,39,75,74,255,38,75,73,255,38,75,73,255, + 38,75,73,255,38,75,73,255,39,74,72,255,39,74,72,255, + 39,74,72,255,39,74,72,255,39,75,71,255,39,75,71,255, + 39,75,71,255,39,75,71,255,40,76,70,255,40,76,70,255, + 40,76,70,255,41,76,70,255,41,76,69,255,42,76,69,255, + 42,76,69,255,42,76,69,255,43,77,68,255,43,77,68,255, + 43,77,68,255,43,77,68,255,44,78,68,255,44,78,68,255, + 44,78,68,255,44,78,68,255,45,79,67,255,45,79,67,255, + 45,79,67,255,45,79,67,255,46,79,66,255,46,79,66,255, + 46,79,66,255,46,79,66,255,46,79,66,255,46,79,66,255, + 46,79,66,255,46,79,66,255,46,78,66,255,46,78,66,255, + 46,78,66,255,46,78,66,255,46,78,66,255,46,78,66,255, + 46,78,66,255,46,78,66,255,46,77,65,255,46,77,65,255, + 46,77,65,255,46,77,65,255,45,76,65,255,45,76,65,255, + 45,76,65,255,45,76,65,255,45,76,65,255,45,76,65,255, + 45,76,65,255,45,76,65,255,46,76,64,255,46,76,64,255, + 46,76,64,255,46,76,64,255,47,76,64,255,47,76,64,255, + 47,76,64,255,47,76,64,255,48,77,64,255,48,77,64,255, + 48,77,64,255,49,78,64,255,49,78,63,255,50,79,63,255, + 50,79,63,255,51,80,63,255,51,80,63,255,52,81,63,255, + 52,81,63,255,53,82,63,255,54,83,62,255,54,83,62,255, + 55,84,62,255,56,85,62,255,57,86,61,255,58,87,61,255, + 59,88,61,255,60,89,61,255,61,90,61,255,62,90,61,255, + 63,91,61,255,64,92,61,255,65,93,61,255,65,94,60,255, + 66,95,60,255,67,96,60,255,68,97,60,255,69,98,60,255, + 70,99,60,255,71,100,60,255,72,100,60,255,73,101,59,255, + 74,102,59,255,75,103,59,255,75,104,59,255,76,105,59,255, + 77,106,59,255,78,107,59,255,79,107,59,255,80,108,59,255, + 81,109,59,255,81,110,59,255,82,110,59,255,82,111,59,255, + 83,112,59,255,83,112,59,255,84,113,59,255,84,113,59,255, + 85,114,59,255,85,114,59,255,86,115,59,255,86,115,59,255, + 87,116,59,255,87,116,59,255,87,117,59,255,88,117,59,255, + 88,118,59,255,88,118,59,255,88,118,59,255,88,118,59,255, + 88,118,59,255,88,118,59,255,88,118,59,255,88,118,60,255, + 88,118,60,255,88,118,60,255,88,118,60,255,87,118,60,255, + 87,118,60,255,87,118,60,255,87,118,60,255,86,117,60,255, + 86,117,60,255,86,117,60,255,85,116,60,255,85,116,60,255, + 84,115,60,255,84,115,60,255,83,114,60,255,83,114,61,255, + 82,113,61,255,81,113,61,255,81,112,61,255,80,112,61,255, + 79,111,61,255,79,111,61,255,78,110,61,255,78,110,62,255, + 77,109,62,255,77,109,62,255,76,108,62,255,76,108,62,255, + 75,107,62,255,75,107,62,255,75,107,62,255,75,106,62,255, + 75,106,62,255,75,106,62,255,75,106,62,255,75,106,62,255, + 75,106,62,255,75,106,62,255,75,106,62,255,76,107,62,255, + 76,107,62,255,76,107,62,255,77,107,62,255,77,108,62,255, + 78,108,62,255,79,109,62,255,79,109,62,255,80,110,62,255, + 81,111,62,255,82,112,62,255,82,112,62,255,83,113,62,255, + 84,114,62,255,85,115,62,255,85,115,62,255,86,116,61,255, + 87,117,61,255,88,118,61,255,89,118,61,255,90,119,61,255, + 91,120,61,255,92,121,61,255,92,122,61,255,93,123,61,255, + 94,124,61,255,95,125,61,255,95,125,61,255,96,126,61,255, + 97,127,61,255,97,127,61,255,98,128,61,255,98,128,61,255, + 99,129,61,255,99,129,61,255,100,129,61,255,100,130,62,255, + 101,130,62,255,101,130,62,255,101,130,62,255,101,131,62,255, + 101,131,62,255,101,131,62,255,101,131,62,255,101,132,63,255, + 101,132,63,255,101,132,63,255,101,132,63,255,100,131,64,255, + 100,131,64,255,100,131,64,255,100,131,65,255,99,131,65,255, + 99,131,66,255,99,131,66,255,99,131,66,255,98,130,67,255, + 98,130,67,255,98,130,67,255,97,130,68,255,97,129,68,255, + 96,129,69,255,96,129,69,255,96,128,69,255,95,128,70,255, + 95,127,70,255,95,127,70,255,95,127,70,255,94,126,71,255, + 94,126,71,255,94,126,71,255,93,125,71,255,93,125,72,255, + 92,124,72,255,92,124,72,255,92,124,72,255,91,123,72,255, + 91,123,72,255,91,123,72,255,91,122,72,255,90,122,73,255, + 90,121,73,255,90,121,73,255,89,120,73,255,89,120,73,255, + 88,119,73,255,88,118,73,255,87,118,73,255,87,117,72,255, + 86,116,72,255,85,115,72,255,85,115,72,255,84,114,72,255, + 83,113,72,255,82,112,72,255,82,112,72,255,81,111,71,255, + 80,110,71,255,80,109,71,255,79,108,71,255,79,107,70,255, + 78,106,70,255,77,105,70,255,76,105,70,255,75,104,69,255, + 74,103,69,255,74,102,69,255,73,101,68,255,73,100,68,255, + 72,99,67,255,71,98,67,255,71,98,66,255,70,97,66,255, + 69,96,65,255,69,95,65,255,68,95,64,255,68,94,64,255, + 67,93,63,255,67,93,63,255,66,92,62,255,66,92,62,255, + 65,91,61,255,65,91,61,255,65,90,60,255,64,90,60,255, + 64,89,59,255,64,89,59,255,64,88,58,255,64,88,58,255, + 64,87,57,255,64,87,57,255,64,87,56,255,64,86,56,255, + 64,86,55,255,64,86,55,255,64,86,55,255,64,85,54,255, + 64,85,54,255,64,85,54,255,64,85,53,255,64,85,53,255, + 64,85,52,255,64,85,52,255,64,85,52,255,65,85,51,255, + 65,85,51,255,65,85,51,255,65,85,51,255,65,85,50,255, + 65,85,50,255,65,85,50,255,65,85,50,255,65,85,49,255, + 65,85,49,255,65,85,49,255,65,85,49,255,66,85,49,255, + 66,85,49,255,66,85,49,255,66,85,49,255,66,85,48,255, + 66,85,48,255,66,85,48,255,66,85,48,255,66,85,48,255, + 66,85,48,255,66,85,48,255,66,85,48,255,66,85,48,255, + 66,85,48,255,66,85,48,255,66,85,48,255,66,85,47,255, + 66,85,47,255,66,85,47,255,66,85,47,255,66,85,47,255, + 66,85,47,255,66,85,47,255,66,85,47,255,67,85,47,255, + 67,85,47,255,67,85,47,255,67,85,47,255,68,86,46,255, + 68,86,46,255,68,86,46,255,68,86,46,255,68,86,46,255, + 68,86,46,255,68,86,46,255,69,86,46,255,69,87,45,255, + 70,87,45,255,70,87,45,255,70,87,45,255,71,87,45,255, + 71,87,45,255,71,87,45,255,71,87,45,255,72,88,44,255, + 72,88,44,255,72,88,44,255,72,88,44,255,73,89,43,255, + 73,89,43,255,73,89,43,255,74,89,43,255,74,89,43,255, + 75,89,43,255,75,89,43,255,75,89,43,255,76,90,43,255, + 76,90,43,255,76,90,43,255,76,90,43,255,77,91,42,255, + 77,91,42,255,77,91,42,255,77,91,42,255,78,91,42,255, + 78,91,42,255,78,91,42,255,78,91,42,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,41,255, + 78,91,41,255,78,91,41,255,78,91,41,255,78,91,40,255, + 78,91,40,255,78,91,40,255,78,91,40,255,77,90,40,255, + 77,90,40,255,77,90,40,255,77,90,40,255,76,90,40,255, + 76,90,40,255,76,90,40,255,76,90,40,255,75,89,39,255, + 75,89,39,255,75,89,39,255,75,89,39,255,74,88,39,255, + 74,88,39,255,74,88,39,255,74,88,39,255,73,87,38,255, + 73,87,38,255,73,87,38,255,72,86,38,255,72,86,38,255, + 71,85,38,255,71,85,38,255,70,84,38,255,70,84,37,255, + 69,83,37,255,69,83,37,255,68,82,37,255,68,82,37,255, + 67,81,37,255,67,81,37,255,66,80,37,255,66,79,36,255, + 65,78,36,255,65,78,36,255,64,77,36,255,63,77,35,255, + 62,76,35,255,62,76,35,255,61,75,35,255,61,74,34,255, + 60,73,34,255,60,73,34,255,59,72,34,255,59,72,34,255, + 58,71,34,255,58,71,34,255,57,70,34,255,57,70,33,255, + 56,69,33,255,56,69,33,255,56,68,33,255,55,68,33,255, + 55,67,33,255,55,67,33,255,54,67,33,255,54,66,32,255, + 53,66,32,255,53,66,32,255,53,66,32,255,52,65,32,255, + 52,65,32,255,52,65,32,255,52,65,32,255,52,64,31,255, + 52,64,31,255,52,64,31,255,52,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,30,255, + 51,64,30,255,51,64,30,255,51,64,30,255,50,63,30,255, + 50,63,30,255,50,63,30,255,50,63,30,255,49,62,29,255, + 49,62,29,255,49,62,29,255,49,62,29,255,49,61,28,255, + 49,61,28,255,49,61,28,255,48,61,28,255,48,60,28,255, + 47,60,28,255,47,60,28,255,47,59,28,255,46,59,27,255, + 46,58,27,255,46,58,27,255,45,57,27,255,45,57,26,255, + 44,56,26,255,44,56,26,255,44,56,26,255,43,55,25,255, + 43,55,25,255,43,55,25,255,42,54,25,255,42,54,24,255, + 41,53,24,255,41,53,24,255,41,52,24,255,40,52,24,255, + 40,51,24,255,40,51,24,255,39,51,24,255,39,50,23,255, + 38,50,23,255,38,50,23,255,38,49,23,255,37,49,23,255, + 37,48,23,255,37,48,23,255,37,48,23,255,67,78,28,255, + 67,78,28,255,67,78,28,255,67,78,28,255,68,79,29,255, + 68,79,29,255,68,79,29,255,69,79,29,255,69,80,29,255, + 70,80,29,255,70,80,29,255,70,81,29,255,71,81,29,255, + 71,82,29,255,71,82,29,255,72,83,29,255,72,83,30,255, + 73,84,30,255,73,84,30,255,73,85,30,255,74,85,30,255, + 74,86,30,255,74,86,30,255,75,87,30,255,75,88,31,255, + 76,89,31,255,76,89,31,255,77,90,31,255,77,90,32,255, + 78,91,32,255,78,91,32,255,79,92,32,255,79,93,33,255, + 80,94,33,255,80,94,33,255,81,95,33,255,81,96,33,255, + 82,97,33,255,82,97,33,255,83,98,33,255,83,99,34,255, + 84,100,34,255,84,100,34,255,85,101,34,255,85,102,35,255, + 86,103,35,255,86,103,35,255,87,104,35,255,88,105,35,255, + 89,106,35,255,89,106,35,255,90,107,35,255,90,108,36,255, + 91,109,36,255,91,109,36,255,92,110,36,255,93,111,37,255, + 94,112,37,255,94,112,37,255,95,113,37,255,95,114,37,255, + 96,115,37,255,96,115,37,255,97,116,37,255,97,116,38,255, + 98,117,38,255,98,117,38,255,99,118,38,255,99,119,39,255, + 100,120,39,255,100,120,39,255,101,121,39,255,101,121,40,255, + 102,122,40,255,102,122,40,255,102,123,40,255,103,123,40,255, + 103,124,40,255,103,124,40,255,104,125,40,255,104,125,41,255, + 105,126,41,255,105,126,41,255,105,126,41,255,106,127,42,255, + 106,127,42,255,106,127,42,255,106,127,42,255,106,127,43,255, + 106,127,43,255,106,127,43,255,106,127,43,255,106,128,44,255, + 106,128,44,255,106,128,44,255,106,128,44,255,106,128,45,255, + 106,128,45,255,106,128,45,255,106,128,45,255,105,127,45,255, + 105,127,45,255,105,127,45,255,105,127,45,255,104,127,46,255, + 104,127,46,255,104,127,46,255,104,127,46,255,104,127,47,255, + 104,127,47,255,104,127,47,255,104,127,47,255,104,127,47,255, + 104,127,47,255,104,127,47,255,104,127,47,255,104,127,48,255, + 104,127,48,255,104,127,48,255,104,127,48,255,103,127,48,255, + 103,127,48,255,103,127,48,255,103,127,48,255,104,128,49,255, + 104,128,49,255,104,128,49,255,104,128,49,255,105,129,49,255, + 105,129,49,255,105,129,49,255,105,129,49,255,105,130,49,255, + 105,130,49,255,105,130,49,255,106,130,49,255,106,131,49,255, + 107,131,49,255,107,131,49,255,107,131,49,255,108,132,49,255, + 108,132,49,255,108,132,49,255,108,132,49,255,108,133,49,255, + 108,133,49,255,108,133,49,255,108,133,49,255,109,133,50,255, + 109,133,50,255,109,133,50,255,109,133,50,255,109,134,50,255, + 109,134,50,255,109,134,50,255,109,134,50,255,109,134,51,255, + 109,134,51,255,109,134,51,255,109,134,51,255,110,134,51,255, + 110,134,51,255,110,134,51,255,110,134,51,255,109,134,51,255, + 109,134,51,255,109,134,51,255,109,134,51,255,109,134,51,255, + 109,134,51,255,109,134,51,255,109,134,51,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,109,133,52,255, + 109,133,52,255,109,133,52,255,109,133,52,255,108,132,52,255, + 108,132,52,255,108,132,52,255,108,132,52,255,108,132,53,255, + 108,132,53,255,108,132,53,255,108,132,53,255,108,132,53,255, + 108,132,53,255,108,132,53,255,108,132,53,255,108,132,54,255, + 108,132,54,255,108,132,54,255,108,132,54,255,108,132,55,255, + 108,132,55,255,108,132,55,255,108,132,55,255,108,131,56,255, + 108,131,56,255,108,131,56,255,108,131,56,255,108,131,57,255, + 108,131,57,255,108,131,57,255,108,131,57,255,107,131,57,255, + 107,131,57,255,107,131,57,255,107,131,57,255,107,131,58,255, + 107,131,58,255,107,131,58,255,107,131,58,255,106,131,59,255, + 106,131,59,255,106,131,59,255,106,131,59,255,105,130,60,255, + 105,130,60,255,105,130,60,255,105,130,60,255,104,129,61,255, + 104,129,61,255,104,129,61,255,103,129,61,255,103,128,62,255, + 102,128,62,255,102,128,62,255,101,128,62,255,101,127,62,255, + 100,127,62,255,100,127,62,255,100,126,62,255,99,126,63,255, + 99,125,63,255,99,125,63,255,98,125,63,255,98,124,64,255, + 97,124,64,255,97,124,64,255,96,123,64,255,96,123,65,255, + 95,122,65,255,95,122,65,255,94,121,65,255,94,121,66,255, + 93,120,66,255,93,120,66,255,92,119,67,255,91,119,67,255, + 91,118,68,255,90,118,68,255,89,118,68,255,89,117,68,255, + 88,117,68,255,88,117,68,255,87,116,68,255,87,116,69,255, + 86,115,69,255,86,115,69,255,86,115,69,255,85,114,70,255, + 85,114,70,255,85,114,70,255,84,113,70,255,84,113,71,255, + 83,112,71,255,83,112,71,255,82,111,71,255,82,111,71,255, + 81,110,71,255,81,110,71,255,80,110,71,255,80,109,72,255, + 79,109,72,255,79,109,72,255,78,109,72,255,78,108,73,255, + 77,108,73,255,77,108,73,255,76,107,73,255,76,107,73,255, + 75,106,73,255,75,106,73,255,74,105,73,255,73,105,73,255, + 73,104,73,255,72,104,73,255,71,103,73,255,70,103,74,255, + 70,102,74,255,69,102,74,255,68,101,74,255,67,101,74,255, + 67,100,74,255,66,100,74,255,65,99,74,255,64,98,74,255, + 64,98,74,255,63,97,74,255,62,96,74,255,61,95,75,255, + 60,95,75,255,59,94,75,255,58,93,75,255,57,92,75,255, + 56,92,75,255,55,91,75,255,54,90,75,255,53,89,75,255, + 52,89,75,255,51,88,75,255,50,87,75,255,49,86,75,255, + 49,85,75,255,48,84,75,255,47,83,75,255,46,82,75,255, + 46,82,75,255,45,81,75,255,44,80,75,255,43,80,75,255, + 43,79,75,255,42,79,75,255,41,78,75,255,41,78,74,255, + 40,77,74,255,40,77,74,255,39,76,74,255,39,76,74,255, + 38,75,74,255,38,75,74,255,38,75,74,255,37,75,73,255, + 37,75,73,255,37,75,73,255,37,75,73,255,38,74,72,255, + 38,74,72,255,38,74,72,255,38,74,72,255,38,75,71,255, + 38,75,71,255,38,75,71,255,38,75,71,255,39,76,70,255, + 39,76,70,255,39,76,70,255,40,76,70,255,40,76,69,255, + 41,76,69,255,41,76,69,255,41,76,69,255,42,77,68,255, + 42,77,68,255,42,77,68,255,42,77,68,255,43,77,68,255, + 43,77,68,255,43,77,68,255,43,77,68,255,44,78,67,255, + 44,78,67,255,44,78,67,255,44,78,67,255,45,78,66,255, + 45,78,66,255,45,78,66,255,45,78,66,255,45,78,66,255, + 45,78,66,255,45,78,66,255,45,78,66,255,45,77,66,255, + 45,77,66,255,45,77,66,255,45,77,66,255,45,77,66,255, + 45,77,66,255,45,77,66,255,45,77,66,255,45,76,65,255, + 45,76,65,255,45,76,65,255,45,76,65,255,44,75,65,255, + 44,75,65,255,44,75,65,255,44,75,65,255,44,75,65,255, + 44,75,65,255,44,75,65,255,44,75,65,255,45,75,64,255, + 45,75,64,255,45,75,64,255,45,75,64,255,46,76,64,255, + 46,76,64,255,46,76,64,255,46,76,64,255,47,77,64,255, + 47,77,64,255,47,77,64,255,48,78,64,255,48,78,63,255, + 49,79,63,255,49,79,63,255,50,80,63,255,50,80,63,255, + 51,81,63,255,51,81,63,255,52,82,63,255,53,83,62,255, + 54,83,62,255,55,84,62,255,56,85,62,255,57,86,61,255, + 57,87,61,255,58,88,61,255,59,89,61,255,60,90,61,255, + 61,90,61,255,62,91,61,255,63,92,61,255,65,93,61,255, + 65,94,60,255,66,95,60,255,67,96,60,255,68,97,60,255, + 69,98,60,255,70,99,60,255,71,100,60,255,72,100,60,255, + 73,101,59,255,74,102,59,255,75,103,59,255,75,104,59,255, + 76,105,59,255,77,106,59,255,78,107,59,255,79,107,59,255, + 80,108,59,255,81,109,59,255,81,110,59,255,82,110,59,255, + 82,111,59,255,83,112,59,255,83,113,59,255,84,113,59,255, + 84,114,59,255,85,115,59,255,85,115,59,255,86,116,59,255, + 86,116,59,255,87,117,59,255,87,117,59,255,87,117,59,255, + 88,118,59,255,88,118,59,255,88,118,59,255,88,118,59,255, + 88,119,59,255,88,119,59,255,88,119,59,255,88,119,59,255, + 88,119,60,255,88,119,60,255,88,119,60,255,88,119,60,255, + 87,119,60,255,87,119,60,255,87,119,60,255,87,118,60,255, + 86,118,60,255,86,117,60,255,86,117,60,255,85,117,60,255, + 85,116,60,255,84,116,60,255,84,115,60,255,83,115,60,255, + 83,114,61,255,82,113,61,255,81,113,61,255,81,112,61,255, + 80,112,61,255,79,111,61,255,79,111,61,255,78,110,61,255, + 78,110,62,255,77,109,62,255,77,109,62,255,76,108,62,255, + 76,108,62,255,75,107,62,255,75,107,62,255,75,107,62,255, + 75,106,62,255,75,106,62,255,75,106,62,255,75,106,62,255, + 75,106,62,255,75,106,62,255,75,106,62,255,75,106,62,255, + 76,107,62,255,76,107,62,255,76,107,62,255,77,107,62,255, + 77,108,62,255,78,108,62,255,78,109,62,255,79,109,62,255, + 79,110,62,255,80,111,62,255,81,112,62,255,81,112,62,255, + 82,113,62,255,83,114,62,255,84,115,62,255,85,115,62,255, + 86,116,61,255,87,117,61,255,88,118,61,255,88,118,61,255, + 89,119,61,255,90,120,61,255,91,121,61,255,92,122,61,255, + 93,123,61,255,94,124,61,255,94,125,61,255,95,125,61,255, + 95,126,61,255,96,127,61,255,96,127,61,255,97,128,61,255, + 97,128,61,255,98,129,61,255,98,129,61,255,99,129,61,255, + 99,130,62,255,100,130,62,255,100,130,62,255,100,130,62,255, + 101,131,62,255,101,131,62,255,101,131,62,255,101,131,62,255, + 101,132,63,255,101,132,63,255,101,132,63,255,101,132,63,255, + 100,131,64,255,100,131,64,255,100,131,64,255,100,131,65,255, + 99,131,65,255,99,131,66,255,99,131,66,255,99,131,66,255, + 98,131,67,255,98,131,67,255,98,131,67,255,97,131,68,255, + 97,130,68,255,96,130,69,255,96,130,69,255,96,129,69,255, + 95,129,70,255,95,128,70,255,95,128,70,255,95,128,70,255, + 94,127,71,255,94,127,71,255,94,127,71,255,93,126,71,255, + 93,126,72,255,92,125,72,255,92,125,72,255,92,125,72,255, + 91,124,72,255,91,124,72,255,91,124,72,255,91,123,72,255, + 90,123,73,255,90,122,73,255,90,121,73,255,89,121,73,255, + 89,120,73,255,88,119,73,255,88,118,73,255,87,118,73,255, + 87,117,72,255,86,116,72,255,85,115,72,255,85,115,72,255, + 84,114,72,255,83,113,72,255,82,112,72,255,82,112,72,255, + 81,111,71,255,80,110,71,255,80,109,71,255,79,108,71,255, + 78,107,70,255,77,106,70,255,76,105,70,255,76,105,70,255, + 75,104,69,255,74,102,69,255,73,101,69,255,73,100,68,255, + 72,99,68,255,71,98,67,255,70,97,67,255,70,97,66,255, + 69,96,66,255,68,95,65,255,68,94,65,255,67,94,64,255, + 67,93,64,255,66,92,63,255,66,92,63,255,65,91,62,255, + 65,91,62,255,64,90,61,255,64,90,61,255,64,89,60,255, + 63,89,60,255,63,88,59,255,63,88,59,255,63,87,58,255, + 63,87,58,255,63,86,57,255,63,86,57,255,63,86,56,255, + 63,85,56,255,63,85,55,255,63,85,55,255,63,85,54,255, + 63,84,54,255,63,84,53,255,63,84,53,255,63,84,52,255, + 63,84,52,255,63,84,51,255,63,84,51,255,63,84,51,255, + 64,84,50,255,64,84,50,255,64,84,50,255,64,84,50,255, + 64,84,49,255,64,84,49,255,64,84,49,255,64,84,49,255, + 64,84,49,255,64,84,49,255,64,84,49,255,64,84,49,255, + 65,84,48,255,65,84,48,255,65,84,48,255,65,84,48,255, + 65,84,48,255,65,84,48,255,65,84,48,255,65,84,48,255, + 65,84,48,255,65,84,48,255,65,84,48,255,65,84,48,255, + 65,84,48,255,65,84,48,255,65,84,48,255,65,84,48,255, + 65,84,47,255,65,84,47,255,65,84,47,255,65,84,47,255, + 65,84,47,255,65,84,47,255,65,84,47,255,65,84,47,255, + 66,84,46,255,66,84,46,255,66,84,46,255,66,84,46,255, + 67,85,46,255,67,85,46,255,67,85,46,255,67,85,46,255, + 67,85,46,255,67,85,46,255,67,85,46,255,68,85,46,255, + 68,86,45,255,69,86,45,255,69,86,45,255,69,86,45,255, + 70,86,45,255,70,86,45,255,70,86,45,255,70,86,45,255, + 71,87,44,255,71,87,44,255,71,87,44,255,71,87,44,255, + 72,88,43,255,72,88,43,255,72,88,43,255,73,88,43,255, + 73,88,43,255,74,88,43,255,74,88,43,255,74,88,43,255, + 75,89,43,255,75,89,43,255,75,89,43,255,75,89,43,255, + 76,90,42,255,76,90,42,255,76,90,42,255,76,90,42,255, + 77,90,42,255,77,90,42,255,77,90,42,255,77,90,42,255, + 77,90,41,255,77,90,41,255,77,90,41,255,77,90,41,255, + 77,90,41,255,77,90,41,255,77,90,41,255,77,90,41,255, + 77,90,41,255,77,90,41,255,77,90,41,255,77,90,41,255, + 77,90,41,255,77,90,41,255,77,90,41,255,77,90,41,255, + 77,90,40,255,77,90,40,255,77,90,40,255,77,90,40,255, + 76,89,40,255,76,89,40,255,76,89,40,255,76,89,40,255, + 75,89,40,255,75,89,40,255,75,89,40,255,75,89,40,255, + 75,89,39,255,75,89,39,255,75,89,39,255,75,89,39,255, + 74,88,39,255,74,88,39,255,74,88,39,255,74,88,39,255, + 73,87,38,255,73,87,38,255,73,87,38,255,72,86,38,255, + 72,86,38,255,71,85,38,255,71,85,38,255,70,84,38,255, + 70,84,37,255,69,83,37,255,69,83,37,255,68,82,37,255, + 68,82,37,255,67,81,37,255,67,81,37,255,66,80,37,255, + 66,79,36,255,65,78,36,255,65,78,36,255,64,77,36,255, + 63,77,35,255,62,76,35,255,62,76,35,255,61,75,35,255, + 61,74,34,255,60,73,34,255,60,73,34,255,59,72,34,255, + 59,72,34,255,58,71,34,255,58,71,34,255,57,70,34,255, + 57,70,33,255,56,69,33,255,56,69,33,255,56,68,33,255, + 55,68,33,255,55,67,33,255,55,67,33,255,54,67,33,255, + 54,66,32,255,53,66,32,255,53,66,32,255,53,66,32,255, + 52,65,32,255,52,65,32,255,52,65,32,255,52,65,32,255, + 52,64,31,255,52,64,31,255,52,64,31,255,52,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,31,255, + 50,63,30,255,50,63,30,255,50,63,30,255,50,63,30,255, + 50,63,30,255,50,63,30,255,50,63,30,255,50,63,30,255, + 49,62,29,255,49,62,29,255,49,62,29,255,49,62,29,255, + 48,61,28,255,48,61,28,255,48,61,28,255,48,61,28,255, + 47,60,28,255,47,60,28,255,47,60,28,255,47,59,28,255, + 46,59,27,255,46,58,27,255,46,58,27,255,45,57,27,255, + 45,57,26,255,44,56,26,255,44,56,26,255,44,56,26,255, + 43,55,25,255,43,55,25,255,43,55,25,255,42,54,25,255, + 42,54,24,255,41,53,24,255,41,53,24,255,40,52,24,255, + 40,52,24,255,39,51,24,255,39,51,24,255,39,51,24,255, + 38,50,23,255,38,50,23,255,38,50,23,255,38,49,23,255, + 37,49,23,255,37,48,23,255,37,48,23,255,37,48,23,255, + 68,79,29,255,68,79,29,255,68,79,29,255,68,79,29,255, + 69,80,30,255,69,80,30,255,69,80,30,255,69,80,30,255, + 70,81,30,255,70,81,30,255,70,81,30,255,70,81,30,255, + 71,82,30,255,71,82,30,255,71,82,30,255,72,83,30,255, + 72,83,31,255,73,84,31,255,73,84,31,255,73,85,31,255, + 74,86,31,255,74,87,31,255,74,87,31,255,75,88,31,255, + 76,88,32,255,77,89,32,255,77,89,32,255,78,90,32,255, + 78,91,33,255,79,92,33,255,79,92,33,255,80,93,33,255, + 80,94,33,255,81,95,33,255,81,95,33,255,82,96,33,255, + 82,97,34,255,83,98,34,255,83,98,34,255,84,99,34,255, + 84,99,35,255,85,100,35,255,85,100,35,255,86,101,35,255, + 86,102,35,255,87,103,35,255,87,103,35,255,88,104,35,255, + 89,105,36,255,90,106,36,255,90,106,36,255,91,107,36,255, + 91,108,37,255,92,109,37,255,92,109,37,255,93,110,37,255, + 93,111,37,255,94,112,37,255,94,112,37,255,95,113,37,255, + 95,114,38,255,96,115,38,255,96,115,38,255,97,116,38,255, + 98,116,39,255,99,117,39,255,99,117,39,255,100,118,39,255, + 100,119,39,255,101,120,39,255,101,120,39,255,101,121,39,255, + 102,121,40,255,102,122,40,255,102,122,40,255,103,123,40,255, + 103,123,41,255,104,124,41,255,104,124,41,255,104,125,41,255, + 105,125,42,255,105,126,42,255,105,126,42,255,105,126,42,255, + 106,127,42,255,106,127,42,255,106,127,42,255,106,127,42,255, + 107,128,43,255,107,128,43,255,107,128,43,255,107,128,43,255, + 107,129,44,255,107,129,44,255,107,129,44,255,107,129,44,255, + 107,129,45,255,107,129,45,255,107,129,45,255,107,129,45,255, + 106,128,46,255,106,128,46,255,106,128,46,255,106,128,46,255, + 105,128,47,255,105,128,47,255,105,128,47,255,105,128,47,255, + 105,128,47,255,105,128,47,255,105,128,47,255,105,128,47,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 104,128,48,255,104,128,48,255,104,128,48,255,104,128,48,255, + 104,128,49,255,104,128,49,255,104,128,49,255,104,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,129,49,255,105,129,49,255,105,129,49,255,105,129,49,255, + 106,130,49,255,106,130,49,255,106,130,49,255,106,130,49,255, + 107,131,49,255,107,131,49,255,107,131,49,255,107,131,49,255, + 108,131,49,255,108,131,49,255,108,131,49,255,108,131,49,255, + 108,132,50,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,133,50,255,108,133,50,255,108,133,50,255,108,133,50,255, + 109,133,50,255,109,133,50,255,109,133,50,255,109,133,50,255, + 109,134,50,255,109,134,50,255,109,134,50,255,109,134,50,255, + 109,134,51,255,109,134,51,255,109,134,51,255,109,134,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 108,132,51,255,108,132,51,255,108,132,51,255,108,132,51,255, + 108,132,51,255,108,132,51,255,108,132,51,255,108,132,51,255, + 109,132,52,255,109,132,52,255,109,132,52,255,109,132,52,255, + 108,132,52,255,108,132,52,255,108,132,52,255,108,132,52,255, + 109,132,53,255,109,132,53,255,109,132,53,255,109,132,53,255, + 109,132,53,255,109,132,53,255,109,132,53,255,109,132,53,255, + 109,132,54,255,109,132,54,255,109,132,54,255,109,132,54,255, + 109,132,55,255,109,132,55,255,109,132,55,255,109,132,55,255, + 108,132,56,255,108,132,56,255,108,132,56,255,108,132,56,255, + 108,132,57,255,108,132,57,255,108,132,57,255,108,132,57,255, + 108,131,58,255,108,131,58,255,108,131,58,255,108,131,58,255, + 107,131,59,255,107,131,59,255,107,131,59,255,107,131,59,255, + 106,131,60,255,106,131,60,255,106,131,60,255,106,131,60,255, + 105,130,61,255,105,130,61,255,105,130,61,255,104,130,61,255, + 104,129,62,255,103,129,62,255,103,129,62,255,102,129,62,255, + 102,128,62,255,101,128,62,255,101,128,62,255,101,127,62,255, + 100,127,63,255,100,126,63,255,100,126,63,255,99,126,63,255, + 99,125,64,255,98,125,64,255,98,125,64,255,97,124,64,255, + 97,124,65,255,96,123,65,255,96,123,65,255,95,122,65,255, + 95,122,66,255,94,121,66,255,94,121,66,255,93,120,66,255, + 92,120,67,255,92,119,67,255,91,119,67,255,90,119,67,255, + 90,118,68,255,89,118,68,255,89,118,68,255,88,117,68,255, + 88,117,69,255,87,116,69,255,87,116,69,255,87,116,69,255, + 86,115,70,255,86,115,70,255,86,115,70,255,85,114,70,255, + 85,114,70,255,84,113,70,255,84,113,70,255,83,112,70,255, + 83,112,71,255,82,111,71,255,82,111,71,255,81,111,71,255, + 81,110,71,255,80,110,71,255,80,110,71,255,79,110,71,255, + 79,109,72,255,78,109,72,255,78,109,72,255,77,108,72,255, + 77,108,72,255,76,107,72,255,76,107,72,255,75,106,72,255, + 74,106,73,255,74,105,73,255,73,105,73,255,72,104,73,255, + 71,104,73,255,71,103,73,255,70,103,73,255,69,102,73,255, + 68,102,74,255,67,101,74,255,66,101,74,255,65,100,74,255, + 64,99,74,255,64,99,74,255,63,98,74,255,62,97,74,255, + 61,96,75,255,61,96,75,255,60,95,75,255,59,94,75,255, + 58,93,75,255,57,92,75,255,56,91,75,255,55,90,75,255, + 53,89,76,255,52,89,76,255,51,88,76,255,50,87,76,255, + 49,86,76,255,49,86,76,255,48,85,76,255,47,84,76,255, + 46,83,76,255,45,83,76,255,44,82,76,255,43,81,76,255, + 42,81,76,255,42,80,76,255,41,80,76,255,40,79,76,255, + 40,78,75,255,39,78,75,255,39,77,75,255,39,76,75,255, + 38,76,75,255,38,75,75,255,38,75,75,255,38,75,75,255, + 37,75,74,255,37,75,74,255,37,75,74,255,37,75,74,255, + 37,74,73,255,37,74,73,255,37,74,73,255,37,74,73,255, + 37,74,72,255,37,74,72,255,37,74,72,255,37,74,72,255, + 38,75,71,255,38,75,71,255,38,75,71,255,39,75,71,255, + 39,75,70,255,40,75,70,255,40,75,70,255,40,75,70,255, + 41,76,69,255,41,76,69,255,41,76,69,255,41,76,69,255, + 42,77,69,255,42,77,69,255,42,77,69,255,42,77,69,255, + 43,78,68,255,43,78,68,255,43,78,68,255,43,78,68,255, + 44,78,67,255,44,78,67,255,44,78,67,255,44,78,67,255, + 44,78,67,255,44,78,67,255,44,78,67,255,44,78,67,255, + 44,77,66,255,44,77,66,255,44,77,66,255,44,77,66,255, + 44,76,66,255,44,76,66,255,44,76,66,255,44,76,66,255, + 44,76,66,255,44,76,66,255,44,76,66,255,44,76,66,255, + 43,75,65,255,43,75,65,255,43,75,65,255,43,75,65,255, + 43,75,65,255,43,75,65,255,43,75,65,255,43,75,65,255, + 44,75,64,255,44,75,64,255,44,75,64,255,44,75,64,255, + 45,75,64,255,45,75,64,255,45,75,64,255,45,75,64,255, + 46,76,64,255,46,76,64,255,46,76,64,255,47,77,64,255, + 47,77,63,255,48,78,63,255,48,78,63,255,49,79,63,255, + 50,80,62,255,50,80,62,255,51,81,62,255,52,82,62,255, + 53,83,62,255,53,83,62,255,54,84,62,255,55,85,62,255, + 56,86,61,255,57,86,61,255,58,87,61,255,59,88,61,255, + 60,89,60,255,61,90,60,255,62,91,60,255,63,92,60,255, + 64,94,60,255,65,95,60,255,66,96,60,255,67,97,60,255, + 68,97,60,255,69,98,60,255,70,99,60,255,71,100,60,255, + 71,101,60,255,72,102,59,255,73,103,59,255,74,104,59,255, + 75,105,59,255,76,106,59,255,77,107,59,255,78,108,59,255, + 79,108,59,255,80,109,59,255,81,110,59,255,81,111,59,255, + 82,111,59,255,82,112,59,255,83,113,59,255,84,113,59,255, + 84,114,59,255,85,114,59,255,86,115,59,255,86,115,59,255, + 86,116,59,255,87,116,59,255,87,117,59,255,87,117,59,255, + 88,118,59,255,88,118,59,255,89,119,59,255,89,119,59,255, + 89,119,59,255,89,119,59,255,89,119,59,255,89,119,59,255, + 89,119,59,255,88,119,59,255,88,119,59,255,88,119,59,255, + 88,119,59,255,87,119,60,255,87,119,60,255,87,119,60,255, + 87,119,60,255,86,118,60,255,86,118,60,255,86,118,60,255, + 85,117,60,255,85,117,60,255,84,116,60,255,83,116,60,255, + 83,115,60,255,82,115,61,255,81,114,61,255,81,114,61,255, + 80,113,61,255,80,113,61,255,79,112,61,255,79,112,61,255, + 78,111,61,255,78,111,62,255,77,110,62,255,77,110,62,255, + 76,109,62,255,76,109,62,255,75,108,62,255,75,108,62,255, + 75,108,62,255,74,107,63,255,74,107,63,255,74,107,63,255, + 74,107,63,255,74,107,63,255,74,107,63,255,74,107,63,255, + 74,107,63,255,75,108,63,255,75,108,63,255,75,108,63,255, + 76,108,63,255,76,109,62,255,77,109,62,255,78,109,62,255, + 78,110,62,255,79,110,62,255,80,111,62,255,81,112,62,255, + 81,112,62,255,82,113,62,255,83,114,62,255,84,115,62,255, + 84,115,62,255,85,116,62,255,86,117,62,255,87,118,62,255, + 88,119,62,255,89,120,61,255,90,121,61,255,91,122,61,255, + 91,122,61,255,92,123,61,255,93,124,61,255,94,125,61,255, + 94,125,61,255,95,126,61,255,96,127,61,255,96,127,61,255, + 97,128,61,255,97,128,62,255,98,129,62,255,98,129,62,255, + 99,130,62,255,99,130,62,255,100,131,62,255,100,131,62,255, + 100,131,62,255,100,132,63,255,100,132,63,255,100,132,63,255, + 100,132,63,255,100,132,64,255,100,132,64,255,100,132,64,255, + 100,132,64,255,99,132,65,255,99,132,65,255,99,132,65,255, + 99,132,66,255,98,132,66,255,98,132,67,255,98,132,67,255, + 98,132,67,255,97,131,68,255,97,131,68,255,97,131,68,255, + 97,131,69,255,96,130,69,255,96,130,70,255,96,130,70,255, + 96,129,70,255,95,129,71,255,95,128,71,255,95,128,71,255, + 95,128,71,255,94,127,72,255,94,127,72,255,94,127,72,255, + 94,127,72,255,93,126,73,255,93,126,73,255,93,126,73,255, + 92,125,73,255,92,125,73,255,91,124,73,255,91,124,73,255, + 91,123,73,255,90,123,73,255,90,122,73,255,90,122,73,255, + 89,121,73,255,89,121,73,255,88,120,73,255,87,119,73,255, + 87,119,73,255,86,118,73,255,85,117,73,255,85,116,73,255, + 84,116,73,255,84,115,72,255,83,114,72,255,82,113,72,255, + 82,112,72,255,81,111,71,255,80,110,71,255,79,109,71,255, + 78,108,71,255,78,107,70,255,77,106,70,255,76,105,70,255, + 75,104,69,255,74,103,69,255,73,102,68,255,73,101,68,255, + 72,100,67,255,72,99,67,255,71,98,66,255,70,97,66,255, + 70,96,65,255,69,95,65,255,68,94,64,255,67,93,64,255, + 67,93,63,255,66,92,63,255,65,91,62,255,65,91,62,255, + 64,90,61,255,64,90,61,255,63,89,60,255,63,89,60,255, + 63,88,59,255,62,88,59,255,62,87,58,255,62,87,58,255, + 62,86,57,255,62,86,57,255,62,85,56,255,62,85,56,255, + 62,85,55,255,62,84,55,255,62,84,54,255,62,84,54,255, + 62,84,54,255,62,83,53,255,62,83,53,255,62,83,53,255, + 62,83,52,255,62,83,52,255,62,83,51,255,62,83,51,255, + 62,83,51,255,63,83,50,255,63,83,50,255,63,83,50,255, + 63,83,50,255,63,83,49,255,63,83,49,255,63,83,49,255, + 63,83,49,255,63,83,48,255,63,83,48,255,63,83,48,255, + 63,83,48,255,64,83,48,255,64,83,48,255,64,83,48,255, + 64,83,48,255,64,83,47,255,64,83,47,255,64,83,47,255, + 64,83,47,255,64,83,47,255,64,83,47,255,64,83,47,255, + 64,83,47,255,64,83,47,255,64,83,47,255,64,83,47,255, + 64,83,47,255,64,83,46,255,64,83,46,255,64,83,46,255, + 64,83,46,255,64,83,46,255,64,83,46,255,64,83,46,255, + 64,83,46,255,65,83,46,255,65,83,46,255,65,83,46,255, + 65,83,46,255,66,84,45,255,66,84,45,255,66,84,45,255, + 66,84,45,255,66,84,45,255,66,84,45,255,66,84,45,255, + 67,84,45,255,67,85,44,255,68,85,44,255,68,85,44,255, + 68,85,44,255,69,85,44,255,69,85,44,255,69,85,44,255, + 69,85,44,255,70,86,43,255,70,86,43,255,70,86,43,255, + 70,86,43,255,71,87,43,255,71,87,43,255,71,87,43,255, + 72,87,43,255,72,87,43,255,73,87,43,255,73,87,43,255, + 73,87,43,255,74,88,42,255,74,88,42,255,74,88,42,255, + 74,88,42,255,75,89,42,255,75,89,42,255,75,89,42,255, + 75,89,42,255,76,89,41,255,76,89,41,255,76,89,41,255, + 76,89,41,255,76,89,41,255,76,89,41,255,76,89,41,255, + 76,89,41,255,76,89,41,255,76,89,41,255,76,89,41,255, + 76,89,41,255,76,89,41,255,76,89,41,255,76,89,41,255, + 76,89,41,255,76,89,40,255,76,89,40,255,76,89,40,255, + 76,89,40,255,76,90,40,255,76,90,40,255,76,90,40,255, + 76,90,40,255,76,89,40,255,76,89,40,255,76,89,40,255, + 76,89,40,255,75,89,39,255,75,89,39,255,75,89,39,255, + 75,89,39,255,74,88,39,255,74,88,39,255,74,88,39,255, + 74,88,39,255,73,87,39,255,73,87,39,255,73,87,39,255, + 73,87,39,255,72,87,38,255,72,87,38,255,72,87,38,255, + 72,86,38,255,71,86,38,255,71,85,38,255,71,85,38,255, + 70,84,38,255,70,84,37,255,69,83,37,255,69,83,37,255, + 68,82,37,255,68,82,36,255,67,81,36,255,67,81,36,255, + 66,80,36,255,65,80,36,255,64,79,36,255,64,79,36,255, + 63,78,36,255,63,77,35,255,62,76,35,255,62,76,35,255, + 61,75,35,255,61,74,34,255,60,73,34,255,60,73,34,255, + 59,72,34,255,59,72,34,255,58,71,34,255,58,71,34,255, + 57,70,34,255,57,70,33,255,56,69,33,255,56,69,33,255, + 55,68,33,255,55,68,33,255,54,67,33,255,54,67,33,255, + 53,66,33,255,53,66,32,255,52,65,32,255,52,65,32,255, + 52,65,32,255,51,64,31,255,51,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,31,255, + 51,64,31,255,50,63,30,255,50,63,30,255,50,63,30,255, + 50,63,30,255,50,63,30,255,50,63,30,255,50,63,30,255, + 50,63,30,255,49,62,29,255,49,62,29,255,49,62,29,255, + 49,62,29,255,48,61,29,255,48,61,29,255,48,61,29,255, + 48,61,29,255,48,60,28,255,48,60,28,255,48,60,28,255, + 47,60,28,255,47,59,27,255,46,59,27,255,46,59,27,255, + 46,58,27,255,45,58,27,255,45,57,27,255,45,57,27,255, + 44,56,27,255,44,56,26,255,43,55,26,255,43,55,26,255, + 43,55,26,255,42,54,25,255,42,54,25,255,42,54,25,255, + 41,53,25,255,41,53,24,255,40,52,24,255,40,52,24,255, + 40,51,24,255,39,51,23,255,39,50,23,255,39,50,23,255, + 38,50,23,255,38,49,23,255,37,49,23,255,37,49,23,255, + 37,48,23,255,36,48,22,255,36,47,22,255,36,47,22,255, + 36,47,22,255,69,79,29,255,69,79,29,255,69,79,29,255, + 69,79,29,255,70,80,30,255,70,80,30,255,70,80,30,255, + 70,80,30,255,71,81,30,255,71,81,30,255,71,81,30,255, + 71,82,30,255,72,82,30,255,72,83,30,255,72,83,30,255, + 73,84,30,255,73,84,31,255,74,85,31,255,74,85,31,255, + 74,86,31,255,75,86,31,255,75,87,31,255,75,87,31,255, + 76,88,31,255,76,89,32,255,77,90,32,255,77,90,32,255, + 78,91,32,255,78,91,33,255,79,92,33,255,79,92,33,255, + 80,93,33,255,80,94,33,255,81,95,33,255,81,95,33,255, + 82,96,33,255,82,97,34,255,83,98,34,255,83,98,34,255, + 84,99,34,255,84,99,35,255,85,100,35,255,85,100,35,255, + 86,101,35,255,86,102,35,255,87,103,35,255,87,103,35,255, + 88,104,35,255,89,105,36,255,90,106,36,255,90,106,36,255, + 91,107,36,255,91,108,37,255,92,109,37,255,92,109,37,255, + 93,110,37,255,93,111,37,255,94,112,37,255,94,112,37,255, + 95,113,37,255,95,114,38,255,96,115,38,255,96,115,38,255, + 97,116,38,255,98,116,39,255,99,117,39,255,99,117,39,255, + 100,118,39,255,100,119,39,255,101,120,39,255,101,120,39,255, + 101,121,39,255,102,121,40,255,102,122,40,255,102,122,40,255, + 103,123,40,255,103,123,41,255,104,124,41,255,104,124,41,255, + 104,125,41,255,105,125,42,255,105,126,42,255,105,126,42,255, + 105,126,42,255,106,127,42,255,106,127,42,255,106,127,42,255, + 106,127,42,255,107,128,43,255,107,128,43,255,107,128,43,255, + 107,128,43,255,107,129,44,255,107,129,44,255,107,129,44,255, + 107,129,44,255,107,129,45,255,107,129,45,255,107,129,45,255, + 107,129,45,255,106,128,46,255,106,128,46,255,106,128,46,255, + 106,128,46,255,105,128,47,255,105,128,47,255,105,128,47,255, + 105,128,47,255,105,128,47,255,105,128,47,255,105,128,47,255, + 105,128,47,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,104,128,49,255,104,128,49,255,104,128,49,255, + 104,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,129,49,255,105,129,49,255,105,129,49,255, + 105,129,49,255,106,130,49,255,106,130,49,255,106,130,49,255, + 106,130,49,255,107,131,49,255,107,131,49,255,107,131,49,255, + 107,131,49,255,108,131,49,255,108,131,49,255,108,131,49,255, + 108,131,49,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,132,50,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,132,50,255,109,133,50,255,109,133,50,255,109,133,50,255, + 109,133,50,255,109,133,50,255,109,133,50,255,109,133,50,255, + 109,133,50,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,108,132,51,255,108,132,51,255,108,132,51,255, + 108,132,51,255,108,132,51,255,108,132,51,255,108,132,51,255, + 108,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,108,132,52,255,108,132,52,255,108,132,52,255, + 108,132,52,255,109,132,52,255,109,132,52,255,109,132,52,255, + 109,132,52,255,109,132,53,255,109,132,53,255,109,132,53,255, + 109,132,53,255,109,132,54,255,109,132,54,255,109,132,54,255, + 109,132,54,255,109,132,55,255,109,132,55,255,109,132,55,255, + 109,132,55,255,109,132,56,255,109,132,56,255,109,132,56,255, + 109,132,56,255,109,132,56,255,109,132,56,255,109,132,56,255, + 109,132,56,255,109,132,57,255,109,132,57,255,109,132,57,255, + 109,132,57,255,108,132,58,255,108,132,58,255,108,132,58,255, + 108,132,58,255,107,132,59,255,107,132,59,255,107,132,59,255, + 107,132,59,255,106,131,60,255,106,131,60,255,106,131,60,255, + 105,131,60,255,105,130,61,255,104,130,61,255,104,130,61,255, + 103,130,61,255,103,129,61,255,102,129,61,255,102,129,61,255, + 102,128,61,255,101,128,62,255,101,127,62,255,101,127,62,255, + 100,127,62,255,100,126,63,255,99,126,63,255,99,126,63,255, + 98,125,63,255,98,125,64,255,97,124,64,255,97,124,64,255, + 96,123,64,255,96,123,65,255,95,122,65,255,95,122,65,255, + 94,121,66,255,93,121,66,255,93,120,67,255,92,120,67,255, + 91,120,67,255,91,119,67,255,90,119,67,255,90,119,67,255, + 89,118,67,255,89,118,68,255,88,117,68,255,88,117,68,255, + 88,117,68,255,87,116,69,255,87,116,69,255,87,116,69,255, + 86,115,69,255,86,115,70,255,85,114,70,255,85,114,70,255, + 84,113,70,255,84,113,70,255,83,112,70,255,83,112,70,255, + 82,112,70,255,82,111,71,255,81,111,71,255,81,111,71,255, + 80,111,71,255,80,110,72,255,79,110,72,255,79,110,72,255, + 78,109,72,255,78,109,72,255,77,108,72,255,77,108,72,255, + 76,107,72,255,75,107,73,255,75,106,73,255,74,106,73,255, + 73,105,73,255,72,105,73,255,72,104,73,255,71,104,73,255, + 70,103,73,255,69,103,74,255,68,102,74,255,67,102,74,255, + 66,101,74,255,65,100,74,255,65,100,74,255,64,99,74,255, + 63,98,74,255,62,97,75,255,61,97,75,255,60,96,75,255, + 59,95,75,255,58,94,75,255,57,93,75,255,56,92,75,255, + 55,91,75,255,53,90,76,255,52,90,76,255,51,89,76,255, + 50,88,76,255,49,87,76,255,49,86,76,255,48,85,76,255, + 47,84,76,255,46,83,76,255,45,83,76,255,44,82,76,255, + 43,81,76,255,42,81,76,255,42,80,76,255,41,80,76,255, + 40,79,76,255,40,78,75,255,39,78,75,255,39,77,75,255, + 38,76,75,255,38,76,75,255,37,75,75,255,37,75,75,255, + 37,75,75,255,36,75,74,255,36,75,74,255,36,75,74,255, + 36,75,74,255,36,74,73,255,36,74,73,255,36,74,73,255, + 36,74,73,255,36,74,72,255,36,74,72,255,36,74,72,255, + 36,74,72,255,37,75,71,255,37,75,71,255,37,75,71,255, + 38,75,71,255,38,75,70,255,39,75,70,255,39,75,70,255, + 39,75,70,255,40,76,69,255,40,76,69,255,40,76,69,255, + 40,76,69,255,41,76,69,255,41,76,69,255,41,76,69,255, + 41,76,69,255,42,77,68,255,42,77,68,255,42,77,68,255, + 42,77,68,255,43,77,67,255,43,77,67,255,43,77,67,255, + 43,77,67,255,43,77,67,255,43,77,67,255,43,77,67,255, + 43,77,67,255,43,76,66,255,43,76,66,255,43,76,66,255, + 43,76,66,255,43,75,66,255,43,75,66,255,43,75,66,255, + 43,75,66,255,43,75,66,255,43,75,66,255,43,75,66,255, + 43,75,66,255,42,74,65,255,42,74,65,255,42,74,65,255, + 42,74,65,255,42,74,65,255,42,74,65,255,42,74,65,255, + 42,74,65,255,43,74,64,255,43,74,64,255,43,74,64,255, + 43,74,64,255,44,75,64,255,44,75,64,255,44,75,64,255, + 44,75,64,255,45,76,64,255,45,76,64,255,45,76,64,255, + 46,77,64,255,46,77,63,255,47,78,63,255,47,78,63,255, + 48,79,63,255,49,80,62,255,49,80,62,255,50,81,62,255, + 51,82,62,255,52,83,62,255,53,83,62,255,54,84,62,255, + 55,85,62,255,56,86,61,255,56,86,61,255,57,87,61,255, + 58,88,61,255,59,89,60,255,60,90,60,255,61,91,60,255, + 62,92,60,255,64,94,60,255,65,95,60,255,66,96,60,255, + 67,97,60,255,68,97,60,255,69,98,60,255,70,99,60,255, + 71,100,60,255,71,101,60,255,72,102,59,255,73,103,59,255, + 74,104,59,255,75,105,59,255,76,106,59,255,77,107,59,255, + 78,108,59,255,79,108,59,255,80,109,59,255,81,110,59,255, + 81,111,59,255,82,111,59,255,82,112,59,255,83,113,59,255, + 84,114,59,255,84,114,59,255,85,115,59,255,86,116,59,255, + 86,116,59,255,86,117,59,255,87,117,59,255,87,118,59,255, + 87,118,59,255,88,118,59,255,88,119,59,255,89,119,59,255, + 89,119,59,255,89,119,59,255,89,120,59,255,89,120,59,255, + 89,120,59,255,89,120,59,255,88,120,59,255,88,120,59,255, + 88,120,59,255,88,120,59,255,87,120,60,255,87,120,60,255, + 87,120,60,255,87,119,60,255,86,119,60,255,86,118,60,255, + 86,118,60,255,85,118,60,255,85,117,60,255,84,117,60,255, + 83,116,60,255,83,116,60,255,82,115,61,255,81,114,61,255, + 81,114,61,255,80,113,61,255,80,113,61,255,79,112,61,255, + 79,112,61,255,78,111,61,255,78,111,62,255,77,110,62,255, + 77,110,62,255,76,109,62,255,76,109,62,255,75,108,62,255, + 75,108,62,255,75,108,62,255,74,107,63,255,74,107,63,255, + 74,107,63,255,74,107,63,255,74,107,63,255,74,107,63,255, + 74,107,63,255,74,107,63,255,75,108,63,255,75,108,63,255, + 75,108,63,255,76,108,63,255,76,109,62,255,77,109,62,255, + 77,109,62,255,78,110,62,255,78,110,62,255,79,111,62,255, + 80,112,62,255,80,112,62,255,81,113,62,255,82,114,62,255, + 83,115,62,255,84,115,62,255,85,116,62,255,86,117,62,255, + 87,118,62,255,87,119,62,255,88,120,61,255,89,121,61,255, + 90,122,61,255,91,122,61,255,92,123,61,255,93,124,61,255, + 93,125,61,255,94,125,61,255,94,126,61,255,95,127,61,255, + 95,127,61,255,96,128,61,255,96,128,62,255,97,129,62,255, + 97,129,62,255,98,130,62,255,98,130,62,255,99,131,62,255, + 99,131,62,255,99,131,62,255,100,132,63,255,100,132,63,255, + 100,132,63,255,100,132,63,255,100,132,64,255,100,132,64,255, + 100,132,64,255,100,132,64,255,99,132,65,255,99,132,65,255, + 99,132,65,255,99,132,66,255,98,132,66,255,98,132,67,255, + 98,132,67,255,98,132,67,255,97,132,68,255,97,132,68,255, + 97,132,68,255,97,132,69,255,96,131,69,255,96,131,70,255, + 96,131,70,255,96,130,70,255,95,130,71,255,95,129,71,255, + 95,129,71,255,95,129,71,255,94,128,72,255,94,128,72,255, + 94,128,72,255,94,128,72,255,93,127,73,255,93,127,73,255, + 93,127,73,255,92,126,73,255,92,126,73,255,91,125,73,255, + 91,125,73,255,91,124,73,255,90,124,73,255,90,123,73,255, + 90,122,73,255,89,122,73,255,89,121,73,255,88,120,73,255, + 87,119,73,255,87,119,73,255,86,118,73,255,85,117,73,255, + 85,116,73,255,84,116,73,255,84,115,72,255,83,114,72,255, + 82,113,72,255,82,112,72,255,81,111,71,255,80,110,71,255, + 79,109,71,255,78,108,71,255,77,107,70,255,76,106,70,255, + 75,105,70,255,75,104,69,255,74,103,69,255,73,101,68,255, + 72,100,68,255,72,99,67,255,71,98,67,255,70,97,66,255, + 69,96,66,255,69,95,65,255,68,94,65,255,67,93,64,255, + 66,92,64,255,66,92,63,255,65,91,63,255,64,90,62,255, + 64,90,62,255,63,89,61,255,63,89,61,255,62,88,60,255, + 62,88,60,255,62,87,59,255,61,87,59,255,61,86,58,255, + 61,86,58,255,61,85,57,255,61,85,57,255,61,84,56,255, + 61,84,56,255,61,84,55,255,61,83,55,255,61,83,54,255, + 61,83,54,255,61,83,53,255,61,82,53,255,61,82,52,255, + 61,82,52,255,61,82,51,255,61,82,51,255,61,82,50,255, + 61,82,50,255,61,82,50,255,62,82,49,255,62,82,49,255, + 62,82,49,255,62,82,49,255,62,82,48,255,62,82,48,255, + 62,82,48,255,62,82,48,255,62,82,48,255,62,82,48,255, + 62,82,48,255,62,82,48,255,63,82,47,255,63,82,47,255, + 63,82,47,255,63,82,47,255,63,82,47,255,63,82,47,255, + 63,82,47,255,63,82,47,255,63,82,47,255,63,82,47,255, + 63,82,47,255,63,82,47,255,63,82,47,255,63,82,47,255, + 63,82,47,255,63,82,47,255,63,82,46,255,63,82,46,255, + 63,82,46,255,63,82,46,255,63,82,46,255,63,82,46,255, + 63,82,46,255,63,82,46,255,64,82,45,255,64,82,45,255, + 64,82,45,255,64,82,45,255,65,83,45,255,65,83,45,255, + 65,83,45,255,65,83,45,255,65,83,45,255,65,83,45,255, + 65,83,45,255,66,83,45,255,66,84,44,255,67,84,44,255, + 67,84,44,255,67,84,44,255,68,84,44,255,68,84,44,255, + 68,84,44,255,68,84,44,255,69,85,43,255,69,85,43,255, + 69,85,43,255,69,85,43,255,70,86,43,255,70,86,43,255, + 70,86,43,255,71,86,43,255,71,86,43,255,72,86,43,255, + 72,86,43,255,72,86,43,255,73,87,42,255,73,87,42,255, + 73,87,42,255,73,87,42,255,74,88,42,255,74,88,42,255, + 74,88,42,255,74,88,42,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,40,255,75,88,40,255, + 75,88,40,255,75,88,40,255,75,89,40,255,75,89,40,255, + 75,89,40,255,75,89,40,255,75,88,40,255,75,88,40,255, + 75,88,40,255,75,88,40,255,74,88,39,255,74,88,39,255, + 74,88,39,255,74,88,39,255,74,88,39,255,74,88,39,255, + 74,88,39,255,74,88,39,255,73,87,39,255,73,87,39,255, + 73,87,39,255,73,87,39,255,72,87,38,255,72,87,38,255, + 72,87,38,255,72,86,38,255,71,86,38,255,71,85,38,255, + 71,85,38,255,70,84,38,255,70,84,37,255,69,83,37,255, + 69,83,37,255,68,82,37,255,68,82,36,255,67,81,36,255, + 67,81,36,255,66,80,36,255,65,80,36,255,64,79,36,255, + 64,79,36,255,63,78,36,255,63,77,35,255,62,76,35,255, + 62,76,35,255,61,75,35,255,61,74,34,255,60,73,34,255, + 60,73,34,255,59,72,34,255,59,72,34,255,58,71,34,255, + 58,71,34,255,57,70,34,255,57,70,33,255,56,69,33,255, + 56,69,33,255,55,68,33,255,55,68,33,255,54,67,33,255, + 54,67,33,255,53,66,33,255,53,66,32,255,52,65,32,255, + 52,65,32,255,52,65,32,255,51,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,50,63,30,255,50,63,30,255, + 50,63,30,255,50,63,30,255,49,62,30,255,49,62,30,255, + 49,62,30,255,49,62,30,255,49,62,29,255,49,62,29,255, + 49,62,29,255,49,62,29,255,48,61,29,255,48,61,29,255, + 48,61,29,255,48,61,29,255,47,60,28,255,47,60,28,255, + 47,60,28,255,47,60,28,255,46,59,27,255,46,59,27,255, + 46,59,27,255,46,58,27,255,45,58,27,255,45,57,27,255, + 45,57,27,255,44,56,27,255,44,56,26,255,43,55,26,255, + 43,55,26,255,43,55,26,255,42,54,25,255,42,54,25,255, + 42,54,25,255,41,53,25,255,41,53,24,255,40,52,24,255, + 40,52,24,255,39,51,24,255,39,51,23,255,38,50,23,255, + 38,50,23,255,38,50,23,255,37,49,23,255,37,49,23,255, + 37,49,23,255,37,48,23,255,36,48,22,255,36,47,22,255, + 36,47,22,255,36,47,22,255,69,79,29,255,69,79,29,255, + 69,79,29,255,69,79,29,255,70,80,30,255,70,80,30,255, + 70,80,30,255,70,80,30,255,71,81,30,255,71,81,30,255, + 71,81,30,255,71,82,30,255,72,82,30,255,72,83,30,255, + 72,83,30,255,73,84,30,255,73,84,31,255,74,85,31,255, + 74,85,31,255,74,86,31,255,75,86,31,255,75,87,31,255, + 75,87,31,255,76,88,31,255,76,89,32,255,77,90,32,255, + 77,90,32,255,78,91,32,255,78,91,33,255,79,92,33,255, + 79,92,33,255,80,93,33,255,80,94,33,255,81,95,33,255, + 81,95,33,255,82,96,33,255,82,97,34,255,83,98,34,255, + 83,98,34,255,84,99,34,255,84,99,35,255,85,100,35,255, + 85,100,35,255,86,101,35,255,86,102,35,255,87,103,35,255, + 87,103,35,255,88,104,35,255,89,105,36,255,90,106,36,255, + 90,106,36,255,91,107,36,255,91,108,37,255,92,109,37,255, + 92,109,37,255,93,110,37,255,93,111,37,255,94,112,37,255, + 94,112,37,255,95,113,37,255,95,114,38,255,96,115,38,255, + 96,115,38,255,97,116,38,255,98,116,39,255,99,117,39,255, + 99,117,39,255,100,118,39,255,100,119,39,255,101,120,39,255, + 101,120,39,255,101,121,39,255,102,121,40,255,102,122,40,255, + 102,122,40,255,103,123,40,255,103,123,41,255,104,124,41,255, + 104,124,41,255,104,125,41,255,105,125,42,255,105,126,42,255, + 105,126,42,255,105,126,42,255,106,127,42,255,106,127,42,255, + 106,127,42,255,106,127,42,255,107,128,43,255,107,128,43,255, + 107,128,43,255,107,128,43,255,107,129,44,255,107,129,44,255, + 107,129,44,255,107,129,44,255,107,129,45,255,107,129,45,255, + 107,129,45,255,107,129,45,255,106,128,46,255,106,128,46,255, + 106,128,46,255,106,128,46,255,105,128,47,255,105,128,47,255, + 105,128,47,255,105,128,47,255,105,128,47,255,105,128,47,255, + 105,128,47,255,105,128,47,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,104,128,49,255,104,128,49,255, + 104,128,49,255,104,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,129,49,255,105,129,49,255, + 105,129,49,255,105,129,49,255,106,130,49,255,106,130,49,255, + 106,130,49,255,106,130,49,255,107,131,49,255,107,131,49,255, + 107,131,49,255,107,131,49,255,108,131,49,255,108,131,49,255, + 108,131,49,255,108,131,49,255,108,132,50,255,108,132,50,255, + 108,132,50,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,132,50,255,108,132,50,255,109,133,50,255,109,133,50,255, + 109,133,50,255,109,133,50,255,109,133,50,255,109,133,50,255, + 109,133,50,255,109,133,50,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,133,51,255,109,133,51,255, + 109,133,51,255,109,133,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,108,132,51,255,108,132,51,255, + 108,132,51,255,108,132,51,255,108,132,51,255,108,132,51,255, + 108,132,51,255,108,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,108,132,52,255,108,132,52,255, + 108,132,52,255,108,132,52,255,109,132,52,255,109,132,52,255, + 109,132,52,255,109,132,52,255,109,132,53,255,109,132,53,255, + 109,132,53,255,109,132,53,255,109,132,54,255,109,132,54,255, + 109,132,54,255,109,132,54,255,109,132,55,255,109,132,55,255, + 109,132,55,255,109,132,55,255,109,132,56,255,109,132,56,255, + 109,132,56,255,109,132,56,255,109,132,56,255,109,132,56,255, + 109,132,56,255,109,132,56,255,109,132,57,255,109,132,57,255, + 109,132,57,255,109,132,57,255,108,132,58,255,108,132,58,255, + 108,132,58,255,108,132,58,255,107,132,59,255,107,132,59,255, + 107,132,59,255,107,132,59,255,106,131,60,255,106,131,60,255, + 106,131,60,255,105,131,60,255,105,130,61,255,104,130,61,255, + 104,130,61,255,104,130,61,255,103,129,61,255,103,129,61,255, + 103,129,61,255,102,128,61,255,102,128,62,255,101,127,62,255, + 101,127,62,255,100,127,62,255,100,126,63,255,99,126,63,255, + 99,126,63,255,98,125,63,255,98,125,64,255,97,124,64,255, + 97,124,64,255,96,123,64,255,96,123,65,255,95,122,65,255, + 95,122,65,255,94,121,66,255,94,121,66,255,93,120,67,255, + 93,120,67,255,92,120,67,255,92,119,67,255,91,119,67,255, + 91,119,67,255,90,118,67,255,90,118,68,255,89,117,68,255, + 89,117,68,255,88,117,68,255,88,116,69,255,87,116,69,255, + 87,116,69,255,87,116,69,255,86,115,70,255,86,115,70,255, + 86,115,70,255,85,114,70,255,85,114,70,255,84,113,70,255, + 84,113,70,255,83,113,70,255,83,112,71,255,82,112,71,255, + 82,112,71,255,81,111,71,255,80,111,72,255,80,110,72,255, + 79,110,72,255,78,110,72,255,78,109,72,255,77,109,72,255, + 77,109,72,255,76,108,72,255,75,108,73,255,75,107,73,255, + 74,107,73,255,73,106,73,255,72,106,73,255,72,105,73,255, + 71,105,73,255,70,104,73,255,69,103,74,255,68,103,74,255, + 67,102,74,255,66,101,74,255,65,100,74,255,65,100,74,255, + 64,99,74,255,63,98,74,255,62,97,75,255,61,97,75,255, + 60,96,75,255,59,95,75,255,58,94,75,255,57,93,75,255, + 56,92,75,255,55,91,75,255,53,90,76,255,52,90,76,255, + 51,89,76,255,50,88,76,255,49,87,76,255,49,86,76,255, + 48,85,76,255,47,84,76,255,46,83,76,255,45,83,76,255, + 44,82,76,255,43,81,76,255,42,81,76,255,42,80,76,255, + 41,80,76,255,40,79,76,255,40,78,75,255,39,78,75,255, + 39,77,75,255,38,76,75,255,38,76,75,255,37,75,75,255, + 37,75,75,255,37,75,75,255,36,75,74,255,36,75,74,255, + 36,75,74,255,36,75,74,255,36,74,73,255,36,74,73,255, + 36,74,73,255,36,74,73,255,36,74,72,255,36,74,72,255, + 36,74,72,255,36,74,72,255,37,75,71,255,37,75,71,255, + 37,75,71,255,37,75,71,255,38,75,70,255,38,75,70,255, + 38,75,70,255,38,75,70,255,39,76,69,255,39,76,69,255, + 39,76,69,255,39,76,69,255,40,76,69,255,40,76,69,255, + 40,76,69,255,41,76,69,255,41,77,68,255,42,77,68,255, + 42,77,68,255,42,77,68,255,42,77,67,255,42,77,67,255, + 42,77,67,255,42,77,67,255,42,77,67,255,42,77,67,255, + 42,77,67,255,42,77,67,255,42,76,66,255,42,76,66,255, + 42,76,66,255,42,76,66,255,42,75,66,255,42,75,66,255, + 42,75,66,255,42,75,66,255,42,75,66,255,42,75,66,255, + 42,75,66,255,42,75,66,255,42,74,65,255,42,74,65,255, + 42,74,65,255,42,74,65,255,42,74,65,255,42,74,65,255, + 42,74,65,255,42,74,65,255,43,74,64,255,43,74,64,255, + 43,74,64,255,43,74,64,255,44,75,64,255,44,75,64,255, + 44,75,64,255,44,75,64,255,45,76,64,255,45,76,64,255, + 45,76,64,255,46,77,64,255,46,77,63,255,47,78,63,255, + 47,78,63,255,48,79,63,255,49,80,62,255,49,80,62,255, + 50,81,62,255,51,82,62,255,52,83,62,255,53,83,62,255, + 54,84,62,255,55,85,62,255,56,86,61,255,56,86,61,255, + 57,87,61,255,58,88,61,255,59,89,60,255,60,90,60,255, + 61,91,60,255,62,92,60,255,64,94,60,255,65,95,60,255, + 66,96,60,255,67,97,60,255,68,97,60,255,69,98,60,255, + 70,99,60,255,71,100,60,255,71,101,60,255,72,102,59,255, + 73,103,59,255,74,104,59,255,75,105,59,255,76,106,59,255, + 77,107,59,255,78,108,59,255,79,108,59,255,80,109,59,255, + 81,110,59,255,81,111,59,255,82,111,59,255,82,112,59,255, + 83,113,59,255,84,114,59,255,84,114,59,255,85,115,59,255, + 86,116,59,255,86,116,59,255,86,117,59,255,87,117,59,255, + 87,118,59,255,87,118,59,255,88,118,59,255,88,119,59,255, + 89,119,59,255,89,119,59,255,89,119,59,255,89,120,59,255, + 89,120,59,255,89,120,59,255,89,120,59,255,88,120,59,255, + 88,120,59,255,88,120,59,255,88,120,59,255,87,120,60,255, + 87,120,60,255,87,120,60,255,87,119,60,255,86,119,60,255, + 86,118,60,255,86,118,60,255,85,118,60,255,85,117,60,255, + 84,117,60,255,83,116,60,255,83,116,60,255,82,115,61,255, + 81,114,61,255,81,114,61,255,80,113,61,255,80,113,61,255, + 79,112,61,255,79,112,61,255,78,111,61,255,78,111,62,255, + 77,110,62,255,77,110,62,255,76,109,62,255,76,109,62,255, + 75,108,62,255,75,108,62,255,75,108,62,255,74,107,63,255, + 74,107,63,255,74,107,63,255,74,107,63,255,74,107,63,255, + 74,107,63,255,74,107,63,255,74,107,63,255,75,108,63,255, + 75,108,63,255,75,108,63,255,76,108,63,255,76,109,62,255, + 77,109,62,255,77,109,62,255,78,110,62,255,78,110,62,255, + 79,111,62,255,80,112,62,255,80,112,62,255,81,113,62,255, + 82,114,62,255,83,115,62,255,84,115,62,255,85,116,62,255, + 86,117,62,255,87,118,62,255,87,119,62,255,88,120,61,255, + 89,121,61,255,90,122,61,255,91,122,61,255,92,123,61,255, + 93,124,61,255,93,125,61,255,94,125,61,255,94,126,61,255, + 95,127,61,255,95,127,61,255,96,128,61,255,96,128,62,255, + 97,129,62,255,97,129,62,255,98,130,62,255,98,130,62,255, + 99,131,62,255,99,131,62,255,99,131,62,255,100,132,63,255, + 100,132,63,255,100,132,63,255,100,132,63,255,100,132,64,255, + 100,132,64,255,100,132,64,255,100,132,64,255,99,132,65,255, + 99,132,65,255,99,132,65,255,99,132,66,255,98,132,66,255, + 98,132,67,255,98,132,67,255,98,132,67,255,97,132,68,255, + 97,132,68,255,97,132,68,255,97,132,69,255,96,131,69,255, + 96,131,70,255,96,131,70,255,96,130,70,255,95,130,71,255, + 95,129,71,255,95,129,71,255,95,129,71,255,94,128,72,255, + 94,128,72,255,94,128,72,255,94,128,72,255,93,127,73,255, + 93,127,73,255,93,127,73,255,92,126,73,255,92,126,73,255, + 91,125,73,255,91,125,73,255,91,124,73,255,90,124,73,255, + 90,123,73,255,90,122,73,255,89,122,73,255,89,121,73,255, + 88,120,73,255,87,119,73,255,87,119,73,255,86,118,73,255, + 85,117,73,255,85,116,73,255,84,116,73,255,84,115,72,255, + 83,114,72,255,82,113,72,255,82,112,72,255,81,111,71,255, + 80,110,71,255,79,109,71,255,78,108,71,255,77,107,70,255, + 76,106,70,255,75,105,70,255,75,104,69,255,74,103,69,255, + 73,101,68,255,72,100,68,255,72,99,67,255,71,98,67,255, + 70,97,66,255,69,96,66,255,69,95,65,255,68,94,65,255, + 67,93,64,255,66,92,64,255,66,92,63,255,65,91,63,255, + 64,90,62,255,64,89,62,255,63,89,61,255,63,88,61,255, + 62,87,60,255,62,86,60,255,62,86,59,255,61,85,59,255, + 61,84,58,255,61,84,58,255,61,83,57,255,60,83,57,255, + 60,82,56,255,60,82,56,255,60,82,55,255,59,81,55,255, + 59,81,54,255,59,81,54,255,59,81,53,255,59,80,53,255, + 59,80,52,255,59,80,52,255,59,80,51,255,60,80,51,255, + 60,80,50,255,60,80,50,255,60,80,50,255,60,80,49,255, + 60,80,49,255,60,80,49,255,60,80,49,255,60,80,48,255, + 60,80,48,255,60,80,48,255,60,80,48,255,60,80,48,255, + 60,80,48,255,60,80,48,255,60,80,48,255,61,80,47,255, + 61,80,47,255,61,80,47,255,61,80,47,255,61,80,47,255, + 61,80,47,255,61,80,47,255,61,80,47,255,61,80,47,255, + 61,80,47,255,61,80,47,255,61,80,47,255,62,80,47,255, + 62,80,47,255,62,80,47,255,62,80,47,255,62,81,46,255, + 62,81,46,255,62,81,46,255,62,81,46,255,62,81,46,255, + 62,81,46,255,62,81,46,255,62,81,46,255,63,81,45,255, + 63,81,45,255,63,81,45,255,63,81,45,255,64,82,45,255, + 64,82,45,255,64,82,45,255,64,82,45,255,65,83,45,255, + 65,83,45,255,65,83,45,255,65,83,45,255,66,83,44,255, + 66,83,44,255,66,83,44,255,66,83,44,255,67,84,44,255, + 67,84,44,255,67,84,44,255,68,84,44,255,68,85,43,255, + 69,85,43,255,69,85,43,255,69,85,43,255,70,86,43,255, + 70,86,43,255,70,86,43,255,71,86,43,255,71,86,43,255, + 72,86,43,255,72,86,43,255,72,86,43,255,73,87,42,255, + 73,87,42,255,73,87,42,255,73,87,42,255,74,88,42,255, + 74,88,42,255,74,88,42,255,74,88,42,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,41,255, + 75,88,41,255,75,88,41,255,75,88,41,255,75,88,40,255, + 75,88,40,255,75,88,40,255,75,88,40,255,75,89,40,255, + 75,89,40,255,75,89,40,255,75,89,40,255,75,88,40,255, + 75,88,40,255,75,88,40,255,75,88,40,255,74,88,39,255, + 74,88,39,255,74,88,39,255,74,88,39,255,74,88,39,255, + 74,88,39,255,74,88,39,255,74,88,39,255,73,87,39,255, + 73,87,39,255,73,87,39,255,73,87,39,255,72,87,38,255, + 72,87,38,255,72,87,38,255,72,86,38,255,71,86,38,255, + 71,85,38,255,71,85,38,255,70,84,38,255,70,84,37,255, + 69,83,37,255,69,83,37,255,68,82,37,255,68,82,36,255, + 67,81,36,255,67,81,36,255,66,80,36,255,65,80,36,255, + 64,79,36,255,64,79,36,255,63,78,36,255,63,77,35,255, + 62,76,35,255,62,76,35,255,61,75,35,255,61,74,34,255, + 60,73,34,255,60,73,34,255,59,72,34,255,59,72,34,255, + 58,71,34,255,58,71,34,255,57,70,34,255,57,70,33,255, + 56,69,33,255,56,69,33,255,55,68,33,255,55,68,33,255, + 54,67,33,255,54,67,33,255,53,66,33,255,53,66,32,255, + 52,65,32,255,52,65,32,255,52,65,32,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,50,63,30,255, + 50,63,30,255,50,63,30,255,50,63,30,255,49,62,30,255, + 49,62,30,255,49,62,30,255,49,62,30,255,49,62,29,255, + 49,62,29,255,49,62,29,255,49,62,29,255,48,61,29,255, + 48,61,29,255,48,61,29,255,48,61,29,255,47,60,28,255, + 47,60,28,255,47,60,28,255,47,60,28,255,46,59,27,255, + 46,59,27,255,46,59,27,255,46,58,27,255,45,58,27,255, + 45,57,27,255,45,57,27,255,44,56,27,255,44,56,26,255, + 43,55,26,255,43,55,26,255,43,55,26,255,42,54,25,255, + 42,54,25,255,42,54,25,255,41,53,25,255,41,53,24,255, + 40,52,24,255,40,52,24,255,39,51,24,255,39,51,23,255, + 38,50,23,255,38,50,23,255,38,50,23,255,37,49,23,255, + 37,49,23,255,37,49,23,255,37,48,23,255,36,48,22,255, + 36,47,22,255,36,47,22,255,36,47,22,255,70,79,29,255, + 70,79,29,255,70,79,29,255,70,79,29,255,71,80,30,255, + 71,80,30,255,71,80,30,255,71,81,30,255,72,81,30,255, + 72,82,30,255,72,82,30,255,72,82,30,255,73,83,30,255, + 73,83,30,255,73,83,30,255,74,84,30,255,74,84,31,255, + 75,85,31,255,75,85,31,255,75,86,31,255,76,86,31,255, + 76,87,31,255,76,87,31,255,77,88,31,255,77,89,32,255, + 78,90,32,255,78,90,32,255,79,91,32,255,79,91,33,255, + 80,92,33,255,80,92,33,255,81,93,33,255,81,94,33,255, + 82,95,33,255,82,95,33,255,82,96,33,255,83,97,34,255, + 83,98,34,255,83,98,34,255,84,99,34,255,84,99,35,255, + 85,100,35,255,85,100,35,255,86,101,35,255,86,102,35,255, + 87,103,35,255,87,103,35,255,88,104,35,255,89,105,36,255, + 90,106,36,255,90,106,36,255,91,107,36,255,91,108,37,255, + 92,109,37,255,92,109,37,255,93,110,37,255,93,111,37,255, + 94,112,37,255,94,112,37,255,95,113,37,255,95,114,38,255, + 96,115,38,255,96,115,38,255,97,116,38,255,98,116,39,255, + 99,117,39,255,99,117,39,255,100,118,39,255,100,119,39,255, + 101,120,39,255,101,120,39,255,101,121,39,255,102,121,40,255, + 102,122,40,255,102,122,40,255,103,123,40,255,103,123,41,255, + 104,124,41,255,104,124,41,255,104,125,41,255,105,125,42,255, + 105,126,42,255,105,126,42,255,105,126,42,255,106,127,42,255, + 106,127,42,255,106,127,42,255,106,127,42,255,107,128,43,255, + 107,128,43,255,107,128,43,255,107,128,43,255,107,129,44,255, + 107,129,44,255,107,129,44,255,107,129,44,255,107,129,45,255, + 107,129,45,255,107,129,45,255,107,129,45,255,106,128,46,255, + 106,128,46,255,106,128,46,255,106,128,46,255,105,128,47,255, + 105,128,47,255,105,128,47,255,105,128,47,255,105,128,47,255, + 105,128,47,255,105,128,47,255,105,128,47,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,104,128,49,255, + 104,128,49,255,104,128,49,255,104,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,129,49,255, + 105,129,49,255,105,129,49,255,105,129,49,255,106,130,49,255, + 106,130,49,255,106,130,49,255,106,130,49,255,107,130,49,255, + 107,130,49,255,107,130,49,255,107,130,49,255,108,131,49,255, + 108,131,49,255,108,131,49,255,108,131,49,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,132,50,255, + 108,132,50,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,132,50,255,108,132,50,255,108,132,50,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,108,132,51,255, + 108,132,51,255,108,132,51,255,108,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,109,132,51,255, + 109,132,51,255,109,132,51,255,109,132,51,255,108,131,51,255, + 108,131,51,255,108,131,51,255,108,131,51,255,108,131,51,255, + 108,131,51,255,108,131,51,255,108,131,51,255,109,131,51,255, + 109,131,51,255,109,131,51,255,109,131,51,255,108,131,52,255, + 108,131,52,255,108,131,52,255,108,131,52,255,109,131,52,255, + 109,131,52,255,109,131,52,255,109,131,52,255,109,132,52,255, + 109,132,52,255,109,132,52,255,109,132,52,255,109,132,53,255, + 109,132,53,255,109,132,53,255,109,132,53,255,109,132,54,255, + 109,132,54,255,109,132,54,255,109,132,54,255,109,132,55,255, + 109,132,55,255,109,132,55,255,109,132,55,255,110,132,56,255, + 110,132,56,255,110,132,56,255,110,132,56,255,110,133,57,255, + 110,133,57,255,110,133,57,255,110,133,57,255,109,133,57,255, + 109,133,57,255,109,133,57,255,109,133,57,255,108,133,58,255, + 108,133,58,255,108,133,58,255,108,133,58,255,107,132,59,255, + 107,132,59,255,107,132,59,255,106,132,59,255,106,131,60,255, + 105,131,60,255,105,131,60,255,105,131,60,255,104,130,60,255, + 104,130,60,255,104,130,60,255,103,129,60,255,103,129,61,255, + 102,128,61,255,102,128,61,255,101,128,61,255,101,127,62,255, + 100,127,62,255,100,127,62,255,99,126,62,255,99,126,63,255, + 98,125,63,255,98,125,63,255,97,124,64,255,97,124,64,255, + 96,123,65,255,96,123,65,255,95,122,65,255,95,122,66,255, + 94,121,66,255,94,121,66,255,93,121,66,255,93,120,67,255, + 92,120,67,255,92,120,67,255,91,119,67,255,91,119,68,255, + 90,118,68,255,90,118,68,255,89,118,68,255,89,117,69,255, + 88,117,69,255,88,117,69,255,88,117,69,255,87,116,69,255, + 87,116,69,255,87,116,69,255,86,115,69,255,86,115,70,255, + 85,114,70,255,85,114,70,255,84,114,70,255,84,113,71,255, + 83,113,71,255,83,113,71,255,82,112,71,255,81,112,71,255, + 81,111,71,255,80,111,71,255,79,111,71,255,79,110,72,255, + 78,110,72,255,78,110,72,255,77,109,72,255,76,109,73,255, + 76,108,73,255,75,108,73,255,74,107,73,255,73,107,73,255, + 73,106,73,255,72,106,73,255,71,105,73,255,70,104,74,255, + 69,104,74,255,68,103,74,255,67,102,74,255,66,101,74,255, + 66,101,74,255,65,100,74,255,64,99,74,255,63,98,75,255, + 62,98,75,255,61,97,75,255,60,96,75,255,58,95,75,255, + 57,94,75,255,56,93,75,255,55,92,75,255,53,91,76,255, + 52,91,76,255,51,90,76,255,50,89,76,255,49,88,76,255, + 49,87,76,255,48,86,76,255,47,85,76,255,46,84,76,255, + 45,84,76,255,44,83,76,255,43,82,76,255,42,81,76,255, + 42,81,76,255,41,80,76,255,40,79,76,255,40,79,75,255, + 39,78,75,255,39,78,75,255,38,77,75,255,38,76,75,255, + 37,76,75,255,37,75,75,255,37,75,75,255,36,75,74,255, + 36,75,74,255,36,75,74,255,36,75,74,255,35,74,73,255, + 35,74,73,255,35,74,73,255,35,74,73,255,35,74,72,255, + 35,74,72,255,35,74,72,255,35,74,72,255,36,75,71,255, + 36,75,71,255,36,75,71,255,36,75,71,255,37,75,70,255, + 37,75,70,255,37,75,70,255,37,75,70,255,38,76,69,255, + 38,76,69,255,38,76,69,255,38,76,69,255,39,76,69,255, + 39,76,69,255,39,76,69,255,40,76,69,255,40,76,68,255, + 41,76,68,255,41,76,68,255,41,76,68,255,41,76,67,255, + 41,76,67,255,41,76,67,255,41,76,67,255,41,76,67,255, + 41,76,67,255,41,76,67,255,41,76,67,255,41,75,66,255, + 41,75,66,255,41,75,66,255,41,75,66,255,41,75,66,255, + 41,75,66,255,41,75,66,255,41,75,66,255,41,74,66,255, + 41,74,66,255,41,74,66,255,41,74,66,255,41,73,65,255, + 41,73,65,255,41,73,65,255,41,73,65,255,41,73,65,255, + 41,73,65,255,41,73,65,255,41,73,65,255,42,74,64,255, + 42,74,64,255,42,74,64,255,42,74,64,255,43,75,64,255, + 43,75,64,255,43,75,64,255,43,75,64,255,44,76,64,255, + 44,76,64,255,44,76,64,255,45,77,64,255,45,77,63,255, + 46,78,63,255,46,78,63,255,47,79,63,255,48,80,62,255, + 48,80,62,255,49,81,62,255,50,82,62,255,51,83,62,255, + 52,83,62,255,53,84,62,255,54,85,62,255,55,86,61,255, + 56,86,61,255,57,87,61,255,58,88,61,255,59,89,60,255, + 60,90,60,255,61,91,60,255,62,92,60,255,64,94,60,255, + 65,95,60,255,66,96,60,255,67,97,60,255,68,97,60,255, + 69,98,60,255,70,99,60,255,71,100,60,255,71,101,60,255, + 72,102,59,255,73,103,59,255,74,104,59,255,75,105,59,255, + 76,106,59,255,77,107,59,255,78,108,59,255,79,109,59,255, + 80,110,59,255,81,111,59,255,81,112,59,255,82,112,59,255, + 82,113,59,255,83,114,59,255,84,114,59,255,84,115,59,255, + 85,115,59,255,86,116,59,255,86,116,59,255,86,117,59,255, + 87,117,59,255,87,118,59,255,87,118,59,255,88,119,59,255, + 88,119,59,255,89,120,59,255,89,120,59,255,89,120,59,255, + 89,121,59,255,89,121,59,255,89,121,59,255,89,121,59,255, + 88,121,59,255,88,121,59,255,88,121,59,255,88,121,59,255, + 87,120,60,255,87,120,60,255,87,120,60,255,87,120,60,255, + 86,119,60,255,86,119,60,255,86,119,60,255,85,118,60,255, + 85,118,60,255,84,117,60,255,83,117,60,255,83,116,60,255, + 82,116,61,255,81,115,61,255,81,115,61,255,80,114,61,255, + 80,114,61,255,79,113,61,255,79,112,61,255,78,112,61,255, + 78,111,62,255,77,110,62,255,77,110,62,255,76,109,62,255, + 76,109,62,255,75,108,62,255,75,108,62,255,75,108,62,255, + 74,107,63,255,74,107,63,255,74,107,63,255,74,107,63,255, + 74,107,63,255,74,107,63,255,74,107,63,255,74,107,63,255, + 74,108,63,255,74,108,63,255,74,108,63,255,75,108,63,255, + 75,109,62,255,76,109,62,255,76,109,62,255,77,110,62,255, + 77,110,62,255,78,111,62,255,79,112,62,255,79,112,62,255, + 80,113,62,255,81,114,62,255,82,115,62,255,83,115,62,255, + 84,116,62,255,85,117,62,255,86,118,62,255,86,119,62,255, + 87,120,61,255,88,121,61,255,89,122,61,255,90,122,61,255, + 91,123,61,255,92,124,61,255,92,125,61,255,93,125,61,255, + 93,126,61,255,94,127,61,255,94,127,61,255,95,128,61,255, + 95,128,62,255,96,129,62,255,96,129,62,255,97,130,62,255, + 97,130,62,255,98,131,62,255,98,131,62,255,98,131,62,255, + 99,132,63,255,99,132,63,255,99,132,63,255,99,132,63,255, + 99,132,64,255,99,132,64,255,99,132,64,255,99,132,64,255, + 98,132,65,255,98,132,65,255,98,132,65,255,98,132,66,255, + 98,132,66,255,98,132,67,255,98,132,67,255,98,132,67,255, + 97,132,68,255,97,132,68,255,97,132,68,255,97,132,69,255, + 96,131,69,255,96,131,70,255,96,131,70,255,96,131,70,255, + 95,130,71,255,95,130,71,255,95,130,71,255,95,130,71,255, + 94,129,72,255,94,129,72,255,94,129,72,255,94,128,72,255, + 93,128,73,255,93,127,73,255,93,127,73,255,92,126,73,255, + 92,126,74,255,91,125,74,255,91,125,74,255,91,124,74,255, + 90,124,74,255,90,123,74,255,89,122,74,255,89,122,74,255, + 88,121,73,255,87,120,73,255,87,119,73,255,86,119,73,255, + 86,118,73,255,85,117,73,255,84,116,73,255,84,116,73,255, + 83,115,72,255,82,114,72,255,81,113,72,255,81,112,72,255, + 80,111,71,255,79,110,71,255,78,109,71,255,77,108,71,255, + 76,107,70,255,75,105,70,255,74,104,70,255,74,103,69,255, + 73,102,69,255,72,100,68,255,71,99,68,255,71,98,67,255, + 70,97,67,255,69,96,66,255,68,95,66,255,68,94,65,255, + 67,93,65,255,66,92,64,255,65,91,64,255,65,91,63,255, + 64,90,63,255,63,89,62,255,63,88,61,255,62,88,61,255, + 62,87,60,255,61,86,59,255,61,85,59,255,61,85,58,255, + 60,84,58,255,60,83,57,255,60,83,57,255,60,82,56,255, + 59,82,56,255,59,81,55,255,59,81,55,255,59,81,54,255, + 58,80,54,255,58,80,53,255,58,80,53,255,58,80,52,255, + 58,79,52,255,58,79,51,255,58,79,51,255,58,79,51,255, + 59,79,50,255,59,79,50,255,59,79,50,255,59,79,50,255, + 59,79,49,255,59,79,49,255,59,79,49,255,59,79,49,255, + 59,79,48,255,59,79,48,255,59,79,48,255,59,79,48,255, + 59,79,48,255,59,79,48,255,59,79,48,255,59,79,48,255, + 60,79,47,255,60,79,47,255,60,79,47,255,60,79,47,255, + 60,79,47,255,60,79,47,255,60,79,47,255,60,79,47,255, + 60,79,47,255,60,79,47,255,60,79,47,255,60,79,47,255, + 61,79,47,255,61,79,47,255,61,79,47,255,61,79,47,255, + 61,80,46,255,61,80,46,255,61,80,46,255,61,80,46,255, + 61,80,46,255,61,80,46,255,61,80,46,255,61,80,46,255, + 62,80,45,255,62,80,45,255,62,80,45,255,62,80,45,255, + 63,81,45,255,63,81,45,255,63,81,45,255,63,81,45,255, + 64,82,45,255,64,82,45,255,64,82,45,255,64,82,45,255, + 65,82,44,255,65,82,44,255,65,82,44,255,65,82,44,255, + 66,83,44,255,66,83,44,255,66,83,44,255,67,83,44,255, + 67,84,43,255,68,84,43,255,68,84,43,255,68,84,43,255, + 69,85,43,255,69,85,43,255,69,85,43,255,70,85,43,255, + 70,85,43,255,71,85,43,255,71,85,43,255,71,85,43,255, + 72,86,42,255,72,86,42,255,72,86,42,255,72,86,42,255, + 73,87,42,255,73,87,42,255,73,87,42,255,73,87,42,255, + 74,87,41,255,74,87,41,255,74,87,41,255,74,87,41,255, + 74,87,41,255,74,87,41,255,74,87,41,255,74,87,41,255, + 74,87,41,255,74,87,41,255,74,87,41,255,74,87,41,255, + 74,87,41,255,74,87,41,255,74,87,41,255,74,87,41,255, + 74,87,40,255,74,87,40,255,74,87,40,255,74,87,40,255, + 74,88,40,255,74,88,40,255,74,88,40,255,74,88,40,255, + 74,87,40,255,74,87,40,255,74,87,40,255,74,87,40,255, + 73,87,39,255,73,87,39,255,73,87,39,255,73,87,39,255, + 73,87,39,255,73,87,39,255,73,87,39,255,73,87,39,255, + 72,87,39,255,72,87,39,255,72,87,39,255,72,87,39,255, + 72,87,38,255,72,87,38,255,72,87,38,255,72,86,38,255, + 71,86,38,255,71,85,38,255,71,85,38,255,70,84,38,255, + 70,84,37,255,69,83,37,255,69,83,37,255,68,82,37,255, + 68,82,36,255,67,81,36,255,67,81,36,255,66,80,36,255, + 65,80,36,255,64,79,36,255,64,79,36,255,63,78,36,255, + 63,77,35,255,62,76,35,255,62,76,35,255,61,75,35,255, + 61,74,34,255,60,73,34,255,60,73,34,255,59,72,34,255, + 59,72,34,255,58,71,34,255,58,71,34,255,57,70,34,255, + 57,70,33,255,56,69,33,255,56,69,33,255,55,68,33,255, + 55,68,33,255,54,67,33,255,54,67,33,255,53,66,33,255, + 53,66,32,255,52,65,32,255,52,65,32,255,52,65,32,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,31,255, + 51,64,31,255,51,64,31,255,51,64,31,255,51,64,31,255, + 50,63,30,255,50,63,30,255,50,63,30,255,50,63,30,255, + 49,62,30,255,49,62,30,255,49,62,30,255,49,62,30,255, + 49,62,29,255,49,62,29,255,49,62,29,255,49,62,29,255, + 48,61,29,255,48,61,29,255,48,61,29,255,48,61,29,255, + 47,60,28,255,47,60,28,255,47,60,28,255,47,59,28,255, + 46,59,27,255,46,58,27,255,46,58,27,255,45,58,27,255, + 45,57,27,255,44,57,27,255,44,57,27,255,44,56,27,255, + 43,56,26,255,43,55,26,255,43,55,26,255,42,54,26,255, + 42,54,25,255,41,53,25,255,41,53,25,255,41,53,25,255, + 40,52,24,255,40,52,24,255,40,52,24,255,39,51,24,255, + 39,51,23,255,38,50,23,255,38,50,23,255,38,49,23,255, + 37,49,23,255,37,48,23,255,37,48,23,255,37,48,23,255, + 36,47,22,255,36,47,22,255,36,47,22,255,36,47,22,255, + 70,80,30,255,70,80,30,255,70,80,30,255,70,80,30,255, + 71,81,31,255,71,81,31,255,71,81,31,255,71,81,31,255, + 72,82,31,255,72,82,31,255,72,82,31,255,72,83,31,255, + 73,83,31,255,73,84,31,255,73,84,31,255,74,85,31,255, + 74,85,32,255,75,86,32,255,75,86,32,255,75,87,32,255, + 76,87,32,255,76,88,32,255,76,88,32,255,77,89,32,255, + 77,89,33,255,78,90,33,255,78,90,33,255,79,91,33,255, + 79,92,33,255,80,93,33,255,80,93,33,255,81,94,33,255, + 81,95,34,255,82,96,34,255,82,96,34,255,83,97,34,255, + 83,97,35,255,84,98,35,255,84,98,35,255,85,99,35,255, + 85,99,35,255,86,100,35,255,86,100,35,255,87,101,35,255, + 87,102,36,255,88,103,36,255,88,103,36,255,89,104,36,255, + 89,105,36,255,90,106,36,255,90,106,36,255,91,107,36,255, + 91,108,37,255,92,109,37,255,92,109,37,255,93,110,37,255, + 93,111,38,255,94,112,38,255,94,112,38,255,95,113,38,255, + 95,113,38,255,96,114,38,255,96,114,38,255,97,115,38,255, + 97,116,39,255,98,117,39,255,98,117,39,255,99,118,39,255, + 100,118,39,255,101,119,39,255,101,119,39,255,101,120,39,255, + 102,121,40,255,102,122,40,255,102,122,40,255,103,123,40,255, + 103,123,41,255,104,124,41,255,104,124,41,255,104,125,41,255, + 105,125,42,255,105,126,42,255,105,126,42,255,106,126,42,255, + 106,127,43,255,107,127,43,255,107,127,43,255,107,127,43,255, + 107,128,43,255,107,128,43,255,107,128,43,255,107,128,43,255, + 107,129,44,255,107,129,44,255,107,129,44,255,107,129,44,255, + 107,129,45,255,107,129,45,255,107,129,45,255,107,129,45,255, + 107,128,46,255,107,128,46,255,107,128,46,255,107,128,46,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,47,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 106,129,49,255,106,129,49,255,106,129,49,255,106,129,49,255, + 106,130,49,255,106,130,49,255,106,130,49,255,106,130,49,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,131,50,255,107,131,50,255,107,131,50,255,107,131,50,255, + 107,131,50,255,107,131,50,255,107,131,50,255,107,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,132,50,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,132,50,255,108,132,50,255,108,132,50,255,108,132,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,51,255,108,131,51,255,108,131,51,255,108,131,51,255, + 109,131,51,255,109,131,51,255,109,131,51,255,109,131,51,255, + 109,131,52,255,109,131,52,255,109,131,52,255,109,131,52,255, + 110,131,53,255,110,131,53,255,110,131,53,255,110,131,53,255, + 110,132,54,255,110,132,54,255,110,132,54,255,110,132,54,255, + 110,132,55,255,110,132,55,255,110,132,55,255,110,132,55,255, + 110,133,55,255,110,133,55,255,110,133,55,255,110,133,55,255, + 110,133,56,255,110,133,56,255,110,133,56,255,110,133,56,255, + 110,133,57,255,110,133,57,255,110,133,57,255,110,133,57,255, + 109,133,58,255,109,133,58,255,109,133,58,255,109,133,58,255, + 108,132,59,255,108,132,59,255,108,132,59,255,107,132,59,255, + 107,131,59,255,106,131,59,255,106,131,59,255,106,131,59,255, + 105,130,60,255,105,130,60,255,105,130,60,255,104,130,60,255, + 104,129,61,255,103,129,61,255,103,129,61,255,102,129,61,255, + 102,128,62,255,101,128,62,255,101,128,62,255,100,127,62,255, + 100,127,63,255,99,126,63,255,99,126,63,255,98,125,63,255, + 98,125,64,255,97,124,64,255,97,124,64,255,96,123,65,255, + 96,123,65,255,95,122,66,255,95,122,66,255,94,121,66,255, + 94,121,66,255,93,120,66,255,93,120,66,255,92,120,66,255, + 92,119,67,255,91,119,67,255,91,119,67,255,90,119,67,255, + 90,118,68,255,89,118,68,255,89,118,68,255,89,118,68,255, + 88,117,69,255,88,117,69,255,88,117,69,255,87,116,69,255, + 87,116,69,255,86,115,69,255,86,115,69,255,85,115,69,255, + 85,114,70,255,84,114,70,255,84,114,70,255,83,113,70,255, + 82,113,71,255,82,112,71,255,81,112,71,255,80,112,71,255, + 80,111,71,255,79,111,71,255,79,111,71,255,78,110,71,255, + 77,110,72,255,77,109,72,255,76,109,72,255,75,108,72,255, + 74,108,73,255,74,107,73,255,73,107,73,255,72,106,73,255, + 71,105,73,255,70,105,73,255,69,104,73,255,68,103,73,255, + 67,102,74,255,66,102,74,255,65,101,74,255,64,100,74,255, + 63,99,75,255,62,99,75,255,61,98,75,255,60,97,75,255, + 59,96,75,255,58,95,75,255,57,94,75,255,56,93,75,255, + 54,92,76,255,53,91,76,255,52,90,76,255,51,89,76,255, + 50,88,76,255,49,88,76,255,48,87,76,255,47,86,76,255, + 46,85,76,255,45,84,76,255,44,83,76,255,43,82,76,255, + 42,82,76,255,42,81,76,255,41,81,76,255,40,80,76,255, + 39,79,75,255,39,79,75,255,38,78,75,255,37,77,75,255, + 37,77,75,255,36,76,75,255,36,76,75,255,36,76,75,255, + 35,75,74,255,35,75,74,255,35,75,74,255,35,75,74,255, + 35,75,73,255,35,75,73,255,35,75,73,255,35,75,73,255, + 35,74,72,255,35,74,72,255,35,74,72,255,35,74,72,255, + 36,74,71,255,36,74,71,255,36,74,71,255,36,74,71,255, + 36,74,70,255,36,74,70,255,36,74,70,255,36,74,70,255, + 37,75,70,255,37,75,70,255,37,75,70,255,37,75,70,255, + 38,75,69,255,38,75,69,255,38,75,69,255,39,75,69,255, + 39,76,68,255,40,76,68,255,40,76,68,255,40,76,68,255, + 40,76,68,255,40,76,68,255,40,76,68,255,40,76,68,255, + 40,76,67,255,40,76,67,255,40,76,67,255,40,76,67,255, + 40,75,67,255,40,75,67,255,40,75,67,255,40,75,67,255, + 40,74,66,255,40,74,66,255,40,74,66,255,40,74,66,255, + 40,74,66,255,40,74,66,255,40,74,66,255,40,74,66,255, + 40,73,66,255,40,73,66,255,40,73,66,255,40,73,66,255, + 40,73,65,255,40,73,65,255,40,73,65,255,40,73,65,255, + 41,73,65,255,41,73,65,255,41,73,65,255,41,73,65,255, + 42,74,64,255,42,74,64,255,42,74,64,255,43,74,64,255, + 43,75,64,255,44,75,64,255,44,75,64,255,45,76,64,255, + 45,76,63,255,46,77,63,255,46,77,63,255,47,78,63,255, + 48,79,63,255,48,79,63,255,49,80,63,255,50,81,63,255, + 51,82,62,255,52,83,62,255,53,84,62,255,54,85,62,255, + 55,86,61,255,55,86,61,255,56,87,61,255,57,88,61,255, + 58,90,60,255,59,91,60,255,60,92,60,255,61,93,60,255, + 63,94,60,255,64,95,60,255,65,96,60,255,66,97,60,255, + 67,98,60,255,68,99,59,255,69,100,59,255,70,101,59,255, + 71,102,59,255,72,103,59,255,73,104,59,255,74,105,59,255, + 75,106,59,255,76,107,59,255,77,108,59,255,78,109,59,255, + 78,109,59,255,79,110,58,255,80,111,58,255,81,112,58,255, + 81,112,58,255,82,113,58,255,83,114,58,255,84,115,58,255, + 84,115,58,255,85,116,58,255,86,117,58,255,86,117,58,255, + 86,118,58,255,87,118,59,255,87,119,59,255,87,119,59,255, + 87,119,59,255,88,120,59,255,88,120,59,255,88,120,59,255, + 88,120,59,255,89,121,59,255,89,121,59,255,89,121,59,255, + 89,121,59,255,88,121,59,255,88,121,59,255,88,121,59,255, + 88,121,59,255,87,121,59,255,87,121,59,255,87,121,59,255, + 86,120,59,255,86,120,60,255,85,119,60,255,85,119,60,255, + 84,119,60,255,84,118,60,255,83,118,60,255,83,117,60,255, + 82,117,60,255,82,116,61,255,81,115,61,255,80,115,61,255, + 80,114,61,255,79,114,61,255,78,113,61,255,78,113,61,255, + 77,112,61,255,77,112,62,255,76,111,62,255,76,111,62,255, + 75,110,62,255,75,110,63,255,74,109,63,255,74,109,63,255, + 74,109,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,74,108,63,255,74,108,63,255,74,108,63,255, + 75,108,63,255,75,109,63,255,76,109,63,255,76,110,63,255, + 77,110,63,255,77,111,63,255,78,112,63,255,79,112,63,255, + 79,113,63,255,80,113,63,255,81,114,63,255,82,115,63,255, + 83,115,63,255,84,116,62,255,85,117,62,255,86,118,62,255, + 86,119,62,255,87,120,62,255,88,121,62,255,89,122,62,255, + 89,122,62,255,90,123,62,255,91,124,62,255,92,125,62,255, + 92,125,62,255,93,126,62,255,94,127,62,255,94,127,62,255, + 95,128,62,255,95,128,62,255,96,129,62,255,96,129,62,255, + 96,130,62,255,97,130,63,255,97,131,63,255,97,131,63,255, + 97,131,63,255,98,132,64,255,98,132,64,255,98,132,64,255, + 98,132,64,255,98,133,65,255,98,133,65,255,98,133,65,255, + 98,133,65,255,98,133,66,255,98,133,66,255,98,133,66,255, + 98,133,67,255,97,133,67,255,97,133,68,255,97,133,68,255, + 97,133,68,255,96,132,69,255,96,132,69,255,96,132,69,255, + 96,132,70,255,95,132,70,255,95,132,71,255,95,132,71,255, + 95,131,71,255,94,131,72,255,94,130,72,255,94,130,72,255, + 94,130,72,255,93,129,73,255,93,129,73,255,93,129,73,255, + 93,129,73,255,92,128,74,255,92,128,74,255,92,128,74,255, + 91,127,74,255,91,127,74,255,90,126,74,255,90,126,74,255, + 90,125,74,255,89,125,74,255,89,124,74,255,89,123,74,255, + 88,123,74,255,88,122,74,255,87,121,74,255,86,120,74,255, + 86,119,74,255,85,118,73,255,84,117,73,255,84,116,73,255, + 83,115,73,255,83,114,72,255,82,113,72,255,81,112,72,255, + 81,111,72,255,80,110,71,255,79,109,71,255,78,108,71,255, + 77,107,70,255,76,106,70,255,75,105,69,255,74,104,69,255, + 73,103,68,255,72,102,68,255,71,100,67,255,70,99,67,255, + 70,98,66,255,69,97,66,255,68,96,65,255,67,95,65,255, + 67,94,64,255,66,93,64,255,65,91,63,255,64,90,63,255, + 64,90,62,255,63,89,62,255,62,88,61,255,62,87,61,255, + 61,87,60,255,61,86,60,255,60,85,59,255,60,84,59,255, + 60,84,58,255,59,83,58,255,59,82,57,255,59,82,57,255, + 59,81,56,255,58,81,56,255,58,80,55,255,58,80,55,255, + 58,80,54,255,57,79,54,255,57,79,53,255,57,79,53,255, + 57,79,52,255,57,78,52,255,57,78,51,255,57,78,51,255, + 57,78,50,255,58,78,50,255,58,78,49,255,58,78,49,255, + 58,78,49,255,58,78,48,255,58,78,48,255,58,78,48,255, + 58,78,48,255,58,78,47,255,58,78,47,255,58,78,47,255, + 58,78,47,255,58,78,47,255,58,78,47,255,58,78,47,255, + 58,78,47,255,59,78,46,255,59,78,46,255,59,78,46,255, + 59,78,46,255,59,78,46,255,59,78,46,255,59,78,46,255, + 59,78,46,255,59,78,46,255,59,78,46,255,59,78,46,255, + 59,78,46,255,60,78,46,255,60,78,46,255,60,78,46,255, + 60,78,46,255,60,79,45,255,60,79,45,255,60,79,45,255, + 60,79,45,255,60,79,45,255,60,79,45,255,60,79,45,255, + 60,79,45,255,61,79,45,255,61,79,45,255,61,79,45,255, + 61,79,45,255,62,80,44,255,62,80,44,255,62,80,44,255, + 62,80,44,255,63,81,44,255,63,81,44,255,63,81,44,255, + 63,81,44,255,64,81,43,255,64,81,43,255,64,81,43,255, + 64,81,43,255,65,82,43,255,65,82,43,255,65,82,43,255, + 66,82,43,255,66,83,43,255,67,83,43,255,67,83,43,255, + 67,83,43,255,68,84,42,255,68,84,42,255,68,84,42,255, + 69,84,42,255,69,84,42,255,70,84,42,255,70,84,42,255, + 70,84,42,255,71,85,42,255,71,85,42,255,71,85,42,255, + 71,85,42,255,72,86,41,255,72,86,41,255,72,86,41,255, + 72,86,41,255,73,86,41,255,73,86,41,255,73,86,41,255, + 73,86,41,255,73,86,41,255,73,86,41,255,73,86,41,255, + 73,86,41,255,73,86,41,255,73,86,41,255,73,86,41,255, + 73,86,41,255,73,86,40,255,73,86,40,255,73,86,40,255, + 73,86,40,255,73,87,40,255,73,87,40,255,73,87,40,255, + 73,87,40,255,73,87,40,255,73,87,40,255,73,87,40,255, + 73,87,40,255,73,87,39,255,73,87,39,255,73,87,39,255, + 73,87,39,255,73,87,39,255,73,87,39,255,73,87,39,255, + 73,87,39,255,73,87,39,255,73,87,39,255,73,87,39,255, + 73,87,39,255,72,86,38,255,72,86,38,255,72,86,38,255, + 72,86,38,255,71,86,38,255,71,86,38,255,71,86,38,255, + 71,86,38,255,70,85,37,255,70,85,37,255,70,85,37,255, + 69,84,37,255,69,84,37,255,68,83,37,255,68,83,37,255, + 67,82,37,255,67,82,36,255,66,81,36,255,66,81,36,255, + 65,80,36,255,65,79,35,255,64,78,35,255,64,78,35,255, + 63,77,35,255,62,77,35,255,61,76,35,255,61,76,35,255, + 60,75,35,255,60,74,34,255,59,73,34,255,59,73,34,255, + 58,72,34,255,58,72,33,255,57,71,33,255,57,71,33,255, + 56,70,33,255,56,70,33,255,55,69,33,255,55,69,33,255, + 54,68,33,255,54,68,32,255,53,67,32,255,53,67,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,65,32,255, + 51,65,32,255,50,64,31,255,50,64,31,255,50,64,31,255, + 50,64,31,255,50,63,31,255,50,63,31,255,50,63,31,255, + 50,63,31,255,49,62,30,255,49,62,30,255,49,62,30,255, + 49,62,30,255,48,61,30,255,48,61,30,255,48,61,30,255, + 48,61,30,255,48,61,29,255,48,61,29,255,48,61,29,255, + 48,61,29,255,47,60,29,255,47,60,29,255,47,60,29,255, + 47,60,29,255,46,59,28,255,46,59,28,255,46,59,28,255, + 46,59,28,255,45,58,27,255,45,58,27,255,45,58,27,255, + 45,57,27,255,44,57,26,255,44,56,26,255,44,56,26,255, + 43,55,26,255,43,55,25,255,42,54,25,255,42,54,25,255, + 42,54,25,255,41,53,25,255,41,53,25,255,41,53,25,255, + 40,52,25,255,40,52,24,255,39,51,24,255,39,51,24,255, + 38,50,24,255,38,50,23,255,37,49,23,255,37,49,23,255, + 37,49,23,255,36,48,22,255,36,48,22,255,36,48,22,255, + 36,47,22,255,35,47,22,255,35,46,22,255,35,46,22,255, + 35,46,22,255,71,80,30,255,71,80,30,255,71,80,30,255, + 71,80,30,255,72,81,31,255,72,81,31,255,72,81,31,255, + 72,82,31,255,73,82,31,255,73,83,31,255,73,83,31,255, + 73,83,31,255,74,84,31,255,74,84,31,255,74,84,31,255, + 75,85,31,255,75,85,32,255,76,86,32,255,76,86,32,255, + 76,87,32,255,77,87,32,255,77,88,32,255,77,88,32,255, + 78,89,32,255,78,89,33,255,79,90,33,255,79,90,33,255, + 80,91,33,255,80,92,33,255,81,93,33,255,81,93,33,255, + 82,94,33,255,82,95,34,255,83,96,34,255,83,96,34,255, + 83,97,34,255,84,97,35,255,84,98,35,255,84,98,35,255, + 85,99,35,255,85,99,35,255,86,100,35,255,86,100,35,255, + 87,101,35,255,87,102,36,255,88,103,36,255,88,103,36,255, + 89,104,36,255,89,105,36,255,90,106,36,255,90,106,36,255, + 91,107,36,255,91,108,37,255,92,109,37,255,92,109,37,255, + 93,110,37,255,93,111,38,255,94,112,38,255,94,112,38,255, + 95,113,38,255,95,113,38,255,96,114,38,255,96,114,38,255, + 97,115,38,255,97,116,39,255,98,117,39,255,98,117,39,255, + 99,118,39,255,100,118,39,255,101,119,39,255,101,119,39,255, + 101,120,39,255,102,121,40,255,102,122,40,255,102,122,40,255, + 103,123,40,255,103,123,41,255,104,124,41,255,104,124,41,255, + 104,125,41,255,105,125,42,255,105,126,42,255,105,126,42,255, + 106,126,42,255,106,127,43,255,107,127,43,255,107,127,43,255, + 107,127,43,255,107,128,43,255,107,128,43,255,107,128,43,255, + 107,128,43,255,107,129,44,255,107,129,44,255,107,129,44,255, + 107,129,44,255,107,129,45,255,107,129,45,255,107,129,45,255, + 107,129,45,255,107,128,46,255,107,128,46,255,107,128,46,255, + 107,128,46,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,47,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,106,129,49,255,106,129,49,255,106,129,49,255, + 106,129,49,255,106,129,49,255,106,129,49,255,106,129,49,255, + 106,129,49,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,51,255,108,130,51,255,108,130,51,255, + 108,130,51,255,109,130,51,255,109,130,51,255,109,130,51,255, + 109,130,51,255,109,131,51,255,109,131,51,255,109,131,51,255, + 109,131,51,255,110,131,52,255,110,131,52,255,110,131,52,255, + 110,131,52,255,110,132,53,255,110,132,53,255,110,132,53,255, + 110,132,53,255,110,132,54,255,110,132,54,255,110,132,54,255, + 110,132,54,255,111,133,55,255,111,133,55,255,111,133,55,255, + 111,133,55,255,111,134,56,255,111,134,56,255,111,134,56,255, + 111,134,56,255,111,134,56,255,111,134,56,255,111,134,56,255, + 111,134,56,255,110,134,57,255,110,134,57,255,110,134,57,255, + 110,134,57,255,109,133,58,255,109,133,58,255,109,133,58,255, + 108,133,58,255,108,132,58,255,107,132,58,255,107,132,58,255, + 107,132,58,255,106,131,59,255,106,131,59,255,106,131,59,255, + 105,131,59,255,105,130,60,255,104,130,60,255,104,130,60,255, + 103,130,60,255,103,129,61,255,102,129,61,255,102,129,61,255, + 101,128,61,255,101,128,62,255,100,127,62,255,100,127,62,255, + 99,126,63,255,99,126,63,255,98,125,64,255,98,125,64,255, + 97,124,64,255,97,124,65,255,96,123,65,255,96,123,65,255, + 95,122,65,255,95,122,66,255,94,121,66,255,94,121,66,255, + 93,121,66,255,93,120,67,255,92,120,67,255,92,120,67,255, + 91,120,67,255,91,119,68,255,90,119,68,255,90,119,68,255, + 90,119,68,255,89,118,68,255,89,118,68,255,89,118,68,255, + 88,117,68,255,88,117,69,255,87,116,69,255,87,116,69,255, + 86,116,69,255,86,115,70,255,85,115,70,255,85,115,70,255, + 84,114,70,255,83,114,70,255,83,113,70,255,82,113,70,255, + 81,113,70,255,81,112,71,255,80,112,71,255,80,112,71,255, + 79,111,71,255,78,111,72,255,78,110,72,255,77,110,72,255, + 76,109,72,255,75,109,73,255,75,108,73,255,74,108,73,255, + 73,107,73,255,72,106,73,255,71,106,73,255,70,105,73,255, + 69,104,73,255,68,103,74,255,67,103,74,255,66,102,74,255, + 65,101,74,255,64,100,75,255,63,100,75,255,62,99,75,255, + 61,98,75,255,59,97,75,255,58,96,75,255,57,95,75,255, + 56,94,75,255,54,93,76,255,53,92,76,255,52,91,76,255, + 51,90,76,255,50,89,76,255,49,89,76,255,48,88,76,255, + 47,87,76,255,46,86,76,255,45,85,76,255,44,84,76,255, + 43,83,76,255,42,82,76,255,42,82,76,255,41,81,76,255, + 40,80,76,255,39,80,75,255,39,79,75,255,38,79,75,255, + 37,78,75,255,37,77,75,255,36,77,75,255,36,76,75,255, + 36,76,75,255,35,75,74,255,35,75,74,255,35,75,74,255, + 35,75,74,255,34,75,73,255,34,75,73,255,34,75,73,255, + 34,75,73,255,34,74,72,255,34,74,72,255,34,74,72,255, + 34,74,72,255,35,74,71,255,35,74,71,255,35,74,71,255, + 35,74,71,255,35,74,70,255,35,74,70,255,35,74,70,255, + 35,74,70,255,36,75,70,255,36,75,70,255,36,75,70,255, + 36,75,70,255,37,75,69,255,37,75,69,255,37,75,69,255, + 38,75,69,255,38,75,68,255,39,75,68,255,39,75,68,255, + 39,75,68,255,39,75,68,255,39,75,68,255,39,75,68,255, + 39,75,68,255,39,75,67,255,39,75,67,255,39,75,67,255, + 39,75,67,255,39,74,67,255,39,74,67,255,39,74,67,255, + 39,74,67,255,39,74,66,255,39,74,66,255,39,74,66,255, + 39,74,66,255,39,73,66,255,39,73,66,255,39,73,66,255, + 39,73,66,255,39,72,66,255,39,72,66,255,39,72,66,255, + 39,72,66,255,39,72,65,255,39,72,65,255,39,72,65,255, + 39,72,65,255,40,73,65,255,40,73,65,255,40,73,65,255, + 40,73,65,255,41,74,64,255,41,74,64,255,41,74,64,255, + 42,74,64,255,42,75,64,255,43,75,64,255,43,75,64,255, + 44,76,64,255,44,76,63,255,45,77,63,255,45,77,63,255, + 46,78,63,255,47,79,63,255,47,79,63,255,48,80,63,255, + 49,81,63,255,50,82,62,255,51,83,62,255,52,84,62,255, + 53,85,62,255,54,86,61,255,55,86,61,255,56,87,61,255, + 57,88,61,255,58,90,60,255,59,91,60,255,60,92,60,255, + 61,93,60,255,63,94,60,255,64,95,60,255,65,96,60,255, + 66,97,60,255,67,98,60,255,68,99,59,255,69,100,59,255, + 70,101,59,255,71,102,59,255,72,103,59,255,73,104,59,255, + 74,105,59,255,75,106,59,255,76,107,59,255,77,108,59,255, + 78,109,59,255,78,110,59,255,79,111,58,255,80,112,58,255, + 81,113,58,255,81,113,58,255,82,114,58,255,83,115,58,255, + 84,115,58,255,84,116,58,255,85,116,58,255,86,117,58,255, + 86,117,58,255,86,118,58,255,87,118,59,255,87,119,59,255, + 87,119,59,255,87,120,59,255,88,120,59,255,88,121,59,255, + 88,121,59,255,88,121,59,255,89,122,59,255,89,122,59,255, + 89,122,59,255,89,122,59,255,88,122,59,255,88,122,59,255, + 88,122,59,255,88,122,59,255,87,121,59,255,87,121,59,255, + 87,121,59,255,86,121,59,255,86,120,60,255,85,120,60,255, + 85,120,60,255,84,119,60,255,84,119,60,255,83,118,60,255, + 83,118,60,255,82,117,60,255,82,117,61,255,81,116,61,255, + 80,116,61,255,80,115,61,255,79,115,61,255,78,114,61,255, + 78,113,61,255,77,113,61,255,77,112,62,255,76,111,62,255, + 76,111,62,255,75,110,62,255,75,110,63,255,74,109,63,255, + 74,109,63,255,74,109,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,74,108,63,255,74,109,63,255,75,109,63,255, + 75,110,63,255,76,110,63,255,76,111,63,255,77,112,63,255, + 78,112,63,255,78,113,63,255,79,113,63,255,80,114,63,255, + 81,115,63,255,82,115,63,255,83,116,62,255,84,117,62,255, + 85,118,62,255,85,119,62,255,86,120,62,255,87,121,62,255, + 88,122,62,255,88,122,62,255,89,123,62,255,90,124,62,255, + 91,125,62,255,91,125,62,255,92,126,62,255,93,127,62,255, + 93,127,62,255,94,128,62,255,94,128,62,255,95,129,62,255, + 95,129,62,255,95,130,62,255,96,130,63,255,96,131,63,255, + 96,131,63,255,96,131,63,255,97,132,64,255,97,132,64,255, + 97,132,64,255,97,132,64,255,97,133,65,255,97,133,65,255, + 97,133,65,255,97,133,65,255,97,133,66,255,97,133,66,255, + 97,133,66,255,97,133,67,255,97,133,67,255,97,133,68,255, + 97,133,68,255,97,133,68,255,96,132,69,255,96,132,69,255, + 96,132,69,255,96,132,70,255,95,132,70,255,95,132,71,255, + 95,132,71,255,95,132,71,255,94,131,72,255,94,131,72,255, + 94,131,72,255,94,131,72,255,93,130,73,255,93,130,73,255, + 93,130,73,255,93,129,73,255,92,129,74,255,92,128,74,255, + 92,128,74,255,91,127,74,255,91,127,75,255,90,126,75,255, + 90,126,75,255,90,125,75,255,89,125,75,255,89,124,75,255, + 88,123,75,255,88,123,75,255,87,122,74,255,86,121,74,255, + 86,120,74,255,85,119,74,255,85,118,73,255,84,117,73,255, + 83,116,73,255,83,115,73,255,82,114,72,255,81,113,72,255, + 80,112,72,255,80,111,72,255,79,110,71,255,78,109,71,255, + 77,108,71,255,76,107,70,255,75,106,70,255,74,104,69,255, + 73,103,69,255,72,102,68,255,71,101,68,255,70,99,67,255, + 69,98,67,255,69,97,66,255,68,96,66,255,67,95,65,255, + 66,94,65,255,66,93,64,255,65,92,64,255,64,90,63,255, + 63,89,63,255,63,89,62,255,62,88,62,255,61,87,61,255, + 61,86,60,255,60,86,60,255,60,85,59,255,59,84,58,255, + 59,83,58,255,59,83,57,255,58,82,57,255,58,81,56,255, + 58,81,56,255,58,80,55,255,57,80,55,255,57,79,54,255, + 57,79,54,255,57,79,53,255,56,78,53,255,56,78,52,255, + 56,78,52,255,56,78,51,255,56,77,51,255,56,77,50,255, + 56,77,50,255,56,77,50,255,57,77,49,255,57,77,49,255, + 57,77,49,255,57,77,49,255,57,77,48,255,57,77,48,255, + 57,77,48,255,57,77,48,255,57,77,47,255,57,77,47,255, + 57,77,47,255,57,77,47,255,57,77,47,255,57,77,47,255, + 57,77,47,255,57,77,47,255,58,77,46,255,58,77,46,255, + 58,77,46,255,58,77,46,255,58,77,46,255,58,77,46,255, + 58,77,46,255,58,77,46,255,58,77,46,255,58,77,46,255, + 58,77,46,255,58,77,46,255,59,77,46,255,59,77,46,255, + 59,77,46,255,59,77,46,255,59,78,45,255,59,78,45,255, + 59,78,45,255,59,78,45,255,59,78,45,255,59,78,45,255, + 59,78,45,255,59,78,45,255,60,78,45,255,60,78,45,255, + 60,78,45,255,60,78,45,255,61,79,44,255,61,79,44,255, + 61,79,44,255,61,79,44,255,62,80,44,255,62,80,44,255, + 62,80,44,255,62,80,44,255,63,80,43,255,63,80,43,255, + 63,80,43,255,63,80,43,255,64,81,43,255,64,81,43,255, + 64,81,43,255,65,81,43,255,65,82,43,255,66,82,43,255, + 66,82,43,255,66,82,43,255,67,83,42,255,67,83,42,255, + 67,83,42,255,68,83,42,255,68,83,42,255,69,83,42,255, + 69,83,42,255,69,83,42,255,70,84,42,255,70,84,42,255, + 70,84,42,255,70,84,42,255,71,85,41,255,71,85,41,255, + 71,85,41,255,71,85,41,255,72,85,41,255,72,85,41,255, + 72,85,41,255,72,85,41,255,72,85,41,255,72,85,41,255, + 72,85,41,255,72,85,41,255,72,85,41,255,72,85,41,255, + 72,85,41,255,72,85,41,255,72,85,40,255,72,85,40,255, + 72,85,40,255,72,85,40,255,72,86,40,255,72,86,40,255, + 72,86,40,255,72,86,40,255,72,86,40,255,72,86,40,255, + 72,86,40,255,72,86,40,255,72,86,39,255,72,86,39,255, + 72,86,39,255,72,86,39,255,72,86,39,255,72,86,39,255, + 72,86,39,255,72,86,39,255,72,86,39,255,72,86,39,255, + 72,86,39,255,72,86,39,255,71,86,38,255,71,86,38,255, + 71,86,38,255,71,86,38,255,71,86,38,255,71,86,38,255, + 71,86,38,255,71,86,38,255,70,85,37,255,70,85,37,255, + 70,85,37,255,69,84,37,255,69,84,37,255,68,83,37,255, + 68,83,37,255,67,82,37,255,67,82,36,255,66,81,36,255, + 66,81,36,255,65,80,36,255,65,79,35,255,64,78,35,255, + 64,78,35,255,63,77,35,255,62,77,35,255,61,76,35,255, + 61,76,35,255,60,75,35,255,60,74,34,255,59,73,34,255, + 59,73,34,255,58,72,34,255,58,72,33,255,57,71,33,255, + 57,71,33,255,56,70,33,255,56,70,33,255,55,69,33,255, + 55,69,33,255,54,68,33,255,54,68,32,255,53,67,32,255, + 53,67,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,65,32,255,51,65,32,255,50,64,31,255,50,64,31,255, + 50,64,31,255,50,64,31,255,50,63,31,255,50,63,31,255, + 50,63,31,255,50,63,31,255,49,62,30,255,49,62,30,255, + 49,62,30,255,49,62,30,255,48,61,30,255,48,61,30,255, + 48,61,30,255,48,61,30,255,48,61,29,255,48,61,29,255, + 48,61,29,255,48,61,29,255,47,60,29,255,47,60,29,255, + 47,60,29,255,47,60,29,255,46,59,28,255,46,59,28,255, + 46,59,28,255,46,58,28,255,45,58,27,255,45,57,27,255, + 45,57,27,255,44,57,27,255,44,56,26,255,43,56,26,255, + 43,56,26,255,43,55,26,255,42,55,25,255,42,54,25,255, + 42,54,25,255,41,53,25,255,41,53,25,255,40,52,25,255, + 40,52,25,255,40,52,25,255,39,51,24,255,39,51,24,255, + 39,51,24,255,38,50,24,255,38,50,23,255,37,49,23,255, + 37,49,23,255,37,48,23,255,36,48,22,255,36,47,22,255, + 36,47,22,255,36,47,22,255,35,46,22,255,35,46,22,255, + 35,46,22,255,35,46,22,255,71,80,30,255,71,80,30,255, + 71,80,30,255,71,80,30,255,72,81,31,255,72,81,31,255, + 72,81,31,255,72,82,31,255,73,82,31,255,73,83,31,255, + 73,83,31,255,73,83,31,255,74,84,31,255,74,84,31,255, + 74,84,31,255,75,85,31,255,75,85,32,255,76,86,32,255, + 76,86,32,255,76,87,32,255,77,87,32,255,77,88,32,255, + 77,88,32,255,78,89,32,255,78,89,33,255,79,90,33,255, + 79,90,33,255,80,91,33,255,80,92,33,255,81,93,33,255, + 81,93,33,255,82,94,33,255,82,95,34,255,83,96,34,255, + 83,96,34,255,83,97,34,255,84,97,35,255,84,98,35,255, + 84,98,35,255,85,99,35,255,85,99,35,255,86,100,35,255, + 86,100,35,255,87,101,35,255,87,102,36,255,88,103,36,255, + 88,103,36,255,89,104,36,255,89,105,36,255,90,106,36,255, + 90,106,36,255,91,107,36,255,91,108,37,255,92,109,37,255, + 92,109,37,255,93,110,37,255,93,111,38,255,94,112,38,255, + 94,112,38,255,95,113,38,255,95,113,38,255,96,114,38,255, + 96,114,38,255,97,115,38,255,97,116,39,255,98,117,39,255, + 98,117,39,255,99,118,39,255,100,118,39,255,101,119,39,255, + 101,119,39,255,101,120,39,255,102,121,40,255,102,122,40,255, + 102,122,40,255,103,123,40,255,103,123,41,255,104,124,41,255, + 104,124,41,255,104,125,41,255,105,125,42,255,105,126,42,255, + 105,126,42,255,106,126,42,255,106,127,43,255,107,127,43,255, + 107,127,43,255,107,127,43,255,107,128,43,255,107,128,43,255, + 107,128,43,255,107,128,43,255,107,129,44,255,107,129,44,255, + 107,129,44,255,107,129,44,255,107,129,45,255,107,129,45,255, + 107,129,45,255,107,129,45,255,107,128,46,255,107,128,46,255, + 107,128,46,255,107,128,46,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,47,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,106,129,49,255,106,129,49,255, + 106,129,49,255,106,129,49,255,106,129,49,255,106,129,49,255, + 106,129,49,255,106,129,49,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,131,50,255,108,131,50,255, + 108,131,50,255,108,131,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,50,255,108,130,50,255, + 108,130,50,255,108,130,50,255,108,130,51,255,108,130,51,255, + 108,130,51,255,108,130,51,255,109,130,51,255,109,130,51,255, + 109,130,51,255,109,130,51,255,109,131,51,255,109,131,51,255, + 109,131,51,255,109,131,51,255,110,131,52,255,110,131,52,255, + 110,131,52,255,110,131,52,255,110,132,53,255,110,132,53,255, + 110,132,53,255,110,132,53,255,110,132,54,255,110,132,54,255, + 110,132,54,255,110,132,54,255,111,133,55,255,111,133,55,255, + 111,133,55,255,111,133,55,255,111,134,56,255,111,134,56,255, + 111,134,56,255,111,134,56,255,111,134,56,255,111,134,56,255, + 111,134,56,255,111,134,56,255,110,134,57,255,110,134,57,255, + 110,134,57,255,110,134,57,255,109,133,58,255,109,133,58,255, + 109,133,58,255,108,133,58,255,108,132,58,255,107,132,58,255, + 107,132,58,255,107,132,58,255,106,131,59,255,106,131,59,255, + 106,131,59,255,105,131,59,255,105,130,60,255,104,130,60,255, + 104,130,60,255,103,130,60,255,103,129,61,255,102,129,61,255, + 102,129,61,255,101,128,61,255,101,128,62,255,100,127,62,255, + 100,127,62,255,99,126,63,255,99,126,63,255,98,125,64,255, + 98,125,64,255,97,124,64,255,97,124,65,255,96,123,65,255, + 96,123,65,255,95,122,65,255,95,122,66,255,94,121,66,255, + 94,121,66,255,93,121,66,255,93,120,67,255,92,120,67,255, + 92,120,67,255,92,120,67,255,91,119,68,255,91,119,68,255, + 91,119,68,255,91,119,68,255,90,118,68,255,90,118,68,255, + 90,118,68,255,89,117,68,255,89,117,69,255,88,116,69,255, + 88,116,69,255,87,116,69,255,87,116,70,255,86,116,70,255, + 86,116,70,255,85,115,70,255,84,115,70,255,84,114,70,255, + 83,114,70,255,82,114,70,255,82,113,71,255,81,113,71,255, + 81,113,71,255,80,112,71,255,79,112,72,255,79,111,72,255, + 78,111,72,255,77,110,72,255,76,110,73,255,75,109,73,255, + 74,109,73,255,73,108,73,255,72,107,73,255,71,107,73,255, + 70,106,73,255,69,105,73,255,68,104,74,255,67,104,74,255, + 66,103,74,255,65,102,74,255,64,101,75,255,63,100,75,255, + 62,99,75,255,61,98,75,255,59,97,75,255,58,96,75,255, + 57,95,75,255,56,94,75,255,54,93,76,255,53,92,76,255, + 52,91,76,255,51,90,76,255,50,89,76,255,49,89,76,255, + 48,88,76,255,47,87,76,255,46,86,76,255,45,85,76,255, + 44,84,76,255,43,83,76,255,42,82,76,255,42,82,76,255, + 41,81,76,255,40,80,76,255,39,80,75,255,39,79,75,255, + 38,79,75,255,37,78,75,255,37,77,75,255,36,77,75,255, + 36,76,75,255,36,76,75,255,35,75,74,255,35,75,74,255, + 35,75,74,255,35,75,74,255,34,75,73,255,34,75,73,255, + 34,75,73,255,34,75,73,255,34,74,72,255,34,74,72,255, + 34,74,72,255,34,74,72,255,35,74,71,255,35,74,71,255, + 35,74,71,255,35,74,71,255,35,74,70,255,35,74,70,255, + 35,74,70,255,35,74,70,255,36,75,70,255,36,75,70,255, + 36,75,70,255,36,75,70,255,37,75,69,255,37,75,69,255, + 37,75,69,255,37,75,69,255,38,75,68,255,38,75,68,255, + 38,75,68,255,38,75,68,255,39,75,68,255,39,75,68,255, + 39,75,68,255,39,75,68,255,39,75,67,255,39,75,67,255, + 39,75,67,255,39,75,67,255,39,74,67,255,39,74,67,255, + 39,74,67,255,39,74,67,255,39,74,66,255,39,74,66,255, + 39,74,66,255,39,74,66,255,39,73,66,255,39,73,66,255, + 39,73,66,255,39,73,66,255,39,72,66,255,39,72,66,255, + 39,72,66,255,39,72,66,255,39,72,65,255,39,72,65,255, + 39,72,65,255,39,72,65,255,40,73,65,255,40,73,65,255, + 40,73,65,255,40,73,65,255,41,74,64,255,41,74,64,255, + 41,74,64,255,42,74,64,255,42,75,64,255,43,75,64,255, + 43,75,64,255,44,76,64,255,44,76,63,255,45,77,63,255, + 45,77,63,255,46,78,63,255,47,79,63,255,47,79,63,255, + 48,80,63,255,49,81,63,255,50,82,62,255,51,83,62,255, + 52,84,62,255,53,85,62,255,54,86,61,255,55,86,61,255, + 56,87,61,255,57,88,61,255,58,90,60,255,59,91,60,255, + 60,92,60,255,61,93,60,255,63,94,60,255,64,95,60,255, + 65,96,60,255,66,97,60,255,67,98,60,255,68,99,59,255, + 69,100,59,255,70,101,59,255,71,102,59,255,72,103,59,255, + 73,104,59,255,74,105,59,255,75,106,59,255,76,107,59,255, + 77,108,59,255,78,109,59,255,78,110,59,255,79,111,58,255, + 80,112,58,255,81,113,58,255,81,113,58,255,82,114,58,255, + 83,115,58,255,84,115,58,255,84,116,58,255,85,116,58,255, + 86,117,58,255,86,117,58,255,86,118,58,255,87,118,59,255, + 87,119,59,255,87,119,59,255,87,120,59,255,88,120,59,255, + 88,121,59,255,88,121,59,255,88,121,59,255,89,122,59,255, + 89,122,59,255,89,122,59,255,89,122,59,255,88,122,59,255, + 88,122,59,255,88,122,59,255,88,122,59,255,87,121,59,255, + 87,121,59,255,87,121,59,255,86,121,59,255,86,120,60,255, + 85,120,60,255,85,120,60,255,84,119,60,255,84,119,60,255, + 83,118,60,255,83,118,60,255,82,117,60,255,82,117,61,255, + 81,116,61,255,80,116,61,255,80,115,61,255,79,115,61,255, + 78,114,61,255,78,113,61,255,77,113,61,255,77,112,62,255, + 76,111,62,255,76,111,62,255,75,110,62,255,75,110,63,255, + 74,109,63,255,74,109,63,255,74,109,63,255,73,108,63,255, + 73,108,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 73,108,63,255,73,108,63,255,74,108,63,255,74,109,63,255, + 75,109,63,255,75,110,63,255,76,110,63,255,76,111,63,255, + 77,112,63,255,78,112,63,255,78,113,63,255,79,113,63,255, + 80,114,63,255,81,115,63,255,82,115,63,255,83,116,62,255, + 84,117,62,255,85,118,62,255,85,119,62,255,86,120,62,255, + 87,121,62,255,88,122,62,255,88,122,62,255,89,123,62,255, + 90,124,62,255,91,125,62,255,91,125,62,255,92,126,62,255, + 93,127,62,255,93,127,62,255,94,128,62,255,94,128,62,255, + 95,129,62,255,95,129,62,255,95,130,62,255,96,130,63,255, + 96,131,63,255,96,131,63,255,96,131,63,255,97,132,64,255, + 97,132,64,255,97,132,64,255,97,132,64,255,97,133,65,255, + 97,133,65,255,97,133,65,255,97,133,65,255,97,133,66,255, + 97,133,66,255,97,133,66,255,97,133,67,255,97,133,67,255, + 97,133,68,255,97,133,68,255,97,133,68,255,96,132,69,255, + 96,132,69,255,96,132,69,255,96,132,70,255,95,132,70,255, + 95,132,71,255,95,132,71,255,95,132,71,255,94,131,72,255, + 94,131,72,255,94,131,72,255,94,131,72,255,93,130,73,255, + 93,130,73,255,93,130,73,255,93,129,73,255,92,129,74,255, + 92,128,74,255,92,128,74,255,91,127,74,255,91,127,75,255, + 90,126,75,255,90,126,75,255,90,125,75,255,89,125,75,255, + 89,124,75,255,88,123,75,255,88,123,75,255,87,122,74,255, + 86,121,74,255,86,120,74,255,85,119,74,255,85,118,73,255, + 84,117,73,255,83,116,73,255,83,115,73,255,82,114,72,255, + 81,113,72,255,80,112,72,255,80,111,72,255,79,110,71,255, + 78,109,71,255,77,108,71,255,76,107,70,255,75,106,70,255, + 74,104,69,255,73,103,69,255,72,102,68,255,71,101,68,255, + 70,99,67,255,69,98,67,255,69,97,66,255,68,96,66,255, + 67,95,65,255,66,94,65,255,66,93,64,255,65,92,64,255, + 64,90,63,255,63,89,63,255,63,88,62,255,62,87,62,255, + 61,86,61,255,61,85,60,255,60,84,60,255,60,83,59,255, + 59,82,58,255,59,82,58,255,58,81,57,255,58,81,57,255, + 57,80,56,255,57,79,56,255,56,79,55,255,56,78,55,255, + 55,77,54,255,55,77,54,255,55,77,53,255,54,76,53,255, + 54,76,52,255,54,76,52,255,54,76,51,255,54,75,51,255, + 54,75,50,255,54,75,50,255,54,75,50,255,55,75,49,255, + 55,75,49,255,55,75,49,255,55,75,49,255,55,75,48,255, + 55,75,48,255,55,75,48,255,55,75,48,255,55,75,47,255, + 55,75,47,255,55,75,47,255,55,75,47,255,55,75,47,255, + 55,75,47,255,55,75,47,255,55,75,47,255,56,75,46,255, + 56,75,46,255,56,75,46,255,56,75,46,255,56,75,46,255, + 56,75,46,255,56,75,46,255,56,75,46,255,56,75,46,255, + 56,75,46,255,56,75,46,255,56,75,46,255,57,76,46,255, + 57,76,46,255,57,76,46,255,57,76,46,255,57,76,45,255, + 57,76,45,255,57,76,45,255,57,76,45,255,58,77,45,255, + 58,77,45,255,58,77,45,255,58,77,45,255,59,77,45,255, + 59,77,45,255,59,77,45,255,59,77,45,255,60,78,44,255, + 60,78,44,255,60,78,44,255,60,78,44,255,61,78,44,255, + 61,78,44,255,61,78,44,255,61,78,44,255,62,79,43,255, + 62,79,43,255,62,79,43,255,63,79,43,255,63,80,43,255, + 64,80,43,255,64,80,43,255,64,80,43,255,65,81,43,255, + 65,81,43,255,65,81,43,255,65,81,43,255,66,82,42,255, + 66,82,42,255,66,82,42,255,67,82,42,255,67,83,42,255, + 68,83,42,255,68,83,42,255,68,83,42,255,69,83,42,255, + 69,83,42,255,69,83,42,255,69,83,42,255,70,84,41,255, + 70,84,41,255,70,84,41,255,70,84,41,255,71,84,41,255, + 71,84,41,255,71,84,41,255,71,84,41,255,71,85,41,255, + 71,85,41,255,71,85,41,255,71,85,41,255,72,85,41,255, + 72,85,41,255,72,85,41,255,72,85,41,255,72,85,40,255, + 72,85,40,255,72,85,40,255,72,85,40,255,72,86,40,255, + 72,86,40,255,72,86,40,255,72,86,40,255,72,86,40,255, + 72,86,40,255,72,86,40,255,72,86,40,255,72,86,39,255, + 72,86,39,255,72,86,39,255,72,86,39,255,72,86,39,255, + 72,86,39,255,72,86,39,255,72,86,39,255,72,86,39,255, + 72,86,39,255,72,86,39,255,72,86,39,255,71,86,38,255, + 71,86,38,255,71,86,38,255,71,86,38,255,71,86,38,255, + 71,86,38,255,71,86,38,255,71,86,38,255,70,85,37,255, + 70,85,37,255,70,85,37,255,69,84,37,255,69,84,37,255, + 68,83,37,255,68,83,37,255,67,82,37,255,67,82,36,255, + 66,81,36,255,66,81,36,255,65,80,36,255,65,79,35,255, + 64,78,35,255,64,78,35,255,63,77,35,255,62,77,35,255, + 61,76,35,255,61,76,35,255,60,75,35,255,60,74,34,255, + 59,73,34,255,59,73,34,255,58,72,34,255,58,72,33,255, + 57,71,33,255,57,71,33,255,56,70,33,255,56,70,33,255, + 55,69,33,255,55,69,33,255,54,68,33,255,54,68,32,255, + 53,67,32,255,53,67,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,65,32,255,51,65,32,255,50,64,31,255, + 50,64,31,255,50,64,31,255,50,64,31,255,50,63,31,255, + 50,63,31,255,50,63,31,255,50,63,31,255,49,62,30,255, + 49,62,30,255,49,62,30,255,49,62,30,255,48,61,30,255, + 48,61,30,255,48,61,30,255,48,61,30,255,48,61,29,255, + 48,61,29,255,48,61,29,255,48,61,29,255,47,60,29,255, + 47,60,29,255,47,60,29,255,47,60,29,255,46,59,28,255, + 46,59,28,255,46,59,28,255,46,58,28,255,45,58,27,255, + 45,57,27,255,45,57,27,255,44,57,27,255,44,56,26,255, + 43,56,26,255,43,56,26,255,43,55,26,255,42,55,25,255, + 42,54,25,255,42,54,25,255,41,53,25,255,41,53,25,255, + 40,52,25,255,40,52,25,255,40,52,25,255,39,51,24,255, + 39,51,24,255,39,51,24,255,38,50,24,255,38,50,23,255, + 37,49,23,255,37,49,23,255,37,48,23,255,36,48,22,255, + 36,47,22,255,36,47,22,255,36,47,22,255,35,46,22,255, + 35,46,22,255,35,46,22,255,35,46,22,255,72,81,30,255, + 72,81,30,255,72,81,30,255,72,81,30,255,73,82,31,255, + 73,82,31,255,73,82,31,255,73,82,31,255,74,83,31,255, + 74,83,31,255,74,83,31,255,74,83,31,255,75,84,31,255, + 75,84,31,255,75,84,31,255,76,85,31,255,76,85,32,255, + 77,86,32,255,77,86,32,255,77,87,32,255,78,87,33,255, + 78,88,33,255,78,88,33,255,78,89,33,255,79,89,33,255, + 79,90,33,255,79,90,33,255,80,91,33,255,80,92,33,255, + 81,93,33,255,81,93,33,255,82,94,33,255,82,95,34,255, + 83,96,34,255,83,96,34,255,83,97,34,255,84,97,35,255, + 84,98,35,255,84,98,35,255,85,99,35,255,85,99,35,255, + 86,100,35,255,86,100,35,255,87,101,35,255,87,102,36,255, + 88,103,36,255,88,103,36,255,89,104,36,255,89,105,36,255, + 90,106,36,255,90,106,36,255,91,107,36,255,91,108,37,255, + 92,109,37,255,92,109,37,255,93,110,37,255,93,111,38,255, + 94,112,38,255,94,112,38,255,95,113,38,255,95,113,38,255, + 96,114,38,255,96,114,38,255,97,115,38,255,97,116,39,255, + 98,117,39,255,98,117,39,255,99,118,39,255,100,118,39,255, + 101,119,39,255,101,119,39,255,101,120,39,255,102,120,40,255, + 102,121,40,255,102,121,40,255,103,122,40,255,103,123,41,255, + 104,124,41,255,104,124,41,255,104,125,41,255,105,125,42,255, + 105,126,42,255,105,126,42,255,106,126,42,255,106,127,43,255, + 107,127,43,255,107,127,43,255,107,127,43,255,107,128,43,255, + 107,128,43,255,107,128,43,255,107,128,43,255,107,129,44,255, + 107,129,44,255,107,129,44,255,107,129,44,255,107,129,45,255, + 107,129,45,255,107,129,45,255,107,129,45,255,107,128,46,255, + 107,128,46,255,107,128,46,255,107,128,46,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,47,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,48,255, + 105,128,48,255,105,128,48,255,105,128,48,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,129,49,255, + 106,129,49,255,106,129,49,255,106,129,49,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,130,50,255, + 107,130,50,255,107,130,50,255,107,130,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,108,129,50,255, + 108,129,50,255,108,129,50,255,108,129,50,255,108,129,51,255, + 108,129,51,255,108,129,51,255,108,129,51,255,109,130,51,255, + 109,130,51,255,109,130,51,255,109,130,51,255,109,130,51,255, + 109,130,51,255,109,130,51,255,109,130,51,255,110,131,52,255, + 110,131,52,255,110,131,52,255,110,131,52,255,110,132,52,255, + 110,132,52,255,110,132,52,255,110,132,52,255,110,132,53,255, + 110,132,53,255,110,132,53,255,110,132,53,255,111,133,54,255, + 111,133,54,255,111,133,54,255,111,133,54,255,111,134,55,255, + 111,134,55,255,111,134,55,255,111,134,55,255,112,134,55,255, + 112,134,55,255,112,134,55,255,112,134,55,255,111,134,56,255, + 111,134,56,255,111,134,56,255,111,134,56,255,110,134,57,255, + 110,134,57,255,110,134,57,255,109,134,57,255,109,133,58,255, + 108,133,58,255,108,133,58,255,108,133,58,255,107,132,59,255, + 107,132,59,255,107,132,59,255,106,132,59,255,106,131,60,255, + 105,131,60,255,105,131,60,255,104,130,60,255,104,130,61,255, + 103,129,61,255,103,129,61,255,102,129,61,255,102,128,61,255, + 101,128,61,255,101,128,61,255,100,127,62,255,100,127,62,255, + 99,126,63,255,99,126,63,255,98,125,63,255,98,125,64,255, + 97,124,64,255,97,124,64,255,96,123,64,255,96,123,65,255, + 95,122,65,255,95,122,65,255,94,122,65,255,94,121,66,255, + 93,121,66,255,93,121,66,255,93,121,66,255,92,120,67,255, + 92,120,67,255,92,120,67,255,92,120,67,255,91,119,67,255, + 91,119,67,255,91,119,67,255,90,118,67,255,90,118,68,255, + 89,117,68,255,89,117,68,255,88,117,68,255,88,117,69,255, + 87,117,69,255,87,117,69,255,86,116,69,255,85,116,70,255, + 85,115,70,255,84,115,70,255,83,115,70,255,83,114,71,255, + 82,114,71,255,82,114,71,255,81,113,71,255,80,113,72,255, + 80,112,72,255,79,112,72,255,78,111,72,255,77,111,73,255, + 76,110,73,255,75,110,73,255,74,109,73,255,73,108,73,255, + 72,108,73,255,71,107,73,255,70,106,73,255,69,105,74,255, + 68,105,74,255,67,104,74,255,66,103,74,255,65,102,75,255, + 64,101,75,255,63,100,75,255,62,99,75,255,60,98,75,255, + 59,97,75,255,58,96,75,255,57,95,75,255,55,94,76,255, + 54,93,76,255,53,92,76,255,52,91,76,255,50,90,76,255, + 49,90,76,255,48,89,76,255,47,88,76,255,46,87,76,255, + 45,86,76,255,44,85,76,255,43,84,76,255,42,83,76,255, + 42,83,76,255,41,82,76,255,40,81,76,255,39,81,75,255, + 39,80,75,255,38,80,75,255,37,79,75,255,37,78,75,255, + 36,78,75,255,36,77,75,255,35,77,75,255,35,76,74,255, + 34,76,74,255,34,76,74,255,34,76,74,255,34,75,73,255, + 34,75,73,255,34,75,73,255,34,75,73,255,33,74,72,255, + 33,74,72,255,33,74,72,255,33,74,72,255,34,74,71,255, + 34,74,71,255,34,74,71,255,34,74,71,255,34,74,70,255, + 34,74,70,255,34,74,70,255,34,74,70,255,35,75,70,255, + 35,75,70,255,35,75,70,255,35,75,70,255,36,75,69,255, + 36,75,69,255,36,75,69,255,36,75,69,255,37,75,68,255, + 37,75,68,255,37,75,68,255,37,75,68,255,38,75,68,255, + 38,75,68,255,38,75,68,255,38,75,68,255,38,75,67,255, + 38,75,67,255,38,75,67,255,38,75,67,255,38,74,67,255, + 38,74,67,255,38,74,67,255,38,74,67,255,38,73,66,255, + 38,73,66,255,38,73,66,255,38,73,66,255,38,72,66,255, + 38,72,66,255,38,72,66,255,38,72,66,255,38,72,66,255, + 38,72,66,255,38,72,66,255,38,72,66,255,38,72,65,255, + 38,72,65,255,38,72,65,255,38,72,65,255,39,73,65,255, + 39,73,65,255,39,73,65,255,39,73,65,255,40,74,64,255, + 40,74,64,255,40,74,64,255,41,74,64,255,41,75,64,255, + 42,75,64,255,42,75,64,255,43,76,64,255,43,76,63,255, + 44,77,63,255,44,77,63,255,45,78,63,255,46,79,63,255, + 46,79,63,255,47,80,63,255,48,81,63,255,49,82,62,255, + 50,83,62,255,51,84,62,255,52,85,62,255,53,86,61,255, + 54,86,61,255,55,87,61,255,56,88,61,255,58,90,60,255, + 59,91,60,255,60,92,60,255,61,93,60,255,62,94,60,255, + 63,95,60,255,64,96,60,255,65,97,60,255,66,98,60,255, + 68,99,59,255,69,100,59,255,70,101,59,255,71,102,59,255, + 72,103,59,255,73,104,59,255,74,105,59,255,75,106,59,255, + 76,107,59,255,77,108,59,255,78,109,59,255,78,110,59,255, + 79,111,58,255,80,112,58,255,81,113,58,255,81,113,58,255, + 82,114,58,255,83,115,58,255,84,116,58,255,84,116,58,255, + 85,117,58,255,86,118,58,255,86,118,58,255,86,119,58,255, + 87,119,59,255,87,120,59,255,87,120,59,255,87,120,59,255, + 88,121,59,255,88,121,59,255,88,121,59,255,88,121,59,255, + 89,122,59,255,89,122,59,255,89,122,59,255,89,122,59,255, + 88,122,59,255,88,122,59,255,88,122,59,255,88,122,59,255, + 87,121,59,255,87,121,59,255,87,121,59,255,86,121,59,255, + 86,120,60,255,85,120,60,255,85,120,60,255,84,119,60,255, + 84,119,60,255,83,118,60,255,83,118,60,255,82,117,60,255, + 82,117,61,255,81,116,61,255,80,116,61,255,80,115,61,255, + 79,115,61,255,78,114,61,255,78,113,61,255,77,113,61,255, + 77,112,62,255,76,111,62,255,75,111,62,255,75,110,62,255, + 74,110,63,255,73,109,63,255,73,109,63,255,73,109,63,255, + 72,108,63,255,72,108,63,255,72,108,63,255,72,108,63,255, + 72,108,63,255,72,108,63,255,72,108,63,255,72,108,63,255, + 73,108,63,255,73,108,63,255,73,108,63,255,73,108,63,255, + 74,109,63,255,74,109,63,255,74,110,63,255,75,110,63,255, + 75,111,63,255,76,112,63,255,77,112,63,255,77,113,63,255, + 78,113,63,255,79,114,63,255,80,115,63,255,81,115,63,255, + 82,116,62,255,83,117,62,255,84,118,62,255,84,119,62,255, + 85,120,62,255,86,121,62,255,87,122,62,255,87,122,62,255, + 88,123,62,255,89,124,62,255,90,125,62,255,90,125,62,255, + 91,126,62,255,92,127,62,255,92,127,62,255,93,128,62,255, + 93,128,62,255,94,129,62,255,94,129,62,255,94,130,62,255, + 95,130,63,255,95,131,63,255,95,131,63,255,95,131,63,255, + 96,132,64,255,96,132,64,255,96,132,64,255,96,132,64,255, + 96,133,65,255,96,133,65,255,96,133,65,255,96,133,65,255, + 96,133,66,255,96,133,66,255,96,133,66,255,96,133,67,255, + 96,133,67,255,96,133,68,255,96,133,68,255,96,133,69,255, + 95,132,69,255,95,132,70,255,95,132,70,255,95,132,70,255, + 94,132,71,255,94,132,71,255,94,132,71,255,94,132,72,255, + 93,131,72,255,93,131,73,255,93,131,73,255,93,131,73,255, + 92,130,74,255,92,130,74,255,92,130,74,255,92,129,74,255, + 91,129,74,255,91,128,74,255,91,128,74,255,90,127,74,255, + 90,127,75,255,89,126,75,255,89,126,75,255,89,125,75,255, + 88,125,75,255,88,124,75,255,87,123,75,255,87,123,75,255, + 86,122,74,255,85,121,74,255,85,120,74,255,84,119,74,255, + 84,118,73,255,83,117,73,255,82,116,73,255,82,115,73,255, + 81,114,72,255,80,113,72,255,79,112,72,255,79,111,72,255, + 78,109,71,255,77,108,71,255,76,107,71,255,75,106,70,255, + 74,105,70,255,73,103,69,255,72,102,69,255,71,101,68,255, + 70,100,68,255,69,98,67,255,68,97,67,255,68,96,66,255, + 67,95,66,255,66,94,65,255,65,93,65,255,65,92,64,255, + 64,91,64,255,63,89,63,255,62,88,62,255,62,87,62,255, + 61,86,61,255,60,85,60,255,60,84,60,255,59,83,59,255, + 59,82,59,255,58,81,58,255,58,81,58,255,57,80,57,255, + 57,80,57,255,56,79,56,255,56,78,55,255,55,78,55,255, + 55,77,54,255,54,76,53,255,54,76,53,255,54,76,53,255, + 53,75,52,255,53,75,52,255,53,75,52,255,53,75,51,255, + 53,74,51,255,53,74,50,255,53,74,50,255,53,74,50,255, + 54,74,49,255,54,74,49,255,54,74,49,255,54,74,49,255, + 54,74,48,255,54,74,48,255,54,74,48,255,54,74,48,255, + 54,74,47,255,54,74,47,255,54,74,47,255,54,74,47,255, + 54,74,46,255,54,74,46,255,54,74,46,255,54,74,46,255, + 55,74,46,255,55,74,46,255,55,74,46,255,55,74,46,255, + 55,74,46,255,55,74,46,255,55,74,46,255,55,74,46,255, + 55,74,46,255,55,74,46,255,55,74,46,255,55,74,46,255, + 56,75,46,255,56,75,46,255,56,75,46,255,56,75,46,255, + 56,75,45,255,56,75,45,255,56,75,45,255,56,75,45,255, + 57,76,45,255,57,76,45,255,57,76,45,255,57,76,45,255, + 58,76,45,255,58,76,45,255,58,76,45,255,58,76,45,255, + 59,77,44,255,59,77,44,255,59,77,44,255,59,77,44,255, + 60,77,44,255,60,77,44,255,60,77,44,255,60,77,44,255, + 61,78,43,255,61,78,43,255,61,78,43,255,62,78,43,255, + 62,79,43,255,63,79,43,255,63,79,43,255,63,79,43,255, + 64,80,43,255,64,80,43,255,64,80,43,255,64,80,43,255, + 65,81,42,255,65,81,42,255,65,81,42,255,66,81,42,255, + 66,82,42,255,67,82,42,255,67,82,42,255,67,82,42,255, + 68,82,42,255,68,82,42,255,68,82,42,255,68,82,42,255, + 69,83,41,255,69,83,41,255,69,83,41,255,69,83,41,255, + 70,83,41,255,70,83,41,255,70,83,41,255,70,83,41,255, + 70,84,41,255,70,84,41,255,70,84,41,255,70,84,41,255, + 71,84,41,255,71,84,41,255,71,84,41,255,71,84,41,255, + 71,84,40,255,71,84,40,255,71,84,40,255,71,84,40,255, + 71,85,40,255,71,85,40,255,71,85,40,255,71,85,40,255, + 71,85,40,255,71,85,40,255,71,85,40,255,71,85,40,255, + 71,85,39,255,71,85,39,255,71,85,39,255,71,85,39,255, + 71,85,39,255,71,85,39,255,71,85,39,255,71,85,39,255, + 71,86,39,255,71,86,39,255,71,86,39,255,71,86,39,255, + 71,86,38,255,71,86,38,255,71,86,38,255,71,86,38,255, + 70,85,38,255,70,85,38,255,70,85,38,255,70,85,38,255, + 69,85,37,255,69,85,37,255,69,85,37,255,69,84,37,255, + 68,84,37,255,68,83,37,255,68,83,37,255,67,82,37,255, + 67,82,36,255,66,81,36,255,66,81,36,255,65,80,36,255, + 65,79,35,255,64,78,35,255,64,78,35,255,63,77,35,255, + 62,77,35,255,61,76,35,255,61,76,35,255,60,75,35,255, + 60,74,34,255,59,73,34,255,59,73,34,255,58,72,34,255, + 58,72,33,255,57,71,33,255,57,71,33,255,56,70,33,255, + 56,70,33,255,55,69,33,255,55,69,33,255,54,68,33,255, + 54,68,32,255,53,67,32,255,53,67,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,65,32,255,51,65,32,255, + 50,64,31,255,50,64,31,255,50,64,31,255,50,64,31,255, + 49,63,31,255,49,63,31,255,49,63,31,255,49,63,31,255, + 49,62,30,255,49,62,30,255,49,62,30,255,49,62,30,255, + 48,61,30,255,48,61,30,255,48,61,30,255,48,61,30,255, + 47,61,29,255,47,61,29,255,47,61,29,255,47,61,29,255, + 46,60,29,255,46,60,29,255,46,60,29,255,46,59,29,255, + 46,59,28,255,46,58,28,255,46,58,28,255,45,58,28,255, + 45,57,27,255,44,57,27,255,44,57,27,255,44,57,27,255, + 43,56,26,255,43,56,26,255,43,56,26,255,43,55,26,255, + 42,55,25,255,42,54,25,255,42,54,25,255,41,53,25,255, + 41,53,25,255,40,52,25,255,40,52,25,255,40,51,25,255, + 39,51,24,255,39,50,24,255,39,50,24,255,38,50,24,255, + 38,49,23,255,37,49,23,255,37,49,23,255,37,48,23,255, + 36,48,22,255,36,47,22,255,36,47,22,255,36,47,22,255, + 35,46,22,255,35,46,22,255,35,46,22,255,35,46,22,255, + 73,81,31,255,73,81,31,255,73,81,31,255,73,81,31,255, + 74,82,32,255,74,82,32,255,74,82,32,255,74,83,32,255, + 75,83,32,255,75,84,32,255,75,84,32,255,75,84,32,255, + 76,85,32,255,76,85,32,255,76,85,32,255,76,86,32,255, + 77,86,33,255,77,87,33,255,77,87,33,255,77,88,33,255, + 78,88,33,255,78,89,33,255,78,89,33,255,79,90,33,255, + 79,90,34,255,80,91,34,255,80,91,34,255,81,92,34,255, + 81,92,34,255,82,93,34,255,82,93,34,255,83,94,34,255, + 83,95,35,255,84,96,35,255,84,96,35,255,84,97,35,255, + 85,97,35,255,85,98,35,255,85,98,35,255,85,99,35,255, + 86,99,36,255,86,100,36,255,86,100,36,255,87,101,36,255, + 87,102,36,255,88,103,36,255,88,103,36,255,89,104,36,255, + 89,104,37,255,90,105,37,255,90,105,37,255,91,106,37,255, + 91,107,38,255,92,108,38,255,92,108,38,255,93,109,38,255, + 93,110,38,255,94,111,38,255,94,111,38,255,95,112,38,255, + 95,112,38,255,96,113,38,255,96,113,38,255,97,114,38,255, + 97,115,39,255,98,116,39,255,98,116,39,255,99,117,39,255, + 99,117,40,255,100,118,40,255,100,118,40,255,101,119,40,255, + 101,120,40,255,102,121,40,255,102,121,40,255,103,122,40,255, + 103,122,41,255,104,123,41,255,104,123,41,255,104,124,41,255, + 105,124,42,255,105,125,42,255,105,125,42,255,105,125,42,255, + 106,126,43,255,106,126,43,255,106,126,43,255,106,126,43,255, + 107,127,44,255,107,127,44,255,107,127,44,255,107,127,44,255, + 107,128,45,255,107,128,45,255,107,128,45,255,107,128,45,255, + 107,128,45,255,107,128,45,255,107,128,45,255,107,128,45,255, + 107,128,46,255,107,128,46,255,107,128,46,255,107,128,46,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,48,255,106,128,48,255,106,128,48,255,106,128,48,255, + 106,128,48,255,106,128,48,255,106,128,48,255,106,128,48,255, + 105,127,48,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 106,128,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,129,50,255,106,129,50,255,106,129,50,255,106,129,50,255, + 106,128,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 107,128,50,255,107,128,50,255,107,128,50,255,107,128,50,255, + 107,128,50,255,107,128,50,255,107,128,50,255,107,128,50,255, + 106,129,50,255,106,129,50,255,106,129,50,255,106,129,50,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 107,129,49,255,107,129,49,255,107,129,49,255,107,129,49,255, + 107,129,49,255,107,129,49,255,107,129,49,255,107,129,49,255, + 107,129,49,255,107,129,49,255,107,129,49,255,107,129,49,255, + 107,129,49,255,107,129,49,255,107,129,49,255,107,129,49,255, + 107,129,49,255,107,129,49,255,107,129,49,255,107,129,49,255, + 107,129,49,255,107,129,49,255,107,129,49,255,107,129,49,255, + 107,129,50,255,107,129,50,255,107,129,50,255,107,129,50,255, + 108,129,50,255,108,129,50,255,108,129,50,255,108,129,50,255, + 109,130,50,255,109,130,50,255,109,130,50,255,109,130,50,255, + 109,130,51,255,109,130,51,255,109,130,51,255,109,130,51,255, + 110,131,52,255,110,131,52,255,110,131,52,255,110,131,52,255, + 111,132,53,255,111,132,53,255,111,132,53,255,111,132,53,255, + 112,133,54,255,112,133,54,255,112,133,54,255,112,133,54,255, + 112,134,55,255,112,134,55,255,112,134,55,255,112,134,55,255, + 112,135,55,255,112,135,55,255,112,135,55,255,112,135,55,255, + 111,135,56,255,111,135,56,255,111,135,56,255,111,135,56,255, + 110,134,57,255,110,134,57,255,110,134,57,255,110,134,57,255, + 109,133,57,255,109,133,57,255,109,133,57,255,108,133,57,255, + 108,132,58,255,107,132,58,255,107,132,58,255,107,132,58,255, + 106,131,59,255,106,131,59,255,106,131,59,255,105,131,59,255, + 105,130,60,255,104,130,60,255,104,130,60,255,103,129,60,255, + 103,129,61,255,102,128,61,255,102,128,61,255,101,127,62,255, + 101,127,62,255,100,126,63,255,100,126,63,255,99,125,63,255, + 99,125,64,255,98,124,64,255,98,124,64,255,97,124,64,255, + 97,123,65,255,96,123,65,255,96,123,65,255,95,123,65,255, + 95,122,66,255,94,122,66,255,94,122,66,255,94,122,66,255, + 93,121,67,255,93,121,67,255,93,121,67,255,93,121,67,255, + 92,120,67,255,92,120,67,255,92,120,67,255,91,119,67,255, + 91,119,68,255,90,118,68,255,90,118,68,255,89,118,68,255, + 89,118,69,255,88,118,69,255,88,118,69,255,87,117,69,255, + 86,117,69,255,86,116,69,255,85,116,69,255,84,116,69,255, + 84,115,70,255,83,115,70,255,83,115,70,255,82,114,70,255, + 81,114,71,255,81,113,71,255,80,113,71,255,79,112,71,255, + 78,112,72,255,77,111,72,255,76,111,72,255,75,110,72,255, + 74,109,72,255,73,109,72,255,72,108,72,255,71,107,72,255, + 70,106,73,255,69,106,73,255,68,105,73,255,67,104,73,255, + 65,103,74,255,64,102,74,255,63,101,74,255,62,100,74,255, + 60,99,75,255,59,98,75,255,58,97,75,255,57,96,75,255, + 55,95,75,255,54,94,75,255,53,93,75,255,52,92,75,255, + 51,91,76,255,50,90,76,255,49,89,76,255,48,88,76,255, + 47,87,76,255,46,87,76,255,45,86,76,255,44,85,76,255, + 43,84,76,255,42,83,76,255,41,82,76,255,40,81,76,255, + 39,81,75,255,39,80,75,255,38,80,75,255,37,79,75,255, + 36,78,75,255,36,78,75,255,35,77,75,255,35,77,75,255, + 34,76,74,255,34,76,74,255,34,76,74,255,34,76,74,255, + 33,76,74,255,33,76,74,255,33,76,74,255,33,76,74,255, + 33,75,73,255,33,75,73,255,33,75,73,255,33,75,73,255, + 33,75,72,255,33,75,72,255,33,75,72,255,33,75,72,255, + 34,74,71,255,34,74,71,255,34,74,71,255,34,74,71,255, + 34,75,70,255,34,75,70,255,34,75,70,255,34,75,70,255, + 35,74,70,255,35,74,70,255,35,74,70,255,35,74,70,255, + 36,74,69,255,36,74,69,255,36,74,69,255,36,74,69,255, + 37,74,68,255,37,74,68,255,37,74,68,255,37,74,68,255, + 37,74,68,255,37,74,68,255,37,74,68,255,37,74,68,255, + 37,73,67,255,37,73,67,255,37,73,67,255,37,73,67,255, + 37,73,67,255,37,73,67,255,37,73,67,255,37,73,67,255, + 37,72,67,255,37,72,67,255,37,72,67,255,37,72,67,255, + 37,71,66,255,37,71,66,255,37,71,66,255,37,71,66,255, + 37,71,66,255,37,71,66,255,37,71,66,255,37,71,66,255, + 38,72,65,255,38,72,65,255,38,72,65,255,39,72,65,255, + 39,73,65,255,40,73,65,255,40,73,65,255,41,74,65,255, + 41,74,64,255,42,75,64,255,42,75,64,255,43,76,64,255, + 43,76,63,255,44,77,63,255,44,77,63,255,45,78,63,255, + 46,79,63,255,46,79,63,255,47,80,63,255,48,81,63,255, + 49,82,62,255,50,83,62,255,51,84,62,255,52,85,62,255, + 53,86,61,255,54,87,61,255,55,88,61,255,56,89,61,255, + 57,90,60,255,58,91,60,255,59,92,60,255,60,93,60,255, + 62,95,60,255,63,96,60,255,64,97,60,255,65,98,60,255, + 66,99,60,255,67,100,59,255,68,101,59,255,69,102,59,255, + 70,103,59,255,71,104,59,255,72,105,59,255,73,106,59,255, + 74,107,59,255,75,108,58,255,76,109,58,255,77,110,58,255, + 78,111,58,255,79,112,58,255,80,113,58,255,80,114,58,255, + 81,114,58,255,81,115,58,255,82,116,58,255,83,116,58,255, + 83,117,58,255,84,117,58,255,85,118,58,255,85,118,58,255, + 86,119,58,255,86,119,58,255,87,120,58,255,87,120,58,255, + 87,121,58,255,88,121,59,255,88,122,59,255,88,122,59,255, + 88,122,59,255,88,123,59,255,88,123,59,255,88,123,59,255, + 88,123,59,255,87,123,59,255,87,123,59,255,87,123,59,255, + 87,123,59,255,86,122,60,255,86,122,60,255,86,122,60,255, + 85,122,60,255,85,121,60,255,84,121,60,255,84,121,60,255, + 83,120,60,255,83,120,60,255,82,119,60,255,82,119,60,255, + 81,118,60,255,81,118,61,255,80,117,61,255,79,116,61,255, + 79,116,61,255,78,115,62,255,77,114,62,255,77,114,62,255, + 76,113,62,255,76,113,62,255,75,112,62,255,75,112,62,255, + 74,111,62,255,74,111,63,255,73,110,63,255,73,110,63,255, + 73,110,63,255,72,109,63,255,72,109,63,255,72,109,63,255, + 72,109,63,255,72,108,63,255,72,108,63,255,72,108,63,255, + 72,108,63,255,72,109,63,255,72,109,63,255,72,109,63,255, + 73,109,63,255,73,110,63,255,74,110,63,255,74,110,63,255, + 75,111,63,255,75,111,63,255,76,112,63,255,77,112,63,255, + 77,113,63,255,78,113,63,255,79,114,63,255,80,115,63,255, + 80,115,63,255,81,116,63,255,82,117,63,255,83,118,63,255, + 83,118,63,255,84,119,63,255,85,120,63,255,86,121,63,255, + 86,122,63,255,87,123,62,255,88,124,62,255,89,124,62,255, + 89,125,62,255,90,125,63,255,91,126,63,255,91,127,63,255, + 92,127,63,255,92,128,63,255,93,129,63,255,93,129,63,255, + 93,129,63,255,94,130,64,255,94,130,64,255,94,130,64,255, + 94,131,64,255,95,131,65,255,95,132,65,255,95,132,65,255, + 95,132,65,255,95,133,66,255,95,133,66,255,95,133,66,255, + 95,133,66,255,95,133,67,255,95,133,67,255,95,133,67,255, + 95,133,68,255,95,133,68,255,95,133,69,255,95,133,69,255, + 95,133,69,255,94,133,70,255,94,133,70,255,94,133,70,255, + 94,133,71,255,93,132,71,255,93,132,72,255,93,132,72,255, + 93,132,72,255,93,131,73,255,93,131,73,255,93,131,73,255, + 93,131,73,255,92,130,74,255,92,130,74,255,92,130,74,255, + 91,129,74,255,91,129,75,255,90,128,75,255,90,128,75,255, + 90,127,75,255,89,127,76,255,89,126,76,255,89,125,76,255, + 88,125,76,255,88,124,76,255,87,123,76,255,87,122,76,255, + 86,122,76,255,86,121,75,255,85,120,75,255,84,119,75,255, + 84,118,75,255,83,117,74,255,82,116,74,255,81,115,74,255, + 81,114,74,255,80,113,73,255,79,112,73,255,78,111,73,255, + 78,110,72,255,77,109,72,255,76,108,71,255,75,107,71,255, + 74,106,70,255,73,105,70,255,72,103,69,255,71,102,69,255, + 70,101,68,255,69,100,68,255,68,98,67,255,67,97,66,255, + 67,95,66,255,66,94,65,255,65,93,64,255,64,92,64,255, + 64,91,63,255,63,90,63,255,62,88,62,255,61,87,62,255, + 61,86,61,255,60,85,61,255,59,84,60,255,59,83,59,255, + 58,82,59,255,58,81,58,255,57,80,57,255,57,80,57,255, + 56,79,56,255,56,79,56,255,55,78,55,255,55,77,55,255, + 54,77,54,255,54,76,54,255,53,75,53,255,53,75,53,255, + 53,75,52,255,52,74,52,255,52,74,51,255,52,74,51,255, + 52,74,50,255,52,73,50,255,52,73,49,255,52,73,49,255, + 52,73,49,255,53,72,48,255,53,72,48,255,53,72,48,255, + 53,72,48,255,53,72,47,255,53,72,47,255,53,72,47,255, + 53,72,47,255,53,72,46,255,53,72,46,255,53,72,46,255, + 53,72,46,255,53,73,46,255,53,73,46,255,53,73,46,255, + 53,73,46,255,54,73,45,255,54,73,45,255,54,73,45,255, + 54,73,45,255,54,73,45,255,54,73,45,255,54,73,45,255, + 54,73,45,255,54,73,45,255,54,73,45,255,54,73,45,255, + 54,73,45,255,55,74,45,255,55,74,45,255,55,74,45,255, + 55,74,45,255,55,74,44,255,55,74,44,255,55,74,44,255, + 55,74,44,255,56,75,44,255,56,75,44,255,56,75,44,255, + 56,75,44,255,57,75,44,255,57,75,44,255,57,75,44,255, + 57,75,44,255,58,76,43,255,58,76,43,255,58,76,43,255, + 58,76,43,255,59,76,43,255,59,76,43,255,59,76,43,255, + 59,76,43,255,60,77,43,255,60,77,43,255,60,77,43,255, + 61,77,43,255,61,78,43,255,62,78,43,255,62,78,43,255, + 62,78,43,255,63,79,42,255,63,79,42,255,63,79,42,255, + 63,79,42,255,64,80,42,255,64,80,42,255,64,80,42,255, + 65,80,42,255,65,81,41,255,66,81,41,255,66,81,41,255, + 66,81,41,255,67,81,41,255,67,81,41,255,67,81,41,255, + 67,81,41,255,68,82,41,255,68,82,41,255,68,82,41,255, + 68,82,41,255,69,82,41,255,69,82,41,255,69,82,41,255, + 69,82,41,255,69,83,40,255,69,83,40,255,69,83,40,255, + 69,83,40,255,70,83,40,255,70,83,40,255,70,83,40,255, + 70,83,40,255,70,83,40,255,70,83,40,255,70,83,40,255, + 70,83,40,255,70,84,40,255,70,84,40,255,70,84,40,255, + 70,84,40,255,70,84,39,255,70,84,39,255,70,84,39,255, + 70,84,39,255,71,85,39,255,71,85,39,255,71,85,39,255, + 71,85,39,255,71,85,39,255,71,85,39,255,71,85,39,255, + 71,85,39,255,71,85,38,255,71,85,38,255,71,85,38,255, + 71,85,38,255,70,85,38,255,70,85,38,255,70,85,38,255, + 70,85,38,255,70,85,38,255,70,85,38,255,70,85,38,255, + 70,85,38,255,69,84,37,255,69,84,37,255,69,84,37,255, + 68,83,37,255,68,83,37,255,67,82,37,255,67,82,37,255, + 66,81,37,255,66,81,36,255,65,80,36,255,65,80,36,255, + 64,79,36,255,64,79,35,255,63,78,35,255,63,78,35,255, + 62,77,35,255,62,77,35,255,61,76,35,255,61,76,35,255, + 60,75,35,255,60,74,34,255,59,73,34,255,59,73,34,255, + 58,72,34,255,58,72,33,255,57,71,33,255,57,71,33,255, + 56,70,33,255,55,69,33,255,54,68,33,255,54,68,33,255, + 54,67,33,255,53,67,32,255,53,66,32,255,53,66,32,255, + 52,65,32,255,52,65,32,255,51,64,32,255,51,64,32,255, + 50,64,32,255,50,63,31,255,49,63,31,255,49,63,31,255, + 49,63,31,255,49,62,30,255,49,62,30,255,49,62,30,255, + 49,62,30,255,48,61,30,255,48,61,30,255,48,61,30,255, + 48,61,30,255,47,60,29,255,47,60,29,255,47,60,29,255, + 47,60,29,255,47,60,29,255,47,60,29,255,47,60,29,255, + 47,60,29,255,46,59,28,255,46,59,28,255,46,59,28,255, + 46,59,28,255,45,58,28,255,45,58,28,255,45,58,28,255, + 45,57,28,255,44,57,27,255,44,56,27,255,44,56,27,255, + 43,56,27,255,43,55,26,255,42,55,26,255,42,55,26,255, + 42,54,26,255,41,54,25,255,41,53,25,255,41,53,25,255, + 40,52,25,255,40,52,24,255,39,51,24,255,39,51,24,255, + 39,51,24,255,38,50,24,255,38,50,24,255,38,50,24,255, + 37,49,24,255,37,49,23,255,36,48,23,255,36,48,23,255, + 36,47,23,255,35,47,22,255,35,46,22,255,35,46,22,255, + 35,46,22,255,34,45,22,255,34,45,22,255,34,45,22,255, + 34,45,22,255,74,82,31,255,74,82,31,255,74,82,31,255, + 74,82,31,255,75,83,32,255,75,83,32,255,75,83,32,255, + 75,83,32,255,76,84,32,255,76,84,32,255,76,84,32,255, + 76,84,32,255,77,85,32,255,77,85,32,255,77,85,32,255, + 77,86,32,255,78,86,33,255,78,87,33,255,78,87,33,255, + 78,88,33,255,79,88,34,255,79,89,34,255,79,89,34,255, + 79,90,34,255,80,90,34,255,80,91,34,255,80,91,34,255, + 81,92,34,255,81,92,34,255,82,93,34,255,82,93,34,255, + 83,94,34,255,83,95,35,255,84,96,35,255,84,96,35,255, + 84,97,35,255,85,97,35,255,85,98,35,255,85,98,35,255, + 85,99,35,255,86,99,36,255,86,100,36,255,86,100,36,255, + 87,101,36,255,87,102,36,255,88,103,36,255,88,103,36,255, + 89,104,36,255,89,104,37,255,90,105,37,255,90,105,37,255, + 91,106,37,255,91,107,38,255,92,108,38,255,92,108,38,255, + 93,109,38,255,93,110,38,255,94,111,38,255,94,111,38,255, + 95,112,38,255,95,112,38,255,96,113,38,255,96,113,38,255, + 97,114,38,255,97,115,39,255,98,116,39,255,98,116,39,255, + 99,117,39,255,99,117,40,255,100,118,40,255,100,118,40,255, + 101,119,40,255,101,119,40,255,102,120,40,255,102,120,40,255, + 103,121,40,255,103,122,41,255,104,123,41,255,104,123,41,255, + 104,124,41,255,105,124,42,255,105,125,42,255,105,125,42,255, + 105,125,42,255,106,126,43,255,106,126,43,255,106,126,43,255, + 106,126,43,255,107,127,44,255,107,127,44,255,107,127,44,255, + 107,127,44,255,107,128,45,255,107,128,45,255,107,128,45,255, + 107,128,45,255,107,128,45,255,107,128,45,255,107,128,45,255, + 107,128,45,255,107,128,46,255,107,128,46,255,107,128,46,255, + 107,128,46,255,106,128,47,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,48,255,106,128,48,255,106,128,48,255, + 106,128,48,255,106,128,48,255,106,128,48,255,106,128,48,255, + 106,128,48,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,128,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,107,128,49,255,107,128,49,255,107,128,49,255, + 107,128,49,255,107,128,50,255,107,128,50,255,107,128,50,255, + 107,128,50,255,108,129,50,255,108,129,50,255,108,129,50,255, + 108,129,50,255,109,129,50,255,109,129,50,255,109,129,50,255, + 109,129,50,255,109,130,51,255,109,130,51,255,109,130,51,255, + 109,130,51,255,110,131,51,255,110,131,51,255,110,131,51,255, + 110,131,51,255,111,132,52,255,111,132,52,255,111,132,52,255, + 111,132,52,255,112,133,53,255,112,133,53,255,112,133,53,255, + 112,133,53,255,112,134,54,255,112,134,54,255,112,134,54,255, + 112,134,54,255,113,135,54,255,113,135,54,255,113,135,54,255, + 113,135,54,255,112,135,55,255,112,135,55,255,112,135,55,255, + 112,135,55,255,111,135,56,255,111,135,56,255,111,135,56,255, + 111,135,56,255,110,134,57,255,110,134,57,255,110,134,57,255, + 109,134,57,255,109,133,58,255,108,133,58,255,108,133,58,255, + 108,133,58,255,107,132,59,255,107,132,59,255,107,132,59,255, + 106,131,59,255,106,131,60,255,105,130,60,255,105,130,60,255, + 104,130,60,255,104,129,60,255,103,129,60,255,103,129,60,255, + 102,128,61,255,102,128,61,255,101,127,62,255,101,127,62,255, + 100,126,62,255,100,126,63,255,99,125,63,255,99,125,63,255, + 98,125,63,255,98,124,64,255,97,124,64,255,97,124,64,255, + 96,124,64,255,96,123,65,255,95,123,65,255,95,123,65,255, + 95,123,65,255,94,122,66,255,94,122,66,255,94,122,66,255, + 94,122,66,255,93,121,66,255,93,121,66,255,93,121,66,255, + 92,120,66,255,92,120,67,255,91,119,67,255,91,119,67,255, + 90,119,67,255,90,119,68,255,89,119,68,255,89,119,68,255, + 88,118,68,255,87,118,69,255,87,117,69,255,86,117,69,255, + 85,117,69,255,85,116,70,255,84,116,70,255,84,116,70,255, + 83,115,70,255,82,115,71,255,82,114,71,255,81,114,71,255, + 80,113,71,255,79,113,72,255,78,112,72,255,77,112,72,255, + 76,111,72,255,75,110,72,255,74,110,72,255,73,109,72,255, + 72,108,72,255,71,107,73,255,70,107,73,255,69,106,73,255, + 68,105,73,255,66,104,74,255,65,103,74,255,64,102,74,255, + 63,101,74,255,61,100,75,255,60,99,75,255,59,98,75,255, + 58,97,75,255,56,96,75,255,55,95,75,255,54,94,75,255, + 53,93,75,255,51,92,76,255,50,91,76,255,49,90,76,255, + 48,89,76,255,47,88,76,255,46,88,76,255,45,87,76,255, + 44,86,76,255,43,85,76,255,42,84,76,255,41,83,76,255, + 40,82,76,255,39,82,75,255,39,81,75,255,38,81,75,255, + 37,80,75,255,36,79,75,255,36,79,75,255,35,78,75,255, + 34,78,75,255,34,77,74,255,33,77,74,255,33,77,74,255, + 33,77,74,255,33,76,74,255,33,76,74,255,33,76,74,255, + 33,76,74,255,32,75,73,255,32,75,73,255,32,75,73,255, + 32,75,73,255,32,75,72,255,32,75,72,255,32,75,72,255, + 32,75,72,255,33,74,71,255,33,74,71,255,33,74,71,255, + 33,74,71,255,33,75,70,255,33,75,70,255,33,75,70,255, + 33,75,70,255,34,74,70,255,34,74,70,255,34,74,70,255, + 34,74,70,255,35,74,69,255,35,74,69,255,35,74,69,255, + 35,74,69,255,36,74,68,255,36,74,68,255,36,74,68,255, + 36,74,68,255,36,74,68,255,36,74,68,255,36,74,68,255, + 36,74,68,255,36,73,67,255,36,73,67,255,36,73,67,255, + 36,73,67,255,36,72,67,255,36,72,67,255,36,72,67,255, + 36,72,67,255,36,71,67,255,36,71,67,255,36,71,67,255, + 36,71,67,255,36,71,66,255,36,71,66,255,36,71,66,255, + 36,71,66,255,36,71,66,255,36,71,66,255,36,71,66,255, + 36,71,66,255,37,72,65,255,37,72,65,255,37,72,65,255, + 38,72,65,255,38,73,65,255,39,73,65,255,39,73,65,255, + 40,74,65,255,40,74,64,255,41,75,64,255,41,75,64,255, + 42,76,64,255,42,76,63,255,43,77,63,255,43,77,63,255, + 44,78,63,255,45,79,63,255,45,79,63,255,46,80,63,255, + 47,81,63,255,48,82,62,255,49,83,62,255,50,84,62,255, + 51,85,62,255,52,86,61,255,53,87,61,255,54,88,61,255, + 55,89,61,255,57,90,60,255,58,91,60,255,59,92,60,255, + 60,93,60,255,61,95,60,255,62,96,60,255,63,97,60,255, + 64,98,60,255,65,99,60,255,67,100,59,255,68,101,59,255, + 69,102,59,255,70,103,59,255,71,104,59,255,72,105,59,255, + 73,106,59,255,74,107,59,255,75,108,58,255,76,109,58,255, + 77,110,58,255,78,111,58,255,79,112,58,255,80,113,58,255, + 80,114,58,255,81,114,58,255,81,115,58,255,82,116,58,255, + 83,117,58,255,83,117,58,255,84,118,58,255,85,119,58,255, + 85,119,58,255,86,120,58,255,86,120,58,255,87,121,58,255, + 87,121,58,255,87,121,58,255,88,122,59,255,88,122,59,255, + 88,122,59,255,88,122,59,255,88,123,59,255,88,123,59,255, + 88,123,59,255,88,123,59,255,87,123,59,255,87,123,59,255, + 87,123,59,255,87,123,59,255,86,122,60,255,86,122,60,255, + 86,122,60,255,85,122,60,255,85,121,60,255,84,121,60,255, + 84,121,60,255,83,120,60,255,83,120,60,255,82,119,60,255, + 82,119,60,255,81,118,60,255,81,118,61,255,80,117,61,255, + 79,116,61,255,79,116,61,255,78,115,62,255,77,114,62,255, + 77,114,62,255,76,113,62,255,76,113,62,255,75,112,62,255, + 74,112,62,255,74,111,62,255,73,111,63,255,72,110,63,255, + 72,110,63,255,72,110,63,255,71,109,63,255,71,109,63,255, + 71,109,63,255,71,109,63,255,71,108,63,255,71,108,63,255, + 71,108,63,255,71,108,63,255,72,109,63,255,72,109,63,255, + 72,109,63,255,72,109,63,255,73,110,63,255,73,110,63,255, + 73,110,63,255,74,111,63,255,74,111,63,255,75,112,63,255, + 76,112,63,255,76,113,63,255,77,113,63,255,78,114,63,255, + 79,115,63,255,79,115,63,255,80,116,63,255,81,117,63,255, + 82,118,63,255,82,118,63,255,83,119,63,255,84,120,63,255, + 85,121,63,255,85,122,63,255,86,123,62,255,87,124,62,255, + 88,124,62,255,88,125,62,255,89,125,63,255,90,126,63,255, + 90,127,63,255,91,127,63,255,91,128,63,255,92,129,63,255, + 92,129,63,255,92,129,63,255,93,130,64,255,93,130,64,255, + 93,130,64,255,93,131,64,255,94,131,65,255,94,132,65,255, + 94,132,65,255,94,132,65,255,94,133,66,255,94,133,66,255, + 94,133,66,255,94,133,66,255,94,133,67,255,94,133,67,255, + 94,133,67,255,94,133,68,255,94,133,68,255,94,133,69,255, + 94,133,69,255,94,133,70,255,93,133,70,255,93,133,71,255, + 93,133,71,255,93,133,71,255,92,132,72,255,92,132,72,255, + 92,132,72,255,92,132,73,255,92,131,73,255,92,131,74,255, + 92,131,74,255,92,131,74,255,91,130,75,255,91,130,75,255, + 91,130,75,255,90,129,75,255,90,129,75,255,89,128,75,255, + 89,128,75,255,89,127,75,255,88,127,76,255,88,126,76,255, + 88,125,76,255,87,125,76,255,87,124,76,255,86,123,76,255, + 86,122,76,255,85,122,76,255,85,121,75,255,84,120,75,255, + 83,119,75,255,83,118,75,255,82,117,74,255,81,116,74,255, + 80,115,74,255,80,114,74,255,79,113,73,255,78,112,73,255, + 77,111,73,255,77,110,72,255,76,108,72,255,75,107,71,255, + 74,106,71,255,73,105,70,255,72,104,70,255,71,102,69,255, + 70,101,69,255,69,100,68,255,68,99,68,255,67,97,67,255, + 66,96,66,255,66,94,66,255,65,93,65,255,64,92,64,255, + 63,91,64,255,63,90,63,255,62,89,63,255,61,87,62,255, + 60,86,61,255,60,85,61,255,59,84,60,255,58,83,59,255, + 58,82,59,255,57,81,58,255,57,80,58,255,56,79,57,255, + 56,79,57,255,55,78,56,255,55,78,56,255,54,77,55,255, + 54,76,54,255,53,76,54,255,53,75,53,255,52,74,52,255, + 52,74,52,255,52,74,52,255,51,73,51,255,51,73,51,255, + 51,73,51,255,51,73,50,255,51,72,50,255,51,72,49,255, + 51,72,49,255,51,72,49,255,52,71,48,255,52,71,48,255, + 52,71,48,255,52,71,48,255,52,71,47,255,52,71,47,255, + 52,71,47,255,52,71,47,255,52,71,46,255,52,71,46,255, + 52,71,46,255,52,71,46,255,52,72,45,255,52,72,45,255, + 52,72,45,255,52,72,45,255,53,72,45,255,53,72,45,255, + 53,72,45,255,53,72,45,255,53,72,45,255,53,72,45,255, + 53,72,45,255,53,72,45,255,53,72,45,255,53,72,45,255, + 53,72,45,255,53,72,45,255,54,73,45,255,54,73,45,255, + 54,73,45,255,54,73,45,255,54,73,44,255,54,73,44,255, + 54,73,44,255,54,73,44,255,55,74,44,255,55,74,44,255, + 55,74,44,255,55,74,44,255,56,74,44,255,56,74,44,255, + 56,74,44,255,56,74,44,255,57,75,43,255,57,75,43,255, + 57,75,43,255,57,75,43,255,58,75,43,255,58,75,43,255, + 58,75,43,255,58,75,43,255,59,76,43,255,59,76,43,255, + 59,76,43,255,60,76,43,255,60,77,43,255,61,77,43,255, + 61,77,43,255,61,77,43,255,62,78,42,255,62,78,42,255, + 62,78,42,255,62,78,42,255,63,79,42,255,63,79,42,255, + 63,79,42,255,64,79,42,255,64,80,41,255,65,80,41,255, + 65,80,41,255,65,80,41,255,66,80,41,255,66,80,41,255, + 66,80,41,255,66,80,41,255,67,81,41,255,67,81,41,255, + 67,81,41,255,67,81,41,255,68,81,41,255,68,81,41,255, + 68,81,41,255,68,81,41,255,68,82,40,255,68,82,40,255, + 68,82,40,255,68,82,40,255,69,82,40,255,69,82,40,255, + 69,82,40,255,69,82,40,255,69,82,40,255,69,82,40,255, + 69,82,40,255,69,82,40,255,69,83,40,255,69,83,40,255, + 69,83,40,255,69,83,40,255,69,83,39,255,69,83,39,255, + 69,83,39,255,69,83,39,255,70,84,39,255,70,84,39,255, + 70,84,39,255,70,84,39,255,70,84,39,255,70,84,39,255, + 70,84,39,255,70,84,39,255,70,85,38,255,70,85,38,255, + 70,85,38,255,70,85,38,255,70,85,38,255,70,85,38,255, + 70,85,38,255,70,85,38,255,69,84,38,255,69,84,38,255, + 69,84,38,255,69,84,38,255,68,84,37,255,68,84,37,255, + 68,84,37,255,68,83,37,255,67,83,37,255,67,82,37,255, + 67,82,37,255,66,81,37,255,66,81,36,255,65,80,36,255, + 65,80,36,255,64,79,36,255,64,79,35,255,63,78,35,255, + 63,78,35,255,62,77,35,255,62,77,35,255,61,76,35,255, + 61,76,35,255,60,75,35,255,60,74,34,255,59,73,34,255, + 59,73,34,255,58,72,34,255,58,72,33,255,57,71,33,255, + 57,71,33,255,56,70,33,255,55,69,33,255,54,68,33,255, + 54,68,33,255,54,67,33,255,53,67,32,255,53,66,32,255, + 53,66,32,255,52,65,32,255,52,65,32,255,51,64,32,255, + 51,64,32,255,50,64,32,255,50,63,31,255,49,63,31,255, + 49,63,31,255,49,63,31,255,48,62,30,255,48,62,30,255, + 48,62,30,255,48,62,30,255,48,61,30,255,48,61,30,255, + 48,61,30,255,48,61,30,255,47,60,29,255,47,60,29,255, + 47,60,29,255,47,60,29,255,46,60,29,255,46,60,29,255, + 46,60,29,255,46,60,29,255,45,59,28,255,45,59,28,255, + 45,59,28,255,45,58,28,255,45,58,28,255,45,57,28,255, + 45,57,28,255,44,57,28,255,44,56,27,255,43,56,27,255, + 43,56,27,255,43,56,27,255,42,55,26,255,42,55,26,255, + 42,55,26,255,42,54,26,255,41,54,25,255,41,53,25,255, + 41,53,25,255,40,52,25,255,40,52,24,255,39,51,24,255, + 39,51,24,255,39,50,24,255,38,50,24,255,38,49,24,255, + 38,49,24,255,37,49,24,255,37,48,23,255,36,48,23,255, + 36,48,23,255,36,47,23,255,35,47,22,255,35,46,22,255, + 35,46,22,255,35,46,22,255,34,45,22,255,34,45,22,255, + 34,45,22,255,34,45,22,255,74,82,31,255,74,82,31,255, + 74,82,31,255,74,82,31,255,75,83,32,255,75,83,32,255, + 75,83,32,255,75,83,32,255,76,84,32,255,76,84,32,255, + 76,84,32,255,76,84,32,255,77,85,32,255,77,85,32,255, + 77,85,32,255,77,86,32,255,78,86,33,255,78,87,33,255, + 78,87,33,255,78,88,33,255,79,88,34,255,79,89,34,255, + 79,89,34,255,79,90,34,255,80,90,34,255,80,91,34,255, + 80,91,34,255,81,92,34,255,81,92,34,255,82,93,34,255, + 82,93,34,255,83,94,34,255,83,95,35,255,84,96,35,255, + 84,96,35,255,84,97,35,255,85,97,35,255,85,98,35,255, + 85,98,35,255,85,99,35,255,86,99,36,255,86,100,36,255, + 86,100,36,255,87,101,36,255,87,102,36,255,88,103,36,255, + 88,103,36,255,89,104,36,255,89,104,37,255,90,105,37,255, + 90,105,37,255,91,106,37,255,91,107,38,255,92,108,38,255, + 92,108,38,255,93,109,38,255,93,110,38,255,94,111,38,255, + 94,111,38,255,95,112,38,255,95,112,38,255,96,113,38,255, + 96,113,38,255,97,114,38,255,97,115,39,255,98,116,39,255, + 98,116,39,255,99,117,39,255,99,117,40,255,100,118,40,255, + 100,118,40,255,101,119,40,255,101,119,40,255,102,120,40,255, + 102,120,40,255,103,121,40,255,103,122,41,255,104,123,41,255, + 104,123,41,255,104,124,41,255,105,124,42,255,105,125,42,255, + 105,125,42,255,105,125,42,255,106,126,43,255,106,126,43,255, + 106,126,43,255,106,126,43,255,107,127,44,255,107,127,44,255, + 107,127,44,255,107,127,44,255,107,128,45,255,107,128,45,255, + 107,128,45,255,107,128,45,255,107,128,45,255,107,128,45,255, + 107,128,45,255,107,128,45,255,107,128,46,255,107,128,46,255, + 107,128,46,255,107,128,46,255,106,128,47,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,48,255,106,128,48,255, + 106,128,48,255,106,128,48,255,106,128,48,255,106,128,48,255, + 106,128,48,255,106,128,48,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,127,48,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,128,49,255,105,128,49,255, + 105,128,49,255,105,128,49,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,50,255,106,128,50,255,106,128,50,255, + 106,128,50,255,106,128,50,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,106,128,49,255,106,128,49,255, + 106,128,49,255,106,128,49,255,107,128,49,255,107,128,49,255, + 107,128,49,255,107,128,49,255,107,128,50,255,107,128,50,255, + 107,128,50,255,107,128,50,255,108,129,50,255,108,129,50,255, + 108,129,50,255,108,129,50,255,109,129,50,255,109,129,50,255, + 109,129,50,255,109,129,50,255,109,130,51,255,109,130,51,255, + 109,130,51,255,109,130,51,255,110,131,51,255,110,131,51,255, + 110,131,51,255,110,131,51,255,111,132,52,255,111,132,52,255, + 111,132,52,255,111,132,52,255,112,133,53,255,112,133,53,255, + 112,133,53,255,112,133,53,255,112,134,54,255,112,134,54,255, + 112,134,54,255,112,134,54,255,113,135,54,255,113,135,54,255, + 113,135,54,255,113,135,54,255,112,135,55,255,112,135,55,255, + 112,135,55,255,112,135,55,255,111,135,56,255,111,135,56,255, + 111,135,56,255,111,135,56,255,110,134,57,255,110,134,57,255, + 110,134,57,255,109,134,57,255,109,133,58,255,108,133,58,255, + 108,133,58,255,108,133,58,255,107,132,59,255,107,132,59,255, + 107,132,59,255,106,131,59,255,106,131,60,255,105,130,60,255, + 105,130,60,255,104,130,60,255,104,129,60,255,103,129,60,255, + 103,129,60,255,102,128,61,255,102,128,61,255,101,127,62,255, + 101,127,62,255,100,126,62,255,100,126,63,255,99,125,63,255, + 99,125,63,255,98,125,63,255,98,124,64,255,97,124,64,255, + 97,124,64,255,97,124,64,255,96,123,65,255,96,123,65,255, + 96,123,65,255,96,123,65,255,95,122,66,255,95,122,66,255, + 95,122,66,255,94,122,66,255,94,121,66,255,93,121,66,255, + 93,121,66,255,93,121,66,255,92,120,67,255,92,120,67,255, + 92,120,67,255,91,120,67,255,91,119,68,255,90,119,68,255, + 90,119,68,255,89,119,68,255,89,118,69,255,88,118,69,255, + 88,118,69,255,87,118,69,255,86,117,70,255,86,117,70,255, + 85,117,70,255,84,116,70,255,83,116,71,255,83,115,71,255, + 82,115,71,255,81,114,71,255,80,114,72,255,79,113,72,255, + 78,113,72,255,77,112,72,255,76,111,72,255,75,111,72,255, + 74,110,72,255,73,109,72,255,71,108,73,255,70,108,73,255, + 69,107,73,255,68,106,73,255,66,105,74,255,65,104,74,255, + 64,103,74,255,63,102,74,255,61,101,75,255,60,100,75,255, + 59,99,75,255,58,98,75,255,56,97,75,255,55,96,75,255, + 54,95,75,255,53,94,75,255,51,93,76,255,50,92,76,255, + 49,91,76,255,48,90,76,255,47,89,76,255,46,88,76,255, + 45,87,76,255,44,86,76,255,43,85,76,255,42,84,76,255, + 41,83,76,255,40,82,76,255,39,82,75,255,39,81,75,255, + 38,81,75,255,37,80,75,255,36,79,75,255,36,79,75,255, + 35,78,75,255,34,78,75,255,34,77,74,255,33,77,74,255, + 33,77,74,255,33,77,74,255,33,76,74,255,33,76,74,255, + 33,76,74,255,33,76,74,255,32,75,73,255,32,75,73,255, + 32,75,73,255,32,75,73,255,32,75,72,255,32,75,72,255, + 32,75,72,255,32,75,72,255,33,74,71,255,33,74,71,255, + 33,74,71,255,33,74,71,255,33,75,70,255,33,75,70,255, + 33,75,70,255,33,75,70,255,34,74,70,255,34,74,70,255, + 34,74,70,255,34,74,70,255,34,74,69,255,34,74,69,255, + 34,74,69,255,34,74,69,255,35,74,68,255,35,74,68,255, + 35,74,68,255,35,74,68,255,35,74,68,255,35,74,68,255, + 35,74,68,255,35,74,68,255,35,73,67,255,35,73,67,255, + 35,73,67,255,35,73,67,255,35,72,67,255,35,72,67,255, + 35,72,67,255,35,72,67,255,35,71,67,255,35,71,67,255, + 35,71,67,255,35,71,67,255,36,71,66,255,36,71,66,255, + 36,71,66,255,36,71,66,255,36,71,66,255,36,71,66,255, + 36,71,66,255,36,71,66,255,37,72,65,255,37,72,65,255, + 37,72,65,255,38,72,65,255,38,73,65,255,39,73,65,255, + 39,73,65,255,40,74,65,255,40,74,64,255,41,75,64,255, + 41,75,64,255,42,76,64,255,42,76,63,255,43,77,63,255, + 43,77,63,255,44,78,63,255,45,79,63,255,45,79,63,255, + 46,80,63,255,47,81,63,255,48,82,62,255,49,83,62,255, + 50,84,62,255,51,85,62,255,52,86,61,255,53,87,61,255, + 54,88,61,255,55,89,61,255,57,90,60,255,58,91,60,255, + 59,92,60,255,60,93,60,255,61,95,60,255,62,96,60,255, + 63,97,60,255,64,98,60,255,65,99,60,255,67,100,59,255, + 68,101,59,255,69,102,59,255,70,103,59,255,71,104,59,255, + 72,105,59,255,73,106,59,255,74,107,59,255,75,108,58,255, + 76,109,58,255,77,110,58,255,78,111,58,255,79,112,58,255, + 80,113,58,255,80,114,58,255,81,114,58,255,81,115,58,255, + 82,116,58,255,83,117,58,255,83,117,58,255,84,118,58,255, + 85,119,58,255,85,119,58,255,86,120,58,255,86,120,58,255, + 87,121,58,255,87,121,58,255,87,121,58,255,88,122,59,255, + 88,122,59,255,88,122,59,255,88,122,59,255,88,123,59,255, + 88,123,59,255,88,123,59,255,88,123,59,255,87,123,59,255, + 87,123,59,255,87,123,59,255,87,123,59,255,86,122,60,255, + 86,122,60,255,86,122,60,255,85,122,60,255,85,121,60,255, + 84,121,60,255,84,121,60,255,83,120,60,255,83,120,60,255, + 82,119,60,255,82,119,60,255,81,118,60,255,81,118,61,255, + 80,117,61,255,79,116,61,255,79,116,61,255,78,115,62,255, + 77,114,62,255,77,114,62,255,76,113,62,255,76,113,62,255, + 75,112,62,255,74,112,62,255,74,111,62,255,73,111,63,255, + 72,110,63,255,72,110,63,255,72,110,63,255,71,109,63,255, + 71,109,63,255,71,109,63,255,71,109,63,255,71,108,63,255, + 71,108,63,255,71,108,63,255,71,108,63,255,72,109,63,255, + 72,109,63,255,72,109,63,255,72,109,63,255,73,110,63,255, + 73,110,63,255,73,110,63,255,74,111,63,255,74,111,63,255, + 75,112,63,255,76,112,63,255,76,113,63,255,77,113,63,255, + 78,114,63,255,79,115,63,255,79,115,63,255,80,116,63,255, + 81,117,63,255,82,118,63,255,82,118,63,255,83,119,63,255, + 84,120,63,255,85,121,63,255,85,122,63,255,86,123,62,255, + 87,124,62,255,87,124,62,255,88,125,62,255,88,125,63,255, + 89,126,63,255,89,127,63,255,90,127,63,255,90,128,63,255, + 91,129,63,255,91,129,63,255,92,129,63,255,92,130,64,255, + 93,130,64,255,93,130,64,255,93,131,64,255,94,131,65,255, + 94,132,65,255,94,132,65,255,94,132,65,255,94,133,66,255, + 94,133,66,255,94,133,66,255,94,133,66,255,94,133,67,255, + 94,133,67,255,94,133,67,255,94,133,68,255,94,133,68,255, + 94,133,69,255,94,133,69,255,94,133,70,255,93,133,70,255, + 93,133,71,255,93,133,71,255,93,133,71,255,92,132,72,255, + 92,132,72,255,92,132,72,255,92,132,73,255,92,131,73,255, + 92,131,74,255,92,131,74,255,92,131,74,255,91,130,75,255, + 91,130,75,255,91,130,75,255,90,129,75,255,90,129,75,255, + 89,128,75,255,89,128,75,255,89,127,75,255,88,127,76,255, + 88,126,76,255,88,125,76,255,87,125,76,255,87,124,76,255, + 86,123,76,255,86,122,76,255,85,122,76,255,85,121,75,255, + 84,120,75,255,83,119,75,255,83,118,75,255,82,117,74,255, + 81,116,74,255,80,115,74,255,80,114,74,255,79,113,73,255, + 78,112,73,255,77,111,73,255,77,110,72,255,76,108,72,255, + 75,107,71,255,74,106,71,255,73,105,70,255,72,104,70,255, + 71,102,69,255,70,101,69,255,69,100,68,255,68,99,68,255, + 67,97,67,255,66,96,66,255,65,94,66,255,64,93,65,255, + 63,91,64,255,62,90,64,255,62,89,63,255,61,88,63,255, + 60,86,62,255,59,85,61,255,59,84,61,255,58,83,60,255, + 57,82,59,255,56,81,59,255,56,80,58,255,55,79,58,255, + 54,78,57,255,54,77,57,255,53,77,56,255,53,76,56,255, + 52,75,55,255,52,74,54,255,51,74,54,255,51,73,53,255, + 50,72,52,255,50,72,52,255,50,72,52,255,50,71,51,255, + 50,71,51,255,50,71,51,255,50,71,50,255,49,70,50,255, + 49,70,49,255,49,70,49,255,49,70,49,255,50,69,48,255, + 50,69,48,255,50,69,48,255,50,69,48,255,50,69,47,255, + 50,69,47,255,50,69,47,255,50,69,47,255,50,69,46,255, + 50,69,46,255,50,69,46,255,50,69,46,255,50,70,45,255, + 50,70,45,255,50,70,45,255,50,70,45,255,51,70,45,255, + 51,70,45,255,51,70,45,255,51,70,45,255,51,70,45,255, + 51,70,45,255,51,70,45,255,51,70,45,255,52,71,45,255, + 52,71,45,255,52,71,45,255,52,71,45,255,52,71,45,255, + 52,71,45,255,52,71,45,255,52,71,45,255,53,72,44,255, + 53,72,44,255,53,72,44,255,53,72,44,255,54,72,44,255, + 54,72,44,255,54,72,44,255,54,72,44,255,55,73,44,255, + 55,73,44,255,55,73,44,255,55,73,44,255,56,73,43,255, + 56,73,43,255,56,73,43,255,56,73,43,255,57,74,43,255, + 57,74,43,255,57,74,43,255,57,74,43,255,58,75,43,255, + 58,75,43,255,58,75,43,255,58,75,43,255,59,76,43,255, + 59,76,43,255,59,76,43,255,60,76,43,255,60,77,42,255, + 61,77,42,255,61,77,42,255,61,77,42,255,62,78,42,255, + 62,78,42,255,62,78,42,255,63,78,42,255,63,79,41,255, + 64,79,41,255,64,79,41,255,64,79,41,255,65,80,41,255, + 65,80,41,255,65,80,41,255,65,80,41,255,66,80,41,255, + 66,80,41,255,66,80,41,255,66,80,41,255,67,81,41,255, + 67,81,41,255,67,81,41,255,67,81,41,255,67,81,40,255, + 67,81,40,255,67,81,40,255,67,81,40,255,68,81,40,255, + 68,81,40,255,68,81,40,255,68,81,40,255,68,82,40,255, + 68,82,40,255,68,82,40,255,68,82,40,255,69,82,40,255, + 69,82,40,255,69,82,40,255,69,82,40,255,69,83,39,255, + 69,83,39,255,69,83,39,255,69,83,39,255,70,84,39,255, + 70,84,39,255,70,84,39,255,70,84,39,255,70,84,39,255, + 70,84,39,255,70,84,39,255,70,84,39,255,70,85,38,255, + 70,85,38,255,70,85,38,255,70,85,38,255,70,85,38,255, + 70,85,38,255,70,85,38,255,70,85,38,255,69,84,38,255, + 69,84,38,255,69,84,38,255,69,84,38,255,68,84,37,255, + 68,84,37,255,68,84,37,255,68,83,37,255,67,83,37,255, + 67,82,37,255,67,82,37,255,66,81,37,255,66,81,36,255, + 65,80,36,255,65,80,36,255,64,79,36,255,64,79,35,255, + 63,78,35,255,63,78,35,255,62,77,35,255,62,77,35,255, + 61,76,35,255,61,76,35,255,60,75,35,255,60,74,34,255, + 59,73,34,255,59,73,34,255,58,72,34,255,58,72,33,255, + 57,71,33,255,57,71,33,255,56,70,33,255,55,69,33,255, + 54,68,33,255,54,68,33,255,54,67,33,255,53,67,32,255, + 53,66,32,255,53,66,32,255,52,65,32,255,52,65,32,255, + 51,64,32,255,51,64,32,255,50,64,32,255,50,63,31,255, + 49,63,31,255,49,63,31,255,49,63,31,255,48,62,30,255, + 48,62,30,255,48,62,30,255,48,62,30,255,48,61,30,255, + 48,61,30,255,48,61,30,255,48,61,30,255,47,60,29,255, + 47,60,29,255,47,60,29,255,47,60,29,255,46,60,29,255, + 46,60,29,255,46,60,29,255,46,60,29,255,45,59,28,255, + 45,59,28,255,45,59,28,255,45,58,28,255,45,58,28,255, + 45,57,28,255,45,57,28,255,44,57,28,255,44,56,27,255, + 43,56,27,255,43,56,27,255,43,56,27,255,42,55,26,255, + 42,55,26,255,42,55,26,255,42,54,26,255,41,54,25,255, + 41,53,25,255,41,53,25,255,40,52,25,255,40,52,24,255, + 39,51,24,255,39,51,24,255,39,50,24,255,38,50,24,255, + 38,49,24,255,38,49,24,255,37,49,24,255,37,48,23,255, + 36,48,23,255,36,48,23,255,36,47,23,255,35,47,22,255, + 35,46,22,255,35,46,22,255,35,46,22,255,34,45,22,255, + 34,45,22,255,34,45,22,255,34,45,22,255,75,82,32,255, + 75,82,32,255,75,82,32,255,75,82,32,255,76,83,32,255, + 76,83,32,255,76,83,32,255,76,83,32,255,77,84,32,255, + 77,84,32,255,77,84,32,255,77,84,32,255,78,85,33,255, + 78,85,33,255,78,85,33,255,78,86,33,255,79,86,33,255, + 79,87,33,255,79,87,33,255,79,88,33,255,80,88,34,255, + 80,89,34,255,80,89,34,255,80,90,34,255,81,90,34,255, + 81,91,34,255,81,91,34,255,81,92,34,255,82,92,34,255, + 82,93,34,255,82,93,34,255,83,94,34,255,83,95,35,255, + 84,96,35,255,84,96,35,255,84,97,35,255,85,97,35,255, + 85,98,35,255,85,98,35,255,85,99,35,255,86,99,36,255, + 86,100,36,255,86,100,36,255,87,101,36,255,87,102,36,255, + 88,103,36,255,88,103,36,255,89,104,36,255,89,104,37,255, + 90,105,37,255,90,105,37,255,91,106,37,255,91,106,38,255, + 92,107,38,255,92,107,38,255,93,108,38,255,93,109,38,255, + 94,110,38,255,94,110,38,255,95,111,38,255,95,111,38,255, + 96,112,38,255,96,112,38,255,96,113,38,255,97,114,39,255, + 97,115,39,255,97,115,39,255,98,116,39,255,99,116,40,255, + 100,117,40,255,100,117,40,255,100,118,40,255,101,119,40,255, + 101,120,40,255,101,120,40,255,102,121,40,255,102,121,41,255, + 103,122,41,255,103,122,41,255,104,123,41,255,104,123,42,255, + 105,124,42,255,105,124,42,255,105,125,42,255,106,125,43,255, + 106,126,43,255,106,126,43,255,106,126,43,255,107,127,44,255, + 107,127,44,255,107,127,44,255,107,127,44,255,107,128,45,255, + 107,128,45,255,107,128,45,255,107,128,45,255,107,128,45,255, + 107,128,45,255,107,128,45,255,107,128,45,255,107,128,46,255, + 107,128,46,255,107,128,46,255,107,128,46,255,106,128,47,255, + 106,128,47,255,106,128,47,255,106,128,47,255,106,128,48,255, + 106,128,48,255,106,128,48,255,106,128,48,255,106,128,48,255, + 106,128,48,255,106,128,48,255,106,128,48,255,105,127,48,255, + 105,127,48,255,105,127,48,255,105,127,48,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,126,49,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,126,50,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,126,50,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,126,50,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,127,50,255, + 105,127,50,255,105,127,50,255,105,127,50,255,105,126,50,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,126,50,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,126,50,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,127,50,255, + 105,127,50,255,105,127,50,255,105,127,50,255,105,127,50,255, + 105,127,50,255,105,127,50,255,105,127,50,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,106,127,49,255, + 106,127,49,255,106,127,49,255,106,127,49,255,106,127,49,255, + 106,127,49,255,106,127,49,255,106,127,49,255,106,127,49,255, + 106,127,49,255,106,127,49,255,106,127,49,255,106,127,50,255, + 106,127,50,255,106,127,50,255,106,127,50,255,107,128,50,255, + 107,128,50,255,107,128,50,255,107,128,50,255,108,128,50,255, + 108,128,50,255,108,128,50,255,108,128,50,255,109,129,51,255, + 109,129,51,255,109,129,51,255,109,129,51,255,110,130,51,255, + 110,130,51,255,110,130,51,255,110,131,51,255,111,131,52,255, + 111,132,52,255,111,132,52,255,111,132,52,255,112,133,52,255, + 112,133,52,255,112,133,52,255,112,133,52,255,112,134,53,255, + 112,134,53,255,112,134,53,255,112,134,53,255,113,135,54,255, + 113,135,54,255,113,135,54,255,113,135,54,255,112,135,54,255, + 112,135,54,255,112,135,54,255,112,135,54,255,112,135,55,255, + 112,135,55,255,112,135,55,255,111,135,55,255,111,134,56,255, + 110,134,56,255,110,134,56,255,110,134,56,255,109,133,57,255, + 109,133,57,255,109,133,57,255,108,133,57,255,108,132,58,255, + 107,132,58,255,107,132,58,255,107,131,58,255,106,131,59,255, + 106,130,59,255,106,130,59,255,105,130,59,255,105,129,60,255, + 104,129,60,255,104,129,60,255,103,128,60,255,103,128,61,255, + 102,127,61,255,102,127,61,255,101,127,61,255,101,126,62,255, + 100,126,62,255,100,126,62,255,99,126,62,255,99,125,63,255, + 98,125,63,255,98,125,63,255,98,125,63,255,97,124,64,255, + 97,124,64,255,97,124,64,255,97,124,64,255,96,123,65,255, + 96,123,65,255,96,123,65,255,95,123,65,255,95,122,66,255, + 94,122,66,255,94,122,66,255,94,122,66,255,93,121,66,255, + 93,121,66,255,93,121,66,255,92,121,66,255,92,120,67,255, + 91,120,67,255,91,120,67,255,90,120,67,255,90,119,68,255, + 89,119,68,255,89,119,68,255,88,119,68,255,87,118,69,255, + 87,118,69,255,86,118,69,255,85,117,69,255,84,117,70,255, + 84,116,70,255,83,116,70,255,82,115,70,255,81,115,71,255, + 80,114,71,255,79,114,71,255,78,113,71,255,77,112,72,255, + 76,112,72,255,75,111,72,255,74,110,72,255,72,109,73,255, + 71,109,73,255,70,108,73,255,69,107,73,255,67,106,74,255, + 66,105,74,255,65,104,74,255,64,103,74,255,62,102,75,255, + 61,101,75,255,60,100,75,255,59,99,75,255,57,98,75,255, + 56,97,75,255,55,96,75,255,54,95,75,255,52,94,76,255, + 51,93,76,255,50,92,76,255,49,91,76,255,47,90,76,255, + 46,89,76,255,45,88,76,255,44,87,76,255,43,86,76,255, + 42,85,76,255,41,84,76,255,40,83,76,255,39,83,75,255, + 39,82,75,255,38,82,75,255,37,81,75,255,36,80,75,255, + 36,80,75,255,35,79,75,255,34,79,75,255,34,78,74,255, + 33,78,74,255,33,78,74,255,33,77,74,255,33,77,74,255, + 33,76,74,255,33,76,74,255,33,76,74,255,32,75,73,255, + 32,75,73,255,32,75,73,255,32,75,73,255,31,75,72,255, + 31,75,72,255,31,75,72,255,31,75,72,255,32,74,71,255, + 32,74,71,255,32,74,71,255,32,74,71,255,32,75,70,255, + 32,75,70,255,32,75,70,255,32,75,70,255,33,74,70,255, + 33,74,70,255,33,74,70,255,33,74,70,255,33,74,69,255, + 33,74,69,255,33,74,69,255,33,74,69,255,34,74,68,255, + 34,74,68,255,34,74,68,255,34,74,68,255,34,74,68,255, + 34,74,68,255,34,74,68,255,34,74,68,255,34,73,67,255, + 34,73,67,255,34,73,67,255,34,73,67,255,34,72,67,255, + 34,72,67,255,34,72,67,255,34,72,67,255,34,71,67,255, + 34,71,67,255,34,71,67,255,34,71,67,255,35,71,66,255, + 35,71,66,255,35,71,66,255,35,71,66,255,35,71,66,255, + 35,71,66,255,35,71,66,255,35,71,66,255,36,72,65,255, + 36,72,65,255,36,72,65,255,37,72,65,255,37,73,65,255, + 38,73,65,255,38,73,65,255,39,74,65,255,39,74,64,255, + 40,75,64,255,40,75,64,255,41,76,64,255,41,76,63,255, + 42,77,63,255,42,77,63,255,43,78,63,255,44,79,63,255, + 44,79,63,255,45,80,63,255,46,81,63,255,47,82,62,255, + 48,83,62,255,49,84,62,255,50,85,62,255,51,86,61,255, + 52,87,61,255,53,88,61,255,54,89,61,255,56,90,60,255, + 57,91,60,255,58,92,60,255,59,93,60,255,61,95,60,255, + 62,96,60,255,63,97,60,255,64,98,60,255,65,99,60,255, + 66,100,59,255,67,101,59,255,68,102,59,255,69,103,59,255, + 70,104,59,255,71,105,59,255,72,106,59,255,73,107,59,255, + 74,108,58,255,75,109,58,255,76,110,58,255,77,111,58,255, + 78,112,58,255,79,113,58,255,80,114,58,255,80,114,58,255, + 81,115,58,255,82,116,58,255,82,117,58,255,83,117,58,255, + 83,118,58,255,84,119,58,255,84,119,58,255,85,120,58,255, + 85,120,58,255,86,121,58,255,86,121,58,255,86,121,58,255, + 87,122,59,255,87,122,59,255,87,122,59,255,87,122,59,255, + 87,123,59,255,87,123,59,255,87,123,59,255,87,123,59,255, + 86,123,59,255,86,123,59,255,86,123,59,255,86,123,59,255, + 85,122,60,255,85,122,60,255,85,122,60,255,84,122,60,255, + 84,121,60,255,83,121,60,255,83,121,60,255,82,120,60,255, + 82,120,60,255,81,119,60,255,81,119,60,255,80,118,60,255, + 80,118,61,255,79,117,61,255,78,116,61,255,78,116,61,255, + 77,115,62,255,76,114,62,255,76,114,62,255,75,113,62,255, + 75,113,62,255,74,112,62,255,73,112,62,255,73,111,62,255, + 72,111,63,255,71,110,63,255,71,110,63,255,71,110,63,255, + 70,109,63,255,70,109,63,255,70,109,63,255,70,109,63,255, + 70,108,63,255,70,108,63,255,70,108,63,255,70,108,63,255, + 71,109,63,255,71,109,63,255,71,109,63,255,71,109,63,255, + 72,110,63,255,72,110,63,255,72,110,63,255,73,111,63,255, + 73,111,63,255,74,112,63,255,75,112,63,255,75,113,63,255, + 76,113,63,255,77,114,63,255,78,115,63,255,78,115,63,255, + 79,116,63,255,80,117,63,255,81,118,63,255,81,118,63,255, + 82,119,63,255,83,120,63,255,84,121,63,255,84,122,63,255, + 85,123,62,255,86,124,62,255,86,124,62,255,87,125,62,255, + 87,125,63,255,88,126,63,255,88,127,63,255,89,127,63,255, + 89,128,63,255,90,129,63,255,90,129,63,255,91,129,63,255, + 91,130,64,255,92,130,64,255,92,130,64,255,92,131,64,255, + 93,131,65,255,93,132,65,255,93,132,65,255,93,132,65,255, + 93,133,66,255,93,133,66,255,93,133,66,255,93,133,67,255, + 93,133,67,255,93,133,68,255,93,133,68,255,93,133,68,255, + 93,133,69,255,93,133,69,255,93,133,69,255,93,133,70,255, + 92,133,70,255,92,133,71,255,92,133,71,255,92,133,72,255, + 91,132,72,255,91,132,73,255,91,132,73,255,91,132,73,255, + 91,131,74,255,91,131,74,255,91,131,74,255,91,131,74,255, + 90,130,75,255,90,130,75,255,90,130,75,255,89,129,75,255, + 89,129,76,255,88,128,76,255,88,128,76,255,88,127,76,255, + 87,127,76,255,87,126,76,255,87,125,76,255,86,125,76,255, + 86,124,76,255,85,123,76,255,85,122,76,255,84,121,76,255, + 84,120,75,255,83,119,75,255,82,118,75,255,82,117,75,255, + 81,116,74,255,80,115,74,255,79,114,74,255,79,113,74,255, + 78,112,73,255,77,111,73,255,76,110,73,255,76,109,72,255, + 75,107,72,255,74,106,71,255,73,105,71,255,72,104,70,255, + 71,103,70,255,70,101,69,255,69,100,69,255,68,99,68,255, + 67,98,68,255,66,96,67,255,65,95,66,255,64,93,66,255, + 63,92,65,255,62,90,64,255,61,89,64,255,61,88,63,255, + 60,87,63,255,59,85,62,255,58,84,61,255,58,83,61,255, + 57,82,60,255,56,81,59,255,55,80,59,255,55,79,58,255, + 54,78,58,255,53,77,57,255,53,76,56,255,52,76,56,255, + 52,75,55,255,51,74,54,255,51,73,54,255,50,73,53,255, + 50,72,53,255,49,71,52,255,49,71,52,255,49,71,51,255, + 49,70,51,255,49,70,50,255,49,70,50,255,49,70,50,255, + 48,69,49,255,48,69,49,255,48,69,49,255,48,69,49,255, + 49,68,48,255,49,68,48,255,49,68,48,255,49,68,48,255, + 49,68,47,255,49,68,47,255,49,68,47,255,49,68,47,255, + 49,68,46,255,49,68,46,255,49,68,46,255,49,68,46,255, + 49,69,45,255,49,69,45,255,49,69,45,255,49,69,45,255, + 50,69,45,255,50,69,45,255,50,69,45,255,50,69,45,255, + 50,69,45,255,50,69,45,255,50,69,45,255,50,69,45,255, + 51,70,45,255,51,70,45,255,51,70,45,255,51,70,45,255, + 51,70,45,255,51,70,45,255,51,70,45,255,51,70,45,255, + 52,71,44,255,52,71,44,255,52,71,44,255,52,71,44,255, + 53,71,44,255,53,71,44,255,53,71,44,255,53,71,44,255, + 54,72,44,255,54,72,44,255,54,72,44,255,54,72,44,255, + 55,72,43,255,55,72,43,255,55,72,43,255,55,72,43,255, + 56,73,43,255,56,73,43,255,56,73,43,255,56,73,43,255, + 57,74,43,255,57,74,43,255,57,74,43,255,57,74,43,255, + 58,75,43,255,58,75,43,255,58,75,43,255,59,75,43,255, + 59,76,42,255,60,76,42,255,60,76,42,255,60,76,42,255, + 61,77,42,255,61,77,42,255,61,77,42,255,62,77,42,255, + 62,78,41,255,63,78,41,255,63,78,41,255,63,78,41,255, + 64,79,41,255,64,79,41,255,64,79,41,255,64,79,41,255, + 65,79,41,255,65,79,41,255,65,79,41,255,65,79,41,255, + 66,80,41,255,66,80,41,255,66,80,41,255,66,80,41,255, + 66,80,40,255,66,80,40,255,66,80,40,255,66,80,40,255, + 67,80,40,255,67,80,40,255,67,80,40,255,67,80,40,255, + 67,81,40,255,67,81,40,255,67,81,40,255,67,81,40,255, + 68,81,40,255,68,81,40,255,68,81,40,255,68,81,40,255, + 68,82,39,255,68,82,39,255,68,82,39,255,68,82,39,255, + 69,83,39,255,69,83,39,255,69,83,39,255,69,83,39,255, + 69,83,39,255,69,83,39,255,69,83,39,255,69,83,39,255, + 69,84,38,255,69,84,38,255,69,84,38,255,69,84,38,255, + 69,84,38,255,69,84,38,255,69,84,38,255,69,84,38,255, + 69,84,38,255,69,84,38,255,69,84,38,255,69,84,38,255, + 68,84,37,255,68,84,37,255,68,84,37,255,68,83,37,255, + 67,83,37,255,67,82,37,255,67,82,37,255,66,81,37,255, + 66,81,36,255,65,80,36,255,65,80,36,255,64,79,36,255, + 64,79,35,255,63,78,35,255,63,78,35,255,62,77,35,255, + 62,77,35,255,61,76,35,255,61,76,35,255,60,75,35,255, + 60,74,34,255,59,73,34,255,59,73,34,255,58,72,34,255, + 58,72,33,255,57,71,33,255,57,71,33,255,56,70,33,255, + 55,69,33,255,54,68,33,255,54,68,33,255,54,67,33,255, + 53,67,32,255,53,66,32,255,53,66,32,255,52,65,32,255, + 52,65,32,255,51,64,32,255,51,64,32,255,50,64,32,255, + 50,63,31,255,49,63,31,255,49,63,31,255,49,63,31,255, + 48,62,30,255,48,62,30,255,48,62,30,255,48,62,30,255, + 48,61,30,255,48,61,30,255,48,61,30,255,48,61,30,255, + 47,60,29,255,47,60,29,255,47,60,29,255,47,60,29,255, + 46,59,29,255,46,59,29,255,46,59,29,255,46,59,29,255, + 45,58,28,255,45,58,28,255,45,58,28,255,45,58,28,255, + 44,57,28,255,44,57,28,255,44,57,28,255,44,57,28,255, + 43,56,27,255,43,56,27,255,43,56,27,255,43,55,27,255, + 42,55,26,255,42,54,26,255,42,54,26,255,41,54,26,255, + 41,53,25,255,40,53,25,255,40,53,25,255,40,52,25,255, + 39,52,24,255,39,51,24,255,39,51,24,255,38,50,24,255, + 38,50,24,255,37,49,24,255,37,49,24,255,37,48,24,255, + 36,48,23,255,36,47,23,255,36,47,23,255,36,47,23,255, + 35,46,22,255,35,46,22,255,35,46,22,255,35,45,22,255, + 34,45,22,255,34,44,22,255,34,44,22,255,34,44,22,255, + 76,83,32,255,76,83,32,255,76,83,32,255,76,83,32,255, + 76,84,33,255,76,84,33,255,76,84,33,255,76,84,33,255, + 77,85,33,255,77,85,33,255,77,85,33,255,77,85,33,255, + 78,86,33,255,78,86,33,255,78,86,33,255,78,86,33,255, + 79,87,34,255,79,87,34,255,79,87,34,255,79,88,34,255, + 80,88,35,255,80,89,35,255,80,89,35,255,80,90,35,255, + 81,90,35,255,81,91,35,255,81,91,35,255,82,92,35,255, + 82,92,35,255,83,93,35,255,83,93,35,255,83,94,35,255, + 84,94,36,255,84,95,36,255,84,95,36,255,84,96,36,255, + 85,96,36,255,85,97,36,255,85,97,36,255,85,98,36,255, + 86,98,37,255,86,99,37,255,86,99,37,255,87,100,37,255, + 87,101,37,255,88,102,37,255,88,102,37,255,88,103,37,255, + 89,103,37,255,89,104,37,255,89,104,37,255,90,105,37,255, + 90,106,38,255,91,107,38,255,91,107,38,255,92,108,38,255, + 92,109,38,255,93,110,38,255,93,110,38,255,94,111,38,255, + 94,111,39,255,95,112,39,255,95,112,39,255,96,113,39,255, + 96,114,39,255,97,115,39,255,97,115,39,255,98,116,39,255, + 98,116,40,255,99,117,40,255,99,117,40,255,100,118,40,255, + 100,118,41,255,101,119,41,255,101,119,41,255,102,120,41,255, + 102,121,41,255,103,122,41,255,103,122,41,255,103,123,41,255, + 104,123,42,255,104,124,42,255,104,124,42,255,104,124,42,255, + 105,125,43,255,105,125,43,255,105,125,43,255,105,125,43,255, + 106,126,44,255,106,126,44,255,106,126,44,255,106,126,44,255, + 106,127,45,255,106,127,45,255,106,127,45,255,106,127,45,255, + 106,127,46,255,106,127,46,255,106,127,46,255,106,127,46,255, + 106,127,46,255,106,127,46,255,106,127,46,255,106,127,46,255, + 106,127,47,255,106,127,47,255,106,127,47,255,106,127,47,255, + 105,127,48,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,126,50,255,105,126,50,255,105,126,50,255,105,126,50,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,125,50,255,104,125,50,255,104,125,50,255,104,125,50,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,127,49,255,105,127,49,255,105,127,49,255,105,127,49,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,126,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,126,48,255,105,126,48,255,105,126,48,255,105,126,48,255, + 106,126,49,255,106,126,49,255,106,126,49,255,106,126,49,255, + 106,127,49,255,106,127,49,255,106,127,49,255,106,127,49,255, + 107,127,49,255,107,127,49,255,107,127,49,255,107,127,49,255, + 108,128,49,255,108,128,49,255,108,128,49,255,108,128,49,255, + 108,129,50,255,108,129,50,255,108,129,50,255,108,129,50,255, + 109,130,50,255,109,130,50,255,109,130,50,255,110,130,50,255, + 110,131,51,255,111,131,51,255,111,131,51,255,111,132,51,255, + 112,132,52,255,112,133,52,255,112,133,52,255,112,133,52,255, + 113,134,53,255,113,134,53,255,113,134,53,255,113,134,53,255, + 114,135,53,255,114,135,53,255,114,135,53,255,114,135,53,255, + 113,135,54,255,113,135,54,255,113,135,54,255,113,135,54,255, + 112,135,55,255,112,135,55,255,112,135,55,255,112,135,55,255, + 111,134,56,255,111,134,56,255,111,134,56,255,110,134,56,255, + 110,133,57,255,109,133,57,255,109,133,57,255,109,133,57,255, + 108,132,58,255,108,132,58,255,108,132,58,255,107,132,58,255, + 107,131,59,255,106,131,59,255,106,131,59,255,105,131,59,255, + 105,130,59,255,104,130,59,255,104,130,59,255,103,129,60,255, + 103,129,60,255,102,128,61,255,102,128,61,255,101,127,61,255, + 101,127,62,255,100,126,62,255,100,126,62,255,100,126,62,255, + 99,125,63,255,99,125,63,255,99,125,63,255,99,125,63,255, + 98,124,64,255,98,124,64,255,98,124,64,255,98,124,64,255, + 97,123,65,255,97,123,65,255,97,123,65,255,96,123,65,255, + 96,123,65,255,95,123,65,255,95,123,65,255,95,123,65,255, + 94,122,66,255,94,122,66,255,94,122,66,255,93,122,66,255, + 93,121,67,255,92,121,67,255,92,121,67,255,91,121,67,255, + 91,120,68,255,90,120,68,255,90,120,68,255,89,120,68,255, + 88,119,69,255,88,119,69,255,87,119,69,255,86,118,69,255, + 85,118,70,255,85,117,70,255,84,117,70,255,83,116,70,255, + 82,116,71,255,81,115,71,255,80,115,71,255,79,114,71,255, + 78,113,71,255,77,113,71,255,76,112,71,255,75,111,71,255, + 73,110,72,255,72,110,72,255,71,109,72,255,70,108,72,255, + 68,107,73,255,67,106,73,255,66,105,73,255,65,104,73,255, + 63,103,74,255,62,102,74,255,61,101,74,255,59,100,74,255, + 58,99,75,255,56,98,75,255,55,97,75,255,54,96,75,255, + 52,95,75,255,51,94,75,255,50,93,75,255,49,92,75,255, + 48,91,76,255,47,90,76,255,46,89,76,255,45,88,76,255, + 44,87,76,255,43,86,76,255,42,85,76,255,41,84,76,255, + 40,83,75,255,39,83,75,255,38,82,75,255,37,81,75,255, + 36,80,75,255,36,80,75,255,35,79,75,255,34,79,75,255, + 34,78,75,255,33,78,75,255,33,78,75,255,33,78,75,255, + 32,77,74,255,32,77,74,255,32,77,74,255,32,77,74,255, + 31,76,73,255,31,76,73,255,31,76,73,255,31,76,73,255, + 31,76,72,255,31,76,72,255,31,76,72,255,31,76,72,255, + 31,75,72,255,31,75,72,255,31,75,72,255,31,75,72,255, + 31,75,71,255,31,75,71,255,31,75,71,255,31,75,71,255, + 32,74,70,255,32,74,70,255,32,74,70,255,32,74,70,255, + 32,74,70,255,32,74,70,255,32,74,70,255,32,74,70,255, + 33,73,69,255,33,73,69,255,33,73,69,255,33,73,69,255, + 33,73,69,255,33,73,69,255,33,73,69,255,33,73,69,255, + 33,72,68,255,33,72,68,255,33,72,68,255,33,72,68,255, + 33,71,68,255,33,71,68,255,33,71,68,255,33,71,68,255, + 33,71,67,255,33,71,67,255,33,71,67,255,33,71,67,255, + 34,70,67,255,34,70,67,255,34,70,67,255,34,70,67,255, + 34,71,66,255,34,71,66,255,34,71,66,255,35,71,66,255, + 35,71,65,255,36,71,65,255,36,71,65,255,36,71,65,255, + 37,72,65,255,37,72,65,255,37,72,65,255,38,73,65,255, + 38,73,64,255,39,74,64,255,39,74,64,255,40,75,64,255, + 41,76,64,255,41,76,64,255,42,77,64,255,43,78,64,255, + 44,79,63,255,44,79,63,255,45,80,63,255,46,81,63,255, + 47,82,62,255,48,83,62,255,49,84,62,255,50,85,62,255, + 51,86,61,255,52,87,61,255,53,88,61,255,54,89,61,255, + 56,90,60,255,57,91,60,255,58,92,60,255,59,93,60,255, + 60,95,60,255,61,96,60,255,62,97,60,255,63,98,60,255, + 64,99,60,255,66,100,60,255,67,101,60,255,68,102,60,255, + 69,103,60,255,70,105,59,255,71,106,59,255,72,107,59,255, + 73,108,59,255,74,109,59,255,75,110,59,255,76,111,59,255, + 77,112,59,255,78,113,58,255,79,114,58,255,79,115,58,255, + 80,115,58,255,80,116,58,255,81,117,58,255,82,117,58,255, + 82,118,58,255,83,118,58,255,84,119,58,255,84,119,58,255, + 85,120,58,255,85,120,59,255,86,121,59,255,86,121,59,255, + 86,122,59,255,87,122,59,255,87,123,59,255,87,123,59,255, + 87,123,59,255,87,124,59,255,87,124,59,255,87,124,59,255, + 87,124,59,255,86,123,59,255,86,123,59,255,86,123,59,255, + 86,123,59,255,85,123,60,255,85,123,60,255,85,123,60,255, + 84,122,60,255,84,122,60,255,83,121,60,255,83,121,60,255, + 82,121,60,255,82,120,61,255,81,120,61,255,81,119,61,255, + 80,119,61,255,80,118,61,255,79,117,61,255,78,117,61,255, + 78,116,61,255,77,116,62,255,76,115,62,255,75,115,62,255, + 75,114,62,255,74,114,62,255,73,113,62,255,73,113,62,255, + 72,112,62,255,72,112,63,255,71,111,63,255,71,111,63,255, + 71,110,63,255,70,110,64,255,70,109,64,255,70,109,64,255, + 70,109,64,255,70,109,64,255,70,109,64,255,70,109,64,255, + 70,109,64,255,70,109,64,255,70,109,64,255,70,109,64,255, + 70,109,64,255,71,110,64,255,71,110,64,255,71,110,64,255, + 72,111,64,255,72,111,64,255,73,112,64,255,74,112,64,255, + 74,113,64,255,75,113,64,255,76,114,64,255,77,115,64,255, + 77,115,64,255,78,116,63,255,79,117,63,255,80,118,63,255, + 80,118,63,255,81,119,63,255,82,120,63,255,83,121,63,255, + 83,121,63,255,84,122,63,255,85,123,63,255,85,124,63,255, + 86,124,63,255,86,125,63,255,87,126,63,255,87,126,63,255, + 88,127,63,255,88,127,64,255,89,128,64,255,89,128,64,255, + 90,129,64,255,90,129,65,255,91,130,65,255,91,130,65,255, + 91,130,65,255,92,131,66,255,92,131,66,255,92,131,66,255, + 92,131,66,255,92,132,67,255,92,132,67,255,92,132,67,255, + 92,132,67,255,92,132,68,255,92,132,68,255,92,132,68,255, + 92,132,69,255,92,132,69,255,92,132,70,255,92,132,70,255, + 92,132,71,255,91,132,71,255,91,132,72,255,91,132,72,255, + 91,132,72,255,90,131,73,255,90,131,73,255,90,131,73,255, + 90,131,74,255,90,130,74,255,90,130,75,255,90,130,75,255, + 90,130,75,255,89,129,76,255,89,129,76,255,89,129,76,255, + 88,128,76,255,88,128,76,255,87,127,76,255,87,127,76,255, + 87,126,76,255,86,126,77,255,86,125,77,255,86,124,77,255, + 85,124,77,255,85,123,77,255,84,122,77,255,84,121,77,255, + 83,121,77,255,83,120,76,255,82,119,76,255,81,118,76,255, + 81,117,76,255,80,116,75,255,79,115,75,255,78,114,75,255, + 78,113,74,255,77,112,74,255,76,111,73,255,75,110,73,255, + 75,108,72,255,74,107,72,255,73,105,71,255,72,104,71,255, + 71,103,70,255,70,102,70,255,69,100,69,255,68,99,68,255, + 67,98,68,255,66,97,67,255,65,95,66,255,64,94,65,255, + 63,92,65,255,62,91,64,255,61,89,63,255,60,88,63,255, + 60,87,62,255,59,86,62,255,58,84,61,255,57,83,60,255, + 57,82,60,255,56,81,59,255,55,80,58,255,54,79,58,255, + 54,78,57,255,53,77,57,255,52,76,56,255,52,75,56,255, + 51,75,55,255,51,74,55,255,50,73,54,255,50,72,53,255, + 49,72,53,255,49,71,52,255,48,70,51,255,48,70,51,255, + 48,70,51,255,48,69,50,255,48,69,50,255,48,69,50,255, + 48,69,49,255,47,68,49,255,47,68,48,255,47,68,48,255, + 47,68,48,255,48,67,47,255,48,67,47,255,48,67,47,255, + 48,67,47,255,48,67,46,255,48,67,46,255,48,67,46,255, + 48,67,46,255,48,67,45,255,48,67,45,255,48,67,45,255, + 48,67,45,255,48,68,45,255,48,68,45,255,48,68,45,255, + 48,68,45,255,49,68,44,255,49,68,44,255,49,68,44,255, + 49,68,44,255,49,68,44,255,49,68,44,255,49,68,44,255, + 49,68,44,255,50,69,44,255,50,69,44,255,50,69,44,255, + 50,69,44,255,50,69,44,255,50,69,44,255,50,69,44,255, + 50,69,44,255,51,70,44,255,51,70,44,255,51,70,44,255, + 51,70,44,255,52,70,43,255,52,70,43,255,52,70,43,255, + 52,70,43,255,53,71,43,255,53,71,43,255,53,71,43,255, + 53,71,43,255,54,71,43,255,54,71,43,255,54,71,43,255, + 54,71,43,255,55,72,42,255,55,72,42,255,55,72,42,255, + 55,72,42,255,56,73,42,255,56,73,42,255,56,73,42,255, + 56,73,42,255,57,74,42,255,57,74,42,255,57,74,42,255, + 58,74,42,255,58,75,42,255,59,75,42,255,59,75,42,255, + 59,75,42,255,60,76,41,255,60,76,41,255,60,76,41,255, + 61,76,41,255,61,77,41,255,62,77,41,255,62,77,41,255, + 62,77,41,255,63,78,41,255,63,78,41,255,63,78,41,255, + 63,78,41,255,64,78,40,255,64,78,40,255,64,78,40,255, + 64,78,40,255,65,79,40,255,65,79,40,255,65,79,40,255, + 65,79,40,255,65,79,40,255,65,79,40,255,65,79,40,255, + 65,79,40,255,66,79,40,255,66,79,40,255,66,79,40,255, + 66,79,40,255,66,80,39,255,66,80,39,255,66,80,39,255, + 66,80,39,255,67,80,39,255,67,80,39,255,67,80,39,255, + 67,80,39,255,67,81,39,255,67,81,39,255,67,81,39,255, + 67,81,39,255,68,82,39,255,68,82,39,255,68,82,39,255, + 68,82,39,255,68,83,39,255,68,83,39,255,68,83,39,255, + 68,83,39,255,69,84,38,255,69,84,38,255,69,84,38,255, + 69,84,38,255,69,84,38,255,69,84,38,255,69,84,38,255, + 69,84,38,255,68,83,37,255,68,83,37,255,68,83,37,255, + 68,83,37,255,67,83,37,255,67,83,37,255,67,83,37,255, + 67,82,37,255,66,82,36,255,66,81,36,255,66,81,36,255, + 65,80,36,255,65,80,36,255,64,79,36,255,64,79,36,255, + 63,78,36,255,63,78,35,255,62,77,35,255,62,77,35,255, + 61,76,35,255,61,76,34,255,60,75,34,255,60,75,34,255, + 59,74,34,255,59,74,33,255,58,73,33,255,58,73,33,255, + 57,72,33,255,57,71,33,255,56,70,33,255,56,70,33,255, + 55,69,33,255,55,69,32,255,54,68,32,255,54,68,32,255, + 53,67,32,255,53,67,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,65,31,255,50,64,31,255,50,64,31,255, + 50,63,31,255,49,63,31,255,49,62,31,255,49,62,31,255, + 49,62,31,255,48,61,30,255,48,61,30,255,48,61,30,255, + 48,61,30,255,47,60,30,255,47,60,30,255,47,60,30,255, + 47,60,30,255,46,59,29,255,46,59,29,255,46,59,29,255, + 46,59,29,255,45,59,29,255,45,59,29,255,45,59,29,255, + 45,59,29,255,44,58,28,255,44,58,28,255,44,58,28,255, + 44,57,28,255,44,57,27,255,44,56,27,255,44,56,27,255, + 43,56,27,255,43,55,27,255,42,55,27,255,42,55,27,255, + 42,55,27,255,41,54,26,255,41,54,26,255,41,54,26,255, + 41,53,26,255,40,53,25,255,40,52,25,255,40,52,25,255, + 39,51,25,255,39,51,24,255,38,50,24,255,38,50,24,255, + 38,49,24,255,37,49,23,255,37,48,23,255,37,48,23,255, + 36,48,23,255,36,47,22,255,35,47,22,255,35,47,22,255, + 35,46,22,255,34,46,22,255,34,45,22,255,34,45,22,255, + 34,45,22,255,33,44,21,255,33,44,21,255,33,44,21,255, + 33,44,21,255,77,83,33,255,77,83,33,255,77,83,33,255, + 77,83,33,255,77,84,33,255,77,84,33,255,77,84,33,255, + 77,84,33,255,78,85,33,255,78,85,33,255,78,85,33,255, + 78,85,33,255,79,86,34,255,79,86,34,255,79,86,34,255, + 79,86,34,255,80,87,34,255,80,87,34,255,80,87,34,255, + 80,88,34,255,81,88,35,255,81,89,35,255,81,89,35,255, + 81,90,35,255,82,90,35,255,82,91,35,255,82,91,35,255, + 82,92,35,255,83,92,35,255,83,93,35,255,83,93,35,255, + 83,94,35,255,84,94,36,255,84,95,36,255,84,95,36,255, + 84,96,36,255,85,96,36,255,85,97,36,255,85,97,36,255, + 85,98,36,255,86,98,37,255,86,99,37,255,86,99,37,255, + 87,100,37,255,87,101,37,255,88,102,37,255,88,102,37,255, + 88,103,37,255,89,103,37,255,89,104,37,255,89,104,37,255, + 90,105,37,255,90,105,38,255,91,106,38,255,91,106,38,255, + 92,107,38,255,92,108,38,255,93,109,38,255,93,109,38,255, + 94,110,38,255,94,110,39,255,95,111,39,255,95,111,39,255, + 95,112,39,255,96,113,39,255,96,114,39,255,96,114,39,255, + 97,115,39,255,98,115,40,255,99,116,40,255,99,116,40,255, + 99,117,40,255,100,118,41,255,100,119,41,255,100,119,41,255, + 101,120,41,255,101,120,41,255,102,121,41,255,102,121,41,255, + 103,122,41,255,103,122,42,255,104,123,42,255,104,123,42,255, + 104,124,42,255,105,124,43,255,105,125,43,255,105,125,43,255, + 105,125,43,255,106,126,44,255,106,126,44,255,106,126,44,255, + 106,126,44,255,106,127,45,255,106,127,45,255,106,127,45,255, + 106,127,45,255,106,127,46,255,106,127,46,255,106,127,46,255, + 106,127,46,255,106,127,46,255,106,127,46,255,106,127,46,255, + 106,127,46,255,106,127,47,255,106,127,47,255,106,127,47,255, + 106,127,47,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,50,255,104,125,50,255,104,125,50,255, + 104,125,50,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,125,49,255,103,125,49,255,103,125,49,255, + 103,125,49,255,103,124,50,255,103,124,50,255,103,124,50,255, + 103,124,50,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,125,49,255,103,125,49,255,103,125,49,255, + 103,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,105,125,49,255,105,125,49,255,105,125,49,255, + 105,125,49,255,105,125,48,255,105,125,48,255,105,125,48,255, + 105,125,48,255,105,125,49,255,105,125,49,255,105,125,49,255, + 105,125,49,255,105,126,49,255,105,126,49,255,105,126,49,255, + 105,126,49,255,106,126,49,255,106,126,49,255,106,126,49,255, + 106,126,49,255,107,127,49,255,107,127,49,255,107,127,49,255, + 107,127,49,255,108,128,50,255,108,128,50,255,108,128,50,255, + 108,128,50,255,109,129,50,255,109,129,50,255,109,129,50,255, + 110,130,50,255,110,130,51,255,111,131,51,255,111,131,51,255, + 111,132,51,255,112,132,51,255,112,133,51,255,112,133,51,255, + 112,133,51,255,113,134,52,255,113,134,52,255,113,134,52,255, + 113,134,52,255,114,135,53,255,114,135,53,255,114,135,53,255, + 114,135,53,255,113,135,53,255,113,135,53,255,113,135,53,255, + 113,135,53,255,113,135,54,255,113,135,54,255,113,135,54,255, + 112,135,54,255,112,134,55,255,111,134,55,255,111,134,55,255, + 111,134,55,255,110,133,56,255,110,133,56,255,110,133,56,255, + 109,133,56,255,109,132,57,255,108,132,57,255,108,132,57,255, + 108,132,57,255,107,131,58,255,107,131,58,255,107,131,58,255, + 106,131,58,255,106,130,59,255,105,130,59,255,105,130,59,255, + 104,129,59,255,104,129,60,255,103,128,60,255,103,128,60,255, + 102,128,60,255,102,127,61,255,101,127,61,255,101,127,61,255, + 101,127,61,255,100,126,62,255,100,126,62,255,100,126,62,255, + 100,126,62,255,99,125,63,255,99,125,63,255,99,125,63,255, + 99,125,63,255,98,124,64,255,98,124,64,255,98,124,64,255, + 97,124,64,255,97,124,65,255,96,124,65,255,96,124,65,255, + 96,124,65,255,95,123,65,255,95,123,65,255,95,123,65,255, + 94,123,65,255,94,122,66,255,93,122,66,255,93,122,66,255, + 92,122,66,255,92,121,67,255,91,121,67,255,91,121,67,255, + 90,121,67,255,89,120,68,255,89,120,68,255,88,120,68,255, + 87,119,68,255,86,119,69,255,86,118,69,255,85,118,69,255, + 84,117,69,255,83,117,70,255,82,116,70,255,81,116,70,255, + 80,115,70,255,79,114,71,255,78,114,71,255,77,113,71,255, + 76,112,71,255,74,111,72,255,73,111,72,255,72,110,72,255, + 71,109,72,255,69,108,73,255,68,107,73,255,67,106,73,255, + 66,105,73,255,64,104,74,255,63,103,74,255,62,102,74,255, + 60,101,74,255,59,100,75,255,57,99,75,255,56,98,75,255, + 55,97,75,255,53,96,75,255,52,95,75,255,51,94,75,255, + 50,93,75,255,48,92,76,255,47,91,76,255,46,90,76,255, + 45,89,76,255,44,88,76,255,43,87,76,255,42,86,76,255, + 41,85,76,255,40,84,75,255,39,84,75,255,38,83,75,255, + 37,82,75,255,36,81,75,255,36,81,75,255,35,80,75,255, + 34,80,75,255,34,79,75,255,33,79,75,255,33,79,75,255, + 33,78,75,255,32,78,74,255,32,77,74,255,32,77,74,255, + 32,77,74,255,31,76,73,255,31,76,73,255,31,76,73,255, + 31,76,73,255,30,76,72,255,30,76,72,255,30,76,72,255, + 30,76,72,255,30,75,72,255,30,75,72,255,30,75,72,255, + 30,75,72,255,30,75,71,255,30,75,71,255,30,75,71,255, + 30,75,71,255,31,74,70,255,31,74,70,255,31,74,70,255, + 31,74,70,255,31,74,70,255,31,74,70,255,31,74,70,255, + 31,74,70,255,32,73,69,255,32,73,69,255,32,73,69,255, + 32,73,69,255,32,73,69,255,32,73,69,255,32,73,69,255, + 32,73,69,255,32,72,68,255,32,72,68,255,32,72,68,255, + 32,72,68,255,32,71,68,255,32,71,68,255,32,71,68,255, + 32,71,68,255,32,71,67,255,32,71,67,255,32,71,67,255, + 32,71,67,255,33,70,67,255,33,70,67,255,33,70,67,255, + 33,70,67,255,33,71,66,255,33,71,66,255,33,71,66,255, + 34,71,66,255,34,71,65,255,35,71,65,255,35,71,65,255, + 35,71,65,255,36,72,65,255,36,72,65,255,36,72,65,255, + 37,73,65,255,37,73,64,255,38,74,64,255,38,74,64,255, + 39,75,64,255,40,76,64,255,40,76,64,255,41,77,64,255, + 42,78,64,255,43,79,63,255,43,79,63,255,44,80,63,255, + 45,81,63,255,46,82,62,255,47,83,62,255,48,84,62,255, + 49,85,62,255,50,86,61,255,51,87,61,255,52,88,61,255, + 53,89,61,255,55,90,60,255,56,91,60,255,57,92,60,255, + 58,93,60,255,60,95,60,255,61,96,60,255,62,97,60,255, + 63,98,60,255,64,99,60,255,65,100,60,255,66,101,60,255, + 67,102,60,255,68,103,60,255,69,105,59,255,70,106,59,255, + 71,107,59,255,72,108,59,255,73,109,59,255,74,110,59,255, + 75,111,59,255,76,112,59,255,77,113,58,255,78,114,58,255, + 79,115,58,255,79,115,58,255,80,116,58,255,81,117,58,255, + 81,117,58,255,82,118,58,255,82,118,58,255,83,119,58,255, + 83,119,58,255,84,120,58,255,84,120,59,255,85,121,59,255, + 85,121,59,255,85,122,59,255,86,122,59,255,86,123,59,255, + 86,123,59,255,86,123,59,255,86,124,59,255,86,124,59,255, + 86,124,59,255,86,124,59,255,85,123,59,255,85,123,59,255, + 85,123,59,255,85,123,59,255,84,123,60,255,84,123,60,255, + 84,123,60,255,83,122,60,255,83,122,60,255,82,121,60,255, + 82,121,60,255,81,121,60,255,81,120,61,255,80,120,61,255, + 80,119,61,255,79,119,61,255,79,118,61,255,78,117,61,255, + 77,117,61,255,77,116,61,255,76,116,62,255,75,115,62,255, + 74,115,62,255,74,114,62,255,73,114,62,255,72,113,62,255, + 72,113,62,255,71,112,62,255,71,112,63,255,70,111,63,255, + 70,111,63,255,70,110,63,255,69,110,64,255,69,109,64,255, + 69,109,64,255,69,109,64,255,69,109,64,255,69,109,64,255, + 69,109,64,255,69,109,64,255,69,109,64,255,69,109,64,255, + 69,109,64,255,69,109,64,255,70,110,64,255,70,110,64,255, + 70,110,64,255,71,111,64,255,71,111,64,255,72,112,64,255, + 73,112,64,255,73,113,64,255,74,113,64,255,75,114,64,255, + 76,115,64,255,76,115,64,255,77,116,63,255,78,117,63,255, + 79,118,63,255,79,118,63,255,80,119,63,255,81,120,63,255, + 82,121,63,255,82,121,63,255,83,122,63,255,84,123,63,255, + 84,124,63,255,85,124,63,255,85,125,63,255,86,126,63,255, + 86,126,63,255,87,127,63,255,87,127,64,255,88,128,64,255, + 88,128,64,255,89,129,64,255,89,129,65,255,90,130,65,255, + 90,130,65,255,90,130,65,255,91,131,66,255,91,131,66,255, + 91,131,66,255,91,131,66,255,91,132,67,255,91,132,67,255, + 91,132,67,255,91,132,68,255,91,132,68,255,91,132,69,255, + 91,132,69,255,91,132,69,255,91,132,70,255,91,132,70,255, + 91,132,70,255,91,132,71,255,90,132,71,255,90,132,72,255, + 90,132,72,255,90,132,73,255,89,131,73,255,89,131,74,255, + 89,131,74,255,89,131,74,255,89,130,75,255,89,130,75,255, + 89,130,75,255,89,130,75,255,88,129,76,255,88,129,76,255, + 88,129,76,255,87,128,76,255,87,128,77,255,86,127,77,255, + 86,127,77,255,86,126,77,255,85,126,77,255,85,125,77,255, + 85,124,77,255,84,124,77,255,84,123,77,255,83,122,77,255, + 83,121,77,255,82,120,77,255,82,119,76,255,81,118,76,255, + 80,117,76,255,80,116,76,255,79,115,75,255,78,114,75,255, + 77,113,75,255,77,112,74,255,76,111,74,255,75,110,73,255, + 74,109,73,255,74,107,72,255,73,106,72,255,72,104,71,255, + 71,103,71,255,70,102,70,255,69,101,70,255,68,99,69,255, + 67,98,68,255,66,97,68,255,65,96,67,255,64,94,66,255, + 63,93,65,255,62,91,65,255,61,90,64,255,60,88,63,255, + 59,87,63,255,59,86,62,255,58,85,62,255,57,83,61,255, + 56,82,60,255,56,81,60,255,55,80,59,255,54,79,58,255, + 53,78,58,255,53,77,57,255,52,76,57,255,51,75,56,255, + 51,74,55,255,50,74,55,255,50,73,54,255,49,72,53,255, + 49,71,53,255,48,71,52,255,48,70,52,255,47,69,51,255, + 47,69,51,255,47,69,50,255,47,68,50,255,47,68,49,255, + 47,68,49,255,47,68,49,255,46,67,48,255,46,67,48,255, + 46,67,48,255,46,67,48,255,47,66,47,255,47,66,47,255, + 47,66,47,255,47,66,47,255,47,66,46,255,47,66,46,255, + 47,66,46,255,47,66,46,255,47,66,45,255,47,66,45,255, + 47,66,45,255,47,66,45,255,47,67,45,255,47,67,45,255, + 47,67,45,255,47,67,45,255,48,67,44,255,48,67,44,255, + 48,67,44,255,48,67,44,255,48,67,44,255,48,67,44,255, + 48,67,44,255,48,67,44,255,49,68,44,255,49,68,44,255, + 49,68,44,255,49,68,44,255,49,68,44,255,49,68,44,255, + 49,68,44,255,49,68,44,255,50,69,44,255,50,69,44,255, + 50,69,44,255,50,69,44,255,51,69,43,255,51,69,43,255, + 51,69,43,255,51,69,43,255,52,70,43,255,52,70,43,255, + 52,70,43,255,52,70,43,255,53,70,43,255,53,70,43,255, + 53,70,43,255,53,70,43,255,54,71,42,255,54,71,42,255, + 54,71,42,255,54,71,42,255,55,72,42,255,55,72,42,255, + 55,72,42,255,55,72,42,255,56,73,42,255,56,73,42,255, + 56,73,42,255,57,73,42,255,57,74,42,255,58,74,42,255, + 58,74,42,255,58,74,42,255,59,75,41,255,59,75,41,255, + 59,75,41,255,60,75,41,255,60,76,41,255,61,76,41,255, + 61,76,41,255,61,76,41,255,62,77,41,255,62,77,41,255, + 62,77,41,255,62,77,41,255,63,77,40,255,63,77,40,255, + 63,77,40,255,63,77,40,255,64,78,40,255,64,78,40,255, + 64,78,40,255,64,78,40,255,64,78,40,255,64,78,40,255, + 64,78,40,255,64,78,40,255,65,78,40,255,65,78,40,255, + 65,78,40,255,65,78,40,255,65,79,39,255,65,79,39,255, + 65,79,39,255,65,79,39,255,66,79,39,255,66,79,39,255, + 66,79,39,255,66,79,39,255,66,80,39,255,66,80,39,255, + 66,80,39,255,66,80,39,255,67,81,39,255,67,81,39,255, + 67,81,39,255,67,81,39,255,67,82,39,255,67,82,39,255, + 67,82,39,255,67,82,39,255,68,83,38,255,68,83,38,255, + 68,83,38,255,68,83,38,255,68,83,38,255,68,83,38,255, + 68,83,38,255,68,83,38,255,68,83,37,255,68,83,37,255, + 68,83,37,255,68,83,37,255,67,83,37,255,67,83,37,255, + 67,83,37,255,67,82,37,255,66,82,36,255,66,81,36,255, + 66,81,36,255,65,80,36,255,65,80,36,255,64,79,36,255, + 64,79,36,255,63,78,36,255,63,78,35,255,62,77,35,255, + 62,77,35,255,61,76,35,255,61,76,34,255,60,75,34,255, + 60,75,34,255,59,74,34,255,59,74,33,255,58,73,33,255, + 58,73,33,255,57,72,33,255,57,71,33,255,56,70,33,255, + 56,70,33,255,55,69,33,255,55,69,32,255,54,68,32,255, + 54,68,32,255,53,67,32,255,53,67,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,65,31,255,50,64,31,255, + 50,64,31,255,50,63,31,255,49,63,31,255,49,62,31,255, + 49,62,31,255,49,62,31,255,48,61,30,255,48,61,30,255, + 48,61,30,255,48,61,30,255,47,60,30,255,47,60,30,255, + 47,60,30,255,47,60,30,255,46,59,29,255,46,59,29,255, + 46,59,29,255,46,59,29,255,45,58,29,255,45,58,29,255, + 45,58,29,255,45,58,29,255,44,57,28,255,44,57,28,255, + 44,57,28,255,44,57,28,255,43,56,27,255,43,56,27,255, + 43,56,27,255,43,56,27,255,42,55,27,255,42,55,27,255, + 42,55,27,255,42,54,27,255,41,54,26,255,41,53,26,255, + 41,53,26,255,40,53,26,255,40,52,25,255,39,52,25,255, + 39,52,25,255,39,51,25,255,38,51,24,255,38,50,24,255, + 38,50,24,255,37,49,24,255,37,49,23,255,36,48,23,255, + 36,48,23,255,36,47,23,255,35,47,22,255,35,46,22,255, + 35,46,22,255,35,46,22,255,34,45,22,255,34,45,22,255, + 34,45,22,255,34,44,22,255,33,44,21,255,33,43,21,255, + 33,43,21,255,33,43,21,255,77,83,33,255,77,83,33,255, + 77,83,33,255,77,83,33,255,77,84,33,255,77,84,33,255, + 77,84,33,255,77,84,33,255,78,85,33,255,78,85,33,255, + 78,85,33,255,78,85,33,255,79,86,34,255,79,86,34,255, + 79,86,34,255,79,86,34,255,80,87,34,255,80,87,34,255, + 80,87,34,255,80,88,34,255,81,88,35,255,81,89,35,255, + 81,89,35,255,81,90,35,255,82,90,35,255,82,91,35,255, + 82,91,35,255,82,92,35,255,83,92,35,255,83,93,35,255, + 83,93,35,255,83,94,35,255,84,94,36,255,84,95,36,255, + 84,95,36,255,84,96,36,255,85,96,36,255,85,97,36,255, + 85,97,36,255,85,98,36,255,86,98,37,255,86,99,37,255, + 86,99,37,255,87,100,37,255,87,101,37,255,88,102,37,255, + 88,102,37,255,88,103,37,255,89,103,37,255,89,104,37,255, + 89,104,37,255,90,105,37,255,90,105,38,255,91,106,38,255, + 91,106,38,255,92,107,38,255,92,108,38,255,93,109,38,255, + 93,109,38,255,94,110,38,255,94,110,39,255,95,111,39,255, + 95,111,39,255,95,112,39,255,96,113,39,255,96,114,39,255, + 96,114,39,255,97,115,39,255,98,115,40,255,99,116,40,255, + 99,116,40,255,99,117,40,255,100,118,41,255,100,119,41,255, + 100,119,41,255,101,120,41,255,101,120,41,255,102,121,41,255, + 102,121,41,255,103,122,41,255,103,122,42,255,104,123,42,255, + 104,123,42,255,104,124,42,255,105,124,43,255,105,125,43,255, + 105,125,43,255,105,125,43,255,106,126,44,255,106,126,44,255, + 106,126,44,255,106,126,44,255,106,127,45,255,106,127,45,255, + 106,127,45,255,106,127,45,255,106,127,46,255,106,127,46,255, + 106,127,46,255,106,127,46,255,106,127,46,255,106,127,46,255, + 106,127,46,255,106,127,46,255,106,127,47,255,106,127,47,255, + 106,127,47,255,106,127,47,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,127,48,255,105,127,48,255,105,127,48,255, + 105,127,48,255,105,127,48,255,105,126,49,255,105,126,49,255, + 105,126,49,255,105,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,50,255,104,125,50,255, + 104,125,50,255,104,125,50,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,50,255,103,124,50,255, + 103,124,50,255,103,124,50,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,126,49,255,104,126,49,255, + 104,126,49,255,104,126,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,105,125,49,255,105,125,49,255, + 105,125,49,255,105,125,49,255,105,125,48,255,105,125,48,255, + 105,125,48,255,105,125,48,255,105,125,49,255,105,125,49,255, + 105,125,49,255,105,125,49,255,105,126,49,255,105,126,49,255, + 105,126,49,255,105,126,49,255,106,126,49,255,106,126,49,255, + 106,126,49,255,106,126,49,255,107,127,49,255,107,127,49,255, + 107,127,49,255,107,127,49,255,108,128,50,255,108,128,50,255, + 108,128,50,255,108,128,50,255,109,129,50,255,109,129,50,255, + 109,129,50,255,110,130,50,255,110,130,51,255,111,131,51,255, + 111,131,51,255,111,132,51,255,112,132,51,255,112,133,51,255, + 112,133,51,255,112,133,51,255,113,134,52,255,113,134,52,255, + 113,134,52,255,113,134,52,255,114,135,53,255,114,135,53,255, + 114,135,53,255,114,135,53,255,113,135,53,255,113,135,53,255, + 113,135,53,255,113,135,53,255,113,135,54,255,113,135,54,255, + 113,135,54,255,112,135,54,255,112,134,55,255,111,134,55,255, + 111,134,55,255,111,134,55,255,110,133,56,255,110,133,56,255, + 110,133,56,255,109,133,56,255,109,132,57,255,108,132,57,255, + 108,132,57,255,108,132,57,255,107,131,58,255,107,131,58,255, + 107,131,58,255,106,131,58,255,106,130,59,255,105,130,59,255, + 105,130,59,255,104,129,59,255,104,129,60,255,103,128,60,255, + 103,128,60,255,102,128,60,255,102,127,61,255,101,127,61,255, + 101,127,61,255,101,127,61,255,100,126,62,255,100,126,62,255, + 100,126,62,255,100,126,62,255,99,125,63,255,99,125,63,255, + 99,125,63,255,99,125,63,255,98,124,64,255,98,124,64,255, + 98,124,64,255,98,124,64,255,97,124,65,255,97,124,65,255, + 97,124,65,255,97,124,65,255,96,123,65,255,96,123,65,255, + 96,123,65,255,95,123,65,255,95,123,66,255,94,123,66,255, + 94,123,66,255,93,123,66,255,93,122,67,255,92,122,67,255, + 92,122,67,255,91,122,67,255,90,121,68,255,90,121,68,255, + 89,121,68,255,88,120,68,255,87,120,69,255,87,119,69,255, + 86,119,69,255,85,118,69,255,84,118,70,255,83,117,70,255, + 82,117,70,255,81,116,70,255,80,115,71,255,79,115,71,255, + 78,114,71,255,77,113,71,255,75,112,72,255,74,112,72,255, + 73,111,72,255,72,110,72,255,70,109,73,255,69,108,73,255, + 68,107,73,255,66,106,73,255,65,105,74,255,63,104,74,255, + 62,103,74,255,60,102,74,255,59,101,75,255,57,100,75,255, + 56,99,75,255,55,98,75,255,53,97,75,255,52,96,75,255, + 51,95,75,255,50,94,75,255,48,93,76,255,47,92,76,255, + 46,91,76,255,45,90,76,255,44,89,76,255,43,88,76,255, + 42,87,76,255,41,86,76,255,40,85,75,255,39,85,75,255, + 38,84,75,255,37,83,75,255,36,82,75,255,36,81,75,255, + 35,80,75,255,34,80,75,255,34,79,75,255,33,79,75,255, + 33,79,75,255,33,78,75,255,32,78,74,255,32,77,74,255, + 32,77,74,255,32,77,74,255,31,76,73,255,31,76,73,255, + 31,76,73,255,31,76,73,255,30,76,72,255,30,76,72,255, + 30,76,72,255,30,76,72,255,30,75,72,255,30,75,72,255, + 30,75,72,255,30,75,72,255,30,75,71,255,30,75,71,255, + 30,75,71,255,30,75,71,255,31,74,70,255,31,74,70,255, + 31,74,70,255,31,74,70,255,31,74,70,255,31,74,70,255, + 31,74,70,255,31,74,70,255,31,73,69,255,31,73,69,255, + 31,73,69,255,31,73,69,255,32,73,69,255,32,73,69,255, + 32,73,69,255,32,73,69,255,32,72,68,255,32,72,68,255, + 32,72,68,255,32,72,68,255,32,71,68,255,32,71,68,255, + 32,71,68,255,32,71,68,255,32,71,67,255,32,71,67,255, + 32,71,67,255,32,71,67,255,33,70,67,255,33,70,67,255, + 33,70,67,255,33,70,67,255,33,71,66,255,33,71,66,255, + 33,71,66,255,34,71,66,255,34,71,65,255,35,71,65,255, + 35,71,65,255,35,71,65,255,36,72,65,255,36,72,65,255, + 36,72,65,255,37,73,65,255,37,73,64,255,38,74,64,255, + 38,74,64,255,39,75,64,255,40,76,64,255,40,76,64,255, + 41,77,64,255,42,78,64,255,43,79,63,255,43,79,63,255, + 44,80,63,255,45,81,63,255,46,82,62,255,47,83,62,255, + 48,84,62,255,49,85,62,255,50,86,61,255,51,87,61,255, + 52,88,61,255,53,89,61,255,55,90,60,255,56,91,60,255, + 57,92,60,255,58,93,60,255,60,95,60,255,61,96,60,255, + 62,97,60,255,63,98,60,255,64,99,60,255,65,100,60,255, + 66,101,60,255,67,102,60,255,68,103,60,255,69,105,59,255, + 70,106,59,255,71,107,59,255,72,108,59,255,73,109,59,255, + 74,110,59,255,75,111,59,255,76,112,59,255,77,113,58,255, + 78,114,58,255,79,115,58,255,79,115,58,255,80,116,58,255, + 81,117,58,255,81,117,58,255,82,118,58,255,82,118,58,255, + 83,119,58,255,83,119,58,255,84,120,58,255,84,120,59,255, + 85,121,59,255,85,121,59,255,85,122,59,255,86,122,59,255, + 86,123,59,255,86,123,59,255,86,123,59,255,86,124,59,255, + 86,124,59,255,86,124,59,255,86,124,59,255,85,123,59,255, + 85,123,59,255,85,123,59,255,85,123,59,255,84,123,60,255, + 84,123,60,255,84,123,60,255,83,122,60,255,83,122,60,255, + 82,121,60,255,82,121,60,255,81,121,60,255,81,120,61,255, + 80,120,61,255,80,119,61,255,79,119,61,255,79,118,61,255, + 78,117,61,255,77,117,61,255,77,116,61,255,76,116,62,255, + 75,115,62,255,74,115,62,255,74,114,62,255,73,114,62,255, + 72,113,62,255,72,113,62,255,71,112,62,255,71,112,63,255, + 70,111,63,255,70,111,63,255,70,110,63,255,69,110,64,255, + 69,109,64,255,69,109,64,255,69,109,64,255,69,109,64,255, + 69,109,64,255,69,109,64,255,69,109,64,255,69,109,64,255, + 69,109,64,255,69,109,64,255,69,109,64,255,70,110,64,255, + 70,110,64,255,70,110,64,255,71,111,64,255,71,111,64,255, + 72,112,64,255,73,112,64,255,73,113,64,255,74,113,64,255, + 75,114,64,255,75,115,64,255,76,115,64,255,76,116,63,255, + 77,117,63,255,78,118,63,255,78,118,63,255,79,119,63,255, + 80,120,63,255,81,121,63,255,81,121,63,255,82,122,63,255, + 83,123,63,255,84,124,63,255,84,124,63,255,85,125,63,255, + 86,126,63,255,86,126,63,255,86,127,63,255,87,127,64,255, + 87,128,64,255,87,128,64,255,88,129,64,255,88,129,65,255, + 89,130,65,255,89,130,65,255,89,130,65,255,90,131,66,255, + 90,131,66,255,90,131,66,255,90,131,66,255,90,132,67,255, + 90,132,67,255,90,132,67,255,90,132,68,255,90,132,68,255, + 90,132,69,255,90,132,69,255,90,132,69,255,90,132,70,255, + 90,132,70,255,90,132,70,255,90,132,71,255,90,132,71,255, + 90,132,72,255,90,132,72,255,90,132,73,255,89,131,73,255, + 89,131,74,255,89,131,74,255,89,131,74,255,88,130,75,255, + 88,130,75,255,88,130,75,255,88,130,75,255,87,129,76,255, + 87,129,76,255,87,129,76,255,87,128,76,255,86,128,77,255, + 86,127,77,255,86,127,77,255,85,126,77,255,85,126,77,255, + 84,125,77,255,84,124,77,255,83,124,77,255,83,123,77,255, + 82,122,77,255,82,121,77,255,81,120,77,255,81,119,76,255, + 80,118,76,255,79,117,76,255,79,116,76,255,78,115,75,255, + 77,114,75,255,76,113,75,255,76,112,74,255,75,111,74,255, + 74,110,73,255,73,109,73,255,72,107,72,255,71,106,72,255, + 70,104,71,255,69,103,71,255,69,102,70,255,68,101,70,255, + 67,99,69,255,66,98,68,255,65,96,68,255,64,95,67,255, + 63,93,66,255,62,92,65,255,61,90,65,255,60,89,64,255, + 59,87,63,255,58,86,63,255,57,85,62,255,56,84,62,255, + 55,82,61,255,54,81,60,255,54,80,60,255,53,79,59,255, + 52,77,58,255,52,76,58,255,51,75,57,255,51,74,57,255, + 50,73,56,255,50,72,55,255,49,72,55,255,49,71,54,255, + 48,70,53,255,48,69,53,255,47,69,52,255,47,68,52,255, + 46,67,51,255,46,67,51,255,46,67,50,255,45,66,50,255, + 45,66,49,255,45,66,49,255,45,66,49,255,45,65,48,255, + 45,65,48,255,45,65,48,255,45,65,48,255,45,64,47,255, + 45,64,47,255,45,64,47,255,45,64,47,255,45,64,46,255, + 45,64,46,255,45,64,46,255,45,64,46,255,45,64,45,255, + 45,64,45,255,45,64,45,255,45,64,45,255,46,65,45,255, + 46,65,45,255,46,65,45,255,46,65,45,255,46,65,44,255, + 46,65,44,255,46,65,44,255,46,65,44,255,47,66,44,255, + 47,66,44,255,47,66,44,255,47,66,44,255,47,66,44,255, + 47,66,44,255,47,66,44,255,47,66,44,255,48,67,44,255, + 48,67,44,255,48,67,44,255,48,67,44,255,49,67,44,255, + 49,67,44,255,49,67,44,255,49,67,44,255,50,68,43,255, + 50,68,43,255,50,68,43,255,50,68,43,255,50,68,43,255, + 50,68,43,255,50,68,43,255,50,68,43,255,51,69,43,255, + 51,69,43,255,51,69,43,255,52,69,43,255,52,70,42,255, + 53,70,42,255,53,70,42,255,53,70,42,255,54,71,42,255, + 54,71,42,255,54,71,42,255,54,71,42,255,55,72,42,255, + 55,72,42,255,55,72,42,255,56,72,42,255,56,73,42,255, + 57,73,42,255,57,73,42,255,57,73,42,255,58,74,41,255, + 58,74,41,255,58,74,41,255,58,74,41,255,59,75,41,255, + 59,75,41,255,59,75,41,255,59,75,41,255,60,76,41,255, + 60,76,41,255,60,76,41,255,60,76,41,255,61,76,40,255, + 61,76,40,255,61,76,40,255,61,76,40,255,62,77,40,255, + 62,77,40,255,62,77,40,255,62,77,40,255,63,77,40,255, + 63,77,40,255,63,77,40,255,63,77,40,255,64,78,40,255, + 64,78,40,255,64,78,40,255,64,78,40,255,65,79,39,255, + 65,79,39,255,65,79,39,255,65,79,39,255,65,79,39,255, + 65,79,39,255,65,79,39,255,65,79,39,255,66,80,39,255, + 66,80,39,255,66,80,39,255,66,80,39,255,66,81,39,255, + 66,81,39,255,66,81,39,255,66,81,39,255,67,82,39,255, + 67,82,39,255,67,82,39,255,67,82,39,255,68,83,38,255, + 68,83,38,255,68,83,38,255,68,83,38,255,68,83,38,255, + 68,83,38,255,68,83,38,255,68,83,38,255,68,83,37,255, + 68,83,37,255,68,83,37,255,68,83,37,255,67,83,37,255, + 67,83,37,255,67,83,37,255,67,82,37,255,66,82,36,255, + 66,81,36,255,66,81,36,255,65,80,36,255,65,80,36,255, + 64,79,36,255,64,79,36,255,63,78,36,255,63,78,35,255, + 62,77,35,255,62,77,35,255,61,76,35,255,61,76,34,255, + 60,75,34,255,60,75,34,255,59,74,34,255,59,74,33,255, + 58,73,33,255,58,73,33,255,57,72,33,255,57,71,33,255, + 56,70,33,255,56,70,33,255,55,69,33,255,55,69,32,255, + 54,68,32,255,54,68,32,255,53,67,32,255,53,67,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,65,31,255, + 50,64,31,255,50,64,31,255,50,63,31,255,49,63,31,255, + 49,62,31,255,49,62,31,255,49,62,31,255,48,61,30,255, + 48,61,30,255,48,61,30,255,48,61,30,255,47,60,30,255, + 47,60,30,255,47,60,30,255,47,60,30,255,46,59,29,255, + 46,59,29,255,46,59,29,255,46,59,29,255,45,58,29,255, + 45,58,29,255,45,58,29,255,45,58,29,255,44,57,28,255, + 44,57,28,255,44,57,28,255,44,57,28,255,43,56,27,255, + 43,56,27,255,43,56,27,255,43,56,27,255,42,55,27,255, + 42,55,27,255,42,55,27,255,42,54,27,255,41,54,26,255, + 41,53,26,255,41,53,26,255,40,53,26,255,40,52,25,255, + 39,52,25,255,39,52,25,255,39,51,25,255,38,51,24,255, + 38,50,24,255,38,50,24,255,37,49,24,255,37,49,23,255, + 36,48,23,255,36,48,23,255,36,47,23,255,35,47,22,255, + 35,46,22,255,35,46,22,255,35,46,22,255,34,45,22,255, + 34,45,22,255,34,45,22,255,34,44,22,255,33,44,21,255, + 33,43,21,255,33,43,21,255,33,43,21,255,78,83,33,255, + 78,83,33,255,78,83,33,255,78,83,33,255,78,84,34,255, + 78,84,34,255,78,84,34,255,78,84,34,255,79,85,34,255, + 79,85,34,255,79,85,34,255,79,85,34,255,80,86,34,255, + 80,86,34,255,80,86,34,255,80,86,34,255,80,87,35,255, + 80,87,35,255,80,87,35,255,80,88,35,255,81,88,35,255, + 81,89,35,255,81,89,35,255,81,90,35,255,82,90,35,255, + 82,91,35,255,82,91,35,255,82,92,35,255,83,92,35,255, + 83,93,35,255,83,93,35,255,83,94,35,255,84,94,36,255, + 84,95,36,255,84,95,36,255,84,96,36,255,85,96,36,255, + 85,97,36,255,85,97,36,255,85,98,36,255,86,98,37,255, + 86,99,37,255,86,99,37,255,87,100,37,255,87,100,37,255, + 88,101,37,255,88,101,37,255,88,102,37,255,89,102,37,255, + 89,103,37,255,89,103,37,255,90,104,37,255,90,104,38,255, + 91,105,38,255,91,105,38,255,91,106,38,255,92,107,38,255, + 92,108,38,255,92,108,38,255,93,109,38,255,93,109,39,255, + 94,110,39,255,94,110,39,255,95,111,39,255,95,112,39,255, + 96,113,39,255,96,113,39,255,97,114,39,255,97,114,40,255, + 98,115,40,255,98,115,40,255,99,116,40,255,99,117,41,255, + 100,118,41,255,100,118,41,255,101,119,41,255,101,119,41,255, + 102,120,41,255,102,120,41,255,102,121,41,255,103,121,42,255, + 103,122,42,255,103,122,42,255,104,123,42,255,104,123,43,255, + 105,124,43,255,105,124,43,255,105,124,43,255,105,125,44,255, + 105,125,44,255,105,125,44,255,105,125,44,255,106,126,45,255, + 106,126,45,255,106,126,45,255,106,126,45,255,106,126,46,255, + 106,126,46,255,106,126,46,255,106,126,46,255,106,126,46,255, + 106,126,46,255,106,126,46,255,106,126,46,255,105,126,47,255, + 105,126,47,255,105,126,47,255,105,126,47,255,105,126,48,255, + 105,126,48,255,105,126,48,255,105,126,48,255,105,126,48,255, + 105,126,48,255,105,126,48,255,105,126,48,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,103,125,49,255, + 103,125,49,255,103,125,49,255,103,125,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,50,255, + 103,124,50,255,103,124,50,255,103,124,50,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,50,255, + 102,123,50,255,102,123,50,255,102,123,50,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,125,49,255, + 103,125,49,255,103,125,49,255,103,125,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,104,124,49,255, + 104,124,49,255,104,124,49,255,104,124,49,255,104,124,48,255, + 104,124,48,255,104,124,48,255,104,124,48,255,104,124,49,255, + 104,124,49,255,104,124,49,255,104,124,49,255,104,125,49,255, + 104,125,49,255,104,125,49,255,104,125,49,255,105,125,49,255, + 105,125,49,255,105,125,49,255,105,125,49,255,106,126,49,255, + 106,126,49,255,106,126,49,255,107,126,49,255,107,127,50,255, + 108,127,50,255,108,127,50,255,108,128,50,255,109,128,50,255, + 109,129,50,255,109,129,50,255,110,130,50,255,110,130,51,255, + 111,131,51,255,111,131,51,255,111,132,51,255,112,132,51,255, + 112,133,51,255,112,133,51,255,112,133,51,255,113,134,52,255, + 113,134,52,255,113,134,52,255,113,134,52,255,114,135,52,255, + 114,135,52,255,114,135,52,255,114,135,52,255,113,135,53,255, + 113,135,53,255,113,135,53,255,113,135,53,255,113,135,54,255, + 113,135,54,255,113,135,54,255,112,135,54,255,112,134,54,255, + 111,134,54,255,111,134,54,255,111,134,54,255,110,133,55,255, + 110,133,55,255,110,133,55,255,109,133,55,255,109,132,56,255, + 108,132,56,255,108,132,56,255,108,132,56,255,107,131,57,255, + 107,131,57,255,107,131,57,255,106,131,57,255,106,130,58,255, + 105,130,58,255,105,130,58,255,105,129,58,255,104,129,59,255, + 104,128,59,255,104,128,59,255,103,128,59,255,103,127,60,255, + 102,127,60,255,102,127,60,255,102,127,60,255,101,126,61,255, + 101,126,61,255,101,126,61,255,101,126,61,255,100,126,62,255, + 100,126,62,255,100,126,62,255,100,126,62,255,99,125,63,255, + 99,125,63,255,99,125,63,255,99,125,63,255,98,125,64,255, + 98,125,64,255,98,125,64,255,98,125,64,255,97,124,64,255, + 97,124,64,255,97,124,64,255,96,124,64,255,96,124,65,255, + 95,124,65,255,95,124,65,255,94,124,65,255,94,123,66,255, + 93,123,66,255,93,123,66,255,92,123,66,255,91,122,67,255, + 91,122,67,255,90,122,67,255,89,121,67,255,88,121,68,255, + 88,120,68,255,87,120,68,255,86,119,69,255,85,119,69,255, + 84,118,70,255,83,118,70,255,82,117,70,255,81,116,71,255, + 80,116,71,255,79,115,71,255,78,114,71,255,76,113,72,255, + 75,113,72,255,74,112,72,255,73,111,72,255,71,110,73,255, + 70,109,73,255,69,108,73,255,67,107,73,255,66,106,74,255, + 64,105,74,255,63,104,74,255,61,103,74,255,60,102,75,255, + 58,101,75,255,57,100,75,255,56,99,75,255,54,98,75,255, + 53,97,75,255,52,96,75,255,51,95,75,255,49,94,76,255, + 48,93,76,255,47,92,76,255,46,91,76,255,45,90,76,255, + 44,89,76,255,43,88,76,255,42,87,76,255,40,86,75,255, + 39,86,75,255,38,85,75,255,37,84,75,255,36,83,75,255, + 36,82,75,255,35,81,75,255,34,81,75,255,34,80,75,255, + 33,80,75,255,33,80,75,255,33,79,75,255,32,79,74,255, + 32,78,74,255,32,78,74,255,32,78,74,255,31,77,73,255, + 31,77,73,255,31,77,73,255,31,77,73,255,30,76,72,255, + 30,76,72,255,30,76,72,255,30,76,72,255,29,75,72,255, + 29,75,72,255,29,75,72,255,29,75,72,255,29,75,71,255, + 29,75,71,255,29,75,71,255,29,75,71,255,30,74,70,255, + 30,74,70,255,30,74,70,255,30,74,70,255,30,74,70,255, + 30,74,70,255,30,74,70,255,30,74,70,255,30,73,69,255, + 30,73,69,255,30,73,69,255,30,73,69,255,31,73,69,255, + 31,73,69,255,31,73,69,255,31,73,69,255,31,72,68,255, + 31,72,68,255,31,72,68,255,31,72,68,255,31,71,68,255, + 31,71,68,255,31,71,68,255,31,71,68,255,31,71,67,255, + 31,71,67,255,31,71,67,255,31,71,67,255,32,70,67,255, + 32,70,67,255,32,70,67,255,32,70,67,255,32,71,66,255, + 32,71,66,255,32,71,66,255,33,71,66,255,33,71,65,255, + 34,71,65,255,34,71,65,255,34,71,65,255,35,72,65,255, + 35,72,65,255,35,72,65,255,36,73,65,255,36,73,64,255, + 37,74,64,255,37,74,64,255,38,75,64,255,39,76,64,255, + 39,76,64,255,40,77,64,255,41,78,64,255,42,79,63,255, + 42,79,63,255,43,80,63,255,44,81,63,255,45,82,62,255, + 46,83,62,255,47,84,62,255,48,85,62,255,49,86,61,255, + 50,87,61,255,51,88,61,255,52,89,61,255,54,90,60,255, + 55,91,60,255,56,92,60,255,57,93,60,255,59,95,60,255, + 60,96,60,255,61,97,60,255,62,98,60,255,63,99,60,255, + 64,100,60,255,65,101,60,255,66,102,60,255,67,103,60,255, + 68,105,59,255,69,106,59,255,70,107,59,255,71,108,59,255, + 72,109,59,255,73,110,59,255,74,111,59,255,75,112,59,255, + 76,113,58,255,77,114,58,255,78,115,58,255,78,115,58,255, + 79,116,58,255,80,117,58,255,80,117,58,255,81,118,58,255, + 81,118,58,255,82,119,58,255,82,119,58,255,83,120,58,255, + 83,120,59,255,84,121,59,255,84,121,59,255,84,122,59,255, + 85,122,59,255,85,123,59,255,85,123,59,255,85,123,59,255, + 85,124,59,255,85,124,59,255,85,124,59,255,85,124,59,255, + 84,123,59,255,84,123,59,255,84,123,59,255,84,123,59,255, + 83,123,60,255,83,123,60,255,83,123,60,255,82,122,60,255, + 82,122,60,255,81,121,60,255,81,121,60,255,80,121,60,255, + 80,120,61,255,79,120,61,255,79,119,61,255,78,119,61,255, + 78,118,61,255,77,117,61,255,76,117,61,255,76,116,61,255, + 75,116,62,255,74,115,62,255,73,115,62,255,73,114,62,255, + 72,114,62,255,71,113,62,255,71,113,62,255,70,112,62,255, + 70,112,63,255,69,111,63,255,69,111,63,255,69,110,63,255, + 68,110,64,255,68,109,64,255,68,109,64,255,68,109,64,255, + 68,109,64,255,68,109,64,255,68,109,64,255,68,109,64,255, + 68,109,64,255,68,109,64,255,68,109,64,255,68,109,64,255, + 69,110,64,255,69,110,64,255,69,110,64,255,70,111,64,255, + 70,111,64,255,71,112,64,255,72,112,64,255,72,113,64,255, + 73,113,64,255,74,114,64,255,74,115,64,255,75,115,64,255, + 75,116,63,255,76,117,63,255,77,118,63,255,77,118,63,255, + 78,119,63,255,79,120,63,255,80,121,63,255,80,121,63,255, + 81,122,63,255,82,123,63,255,83,124,63,255,83,124,63,255, + 84,125,63,255,85,126,63,255,85,126,63,255,85,127,63,255, + 86,127,64,255,86,128,64,255,86,128,64,255,87,129,64,255, + 87,129,65,255,88,130,65,255,88,130,65,255,88,130,65,255, + 89,131,66,255,89,131,66,255,89,131,66,255,89,131,66,255, + 89,132,67,255,89,132,67,255,89,132,67,255,89,132,68,255, + 89,132,68,255,89,132,69,255,89,132,69,255,89,132,70,255, + 89,132,70,255,89,132,71,255,89,132,71,255,89,132,72,255, + 89,132,72,255,89,132,73,255,89,132,73,255,89,132,73,255, + 88,131,74,255,88,131,74,255,88,131,74,255,88,131,75,255, + 87,130,75,255,87,130,76,255,87,130,76,255,87,129,76,255, + 86,129,77,255,86,128,77,255,86,128,77,255,86,127,77,255, + 85,127,77,255,85,126,77,255,85,126,77,255,84,125,77,255, + 84,125,78,255,83,124,78,255,83,123,78,255,82,123,78,255, + 82,122,77,255,81,121,77,255,81,120,77,255,80,119,77,255, + 80,118,76,255,79,117,76,255,78,116,76,255,78,115,76,255, + 77,114,75,255,76,113,75,255,75,112,75,255,75,111,74,255, + 74,110,74,255,73,109,73,255,72,108,73,255,71,106,72,255, + 70,105,72,255,69,103,71,255,68,102,71,255,68,101,70,255, + 67,100,70,255,66,98,69,255,65,97,68,255,64,95,68,255, + 63,94,67,255,62,92,66,255,61,91,65,255,60,89,65,255, + 59,88,64,255,58,86,63,255,57,85,63,255,56,84,62,255, + 55,83,62,255,54,81,61,255,53,80,60,255,53,79,60,255, + 52,78,59,255,51,76,58,255,51,75,58,255,50,74,57,255, + 50,73,57,255,49,72,56,255,49,71,55,255,48,71,55,255, + 48,70,54,255,47,69,53,255,47,68,53,255,46,68,52,255, + 46,67,52,255,45,66,51,255,45,66,51,255,45,66,50,255, + 44,65,50,255,44,65,49,255,44,65,49,255,44,65,49,255, + 44,64,48,255,44,64,48,255,44,64,48,255,44,64,48,255, + 44,63,47,255,44,63,47,255,44,63,47,255,44,63,47,255, + 44,63,46,255,44,63,46,255,44,63,46,255,44,63,46,255, + 44,63,45,255,44,63,45,255,44,63,45,255,44,63,45,255, + 45,64,45,255,45,64,45,255,45,64,45,255,45,64,45,255, + 45,64,44,255,45,64,44,255,45,64,44,255,45,64,44,255, + 46,65,44,255,46,65,44,255,46,65,44,255,46,65,44,255, + 46,65,44,255,46,65,44,255,46,65,44,255,46,65,44,255, + 47,66,44,255,47,66,44,255,47,66,44,255,47,66,44,255, + 48,66,44,255,48,66,44,255,48,66,44,255,48,66,44,255, + 49,67,43,255,49,67,43,255,49,67,43,255,49,67,43,255, + 49,67,43,255,49,67,43,255,49,67,43,255,49,67,43,255, + 50,68,43,255,50,68,43,255,50,68,43,255,51,68,43,255, + 51,69,42,255,52,69,42,255,52,69,42,255,52,69,42,255, + 53,70,42,255,53,70,42,255,53,70,42,255,53,70,42,255, + 54,71,42,255,54,71,42,255,54,71,42,255,55,71,42,255, + 55,72,42,255,56,72,42,255,56,72,42,255,56,72,42,255, + 57,73,41,255,57,73,41,255,57,73,41,255,57,73,41,255, + 58,74,41,255,58,74,41,255,58,74,41,255,58,74,41,255, + 59,75,41,255,59,75,41,255,59,75,41,255,59,75,41,255, + 60,75,40,255,60,75,40,255,60,75,40,255,60,75,40,255, + 61,76,40,255,61,76,40,255,61,76,40,255,61,76,40,255, + 62,76,40,255,62,76,40,255,62,76,40,255,62,76,40,255, + 63,77,40,255,63,77,40,255,63,77,40,255,63,77,40,255, + 64,78,39,255,64,78,39,255,64,78,39,255,64,78,39,255, + 64,78,39,255,64,78,39,255,64,78,39,255,64,78,39,255, + 65,79,39,255,65,79,39,255,65,79,39,255,65,79,39,255, + 65,80,39,255,65,80,39,255,65,80,39,255,65,80,39,255, + 66,81,39,255,66,81,39,255,66,81,39,255,66,81,39,255, + 67,82,38,255,67,82,38,255,67,82,38,255,67,82,38,255, + 67,82,38,255,67,82,38,255,67,82,38,255,67,82,38,255, + 67,82,37,255,67,82,37,255,67,82,37,255,67,82,37,255, + 66,82,37,255,66,82,37,255,66,82,37,255,66,82,37,255, + 65,81,36,255,65,81,36,255,65,81,36,255,65,80,36,255, + 64,80,36,255,64,79,36,255,64,79,36,255,63,78,36,255, + 63,78,35,255,62,77,35,255,62,77,35,255,61,76,35,255, + 61,76,34,255,60,75,34,255,60,75,34,255,59,74,34,255, + 59,74,33,255,58,73,33,255,58,73,33,255,57,72,33,255, + 57,71,33,255,56,70,33,255,56,70,33,255,55,69,33,255, + 55,69,32,255,54,68,32,255,54,68,32,255,53,67,32,255, + 53,67,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,65,31,255,50,64,31,255,50,64,31,255,50,63,31,255, + 49,63,31,255,49,62,31,255,49,62,31,255,49,62,31,255, + 48,61,30,255,48,61,30,255,48,61,30,255,48,61,30,255, + 47,60,30,255,47,60,30,255,47,60,30,255,47,60,30,255, + 46,59,29,255,46,59,29,255,46,59,29,255,46,59,29,255, + 45,58,29,255,45,58,29,255,45,58,29,255,45,58,29,255, + 44,57,28,255,44,57,28,255,44,57,28,255,44,57,28,255, + 43,56,27,255,43,56,27,255,43,56,27,255,43,55,27,255, + 42,55,27,255,42,54,27,255,42,54,27,255,42,54,27,255, + 41,53,26,255,41,53,26,255,41,53,26,255,40,52,26,255, + 40,52,25,255,39,51,25,255,39,51,25,255,39,50,25,255, + 38,50,24,255,38,49,24,255,38,49,24,255,37,48,24,255, + 37,48,23,255,36,47,23,255,36,47,23,255,36,47,23,255, + 35,46,22,255,35,46,22,255,35,46,22,255,34,45,22,255, + 34,45,22,255,33,44,22,255,33,44,22,255,33,44,22,255, + 32,43,21,255,32,43,21,255,32,43,21,255,32,43,21,255, + 79,84,34,255,79,84,34,255,79,84,34,255,79,84,34,255, + 79,85,34,255,79,85,34,255,79,85,34,255,79,85,34,255, + 79,86,34,255,79,86,34,255,79,86,34,255,79,86,34,255, + 80,86,35,255,80,86,35,255,80,86,35,255,80,86,35,255, + 81,87,35,255,81,87,35,255,81,87,35,255,81,88,35,255, + 82,88,36,255,82,89,36,255,82,89,36,255,82,90,36,255, + 83,90,36,255,83,91,36,255,83,91,36,255,83,91,36,255, + 84,92,36,255,84,92,36,255,84,92,36,255,84,93,36,255, + 84,93,37,255,84,94,37,255,84,94,37,255,84,95,37,255, + 85,95,37,255,85,96,37,255,85,96,37,255,85,97,37,255, + 86,97,37,255,86,98,37,255,86,98,37,255,86,99,37,255, + 87,100,37,255,87,101,37,255,87,101,37,255,87,102,37,255, + 88,102,38,255,88,103,38,255,88,103,38,255,89,104,38,255, + 89,104,38,255,90,105,38,255,90,105,38,255,91,106,38,255, + 91,107,38,255,92,108,38,255,92,108,38,255,93,109,38,255, + 93,109,39,255,94,110,39,255,94,110,39,255,94,111,39,255, + 95,111,39,255,95,112,39,255,95,112,39,255,96,113,39,255, + 97,114,40,255,98,115,40,255,98,115,40,255,98,116,40,255, + 99,116,41,255,99,117,41,255,99,117,41,255,100,118,41,255, + 100,119,41,255,101,120,41,255,101,120,41,255,102,121,41,255, + 102,121,42,255,103,122,42,255,103,122,42,255,103,123,42,255, + 104,123,43,255,104,124,43,255,104,124,43,255,104,124,43,255, + 105,125,44,255,105,125,44,255,105,125,44,255,105,125,44,255, + 105,126,45,255,105,126,45,255,105,126,45,255,105,126,45,255, + 105,126,46,255,105,126,46,255,105,126,46,255,105,126,46,255, + 105,126,46,255,105,126,46,255,105,126,46,255,105,126,46,255, + 105,126,47,255,105,126,47,255,105,126,47,255,105,126,47,255, + 104,126,48,255,104,126,48,255,104,126,48,255,104,126,48,255, + 104,126,48,255,104,126,48,255,104,126,48,255,104,126,48,255, + 104,125,48,255,104,125,48,255,104,125,48,255,104,125,48,255, + 103,125,49,255,103,125,49,255,103,125,49,255,103,125,49,255, + 103,125,49,255,103,125,49,255,103,125,49,255,103,125,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,123,49,255,103,123,49,255,103,123,49,255,103,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,123,48,255,102,123,48,255,102,123,48,255,102,123,48,255, + 103,123,48,255,103,123,48,255,103,123,48,255,103,123,48,255, + 103,124,48,255,103,124,48,255,103,124,48,255,103,124,48,255, + 103,123,48,255,103,123,48,255,103,123,48,255,103,123,48,255, + 103,123,48,255,103,123,48,255,103,123,48,255,103,123,48,255, + 103,123,48,255,103,123,48,255,103,123,48,255,103,123,48,255, + 104,123,48,255,104,123,48,255,104,123,48,255,104,123,48,255, + 104,124,48,255,104,124,48,255,104,124,48,255,104,124,48,255, + 105,125,48,255,105,125,48,255,105,125,48,255,105,125,48,255, + 106,126,48,255,106,126,48,255,106,126,48,255,106,126,48,255, + 107,127,49,255,107,127,49,255,107,127,49,255,107,127,49,255, + 108,128,49,255,108,128,49,255,108,128,49,255,109,129,49,255, + 109,129,50,255,110,130,50,255,110,130,50,255,111,131,50,255, + 111,131,50,255,112,132,50,255,112,132,50,255,112,132,50,255, + 113,133,51,255,113,133,51,255,113,133,51,255,113,133,51,255, + 114,134,52,255,114,134,52,255,114,134,52,255,114,134,52,255, + 114,135,52,255,114,135,52,255,114,135,52,255,114,135,52,255, + 113,135,53,255,113,135,53,255,113,135,53,255,113,135,53,255, + 112,134,54,255,112,134,54,255,112,134,54,255,112,134,54,255, + 111,133,55,255,111,133,55,255,111,133,55,255,110,133,55,255, + 110,132,56,255,109,132,56,255,109,132,56,255,109,132,56,255, + 108,132,57,255,108,132,57,255,108,132,57,255,107,131,57,255, + 107,131,58,255,106,130,58,255,106,130,58,255,105,130,58,255, + 105,129,59,255,104,129,59,255,104,129,59,255,103,129,59,255, + 103,128,60,255,102,128,60,255,102,128,60,255,102,128,60,255, + 102,127,61,255,102,127,61,255,102,127,61,255,102,127,61,255, + 101,126,62,255,101,126,62,255,101,126,62,255,101,126,62,255, + 100,126,63,255,100,126,63,255,100,126,63,255,100,126,63,255, + 99,126,64,255,99,126,64,255,99,126,64,255,99,126,64,255, + 98,125,64,255,98,125,64,255,98,125,64,255,97,125,64,255, + 97,125,65,255,96,125,65,255,96,125,65,255,95,125,65,255, + 95,124,66,255,94,124,66,255,94,124,66,255,93,124,66,255, + 92,123,67,255,92,123,67,255,91,123,67,255,90,122,67,255, + 89,122,68,255,89,121,68,255,88,121,68,255,87,120,68,255, + 86,120,69,255,85,119,69,255,84,119,69,255,83,118,69,255, + 82,117,70,255,81,117,70,255,80,116,70,255,79,115,70,255, + 77,114,71,255,76,114,71,255,75,113,71,255,74,112,71,255, + 72,111,72,255,71,110,72,255,70,109,72,255,68,108,72,255, + 67,107,73,255,65,106,73,255,64,105,73,255,62,104,73,255, + 61,103,74,255,59,102,74,255,58,101,74,255,57,100,74,255, + 55,99,75,255,54,98,75,255,53,97,75,255,51,96,75,255, + 50,95,75,255,48,94,75,255,47,93,75,255,46,92,75,255, + 45,91,75,255,44,90,75,255,43,89,75,255,42,88,75,255, + 41,87,75,255,40,87,75,255,39,86,75,255,38,85,75,255, + 37,84,75,255,37,83,75,255,36,82,75,255,35,81,75,255, + 34,81,75,255,34,80,75,255,33,80,75,255,32,80,75,255, + 32,79,74,255,31,79,74,255,31,79,74,255,31,78,74,255, + 30,78,73,255,30,77,73,255,30,77,73,255,30,77,73,255, + 29,77,73,255,29,77,73,255,29,77,73,255,29,77,73,255, + 29,76,72,255,29,76,72,255,29,76,72,255,29,76,72,255, + 29,75,72,255,29,75,72,255,29,75,72,255,29,75,72,255, + 29,75,71,255,29,75,71,255,29,75,71,255,29,75,71,255, + 29,74,70,255,29,74,70,255,29,74,70,255,29,74,70,255, + 29,73,70,255,29,73,70,255,29,73,70,255,29,73,70,255, + 30,73,69,255,30,73,69,255,30,73,69,255,30,73,69,255, + 30,72,69,255,30,72,69,255,30,72,69,255,30,72,69,255, + 30,71,68,255,30,71,68,255,30,71,68,255,30,71,68,255, + 30,70,68,255,30,70,68,255,30,70,68,255,30,70,68,255, + 31,70,67,255,31,70,67,255,31,70,67,255,31,70,67,255, + 32,70,67,255,32,70,67,255,32,70,67,255,32,70,67,255, + 33,71,66,255,33,71,66,255,33,71,66,255,34,71,66,255, + 34,72,65,255,35,72,65,255,35,72,65,255,36,73,65,255, + 36,73,65,255,37,74,65,255,37,74,65,255,38,75,65,255, + 39,76,64,255,39,76,64,255,40,77,64,255,41,78,64,255, + 42,79,63,255,42,79,63,255,43,80,63,255,44,81,63,255, + 45,82,63,255,46,83,63,255,47,84,63,255,48,85,63,255, + 49,86,62,255,50,87,62,255,51,88,62,255,52,89,62,255, + 54,91,61,255,55,92,61,255,56,93,61,255,57,94,61,255, + 58,95,61,255,59,96,60,255,60,97,60,255,61,98,60,255, + 62,99,60,255,64,101,60,255,65,102,60,255,66,103,60,255, + 67,104,60,255,68,105,59,255,69,106,59,255,70,107,59,255, + 71,108,59,255,72,109,59,255,73,110,59,255,74,111,59,255, + 74,112,59,255,75,113,59,255,76,114,59,255,77,115,59,255, + 78,115,59,255,79,116,59,255,80,117,59,255,80,118,59,255, + 81,118,59,255,81,119,59,255,82,120,59,255,82,120,59,255, + 82,121,59,255,83,121,59,255,83,122,59,255,83,122,59,255, + 83,122,59,255,84,123,59,255,84,123,59,255,84,123,59,255, + 84,123,59,255,84,124,59,255,84,124,59,255,84,124,59,255, + 84,124,59,255,84,123,60,255,84,123,60,255,84,123,60,255, + 83,123,60,255,83,123,60,255,82,123,60,255,82,123,60,255, + 82,122,60,255,81,122,61,255,81,121,61,255,80,121,61,255, + 80,121,61,255,79,120,61,255,78,120,61,255,78,119,61,255, + 77,119,61,255,77,118,62,255,76,117,62,255,75,117,62,255, + 75,116,62,255,74,116,62,255,73,115,62,255,73,115,62,255, + 72,114,62,255,72,114,63,255,71,113,63,255,71,112,63,255, + 70,112,63,255,70,111,63,255,69,110,63,255,69,110,63,255, + 68,110,63,255,68,109,64,255,67,109,64,255,67,109,64,255, + 67,109,64,255,67,108,64,255,67,108,64,255,67,108,64,255, + 67,108,64,255,67,109,64,255,67,109,64,255,67,109,64,255, + 67,109,64,255,68,110,64,255,68,110,64,255,68,110,64,255, + 69,110,64,255,69,111,64,255,70,111,64,255,71,112,64,255, + 71,112,64,255,72,113,64,255,73,114,64,255,73,114,64,255, + 74,115,64,255,74,115,64,255,75,116,64,255,76,117,64,255, + 76,117,64,255,77,118,64,255,78,119,64,255,79,120,64,255, + 79,120,64,255,80,121,64,255,81,122,64,255,82,123,64,255, + 82,123,64,255,83,124,64,255,84,125,64,255,84,125,64,255, + 84,126,64,255,85,126,65,255,85,127,65,255,85,127,65,255, + 86,128,65,255,86,128,66,255,87,129,66,255,87,129,66,255, + 87,129,66,255,88,130,67,255,88,130,67,255,88,130,67,255, + 88,130,67,255,88,131,68,255,88,131,68,255,88,131,68,255, + 88,131,69,255,88,131,69,255,88,131,70,255,88,131,70,255, + 88,131,70,255,88,131,71,255,88,131,71,255,88,131,71,255, + 88,131,72,255,88,131,72,255,88,131,73,255,88,131,73,255, + 88,131,74,255,87,130,74,255,87,130,75,255,87,130,75,255, + 87,130,75,255,86,129,76,255,86,129,76,255,86,129,76,255, + 86,129,76,255,85,128,77,255,85,128,77,255,85,128,77,255, + 85,127,77,255,84,127,78,255,84,126,78,255,84,126,78,255, + 83,125,78,255,83,125,78,255,82,124,78,255,82,123,78,255, + 81,122,78,255,81,121,78,255,80,120,78,255,80,119,78,255, + 79,119,78,255,79,118,77,255,78,117,77,255,77,116,77,255, + 77,115,76,255,76,113,76,255,75,112,75,255,74,111,75,255, + 74,110,74,255,73,109,74,255,72,108,73,255,71,107,73,255, + 70,105,72,255,69,104,72,255,68,102,71,255,67,101,70,255, + 67,100,70,255,66,99,69,255,65,97,68,255,64,96,67,255, + 63,94,67,255,62,93,66,255,61,91,65,255,60,90,64,255, + 59,88,64,255,58,87,63,255,57,85,62,255,56,84,62,255, + 55,83,61,255,54,82,61,255,53,80,60,255,52,79,59,255, + 52,78,59,255,51,77,58,255,50,75,57,255,50,74,57,255, + 49,73,56,255,49,72,56,255,48,71,55,255,48,70,54,255, + 47,70,54,255,47,69,53,255,46,68,52,255,46,67,52,255, + 45,67,51,255,45,66,51,255,44,65,50,255,44,65,50,255, + 44,65,49,255,43,64,49,255,43,64,48,255,43,64,48,255, + 43,64,48,255,43,63,47,255,43,63,47,255,43,63,47,255, + 43,63,47,255,43,62,46,255,43,62,46,255,43,62,46,255, + 43,62,46,255,43,62,45,255,43,62,45,255,43,62,45,255, + 43,62,45,255,43,62,44,255,43,62,44,255,43,62,44,255, + 43,62,44,255,44,63,44,255,44,63,44,255,44,63,44,255, + 44,63,44,255,44,63,43,255,44,63,43,255,44,63,43,255, + 44,63,43,255,45,64,43,255,45,64,43,255,45,64,43,255, + 45,64,43,255,45,64,43,255,45,64,43,255,45,64,43,255, + 45,64,43,255,46,65,43,255,46,65,43,255,46,65,43,255, + 46,65,43,255,47,65,43,255,47,65,43,255,47,65,43,255, + 47,65,43,255,48,66,43,255,48,66,43,255,48,66,43,255, + 48,66,43,255,48,66,42,255,48,66,42,255,48,66,42,255, + 48,66,42,255,49,67,42,255,49,67,42,255,49,67,42,255, + 50,67,42,255,50,68,42,255,51,68,42,255,51,68,42,255, + 51,68,42,255,52,69,41,255,52,69,41,255,52,69,41,255, + 52,69,41,255,53,70,41,255,53,70,41,255,53,70,41,255, + 54,70,41,255,54,71,41,255,55,71,41,255,55,71,41,255, + 55,71,41,255,56,72,41,255,56,72,41,255,56,72,41,255, + 56,72,41,255,57,73,40,255,57,73,40,255,57,73,40,255, + 57,73,40,255,58,74,40,255,58,74,40,255,58,74,40,255, + 58,74,40,255,59,74,40,255,59,74,40,255,59,74,40,255, + 59,74,40,255,60,75,40,255,60,75,40,255,60,75,40,255, + 60,75,40,255,61,75,39,255,61,75,39,255,61,75,39,255, + 61,75,39,255,62,76,39,255,62,76,39,255,62,76,39,255, + 62,76,39,255,63,77,39,255,63,77,39,255,63,77,39,255, + 63,77,39,255,63,77,39,255,63,77,39,255,63,77,39,255, + 63,77,39,255,64,78,39,255,64,78,39,255,64,78,39,255, + 64,78,39,255,64,79,38,255,64,79,38,255,64,79,38,255, + 64,79,38,255,65,80,38,255,65,80,38,255,65,80,38,255, + 65,80,38,255,66,81,38,255,66,81,38,255,66,81,38,255, + 66,81,38,255,66,82,38,255,66,82,38,255,66,82,38,255, + 66,82,38,255,67,82,37,255,67,82,37,255,67,82,37,255, + 67,82,37,255,66,82,37,255,66,82,37,255,66,82,37,255, + 66,81,37,255,65,81,36,255,65,80,36,255,65,80,36,255, + 64,79,36,255,64,79,35,255,63,78,35,255,63,78,35,255, + 62,78,35,255,62,77,35,255,61,77,35,255,61,77,35,255, + 60,76,35,255,60,75,34,255,59,74,34,255,59,74,34,255, + 58,73,34,255,58,73,33,255,57,72,33,255,57,72,33,255, + 56,71,33,255,56,71,33,255,55,70,33,255,55,70,33,255, + 54,69,33,255,54,68,32,255,53,67,32,255,53,67,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,65,32,255, + 50,64,32,255,50,64,31,255,49,63,31,255,49,63,31,255, + 49,62,31,255,48,62,30,255,48,61,30,255,48,61,30,255, + 48,61,30,255,47,60,30,255,47,60,30,255,47,60,30,255, + 47,60,30,255,46,59,29,255,46,59,29,255,46,59,29,255, + 46,59,29,255,45,58,29,255,45,58,29,255,45,58,29,255, + 45,58,29,255,44,57,28,255,44,57,28,255,44,57,28,255, + 44,57,28,255,43,56,28,255,43,56,28,255,43,56,28,255, + 43,56,28,255,42,55,27,255,42,55,27,255,42,55,27,255, + 42,55,27,255,41,54,26,255,41,54,26,255,41,54,26,255, + 41,53,26,255,40,53,26,255,40,52,26,255,40,52,26,255, + 39,52,26,255,39,51,25,255,38,51,25,255,38,51,25,255, + 38,50,25,255,37,50,24,255,37,49,24,255,37,49,24,255, + 36,48,24,255,36,48,23,255,35,47,23,255,35,47,23,255, + 35,46,23,255,34,46,22,255,34,45,22,255,34,45,22,255, + 34,45,22,255,33,44,22,255,33,44,22,255,33,44,22,255, + 33,43,22,255,32,43,21,255,32,42,21,255,32,42,21,255, + 32,42,21,255,80,84,34,255,80,84,34,255,80,84,34,255, + 80,84,34,255,80,85,35,255,80,85,35,255,80,85,35,255, + 80,85,35,255,80,86,35,255,80,86,35,255,80,86,35,255, + 80,86,35,255,81,86,35,255,81,86,35,255,81,86,35,255, + 81,86,35,255,81,87,36,255,81,87,36,255,81,87,36,255, + 81,88,36,255,82,88,36,255,82,89,36,255,82,89,36,255, + 82,90,36,255,83,90,36,255,83,91,36,255,83,91,36,255, + 83,91,36,255,84,92,36,255,84,92,36,255,84,92,36,255, + 84,93,36,255,84,93,37,255,84,94,37,255,84,94,37,255, + 84,95,37,255,85,95,37,255,85,96,37,255,85,96,37,255, + 85,97,37,255,86,97,37,255,86,98,37,255,86,98,37,255, + 86,99,37,255,87,99,37,255,87,100,37,255,87,100,37,255, + 87,101,37,255,88,101,38,255,88,102,38,255,88,102,38,255, + 89,103,38,255,89,103,38,255,90,104,38,255,90,104,38,255, + 90,105,38,255,91,106,38,255,91,107,38,255,91,107,38,255, + 92,108,38,255,92,108,39,255,93,109,39,255,93,109,39,255, + 94,110,39,255,94,110,39,255,95,111,39,255,95,111,39,255, + 96,112,39,255,96,113,40,255,97,114,40,255,97,114,40,255, + 98,115,40,255,98,115,41,255,99,116,41,255,99,116,41,255, + 100,117,41,255,100,118,41,255,101,119,41,255,101,119,41,255, + 101,120,41,255,102,120,42,255,102,121,42,255,102,121,42,255, + 103,122,42,255,103,122,43,255,104,123,43,255,104,123,43,255, + 104,123,43,255,104,124,44,255,104,124,44,255,104,124,44,255, + 104,124,44,255,105,125,45,255,105,125,45,255,105,125,45,255, + 105,125,45,255,105,125,46,255,105,125,46,255,105,125,46,255, + 105,125,46,255,105,125,46,255,105,125,46,255,105,125,46,255, + 105,125,46,255,104,125,47,255,104,125,47,255,104,125,47,255, + 104,125,47,255,104,125,48,255,104,125,48,255,104,125,48,255, + 104,125,48,255,104,125,48,255,104,125,48,255,104,125,48,255, + 104,125,48,255,103,124,48,255,103,124,48,255,103,124,48,255, + 103,124,48,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,122,49,255,102,122,49,255,102,122,49,255, + 102,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,122,48,255,101,122,48,255,101,122,48,255, + 101,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,123,48,255,102,123,48,255,102,123,48,255, + 102,123,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,103,122,48,255,103,122,48,255,103,122,48,255, + 103,122,48,255,103,123,48,255,103,123,48,255,103,123,48,255, + 103,123,48,255,104,124,48,255,104,124,48,255,104,124,48,255, + 104,124,48,255,105,125,48,255,105,125,48,255,105,125,48,255, + 106,125,48,255,106,126,49,255,107,126,49,255,107,126,49,255, + 107,127,49,255,108,127,49,255,108,128,49,255,108,128,49,255, + 109,129,49,255,109,129,50,255,110,130,50,255,110,130,50,255, + 111,131,50,255,111,131,50,255,112,132,50,255,112,132,50,255, + 112,132,50,255,113,133,51,255,113,133,51,255,113,133,51,255, + 113,133,51,255,114,134,51,255,114,134,51,255,114,134,51,255, + 114,134,51,255,114,135,52,255,114,135,52,255,114,135,52,255, + 114,135,52,255,113,135,53,255,113,135,53,255,113,135,53,255, + 113,135,53,255,112,134,53,255,112,134,53,255,112,134,53,255, + 112,134,53,255,111,133,54,255,111,133,54,255,111,133,54,255, + 110,133,54,255,110,132,55,255,109,132,55,255,109,132,55,255, + 109,132,55,255,108,132,56,255,108,132,56,255,108,132,56,255, + 107,131,56,255,107,131,57,255,106,130,57,255,106,130,57,255, + 106,130,57,255,105,129,58,255,105,129,58,255,105,129,58,255, + 104,129,58,255,104,128,59,255,103,128,59,255,103,128,59,255, + 103,128,59,255,103,127,60,255,103,127,60,255,103,127,60,255, + 103,127,60,255,102,127,61,255,102,127,61,255,102,127,61,255, + 102,127,61,255,101,127,62,255,101,127,62,255,101,127,62,255, + 101,127,62,255,100,127,63,255,100,127,63,255,100,127,63,255, + 100,127,63,255,99,126,63,255,99,126,63,255,99,126,63,255, + 98,126,63,255,98,126,64,255,97,126,64,255,97,126,64,255, + 96,126,64,255,96,125,65,255,95,125,65,255,95,125,65,255, + 94,125,65,255,93,124,66,255,93,124,66,255,92,124,66,255, + 91,123,66,255,90,123,67,255,90,122,67,255,89,122,67,255, + 88,121,68,255,87,121,68,255,86,120,69,255,85,120,69,255, + 84,119,69,255,83,118,70,255,82,118,70,255,81,117,70,255, + 80,116,70,255,78,115,71,255,77,115,71,255,76,114,71,255, + 75,113,71,255,73,112,72,255,72,111,72,255,71,110,72,255, + 69,109,72,255,68,108,73,255,66,107,73,255,65,106,73,255, + 63,105,73,255,62,104,74,255,60,103,74,255,59,102,74,255, + 58,101,74,255,56,100,75,255,55,99,75,255,54,98,75,255, + 52,97,75,255,51,96,75,255,49,95,75,255,48,94,75,255, + 47,93,75,255,46,92,75,255,45,91,75,255,44,90,75,255, + 43,89,75,255,41,88,75,255,40,88,75,255,39,87,75,255, + 38,86,75,255,37,85,75,255,37,84,75,255,36,83,75,255, + 35,82,75,255,34,82,75,255,34,81,75,255,33,81,75,255, + 32,81,75,255,32,80,74,255,31,80,74,255,31,80,74,255, + 31,79,74,255,30,79,73,255,30,78,73,255,30,78,73,255, + 30,78,73,255,29,77,73,255,29,77,73,255,29,77,73,255, + 29,77,73,255,28,76,72,255,28,76,72,255,28,76,72,255, + 28,76,72,255,28,75,72,255,28,75,72,255,28,75,72,255, + 28,75,72,255,28,75,71,255,28,75,71,255,28,75,71,255, + 28,75,71,255,28,74,70,255,28,74,70,255,28,74,70,255, + 28,74,70,255,28,73,70,255,28,73,70,255,28,73,70,255, + 28,73,70,255,29,73,69,255,29,73,69,255,29,73,69,255, + 29,73,69,255,29,72,69,255,29,72,69,255,29,72,69,255, + 29,72,69,255,29,71,68,255,29,71,68,255,29,71,68,255, + 29,71,68,255,29,70,68,255,29,70,68,255,29,70,68,255, + 29,70,68,255,30,70,67,255,30,70,67,255,30,70,67,255, + 30,70,67,255,31,70,67,255,31,70,67,255,31,70,67,255, + 31,70,67,255,32,71,66,255,32,71,66,255,32,71,66,255, + 33,71,66,255,33,72,65,255,34,72,65,255,34,72,65,255, + 35,73,65,255,35,73,65,255,36,74,65,255,36,74,65,255, + 37,75,65,255,38,76,64,255,38,76,64,255,39,77,64,255, + 40,78,64,255,41,79,63,255,41,79,63,255,42,80,63,255, + 43,81,63,255,44,82,63,255,45,83,63,255,46,84,63,255, + 47,85,63,255,48,86,62,255,49,87,62,255,50,88,62,255, + 51,89,62,255,53,91,61,255,54,92,61,255,55,93,61,255, + 56,94,61,255,57,95,61,255,58,96,60,255,59,97,60,255, + 60,98,60,255,61,99,60,255,63,101,60,255,64,102,60,255, + 65,103,60,255,66,104,60,255,67,105,59,255,68,106,59,255, + 69,107,59,255,70,108,59,255,71,109,59,255,72,110,59,255, + 73,111,59,255,73,112,59,255,74,113,59,255,75,114,59,255, + 76,115,59,255,77,115,59,255,78,116,59,255,79,117,59,255, + 79,118,59,255,80,118,59,255,80,119,59,255,81,120,59,255, + 81,120,59,255,81,121,59,255,82,121,59,255,82,122,59,255, + 82,122,59,255,82,122,59,255,83,123,59,255,83,123,59,255, + 83,123,59,255,83,123,59,255,83,124,59,255,83,124,59,255, + 83,124,59,255,83,124,59,255,83,123,60,255,83,123,60,255, + 83,123,60,255,82,123,60,255,82,123,60,255,81,123,60,255, + 81,123,60,255,81,122,60,255,80,122,61,255,80,121,61,255, + 79,121,61,255,79,121,61,255,78,120,61,255,77,120,61,255, + 77,119,61,255,76,119,61,255,76,118,62,255,75,117,62,255, + 74,117,62,255,74,116,62,255,73,116,62,255,72,115,62,255, + 72,115,62,255,71,114,62,255,71,114,63,255,70,113,63,255, + 70,112,63,255,69,112,63,255,69,111,63,255,68,110,63,255, + 68,110,63,255,67,110,63,255,67,109,64,255,66,109,64,255, + 66,109,64,255,66,109,64,255,66,108,64,255,66,108,64,255, + 66,108,64,255,66,108,64,255,66,109,64,255,66,109,64,255, + 66,109,64,255,66,109,64,255,67,110,64,255,67,110,64,255, + 67,110,64,255,68,110,64,255,68,111,64,255,69,111,64,255, + 70,112,64,255,70,112,64,255,71,113,64,255,72,114,64,255, + 72,114,64,255,73,115,64,255,73,115,64,255,74,116,64,255, + 75,117,64,255,75,117,64,255,76,118,64,255,77,119,64,255, + 78,120,64,255,78,120,64,255,79,121,64,255,80,122,64,255, + 81,123,64,255,81,123,64,255,82,124,64,255,83,125,64,255, + 83,125,64,255,83,126,64,255,84,126,65,255,84,127,65,255, + 84,127,65,255,85,128,65,255,85,128,66,255,86,129,66,255, + 86,129,66,255,86,129,66,255,87,130,67,255,87,130,67,255, + 87,130,67,255,87,130,67,255,87,131,68,255,87,131,68,255, + 87,131,68,255,87,131,69,255,87,131,69,255,87,131,70,255, + 87,131,70,255,87,131,71,255,87,131,71,255,87,131,72,255, + 87,131,72,255,87,131,73,255,87,131,73,255,87,131,74,255, + 87,131,74,255,87,131,74,255,86,130,75,255,86,130,75,255, + 86,130,75,255,86,130,76,255,85,129,76,255,85,129,77,255, + 85,129,77,255,85,128,77,255,84,128,78,255,84,127,78,255, + 84,127,78,255,84,126,78,255,83,126,78,255,83,125,78,255, + 83,125,78,255,82,124,78,255,82,124,79,255,81,123,79,255, + 81,122,79,255,80,121,79,255,80,120,78,255,79,119,78,255, + 79,118,78,255,78,118,78,255,78,117,77,255,77,116,77,255, + 76,115,77,255,76,114,76,255,75,112,76,255,74,111,75,255, + 73,110,75,255,73,109,74,255,72,108,74,255,71,107,73,255, + 70,106,73,255,69,104,72,255,68,103,72,255,67,101,71,255, + 66,100,70,255,66,99,70,255,65,98,69,255,64,96,68,255, + 63,95,67,255,62,93,67,255,61,92,66,255,60,90,65,255, + 59,89,64,255,58,87,64,255,57,86,63,255,56,84,62,255, + 55,83,62,255,54,82,61,255,53,81,61,255,52,79,60,255, + 51,78,59,255,51,77,59,255,50,76,58,255,49,74,57,255, + 49,73,57,255,48,72,56,255,48,71,56,255,47,70,55,255, + 47,69,54,255,46,69,54,255,46,68,53,255,45,67,52,255, + 45,66,52,255,44,66,51,255,44,65,51,255,43,64,50,255, + 43,64,50,255,43,64,49,255,42,63,49,255,42,63,48,255, + 42,63,48,255,42,63,48,255,42,62,47,255,42,62,47,255, + 42,62,47,255,42,62,47,255,42,61,46,255,42,61,46,255, + 42,61,46,255,42,61,46,255,42,61,45,255,42,61,45,255, + 42,61,45,255,42,61,45,255,42,61,44,255,42,61,44,255, + 42,61,44,255,42,61,44,255,43,62,44,255,43,62,44,255, + 43,62,44,255,43,62,44,255,43,62,43,255,43,62,43,255, + 43,62,43,255,43,62,43,255,44,63,43,255,44,63,43,255, + 44,63,43,255,44,63,43,255,44,63,43,255,44,63,43,255, + 44,63,43,255,44,63,43,255,45,64,43,255,45,64,43,255, + 45,64,43,255,45,64,43,255,46,64,43,255,46,64,43,255, + 46,64,43,255,46,64,43,255,47,65,43,255,47,65,43,255, + 47,65,43,255,47,65,43,255,47,65,42,255,47,65,42,255, + 47,65,42,255,47,65,42,255,48,66,42,255,48,66,42,255, + 48,66,42,255,49,66,42,255,49,67,42,255,50,67,42,255, + 50,67,42,255,50,67,42,255,51,68,41,255,51,68,41,255, + 51,68,41,255,51,68,41,255,52,69,41,255,52,69,41,255, + 52,69,41,255,53,69,41,255,53,70,41,255,54,70,41,255, + 54,70,41,255,54,70,41,255,55,71,41,255,55,71,41,255, + 55,71,41,255,55,71,41,255,56,72,40,255,56,72,40,255, + 56,72,40,255,56,72,40,255,57,73,40,255,57,73,40,255, + 57,73,40,255,57,73,40,255,58,73,40,255,58,73,40,255, + 58,73,40,255,58,73,40,255,59,74,40,255,59,74,40,255, + 59,74,40,255,59,74,40,255,60,74,39,255,60,74,39,255, + 60,74,39,255,60,74,39,255,61,75,39,255,61,75,39,255, + 61,75,39,255,61,75,39,255,62,76,39,255,62,76,39,255, + 62,76,39,255,62,76,39,255,62,76,39,255,62,76,39,255, + 62,76,39,255,62,76,39,255,63,77,39,255,63,77,39,255, + 63,77,39,255,63,77,39,255,63,78,38,255,63,78,38,255, + 63,78,38,255,63,78,38,255,64,79,38,255,64,79,38,255, + 64,79,38,255,64,79,38,255,65,80,38,255,65,80,38,255, + 65,80,38,255,65,80,38,255,65,81,38,255,65,81,38,255, + 65,81,38,255,65,81,38,255,66,81,37,255,66,81,37,255, + 66,81,37,255,66,81,37,255,65,81,37,255,65,81,37,255, + 65,81,37,255,65,81,37,255,64,80,36,255,64,80,36,255, + 64,80,36,255,64,79,36,255,63,79,35,255,63,78,35,255, + 63,78,35,255,62,78,35,255,62,77,35,255,61,77,35,255, + 61,77,35,255,60,76,35,255,60,75,34,255,59,74,34,255, + 59,74,34,255,58,73,34,255,58,73,33,255,57,72,33,255, + 57,72,33,255,56,71,33,255,56,71,33,255,55,70,33,255, + 55,70,33,255,54,69,33,255,54,68,32,255,53,67,32,255, + 53,67,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,65,32,255,50,64,32,255,50,64,31,255,49,63,31,255, + 49,63,31,255,49,62,31,255,48,62,30,255,48,61,30,255, + 48,61,30,255,48,61,30,255,47,60,30,255,47,60,30,255, + 47,60,30,255,47,60,30,255,46,59,29,255,46,59,29,255, + 46,59,29,255,46,59,29,255,45,58,29,255,45,58,29,255, + 45,58,29,255,45,58,29,255,44,57,28,255,44,57,28,255, + 44,57,28,255,44,57,28,255,43,56,28,255,43,56,28,255, + 43,56,28,255,43,56,28,255,42,55,27,255,42,55,27,255, + 42,55,27,255,42,54,27,255,41,54,26,255,41,53,26,255, + 41,53,26,255,41,53,26,255,40,52,26,255,40,52,26,255, + 40,52,26,255,39,51,26,255,39,51,25,255,38,50,25,255, + 38,50,25,255,38,49,25,255,37,49,24,255,37,48,24,255, + 37,48,24,255,36,47,24,255,36,47,23,255,35,46,23,255, + 35,46,23,255,35,46,23,255,34,45,22,255,34,45,22,255, + 34,45,22,255,33,44,22,255,33,44,22,255,32,43,22,255, + 32,43,22,255,32,43,22,255,31,42,21,255,31,42,21,255, + 31,42,21,255,31,42,21,255,80,84,34,255,80,84,34,255, + 80,84,34,255,80,84,34,255,80,85,35,255,80,85,35,255, + 80,85,35,255,80,85,35,255,80,86,35,255,80,86,35,255, + 80,86,35,255,80,86,35,255,81,86,35,255,81,86,35,255, + 81,86,35,255,81,86,35,255,81,87,36,255,81,87,36,255, + 81,87,36,255,81,88,36,255,82,88,36,255,82,89,36,255, + 82,89,36,255,82,90,36,255,83,90,36,255,83,91,36,255, + 83,91,36,255,83,91,36,255,84,92,36,255,84,92,36,255, + 84,92,36,255,84,93,36,255,84,93,37,255,84,94,37,255, + 84,94,37,255,84,95,37,255,85,95,37,255,85,96,37,255, + 85,96,37,255,85,97,37,255,86,97,37,255,86,98,37,255, + 86,98,37,255,86,99,37,255,87,99,37,255,87,100,37,255, + 87,100,37,255,87,101,37,255,88,101,38,255,88,102,38,255, + 88,102,38,255,89,103,38,255,89,103,38,255,90,104,38,255, + 90,104,38,255,90,105,38,255,91,106,38,255,91,107,38,255, + 91,107,38,255,92,108,38,255,92,108,39,255,93,109,39,255, + 93,109,39,255,94,110,39,255,94,110,39,255,95,111,39,255, + 95,111,39,255,96,112,39,255,96,113,40,255,97,114,40,255, + 97,114,40,255,98,115,40,255,98,115,41,255,99,116,41,255, + 99,116,41,255,100,117,41,255,100,118,41,255,101,119,41,255, + 101,119,41,255,101,120,41,255,102,120,42,255,102,121,42,255, + 102,121,42,255,103,122,42,255,103,122,43,255,104,123,43,255, + 104,123,43,255,104,123,43,255,104,124,44,255,104,124,44,255, + 104,124,44,255,104,124,44,255,105,125,45,255,105,125,45,255, + 105,125,45,255,105,125,45,255,105,125,46,255,105,125,46,255, + 105,125,46,255,105,125,46,255,105,125,46,255,105,125,46,255, + 105,125,46,255,105,125,46,255,104,125,47,255,104,125,47,255, + 104,125,47,255,104,125,47,255,104,125,48,255,104,125,48,255, + 104,125,48,255,104,125,48,255,104,125,48,255,104,125,48,255, + 104,125,48,255,104,125,48,255,103,124,48,255,103,124,48,255, + 103,124,48,255,103,124,48,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,103,124,49,255,103,124,49,255, + 103,124,49,255,103,124,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,122,49,255,102,122,49,255, + 102,122,49,255,102,122,49,255,101,121,49,255,101,121,49,255, + 101,121,49,255,101,121,49,255,101,121,49,255,101,121,49,255, + 101,121,49,255,101,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,120,49,255,100,120,49,255, + 100,120,49,255,100,120,49,255,100,120,49,255,100,120,49,255, + 100,120,49,255,100,120,49,255,100,120,49,255,100,120,49,255, + 100,120,49,255,100,120,49,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,103,122,48,255,103,122,48,255, + 103,122,48,255,103,122,48,255,103,123,48,255,103,123,48,255, + 103,123,48,255,103,123,48,255,104,124,48,255,104,124,48,255, + 104,124,48,255,104,124,48,255,105,125,48,255,105,125,48,255, + 105,125,48,255,106,125,48,255,106,126,49,255,107,126,49,255, + 107,126,49,255,107,127,49,255,108,127,49,255,108,128,49,255, + 108,128,49,255,109,129,49,255,109,129,50,255,110,130,50,255, + 110,130,50,255,111,131,50,255,111,131,50,255,112,132,50,255, + 112,132,50,255,112,132,50,255,113,133,51,255,113,133,51,255, + 113,133,51,255,113,133,51,255,114,134,51,255,114,134,51,255, + 114,134,51,255,114,134,51,255,114,135,52,255,114,135,52,255, + 114,135,52,255,114,135,52,255,113,135,53,255,113,135,53,255, + 113,135,53,255,113,135,53,255,112,134,53,255,112,134,53,255, + 112,134,53,255,112,134,53,255,111,133,54,255,111,133,54,255, + 111,133,54,255,110,133,54,255,110,132,55,255,109,132,55,255, + 109,132,55,255,109,132,55,255,108,132,56,255,108,132,56,255, + 108,132,56,255,107,131,56,255,107,131,57,255,106,130,57,255, + 106,130,57,255,106,130,57,255,105,129,58,255,105,129,58,255, + 105,129,58,255,104,129,58,255,104,128,59,255,103,128,59,255, + 103,128,59,255,103,128,59,255,103,127,60,255,103,127,60,255, + 103,127,60,255,103,127,60,255,102,127,61,255,102,127,61,255, + 102,127,61,255,102,127,61,255,101,127,62,255,101,127,62,255, + 101,127,62,255,101,127,62,255,100,127,63,255,100,127,63,255, + 100,127,63,255,100,127,63,255,99,126,63,255,99,126,63,255, + 99,126,63,255,99,126,63,255,98,126,64,255,98,126,64,255, + 98,126,64,255,97,126,64,255,97,125,65,255,96,125,65,255, + 96,125,65,255,95,125,65,255,95,124,66,255,94,124,66,255, + 94,124,66,255,93,124,66,255,92,123,67,255,91,123,67,255, + 90,123,67,255,89,122,68,255,88,122,68,255,87,121,69,255, + 86,121,69,255,85,120,69,255,84,119,70,255,83,119,70,255, + 82,118,70,255,81,117,70,255,79,116,71,255,78,116,71,255, + 77,115,71,255,76,114,71,255,74,113,72,255,73,112,72,255, + 72,111,72,255,70,110,72,255,69,109,73,255,67,108,73,255, + 66,107,73,255,64,106,73,255,63,105,74,255,61,104,74,255, + 60,103,74,255,58,102,74,255,57,101,75,255,55,100,75,255, + 54,99,75,255,52,98,75,255,51,97,75,255,49,96,75,255, + 48,95,75,255,47,94,75,255,46,93,75,255,45,92,75,255, + 44,91,75,255,43,90,75,255,41,89,75,255,40,89,75,255, + 39,88,75,255,38,87,75,255,37,86,75,255,37,85,75,255, + 36,84,75,255,35,83,75,255,34,83,75,255,34,82,75,255, + 33,82,75,255,32,81,75,255,32,81,74,255,31,80,74,255, + 31,80,74,255,31,79,74,255,30,79,73,255,30,78,73,255, + 30,78,73,255,30,78,73,255,29,77,73,255,29,77,73,255, + 29,77,73,255,29,77,73,255,28,76,72,255,28,76,72,255, + 28,76,72,255,28,76,72,255,28,75,72,255,28,75,72,255, + 28,75,72,255,28,75,72,255,28,75,71,255,28,75,71,255, + 28,75,71,255,28,75,71,255,28,74,70,255,28,74,70,255, + 28,74,70,255,28,74,70,255,28,73,70,255,28,73,70,255, + 28,73,70,255,28,73,70,255,28,73,69,255,28,73,69,255, + 28,73,69,255,28,73,69,255,29,72,69,255,29,72,69,255, + 29,72,69,255,29,72,69,255,29,71,68,255,29,71,68,255, + 29,71,68,255,29,71,68,255,29,70,68,255,29,70,68,255, + 29,70,68,255,29,70,68,255,30,70,67,255,30,70,67,255, + 30,70,67,255,30,70,67,255,31,70,67,255,31,70,67,255, + 31,70,67,255,31,70,67,255,32,71,66,255,32,71,66,255, + 32,71,66,255,33,71,66,255,33,72,65,255,34,72,65,255, + 34,72,65,255,35,73,65,255,35,73,65,255,36,74,65,255, + 36,74,65,255,37,75,65,255,38,76,64,255,38,76,64,255, + 39,77,64,255,40,78,64,255,41,79,63,255,41,79,63,255, + 42,80,63,255,43,81,63,255,44,82,63,255,45,83,63,255, + 46,84,63,255,47,85,63,255,48,86,62,255,49,87,62,255, + 50,88,62,255,51,89,62,255,53,91,61,255,54,92,61,255, + 55,93,61,255,56,94,61,255,57,95,61,255,58,96,60,255, + 59,97,60,255,60,98,60,255,61,99,60,255,63,101,60,255, + 64,102,60,255,65,103,60,255,66,104,60,255,67,105,59,255, + 68,106,59,255,69,107,59,255,70,108,59,255,71,109,59,255, + 72,110,59,255,73,111,59,255,73,112,59,255,74,113,59,255, + 75,114,59,255,76,115,59,255,77,115,59,255,78,116,59,255, + 79,117,59,255,79,118,59,255,80,118,59,255,80,119,59,255, + 81,120,59,255,81,120,59,255,81,121,59,255,82,121,59,255, + 82,122,59,255,82,122,59,255,82,122,59,255,83,123,59,255, + 83,123,59,255,83,123,59,255,83,123,59,255,83,124,59,255, + 83,124,59,255,83,124,59,255,83,124,59,255,83,123,60,255, + 83,123,60,255,83,123,60,255,82,123,60,255,82,123,60,255, + 81,123,60,255,81,123,60,255,81,122,60,255,80,122,61,255, + 80,121,61,255,79,121,61,255,79,121,61,255,78,120,61,255, + 77,120,61,255,77,119,61,255,76,119,61,255,76,118,62,255, + 75,117,62,255,74,117,62,255,74,116,62,255,73,116,62,255, + 72,115,62,255,72,115,62,255,71,114,62,255,71,114,63,255, + 70,113,63,255,70,112,63,255,69,112,63,255,69,111,63,255, + 68,110,63,255,68,110,63,255,67,110,63,255,67,109,64,255, + 66,109,64,255,66,109,64,255,66,109,64,255,66,108,64,255, + 66,108,64,255,66,108,64,255,66,108,64,255,66,109,64,255, + 66,109,64,255,66,109,64,255,66,109,64,255,67,110,64,255, + 67,110,64,255,67,110,64,255,68,110,64,255,68,111,64,255, + 69,111,64,255,69,112,64,255,70,112,64,255,70,113,64,255, + 71,114,64,255,72,114,64,255,72,115,64,255,73,115,64,255, + 74,116,64,255,74,117,64,255,75,117,64,255,75,118,64,255, + 76,119,64,255,77,120,64,255,77,120,64,255,78,121,64,255, + 79,122,64,255,79,123,64,255,80,123,64,255,80,124,64,255, + 81,125,64,255,81,125,64,255,82,126,64,255,82,126,65,255, + 83,127,65,255,83,127,65,255,84,128,65,255,84,128,66,255, + 85,129,66,255,85,129,66,255,85,129,66,255,85,130,67,255, + 85,130,67,255,85,130,67,255,85,130,67,255,86,131,68,255, + 86,131,68,255,86,131,68,255,86,131,69,255,86,131,69,255, + 86,131,70,255,86,131,70,255,86,131,71,255,85,131,71,255, + 85,131,72,255,85,131,72,255,85,131,73,255,85,131,73,255, + 85,131,74,255,85,131,74,255,85,131,74,255,84,130,75,255, + 84,130,75,255,84,130,75,255,84,130,76,255,83,129,76,255, + 83,129,77,255,83,129,77,255,83,128,77,255,82,128,78,255, + 82,127,78,255,82,127,78,255,82,126,78,255,81,126,78,255, + 81,125,78,255,81,125,78,255,80,124,78,255,80,124,79,255, + 79,123,79,255,79,122,79,255,78,121,79,255,78,120,78,255, + 77,119,78,255,77,118,78,255,76,118,78,255,76,117,77,255, + 75,116,77,255,74,115,77,255,74,114,76,255,73,112,76,255, + 72,111,75,255,71,110,75,255,71,109,74,255,70,107,74,255, + 69,106,73,255,68,105,73,255,67,103,72,255,66,102,72,255, + 65,100,71,255,64,99,70,255,64,97,70,255,63,96,69,255, + 62,94,68,255,61,93,67,255,60,91,67,255,59,90,66,255, + 58,88,65,255,57,87,64,255,56,86,64,255,55,85,63,255, + 54,83,62,255,53,82,62,255,53,80,61,255,52,79,61,255, + 51,77,60,255,50,76,59,255,50,75,59,255,49,74,58,255, + 48,72,57,255,47,71,57,255,47,70,56,255,46,69,56,255, + 45,68,55,255,45,67,54,255,44,67,54,255,44,66,53,255, + 43,65,52,255,43,64,52,255,42,64,51,255,42,63,51,255, + 41,62,50,255,41,62,50,255,41,62,49,255,40,61,49,255, + 40,61,48,255,40,61,48,255,40,61,48,255,40,60,47,255, + 40,60,47,255,40,60,47,255,40,60,47,255,40,59,46,255, + 40,59,46,255,40,59,46,255,40,59,46,255,40,59,45,255, + 40,59,45,255,40,59,45,255,40,59,45,255,40,60,44,255, + 40,60,44,255,40,60,44,255,40,60,44,255,41,60,44,255, + 41,60,44,255,41,60,44,255,41,60,44,255,42,61,43,255, + 42,61,43,255,42,61,43,255,42,61,43,255,42,61,43,255, + 42,61,43,255,42,61,43,255,42,61,43,255,43,62,43,255, + 43,62,43,255,43,62,43,255,43,62,43,255,44,62,43,255, + 44,62,43,255,44,62,43,255,44,62,43,255,44,63,43,255, + 44,63,43,255,44,63,43,255,45,63,43,255,45,64,43,255, + 46,64,43,255,46,64,43,255,46,64,43,255,46,64,42,255, + 46,64,42,255,46,64,42,255,46,64,42,255,47,65,42,255, + 47,65,42,255,47,65,42,255,48,65,42,255,48,66,42,255, + 49,66,42,255,49,66,42,255,49,66,42,255,50,67,41,255, + 50,67,41,255,50,67,41,255,50,67,41,255,51,68,41,255, + 51,68,41,255,51,68,41,255,52,68,41,255,52,69,41,255, + 53,69,41,255,53,69,41,255,53,69,41,255,54,70,41,255, + 54,70,41,255,54,70,41,255,54,70,41,255,55,71,40,255, + 55,71,40,255,55,71,40,255,55,71,40,255,56,72,40,255, + 56,72,40,255,56,72,40,255,56,72,40,255,57,72,40,255, + 57,72,40,255,57,72,40,255,57,72,40,255,58,73,40,255, + 58,73,40,255,58,73,40,255,58,73,40,255,59,73,39,255, + 59,73,39,255,59,73,39,255,59,73,39,255,60,74,39,255, + 60,74,39,255,60,74,39,255,60,74,39,255,61,75,39,255, + 61,75,39,255,61,75,39,255,61,75,39,255,62,76,39,255, + 62,76,39,255,62,76,39,255,62,76,39,255,62,77,39,255, + 62,77,39,255,62,77,39,255,62,77,39,255,63,78,38,255, + 63,78,38,255,63,78,38,255,63,78,38,255,64,79,38,255, + 64,79,38,255,64,79,38,255,64,79,38,255,65,80,38,255, + 65,80,38,255,65,80,38,255,65,80,38,255,65,81,38,255, + 65,81,38,255,65,81,38,255,65,81,38,255,66,81,37,255, + 66,81,37,255,66,81,37,255,66,81,37,255,65,81,37,255, + 65,81,37,255,65,81,37,255,65,81,37,255,64,80,36,255, + 64,80,36,255,64,80,36,255,64,79,36,255,63,79,35,255, + 63,78,35,255,63,78,35,255,62,78,35,255,62,77,35,255, + 61,77,35,255,61,77,35,255,60,76,35,255,60,75,34,255, + 59,74,34,255,59,74,34,255,58,73,34,255,58,73,33,255, + 57,72,33,255,57,72,33,255,56,71,33,255,56,71,33,255, + 55,70,33,255,55,70,33,255,54,69,33,255,54,68,32,255, + 53,67,32,255,53,67,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,65,32,255,50,64,32,255,50,64,31,255, + 49,63,31,255,49,63,31,255,49,62,31,255,48,62,30,255, + 48,61,30,255,48,61,30,255,48,61,30,255,47,60,30,255, + 47,60,30,255,47,60,30,255,47,60,30,255,46,59,29,255, + 46,59,29,255,46,59,29,255,46,59,29,255,45,58,29,255, + 45,58,29,255,45,58,29,255,45,58,29,255,44,57,28,255, + 44,57,28,255,44,57,28,255,44,57,28,255,43,56,28,255, + 43,56,28,255,43,56,28,255,43,56,28,255,42,55,27,255, + 42,55,27,255,42,55,27,255,42,54,27,255,41,54,26,255, + 41,53,26,255,41,53,26,255,41,53,26,255,40,52,26,255, + 40,52,26,255,40,52,26,255,39,51,26,255,39,51,25,255, + 38,50,25,255,38,50,25,255,38,49,25,255,37,49,24,255, + 37,48,24,255,37,48,24,255,36,47,24,255,36,47,23,255, + 35,46,23,255,35,46,23,255,35,46,23,255,34,45,22,255, + 34,45,22,255,34,45,22,255,33,44,22,255,33,44,22,255, + 32,43,22,255,32,43,22,255,32,43,22,255,31,42,21,255, + 31,42,21,255,31,42,21,255,31,42,21,255,81,84,34,255, + 81,84,34,255,81,84,34,255,81,84,34,255,81,85,35,255, + 81,85,35,255,81,85,35,255,81,85,35,255,81,86,35,255, + 81,86,35,255,81,86,35,255,81,86,35,255,82,86,35,255, + 82,86,35,255,82,86,35,255,82,86,35,255,82,87,36,255, + 82,87,36,255,82,87,36,255,82,88,36,255,82,88,36,255, + 82,89,36,255,82,89,36,255,82,90,36,255,83,90,36,255, + 83,91,36,255,83,91,36,255,83,91,36,255,84,92,36,255, + 84,92,36,255,84,92,36,255,84,93,36,255,84,93,37,255, + 84,94,37,255,84,94,37,255,84,95,37,255,85,95,37,255, + 85,96,37,255,85,96,37,255,85,96,37,255,86,97,37,255, + 86,97,37,255,86,97,37,255,86,98,37,255,87,98,37,255, + 87,99,37,255,87,99,37,255,87,100,37,255,88,100,38,255, + 88,101,38,255,88,101,38,255,88,102,38,255,89,102,38,255, + 89,103,38,255,89,103,38,255,89,104,38,255,90,105,38,255, + 90,106,38,255,90,106,38,255,91,107,38,255,91,107,39,255, + 92,108,39,255,92,108,39,255,93,109,39,255,93,109,39,255, + 94,110,39,255,94,110,39,255,95,111,39,255,95,112,40,255, + 96,113,40,255,96,113,40,255,97,114,40,255,97,114,41,255, + 98,115,41,255,98,115,41,255,99,116,41,255,99,117,41,255, + 100,118,41,255,100,118,41,255,100,119,41,255,101,119,42,255, + 101,120,42,255,101,120,42,255,102,121,42,255,102,121,43,255, + 103,122,43,255,103,122,43,255,103,122,43,255,103,123,44,255, + 103,123,44,255,103,123,44,255,103,123,44,255,104,124,45,255, + 104,124,45,255,104,124,45,255,104,124,45,255,104,124,46,255, + 104,124,46,255,104,124,46,255,104,124,46,255,104,124,46,255, + 104,124,46,255,104,124,46,255,104,124,46,255,103,124,47,255, + 103,124,47,255,103,124,47,255,103,124,47,255,103,124,48,255, + 103,124,48,255,103,124,48,255,103,124,48,255,103,124,48,255, + 103,124,48,255,103,124,48,255,103,124,48,255,102,123,48,255, + 102,123,48,255,102,123,48,255,102,123,48,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,102,123,49,255, + 102,123,49,255,102,123,49,255,102,123,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,121,49,255, + 101,121,49,255,101,121,49,255,101,121,49,255,100,120,49,255, + 100,120,49,255,100,120,49,255,100,120,49,255,100,120,49,255, + 100,120,49,255,100,120,49,255,100,120,49,255,99,120,49,255, + 99,120,49,255,99,120,49,255,99,120,49,255,99,120,49,255, + 99,120,49,255,99,120,49,255,99,120,49,255,99,119,49,255, + 99,119,49,255,99,119,49,255,99,119,49,255,99,119,49,255, + 99,119,49,255,99,119,49,255,99,119,49,255,99,119,49,255, + 99,119,49,255,99,119,49,255,99,119,49,255,100,120,48,255, + 100,120,48,255,100,120,48,255,100,120,48,255,100,120,48,255, + 100,120,48,255,100,120,48,255,100,120,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,101,121,48,255,102,121,48,255, + 102,121,48,255,102,121,48,255,102,121,48,255,102,122,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,103,123,48,255, + 103,123,48,255,103,123,48,255,103,123,48,255,104,124,48,255, + 104,124,48,255,104,124,48,255,105,124,48,255,105,125,49,255, + 106,125,49,255,106,125,49,255,107,126,49,255,107,126,49,255, + 108,127,49,255,108,127,49,255,109,128,49,255,109,128,50,255, + 110,129,50,255,110,129,50,255,111,130,50,255,111,130,50,255, + 112,131,50,255,112,131,50,255,112,132,50,255,113,132,51,255, + 113,133,51,255,113,133,51,255,113,133,51,255,114,134,51,255, + 114,134,51,255,114,134,51,255,114,134,51,255,114,135,52,255, + 114,135,52,255,114,135,52,255,114,135,52,255,113,135,53,255, + 113,135,53,255,113,135,53,255,113,135,53,255,112,134,53,255, + 112,134,53,255,112,134,53,255,112,134,53,255,111,133,54,255, + 111,133,54,255,111,133,54,255,110,133,54,255,110,132,55,255, + 109,132,55,255,109,132,55,255,109,132,55,255,108,132,56,255, + 108,132,56,255,108,132,56,255,107,131,56,255,107,131,56,255, + 106,130,56,255,106,130,56,255,106,130,56,255,105,129,57,255, + 105,129,57,255,105,129,57,255,105,129,57,255,104,128,58,255, + 104,128,58,255,104,128,58,255,104,128,58,255,103,127,59,255, + 103,127,59,255,103,127,59,255,103,127,59,255,103,127,60,255, + 103,127,60,255,103,127,60,255,103,127,60,255,102,127,61,255, + 102,127,61,255,102,127,61,255,102,127,61,255,101,128,62,255, + 101,128,62,255,101,128,62,255,101,128,62,255,100,127,62,255, + 100,127,62,255,100,127,62,255,100,127,62,255,99,127,63,255, + 99,127,63,255,99,127,63,255,98,127,63,255,98,126,64,255, + 97,126,64,255,97,126,64,255,96,126,64,255,96,125,65,255, + 95,125,65,255,95,125,65,255,94,125,65,255,93,124,66,255, + 92,124,66,255,91,124,66,255,90,123,67,255,89,123,67,255, + 88,122,68,255,87,122,68,255,86,121,68,255,85,120,69,255, + 84,120,69,255,83,119,69,255,82,118,69,255,80,117,70,255, + 79,117,70,255,78,116,70,255,77,115,71,255,75,114,71,255, + 74,113,72,255,73,112,72,255,71,111,72,255,70,110,73,255, + 68,109,73,255,67,108,73,255,65,107,73,255,64,106,74,255, + 62,105,74,255,61,104,74,255,59,103,74,255,58,102,75,255, + 56,101,75,255,55,100,75,255,53,99,75,255,52,98,75,255, + 50,97,75,255,49,96,75,255,48,95,75,255,47,94,75,255, + 46,93,75,255,45,92,75,255,44,91,75,255,42,90,75,255, + 41,90,75,255,40,89,75,255,39,88,75,255,38,87,75,255, + 38,86,75,255,37,85,75,255,36,84,75,255,35,84,75,255, + 34,83,75,255,33,83,75,255,32,82,75,255,32,82,74,255, + 31,81,74,255,31,81,74,255,31,80,74,255,30,80,73,255, + 30,79,73,255,30,79,73,255,30,79,73,255,29,78,73,255, + 29,78,73,255,29,78,73,255,29,78,73,255,28,77,72,255, + 28,77,72,255,28,77,72,255,28,77,72,255,27,76,72,255, + 27,76,72,255,27,76,72,255,27,76,72,255,27,75,71,255, + 27,75,71,255,27,75,71,255,27,75,71,255,27,74,70,255, + 27,74,70,255,27,74,70,255,27,74,70,255,27,73,70,255, + 27,73,70,255,27,73,70,255,27,73,70,255,27,73,69,255, + 27,73,69,255,27,73,69,255,27,73,69,255,28,72,69,255, + 28,72,69,255,28,72,69,255,28,72,69,255,28,71,68,255, + 28,71,68,255,28,71,68,255,28,71,68,255,28,70,68,255, + 28,70,68,255,28,70,68,255,28,70,68,255,29,70,67,255, + 29,70,67,255,29,70,67,255,29,70,67,255,30,70,67,255, + 30,70,67,255,30,70,67,255,30,70,67,255,31,71,66,255, + 31,71,66,255,31,71,66,255,32,71,66,255,32,72,65,255, + 33,72,65,255,33,72,65,255,34,73,65,255,34,73,65,255, + 35,74,65,255,35,74,65,255,36,75,65,255,37,76,64,255, + 37,76,64,255,38,77,64,255,39,78,64,255,40,79,63,255, + 40,79,63,255,41,80,63,255,42,81,63,255,43,82,63,255, + 44,83,63,255,45,84,63,255,46,85,63,255,47,86,62,255, + 48,87,62,255,49,88,62,255,50,89,62,255,52,91,61,255, + 53,92,61,255,54,93,61,255,55,94,61,255,56,95,61,255, + 57,96,60,255,58,97,60,255,59,98,60,255,60,99,60,255, + 62,101,60,255,63,102,60,255,64,103,60,255,65,104,60,255, + 66,105,59,255,67,106,59,255,68,107,59,255,69,108,59,255, + 70,109,59,255,71,110,59,255,72,111,59,255,72,112,59,255, + 73,113,59,255,74,114,59,255,75,115,59,255,76,115,59,255, + 77,116,59,255,78,117,59,255,78,118,59,255,79,118,59,255, + 79,119,59,255,80,120,59,255,80,120,59,255,80,121,59,255, + 81,121,59,255,81,122,59,255,81,122,59,255,81,122,59,255, + 82,123,59,255,82,123,59,255,82,123,59,255,82,123,59,255, + 82,124,59,255,82,124,59,255,82,124,59,255,82,124,59,255, + 82,123,60,255,82,123,60,255,82,123,60,255,81,123,60,255, + 81,123,60,255,80,123,60,255,80,123,60,255,80,122,60,255, + 79,122,61,255,79,121,61,255,78,121,61,255,78,121,61,255, + 77,120,61,255,76,120,61,255,76,119,61,255,75,119,61,255, + 75,118,62,255,74,117,62,255,73,117,62,255,73,116,62,255, + 72,116,62,255,71,115,62,255,71,115,62,255,70,114,62,255, + 70,114,63,255,69,113,63,255,69,112,63,255,68,112,63,255, + 68,111,63,255,67,110,63,255,67,110,63,255,66,110,63,255, + 66,109,64,255,65,109,64,255,65,109,64,255,65,109,64,255, + 65,108,64,255,65,108,64,255,65,108,64,255,65,108,64,255, + 65,109,64,255,65,109,64,255,65,109,64,255,65,109,64,255, + 66,110,64,255,66,110,64,255,66,110,64,255,67,110,64,255, + 67,111,64,255,68,111,64,255,68,112,64,255,69,112,64,255, + 69,113,64,255,70,114,64,255,71,114,64,255,71,115,64,255, + 72,115,64,255,73,116,64,255,73,117,64,255,74,117,64,255, + 74,118,64,255,75,119,64,255,76,120,64,255,76,120,64,255, + 77,121,64,255,78,122,64,255,78,123,64,255,79,123,64,255, + 79,124,64,255,80,125,64,255,80,125,64,255,81,126,64,255, + 81,126,65,255,82,127,65,255,82,127,65,255,83,128,65,255, + 83,128,66,255,84,129,66,255,84,129,66,255,84,129,66,255, + 84,130,67,255,84,130,67,255,84,130,67,255,84,130,68,255, + 85,130,68,255,85,130,69,255,85,130,69,255,85,130,69,255, + 85,131,70,255,85,131,70,255,85,131,70,255,85,131,71,255, + 84,131,71,255,84,131,72,255,84,131,72,255,84,131,73,255, + 84,130,73,255,84,130,74,255,84,130,74,255,84,130,75,255, + 83,129,75,255,83,129,76,255,83,129,76,255,83,129,77,255, + 82,128,77,255,82,128,78,255,82,128,78,255,82,127,78,255, + 81,127,79,255,81,126,79,255,81,126,79,255,81,125,79,255, + 80,125,79,255,80,124,79,255,80,124,79,255,79,123,79,255, + 79,123,79,255,78,122,79,255,78,121,79,255,77,120,79,255, + 77,119,78,255,76,118,78,255,76,117,78,255,75,117,78,255, + 75,116,77,255,74,115,77,255,73,114,77,255,73,113,76,255, + 72,111,76,255,71,110,75,255,70,109,75,255,70,108,74,255, + 69,106,74,255,68,105,73,255,67,104,73,255,66,102,72,255, + 65,101,72,255,64,99,71,255,63,98,70,255,63,96,70,255, + 62,95,69,255,61,93,68,255,60,92,67,255,59,90,67,255, + 58,89,66,255,57,87,65,255,56,86,64,255,55,85,64,255, + 54,84,63,255,53,82,62,255,52,81,62,255,52,79,61,255, + 51,78,61,255,50,76,60,255,49,75,59,255,49,74,59,255, + 48,73,58,255,47,71,57,255,46,70,56,255,46,69,56,255, + 45,68,55,255,44,67,54,255,44,66,54,255,43,66,53,255, + 43,65,53,255,42,64,52,255,42,63,52,255,41,63,51,255, + 41,62,51,255,40,61,50,255,40,61,50,255,40,61,49,255, + 39,60,49,255,39,60,48,255,39,60,48,255,39,60,48,255, + 39,59,47,255,39,59,47,255,39,59,47,255,39,59,47,255, + 39,58,46,255,39,58,46,255,39,58,46,255,39,58,46,255, + 39,58,45,255,39,58,45,255,39,58,45,255,39,58,45,255, + 39,59,44,255,39,59,44,255,39,59,44,255,39,59,44,255, + 40,59,44,255,40,59,44,255,40,59,44,255,40,59,44,255, + 41,60,43,255,41,60,43,255,41,60,43,255,41,60,43,255, + 41,60,43,255,41,60,43,255,41,60,43,255,41,60,43,255, + 42,61,43,255,42,61,43,255,42,61,43,255,42,61,43,255, + 43,61,43,255,43,61,43,255,43,61,43,255,43,61,43,255, + 43,62,43,255,43,62,43,255,43,62,43,255,44,62,43,255, + 44,63,43,255,45,63,43,255,45,63,43,255,45,63,43,255, + 45,63,42,255,45,63,42,255,45,63,42,255,45,63,42,255, + 46,64,42,255,46,64,42,255,46,64,42,255,47,64,42,255, + 47,65,42,255,48,65,42,255,48,65,42,255,48,65,42,255, + 49,66,41,255,49,66,41,255,49,66,41,255,49,66,41,255, + 50,67,41,255,50,67,41,255,50,67,41,255,51,67,41,255, + 51,68,41,255,52,68,41,255,52,68,41,255,52,68,41,255, + 53,69,41,255,53,69,41,255,53,69,41,255,53,69,41,255, + 54,70,40,255,54,70,40,255,54,70,40,255,54,70,40,255, + 55,71,40,255,55,71,40,255,55,71,40,255,55,71,40,255, + 56,71,40,255,56,71,40,255,56,71,40,255,56,71,40,255, + 57,72,40,255,57,72,40,255,57,72,40,255,57,72,40,255, + 58,72,39,255,58,72,39,255,58,72,39,255,58,72,39,255, + 59,73,39,255,59,73,39,255,59,73,39,255,59,73,39,255, + 60,74,39,255,60,74,39,255,60,74,39,255,60,74,39,255, + 61,75,39,255,61,75,39,255,61,75,39,255,61,75,39,255, + 61,76,39,255,61,76,39,255,61,76,39,255,61,76,39,255, + 62,77,38,255,62,77,38,255,62,77,38,255,62,77,38,255, + 63,78,38,255,63,78,38,255,63,78,38,255,63,78,38,255, + 64,79,38,255,64,79,38,255,64,79,38,255,64,79,38,255, + 64,80,38,255,64,80,38,255,64,80,38,255,64,80,38,255, + 65,81,37,255,65,81,37,255,65,81,37,255,65,81,37,255, + 65,81,37,255,65,81,37,255,65,81,37,255,65,81,37,255, + 64,80,36,255,64,80,36,255,64,80,36,255,64,79,36,255, + 63,79,35,255,63,78,35,255,63,78,35,255,62,77,35,255, + 62,77,35,255,61,76,35,255,61,76,35,255,60,76,35,255, + 60,75,34,255,59,74,34,255,59,74,34,255,58,73,34,255, + 58,73,33,255,57,72,33,255,57,72,33,255,56,71,33,255, + 56,71,33,255,55,70,33,255,55,70,33,255,54,69,33,255, + 54,68,32,255,53,67,32,255,53,67,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,65,32,255,50,64,32,255, + 50,64,31,255,49,63,31,255,49,63,31,255,49,62,31,255, + 48,62,30,255,48,61,30,255,48,61,30,255,48,61,30,255, + 47,60,30,255,47,60,30,255,47,60,30,255,47,60,30,255, + 46,59,29,255,46,59,29,255,46,59,29,255,46,59,29,255, + 45,58,29,255,45,58,29,255,45,58,29,255,45,58,29,255, + 44,57,28,255,44,57,28,255,44,57,28,255,44,57,28,255, + 43,56,28,255,43,56,28,255,43,56,28,255,43,55,28,255, + 42,55,27,255,42,54,27,255,42,54,27,255,42,54,27,255, + 41,53,26,255,41,53,26,255,41,53,26,255,41,52,26,255, + 40,52,26,255,40,51,26,255,40,51,26,255,39,51,26,255, + 39,50,25,255,38,50,25,255,38,50,25,255,38,49,25,255, + 37,49,24,255,37,48,24,255,37,48,24,255,36,47,24,255, + 36,47,23,255,35,46,23,255,35,46,23,255,35,45,23,255, + 34,45,22,255,34,44,22,255,34,44,22,255,33,44,22,255, + 33,43,22,255,32,43,22,255,32,43,22,255,32,42,22,255, + 31,42,21,255,31,41,21,255,31,41,21,255,31,41,21,255, + 81,85,35,255,81,85,35,255,81,85,35,255,81,85,35,255, + 81,85,36,255,81,85,36,255,81,85,36,255,81,85,36,255, + 82,86,36,255,82,86,36,255,82,86,36,255,82,86,36,255, + 82,86,36,255,82,86,36,255,82,86,36,255,82,86,36,255, + 82,87,37,255,82,87,37,255,82,87,37,255,82,88,37,255, + 83,88,37,255,83,89,37,255,83,89,37,255,83,89,37,255, + 83,90,37,255,83,90,37,255,83,90,37,255,83,91,37,255, + 84,91,37,255,84,92,37,255,84,92,37,255,84,92,37,255, + 84,93,37,255,84,93,37,255,84,93,37,255,84,94,37,255, + 85,94,37,255,85,95,37,255,85,95,37,255,85,96,37,255, + 85,96,38,255,85,97,38,255,85,97,38,255,85,98,38,255, + 86,98,38,255,86,99,38,255,86,99,38,255,86,99,38,255, + 87,100,38,255,87,100,38,255,87,100,38,255,88,101,38,255, + 88,102,38,255,89,103,38,255,89,103,38,255,89,104,38,255, + 90,104,38,255,90,105,38,255,90,105,38,255,91,106,38,255, + 91,106,39,255,92,107,39,255,92,107,39,255,93,108,39,255, + 93,109,39,255,94,110,39,255,94,110,39,255,95,111,39,255, + 95,111,40,255,96,112,40,255,96,112,40,255,97,113,40,255, + 97,114,41,255,98,115,41,255,98,115,41,255,99,116,41,255, + 99,116,41,255,100,117,41,255,100,117,41,255,100,118,41,255, + 101,119,42,255,101,120,42,255,101,120,42,255,102,120,42,255, + 102,121,43,255,103,121,43,255,103,121,43,255,103,122,43,255, + 103,122,44,255,103,123,44,255,103,123,44,255,103,123,44,255, + 104,124,45,255,104,124,45,255,104,124,45,255,104,124,45,255, + 104,124,46,255,104,124,46,255,104,124,46,255,104,124,46,255, + 104,124,46,255,104,124,46,255,104,124,46,255,104,124,46,255, + 103,124,47,255,103,124,47,255,103,124,47,255,103,124,47,255, + 103,124,48,255,103,124,48,255,103,124,48,255,103,124,48,255, + 103,124,48,255,103,124,48,255,103,124,48,255,103,124,48,255, + 102,123,48,255,102,123,48,255,102,123,48,255,102,123,48,255, + 102,122,48,255,102,122,48,255,102,122,48,255,102,122,48,255, + 101,122,49,255,101,122,49,255,101,122,49,255,101,122,49,255, + 101,121,49,255,101,121,49,255,101,121,49,255,101,121,49,255, + 100,121,49,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,120,49,255,100,120,49,255,100,120,49,255,100,120,49,255, + 99,119,49,255,99,119,49,255,99,119,49,255,99,119,49,255, + 99,119,49,255,99,119,49,255,99,119,49,255,99,119,49,255, + 98,119,49,255,98,119,49,255,98,119,49,255,98,119,49,255, + 98,119,48,255,98,119,48,255,98,119,48,255,98,119,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 99,119,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 100,120,48,255,100,120,48,255,100,120,48,255,100,120,48,255, + 100,120,48,255,100,120,48,255,100,120,48,255,100,120,48,255, + 100,120,47,255,100,120,47,255,100,120,47,255,100,120,47,255, + 100,120,48,255,100,120,48,255,100,120,48,255,100,120,48,255, + 101,120,47,255,101,120,47,255,101,120,47,255,101,120,47,255, + 101,120,48,255,101,120,48,255,101,120,48,255,101,120,48,255, + 102,121,48,255,102,121,48,255,102,121,48,255,102,121,48,255, + 103,122,48,255,103,122,48,255,103,122,48,255,103,122,48,255, + 104,123,48,255,104,123,48,255,104,123,48,255,105,124,48,255, + 105,124,48,255,106,125,48,255,106,125,48,255,106,126,48,255, + 107,126,48,255,107,127,48,255,107,127,48,255,108,128,48,255, + 108,128,49,255,109,129,49,255,109,129,49,255,110,130,49,255, + 110,130,49,255,111,131,49,255,111,131,49,255,111,131,49,255, + 112,132,50,255,112,132,50,255,112,132,50,255,112,132,50,255, + 113,133,50,255,113,133,50,255,113,133,50,255,113,133,50,255, + 114,134,51,255,114,134,51,255,114,134,51,255,114,134,51,255, + 113,134,52,255,113,134,52,255,113,134,52,255,113,134,52,255, + 112,134,52,255,112,134,52,255,112,134,52,255,112,134,52,255, + 111,133,53,255,111,133,53,255,111,133,53,255,111,133,53,255, + 110,132,54,255,110,132,54,255,110,132,54,255,109,132,54,255, + 109,131,55,255,108,131,55,255,108,131,55,255,108,131,55,255, + 107,130,56,255,107,130,56,255,107,130,56,255,107,130,56,255, + 106,129,57,255,106,129,57,255,106,129,57,255,105,129,57,255, + 105,128,58,255,104,128,58,255,104,128,58,255,104,128,58,255, + 104,128,59,255,104,128,59,255,104,128,59,255,104,128,59,255, + 103,128,60,255,103,128,60,255,103,128,60,255,103,128,60,255, + 103,128,61,255,103,128,61,255,103,128,61,255,103,128,61,255, + 102,128,61,255,102,128,61,255,102,128,61,255,102,128,61,255, + 101,127,62,255,101,127,62,255,101,127,62,255,101,127,62,255, + 100,128,63,255,100,128,63,255,100,128,63,255,99,128,63,255, + 99,127,64,255,98,127,64,255,98,127,64,255,97,127,64,255, + 97,126,65,255,96,126,65,255,96,126,65,255,95,126,65,255, + 94,125,66,255,93,125,66,255,92,125,66,255,91,124,67,255, + 90,124,67,255,89,123,68,255,88,123,68,255,87,122,68,255, + 86,121,69,255,85,121,69,255,84,120,69,255,83,119,69,255, + 81,118,70,255,80,118,70,255,79,117,70,255,78,116,70,255, + 76,115,71,255,75,114,71,255,74,113,71,255,72,112,71,255, + 71,111,72,255,69,110,72,255,68,109,72,255,66,108,72,255, + 65,107,73,255,63,106,73,255,62,105,73,255,60,104,73,255, + 59,103,74,255,57,102,74,255,56,101,74,255,54,100,74,255, + 53,99,75,255,51,98,75,255,50,97,75,255,49,96,75,255, + 47,95,75,255,46,94,75,255,45,93,75,255,44,92,75,255, + 43,91,75,255,42,91,75,255,41,90,75,255,40,89,75,255, + 39,88,75,255,38,87,75,255,37,86,75,255,36,85,75,255, + 35,85,75,255,35,84,75,255,34,84,75,255,33,83,75,255, + 33,83,74,255,32,82,74,255,32,82,74,255,31,81,74,255, + 31,81,74,255,30,80,74,255,30,80,74,255,29,79,74,255, + 29,79,73,255,28,78,73,255,28,78,73,255,28,78,73,255, + 27,77,73,255,27,77,73,255,27,77,73,255,27,77,73,255, + 27,76,72,255,27,76,72,255,27,76,72,255,27,76,72,255, + 27,76,72,255,27,76,72,255,27,76,72,255,27,76,72,255, + 27,75,71,255,27,75,71,255,27,75,71,255,27,75,71,255, + 27,74,71,255,27,74,71,255,27,74,71,255,27,74,71,255, + 27,73,70,255,27,73,70,255,27,73,70,255,27,73,70,255, + 27,72,70,255,27,72,70,255,27,72,70,255,27,72,70,255, + 27,71,69,255,27,71,69,255,27,71,69,255,27,71,69,255, + 28,71,69,255,28,71,69,255,28,71,69,255,28,71,69,255, + 28,71,68,255,28,71,68,255,28,71,68,255,28,71,68,255, + 29,71,67,255,29,71,67,255,29,71,67,255,30,71,67,255, + 30,72,67,255,31,72,67,255,31,72,67,255,32,72,67,255, + 32,73,66,255,33,73,66,255,33,73,66,255,34,74,66,255, + 34,74,65,255,35,75,65,255,35,75,65,255,36,76,65,255, + 36,76,64,255,37,77,64,255,37,77,64,255,38,78,64,255, + 39,79,64,255,40,79,64,255,41,80,64,255,42,81,64,255, + 43,82,63,255,44,83,63,255,45,84,63,255,46,85,63,255, + 47,86,62,255,48,87,62,255,49,88,62,255,50,89,62,255, + 51,91,61,255,52,92,61,255,53,93,61,255,54,94,61,255, + 56,95,61,255,57,96,61,255,58,97,61,255,59,98,61,255, + 60,99,61,255,61,101,60,255,62,102,60,255,63,103,60,255, + 64,104,60,255,65,105,59,255,66,106,59,255,67,107,59,255, + 68,108,59,255,69,109,59,255,70,110,59,255,71,111,59,255, + 71,112,59,255,72,113,59,255,73,114,59,255,74,115,59,255, + 75,115,59,255,76,116,59,255,77,117,59,255,77,117,59,255, + 78,118,59,255,78,118,59,255,79,119,59,255,79,119,59,255, + 79,120,59,255,80,120,59,255,80,121,59,255,80,121,59,255, + 80,122,59,255,81,122,59,255,81,123,59,255,81,123,59,255, + 81,123,59,255,81,123,59,255,81,123,59,255,81,123,59,255, + 81,123,59,255,81,123,60,255,81,123,60,255,81,123,60,255, + 80,123,60,255,80,122,60,255,79,122,60,255,79,122,60,255, + 79,122,60,255,78,121,61,255,78,121,61,255,77,121,61,255, + 77,120,61,255,76,120,62,255,75,119,62,255,75,118,62,255, + 74,118,62,255,74,117,62,255,73,116,62,255,72,116,62,255, + 72,115,62,255,71,115,63,255,70,114,63,255,70,114,63,255, + 69,113,63,255,69,113,63,255,68,112,63,255,68,112,63,255, + 67,111,63,255,67,111,64,255,66,110,64,255,66,110,64,255, + 65,110,64,255,65,109,65,255,64,109,65,255,64,109,65,255, + 64,109,65,255,64,108,65,255,64,108,65,255,64,108,65,255, + 64,108,65,255,64,108,65,255,64,108,65,255,64,108,65,255, + 64,108,65,255,65,109,65,255,65,109,65,255,65,109,65,255, + 66,110,65,255,66,110,65,255,67,111,65,255,67,111,65,255, + 68,112,65,255,68,112,65,255,69,113,65,255,70,114,65,255, + 70,114,65,255,71,115,65,255,72,116,65,255,72,116,65,255, + 73,117,65,255,73,117,65,255,74,118,65,255,75,119,65,255, + 75,119,65,255,76,120,65,255,77,121,65,255,77,122,65,255, + 78,122,65,255,78,123,65,255,79,124,65,255,79,124,65,255, + 80,125,65,255,80,125,66,255,81,126,66,255,81,126,66,255, + 82,127,66,255,82,127,67,255,83,128,67,255,83,128,67,255, + 83,128,67,255,83,129,68,255,83,129,68,255,83,129,68,255, + 83,129,68,255,84,130,69,255,84,130,69,255,84,130,69,255, + 84,130,70,255,84,130,70,255,84,130,71,255,84,130,71,255, + 84,130,72,255,83,130,72,255,83,130,73,255,83,130,73,255, + 83,130,74,255,83,130,74,255,83,130,75,255,83,130,75,255, + 83,130,75,255,82,129,76,255,82,129,76,255,82,129,76,255, + 82,128,77,255,81,128,77,255,81,127,78,255,81,127,78,255, + 81,127,78,255,80,126,79,255,80,126,79,255,80,125,79,255, + 79,125,79,255,79,124,79,255,78,123,79,255,78,123,79,255, + 78,122,79,255,77,122,80,255,77,121,80,255,77,120,80,255, + 76,119,80,255,76,118,79,255,75,117,79,255,75,116,79,255, + 74,116,79,255,74,115,78,255,73,114,78,255,72,113,78,255, + 72,112,77,255,71,110,77,255,70,109,76,255,69,108,76,255, + 69,107,75,255,68,105,75,255,67,104,74,255,66,103,73,255, + 65,101,73,255,64,100,72,255,63,98,71,255,62,97,70,255, + 62,95,70,255,61,94,69,255,60,92,68,255,59,91,67,255, + 58,89,67,255,57,88,66,255,56,86,65,255,55,85,64,255, + 54,84,64,255,53,83,63,255,52,81,62,255,51,80,61,255, + 51,78,61,255,50,77,60,255,49,75,59,255,48,74,58,255, + 48,73,58,255,47,72,57,255,46,70,56,255,45,69,56,255, + 45,68,55,255,44,67,55,255,43,66,54,255,43,65,53,255, + 42,65,53,255,42,64,52,255,41,63,51,255,41,62,51,255, + 40,62,50,255,40,61,50,255,39,60,49,255,39,60,49,255, + 39,60,48,255,38,59,48,255,38,59,47,255,38,59,47,255, + 38,59,47,255,38,58,46,255,38,58,46,255,38,58,46,255, + 38,58,46,255,38,57,45,255,38,57,45,255,38,57,45,255, + 38,57,45,255,38,57,44,255,38,57,44,255,38,57,44,255, + 38,57,44,255,38,58,44,255,38,58,44,255,38,58,44,255, + 38,58,44,255,39,58,43,255,39,58,43,255,39,58,43,255, + 39,58,43,255,40,59,43,255,40,59,43,255,40,59,43,255, + 40,59,43,255,40,59,43,255,40,59,43,255,40,59,43,255, + 40,59,43,255,41,60,43,255,41,60,43,255,41,60,43,255, + 41,60,43,255,42,60,42,255,42,60,42,255,42,60,42,255, + 42,60,42,255,42,61,42,255,42,61,42,255,42,61,42,255, + 43,61,42,255,43,62,42,255,44,62,42,255,44,62,42,255, + 44,62,42,255,44,62,42,255,44,62,42,255,44,62,42,255, + 44,62,42,255,45,63,41,255,45,63,41,255,45,63,41,255, + 46,63,41,255,46,64,41,255,47,64,41,255,47,64,41,255, + 47,64,41,255,48,65,41,255,48,65,41,255,48,65,41,255, + 48,65,41,255,49,66,41,255,49,66,41,255,49,66,41,255, + 50,66,41,255,50,67,40,255,51,67,40,255,51,67,40,255, + 51,67,40,255,52,68,40,255,52,68,40,255,52,68,40,255, + 52,68,40,255,53,69,40,255,53,69,40,255,53,69,40,255, + 53,69,40,255,54,70,39,255,54,70,39,255,54,70,39,255, + 54,70,39,255,55,70,39,255,55,70,39,255,55,70,39,255, + 55,70,39,255,56,71,39,255,56,71,39,255,56,71,39,255, + 56,71,39,255,57,71,39,255,57,71,39,255,57,71,39,255, + 57,71,39,255,58,72,39,255,58,72,39,255,58,72,39,255, + 58,72,39,255,59,73,38,255,59,73,38,255,59,73,38,255, + 59,73,38,255,60,74,38,255,60,74,38,255,60,74,38,255, + 60,74,38,255,60,75,38,255,60,75,38,255,60,75,38,255, + 60,76,38,255,61,76,38,255,61,77,38,255,61,77,38,255, + 61,77,38,255,62,78,38,255,62,78,38,255,62,78,38,255, + 63,78,38,255,63,79,37,255,64,79,37,255,64,79,37,255, + 64,79,37,255,64,80,37,255,64,80,37,255,64,80,37,255, + 64,80,37,255,65,80,37,255,65,80,37,255,65,80,37,255, + 65,80,37,255,64,80,36,255,64,80,36,255,64,80,36,255, + 64,80,36,255,63,79,36,255,63,79,36,255,63,79,36,255, + 63,78,36,255,62,78,35,255,62,77,35,255,62,77,35,255, + 61,77,35,255,61,76,35,255,60,76,35,255,60,76,35,255, + 59,75,35,255,59,74,34,255,58,74,34,255,58,74,34,255, + 57,73,34,255,57,72,33,255,56,71,33,255,56,71,33,255, + 55,70,33,255,55,70,33,255,54,69,33,255,54,69,33,255, + 53,68,33,255,53,68,32,255,52,67,32,255,52,67,32,255, + 51,66,32,255,51,65,32,255,50,64,32,255,50,64,32,255, + 50,63,32,255,49,63,31,255,49,62,31,255,49,62,31,255, + 48,62,31,255,48,61,30,255,47,61,30,255,47,61,30,255, + 47,60,30,255,46,60,30,255,46,59,30,255,46,59,30,255, + 46,59,30,255,45,58,29,255,45,58,29,255,45,58,29,255, + 45,58,29,255,44,57,29,255,44,57,29,255,44,57,29,255, + 44,57,29,255,43,56,28,255,43,56,28,255,43,56,28,255, + 43,56,28,255,42,55,28,255,42,55,28,255,42,55,28,255, + 42,55,28,255,41,54,27,255,41,54,27,255,41,54,27,255, + 41,53,27,255,40,53,26,255,40,52,26,255,40,52,26,255, + 40,52,26,255,39,51,25,255,39,51,25,255,39,51,25,255, + 38,50,25,255,38,50,24,255,37,49,24,255,37,49,24,255, + 37,48,24,255,36,48,24,255,36,47,24,255,36,47,24,255, + 35,46,24,255,35,46,23,255,34,45,23,255,34,45,23,255, + 34,45,23,255,33,44,22,255,33,44,22,255,33,44,22,255, + 32,43,22,255,32,43,21,255,31,42,21,255,31,42,21,255, + 31,42,21,255,30,41,21,255,30,41,21,255,30,41,21,255, + 30,41,21,255,82,85,35,255,82,85,35,255,82,85,35,255, + 82,85,35,255,82,85,36,255,82,85,36,255,82,85,36,255, + 82,85,36,255,83,86,36,255,83,86,36,255,83,86,36,255, + 83,86,36,255,83,86,36,255,83,86,36,255,83,86,36,255, + 83,86,36,255,83,87,37,255,83,87,37,255,83,87,37,255, + 83,88,37,255,83,88,37,255,83,89,37,255,83,89,37,255, + 83,89,37,255,83,90,37,255,83,90,37,255,83,90,37,255, + 83,91,37,255,84,91,37,255,84,92,37,255,84,92,37,255, + 84,92,37,255,84,93,37,255,84,93,37,255,84,93,37,255, + 84,94,37,255,85,94,37,255,85,95,37,255,85,95,37,255, + 85,95,37,255,85,96,38,255,85,96,38,255,85,96,38,255, + 85,97,38,255,86,97,38,255,86,98,38,255,86,98,38,255, + 86,98,38,255,87,99,38,255,87,99,38,255,87,99,38,255, + 87,100,38,255,88,101,38,255,88,102,38,255,88,102,38,255, + 88,103,38,255,89,103,38,255,89,104,38,255,89,104,38,255, + 90,105,38,255,90,105,39,255,91,106,39,255,91,106,39,255, + 92,107,39,255,92,108,39,255,93,109,39,255,93,109,39,255, + 94,110,39,255,94,110,40,255,95,111,40,255,95,111,40,255, + 96,112,40,255,96,113,41,255,97,114,41,255,97,114,41,255, + 98,115,41,255,98,115,41,255,99,116,41,255,99,116,41,255, + 99,117,41,255,100,118,42,255,100,119,42,255,100,119,42,255, + 101,119,42,255,101,120,43,255,102,120,43,255,102,120,43,255, + 102,121,43,255,102,121,44,255,102,122,44,255,102,122,44,255, + 102,122,44,255,103,123,45,255,103,123,45,255,103,123,45,255, + 103,123,45,255,103,123,46,255,103,123,46,255,103,123,46,255, + 103,123,46,255,103,123,46,255,103,123,46,255,103,123,46,255, + 103,123,46,255,102,123,47,255,102,123,47,255,102,123,47,255, + 102,123,47,255,102,123,48,255,102,123,48,255,102,123,48,255, + 102,123,48,255,102,123,48,255,102,123,48,255,102,123,48,255, + 102,123,48,255,101,122,48,255,101,122,48,255,101,122,48,255, + 101,122,48,255,101,121,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,100,121,49,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,120,49,255,100,120,49,255,100,120,49,255, + 100,120,49,255,99,120,49,255,99,120,49,255,99,120,49,255, + 99,120,49,255,99,119,49,255,99,119,49,255,99,119,49,255, + 99,119,49,255,98,118,49,255,98,118,49,255,98,118,49,255, + 98,118,49,255,98,118,49,255,98,118,49,255,98,118,49,255, + 98,118,49,255,97,118,49,255,97,118,49,255,97,118,49,255, + 97,118,49,255,97,118,48,255,97,118,48,255,97,118,48,255, + 97,118,48,255,97,117,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,47,255,99,119,47,255,99,119,47,255, + 99,119,47,255,99,119,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,100,119,47,255,100,119,47,255,100,119,47,255, + 100,119,47,255,100,119,48,255,100,119,48,255,100,119,48,255, + 100,119,48,255,101,120,48,255,101,120,48,255,101,120,48,255, + 101,120,48,255,102,121,48,255,102,121,48,255,102,121,48,255, + 102,121,48,255,103,122,48,255,103,122,48,255,103,122,48,255, + 104,123,48,255,104,123,48,255,105,124,48,255,105,124,48,255, + 106,125,48,255,106,125,48,255,107,126,48,255,107,126,48,255, + 108,127,48,255,108,127,49,255,109,128,49,255,109,128,49,255, + 110,129,49,255,110,129,49,255,111,130,49,255,111,130,49,255, + 111,131,49,255,112,131,50,255,112,132,50,255,112,132,50,255, + 112,132,50,255,113,133,50,255,113,133,50,255,113,133,50,255, + 113,133,50,255,114,134,51,255,114,134,51,255,114,134,51,255, + 114,134,51,255,113,134,52,255,113,134,52,255,113,134,52,255, + 113,134,52,255,112,134,52,255,112,134,52,255,112,134,52,255, + 112,134,52,255,111,133,53,255,111,133,53,255,111,133,53,255, + 111,133,53,255,110,132,54,255,110,132,54,255,110,132,54,255, + 109,132,54,255,109,131,55,255,108,131,55,255,108,131,55,255, + 108,131,55,255,107,130,55,255,107,130,55,255,107,130,55,255, + 107,130,55,255,106,129,56,255,106,129,56,255,106,129,56,255, + 106,129,56,255,105,128,57,255,105,128,57,255,105,128,57,255, + 105,128,57,255,104,128,58,255,104,128,58,255,104,128,58,255, + 104,128,58,255,104,128,59,255,104,128,59,255,104,128,59,255, + 104,128,59,255,104,128,60,255,104,128,60,255,104,128,60,255, + 104,128,60,255,103,129,60,255,103,129,60,255,103,129,60,255, + 103,129,60,255,102,128,61,255,102,128,61,255,102,128,61,255, + 102,128,61,255,101,129,62,255,101,129,62,255,101,129,62,255, + 100,129,62,255,100,128,63,255,99,128,63,255,99,128,63,255, + 98,128,63,255,98,127,64,255,97,127,64,255,97,127,64,255, + 96,127,64,255,95,126,65,255,94,126,65,255,93,126,65,255, + 92,125,66,255,91,125,66,255,90,124,67,255,89,124,67,255, + 88,123,67,255,87,122,68,255,86,122,68,255,85,121,68,255, + 84,120,68,255,82,119,69,255,81,119,69,255,80,118,69,255, + 79,117,70,255,77,116,70,255,76,115,71,255,75,114,71,255, + 73,113,71,255,72,112,72,255,70,111,72,255,69,110,72,255, + 67,109,72,255,66,108,73,255,64,107,73,255,63,106,73,255, + 61,105,73,255,60,104,74,255,58,103,74,255,57,102,74,255, + 55,101,74,255,54,100,75,255,52,99,75,255,51,98,75,255, + 50,97,75,255,48,96,75,255,47,95,75,255,46,94,75,255, + 45,93,75,255,44,92,75,255,43,92,75,255,42,91,75,255, + 41,90,75,255,40,89,75,255,39,88,75,255,38,87,75,255, + 37,86,75,255,36,86,75,255,35,85,75,255,34,85,75,255, + 33,84,75,255,33,84,74,255,32,83,74,255,32,83,74,255, + 31,82,74,255,31,82,74,255,30,81,74,255,30,81,74,255, + 29,80,74,255,29,80,73,255,28,79,73,255,28,79,73,255, + 28,79,73,255,27,78,73,255,27,78,73,255,27,78,73,255, + 27,78,73,255,26,77,72,255,26,77,72,255,26,77,72,255, + 26,77,72,255,26,76,72,255,26,76,72,255,26,76,72,255, + 26,76,72,255,26,75,71,255,26,75,71,255,26,75,71,255, + 26,75,71,255,26,74,71,255,26,74,71,255,26,74,71,255, + 26,74,71,255,26,73,70,255,26,73,70,255,26,73,70,255, + 26,73,70,255,26,72,70,255,26,72,70,255,26,72,70,255, + 26,72,70,255,26,71,69,255,26,71,69,255,26,71,69,255, + 26,71,69,255,27,71,69,255,27,71,69,255,27,71,69,255, + 27,71,69,255,27,71,68,255,27,71,68,255,27,71,68,255, + 27,71,68,255,28,71,67,255,28,71,67,255,28,71,67,255, + 29,71,67,255,29,72,67,255,30,72,67,255,30,72,67,255, + 31,72,67,255,31,73,66,255,32,73,66,255,32,73,66,255, + 33,74,66,255,33,74,65,255,34,75,65,255,34,75,65,255, + 35,76,65,255,35,76,64,255,36,77,64,255,36,77,64,255, + 37,78,64,255,38,79,64,255,39,79,64,255,40,80,64,255, + 41,81,64,255,42,82,63,255,43,83,63,255,44,84,63,255, + 45,85,63,255,46,86,62,255,47,87,62,255,48,88,62,255, + 49,89,62,255,50,91,61,255,51,92,61,255,52,93,61,255, + 53,94,61,255,55,95,61,255,56,96,61,255,57,97,61,255, + 58,98,61,255,59,99,61,255,60,101,60,255,61,102,60,255, + 62,103,60,255,63,104,60,255,64,105,59,255,65,106,59,255, + 66,107,59,255,67,108,59,255,68,109,59,255,69,110,59,255, + 70,111,59,255,70,112,59,255,71,113,59,255,72,114,59,255, + 73,115,59,255,74,115,59,255,75,116,59,255,76,117,59,255, + 76,117,59,255,77,118,59,255,77,118,59,255,78,119,59,255, + 78,119,59,255,78,120,59,255,79,120,59,255,79,121,59,255, + 79,121,59,255,79,122,59,255,80,122,59,255,80,123,59,255, + 80,123,59,255,80,123,59,255,80,123,59,255,80,123,59,255, + 80,123,59,255,80,123,59,255,80,123,60,255,80,123,60,255, + 80,123,60,255,79,123,60,255,79,122,60,255,78,122,60,255, + 78,122,60,255,78,122,60,255,77,121,61,255,77,121,61,255, + 76,121,61,255,76,120,61,255,75,120,62,255,74,119,62,255, + 74,118,62,255,73,118,62,255,73,117,62,255,72,116,62,255, + 71,116,62,255,71,115,62,255,70,115,63,255,69,114,63,255, + 69,114,63,255,68,113,63,255,68,113,63,255,67,112,63,255, + 67,112,63,255,66,111,63,255,66,111,64,255,65,110,64,255, + 65,110,64,255,64,110,64,255,64,109,65,255,63,109,65,255, + 63,109,65,255,63,109,65,255,63,108,65,255,63,108,65,255, + 63,108,65,255,63,108,65,255,63,108,65,255,63,108,65,255, + 63,108,65,255,63,108,65,255,64,109,65,255,64,109,65,255, + 64,109,65,255,65,110,65,255,65,110,65,255,66,111,65,255, + 66,111,65,255,67,112,65,255,67,112,65,255,68,113,65,255, + 69,114,65,255,69,114,65,255,70,115,65,255,71,116,65,255, + 71,116,65,255,72,117,65,255,72,117,65,255,73,118,65,255, + 74,119,65,255,74,119,65,255,75,120,65,255,76,121,65,255, + 76,122,65,255,77,122,65,255,77,123,65,255,78,124,65,255, + 78,124,65,255,79,125,65,255,79,125,66,255,80,126,66,255, + 80,126,66,255,81,127,66,255,81,127,67,255,82,128,67,255, + 82,128,67,255,82,128,67,255,82,129,68,255,82,129,68,255, + 82,129,68,255,82,129,69,255,83,129,69,255,83,129,70,255, + 83,129,70,255,83,129,70,255,83,130,71,255,83,130,71,255, + 83,130,71,255,83,130,72,255,82,130,72,255,82,130,73,255, + 82,130,73,255,82,130,74,255,82,129,74,255,82,129,75,255, + 82,129,75,255,82,129,76,255,81,128,76,255,81,128,77,255, + 81,128,77,255,81,127,78,255,80,127,78,255,80,126,79,255, + 80,126,79,255,80,126,79,255,79,125,80,255,79,125,80,255, + 79,124,80,255,78,124,80,255,78,123,80,255,77,122,80,255, + 77,122,80,255,77,121,80,255,76,121,80,255,76,120,80,255, + 76,119,80,255,75,118,80,255,75,117,79,255,74,116,79,255, + 74,115,79,255,73,115,79,255,73,114,78,255,72,113,78,255, + 71,112,78,255,71,111,77,255,70,109,77,255,69,108,76,255, + 68,107,76,255,68,106,75,255,67,104,75,255,66,103,74,255, + 65,102,73,255,64,100,73,255,63,99,72,255,62,97,71,255, + 61,96,70,255,61,94,70,255,60,93,69,255,59,91,68,255, + 58,90,67,255,57,88,67,255,56,87,66,255,55,85,65,255, + 54,84,64,255,53,83,64,255,52,82,63,255,51,80,62,255, + 50,79,61,255,50,77,61,255,49,76,60,255,48,74,59,255, + 47,73,58,255,47,72,58,255,46,71,57,255,45,69,56,255, + 44,68,55,255,44,67,55,255,43,66,54,255,42,65,53,255, + 42,64,53,255,41,64,52,255,41,63,52,255,40,62,51,255, + 40,61,51,255,39,61,50,255,39,60,50,255,38,59,49,255, + 38,59,49,255,38,59,48,255,37,58,48,255,37,58,47,255, + 37,58,47,255,37,58,47,255,37,57,46,255,37,57,46,255, + 37,57,46,255,37,57,46,255,37,56,45,255,37,56,45,255, + 37,56,45,255,37,56,45,255,37,56,44,255,37,56,44,255, + 37,56,44,255,37,56,44,255,37,57,44,255,37,57,44,255, + 37,57,44,255,37,57,44,255,38,57,43,255,38,57,43,255, + 38,57,43,255,38,57,43,255,39,58,43,255,39,58,43,255, + 39,58,43,255,39,58,43,255,39,58,43,255,39,58,43,255, + 39,58,43,255,39,58,43,255,40,59,43,255,40,59,43,255, + 40,59,43,255,40,59,43,255,41,59,42,255,41,59,42,255, + 41,59,42,255,41,59,42,255,41,60,42,255,41,60,42,255, + 41,60,42,255,42,60,42,255,42,61,42,255,43,61,42,255, + 43,61,42,255,43,61,42,255,43,61,42,255,43,61,42,255, + 43,61,42,255,43,61,42,255,44,62,41,255,44,62,41,255, + 44,62,41,255,45,62,41,255,45,63,41,255,46,63,41,255, + 46,63,41,255,46,63,41,255,47,64,41,255,47,64,41,255, + 47,64,41,255,47,64,41,255,48,65,41,255,48,65,41,255, + 48,65,41,255,49,65,41,255,49,66,40,255,50,66,40,255, + 50,66,40,255,50,66,40,255,51,67,40,255,51,67,40,255, + 51,67,40,255,51,67,40,255,52,68,40,255,52,68,40,255, + 52,68,40,255,52,68,40,255,53,69,39,255,53,69,39,255, + 53,69,39,255,53,69,39,255,54,69,39,255,54,69,39,255, + 54,69,39,255,54,69,39,255,55,70,39,255,55,70,39,255, + 55,70,39,255,55,70,39,255,56,70,39,255,56,70,39,255, + 56,70,39,255,56,70,39,255,57,71,39,255,57,71,39,255, + 57,71,39,255,57,71,39,255,58,72,38,255,58,72,38,255, + 58,72,38,255,58,72,38,255,59,73,38,255,59,73,38,255, + 59,73,38,255,59,73,38,255,59,74,38,255,59,74,38,255, + 59,74,38,255,59,75,38,255,60,75,38,255,60,76,38,255, + 60,76,38,255,60,76,38,255,61,77,38,255,61,77,38,255, + 61,77,38,255,62,77,38,255,62,78,37,255,63,78,37,255, + 63,78,37,255,63,78,37,255,63,79,37,255,63,79,37,255, + 63,79,37,255,63,79,37,255,64,80,37,255,64,80,37,255, + 64,80,37,255,64,80,37,255,64,80,36,255,64,80,36,255, + 64,80,36,255,64,80,36,255,63,79,36,255,63,79,36,255, + 63,79,36,255,63,78,36,255,62,78,35,255,62,77,35,255, + 62,77,35,255,61,76,35,255,61,76,35,255,60,75,35,255, + 60,75,35,255,59,75,35,255,59,74,34,255,58,74,34,255, + 58,74,34,255,57,73,34,255,57,72,33,255,56,71,33,255, + 56,71,33,255,55,70,33,255,55,70,33,255,54,69,33,255, + 54,69,33,255,53,68,33,255,53,68,32,255,52,67,32,255, + 52,67,32,255,51,66,32,255,51,65,32,255,50,64,32,255, + 50,64,32,255,50,63,32,255,49,63,31,255,49,62,31,255, + 49,62,31,255,48,62,31,255,48,61,30,255,47,61,30,255, + 47,61,30,255,47,60,30,255,46,60,30,255,46,59,30,255, + 46,59,30,255,46,59,30,255,45,58,29,255,45,58,29,255, + 45,58,29,255,45,58,29,255,44,57,29,255,44,57,29,255, + 44,57,29,255,44,57,29,255,43,56,28,255,43,56,28,255, + 43,56,28,255,43,56,28,255,42,55,28,255,42,55,28,255, + 42,55,28,255,42,54,28,255,41,54,27,255,41,53,27,255, + 41,53,27,255,41,53,27,255,40,52,26,255,40,52,26,255, + 40,52,26,255,40,51,26,255,39,51,25,255,39,50,25,255, + 39,50,25,255,38,50,25,255,38,49,24,255,37,49,24,255, + 37,49,24,255,37,48,24,255,36,48,24,255,36,47,24,255, + 36,47,24,255,35,46,24,255,35,46,23,255,34,45,23,255, + 34,45,23,255,34,44,23,255,33,44,22,255,33,43,22,255, + 33,43,22,255,32,43,22,255,32,42,21,255,31,42,21,255, + 31,42,21,255,31,41,21,255,30,41,21,255,30,40,21,255, + 30,40,21,255,30,40,21,255,82,85,35,255,82,85,35,255, + 82,85,35,255,82,85,35,255,82,85,36,255,82,85,36,255, + 82,85,36,255,82,85,36,255,83,86,36,255,83,86,36,255, + 83,86,36,255,83,86,36,255,83,86,36,255,83,86,36,255, + 83,86,36,255,83,86,36,255,83,87,37,255,83,87,37,255, + 83,87,37,255,83,88,37,255,83,88,37,255,83,89,37,255, + 83,89,37,255,83,89,37,255,83,90,37,255,83,90,37,255, + 83,90,37,255,83,91,37,255,84,91,37,255,84,92,37,255, + 84,92,37,255,84,92,37,255,84,93,37,255,84,93,37,255, + 84,93,37,255,84,94,37,255,85,94,37,255,85,95,37,255, + 85,95,37,255,85,95,37,255,85,96,38,255,85,96,38,255, + 85,96,38,255,85,97,38,255,86,97,38,255,86,98,38,255, + 86,98,38,255,86,98,38,255,87,99,38,255,87,99,38,255, + 87,99,38,255,87,100,38,255,88,101,38,255,88,102,38,255, + 88,102,38,255,88,103,38,255,89,103,38,255,89,104,38,255, + 89,104,38,255,90,105,38,255,90,105,39,255,91,106,39,255, + 91,106,39,255,92,107,39,255,92,108,39,255,93,109,39,255, + 93,109,39,255,94,110,39,255,94,110,40,255,95,111,40,255, + 95,111,40,255,96,112,40,255,96,113,41,255,97,114,41,255, + 97,114,41,255,98,115,41,255,98,115,41,255,99,116,41,255, + 99,116,41,255,99,117,41,255,100,118,42,255,100,119,42,255, + 100,119,42,255,101,119,42,255,101,120,43,255,102,120,43,255, + 102,120,43,255,102,121,43,255,102,121,44,255,102,122,44,255, + 102,122,44,255,102,122,44,255,103,123,45,255,103,123,45,255, + 103,123,45,255,103,123,45,255,103,123,46,255,103,123,46,255, + 103,123,46,255,103,123,46,255,103,123,46,255,103,123,46,255, + 103,123,46,255,103,123,46,255,102,123,47,255,102,123,47,255, + 102,123,47,255,102,123,47,255,102,123,48,255,102,123,48,255, + 102,123,48,255,102,123,48,255,102,123,48,255,102,123,48,255, + 102,123,48,255,102,123,48,255,101,122,48,255,101,122,48,255, + 101,122,48,255,101,122,48,255,101,121,48,255,101,121,48,255, + 101,121,48,255,101,121,48,255,100,121,49,255,100,121,49,255, + 100,121,49,255,100,121,49,255,100,120,49,255,100,120,49,255, + 100,120,49,255,100,120,49,255,99,120,49,255,99,120,49,255, + 99,120,49,255,99,120,49,255,99,119,49,255,99,119,49,255, + 99,119,49,255,99,119,49,255,98,118,49,255,98,118,49,255, + 98,118,49,255,98,118,49,255,98,117,49,255,98,117,49,255, + 98,117,49,255,98,117,49,255,97,117,49,255,97,117,49,255, + 97,117,49,255,97,117,49,255,97,116,48,255,97,116,48,255, + 97,116,48,255,97,116,48,255,97,116,48,255,97,116,48,255, + 97,116,48,255,97,116,48,255,97,116,48,255,97,116,48,255, + 97,116,48,255,97,116,48,255,97,116,48,255,97,116,48,255, + 97,116,48,255,97,116,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,99,118,48,255,99,118,48,255, + 99,118,48,255,99,118,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,48,255,99,119,47,255,99,119,47,255, + 99,119,47,255,99,119,47,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,48,255,100,119,47,255,100,119,47,255, + 100,119,47,255,100,119,47,255,100,119,48,255,100,119,48,255, + 100,119,48,255,100,119,48,255,101,120,48,255,101,120,48,255, + 101,120,48,255,101,120,48,255,102,121,48,255,102,121,48,255, + 102,121,48,255,102,121,48,255,103,122,48,255,103,122,48,255, + 103,122,48,255,104,123,48,255,104,123,48,255,105,124,48,255, + 105,124,48,255,106,125,48,255,106,125,48,255,107,126,48,255, + 107,126,48,255,108,127,48,255,108,127,49,255,109,128,49,255, + 109,128,49,255,110,129,49,255,110,129,49,255,111,130,49,255, + 111,130,49,255,111,131,49,255,112,131,50,255,112,132,50,255, + 112,132,50,255,112,132,50,255,113,133,50,255,113,133,50,255, + 113,133,50,255,113,133,50,255,114,134,51,255,114,134,51,255, + 114,134,51,255,114,134,51,255,113,134,52,255,113,134,52,255, + 113,134,52,255,113,134,52,255,112,134,52,255,112,134,52,255, + 112,134,52,255,112,134,52,255,111,133,53,255,111,133,53,255, + 111,133,53,255,111,133,53,255,110,132,54,255,110,132,54,255, + 110,132,54,255,109,132,54,255,109,131,55,255,108,131,55,255, + 108,131,55,255,108,131,55,255,107,130,55,255,107,130,55,255, + 107,130,55,255,107,130,55,255,106,129,56,255,106,129,56,255, + 106,129,56,255,106,129,56,255,105,128,57,255,105,128,57,255, + 105,128,57,255,105,128,57,255,104,128,58,255,104,128,58,255, + 104,128,58,255,104,128,58,255,104,128,59,255,104,128,59,255, + 104,128,59,255,104,128,59,255,104,128,60,255,104,128,60,255, + 104,128,60,255,104,128,60,255,103,129,60,255,103,129,60,255, + 103,129,60,255,103,129,60,255,102,128,61,255,102,128,61,255, + 102,128,61,255,102,128,61,255,101,129,62,255,101,129,62,255, + 101,129,62,255,101,129,62,255,100,128,63,255,100,128,63,255, + 100,128,63,255,99,128,63,255,99,127,64,255,98,127,64,255, + 98,127,64,255,97,127,64,255,96,126,65,255,96,126,65,255, + 95,126,65,255,94,125,66,255,93,125,66,255,92,124,67,255, + 91,124,67,255,90,123,67,255,88,123,68,255,87,122,68,255, + 86,122,68,255,85,121,68,255,83,120,69,255,82,120,69,255, + 81,119,69,255,80,118,70,255,78,117,70,255,77,117,71,255, + 76,116,71,255,74,115,71,255,73,114,72,255,71,113,72,255, + 70,112,72,255,68,111,72,255,67,110,73,255,65,109,73,255, + 64,108,73,255,62,107,73,255,61,105,74,255,59,104,74,255, + 58,103,74,255,56,102,74,255,55,101,75,255,53,100,75,255, + 52,99,75,255,51,98,75,255,49,97,75,255,48,96,75,255, + 47,95,75,255,46,94,75,255,44,93,75,255,43,93,75,255, + 42,92,75,255,41,91,75,255,40,90,75,255,39,89,75,255, + 38,88,75,255,37,87,75,255,36,86,75,255,35,86,75,255, + 34,85,75,255,33,84,75,255,33,84,74,255,32,83,74,255, + 32,83,74,255,31,82,74,255,31,82,74,255,30,81,74,255, + 30,81,74,255,29,80,74,255,29,80,73,255,28,79,73,255, + 28,79,73,255,28,79,73,255,27,78,73,255,27,78,73,255, + 27,78,73,255,27,78,73,255,26,77,72,255,26,77,72,255, + 26,77,72,255,26,77,72,255,26,76,72,255,26,76,72,255, + 26,76,72,255,26,76,72,255,26,75,71,255,26,75,71,255, + 26,75,71,255,26,75,71,255,26,74,71,255,26,74,71,255, + 26,74,71,255,26,74,71,255,26,73,70,255,26,73,70,255, + 26,73,70,255,26,73,70,255,26,72,70,255,26,72,70,255, + 26,72,70,255,26,72,70,255,26,71,69,255,26,71,69,255, + 26,71,69,255,26,71,69,255,27,71,69,255,27,71,69,255, + 27,71,69,255,27,71,69,255,27,71,68,255,27,71,68,255, + 27,71,68,255,27,71,68,255,28,71,67,255,28,71,67,255, + 28,71,67,255,29,71,67,255,29,72,67,255,30,72,67,255, + 30,72,67,255,31,72,67,255,31,73,66,255,32,73,66,255, + 32,73,66,255,33,74,66,255,33,74,65,255,34,75,65,255, + 34,75,65,255,35,76,65,255,35,76,64,255,36,77,64,255, + 36,77,64,255,37,78,64,255,38,79,64,255,39,79,64,255, + 40,80,64,255,41,81,64,255,42,82,63,255,43,83,63,255, + 44,84,63,255,45,85,63,255,46,86,62,255,47,87,62,255, + 48,88,62,255,49,89,62,255,50,91,61,255,51,92,61,255, + 52,93,61,255,53,94,61,255,55,95,61,255,56,96,61,255, + 57,97,61,255,58,98,61,255,59,99,61,255,60,101,60,255, + 61,102,60,255,62,103,60,255,63,104,60,255,64,105,59,255, + 65,106,59,255,66,107,59,255,67,108,59,255,68,109,59,255, + 69,110,59,255,70,111,59,255,70,112,59,255,71,113,59,255, + 72,114,59,255,73,115,59,255,73,115,59,255,74,116,59,255, + 75,117,59,255,76,117,59,255,76,118,59,255,77,118,59,255, + 78,119,59,255,78,119,59,255,78,120,59,255,79,120,59,255, + 79,121,59,255,79,121,59,255,79,122,59,255,80,122,59,255, + 80,123,59,255,80,123,59,255,80,123,59,255,80,123,59,255, + 80,123,59,255,80,123,59,255,80,123,59,255,79,123,60,255, + 79,123,60,255,79,123,60,255,79,123,60,255,78,122,60,255, + 78,122,60,255,78,122,60,255,77,122,60,255,77,121,61,255, + 76,121,61,255,76,121,61,255,75,120,61,255,75,120,62,255, + 74,119,62,255,74,118,62,255,73,118,62,255,73,117,62,255, + 72,116,62,255,71,116,62,255,71,115,62,255,70,115,63,255, + 69,114,63,255,68,114,63,255,68,113,63,255,67,113,63,255, + 66,112,63,255,66,112,63,255,65,111,63,255,65,111,64,255, + 64,110,64,255,64,110,64,255,64,110,64,255,63,109,65,255, + 63,109,65,255,63,109,65,255,63,109,65,255,62,108,65,255, + 62,108,65,255,62,108,65,255,62,108,65,255,63,108,65,255, + 63,108,65,255,63,108,65,255,63,108,65,255,64,109,65,255, + 64,109,65,255,64,109,65,255,64,110,65,255,65,110,65,255, + 65,111,65,255,65,111,65,255,66,112,65,255,66,112,65,255, + 67,113,65,255,68,114,65,255,68,114,65,255,69,115,65,255, + 70,116,65,255,70,116,65,255,71,117,65,255,71,117,65,255, + 72,118,65,255,73,119,65,255,73,119,65,255,74,120,65,255, + 75,121,65,255,75,122,65,255,76,122,65,255,76,123,65,255, + 77,124,65,255,77,124,65,255,78,125,65,255,78,125,66,255, + 79,126,66,255,79,126,66,255,79,127,66,255,80,127,67,255, + 80,128,67,255,80,128,67,255,80,128,67,255,81,129,68,255, + 81,129,68,255,81,129,68,255,81,129,69,255,81,129,69,255, + 81,129,70,255,81,129,70,255,81,129,70,255,81,130,71,255, + 81,130,71,255,81,130,71,255,81,130,72,255,80,130,72,255, + 80,130,73,255,80,130,73,255,80,130,74,255,80,129,74,255, + 80,129,75,255,80,129,75,255,80,129,76,255,79,128,76,255, + 79,128,77,255,79,128,77,255,79,127,78,255,78,127,78,255, + 78,126,79,255,78,126,79,255,78,126,79,255,77,125,80,255, + 77,125,80,255,77,124,80,255,76,124,80,255,76,123,80,255, + 75,122,80,255,75,122,80,255,75,121,80,255,74,121,80,255, + 74,120,80,255,74,119,80,255,73,118,80,255,73,117,79,255, + 72,116,79,255,72,115,79,255,71,114,79,255,71,113,78,255, + 70,112,78,255,69,111,78,255,69,110,77,255,68,108,77,255, + 67,107,76,255,66,106,76,255,66,105,75,255,65,103,75,255, + 64,102,74,255,63,101,73,255,62,99,73,255,61,98,72,255, + 60,96,71,255,59,95,70,255,59,93,70,255,58,92,69,255, + 57,90,68,255,56,89,67,255,55,87,67,255,54,86,66,255, + 53,84,65,255,52,83,64,255,51,81,64,255,50,80,63,255, + 49,78,62,255,48,77,61,255,48,75,61,255,47,74,60,255, + 46,72,59,255,45,71,58,255,45,70,58,255,44,69,57,255, + 43,68,56,255,42,67,55,255,42,66,55,255,41,65,54,255, + 40,64,53,255,40,63,53,255,39,62,52,255,39,61,52,255, + 38,60,51,255,38,60,51,255,38,59,50,255,37,59,50,255, + 37,58,49,255,37,58,49,255,37,58,48,255,36,57,48,255, + 36,57,47,255,36,57,47,255,36,57,47,255,36,56,46,255, + 36,56,46,255,36,56,46,255,36,56,46,255,36,55,45,255, + 36,55,45,255,36,55,45,255,36,55,45,255,36,55,44,255, + 36,55,44,255,36,55,44,255,36,55,44,255,36,56,44,255, + 36,56,44,255,36,56,44,255,36,56,44,255,37,56,43,255, + 37,56,43,255,37,56,43,255,37,56,43,255,37,57,43,255, + 37,57,43,255,37,57,43,255,37,57,43,255,38,57,43,255, + 38,57,43,255,38,57,43,255,38,57,43,255,39,58,43,255, + 39,58,43,255,39,58,43,255,39,58,43,255,40,58,42,255, + 40,58,42,255,40,58,42,255,40,58,42,255,40,59,42,255, + 40,59,42,255,40,59,42,255,41,59,42,255,41,60,42,255, + 42,60,42,255,42,60,42,255,42,60,42,255,42,60,42,255, + 42,60,42,255,42,60,42,255,43,60,42,255,43,61,41,255, + 44,61,41,255,44,61,41,255,44,61,41,255,45,62,41,255, + 45,62,41,255,45,62,41,255,45,62,41,255,46,63,41,255, + 46,63,41,255,46,63,41,255,46,63,41,255,47,64,41,255, + 47,64,41,255,47,64,41,255,48,64,41,255,48,65,40,255, + 49,65,40,255,49,65,40,255,49,65,40,255,50,66,40,255, + 50,66,40,255,50,66,40,255,50,66,40,255,51,67,40,255, + 51,67,40,255,51,67,40,255,51,67,40,255,52,68,39,255, + 52,68,39,255,52,68,39,255,52,68,39,255,53,69,39,255, + 53,69,39,255,53,69,39,255,53,69,39,255,54,69,39,255, + 54,69,39,255,54,69,39,255,54,69,39,255,55,70,39,255, + 55,70,39,255,55,70,39,255,55,70,39,255,56,71,39,255, + 56,71,39,255,56,71,39,255,56,71,39,255,57,72,38,255, + 57,72,38,255,57,72,38,255,57,72,38,255,58,73,38,255, + 58,73,38,255,58,73,38,255,58,73,38,255,59,74,38,255, + 59,74,38,255,59,74,38,255,59,75,38,255,60,75,38,255, + 60,76,38,255,60,76,38,255,60,76,38,255,61,77,38,255, + 61,77,38,255,61,77,38,255,62,77,38,255,62,78,37,255, + 63,78,37,255,63,78,37,255,63,78,37,255,63,79,37,255, + 63,79,37,255,63,79,37,255,63,79,37,255,64,80,37,255, + 64,80,37,255,64,80,37,255,64,80,37,255,64,80,36,255, + 64,80,36,255,64,80,36,255,64,80,36,255,63,79,36,255, + 63,79,36,255,63,79,36,255,63,78,36,255,62,78,35,255, + 62,77,35,255,62,77,35,255,61,76,35,255,61,76,35,255, + 60,75,35,255,60,75,35,255,59,75,35,255,59,74,34,255, + 58,74,34,255,58,74,34,255,57,73,34,255,57,72,33,255, + 56,71,33,255,56,71,33,255,55,70,33,255,55,70,33,255, + 54,69,33,255,54,69,33,255,53,68,33,255,53,68,32,255, + 52,67,32,255,52,67,32,255,51,66,32,255,51,65,32,255, + 50,64,32,255,50,64,32,255,50,63,32,255,49,63,31,255, + 49,62,31,255,49,62,31,255,48,62,31,255,48,61,30,255, + 47,61,30,255,47,61,30,255,47,60,30,255,46,60,30,255, + 46,59,30,255,46,59,30,255,46,59,30,255,45,58,29,255, + 45,58,29,255,45,58,29,255,45,58,29,255,44,57,29,255, + 44,57,29,255,44,57,29,255,44,57,29,255,43,56,28,255, + 43,56,28,255,43,56,28,255,43,56,28,255,42,55,28,255, + 42,55,28,255,42,55,28,255,42,54,28,255,41,54,27,255, + 41,53,27,255,41,53,27,255,41,53,27,255,40,52,26,255, + 40,52,26,255,40,52,26,255,40,51,26,255,39,51,25,255, + 39,50,25,255,39,50,25,255,38,50,25,255,38,49,24,255, + 37,49,24,255,37,49,24,255,37,48,24,255,36,48,24,255, + 36,47,24,255,36,47,24,255,35,46,24,255,35,46,23,255, + 34,45,23,255,34,45,23,255,34,44,23,255,33,44,22,255, + 33,43,22,255,33,43,22,255,32,43,22,255,32,42,21,255, + 31,42,21,255,31,42,21,255,31,41,21,255,30,41,21,255, + 30,40,21,255,30,40,21,255,30,40,21,255,83,85,36,255, + 83,85,36,255,83,85,36,255,83,85,36,255,83,85,37,255, + 83,85,37,255,83,85,37,255,83,85,37,255,83,86,37,255, + 83,86,37,255,83,86,37,255,83,86,37,255,84,86,37,255, + 84,86,37,255,84,86,37,255,84,86,37,255,83,87,37,255, + 83,87,37,255,83,87,37,255,83,88,37,255,83,88,37,255, + 83,89,37,255,83,89,37,255,83,89,37,255,83,90,37,255, + 83,90,37,255,83,90,37,255,83,90,37,255,84,91,37,255, + 84,91,37,255,84,91,37,255,84,92,37,255,84,92,37,255, + 84,93,37,255,84,93,37,255,84,93,37,255,85,94,37,255, + 85,94,37,255,85,94,37,255,85,94,37,255,85,95,38,255, + 85,95,38,255,85,95,38,255,85,96,38,255,85,96,38,255, + 85,97,38,255,85,97,38,255,85,97,38,255,86,98,38,255, + 86,98,38,255,86,98,38,255,86,99,38,255,87,100,38,255, + 87,101,38,255,87,101,38,255,87,102,38,255,88,102,38,255, + 88,103,38,255,88,103,38,255,89,104,38,255,89,104,39,255, + 90,105,39,255,90,105,39,255,91,106,39,255,91,107,39,255, + 92,108,39,255,92,108,39,255,93,109,39,255,93,109,40,255, + 94,110,40,255,94,110,40,255,95,111,40,255,95,112,41,255, + 96,113,41,255,96,113,41,255,97,114,41,255,97,114,41,255, + 98,115,41,255,98,115,41,255,98,116,41,255,99,117,42,255, + 99,118,42,255,99,118,42,255,100,118,42,255,100,119,43,255, + 101,119,43,255,101,119,43,255,101,120,43,255,101,120,44,255, + 101,121,44,255,101,121,44,255,101,121,44,255,102,122,45,255, + 102,122,45,255,102,122,45,255,102,122,45,255,102,122,46,255, + 102,122,46,255,102,122,46,255,102,122,46,255,102,122,46,255, + 102,122,46,255,102,122,46,255,102,122,46,255,101,122,47,255, + 101,122,47,255,101,122,47,255,101,122,47,255,101,122,48,255, + 101,122,48,255,101,122,48,255,101,122,48,255,101,122,48,255, + 101,122,48,255,101,122,48,255,101,122,48,255,100,121,48,255, + 100,121,48,255,100,121,48,255,100,121,48,255,100,120,48,255, + 100,120,48,255,100,120,48,255,100,120,48,255,99,120,49,255, + 99,120,49,255,99,120,49,255,99,120,49,255,99,119,49,255, + 99,119,49,255,99,119,49,255,99,119,49,255,98,119,49,255, + 98,119,49,255,98,119,49,255,98,119,49,255,98,118,49,255, + 98,118,49,255,98,118,49,255,98,118,49,255,97,117,49,255, + 97,117,49,255,97,117,49,255,97,117,49,255,97,116,49,255, + 97,116,49,255,97,116,49,255,97,116,49,255,96,116,49,255, + 96,116,49,255,96,116,49,255,96,116,49,255,96,115,48,255, + 96,115,48,255,96,115,48,255,96,115,48,255,96,115,48,255, + 96,115,48,255,96,115,48,255,96,115,48,255,96,115,48,255, + 96,115,48,255,96,115,48,255,96,115,48,255,96,115,48,255, + 96,115,48,255,96,115,48,255,96,115,48,255,96,116,48,255, + 96,116,48,255,96,116,48,255,96,116,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,97,117,48,255,98,117,48,255, + 98,117,48,255,98,117,48,255,98,117,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,47,255, + 98,118,47,255,98,118,47,255,98,118,47,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,99,118,47,255, + 99,118,47,255,99,118,47,255,99,118,47,255,99,118,48,255, + 99,118,48,255,99,118,48,255,99,118,48,255,100,119,48,255, + 100,119,48,255,100,119,48,255,100,119,48,255,101,120,48,255, + 101,120,48,255,101,120,48,255,101,120,48,255,102,121,48,255, + 102,121,48,255,102,121,48,255,103,122,48,255,103,122,48,255, + 104,123,48,255,104,123,48,255,105,124,48,255,105,124,48,255, + 106,125,48,255,106,125,48,255,107,126,48,255,107,126,49,255, + 108,127,49,255,108,127,49,255,109,128,49,255,110,128,49,255, + 110,129,49,255,111,129,49,255,111,130,49,255,112,130,50,255, + 112,131,50,255,112,131,50,255,112,132,50,255,113,132,50,255, + 113,133,50,255,113,133,50,255,113,133,50,255,114,133,51,255, + 114,133,51,255,114,133,51,255,114,133,51,255,113,134,52,255, + 113,134,52,255,113,134,52,255,113,134,52,255,112,133,52,255, + 112,133,52,255,112,133,52,255,112,133,52,255,111,132,53,255, + 111,132,53,255,111,132,53,255,111,132,53,255,110,131,53,255, + 110,131,53,255,110,131,53,255,109,131,53,255,109,131,54,255, + 108,131,54,255,108,131,54,255,108,131,54,255,107,130,55,255, + 107,130,55,255,107,130,55,255,107,130,55,255,106,129,56,255, + 106,129,56,255,106,129,56,255,106,129,56,255,105,128,57,255, + 105,128,57,255,105,128,57,255,105,128,57,255,104,128,57,255, + 104,128,57,255,104,128,57,255,104,128,57,255,104,128,58,255, + 104,128,58,255,104,128,58,255,104,128,58,255,105,128,59,255, + 105,128,59,255,105,128,59,255,105,128,59,255,104,129,59,255, + 104,129,59,255,104,129,59,255,104,129,59,255,103,129,60,255, + 103,129,60,255,103,129,60,255,103,129,60,255,102,130,61,255, + 102,130,61,255,102,130,61,255,102,130,61,255,101,129,62,255, + 101,129,62,255,101,129,62,255,100,129,62,255,100,128,63,255, + 99,128,63,255,99,128,63,255,98,128,63,255,97,127,64,255, + 97,127,64,255,96,127,64,255,95,126,65,255,94,126,65,255, + 93,125,66,255,92,125,66,255,91,124,66,255,89,124,67,255, + 88,123,67,255,87,123,67,255,86,122,68,255,84,121,68,255, + 83,121,69,255,82,120,69,255,81,119,69,255,79,118,70,255, + 78,118,70,255,77,117,70,255,75,116,70,255,74,115,71,255, + 72,114,71,255,71,113,71,255,69,112,72,255,68,111,72,255, + 66,110,73,255,65,109,73,255,63,108,73,255,62,106,74,255, + 60,105,74,255,59,104,74,255,57,103,74,255,56,102,75,255, + 54,101,75,255,53,100,75,255,52,99,75,255,50,98,75,255, + 49,97,75,255,48,96,75,255,47,95,75,255,45,94,75,255, + 44,94,75,255,43,93,75,255,42,92,75,255,41,91,75,255, + 40,90,75,255,39,89,75,255,38,88,75,255,37,87,75,255, + 36,87,75,255,35,86,75,255,34,85,75,255,33,85,74,255, + 33,84,74,255,32,84,74,255,31,83,74,255,31,83,74,255, + 30,82,74,255,30,82,74,255,29,81,74,255,29,81,73,255, + 28,80,73,255,28,80,73,255,28,80,73,255,27,79,73,255, + 27,79,73,255,27,79,73,255,27,79,73,255,26,78,72,255, + 26,78,72,255,26,78,72,255,26,77,72,255,26,77,72,255, + 26,76,72,255,26,76,72,255,26,76,72,255,25,76,71,255, + 25,76,71,255,25,76,71,255,25,75,71,255,25,75,71,255, + 25,74,71,255,25,74,71,255,25,74,71,255,25,73,70,255, + 25,73,70,255,25,73,70,255,25,73,70,255,25,72,70,255, + 25,72,70,255,25,72,70,255,25,72,70,255,25,71,69,255, + 25,71,69,255,25,71,69,255,25,71,69,255,26,71,69,255, + 26,71,69,255,26,71,69,255,26,71,69,255,26,71,68,255, + 26,71,68,255,26,71,68,255,26,71,68,255,27,71,67,255, + 27,71,67,255,27,71,67,255,28,71,67,255,28,72,67,255, + 29,72,67,255,29,72,67,255,30,72,67,255,30,73,66,255, + 31,73,66,255,31,73,66,255,32,74,66,255,32,74,65,255, + 33,75,65,255,33,75,65,255,34,76,65,255,34,76,64,255, + 35,77,64,255,35,77,64,255,36,78,64,255,37,79,64,255, + 38,79,64,255,39,80,64,255,40,81,64,255,41,82,63,255, + 42,83,63,255,43,84,63,255,44,85,63,255,45,86,62,255, + 46,87,62,255,47,88,62,255,48,89,62,255,49,91,61,255, + 50,92,61,255,51,93,61,255,52,94,61,255,54,95,61,255, + 55,96,61,255,56,97,61,255,57,98,61,255,58,99,61,255, + 59,101,60,255,60,102,60,255,61,103,60,255,62,104,60,255, + 63,105,59,255,64,106,59,255,65,107,59,255,66,108,59,255, + 67,109,59,255,68,110,59,255,69,111,59,255,69,112,59,255, + 70,113,59,255,71,114,59,255,72,115,59,255,72,115,59,255, + 73,116,59,255,74,117,59,255,75,117,59,255,75,118,59,255, + 76,118,59,255,77,119,59,255,77,119,59,255,77,120,59,255, + 78,120,59,255,78,121,59,255,78,121,59,255,78,122,59,255, + 79,122,59,255,79,123,59,255,79,123,59,255,79,123,59,255, + 79,123,59,255,79,123,59,255,79,123,59,255,79,123,59,255, + 78,123,60,255,78,123,60,255,78,123,60,255,78,123,60,255, + 77,122,60,255,77,122,60,255,77,122,60,255,76,122,60,255, + 76,121,61,255,75,121,61,255,75,121,61,255,74,120,61,255, + 74,120,62,255,73,119,62,255,73,118,62,255,72,118,62,255, + 72,117,62,255,71,116,62,255,70,116,62,255,70,115,62,255, + 69,115,63,255,68,114,63,255,67,114,63,255,67,113,63,255, + 66,113,63,255,65,112,63,255,65,112,63,255,64,111,63,255, + 64,111,64,255,63,110,64,255,63,110,64,255,63,110,64,255, + 62,109,65,255,62,109,65,255,62,109,65,255,62,109,65,255, + 61,108,65,255,61,108,65,255,61,108,65,255,61,108,65,255, + 62,108,65,255,62,108,65,255,62,108,65,255,62,108,65,255, + 63,109,65,255,63,109,65,255,63,109,65,255,63,110,65,255, + 64,110,65,255,64,111,65,255,64,111,65,255,65,112,65,255, + 65,112,65,255,66,113,65,255,67,114,65,255,67,114,65,255, + 68,115,65,255,69,116,65,255,69,116,65,255,70,117,65,255, + 70,117,65,255,71,118,65,255,72,119,65,255,72,119,65,255, + 73,120,65,255,74,121,65,255,74,122,65,255,75,122,65,255, + 75,123,65,255,76,124,65,255,76,124,65,255,77,125,65,255, + 77,125,66,255,78,126,66,255,78,126,66,255,78,127,66,255, + 79,127,67,255,79,128,67,255,79,128,67,255,79,128,67,255, + 80,129,68,255,80,129,68,255,80,129,68,255,80,129,69,255, + 80,129,69,255,80,129,70,255,80,129,70,255,80,129,71,255, + 80,129,71,255,80,129,72,255,80,129,72,255,80,129,73,255, + 79,129,73,255,79,129,74,255,79,129,74,255,79,129,75,255, + 79,128,75,255,79,128,76,255,79,128,76,255,79,128,77,255, + 78,127,77,255,78,127,78,255,78,127,78,255,78,126,79,255, + 77,126,79,255,77,125,80,255,77,125,80,255,77,125,80,255, + 76,124,80,255,76,124,80,255,76,123,80,255,75,123,80,255, + 75,122,81,255,74,121,81,255,74,121,81,255,74,120,81,255, + 73,120,81,255,73,119,81,255,73,118,81,255,72,117,81,255, + 72,116,80,255,71,115,80,255,71,114,80,255,70,113,79,255, + 70,112,79,255,69,111,78,255,68,110,78,255,68,109,77,255, + 67,107,77,255,66,106,76,255,65,105,76,255,65,104,75,255, + 64,102,75,255,63,101,74,255,62,100,73,255,61,98,73,255, + 60,97,72,255,59,95,71,255,58,94,70,255,58,92,70,255, + 57,91,69,255,56,89,68,255,55,88,67,255,54,86,67,255, + 53,85,66,255,52,83,65,255,51,82,64,255,50,80,64,255, + 49,79,63,255,48,77,62,255,47,76,61,255,47,74,61,255, + 46,73,60,255,45,71,59,255,44,70,58,255,44,69,58,255, + 43,68,57,255,42,67,56,255,41,66,55,255,41,65,55,255, + 40,64,54,255,39,63,53,255,39,62,53,255,38,61,52,255, + 38,60,52,255,37,59,51,255,37,59,51,255,37,58,50,255, + 36,58,50,255,36,57,49,255,36,57,49,255,36,57,48,255, + 35,56,48,255,35,56,47,255,35,56,47,255,35,56,47,255, + 35,55,46,255,35,55,46,255,35,55,46,255,35,55,46,255, + 35,54,45,255,35,54,45,255,35,54,45,255,35,54,45,255, + 35,54,44,255,35,54,44,255,35,54,44,255,35,54,44,255, + 35,55,44,255,35,55,44,255,35,55,44,255,35,55,44,255, + 36,55,43,255,36,55,43,255,36,55,43,255,36,55,43,255, + 36,56,43,255,36,56,43,255,36,56,43,255,36,56,43,255, + 37,56,43,255,37,56,43,255,37,56,43,255,37,56,43,255, + 38,57,43,255,38,57,43,255,38,57,43,255,38,57,43,255, + 39,57,42,255,39,57,42,255,39,57,42,255,39,57,42,255, + 39,58,42,255,39,58,42,255,39,58,42,255,40,58,42,255, + 40,59,42,255,41,59,42,255,41,59,42,255,41,59,42,255, + 41,59,42,255,41,59,42,255,41,59,42,255,42,59,42,255, + 42,60,41,255,43,60,41,255,43,60,41,255,43,60,41,255, + 44,61,41,255,44,61,41,255,44,61,41,255,44,61,41,255, + 45,62,41,255,45,62,41,255,45,62,41,255,45,62,41,255, + 46,63,41,255,46,63,41,255,46,63,41,255,47,63,41,255, + 47,64,40,255,48,64,40,255,48,64,40,255,48,64,40,255, + 49,65,40,255,49,65,40,255,49,65,40,255,49,65,40,255, + 50,66,40,255,50,66,40,255,50,66,40,255,50,66,40,255, + 51,67,39,255,51,67,39,255,51,67,39,255,51,67,39,255, + 52,68,39,255,52,68,39,255,52,68,39,255,52,68,39,255, + 53,68,39,255,53,68,39,255,53,68,39,255,53,68,39,255, + 54,69,39,255,54,69,39,255,54,69,39,255,54,69,39,255, + 55,70,39,255,55,70,39,255,55,70,39,255,55,70,39,255, + 56,71,38,255,56,71,38,255,56,71,38,255,56,71,38,255, + 57,72,38,255,57,72,38,255,57,72,38,255,57,72,38,255, + 58,73,38,255,58,73,38,255,58,73,38,255,58,74,38,255, + 59,74,38,255,59,75,38,255,59,75,38,255,59,75,38,255, + 60,76,38,255,60,76,38,255,60,76,38,255,61,76,38,255, + 61,77,37,255,62,77,37,255,62,77,37,255,62,77,37,255, + 62,78,37,255,62,78,37,255,62,78,37,255,62,78,37,255, + 63,79,37,255,63,79,37,255,63,79,37,255,63,79,37,255, + 63,79,36,255,63,79,36,255,63,79,36,255,63,79,36,255, + 62,78,36,255,62,78,36,255,62,78,36,255,62,78,36,255, + 61,77,35,255,61,77,35,255,61,77,35,255,61,76,35,255, + 60,76,35,255,60,75,35,255,60,75,35,255,59,74,35,255, + 59,74,34,255,58,73,34,255,58,73,34,255,57,72,34,255, + 57,72,33,255,56,71,33,255,56,71,33,255,55,70,33,255, + 55,70,33,255,54,69,33,255,54,69,33,255,53,68,33,255, + 53,68,32,255,52,67,32,255,52,67,32,255,51,66,32,255, + 51,65,32,255,50,64,32,255,50,64,32,255,50,63,32,255, + 49,63,31,255,49,62,31,255,49,62,31,255,48,62,31,255, + 48,61,30,255,47,61,30,255,47,61,30,255,47,60,30,255, + 46,60,30,255,46,59,30,255,46,59,30,255,46,59,30,255, + 45,58,29,255,45,58,29,255,45,58,29,255,45,58,29,255, + 44,57,29,255,44,57,29,255,44,57,29,255,44,57,29,255, + 43,56,28,255,43,56,28,255,43,56,28,255,43,55,28,255, + 42,55,28,255,42,54,28,255,42,54,28,255,42,54,28,255, + 41,53,27,255,41,53,27,255,41,53,27,255,41,52,27,255, + 40,52,26,255,40,51,26,255,40,51,26,255,40,51,26,255, + 39,50,25,255,39,50,25,255,39,50,25,255,38,49,25,255, + 38,49,24,255,37,48,24,255,37,48,24,255,37,47,24,255, + 36,47,24,255,36,46,24,255,36,46,24,255,35,45,24,255, + 35,45,23,255,34,44,23,255,34,44,23,255,34,44,23,255, + 33,43,22,255,33,43,22,255,33,43,22,255,32,42,22,255, + 32,42,21,255,31,41,21,255,31,41,21,255,31,41,21,255, + 30,40,21,255,30,40,21,255,30,40,21,255,30,40,21,255, + 83,85,36,255,83,85,36,255,83,85,36,255,83,85,36,255, + 83,86,37,255,83,86,37,255,83,86,37,255,83,86,37,255, + 84,86,37,255,84,86,37,255,84,86,37,255,84,86,37,255, + 84,86,37,255,84,86,37,255,84,86,37,255,84,86,37,255, + 84,87,38,255,84,87,38,255,84,87,38,255,84,87,38,255, + 84,88,38,255,84,88,38,255,84,88,38,255,84,88,38,255, + 84,89,38,255,84,89,38,255,84,89,38,255,84,90,38,255, + 84,90,38,255,84,91,38,255,84,91,38,255,84,91,38,255, + 84,92,38,255,84,92,38,255,84,92,38,255,84,93,38,255, + 84,93,38,255,84,94,38,255,84,94,38,255,84,94,38,255, + 84,95,38,255,84,95,38,255,84,95,38,255,84,95,38,255, + 85,96,38,255,85,96,38,255,85,96,38,255,85,97,38,255, + 86,97,38,255,86,98,38,255,86,98,38,255,86,99,38,255, + 87,99,38,255,87,100,38,255,87,100,38,255,87,101,38,255, + 88,101,38,255,88,102,38,255,88,102,38,255,88,103,38,255, + 89,104,39,255,89,105,39,255,89,105,39,255,90,106,39,255, + 90,106,39,255,91,107,39,255,91,107,39,255,92,108,39,255, + 92,108,40,255,93,109,40,255,93,109,40,255,94,110,40,255, + 94,111,41,255,95,112,41,255,95,112,41,255,96,113,41,255, + 96,114,41,255,97,115,41,255,97,115,41,255,98,116,41,255, + 98,116,42,255,99,117,42,255,99,117,42,255,99,118,42,255, + 100,118,43,255,100,119,43,255,100,119,43,255,100,119,43,255, + 101,120,44,255,101,120,44,255,101,120,44,255,101,120,44,255, + 102,121,45,255,102,121,45,255,102,121,45,255,102,121,45,255, + 102,121,46,255,102,121,46,255,102,121,46,255,102,121,46,255, + 101,121,46,255,101,121,46,255,101,121,46,255,101,121,46,255, + 101,121,47,255,101,121,47,255,101,121,47,255,101,121,47,255, + 100,121,47,255,100,121,47,255,100,121,47,255,100,121,47,255, + 100,121,48,255,100,121,48,255,100,121,48,255,100,121,48,255, + 100,120,48,255,100,120,48,255,100,120,48,255,100,120,48,255, + 99,119,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 97,118,48,255,97,118,48,255,97,118,48,255,97,118,48,255, + 97,117,48,255,97,117,48,255,97,117,48,255,97,117,48,255, + 96,116,48,255,96,116,48,255,96,116,48,255,96,116,48,255, + 96,115,48,255,96,115,48,255,96,115,48,255,96,115,48,255, + 95,115,48,255,95,115,48,255,95,115,48,255,95,115,48,255, + 95,114,48,255,95,114,48,255,95,114,48,255,95,114,48,255, + 95,114,48,255,95,114,48,255,95,114,48,255,95,114,48,255, + 95,114,48,255,95,114,48,255,95,114,48,255,95,114,48,255, + 95,114,48,255,95,114,48,255,95,114,48,255,95,114,48,255, + 95,115,47,255,95,115,47,255,95,115,47,255,95,115,47,255, + 96,116,47,255,96,116,47,255,96,116,47,255,96,116,47,255, + 97,116,47,255,97,116,47,255,97,116,47,255,97,116,47,255, + 97,117,47,255,97,117,47,255,97,117,47,255,97,117,47,255, + 97,117,47,255,97,117,47,255,97,117,47,255,97,117,47,255, + 97,117,47,255,97,117,47,255,97,117,47,255,97,117,47,255, + 98,117,47,255,98,117,47,255,98,117,47,255,98,117,47,255, + 98,117,47,255,98,117,47,255,98,117,47,255,98,117,47,255, + 99,118,47,255,99,118,47,255,99,118,47,255,99,118,47,255, + 100,119,47,255,100,119,47,255,100,119,47,255,101,119,47,255, + 101,120,47,255,102,120,47,255,102,120,47,255,103,121,47,255, + 103,121,48,255,104,122,48,255,104,122,48,255,105,123,48,255, + 105,123,48,255,106,124,48,255,106,124,48,255,107,125,48,255, + 107,126,48,255,108,126,48,255,108,127,48,255,109,128,48,255, + 109,128,49,255,110,129,49,255,110,129,49,255,110,130,49,255, + 111,130,49,255,111,131,49,255,111,131,49,255,111,131,49,255, + 112,132,49,255,112,132,49,255,112,132,49,255,112,132,49,255, + 113,133,50,255,113,133,50,255,113,133,50,255,113,133,50,255, + 112,133,51,255,112,133,51,255,112,133,51,255,112,133,51,255, + 111,133,51,255,111,133,51,255,111,133,51,255,111,133,51,255, + 110,132,52,255,110,132,52,255,110,132,52,255,110,132,52,255, + 109,131,53,255,109,131,53,255,109,131,53,255,109,131,53,255, + 108,130,54,255,108,130,54,255,108,130,54,255,108,130,54,255, + 107,129,54,255,107,129,54,255,107,129,54,255,107,129,54,255, + 106,128,55,255,106,128,55,255,106,128,55,255,106,128,55,255, + 105,128,56,255,105,128,56,255,105,128,56,255,105,128,56,255, + 105,128,57,255,105,128,57,255,105,128,57,255,105,128,57,255, + 105,128,58,255,105,128,58,255,105,128,58,255,105,128,58,255, + 105,129,59,255,105,129,59,255,105,129,59,255,105,129,59,255, + 105,130,59,255,105,130,59,255,105,130,59,255,105,130,59,255, + 104,129,60,255,104,129,60,255,104,129,60,255,104,129,60,255, + 103,130,61,255,103,130,61,255,103,130,61,255,103,130,61,255, + 102,130,62,255,102,130,62,255,102,130,62,255,101,130,62,255, + 101,129,63,255,100,129,63,255,100,129,63,255,99,129,63,255, + 98,128,64,255,98,128,64,255,97,128,64,255,96,127,65,255, + 95,127,65,255,94,126,66,255,93,126,66,255,92,125,66,255, + 90,125,67,255,89,124,67,255,88,124,67,255,87,123,67,255, + 85,122,68,255,84,122,68,255,83,121,68,255,82,120,69,255, + 80,119,69,255,79,119,70,255,78,118,70,255,76,117,70,255, + 75,116,71,255,73,115,71,255,72,114,71,255,70,113,71,255, + 69,112,72,255,67,111,72,255,66,110,72,255,64,109,72,255, + 63,107,73,255,61,106,73,255,60,105,73,255,58,104,73,255, + 57,103,74,255,55,102,74,255,54,101,74,255,53,100,74,255, + 51,99,74,255,50,98,74,255,49,97,74,255,48,96,74,255, + 46,95,75,255,45,95,75,255,44,94,75,255,43,93,75,255, + 41,92,75,255,40,91,75,255,39,90,75,255,38,89,75,255, + 37,88,75,255,36,88,75,255,35,87,75,255,34,86,75,255, + 34,86,75,255,33,85,75,255,33,85,75,255,32,84,75,255, + 31,84,74,255,31,83,74,255,30,83,74,255,29,82,74,255, + 29,82,74,255,28,81,74,255,28,81,74,255,28,80,74,255, + 27,80,74,255,27,79,74,255,27,79,74,255,26,79,74,255, + 26,78,73,255,25,78,73,255,25,78,73,255,25,78,73,255, + 25,77,73,255,25,77,73,255,25,77,73,255,25,77,73,255, + 25,76,72,255,25,76,72,255,25,76,72,255,25,76,72,255, + 25,75,72,255,25,75,72,255,25,75,72,255,25,75,72,255, + 25,74,71,255,25,74,71,255,25,74,71,255,25,74,71,255, + 25,73,71,255,25,73,71,255,25,73,71,255,25,73,71,255, + 25,72,70,255,25,72,70,255,25,72,70,255,25,72,70,255, + 26,72,69,255,26,72,69,255,26,72,69,255,26,72,69,255, + 26,71,69,255,26,71,69,255,26,71,69,255,26,71,69,255, + 27,72,68,255,27,72,68,255,27,72,68,255,28,72,68,255, + 28,72,67,255,29,72,67,255,29,72,67,255,30,73,67,255, + 30,73,67,255,31,74,67,255,31,74,67,255,32,74,67,255, + 32,75,66,255,33,75,66,255,33,75,66,255,34,76,66,255, + 34,77,65,255,35,77,65,255,35,78,65,255,36,79,65,255, + 37,80,64,255,37,80,64,255,38,81,64,255,39,82,64,255, + 40,83,63,255,41,84,63,255,42,85,63,255,43,86,63,255, + 44,87,63,255,45,88,63,255,46,89,63,255,47,90,63,255, + 48,91,62,255,49,92,62,255,50,93,62,255,51,94,62,255, + 53,95,62,255,54,96,61,255,55,97,61,255,56,98,61,255, + 57,99,61,255,58,100,61,255,59,101,61,255,60,102,61,255, + 61,103,61,255,62,105,60,255,63,106,60,255,64,107,60,255, + 65,108,60,255,66,109,60,255,67,110,60,255,68,111,60,255, + 68,111,60,255,69,112,60,255,70,113,60,255,71,114,60,255, + 71,114,60,255,72,115,59,255,73,116,59,255,74,117,59,255, + 74,117,59,255,75,118,59,255,76,119,59,255,76,119,59,255, + 76,120,59,255,77,120,60,255,77,121,60,255,77,121,60,255, + 77,121,60,255,78,122,60,255,78,122,60,255,78,122,60,255, + 78,122,60,255,78,122,60,255,78,122,60,255,78,122,60,255, + 78,122,60,255,77,122,61,255,77,122,61,255,77,122,61,255, + 77,122,61,255,76,121,61,255,76,121,61,255,76,121,61,255, + 75,121,61,255,75,120,62,255,74,120,62,255,74,120,62,255, + 73,119,62,255,73,119,62,255,72,118,62,255,72,117,62,255, + 71,117,62,255,71,116,63,255,70,115,63,255,69,115,63,255, + 69,114,63,255,68,114,63,255,67,113,63,255,66,113,63,255, + 66,112,63,255,65,112,64,255,64,111,64,255,64,111,64,255, + 63,110,64,255,63,110,64,255,62,109,64,255,62,109,64,255, + 62,109,64,255,61,108,65,255,61,108,65,255,61,108,65,255, + 61,108,65,255,60,107,65,255,60,107,65,255,60,107,65,255, + 60,107,65,255,61,107,65,255,61,107,65,255,61,107,65,255, + 61,107,65,255,62,108,65,255,62,108,65,255,62,108,65,255, + 62,109,65,255,63,109,65,255,63,110,65,255,63,110,65,255, + 64,111,65,255,64,111,65,255,65,112,65,255,66,113,65,255, + 66,113,65,255,67,114,65,255,68,115,65,255,68,116,65,255, + 69,116,65,255,69,117,65,255,70,118,65,255,71,119,65,255, + 71,119,65,255,72,120,65,255,73,121,65,255,73,121,65,255, + 74,122,65,255,74,122,66,255,75,123,66,255,75,123,66,255, + 76,124,66,255,76,124,67,255,77,125,67,255,77,125,67,255, + 77,126,67,255,78,126,68,255,78,127,68,255,78,127,68,255, + 78,127,68,255,79,128,69,255,79,128,69,255,79,128,69,255, + 79,128,70,255,79,128,70,255,79,128,71,255,79,128,71,255, + 79,128,71,255,79,129,72,255,79,129,72,255,79,129,72,255, + 79,129,73,255,78,129,73,255,78,129,74,255,78,129,74,255, + 78,129,75,255,78,128,75,255,78,128,76,255,78,128,76,255, + 78,127,77,255,77,127,77,255,77,126,78,255,77,126,78,255, + 76,126,79,255,76,125,79,255,75,125,80,255,75,124,80,255, + 75,124,80,255,74,123,81,255,74,123,81,255,74,122,81,255, + 74,122,81,255,73,121,81,255,73,120,81,255,73,120,81,255, + 72,119,81,255,72,119,81,255,71,118,81,255,71,117,81,255, + 70,116,81,255,70,115,80,255,69,114,80,255,69,113,80,255, + 68,112,80,255,68,111,79,255,67,110,79,255,66,109,79,255, + 66,108,78,255,65,106,78,255,64,105,77,255,63,104,76,255, + 63,103,76,255,62,101,75,255,61,100,74,255,60,99,73,255, + 60,97,73,255,59,96,72,255,58,94,71,255,57,93,70,255, + 56,91,70,255,55,90,69,255,54,88,68,255,53,87,67,255, + 52,85,67,255,51,84,66,255,50,82,65,255,49,81,64,255, + 49,79,63,255,48,78,62,255,47,76,61,255,46,75,60,255, + 46,73,60,255,45,72,59,255,44,70,58,255,43,69,57,255, + 43,68,57,255,42,67,56,255,41,66,55,255,40,65,55,255, + 40,64,54,255,39,63,54,255,38,62,53,255,38,61,52,255, + 37,60,52,255,37,59,51,255,36,58,50,255,36,58,50,255, + 36,57,49,255,35,57,49,255,35,56,48,255,35,56,48,255, + 35,56,48,255,34,55,47,255,34,55,47,255,34,55,47,255, + 34,55,46,255,34,54,46,255,34,54,45,255,34,54,45,255, + 34,54,45,255,34,53,44,255,34,53,44,255,34,53,44,255, + 34,53,44,255,34,53,43,255,34,53,43,255,34,53,43,255, + 34,53,43,255,34,54,43,255,34,54,43,255,34,54,43,255, + 34,54,43,255,35,54,43,255,35,54,43,255,35,54,43,255, + 35,54,43,255,35,55,42,255,35,55,42,255,35,55,42,255, + 35,55,42,255,36,55,42,255,36,55,42,255,36,55,42,255, + 36,55,42,255,37,56,42,255,37,56,42,255,37,56,42,255, + 37,56,42,255,38,56,42,255,38,56,42,255,38,56,42,255, + 38,56,42,255,38,57,42,255,38,57,42,255,38,57,42,255, + 39,57,42,255,39,58,41,255,40,58,41,255,40,58,41,255, + 40,58,41,255,40,58,41,255,40,58,41,255,40,58,41,255, + 41,58,41,255,41,59,41,255,42,59,41,255,42,59,41,255, + 42,59,41,255,43,60,40,255,43,60,40,255,43,60,40,255, + 43,60,40,255,44,61,40,255,44,61,40,255,44,61,40,255, + 44,61,40,255,45,62,40,255,45,62,40,255,45,62,40,255, + 46,62,40,255,46,63,40,255,47,63,40,255,47,63,40,255, + 47,63,40,255,48,64,39,255,48,64,39,255,48,64,39,255, + 48,64,39,255,49,65,39,255,49,65,39,255,49,65,39,255, + 49,65,39,255,50,66,39,255,50,66,39,255,50,66,39,255, + 50,66,39,255,51,67,39,255,51,67,39,255,51,67,39,255, + 51,67,39,255,52,67,39,255,52,67,39,255,52,67,39,255, + 52,67,39,255,53,68,38,255,53,68,38,255,53,68,38,255, + 53,68,38,255,54,69,38,255,54,69,38,255,54,69,38,255, + 54,69,38,255,55,70,38,255,55,70,38,255,55,70,38,255, + 55,70,38,255,56,71,38,255,56,71,38,255,56,71,38,255, + 56,72,38,255,57,72,38,255,57,73,38,255,57,73,38,255, + 58,73,38,255,58,74,38,255,59,74,38,255,59,74,38,255, + 59,75,38,255,60,75,37,255,60,76,37,255,60,76,37,255, + 60,76,37,255,61,77,37,255,61,77,37,255,61,77,37,255, + 61,77,37,255,62,78,37,255,62,78,37,255,62,78,37,255, + 62,78,37,255,63,79,37,255,63,79,37,255,63,79,37,255, + 63,79,37,255,63,79,36,255,63,79,36,255,63,79,36,255, + 63,79,36,255,62,78,36,255,62,78,36,255,62,78,36,255, + 62,77,36,255,61,77,35,255,61,76,35,255,61,76,35,255, + 60,75,35,255,60,75,34,255,59,74,34,255,59,74,34,255, + 58,74,34,255,58,73,34,255,57,73,34,255,57,73,34,255, + 56,72,34,255,56,71,33,255,55,70,33,255,55,70,33,255, + 55,69,33,255,54,69,32,255,54,68,32,255,54,68,32,255, + 53,67,32,255,53,67,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,65,31,255,50,64,31,255,50,64,31,255, + 49,63,31,255,49,63,31,255,48,62,31,255,48,62,31,255, + 48,61,31,255,47,61,30,255,47,60,30,255,47,60,30,255, + 46,60,30,255,46,59,30,255,45,59,30,255,45,59,30,255, + 45,58,30,255,44,58,29,255,44,57,29,255,44,57,29,255, + 44,57,29,255,43,56,29,255,43,56,29,255,43,56,29,255, + 43,56,29,255,42,55,28,255,42,55,28,255,42,55,28,255, + 42,55,28,255,41,54,28,255,41,54,28,255,41,54,28,255, + 41,53,28,255,40,53,27,255,40,52,27,255,40,52,27,255, + 40,52,27,255,39,51,26,255,39,51,26,255,39,51,26,255, + 39,50,26,255,38,50,25,255,38,49,25,255,38,49,25,255, + 37,49,25,255,37,48,24,255,36,48,24,255,36,48,24,255, + 36,47,24,255,35,47,24,255,35,46,24,255,35,46,24,255, + 34,45,24,255,34,45,23,255,33,44,23,255,33,44,23,255, + 33,43,23,255,32,43,22,255,32,42,22,255,32,42,22,255, + 31,42,22,255,31,41,21,255,30,41,21,255,30,41,21,255, + 30,40,21,255,29,40,21,255,29,39,21,255,29,39,21,255, + 29,39,21,255,84,85,37,255,84,85,37,255,84,85,37,255, + 84,85,37,255,84,86,38,255,84,86,38,255,84,86,38,255, + 84,86,38,255,84,86,38,255,84,86,38,255,84,86,38,255, + 84,86,38,255,85,86,38,255,85,86,38,255,85,86,38,255, + 85,86,38,255,84,87,38,255,84,87,38,255,84,87,38,255, + 84,87,38,255,84,88,38,255,84,88,38,255,84,88,38,255, + 84,88,38,255,84,89,38,255,84,89,38,255,84,89,38,255, + 84,89,38,255,84,90,38,255,84,90,38,255,84,90,38,255, + 84,91,38,255,84,91,38,255,84,92,38,255,84,92,38,255, + 84,92,38,255,84,93,38,255,84,93,38,255,84,93,38,255, + 84,93,38,255,84,94,38,255,84,94,38,255,84,94,38,255, + 84,94,38,255,84,95,38,255,84,95,38,255,84,95,38,255, + 84,96,38,255,85,96,38,255,85,97,38,255,85,97,38,255, + 85,98,38,255,86,98,38,255,86,99,38,255,86,99,38,255, + 86,100,38,255,87,100,38,255,87,101,38,255,87,101,38,255, + 87,102,38,255,88,103,39,255,88,104,39,255,88,104,39,255, + 89,105,39,255,89,105,39,255,90,106,39,255,90,106,39,255, + 91,107,39,255,91,107,40,255,92,108,40,255,92,108,40,255, + 93,109,40,255,93,110,41,255,94,111,41,255,94,111,41,255, + 95,112,41,255,95,113,41,255,96,114,41,255,96,114,41,255, + 97,115,41,255,97,115,42,255,98,116,42,255,98,116,42,255, + 98,117,42,255,99,117,43,255,99,118,43,255,99,118,43,255, + 99,118,43,255,100,119,44,255,100,119,44,255,100,119,44,255, + 100,119,44,255,101,120,45,255,101,120,45,255,101,120,45,255, + 101,120,45,255,101,120,46,255,101,120,46,255,101,120,46,255, + 101,120,46,255,100,120,46,255,100,120,46,255,100,120,46,255, + 100,120,46,255,100,120,47,255,100,120,47,255,100,120,47,255, + 100,120,47,255,99,120,47,255,99,120,47,255,99,120,47,255, + 99,120,47,255,99,120,48,255,99,120,48,255,99,120,48,255, + 99,120,48,255,99,119,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,97,117,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,96,117,48,255,96,117,48,255,96,117,48,255, + 96,117,48,255,96,116,48,255,96,116,48,255,96,116,48,255, + 96,116,48,255,95,115,48,255,95,115,48,255,95,115,48,255, + 95,115,48,255,95,114,48,255,95,114,48,255,95,114,48,255, + 95,114,48,255,94,114,48,255,94,114,48,255,94,114,48,255, + 94,114,48,255,94,113,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,114,47,255,94,114,47,255,94,114,47,255, + 94,114,47,255,95,115,47,255,95,115,47,255,95,115,47,255, + 95,115,47,255,96,115,47,255,96,115,47,255,96,115,47,255, + 96,115,47,255,96,116,47,255,96,116,47,255,96,116,47,255, + 96,116,47,255,96,116,47,255,96,116,47,255,96,116,47,255, + 96,116,47,255,96,116,47,255,96,116,47,255,96,116,47,255, + 96,116,47,255,97,116,47,255,97,116,47,255,97,116,47,255, + 97,116,47,255,97,116,47,255,97,116,47,255,97,116,47,255, + 97,116,47,255,98,117,47,255,98,117,47,255,98,117,47,255, + 98,117,47,255,99,118,47,255,99,118,47,255,99,118,47,255, + 100,118,47,255,100,119,47,255,101,119,47,255,101,119,47,255, + 102,120,47,255,102,120,48,255,103,121,48,255,103,121,48,255, + 104,122,48,255,104,122,48,255,105,123,48,255,105,123,48,255, + 106,124,48,255,106,125,48,255,107,125,48,255,107,126,48,255, + 108,127,48,255,109,127,49,255,109,128,49,255,110,128,49,255, + 110,129,49,255,111,129,49,255,111,130,49,255,111,130,49,255, + 111,131,49,255,112,131,49,255,112,132,49,255,112,132,49,255, + 112,132,49,255,113,132,50,255,113,132,50,255,113,132,50,255, + 113,132,50,255,112,133,51,255,112,133,51,255,112,133,51,255, + 112,133,51,255,111,132,51,255,111,132,51,255,111,132,51,255, + 111,132,51,255,110,131,52,255,110,131,52,255,110,131,52,255, + 110,131,52,255,109,130,52,255,109,130,52,255,109,130,52,255, + 109,130,52,255,108,130,53,255,108,130,53,255,108,130,53,255, + 108,130,53,255,107,129,54,255,107,129,54,255,107,129,54,255, + 107,129,54,255,106,128,55,255,106,128,55,255,106,128,55,255, + 106,128,55,255,105,128,56,255,105,128,56,255,105,128,56,255, + 105,128,56,255,105,128,56,255,105,128,56,255,105,128,56,255, + 105,128,56,255,105,128,57,255,105,128,57,255,105,128,57,255, + 105,128,57,255,106,129,58,255,106,129,58,255,106,129,58,255, + 106,129,58,255,106,130,58,255,106,130,58,255,106,130,58,255, + 106,130,58,255,105,130,59,255,105,130,59,255,105,130,59,255, + 105,130,59,255,104,131,60,255,104,131,60,255,104,131,60,255, + 104,131,60,255,103,131,61,255,103,131,61,255,103,131,61,255, + 102,131,61,255,102,130,62,255,101,130,62,255,101,130,62,255, + 100,130,62,255,99,129,63,255,99,129,63,255,98,129,63,255, + 97,128,64,255,96,128,64,255,95,127,65,255,94,127,65,255, + 93,126,65,255,91,126,66,255,90,125,66,255,89,125,66,255, + 88,124,67,255,86,123,67,255,85,123,68,255,84,122,68,255, + 83,121,68,255,81,120,69,255,80,120,69,255,79,119,69,255, + 77,118,69,255,76,117,70,255,74,116,70,255,73,115,70,255, + 71,114,71,255,70,113,71,255,68,112,72,255,67,111,72,255, + 65,110,72,255,64,108,73,255,62,107,73,255,61,106,73,255, + 59,105,73,255,58,104,74,255,56,103,74,255,55,102,74,255, + 54,101,74,255,52,100,74,255,51,99,74,255,50,98,74,255, + 49,97,74,255,47,96,75,255,46,96,75,255,45,95,75,255, + 44,94,75,255,42,93,75,255,41,92,75,255,40,91,75,255, + 39,90,75,255,38,89,75,255,37,89,75,255,36,88,75,255, + 35,87,75,255,34,87,75,255,34,86,75,255,33,86,75,255, + 32,85,75,255,31,85,74,255,31,84,74,255,30,84,74,255, + 29,83,74,255,29,83,74,255,28,82,74,255,28,82,74,255, + 28,81,74,255,27,81,74,255,27,80,74,255,27,80,74,255, + 26,80,74,255,26,79,73,255,25,79,73,255,25,79,73,255, + 25,78,73,255,25,78,73,255,25,77,73,255,25,77,73,255, + 25,77,73,255,24,77,72,255,24,77,72,255,24,77,72,255, + 24,76,72,255,24,76,72,255,24,75,72,255,24,75,72,255, + 24,75,72,255,24,74,71,255,24,74,71,255,24,74,71,255, + 24,74,71,255,24,73,71,255,24,73,71,255,24,73,71,255, + 24,73,71,255,24,72,70,255,24,72,70,255,24,72,70,255, + 24,72,70,255,25,72,69,255,25,72,69,255,25,72,69,255, + 25,72,69,255,25,71,69,255,25,71,69,255,25,71,69,255, + 25,71,69,255,26,72,68,255,26,72,68,255,26,72,68,255, + 27,72,68,255,27,72,67,255,28,72,67,255,28,72,67,255, + 29,73,67,255,29,73,67,255,30,74,67,255,30,74,67,255, + 31,74,67,255,31,75,66,255,32,75,66,255,32,75,66,255, + 33,76,66,255,33,77,65,255,34,77,65,255,34,78,65,255, + 35,79,65,255,36,80,64,255,36,80,64,255,37,81,64,255, + 38,82,64,255,39,83,63,255,40,84,63,255,41,85,63,255, + 42,86,63,255,43,87,63,255,44,88,63,255,45,89,63,255, + 46,90,63,255,47,91,62,255,48,92,62,255,49,93,62,255, + 50,94,62,255,52,95,62,255,53,96,61,255,54,97,61,255, + 55,98,61,255,56,99,61,255,57,100,61,255,58,101,61,255, + 59,102,61,255,60,103,61,255,61,105,60,255,62,106,60,255, + 63,107,60,255,64,108,60,255,65,109,60,255,66,110,60,255, + 67,111,60,255,67,111,60,255,68,112,60,255,69,113,60,255, + 70,114,60,255,70,114,60,255,71,115,59,255,72,116,59,255, + 73,117,59,255,73,117,59,255,74,118,59,255,75,119,59,255, + 75,119,59,255,75,120,59,255,76,120,60,255,76,121,60,255, + 76,121,60,255,76,121,60,255,77,122,60,255,77,122,60,255, + 77,122,60,255,77,122,60,255,77,122,60,255,77,122,60,255, + 77,122,60,255,77,122,60,255,76,122,61,255,76,122,61,255, + 76,122,61,255,76,122,61,255,75,121,61,255,75,121,61,255, + 75,121,61,255,74,121,61,255,74,120,62,255,73,120,62,255, + 73,120,62,255,72,119,62,255,72,119,62,255,71,118,62,255, + 71,117,62,255,70,117,62,255,70,116,63,255,69,115,63,255, + 68,115,63,255,68,114,63,255,67,114,63,255,66,113,63,255, + 65,113,63,255,65,112,63,255,64,112,64,255,63,111,64,255, + 63,111,64,255,62,110,64,255,62,110,64,255,61,109,64,255, + 61,109,64,255,61,109,64,255,60,108,65,255,60,108,65,255, + 60,108,65,255,60,108,65,255,59,107,65,255,59,107,65,255, + 59,107,65,255,59,107,65,255,60,107,65,255,60,107,65,255, + 60,107,65,255,60,107,65,255,61,108,65,255,61,108,65,255, + 61,108,65,255,61,109,65,255,62,109,65,255,62,110,65,255, + 62,110,65,255,63,111,65,255,63,111,65,255,64,112,65,255, + 65,113,65,255,65,113,65,255,66,114,65,255,67,115,65,255, + 67,116,65,255,68,116,65,255,68,117,65,255,69,118,65,255, + 70,119,65,255,70,119,65,255,71,120,65,255,72,121,65,255, + 72,121,65,255,73,122,65,255,73,122,66,255,74,123,66,255, + 74,123,66,255,75,124,66,255,75,124,67,255,76,125,67,255, + 76,125,67,255,76,126,67,255,77,126,68,255,77,127,68,255, + 77,127,68,255,77,127,68,255,78,128,69,255,78,128,69,255, + 78,128,69,255,78,128,70,255,78,128,70,255,78,128,71,255, + 78,128,71,255,78,128,72,255,78,128,72,255,78,128,73,255, + 78,128,73,255,78,128,74,255,77,128,74,255,77,128,75,255, + 77,128,75,255,77,128,76,255,77,127,76,255,77,127,77,255, + 77,127,77,255,77,126,78,255,76,126,78,255,76,125,79,255, + 76,125,79,255,75,125,80,255,75,124,80,255,74,124,81,255, + 74,123,81,255,74,123,81,255,73,122,81,255,73,122,81,255, + 73,121,81,255,73,121,81,255,72,120,82,255,72,119,82,255, + 72,119,82,255,71,118,82,255,71,118,82,255,70,117,82,255, + 70,116,82,255,69,115,82,255,69,114,81,255,68,113,81,255, + 68,112,81,255,67,111,80,255,67,110,80,255,66,109,79,255, + 65,108,79,255,65,107,78,255,64,105,78,255,63,104,77,255, + 62,103,76,255,62,102,76,255,61,100,75,255,60,99,74,255, + 59,98,73,255,59,96,73,255,58,95,72,255,57,93,71,255, + 56,92,70,255,55,90,70,255,54,89,69,255,53,87,68,255, + 52,86,67,255,51,84,67,255,50,83,66,255,49,81,65,255, + 48,80,64,255,48,78,63,255,47,77,62,255,46,75,61,255, + 45,74,60,255,45,72,60,255,44,71,59,255,43,69,58,255, + 42,68,57,255,42,67,57,255,41,66,56,255,40,65,55,255, + 39,64,55,255,39,63,54,255,38,62,54,255,37,61,53,255, + 37,60,52,255,36,59,52,255,36,58,51,255,35,57,50,255, + 35,57,50,255,35,56,49,255,34,56,49,255,34,55,48,255, + 34,55,48,255,34,55,48,255,33,54,47,255,33,54,47,255, + 33,54,47,255,33,54,46,255,33,53,46,255,33,53,45,255, + 33,53,45,255,33,53,45,255,33,52,44,255,33,52,44,255, + 33,52,44,255,33,52,44,255,33,52,43,255,33,52,43,255, + 33,52,43,255,33,52,43,255,33,53,43,255,33,53,43,255, + 33,53,43,255,33,53,43,255,34,53,43,255,34,53,43,255, + 34,53,43,255,34,53,43,255,34,54,42,255,34,54,42,255, + 34,54,42,255,34,54,42,255,35,54,42,255,35,54,42,255, + 35,54,42,255,35,54,42,255,36,55,42,255,36,55,42,255, + 36,55,42,255,36,55,42,255,37,55,42,255,37,55,42,255, + 37,55,42,255,37,55,42,255,37,56,42,255,37,56,42,255, + 37,56,42,255,38,56,42,255,38,57,41,255,39,57,41,255, + 39,57,41,255,39,57,41,255,39,57,41,255,39,57,41,255, + 39,57,41,255,40,57,41,255,40,58,41,255,41,58,41,255, + 41,58,41,255,41,58,41,255,42,59,40,255,42,59,40,255, + 42,59,40,255,42,59,40,255,43,60,40,255,43,60,40,255, + 43,60,40,255,43,60,40,255,44,61,40,255,44,61,40,255, + 44,61,40,255,45,61,40,255,45,62,40,255,46,62,40,255, + 46,62,40,255,46,62,40,255,47,63,39,255,47,63,39,255, + 47,63,39,255,47,63,39,255,48,64,39,255,48,64,39,255, + 48,64,39,255,48,64,39,255,49,65,39,255,49,65,39,255, + 49,65,39,255,49,65,39,255,50,66,39,255,50,66,39,255, + 50,66,39,255,50,66,39,255,51,66,39,255,51,66,39,255, + 51,66,39,255,51,66,39,255,52,67,38,255,52,67,38,255, + 52,67,38,255,52,67,38,255,53,68,38,255,53,68,38,255, + 53,68,38,255,53,68,38,255,54,69,38,255,54,69,38,255, + 54,69,38,255,54,69,38,255,55,70,38,255,55,70,38,255, + 55,70,38,255,55,71,38,255,56,71,38,255,56,72,38,255, + 56,72,38,255,57,72,38,255,57,73,38,255,58,73,38,255, + 58,73,38,255,58,74,38,255,59,74,37,255,59,75,37,255, + 59,75,37,255,59,75,37,255,60,76,37,255,60,76,37,255, + 60,76,37,255,60,76,37,255,61,77,37,255,61,77,37,255, + 61,77,37,255,61,77,37,255,62,78,37,255,62,78,37,255, + 62,78,37,255,62,78,37,255,62,78,36,255,62,78,36,255, + 62,78,36,255,62,78,36,255,61,77,36,255,61,77,36,255, + 61,77,36,255,61,77,36,255,60,76,35,255,60,76,35,255, + 60,76,35,255,60,75,35,255,59,75,34,255,59,74,34,255, + 59,74,34,255,58,73,34,255,58,73,34,255,57,72,34,255, + 57,72,34,255,56,71,34,255,56,71,33,255,55,70,33,255, + 55,70,33,255,55,69,33,255,54,69,32,255,54,68,32,255, + 54,68,32,255,53,67,32,255,53,67,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,65,31,255,50,64,31,255, + 50,64,31,255,49,63,31,255,49,63,31,255,48,62,31,255, + 48,62,31,255,48,61,31,255,47,61,30,255,47,60,30,255, + 47,60,30,255,46,60,30,255,46,59,30,255,45,59,30,255, + 45,59,30,255,45,58,30,255,44,58,29,255,44,57,29,255, + 44,57,29,255,44,57,29,255,43,56,29,255,43,56,29,255, + 43,56,29,255,43,56,29,255,42,55,28,255,42,55,28,255, + 42,55,28,255,42,54,28,255,41,54,28,255,41,53,28,255, + 41,53,28,255,41,53,28,255,40,52,27,255,40,52,27,255, + 40,52,27,255,40,51,27,255,39,51,26,255,39,50,26,255, + 39,50,26,255,39,50,26,255,38,49,25,255,38,49,25,255, + 38,49,25,255,37,48,25,255,37,48,24,255,36,47,24,255, + 36,47,24,255,36,46,24,255,35,46,24,255,35,45,24,255, + 35,45,24,255,34,44,24,255,34,44,23,255,33,43,23,255, + 33,43,23,255,33,43,23,255,32,42,22,255,32,42,22,255, + 32,42,22,255,31,41,22,255,31,41,21,255,30,40,21,255, + 30,40,21,255,30,40,21,255,29,39,21,255,29,39,21,255, + 29,39,21,255,29,39,21,255,84,85,37,255,84,85,37,255, + 84,85,37,255,84,85,37,255,84,86,38,255,84,86,38,255, + 84,86,38,255,84,86,38,255,84,86,38,255,84,86,38,255, + 84,86,38,255,84,86,38,255,85,86,38,255,85,86,38,255, + 85,86,38,255,85,86,38,255,84,87,38,255,84,87,38,255, + 84,87,38,255,84,87,38,255,84,88,38,255,84,88,38,255, + 84,88,38,255,84,88,38,255,84,89,38,255,84,89,38,255, + 84,89,38,255,84,89,38,255,84,90,38,255,84,90,38,255, + 84,90,38,255,84,91,38,255,84,91,38,255,84,92,38,255, + 84,92,38,255,84,92,38,255,84,93,38,255,84,93,38,255, + 84,93,38,255,84,93,38,255,84,94,38,255,84,94,38,255, + 84,94,38,255,84,94,38,255,84,95,38,255,84,95,38,255, + 84,95,38,255,84,96,38,255,85,96,38,255,85,97,38,255, + 85,97,38,255,85,98,38,255,86,98,38,255,86,99,38,255, + 86,99,38,255,86,100,38,255,87,100,38,255,87,101,38,255, + 87,101,38,255,87,102,38,255,88,103,39,255,88,104,39,255, + 88,104,39,255,89,105,39,255,89,105,39,255,90,106,39,255, + 90,106,39,255,91,107,39,255,91,107,40,255,92,108,40,255, + 92,108,40,255,93,109,40,255,93,110,41,255,94,111,41,255, + 94,111,41,255,95,112,41,255,95,113,41,255,96,114,41,255, + 96,114,41,255,97,115,41,255,97,115,42,255,98,116,42,255, + 98,116,42,255,98,117,42,255,99,117,43,255,99,118,43,255, + 99,118,43,255,99,118,43,255,100,119,44,255,100,119,44,255, + 100,119,44,255,100,119,44,255,101,120,45,255,101,120,45,255, + 101,120,45,255,101,120,45,255,101,120,46,255,101,120,46,255, + 101,120,46,255,101,120,46,255,100,120,46,255,100,120,46,255, + 100,120,46,255,100,120,46,255,100,120,47,255,100,120,47,255, + 100,120,47,255,100,120,47,255,99,120,47,255,99,120,47,255, + 99,120,47,255,99,120,47,255,99,120,48,255,99,120,48,255, + 99,120,48,255,99,120,48,255,99,119,48,255,99,119,48,255, + 99,119,48,255,99,119,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,96,116,48,255,96,116,48,255, + 96,116,48,255,96,116,48,255,96,115,48,255,96,115,48,255, + 96,115,48,255,96,115,48,255,95,114,48,255,95,114,48,255, + 95,114,48,255,95,114,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,94,113,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,95,114,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,95,115,47,255,95,115,47,255, + 95,115,47,255,95,115,47,255,96,115,47,255,96,115,47,255, + 96,115,47,255,96,115,47,255,96,115,47,255,96,115,47,255, + 96,115,47,255,96,115,47,255,96,115,47,255,96,115,47,255, + 96,115,47,255,96,115,47,255,97,116,47,255,97,116,47,255, + 97,116,47,255,97,116,47,255,97,116,47,255,97,116,47,255, + 97,116,47,255,97,116,47,255,98,117,47,255,98,117,47,255, + 98,117,47,255,98,117,47,255,99,118,47,255,99,118,47,255, + 99,118,47,255,100,118,47,255,100,119,47,255,101,119,47,255, + 101,119,47,255,102,120,47,255,102,120,48,255,103,121,48,255, + 103,121,48,255,104,122,48,255,104,122,48,255,105,123,48,255, + 105,123,48,255,106,124,48,255,106,125,48,255,107,125,48,255, + 107,126,48,255,108,127,48,255,109,127,49,255,109,128,49,255, + 110,128,49,255,110,129,49,255,111,129,49,255,111,130,49,255, + 111,130,49,255,111,131,49,255,112,131,49,255,112,132,49,255, + 112,132,49,255,112,132,49,255,113,132,50,255,113,132,50,255, + 113,132,50,255,113,132,50,255,112,133,51,255,112,133,51,255, + 112,133,51,255,112,133,51,255,111,132,51,255,111,132,51,255, + 111,132,51,255,111,132,51,255,110,131,52,255,110,131,52,255, + 110,131,52,255,110,131,52,255,109,130,52,255,109,130,52,255, + 109,130,52,255,109,130,52,255,108,130,53,255,108,130,53,255, + 108,130,53,255,108,130,53,255,107,129,54,255,107,129,54,255, + 107,129,54,255,107,129,54,255,106,128,55,255,106,128,55,255, + 106,128,55,255,106,128,55,255,105,128,56,255,105,128,56,255, + 105,128,56,255,105,128,56,255,105,128,56,255,105,128,56,255, + 105,128,56,255,105,128,56,255,105,128,57,255,105,128,57,255, + 105,128,57,255,105,128,57,255,106,129,58,255,106,129,58,255, + 106,129,58,255,106,129,58,255,106,130,58,255,106,130,58,255, + 106,130,58,255,106,130,58,255,105,130,59,255,105,130,59,255, + 105,130,59,255,105,130,59,255,104,131,60,255,104,131,60,255, + 104,131,60,255,104,131,60,255,103,131,61,255,103,131,61,255, + 103,131,61,255,102,131,61,255,102,130,62,255,101,130,62,255, + 101,130,62,255,100,130,62,255,99,129,63,255,99,129,63,255, + 98,129,63,255,97,128,64,255,96,128,64,255,96,127,65,255, + 95,127,65,255,94,126,65,255,93,126,66,255,92,125,66,255, + 91,125,66,255,90,124,67,255,88,124,67,255,87,123,68,255, + 86,123,68,255,84,122,68,255,83,121,69,255,81,121,69,255, + 80,120,69,255,78,119,69,255,77,118,70,255,75,117,70,255, + 74,116,70,255,72,115,71,255,71,114,71,255,69,113,72,255, + 68,112,72,255,66,111,72,255,65,110,73,255,63,109,73,255, + 62,108,73,255,60,107,73,255,59,106,74,255,57,105,74,255, + 56,104,74,255,55,103,74,255,53,102,74,255,52,101,74,255, + 51,100,74,255,49,99,74,255,48,98,75,255,46,97,75,255, + 45,96,75,255,44,95,75,255,42,94,75,255,41,93,75,255, + 40,92,75,255,39,91,75,255,38,90,75,255,37,90,75,255, + 36,89,75,255,35,88,75,255,34,88,75,255,34,87,75,255, + 33,87,75,255,32,86,75,255,31,85,74,255,31,85,74,255, + 30,84,74,255,29,83,74,255,29,83,74,255,28,82,74,255, + 28,82,74,255,28,81,74,255,27,81,74,255,27,80,74,255, + 27,80,74,255,26,80,74,255,26,79,73,255,25,79,73,255, + 25,79,73,255,25,78,73,255,25,78,73,255,25,77,73,255, + 25,77,73,255,25,77,73,255,24,77,72,255,24,77,72,255, + 24,77,72,255,24,76,72,255,24,76,72,255,24,75,72,255, + 24,75,72,255,24,75,72,255,24,74,71,255,24,74,71,255, + 24,74,71,255,24,74,71,255,24,73,71,255,24,73,71,255, + 24,73,71,255,24,73,71,255,24,72,70,255,24,72,70,255, + 24,72,70,255,24,72,70,255,25,72,69,255,25,72,69,255, + 25,72,69,255,25,72,69,255,25,71,69,255,25,71,69,255, + 25,71,69,255,25,71,69,255,26,72,68,255,26,72,68,255, + 26,72,68,255,27,72,68,255,27,72,67,255,28,72,67,255, + 28,72,67,255,29,73,67,255,29,73,67,255,30,74,67,255, + 30,74,67,255,31,74,67,255,31,75,66,255,32,75,66,255, + 32,75,66,255,33,76,66,255,33,77,65,255,34,77,65,255, + 34,78,65,255,35,79,65,255,36,80,64,255,36,80,64,255, + 37,81,64,255,38,82,64,255,39,83,63,255,40,84,63,255, + 41,85,63,255,42,86,63,255,43,87,63,255,44,88,63,255, + 45,89,63,255,46,90,63,255,47,91,62,255,48,92,62,255, + 49,93,62,255,50,94,62,255,52,95,62,255,53,96,61,255, + 54,97,61,255,55,98,61,255,56,99,61,255,57,100,61,255, + 58,101,61,255,59,102,61,255,60,103,61,255,61,105,60,255, + 62,106,60,255,63,107,60,255,64,108,60,255,65,109,60,255, + 66,110,60,255,67,111,60,255,67,111,60,255,68,112,60,255, + 69,113,60,255,70,114,60,255,70,114,60,255,71,115,59,255, + 72,116,59,255,72,117,59,255,73,117,59,255,73,118,59,255, + 74,119,59,255,74,119,59,255,74,120,59,255,75,120,60,255, + 75,121,60,255,75,121,60,255,75,121,60,255,76,122,60,255, + 76,122,60,255,76,122,60,255,76,122,60,255,76,122,60,255, + 76,122,60,255,76,122,60,255,76,122,60,255,75,122,61,255, + 75,122,61,255,75,122,61,255,75,122,61,255,74,121,61,255, + 74,121,61,255,74,121,61,255,73,121,61,255,73,120,62,255, + 72,120,62,255,72,120,62,255,71,119,62,255,71,119,62,255, + 70,118,62,255,69,117,62,255,69,117,62,255,68,116,63,255, + 67,115,63,255,67,115,63,255,66,114,63,255,66,114,63,255, + 65,113,63,255,64,113,63,255,64,112,63,255,63,112,64,255, + 62,111,64,255,62,111,64,255,61,110,64,255,61,110,64,255, + 60,109,64,255,60,109,64,255,60,109,64,255,59,108,65,255, + 59,108,65,255,59,108,65,255,59,108,65,255,58,107,65,255, + 58,107,65,255,58,107,65,255,58,107,65,255,59,107,65,255, + 59,107,65,255,59,107,65,255,59,107,65,255,59,108,65,255, + 59,108,65,255,59,108,65,255,60,109,65,255,60,109,65,255, + 61,110,65,255,61,110,65,255,62,111,65,255,62,111,65,255, + 63,112,65,255,64,113,65,255,64,113,65,255,65,114,65,255, + 66,115,65,255,66,116,65,255,67,116,65,255,67,117,65,255, + 68,118,65,255,69,119,65,255,69,119,65,255,70,120,65,255, + 71,121,65,255,71,121,65,255,72,122,65,255,72,122,66,255, + 73,123,66,255,73,123,66,255,74,124,66,255,74,124,67,255, + 75,125,67,255,75,125,67,255,75,126,67,255,76,126,68,255, + 76,127,68,255,76,127,68,255,76,127,68,255,76,128,69,255, + 76,128,69,255,76,128,69,255,76,128,70,255,76,128,70,255, + 76,128,71,255,76,128,71,255,76,128,72,255,76,128,72,255, + 76,128,73,255,76,128,73,255,76,128,74,255,75,128,74,255, + 75,128,75,255,75,128,75,255,75,128,76,255,75,127,76,255, + 75,127,77,255,75,127,77,255,75,126,78,255,74,126,78,255, + 74,125,79,255,74,125,79,255,73,125,80,255,73,124,80,255, + 72,124,81,255,72,123,81,255,72,123,81,255,71,122,81,255, + 71,121,81,255,71,121,81,255,71,120,81,255,70,120,82,255, + 70,119,82,255,70,118,82,255,69,118,82,255,69,117,82,255, + 68,116,82,255,68,115,82,255,67,114,82,255,67,113,81,255, + 66,112,81,255,66,111,81,255,65,110,80,255,65,109,80,255, + 64,108,79,255,63,107,79,255,63,106,78,255,62,104,78,255, + 61,103,77,255,60,102,76,255,60,100,76,255,59,99,75,255, + 58,97,74,255,57,96,73,255,57,94,73,255,56,93,72,255, + 55,91,71,255,54,90,70,255,53,88,70,255,52,87,69,255, + 51,85,68,255,50,84,67,255,49,82,67,255,48,81,66,255, + 47,79,65,255,46,78,64,255,46,77,63,255,45,76,62,255, + 44,74,61,255,43,73,60,255,43,71,60,255,42,70,59,255, + 41,68,58,255,40,67,57,255,40,66,57,255,39,65,56,255, + 38,64,55,255,38,63,55,255,37,62,54,255,37,61,54,255, + 36,60,53,255,36,59,52,255,35,58,52,255,35,57,51,255, + 34,56,50,255,34,56,50,255,34,55,49,255,33,55,49,255, + 33,54,48,255,33,54,48,255,33,54,48,255,32,53,47,255, + 32,53,47,255,32,53,47,255,32,53,46,255,32,52,46,255, + 32,52,45,255,32,52,45,255,32,52,45,255,32,51,44,255, + 32,51,44,255,32,51,44,255,32,51,44,255,32,51,43,255, + 32,51,43,255,32,51,43,255,32,51,43,255,32,52,43,255, + 32,52,43,255,32,52,43,255,32,52,43,255,33,52,43,255, + 33,52,43,255,33,52,43,255,33,52,43,255,33,53,42,255, + 33,53,42,255,33,53,42,255,33,53,42,255,34,53,42,255, + 34,53,42,255,34,53,42,255,34,53,42,255,35,54,42,255, + 35,54,42,255,35,54,42,255,35,54,42,255,36,54,42,255, + 36,54,42,255,36,54,42,255,36,54,42,255,37,55,42,255, + 37,55,42,255,37,55,42,255,37,55,42,255,38,56,41,255, + 38,56,41,255,38,56,41,255,38,56,41,255,39,57,41,255, + 39,57,41,255,39,57,41,255,39,57,41,255,40,57,41,255, + 40,57,41,255,40,57,41,255,40,58,41,255,41,58,40,255, + 41,59,40,255,41,59,40,255,41,59,40,255,42,59,40,255, + 42,59,40,255,42,59,40,255,43,60,40,255,43,60,40,255, + 44,61,40,255,44,61,40,255,44,61,40,255,45,62,40,255, + 45,62,40,255,45,62,40,255,45,62,40,255,46,63,39,255, + 46,63,39,255,46,63,39,255,47,63,39,255,47,64,39,255, + 48,64,39,255,48,64,39,255,48,64,39,255,49,64,39,255, + 49,64,39,255,49,64,39,255,49,64,39,255,50,65,39,255, + 50,65,39,255,50,65,39,255,50,65,39,255,51,66,39,255, + 51,66,39,255,51,66,39,255,51,66,39,255,52,67,38,255, + 52,67,38,255,52,67,38,255,52,67,38,255,53,68,38,255, + 53,68,38,255,53,68,38,255,53,68,38,255,54,69,38,255, + 54,69,38,255,54,69,38,255,54,69,38,255,55,70,38,255, + 55,70,38,255,55,70,38,255,55,71,38,255,56,71,38,255, + 56,72,38,255,56,72,38,255,57,72,38,255,57,73,38,255, + 58,73,38,255,58,73,38,255,58,74,38,255,59,74,37,255, + 59,75,37,255,59,75,37,255,59,75,37,255,60,76,37,255, + 60,76,37,255,60,76,37,255,60,76,37,255,61,77,37,255, + 61,77,37,255,61,77,37,255,61,77,37,255,62,78,37,255, + 62,78,37,255,62,78,37,255,62,78,37,255,62,78,36,255, + 62,78,36,255,62,78,36,255,62,78,36,255,61,77,36,255, + 61,77,36,255,61,77,36,255,61,77,36,255,60,76,35,255, + 60,76,35,255,60,76,35,255,60,75,35,255,59,75,34,255, + 59,74,34,255,59,74,34,255,58,73,34,255,58,73,34,255, + 57,72,34,255,57,72,34,255,56,71,34,255,56,71,33,255, + 55,70,33,255,55,70,33,255,55,69,33,255,54,69,32,255, + 54,68,32,255,54,68,32,255,53,67,32,255,53,67,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,65,31,255, + 50,64,31,255,50,64,31,255,49,63,31,255,49,63,31,255, + 48,62,31,255,48,62,31,255,48,61,31,255,47,61,30,255, + 47,60,30,255,47,60,30,255,46,60,30,255,46,59,30,255, + 45,59,30,255,45,59,30,255,45,58,30,255,44,58,29,255, + 44,57,29,255,44,57,29,255,44,57,29,255,43,56,29,255, + 43,56,29,255,43,56,29,255,43,56,29,255,42,55,28,255, + 42,55,28,255,42,55,28,255,42,54,28,255,41,54,28,255, + 41,53,28,255,41,53,28,255,41,53,28,255,40,52,27,255, + 40,52,27,255,40,52,27,255,40,51,27,255,39,51,26,255, + 39,50,26,255,39,50,26,255,39,50,26,255,38,49,25,255, + 38,49,25,255,38,49,25,255,37,48,25,255,37,48,24,255, + 36,47,24,255,36,47,24,255,36,46,24,255,35,46,24,255, + 35,45,24,255,35,45,24,255,34,44,24,255,34,44,23,255, + 33,43,23,255,33,43,23,255,33,43,23,255,32,42,22,255, + 32,42,22,255,32,42,22,255,31,41,22,255,31,41,21,255, + 30,40,21,255,30,40,21,255,30,40,21,255,29,39,21,255, + 29,39,21,255,29,39,21,255,29,39,21,255,85,85,37,255, + 85,85,37,255,85,85,37,255,85,85,37,255,85,86,38,255, + 85,86,38,255,85,86,38,255,85,86,38,255,85,86,38,255, + 85,86,38,255,85,86,38,255,85,86,38,255,85,86,38,255, + 85,86,38,255,85,86,38,255,85,86,38,255,84,87,38,255, + 84,87,38,255,84,87,38,255,84,87,38,255,84,88,38,255, + 84,88,38,255,84,88,38,255,84,88,38,255,84,89,38,255, + 84,89,38,255,84,89,38,255,84,89,38,255,84,90,38,255, + 84,90,38,255,84,90,38,255,84,90,38,255,84,91,38,255, + 84,91,38,255,84,91,38,255,84,91,38,255,84,92,38,255, + 84,92,38,255,84,92,38,255,84,92,38,255,83,93,38,255, + 83,93,38,255,83,93,38,255,83,93,38,255,83,94,38,255, + 83,94,38,255,83,94,38,255,83,95,38,255,84,95,38,255, + 84,96,38,255,84,96,38,255,84,97,38,255,85,97,38,255, + 85,98,38,255,85,98,38,255,85,99,38,255,86,99,38,255, + 86,100,38,255,86,100,38,255,86,101,38,255,87,102,39,255, + 87,103,39,255,87,103,39,255,88,104,39,255,88,104,39,255, + 89,105,39,255,89,105,39,255,90,106,39,255,90,106,40,255, + 91,107,40,255,91,107,40,255,92,108,40,255,92,109,41,255, + 93,110,41,255,93,110,41,255,94,111,41,255,94,112,41,255, + 95,113,41,255,95,113,41,255,96,114,41,255,96,114,42,255, + 97,115,42,255,97,115,42,255,97,116,42,255,98,116,43,255, + 98,117,43,255,98,117,43,255,98,117,43,255,99,118,44,255, + 99,118,44,255,99,118,44,255,99,118,44,255,100,119,45,255, + 100,119,45,255,100,119,45,255,100,119,45,255,100,119,46,255, + 100,119,46,255,100,119,46,255,100,119,46,255,99,119,46,255, + 99,119,46,255,99,119,46,255,99,119,46,255,99,119,47,255, + 99,119,47,255,99,119,47,255,99,119,47,255,98,119,47,255, + 98,119,47,255,98,119,47,255,98,119,47,255,98,119,48,255, + 98,119,48,255,98,119,48,255,98,119,48,255,98,118,48,255, + 98,118,48,255,98,118,48,255,98,118,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,97,117,48,255,97,117,48,255, + 97,117,48,255,97,117,48,255,97,117,48,255,96,116,48,255, + 96,116,48,255,96,116,48,255,96,116,48,255,95,115,48,255, + 95,115,48,255,95,115,48,255,95,115,48,255,95,114,48,255, + 95,114,48,255,95,114,48,255,95,114,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,94,113,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,92,111,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,92,111,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,92,111,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,92,111,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,93,112,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,94,113,47,255,94,114,47,255, + 94,114,47,255,94,114,47,255,94,114,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,95,114,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,95,114,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,95,114,47,255,96,115,47,255, + 96,115,47,255,96,115,47,255,96,115,47,255,96,115,47,255, + 96,115,47,255,96,115,47,255,96,115,47,255,97,116,47,255, + 97,116,47,255,97,116,47,255,97,116,47,255,98,117,47,255, + 98,117,47,255,98,117,47,255,99,117,47,255,99,118,47,255, + 100,118,47,255,100,118,47,255,101,119,47,255,101,119,48,255, + 102,120,48,255,102,120,48,255,103,121,48,255,103,121,48,255, + 104,122,48,255,104,122,48,255,105,123,48,255,105,124,48,255, + 106,124,48,255,106,125,48,255,107,126,48,255,108,126,49,255, + 108,127,49,255,109,127,49,255,109,128,49,255,110,128,49,255, + 110,129,49,255,110,129,49,255,111,130,49,255,111,130,49,255, + 112,131,49,255,112,131,49,255,112,131,49,255,112,131,50,255, + 112,131,50,255,112,131,50,255,112,131,50,255,112,132,51,255, + 112,132,51,255,112,132,51,255,112,132,51,255,111,131,51,255, + 111,131,51,255,111,131,51,255,111,131,51,255,110,130,52,255, + 110,130,52,255,110,130,52,255,110,130,52,255,109,129,52,255, + 109,129,52,255,109,129,52,255,109,129,52,255,108,129,53,255, + 108,129,53,255,108,129,53,255,108,129,53,255,107,128,53,255, + 107,128,53,255,107,128,53,255,107,128,53,255,106,127,54,255, + 106,127,54,255,106,127,54,255,106,127,54,255,105,127,55,255, + 105,127,55,255,105,127,55,255,105,127,55,255,105,128,56,255, + 105,128,56,255,105,128,56,255,105,128,56,255,105,128,56,255, + 105,128,56,255,105,128,56,255,105,128,56,255,106,129,57,255, + 106,129,57,255,106,129,57,255,106,129,57,255,106,130,57,255, + 106,130,57,255,106,130,57,255,106,130,57,255,106,130,58,255, + 106,130,58,255,106,130,58,255,106,130,58,255,105,131,59,255, + 105,131,59,255,105,131,59,255,105,131,59,255,104,132,60,255, + 104,132,60,255,104,132,60,255,103,132,60,255,103,131,61,255, + 102,131,61,255,102,131,61,255,101,131,61,255,100,130,62,255, + 100,130,62,255,99,130,62,255,98,129,63,255,97,129,63,255, + 97,128,64,255,96,128,64,255,95,127,64,255,94,127,65,255, + 93,126,65,255,92,126,65,255,91,125,66,255,89,125,66,255, + 88,124,67,255,87,124,67,255,85,123,67,255,84,122,68,255, + 82,122,68,255,81,121,68,255,79,120,69,255,78,119,69,255, + 76,118,70,255,75,117,70,255,73,116,70,255,72,115,71,255, + 70,114,71,255,69,113,71,255,67,112,71,255,66,111,72,255, + 64,110,72,255,63,109,72,255,61,108,73,255,60,107,73,255, + 58,106,74,255,57,105,74,255,56,104,74,255,54,103,74,255, + 53,102,74,255,52,101,74,255,50,100,74,255,49,99,75,255, + 47,98,75,255,46,97,75,255,45,96,75,255,43,95,75,255, + 42,94,75,255,41,93,75,255,40,92,75,255,39,91,75,255, + 38,91,75,255,37,90,75,255,36,89,75,255,35,89,75,255, + 35,88,75,255,34,88,75,255,33,87,75,255,32,86,74,255, + 32,86,74,255,31,85,74,255,30,84,74,255,29,84,74,255, + 29,83,74,255,28,83,74,255,28,82,74,255,27,82,74,255, + 27,81,74,255,27,81,74,255,26,81,74,255,26,80,73,255, + 25,80,73,255,25,80,73,255,25,79,73,255,25,79,73,255, + 25,78,73,255,25,78,73,255,25,78,73,255,24,78,72,255, + 24,78,72,255,24,78,72,255,24,77,72,255,24,77,72,255, + 24,76,72,255,24,76,72,255,24,76,72,255,24,75,71,255, + 24,75,71,255,24,75,71,255,24,75,71,255,24,74,71,255, + 24,74,71,255,24,74,71,255,24,74,71,255,24,73,70,255, + 24,73,70,255,24,73,70,255,24,73,70,255,24,72,69,255, + 24,72,69,255,24,72,69,255,24,72,69,255,25,72,69,255, + 25,72,69,255,25,72,69,255,25,72,69,255,26,72,68,255, + 26,72,68,255,26,72,68,255,26,72,68,255,27,73,67,255, + 27,73,67,255,27,73,67,255,28,73,67,255,28,74,67,255, + 29,74,67,255,29,74,67,255,30,75,67,255,30,75,66,255, + 31,76,66,255,31,76,66,255,32,77,66,255,32,77,65,255, + 33,78,65,255,33,78,65,255,34,79,65,255,35,80,64,255, + 35,80,64,255,36,81,64,255,37,82,64,255,38,83,63,255, + 39,84,63,255,40,85,63,255,41,86,63,255,42,87,63,255, + 43,88,63,255,44,89,63,255,45,90,63,255,46,91,62,255, + 47,92,62,255,48,93,62,255,49,94,62,255,51,95,62,255, + 52,96,61,255,53,97,61,255,54,98,61,255,55,99,61,255, + 56,100,61,255,57,101,61,255,58,102,61,255,59,103,61,255, + 60,105,60,255,61,106,60,255,62,107,60,255,63,108,60,255, + 64,109,60,255,65,110,60,255,66,111,60,255,66,111,60,255, + 67,112,60,255,68,113,60,255,69,114,60,255,69,114,60,255, + 70,115,59,255,71,116,59,255,71,117,59,255,72,117,59,255, + 72,118,59,255,73,119,59,255,73,119,59,255,73,120,59,255, + 74,120,60,255,74,121,60,255,74,121,60,255,74,121,60,255, + 75,122,60,255,75,122,60,255,75,122,60,255,75,122,60,255, + 75,122,60,255,75,122,60,255,75,122,60,255,75,122,60,255, + 74,122,61,255,74,122,61,255,74,122,61,255,74,122,61,255, + 73,121,61,255,73,121,61,255,73,121,61,255,72,120,61,255, + 72,120,62,255,71,119,62,255,71,119,62,255,70,118,62,255, + 70,118,62,255,69,117,62,255,68,117,62,255,68,116,62,255, + 67,116,63,255,66,115,63,255,66,115,63,255,65,114,63,255, + 65,114,63,255,64,113,63,255,63,113,63,255,63,112,63,255, + 62,112,64,255,61,111,64,255,61,111,64,255,60,110,64,255, + 60,110,64,255,59,109,64,255,59,109,64,255,59,108,64,255, + 58,108,65,255,58,107,65,255,58,107,65,255,58,107,65,255, + 57,107,65,255,57,107,65,255,57,107,65,255,57,107,65,255, + 58,107,65,255,58,107,65,255,58,107,65,255,58,107,65,255, + 58,108,65,255,58,108,65,255,58,108,65,255,59,109,65,255, + 59,109,65,255,60,110,65,255,60,110,65,255,61,111,65,255, + 61,111,65,255,62,112,65,255,63,113,65,255,63,113,65,255, + 64,114,65,255,65,115,65,255,65,116,65,255,66,116,65,255, + 66,117,65,255,67,118,65,255,68,119,65,255,68,119,65,255, + 69,120,65,255,70,121,65,255,70,121,65,255,71,122,65,255, + 71,122,66,255,72,123,66,255,72,123,66,255,73,124,66,255, + 73,124,67,255,74,125,67,255,74,125,67,255,74,125,67,255, + 75,126,68,255,75,126,68,255,75,126,68,255,75,126,69,255, + 75,127,69,255,75,127,70,255,75,127,70,255,75,127,71,255, + 75,127,71,255,75,127,72,255,75,127,72,255,75,127,73,255, + 75,127,73,255,75,127,74,255,75,127,74,255,75,127,75,255, + 74,127,75,255,74,127,76,255,74,127,76,255,74,127,77,255, + 74,126,77,255,74,126,78,255,74,126,78,255,74,125,79,255, + 73,125,79,255,73,124,80,255,73,124,80,255,72,124,81,255, + 72,123,81,255,71,123,82,255,71,122,82,255,71,122,82,255, + 70,121,82,255,70,120,82,255,70,120,82,255,70,119,82,255, + 69,119,82,255,69,118,82,255,69,117,82,255,68,117,82,255, + 68,116,82,255,67,115,82,255,67,114,82,255,66,113,82,255, + 66,112,81,255,65,111,81,255,65,110,81,255,64,109,80,255, + 64,108,80,255,63,107,79,255,62,106,79,255,62,105,78,255, + 61,103,78,255,60,102,77,255,59,101,76,255,59,99,76,255, + 58,98,75,255,57,96,74,255,56,95,73,255,56,93,73,255, + 55,92,72,255,54,90,71,255,53,89,70,255,52,87,70,255, + 51,86,69,255,50,84,68,255,49,83,67,255,48,81,67,255, + 47,80,66,255,46,78,65,255,45,77,64,255,45,76,63,255, + 44,75,62,255,43,73,61,255,42,72,60,255,42,70,60,255, + 41,69,59,255,40,67,58,255,39,66,57,255,39,65,57,255, + 38,64,56,255,37,63,55,255,37,62,55,255,36,61,54,255, + 36,60,54,255,35,59,53,255,35,58,52,255,34,57,52,255, + 34,56,51,255,33,55,50,255,33,55,50,255,33,54,49,255, + 32,54,49,255,32,53,48,255,32,53,48,255,32,53,48,255, + 31,52,47,255,31,52,47,255,31,52,47,255,31,52,46,255, + 31,51,46,255,31,51,45,255,31,51,45,255,31,51,45,255, + 31,50,44,255,31,50,44,255,31,50,44,255,31,50,44,255, + 31,50,43,255,31,50,43,255,31,50,43,255,31,50,43,255, + 31,51,43,255,31,51,43,255,31,51,43,255,31,51,43,255, + 32,51,43,255,32,51,43,255,32,51,43,255,32,51,43,255, + 32,52,42,255,32,52,42,255,32,52,42,255,32,52,42,255, + 33,52,42,255,33,52,42,255,33,52,42,255,33,52,42,255, + 34,53,42,255,34,53,42,255,34,53,42,255,34,53,42,255, + 35,53,42,255,35,53,42,255,35,53,42,255,35,53,42,255, + 36,54,42,255,36,54,42,255,36,54,42,255,36,54,42,255, + 37,55,41,255,37,55,41,255,37,55,41,255,37,55,41,255, + 38,56,41,255,38,56,41,255,38,56,41,255,38,56,41,255, + 39,56,41,255,39,56,41,255,39,56,41,255,39,57,41,255, + 40,57,40,255,40,58,40,255,40,58,40,255,40,58,40,255, + 41,58,40,255,41,58,40,255,41,58,40,255,42,59,40,255, + 42,59,40,255,43,60,40,255,43,60,40,255,43,60,40,255, + 44,61,40,255,44,61,40,255,44,61,40,255,44,61,40,255, + 45,62,39,255,45,62,39,255,45,62,39,255,46,62,39,255, + 46,63,39,255,47,63,39,255,47,63,39,255,47,63,39,255, + 48,63,39,255,48,63,39,255,48,63,39,255,48,63,39,255, + 49,64,39,255,49,64,39,255,49,64,39,255,49,64,39,255, + 50,65,39,255,50,65,39,255,50,65,39,255,50,65,39,255, + 51,66,38,255,51,66,38,255,51,66,38,255,51,66,38,255, + 52,67,38,255,52,67,38,255,52,67,38,255,52,67,38,255, + 53,68,38,255,53,68,38,255,53,68,38,255,53,68,38,255, + 54,69,38,255,54,69,38,255,54,69,38,255,54,70,38,255, + 55,70,38,255,55,71,38,255,55,71,38,255,56,71,38,255, + 56,72,38,255,57,72,38,255,57,72,38,255,57,73,38,255, + 58,73,37,255,58,74,37,255,58,74,37,255,58,74,37,255, + 59,75,37,255,59,75,37,255,59,75,37,255,59,76,37,255, + 60,76,37,255,60,77,37,255,60,77,37,255,60,77,37,255, + 61,77,37,255,61,77,37,255,61,77,37,255,61,77,37,255, + 61,78,36,255,61,78,36,255,61,78,36,255,61,78,36,255, + 61,77,36,255,61,77,36,255,61,77,36,255,61,77,36,255, + 60,76,35,255,60,76,35,255,60,76,35,255,60,75,35,255, + 59,75,34,255,59,74,34,255,59,74,34,255,58,73,34,255, + 58,73,34,255,57,72,34,255,57,72,34,255,56,71,34,255, + 56,71,33,255,55,70,33,255,55,70,33,255,55,69,33,255, + 54,69,32,255,54,68,32,255,54,68,32,255,53,67,32,255, + 53,67,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,65,31,255,50,64,31,255,50,64,31,255,49,63,31,255, + 49,63,31,255,48,62,31,255,48,62,31,255,48,61,31,255, + 47,61,30,255,47,60,30,255,47,60,30,255,46,60,30,255, + 46,59,30,255,45,59,30,255,45,59,30,255,45,58,30,255, + 44,58,29,255,44,57,29,255,44,57,29,255,44,57,29,255, + 43,56,29,255,43,56,29,255,43,56,29,255,43,56,29,255, + 42,55,28,255,42,55,28,255,42,55,28,255,42,54,28,255, + 41,54,28,255,41,53,28,255,41,53,28,255,41,53,28,255, + 40,52,27,255,40,52,27,255,40,52,27,255,40,51,27,255, + 39,51,26,255,39,50,26,255,39,50,26,255,38,49,26,255, + 38,49,25,255,37,48,25,255,37,48,25,255,37,47,25,255, + 36,47,24,255,36,46,24,255,36,46,24,255,35,45,24,255, + 35,45,24,255,34,44,24,255,34,44,24,255,33,44,24,255, + 33,43,23,255,32,43,23,255,32,43,23,255,32,42,23,255, + 31,42,22,255,31,41,22,255,31,41,22,255,31,40,22,255, + 30,40,21,255,30,39,21,255,30,39,21,255,30,39,21,255, + 29,38,21,255,29,38,21,255,29,38,21,255,29,38,21,255, + 85,85,38,255,85,85,38,255,85,85,38,255,85,85,38,255, + 85,86,39,255,85,86,39,255,85,86,39,255,85,86,39,255, + 85,86,39,255,85,86,39,255,85,86,39,255,85,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 85,87,39,255,85,87,39,255,85,87,39,255,85,87,39,255, + 85,87,39,255,85,87,39,255,85,87,39,255,85,87,39,255, + 84,88,39,255,84,88,39,255,84,88,39,255,84,88,39,255, + 84,89,39,255,84,89,39,255,84,89,39,255,84,90,39,255, + 83,90,39,255,83,91,39,255,83,91,39,255,83,91,39,255, + 83,92,38,255,83,92,38,255,83,92,38,255,83,92,38,255, + 83,92,38,255,83,92,38,255,83,92,38,255,83,93,38,255, + 83,93,38,255,83,94,38,255,83,94,38,255,83,94,38,255, + 83,95,38,255,83,95,38,255,83,95,38,255,83,96,38,255, + 84,96,38,255,84,97,38,255,84,97,38,255,84,98,38,255, + 85,98,38,255,85,99,38,255,85,99,38,255,86,100,38,255, + 86,101,38,255,87,102,38,255,87,102,38,255,87,103,38,255, + 88,103,39,255,88,104,39,255,88,104,39,255,89,105,39,255, + 89,105,39,255,90,106,39,255,90,106,39,255,91,107,39,255, + 92,108,40,255,93,109,40,255,93,109,40,255,94,110,40,255, + 94,111,41,255,95,112,41,255,95,112,41,255,95,113,41,255, + 96,113,42,255,96,114,42,255,96,114,42,255,97,115,42,255, + 97,115,43,255,98,116,43,255,98,116,43,255,98,116,43,255, + 99,117,44,255,99,117,44,255,99,117,44,255,99,117,44,255, + 99,118,45,255,99,118,45,255,99,118,45,255,99,118,45,255, + 99,118,45,255,99,118,45,255,99,118,45,255,99,118,45,255, + 98,118,46,255,98,118,46,255,98,118,46,255,98,118,46,255, + 98,118,47,255,98,118,47,255,98,118,47,255,98,118,47,255, + 97,118,47,255,97,118,47,255,97,118,47,255,97,118,47,255, + 97,118,47,255,97,118,47,255,97,118,47,255,97,118,47,255, + 97,117,47,255,97,117,47,255,97,117,47,255,97,117,47,255, + 96,116,48,255,96,116,48,255,96,116,48,255,96,116,48,255, + 96,116,48,255,96,116,48,255,96,116,48,255,96,116,48,255, + 95,115,48,255,95,115,48,255,95,115,48,255,95,115,48,255, + 94,114,48,255,94,114,48,255,94,114,48,255,94,114,48,255, + 94,113,48,255,94,113,48,255,94,113,48,255,94,113,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,93,112,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,92,111,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,92,111,48,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,93,112,47,255, + 93,113,47,255,93,113,47,255,93,113,47,255,93,113,47,255, + 94,113,47,255,94,113,47,255,94,113,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,94,113,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,94,113,47,255,94,113,47,255, + 95,114,47,255,95,114,47,255,95,114,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,95,114,47,255,95,114,47,255, + 96,115,47,255,96,115,47,255,96,115,47,255,96,115,47,255, + 97,116,47,255,97,116,47,255,97,116,47,255,98,116,47,255, + 98,117,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 100,118,47,255,101,119,47,255,101,119,47,255,102,120,47,255, + 102,121,47,255,103,121,47,255,103,122,47,255,104,123,47,255, + 105,123,48,255,105,124,48,255,106,124,48,255,107,125,48,255, + 108,126,48,255,108,126,48,255,109,127,48,255,109,128,48,255, + 110,128,49,255,110,129,49,255,110,129,49,255,110,130,49,255, + 111,130,49,255,111,131,49,255,111,131,49,255,111,131,49,255, + 112,131,49,255,112,131,49,255,112,131,49,255,112,131,49,255, + 111,131,50,255,111,131,50,255,111,131,50,255,111,131,50,255, + 110,131,50,255,110,131,50,255,110,131,50,255,110,131,50,255, + 109,130,51,255,109,130,51,255,109,130,51,255,109,130,51,255, + 108,129,51,255,108,129,51,255,108,129,51,255,108,129,51,255, + 107,128,52,255,107,128,52,255,107,128,52,255,107,128,52,255, + 106,128,53,255,106,128,53,255,106,128,53,255,106,128,53,255, + 105,127,54,255,105,127,54,255,105,127,54,255,105,127,54,255, + 105,127,55,255,105,127,55,255,105,127,55,255,105,127,55,255, + 106,127,55,255,106,127,55,255,106,127,55,255,106,127,55,255, + 106,128,56,255,106,128,56,255,106,128,56,255,106,128,56,255, + 107,129,57,255,107,129,57,255,107,129,57,255,107,129,57,255, + 107,130,57,255,107,130,57,255,107,130,57,255,107,130,57,255, + 106,131,58,255,106,131,58,255,106,131,58,255,106,131,58,255, + 106,132,59,255,106,132,59,255,106,132,59,255,106,132,59,255, + 105,132,60,255,105,132,60,255,105,132,60,255,104,132,60,255, + 104,131,61,255,103,131,61,255,103,131,61,255,102,131,61,255, + 101,131,62,255,101,131,62,255,100,131,62,255,99,130,63,255, + 98,130,63,255,98,129,64,255,97,129,64,255,96,128,64,255, + 95,128,65,255,94,127,65,255,93,127,65,255,92,126,66,255, + 90,126,66,255,89,125,67,255,88,125,67,255,86,124,67,255, + 85,123,68,255,83,123,68,255,82,122,68,255,80,121,68,255, + 79,120,69,255,77,119,69,255,76,118,69,255,74,117,70,255, + 73,116,70,255,71,115,71,255,70,114,71,255,68,113,71,255, + 67,112,72,255,65,111,72,255,64,110,72,255,62,109,72,255, + 61,108,73,255,59,107,73,255,58,106,73,255,57,105,73,255, + 55,104,73,255,54,103,73,255,53,102,73,255,51,101,73,255, + 50,100,74,255,48,99,74,255,47,98,74,255,46,97,74,255, + 44,96,75,255,43,95,75,255,42,94,75,255,41,93,75,255, + 40,92,75,255,39,92,75,255,38,91,75,255,37,90,75,255, + 36,90,75,255,35,89,75,255,34,89,75,255,33,88,75,255, + 32,87,75,255,32,87,75,255,31,86,75,255,30,85,75,255, + 30,85,75,255,29,84,75,255,29,84,75,255,28,83,75,255, + 28,83,74,255,27,82,74,255,27,82,74,255,26,82,74,255, + 26,81,74,255,25,81,74,255,25,81,74,255,25,80,74,255, + 24,80,74,255,24,79,74,255,24,79,74,255,24,79,74,255, + 23,78,73,255,23,78,73,255,23,78,73,255,23,77,73,255, + 23,77,73,255,23,76,73,255,23,76,73,255,23,76,73,255, + 23,75,72,255,23,75,72,255,23,75,72,255,23,75,72,255, + 23,74,72,255,23,74,72,255,23,74,72,255,23,74,72,255, + 23,73,71,255,23,73,71,255,23,73,71,255,23,73,71,255, + 24,73,70,255,24,73,70,255,24,73,70,255,24,73,70,255, + 24,72,70,255,24,72,70,255,24,72,70,255,24,72,70,255, + 25,73,69,255,25,73,69,255,25,73,69,255,26,73,69,255, + 26,73,68,255,27,73,68,255,27,73,68,255,28,74,68,255, + 28,74,68,255,29,75,68,255,29,75,68,255,30,75,68,255, + 30,76,67,255,31,76,67,255,31,76,67,255,32,77,67,255, + 32,78,66,255,33,78,66,255,33,79,66,255,34,80,66,255, + 35,81,65,255,35,81,65,255,36,82,65,255,37,83,65,255, + 38,84,64,255,39,84,64,255,40,85,64,255,41,86,64,255, + 42,87,63,255,42,88,63,255,43,89,63,255,44,90,63,255, + 46,91,63,255,47,92,63,255,48,93,63,255,49,94,63,255, + 50,95,63,255,51,96,62,255,52,97,62,255,53,98,62,255, + 54,99,62,255,55,100,62,255,56,101,62,255,57,102,62,255, + 58,103,62,255,59,104,61,255,60,105,61,255,61,106,61,255, + 62,107,61,255,63,108,61,255,64,109,61,255,65,110,61,255, + 65,111,61,255,66,112,60,255,67,113,60,255,68,113,60,255, + 68,114,60,255,69,114,60,255,70,115,60,255,70,116,60,255, + 71,116,60,255,71,117,60,255,72,118,60,255,72,118,60,255, + 72,119,60,255,73,119,61,255,73,120,61,255,73,120,61,255, + 73,120,61,255,74,121,61,255,74,121,61,255,74,121,61,255, + 74,121,61,255,74,121,61,255,74,121,61,255,74,121,61,255, + 74,121,61,255,73,121,62,255,73,121,62,255,73,121,62,255, + 73,121,62,255,72,120,62,255,72,120,62,255,72,120,62,255, + 71,120,62,255,71,119,63,255,70,119,63,255,70,119,63,255, + 69,118,63,255,69,118,63,255,68,117,63,255,67,116,63,255, + 67,116,63,255,66,115,64,255,65,114,64,255,65,114,64,255, + 64,113,64,255,64,113,64,255,63,112,64,255,62,112,64,255, + 62,111,64,255,61,111,65,255,60,110,65,255,60,110,65,255, + 59,109,65,255,59,109,65,255,58,108,65,255,58,108,65,255, + 58,108,65,255,57,107,66,255,57,107,66,255,57,107,66,255, + 57,107,66,255,56,106,66,255,56,106,66,255,56,106,66,255, + 56,106,66,255,57,106,66,255,57,106,66,255,57,106,66,255, + 57,106,66,255,57,107,66,255,57,107,66,255,57,107,66,255, + 58,108,66,255,58,108,66,255,59,109,66,255,59,109,66,255, + 60,110,66,255,60,110,66,255,61,111,66,255,62,112,66,255, + 62,112,66,255,63,113,66,255,64,114,66,255,64,115,66,255, + 65,115,66,255,65,116,66,255,66,117,66,255,67,118,66,255, + 67,118,66,255,68,119,66,255,69,120,66,255,69,120,66,255, + 70,121,66,255,70,121,67,255,71,122,67,255,71,122,67,255, + 72,123,67,255,72,123,68,255,73,124,68,255,73,124,68,255, + 73,125,68,255,74,125,69,255,74,126,69,255,74,126,69,255, + 74,126,69,255,74,127,70,255,74,127,70,255,74,127,70,255, + 74,127,71,255,74,127,71,255,74,127,72,255,74,127,72,255, + 74,127,73,255,74,127,73,255,74,127,74,255,74,127,74,255, + 74,127,75,255,73,127,75,255,73,127,76,255,73,127,76,255, + 73,126,77,255,73,126,77,255,73,125,78,255,73,125,78,255, + 72,125,79,255,72,124,79,255,71,124,80,255,71,124,80,255, + 71,123,81,255,70,123,81,255,70,122,82,255,70,121,82,255, + 70,121,82,255,69,120,83,255,69,119,83,255,69,119,83,255, + 68,118,83,255,68,118,83,255,67,117,83,255,67,116,83,255, + 66,116,83,255,66,115,83,255,65,114,83,255,65,113,83,255, + 64,112,83,255,64,111,82,255,63,110,82,255,63,109,82,255, + 62,108,81,255,62,107,81,255,61,106,80,255,60,105,80,255, + 60,104,79,255,59,102,79,255,58,101,78,255,57,100,77,255, + 57,98,77,255,56,97,76,255,55,95,75,255,54,94,74,255, + 54,92,74,255,53,91,73,255,52,89,72,255,51,88,71,255, + 51,86,70,255,50,85,69,255,49,83,68,255,48,82,67,255, + 47,80,67,255,46,79,66,255,45,77,65,255,44,76,64,255, + 44,75,63,255,43,74,62,255,42,72,61,255,41,71,60,255, + 41,69,60,255,40,68,59,255,39,66,58,255,38,65,57,255, + 38,64,57,255,37,63,56,255,36,62,55,255,36,61,54,255, + 35,60,54,255,35,59,53,255,34,58,52,255,34,57,52,255, + 33,56,51,255,33,55,51,255,32,54,50,255,32,54,50,255, + 32,53,49,255,31,53,49,255,31,52,48,255,31,52,48,255, + 31,52,47,255,30,51,47,255,30,51,46,255,30,51,46,255, + 30,51,46,255,30,50,45,255,30,50,45,255,30,50,45,255, + 30,50,45,255,30,49,44,255,30,49,44,255,30,49,44,255, + 30,49,44,255,30,49,43,255,30,49,43,255,30,49,43,255, + 30,49,43,255,30,50,43,255,30,50,43,255,30,50,43,255, + 30,50,43,255,31,50,42,255,31,50,42,255,31,50,42,255, + 31,50,42,255,31,51,42,255,31,51,42,255,31,51,42,255, + 31,51,42,255,32,51,42,255,32,51,42,255,32,51,42,255, + 32,51,42,255,33,52,42,255,33,52,42,255,33,52,42,255, + 33,52,42,255,34,52,41,255,34,52,41,255,34,52,41,255, + 34,52,41,255,35,53,41,255,35,53,41,255,35,53,41,255, + 35,53,41,255,36,54,41,255,36,54,41,255,36,54,41,255, + 36,54,41,255,37,55,41,255,37,55,41,255,37,55,41,255, + 37,55,41,255,38,55,40,255,38,55,40,255,38,55,40,255, + 38,56,40,255,39,56,40,255,39,57,40,255,39,57,40,255, + 39,57,40,255,40,57,40,255,40,57,40,255,40,57,40,255, + 41,58,40,255,41,58,39,255,42,59,39,255,42,59,39,255, + 42,59,39,255,43,60,39,255,43,60,39,255,43,60,39,255, + 43,60,39,255,44,61,39,255,44,61,39,255,44,61,39,255, + 45,61,39,255,45,62,38,255,46,62,38,255,46,62,38,255, + 46,62,38,255,47,62,38,255,47,62,38,255,47,62,38,255, + 47,62,38,255,48,63,38,255,48,63,38,255,48,63,38,255, + 48,63,38,255,49,64,38,255,49,64,38,255,49,64,38,255, + 49,64,38,255,50,65,38,255,50,65,38,255,50,65,38,255, + 50,65,38,255,51,66,37,255,51,66,37,255,51,66,37,255, + 51,66,37,255,52,67,37,255,52,67,37,255,52,67,37,255, + 52,68,37,255,53,68,37,255,53,69,37,255,53,69,37,255, + 54,69,37,255,54,70,37,255,55,70,37,255,55,70,37,255, + 55,71,37,255,56,71,37,255,56,72,37,255,56,72,37,255, + 57,73,37,255,57,73,37,255,58,74,37,255,58,74,37,255, + 58,74,37,255,59,75,37,255,59,75,37,255,59,75,37,255, + 59,75,37,255,60,76,37,255,60,76,37,255,60,76,37,255, + 60,76,37,255,61,77,36,255,61,77,36,255,61,77,36,255, + 61,77,36,255,61,77,36,255,61,77,36,255,61,77,36,255, + 61,77,36,255,60,76,35,255,60,76,35,255,60,76,35,255, + 60,76,35,255,59,75,35,255,59,75,35,255,59,75,35,255, + 59,74,35,255,58,74,34,255,58,73,34,255,58,73,34,255, + 57,72,34,255,57,72,34,255,56,71,34,255,56,71,34,255, + 56,71,34,255,55,70,33,255,55,70,33,255,55,70,33,255, + 54,69,33,255,54,68,32,255,53,67,32,255,53,67,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,65,32,255, + 50,64,32,255,50,64,31,255,49,63,31,255,49,63,31,255, + 49,62,31,255,48,62,31,255,48,61,31,255,48,61,31,255, + 47,60,31,255,47,60,30,255,46,59,30,255,46,59,30,255, + 46,59,30,255,45,58,30,255,45,58,30,255,45,58,30,255, + 45,58,30,255,44,57,29,255,44,57,29,255,44,57,29,255, + 43,56,29,255,43,56,29,255,42,55,29,255,42,55,29,255, + 42,55,29,255,42,54,28,255,42,54,28,255,42,54,28,255, + 41,53,28,255,41,53,28,255,40,52,28,255,40,52,28,255, + 40,52,28,255,39,51,27,255,39,51,27,255,39,51,27,255, + 39,50,27,255,38,50,26,255,38,49,26,255,38,49,26,255, + 38,49,26,255,37,48,25,255,37,48,25,255,37,48,25,255, + 36,47,25,255,36,47,24,255,35,46,24,255,35,46,24,255, + 35,45,24,255,34,45,23,255,34,44,23,255,34,44,23,255, + 33,43,23,255,33,43,23,255,32,42,23,255,32,42,23,255, + 32,42,23,255,31,41,22,255,31,41,22,255,31,41,22,255, + 30,40,22,255,30,40,21,255,29,39,21,255,29,39,21,255, + 29,39,21,255,28,38,21,255,28,38,21,255,28,38,21,255, + 28,38,21,255,86,85,38,255,86,85,38,255,86,85,38,255, + 86,85,38,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,85,87,39,255,85,87,39,255,85,87,39,255, + 85,87,39,255,85,87,39,255,85,87,39,255,85,87,39,255, + 85,87,39,255,84,88,39,255,84,88,39,255,84,88,39,255, + 84,88,39,255,84,89,39,255,84,89,39,255,84,89,39,255, + 84,89,39,255,83,90,39,255,83,90,39,255,83,90,39,255, + 83,90,39,255,83,91,38,255,83,91,38,255,83,91,38,255, + 83,91,38,255,82,91,38,255,82,91,38,255,82,91,38,255, + 82,92,38,255,82,92,38,255,82,93,38,255,82,93,38,255, + 82,93,38,255,82,94,38,255,82,94,38,255,82,94,38,255, + 82,95,38,255,83,95,38,255,83,96,38,255,83,96,38,255, + 83,97,38,255,84,97,38,255,84,98,38,255,84,98,38,255, + 85,99,38,255,85,100,38,255,86,101,38,255,86,101,38,255, + 86,102,38,255,87,102,39,255,87,103,39,255,87,103,39,255, + 88,104,39,255,88,104,39,255,89,105,39,255,89,105,39,255, + 90,106,39,255,91,107,40,255,92,108,40,255,92,108,40,255, + 93,109,40,255,93,110,41,255,94,111,41,255,94,111,41,255, + 94,112,41,255,95,112,42,255,95,113,42,255,95,113,42,255, + 96,114,42,255,96,114,43,255,97,115,43,255,97,115,43,255, + 97,115,43,255,98,116,44,255,98,116,44,255,98,116,44,255, + 98,116,44,255,98,117,45,255,98,117,45,255,98,117,45,255, + 98,117,45,255,98,117,45,255,98,117,45,255,98,117,45,255, + 98,117,45,255,97,117,46,255,97,117,46,255,97,117,46,255, + 97,117,46,255,97,117,47,255,97,117,47,255,97,117,47,255, + 97,117,47,255,96,117,47,255,96,117,47,255,96,117,47,255, + 96,117,47,255,96,117,47,255,96,117,47,255,96,117,47,255, + 96,117,47,255,96,116,47,255,96,116,47,255,96,116,47,255, + 96,116,47,255,95,115,48,255,95,115,48,255,95,115,48,255, + 95,115,48,255,95,115,48,255,95,115,48,255,95,115,48,255, + 95,115,48,255,94,114,48,255,94,114,48,255,94,114,48,255, + 94,114,48,255,93,113,48,255,93,113,48,255,93,113,48,255, + 93,113,48,255,93,112,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,92,111,48,255,92,111,48,255,92,111,48,255, + 92,111,48,255,91,110,48,255,91,110,48,255,91,110,48,255, + 91,110,48,255,91,110,48,255,91,110,48,255,91,110,48,255, + 91,110,48,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 92,111,47,255,92,112,47,255,92,112,47,255,92,112,47,255, + 92,112,47,255,93,112,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,94,113,47,255,94,113,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,94,113,47,255,94,113,47,255, + 94,113,47,255,95,114,47,255,95,114,47,255,95,114,47,255, + 95,114,47,255,96,115,47,255,96,115,47,255,96,115,47,255, + 97,115,47,255,97,116,47,255,98,116,47,255,98,116,47,255, + 99,117,47,255,99,117,47,255,100,118,47,255,100,118,47,255, + 101,119,47,255,101,120,47,255,102,120,47,255,102,121,47,255, + 103,122,47,255,104,122,48,255,104,123,48,255,105,123,48,255, + 106,124,48,255,107,125,48,255,107,125,48,255,108,126,48,255, + 108,127,48,255,109,127,49,255,109,128,49,255,109,128,49,255, + 110,129,49,255,110,129,49,255,111,130,49,255,111,130,49,255, + 111,130,49,255,111,130,49,255,111,130,49,255,111,130,49,255, + 111,130,49,255,111,130,50,255,111,130,50,255,111,130,50,255, + 111,130,50,255,110,130,50,255,110,130,50,255,110,130,50,255, + 110,130,50,255,109,129,51,255,109,129,51,255,109,129,51,255, + 109,129,51,255,108,128,51,255,108,128,51,255,108,128,51,255, + 108,128,51,255,107,127,52,255,107,127,52,255,107,127,52,255, + 107,127,52,255,106,127,52,255,106,127,52,255,106,127,52,255, + 106,127,52,255,105,126,53,255,105,126,53,255,105,126,53,255, + 105,126,53,255,105,126,54,255,105,126,54,255,105,126,54,255, + 105,126,54,255,106,127,55,255,106,127,55,255,106,127,55,255, + 106,127,55,255,106,128,55,255,106,128,55,255,106,128,55,255, + 106,128,55,255,107,129,56,255,107,129,56,255,107,129,56,255, + 107,129,56,255,107,130,56,255,107,130,56,255,107,130,56,255, + 107,130,56,255,107,131,57,255,107,131,57,255,107,131,57,255, + 107,131,57,255,107,132,58,255,107,132,58,255,107,132,58,255, + 107,132,58,255,106,133,59,255,106,133,59,255,106,133,59,255, + 105,133,59,255,105,132,60,255,104,132,60,255,104,132,60,255, + 103,132,60,255,102,132,61,255,102,132,61,255,101,132,61,255, + 100,131,62,255,99,131,62,255,99,130,63,255,98,130,63,255, + 97,129,63,255,96,129,64,255,95,128,64,255,94,128,64,255, + 93,127,65,255,91,127,65,255,90,126,66,255,89,126,66,255, + 87,125,66,255,86,124,67,255,84,124,67,255,83,123,67,255, + 81,122,68,255,80,121,68,255,78,120,69,255,77,119,69,255, + 75,118,69,255,74,117,70,255,72,116,70,255,71,115,70,255, + 69,114,70,255,68,113,71,255,66,112,71,255,65,111,71,255, + 63,110,72,255,62,109,72,255,60,108,73,255,59,107,73,255, + 58,106,73,255,56,105,73,255,55,104,73,255,54,103,73,255, + 52,102,73,255,51,101,74,255,49,100,74,255,48,99,74,255, + 47,98,74,255,45,97,75,255,44,96,75,255,43,95,75,255, + 42,94,75,255,41,93,75,255,40,93,75,255,39,92,75,255, + 38,91,75,255,37,91,75,255,36,90,75,255,35,90,75,255, + 34,89,75,255,33,88,75,255,33,88,75,255,32,87,75,255, + 31,86,75,255,30,86,75,255,30,85,75,255,29,85,75,255, + 28,84,75,255,28,84,74,255,27,83,74,255,27,83,74,255, + 26,83,74,255,26,82,74,255,25,82,74,255,25,82,74,255, + 25,81,74,255,24,81,74,255,24,80,74,255,24,80,74,255, + 24,80,74,255,23,79,73,255,23,79,73,255,23,79,73,255, + 23,78,73,255,23,78,73,255,23,77,73,255,23,77,73,255, + 23,77,73,255,23,76,72,255,23,76,72,255,23,76,72,255, + 23,76,72,255,23,75,72,255,23,75,72,255,23,75,72,255, + 23,75,72,255,23,74,71,255,23,74,71,255,23,74,71,255, + 23,74,71,255,23,73,70,255,23,73,70,255,23,73,70,255, + 23,73,70,255,24,73,70,255,24,73,70,255,24,73,70,255, + 24,73,70,255,25,73,69,255,25,73,69,255,25,73,69,255, + 25,73,69,255,26,74,68,255,26,74,68,255,26,74,68,255, + 27,74,68,255,27,75,68,255,28,75,68,255,28,75,68,255, + 29,76,68,255,29,76,67,255,30,77,67,255,30,77,67,255, + 31,78,67,255,31,78,66,255,32,79,66,255,32,79,66,255, + 33,80,66,255,34,81,65,255,34,81,65,255,35,82,65,255, + 36,83,65,255,37,84,64,255,38,84,64,255,39,85,64,255, + 40,86,64,255,41,87,63,255,41,88,63,255,42,89,63,255, + 43,90,63,255,45,91,63,255,46,92,63,255,47,93,63,255, + 48,94,63,255,49,95,63,255,50,96,62,255,51,97,62,255, + 52,98,62,255,53,99,62,255,54,100,62,255,55,101,62,255, + 56,102,62,255,57,103,62,255,58,104,61,255,59,105,61,255, + 60,106,61,255,61,107,61,255,62,108,61,255,63,109,61,255, + 64,110,61,255,64,111,61,255,65,112,60,255,66,113,60,255, + 67,113,60,255,67,114,60,255,68,114,60,255,69,115,60,255, + 69,116,60,255,70,116,60,255,70,117,60,255,71,118,60,255, + 71,118,60,255,71,119,60,255,72,119,61,255,72,120,61,255, + 72,120,61,255,72,120,61,255,73,121,61,255,73,121,61,255, + 73,121,61,255,73,121,61,255,73,121,61,255,73,121,61,255, + 73,121,61,255,73,121,61,255,72,121,62,255,72,121,62,255, + 72,121,62,255,72,121,62,255,71,120,62,255,71,120,62,255, + 71,120,62,255,70,119,62,255,70,119,63,255,69,118,63,255, + 69,118,63,255,68,117,63,255,68,117,63,255,67,116,63,255, + 66,116,63,255,66,115,63,255,65,115,64,255,64,114,64,255, + 64,114,64,255,63,113,64,255,63,113,64,255,62,112,64,255, + 61,112,64,255,61,111,64,255,60,111,65,255,59,110,65,255, + 59,110,65,255,58,109,65,255,58,109,65,255,57,108,65,255, + 57,108,65,255,57,107,65,255,56,107,66,255,56,106,66,255, + 56,106,66,255,56,106,66,255,55,106,66,255,55,106,66,255, + 55,106,66,255,55,106,66,255,56,106,66,255,56,106,66,255, + 56,106,66,255,56,106,66,255,56,107,66,255,56,107,66,255, + 56,107,66,255,57,108,66,255,57,108,66,255,58,109,66,255, + 58,109,66,255,59,110,66,255,59,110,66,255,60,111,66,255, + 61,112,66,255,61,112,66,255,62,113,66,255,63,114,66,255, + 63,115,66,255,64,115,66,255,64,116,66,255,65,117,66,255, + 66,118,66,255,66,118,66,255,67,119,66,255,68,120,66,255, + 68,120,66,255,69,121,66,255,69,121,67,255,70,122,67,255, + 70,122,67,255,71,123,67,255,71,123,68,255,72,124,68,255, + 72,124,68,255,72,124,68,255,73,125,69,255,73,125,69,255, + 73,125,69,255,73,125,70,255,73,126,70,255,73,126,71,255, + 73,126,71,255,73,126,72,255,73,126,72,255,73,126,73,255, + 73,126,73,255,73,126,74,255,73,126,74,255,73,126,75,255, + 73,126,75,255,73,126,76,255,72,126,76,255,72,126,77,255, + 72,126,77,255,72,125,78,255,72,125,78,255,72,124,79,255, + 72,124,79,255,71,124,80,255,71,123,80,255,70,123,81,255, + 70,123,81,255,70,122,82,255,69,122,82,255,69,121,83,255, + 69,120,83,255,69,120,83,255,68,119,84,255,68,118,84,255, + 68,118,84,255,67,117,84,255,67,117,83,255,66,116,83,255, + 66,115,83,255,65,115,83,255,65,114,83,255,64,113,83,255, + 64,112,83,255,63,111,83,255,63,110,82,255,62,109,82,255, + 62,108,82,255,61,107,81,255,61,106,81,255,60,105,80,255, + 59,104,80,255,59,103,79,255,58,101,79,255,57,100,78,255, + 56,99,77,255,56,97,77,255,55,96,76,255,54,94,75,255, + 53,93,74,255,53,91,74,255,52,90,73,255,51,88,72,255, + 50,87,71,255,50,85,70,255,49,84,69,255,48,82,68,255, + 47,81,67,255,46,79,67,255,45,78,66,255,44,76,65,255, + 43,75,64,255,43,74,63,255,42,73,62,255,41,71,61,255, + 40,70,60,255,40,68,60,255,39,67,59,255,38,65,58,255, + 37,64,57,255,37,63,57,255,36,62,56,255,35,61,55,255, + 35,60,54,255,34,59,54,255,34,58,53,255,33,57,52,255, + 33,56,52,255,32,55,51,255,32,54,51,255,31,53,50,255, + 31,53,50,255,31,52,49,255,30,52,49,255,30,51,48,255, + 30,51,48,255,30,51,47,255,29,50,47,255,29,50,46,255, + 29,50,46,255,29,50,46,255,29,49,45,255,29,49,45,255, + 29,49,45,255,29,49,45,255,29,48,44,255,29,48,44,255, + 29,48,44,255,29,48,44,255,29,48,43,255,29,48,43,255, + 29,48,43,255,29,48,43,255,29,49,43,255,29,49,43,255, + 29,49,43,255,29,49,43,255,30,49,42,255,30,49,42,255, + 30,49,42,255,30,49,42,255,30,50,42,255,30,50,42,255, + 30,50,42,255,30,50,42,255,31,50,42,255,31,50,42,255, + 31,50,42,255,31,50,42,255,32,51,42,255,32,51,42,255, + 32,51,42,255,32,51,42,255,33,51,41,255,33,51,41,255, + 33,51,41,255,33,51,41,255,34,52,41,255,34,52,41,255, + 34,52,41,255,34,52,41,255,35,53,41,255,35,53,41,255, + 35,53,41,255,35,53,41,255,36,54,41,255,36,54,41,255, + 36,54,41,255,36,54,41,255,37,54,40,255,37,54,40,255, + 37,54,40,255,37,55,40,255,38,55,40,255,38,56,40,255, + 38,56,40,255,38,56,40,255,39,56,40,255,39,56,40,255, + 39,56,40,255,40,57,40,255,40,57,39,255,41,58,39,255, + 41,58,39,255,41,58,39,255,42,59,39,255,42,59,39,255, + 42,59,39,255,42,59,39,255,43,60,39,255,43,60,39,255, + 43,60,39,255,44,60,39,255,44,61,38,255,45,61,38,255, + 45,61,38,255,45,61,38,255,46,61,38,255,46,61,38,255, + 46,61,38,255,46,61,38,255,47,62,38,255,47,62,38,255, + 47,62,38,255,47,62,38,255,48,63,38,255,48,63,38,255, + 48,63,38,255,48,63,38,255,49,64,38,255,49,64,38,255, + 49,64,38,255,49,64,38,255,50,65,37,255,50,65,37,255, + 50,65,37,255,50,65,37,255,51,66,37,255,51,66,37,255, + 51,66,37,255,51,67,37,255,52,67,37,255,52,68,37,255, + 52,68,37,255,53,68,37,255,53,69,37,255,54,69,37,255, + 54,69,37,255,54,70,37,255,55,70,37,255,55,71,37,255, + 55,71,37,255,56,72,37,255,56,72,37,255,57,73,37,255, + 57,73,37,255,57,73,37,255,58,74,37,255,58,74,37,255, + 58,74,37,255,58,75,37,255,59,75,37,255,59,76,37,255, + 59,76,37,255,59,76,37,255,60,76,36,255,60,76,36,255, + 60,76,36,255,60,76,36,255,60,77,36,255,60,77,36,255, + 60,77,36,255,60,77,36,255,60,76,35,255,60,76,35,255, + 60,76,35,255,60,76,35,255,59,75,35,255,59,75,35,255, + 59,75,35,255,59,74,35,255,58,74,34,255,58,73,34,255, + 58,73,34,255,57,72,34,255,57,72,34,255,56,71,34,255, + 56,71,34,255,56,71,34,255,55,70,33,255,55,70,33,255, + 55,70,33,255,54,69,33,255,54,68,32,255,53,67,32,255, + 53,67,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,65,32,255,50,64,32,255,50,64,31,255,49,63,31,255, + 49,63,31,255,49,62,31,255,48,62,31,255,48,61,31,255, + 48,61,31,255,47,60,31,255,47,60,30,255,46,59,30,255, + 46,59,30,255,46,59,30,255,45,58,30,255,45,58,30,255, + 45,58,30,255,45,58,30,255,44,57,29,255,44,57,29,255, + 44,57,29,255,43,56,29,255,43,56,29,255,42,55,29,255, + 42,55,29,255,42,55,29,255,42,54,28,255,42,54,28,255, + 42,54,28,255,41,53,28,255,41,53,28,255,40,52,28,255, + 40,52,28,255,40,52,28,255,39,51,27,255,39,51,27,255, + 39,51,27,255,39,50,27,255,38,50,26,255,38,49,26,255, + 38,49,26,255,37,48,26,255,37,48,25,255,36,47,25,255, + 36,47,25,255,36,46,25,255,35,46,24,255,35,45,24,255, + 35,45,24,255,34,44,24,255,34,44,23,255,33,43,23,255, + 33,43,23,255,32,43,23,255,32,42,23,255,31,42,23,255, + 31,42,23,255,31,41,23,255,30,41,22,255,30,40,22,255, + 30,40,22,255,30,39,22,255,29,39,21,255,29,38,21,255, + 29,38,21,255,29,38,21,255,28,37,21,255,28,37,21,255, + 28,37,21,255,28,37,21,255,86,85,38,255,86,85,38,255, + 86,85,38,255,86,85,38,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,85,87,39,255,85,87,39,255, + 85,87,39,255,85,87,39,255,85,87,39,255,85,87,39,255, + 85,87,39,255,85,87,39,255,84,88,39,255,84,88,39,255, + 84,88,39,255,84,88,39,255,84,89,39,255,84,89,39,255, + 84,89,39,255,84,89,39,255,83,90,39,255,83,90,39,255, + 83,90,39,255,83,90,39,255,83,91,38,255,83,91,38,255, + 83,91,38,255,83,91,38,255,82,91,38,255,82,91,38,255, + 82,91,38,255,82,92,38,255,82,92,38,255,82,93,38,255, + 82,93,38,255,82,93,38,255,82,94,38,255,82,94,38,255, + 82,94,38,255,82,95,38,255,83,95,38,255,83,96,38,255, + 83,96,38,255,83,97,38,255,84,97,38,255,84,98,38,255, + 84,98,38,255,85,99,38,255,85,99,38,255,86,100,38,255, + 86,100,38,255,86,101,38,255,87,102,39,255,87,103,39,255, + 87,103,39,255,88,104,39,255,88,104,39,255,89,105,39,255, + 89,105,39,255,90,106,39,255,91,107,40,255,92,108,40,255, + 92,108,40,255,93,109,40,255,93,110,41,255,94,111,41,255, + 94,111,41,255,94,112,41,255,95,112,42,255,95,113,42,255, + 95,113,42,255,96,114,42,255,96,114,43,255,97,115,43,255, + 97,115,43,255,97,115,43,255,98,116,44,255,98,116,44,255, + 98,116,44,255,98,116,44,255,98,117,45,255,98,117,45,255, + 98,117,45,255,98,117,45,255,98,117,45,255,98,117,45,255, + 98,117,45,255,98,117,45,255,97,117,46,255,97,117,46,255, + 97,117,46,255,97,117,46,255,97,117,47,255,97,117,47,255, + 97,117,47,255,97,117,47,255,96,116,47,255,96,116,47,255, + 96,116,47,255,96,116,47,255,96,116,47,255,96,116,47,255, + 96,116,47,255,96,116,47,255,95,115,47,255,95,115,47,255, + 95,115,47,255,95,115,47,255,95,115,48,255,95,115,48,255, + 95,115,48,255,95,115,48,255,94,114,48,255,94,114,48,255, + 94,114,48,255,94,114,48,255,94,113,48,255,94,113,48,255, + 94,113,48,255,94,113,48,255,93,112,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,92,112,48,255,92,112,48,255, + 92,112,48,255,92,111,48,255,92,111,48,255,92,110,48,255, + 92,110,48,255,92,110,48,255,91,110,48,255,91,110,48,255, + 91,110,48,255,91,110,48,255,90,109,48,255,90,109,48,255, + 90,109,48,255,90,109,48,255,90,108,47,255,90,108,47,255, + 90,108,47,255,90,108,47,255,89,108,47,255,89,108,47,255, + 89,108,47,255,89,108,47,255,89,108,47,255,89,108,47,255, + 89,108,47,255,89,108,47,255,90,108,47,255,90,108,47,255, + 90,108,47,255,90,108,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,92,111,47,255,92,111,47,255, + 92,111,47,255,92,111,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,94,112,47,255,94,112,47,255, + 94,112,47,255,94,112,47,255,94,113,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,95,114,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,96,115,47,255,96,115,47,255, + 96,115,47,255,97,115,47,255,97,116,47,255,98,116,47,255, + 98,116,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 100,118,47,255,101,119,47,255,101,120,47,255,102,120,47,255, + 102,121,47,255,103,122,47,255,104,122,48,255,104,123,48,255, + 105,123,48,255,106,124,48,255,107,125,48,255,107,125,48,255, + 108,126,48,255,108,127,48,255,109,127,49,255,109,128,49,255, + 109,128,49,255,110,129,49,255,110,129,49,255,111,130,49,255, + 111,130,49,255,111,130,49,255,111,130,49,255,111,130,49,255, + 111,130,49,255,111,130,49,255,111,130,50,255,111,130,50,255, + 111,130,50,255,111,130,50,255,110,130,50,255,110,130,50,255, + 110,130,50,255,110,130,50,255,109,129,51,255,109,129,51,255, + 109,129,51,255,109,129,51,255,108,128,51,255,108,128,51,255, + 108,128,51,255,108,128,51,255,107,127,52,255,107,127,52,255, + 107,127,52,255,107,127,52,255,106,127,52,255,106,127,52,255, + 106,127,52,255,106,127,52,255,105,126,53,255,105,126,53,255, + 105,126,53,255,105,126,53,255,105,126,54,255,105,126,54,255, + 105,126,54,255,105,126,54,255,106,127,55,255,106,127,55,255, + 106,127,55,255,106,127,55,255,106,128,55,255,106,128,55,255, + 106,128,55,255,106,128,55,255,107,129,56,255,107,129,56,255, + 107,129,56,255,107,129,56,255,107,130,56,255,107,130,56,255, + 107,130,56,255,107,130,56,255,107,131,57,255,107,131,57,255, + 107,131,57,255,107,131,57,255,107,132,58,255,107,132,58,255, + 107,132,58,255,107,132,58,255,106,133,59,255,106,133,59,255, + 106,133,59,255,105,133,59,255,105,132,60,255,104,132,60,255, + 104,132,60,255,103,132,60,255,102,132,61,255,102,132,61,255, + 101,132,61,255,100,131,62,255,99,131,62,255,99,130,63,255, + 98,130,63,255,97,129,63,255,96,129,64,255,96,128,64,255, + 95,128,64,255,94,127,65,255,92,127,65,255,91,126,66,255, + 90,126,66,255,89,125,66,255,87,124,67,255,86,124,67,255, + 85,123,67,255,83,122,68,255,82,121,68,255,80,121,69,255, + 79,120,69,255,77,119,69,255,76,118,70,255,74,118,70,255, + 73,117,70,255,71,116,70,255,70,115,71,255,68,114,71,255, + 67,113,71,255,65,112,72,255,64,111,72,255,62,110,73,255, + 61,109,73,255,59,108,73,255,58,106,73,255,56,105,73,255, + 55,104,73,255,53,103,73,255,52,102,74,255,50,102,74,255, + 49,101,74,255,48,100,74,255,46,99,75,255,45,98,75,255, + 44,97,75,255,43,96,75,255,41,95,75,255,40,95,75,255, + 39,94,75,255,38,93,75,255,37,92,75,255,36,92,75,255, + 35,91,75,255,34,90,75,255,33,89,75,255,33,89,75,255, + 32,88,75,255,31,87,75,255,30,87,75,255,30,86,75,255, + 29,86,75,255,28,85,75,255,28,85,74,255,27,84,74,255, + 27,84,74,255,26,83,74,255,26,83,74,255,25,82,74,255, + 25,82,74,255,25,81,74,255,24,81,74,255,24,80,74,255, + 24,80,74,255,24,80,74,255,23,79,73,255,23,79,73,255, + 23,79,73,255,23,78,73,255,23,78,73,255,23,77,73,255, + 23,77,73,255,23,77,73,255,23,76,72,255,23,76,72,255, + 23,76,72,255,23,76,72,255,23,75,72,255,23,75,72,255, + 23,75,72,255,23,75,72,255,23,74,71,255,23,74,71,255, + 23,74,71,255,23,74,71,255,23,73,70,255,23,73,70,255, + 23,73,70,255,23,73,70,255,24,73,70,255,24,73,70,255, + 24,73,70,255,24,73,70,255,25,73,69,255,25,73,69,255, + 25,73,69,255,25,73,69,255,26,74,68,255,26,74,68,255, + 26,74,68,255,27,74,68,255,27,75,68,255,28,75,68,255, + 28,75,68,255,29,76,68,255,29,76,67,255,30,77,67,255, + 30,77,67,255,31,78,67,255,31,78,66,255,32,79,66,255, + 32,79,66,255,33,80,66,255,34,81,65,255,34,81,65,255, + 35,82,65,255,36,83,65,255,37,84,64,255,38,84,64,255, + 39,85,64,255,40,86,64,255,41,87,63,255,41,88,63,255, + 42,89,63,255,43,90,63,255,45,91,63,255,46,92,63,255, + 47,93,63,255,48,94,63,255,49,95,63,255,50,96,62,255, + 51,97,62,255,52,98,62,255,52,99,62,255,53,100,62,255, + 54,101,62,255,55,102,62,255,56,103,62,255,57,104,61,255, + 58,105,61,255,59,106,61,255,60,107,61,255,61,108,61,255, + 62,109,61,255,63,110,61,255,63,111,61,255,64,112,60,255, + 65,113,60,255,66,113,60,255,66,114,60,255,67,114,60,255, + 68,115,60,255,68,116,60,255,68,116,60,255,69,117,60,255, + 69,118,60,255,69,118,60,255,70,119,60,255,70,119,61,255, + 71,120,61,255,71,120,61,255,71,120,61,255,71,121,61,255, + 71,121,61,255,71,121,61,255,71,121,61,255,71,121,61,255, + 71,121,61,255,71,121,61,255,71,121,61,255,71,121,62,255, + 71,121,62,255,71,121,62,255,70,121,62,255,70,120,62,255, + 69,120,62,255,69,120,62,255,68,119,62,255,68,119,63,255, + 67,118,63,255,67,118,63,255,66,117,63,255,66,117,63,255, + 65,116,63,255,65,116,63,255,64,115,63,255,64,115,64,255, + 63,114,64,255,62,114,64,255,62,113,64,255,61,113,64,255, + 60,112,64,255,60,112,64,255,59,111,64,255,59,111,65,255, + 58,110,65,255,58,110,65,255,57,109,65,255,57,109,65,255, + 56,108,65,255,56,108,65,255,56,107,65,255,55,107,66,255, + 55,106,66,255,55,106,66,255,55,106,66,255,54,106,66,255, + 54,106,66,255,54,106,66,255,54,106,66,255,54,106,66,255, + 54,106,66,255,54,106,66,255,54,106,66,255,55,107,66,255, + 55,107,66,255,55,107,66,255,56,108,66,255,56,108,66,255, + 57,109,66,255,57,109,66,255,58,110,66,255,58,110,66,255, + 59,111,66,255,59,112,66,255,60,112,66,255,60,113,66,255, + 61,114,66,255,62,115,66,255,62,115,66,255,63,116,66,255, + 64,117,66,255,64,118,66,255,65,118,66,255,65,119,66,255, + 66,120,66,255,67,120,66,255,67,121,66,255,68,121,67,255, + 69,122,67,255,69,122,67,255,69,123,67,255,70,123,68,255, + 70,124,68,255,70,124,68,255,70,124,68,255,71,125,69,255, + 71,125,69,255,71,125,69,255,71,125,70,255,72,126,70,255, + 72,126,71,255,72,126,71,255,72,126,72,255,72,126,72,255, + 72,126,73,255,72,126,73,255,72,126,74,255,71,126,74,255, + 71,126,75,255,71,126,75,255,71,126,76,255,71,126,76,255, + 71,126,77,255,71,126,77,255,71,125,78,255,70,125,78,255, + 70,124,79,255,70,124,79,255,69,124,80,255,69,123,80,255, + 68,123,81,255,68,123,81,255,68,122,82,255,67,122,82,255, + 67,121,83,255,67,120,83,255,67,120,83,255,66,119,84,255, + 66,118,84,255,66,117,84,255,65,117,84,255,65,116,83,255, + 64,115,83,255,64,114,83,255,63,114,83,255,63,113,83,255, + 62,112,83,255,62,111,83,255,61,110,83,255,61,109,82,255, + 60,108,82,255,60,107,82,255,59,106,81,255,59,105,81,255, + 58,104,80,255,57,103,80,255,57,101,79,255,56,100,79,255, + 55,98,78,255,54,97,77,255,54,96,77,255,53,94,76,255, + 52,93,75,255,51,92,74,255,51,90,74,255,50,89,73,255, + 49,87,72,255,48,86,71,255,48,84,70,255,47,83,69,255, + 46,81,68,255,45,80,67,255,45,78,67,255,44,77,66,255, + 43,75,65,255,42,74,64,255,42,73,63,255,41,72,62,255, + 40,70,61,255,39,69,60,255,39,67,60,255,38,66,59,255, + 37,64,58,255,36,63,57,255,36,62,57,255,35,61,56,255, + 34,60,55,255,34,59,54,255,33,58,54,255,33,57,53,255, + 32,56,52,255,32,55,52,255,31,54,51,255,31,53,51,255, + 30,52,50,255,30,52,50,255,30,51,49,255,29,51,49,255, + 29,50,48,255,29,50,48,255,29,50,47,255,28,49,47,255, + 28,49,46,255,28,49,46,255,28,49,46,255,28,48,45,255, + 28,48,45,255,28,48,45,255,28,48,45,255,28,48,44,255, + 28,48,44,255,28,48,44,255,28,48,44,255,28,48,43,255, + 28,48,43,255,28,48,43,255,28,48,43,255,28,48,43,255, + 28,48,43,255,28,48,43,255,28,48,43,255,29,48,42,255, + 29,48,42,255,29,48,42,255,29,48,42,255,29,49,42,255, + 29,49,42,255,29,49,42,255,29,49,42,255,30,49,42,255, + 30,49,42,255,30,49,42,255,30,49,42,255,31,50,42,255, + 31,50,42,255,31,50,42,255,31,50,42,255,32,51,41,255, + 32,51,41,255,32,51,41,255,32,51,41,255,33,51,41,255, + 33,51,41,255,33,51,41,255,33,51,41,255,34,52,41,255, + 34,52,41,255,34,52,41,255,34,52,41,255,35,53,41,255, + 35,53,41,255,35,53,41,255,35,53,41,255,36,54,40,255, + 36,54,40,255,36,54,40,255,36,54,40,255,37,55,40,255, + 37,55,40,255,37,55,40,255,38,55,40,255,38,56,40,255, + 39,56,40,255,39,56,40,255,39,56,40,255,40,57,39,255, + 40,57,39,255,40,57,39,255,40,57,39,255,41,58,39,255, + 41,58,39,255,41,58,39,255,42,59,39,255,42,59,39,255, + 43,60,39,255,43,60,39,255,43,60,39,255,44,60,38,255, + 44,60,38,255,44,60,38,255,44,60,38,255,45,61,38,255, + 45,61,38,255,45,61,38,255,45,61,38,255,46,62,38,255, + 46,62,38,255,46,62,38,255,46,62,38,255,47,63,38,255, + 47,63,38,255,47,63,38,255,47,63,38,255,48,64,38,255, + 48,64,38,255,48,64,38,255,48,64,38,255,49,65,37,255, + 49,65,37,255,49,65,37,255,50,65,37,255,50,66,37,255, + 51,66,37,255,51,66,37,255,51,67,37,255,52,67,37,255, + 52,68,37,255,52,68,37,255,53,68,37,255,53,69,37,255, + 54,69,37,255,54,69,37,255,54,70,37,255,55,70,37,255, + 55,71,37,255,55,71,37,255,56,72,37,255,56,72,37,255, + 57,73,37,255,57,73,37,255,57,73,37,255,58,74,37,255, + 58,74,37,255,58,74,37,255,58,75,37,255,59,75,37,255, + 59,76,37,255,59,76,37,255,59,76,37,255,60,76,36,255, + 60,76,36,255,60,76,36,255,60,76,36,255,60,77,36,255, + 60,77,36,255,60,77,36,255,60,77,36,255,60,76,35,255, + 60,76,35,255,60,76,35,255,60,76,35,255,59,75,35,255, + 59,75,35,255,59,75,35,255,59,74,35,255,58,74,34,255, + 58,73,34,255,58,73,34,255,57,72,34,255,57,72,34,255, + 56,71,34,255,56,71,34,255,56,71,34,255,55,70,33,255, + 55,70,33,255,55,70,33,255,54,69,33,255,54,68,32,255, + 53,67,32,255,53,67,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,65,32,255,50,64,32,255,50,64,31,255, + 49,63,31,255,49,63,31,255,49,62,31,255,48,62,31,255, + 48,61,31,255,48,61,31,255,47,60,31,255,47,60,30,255, + 46,59,30,255,46,59,30,255,46,59,30,255,45,58,30,255, + 45,58,30,255,45,58,30,255,45,58,30,255,44,57,29,255, + 44,57,29,255,44,57,29,255,43,56,29,255,43,56,29,255, + 42,55,29,255,42,55,29,255,42,55,29,255,42,54,28,255, + 42,54,28,255,42,54,28,255,41,53,28,255,41,53,28,255, + 40,52,28,255,40,52,28,255,40,52,28,255,39,51,27,255, + 39,51,27,255,39,51,27,255,39,50,27,255,38,50,26,255, + 38,49,26,255,38,49,26,255,37,48,26,255,37,48,25,255, + 36,47,25,255,36,47,25,255,36,46,25,255,35,46,24,255, + 35,45,24,255,35,45,24,255,34,44,24,255,34,44,23,255, + 33,43,23,255,33,43,23,255,32,43,23,255,32,42,23,255, + 31,42,23,255,31,42,23,255,31,41,23,255,30,41,22,255, + 30,40,22,255,30,40,22,255,30,39,22,255,29,39,21,255, + 29,38,21,255,29,38,21,255,29,38,21,255,28,37,21,255, + 28,37,21,255,28,37,21,255,28,37,21,255,86,85,38,255, + 86,85,38,255,86,85,38,255,86,85,38,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,85,87,39,255, + 85,87,39,255,85,87,39,255,85,87,39,255,85,87,39,255, + 85,87,39,255,85,87,39,255,85,87,39,255,84,88,39,255, + 84,88,39,255,84,88,39,255,84,88,39,255,84,88,39,255, + 84,88,39,255,84,88,39,255,84,88,39,255,83,89,39,255, + 83,89,39,255,83,89,39,255,83,89,39,255,82,90,38,255, + 82,90,38,255,82,90,38,255,82,90,38,255,81,90,38,255, + 81,90,38,255,81,90,38,255,81,91,38,255,81,91,38,255, + 81,92,38,255,81,92,38,255,81,92,38,255,81,93,38,255, + 81,93,38,255,81,93,38,255,81,94,38,255,82,94,38,255, + 82,95,38,255,82,95,38,255,82,96,38,255,83,96,38,255, + 83,97,38,255,83,97,38,255,84,98,38,255,84,98,38,255, + 85,99,38,255,85,99,38,255,85,100,38,255,86,101,39,255, + 86,102,39,255,86,102,39,255,87,103,39,255,87,103,39,255, + 88,104,39,255,88,104,39,255,89,105,39,255,90,106,40,255, + 91,107,40,255,91,107,40,255,92,108,40,255,92,109,41,255, + 93,110,41,255,93,110,41,255,93,111,41,255,94,111,42,255, + 94,112,42,255,94,112,42,255,95,113,42,255,95,113,43,255, + 96,114,43,255,96,114,43,255,96,114,43,255,97,115,44,255, + 97,115,44,255,97,115,44,255,97,115,44,255,97,116,45,255, + 97,116,45,255,97,116,45,255,97,116,45,255,97,116,45,255, + 97,116,45,255,97,116,45,255,97,116,45,255,96,116,46,255, + 96,116,46,255,96,116,46,255,96,116,46,255,96,116,47,255, + 96,116,47,255,96,116,47,255,96,116,47,255,95,115,47,255, + 95,115,47,255,95,115,47,255,95,115,47,255,95,115,47,255, + 95,115,47,255,95,115,47,255,95,115,47,255,94,114,47,255, + 94,114,47,255,94,114,47,255,94,114,47,255,94,114,48,255, + 94,114,48,255,94,114,48,255,94,114,48,255,93,113,48,255, + 93,113,48,255,93,113,48,255,93,113,48,255,93,112,48,255, + 93,112,48,255,93,112,48,255,93,112,48,255,92,111,48,255, + 92,111,48,255,92,111,48,255,92,111,48,255,91,111,48,255, + 91,111,48,255,91,111,48,255,91,110,48,255,91,110,48,255, + 91,109,48,255,91,109,48,255,91,109,48,255,90,109,48,255, + 90,109,48,255,90,109,48,255,90,109,48,255,89,108,48,255, + 89,108,48,255,89,108,48,255,89,108,48,255,89,107,47,255, + 89,107,47,255,89,107,47,255,89,107,47,255,88,107,47,255, + 88,107,47,255,88,107,47,255,88,107,47,255,88,107,47,255, + 88,107,47,255,88,107,47,255,88,107,47,255,89,107,47,255, + 89,107,47,255,89,107,47,255,89,107,47,255,89,108,47,255, + 89,108,47,255,89,108,47,255,89,108,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,90,109,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,91,110,47,255,92,111,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,93,111,47,255, + 93,111,47,255,93,111,47,255,93,111,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,94,113,47,255, + 94,113,47,255,94,113,47,255,94,113,47,255,95,114,47,255, + 95,114,47,255,95,114,47,255,96,114,47,255,96,115,47,255, + 97,115,47,255,97,115,47,255,98,116,47,255,98,116,47,255, + 99,117,47,255,99,117,47,255,100,118,47,255,100,119,47,255, + 101,119,47,255,101,120,47,255,102,121,47,255,103,121,48,255, + 103,122,48,255,104,122,48,255,105,123,48,255,106,124,48,255, + 106,124,48,255,107,125,48,255,107,126,48,255,108,126,49,255, + 108,127,49,255,108,127,49,255,109,128,49,255,109,128,49,255, + 110,129,49,255,110,129,49,255,110,129,49,255,110,129,49,255, + 110,129,49,255,110,129,49,255,110,129,49,255,110,129,50,255, + 110,129,50,255,110,129,50,255,110,129,50,255,109,129,50,255, + 109,129,50,255,109,129,50,255,109,129,50,255,108,128,51,255, + 108,128,51,255,108,128,51,255,108,128,51,255,107,127,51,255, + 107,127,51,255,107,127,51,255,107,127,51,255,106,126,52,255, + 106,126,52,255,106,126,52,255,106,126,52,255,105,126,52,255, + 105,126,52,255,105,126,52,255,105,126,52,255,105,125,53,255, + 105,125,53,255,105,125,53,255,105,125,53,255,105,126,54,255, + 105,126,54,255,105,126,54,255,105,126,54,255,106,126,54,255, + 106,126,54,255,106,126,54,255,106,127,54,255,106,127,54,255, + 106,128,54,255,106,128,54,255,106,128,54,255,107,129,55,255, + 107,129,55,255,107,129,55,255,107,129,55,255,107,130,55,255, + 107,130,55,255,107,130,55,255,107,130,55,255,107,131,56,255, + 107,131,56,255,107,131,56,255,107,131,56,255,107,132,57,255, + 107,132,57,255,107,132,57,255,107,132,57,255,107,133,58,255, + 107,133,58,255,107,133,58,255,106,133,58,255,106,132,59,255, + 105,132,59,255,105,132,59,255,104,132,59,255,103,132,60,255, + 103,132,60,255,102,132,60,255,101,132,61,255,100,132,61,255, + 100,131,62,255,99,131,62,255,98,130,62,255,97,130,63,255, + 97,129,63,255,96,129,63,255,95,128,64,255,93,128,64,255, + 92,127,65,255,91,127,65,255,90,126,65,255,88,125,66,255, + 87,125,66,255,86,124,66,255,84,123,67,255,83,122,67,255, + 81,122,68,255,80,121,68,255,78,120,68,255,77,119,69,255, + 75,119,69,255,74,118,69,255,72,117,70,255,71,116,70,255, + 69,115,71,255,68,114,71,255,66,113,71,255,65,112,72,255, + 63,111,72,255,62,110,72,255,60,109,72,255,59,107,73,255, + 57,106,73,255,56,105,73,255,54,104,73,255,53,103,74,255, + 51,103,74,255,50,102,74,255,49,101,74,255,47,100,75,255, + 46,99,75,255,45,98,75,255,44,97,75,255,42,96,75,255, + 41,96,75,255,40,95,75,255,39,94,75,255,38,93,75,255, + 37,93,75,255,36,92,75,255,35,91,75,255,34,90,75,255, + 34,90,75,255,33,89,75,255,32,88,75,255,31,88,75,255, + 31,87,75,255,30,87,75,255,29,86,75,255,28,86,74,255, + 28,85,74,255,27,85,74,255,26,84,74,255,26,84,74,255, + 25,83,74,255,25,83,74,255,25,82,74,255,24,82,74,255, + 24,81,74,255,24,81,74,255,24,81,74,255,23,80,73,255, + 23,80,73,255,23,80,73,255,23,79,73,255,23,79,73,255, + 23,78,73,255,23,78,73,255,23,78,73,255,23,77,72,255, + 23,77,72,255,23,77,72,255,23,77,72,255,23,76,72,255, + 23,76,72,255,23,76,72,255,23,76,72,255,23,75,71,255, + 23,75,71,255,23,75,71,255,23,75,71,255,23,74,71,255, + 23,74,71,255,23,74,71,255,23,74,71,255,24,74,70,255, + 24,74,70,255,24,74,70,255,24,74,70,255,25,74,69,255, + 25,74,69,255,25,74,69,255,25,74,69,255,26,75,68,255, + 26,75,68,255,26,75,68,255,27,75,68,255,27,76,68,255, + 28,76,68,255,28,76,68,255,29,76,68,255,29,77,67,255, + 30,77,67,255,30,77,67,255,31,78,67,255,31,78,66,255, + 32,79,66,255,32,79,66,255,33,80,66,255,34,81,65,255, + 34,81,65,255,35,82,65,255,36,83,65,255,37,84,64,255, + 37,84,64,255,38,85,64,255,39,86,64,255,40,87,63,255, + 40,88,63,255,41,89,63,255,42,90,63,255,44,91,63,255, + 45,92,63,255,46,93,63,255,47,94,63,255,48,95,63,255, + 49,96,62,255,50,97,62,255,51,98,62,255,51,99,62,255, + 52,100,62,255,53,101,62,255,54,102,62,255,55,103,62,255, + 56,104,61,255,57,105,61,255,58,106,61,255,59,107,61,255, + 60,108,61,255,61,109,61,255,62,110,61,255,62,111,61,255, + 63,112,61,255,64,113,61,255,65,113,61,255,65,114,61,255, + 66,114,60,255,67,115,60,255,67,115,60,255,67,116,60,255, + 68,116,61,255,68,117,61,255,68,117,61,255,69,118,61,255, + 69,118,61,255,70,119,61,255,70,119,61,255,70,119,61,255, + 70,120,61,255,70,120,61,255,70,120,61,255,70,120,61,255, + 70,120,61,255,70,120,61,255,70,120,61,255,70,120,61,255, + 70,120,62,255,70,120,62,255,70,120,62,255,69,120,62,255, + 69,119,62,255,68,119,62,255,68,119,62,255,67,119,62,255, + 67,118,63,255,66,118,63,255,66,118,63,255,65,117,63,255, + 65,117,63,255,64,116,63,255,64,115,63,255,63,115,63,255, + 63,114,64,255,62,113,64,255,61,113,64,255,61,112,64,255, + 60,112,64,255,59,111,64,255,59,111,64,255,58,110,64,255, + 58,110,65,255,57,109,65,255,57,109,65,255,56,108,65,255, + 56,108,65,255,55,107,65,255,55,107,65,255,55,107,65,255, + 54,106,66,255,54,106,66,255,54,106,66,255,54,106,66,255, + 53,105,66,255,53,105,66,255,53,105,66,255,53,105,66,255, + 53,106,66,255,53,106,66,255,53,106,66,255,53,106,66,255, + 54,107,66,255,54,107,66,255,54,107,66,255,55,107,66,255, + 55,108,66,255,56,108,66,255,56,109,66,255,57,109,66,255, + 57,110,66,255,58,111,66,255,58,112,66,255,59,112,66,255, + 59,113,67,255,60,114,67,255,61,115,67,255,61,115,67,255, + 62,116,67,255,63,117,67,255,63,118,67,255,64,118,67,255, + 64,119,67,255,65,120,67,255,66,120,67,255,66,121,67,255, + 67,121,68,255,68,122,68,255,68,122,68,255,68,123,68,255, + 69,123,69,255,69,124,69,255,69,124,69,255,69,124,69,255, + 70,125,70,255,70,125,70,255,70,125,70,255,70,125,71,255, + 71,126,71,255,71,126,72,255,71,126,72,255,71,126,73,255, + 71,126,73,255,71,126,74,255,71,126,74,255,71,126,75,255, + 70,126,75,255,70,126,76,255,70,126,76,255,70,126,77,255, + 70,125,77,255,70,125,78,255,70,125,78,255,70,124,79,255, + 69,124,79,255,69,123,80,255,69,123,80,255,68,123,81,255, + 68,122,81,255,67,122,82,255,67,122,82,255,67,121,83,255, + 66,121,83,255,66,120,84,255,66,119,84,255,66,119,84,255, + 65,118,85,255,65,117,85,255,65,116,85,255,64,116,85,255, + 64,115,84,255,63,114,84,255,63,113,84,255,62,113,84,255, + 62,112,84,255,61,111,84,255,61,110,84,255,60,109,84,255, + 60,108,83,255,59,107,83,255,59,106,83,255,58,105,82,255, + 58,104,82,255,57,103,81,255,56,102,80,255,56,100,80,255, + 55,99,79,255,54,97,78,255,53,96,77,255,53,95,77,255, + 52,93,76,255,51,92,75,255,50,91,74,255,50,89,74,255, + 49,88,73,255,48,86,72,255,47,85,71,255,47,83,70,255, + 46,82,69,255,45,80,68,255,44,79,67,255,44,77,67,255, + 43,76,66,255,42,74,65,255,41,73,64,255,41,72,63,255, + 40,71,62,255,39,69,61,255,38,68,60,255,38,66,60,255, + 37,65,59,255,36,63,58,255,35,62,57,255,35,61,57,255, + 34,60,56,255,33,59,55,255,33,58,54,255,32,57,54,255, + 32,56,53,255,31,55,52,255,31,54,52,255,30,53,51,255, + 30,52,51,255,29,51,50,255,29,51,50,255,29,50,49,255, + 28,50,49,255,28,49,48,255,28,49,48,255,28,49,47,255, + 27,48,47,255,27,48,46,255,27,48,46,255,27,48,46,255, + 27,47,45,255,27,47,45,255,27,47,45,255,27,47,45,255, + 27,47,44,255,27,47,44,255,27,47,44,255,27,47,44,255, + 27,47,43,255,27,47,43,255,27,47,43,255,27,47,43,255, + 27,47,43,255,27,47,43,255,27,47,43,255,27,47,43,255, + 28,47,42,255,28,47,42,255,28,47,42,255,28,47,42,255, + 28,48,42,255,28,48,42,255,28,48,42,255,28,48,42,255, + 29,48,42,255,29,48,42,255,29,48,42,255,29,48,42,255, + 30,49,42,255,30,49,42,255,30,49,42,255,30,49,42,255, + 31,50,41,255,31,50,41,255,31,50,41,255,31,50,41,255, + 32,50,41,255,32,50,41,255,32,50,41,255,32,50,41,255, + 33,51,41,255,33,51,41,255,33,51,41,255,33,51,41,255, + 34,52,41,255,34,52,41,255,34,52,41,255,34,52,41,255, + 35,53,40,255,35,53,40,255,35,53,40,255,35,53,40,255, + 36,54,40,255,36,54,40,255,36,54,40,255,37,54,40,255, + 37,55,40,255,38,55,40,255,38,55,40,255,38,55,40,255, + 39,56,39,255,39,56,39,255,39,56,39,255,39,56,39,255, + 40,57,39,255,40,57,39,255,40,57,39,255,41,58,39,255, + 41,58,39,255,42,59,39,255,42,59,39,255,42,59,39,255, + 43,59,38,255,43,59,38,255,43,59,38,255,43,59,38,255, + 44,60,38,255,44,60,38,255,44,60,38,255,44,60,38,255, + 45,61,38,255,45,61,38,255,45,61,38,255,45,61,38,255, + 46,62,38,255,46,62,38,255,46,62,38,255,46,62,38,255, + 47,63,38,255,47,63,38,255,47,63,38,255,47,63,38,255, + 48,64,37,255,48,64,37,255,48,64,37,255,49,64,37,255, + 49,65,37,255,50,65,37,255,50,65,37,255,50,66,37,255, + 51,66,37,255,51,67,37,255,51,67,37,255,52,67,37,255, + 52,68,37,255,53,68,37,255,53,68,37,255,53,69,37,255, + 54,69,37,255,54,70,37,255,54,70,37,255,55,71,37,255, + 55,71,37,255,56,72,37,255,56,72,37,255,56,73,37,255, + 57,73,37,255,57,74,37,255,57,74,37,255,58,74,37,255, + 58,75,37,255,59,75,37,255,59,75,37,255,59,75,37,255, + 59,76,36,255,59,76,36,255,59,76,36,255,59,76,36,255, + 60,76,36,255,60,76,36,255,60,76,36,255,60,76,36,255, + 60,76,35,255,60,76,35,255,60,76,35,255,60,75,35,255, + 59,75,35,255,59,74,35,255,59,74,35,255,59,74,35,255, + 58,73,34,255,58,73,34,255,58,73,34,255,57,72,34,255, + 57,72,34,255,56,71,34,255,56,71,34,255,56,71,34,255, + 55,70,33,255,55,70,33,255,55,70,33,255,54,69,33,255, + 54,68,32,255,53,67,32,255,53,67,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,65,32,255,50,64,32,255, + 50,64,31,255,49,63,31,255,49,63,31,255,49,62,31,255, + 48,62,31,255,48,61,31,255,48,61,31,255,47,60,31,255, + 47,60,30,255,46,59,30,255,46,59,30,255,46,59,30,255, + 45,58,30,255,45,58,30,255,45,58,30,255,45,58,30,255, + 44,57,29,255,44,57,29,255,44,57,29,255,43,56,29,255, + 43,56,29,255,42,55,29,255,42,55,29,255,42,55,29,255, + 42,54,28,255,42,54,28,255,42,54,28,255,41,53,28,255, + 41,53,28,255,40,52,28,255,40,52,28,255,40,51,28,255, + 39,51,27,255,39,50,27,255,39,50,27,255,38,49,27,255, + 38,49,26,255,37,48,26,255,37,48,26,255,37,48,26,255, + 36,47,25,255,36,47,25,255,36,47,25,255,35,46,25,255, + 35,46,24,255,34,45,24,255,34,45,24,255,34,44,24,255, + 33,44,23,255,33,43,23,255,33,43,23,255,32,42,23,255, + 32,42,23,255,31,41,23,255,31,41,23,255,31,40,23,255, + 30,40,22,255,30,39,22,255,30,39,22,255,30,38,22,255, + 29,38,21,255,29,37,21,255,29,37,21,255,29,37,21,255, + 28,36,21,255,28,36,21,255,28,36,21,255,28,36,21,255, + 87,85,39,255,87,85,39,255,87,85,39,255,87,85,39,255, + 87,85,39,255,87,85,39,255,87,85,39,255,87,85,39,255, + 87,86,39,255,87,86,39,255,87,86,39,255,87,86,39,255, + 86,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,40,255,86,86,40,255,86,86,40,255,86,86,40,255, + 85,86,40,255,85,86,40,255,85,86,40,255,85,86,40,255, + 84,87,39,255,84,87,39,255,84,87,39,255,84,87,39,255, + 83,88,39,255,83,88,39,255,83,88,39,255,83,88,39,255, + 82,89,39,255,82,89,39,255,82,89,39,255,82,89,39,255, + 82,89,38,255,82,89,38,255,82,89,38,255,82,89,38,255, + 81,90,38,255,81,90,38,255,81,90,38,255,81,90,38,255, + 81,91,38,255,81,91,38,255,81,91,38,255,81,91,38,255, + 81,92,37,255,81,92,37,255,81,92,37,255,81,93,37,255, + 82,93,38,255,82,94,38,255,82,94,38,255,82,95,38,255, + 83,95,38,255,83,96,38,255,83,96,38,255,83,97,38,255, + 84,97,38,255,84,98,38,255,84,98,38,255,85,99,38,255, + 85,100,39,255,86,101,39,255,86,101,39,255,87,102,39,255, + 87,102,39,255,88,103,39,255,88,103,39,255,89,104,39,255, + 89,105,40,255,90,106,40,255,90,106,40,255,91,107,40,255, + 91,108,41,255,92,109,41,255,92,109,41,255,93,110,41,255, + 93,110,42,255,94,111,42,255,94,111,42,255,94,112,42,255, + 95,112,43,255,95,113,43,255,95,113,43,255,95,113,43,255, + 96,114,44,255,96,114,44,255,96,114,44,255,96,114,44,255, + 96,115,45,255,96,115,45,255,96,115,45,255,96,115,45,255, + 96,115,45,255,96,115,45,255,96,115,45,255,96,115,45,255, + 95,115,46,255,95,115,46,255,95,115,46,255,95,115,46,255, + 95,115,46,255,95,115,46,255,95,115,46,255,95,115,46,255, + 94,114,47,255,94,114,47,255,94,114,47,255,94,114,47,255, + 94,114,47,255,94,114,47,255,94,114,47,255,94,114,47,255, + 93,113,47,255,93,113,47,255,93,113,47,255,93,113,47,255, + 93,113,47,255,93,113,47,255,93,113,47,255,93,113,47,255, + 92,112,47,255,92,112,47,255,92,112,47,255,92,112,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 90,110,47,255,90,110,47,255,90,110,47,255,90,109,47,255, + 90,109,47,255,90,108,47,255,90,108,47,255,90,108,47,255, + 89,108,47,255,89,108,47,255,89,108,47,255,89,108,47,255, + 88,107,47,255,88,107,47,255,88,107,47,255,88,107,47,255, + 88,106,47,255,88,106,47,255,88,106,47,255,88,106,47,255, + 87,106,47,255,87,106,47,255,87,106,47,255,87,106,47,255, + 87,106,46,255,87,106,46,255,87,106,46,255,87,106,46,255, + 88,106,47,255,88,106,47,255,88,106,47,255,88,106,47,255, + 88,107,46,255,88,107,46,255,88,107,46,255,88,107,46,255, + 89,108,46,255,89,108,46,255,89,108,46,255,89,108,46,255, + 90,109,47,255,90,109,47,255,90,109,47,255,90,109,47,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,46,255,91,110,46,255,91,110,46,255,91,110,46,255, + 91,110,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 92,110,47,255,92,110,47,255,92,110,47,255,92,110,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 93,112,47,255,93,112,47,255,93,112,47,255,94,112,47,255, + 94,113,47,255,95,113,47,255,95,113,47,255,96,114,47,255, + 96,114,47,255,97,115,47,255,97,115,47,255,98,116,47,255, + 98,116,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 100,118,47,255,101,119,47,255,101,119,47,255,102,120,47,255, + 103,121,47,255,103,121,47,255,104,122,47,255,105,123,47,255, + 105,123,48,255,106,124,48,255,106,124,48,255,107,125,48,255, + 107,126,48,255,108,126,48,255,108,127,48,255,108,127,48,255, + 109,128,48,255,109,128,48,255,109,128,48,255,109,128,48,255, + 110,129,49,255,110,129,49,255,110,129,49,255,110,129,49,255, + 110,129,49,255,110,129,49,255,110,129,49,255,110,129,49,255, + 109,128,49,255,109,128,49,255,109,128,49,255,109,128,49,255, + 108,127,50,255,108,127,50,255,108,127,50,255,108,127,50,255, + 107,127,50,255,107,127,50,255,107,127,50,255,107,127,50,255, + 106,126,51,255,106,126,51,255,106,126,51,255,106,126,51,255, + 105,125,51,255,105,125,51,255,105,125,51,255,105,125,51,255, + 104,125,52,255,104,125,52,255,104,125,52,255,104,125,52,255, + 104,125,53,255,104,125,53,255,104,125,53,255,104,125,53,255, + 105,126,54,255,105,126,54,255,105,126,54,255,105,126,54,255, + 106,127,54,255,106,127,54,255,106,127,54,255,106,127,54,255, + 107,128,55,255,107,128,55,255,107,128,55,255,107,129,55,255, + 108,129,55,255,108,130,55,255,108,130,55,255,108,130,55,255, + 108,131,56,255,108,131,56,255,108,131,56,255,108,131,56,255, + 108,132,57,255,108,132,57,255,108,132,57,255,108,132,57,255, + 107,133,58,255,107,133,58,255,107,133,58,255,106,133,58,255, + 106,133,59,255,105,133,59,255,105,133,59,255,104,133,59,255, + 104,133,60,255,103,133,60,255,103,133,60,255,102,132,60,255, + 101,132,61,255,101,132,61,255,100,132,61,255,99,131,62,255, + 98,131,62,255,98,130,63,255,97,130,63,255,96,129,64,255, + 94,129,64,255,93,128,65,255,92,128,65,255,91,127,65,255, + 89,126,66,255,88,126,66,255,87,125,66,255,85,124,67,255, + 84,123,67,255,82,123,68,255,81,122,68,255,79,121,68,255, + 78,120,69,255,76,120,69,255,75,119,69,255,73,118,69,255, + 72,117,70,255,70,116,70,255,69,115,70,255,67,114,71,255, + 66,113,71,255,64,112,72,255,63,111,72,255,61,110,72,255, + 60,108,72,255,58,107,72,255,57,106,72,255,55,105,72,255, + 54,104,73,255,52,104,73,255,51,103,73,255,50,102,73,255, + 48,101,74,255,47,100,74,255,46,99,74,255,45,98,74,255, + 43,97,75,255,42,97,75,255,41,96,75,255,40,95,75,255, + 39,94,75,255,38,94,75,255,37,93,75,255,36,92,75,255, + 35,91,75,255,34,91,75,255,33,90,75,255,32,89,75,255, + 31,89,75,255,31,88,75,255,30,88,75,255,29,87,75,255, + 29,87,75,255,28,86,75,255,28,86,75,255,27,85,75,255, + 27,85,75,255,26,84,75,255,26,84,75,255,25,83,75,255, + 25,83,75,255,24,82,75,255,24,82,75,255,24,82,75,255, + 23,81,74,255,23,81,74,255,23,81,74,255,23,80,74,255, + 22,80,74,255,22,79,74,255,22,79,74,255,22,79,74,255, + 22,78,73,255,22,78,73,255,22,78,73,255,22,78,73,255, + 22,77,73,255,22,77,73,255,22,77,73,255,22,77,73,255, + 22,76,72,255,22,76,72,255,22,76,72,255,22,76,72,255, + 22,75,71,255,22,75,71,255,22,75,71,255,22,75,71,255, + 23,74,71,255,23,74,71,255,23,74,71,255,23,74,71,255, + 24,74,70,255,24,74,70,255,24,74,70,255,24,74,70,255, + 25,75,69,255,25,75,69,255,25,75,69,255,26,75,69,255, + 26,76,69,255,27,76,69,255,27,76,69,255,28,77,69,255, + 28,77,68,255,29,78,68,255,29,78,68,255,30,79,68,255, + 30,79,67,255,31,80,67,255,31,80,67,255,32,81,67,255, + 33,82,66,255,33,82,66,255,34,83,66,255,35,84,66,255, + 36,85,65,255,37,85,65,255,38,86,65,255,39,87,65,255, + 40,88,64,255,40,89,64,255,41,90,64,255,42,91,64,255, + 43,92,64,255,44,93,64,255,45,94,64,255,46,95,64,255, + 47,96,64,255,48,96,63,255,49,97,63,255,50,98,63,255, + 50,99,63,255,51,100,63,255,52,101,63,255,53,102,63,255, + 54,103,63,255,55,104,62,255,56,105,62,255,57,106,62,255, + 58,107,62,255,59,108,62,255,60,109,62,255,61,110,62,255, + 61,110,62,255,62,111,61,255,63,112,61,255,64,112,61,255, + 64,113,61,255,65,113,61,255,66,114,61,255,66,115,61,255, + 66,115,61,255,67,116,61,255,67,117,61,255,67,117,61,255, + 68,118,61,255,68,118,62,255,69,119,62,255,69,119,62,255, + 69,119,62,255,69,120,62,255,69,120,62,255,69,120,62,255, + 69,120,62,255,69,120,62,255,69,120,62,255,69,120,62,255, + 69,120,62,255,69,120,63,255,69,120,63,255,69,120,63,255, + 68,120,63,255,68,119,63,255,67,119,63,255,67,119,63,255, + 66,118,63,255,66,118,64,255,65,117,64,255,65,117,64,255, + 64,116,64,255,64,116,64,255,63,115,64,255,63,115,64,255, + 62,114,64,255,62,114,65,255,61,113,65,255,60,113,65,255, + 60,112,65,255,59,112,65,255,58,111,65,255,58,111,65,255, + 57,110,65,255,57,110,66,255,56,109,66,255,56,109,66,255, + 55,108,66,255,55,108,66,255,54,107,66,255,54,107,66,255, + 54,106,66,255,53,106,67,255,53,105,67,255,53,105,67,255, + 53,105,67,255,52,105,67,255,52,105,67,255,52,105,67,255, + 52,105,67,255,52,105,67,255,52,105,67,255,52,105,67,255, + 52,105,67,255,53,106,67,255,53,106,67,255,53,106,67,255, + 54,107,67,255,54,107,67,255,55,108,67,255,55,108,67,255, + 56,109,67,255,56,109,67,255,57,110,67,255,57,111,67,255, + 58,111,67,255,58,112,67,255,59,113,67,255,60,114,67,255, + 60,114,67,255,61,115,67,255,62,116,67,255,62,117,67,255, + 63,117,67,255,63,118,67,255,64,119,67,255,65,119,67,255, + 65,120,67,255,66,120,68,255,67,121,68,255,67,121,68,255, + 67,122,68,255,68,122,69,255,68,123,69,255,68,123,69,255, + 68,123,69,255,69,124,70,255,69,124,70,255,69,124,70,255, + 69,124,71,255,70,125,71,255,70,125,72,255,70,125,72,255, + 70,125,73,255,70,125,73,255,70,125,74,255,70,125,74,255, + 70,125,75,255,69,125,75,255,69,125,76,255,69,125,76,255, + 69,125,77,255,69,125,77,255,69,125,78,255,69,125,78,255, + 69,124,79,255,68,124,79,255,68,123,80,255,68,123,80,255, + 67,122,81,255,67,122,81,255,66,121,82,255,66,121,82,255, + 66,120,83,255,65,120,83,255,65,119,84,255,65,118,84,255, + 64,118,84,255,64,117,85,255,63,116,85,255,63,115,85,255, + 63,115,85,255,62,114,85,255,62,113,85,255,62,112,85,255, + 61,112,85,255,61,111,84,255,60,110,84,255,60,109,84,255, + 59,108,84,255,59,107,83,255,58,106,83,255,58,105,83,255, + 57,104,82,255,57,103,82,255,56,102,81,255,55,101,81,255, + 55,99,80,255,54,98,80,255,53,96,79,255,52,95,78,255, + 52,94,78,255,51,92,77,255,50,91,76,255,49,90,75,255, + 49,88,75,255,48,87,74,255,47,85,73,255,46,84,72,255, + 46,82,71,255,45,81,70,255,44,79,69,255,43,78,68,255, + 43,76,67,255,42,75,66,255,41,73,65,255,40,72,64,255, + 40,71,63,255,39,70,62,255,38,68,61,255,37,67,60,255, + 37,65,60,255,36,64,59,255,35,62,58,255,34,61,57,255, + 34,60,57,255,33,59,56,255,32,58,55,255,32,57,54,255, + 31,56,54,255,31,55,53,255,30,54,52,255,30,53,51,255, + 29,52,51,255,29,51,50,255,28,50,49,255,28,50,49,255, + 28,49,48,255,27,49,48,255,27,48,47,255,27,48,47,255, + 27,48,47,255,26,47,46,255,26,47,46,255,26,47,46,255, + 26,47,46,255,26,46,45,255,26,46,45,255,26,46,45,255, + 26,46,45,255,26,46,44,255,26,46,44,255,26,46,44,255, + 26,46,44,255,26,46,43,255,26,46,43,255,26,46,43,255, + 26,46,43,255,26,46,42,255,26,46,42,255,26,46,42,255, + 26,46,42,255,27,46,42,255,27,46,42,255,27,46,42,255, + 27,46,42,255,27,47,42,255,27,47,42,255,27,47,42,255, + 27,47,42,255,28,47,42,255,28,47,42,255,28,47,42,255, + 28,47,42,255,29,48,41,255,29,48,41,255,29,48,41,255, + 29,48,41,255,30,49,41,255,30,49,41,255,30,49,41,255, + 30,49,41,255,31,49,41,255,31,49,41,255,31,49,41,255, + 31,49,41,255,32,50,40,255,32,50,40,255,32,50,40,255, + 32,50,40,255,33,51,40,255,33,51,40,255,33,51,40,255, + 33,51,40,255,34,52,40,255,34,52,40,255,34,52,40,255, + 34,52,40,255,35,53,39,255,35,53,39,255,35,53,39,255, + 36,53,39,255,36,54,39,255,37,54,39,255,37,54,39,255, + 37,54,39,255,38,55,39,255,38,55,39,255,38,55,39,255, + 38,55,39,255,39,56,39,255,39,56,39,255,39,56,39,255, + 40,57,39,255,40,57,38,255,41,58,38,255,41,58,38,255, + 41,58,38,255,42,59,38,255,42,59,38,255,42,59,38,255, + 42,59,38,255,43,59,38,255,43,59,38,255,43,59,38,255, + 43,59,38,255,44,60,37,255,44,60,37,255,44,60,37,255, + 44,60,37,255,45,61,37,255,45,61,37,255,45,61,37,255, + 45,61,37,255,46,62,37,255,46,62,37,255,46,62,37,255, + 46,62,37,255,47,63,37,255,47,63,37,255,47,63,37,255, + 48,64,37,255,48,64,37,255,49,65,37,255,49,65,37,255, + 50,65,37,255,50,66,37,255,51,66,37,255,51,66,37,255, + 51,67,37,255,52,67,37,255,52,68,37,255,52,68,37,255, + 53,69,37,255,53,69,37,255,54,70,37,255,54,70,37,255, + 55,71,37,255,55,71,37,255,56,72,37,255,56,72,37,255, + 56,72,37,255,57,73,37,255,57,73,37,255,57,73,37,255, + 57,74,37,255,58,74,36,255,58,75,36,255,58,75,36,255, + 58,75,36,255,59,75,36,255,59,75,36,255,59,75,36,255, + 59,75,36,255,59,76,35,255,59,76,35,255,59,76,35,255, + 59,76,35,255,59,75,35,255,59,75,35,255,59,75,35,255, + 59,75,35,255,58,74,35,255,58,74,35,255,58,74,35,255, + 58,73,35,255,57,73,34,255,57,72,34,255,57,72,34,255, + 56,71,34,255,56,71,34,255,55,70,34,255,55,70,34,255, + 55,70,34,255,54,69,33,255,54,69,33,255,54,69,33,255, + 53,68,33,255,53,67,32,255,52,66,32,255,52,66,32,255, + 52,65,32,255,51,65,32,255,51,64,32,255,51,64,32,255, + 50,63,32,255,50,63,31,255,49,62,31,255,49,62,31,255, + 48,62,31,255,48,61,31,255,47,61,31,255,47,61,31,255, + 47,60,31,255,46,60,30,255,46,59,30,255,46,59,30,255, + 45,58,30,255,45,58,30,255,44,57,30,255,44,57,30,255, + 44,57,30,255,43,56,29,255,43,56,29,255,43,56,29,255, + 43,55,29,255,42,55,29,255,42,54,29,255,42,54,29,255, + 42,54,29,255,41,53,28,255,41,53,28,255,41,53,28,255, + 40,52,28,255,40,52,27,255,39,51,27,255,39,51,27,255, + 39,51,27,255,38,50,27,255,38,50,27,255,38,50,27,255, + 38,49,27,255,37,49,26,255,37,48,26,255,37,48,26,255, + 36,47,26,255,36,47,25,255,35,46,25,255,35,46,25,255, + 35,45,25,255,34,45,24,255,34,44,24,255,34,44,24,255, + 33,43,24,255,33,43,23,255,32,42,23,255,32,42,23,255, + 31,42,23,255,31,41,23,255,30,41,23,255,30,41,23,255, + 30,40,23,255,29,40,22,255,29,39,22,255,29,39,22,255, + 29,38,22,255,28,38,21,255,28,37,21,255,28,37,21,255, + 28,37,21,255,27,36,21,255,27,36,21,255,27,36,21,255, + 27,36,21,255,87,85,39,255,87,85,39,255,87,85,39,255, + 87,85,39,255,87,85,39,255,87,85,39,255,87,85,39,255, + 87,85,39,255,87,86,39,255,87,86,39,255,87,86,39,255, + 87,86,39,255,86,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,40,255,86,86,40,255,86,86,40,255, + 86,86,40,255,85,86,40,255,85,86,40,255,85,86,40,255, + 85,86,40,255,84,87,39,255,84,87,39,255,84,87,39,255, + 84,87,39,255,83,87,39,255,83,87,39,255,83,87,39,255, + 83,87,39,255,82,88,39,255,82,88,39,255,82,88,39,255, + 82,88,39,255,81,88,38,255,81,88,38,255,81,88,38,255, + 81,88,38,255,80,89,38,255,80,89,38,255,80,89,38,255, + 80,89,38,255,80,90,38,255,80,90,38,255,80,90,38,255, + 80,90,38,255,80,91,37,255,80,91,37,255,80,91,37,255, + 80,92,37,255,81,92,38,255,81,93,38,255,81,93,38,255, + 81,94,38,255,82,94,38,255,82,95,38,255,82,95,38,255, + 82,96,38,255,83,96,38,255,83,97,38,255,83,97,38,255, + 84,98,38,255,84,99,39,255,85,100,39,255,85,100,39,255, + 86,101,39,255,86,101,39,255,87,102,39,255,87,102,39,255, + 88,103,39,255,88,104,40,255,89,105,40,255,89,105,40,255, + 90,106,40,255,90,107,41,255,91,108,41,255,91,108,41,255, + 92,109,41,255,92,109,42,255,93,110,42,255,93,110,42,255, + 93,111,42,255,94,111,43,255,94,112,43,255,94,112,43,255, + 94,112,43,255,95,113,44,255,95,113,44,255,95,113,44,255, + 95,113,44,255,95,114,45,255,95,114,45,255,95,114,45,255, + 95,114,45,255,95,114,45,255,95,114,45,255,95,114,45,255, + 95,114,45,255,94,114,46,255,94,114,46,255,94,114,46,255, + 94,114,46,255,94,114,46,255,94,114,46,255,94,114,46,255, + 94,114,46,255,93,113,47,255,93,113,47,255,93,113,47,255, + 93,113,47,255,93,113,47,255,93,113,47,255,93,113,47,255, + 93,113,47,255,92,112,47,255,92,112,47,255,92,112,47,255, + 92,112,47,255,92,112,47,255,92,112,47,255,92,112,47,255, + 92,112,47,255,91,111,47,255,91,111,47,255,91,111,47,255, + 91,111,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,89,109,47,255,89,109,47,255,89,109,47,255, + 89,108,47,255,89,108,47,255,89,107,47,255,89,107,47,255, + 89,107,47,255,88,107,47,255,88,107,47,255,88,107,47,255, + 88,107,47,255,87,106,47,255,87,106,47,255,87,106,47,255, + 87,106,47,255,87,105,47,255,87,105,47,255,87,105,47,255, + 87,105,47,255,86,105,47,255,86,105,47,255,86,105,47,255, + 86,105,47,255,86,105,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,87,105,47,255,87,105,47,255,87,105,47,255, + 87,105,47,255,87,106,46,255,87,106,46,255,87,106,46,255, + 87,106,46,255,88,107,46,255,88,107,46,255,88,107,46,255, + 88,107,46,255,89,108,47,255,89,108,47,255,89,108,47,255, + 89,108,47,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,46,255,90,109,46,255,90,109,46,255, + 90,109,46,255,90,109,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,91,109,47,255,91,109,47,255,91,109,47,255, + 91,109,47,255,91,110,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,92,111,47,255,92,111,47,255,92,111,47,255, + 93,111,47,255,93,112,47,255,94,112,47,255,94,112,47,255, + 95,113,47,255,95,113,47,255,96,114,47,255,96,114,47,255, + 97,115,47,255,97,115,47,255,98,116,47,255,98,116,47,255, + 99,117,47,255,99,117,47,255,100,118,47,255,100,118,47,255, + 101,119,47,255,102,120,47,255,102,120,47,255,103,121,47,255, + 104,122,47,255,104,122,48,255,105,123,48,255,105,123,48,255, + 106,124,48,255,106,125,48,255,107,125,48,255,107,126,48,255, + 107,126,48,255,108,127,48,255,108,127,48,255,108,127,48,255, + 108,127,48,255,109,128,49,255,109,128,49,255,109,128,49,255, + 109,128,49,255,109,128,49,255,109,128,49,255,109,128,49,255, + 109,128,49,255,108,127,49,255,108,127,49,255,108,127,49,255, + 108,127,49,255,107,126,50,255,107,126,50,255,107,126,50,255, + 107,126,50,255,106,126,50,255,106,126,50,255,106,126,50,255, + 106,126,50,255,105,125,51,255,105,125,51,255,105,125,51,255, + 105,125,51,255,104,124,51,255,104,124,51,255,104,124,51,255, + 104,124,51,255,104,124,52,255,104,124,52,255,104,124,52,255, + 104,124,52,255,104,125,53,255,104,125,53,255,104,125,53,255, + 104,125,53,255,105,125,53,255,105,125,53,255,105,125,53,255, + 105,126,53,255,106,126,53,255,106,127,53,255,106,127,53,255, + 106,127,53,255,107,128,54,255,107,128,54,255,107,128,54,255, + 107,129,54,255,108,129,54,255,108,130,54,255,108,130,54,255, + 108,130,54,255,108,131,55,255,108,131,55,255,108,131,55,255, + 108,131,55,255,108,132,56,255,108,132,56,255,108,132,56,255, + 108,132,56,255,108,133,57,255,108,133,57,255,108,133,57,255, + 107,133,57,255,107,133,58,255,106,133,58,255,106,133,58,255, + 105,133,58,255,105,133,59,255,104,133,59,255,104,133,59,255, + 103,133,59,255,102,133,60,255,102,133,60,255,101,133,60,255, + 100,132,61,255,99,132,61,255,99,131,62,255,98,131,62,255, + 97,130,63,255,95,130,63,255,94,129,64,255,93,129,64,255, + 92,128,64,255,90,127,65,255,89,127,65,255,88,126,65,255, + 86,125,66,255,85,124,66,255,83,124,67,255,82,123,67,255, + 80,122,67,255,79,121,68,255,77,121,68,255,76,120,68,255, + 74,119,69,255,73,118,69,255,71,117,70,255,70,116,70,255, + 68,115,70,255,67,114,71,255,65,113,71,255,64,112,71,255, + 62,111,71,255,61,109,72,255,59,108,72,255,58,107,72,255, + 56,106,72,255,55,105,73,255,53,105,73,255,52,104,73,255, + 51,103,73,255,49,102,74,255,48,101,74,255,47,100,74,255, + 46,99,74,255,44,98,75,255,43,98,75,255,42,97,75,255, + 41,96,75,255,40,95,75,255,39,95,75,255,38,94,75,255, + 37,93,75,255,36,92,75,255,35,92,75,255,34,91,75,255, + 33,90,75,255,32,90,75,255,32,89,75,255,31,89,75,255, + 30,88,75,255,29,88,75,255,29,87,75,255,28,87,75,255, + 27,86,75,255,27,86,75,255,26,85,75,255,26,85,75,255, + 25,84,75,255,25,84,75,255,24,83,75,255,24,83,75,255, + 24,83,75,255,23,82,74,255,23,82,74,255,23,82,74,255, + 23,81,74,255,22,81,74,255,22,80,74,255,22,80,74,255, + 22,80,74,255,22,79,73,255,22,79,73,255,22,79,73,255, + 22,79,73,255,22,78,73,255,22,78,73,255,22,78,73,255, + 22,78,73,255,22,77,72,255,22,77,72,255,22,77,72,255, + 22,77,72,255,22,76,72,255,22,76,72,255,22,76,72,255, + 22,76,72,255,23,75,71,255,23,75,71,255,23,75,71,255, + 23,75,71,255,24,75,70,255,24,75,70,255,24,75,70,255, + 24,75,70,255,25,76,69,255,25,76,69,255,25,76,69,255, + 26,76,69,255,26,77,69,255,27,77,69,255,27,77,69,255, + 28,77,69,255,28,78,68,255,29,78,68,255,29,78,68,255, + 30,79,68,255,30,79,67,255,31,80,67,255,31,80,67,255, + 32,81,67,255,33,82,66,255,33,82,66,255,34,83,66,255, + 35,84,66,255,36,85,65,255,36,85,65,255,37,86,65,255, + 38,87,65,255,39,88,64,255,39,89,64,255,40,90,64,255, + 41,91,64,255,42,92,64,255,43,93,64,255,44,94,64,255, + 45,95,64,255,46,96,64,255,47,96,63,255,48,97,63,255, + 49,98,63,255,49,99,63,255,50,100,63,255,51,101,63,255, + 52,102,63,255,53,103,63,255,54,104,62,255,55,105,62,255, + 56,106,62,255,57,107,62,255,58,108,62,255,59,109,62,255, + 60,110,62,255,60,110,62,255,61,111,62,255,62,112,62,255, + 63,112,62,255,63,113,62,255,64,113,61,255,65,114,61,255, + 65,114,61,255,65,115,61,255,66,115,62,255,66,116,62,255, + 66,116,62,255,67,117,62,255,67,117,62,255,68,118,62,255, + 68,118,62,255,68,118,62,255,68,119,62,255,68,119,62,255, + 68,119,62,255,68,119,62,255,68,119,62,255,68,119,62,255, + 68,119,62,255,68,119,62,255,68,119,63,255,68,119,63,255, + 68,119,63,255,67,119,63,255,67,118,63,255,66,118,63,255, + 66,118,63,255,65,118,63,255,65,117,64,255,64,117,64,255, + 64,117,64,255,63,116,64,255,63,116,64,255,62,115,64,255, + 62,114,64,255,61,114,64,255,61,113,65,255,60,112,65,255, + 59,112,65,255,59,111,65,255,58,111,65,255,57,110,65,255, + 57,110,65,255,56,109,65,255,56,109,66,255,55,108,66,255, + 55,108,66,255,54,107,66,255,54,107,66,255,53,106,66,255, + 53,106,66,255,53,106,66,255,52,105,67,255,52,105,67,255, + 52,105,67,255,52,105,67,255,51,104,67,255,51,104,67,255, + 51,104,67,255,51,104,67,255,51,105,67,255,51,105,67,255, + 51,105,67,255,51,105,67,255,52,106,67,255,52,106,67,255, + 52,106,67,255,53,106,67,255,53,107,67,255,54,107,67,255, + 54,108,67,255,55,108,67,255,55,109,67,255,56,110,67,255, + 56,111,67,255,57,111,67,255,57,112,68,255,58,113,68,255, + 59,114,68,255,59,114,68,255,60,115,68,255,61,116,68,255, + 61,117,68,255,62,117,68,255,62,118,68,255,63,119,68,255, + 64,119,68,255,64,120,68,255,65,120,69,255,66,121,69,255, + 66,121,69,255,66,122,69,255,67,122,70,255,67,123,70,255, + 67,123,70,255,67,123,70,255,68,124,71,255,68,124,71,255, + 68,124,71,255,68,124,72,255,69,125,72,255,69,125,73,255, + 69,125,73,255,69,125,74,255,69,125,74,255,69,125,75,255, + 69,125,75,255,69,125,76,255,68,125,76,255,68,125,77,255, + 68,125,77,255,68,125,78,255,68,124,78,255,68,124,79,255, + 68,124,79,255,68,123,80,255,67,123,80,255,67,122,81,255, + 67,122,81,255,66,121,82,255,66,121,82,255,65,120,83,255, + 65,120,83,255,65,119,84,255,64,119,84,255,64,118,85,255, + 64,117,85,255,63,117,85,255,63,116,86,255,62,115,86,255, + 62,114,86,255,62,114,86,255,61,113,86,255,61,112,86,255, + 61,111,86,255,60,111,86,255,60,110,85,255,59,109,85,255, + 59,108,85,255,58,107,85,255,58,106,84,255,57,105,84,255, + 57,104,84,255,56,103,83,255,56,102,83,255,55,101,82,255, + 54,100,81,255,54,98,81,255,53,97,80,255,52,95,79,255, + 51,94,78,255,51,93,78,255,50,91,77,255,49,90,76,255, + 48,89,75,255,48,87,75,255,47,86,74,255,46,84,73,255, + 45,83,72,255,45,81,71,255,44,80,70,255,43,78,69,255, + 42,77,68,255,42,75,67,255,41,74,66,255,40,72,65,255, + 39,71,64,255,39,70,63,255,38,69,62,255,37,67,61,255, + 36,66,60,255,36,64,60,255,35,63,59,255,34,61,58,255, + 33,60,57,255,33,59,57,255,32,58,56,255,31,57,55,255, + 31,56,54,255,30,55,54,255,30,54,53,255,29,53,52,255, + 29,52,51,255,28,51,51,255,28,50,50,255,27,49,49,255, + 27,49,49,255,27,48,48,255,26,48,48,255,26,47,47,255, + 26,47,47,255,26,47,47,255,25,46,46,255,25,46,46,255, + 25,46,46,255,25,46,46,255,25,45,45,255,25,45,45,255, + 25,45,45,255,25,45,45,255,25,45,44,255,25,45,44,255, + 25,45,44,255,25,45,44,255,25,45,43,255,25,45,43,255, + 25,45,43,255,25,45,43,255,25,45,42,255,25,45,42,255, + 25,45,42,255,25,45,42,255,26,45,42,255,26,45,42,255, + 26,45,42,255,26,45,42,255,26,46,42,255,26,46,42,255, + 26,46,42,255,26,46,42,255,27,46,42,255,27,46,42,255, + 27,46,42,255,27,46,42,255,28,47,41,255,28,47,41,255, + 28,47,41,255,28,47,41,255,29,48,41,255,29,48,41,255, + 29,48,41,255,29,48,41,255,30,48,41,255,30,48,41,255, + 30,48,41,255,30,48,41,255,31,49,40,255,31,49,40,255, + 31,49,40,255,31,49,40,255,32,50,40,255,32,50,40,255, + 32,50,40,255,32,50,40,255,33,51,40,255,33,51,40,255, + 33,51,40,255,33,51,40,255,34,52,39,255,34,52,39,255, + 34,52,39,255,35,52,39,255,35,53,39,255,36,53,39,255, + 36,53,39,255,36,53,39,255,37,54,39,255,37,54,39,255, + 37,54,39,255,37,54,39,255,38,55,39,255,38,55,39,255, + 38,55,39,255,39,56,39,255,39,56,38,255,40,57,38,255, + 40,57,38,255,40,57,38,255,41,58,38,255,41,58,38,255, + 41,58,38,255,41,58,38,255,42,58,38,255,42,58,38,255, + 42,58,38,255,42,58,38,255,43,59,37,255,43,59,37,255, + 43,59,37,255,43,59,37,255,44,60,37,255,44,60,37,255, + 44,60,37,255,44,60,37,255,45,61,37,255,45,61,37,255, + 45,61,37,255,45,61,37,255,46,62,37,255,46,62,37,255, + 46,62,37,255,47,63,37,255,47,63,37,255,48,64,37,255, + 48,64,37,255,49,64,37,255,49,65,37,255,50,65,37,255, + 50,65,37,255,50,66,37,255,51,66,37,255,51,67,37,255, + 51,67,37,255,52,68,37,255,52,68,37,255,53,69,37,255, + 53,69,37,255,54,70,37,255,54,70,37,255,55,71,37,255, + 55,71,37,255,55,72,37,255,56,72,37,255,56,73,37,255, + 56,73,37,255,57,73,37,255,57,74,36,255,58,74,36,255, + 58,74,36,255,58,74,36,255,58,75,36,255,58,75,36,255, + 58,75,36,255,58,75,36,255,59,75,35,255,59,75,35,255, + 59,75,35,255,59,75,35,255,59,75,35,255,59,75,35,255, + 59,75,35,255,59,74,35,255,58,74,35,255,58,73,35,255, + 58,73,35,255,58,73,35,255,57,72,34,255,57,72,34,255, + 57,72,34,255,56,71,34,255,56,71,34,255,55,70,34,255, + 55,70,34,255,55,70,34,255,54,69,33,255,54,69,33,255, + 54,69,33,255,53,68,33,255,53,67,32,255,52,66,32,255, + 52,66,32,255,52,65,32,255,51,65,32,255,51,64,32,255, + 51,64,32,255,50,63,32,255,50,63,31,255,49,62,31,255, + 49,62,31,255,48,62,31,255,48,61,31,255,47,61,31,255, + 47,61,31,255,47,60,31,255,46,60,30,255,46,59,30,255, + 46,59,30,255,45,58,30,255,45,58,30,255,44,57,30,255, + 44,57,30,255,44,57,30,255,43,56,29,255,43,56,29,255, + 43,56,29,255,43,55,29,255,42,55,29,255,42,54,29,255, + 42,54,29,255,42,54,29,255,41,53,28,255,41,53,28,255, + 41,53,28,255,40,52,28,255,40,52,27,255,39,51,27,255, + 39,51,27,255,39,50,27,255,38,50,27,255,38,49,27,255, + 38,49,27,255,37,48,27,255,37,48,26,255,36,47,26,255, + 36,47,26,255,36,47,26,255,35,46,25,255,35,46,25,255, + 35,46,25,255,34,45,25,255,34,45,24,255,33,44,24,255, + 33,44,24,255,33,43,24,255,32,43,23,255,32,42,23,255, + 32,42,23,255,31,41,23,255,31,41,23,255,30,40,23,255, + 30,40,23,255,30,39,23,255,29,39,22,255,29,38,22,255, + 29,38,22,255,29,37,22,255,28,37,21,255,28,36,21,255, + 28,36,21,255,28,36,21,255,27,35,21,255,27,35,21,255, + 27,35,21,255,27,35,21,255,87,85,39,255,87,85,39,255, + 87,85,39,255,87,85,39,255,87,85,39,255,87,85,39,255, + 87,85,39,255,87,85,39,255,87,86,39,255,87,86,39,255, + 87,86,39,255,87,86,39,255,86,86,39,255,86,86,39,255, + 86,86,39,255,86,86,39,255,86,86,40,255,86,86,40,255, + 86,86,40,255,86,86,40,255,85,86,40,255,85,86,40,255, + 85,86,40,255,85,86,40,255,84,87,39,255,84,87,39,255, + 84,87,39,255,84,87,39,255,83,87,39,255,83,87,39,255, + 83,87,39,255,83,87,39,255,82,88,39,255,82,88,39,255, + 82,88,39,255,82,88,39,255,81,88,38,255,81,88,38,255, + 81,88,38,255,81,88,38,255,80,89,38,255,80,89,38,255, + 80,89,38,255,80,89,38,255,80,90,38,255,80,90,38,255, + 80,90,38,255,80,90,38,255,80,91,37,255,80,91,37,255, + 80,91,37,255,80,92,37,255,81,92,38,255,81,93,38,255, + 81,93,38,255,81,94,38,255,82,94,38,255,82,95,38,255, + 82,95,38,255,82,96,38,255,83,96,38,255,83,97,38,255, + 83,97,38,255,84,98,38,255,84,99,39,255,85,100,39,255, + 85,100,39,255,86,101,39,255,86,101,39,255,87,102,39,255, + 87,102,39,255,88,103,39,255,88,104,40,255,89,105,40,255, + 89,105,40,255,90,106,40,255,90,107,41,255,91,108,41,255, + 91,108,41,255,92,109,41,255,92,109,42,255,93,110,42,255, + 93,110,42,255,93,111,42,255,94,111,43,255,94,112,43,255, + 94,112,43,255,94,112,43,255,95,113,44,255,95,113,44,255, + 95,113,44,255,95,113,44,255,95,114,45,255,95,114,45,255, + 95,114,45,255,95,114,45,255,95,114,45,255,95,114,45,255, + 95,114,45,255,95,114,45,255,94,114,46,255,94,114,46,255, + 94,114,46,255,94,114,46,255,94,113,46,255,94,113,46,255, + 94,113,46,255,94,113,46,255,93,113,47,255,93,113,47,255, + 93,113,47,255,93,113,47,255,93,112,47,255,93,112,47,255, + 93,112,47,255,93,112,47,255,92,112,47,255,92,112,47,255, + 92,112,47,255,92,112,47,255,91,111,47,255,91,111,47,255, + 91,111,47,255,91,111,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,90,110,47,255,90,110,47,255, + 90,110,47,255,90,110,47,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,89,108,47,255,89,108,47,255, + 89,108,47,255,89,108,47,255,88,107,47,255,88,107,47,255, + 88,107,47,255,88,107,47,255,87,106,47,255,87,106,47,255, + 87,106,47,255,87,106,47,255,86,105,47,255,86,105,47,255, + 86,105,47,255,86,105,47,255,86,105,47,255,86,105,47,255, + 86,105,47,255,86,105,47,255,86,104,47,255,86,104,47,255, + 86,104,47,255,86,104,47,255,86,104,46,255,86,104,46,255, + 86,104,46,255,86,104,46,255,86,105,47,255,86,105,47,255, + 86,105,47,255,86,105,47,255,87,105,46,255,87,105,46,255, + 87,105,46,255,87,105,46,255,88,106,46,255,88,106,46,255, + 88,106,46,255,88,106,46,255,88,107,47,255,88,107,47,255, + 88,107,47,255,88,107,47,255,89,108,47,255,89,108,47,255, + 89,108,47,255,89,108,47,255,90,108,46,255,90,108,46,255, + 90,108,46,255,90,108,46,255,90,109,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,91,109,47,255,91,109,47,255, + 91,109,47,255,91,109,47,255,91,110,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,92,111,47,255,92,111,47,255, + 92,111,47,255,93,111,47,255,93,112,47,255,94,112,47,255, + 94,112,47,255,95,113,47,255,95,113,47,255,96,114,47,255, + 96,114,47,255,97,115,47,255,97,115,47,255,98,116,47,255, + 98,116,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 100,118,47,255,101,119,47,255,102,120,47,255,102,120,47,255, + 103,121,47,255,104,122,47,255,104,122,48,255,105,123,48,255, + 105,123,48,255,106,124,48,255,106,125,48,255,107,125,48,255, + 107,126,48,255,107,126,48,255,108,127,48,255,108,127,48,255, + 108,127,48,255,108,127,48,255,109,128,49,255,109,128,49,255, + 109,128,49,255,109,128,49,255,109,128,49,255,109,128,49,255, + 109,128,49,255,109,128,49,255,108,127,49,255,108,127,49,255, + 108,127,49,255,108,127,49,255,107,126,50,255,107,126,50,255, + 107,126,50,255,107,126,50,255,106,126,50,255,106,126,50,255, + 106,126,50,255,106,126,50,255,105,125,51,255,105,125,51,255, + 105,125,51,255,105,125,51,255,104,124,51,255,104,124,51,255, + 104,124,51,255,104,124,51,255,104,124,52,255,104,124,52,255, + 104,124,52,255,104,124,52,255,104,125,53,255,104,125,53,255, + 104,125,53,255,104,125,53,255,105,125,53,255,105,125,53,255, + 105,125,53,255,105,126,53,255,106,126,53,255,106,127,53,255, + 106,127,53,255,106,127,53,255,107,128,54,255,107,128,54,255, + 107,128,54,255,107,129,54,255,108,129,54,255,108,130,54,255, + 108,130,54,255,108,130,54,255,108,131,55,255,108,131,55,255, + 108,131,55,255,108,131,55,255,108,132,56,255,108,132,56,255, + 108,132,56,255,108,132,56,255,108,133,57,255,108,133,57,255, + 108,133,57,255,107,133,57,255,107,133,58,255,106,133,58,255, + 106,133,58,255,105,133,58,255,105,133,59,255,104,133,59,255, + 104,133,59,255,103,133,59,255,102,133,60,255,102,133,60,255, + 101,133,60,255,100,132,61,255,99,132,61,255,99,131,62,255, + 98,131,62,255,97,130,63,255,96,130,63,255,95,129,64,255, + 94,129,64,255,93,128,64,255,91,127,65,255,90,127,65,255, + 89,126,65,255,88,125,66,255,86,125,66,255,85,124,67,255, + 84,124,67,255,82,123,67,255,81,122,68,255,79,122,68,255, + 78,121,68,255,76,120,69,255,75,119,69,255,73,118,70,255, + 72,117,70,255,70,116,70,255,69,115,71,255,67,114,71,255, + 66,113,71,255,64,112,71,255,63,111,72,255,61,110,72,255, + 60,109,72,255,58,108,72,255,57,107,73,255,55,106,73,255, + 54,105,73,255,52,104,73,255,51,103,74,255,49,102,74,255, + 48,101,74,255,47,100,74,255,45,99,75,255,44,99,75,255, + 43,98,75,255,42,97,75,255,40,96,75,255,39,96,75,255, + 38,95,75,255,37,94,75,255,36,93,75,255,35,93,75,255, + 34,92,75,255,33,91,75,255,32,91,75,255,32,90,75,255, + 31,90,75,255,30,89,75,255,29,89,75,255,29,88,75,255, + 28,88,75,255,27,87,75,255,27,87,75,255,26,86,75,255, + 26,86,75,255,25,85,75,255,25,85,75,255,24,84,75,255, + 24,84,75,255,24,83,75,255,23,83,74,255,23,82,74,255, + 23,82,74,255,23,82,74,255,22,81,74,255,22,81,74,255, + 22,81,74,255,22,80,74,255,22,80,73,255,22,79,73,255, + 22,79,73,255,22,79,73,255,22,78,73,255,22,78,73,255, + 22,78,73,255,22,78,73,255,22,77,72,255,22,77,72,255, + 22,77,72,255,22,77,72,255,22,76,72,255,22,76,72,255, + 22,76,72,255,22,76,72,255,23,75,71,255,23,75,71,255, + 23,75,71,255,23,75,71,255,24,75,70,255,24,75,70,255, + 24,75,70,255,24,75,70,255,25,76,69,255,25,76,69,255, + 25,76,69,255,26,76,69,255,26,77,69,255,27,77,69,255, + 27,77,69,255,28,77,69,255,28,78,68,255,29,78,68,255, + 29,78,68,255,30,79,68,255,30,79,67,255,31,80,67,255, + 31,80,67,255,32,81,67,255,33,82,66,255,33,82,66,255, + 34,83,66,255,35,84,66,255,36,85,65,255,36,85,65,255, + 37,86,65,255,38,87,65,255,39,88,64,255,39,89,64,255, + 40,90,64,255,41,91,64,255,42,92,64,255,43,93,64,255, + 44,94,64,255,45,95,64,255,46,96,64,255,47,96,63,255, + 48,97,63,255,49,98,63,255,49,99,63,255,50,100,63,255, + 51,101,63,255,52,102,63,255,53,103,63,255,54,104,62,255, + 55,105,62,255,56,106,62,255,56,107,62,255,57,108,62,255, + 58,109,62,255,59,110,62,255,59,110,62,255,60,111,62,255, + 61,112,62,255,61,112,62,255,62,113,62,255,62,113,61,255, + 63,114,61,255,63,114,61,255,64,115,61,255,64,115,62,255, + 65,116,62,255,65,116,62,255,65,117,62,255,66,117,62,255, + 66,118,62,255,66,118,62,255,66,118,62,255,67,119,62,255, + 67,119,62,255,67,119,62,255,67,119,62,255,66,119,62,255, + 66,119,62,255,66,119,62,255,66,119,62,255,66,119,63,255, + 66,119,63,255,66,119,63,255,65,119,63,255,65,118,63,255, + 64,118,63,255,64,118,63,255,63,118,63,255,63,117,64,255, + 62,117,64,255,62,117,64,255,61,116,64,255,61,116,64,255, + 60,115,64,255,60,114,64,255,59,114,64,255,59,113,65,255, + 58,112,65,255,58,112,65,255,57,111,65,255,57,111,65,255, + 56,110,65,255,55,110,65,255,55,109,65,255,54,109,66,255, + 53,108,66,255,53,108,66,255,52,107,66,255,52,107,66,255, + 51,106,66,255,51,106,66,255,51,106,66,255,50,105,67,255, + 50,105,67,255,50,105,67,255,50,105,67,255,49,104,67,255, + 49,104,67,255,49,104,67,255,49,104,67,255,50,105,67,255, + 50,105,67,255,50,105,67,255,50,105,67,255,51,106,67,255, + 51,106,67,255,51,106,67,255,51,106,67,255,52,107,67,255, + 52,107,67,255,52,108,67,255,53,108,67,255,53,109,67,255, + 54,110,67,255,55,111,67,255,55,111,67,255,56,112,68,255, + 57,113,68,255,57,114,68,255,58,114,68,255,58,115,68,255, + 59,116,68,255,60,117,68,255,60,117,68,255,61,118,68,255, + 62,119,68,255,62,119,68,255,63,120,68,255,63,120,69,255, + 64,121,69,255,64,121,69,255,65,122,69,255,65,122,70,255, + 66,123,70,255,66,123,70,255,66,123,70,255,67,124,71,255, + 67,124,71,255,67,124,71,255,67,124,72,255,67,125,72,255, + 67,125,73,255,67,125,73,255,67,125,74,255,67,125,74,255, + 67,125,75,255,67,125,75,255,67,125,76,255,67,125,76,255, + 67,125,77,255,67,125,77,255,67,125,78,255,66,124,78,255, + 66,124,79,255,66,124,79,255,66,123,80,255,65,123,80,255, + 65,122,81,255,65,122,81,255,65,121,82,255,64,121,82,255, + 64,120,83,255,64,120,83,255,63,119,84,255,63,119,84,255, + 62,118,85,255,62,117,85,255,62,117,85,255,61,116,86,255, + 61,115,86,255,61,114,86,255,60,114,86,255,60,113,86,255, + 59,112,86,255,59,111,86,255,58,110,86,255,58,109,85,255, + 57,108,85,255,57,107,85,255,56,106,85,255,56,105,84,255, + 55,104,84,255,55,103,84,255,54,102,83,255,54,101,83,255, + 53,100,82,255,52,99,81,255,52,97,81,255,51,96,80,255, + 50,94,79,255,50,93,78,255,49,92,78,255,49,90,77,255, + 48,89,76,255,47,88,75,255,47,86,75,255,46,85,74,255, + 45,83,73,255,44,82,72,255,44,80,71,255,43,79,70,255, + 42,77,69,255,41,76,68,255,41,74,67,255,40,73,66,255, + 39,71,65,255,38,70,64,255,38,69,63,255,37,68,62,255, + 36,66,61,255,35,65,60,255,35,63,60,255,34,62,59,255, + 33,60,58,255,32,59,57,255,32,58,57,255,31,57,56,255, + 30,56,55,255,30,55,54,255,29,54,54,255,29,53,53,255, + 28,52,52,255,28,51,51,255,27,51,51,255,27,50,50,255, + 26,49,49,255,26,49,49,255,26,48,48,255,25,48,48,255, + 25,47,47,255,25,47,47,255,25,47,47,255,24,46,46,255, + 24,46,46,255,24,46,46,255,24,46,46,255,24,45,45,255, + 24,45,45,255,24,45,45,255,24,45,45,255,24,45,44,255, + 24,45,44,255,24,45,44,255,24,45,44,255,24,45,43,255, + 24,45,43,255,24,45,43,255,24,45,43,255,25,45,42,255, + 25,45,42,255,25,45,42,255,25,45,42,255,25,45,42,255, + 25,45,42,255,25,45,42,255,25,45,42,255,26,46,42,255, + 26,46,42,255,26,46,42,255,26,46,42,255,27,46,42,255, + 27,46,42,255,27,46,42,255,27,46,42,255,27,47,41,255, + 27,47,41,255,27,47,41,255,27,47,41,255,28,48,41,255, + 28,48,41,255,28,48,41,255,28,48,41,255,29,48,41,255, + 29,48,41,255,29,48,41,255,30,48,41,255,30,49,40,255, + 31,49,40,255,31,49,40,255,31,49,40,255,32,50,40,255, + 32,50,40,255,32,50,40,255,32,50,40,255,33,51,40,255, + 33,51,40,255,33,51,40,255,33,51,40,255,34,52,39,255, + 34,52,39,255,34,52,39,255,35,52,39,255,35,53,39,255, + 36,53,39,255,36,53,39,255,36,53,39,255,37,54,39,255, + 37,54,39,255,37,54,39,255,37,54,39,255,38,55,39,255, + 38,55,39,255,38,55,39,255,39,56,39,255,39,56,38,255, + 40,57,38,255,40,57,38,255,40,57,38,255,41,58,38,255, + 41,58,38,255,41,58,38,255,41,58,38,255,42,58,38,255, + 42,58,38,255,42,58,38,255,42,58,38,255,43,59,37,255, + 43,59,37,255,43,59,37,255,43,59,37,255,44,60,37,255, + 44,60,37,255,44,60,37,255,44,60,37,255,45,61,37,255, + 45,61,37,255,45,61,37,255,45,61,37,255,46,62,37,255, + 46,62,37,255,46,62,37,255,47,63,37,255,47,63,37,255, + 48,64,37,255,48,64,37,255,49,64,37,255,49,65,37,255, + 50,65,37,255,50,65,37,255,50,66,37,255,51,66,37,255, + 51,67,37,255,51,67,37,255,52,68,37,255,52,68,37,255, + 53,69,37,255,53,69,37,255,54,70,37,255,54,70,37,255, + 55,71,37,255,55,71,37,255,55,72,37,255,56,72,37,255, + 56,73,37,255,56,73,37,255,57,73,37,255,57,74,36,255, + 58,74,36,255,58,74,36,255,58,74,36,255,58,75,36,255, + 58,75,36,255,58,75,36,255,58,75,36,255,59,75,35,255, + 59,75,35,255,59,75,35,255,59,75,35,255,59,75,35,255, + 59,75,35,255,59,75,35,255,59,74,35,255,58,74,35,255, + 58,73,35,255,58,73,35,255,58,73,35,255,57,72,34,255, + 57,72,34,255,57,72,34,255,56,71,34,255,56,71,34,255, + 55,70,34,255,55,70,34,255,55,70,34,255,54,69,33,255, + 54,69,33,255,54,69,33,255,53,68,33,255,53,67,32,255, + 52,66,32,255,52,66,32,255,52,65,32,255,51,65,32,255, + 51,64,32,255,51,64,32,255,50,63,32,255,50,63,31,255, + 49,62,31,255,49,62,31,255,48,62,31,255,48,61,31,255, + 47,61,31,255,47,61,31,255,47,60,31,255,46,60,30,255, + 46,59,30,255,46,59,30,255,45,58,30,255,45,58,30,255, + 44,57,30,255,44,57,30,255,44,57,30,255,43,56,29,255, + 43,56,29,255,43,56,29,255,43,55,29,255,42,55,29,255, + 42,54,29,255,42,54,29,255,42,54,29,255,41,53,28,255, + 41,53,28,255,41,53,28,255,40,52,28,255,40,52,27,255, + 39,51,27,255,39,51,27,255,39,50,27,255,38,50,27,255, + 38,49,27,255,38,49,27,255,37,48,27,255,37,48,26,255, + 36,47,26,255,36,47,26,255,36,47,26,255,35,46,25,255, + 35,46,25,255,35,46,25,255,34,45,25,255,34,45,24,255, + 33,44,24,255,33,44,24,255,33,43,24,255,32,43,23,255, + 32,42,23,255,32,42,23,255,31,41,23,255,31,41,23,255, + 30,40,23,255,30,40,23,255,30,39,23,255,29,39,22,255, + 29,38,22,255,29,38,22,255,29,37,22,255,28,37,21,255, + 28,36,21,255,28,36,21,255,28,36,21,255,27,35,21,255, + 27,35,21,255,27,35,21,255,27,35,21,255,87,85,39,255, + 87,85,39,255,87,85,39,255,87,85,39,255,87,85,39,255, + 87,85,39,255,87,85,39,255,87,85,39,255,87,86,39,255, + 87,86,39,255,87,86,39,255,87,86,39,255,86,85,39,255, + 86,85,39,255,86,85,39,255,86,85,39,255,86,86,40,255, + 86,86,40,255,86,86,40,255,86,86,40,255,85,86,40,255, + 85,86,40,255,85,86,40,255,85,86,40,255,84,86,39,255, + 84,86,39,255,84,86,39,255,84,86,39,255,83,86,39,255, + 83,86,39,255,83,86,39,255,83,86,39,255,82,87,39,255, + 82,87,39,255,82,87,39,255,82,87,39,255,81,87,38,255, + 81,87,38,255,81,87,38,255,80,87,38,255,80,88,38,255, + 79,88,38,255,79,88,38,255,79,88,38,255,79,89,38,255, + 79,89,38,255,79,89,38,255,79,89,38,255,79,90,37,255, + 79,90,37,255,79,90,37,255,79,91,37,255,80,91,38,255, + 80,92,38,255,80,92,38,255,80,93,38,255,81,93,38,255, + 81,94,38,255,81,94,38,255,81,95,38,255,82,95,38,255, + 82,96,38,255,82,96,38,255,83,97,38,255,83,98,39,255, + 84,99,39,255,84,99,39,255,85,100,39,255,85,100,39,255, + 86,101,39,255,86,101,39,255,87,102,39,255,87,103,40,255, + 88,104,40,255,88,104,40,255,89,105,40,255,89,106,41,255, + 90,107,41,255,90,107,41,255,91,108,41,255,91,108,42,255, + 92,109,42,255,92,109,42,255,92,110,42,255,93,110,43,255, + 93,111,43,255,93,111,43,255,93,111,43,255,94,112,44,255, + 94,112,44,255,94,112,44,255,94,112,44,255,94,113,45,255, + 94,113,45,255,94,113,45,255,94,113,45,255,94,113,45,255, + 94,113,45,255,94,113,45,255,94,113,45,255,93,113,46,255, + 93,113,46,255,93,113,46,255,93,113,46,255,93,112,46,255, + 93,112,46,255,93,112,46,255,93,112,46,255,92,112,47,255, + 92,112,47,255,92,112,47,255,92,112,47,255,92,111,47,255, + 92,111,47,255,92,111,47,255,92,111,47,255,91,111,47,255, + 91,111,47,255,91,111,47,255,91,111,47,255,90,110,47,255, + 90,110,47,255,90,110,47,255,90,110,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,90,109,47,255,89,109,47,255, + 89,109,47,255,89,109,47,255,89,109,47,255,89,108,47,255, + 89,108,47,255,89,108,47,255,89,108,47,255,88,107,47,255, + 88,107,47,255,88,107,47,255,88,107,47,255,87,106,47,255, + 87,106,47,255,87,106,47,255,87,106,47,255,86,105,47,255, + 86,105,47,255,86,105,47,255,86,105,47,255,85,104,47,255, + 85,104,47,255,85,104,47,255,85,104,47,255,85,104,47,255, + 85,104,47,255,85,104,47,255,85,104,47,255,85,103,47,255, + 85,103,47,255,85,103,47,255,85,103,47,255,85,103,46,255, + 85,103,46,255,85,103,46,255,85,103,46,255,85,104,47,255, + 85,104,47,255,85,104,47,255,85,104,47,255,86,104,46,255, + 86,104,46,255,86,104,46,255,86,104,46,255,87,105,46,255, + 87,105,46,255,87,105,46,255,87,105,46,255,87,106,47,255, + 87,106,47,255,87,106,47,255,87,106,47,255,88,107,47,255, + 88,107,47,255,88,107,47,255,88,107,47,255,89,107,46,255, + 89,107,46,255,89,107,46,255,89,107,46,255,89,108,47,255, + 89,108,47,255,89,108,47,255,89,108,47,255,90,108,47,255, + 90,108,47,255,90,108,47,255,90,108,47,255,90,109,47,255, + 90,109,47,255,90,109,47,255,90,109,47,255,91,110,47,255, + 91,110,47,255,91,110,47,255,92,110,47,255,92,111,47,255, + 93,111,47,255,93,111,47,255,94,112,47,255,94,112,47,255, + 95,113,47,255,95,113,47,255,96,114,47,255,96,114,47,255, + 97,115,47,255,97,115,47,255,98,116,47,255,98,116,47,255, + 99,117,47,255,99,117,47,255,100,118,47,255,101,119,47,255, + 101,119,47,255,102,120,47,255,103,121,47,255,103,121,48,255, + 104,122,48,255,104,122,48,255,105,123,48,255,105,124,48,255, + 106,124,48,255,106,125,48,255,106,125,48,255,107,126,48,255, + 107,126,48,255,107,126,48,255,107,126,48,255,108,127,49,255, + 108,127,49,255,108,127,49,255,108,127,49,255,108,127,49,255, + 108,127,49,255,108,127,49,255,108,127,49,255,107,126,49,255, + 107,126,49,255,107,126,49,255,107,126,49,255,106,125,50,255, + 106,125,50,255,106,125,50,255,106,125,50,255,105,125,50,255, + 105,125,50,255,105,125,50,255,105,125,50,255,104,124,51,255, + 104,124,51,255,104,124,51,255,104,124,51,255,103,123,51,255, + 103,123,51,255,103,123,51,255,103,123,51,255,103,123,52,255, + 103,123,52,255,103,123,52,255,103,123,52,255,104,124,52,255, + 104,124,52,255,104,124,52,255,104,124,52,255,105,124,53,255, + 105,124,53,255,105,124,53,255,105,125,53,255,106,125,53,255, + 106,126,53,255,106,126,53,255,106,127,53,255,107,127,53,255, + 107,128,53,255,107,128,53,255,107,129,53,255,108,129,54,255, + 108,130,54,255,108,130,54,255,108,130,54,255,108,131,54,255, + 108,131,54,255,108,131,54,255,108,131,54,255,108,132,55,255, + 108,132,55,255,108,132,55,255,108,132,55,255,108,133,56,255, + 108,133,56,255,108,133,56,255,108,133,56,255,107,133,57,255, + 107,133,57,255,107,133,57,255,106,133,57,255,106,133,58,255, + 105,133,58,255,105,133,58,255,104,133,58,255,103,133,59,255, + 103,133,59,255,102,133,59,255,101,133,60,255,100,132,60,255, + 100,132,61,255,99,132,61,255,98,131,62,255,97,131,62,255, + 96,130,63,255,95,130,63,255,94,129,63,255,92,128,64,255, + 91,128,64,255,90,127,64,255,89,126,65,255,87,126,65,255, + 86,125,66,255,85,125,66,255,83,124,66,255,82,123,67,255, + 80,123,67,255,79,122,67,255,77,121,68,255,76,120,68,255, + 74,119,69,255,73,118,69,255,71,117,70,255,70,116,70,255, + 68,115,71,255,67,114,71,255,65,113,71,255,64,112,72,255, + 62,111,72,255,61,110,72,255,59,109,72,255,58,108,73,255, + 56,107,73,255,55,106,73,255,53,105,73,255,52,104,74,255, + 50,103,74,255,49,102,74,255,48,101,74,255,46,100,75,255, + 45,100,75,255,44,99,75,255,43,98,75,255,41,97,75,255, + 40,97,75,255,39,96,75,255,38,95,75,255,37,94,75,255, + 36,94,75,255,35,93,75,255,34,92,75,255,33,92,75,255, + 33,91,75,255,32,91,75,255,31,90,75,255,30,90,76,255, + 30,89,76,255,29,89,76,255,28,88,76,255,27,88,75,255, + 27,87,75,255,26,87,75,255,25,86,75,255,25,86,75,255, + 24,85,75,255,24,85,75,255,24,84,75,255,23,84,75,255, + 23,83,75,255,23,83,75,255,23,83,75,255,22,82,74,255, + 22,82,74,255,22,82,74,255,22,81,74,255,22,81,74,255, + 22,80,74,255,22,80,74,255,22,80,74,255,22,79,73,255, + 22,79,73,255,22,79,73,255,22,79,73,255,22,78,73,255, + 22,78,73,255,22,78,73,255,22,78,73,255,22,77,72,255, + 22,77,72,255,22,77,72,255,22,77,72,255,23,76,71,255, + 23,76,71,255,23,76,71,255,23,76,71,255,24,76,70,255, + 24,76,70,255,24,76,70,255,24,76,70,255,25,77,70,255, + 25,77,70,255,25,77,70,255,26,77,70,255,26,78,69,255, + 27,78,69,255,27,78,69,255,28,78,69,255,28,79,68,255, + 29,79,68,255,29,79,68,255,30,80,68,255,30,80,67,255, + 31,81,67,255,31,81,67,255,32,82,67,255,33,83,66,255, + 33,83,66,255,34,84,66,255,35,85,66,255,36,85,65,255, + 36,86,65,255,37,86,65,255,38,87,65,255,39,88,65,255, + 39,89,65,255,40,90,65,255,41,91,65,255,42,92,64,255, + 42,93,64,255,43,94,64,255,44,95,64,255,45,96,64,255, + 46,96,63,255,47,97,63,255,48,98,63,255,48,99,63,255, + 49,100,63,255,50,101,63,255,51,102,63,255,52,103,63,255, + 53,104,62,255,54,105,62,255,55,106,62,255,55,107,62,255, + 56,108,62,255,57,109,62,255,58,110,62,255,58,110,62,255, + 59,111,62,255,60,112,62,255,60,112,62,255,61,113,62,255, + 61,113,62,255,62,114,62,255,62,114,62,255,63,115,62,255, + 63,115,62,255,64,116,62,255,64,116,62,255,64,116,62,255, + 65,117,63,255,65,117,63,255,65,117,63,255,65,117,63,255, + 66,118,63,255,66,118,63,255,66,118,63,255,66,118,63,255, + 65,119,63,255,65,119,63,255,65,119,63,255,65,119,63,255, + 65,118,64,255,65,118,64,255,65,118,64,255,64,118,64,255, + 64,117,64,255,63,117,64,255,63,117,64,255,62,117,64,255, + 62,116,65,255,61,116,65,255,61,116,65,255,60,115,65,255, + 60,115,65,255,59,114,65,255,59,113,65,255,58,113,65,255, + 58,112,66,255,57,111,66,255,57,111,66,255,56,110,66,255, + 56,110,66,255,55,109,66,255,54,109,66,255,54,108,66,255, + 53,108,67,255,52,107,67,255,52,107,67,255,51,106,67,255, + 51,106,67,255,50,105,67,255,50,105,67,255,50,105,67,255, + 49,104,68,255,49,104,68,255,49,104,68,255,49,104,68,255, + 48,104,68,255,48,104,68,255,48,104,68,255,48,104,68,255, + 49,104,68,255,49,104,68,255,49,104,68,255,49,104,68,255, + 50,105,68,255,50,105,68,255,50,105,68,255,50,106,68,255, + 51,106,68,255,51,107,68,255,51,108,68,255,52,108,68,255, + 52,109,68,255,53,110,68,255,54,111,68,255,54,111,68,255, + 55,112,69,255,56,113,69,255,56,114,69,255,57,114,69,255, + 57,115,69,255,58,116,69,255,59,117,69,255,59,117,69,255, + 60,118,69,255,61,119,69,255,61,119,69,255,62,120,69,255, + 62,120,70,255,63,121,70,255,63,121,70,255,64,122,70,255, + 64,122,71,255,65,123,71,255,65,123,71,255,65,123,71,255, + 66,124,72,255,66,124,72,255,66,124,72,255,66,124,73,255, + 66,125,73,255,66,125,74,255,66,125,74,255,66,125,75,255, + 66,125,75,255,66,125,76,255,66,125,76,255,66,125,77,255, + 66,124,77,255,66,124,78,255,66,124,78,255,66,124,79,255, + 65,123,79,255,65,123,80,255,65,123,80,255,65,122,81,255, + 64,122,81,255,64,121,82,255,64,121,82,255,64,120,83,255, + 63,120,83,255,63,119,84,255,63,119,84,255,62,118,85,255, + 62,118,85,255,61,117,86,255,61,116,86,255,61,116,86,255, + 60,115,87,255,60,114,87,255,60,113,87,255,59,113,87,255, + 59,112,87,255,58,111,87,255,58,110,87,255,57,109,87,255, + 57,108,86,255,56,107,86,255,56,106,86,255,55,105,86,255, + 55,104,85,255,54,103,85,255,54,102,85,255,53,101,84,255, + 53,100,84,255,52,99,83,255,51,98,82,255,51,96,82,255, + 50,95,81,255,49,93,80,255,49,92,79,255,48,91,79,255, + 48,89,78,255,47,88,77,255,46,87,76,255,46,85,75,255, + 45,84,74,255,44,82,73,255,43,81,72,255,43,79,71,255, + 42,78,70,255,41,76,69,255,40,75,68,255,40,73,67,255, + 39,72,66,255,38,70,65,255,37,69,64,255,37,68,63,255, + 36,67,62,255,35,65,61,255,34,64,60,255,34,62,60,255, + 33,61,59,255,32,59,58,255,31,58,57,255,31,57,57,255, + 30,56,56,255,29,55,55,255,29,54,54,255,28,53,54,255, + 28,52,53,255,27,51,52,255,27,50,51,255,26,50,51,255, + 26,49,50,255,25,48,49,255,25,48,49,255,25,47,48,255, + 24,47,48,255,24,46,47,255,24,46,47,255,24,46,47,255, + 23,45,46,255,23,45,46,255,23,45,46,255,23,45,46,255, + 23,44,45,255,23,44,45,255,23,44,45,255,23,44,45,255, + 23,44,44,255,23,44,44,255,23,44,44,255,23,44,44,255, + 23,44,43,255,23,44,43,255,23,44,43,255,23,44,43,255, + 24,44,42,255,24,44,42,255,24,44,42,255,24,44,42,255, + 24,44,42,255,24,44,42,255,24,44,42,255,24,44,42,255, + 25,45,42,255,25,45,42,255,25,45,42,255,25,45,42,255, + 26,45,42,255,26,45,42,255,26,45,42,255,26,45,42,255, + 26,46,41,255,26,46,41,255,26,46,41,255,26,46,41,255, + 27,47,41,255,27,47,41,255,27,47,41,255,27,47,41,255, + 28,47,41,255,28,47,41,255,28,47,41,255,29,47,41,255, + 29,48,40,255,30,48,40,255,30,48,40,255,30,48,40,255, + 31,49,40,255,31,49,40,255,31,49,40,255,31,49,40,255, + 32,50,40,255,32,50,40,255,32,50,40,255,32,50,40,255, + 33,51,39,255,33,51,39,255,33,51,39,255,34,51,39,255, + 34,52,39,255,35,52,39,255,35,52,39,255,35,52,39,255, + 36,53,39,255,36,53,39,255,36,53,39,255,36,53,39,255, + 37,54,39,255,37,54,39,255,37,54,39,255,38,55,39,255, + 38,55,38,255,39,56,38,255,39,56,38,255,39,56,38,255, + 40,57,38,255,40,57,38,255,40,57,38,255,40,57,38,255, + 41,57,38,255,41,57,38,255,41,57,38,255,41,57,38,255, + 42,58,37,255,42,58,37,255,42,58,37,255,42,58,37,255, + 43,59,37,255,43,59,37,255,43,59,37,255,43,59,37,255, + 44,60,37,255,44,60,37,255,44,60,37,255,44,60,37,255, + 45,61,37,255,45,61,37,255,45,61,37,255,46,62,37,255, + 46,62,37,255,47,63,37,255,47,63,37,255,48,63,37,255, + 48,64,37,255,49,64,37,255,49,64,37,255,49,65,37,255, + 50,65,37,255,50,66,37,255,50,66,37,255,51,67,37,255, + 51,67,37,255,52,68,37,255,52,68,37,255,53,69,37,255, + 53,69,37,255,54,70,37,255,54,70,37,255,55,71,37,255, + 55,71,37,255,56,72,37,255,56,72,37,255,56,72,37,255, + 57,73,36,255,57,73,36,255,57,73,36,255,57,73,36,255, + 58,74,36,255,58,74,36,255,58,74,36,255,58,74,36,255, + 58,75,35,255,58,75,35,255,58,75,35,255,58,75,35,255, + 58,74,35,255,58,74,35,255,58,74,35,255,58,74,35,255, + 58,73,35,255,58,73,35,255,58,73,35,255,58,73,35,255, + 57,72,34,255,57,72,34,255,57,72,34,255,56,71,34,255, + 56,71,34,255,55,70,34,255,55,70,34,255,55,70,34,255, + 54,69,33,255,54,69,33,255,54,69,33,255,53,68,33,255, + 53,67,32,255,52,66,32,255,52,66,32,255,52,65,32,255, + 51,65,32,255,51,64,32,255,51,64,32,255,50,63,32,255, + 50,63,31,255,49,62,31,255,49,62,31,255,48,62,31,255, + 48,61,31,255,47,61,31,255,47,61,31,255,47,60,31,255, + 46,60,30,255,46,59,30,255,46,59,30,255,45,58,30,255, + 45,58,30,255,44,57,30,255,44,57,30,255,44,57,30,255, + 43,56,29,255,43,56,29,255,43,56,29,255,43,55,29,255, + 42,55,29,255,42,54,29,255,42,54,29,255,42,53,29,255, + 41,53,28,255,41,52,28,255,41,52,28,255,40,51,28,255, + 40,51,27,255,39,50,27,255,39,50,27,255,38,50,27,255, + 38,49,27,255,37,49,27,255,37,49,27,255,37,48,27,255, + 36,48,26,255,36,47,26,255,36,47,26,255,35,46,26,255, + 35,46,25,255,34,45,25,255,34,45,25,255,34,44,25,255, + 33,44,24,255,33,43,24,255,33,43,24,255,32,42,24,255, + 32,42,23,255,31,41,23,255,31,41,23,255,30,40,23,255, + 30,40,23,255,29,39,23,255,29,39,23,255,29,38,23,255, + 28,38,22,255,28,37,22,255,28,37,22,255,28,37,22,255, + 27,36,21,255,27,36,21,255,27,36,21,255,27,35,21,255, + 26,35,21,255,26,34,21,255,26,34,21,255,26,34,21,255, + 87,84,39,255,87,84,39,255,87,84,39,255,87,84,39,255, + 87,84,40,255,87,84,40,255,87,84,40,255,87,84,40,255, + 87,85,40,255,87,85,40,255,87,85,40,255,87,85,40,255, + 86,85,40,255,86,85,40,255,86,85,40,255,86,85,40,255, + 85,85,40,255,85,85,40,255,85,85,40,255,85,85,40,255, + 84,85,40,255,84,85,40,255,84,85,40,255,84,85,40,255, + 83,86,39,255,83,86,39,255,83,86,39,255,83,86,39,255, + 82,86,39,255,82,86,39,255,82,86,39,255,82,86,39,255, + 81,87,39,255,81,87,39,255,81,87,39,255,81,87,39,255, + 80,87,38,255,80,87,38,255,80,87,38,255,80,87,38,255, + 79,87,38,255,79,87,38,255,79,87,38,255,79,87,38,255, + 79,88,37,255,79,88,37,255,79,88,37,255,79,88,37,255, + 79,89,37,255,79,89,37,255,79,89,37,255,79,90,37,255, + 79,90,37,255,79,91,37,255,79,91,37,255,79,92,37,255, + 80,92,37,255,80,93,37,255,80,93,37,255,80,94,37,255, + 81,94,38,255,81,95,38,255,81,95,38,255,82,96,38,255, + 82,97,38,255,83,98,38,255,83,98,38,255,84,99,38,255, + 84,99,39,255,85,100,39,255,85,100,39,255,86,101,39,255, + 86,102,40,255,87,103,40,255,87,103,40,255,88,104,40,255, + 88,105,41,255,89,106,41,255,89,106,41,255,90,107,41,255, + 90,107,42,255,91,108,42,255,91,108,42,255,91,109,42,255, + 92,109,43,255,92,110,43,255,92,110,43,255,92,110,43,255, + 93,111,44,255,93,111,44,255,93,111,44,255,93,111,44,255, + 93,112,44,255,93,112,44,255,93,112,44,255,93,112,44,255, + 93,112,45,255,93,112,45,255,93,112,45,255,93,112,45,255, + 92,112,45,255,92,112,45,255,92,112,45,255,92,112,45,255, + 92,111,46,255,92,111,46,255,92,111,46,255,92,111,46,255, + 91,111,46,255,91,111,46,255,91,111,46,255,91,111,46,255, + 91,110,46,255,91,110,46,255,91,110,46,255,91,110,46,255, + 90,110,46,255,90,110,46,255,90,110,46,255,90,110,46,255, + 89,109,46,255,89,109,46,255,89,109,46,255,89,109,46,255, + 89,108,46,255,89,108,46,255,89,108,46,255,89,108,46,255, + 88,108,46,255,88,108,46,255,88,108,46,255,88,108,46,255, + 88,107,46,255,88,107,46,255,88,107,46,255,88,107,46,255, + 87,106,46,255,87,106,46,255,87,106,46,255,87,106,46,255, + 86,105,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 85,104,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,102,46,255,84,102,46,255,84,102,46,255,84,102,46,255, + 84,102,46,255,84,102,46,255,84,102,46,255,84,102,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 85,103,46,255,85,103,46,255,85,103,46,255,85,103,46,255, + 86,104,46,255,86,104,46,255,86,104,46,255,86,104,46,255, + 86,105,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 87,106,46,255,87,106,46,255,87,106,46,255,87,106,46,255, + 88,106,46,255,88,106,46,255,88,106,46,255,88,106,46,255, + 88,107,47,255,88,107,47,255,88,107,47,255,88,107,47,255, + 89,107,47,255,89,107,47,255,89,107,47,255,89,107,47,255, + 90,108,47,255,90,108,47,255,90,108,47,255,90,108,47,255, + 91,109,47,255,91,109,47,255,91,109,47,255,91,109,47,255, + 92,110,47,255,92,110,47,255,92,110,47,255,93,111,47,255, + 93,111,47,255,94,112,47,255,94,112,47,255,95,113,47,255, + 95,113,47,255,96,114,47,255,96,114,47,255,97,115,47,255, + 98,115,47,255,98,116,47,255,99,116,47,255,100,117,47,255, + 100,118,47,255,101,118,47,255,101,119,47,255,102,120,47,255, + 103,120,47,255,103,121,47,255,104,121,47,255,105,122,47,255, + 105,123,48,255,106,123,48,255,106,124,48,255,106,124,48,255, + 107,125,48,255,107,125,48,255,107,125,48,255,107,125,48,255, + 107,126,48,255,107,126,48,255,107,126,48,255,107,126,48,255, + 107,126,48,255,107,126,48,255,107,126,48,255,107,126,48,255, + 106,125,49,255,106,125,49,255,106,125,49,255,106,125,49,255, + 105,125,49,255,105,125,49,255,105,125,49,255,105,125,49,255, + 104,124,50,255,104,124,50,255,104,124,50,255,104,124,50,255, + 104,123,50,255,104,123,50,255,104,123,50,255,104,123,50,255, + 103,123,50,255,103,123,50,255,103,123,50,255,103,123,50,255, + 103,123,51,255,103,123,51,255,103,123,51,255,103,123,51,255, + 103,123,52,255,103,123,52,255,103,123,52,255,103,123,52,255, + 104,124,52,255,104,124,52,255,104,124,52,255,104,125,52,255, + 105,125,52,255,105,126,52,255,105,126,52,255,106,126,52,255, + 106,127,53,255,107,127,53,255,107,127,53,255,107,128,53,255, + 108,128,53,255,108,129,53,255,108,129,53,255,108,129,53,255, + 109,130,54,255,109,130,54,255,109,130,54,255,109,131,54,255, + 109,131,55,255,109,132,55,255,109,132,55,255,109,132,55,255, + 109,133,56,255,109,133,56,255,109,133,56,255,108,133,56,255, + 108,134,57,255,107,134,57,255,107,134,57,255,106,134,57,255, + 106,134,58,255,105,134,58,255,105,134,58,255,104,134,58,255, + 104,134,59,255,103,134,59,255,103,134,59,255,102,133,60,255, + 101,133,60,255,101,132,61,255,100,132,61,255,99,132,61,255, + 98,131,62,255,97,131,62,255,96,131,62,255,95,130,63,255, + 93,129,63,255,92,129,64,255,91,128,64,255,90,127,65,255, + 88,127,65,255,87,126,66,255,86,126,66,255,84,125,66,255, + 83,124,67,255,81,124,67,255,80,123,67,255,78,122,68,255, + 77,121,68,255,75,120,69,255,74,119,69,255,72,118,69,255, + 71,117,70,255,69,116,70,255,68,115,70,255,66,114,70,255, + 65,113,71,255,63,112,71,255,62,111,71,255,60,110,72,255, + 59,109,72,255,57,108,73,255,56,107,73,255,54,106,73,255, + 53,105,74,255,51,104,74,255,50,103,74,255,49,102,74,255, + 47,101,75,255,46,101,75,255,45,100,75,255,44,99,75,255, + 42,98,76,255,41,98,76,255,40,97,76,255,39,96,76,255, + 38,95,76,255,37,95,76,255,36,94,76,255,35,93,76,255, + 34,93,76,255,33,92,76,255,32,92,76,255,31,91,76,255, + 30,91,76,255,30,90,76,255,29,90,76,255,28,89,76,255, + 28,89,76,255,27,88,76,255,27,88,76,255,26,87,76,255, + 26,87,76,255,25,86,76,255,25,86,76,255,25,85,76,255, + 24,85,75,255,24,84,75,255,24,84,75,255,24,84,75,255, + 23,83,75,255,23,83,75,255,23,83,75,255,23,82,75,255, + 23,82,74,255,23,81,74,255,23,81,74,255,23,81,74,255, + 22,80,74,255,22,80,74,255,22,80,74,255,22,80,74,255, + 22,79,73,255,22,79,73,255,22,79,73,255,22,79,73,255, + 23,78,73,255,23,78,73,255,23,78,73,255,23,78,73,255, + 23,77,72,255,23,77,72,255,23,77,72,255,23,77,72,255, + 24,77,71,255,24,77,71,255,24,77,71,255,24,77,71,255, + 25,78,70,255,25,78,70,255,25,78,70,255,26,78,70,255, + 26,78,70,255,27,78,70,255,27,78,70,255,27,78,70,255, + 28,79,69,255,28,79,69,255,28,79,69,255,29,80,69,255, + 29,80,68,255,30,81,68,255,30,81,68,255,31,82,68,255, + 32,83,67,255,32,83,67,255,33,84,67,255,34,85,67,255, + 35,86,66,255,35,86,66,255,36,87,66,255,37,88,66,255, + 38,89,65,255,38,90,65,255,39,91,65,255,40,92,65,255, + 41,93,65,255,42,93,65,255,43,94,65,255,44,95,65,255, + 45,96,65,255,45,97,64,255,46,98,64,255,47,99,64,255, + 48,99,64,255,49,100,64,255,50,101,64,255,51,102,64,255, + 51,103,64,255,52,104,63,255,53,105,63,255,54,106,63,255, + 54,106,63,255,55,107,63,255,56,108,63,255,57,109,63,255, + 57,109,63,255,58,110,63,255,59,111,63,255,59,111,63,255, + 60,112,63,255,60,112,62,255,61,113,62,255,61,113,62,255, + 62,114,62,255,62,114,63,255,63,115,63,255,63,115,63,255, + 63,116,63,255,64,116,63,255,64,117,63,255,64,117,63,255, + 64,117,63,255,65,118,63,255,65,118,63,255,65,118,63,255, + 65,118,63,255,64,118,63,255,64,118,63,255,64,118,63,255, + 64,118,63,255,64,118,64,255,64,118,64,255,64,118,64,255, + 63,118,64,255,63,117,64,255,62,117,64,255,62,117,64,255, + 61,117,64,255,61,116,65,255,60,116,65,255,60,116,65,255, + 59,115,65,255,59,115,65,255,58,114,65,255,58,113,65,255, + 57,113,65,255,57,112,66,255,56,111,66,255,56,111,66,255, + 55,110,66,255,55,110,66,255,54,109,66,255,53,109,66,255, + 53,108,66,255,52,108,67,255,51,107,67,255,51,107,67,255, + 50,106,67,255,50,106,67,255,49,105,67,255,49,105,67,255, + 49,105,67,255,48,104,68,255,48,104,68,255,48,104,68,255, + 48,104,68,255,47,103,68,255,47,103,68,255,47,103,68,255, + 47,103,68,255,48,104,68,255,48,104,68,255,48,104,68,255, + 48,104,68,255,49,105,68,255,49,105,68,255,49,105,68,255, + 49,105,68,255,50,106,68,255,50,106,68,255,50,107,68,255, + 51,107,68,255,51,108,68,255,52,109,68,255,53,110,68,255, + 53,110,68,255,54,111,69,255,55,112,69,255,55,113,69,255, + 56,113,69,255,56,114,69,255,57,115,69,255,58,116,69,255, + 58,116,69,255,59,117,69,255,60,118,69,255,60,118,69,255, + 61,119,69,255,61,119,70,255,62,120,70,255,62,120,70,255, + 63,121,70,255,63,121,71,255,64,122,71,255,64,122,71,255, + 64,122,72,255,65,123,72,255,65,123,73,255,65,123,73,255, + 65,123,74,255,65,124,74,255,65,124,75,255,65,124,75,255, + 65,124,76,255,65,124,76,255,65,124,77,255,65,124,77,255, + 65,124,78,255,65,124,78,255,65,124,79,255,65,124,79,255, + 65,124,80,255,64,123,80,255,64,123,81,255,64,123,81,255, + 64,122,82,255,63,122,82,255,63,121,83,255,63,121,83,255, + 63,120,84,255,62,120,84,255,62,119,85,255,62,118,85,255, + 61,118,86,255,61,117,86,255,60,116,87,255,60,115,87,255, + 60,115,87,255,59,114,88,255,59,113,88,255,59,112,88,255, + 58,112,88,255,58,111,88,255,57,110,88,255,57,109,88,255, + 56,108,88,255,56,107,87,255,55,106,87,255,55,105,87,255, + 54,104,87,255,54,103,86,255,53,102,86,255,53,101,85,255, + 52,100,85,255,52,99,84,255,51,98,83,255,50,97,82,255, + 50,95,82,255,49,94,81,255,48,92,80,255,48,91,79,255, + 47,90,79,255,47,88,78,255,46,87,77,255,45,86,76,255, + 45,84,76,255,44,83,75,255,43,81,74,255,42,80,73,255, + 42,78,72,255,41,77,71,255,40,75,70,255,39,74,69,255, + 39,72,68,255,38,71,67,255,37,69,66,255,36,68,65,255, + 36,67,64,255,35,66,63,255,34,64,62,255,33,63,61,255, + 33,61,60,255,32,60,59,255,31,58,58,255,30,57,57,255, + 30,56,57,255,29,55,56,255,28,54,55,255,28,53,54,255, + 27,53,54,255,27,52,53,255,26,51,52,255,26,50,52,255, + 25,50,51,255,25,49,51,255,24,48,50,255,24,48,50,255, + 24,47,49,255,23,47,49,255,23,46,48,255,23,46,48,255, + 23,45,47,255,22,45,47,255,22,44,46,255,22,44,46,255, + 22,44,46,255,22,44,45,255,22,44,45,255,22,44,45,255, + 22,44,45,255,22,43,44,255,22,43,44,255,22,43,44,255, + 22,43,44,255,22,43,43,255,22,43,43,255,22,43,43,255, + 22,43,43,255,23,44,42,255,23,44,42,255,23,44,42,255, + 23,44,42,255,23,44,42,255,23,44,42,255,23,44,42,255, + 23,44,42,255,24,44,42,255,24,44,42,255,24,44,42,255, + 24,44,42,255,25,45,41,255,25,45,41,255,25,45,41,255, + 25,45,41,255,25,46,41,255,25,46,41,255,25,46,41,255, + 25,46,41,255,26,46,41,255,26,46,41,255,26,46,41,255, + 26,46,41,255,27,47,41,255,27,47,41,255,27,47,41,255, + 28,47,41,255,28,48,40,255,29,48,40,255,29,48,40,255, + 29,48,40,255,30,49,40,255,30,49,40,255,30,49,40,255, + 30,49,40,255,31,50,39,255,31,50,39,255,31,50,39,255, + 31,50,39,255,32,51,39,255,32,51,39,255,32,51,39,255, + 33,51,39,255,33,52,39,255,34,52,39,255,34,52,39,255, + 34,52,39,255,35,53,38,255,35,53,38,255,35,53,38,255, + 35,53,38,255,36,54,38,255,36,54,38,255,36,54,38,255, + 37,54,38,255,37,55,38,255,38,55,38,255,38,55,38,255, + 38,55,38,255,39,56,37,255,39,56,37,255,39,56,37,255, + 39,56,37,255,40,57,37,255,40,57,37,255,40,57,37,255, + 40,57,37,255,41,58,37,255,41,58,37,255,41,58,37,255, + 41,58,37,255,42,59,37,255,42,59,37,255,42,59,37,255, + 42,59,37,255,43,60,37,255,43,60,37,255,43,60,37,255, + 44,60,37,255,44,61,36,255,45,61,36,255,45,61,36,255, + 46,62,36,255,46,62,36,255,47,63,36,255,47,63,36,255, + 47,63,36,255,48,64,36,255,48,64,36,255,48,64,36,255, + 49,65,36,255,49,65,36,255,50,66,36,255,50,66,36,255, + 51,67,36,255,51,67,36,255,52,68,36,255,52,68,36,255, + 53,69,36,255,53,69,36,255,54,70,36,255,54,70,36,255, + 54,71,36,255,55,71,36,255,55,72,36,255,55,72,36,255, + 56,72,36,255,56,73,36,255,57,73,36,255,57,73,36,255, + 57,73,36,255,57,74,36,255,57,74,36,255,57,74,36,255, + 57,74,36,255,58,74,35,255,58,74,35,255,58,74,35,255, + 58,74,35,255,58,74,35,255,58,74,35,255,58,74,35,255, + 58,73,35,255,57,73,35,255,57,72,35,255,57,72,35,255, + 57,72,35,255,56,71,34,255,56,71,34,255,56,71,34,255, + 56,71,34,255,55,70,34,255,55,70,34,255,55,70,34,255, + 54,69,34,255,54,69,33,255,53,68,33,255,53,68,33,255, + 53,67,33,255,52,67,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,65,32,255,50,64,32,255,50,64,32,255, + 50,63,32,255,49,63,31,255,49,62,31,255,49,62,31,255, + 48,61,31,255,48,61,31,255,47,60,31,255,47,60,31,255, + 47,59,31,255,46,59,30,255,46,58,30,255,46,58,30,255, + 45,58,30,255,45,57,30,255,44,57,30,255,44,57,30,255, + 43,56,30,255,43,56,29,255,42,55,29,255,42,55,29,255, + 42,54,29,255,41,54,28,255,41,53,28,255,41,53,28,255, + 41,53,28,255,40,52,28,255,40,52,28,255,40,52,28,255, + 39,51,28,255,39,51,27,255,38,50,27,255,38,50,27,255, + 38,49,27,255,37,49,26,255,37,48,26,255,37,48,26,255, + 36,47,26,255,36,47,26,255,35,46,26,255,35,46,26,255, + 35,46,26,255,34,45,25,255,34,45,25,255,34,45,25,255, + 33,44,25,255,33,44,24,255,32,43,24,255,32,43,24,255, + 32,42,24,255,31,42,23,255,31,41,23,255,31,41,23,255, + 30,40,23,255,30,40,23,255,29,39,23,255,29,39,23,255, + 29,38,23,255,28,38,22,255,28,37,22,255,28,37,22,255, + 28,36,22,255,27,36,22,255,27,35,22,255,27,35,22,255, + 27,35,22,255,26,34,21,255,26,34,21,255,26,34,21,255, + 26,34,21,255,87,84,39,255,87,84,39,255,87,84,39,255, + 87,84,39,255,87,84,40,255,87,84,40,255,87,84,40,255, + 87,84,40,255,87,85,40,255,87,85,40,255,87,85,40,255, + 87,85,40,255,86,84,40,255,86,84,40,255,86,84,40,255, + 86,84,40,255,85,85,40,255,85,85,40,255,85,85,40,255, + 85,85,40,255,84,85,40,255,84,85,40,255,84,85,40,255, + 84,85,40,255,83,85,39,255,83,85,39,255,83,85,39,255, + 83,85,39,255,82,85,39,255,82,85,39,255,82,85,39,255, + 82,85,39,255,81,86,39,255,81,86,39,255,81,86,39,255, + 81,86,39,255,80,86,38,255,80,86,38,255,80,86,38,255, + 79,86,38,255,79,86,38,255,78,86,38,255,78,86,38,255, + 78,86,38,255,78,87,37,255,78,87,37,255,78,87,37,255, + 78,87,37,255,78,88,37,255,78,88,37,255,78,88,37,255, + 78,89,37,255,78,89,37,255,78,90,37,255,78,90,37,255, + 78,91,37,255,79,91,37,255,79,92,37,255,79,92,37,255, + 79,93,37,255,80,93,38,255,80,94,38,255,80,94,38,255, + 81,95,38,255,81,96,38,255,82,97,38,255,82,97,38,255, + 83,98,38,255,83,98,39,255,84,99,39,255,84,99,39,255, + 85,100,39,255,85,101,40,255,86,102,40,255,86,102,40,255, + 87,103,40,255,87,104,41,255,88,105,41,255,88,105,41,255, + 89,106,41,255,89,106,42,255,90,107,42,255,90,107,42,255, + 90,108,42,255,91,108,43,255,91,109,43,255,91,109,43,255, + 91,109,43,255,92,110,44,255,92,110,44,255,92,110,44,255, + 92,110,44,255,92,111,44,255,92,111,44,255,92,111,44,255, + 92,111,44,255,92,111,45,255,92,111,45,255,92,111,45,255, + 92,111,45,255,91,111,45,255,91,111,45,255,91,111,45,255, + 91,111,45,255,91,110,46,255,91,110,46,255,91,110,46,255, + 91,110,46,255,90,110,46,255,90,110,46,255,90,110,46,255, + 90,110,46,255,90,109,46,255,90,109,46,255,90,109,46,255, + 90,109,46,255,89,109,46,255,89,109,46,255,89,109,46,255, + 89,109,46,255,88,108,46,255,88,108,46,255,88,108,46,255, + 88,108,46,255,88,107,46,255,88,107,46,255,88,107,46,255, + 88,107,46,255,87,107,46,255,87,107,46,255,87,107,46,255, + 87,107,46,255,87,106,46,255,87,106,46,255,87,106,46,255, + 87,106,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,84,102,46,255,84,102,46,255,84,102,46,255, + 84,102,46,255,85,103,46,255,85,103,46,255,85,103,46,255, + 85,103,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,87,105,46,255,87,105,46,255,87,105,46,255, + 87,105,46,255,87,106,47,255,87,106,47,255,87,106,47,255, + 87,106,47,255,88,106,47,255,88,106,47,255,88,106,47,255, + 88,106,47,255,89,107,47,255,89,107,47,255,89,107,47,255, + 89,107,47,255,90,108,47,255,90,108,47,255,90,108,47,255, + 90,108,47,255,91,109,47,255,91,109,47,255,91,109,47,255, + 92,110,47,255,92,110,47,255,93,111,47,255,93,111,47,255, + 94,112,47,255,94,112,47,255,95,113,47,255,95,113,47,255, + 96,114,47,255,97,114,47,255,97,115,47,255,98,115,47,255, + 99,116,47,255,99,117,47,255,100,117,47,255,100,118,47,255, + 101,119,47,255,102,119,47,255,102,120,47,255,103,120,47,255, + 104,121,47,255,104,122,48,255,105,122,48,255,105,123,48,255, + 105,123,48,255,106,124,48,255,106,124,48,255,106,124,48,255, + 106,124,48,255,106,125,48,255,106,125,48,255,106,125,48,255, + 106,125,48,255,106,125,48,255,106,125,48,255,106,125,48,255, + 106,125,48,255,105,124,49,255,105,124,49,255,105,124,49,255, + 105,124,49,255,104,124,49,255,104,124,49,255,104,124,49,255, + 104,124,49,255,103,123,50,255,103,123,50,255,103,123,50,255, + 103,123,50,255,103,122,50,255,103,122,50,255,103,122,50,255, + 103,122,50,255,102,122,50,255,102,122,50,255,102,122,50,255, + 102,122,50,255,102,122,51,255,102,122,51,255,102,122,51,255, + 102,122,51,255,103,122,51,255,103,122,51,255,103,122,51,255, + 103,122,51,255,104,123,52,255,104,123,52,255,104,123,52,255, + 104,124,52,255,105,124,52,255,105,125,52,255,105,125,52,255, + 106,126,52,255,106,126,52,255,107,127,52,255,107,127,52,255, + 107,128,52,255,108,128,53,255,108,129,53,255,108,129,53,255, + 108,129,53,255,109,130,53,255,109,130,53,255,109,130,53,255, + 109,131,53,255,109,131,54,255,109,132,54,255,109,132,54,255, + 109,132,54,255,109,133,55,255,109,133,55,255,109,133,55,255, + 109,133,55,255,108,134,56,255,108,134,56,255,108,134,56,255, + 107,134,56,255,107,134,57,255,106,134,57,255,106,134,57,255, + 105,134,57,255,105,134,58,255,104,134,58,255,104,134,58,255, + 103,134,59,255,102,133,59,255,102,133,60,255,101,133,60,255, + 100,133,60,255,99,132,61,255,98,132,61,255,97,132,61,255, + 96,131,62,255,94,130,62,255,93,130,63,255,92,129,63,255, + 91,128,64,255,89,128,64,255,88,127,65,255,87,127,65,255, + 85,126,65,255,84,125,66,255,82,125,66,255,81,124,66,255, + 79,123,67,255,78,122,67,255,76,121,68,255,75,120,68,255, + 73,119,69,255,72,118,69,255,70,117,70,255,69,116,70,255, + 67,115,70,255,66,114,71,255,64,113,71,255,63,112,71,255, + 61,111,72,255,60,110,72,255,58,109,73,255,57,108,73,255, + 55,107,73,255,54,106,74,255,52,105,74,255,51,104,74,255, + 50,103,74,255,48,102,75,255,47,102,75,255,46,101,75,255, + 45,100,75,255,43,99,76,255,42,99,76,255,41,98,76,255, + 40,97,76,255,39,96,76,255,38,96,76,255,37,95,76,255, + 36,94,76,255,35,94,76,255,34,93,76,255,33,93,76,255, + 32,92,76,255,31,92,77,255,31,91,77,255,30,91,77,255, + 29,90,77,255,28,90,76,255,28,89,76,255,27,89,76,255, + 26,88,76,255,26,88,76,255,25,87,76,255,25,87,76,255, + 25,86,76,255,24,86,76,255,24,85,76,255,24,85,76,255, + 24,85,76,255,23,84,75,255,23,84,75,255,23,84,75,255, + 23,83,75,255,23,83,75,255,23,82,75,255,23,82,75,255, + 23,82,75,255,22,81,74,255,22,81,74,255,22,81,74,255, + 22,81,74,255,22,80,74,255,22,80,74,255,22,80,74,255, + 22,80,74,255,23,79,73,255,23,79,73,255,23,79,73,255, + 23,79,73,255,23,78,72,255,23,78,72,255,23,78,72,255, + 23,78,72,255,24,78,71,255,24,78,71,255,24,78,71,255, + 24,78,71,255,25,79,71,255,25,79,71,255,25,79,71,255, + 26,79,71,255,26,79,70,255,27,79,70,255,27,79,70,255, + 27,79,70,255,28,80,69,255,28,80,69,255,28,80,69,255, + 29,81,69,255,29,81,68,255,30,82,68,255,30,82,68,255, + 31,83,68,255,32,84,67,255,32,84,67,255,33,85,67,255, + 34,86,67,255,35,86,66,255,35,87,66,255,36,87,66,255, + 37,88,66,255,38,89,66,255,38,90,66,255,39,91,66,255, + 40,92,66,255,41,93,65,255,41,93,65,255,42,94,65,255, + 43,95,65,255,44,96,65,255,44,97,64,255,45,98,64,255, + 46,99,64,255,47,99,64,255,48,100,64,255,49,101,64,255, + 50,102,64,255,50,103,64,255,51,104,63,255,52,105,63,255, + 53,106,63,255,53,106,63,255,54,107,63,255,55,108,63,255, + 56,109,63,255,56,109,63,255,57,110,63,255,58,111,63,255, + 58,111,63,255,59,112,63,255,59,112,63,255,60,113,63,255, + 60,113,63,255,61,114,63,255,61,114,63,255,62,115,63,255, + 62,115,63,255,62,115,63,255,63,116,64,255,63,116,64,255, + 63,116,64,255,63,116,64,255,64,117,64,255,64,117,64,255, + 64,117,64,255,64,117,64,255,63,118,64,255,63,118,64,255, + 63,118,64,255,63,118,64,255,63,117,65,255,63,117,65,255, + 63,117,65,255,62,117,65,255,62,116,65,255,61,116,65,255, + 61,116,65,255,60,116,65,255,60,115,66,255,59,115,66,255, + 59,115,66,255,58,114,66,255,58,114,66,255,57,113,66,255, + 57,112,66,255,56,112,66,255,56,111,67,255,55,110,67,255, + 55,110,67,255,54,109,67,255,54,109,67,255,53,108,67,255, + 52,108,67,255,52,107,67,255,51,107,68,255,50,106,68,255, + 50,106,68,255,49,105,68,255,49,105,68,255,48,104,68,255, + 48,104,68,255,48,104,68,255,47,103,69,255,47,103,69,255, + 47,103,69,255,47,103,69,255,46,103,69,255,46,103,69,255, + 46,103,69,255,46,103,69,255,47,103,69,255,47,103,69,255, + 47,103,69,255,47,103,69,255,48,104,69,255,48,104,69,255, + 48,104,69,255,48,105,69,255,49,105,69,255,49,106,69,255, + 49,107,69,255,50,107,69,255,50,108,69,255,51,109,69,255, + 52,110,69,255,52,110,69,255,53,111,70,255,54,112,70,255, + 54,113,70,255,55,113,70,255,55,114,70,255,56,115,70,255, + 57,116,70,255,57,116,70,255,58,117,70,255,59,118,70,255, + 59,118,70,255,60,119,70,255,60,119,71,255,61,120,71,255, + 61,120,71,255,62,121,71,255,62,121,72,255,63,122,72,255, + 63,122,72,255,63,122,73,255,64,123,73,255,64,123,74,255, + 64,123,74,255,64,123,75,255,64,124,75,255,64,124,76,255, + 64,124,76,255,64,124,77,255,64,124,77,255,64,124,78,255, + 64,124,78,255,64,124,79,255,64,123,79,255,64,123,80,255, + 64,123,80,255,64,123,81,255,63,122,81,255,63,122,82,255, + 63,122,82,255,63,121,83,255,62,121,83,255,62,120,84,255, + 62,120,84,255,62,119,85,255,61,119,85,255,61,118,86,255, + 61,117,86,255,60,117,87,255,60,116,87,255,59,115,88,255, + 59,114,88,255,59,114,88,255,58,113,89,255,58,112,89,255, + 58,111,89,255,57,111,89,255,57,110,89,255,56,109,89,255, + 56,108,89,255,55,107,89,255,55,106,88,255,54,105,88,255, + 54,104,88,255,53,103,88,255,53,102,87,255,52,101,87,255, + 52,100,86,255,51,99,86,255,51,98,85,255,50,97,84,255, + 49,96,83,255,49,94,83,255,48,93,82,255,47,91,81,255, + 47,90,80,255,46,89,80,255,46,87,79,255,45,86,78,255, + 44,85,77,255,44,83,76,255,43,82,75,255,42,80,74,255, + 41,79,73,255,41,77,72,255,40,76,71,255,39,74,70,255, + 38,73,69,255,38,71,68,255,37,70,67,255,36,68,66,255, + 35,67,65,255,35,66,64,255,34,65,63,255,33,63,62,255, + 32,62,61,255,32,60,60,255,31,59,59,255,30,57,58,255, + 29,56,57,255,29,55,57,255,28,54,56,255,27,53,55,255, + 27,52,54,255,26,52,54,255,26,51,53,255,25,50,52,255, + 25,49,52,255,24,49,51,255,24,48,51,255,23,47,50,255, + 23,47,50,255,23,46,49,255,22,46,49,255,22,45,48,255, + 22,45,48,255,22,44,47,255,21,44,47,255,21,43,46,255, + 21,43,46,255,21,43,46,255,21,43,45,255,21,43,45,255, + 21,43,45,255,21,43,45,255,21,42,44,255,21,42,44,255, + 21,42,44,255,21,42,44,255,21,42,43,255,21,42,43,255, + 21,42,43,255,21,42,43,255,22,43,42,255,22,43,42,255, + 22,43,42,255,22,43,42,255,22,43,42,255,22,43,42,255, + 22,43,42,255,22,43,42,255,23,43,42,255,23,43,42,255, + 23,43,42,255,23,43,42,255,24,44,41,255,24,44,41,255, + 24,44,41,255,24,44,41,255,24,45,41,255,24,45,41,255, + 24,45,41,255,24,45,41,255,25,45,41,255,25,45,41,255, + 25,45,41,255,25,45,41,255,26,46,41,255,26,46,41,255, + 26,46,41,255,27,46,41,255,27,47,40,255,28,47,40,255, + 28,47,40,255,28,47,40,255,29,48,40,255,29,48,40,255, + 29,48,40,255,29,48,40,255,30,49,39,255,30,49,39,255, + 30,49,39,255,30,49,39,255,31,50,39,255,31,50,39,255, + 31,50,39,255,32,50,39,255,32,51,39,255,33,51,39,255, + 33,51,39,255,33,51,39,255,34,52,38,255,34,52,38,255, + 34,52,38,255,34,52,38,255,35,53,38,255,35,53,38,255, + 35,53,38,255,36,53,38,255,36,54,38,255,37,54,38,255, + 37,54,38,255,37,54,38,255,38,55,37,255,38,55,37,255, + 38,55,37,255,38,55,37,255,39,56,37,255,39,56,37,255, + 39,56,37,255,39,56,37,255,40,57,37,255,40,57,37,255, + 40,57,37,255,40,57,37,255,41,58,37,255,41,58,37,255, + 41,58,37,255,41,58,37,255,42,59,37,255,42,59,37,255, + 42,59,37,255,43,59,37,255,43,60,36,255,44,60,36,255, + 44,60,36,255,45,61,36,255,45,61,36,255,46,62,36,255, + 46,62,36,255,46,62,36,255,47,63,36,255,47,63,36,255, + 47,63,36,255,48,64,36,255,48,64,36,255,49,65,36,255, + 49,65,36,255,50,66,36,255,50,66,36,255,51,67,36,255, + 51,67,36,255,52,68,36,255,52,68,36,255,53,69,36,255, + 53,69,36,255,54,70,36,255,54,70,36,255,55,71,36,255, + 55,71,36,255,55,71,36,255,56,72,36,255,56,72,36,255, + 56,72,36,255,56,72,36,255,57,73,36,255,57,73,36,255, + 57,73,36,255,57,73,36,255,57,74,35,255,57,74,35,255, + 57,74,35,255,57,74,35,255,57,73,35,255,57,73,35,255, + 57,73,35,255,57,73,35,255,57,72,35,255,57,72,35,255, + 57,72,35,255,57,72,35,255,56,71,34,255,56,71,34,255, + 56,71,34,255,56,71,34,255,55,70,34,255,55,70,34,255, + 55,70,34,255,54,69,34,255,54,69,33,255,53,68,33,255, + 53,68,33,255,53,67,33,255,52,67,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,65,32,255,50,64,32,255, + 50,64,32,255,50,63,32,255,49,63,31,255,49,62,31,255, + 49,62,31,255,48,61,31,255,48,61,31,255,47,60,31,255, + 47,60,31,255,47,59,31,255,46,59,30,255,46,58,30,255, + 46,58,30,255,45,58,30,255,45,57,30,255,44,57,30,255, + 44,57,30,255,43,56,30,255,43,56,29,255,42,55,29,255, + 42,55,29,255,42,54,29,255,41,54,28,255,41,53,28,255, + 41,53,28,255,41,52,28,255,40,52,28,255,40,51,28,255, + 40,51,28,255,39,50,28,255,39,50,27,255,38,49,27,255, + 38,49,27,255,37,49,27,255,37,48,26,255,36,48,26,255, + 36,48,26,255,36,47,26,255,35,47,26,255,35,46,26,255, + 35,46,26,255,34,45,26,255,34,45,25,255,33,44,25,255, + 33,44,25,255,33,43,25,255,32,43,24,255,32,42,24,255, + 32,42,24,255,31,41,24,255,31,41,23,255,30,40,23,255, + 30,40,23,255,29,39,23,255,29,39,23,255,28,38,23,255, + 28,38,23,255,28,37,23,255,27,37,22,255,27,36,22,255, + 27,36,22,255,27,36,22,255,26,35,22,255,26,35,22,255, + 26,35,22,255,26,34,22,255,25,34,21,255,25,33,21,255, + 25,33,21,255,25,33,21,255,87,84,39,255,87,84,39,255, + 87,84,39,255,87,84,39,255,87,84,40,255,87,84,40,255, + 87,84,40,255,87,84,40,255,87,85,40,255,87,85,40,255, + 87,85,40,255,87,85,40,255,86,84,40,255,86,84,40,255, + 86,84,40,255,86,84,40,255,85,85,40,255,85,85,40,255, + 85,85,40,255,85,85,40,255,84,85,40,255,84,85,40,255, + 84,85,40,255,84,85,40,255,83,85,39,255,83,85,39,255, + 83,85,39,255,83,85,39,255,82,85,39,255,82,85,39,255, + 82,85,39,255,82,85,39,255,81,86,39,255,81,86,39,255, + 81,86,39,255,81,86,39,255,80,86,38,255,80,86,38,255, + 80,86,38,255,79,86,38,255,79,86,38,255,78,86,38,255, + 78,86,38,255,78,86,38,255,78,87,37,255,78,87,37,255, + 78,87,37,255,78,87,37,255,78,88,37,255,78,88,37,255, + 78,88,37,255,78,89,37,255,78,89,37,255,78,90,37,255, + 78,90,37,255,78,91,37,255,79,91,37,255,79,92,37,255, + 79,92,37,255,79,93,37,255,80,93,38,255,80,94,38,255, + 80,94,38,255,81,95,38,255,81,96,38,255,82,97,38,255, + 82,97,38,255,83,98,38,255,83,98,39,255,84,99,39,255, + 84,99,39,255,85,100,39,255,85,101,40,255,86,102,40,255, + 86,102,40,255,87,103,40,255,87,104,41,255,88,105,41,255, + 88,105,41,255,89,106,41,255,89,106,42,255,90,107,42,255, + 90,107,42,255,90,108,42,255,91,108,43,255,91,109,43,255, + 91,109,43,255,91,109,43,255,92,110,44,255,92,110,44,255, + 92,110,44,255,92,110,44,255,92,111,44,255,92,111,44,255, + 92,111,44,255,92,111,44,255,92,111,45,255,92,111,45,255, + 92,111,45,255,92,111,45,255,91,111,45,255,91,111,45,255, + 91,111,45,255,91,111,45,255,90,110,46,255,90,110,46,255, + 90,110,46,255,90,110,46,255,90,109,46,255,90,109,46,255, + 90,109,46,255,90,109,46,255,89,109,46,255,89,109,46,255, + 89,109,46,255,89,109,46,255,88,108,46,255,88,108,46,255, + 88,108,46,255,88,108,46,255,88,107,46,255,88,107,46,255, + 88,107,46,255,88,107,46,255,88,107,46,255,88,107,46,255, + 88,107,46,255,88,107,46,255,87,106,46,255,87,106,46,255, + 87,106,46,255,87,106,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,86,104,46,255,85,104,46,255,85,103,46,255, + 85,103,46,255,85,103,46,255,84,102,46,255,84,102,46,255, + 84,102,46,255,84,102,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,84,102,46,255,84,102,46,255, + 84,102,46,255,84,102,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,86,105,46,255,87,105,46,255,87,105,46,255, + 87,105,46,255,87,105,46,255,87,105,47,255,87,105,47,255, + 87,105,47,255,87,105,47,255,88,106,47,255,88,106,47,255, + 88,106,47,255,88,106,47,255,89,107,47,255,89,107,47,255, + 89,107,47,255,89,107,47,255,90,108,47,255,90,108,47,255, + 90,108,47,255,90,108,47,255,91,109,47,255,91,109,47,255, + 91,109,47,255,92,110,47,255,92,110,47,255,93,111,47,255, + 93,111,47,255,94,112,47,255,94,112,47,255,95,113,47,255, + 95,113,47,255,96,114,47,255,97,114,47,255,97,115,47,255, + 98,115,47,255,99,116,47,255,99,117,47,255,100,117,47,255, + 100,118,47,255,101,119,47,255,102,119,47,255,102,120,47,255, + 103,120,47,255,104,121,47,255,104,122,48,255,105,122,48,255, + 105,123,48,255,105,123,48,255,106,124,48,255,106,124,48,255, + 106,124,48,255,106,124,48,255,106,125,48,255,106,125,48,255, + 106,125,48,255,106,125,48,255,106,125,48,255,106,125,48,255, + 106,125,48,255,106,125,48,255,105,124,49,255,105,124,49,255, + 105,124,49,255,105,124,49,255,104,124,49,255,104,124,49,255, + 104,124,49,255,104,124,49,255,103,123,50,255,103,123,50,255, + 103,123,50,255,103,123,50,255,103,122,50,255,103,122,50,255, + 103,122,50,255,103,122,50,255,102,122,50,255,102,122,50,255, + 102,122,50,255,102,122,50,255,102,122,51,255,102,122,51,255, + 102,122,51,255,102,122,51,255,103,122,51,255,103,122,51,255, + 103,122,51,255,103,122,51,255,104,123,52,255,104,123,52,255, + 104,123,52,255,104,124,52,255,105,124,52,255,105,125,52,255, + 105,125,52,255,106,126,52,255,106,126,52,255,107,127,52,255, + 107,127,52,255,107,128,52,255,108,128,53,255,108,129,53,255, + 108,129,53,255,108,129,53,255,109,130,53,255,109,130,53,255, + 109,130,53,255,109,131,53,255,109,131,54,255,109,132,54,255, + 109,132,54,255,109,132,54,255,109,133,55,255,109,133,55,255, + 109,133,55,255,109,133,55,255,108,134,56,255,108,134,56,255, + 108,134,56,255,107,134,56,255,107,134,57,255,106,134,57,255, + 106,134,57,255,105,134,57,255,105,134,58,255,104,134,58,255, + 104,134,58,255,103,134,59,255,102,133,59,255,102,133,60,255, + 101,133,60,255,100,133,60,255,99,132,61,255,99,132,61,255, + 98,132,61,255,97,131,62,255,95,130,62,255,94,130,63,255, + 93,129,63,255,92,128,64,255,90,128,64,255,89,127,65,255, + 88,127,65,255,87,126,65,255,85,125,66,255,84,125,66,255, + 83,124,66,255,81,123,67,255,80,122,67,255,78,122,68,255, + 77,121,68,255,75,120,69,255,74,119,69,255,72,119,70,255, + 71,118,70,255,69,117,70,255,68,116,71,255,66,115,71,255, + 65,114,71,255,63,113,72,255,62,112,72,255,60,111,73,255, + 59,110,73,255,57,109,73,255,56,108,74,255,54,107,74,255, + 53,106,74,255,51,105,74,255,50,104,75,255,48,104,75,255, + 47,103,75,255,46,102,75,255,44,101,76,255,43,101,76,255, + 42,100,76,255,41,99,76,255,40,98,76,255,39,98,76,255, + 38,97,76,255,37,96,76,255,36,95,76,255,35,95,76,255, + 34,94,76,255,33,93,76,255,32,93,77,255,31,92,77,255, + 30,92,77,255,29,91,77,255,28,91,76,255,28,90,76,255, + 27,90,76,255,26,89,76,255,26,89,76,255,25,88,76,255, + 25,88,76,255,25,87,76,255,24,87,76,255,24,86,76,255, + 24,86,76,255,24,85,76,255,23,85,75,255,23,84,75,255, + 23,84,75,255,23,84,75,255,23,83,75,255,23,83,75,255, + 23,83,75,255,23,82,75,255,22,82,74,255,22,81,74,255, + 22,81,74,255,22,81,74,255,22,80,74,255,22,80,74,255, + 22,80,74,255,22,80,74,255,23,79,73,255,23,79,73,255, + 23,79,73,255,23,79,73,255,23,78,72,255,23,78,72,255, + 23,78,72,255,23,78,72,255,24,78,71,255,24,78,71,255, + 24,78,71,255,24,78,71,255,25,79,71,255,25,79,71,255, + 25,79,71,255,26,79,71,255,26,79,70,255,27,79,70,255, + 27,79,70,255,27,79,70,255,28,80,69,255,28,80,69,255, + 28,80,69,255,29,81,69,255,29,81,68,255,30,82,68,255, + 30,82,68,255,31,83,68,255,32,84,67,255,32,84,67,255, + 33,85,67,255,34,86,67,255,35,86,66,255,35,87,66,255, + 36,87,66,255,37,88,66,255,38,89,66,255,38,90,66,255, + 39,91,66,255,40,92,66,255,41,93,65,255,41,93,65,255, + 42,94,65,255,43,95,65,255,44,96,65,255,44,97,64,255, + 45,98,64,255,46,99,64,255,47,99,64,255,48,100,64,255, + 49,101,64,255,50,102,64,255,50,103,64,255,51,104,63,255, + 52,105,63,255,53,106,63,255,53,106,63,255,54,107,63,255, + 55,108,63,255,55,109,63,255,56,109,63,255,56,110,63,255, + 57,111,63,255,57,111,63,255,58,112,63,255,58,112,63,255, + 59,113,63,255,59,113,63,255,60,114,63,255,60,114,63,255, + 61,115,63,255,61,115,63,255,61,115,63,255,62,116,64,255, + 62,116,64,255,62,116,64,255,62,116,64,255,62,117,64,255, + 62,117,64,255,62,117,64,255,62,117,64,255,62,118,64,255, + 62,118,64,255,62,118,64,255,62,118,64,255,61,117,65,255, + 61,117,65,255,61,117,65,255,60,117,65,255,60,116,65,255, + 59,116,65,255,59,116,65,255,59,116,65,255,58,115,66,255, + 58,115,66,255,57,115,66,255,57,114,66,255,56,114,66,255, + 55,113,66,255,55,112,66,255,54,112,66,255,54,111,67,255, + 53,110,67,255,53,110,67,255,52,109,67,255,52,109,67,255, + 51,108,67,255,50,108,67,255,50,107,67,255,49,107,68,255, + 48,106,68,255,48,106,68,255,47,105,68,255,47,105,68,255, + 46,104,68,255,46,104,68,255,46,104,68,255,45,103,69,255, + 45,103,69,255,45,103,69,255,45,103,69,255,45,103,69,255, + 45,103,69,255,45,103,69,255,45,103,69,255,45,103,69,255, + 45,103,69,255,45,103,69,255,45,103,69,255,46,104,69,255, + 46,104,69,255,46,104,69,255,47,105,69,255,47,105,69,255, + 48,106,69,255,48,107,69,255,49,107,69,255,49,108,69,255, + 50,109,69,255,51,110,69,255,51,110,69,255,52,111,70,255, + 53,112,70,255,53,113,70,255,54,113,70,255,54,114,70,255, + 55,115,70,255,56,116,70,255,56,116,70,255,57,117,70,255, + 58,118,70,255,58,118,70,255,59,119,70,255,59,119,71,255, + 60,120,71,255,60,120,71,255,61,121,71,255,61,121,72,255, + 62,122,72,255,62,122,72,255,62,122,73,255,63,123,73,255, + 63,123,74,255,63,123,74,255,63,123,75,255,63,124,75,255, + 63,124,76,255,63,124,76,255,63,124,77,255,63,124,77,255, + 63,124,78,255,63,124,79,255,63,124,79,255,63,123,80,255, + 63,123,81,255,63,123,81,255,63,123,82,255,62,122,82,255, + 62,122,83,255,62,122,83,255,62,121,84,255,61,121,84,255, + 61,120,85,255,61,120,85,255,60,119,86,255,60,119,86,255, + 59,118,87,255,59,117,87,255,59,117,87,255,58,116,88,255, + 58,115,88,255,58,114,88,255,57,114,88,255,57,113,89,255, + 56,112,89,255,56,111,89,255,55,111,89,255,55,110,89,255, + 54,109,89,255,54,108,89,255,54,107,89,255,53,106,88,255, + 53,105,88,255,53,104,88,255,52,103,88,255,52,102,87,255, + 51,101,87,255,51,100,86,255,50,99,86,255,50,97,85,255, + 49,96,84,255,48,95,83,255,48,94,83,255,47,92,82,255, + 46,91,81,255,46,90,80,255,45,89,80,255,45,87,79,255, + 44,86,78,255,43,85,77,255,43,83,76,255,42,82,75,255, + 41,80,74,255,40,79,73,255,40,77,72,255,39,76,71,255, + 38,74,70,255,37,73,69,255,37,71,68,255,36,70,67,255, + 35,68,66,255,34,67,65,255,34,66,64,255,33,65,63,255, + 32,63,62,255,31,62,61,255,31,60,60,255,30,59,59,255, + 29,57,58,255,28,56,57,255,28,55,57,255,27,54,56,255, + 26,53,55,255,26,52,54,255,25,52,54,255,25,51,53,255, + 24,50,52,255,24,49,52,255,24,49,51,255,23,48,51,255, + 23,47,50,255,23,47,50,255,23,46,49,255,22,46,49,255, + 22,45,48,255,22,45,48,255,22,44,47,255,21,44,47,255, + 21,43,46,255,21,43,46,255,21,43,46,255,21,43,45,255, + 21,43,45,255,21,43,45,255,21,43,45,255,21,42,44,255, + 21,42,44,255,21,42,44,255,21,42,44,255,21,42,43,255, + 21,42,43,255,21,42,43,255,21,42,43,255,21,43,42,255, + 21,43,42,255,21,43,42,255,21,43,42,255,22,43,42,255, + 22,43,42,255,22,43,42,255,22,43,42,255,23,43,42,255, + 23,43,42,255,23,43,42,255,23,43,42,255,23,44,41,255, + 23,44,41,255,23,44,41,255,23,44,41,255,24,45,41,255, + 24,45,41,255,24,45,41,255,24,45,41,255,25,45,41,255, + 25,45,41,255,25,45,41,255,25,45,41,255,26,46,41,255, + 26,46,41,255,26,46,41,255,26,46,41,255,27,47,40,255, + 27,47,40,255,27,47,40,255,27,47,40,255,28,48,40,255, + 28,48,40,255,28,48,40,255,29,48,40,255,29,49,39,255, + 30,49,39,255,30,49,39,255,30,49,39,255,31,50,39,255, + 31,50,39,255,31,50,39,255,32,50,39,255,32,51,39,255, + 33,51,39,255,33,51,39,255,33,51,39,255,34,52,38,255, + 34,52,38,255,34,52,38,255,34,52,38,255,35,53,38,255, + 35,53,38,255,35,53,38,255,36,53,38,255,36,54,38,255, + 37,54,38,255,37,54,38,255,37,54,38,255,38,55,37,255, + 38,55,37,255,38,55,37,255,38,55,37,255,39,56,37,255, + 39,56,37,255,39,56,37,255,39,56,37,255,40,57,37,255, + 40,57,37,255,40,57,37,255,40,57,37,255,41,58,37,255, + 41,58,37,255,41,58,37,255,41,58,37,255,42,59,37,255, + 42,59,37,255,42,59,37,255,43,59,37,255,43,60,36,255, + 44,60,36,255,44,60,36,255,45,61,36,255,45,61,36,255, + 46,62,36,255,46,62,36,255,46,62,36,255,47,63,36,255, + 47,63,36,255,47,63,36,255,48,64,36,255,48,64,36,255, + 49,65,36,255,49,65,36,255,50,66,36,255,50,66,36,255, + 51,67,36,255,51,67,36,255,52,68,36,255,52,68,36,255, + 53,69,36,255,53,69,36,255,54,70,36,255,54,70,36,255, + 55,71,36,255,55,71,36,255,55,71,36,255,56,72,36,255, + 56,72,36,255,56,72,36,255,56,72,36,255,57,73,36,255, + 57,73,36,255,57,73,36,255,57,73,36,255,57,74,35,255, + 57,74,35,255,57,74,35,255,57,74,35,255,57,73,35,255, + 57,73,35,255,57,73,35,255,57,73,35,255,57,72,35,255, + 57,72,35,255,57,72,35,255,57,72,35,255,56,71,34,255, + 56,71,34,255,56,71,34,255,56,71,34,255,55,70,34,255, + 55,70,34,255,55,70,34,255,54,69,34,255,54,69,33,255, + 53,68,33,255,53,68,33,255,53,67,33,255,52,67,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,65,32,255, + 50,64,32,255,50,64,32,255,50,63,32,255,49,63,31,255, + 49,62,31,255,49,62,31,255,48,61,31,255,48,61,31,255, + 47,60,31,255,47,60,31,255,47,59,31,255,46,59,30,255, + 46,58,30,255,46,58,30,255,45,58,30,255,45,57,30,255, + 44,57,30,255,44,57,30,255,43,56,30,255,43,56,29,255, + 42,55,29,255,42,55,29,255,42,54,29,255,41,54,28,255, + 41,53,28,255,41,53,28,255,41,52,28,255,40,52,28,255, + 40,51,28,255,40,51,28,255,39,50,28,255,39,50,27,255, + 38,49,27,255,38,49,27,255,37,49,27,255,37,48,26,255, + 36,48,26,255,36,48,26,255,36,47,26,255,35,47,26,255, + 35,46,26,255,35,46,26,255,34,45,26,255,34,45,25,255, + 33,44,25,255,33,44,25,255,33,43,25,255,32,43,24,255, + 32,42,24,255,32,42,24,255,31,41,24,255,31,41,23,255, + 30,40,23,255,30,40,23,255,29,39,23,255,29,39,23,255, + 28,38,23,255,28,38,23,255,28,37,23,255,27,37,22,255, + 27,36,22,255,27,36,22,255,27,36,22,255,26,35,22,255, + 26,35,22,255,26,35,22,255,26,34,22,255,25,34,21,255, + 25,33,21,255,25,33,21,255,25,33,21,255,87,84,39,255, + 87,84,39,255,87,84,39,255,87,84,39,255,87,84,40,255, + 87,84,40,255,87,84,40,255,87,84,40,255,87,84,40,255, + 87,84,40,255,87,84,40,255,87,84,40,255,86,84,40,255, + 86,84,40,255,86,84,40,255,86,84,40,255,85,84,40,255, + 85,84,40,255,85,84,40,255,85,84,40,255,84,84,40,255, + 84,84,40,255,84,84,40,255,84,84,40,255,83,84,39,255, + 83,84,39,255,83,84,39,255,83,84,39,255,82,85,39,255, + 82,85,39,255,82,85,39,255,81,85,39,255,81,85,39,255, + 80,85,39,255,80,85,39,255,80,85,39,255,79,85,38,255, + 79,85,38,255,79,85,38,255,78,85,38,255,78,85,38,255, + 77,85,38,255,77,85,38,255,77,85,38,255,77,86,37,255, + 77,86,37,255,77,86,37,255,77,86,37,255,77,87,37,255, + 77,87,37,255,77,87,37,255,77,88,37,255,77,88,37,255, + 77,89,37,255,77,89,37,255,77,90,37,255,78,90,37,255, + 78,91,37,255,78,91,37,255,78,92,37,255,79,92,38,255, + 79,93,38,255,79,93,38,255,80,94,38,255,80,95,38,255, + 81,96,38,255,81,96,38,255,82,97,38,255,82,97,39,255, + 83,98,39,255,83,98,39,255,84,99,39,255,84,100,40,255, + 85,101,40,255,85,101,40,255,86,102,40,255,86,103,41,255, + 87,104,41,255,87,104,41,255,88,105,41,255,88,105,42,255, + 89,106,42,255,89,106,42,255,89,107,42,255,90,107,43,255, + 90,108,43,255,90,108,43,255,90,108,43,255,91,109,44,255, + 91,109,44,255,91,109,44,255,91,109,44,255,91,110,44,255, + 91,110,44,255,91,110,44,255,91,110,44,255,91,110,45,255, + 91,110,45,255,91,110,45,255,91,110,45,255,90,110,45,255, + 90,110,45,255,90,110,45,255,90,110,45,255,89,109,46,255, + 89,109,46,255,89,109,46,255,89,109,46,255,89,108,46,255, + 89,108,46,255,89,108,46,255,89,108,46,255,88,108,46,255, + 88,108,46,255,88,108,46,255,88,108,46,255,87,107,46,255, + 87,107,46,255,87,107,46,255,87,107,46,255,87,106,46,255, + 87,106,46,255,87,106,46,255,87,106,46,255,87,106,46,255, + 87,106,46,255,87,106,46,255,87,106,46,255,86,105,46,255, + 86,105,46,255,86,105,46,255,86,105,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,85,103,46,255,84,103,46,255, + 84,102,46,255,84,102,46,255,84,102,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,83,102,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,85,104,46,255,86,104,46,255, + 86,104,46,255,86,104,46,255,86,104,46,255,86,104,47,255, + 86,104,47,255,86,104,47,255,86,104,47,255,87,105,47,255, + 87,105,47,255,87,105,47,255,87,105,47,255,88,106,47,255, + 88,106,47,255,88,106,47,255,88,106,47,255,89,107,47,255, + 89,107,47,255,89,107,47,255,89,107,47,255,90,108,47,255, + 90,108,47,255,90,108,47,255,91,109,47,255,91,109,47,255, + 92,110,47,255,92,110,47,255,93,111,47,255,93,111,47,255, + 94,112,47,255,94,112,47,255,95,113,47,255,96,113,47,255, + 96,114,47,255,97,114,47,255,98,115,47,255,98,116,47,255, + 99,116,47,255,99,117,47,255,100,118,47,255,101,118,47,255, + 101,119,47,255,102,119,47,255,103,120,47,255,103,121,48,255, + 104,121,48,255,104,122,48,255,104,122,48,255,105,123,48,255, + 105,123,48,255,105,123,48,255,105,123,48,255,105,124,48,255, + 105,124,48,255,105,124,48,255,105,124,48,255,105,124,48,255, + 105,124,48,255,105,124,48,255,105,124,48,255,104,123,49,255, + 104,123,49,255,104,123,49,255,104,123,49,255,103,123,49,255, + 103,123,49,255,103,123,49,255,103,123,49,255,102,122,50,255, + 102,122,50,255,102,122,50,255,102,122,50,255,102,121,50,255, + 102,121,50,255,102,121,50,255,102,121,50,255,101,121,50,255, + 101,121,50,255,101,121,50,255,101,121,50,255,101,121,51,255, + 101,121,51,255,101,121,51,255,101,121,51,255,102,121,51,255, + 102,121,51,255,102,121,51,255,102,121,51,255,103,122,51,255, + 103,122,51,255,103,122,51,255,104,123,51,255,104,123,51,255, + 105,124,51,255,105,124,51,255,106,125,51,255,106,125,52,255, + 107,126,52,255,107,126,52,255,107,127,52,255,108,127,52,255, + 108,128,52,255,108,128,52,255,108,129,52,255,109,129,53,255, + 109,130,53,255,109,130,53,255,109,131,53,255,109,131,53,255, + 109,132,53,255,109,132,53,255,109,132,53,255,109,133,54,255, + 109,133,54,255,109,133,54,255,109,133,54,255,108,134,55,255, + 108,134,55,255,108,134,55,255,108,134,55,255,107,134,56,255, + 107,134,56,255,107,134,56,255,106,134,56,255,106,134,57,255, + 105,134,57,255,105,134,57,255,104,134,58,255,103,133,58,255, + 103,133,59,255,102,133,59,255,101,133,59,255,100,133,60,255, + 100,133,60,255,99,133,60,255,98,132,61,255,96,131,61,255, + 95,131,62,255,94,130,62,255,93,129,63,255,91,129,63,255, + 90,128,64,255,89,128,64,255,88,127,65,255,86,126,65,255, + 85,126,66,255,84,125,66,255,82,124,67,255,81,123,67,255, + 79,123,68,255,78,122,68,255,76,121,69,255,75,120,69,255, + 73,120,70,255,72,119,70,255,70,118,70,255,69,117,71,255, + 67,116,71,255,66,115,71,255,64,114,72,255,63,113,72,255, + 61,112,73,255,60,111,73,255,58,110,73,255,57,109,74,255, + 55,108,74,255,54,107,74,255,52,106,74,255,51,105,75,255, + 49,105,75,255,48,104,75,255,47,103,75,255,45,102,76,255, + 44,102,76,255,43,101,76,255,42,100,76,255,41,99,76,255, + 40,99,76,255,39,98,76,255,38,97,76,255,37,96,77,255, + 36,96,77,255,35,95,77,255,34,94,77,255,33,94,77,255, + 32,93,77,255,31,93,77,255,30,92,77,255,29,92,77,255, + 29,91,77,255,28,91,77,255,27,90,77,255,27,90,77,255, + 26,89,77,255,26,89,77,255,26,88,77,255,25,88,76,255, + 25,87,76,255,25,87,76,255,24,86,76,255,24,86,76,255, + 23,85,76,255,23,85,76,255,23,85,76,255,23,84,75,255, + 23,84,75,255,23,84,75,255,23,83,75,255,23,83,75,255, + 23,82,75,255,23,82,75,255,23,82,75,255,22,81,74,255, + 22,81,74,255,22,81,74,255,22,81,74,255,23,80,73,255, + 23,80,73,255,23,80,73,255,23,80,73,255,23,79,72,255, + 23,79,72,255,23,79,72,255,23,79,72,255,24,79,72,255, + 24,79,72,255,24,79,72,255,24,79,72,255,25,80,71,255, + 25,80,71,255,25,80,71,255,26,80,71,255,26,80,70,255, + 27,80,70,255,27,80,70,255,27,80,70,255,28,81,69,255, + 28,81,69,255,28,81,69,255,29,82,69,255,29,82,69,255, + 30,83,69,255,30,83,69,255,31,84,69,255,32,85,68,255, + 32,85,68,255,33,86,68,255,34,87,68,255,35,87,67,255, + 35,88,67,255,36,88,67,255,37,89,67,255,38,90,66,255, + 38,90,66,255,39,91,66,255,40,92,66,255,41,93,65,255, + 41,93,65,255,42,94,65,255,43,95,65,255,44,96,65,255, + 44,97,65,255,45,98,65,255,45,99,65,255,46,99,65,255, + 47,100,65,255,48,101,65,255,49,102,65,255,49,103,65,255, + 50,104,64,255,51,105,64,255,52,106,64,255,52,106,64,255, + 53,107,64,255,54,108,64,255,54,109,64,255,55,109,64,255, + 55,110,64,255,56,111,64,255,56,111,64,255,57,112,64,255, + 57,112,64,255,58,113,64,255,58,113,64,255,59,113,64,255, + 59,114,64,255,60,114,64,255,60,114,64,255,60,115,64,255, + 61,115,65,255,61,116,65,255,61,116,65,255,61,116,65,255, + 61,116,65,255,61,116,65,255,61,116,65,255,61,116,65,255, + 61,117,65,255,61,117,65,255,61,117,65,255,61,117,65,255, + 60,116,66,255,60,116,66,255,60,116,66,255,59,116,66,255, + 59,115,66,255,58,115,66,255,58,115,66,255,58,115,66,255, + 57,114,67,255,57,114,67,255,56,114,67,255,56,113,67,255, + 55,113,67,255,54,112,67,255,54,111,67,255,53,111,67,255, + 53,110,68,255,52,109,68,255,52,109,68,255,51,108,68,255, + 51,108,68,255,50,107,68,255,49,107,68,255,49,106,68,255, + 48,106,69,255,47,105,69,255,47,105,69,255,46,105,69,255, + 46,104,69,255,45,104,69,255,45,104,69,255,45,104,69,255, + 44,103,70,255,44,103,70,255,44,103,70,255,44,103,70,255, + 44,103,70,255,44,103,70,255,44,103,70,255,44,103,70,255, + 44,103,70,255,44,103,70,255,44,103,70,255,44,103,70,255, + 45,104,70,255,45,104,70,255,45,104,70,255,46,105,70,255, + 46,105,70,255,47,106,70,255,47,107,70,255,48,107,70,255, + 48,108,70,255,49,109,70,255,50,110,70,255,50,110,70,255, + 51,111,71,255,52,112,71,255,52,113,71,255,53,113,71,255, + 53,114,71,255,54,115,71,255,55,116,71,255,55,116,71,255, + 56,117,71,255,57,118,71,255,57,118,71,255,58,119,71,255, + 58,119,72,255,59,120,72,255,59,120,72,255,60,121,72,255, + 60,121,73,255,61,122,73,255,61,122,73,255,61,122,74,255, + 62,123,74,255,62,123,75,255,62,123,75,255,62,123,76,255, + 62,124,76,255,62,124,77,255,62,124,77,255,62,124,78,255, + 62,124,78,255,62,124,79,255,62,124,80,255,62,124,80,255, + 62,123,81,255,62,123,82,255,62,123,82,255,62,123,83,255, + 61,122,83,255,61,122,84,255,61,122,84,255,61,121,85,255, + 60,121,85,255,60,120,86,255,60,119,86,255,59,119,87,255, + 59,118,87,255,58,117,88,255,58,117,88,255,58,116,88,255, + 57,116,89,255,57,115,89,255,57,114,89,255,56,114,89,255, + 56,113,90,255,55,112,90,255,55,111,90,255,54,110,90,255, + 54,109,90,255,53,108,90,255,53,107,90,255,53,106,90,255, + 52,105,89,255,52,104,89,255,52,103,89,255,51,102,89,255, + 51,101,88,255,50,100,88,255,50,99,87,255,49,98,87,255, + 49,96,86,255,48,95,85,255,47,94,84,255,47,93,84,255, + 46,91,83,255,45,90,82,255,45,89,81,255,44,88,81,255, + 44,86,80,255,43,85,79,255,42,84,78,255,42,82,77,255, + 41,81,76,255,40,79,75,255,39,78,74,255,39,76,73,255, + 38,75,72,255,37,73,71,255,36,72,70,255,36,70,69,255, + 35,69,68,255,34,67,66,255,33,66,65,255,33,65,64,255, + 32,64,63,255,31,62,62,255,30,61,61,255,30,60,61,255, + 29,59,60,255,28,57,59,255,27,56,58,255,27,55,57,255, + 26,54,56,255,25,53,55,255,25,52,54,255,24,51,54,255, + 24,50,53,255,23,49,52,255,23,48,52,255,23,48,51,255, + 22,47,51,255,22,46,50,255,22,46,50,255,22,45,49,255, + 21,45,49,255,21,44,48,255,21,44,48,255,21,44,47,255, + 20,43,47,255,20,43,46,255,20,43,46,255,20,43,46,255, + 20,42,45,255,20,42,45,255,20,42,45,255,20,42,45,255, + 20,42,44,255,20,42,44,255,20,42,44,255,20,42,44,255, + 20,42,43,255,20,42,43,255,20,42,43,255,20,42,43,255, + 20,42,42,255,20,42,42,255,20,42,42,255,20,42,42,255, + 21,42,42,255,21,42,42,255,21,42,42,255,21,42,42,255, + 22,43,42,255,22,43,42,255,22,43,42,255,22,43,42,255, + 22,43,41,255,22,43,41,255,22,43,41,255,22,43,41,255, + 23,44,41,255,23,44,41,255,23,44,41,255,23,44,41,255, + 24,44,41,255,24,44,41,255,24,44,41,255,24,44,41,255, + 25,45,41,255,25,45,41,255,25,45,41,255,25,45,41,255, + 26,46,40,255,26,46,40,255,26,46,40,255,26,46,40,255, + 27,47,40,255,27,47,40,255,27,47,40,255,28,47,40,255, + 28,48,39,255,29,48,39,255,29,48,39,255,29,48,39,255, + 30,49,39,255,30,49,39,255,30,49,39,255,31,49,39,255, + 31,50,39,255,32,50,39,255,32,50,39,255,32,50,39,255, + 33,51,38,255,33,51,38,255,33,51,38,255,33,51,38,255, + 34,52,38,255,34,52,38,255,34,52,38,255,35,52,38,255, + 35,53,38,255,36,53,38,255,36,53,38,255,36,53,38,255, + 37,54,37,255,37,54,37,255,37,54,37,255,37,54,37,255, + 38,55,37,255,38,55,37,255,38,55,37,255,38,55,37,255, + 39,56,37,255,39,56,37,255,39,56,37,255,39,56,37,255, + 40,57,37,255,40,57,37,255,40,57,37,255,40,57,37,255, + 41,58,37,255,41,58,37,255,41,58,37,255,42,58,37,255, + 42,59,36,255,43,59,36,255,43,59,36,255,44,60,36,255, + 44,60,36,255,45,61,36,255,45,61,36,255,45,62,36,255, + 46,62,36,255,46,63,36,255,46,63,36,255,47,64,36,255, + 47,64,36,255,48,65,36,255,48,65,36,255,49,65,36,255, + 49,66,36,255,50,66,36,255,50,66,36,255,51,67,36,255, + 51,67,36,255,52,68,36,255,52,68,36,255,53,69,36,255, + 53,69,36,255,54,70,36,255,54,70,36,255,54,71,36,255, + 55,71,36,255,55,72,36,255,55,72,36,255,55,72,36,255, + 56,73,36,255,56,73,36,255,56,73,36,255,56,73,36,255, + 57,74,35,255,57,74,35,255,57,74,35,255,57,74,35,255, + 57,73,35,255,57,73,35,255,57,73,35,255,57,73,35,255, + 57,72,35,255,57,72,35,255,57,72,35,255,57,72,35,255, + 56,71,34,255,56,71,34,255,56,71,34,255,56,71,34,255, + 55,70,34,255,55,70,34,255,55,70,34,255,54,69,34,255, + 54,69,33,255,53,68,33,255,53,68,33,255,53,67,33,255, + 52,67,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,65,32,255,50,64,32,255,50,64,32,255,50,63,32,255, + 49,63,31,255,49,62,31,255,49,62,31,255,48,61,31,255, + 48,61,31,255,47,60,31,255,47,60,31,255,47,59,31,255, + 46,59,30,255,46,58,30,255,46,58,30,255,45,58,30,255, + 45,57,30,255,44,57,30,255,44,57,30,255,43,56,30,255, + 43,56,29,255,42,55,29,255,42,55,29,255,42,54,29,255, + 41,54,28,255,41,53,28,255,41,53,28,255,40,52,28,255, + 40,52,28,255,39,51,28,255,39,51,28,255,38,50,28,255, + 38,50,27,255,37,49,27,255,37,49,27,255,37,48,27,255, + 36,48,26,255,36,47,26,255,36,47,26,255,35,46,26,255, + 35,46,26,255,34,45,26,255,34,45,26,255,33,44,26,255, + 33,44,25,255,32,43,25,255,32,43,25,255,32,42,25,255, + 31,42,24,255,31,41,24,255,31,41,24,255,30,40,24,255, + 30,40,23,255,29,39,23,255,29,39,23,255,28,38,23,255, + 28,38,23,255,27,37,23,255,27,37,23,255,27,36,23,255, + 26,36,22,255,26,35,22,255,26,35,22,255,26,35,22,255, + 25,34,22,255,25,34,22,255,25,34,22,255,25,33,22,255, + 24,33,21,255,24,32,21,255,24,32,21,255,24,32,21,255, + 87,83,39,255,87,83,39,255,87,83,39,255,87,83,39,255, + 86,83,39,255,86,83,39,255,86,83,39,255,86,83,39,255, + 86,84,39,255,86,84,39,255,86,84,39,255,86,84,39,255, + 85,83,39,255,85,83,39,255,85,83,39,255,85,83,39,255, + 84,84,39,255,84,84,39,255,84,84,39,255,84,84,39,255, + 83,84,39,255,83,84,39,255,83,84,39,255,83,84,39,255, + 82,84,39,255,82,84,39,255,82,84,39,255,82,84,39,255, + 81,84,39,255,81,84,39,255,81,84,39,255,81,84,39,255, + 80,85,38,255,80,85,38,255,80,85,38,255,80,85,38,255, + 79,85,38,255,79,85,38,255,79,85,38,255,78,85,38,255, + 78,85,37,255,77,85,37,255,77,85,37,255,77,85,37,255, + 77,85,37,255,77,85,37,255,77,85,37,255,77,85,37,255, + 76,86,37,255,76,86,37,255,76,86,37,255,76,87,37,255, + 77,87,37,255,77,88,37,255,77,88,37,255,77,89,37,255, + 78,89,37,255,78,90,37,255,78,90,37,255,78,91,37,255, + 79,91,37,255,79,92,37,255,79,92,37,255,80,93,37,255, + 80,94,38,255,81,95,38,255,81,95,38,255,82,96,38,255, + 82,97,39,255,83,98,39,255,83,98,39,255,84,99,39,255, + 84,100,40,255,85,101,40,255,85,101,40,255,86,102,40,255, + 86,103,41,255,87,104,41,255,87,104,41,255,88,105,41,255, + 88,105,42,255,89,106,42,255,89,106,42,255,89,106,42,255, + 90,107,43,255,90,107,43,255,90,107,43,255,90,108,43,255, + 90,108,43,255,90,109,43,255,90,109,43,255,90,109,43,255, + 90,109,44,255,90,109,44,255,90,109,44,255,90,109,44,255, + 90,109,44,255,90,109,44,255,90,109,44,255,90,109,44,255, + 89,109,45,255,89,109,45,255,89,109,45,255,89,109,45,255, + 88,108,45,255,88,108,45,255,88,108,45,255,88,108,45,255, + 88,107,46,255,88,107,46,255,88,107,46,255,88,107,46,255, + 87,107,45,255,87,107,45,255,87,107,45,255,87,107,45,255, + 86,106,46,255,86,106,46,255,86,106,46,255,86,106,46,255, + 86,105,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 86,105,46,255,86,105,46,255,86,105,46,255,86,105,46,255, + 85,104,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,102,46,255, + 83,102,46,255,83,101,46,255,83,101,46,255,83,101,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 81,99,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 81,99,45,255,81,99,45,255,81,99,45,255,81,99,45,255, + 81,99,45,255,81,99,45,255,81,99,45,255,81,99,45,255, + 81,99,45,255,81,99,45,255,81,99,45,255,81,99,45,255, + 81,99,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,101,46,255,82,101,46,255,82,101,46,255,82,101,46,255, + 83,102,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 85,103,46,255,85,103,46,255,85,103,46,255,85,103,46,255, + 85,103,47,255,85,103,47,255,85,103,47,255,85,103,47,255, + 86,104,47,255,86,104,47,255,86,104,47,255,86,104,47,255, + 87,105,47,255,87,105,47,255,87,105,47,255,87,105,47,255, + 88,106,47,255,88,106,47,255,88,106,47,255,88,106,47,255, + 89,107,47,255,89,107,47,255,89,107,47,255,90,108,47,255, + 90,108,47,255,91,109,47,255,91,109,47,255,92,110,47,255, + 92,110,47,255,93,111,47,255,93,111,47,255,94,112,47,255, + 95,112,47,255,95,113,47,255,96,113,47,255,97,114,47,255, + 97,115,47,255,98,115,47,255,98,116,47,255,99,117,47,255, + 100,118,47,255,100,118,47,255,101,119,47,255,102,120,47,255, + 102,120,47,255,103,121,47,255,103,121,47,255,103,121,47,255, + 104,122,47,255,104,122,47,255,104,122,47,255,104,122,47,255, + 105,123,48,255,105,123,48,255,105,123,48,255,105,123,48,255, + 104,123,48,255,104,123,48,255,104,123,48,255,104,123,48,255, + 104,122,48,255,104,122,48,255,104,122,48,255,104,122,48,255, + 103,122,49,255,103,122,49,255,103,122,49,255,103,122,49,255, + 102,121,49,255,102,121,49,255,102,121,49,255,102,121,49,255, + 101,120,49,255,101,120,49,255,101,120,49,255,101,120,49,255, + 101,120,49,255,101,120,49,255,101,120,49,255,101,120,49,255, + 101,120,50,255,101,120,50,255,101,120,50,255,101,120,50,255, + 102,121,50,255,102,121,50,255,102,121,50,255,102,121,50,255, + 103,122,51,255,103,122,51,255,103,122,51,255,103,123,51,255, + 104,123,51,255,104,124,51,255,104,124,51,255,105,125,51,255, + 105,125,51,255,106,126,51,255,106,126,51,255,106,127,51,255, + 107,127,52,255,107,128,52,255,107,128,52,255,108,128,52,255, + 108,129,52,255,109,129,52,255,109,129,52,255,109,130,52,255, + 109,130,53,255,109,131,53,255,109,131,53,255,109,132,53,255, + 109,132,54,255,109,133,54,255,109,133,54,255,109,133,54,255, + 109,134,55,255,109,134,55,255,109,134,55,255,108,134,55,255, + 108,134,56,255,107,134,56,255,107,134,56,255,106,134,56,255, + 106,135,57,255,105,135,57,255,105,135,57,255,104,135,58,255, + 104,134,58,255,103,134,59,255,103,134,59,255,102,134,59,255, + 101,133,60,255,101,133,60,255,100,133,60,255,99,132,61,255, + 97,132,61,255,96,131,62,255,95,131,62,255,94,130,63,255, + 92,130,63,255,91,129,64,255,90,129,64,255,89,128,64,255, + 87,127,65,255,86,127,65,255,85,126,65,255,84,125,66,255, + 82,124,66,255,81,124,67,255,80,123,67,255,78,122,68,255, + 77,121,68,255,75,121,69,255,74,120,69,255,72,119,70,255, + 71,118,70,255,69,117,71,255,68,116,71,255,66,115,71,255, + 64,114,72,255,63,113,72,255,61,112,72,255,59,111,73,255, + 58,110,73,255,56,109,74,255,55,108,74,255,53,107,74,255, + 52,106,75,255,50,106,75,255,49,105,75,255,48,104,75,255, + 46,103,76,255,45,103,76,255,44,102,76,255,43,101,76,255, + 42,100,77,255,41,100,77,255,40,99,77,255,39,98,77,255, + 38,97,77,255,37,97,77,255,36,96,77,255,35,95,77,255, + 34,95,78,255,33,94,78,255,32,94,78,255,31,93,78,255, + 30,93,77,255,30,92,77,255,29,92,77,255,28,91,77,255, + 27,91,77,255,27,90,77,255,26,90,77,255,26,89,77,255, + 25,89,77,255,25,88,77,255,25,88,77,255,25,87,77,255, + 24,87,76,255,24,86,76,255,24,86,76,255,24,86,76,255, + 24,85,76,255,24,85,76,255,24,85,76,255,24,84,76,255, + 23,84,75,255,23,83,75,255,23,83,75,255,23,83,75,255, + 23,82,75,255,23,82,75,255,23,82,75,255,23,82,75,255, + 24,81,74,255,24,81,74,255,24,81,74,255,24,81,74,255, + 24,80,73,255,24,80,73,255,24,80,73,255,24,80,73,255, + 25,80,72,255,25,80,72,255,25,80,72,255,25,80,72,255, + 26,81,72,255,26,81,72,255,26,81,72,255,26,81,72,255, + 27,81,71,255,27,81,71,255,27,81,71,255,27,81,71,255, + 28,82,70,255,28,82,70,255,28,82,70,255,29,83,70,255, + 29,83,69,255,30,84,69,255,30,84,69,255,31,85,69,255, + 31,85,68,255,32,86,68,255,32,86,68,255,33,87,68,255, + 34,87,67,255,34,88,67,255,35,88,67,255,36,89,67,255, + 37,90,67,255,37,91,67,255,38,92,67,255,39,93,67,255, + 40,94,66,255,40,94,66,255,41,95,66,255,42,96,66,255, + 43,97,66,255,43,97,65,255,44,98,65,255,45,99,65,255, + 46,99,65,255,46,100,65,255,47,101,65,255,48,102,65,255, + 48,102,65,255,49,103,64,255,50,104,64,255,51,105,64,255, + 51,105,64,255,52,106,64,255,53,107,64,255,53,108,64,255, + 54,108,64,255,54,109,64,255,55,110,64,255,55,110,64,255, + 56,111,64,255,56,111,64,255,57,112,64,255,57,112,64,255, + 58,113,64,255,58,113,64,255,59,114,64,255,59,114,64,255, + 59,114,64,255,60,115,65,255,60,115,65,255,60,115,65,255, + 60,115,65,255,60,116,65,255,60,116,65,255,60,116,65,255, + 60,116,65,255,60,117,65,255,60,117,65,255,60,117,65,255, + 60,117,65,255,59,116,66,255,59,116,66,255,59,116,66,255, + 58,116,66,255,58,115,66,255,57,115,66,255,57,115,66,255, + 57,115,66,255,56,114,67,255,56,114,67,255,55,114,67,255, + 55,113,67,255,54,113,68,255,53,112,68,255,53,111,68,255, + 52,111,68,255,52,110,68,255,51,109,68,255,51,109,68,255, + 50,108,68,255,50,108,69,255,49,107,69,255,48,107,69,255, + 48,106,69,255,47,106,69,255,46,105,69,255,46,105,69,255, + 45,104,69,255,45,104,70,255,44,103,70,255,44,103,70,255, + 44,103,70,255,43,102,70,255,43,102,70,255,43,102,70,255, + 43,102,70,255,43,102,70,255,43,102,70,255,43,102,70,255, + 43,102,70,255,43,102,70,255,43,102,70,255,43,102,70,255, + 43,102,70,255,44,103,71,255,44,103,71,255,44,103,71,255, + 45,104,71,255,45,104,71,255,46,105,71,255,46,106,71,255, + 47,106,71,255,47,107,71,255,48,108,71,255,49,109,71,255, + 49,109,71,255,50,110,71,255,51,111,71,255,51,112,71,255, + 52,112,71,255,52,113,72,255,53,114,72,255,54,115,72,255, + 54,115,72,255,55,116,72,255,56,117,72,255,56,117,72,255, + 57,118,72,255,57,118,73,255,58,119,73,255,58,119,73,255, + 59,120,73,255,59,120,74,255,60,121,74,255,60,121,74,255, + 60,122,75,255,61,122,75,255,61,123,76,255,61,123,76,255, + 61,123,77,255,61,123,77,255,61,123,78,255,61,123,78,255, + 61,123,79,255,61,123,79,255,61,123,80,255,61,123,81,255, + 61,123,81,255,61,122,82,255,61,122,83,255,61,122,83,255, + 61,122,84,255,60,121,84,255,60,121,85,255,60,121,85,255, + 60,120,86,255,59,120,86,255,59,119,87,255,59,119,87,255, + 58,118,88,255,58,118,88,255,57,117,89,255,57,116,89,255, + 57,116,89,255,56,115,90,255,56,114,90,255,56,113,90,255, + 55,113,90,255,55,112,91,255,54,111,91,255,54,110,91,255, + 53,110,91,255,53,109,91,255,52,108,91,255,52,107,91,255, + 52,106,91,255,51,105,90,255,51,104,90,255,51,103,90,255, + 50,102,89,255,50,101,89,255,49,100,88,255,49,99,88,255, + 48,98,87,255,48,96,87,255,47,95,86,255,46,94,85,255, + 46,93,85,255,45,91,84,255,44,90,83,255,44,89,82,255, + 43,87,81,255,43,86,80,255,42,84,79,255,41,83,78,255, + 41,82,77,255,40,80,76,255,39,79,75,255,38,78,74,255, + 38,76,73,255,37,75,72,255,36,73,71,255,35,72,70,255, + 35,70,69,255,34,69,68,255,33,67,67,255,32,66,66,255, + 32,65,65,255,31,64,64,255,30,62,63,255,29,61,62,255, + 29,59,61,255,28,58,60,255,27,56,59,255,26,55,58,255, + 26,54,58,255,25,53,57,255,24,52,56,255,24,51,55,255, + 23,51,55,255,23,50,54,255,22,49,53,255,22,48,52,255, + 22,48,52,255,21,47,51,255,21,46,50,255,21,46,50,255, + 21,45,49,255,20,45,49,255,20,44,48,255,20,44,48,255, + 20,43,47,255,19,43,47,255,19,42,46,255,19,42,46,255, + 19,42,46,255,19,42,45,255,19,42,45,255,19,42,45,255, + 19,42,45,255,19,41,44,255,19,41,44,255,19,41,44,255, + 19,41,44,255,19,41,43,255,19,41,43,255,19,41,43,255, + 19,41,43,255,20,42,42,255,20,42,42,255,20,42,42,255, + 20,42,42,255,20,42,42,255,20,42,42,255,20,42,42,255, + 20,42,42,255,21,42,42,255,21,42,42,255,21,42,42,255, + 21,42,42,255,21,43,41,255,21,43,41,255,21,43,41,255, + 21,43,41,255,22,44,41,255,22,44,41,255,22,44,41,255, + 22,44,41,255,23,44,41,255,23,44,41,255,23,44,41,255, + 23,44,41,255,24,45,40,255,24,45,40,255,24,45,40,255, + 25,45,40,255,25,46,40,255,26,46,40,255,26,46,40,255, + 26,46,40,255,27,47,40,255,27,47,40,255,27,47,40,255, + 27,47,40,255,28,48,39,255,28,48,39,255,28,48,39,255, + 28,48,39,255,29,49,39,255,29,49,39,255,29,49,39,255, + 30,49,39,255,30,50,38,255,31,50,38,255,31,50,38,255, + 31,50,38,255,32,51,38,255,32,51,38,255,32,51,38,255, + 32,51,38,255,33,52,38,255,33,52,38,255,33,52,38,255, + 34,52,38,255,34,53,37,255,35,53,37,255,35,53,37,255, + 35,53,37,255,36,54,37,255,36,54,37,255,36,54,37,255, + 36,54,37,255,37,55,37,255,37,55,37,255,37,55,37,255, + 37,55,37,255,38,56,37,255,38,56,37,255,38,56,37,255, + 38,56,37,255,39,57,36,255,39,57,36,255,39,57,36,255, + 39,57,36,255,40,58,36,255,40,58,36,255,40,58,36,255, + 41,58,36,255,41,59,36,255,42,59,36,255,42,59,36,255, + 43,60,36,255,43,60,36,255,44,61,36,255,44,61,36,255, + 45,61,36,255,45,62,36,255,46,62,36,255,46,62,36,255, + 47,63,36,255,47,63,36,255,48,64,36,255,48,64,36,255, + 49,65,36,255,49,65,36,255,50,66,36,255,50,66,36,255, + 50,67,36,255,51,67,36,255,51,68,36,255,51,68,36,255, + 52,69,36,255,53,69,36,255,54,70,36,255,54,70,36,255, + 54,70,36,255,55,71,36,255,55,71,36,255,55,71,36,255, + 55,71,36,255,56,72,36,255,56,72,36,255,56,72,36,255, + 56,72,36,255,56,73,35,255,56,73,35,255,56,73,35,255, + 56,73,35,255,56,72,35,255,56,72,35,255,56,72,35,255, + 56,72,35,255,56,71,35,255,56,71,35,255,56,71,35,255, + 56,71,35,255,55,70,34,255,55,70,34,255,55,70,34,255, + 55,70,34,255,54,69,34,255,54,69,34,255,54,69,34,255, + 54,68,34,255,53,68,33,255,53,67,33,255,53,67,33,255, + 53,67,33,255,52,66,32,255,52,66,32,255,52,66,32,255, + 51,65,32,255,51,64,32,255,50,63,32,255,50,63,32,255, + 49,63,32,255,49,62,31,255,48,62,31,255,48,62,31,255, + 48,61,31,255,47,61,31,255,47,60,31,255,47,60,31,255, + 46,59,31,255,46,59,30,255,45,58,30,255,45,58,30,255, + 44,57,30,255,44,57,30,255,43,56,30,255,43,56,30,255, + 43,56,30,255,42,55,29,255,42,55,29,255,42,55,29,255, + 41,54,29,255,41,53,28,255,40,52,28,255,40,52,28,255, + 40,51,28,255,39,51,28,255,39,50,28,255,39,50,28,255, + 38,49,28,255,38,49,27,255,37,48,27,255,37,48,27,255, + 36,48,27,255,36,47,26,255,35,47,26,255,35,47,26,255, + 35,46,26,255,34,46,26,255,34,45,26,255,34,45,26,255, + 33,44,26,255,33,44,25,255,32,43,25,255,32,43,25,255, + 32,42,25,255,31,42,24,255,31,41,24,255,31,41,24,255, + 30,40,24,255,30,40,23,255,29,39,23,255,29,39,23,255, + 28,38,23,255,28,38,23,255,27,37,23,255,27,37,23,255, + 27,36,23,255,26,36,22,255,26,35,22,255,26,35,22,255, + 26,35,22,255,25,34,22,255,25,34,22,255,25,34,22,255, + 25,33,22,255,24,33,22,255,24,32,22,255,24,32,22,255, + 24,32,22,255,87,83,39,255,87,83,39,255,87,83,39,255, + 87,83,39,255,86,83,39,255,86,83,39,255,86,83,39,255, + 86,83,39,255,86,83,39,255,86,83,39,255,86,83,39,255, + 86,83,39,255,85,83,39,255,85,83,39,255,85,83,39,255, + 85,83,39,255,84,83,39,255,84,83,39,255,84,83,39,255, + 84,83,39,255,83,83,39,255,83,83,39,255,83,83,39,255, + 83,83,39,255,82,83,39,255,82,83,39,255,82,83,39,255, + 82,83,39,255,81,84,39,255,81,84,39,255,81,84,39,255, + 80,84,39,255,80,84,38,255,79,84,38,255,79,84,38,255, + 79,84,38,255,78,84,38,255,78,84,38,255,78,84,38,255, + 77,84,38,255,77,84,37,255,76,84,37,255,76,84,37,255, + 76,84,37,255,76,84,37,255,76,84,37,255,76,84,37,255, + 76,84,37,255,75,85,37,255,75,85,37,255,75,85,37,255, + 75,86,37,255,76,86,37,255,76,87,37,255,76,87,37,255, + 76,88,37,255,77,88,37,255,77,89,37,255,77,89,37,255, + 77,90,37,255,78,90,37,255,78,91,37,255,78,91,37,255, + 79,92,37,255,79,93,38,255,80,94,38,255,80,94,38,255, + 81,95,38,255,81,96,39,255,82,97,39,255,82,97,39,255, + 83,98,39,255,83,99,40,255,84,100,40,255,84,100,40,255, + 85,101,40,255,85,102,41,255,86,103,41,255,86,103,41,255, + 87,104,41,255,87,104,42,255,88,105,42,255,88,105,42,255, + 88,105,42,255,89,106,43,255,89,106,43,255,89,106,43,255, + 89,107,43,255,89,107,43,255,89,108,43,255,89,108,43,255, + 89,108,43,255,89,108,44,255,89,108,44,255,89,108,44,255, + 89,108,44,255,89,108,44,255,89,108,44,255,89,108,44,255, + 89,108,44,255,88,108,45,255,88,108,45,255,88,108,45,255, + 88,108,45,255,87,107,45,255,87,107,45,255,87,107,45,255, + 87,107,45,255,87,106,46,255,87,106,46,255,87,106,46,255, + 87,106,46,255,86,106,45,255,86,106,45,255,86,106,45,255, + 86,106,45,255,85,105,46,255,85,105,46,255,85,105,46,255, + 85,105,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,101,46,255,82,101,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,100,46,255,81,100,46,255,81,100,46,255, + 81,100,46,255,82,101,46,255,82,101,46,255,82,101,46,255, + 82,101,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,84,102,46,255,84,102,46,255,84,102,46,255, + 84,102,46,255,84,102,47,255,84,102,47,255,84,102,47,255, + 84,102,47,255,85,103,47,255,85,103,47,255,85,103,47,255, + 85,103,47,255,86,104,47,255,86,104,47,255,86,104,47,255, + 86,104,47,255,87,105,47,255,87,105,47,255,87,105,47,255, + 87,105,47,255,88,106,47,255,88,106,47,255,88,106,47,255, + 89,107,47,255,89,107,47,255,90,108,47,255,90,108,47,255, + 91,109,47,255,91,109,47,255,92,110,47,255,92,110,47,255, + 93,111,47,255,94,111,47,255,94,112,47,255,95,112,47,255, + 96,113,47,255,96,114,47,255,97,114,47,255,97,115,47,255, + 98,116,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 101,119,47,255,101,119,47,255,102,120,47,255,102,120,47,255, + 102,120,47,255,103,121,47,255,103,121,47,255,103,121,47,255, + 103,121,47,255,104,122,48,255,104,122,48,255,104,122,48,255, + 104,122,48,255,103,122,48,255,103,122,48,255,103,122,48,255, + 103,122,48,255,103,121,48,255,103,121,48,255,103,121,48,255, + 103,121,48,255,102,121,49,255,102,121,49,255,102,121,49,255, + 102,121,49,255,101,120,49,255,101,120,49,255,101,120,49,255, + 101,120,49,255,100,119,49,255,100,119,49,255,100,119,49,255, + 100,119,49,255,100,119,49,255,100,119,49,255,100,119,49,255, + 100,119,49,255,100,119,50,255,100,119,50,255,100,119,50,255, + 100,119,50,255,101,120,50,255,101,120,50,255,101,120,50,255, + 101,120,50,255,102,121,50,255,102,121,50,255,102,121,50,255, + 103,122,50,255,103,122,50,255,104,123,50,255,104,123,50,255, + 105,124,50,255,105,124,51,255,106,125,51,255,106,125,51,255, + 106,126,51,255,107,126,51,255,107,127,51,255,107,127,51,255, + 108,128,51,255,108,128,52,255,109,129,52,255,109,129,52,255, + 109,130,52,255,109,130,52,255,109,131,52,255,109,131,52,255, + 109,132,52,255,109,132,53,255,109,133,53,255,109,133,53,255, + 109,133,53,255,109,134,54,255,109,134,54,255,109,134,54,255, + 109,134,54,255,108,134,55,255,108,134,55,255,108,134,55,255, + 107,134,55,255,107,135,56,255,106,135,56,255,106,135,56,255, + 105,135,57,255,105,134,57,255,104,134,58,255,104,134,58,255, + 103,134,58,255,102,134,59,255,102,134,59,255,101,134,59,255, + 100,133,60,255,98,133,60,255,97,132,61,255,96,132,61,255, + 95,131,62,255,93,131,62,255,92,130,63,255,91,130,63,255, + 90,129,64,255,88,128,64,255,87,128,65,255,86,127,65,255, + 85,126,66,255,83,125,66,255,82,125,67,255,81,124,67,255, + 79,123,68,255,78,122,68,255,76,122,69,255,75,121,69,255, + 73,120,70,255,72,119,70,255,70,118,71,255,69,117,71,255, + 67,116,71,255,65,115,72,255,64,114,72,255,62,113,72,255, + 60,112,73,255,59,111,73,255,57,110,74,255,56,109,74,255, + 54,108,74,255,53,107,75,255,51,107,75,255,50,106,75,255, + 49,105,75,255,47,104,76,255,46,104,76,255,45,103,76,255, + 44,102,76,255,43,101,77,255,42,101,77,255,41,100,77,255, + 40,99,77,255,39,98,78,255,38,98,78,255,37,97,78,255, + 36,96,78,255,35,96,78,255,34,95,78,255,33,95,78,255, + 32,94,78,255,31,94,78,255,31,93,78,255,30,93,78,255, + 29,92,78,255,28,92,78,255,28,91,78,255,27,91,78,255, + 27,90,78,255,26,90,77,255,26,89,77,255,26,89,77,255, + 25,88,77,255,25,88,77,255,24,87,77,255,24,87,77,255, + 24,87,77,255,24,86,76,255,24,86,76,255,24,86,76,255, + 24,85,76,255,24,85,76,255,24,84,76,255,24,84,76,255, + 24,84,76,255,23,83,75,255,23,83,75,255,23,83,75,255, + 23,83,75,255,24,82,74,255,24,82,74,255,24,82,74,255, + 24,82,74,255,24,81,73,255,24,81,73,255,24,81,73,255, + 24,81,73,255,25,81,73,255,25,81,73,255,25,81,73,255, + 25,81,73,255,26,82,72,255,26,82,72,255,26,82,72,255, + 26,82,72,255,27,82,71,255,27,82,71,255,27,82,71,255, + 27,82,71,255,28,83,70,255,28,83,70,255,28,83,70,255, + 29,84,70,255,29,84,70,255,30,85,70,255,30,85,70,255, + 31,86,70,255,31,86,69,255,32,87,69,255,32,87,69,255, + 33,88,69,255,34,88,68,255,34,89,68,255,35,89,68,255, + 36,90,68,255,37,91,67,255,37,91,67,255,38,92,67,255, + 39,93,67,255,40,94,66,255,40,94,66,255,41,95,66,255, + 42,96,66,255,43,97,66,255,43,97,66,255,44,98,66,255, + 44,99,66,255,45,99,66,255,45,100,66,255,46,101,66,255, + 47,102,66,255,47,102,66,255,48,103,65,255,49,104,65,255, + 50,105,65,255,50,105,65,255,51,106,65,255,52,107,65,255, + 52,108,65,255,53,108,65,255,53,109,65,255,54,110,65,255, + 54,110,65,255,55,111,65,255,55,111,65,255,56,112,65,255, + 56,112,65,255,57,112,65,255,57,113,65,255,58,113,65,255, + 58,113,65,255,58,114,65,255,59,114,66,255,59,115,66,255, + 59,115,66,255,59,115,66,255,59,115,66,255,59,115,66,255, + 59,115,66,255,59,115,66,255,59,116,66,255,59,116,66,255, + 59,116,66,255,59,116,66,255,58,115,67,255,58,115,67,255, + 58,115,67,255,57,115,67,255,57,114,67,255,56,114,67,255, + 56,114,67,255,56,114,67,255,55,113,68,255,55,113,68,255, + 54,113,68,255,54,112,68,255,53,112,69,255,52,111,69,255, + 52,110,69,255,51,110,69,255,51,109,69,255,50,108,69,255, + 50,108,69,255,49,107,69,255,49,107,70,255,48,106,70,255, + 47,106,70,255,47,105,70,255,46,105,70,255,45,104,70,255, + 45,104,70,255,44,104,70,255,44,103,71,255,43,103,71,255, + 43,103,71,255,43,103,71,255,42,102,71,255,42,102,71,255, + 42,102,71,255,42,102,71,255,42,102,71,255,42,102,71,255, + 42,102,71,255,42,102,71,255,42,102,71,255,42,102,71,255, + 42,102,71,255,42,102,71,255,43,103,72,255,43,103,72,255, + 43,103,72,255,44,104,72,255,44,104,72,255,45,105,72,255, + 45,106,72,255,46,106,72,255,46,107,72,255,47,108,72,255, + 48,109,72,255,48,109,72,255,49,110,72,255,50,111,72,255, + 50,112,72,255,51,112,72,255,51,113,73,255,52,114,73,255, + 53,115,73,255,53,115,73,255,54,116,73,255,55,117,73,255, + 55,117,73,255,56,118,73,255,56,118,74,255,57,119,74,255, + 57,119,74,255,58,120,74,255,58,120,75,255,59,121,75,255, + 59,121,75,255,59,122,76,255,60,122,76,255,60,123,77,255, + 60,123,77,255,60,123,78,255,60,123,78,255,60,123,79,255, + 60,123,79,255,60,123,80,255,60,123,80,255,60,123,81,255, + 60,123,82,255,60,123,82,255,60,122,83,255,60,122,84,255, + 60,122,84,255,60,122,85,255,59,121,85,255,59,121,86,255, + 59,121,86,255,59,120,87,255,58,120,87,255,58,119,88,255, + 58,118,88,255,57,118,89,255,57,117,89,255,56,116,90,255, + 56,116,90,255,56,115,90,255,55,115,91,255,55,114,91,255, + 55,113,91,255,54,113,91,255,54,112,92,255,53,111,92,255, + 53,110,92,255,52,109,92,255,52,108,92,255,51,107,92,255, + 51,106,92,255,51,105,92,255,50,104,91,255,50,103,91,255, + 50,102,91,255,49,101,90,255,49,100,90,255,48,99,89,255, + 48,98,89,255,47,97,88,255,47,95,88,255,46,94,87,255, + 45,93,86,255,45,92,86,255,44,90,85,255,43,89,84,255, + 43,88,83,255,42,86,82,255,42,85,81,255,41,83,80,255, + 40,82,79,255,40,81,78,255,39,79,77,255,38,78,76,255, + 37,77,75,255,37,75,74,255,36,74,73,255,35,72,72,255, + 34,71,71,255,34,69,70,255,33,68,69,255,32,66,67,255, + 31,65,66,255,31,64,65,255,30,63,64,255,29,61,63,255, + 28,60,62,255,28,59,62,255,27,58,61,255,26,56,60,255, + 25,55,59,255,25,54,58,255,24,53,57,255,23,52,56,255, + 23,51,55,255,22,50,55,255,22,49,54,255,21,48,53,255, + 21,47,52,255,21,47,52,255,20,46,51,255,20,45,50,255, + 20,45,50,255,20,44,49,255,19,44,49,255,19,43,48,255, + 19,43,48,255,19,43,47,255,18,42,47,255,18,42,46,255, + 18,42,46,255,18,42,46,255,18,41,45,255,18,41,45,255, + 18,41,45,255,18,41,45,255,18,41,44,255,18,41,44,255, + 18,41,44,255,18,41,44,255,18,41,43,255,18,41,43,255, + 18,41,43,255,18,41,43,255,19,41,42,255,19,41,42,255, + 19,41,42,255,19,41,42,255,19,41,42,255,19,41,42,255, + 19,41,42,255,19,41,42,255,20,42,42,255,20,42,42,255, + 20,42,42,255,20,42,42,255,20,42,41,255,20,42,41,255, + 20,42,41,255,20,42,41,255,21,43,41,255,21,43,41,255, + 21,43,41,255,21,43,41,255,22,43,41,255,22,43,41,255, + 22,43,41,255,22,43,41,255,23,44,40,255,23,44,40,255, + 23,44,40,255,24,44,40,255,24,45,40,255,25,45,40,255, + 25,45,40,255,25,45,40,255,26,46,40,255,26,46,40,255, + 26,46,40,255,26,46,40,255,27,47,39,255,27,47,39,255, + 27,47,39,255,27,47,39,255,28,48,39,255,28,48,39,255, + 28,48,39,255,29,48,39,255,29,49,38,255,30,49,38,255, + 30,49,38,255,30,49,38,255,31,50,38,255,31,50,38,255, + 31,50,38,255,31,50,38,255,32,51,38,255,32,51,38,255, + 32,51,38,255,33,51,38,255,33,52,37,255,34,52,37,255, + 34,52,37,255,34,52,37,255,35,53,37,255,35,53,37,255, + 35,53,37,255,35,53,37,255,36,54,37,255,36,54,37,255, + 36,54,37,255,36,54,37,255,37,55,37,255,37,55,37,255, + 37,55,37,255,37,55,37,255,38,56,36,255,38,56,36,255, + 38,56,36,255,38,56,36,255,39,57,36,255,39,57,36,255, + 39,57,36,255,40,57,36,255,40,58,36,255,41,58,36,255, + 41,58,36,255,42,59,36,255,42,59,36,255,43,60,36,255, + 43,60,36,255,44,61,36,255,44,61,36,255,45,62,36,255, + 45,62,36,255,46,63,36,255,46,63,36,255,47,64,36,255, + 47,64,36,255,48,64,36,255,48,65,36,255,49,65,36,255, + 49,65,36,255,49,66,36,255,50,66,36,255,50,67,36,255, + 50,67,36,255,51,68,36,255,52,68,36,255,53,69,36,255, + 53,69,36,255,53,70,36,255,54,70,36,255,54,71,36,255, + 54,71,36,255,54,71,36,255,55,72,36,255,55,72,36,255, + 55,72,36,255,55,72,36,255,56,73,35,255,56,73,35,255, + 56,73,35,255,56,73,35,255,56,72,35,255,56,72,35,255, + 56,72,35,255,56,72,35,255,56,71,35,255,56,71,35,255, + 56,71,35,255,56,71,35,255,55,70,34,255,55,70,34,255, + 55,70,34,255,55,70,34,255,54,69,34,255,54,69,34,255, + 54,69,34,255,54,68,34,255,53,68,33,255,53,67,33,255, + 53,67,33,255,53,67,33,255,52,66,32,255,52,66,32,255, + 52,66,32,255,51,65,32,255,51,64,32,255,50,63,32,255, + 50,63,32,255,49,63,32,255,49,62,31,255,48,62,31,255, + 48,62,31,255,48,61,31,255,47,61,31,255,47,60,31,255, + 47,60,31,255,46,59,31,255,46,59,30,255,45,58,30,255, + 45,58,30,255,44,57,30,255,44,57,30,255,43,56,30,255, + 43,56,30,255,43,56,30,255,42,55,29,255,42,55,29,255, + 42,55,29,255,41,54,29,255,41,53,28,255,40,52,28,255, + 40,52,28,255,39,51,28,255,39,51,28,255,38,50,28,255, + 38,50,28,255,37,49,28,255,37,49,27,255,36,48,27,255, + 36,48,27,255,36,47,27,255,35,47,26,255,35,46,26,255, + 35,46,26,255,34,45,26,255,34,45,26,255,33,44,26,255, + 33,44,26,255,32,43,26,255,32,43,25,255,31,42,25,255, + 31,42,25,255,31,41,25,255,30,41,24,255,30,40,24,255, + 30,40,24,255,29,39,24,255,29,39,23,255,28,38,23,255, + 28,38,23,255,27,37,23,255,27,37,23,255,26,36,23,255, + 26,36,23,255,26,35,23,255,25,35,22,255,25,34,22,255, + 25,34,22,255,25,34,22,255,24,33,22,255,24,33,22,255, + 24,33,22,255,24,32,22,255,23,32,22,255,23,31,22,255, + 23,31,22,255,23,31,22,255,87,83,39,255,87,83,39,255, + 87,83,39,255,87,83,39,255,86,83,39,255,86,83,39,255, + 86,83,39,255,86,83,39,255,86,83,39,255,86,83,39,255, + 86,83,39,255,86,83,39,255,85,83,39,255,85,83,39,255, + 85,83,39,255,85,83,39,255,84,83,39,255,84,83,39,255, + 84,83,39,255,84,83,39,255,83,83,39,255,83,83,39,255, + 83,83,39,255,83,83,39,255,82,83,39,255,82,83,39,255, + 82,83,39,255,82,83,39,255,81,84,39,255,81,84,39,255, + 81,84,39,255,80,84,39,255,80,84,38,255,79,84,38,255, + 79,84,38,255,79,84,38,255,78,84,38,255,78,84,38,255, + 78,84,38,255,77,84,38,255,77,84,37,255,76,84,37,255, + 76,84,37,255,76,84,37,255,76,84,37,255,76,84,37,255, + 76,84,37,255,76,84,37,255,75,85,37,255,75,85,37,255, + 75,85,37,255,75,86,37,255,76,86,37,255,76,87,37,255, + 76,87,37,255,76,88,37,255,77,88,37,255,77,89,37,255, + 77,89,37,255,77,90,37,255,78,90,37,255,78,91,37,255, + 78,91,37,255,79,92,37,255,79,93,38,255,80,94,38,255, + 80,94,38,255,81,95,38,255,81,96,39,255,82,97,39,255, + 82,97,39,255,83,98,39,255,83,99,40,255,84,100,40,255, + 84,100,40,255,85,101,40,255,85,102,41,255,86,103,41,255, + 86,103,41,255,87,104,41,255,87,104,42,255,88,105,42,255, + 88,105,42,255,88,105,42,255,89,106,43,255,89,106,43,255, + 89,106,43,255,89,107,43,255,89,107,43,255,89,108,43,255, + 89,108,43,255,89,108,43,255,89,108,44,255,89,108,44,255, + 89,108,44,255,89,108,44,255,89,108,44,255,89,108,44,255, + 89,108,44,255,89,108,44,255,88,107,45,255,88,107,45,255, + 88,107,45,255,88,107,45,255,87,106,45,255,87,106,45,255, + 87,106,45,255,87,106,45,255,86,106,46,255,86,106,46,255, + 86,106,46,255,86,106,46,255,86,105,45,255,86,105,45,255, + 86,105,45,255,86,105,45,255,85,104,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,85,104,46,255,85,104,46,255, + 85,104,46,255,85,104,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,83,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,99,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,99,46,255,81,100,46,255,81,100,46,255, + 81,100,46,255,81,100,46,255,82,101,46,255,82,101,46,255, + 82,101,46,255,82,101,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,84,102,46,255,84,102,46,255, + 84,102,46,255,84,102,46,255,84,102,47,255,84,102,47,255, + 84,102,47,255,84,102,47,255,85,103,47,255,85,103,47,255, + 85,103,47,255,85,103,47,255,86,104,47,255,86,104,47,255, + 86,104,47,255,86,104,47,255,87,105,47,255,87,105,47,255, + 87,105,47,255,87,105,47,255,88,106,47,255,88,106,47,255, + 88,106,47,255,89,107,47,255,89,107,47,255,90,108,47,255, + 90,108,47,255,91,109,47,255,91,109,47,255,92,110,47,255, + 92,110,47,255,93,111,47,255,94,111,47,255,94,112,47,255, + 95,112,47,255,96,113,47,255,96,114,47,255,97,114,47,255, + 97,115,47,255,98,116,47,255,99,117,47,255,99,117,47,255, + 100,118,47,255,101,119,47,255,101,119,47,255,102,120,47,255, + 102,120,47,255,102,120,47,255,103,121,47,255,103,121,47,255, + 103,121,47,255,103,121,47,255,104,122,48,255,104,122,48,255, + 104,122,48,255,104,122,48,255,103,122,48,255,103,122,48,255, + 103,122,48,255,103,122,48,255,103,121,48,255,103,121,48,255, + 103,121,48,255,103,121,48,255,102,120,49,255,102,120,49,255, + 102,120,49,255,102,120,49,255,101,120,49,255,101,120,49,255, + 101,120,49,255,101,120,49,255,100,119,49,255,100,119,49,255, + 100,119,49,255,100,119,49,255,100,119,49,255,100,119,49,255, + 100,119,49,255,100,119,49,255,100,119,50,255,100,119,50,255, + 100,119,50,255,100,119,50,255,101,120,50,255,101,120,50,255, + 101,120,50,255,101,120,50,255,102,121,50,255,102,121,50,255, + 102,121,50,255,103,122,50,255,103,122,50,255,104,123,50,255, + 104,123,50,255,105,124,50,255,105,124,51,255,106,125,51,255, + 106,125,51,255,106,126,51,255,107,126,51,255,107,127,51,255, + 107,127,51,255,108,128,51,255,108,128,52,255,109,129,52,255, + 109,129,52,255,109,130,52,255,109,130,52,255,109,131,52,255, + 109,131,52,255,109,132,52,255,109,132,53,255,109,133,53,255, + 109,133,53,255,109,133,53,255,109,134,54,255,109,134,54,255, + 109,134,54,255,109,134,54,255,108,134,55,255,108,134,55,255, + 108,134,55,255,107,134,55,255,107,135,56,255,106,135,56,255, + 106,135,56,255,105,135,57,255,105,134,57,255,104,134,58,255, + 104,134,58,255,103,134,58,255,102,134,59,255,102,134,59,255, + 101,134,59,255,100,133,60,255,99,133,60,255,99,132,61,255, + 98,132,61,255,97,131,62,255,95,131,62,255,94,130,63,255, + 93,130,63,255,92,129,64,255,90,128,64,255,89,128,65,255, + 88,128,65,255,87,127,66,255,85,126,66,255,84,126,67,255, + 83,125,67,255,81,124,68,255,80,123,68,255,78,123,69,255, + 77,122,69,255,75,121,70,255,74,120,70,255,72,120,71,255, + 71,119,71,255,69,118,71,255,67,117,72,255,66,116,72,255, + 64,115,72,255,62,114,73,255,61,113,73,255,59,112,74,255, + 58,111,74,255,56,110,74,255,55,109,75,255,53,109,75,255, + 52,108,75,255,51,107,75,255,49,106,76,255,48,106,76,255, + 47,105,76,255,46,104,76,255,44,103,77,255,43,102,77,255, + 42,101,77,255,41,100,77,255,40,100,78,255,39,99,78,255, + 38,99,78,255,37,98,78,255,36,97,78,255,35,97,78,255, + 34,96,78,255,33,95,78,255,32,95,78,255,31,94,78,255, + 30,94,78,255,29,93,78,255,28,93,78,255,28,92,78,255, + 27,92,78,255,27,91,78,255,26,91,77,255,26,90,77,255, + 26,90,77,255,25,89,77,255,25,89,77,255,24,88,77,255, + 24,88,77,255,24,88,77,255,24,87,76,255,24,87,76,255, + 24,87,76,255,24,86,76,255,24,86,76,255,24,85,76,255, + 24,85,76,255,24,85,76,255,23,84,75,255,23,84,75,255, + 23,84,75,255,23,84,75,255,24,83,74,255,24,83,74,255, + 24,83,74,255,24,83,74,255,24,82,73,255,24,82,73,255, + 24,82,73,255,24,82,73,255,25,82,73,255,25,82,73,255, + 25,82,73,255,25,82,73,255,26,82,72,255,26,82,72,255, + 26,82,72,255,26,82,72,255,27,82,71,255,27,82,71,255, + 27,82,71,255,27,82,71,255,28,83,70,255,28,83,70,255, + 28,83,70,255,29,84,70,255,29,84,70,255,30,85,70,255, + 30,85,70,255,31,86,70,255,31,86,69,255,32,87,69,255, + 32,87,69,255,33,88,69,255,34,88,68,255,34,89,68,255, + 35,89,68,255,36,90,68,255,37,91,67,255,37,91,67,255, + 38,92,67,255,39,93,67,255,40,94,66,255,40,94,66,255, + 41,95,66,255,42,96,66,255,43,97,66,255,43,97,66,255, + 44,98,66,255,44,99,66,255,45,99,66,255,45,100,66,255, + 46,101,66,255,47,102,66,255,47,102,66,255,48,103,65,255, + 49,104,65,255,49,105,65,255,50,105,65,255,50,106,65,255, + 51,107,65,255,52,108,65,255,52,108,65,255,53,109,65,255, + 54,110,65,255,54,110,65,255,54,111,65,255,55,111,65,255, + 55,112,65,255,55,112,65,255,56,112,65,255,56,113,65,255, + 57,113,65,255,57,113,65,255,57,114,65,255,57,114,66,255, + 57,115,66,255,57,115,66,255,57,115,66,255,57,115,66,255, + 57,115,66,255,57,115,66,255,57,115,66,255,57,116,66,255, + 57,116,66,255,57,116,66,255,57,116,66,255,56,115,67,255, + 56,115,67,255,56,115,67,255,55,115,67,255,55,114,67,255, + 54,114,67,255,54,114,67,255,54,114,67,255,53,113,68,255, + 53,113,68,255,53,113,68,255,52,112,68,255,52,112,69,255, + 51,111,69,255,50,110,69,255,50,110,69,255,49,109,69,255, + 48,108,69,255,48,108,69,255,47,107,69,255,47,107,70,255, + 46,106,70,255,46,106,70,255,45,105,70,255,45,105,70,255, + 44,104,70,255,44,104,70,255,43,104,70,255,43,103,71,255, + 42,103,71,255,42,103,71,255,42,103,71,255,41,102,71,255, + 41,102,71,255,41,102,71,255,41,102,71,255,40,102,72,255, + 40,102,72,255,40,102,72,255,40,102,72,255,41,102,72,255, + 41,102,72,255,41,102,72,255,41,102,72,255,42,103,72,255, + 42,103,72,255,42,103,72,255,43,104,72,255,43,104,72,255, + 44,105,72,255,44,106,72,255,45,106,72,255,45,107,72,255, + 46,108,72,255,46,109,72,255,47,109,72,255,47,110,73,255, + 48,111,73,255,49,112,73,255,49,112,73,255,50,113,73,255, + 51,114,73,255,52,115,73,255,52,115,73,255,53,116,74,255, + 54,117,74,255,54,117,74,255,55,118,74,255,55,118,75,255, + 56,119,75,255,56,119,75,255,56,120,75,255,57,120,76,255, + 57,121,76,255,57,121,76,255,58,122,77,255,58,122,77,255, + 59,123,78,255,59,123,78,255,59,123,79,255,59,123,79,255, + 59,123,80,255,59,123,80,255,59,123,81,255,59,123,81,255, + 59,123,82,255,59,123,83,255,59,123,83,255,59,122,84,255, + 59,122,85,255,59,122,85,255,59,122,86,255,58,121,86,255, + 58,121,87,255,58,121,87,255,58,120,88,255,57,120,88,255, + 57,119,89,255,57,118,89,255,56,118,90,255,56,117,90,255, + 55,116,91,255,55,116,91,255,55,115,91,255,54,115,92,255, + 54,114,92,255,54,113,92,255,53,113,92,255,53,112,93,255, + 52,111,93,255,52,110,93,255,51,109,93,255,51,108,93,255, + 50,107,93,255,50,106,93,255,50,105,93,255,49,104,92,255, + 49,103,92,255,49,102,92,255,48,101,91,255,48,100,91,255, + 47,99,90,255,47,98,89,255,46,97,89,255,46,95,88,255, + 45,94,87,255,44,93,86,255,44,92,86,255,43,90,85,255, + 42,89,84,255,42,88,83,255,41,86,82,255,41,85,81,255, + 40,83,80,255,39,82,79,255,39,81,78,255,38,79,77,255, + 37,78,76,255,36,77,75,255,36,75,74,255,35,74,73,255, + 34,72,72,255,33,71,71,255,33,69,70,255,32,68,69,255, + 31,66,67,255,30,65,66,255,30,64,65,255,29,63,64,255, + 28,61,63,255,28,60,62,255,27,59,62,255,27,58,61,255, + 26,56,60,255,25,55,59,255,25,54,58,255,24,53,57,255, + 23,52,56,255,23,51,55,255,22,50,55,255,22,49,54,255, + 21,48,53,255,21,47,52,255,21,47,52,255,20,46,51,255, + 20,45,50,255,20,45,50,255,20,44,49,255,19,44,49,255, + 19,43,48,255,19,43,48,255,19,43,47,255,18,42,47,255, + 18,42,46,255,18,42,46,255,18,42,46,255,18,41,45,255, + 18,41,45,255,18,41,45,255,18,41,45,255,18,41,44,255, + 18,41,44,255,18,41,44,255,18,41,44,255,18,41,43,255, + 18,41,43,255,18,41,43,255,18,41,43,255,19,41,42,255, + 19,41,42,255,19,41,42,255,19,41,42,255,19,41,42,255, + 19,41,42,255,19,41,42,255,19,41,42,255,20,42,42,255, + 20,42,42,255,20,42,42,255,20,42,42,255,20,42,41,255, + 20,42,41,255,20,42,41,255,20,42,41,255,21,43,41,255, + 21,43,41,255,21,43,41,255,21,43,41,255,22,43,41,255, + 22,43,41,255,22,43,41,255,22,43,41,255,23,44,40,255, + 23,44,40,255,23,44,40,255,24,44,40,255,24,45,40,255, + 25,45,40,255,25,45,40,255,25,45,40,255,26,46,40,255, + 26,46,40,255,26,46,40,255,26,46,40,255,27,47,39,255, + 27,47,39,255,27,47,39,255,27,47,39,255,28,48,39,255, + 28,48,39,255,28,48,39,255,29,48,39,255,29,49,38,255, + 30,49,38,255,30,49,38,255,30,49,38,255,31,50,38,255, + 31,50,38,255,31,50,38,255,31,50,38,255,32,51,38,255, + 32,51,38,255,32,51,38,255,33,51,38,255,33,52,37,255, + 34,52,37,255,34,52,37,255,34,52,37,255,35,53,37,255, + 35,53,37,255,35,53,37,255,35,53,37,255,36,54,37,255, + 36,54,37,255,36,54,37,255,36,54,37,255,37,55,37,255, + 37,55,37,255,37,55,37,255,37,55,37,255,38,56,36,255, + 38,56,36,255,38,56,36,255,38,56,36,255,39,57,36,255, + 39,57,36,255,39,57,36,255,40,57,36,255,40,58,36,255, + 41,58,36,255,41,58,36,255,42,59,36,255,42,59,36,255, + 43,60,36,255,43,60,36,255,44,61,36,255,44,61,36,255, + 45,62,36,255,45,62,36,255,46,63,36,255,46,63,36,255, + 47,64,36,255,47,64,36,255,48,64,36,255,48,65,36,255, + 49,65,36,255,49,65,36,255,49,66,36,255,50,66,36,255, + 50,67,36,255,50,67,36,255,51,68,36,255,52,68,36,255, + 53,69,36,255,53,69,36,255,53,70,36,255,54,70,36,255, + 54,71,36,255,54,71,36,255,54,71,36,255,55,72,36,255, + 55,72,36,255,55,72,36,255,55,72,36,255,56,73,35,255, + 56,73,35,255,56,73,35,255,56,73,35,255,56,72,35,255, + 56,72,35,255,56,72,35,255,56,72,35,255,56,71,35,255, + 56,71,35,255,56,71,35,255,56,71,35,255,55,70,34,255, + 55,70,34,255,55,70,34,255,55,70,34,255,54,69,34,255, + 54,69,34,255,54,69,34,255,54,68,34,255,53,68,33,255, + 53,67,33,255,53,67,33,255,53,67,33,255,52,66,32,255, + 52,66,32,255,52,66,32,255,51,65,32,255,51,64,32,255, + 50,63,32,255,50,63,32,255,49,63,32,255,49,62,31,255, + 48,62,31,255,48,62,31,255,48,61,31,255,47,61,31,255, + 47,60,31,255,47,60,31,255,46,59,31,255,46,59,30,255, + 45,58,30,255,45,58,30,255,44,57,30,255,44,57,30,255, + 43,56,30,255,43,56,30,255,43,56,30,255,42,55,29,255, + 42,55,29,255,42,55,29,255,41,54,29,255,41,53,28,255, + 40,52,28,255,40,52,28,255,39,51,28,255,39,51,28,255, + 38,50,28,255,38,50,28,255,37,49,28,255,37,49,27,255, + 36,48,27,255,36,48,27,255,36,47,27,255,35,47,26,255, + 35,46,26,255,35,46,26,255,34,45,26,255,34,45,26,255, + 33,44,26,255,33,44,26,255,32,43,26,255,32,43,25,255, + 31,42,25,255,31,42,25,255,31,41,25,255,30,41,24,255, + 30,40,24,255,30,40,24,255,29,39,24,255,29,39,23,255, + 28,38,23,255,28,38,23,255,27,37,23,255,27,37,23,255, + 26,36,23,255,26,36,23,255,26,35,23,255,25,35,22,255, + 25,34,22,255,25,34,22,255,25,34,22,255,24,33,22,255, + 24,33,22,255,24,33,22,255,24,32,22,255,23,32,22,255, + 23,31,22,255,23,31,22,255,23,31,22,255,86,82,39,255, + 86,82,39,255,86,82,39,255,86,82,39,255,85,82,39,255, + 85,82,39,255,85,82,39,255,85,82,39,255,85,82,39,255, + 85,82,39,255,85,82,39,255,85,82,39,255,85,83,39,255, + 85,83,39,255,85,83,39,255,85,83,39,255,84,83,39,255, + 84,83,39,255,84,83,39,255,84,83,39,255,83,83,39,255, + 83,83,39,255,83,83,39,255,82,83,39,255,82,83,39,255, + 81,83,39,255,81,83,39,255,81,83,39,255,80,83,39,255, + 80,83,39,255,80,83,39,255,79,83,39,255,79,83,38,255, + 78,83,38,255,78,83,38,255,78,83,38,255,77,83,38,255, + 77,83,38,255,77,83,38,255,76,83,38,255,76,83,37,255, + 75,83,37,255,75,83,37,255,75,83,37,255,75,83,37,255, + 75,83,37,255,75,83,37,255,75,83,37,255,74,84,37,255, + 74,84,37,255,74,84,37,255,74,85,37,255,75,85,37,255, + 75,86,37,255,75,86,37,255,75,87,37,255,76,87,37,255, + 76,88,37,255,76,88,37,255,76,89,37,255,77,89,37,255, + 77,90,37,255,77,90,37,255,78,91,37,255,78,92,38,255, + 79,93,38,255,79,93,38,255,80,94,38,255,80,95,39,255, + 81,96,39,255,81,96,39,255,82,97,39,255,82,98,40,255, + 83,99,40,255,83,99,40,255,84,100,40,255,84,101,41,255, + 85,102,41,255,85,102,41,255,86,103,41,255,86,103,42,255, + 87,104,42,255,87,104,42,255,87,104,42,255,88,105,43,255, + 88,105,43,255,88,105,43,255,88,106,43,255,88,106,43,255, + 88,107,43,255,88,107,43,255,88,107,43,255,88,107,44,255, + 88,107,44,255,88,107,44,255,88,107,44,255,88,107,44,255, + 88,107,44,255,88,107,44,255,88,107,44,255,87,106,45,255, + 87,106,45,255,87,106,45,255,87,106,45,255,86,105,45,255, + 86,105,45,255,86,105,45,255,86,105,45,255,85,105,46,255, + 85,105,46,255,85,105,46,255,85,105,46,255,85,104,45,255, + 85,104,45,255,85,104,45,255,85,104,45,255,84,103,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,84,103,46,255, + 84,103,46,255,84,103,46,255,84,103,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,83,102,46,255,83,102,46,255, + 83,102,46,255,83,102,46,255,83,102,46,255,82,101,46,255, + 82,101,46,255,82,101,46,255,82,101,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,81,99,46,255, + 81,99,46,255,81,99,46,255,81,99,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,80,98,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,79,97,45,255, + 79,97,45,255,79,97,45,255,79,97,45,255,79,97,45,255, + 79,97,45,255,79,97,45,255,79,97,45,255,79,97,45,255, + 79,97,45,255,79,97,45,255,79,97,45,255,79,97,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,80,98,46,255,80,99,46,255, + 80,99,46,255,80,99,46,255,80,99,46,255,81,100,46,255, + 81,100,46,255,81,100,46,255,81,100,46,255,82,101,46,255, + 82,101,46,255,82,101,46,255,82,101,46,255,83,101,46,255, + 83,101,46,255,83,101,46,255,83,101,46,255,83,101,47,255, + 83,101,47,255,83,101,47,255,83,101,47,255,84,102,47,255, + 84,102,47,255,84,102,47,255,84,102,47,255,85,103,47,255, + 85,103,47,255,85,103,47,255,85,103,47,255,86,104,47,255, + 86,104,47,255,86,104,47,255,86,104,47,255,87,105,47,255, + 87,105,47,255,87,105,47,255,88,106,47,255,88,106,47,255, + 89,107,47,255,89,107,47,255,90,108,47,255,90,108,47,255, + 91,109,47,255,91,109,47,255,92,110,47,255,93,110,47,255, + 93,111,47,255,94,111,47,255,95,112,47,255,95,113,47,255, + 96,113,47,255,96,114,47,255,97,115,47,255,98,116,47,255, + 98,116,47,255,99,117,47,255,100,118,47,255,100,118,47,255, + 101,119,47,255,101,119,47,255,101,119,47,255,102,120,47,255, + 102,120,47,255,102,120,47,255,102,120,47,255,103,121,48,255, + 103,121,48,255,103,121,48,255,103,121,48,255,102,121,48,255, + 102,121,48,255,102,121,48,255,102,121,48,255,102,120,48,255, + 102,120,48,255,102,120,48,255,102,120,48,255,101,119,49,255, + 101,119,49,255,101,119,49,255,101,119,49,255,100,119,49,255, + 100,119,49,255,100,119,49,255,100,119,49,255,99,118,49,255, + 99,118,49,255,99,118,49,255,99,118,49,255,99,118,49,255, + 99,118,49,255,99,118,49,255,99,118,49,255,99,118,50,255, + 99,118,50,255,99,118,50,255,99,118,50,255,100,119,50,255, + 100,119,50,255,100,119,50,255,100,119,50,255,101,120,50,255, + 101,120,50,255,101,120,50,255,102,121,50,255,102,121,50,255, + 103,122,50,255,103,122,50,255,104,123,50,255,104,123,51,255, + 105,124,51,255,105,124,51,255,106,125,51,255,106,125,51,255, + 107,126,51,255,107,126,51,255,108,127,51,255,108,127,51,255, + 109,128,51,255,109,128,51,255,109,129,51,255,109,130,51,255, + 109,130,51,255,109,131,51,255,109,131,51,255,109,132,52,255, + 109,132,52,255,109,132,52,255,109,133,52,255,109,133,53,255, + 109,134,53,255,109,134,53,255,109,134,53,255,108,134,54,255, + 108,134,54,255,108,134,54,255,108,134,54,255,107,135,55,255, + 107,135,55,255,107,135,55,255,106,135,56,255,106,134,56,255, + 105,134,57,255,105,134,57,255,104,134,57,255,103,134,58,255, + 103,134,58,255,102,134,58,255,101,134,59,255,100,133,59,255, + 100,133,60,255,99,133,60,255,98,132,61,255,96,132,61,255, + 95,131,62,255,94,131,62,255,93,130,63,255,91,129,63,255, + 90,129,64,255,89,129,64,255,88,128,65,255,86,127,65,255, + 85,127,66,255,84,126,66,255,82,125,67,255,81,124,68,255, + 79,124,68,255,78,123,69,255,76,122,70,255,75,121,70,255, + 73,121,71,255,72,120,71,255,70,119,71,255,69,118,72,255, + 67,117,72,255,66,116,72,255,64,115,73,255,62,114,73,255, + 61,113,74,255,59,112,74,255,57,111,74,255,56,110,75,255, + 54,110,75,255,53,109,75,255,52,108,75,255,50,107,76,255, + 49,107,76,255,48,106,76,255,47,105,77,255,45,104,77,255, + 44,103,78,255,43,102,78,255,42,101,78,255,41,101,78,255, + 40,100,78,255,39,100,78,255,38,99,78,255,37,98,79,255, + 36,98,79,255,35,97,79,255,34,96,79,255,33,96,79,255, + 32,95,79,255,31,95,79,255,30,94,79,255,29,94,79,255, + 29,93,79,255,28,93,79,255,28,92,79,255,27,92,78,255, + 27,91,78,255,27,91,78,255,26,90,78,255,26,90,78,255, + 25,89,78,255,25,89,78,255,25,89,78,255,25,88,77,255, + 25,88,77,255,25,88,77,255,25,87,77,255,25,87,76,255, + 25,86,76,255,25,86,76,255,25,86,76,255,24,85,76,255, + 24,85,76,255,24,85,76,255,24,85,76,255,24,84,75,255, + 24,84,75,255,24,84,75,255,24,84,75,255,25,83,74,255, + 25,83,74,255,25,83,74,255,25,83,74,255,25,83,73,255, + 25,83,73,255,25,83,73,255,25,83,73,255,26,83,73,255, + 26,83,73,255,26,83,73,255,26,83,73,255,27,83,72,255, + 27,83,72,255,27,83,72,255,27,83,72,255,28,84,71,255, + 28,84,71,255,28,84,71,255,29,85,71,255,29,85,70,255, + 30,86,70,255,30,86,70,255,31,87,70,255,31,87,69,255, + 32,88,69,255,32,88,69,255,33,89,69,255,34,89,69,255, + 34,90,69,255,35,90,69,255,36,91,69,255,37,92,68,255, + 37,92,68,255,38,93,68,255,39,94,68,255,40,94,67,255, + 40,95,67,255,41,95,67,255,42,96,67,255,42,97,67,255, + 42,97,67,255,43,98,67,255,44,99,67,255,44,99,67,255, + 45,100,67,255,46,101,67,255,46,102,67,255,47,102,67,255, + 47,103,66,255,48,104,66,255,48,105,66,255,49,105,66,255, + 49,106,66,255,50,107,66,255,51,108,66,255,51,108,66,255, + 52,109,66,255,53,110,66,255,53,110,66,255,53,110,66,255, + 54,111,66,255,54,111,66,255,54,111,66,255,55,112,66,255, + 55,112,66,255,56,113,66,255,56,113,66,255,56,113,66,255, + 56,114,67,255,56,114,67,255,56,114,67,255,56,114,67,255, + 56,115,67,255,56,115,67,255,56,115,67,255,56,115,67,255, + 56,115,67,255,56,115,67,255,56,115,67,255,56,115,67,255, + 55,114,68,255,55,114,68,255,55,114,68,255,54,114,68,255, + 54,113,68,255,53,113,68,255,53,113,68,255,53,113,68,255, + 52,112,69,255,52,112,69,255,52,112,69,255,51,111,69,255, + 51,111,70,255,50,110,70,255,49,110,70,255,49,109,70,255, + 48,109,70,255,47,108,70,255,47,108,70,255,46,107,70,255, + 46,107,71,255,45,106,71,255,45,106,71,255,44,105,71,255, + 44,105,71,255,43,104,71,255,43,104,71,255,42,104,71,255, + 42,103,72,255,41,103,72,255,41,103,72,255,41,103,72,255, + 40,102,72,255,40,102,72,255,40,102,72,255,40,102,72,255, + 39,102,73,255,39,102,73,255,39,102,73,255,39,102,73,255, + 40,102,73,255,40,102,73,255,40,102,73,255,40,102,73,255, + 41,103,73,255,41,103,73,255,41,103,73,255,42,104,73,255, + 42,104,73,255,43,105,73,255,43,106,73,255,44,106,73,255, + 44,107,73,255,45,108,73,255,45,109,73,255,46,109,73,255, + 46,110,74,255,47,111,74,255,48,112,74,255,48,112,74,255, + 49,113,74,255,50,114,74,255,51,115,74,255,51,115,74,255, + 52,116,75,255,53,117,75,255,53,117,75,255,54,118,75,255, + 54,118,76,255,55,119,76,255,55,119,76,255,55,120,76,255, + 56,120,77,255,56,121,77,255,56,121,77,255,57,122,78,255, + 57,122,78,255,58,123,79,255,58,123,79,255,58,123,80,255, + 58,123,80,255,58,123,81,255,58,123,81,255,58,123,82,255, + 58,123,82,255,58,123,83,255,58,123,84,255,58,123,84,255, + 58,122,85,255,58,122,86,255,58,122,86,255,58,122,87,255, + 57,121,87,255,57,121,88,255,57,121,88,255,57,120,89,255, + 56,120,89,255,56,119,90,255,56,118,90,255,55,118,91,255, + 55,117,91,255,54,116,92,255,54,116,92,255,54,115,92,255, + 53,115,93,255,53,114,93,255,53,113,93,255,52,113,93,255, + 52,112,94,255,51,111,94,255,51,110,94,255,50,109,94,255, + 50,108,94,255,49,107,94,255,49,106,94,255,49,105,94,255, + 48,104,93,255,48,103,93,255,48,102,93,255,47,101,92,255, + 47,100,92,255,46,99,91,255,46,98,90,255,45,97,90,255, + 45,95,89,255,44,94,88,255,43,93,87,255,43,92,87,255, + 42,90,86,255,41,89,85,255,41,88,84,255,40,86,83,255, + 40,85,82,255,39,83,81,255,38,82,80,255,38,81,79,255, + 37,79,78,255,36,78,77,255,35,77,76,255,35,75,75,255, + 34,74,74,255,33,72,73,255,32,71,72,255,32,69,71,255, + 31,68,70,255,30,66,68,255,29,65,67,255,29,64,66,255, + 28,63,65,255,27,61,64,255,27,60,63,255,26,59,62,255, + 26,58,61,255,25,56,60,255,24,55,59,255,24,54,59,255, + 23,53,58,255,22,52,57,255,22,51,56,255,21,50,55,255, + 21,49,54,255,20,48,53,255,20,47,52,255,20,47,52,255, + 19,46,51,255,19,45,50,255,19,45,50,255,19,44,49,255, + 18,44,49,255,18,43,48,255,18,43,48,255,18,43,47,255, + 17,42,47,255,17,42,46,255,17,42,46,255,17,42,46,255, + 17,41,45,255,17,41,45,255,17,41,45,255,17,41,45,255, + 17,41,44,255,17,41,44,255,17,41,44,255,17,41,44,255, + 17,41,43,255,17,41,43,255,17,41,43,255,17,41,43,255, + 18,41,42,255,18,41,42,255,18,41,42,255,18,41,42,255, + 18,41,42,255,18,41,42,255,18,41,42,255,18,41,42,255, + 19,42,42,255,19,42,42,255,19,42,42,255,19,42,42,255, + 19,42,41,255,19,42,41,255,19,42,41,255,19,42,41,255, + 20,43,41,255,20,43,41,255,20,43,41,255,20,43,41,255, + 21,43,41,255,21,43,41,255,21,43,41,255,21,43,41,255, + 22,44,40,255,22,44,40,255,22,44,40,255,23,44,40,255, + 23,44,40,255,24,44,40,255,24,44,40,255,24,44,40,255, + 25,45,40,255,25,45,40,255,25,45,40,255,25,45,40,255, + 26,46,39,255,26,46,39,255,26,46,39,255,26,46,39,255, + 27,47,39,255,27,47,39,255,27,47,39,255,28,47,39,255, + 28,48,38,255,29,48,38,255,29,48,38,255,29,48,38,255, + 30,49,38,255,30,49,38,255,30,49,38,255,30,49,38,255, + 31,50,38,255,31,50,38,255,31,50,38,255,32,50,38,255, + 32,51,37,255,33,51,37,255,33,51,37,255,33,51,37,255, + 34,52,37,255,34,52,37,255,34,52,37,255,34,52,37,255, + 35,53,37,255,35,53,37,255,35,53,37,255,35,53,37,255, + 36,54,37,255,36,54,37,255,36,54,37,255,36,54,37,255, + 37,55,36,255,37,55,36,255,37,55,36,255,37,55,36,255, + 38,56,36,255,38,56,36,255,38,56,36,255,39,57,36,255, + 39,57,36,255,40,58,36,255,40,58,36,255,41,58,36,255, + 41,59,36,255,42,59,36,255,42,59,36,255,43,60,36,255, + 43,60,36,255,44,61,36,255,44,61,36,255,45,62,36,255, + 45,62,36,255,46,63,36,255,46,63,36,255,47,64,36,255, + 47,64,36,255,48,65,36,255,48,65,36,255,48,66,36,255, + 49,66,36,255,49,67,36,255,49,67,36,255,50,68,36,255, + 51,68,36,255,52,69,36,255,52,69,36,255,52,70,36,255, + 53,70,36,255,53,71,36,255,53,71,36,255,54,71,36,255, + 54,72,36,255,55,72,36,255,55,72,36,255,55,72,36,255, + 55,73,35,255,55,73,35,255,55,73,35,255,55,73,35,255, + 56,72,35,255,56,72,35,255,56,72,35,255,56,72,35,255, + 55,71,35,255,55,71,35,255,55,71,35,255,55,71,35,255, + 55,70,34,255,55,70,34,255,55,70,34,255,55,70,34,255, + 54,69,34,255,54,69,34,255,54,69,34,255,54,68,34,255, + 53,68,33,255,53,67,33,255,53,67,33,255,53,67,33,255, + 52,66,32,255,52,66,32,255,52,66,32,255,51,65,32,255, + 51,64,32,255,50,63,32,255,50,63,32,255,49,63,32,255, + 49,62,31,255,48,62,31,255,48,62,31,255,48,61,31,255, + 47,61,31,255,47,60,31,255,47,60,31,255,46,59,31,255, + 46,59,30,255,45,58,30,255,45,58,30,255,44,57,30,255, + 44,57,30,255,43,56,30,255,43,56,30,255,43,56,30,255, + 42,55,29,255,42,55,29,255,42,55,29,255,41,54,29,255, + 41,53,28,255,40,52,28,255,40,52,28,255,39,51,28,255, + 39,51,28,255,38,50,28,255,38,50,28,255,37,49,28,255, + 37,49,27,255,36,48,27,255,36,48,27,255,35,47,27,255, + 35,47,26,255,34,46,26,255,34,46,26,255,33,45,26,255, + 33,44,26,255,32,43,26,255,32,43,26,255,31,42,26,255, + 31,42,25,255,30,41,25,255,30,41,25,255,30,40,25,255, + 29,40,24,255,29,39,24,255,29,39,24,255,28,38,24,255, + 28,38,23,255,27,37,23,255,27,37,23,255,26,36,23,255, + 26,36,23,255,25,35,23,255,25,35,23,255,25,34,23,255, + 24,34,22,255,24,33,22,255,24,33,22,255,24,33,22,255, + 23,32,22,255,23,32,22,255,23,32,22,255,23,31,22,255, + 22,31,22,255,22,30,22,255,22,30,22,255,22,30,22,255, + 86,82,39,255,86,82,39,255,86,82,39,255,86,82,39,255, + 85,82,39,255,85,82,39,255,85,82,39,255,85,82,39,255, + 85,82,39,255,85,82,39,255,85,82,39,255,85,82,39,255, + 84,82,39,255,84,82,39,255,84,82,39,255,84,82,39,255, + 83,82,39,255,83,82,39,255,83,82,39,255,83,82,39,255, + 82,82,39,255,82,82,39,255,82,82,39,255,82,82,39,255, + 81,82,39,255,81,82,39,255,81,82,39,255,81,82,39,255, + 80,83,38,255,80,83,38,255,80,83,38,255,79,83,38,255, + 79,83,38,255,78,83,38,255,78,83,38,255,78,83,38,255, + 77,83,37,255,77,83,37,255,77,83,37,255,76,83,37,255, + 76,83,37,255,75,83,37,255,75,83,37,255,75,83,37,255, + 75,83,37,255,75,83,37,255,75,83,37,255,75,83,37,255, + 74,84,36,255,74,84,36,255,74,84,36,255,74,85,36,255, + 75,85,36,255,75,86,36,255,75,86,36,255,75,87,36,255, + 75,87,36,255,75,88,36,255,75,88,36,255,76,89,36,255, + 76,89,37,255,77,90,37,255,77,90,37,255,78,91,37,255, + 78,92,38,255,79,93,38,255,79,93,38,255,80,94,38,255, + 80,95,38,255,81,96,38,255,81,96,38,255,82,97,38,255, + 82,98,39,255,83,99,39,255,83,99,39,255,84,100,40,255, + 84,100,40,255,85,101,41,255,85,101,41,255,86,102,41,255, + 86,103,42,255,87,104,42,255,87,104,42,255,87,104,42,255, + 88,105,42,255,88,105,42,255,88,105,42,255,88,105,42,255, + 88,106,43,255,88,106,43,255,88,106,43,255,88,106,43,255, + 88,106,44,255,88,106,44,255,88,106,44,255,88,106,44,255, + 87,106,44,255,87,106,44,255,87,106,44,255,87,106,44,255, + 86,105,45,255,86,105,45,255,86,105,45,255,86,105,45,255, + 85,104,45,255,85,104,45,255,85,104,45,255,85,104,45,255, + 85,104,45,255,85,104,45,255,85,104,45,255,85,104,45,255, + 84,103,45,255,84,103,45,255,84,103,45,255,84,103,45,255, + 83,102,45,255,83,102,45,255,83,102,45,255,83,102,45,255, + 83,102,45,255,83,102,45,255,83,102,45,255,83,102,45,255, + 82,101,45,255,82,101,45,255,82,101,45,255,82,101,45,255, + 82,101,45,255,82,101,45,255,82,101,45,255,82,101,45,255, + 82,100,45,255,82,100,45,255,82,100,45,255,82,100,45,255, + 81,100,45,255,81,100,45,255,81,100,45,255,81,99,45,255, + 80,99,45,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,97,45,255,80,97,45,255,80,97,45,255,80,97,45,255, + 79,97,45,255,79,97,45,255,79,97,45,255,79,97,45,255, + 79,96,45,255,79,96,45,255,79,96,45,255,79,96,45,255, + 78,96,45,255,78,96,45,255,78,96,45,255,78,96,45,255, + 78,96,45,255,78,96,45,255,78,96,45,255,78,96,45,255, + 79,96,45,255,79,96,45,255,79,96,45,255,79,96,45,255, + 79,97,45,255,79,97,45,255,79,97,45,255,79,97,45,255, + 80,98,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 81,99,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,82,100,46,255, + 82,101,47,255,82,101,47,255,82,101,47,255,82,101,47,255, + 83,101,47,255,83,101,47,255,83,101,47,255,83,101,47,255, + 84,102,47,255,84,102,47,255,84,102,47,255,84,102,47,255, + 85,103,47,255,85,103,47,255,85,103,47,255,85,103,47,255, + 86,104,47,255,86,104,47,255,86,104,47,255,87,105,47,255, + 87,105,47,255,88,106,47,255,88,106,47,255,89,107,47,255, + 89,107,47,255,90,108,47,255,90,108,47,255,91,109,47,255, + 92,109,47,255,92,110,47,255,93,110,47,255,94,111,47,255, + 95,112,47,255,95,112,47,255,96,113,47,255,97,114,47,255, + 97,115,47,255,98,115,47,255,98,116,47,255,99,117,47,255, + 99,117,47,255,100,118,47,255,100,118,47,255,100,118,47,255, + 101,119,47,255,101,119,47,255,101,119,47,255,101,119,47,255, + 102,120,47,255,102,120,47,255,102,120,47,255,102,120,47,255, + 101,120,47,255,101,120,47,255,101,120,47,255,101,120,47,255, + 101,119,48,255,101,119,48,255,101,119,48,255,101,119,48,255, + 100,118,48,255,100,118,48,255,100,118,48,255,100,118,48,255, + 99,118,48,255,99,118,48,255,99,118,48,255,99,118,48,255, + 99,117,48,255,99,117,48,255,99,117,48,255,99,117,48,255, + 99,117,48,255,99,117,48,255,99,117,48,255,99,117,48,255, + 99,117,49,255,99,117,49,255,99,117,49,255,99,117,49,255, + 100,118,49,255,100,118,49,255,100,118,49,255,100,119,49,255, + 101,119,49,255,101,120,49,255,101,120,49,255,102,120,49,255, + 102,121,49,255,103,121,49,255,103,121,49,255,104,122,49,255, + 104,123,50,255,105,123,50,255,105,124,50,255,105,125,50,255, + 106,125,50,255,106,126,50,255,106,126,50,255,107,127,50,255, + 107,127,51,255,108,128,51,255,108,128,51,255,108,129,51,255, + 109,129,51,255,109,130,51,255,109,130,51,255,109,131,51,255, + 110,131,52,255,110,132,52,255,110,132,52,255,110,132,52,255, + 110,133,53,255,110,133,53,255,110,133,53,255,110,133,53,255, + 109,134,54,255,109,134,54,255,109,134,54,255,108,134,54,255, + 108,135,55,255,107,135,55,255,107,135,55,255,107,135,56,255, + 106,135,56,255,106,135,57,255,106,135,57,255,105,135,57,255, + 104,135,58,255,104,135,58,255,103,135,58,255,102,134,59,255, + 101,134,59,255,101,133,60,255,100,133,60,255,99,132,61,255, + 97,132,61,255,96,131,62,255,95,131,62,255,94,131,63,255, + 93,130,63,255,92,130,64,255,91,130,64,255,90,129,65,255, + 88,128,65,255,87,128,66,255,86,127,66,255,84,126,67,255, + 83,125,67,255,81,125,68,255,80,124,68,255,78,123,69,255, + 77,122,69,255,75,122,70,255,74,121,70,255,72,120,71,255, + 70,119,71,255,69,118,72,255,67,117,72,255,65,116,73,255, + 64,115,73,255,62,114,74,255,61,113,74,255,59,112,75,255, + 58,111,75,255,56,111,76,255,55,110,76,255,53,109,76,255, + 52,108,77,255,50,108,77,255,49,107,77,255,48,106,77,255, + 46,105,78,255,45,104,78,255,44,103,78,255,43,102,78,255, + 42,102,79,255,41,101,79,255,40,101,79,255,39,100,79,255, + 38,99,79,255,37,99,79,255,36,98,79,255,35,97,79,255, + 34,97,79,255,33,96,79,255,32,96,79,255,31,95,79,255, + 30,95,79,255,30,94,79,255,29,94,79,255,28,93,79,255, + 28,93,78,255,27,92,78,255,27,92,78,255,27,91,78,255, + 26,91,78,255,26,90,78,255,26,90,78,255,26,90,78,255, + 25,89,77,255,25,89,77,255,25,89,77,255,25,88,77,255, + 25,88,77,255,25,87,77,255,25,87,77,255,25,87,77,255, + 24,86,76,255,24,86,76,255,24,86,76,255,24,86,76,255, + 25,85,75,255,25,85,75,255,25,85,75,255,25,85,75,255, + 25,84,74,255,25,84,74,255,25,84,74,255,25,84,74,255, + 26,84,74,255,26,84,74,255,26,84,74,255,26,84,74,255, + 27,84,73,255,27,84,73,255,27,84,73,255,27,84,73,255, + 28,84,72,255,28,84,72,255,28,84,72,255,28,84,72,255, + 29,85,71,255,29,85,71,255,29,85,71,255,30,85,71,255, + 30,86,71,255,31,86,71,255,31,86,71,255,32,87,71,255, + 32,87,70,255,33,88,70,255,33,88,70,255,34,89,70,255, + 34,89,69,255,35,90,69,255,35,90,69,255,36,91,69,255, + 36,92,68,255,37,92,68,255,37,93,68,255,38,94,68,255, + 39,95,67,255,39,95,67,255,40,96,67,255,41,97,67,255, + 42,98,67,255,42,98,67,255,43,99,67,255,43,99,67,255, + 44,100,67,255,44,100,67,255,45,101,67,255,46,102,67,255, + 46,102,67,255,47,103,67,255,48,104,67,255,48,105,67,255, + 49,105,67,255,49,106,67,255,50,107,67,255,50,107,67,255, + 50,108,67,255,51,108,67,255,52,109,67,255,52,109,67,255, + 52,110,67,255,53,110,67,255,53,111,67,255,53,111,67,255, + 54,111,67,255,54,112,67,255,55,112,67,255,55,112,67,255, + 55,113,67,255,55,113,68,255,55,114,68,255,55,114,68,255, + 55,114,68,255,55,114,68,255,55,114,68,255,55,114,68,255, + 55,114,68,255,55,115,68,255,55,115,68,255,55,115,68,255, + 55,115,68,255,54,114,69,255,54,114,69,255,54,114,69,255, + 53,114,69,255,53,113,69,255,52,113,69,255,52,113,69,255, + 52,113,69,255,51,112,70,255,51,112,70,255,51,112,70,255, + 50,111,70,255,50,111,71,255,49,110,71,255,48,109,71,255, + 48,109,71,255,47,108,71,255,46,107,71,255,46,107,71,255, + 45,106,71,255,45,106,72,255,44,105,72,255,44,105,72,255, + 43,104,72,255,43,104,72,255,42,103,72,255,42,103,72,255, + 41,103,72,255,41,102,73,255,40,102,73,255,40,102,73,255, + 40,102,73,255,39,101,73,255,39,101,73,255,39,101,73,255, + 39,101,73,255,38,101,74,255,38,101,74,255,38,101,74,255, + 38,101,74,255,39,101,74,255,39,101,74,255,39,101,74,255, + 39,102,74,255,40,102,74,255,40,103,74,255,40,103,74,255, + 41,104,74,255,41,104,74,255,42,105,74,255,42,106,74,255, + 43,106,74,255,43,107,74,255,44,108,74,255,44,108,74,255, + 45,109,74,255,45,109,75,255,46,110,75,255,47,111,75,255, + 47,112,75,255,48,113,75,255,49,114,75,255,50,115,75,255, + 50,115,75,255,51,116,76,255,52,117,76,255,52,117,76,255, + 53,118,76,255,53,118,77,255,54,119,77,255,54,119,77,255, + 54,120,77,255,55,120,78,255,55,121,78,255,55,121,78,255, + 56,121,79,255,56,122,79,255,57,122,80,255,57,122,80,255, + 57,122,81,255,57,123,81,255,57,123,82,255,57,123,82,255, + 57,123,83,255,57,122,83,255,57,122,84,255,57,122,85,255, + 57,122,85,255,57,122,86,255,57,122,87,255,57,122,87,255, + 57,121,88,255,56,121,88,255,56,120,89,255,56,120,89,255, + 56,119,90,255,55,119,90,255,55,118,91,255,55,118,91,255, + 54,117,92,255,54,117,92,255,53,116,93,255,53,115,93,255, + 53,115,93,255,52,114,94,255,52,113,94,255,52,112,94,255, + 51,112,94,255,51,111,95,255,50,110,95,255,50,109,95,255, + 49,108,95,255,49,107,95,255,48,106,95,255,48,105,95,255, + 48,104,95,255,47,103,94,255,47,102,94,255,47,101,94,255, + 46,100,93,255,46,99,93,255,45,98,92,255,45,97,91,255, + 44,96,91,255,44,94,90,255,43,93,89,255,42,92,88,255, + 42,91,88,255,41,89,87,255,40,88,86,255,40,87,85,255, + 39,85,84,255,39,84,83,255,38,82,82,255,37,81,81,255, + 37,80,80,255,36,78,79,255,35,77,78,255,34,76,77,255, + 34,74,76,255,33,73,75,255,32,71,73,255,31,70,72,255, + 31,69,71,255,30,68,70,255,29,66,69,255,28,65,68,255, + 28,63,67,255,27,62,66,255,26,60,64,255,26,59,63,255, + 25,58,63,255,25,57,62,255,24,55,61,255,24,54,60,255, + 23,53,59,255,23,52,58,255,22,51,57,255,22,50,56,255, + 21,50,56,255,21,49,55,255,20,48,54,255,20,47,53,255, + 20,47,53,255,19,46,52,255,19,45,51,255,19,45,51,255, + 18,44,50,255,18,44,50,255,17,43,49,255,17,43,49,255, + 17,43,48,255,17,42,48,255,17,42,47,255,17,42,47,255, + 17,42,47,255,16,41,46,255,16,41,46,255,16,41,46,255, + 16,41,45,255,16,40,45,255,16,40,44,255,16,40,44,255, + 16,40,44,255,16,40,44,255,16,40,44,255,16,40,44,255, + 16,40,44,255,17,40,43,255,17,40,43,255,17,40,43,255, + 17,40,43,255,17,40,42,255,17,40,42,255,17,40,42,255, + 17,40,42,255,18,41,42,255,18,41,42,255,18,41,42,255, + 18,41,42,255,19,41,41,255,19,41,41,255,19,41,41,255, + 19,41,41,255,20,42,41,255,20,42,41,255,20,42,41,255, + 20,42,41,255,20,42,41,255,20,42,41,255,20,42,41,255, + 21,42,41,255,21,43,40,255,22,43,40,255,22,43,40,255, + 22,43,40,255,23,44,40,255,23,44,40,255,23,44,40,255, + 23,44,40,255,24,45,40,255,24,45,40,255,24,45,40,255, + 24,45,40,255,25,46,39,255,25,46,39,255,25,46,39,255, + 25,46,39,255,26,47,39,255,26,47,39,255,26,47,39,255, + 27,47,39,255,27,48,38,255,28,48,38,255,28,48,38,255, + 28,48,38,255,29,49,38,255,29,49,38,255,29,49,38,255, + 29,49,38,255,30,50,38,255,30,50,38,255,30,50,38,255, + 31,50,38,255,31,51,37,255,32,51,37,255,32,51,37,255, + 32,51,37,255,33,52,37,255,33,52,37,255,33,52,37,255, + 33,52,37,255,34,53,37,255,34,53,37,255,34,53,37,255, + 34,53,37,255,35,54,36,255,35,54,36,255,35,54,36,255, + 35,54,36,255,36,55,36,255,36,55,36,255,36,55,36,255, + 37,55,36,255,37,56,36,255,38,56,36,255,38,56,36,255, + 38,56,36,255,39,57,36,255,39,57,36,255,39,57,36,255, + 40,58,36,255,40,58,36,255,41,59,36,255,41,59,36,255, + 42,60,36,255,42,60,36,255,43,61,36,255,43,61,36,255, + 44,62,36,255,44,62,36,255,45,63,36,255,45,63,36,255, + 46,63,36,255,46,64,36,255,47,64,36,255,47,64,36,255, + 48,65,36,255,48,65,36,255,49,66,36,255,49,66,36,255, + 50,67,36,255,51,67,36,255,52,68,36,255,52,68,36,255, + 52,69,36,255,53,69,36,255,53,70,36,255,53,70,36,255, + 53,70,36,255,54,71,36,255,54,71,36,255,54,71,36,255, + 54,71,36,255,55,72,35,255,55,72,35,255,55,72,35,255, + 55,72,35,255,55,71,35,255,55,71,35,255,55,71,35,255, + 55,71,35,255,55,71,35,255,55,71,35,255,55,71,35,255, + 55,71,35,255,54,70,34,255,54,70,34,255,54,70,34,255, + 54,70,34,255,53,69,34,255,53,69,34,255,53,69,34,255, + 53,68,34,255,52,68,33,255,52,67,33,255,52,67,33,255, + 52,66,33,255,51,66,32,255,51,65,32,255,51,65,32,255, + 50,64,32,255,50,64,32,255,49,63,32,255,49,63,32,255, + 49,63,32,255,48,62,31,255,48,62,31,255,48,62,31,255, + 47,61,31,255,47,61,31,255,46,60,31,255,46,60,31,255, + 46,59,31,255,45,59,30,255,45,58,30,255,45,58,30,255, + 44,57,30,255,44,57,30,255,43,56,30,255,43,56,30,255, + 42,55,30,255,42,55,29,255,41,54,29,255,41,54,29,255, + 40,53,29,255,40,53,28,255,39,52,28,255,39,52,28,255, + 38,51,28,255,38,50,28,255,37,49,28,255,37,49,28,255, + 36,48,28,255,36,48,27,255,35,47,27,255,35,47,27,255, + 35,46,27,255,34,46,26,255,34,45,26,255,34,45,26,255, + 33,44,26,255,33,44,26,255,32,43,26,255,32,43,26,255, + 31,42,26,255,31,42,25,255,30,41,25,255,30,41,25,255, + 30,40,25,255,29,40,24,255,29,39,24,255,29,39,24,255, + 28,38,24,255,28,38,23,255,27,37,23,255,27,37,23,255, + 26,36,23,255,26,36,23,255,25,35,23,255,25,35,23,255, + 25,34,23,255,24,34,22,255,24,33,22,255,24,33,22,255, + 24,33,22,255,23,32,22,255,23,32,22,255,23,32,22,255, + 23,31,22,255,22,31,22,255,22,30,22,255,22,30,22,255, + 22,30,22,255,85,81,39,255,85,81,39,255,85,81,39,255, + 85,81,39,255,84,81,39,255,84,81,39,255,84,81,39,255, + 84,81,39,255,84,81,39,255,84,81,39,255,84,81,39,255, + 84,81,39,255,84,82,39,255,84,82,39,255,84,82,39,255, + 84,82,39,255,83,82,39,255,83,82,39,255,83,82,39,255, + 83,82,39,255,82,82,39,255,82,82,39,255,82,82,39,255, + 81,82,39,255,81,82,39,255,80,82,39,255,80,82,39,255, + 80,82,39,255,79,82,38,255,79,82,38,255,79,82,38,255, + 78,82,38,255,78,82,38,255,77,82,38,255,77,82,38,255, + 77,82,38,255,76,82,37,255,76,82,37,255,76,82,37,255, + 75,82,37,255,75,82,37,255,74,82,37,255,74,82,37,255, + 74,82,37,255,74,82,37,255,74,82,37,255,74,82,37,255, + 74,82,37,255,73,83,36,255,73,83,36,255,73,83,36,255, + 73,84,36,255,74,84,36,255,74,85,36,255,74,85,36,255, + 74,86,36,255,74,86,36,255,74,87,36,255,74,87,36,255, + 75,88,36,255,75,88,37,255,76,89,37,255,76,89,37,255, + 77,90,37,255,77,91,38,255,78,92,38,255,78,92,38,255, + 79,93,38,255,79,94,38,255,80,95,38,255,80,95,38,255, + 81,96,38,255,81,97,39,255,82,98,39,255,82,98,39,255, + 83,99,40,255,83,99,40,255,84,100,41,255,84,100,41,255, + 85,101,41,255,85,102,42,255,86,103,42,255,86,103,42,255, + 86,103,42,255,87,104,42,255,87,104,42,255,87,104,42,255, + 87,104,42,255,87,105,43,255,87,105,43,255,87,105,43,255, + 87,105,43,255,87,105,44,255,87,105,44,255,87,105,44,255, + 87,105,44,255,86,105,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,85,104,45,255,85,104,45,255,85,104,45,255, + 85,104,45,255,84,103,45,255,84,103,45,255,84,103,45,255, + 84,103,45,255,84,103,45,255,84,103,45,255,84,103,45,255, + 84,103,45,255,83,102,45,255,83,102,45,255,83,102,45,255, + 83,102,45,255,82,101,45,255,82,101,45,255,82,101,45,255, + 82,101,45,255,82,101,45,255,82,101,45,255,82,101,45,255, + 82,101,45,255,81,100,45,255,81,100,45,255,81,100,45,255, + 81,100,45,255,81,100,45,255,81,100,45,255,81,100,45,255, + 81,100,45,255,81,99,45,255,81,99,45,255,81,99,45,255, + 81,99,45,255,80,99,45,255,80,99,45,255,80,99,45,255, + 80,98,45,255,79,98,45,255,79,97,45,255,79,97,45,255, + 79,97,45,255,79,96,45,255,79,96,45,255,79,96,45,255, + 79,96,45,255,78,96,45,255,78,96,45,255,78,96,45,255, + 78,96,45,255,78,95,45,255,78,95,45,255,78,95,45,255, + 78,95,45,255,77,95,45,255,77,95,45,255,77,95,45,255, + 77,95,45,255,77,95,45,255,77,95,45,255,77,95,45,255, + 77,95,45,255,78,95,45,255,78,95,45,255,78,95,45,255, + 78,95,45,255,78,96,45,255,78,96,45,255,78,96,45,255, + 78,96,45,255,79,97,46,255,79,97,46,255,79,97,46,255, + 79,97,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,100,47,255,81,100,47,255,81,100,47,255, + 81,100,47,255,82,100,47,255,82,100,47,255,82,100,47,255, + 82,100,47,255,83,101,47,255,83,101,47,255,83,101,47,255, + 83,101,47,255,84,102,47,255,84,102,47,255,84,102,47,255, + 84,102,47,255,85,103,47,255,85,103,47,255,85,103,47,255, + 86,104,47,255,86,104,47,255,87,105,47,255,87,105,47,255, + 88,106,47,255,88,106,47,255,89,107,47,255,89,107,47,255, + 90,108,47,255,91,108,47,255,91,109,47,255,92,109,47,255, + 93,110,47,255,94,111,47,255,94,111,47,255,95,112,47,255, + 96,113,47,255,96,114,47,255,97,114,47,255,97,115,47,255, + 98,116,47,255,98,116,47,255,99,117,47,255,99,117,47,255, + 99,117,47,255,100,118,47,255,100,118,47,255,100,118,47,255, + 100,118,47,255,101,119,47,255,101,119,47,255,101,119,47,255, + 101,119,47,255,100,119,47,255,100,119,47,255,100,119,47,255, + 100,119,47,255,100,118,48,255,100,118,48,255,100,118,48,255, + 100,118,48,255,99,117,48,255,99,117,48,255,99,117,48,255, + 99,117,48,255,98,117,48,255,98,117,48,255,98,117,48,255, + 98,117,48,255,98,116,48,255,98,116,48,255,98,116,48,255, + 98,116,48,255,98,116,48,255,98,116,48,255,98,116,48,255, + 98,116,48,255,98,116,49,255,98,116,49,255,98,116,49,255, + 98,116,49,255,99,117,49,255,99,117,49,255,99,117,49,255, + 99,118,49,255,100,118,49,255,100,119,49,255,100,119,49,255, + 101,119,49,255,101,120,49,255,102,120,49,255,102,120,49,255, + 103,121,49,255,103,122,50,255,104,122,50,255,104,123,50,255, + 105,124,50,255,105,124,50,255,106,125,50,255,106,125,50,255, + 107,126,50,255,107,126,50,255,108,127,50,255,108,127,50,255, + 108,128,50,255,109,129,50,255,109,129,50,255,109,130,50,255, + 109,130,50,255,110,131,51,255,110,131,51,255,110,131,51,255, + 110,132,51,255,110,132,52,255,110,133,52,255,110,133,52,255, + 110,133,52,255,109,134,53,255,109,134,53,255,109,134,53,255, + 109,134,53,255,108,135,54,255,108,135,54,255,108,135,54,255, + 108,135,55,255,107,135,55,255,107,135,56,255,107,135,56,255, + 106,135,56,255,105,135,57,255,105,135,57,255,104,135,57,255, + 103,135,58,255,102,134,58,255,102,134,59,255,101,134,59,255, + 100,133,60,255,98,133,60,255,97,132,61,255,96,132,61,255, + 95,132,62,255,94,131,62,255,93,131,63,255,92,131,63,255, + 91,130,64,255,89,129,64,255,88,129,65,255,87,128,65,255, + 85,127,66,255,84,126,67,255,82,126,67,255,81,125,68,255, + 79,124,69,255,78,123,69,255,76,123,70,255,75,122,70,255, + 73,121,71,255,72,120,71,255,70,119,72,255,69,118,72,255, + 67,117,73,255,65,116,73,255,64,115,74,255,62,114,74,255, + 60,113,75,255,59,112,75,255,57,112,76,255,56,111,76,255, + 54,110,76,255,53,109,77,255,51,109,77,255,50,108,77,255, + 49,107,78,255,47,106,78,255,46,105,79,255,45,104,79,255, + 44,103,79,255,43,103,79,255,42,102,79,255,41,102,79,255, + 40,101,79,255,39,100,80,255,38,100,80,255,37,99,80,255, + 36,98,80,255,35,98,80,255,34,97,80,255,33,97,80,255, + 32,96,80,255,31,96,80,255,31,95,80,255,30,95,80,255, + 29,94,80,255,29,94,79,255,28,93,79,255,28,93,79,255, + 28,92,79,255,27,92,79,255,27,91,79,255,27,91,79,255, + 27,91,79,255,26,90,78,255,26,90,78,255,26,90,78,255, + 26,89,78,255,26,89,77,255,26,88,77,255,26,88,77,255, + 26,88,77,255,25,87,77,255,25,87,77,255,25,87,77,255, + 25,87,77,255,25,86,76,255,25,86,76,255,25,86,76,255, + 25,86,76,255,26,85,75,255,26,85,75,255,26,85,75,255, + 26,85,75,255,26,85,74,255,26,85,74,255,26,85,74,255, + 26,85,74,255,27,85,74,255,27,85,74,255,27,85,74,255, + 27,85,74,255,28,85,73,255,28,85,73,255,28,85,73,255, + 28,85,73,255,29,86,72,255,29,86,72,255,29,86,72,255, + 30,86,72,255,30,87,71,255,31,87,71,255,31,87,71,255, + 32,88,71,255,32,88,70,255,33,89,70,255,33,89,70,255, + 34,90,70,255,34,90,70,255,35,91,70,255,35,91,70,255, + 36,92,70,255,36,93,69,255,37,93,69,255,37,94,69,255, + 38,95,69,255,39,95,68,255,39,96,68,255,40,96,68,255, + 41,97,68,255,41,98,68,255,41,98,68,255,42,99,68,255, + 43,99,68,255,43,100,68,255,44,100,68,255,45,101,68,255, + 45,102,68,255,46,102,68,255,46,103,68,255,47,104,68,255, + 47,105,68,255,48,105,68,255,48,106,68,255,49,107,68,255, + 49,107,68,255,49,108,68,255,50,108,68,255,51,109,68,255, + 51,109,68,255,51,109,68,255,52,110,68,255,52,110,68,255, + 52,110,68,255,53,111,68,255,53,111,68,255,54,112,68,255, + 54,112,68,255,54,112,68,255,54,113,69,255,54,113,69,255, + 54,113,69,255,54,113,69,255,54,114,69,255,54,114,69,255, + 54,114,69,255,54,114,69,255,54,114,69,255,54,114,69,255, + 54,114,69,255,54,114,69,255,53,113,70,255,53,113,70,255, + 53,113,70,255,52,113,70,255,52,112,70,255,51,112,70,255, + 51,112,70,255,51,112,70,255,50,111,71,255,50,111,71,255, + 50,111,71,255,49,110,71,255,49,110,72,255,48,109,72,255, + 47,109,72,255,47,108,72,255,46,108,72,255,45,107,72,255, + 45,107,72,255,44,106,72,255,44,106,73,255,43,105,73,255, + 43,105,73,255,42,104,73,255,42,104,73,255,41,103,73,255, + 41,103,73,255,40,103,73,255,40,102,74,255,39,102,74,255, + 39,102,74,255,39,102,74,255,38,101,74,255,38,101,74,255, + 38,101,74,255,38,101,74,255,37,101,75,255,37,101,75,255, + 37,101,75,255,37,101,75,255,38,101,75,255,38,101,75,255, + 38,101,75,255,38,102,75,255,39,102,75,255,39,103,75,255, + 39,103,75,255,40,104,75,255,40,104,75,255,41,105,75,255, + 41,106,75,255,42,106,75,255,42,107,75,255,43,108,75,255, + 43,108,75,255,44,109,75,255,44,109,76,255,45,110,76,255, + 46,111,76,255,46,112,76,255,47,113,76,255,48,114,76,255, + 49,115,76,255,49,115,76,255,50,116,77,255,51,117,77,255, + 51,117,77,255,52,118,77,255,52,118,78,255,53,119,78,255, + 53,119,78,255,53,120,78,255,54,120,79,255,54,121,79,255, + 54,121,79,255,55,121,80,255,55,122,80,255,56,122,81,255, + 56,122,81,255,56,122,82,255,56,123,82,255,56,123,83,255, + 56,123,83,255,56,123,84,255,56,122,84,255,56,122,85,255, + 56,122,86,255,56,122,86,255,56,122,87,255,56,122,88,255, + 56,122,88,255,56,121,89,255,55,121,89,255,55,120,90,255, + 55,120,90,255,55,119,91,255,54,119,91,255,54,118,92,255, + 54,118,92,255,53,117,93,255,53,117,93,255,52,116,94,255, + 52,115,94,255,52,115,94,255,51,114,95,255,51,113,95,255, + 51,112,95,255,50,112,95,255,50,111,96,255,49,110,96,255, + 49,109,96,255,48,108,96,255,48,107,96,255,47,106,96,255, + 47,105,96,255,47,104,96,255,46,103,95,255,46,102,95,255, + 46,101,95,255,45,100,94,255,45,99,94,255,44,98,93,255, + 44,97,92,255,43,96,92,255,43,94,91,255,42,93,90,255, + 41,92,89,255,41,91,89,255,40,89,88,255,39,88,87,255, + 39,87,86,255,38,85,85,255,38,84,84,255,37,82,83,255, + 36,81,82,255,36,80,81,255,35,78,80,255,34,77,79,255, + 33,76,78,255,33,74,77,255,32,73,76,255,31,71,74,255, + 30,70,73,255,30,69,72,255,29,68,71,255,28,66,70,255, + 27,65,69,255,27,63,68,255,26,62,67,255,25,60,65,255, + 25,59,64,255,24,58,63,255,24,57,62,255,23,55,61,255, + 23,54,60,255,22,53,60,255,22,52,59,255,21,51,58,255, + 21,50,57,255,20,50,56,255,20,49,55,255,19,48,54,255, + 19,47,53,255,19,47,53,255,18,46,52,255,18,45,51,255, + 18,45,51,255,17,44,50,255,17,44,50,255,16,43,49,255, + 16,43,49,255,16,43,48,255,16,42,48,255,16,42,47,255, + 16,42,47,255,16,42,47,255,15,41,46,255,15,41,46,255, + 15,41,46,255,15,41,45,255,15,40,45,255,15,40,44,255, + 15,40,44,255,15,40,44,255,15,40,44,255,15,40,44,255, + 15,40,44,255,15,40,44,255,16,40,43,255,16,40,43,255, + 16,40,43,255,16,40,43,255,16,40,42,255,16,40,42,255, + 16,40,42,255,16,40,42,255,17,41,42,255,17,41,42,255, + 17,41,42,255,17,41,42,255,18,41,41,255,18,41,41,255, + 18,41,41,255,18,41,41,255,19,42,41,255,19,42,41,255, + 19,42,41,255,19,42,41,255,19,42,41,255,19,42,41,255, + 19,42,41,255,20,42,41,255,20,43,40,255,21,43,40,255, + 21,43,40,255,21,43,40,255,22,43,40,255,22,43,40,255, + 22,43,40,255,22,43,40,255,23,44,40,255,23,44,40,255, + 23,44,40,255,23,44,40,255,24,45,39,255,24,45,39,255, + 24,45,39,255,24,45,39,255,25,46,39,255,25,46,39,255, + 25,46,39,255,26,46,39,255,26,47,38,255,27,47,38,255, + 27,47,38,255,27,47,38,255,28,48,38,255,28,48,38,255, + 28,48,38,255,28,48,38,255,29,49,38,255,29,49,38,255, + 29,49,38,255,30,49,38,255,30,50,37,255,31,50,37,255, + 31,50,37,255,31,50,37,255,32,51,37,255,32,51,37,255, + 32,51,37,255,32,51,37,255,33,52,37,255,33,52,37,255, + 33,52,37,255,33,52,37,255,34,53,36,255,34,53,36,255, + 34,53,36,255,34,53,36,255,35,54,36,255,35,54,36,255, + 35,54,36,255,36,54,36,255,36,55,36,255,37,55,36,255, + 37,55,36,255,37,56,36,255,38,56,36,255,38,57,36,255, + 38,57,36,255,39,57,36,255,39,58,36,255,40,58,36,255, + 40,58,36,255,41,59,36,255,41,59,36,255,42,60,36,255, + 42,60,36,255,43,61,36,255,43,61,36,255,44,62,36,255, + 44,62,36,255,45,63,36,255,45,63,36,255,46,64,36,255, + 46,64,36,255,47,65,36,255,47,65,36,255,48,66,36,255, + 48,66,36,255,49,67,36,255,50,67,36,255,51,68,36,255, + 51,68,36,255,51,69,36,255,52,69,36,255,52,70,36,255, + 52,70,36,255,53,70,36,255,53,71,36,255,54,71,36,255, + 54,71,36,255,54,71,36,255,54,72,35,255,54,72,35,255, + 54,72,35,255,54,72,35,255,55,71,35,255,55,71,35,255, + 55,71,35,255,55,71,35,255,54,71,35,255,54,71,35,255, + 54,71,35,255,54,71,35,255,54,70,34,255,54,70,34,255, + 54,70,34,255,54,70,34,255,53,69,34,255,53,69,34,255, + 53,69,34,255,53,68,34,255,52,68,33,255,52,67,33,255, + 52,67,33,255,52,66,33,255,51,66,32,255,51,65,32,255, + 51,65,32,255,50,64,32,255,50,64,32,255,49,63,32,255, + 49,63,32,255,49,63,32,255,48,62,31,255,48,62,31,255, + 48,62,31,255,47,61,31,255,47,61,31,255,46,60,31,255, + 46,60,31,255,46,59,31,255,45,59,30,255,45,58,30,255, + 45,58,30,255,44,57,30,255,44,57,30,255,43,56,30,255, + 43,56,30,255,42,55,30,255,42,55,29,255,41,54,29,255, + 41,54,29,255,40,53,29,255,40,53,28,255,39,52,28,255, + 39,52,28,255,38,51,28,255,38,50,28,255,37,49,28,255, + 37,49,28,255,36,48,28,255,36,48,27,255,35,47,27,255, + 35,47,27,255,34,46,27,255,34,46,26,255,33,45,26,255, + 33,45,26,255,32,44,26,255,32,43,26,255,31,42,26,255, + 31,42,26,255,30,41,26,255,30,41,25,255,29,40,25,255, + 29,40,25,255,29,39,25,255,28,39,24,255,28,38,24,255, + 28,38,24,255,27,37,24,255,27,37,23,255,26,36,23,255, + 26,36,23,255,25,35,23,255,25,35,23,255,24,34,23,255, + 24,34,23,255,24,33,23,255,23,33,22,255,23,32,22,255, + 23,32,22,255,23,32,22,255,22,31,22,255,22,31,22,255, + 22,31,22,255,22,30,22,255,21,30,22,255,21,29,22,255, + 21,29,22,255,21,29,22,255,85,81,39,255,85,81,39,255, + 85,81,39,255,85,81,39,255,84,81,39,255,84,81,39,255, + 84,81,39,255,84,81,39,255,84,81,39,255,84,81,39,255, + 84,81,39,255,84,81,39,255,84,82,39,255,84,82,39,255, + 84,82,39,255,84,82,39,255,83,82,39,255,83,82,39,255, + 83,82,39,255,83,82,39,255,82,82,39,255,82,82,39,255, + 82,82,39,255,81,82,39,255,81,82,39,255,80,82,39,255, + 80,82,39,255,80,82,39,255,79,82,38,255,79,82,38,255, + 79,82,38,255,78,82,38,255,78,82,38,255,77,82,38,255, + 77,82,38,255,77,82,38,255,76,82,37,255,76,82,37,255, + 76,82,37,255,75,82,37,255,75,82,37,255,74,82,37,255, + 74,82,37,255,74,82,37,255,74,82,37,255,74,82,37,255, + 74,82,37,255,74,82,37,255,73,83,36,255,73,83,36,255, + 73,83,36,255,73,84,36,255,74,84,36,255,74,85,36,255, + 74,85,36,255,74,86,36,255,74,86,36,255,74,87,36,255, + 74,87,36,255,75,88,36,255,75,88,37,255,76,89,37,255, + 76,89,37,255,77,90,37,255,77,91,38,255,78,92,38,255, + 78,92,38,255,79,93,38,255,79,94,38,255,80,95,38,255, + 80,95,38,255,81,96,38,255,81,97,39,255,82,98,39,255, + 82,98,39,255,83,99,40,255,83,99,40,255,84,100,41,255, + 84,100,41,255,85,101,41,255,85,102,42,255,86,103,42,255, + 86,103,42,255,86,103,42,255,87,104,42,255,87,104,42,255, + 87,104,42,255,87,104,42,255,87,105,43,255,87,105,43,255, + 87,105,43,255,87,105,43,255,87,105,44,255,87,105,44,255, + 87,105,44,255,87,105,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,86,105,44,255,85,104,45,255,85,104,45,255, + 85,104,45,255,85,104,45,255,84,103,45,255,84,103,45,255, + 84,103,45,255,84,103,45,255,84,102,45,255,84,102,45,255, + 84,102,45,255,84,102,45,255,83,102,45,255,83,102,45,255, + 83,102,45,255,83,102,45,255,82,101,45,255,82,101,45,255, + 82,101,45,255,82,101,45,255,82,100,45,255,82,100,45,255, + 82,100,45,255,82,100,45,255,81,100,45,255,81,100,45,255, + 81,100,45,255,81,100,45,255,81,99,45,255,81,99,45,255, + 81,99,45,255,81,99,45,255,81,99,45,255,81,99,45,255, + 81,99,45,255,81,99,45,255,80,99,45,255,80,99,45,255, + 80,99,45,255,80,98,45,255,79,98,45,255,79,97,45,255, + 79,97,45,255,79,97,45,255,79,96,45,255,79,96,45,255, + 79,96,45,255,79,96,45,255,78,96,45,255,78,96,45,255, + 78,96,45,255,78,96,45,255,78,95,45,255,78,95,45,255, + 78,95,45,255,78,95,45,255,77,95,45,255,77,95,45,255, + 77,95,45,255,77,95,45,255,77,95,45,255,77,95,45,255, + 77,95,45,255,77,95,45,255,78,95,45,255,78,95,45,255, + 78,95,45,255,78,95,45,255,78,96,45,255,78,96,45,255, + 78,96,45,255,78,96,45,255,79,97,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,81,99,46,255,81,100,47,255,81,100,47,255, + 81,100,47,255,81,100,47,255,82,100,47,255,82,100,47,255, + 82,100,47,255,82,100,47,255,83,101,47,255,83,101,47,255, + 83,101,47,255,83,101,47,255,84,102,47,255,84,102,47,255, + 84,102,47,255,84,102,47,255,85,103,47,255,85,103,47,255, + 85,103,47,255,86,104,47,255,86,104,47,255,87,105,47,255, + 87,105,47,255,88,106,47,255,88,106,47,255,89,107,47,255, + 89,107,47,255,90,108,47,255,91,108,47,255,91,109,47,255, + 92,109,47,255,93,110,47,255,94,111,47,255,94,111,47,255, + 95,112,47,255,96,113,47,255,96,114,47,255,97,114,47,255, + 97,115,47,255,98,116,47,255,98,116,47,255,99,117,47,255, + 99,117,47,255,99,117,47,255,100,118,47,255,100,118,47,255, + 100,118,47,255,100,118,47,255,101,119,47,255,101,119,47,255, + 101,119,47,255,101,119,47,255,100,119,47,255,100,119,47,255, + 100,119,47,255,100,119,47,255,100,118,48,255,100,118,48,255, + 100,118,48,255,100,118,48,255,99,117,48,255,99,117,48,255, + 99,117,48,255,99,117,48,255,98,116,48,255,98,116,48,255, + 98,116,48,255,98,116,48,255,98,116,48,255,98,116,48,255, + 98,116,48,255,98,116,48,255,98,116,48,255,98,116,48,255, + 98,116,48,255,98,116,48,255,98,116,49,255,98,116,49,255, + 98,116,49,255,98,116,49,255,99,117,49,255,99,117,49,255, + 99,117,49,255,99,118,49,255,100,118,49,255,100,119,49,255, + 100,119,49,255,101,119,49,255,101,120,49,255,102,120,49,255, + 102,120,49,255,103,121,49,255,103,122,50,255,104,122,50,255, + 104,123,50,255,105,124,50,255,105,124,50,255,106,125,50,255, + 106,125,50,255,107,126,50,255,107,126,50,255,108,127,50,255, + 108,127,50,255,108,128,50,255,109,129,50,255,109,129,50,255, + 109,130,50,255,109,130,50,255,110,131,51,255,110,131,51,255, + 110,131,51,255,110,132,51,255,110,132,52,255,110,133,52,255, + 110,133,52,255,110,133,52,255,109,134,53,255,109,134,53,255, + 109,134,53,255,109,134,53,255,108,135,54,255,108,135,54,255, + 108,135,54,255,108,135,55,255,107,135,55,255,107,135,56,255, + 107,135,56,255,106,135,56,255,105,135,57,255,105,135,57,255, + 105,135,57,255,104,135,58,255,103,134,58,255,103,134,59,255, + 102,134,59,255,101,133,60,255,100,133,60,255,99,132,61,255, + 98,132,61,255,97,132,62,255,96,131,62,255,95,131,63,255, + 94,131,63,255,93,130,64,255,91,129,64,255,90,129,65,255, + 89,129,65,255,87,128,66,255,86,127,67,255,84,127,67,255, + 83,126,68,255,81,125,69,255,80,124,69,255,78,124,70,255, + 77,123,70,255,75,122,71,255,74,121,71,255,72,121,72,255, + 71,120,72,255,69,119,73,255,67,118,73,255,66,117,74,255, + 64,116,74,255,62,115,75,255,61,114,75,255,59,114,76,255, + 58,113,76,255,56,112,76,255,55,111,77,255,53,111,77,255, + 52,110,77,255,51,109,78,255,49,108,78,255,48,107,79,255, + 47,106,79,255,46,105,79,255,44,105,79,255,43,104,79,255, + 42,104,79,255,41,103,79,255,40,102,80,255,39,102,80,255, + 38,101,80,255,37,100,80,255,36,100,80,255,35,99,80,255, + 34,99,80,255,33,98,80,255,32,97,80,255,32,97,80,255, + 31,96,80,255,30,95,80,255,30,95,79,255,29,94,79,255, + 29,94,79,255,29,94,79,255,28,93,79,255,28,93,79,255, + 28,93,79,255,28,92,79,255,27,92,78,255,27,91,78,255, + 27,91,78,255,27,91,78,255,26,90,77,255,26,90,77,255, + 26,90,77,255,26,89,77,255,25,89,77,255,25,88,77,255, + 25,88,77,255,25,88,77,255,25,87,76,255,25,87,76,255, + 25,87,76,255,25,87,76,255,26,86,75,255,26,86,75,255, + 26,86,75,255,26,86,75,255,26,86,74,255,26,86,74,255, + 26,86,74,255,26,86,74,255,27,86,74,255,27,86,74,255, + 27,86,74,255,27,86,74,255,28,86,73,255,28,86,73,255, + 28,86,73,255,28,86,73,255,29,87,72,255,29,87,72,255, + 29,87,72,255,30,87,72,255,30,88,71,255,31,88,71,255, + 31,88,71,255,32,88,71,255,32,89,70,255,33,89,70,255, + 33,89,70,255,34,90,70,255,34,90,70,255,35,91,70,255, + 35,91,70,255,36,92,70,255,36,93,69,255,37,93,69,255, + 37,94,69,255,38,95,69,255,39,95,68,255,39,96,68,255, + 40,96,68,255,41,97,68,255,41,98,68,255,41,98,68,255, + 42,99,68,255,43,99,68,255,43,100,68,255,44,100,68,255, + 45,101,68,255,45,102,68,255,46,102,68,255,46,103,68,255, + 47,104,68,255,47,105,68,255,48,105,68,255,48,106,68,255, + 49,107,68,255,49,107,68,255,49,108,68,255,50,108,68,255, + 50,109,68,255,50,109,68,255,51,109,68,255,51,110,68,255, + 52,110,68,255,52,110,68,255,52,111,68,255,53,111,68,255, + 53,112,68,255,53,112,68,255,53,112,68,255,53,113,69,255, + 53,113,69,255,53,113,69,255,53,113,69,255,53,114,69,255, + 53,114,69,255,53,114,69,255,53,114,69,255,53,114,70,255, + 53,114,70,255,53,114,70,255,53,114,70,255,52,113,70,255, + 52,113,70,255,52,113,70,255,51,113,70,255,51,112,71,255, + 50,112,71,255,50,112,71,255,49,112,71,255,49,111,72,255, + 48,111,72,255,48,111,72,255,47,110,72,255,47,110,72,255, + 46,109,72,255,46,109,72,255,45,108,72,255,45,108,73,255, + 44,107,73,255,44,107,73,255,43,106,73,255,43,106,73,255, + 42,105,73,255,42,105,73,255,41,104,73,255,41,104,74,255, + 40,103,74,255,40,103,74,255,39,103,74,255,39,102,75,255, + 38,102,75,255,38,102,75,255,38,102,75,255,37,101,75,255, + 37,101,75,255,37,101,75,255,37,101,75,255,36,101,76,255, + 36,101,76,255,36,101,76,255,36,101,76,255,37,101,76,255, + 37,101,76,255,37,101,76,255,37,102,76,255,38,102,76,255, + 38,103,76,255,38,103,76,255,39,104,76,255,39,104,76,255, + 40,105,76,255,40,106,76,255,41,106,76,255,41,107,76,255, + 42,108,76,255,42,108,76,255,43,109,76,255,43,109,77,255, + 44,110,77,255,45,111,77,255,45,112,77,255,46,113,77,255, + 47,114,77,255,47,115,77,255,48,115,77,255,48,116,78,255, + 49,117,78,255,50,117,78,255,50,118,78,255,51,118,79,255, + 52,119,79,255,52,119,79,255,52,120,79,255,53,120,80,255, + 53,121,80,255,53,121,80,255,53,121,81,255,54,122,81,255, + 54,122,82,255,54,122,82,255,54,122,83,255,55,123,83,255, + 55,123,84,255,55,123,84,255,55,123,85,255,55,122,85,255, + 55,122,86,255,55,122,87,255,55,122,87,255,55,122,88,255, + 55,122,89,255,55,122,89,255,55,121,90,255,54,121,90,255, + 54,120,91,255,54,120,91,255,54,119,92,255,53,119,92,255, + 53,118,93,255,53,118,93,255,52,117,94,255,52,117,94,255, + 51,116,95,255,51,115,95,255,51,115,96,255,50,114,96,255, + 50,113,97,255,50,112,97,255,49,112,97,255,49,111,97,255, + 48,110,97,255,48,109,97,255,48,108,97,255,47,107,97,255, + 47,106,97,255,47,105,97,255,46,104,97,255,46,103,96,255, + 45,102,96,255,45,101,96,255,44,100,95,255,44,99,95,255, + 43,98,94,255,43,97,93,255,42,96,93,255,42,94,92,255, + 41,93,91,255,41,92,90,255,40,91,90,255,40,89,89,255, + 39,88,88,255,38,87,87,255,38,85,86,255,37,84,85,255, + 36,82,84,255,36,81,83,255,35,80,82,255,35,78,80,255, + 34,77,79,255,33,76,78,255,33,74,77,255,32,73,76,255, + 31,71,75,255,30,70,74,255,30,69,73,255,29,68,72,255, + 28,66,70,255,27,65,69,255,27,63,68,255,26,62,67,255, + 25,60,65,255,25,59,64,255,24,58,63,255,24,57,62,255, + 23,55,61,255,23,54,60,255,22,53,60,255,22,52,59,255, + 21,51,58,255,21,50,57,255,20,50,56,255,20,49,55,255, + 19,48,54,255,19,47,53,255,19,47,53,255,18,46,52,255, + 18,45,51,255,18,45,51,255,17,44,50,255,17,44,50,255, + 16,43,49,255,16,43,49,255,16,43,48,255,16,42,48,255, + 16,42,47,255,16,42,47,255,16,42,47,255,15,41,46,255, + 15,41,46,255,15,41,46,255,15,41,45,255,15,40,45,255, + 15,40,44,255,15,40,44,255,15,40,44,255,15,40,44,255, + 15,40,44,255,15,40,44,255,15,40,44,255,16,40,43,255, + 16,40,43,255,16,40,43,255,16,40,43,255,16,40,42,255, + 16,40,42,255,16,40,42,255,16,40,42,255,17,41,42,255, + 17,41,42,255,17,41,42,255,17,41,42,255,18,41,41,255, + 18,41,41,255,18,41,41,255,18,41,41,255,19,42,41,255, + 19,42,41,255,19,42,41,255,19,42,41,255,19,42,41,255, + 19,42,41,255,19,42,41,255,20,42,41,255,20,43,40,255, + 21,43,40,255,21,43,40,255,21,43,40,255,22,43,40,255, + 22,43,40,255,22,43,40,255,22,43,40,255,23,44,40,255, + 23,44,40,255,23,44,40,255,23,44,40,255,24,45,39,255, + 24,45,39,255,24,45,39,255,24,45,39,255,25,46,39,255, + 25,46,39,255,25,46,39,255,26,46,39,255,26,47,38,255, + 27,47,38,255,27,47,38,255,27,47,38,255,28,48,38,255, + 28,48,38,255,28,48,38,255,28,48,38,255,29,49,38,255, + 29,49,38,255,29,49,38,255,30,49,38,255,30,50,37,255, + 31,50,37,255,31,50,37,255,31,50,37,255,32,51,37,255, + 32,51,37,255,32,51,37,255,32,51,37,255,33,52,37,255, + 33,52,37,255,33,52,37,255,33,52,37,255,34,53,36,255, + 34,53,36,255,34,53,36,255,34,53,36,255,35,54,36,255, + 35,54,36,255,35,54,36,255,36,54,36,255,36,55,36,255, + 37,55,36,255,37,55,36,255,37,56,36,255,38,56,36,255, + 38,57,36,255,38,57,36,255,39,57,36,255,39,58,36,255, + 40,58,36,255,40,58,36,255,41,59,36,255,41,59,36,255, + 42,60,36,255,42,60,36,255,43,61,36,255,43,61,36,255, + 44,62,36,255,44,62,36,255,45,63,36,255,45,63,36,255, + 46,64,36,255,46,64,36,255,47,65,36,255,47,65,36,255, + 48,66,36,255,48,66,36,255,49,67,36,255,50,67,36,255, + 51,68,36,255,51,68,36,255,51,69,36,255,52,69,36,255, + 52,70,36,255,52,70,36,255,53,70,36,255,53,71,36,255, + 54,71,36,255,54,71,36,255,54,71,36,255,54,72,35,255, + 54,72,35,255,54,72,35,255,54,72,35,255,55,71,35,255, + 55,71,35,255,55,71,35,255,55,71,35,255,54,71,35,255, + 54,71,35,255,54,71,35,255,54,71,35,255,54,70,34,255, + 54,70,34,255,54,70,34,255,54,70,34,255,53,69,34,255, + 53,69,34,255,53,69,34,255,53,68,34,255,52,68,33,255, + 52,67,33,255,52,67,33,255,52,66,33,255,51,66,32,255, + 51,65,32,255,51,65,32,255,50,64,32,255,50,64,32,255, + 49,63,32,255,49,63,32,255,49,63,32,255,48,62,31,255, + 48,62,31,255,48,62,31,255,47,61,31,255,47,61,31,255, + 46,60,31,255,46,60,31,255,46,59,31,255,45,59,30,255, + 45,58,30,255,45,58,30,255,44,57,30,255,44,57,30,255, + 43,56,30,255,43,56,30,255,42,55,30,255,42,55,29,255, + 41,54,29,255,41,54,29,255,40,53,29,255,40,53,28,255, + 39,52,28,255,39,52,28,255,38,51,28,255,38,50,28,255, + 37,49,28,255,37,49,28,255,36,48,28,255,36,48,27,255, + 35,47,27,255,35,47,27,255,34,46,27,255,34,46,26,255, + 33,45,26,255,33,45,26,255,32,44,26,255,32,43,26,255, + 31,42,26,255,31,42,26,255,30,41,26,255,30,41,25,255, + 29,40,25,255,29,40,25,255,29,39,25,255,28,39,24,255, + 28,38,24,255,28,38,24,255,27,37,24,255,27,37,23,255, + 26,36,23,255,26,36,23,255,25,35,23,255,25,35,23,255, + 24,34,23,255,24,34,23,255,24,33,23,255,23,33,22,255, + 23,32,22,255,23,32,22,255,23,32,22,255,22,31,22,255, + 22,31,22,255,22,31,22,255,22,30,22,255,21,30,22,255, + 21,29,22,255,21,29,22,255,21,29,22,255,84,80,39,255, + 84,80,39,255,84,80,39,255,84,80,39,255,83,81,39,255, + 83,81,39,255,83,81,39,255,83,81,39,255,83,81,39,255, + 83,81,39,255,83,81,39,255,83,81,39,255,83,81,39,255, + 83,81,39,255,83,81,39,255,83,81,39,255,82,81,39,255, + 82,81,39,255,82,81,39,255,82,81,39,255,81,81,39,255, + 81,81,39,255,81,81,39,255,81,81,39,255,80,82,39,255, + 80,82,39,255,80,82,39,255,79,82,39,255,79,82,38,255, + 78,82,38,255,78,82,38,255,78,82,38,255,77,81,38,255, + 77,81,38,255,77,81,38,255,77,81,38,255,76,81,37,255, + 76,81,37,255,76,81,37,255,75,81,37,255,75,81,37,255, + 74,81,37,255,74,81,37,255,74,81,37,255,73,82,37,255, + 73,82,37,255,73,82,37,255,73,82,37,255,72,82,36,255, + 72,82,36,255,72,82,36,255,72,83,36,255,73,83,36,255, + 73,84,36,255,73,84,36,255,73,85,36,255,74,85,36,255, + 74,86,36,255,74,86,36,255,74,87,36,255,75,87,37,255, + 75,88,37,255,75,88,37,255,76,89,37,255,76,90,38,255, + 77,91,38,255,77,91,38,255,78,92,38,255,78,93,38,255, + 79,94,38,255,79,94,38,255,80,95,38,255,81,96,39,255, + 82,97,39,255,82,97,39,255,83,98,40,255,83,99,40,255, + 84,100,41,255,84,100,41,255,84,101,41,255,85,101,42,255, + 85,102,42,255,85,102,42,255,85,102,42,255,86,103,42,255, + 86,103,42,255,86,103,42,255,86,103,42,255,86,104,43,255, + 86,104,43,255,86,104,43,255,86,104,43,255,86,104,44,255, + 86,104,44,255,86,104,44,255,86,104,44,255,85,104,44,255, + 85,104,44,255,85,104,44,255,85,104,44,255,84,103,45,255, + 84,103,45,255,84,103,45,255,84,103,45,255,83,102,45,255, + 83,102,45,255,83,102,45,255,83,102,45,255,83,101,45,255, + 83,101,45,255,83,101,45,255,83,101,45,255,82,101,45,255, + 82,101,45,255,82,101,45,255,82,101,45,255,81,100,45,255, + 81,100,45,255,81,100,45,255,81,100,45,255,81,99,45,255, + 81,99,45,255,81,99,45,255,81,99,45,255,80,99,45,255, + 80,99,45,255,80,99,45,255,80,99,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,45,255,80,98,45,255, + 80,98,45,255,80,98,45,255,80,98,45,255,79,98,45,255, + 79,98,45,255,79,98,45,255,79,97,45,255,79,97,45,255, + 79,96,45,255,79,96,45,255,79,96,45,255,78,95,45,255, + 78,95,45,255,78,95,45,255,78,95,45,255,77,95,45,255, + 77,95,45,255,77,95,45,255,77,95,45,255,77,94,45,255, + 77,94,45,255,77,94,45,255,77,94,45,255,77,94,45,255, + 77,94,45,255,77,94,45,255,77,94,45,255,77,94,45,255, + 77,94,45,255,77,94,45,255,77,94,45,255,77,94,45,255, + 77,94,45,255,77,94,45,255,77,94,45,255,77,95,45,255, + 77,95,45,255,77,95,45,255,77,95,45,255,78,96,46,255, + 78,96,46,255,78,96,46,255,78,96,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,80,98,46,255,80,99,47,255, + 80,99,47,255,80,99,47,255,80,99,47,255,81,99,47,255, + 81,99,47,255,81,99,47,255,81,99,47,255,82,100,47,255, + 82,100,47,255,82,100,47,255,82,100,47,255,83,101,47,255, + 83,101,47,255,83,101,47,255,83,101,47,255,84,102,47,255, + 84,102,47,255,84,102,47,255,85,103,47,255,85,103,47,255, + 86,104,47,255,86,104,47,255,87,105,47,255,87,105,47,255, + 88,106,47,255,88,106,47,255,89,107,47,255,90,107,47,255, + 90,108,47,255,91,108,47,255,92,109,47,255,93,110,47,255, + 93,110,47,255,94,111,47,255,95,112,47,255,95,113,47,255, + 96,113,47,255,96,114,47,255,97,115,47,255,97,115,47,255, + 98,116,47,255,98,116,47,255,98,116,47,255,99,117,47,255, + 99,117,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 100,118,47,255,100,118,47,255,100,118,47,255,99,118,47,255, + 99,118,47,255,99,118,47,255,99,118,47,255,99,117,48,255, + 99,117,48,255,99,117,48,255,99,117,48,255,98,116,48,255, + 98,116,48,255,98,116,48,255,98,116,48,255,97,115,48,255, + 97,115,48,255,97,115,48,255,97,115,48,255,97,115,48,255, + 97,115,48,255,97,115,48,255,97,115,48,255,97,115,48,255, + 97,115,48,255,97,115,48,255,97,115,48,255,97,115,49,255, + 97,115,49,255,97,115,49,255,97,115,49,255,98,116,49,255, + 98,116,49,255,98,116,49,255,99,117,49,255,99,117,49,255, + 100,118,49,255,100,118,49,255,100,118,49,255,101,119,49,255, + 101,119,49,255,101,119,49,255,102,120,49,255,103,121,49,255, + 103,121,49,255,104,122,49,255,105,123,49,255,105,123,50,255, + 106,124,50,255,106,124,50,255,107,125,50,255,107,125,50,255, + 108,126,50,255,108,126,50,255,108,127,50,255,109,128,50,255, + 109,128,50,255,109,129,50,255,109,130,50,255,110,130,51,255, + 110,131,51,255,110,131,51,255,110,132,51,255,110,132,51,255, + 110,133,51,255,110,133,51,255,110,133,51,255,109,134,52,255, + 109,134,52,255,109,134,52,255,109,134,52,255,109,135,53,255, + 109,135,53,255,109,135,53,255,109,135,54,255,108,135,54,255, + 108,135,55,255,108,135,55,255,107,135,55,255,106,135,56,255, + 106,135,56,255,106,135,56,255,105,135,57,255,104,135,57,255, + 104,135,58,255,103,135,58,255,102,134,59,255,101,134,59,255, + 100,133,60,255,99,133,60,255,98,133,61,255,97,132,62,255, + 96,132,62,255,95,132,63,255,94,131,64,255,92,130,64,255, + 91,130,65,255,90,130,65,255,89,129,66,255,87,128,67,255, + 86,128,67,255,85,127,68,255,83,126,69,255,82,125,69,255, + 80,125,70,255,79,124,70,255,77,123,71,255,75,122,71,255, + 74,122,72,255,72,121,72,255,70,120,73,255,69,119,73,255, + 67,118,74,255,66,117,74,255,64,116,75,255,62,115,75,255, + 61,115,76,255,59,114,76,255,57,113,77,255,56,112,77,255, + 54,112,78,255,53,111,78,255,52,110,78,255,50,109,79,255, + 49,108,79,255,48,107,79,255,47,106,80,255,45,106,80,255, + 44,105,80,255,43,105,80,255,42,104,80,255,41,103,81,255, + 40,103,81,255,39,102,81,255,38,101,81,255,37,101,81,255, + 36,100,81,255,35,100,81,255,34,99,81,255,33,98,81,255, + 33,98,81,255,32,97,81,255,31,96,81,255,31,96,80,255, + 30,95,80,255,30,95,80,255,30,95,80,255,29,94,80,255, + 29,94,80,255,29,94,80,255,29,93,80,255,28,93,79,255, + 28,92,79,255,28,92,79,255,28,92,79,255,27,91,78,255, + 27,91,78,255,27,91,78,255,27,90,78,255,26,90,78,255, + 26,89,78,255,26,89,78,255,26,89,78,255,26,88,77,255, + 26,88,77,255,26,88,77,255,26,88,77,255,27,87,76,255, + 27,87,76,255,27,87,76,255,27,87,76,255,27,87,75,255, + 27,87,75,255,27,87,75,255,27,87,75,255,28,87,75,255, + 28,87,75,255,28,87,75,255,28,87,75,255,29,87,74,255, + 29,87,74,255,29,87,74,255,29,87,74,255,30,88,73,255, + 30,88,73,255,30,88,73,255,31,88,73,255,31,89,72,255, + 32,89,72,255,32,89,72,255,32,89,72,255,33,90,71,255, + 33,90,71,255,33,90,71,255,34,91,71,255,34,91,71,255, + 35,92,71,255,35,92,71,255,36,93,71,255,36,94,70,255, + 37,94,70,255,37,95,70,255,38,96,70,255,39,96,69,255, + 39,97,69,255,40,97,69,255,41,98,69,255,41,98,69,255, + 41,98,69,255,42,99,69,255,43,99,69,255,43,100,69,255, + 44,100,69,255,45,101,69,255,45,102,69,255,45,102,69,255, + 46,103,69,255,46,104,69,255,46,105,69,255,47,105,69,255, + 47,106,69,255,48,107,69,255,48,107,69,255,48,108,69,255, + 49,108,69,255,49,109,69,255,49,109,69,255,50,109,69,255, + 50,110,69,255,51,110,69,255,51,110,69,255,51,111,69,255, + 52,111,69,255,52,112,69,255,52,112,69,255,52,112,69,255, + 52,113,70,255,52,113,70,255,52,113,70,255,52,113,70,255, + 52,113,70,255,52,113,70,255,52,113,70,255,52,113,70,255, + 52,113,71,255,52,113,71,255,52,113,71,255,52,113,71,255, + 51,113,71,255,51,113,71,255,51,113,71,255,50,113,71,255, + 50,112,72,255,49,112,72,255,49,112,72,255,48,112,72,255, + 48,111,73,255,47,111,73,255,47,111,73,255,46,110,73,255, + 46,110,73,255,45,109,73,255,45,109,73,255,44,108,73,255, + 44,108,74,255,43,107,74,255,43,107,74,255,42,106,74,255, + 42,106,74,255,41,105,74,255,41,105,74,255,40,104,74,255, + 40,104,75,255,39,103,75,255,39,103,75,255,38,103,75,255, + 38,102,76,255,37,102,76,255,37,102,76,255,37,102,76,255, + 36,101,76,255,36,101,76,255,36,101,76,255,36,101,76,255, + 35,101,77,255,35,101,77,255,35,101,77,255,35,101,77,255, + 36,101,77,255,36,101,77,255,36,101,77,255,36,102,77,255, + 37,102,77,255,37,103,77,255,37,103,77,255,38,104,77,255, + 38,104,77,255,39,105,77,255,39,106,77,255,40,106,77,255, + 40,107,77,255,41,108,77,255,41,108,77,255,42,109,77,255, + 42,109,78,255,43,110,78,255,44,111,78,255,44,112,78,255, + 45,113,78,255,46,114,78,255,46,115,78,255,47,115,78,255, + 47,116,79,255,48,117,79,255,49,117,79,255,49,118,79,255, + 50,118,80,255,51,119,80,255,51,119,80,255,51,120,80,255, + 52,120,81,255,52,121,81,255,52,121,81,255,52,121,82,255, + 53,122,82,255,53,122,83,255,53,122,83,255,53,122,84,255, + 54,123,84,255,54,123,85,255,54,123,85,255,54,123,86,255, + 54,122,86,255,54,122,87,255,54,122,88,255,54,122,88,255, + 54,122,89,255,54,122,90,255,54,122,90,255,54,121,91,255, + 53,121,91,255,53,120,92,255,53,120,92,255,53,119,93,255, + 52,119,93,255,52,118,94,255,52,118,94,255,51,117,95,255, + 51,117,95,255,50,116,96,255,50,115,96,255,50,115,97,255, + 49,114,97,255,49,113,98,255,49,112,98,255,48,112,98,255, + 48,111,98,255,47,110,98,255,47,109,98,255,47,108,98,255, + 46,107,98,255,46,106,98,255,46,105,98,255,45,104,98,255, + 45,103,97,255,44,102,97,255,44,101,97,255,43,100,96,255, + 43,99,96,255,42,98,95,255,42,97,94,255,41,96,94,255, + 41,94,93,255,40,93,92,255,40,92,91,255,39,91,91,255, + 39,89,90,255,38,88,89,255,37,87,88,255,37,85,87,255, + 36,84,86,255,35,82,85,255,35,81,84,255,34,80,83,255, + 34,78,81,255,33,77,80,255,32,76,79,255,32,74,78,255, + 31,73,77,255,30,71,76,255,29,70,75,255,29,69,74,255, + 28,68,73,255,27,66,71,255,26,65,70,255,26,63,69,255, + 25,62,68,255,24,60,66,255,24,59,65,255,23,58,64,255, + 23,57,63,255,22,55,62,255,22,54,61,255,21,53,61,255, + 21,52,60,255,20,51,59,255,20,50,58,255,19,50,57,255, + 19,49,56,255,18,48,55,255,18,47,54,255,18,47,54,255, + 17,46,53,255,17,45,52,255,17,45,52,255,16,44,51,255, + 16,44,51,255,15,43,50,255,15,43,50,255,15,43,49,255, + 15,42,49,255,15,42,48,255,15,42,48,255,15,42,47,255, + 14,41,47,255,14,41,46,255,14,41,46,255,14,41,46,255, + 14,40,45,255,14,40,45,255,14,40,45,255,14,40,44,255, + 14,40,44,255,14,40,44,255,14,40,44,255,14,40,44,255, + 15,40,43,255,15,40,43,255,15,40,43,255,15,40,43,255, + 15,40,42,255,15,40,42,255,15,40,42,255,15,40,42,255, + 16,41,42,255,16,41,42,255,16,41,42,255,16,41,42,255, + 17,41,41,255,17,41,41,255,17,41,41,255,17,41,41,255, + 18,42,41,255,18,42,41,255,18,42,41,255,18,42,41,255, + 18,42,41,255,18,42,41,255,18,42,41,255,19,42,41,255, + 19,43,40,255,20,43,40,255,20,43,40,255,20,43,40,255, + 21,43,40,255,21,43,40,255,21,43,40,255,21,43,40,255, + 22,44,40,255,22,44,40,255,22,44,40,255,22,44,40,255, + 23,45,39,255,23,45,39,255,23,45,39,255,23,45,39,255, + 24,46,39,255,24,46,39,255,24,46,39,255,25,46,39,255, + 25,47,38,255,26,47,38,255,26,47,38,255,26,47,38,255, + 27,48,38,255,27,48,38,255,27,48,38,255,27,48,38,255, + 28,49,38,255,28,49,38,255,28,49,38,255,29,49,38,255, + 29,50,37,255,30,50,37,255,30,50,37,255,30,50,37,255, + 31,51,37,255,31,51,37,255,31,51,37,255,31,51,37,255, + 32,52,37,255,32,52,37,255,32,52,37,255,32,52,37,255, + 33,53,36,255,33,53,36,255,33,53,36,255,33,53,36,255, + 34,54,36,255,34,54,36,255,34,54,36,255,35,54,36,255, + 35,55,36,255,36,55,36,255,36,55,36,255,36,55,36,255, + 37,56,36,255,37,56,36,255,37,56,36,255,38,57,36,255, + 38,57,36,255,39,58,36,255,39,58,36,255,40,59,36,255, + 40,59,36,255,41,60,36,255,41,60,36,255,42,61,36,255, + 42,61,36,255,43,62,36,255,43,62,36,255,44,63,36,255, + 44,63,36,255,45,64,36,255,45,64,36,255,46,65,36,255, + 46,65,36,255,47,66,36,255,47,66,36,255,48,67,36,255, + 49,67,36,255,50,68,36,255,50,68,36,255,50,69,36,255, + 51,69,36,255,51,70,36,255,51,70,36,255,52,70,36,255, + 52,71,36,255,53,71,36,255,53,71,36,255,53,71,36,255, + 54,72,35,255,54,72,35,255,54,72,35,255,54,72,35,255, + 54,71,35,255,54,71,35,255,54,71,35,255,54,71,35,255, + 54,71,35,255,54,71,35,255,54,71,35,255,54,71,35,255, + 54,70,34,255,54,70,34,255,54,70,34,255,54,70,34,255, + 53,69,34,255,53,69,34,255,53,69,34,255,53,68,34,255, + 52,68,33,255,52,67,33,255,52,67,33,255,52,66,33,255, + 51,66,32,255,51,65,32,255,51,65,32,255,50,64,32,255, + 50,64,32,255,49,63,32,255,49,63,32,255,49,63,32,255, + 48,62,31,255,48,62,31,255,48,62,31,255,47,61,31,255, + 47,61,31,255,46,60,31,255,46,60,31,255,46,59,31,255, + 45,59,30,255,45,58,30,255,45,58,30,255,44,57,30,255, + 44,57,30,255,43,56,30,255,43,56,30,255,42,55,30,255, + 42,55,29,255,41,54,29,255,41,54,29,255,40,53,29,255, + 40,53,28,255,39,52,28,255,39,52,28,255,38,51,28,255, + 38,50,28,255,37,49,28,255,37,49,28,255,36,48,28,255, + 35,48,27,255,34,47,27,255,34,47,27,255,33,46,27,255, + 33,46,26,255,32,45,26,255,32,45,26,255,31,44,26,255, + 31,43,26,255,30,42,26,255,30,42,26,255,29,41,26,255, + 29,40,25,255,28,39,25,255,28,39,25,255,28,38,25,255, + 27,38,24,255,27,37,24,255,27,37,24,255,26,36,24,255, + 26,36,23,255,25,35,23,255,25,35,23,255,24,34,23,255, + 24,34,23,255,23,33,23,255,23,33,23,255,23,32,23,255, + 22,32,22,255,22,31,22,255,22,31,22,255,22,31,22,255, + 21,30,22,255,21,30,22,255,21,30,22,255,21,30,22,255, + 20,29,22,255,20,29,22,255,20,29,22,255,20,29,22,255, + 83,80,38,255,83,80,38,255,83,80,38,255,83,80,38,255, + 83,80,38,255,83,80,38,255,83,80,38,255,83,80,38,255, + 83,80,38,255,83,80,38,255,83,80,38,255,83,80,38,255, + 83,81,38,255,83,81,38,255,83,81,38,255,83,81,38,255, + 82,81,38,255,82,81,38,255,82,81,38,255,82,81,38,255, + 81,81,38,255,81,81,38,255,81,81,38,255,80,81,38,255, + 80,81,38,255,79,81,38,255,79,81,38,255,79,81,38,255, + 78,81,37,255,78,81,37,255,78,81,37,255,77,81,37,255, + 77,81,37,255,76,81,37,255,76,81,37,255,76,81,37,255, + 75,81,37,255,75,81,37,255,75,81,37,255,74,81,37,255, + 74,81,36,255,73,81,36,255,73,81,36,255,73,81,36,255, + 73,81,36,255,73,81,36,255,73,81,36,255,73,81,36,255, + 72,82,36,255,72,82,36,255,72,82,36,255,72,83,36,255, + 73,83,36,255,73,84,36,255,73,84,36,255,73,85,36,255, + 73,85,36,255,73,86,36,255,73,86,36,255,74,87,36,255, + 74,87,37,255,75,88,37,255,75,88,37,255,76,89,37,255, + 76,90,38,255,77,91,38,255,77,91,38,255,78,92,38,255, + 78,93,38,255,79,94,38,255,79,94,38,255,80,95,38,255, + 80,96,39,255,81,97,39,255,81,97,39,255,82,98,39,255, + 82,98,40,255,83,99,40,255,83,99,40,255,84,100,40,255, + 84,101,41,255,85,102,41,255,85,102,41,255,85,102,41,255, + 86,103,42,255,86,103,42,255,86,103,42,255,86,103,42,255, + 86,104,43,255,86,104,43,255,86,104,43,255,86,104,43,255, + 86,104,44,255,86,104,44,255,86,104,44,255,86,104,44,255, + 85,104,44,255,85,104,44,255,85,104,44,255,85,104,44,255, + 84,103,44,255,84,103,44,255,84,103,44,255,84,103,44,255, + 83,102,44,255,83,102,44,255,83,102,44,255,83,102,44,255, + 82,101,44,255,82,101,44,255,82,101,44,255,82,101,44,255, + 81,100,44,255,81,100,44,255,81,100,44,255,81,100,44,255, + 81,99,44,255,81,99,44,255,81,99,44,255,81,99,44,255, + 80,99,44,255,80,99,44,255,80,99,44,255,80,99,44,255, + 80,98,44,255,80,98,44,255,80,98,44,255,80,98,44,255, + 80,98,44,255,80,98,44,255,80,98,44,255,80,98,44,255, + 80,98,44,255,80,98,44,255,80,98,44,255,80,98,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 77,95,44,255,77,95,44,255,77,95,44,255,77,95,44,255, + 77,94,44,255,77,94,44,255,77,94,44,255,77,94,44,255, + 76,94,44,255,76,94,44,255,76,94,44,255,76,94,44,255, + 76,94,44,255,76,94,44,255,76,94,44,255,76,94,44,255, + 77,94,45,255,77,94,45,255,77,94,45,255,77,94,45,255, + 77,95,45,255,77,95,45,255,77,95,45,255,77,95,45,255, + 78,95,45,255,78,95,45,255,78,95,45,255,78,95,45,255, + 78,96,46,255,78,96,46,255,78,96,46,255,78,96,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,79,97,46,255, + 80,97,46,255,80,97,46,255,80,97,46,255,80,97,46,255, + 80,98,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 81,99,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 82,100,46,255,82,100,46,255,82,100,46,255,83,100,46,255, + 83,101,46,255,84,101,46,255,84,101,46,255,84,102,46,255, + 85,102,46,255,85,103,46,255,85,103,46,255,86,104,46,255, + 87,104,46,255,87,105,46,255,88,105,46,255,89,106,46,255, + 89,106,46,255,90,107,46,255,90,107,46,255,91,108,46,255, + 92,109,46,255,92,109,46,255,93,110,46,255,94,111,46,255, + 94,112,46,255,95,112,46,255,95,113,46,255,96,114,46,255, + 96,114,47,255,97,115,47,255,97,115,47,255,97,115,47,255, + 98,116,47,255,98,116,47,255,98,116,47,255,98,116,47,255, + 99,117,47,255,99,117,47,255,99,117,47,255,99,117,47,255, + 98,117,47,255,98,117,47,255,98,117,47,255,98,117,47,255, + 98,116,47,255,98,116,47,255,98,116,47,255,98,116,47,255, + 97,115,47,255,97,115,47,255,97,115,47,255,97,115,47,255, + 97,115,47,255,97,115,47,255,97,115,47,255,97,115,47,255, + 96,114,48,255,96,114,48,255,96,114,48,255,96,114,48,255, + 96,114,48,255,96,114,48,255,96,114,48,255,96,114,48,255, + 97,115,48,255,97,115,48,255,97,115,48,255,97,115,48,255, + 98,116,48,255,98,116,48,255,98,116,48,255,98,116,48,255, + 99,117,48,255,99,117,48,255,99,117,48,255,100,118,48,255, + 100,118,48,255,101,119,48,255,101,119,48,255,102,120,48,255, + 102,121,49,255,103,121,49,255,103,122,49,255,104,123,49,255, + 104,123,49,255,105,124,49,255,105,124,49,255,106,125,49,255, + 106,125,49,255,107,126,49,255,107,126,49,255,107,127,49,255, + 108,128,49,255,108,128,49,255,108,129,49,255,108,129,49,255, + 109,130,50,255,109,130,50,255,109,130,50,255,109,131,50,255, + 110,131,51,255,110,132,51,255,110,132,51,255,110,132,51,255, + 110,133,52,255,110,133,52,255,110,133,52,255,110,134,52,255, + 109,134,53,255,109,135,53,255,109,135,53,255,109,135,54,255, + 108,136,54,255,108,136,55,255,108,136,55,255,108,136,55,255, + 107,136,56,255,107,136,56,255,107,136,56,255,106,136,57,255, + 105,135,57,255,105,135,58,255,104,135,58,255,103,135,59,255, + 102,134,59,255,101,134,60,255,100,134,60,255,99,133,61,255, + 98,133,61,255,97,132,62,255,96,132,62,255,95,132,63,255, + 94,131,63,255,93,131,64,255,92,131,64,255,90,130,65,255, + 89,129,66,255,87,129,66,255,86,128,67,255,84,127,68,255, + 83,126,69,255,81,126,69,255,80,125,70,255,78,124,71,255, + 77,123,71,255,75,123,72,255,74,122,72,255,72,121,73,255, + 70,120,74,255,69,119,74,255,67,118,75,255,65,117,76,255, + 64,116,76,255,62,116,77,255,61,115,77,255,59,114,77,255, + 58,113,78,255,56,113,78,255,55,112,78,255,54,111,79,255, + 52,110,79,255,51,110,80,255,50,109,80,255,48,108,80,255, + 47,107,80,255,45,107,81,255,44,106,81,255,43,105,81,255, + 42,104,81,255,41,104,81,255,40,103,81,255,39,102,81,255, + 38,102,81,255,37,101,81,255,36,101,81,255,35,100,81,255, + 34,99,81,255,34,99,81,255,33,98,81,255,32,97,81,255, + 32,97,81,255,31,96,81,255,31,96,81,255,31,96,81,255, + 30,95,80,255,30,95,80,255,30,95,80,255,30,94,80,255, + 29,94,79,255,29,93,79,255,29,93,79,255,29,93,79,255, + 28,92,78,255,28,92,78,255,28,92,78,255,28,91,78,255, + 27,91,78,255,27,90,78,255,27,90,78,255,27,90,78,255, + 27,89,77,255,27,89,77,255,27,89,77,255,27,89,77,255, + 27,88,76,255,27,88,76,255,27,88,76,255,27,88,76,255, + 28,88,76,255,28,88,76,255,28,88,76,255,28,88,76,255, + 29,88,75,255,29,88,75,255,29,88,75,255,29,88,75,255, + 29,88,74,255,29,88,74,255,29,88,74,255,29,88,74,255, + 30,89,73,255,30,89,73,255,30,89,73,255,31,89,73,255, + 31,90,73,255,32,90,73,255,32,90,73,255,33,90,73,255, + 33,91,72,255,34,91,72,255,34,91,72,255,35,92,72,255, + 35,92,71,255,36,93,71,255,36,93,71,255,37,94,71,255, + 37,94,71,255,38,95,71,255,38,95,71,255,39,96,71,255, + 39,96,70,255,40,97,70,255,40,97,70,255,41,98,70,255, + 41,99,70,255,41,99,70,255,42,100,70,255,42,100,70,255, + 43,101,70,255,43,101,70,255,44,102,70,255,44,103,70,255, + 45,103,70,255,45,104,69,255,46,105,69,255,46,105,69,255, + 47,106,69,255,47,106,69,255,48,107,69,255,48,107,69,255, + 48,107,69,255,49,108,70,255,49,108,70,255,49,108,70,255, + 49,109,70,255,50,109,70,255,50,110,70,255,50,110,70,255, + 50,110,70,255,51,111,70,255,51,111,70,255,51,111,70,255, + 51,111,70,255,51,112,71,255,51,112,71,255,51,112,71,255, + 51,112,71,255,51,113,71,255,51,113,71,255,51,113,71,255, + 51,113,71,255,51,113,72,255,51,113,72,255,51,113,72,255, + 51,113,72,255,50,112,72,255,50,112,72,255,50,112,72,255, + 49,112,72,255,49,111,73,255,48,111,73,255,48,111,73,255, + 47,111,73,255,47,110,74,255,46,110,74,255,46,110,74,255, + 45,109,74,255,45,109,74,255,44,108,74,255,44,108,74,255, + 43,107,74,255,43,107,75,255,42,106,75,255,42,106,75,255, + 41,105,75,255,41,105,75,255,40,104,75,255,40,104,75,255, + 39,104,75,255,39,103,76,255,38,103,76,255,38,103,76,255, + 37,102,76,255,37,102,77,255,36,101,77,255,36,101,77,255, + 36,101,77,255,35,101,77,255,35,101,77,255,35,101,77,255, + 35,101,77,255,34,101,78,255,34,101,78,255,34,101,78,255, + 34,101,78,255,35,101,78,255,35,101,78,255,35,101,78,255, + 35,102,78,255,36,102,78,255,36,103,78,255,36,103,78,255, + 37,104,78,255,37,104,78,255,38,105,78,255,38,106,78,255, + 39,106,78,255,39,107,78,255,40,108,78,255,40,108,78,255, + 41,109,78,255,41,109,79,255,42,110,79,255,43,111,79,255, + 43,111,79,255,44,112,79,255,45,113,79,255,45,114,79,255, + 46,114,79,255,46,115,80,255,47,116,80,255,48,117,80,255, + 48,117,80,255,49,118,81,255,50,119,81,255,50,119,81,255, + 50,120,81,255,51,120,82,255,51,121,82,255,51,121,82,255, + 51,121,83,255,52,122,83,255,52,122,84,255,52,122,84,255, + 52,122,85,255,53,123,85,255,53,123,86,255,53,123,87,255, + 53,123,87,255,53,122,88,255,53,122,89,255,53,122,89,255, + 53,122,90,255,53,122,90,255,53,122,91,255,53,122,92,255, + 53,121,92,255,52,121,93,255,52,120,94,255,52,120,94,255, + 52,119,95,255,51,119,95,255,51,118,96,255,51,118,96,255, + 50,117,97,255,50,117,97,255,49,116,98,255,49,115,98,255, + 49,115,98,255,48,114,99,255,48,113,99,255,48,112,99,255, + 47,112,99,255,47,111,99,255,46,110,99,255,46,109,99,255, + 46,108,99,255,45,107,99,255,45,106,99,255,45,105,99,255, + 44,105,99,255,44,104,98,255,43,103,98,255,43,102,98,255, + 42,101,97,255,42,99,97,255,41,98,96,255,41,97,95,255, + 40,96,95,255,40,94,94,255,39,93,93,255,39,92,92,255, + 38,91,92,255,38,89,91,255,37,88,90,255,36,87,89,255, + 36,86,88,255,35,84,87,255,34,83,86,255,34,82,85,255, + 33,80,84,255,33,79,82,255,32,77,81,255,31,76,80,255, + 31,75,79,255,30,74,78,255,29,72,77,255,29,71,76,255, + 28,69,75,255,28,68,74,255,27,66,72,255,26,65,71,255, + 26,64,70,255,25,63,69,255,24,61,67,255,24,60,66,255, + 23,59,65,255,23,58,64,255,22,56,63,255,21,55,62,255, + 21,54,61,255,20,53,60,255,19,52,59,255,19,51,58,255, + 19,51,57,255,18,50,56,255,18,49,55,255,18,48,54,255, + 17,48,54,255,17,47,53,255,16,46,52,255,16,46,52,255, + 16,45,51,255,15,45,51,255,15,44,50,255,15,44,50,255, + 15,43,49,255,15,43,49,255,15,42,48,255,15,42,48,255, + 15,42,48,255,14,41,47,255,14,41,47,255,14,41,47,255, + 14,41,46,255,14,41,46,255,14,41,45,255,14,41,45,255, + 14,41,45,255,14,41,45,255,14,41,44,255,14,41,44,255, + 14,41,44,255,15,41,44,255,15,41,44,255,15,41,44,255, + 15,41,44,255,15,40,43,255,15,40,43,255,15,40,43,255, + 15,40,43,255,16,41,42,255,16,41,42,255,16,41,42,255, + 16,41,42,255,16,41,42,255,16,41,42,255,16,41,42,255, + 16,41,42,255,17,41,42,255,17,41,42,255,17,41,42,255, + 17,41,42,255,18,42,41,255,18,42,41,255,18,42,41,255, + 18,42,41,255,19,42,41,255,19,42,41,255,19,42,41,255, + 19,42,41,255,20,43,40,255,20,43,40,255,20,43,40,255, + 20,43,40,255,21,44,40,255,21,44,40,255,21,44,40,255, + 22,44,40,255,22,44,39,255,23,44,39,255,23,44,39,255, + 23,44,39,255,24,45,39,255,24,45,39,255,24,45,39,255, + 24,45,39,255,25,46,39,255,25,46,39,255,25,46,39,255, + 25,46,39,255,26,47,38,255,26,47,38,255,26,47,38,255, + 26,47,38,255,27,48,38,255,27,48,38,255,27,48,38,255, + 28,48,38,255,28,49,37,255,29,49,37,255,29,49,37,255, + 29,49,37,255,30,50,37,255,30,50,37,255,30,50,37,255, + 30,50,37,255,31,51,36,255,31,51,36,255,31,51,36,255, + 31,51,36,255,32,52,36,255,32,52,36,255,32,52,36,255, + 32,52,36,255,33,53,36,255,33,53,36,255,33,53,36,255, + 34,53,36,255,34,54,36,255,35,54,36,255,35,54,36,255, + 35,55,36,255,36,55,35,255,36,56,35,255,36,56,35,255, + 37,56,35,255,37,57,35,255,38,57,35,255,38,57,35,255, + 39,58,35,255,40,58,35,255,41,59,35,255,41,59,35,255, + 42,60,35,255,42,60,35,255,43,61,35,255,43,61,35,255, + 44,62,35,255,44,62,36,255,45,63,36,255,45,63,36,255, + 46,64,36,255,46,64,36,255,47,65,36,255,47,65,36,255, + 48,66,36,255,48,66,36,255,49,67,36,255,49,67,36,255, + 50,68,36,255,50,68,36,255,51,69,36,255,51,69,36,255, + 52,69,36,255,52,70,36,255,53,70,36,255,53,70,36,255, + 53,70,36,255,53,71,36,255,53,71,36,255,53,71,36,255, + 53,71,36,255,54,71,35,255,54,71,35,255,54,71,35,255, + 54,71,35,255,53,70,35,255,53,70,35,255,53,70,35,255, + 53,70,35,255,53,69,35,255,53,69,35,255,53,69,35,255, + 53,69,35,255,53,68,34,255,53,68,34,255,53,68,34,255, + 53,68,34,255,52,67,34,255,52,67,34,255,52,67,34,255, + 52,67,34,255,51,66,33,255,51,66,33,255,51,66,33,255, + 50,65,33,255,50,65,32,255,49,64,32,255,49,64,32,255, + 49,63,32,255,48,63,32,255,48,62,32,255,48,62,32,255, + 47,61,32,255,47,61,31,255,46,60,31,255,46,60,31,255, + 45,59,31,255,45,59,30,255,44,58,30,255,44,58,30,255, + 43,57,30,255,43,57,30,255,42,56,30,255,42,56,30,255, + 41,55,30,255,41,55,29,255,40,54,29,255,40,54,29,255, + 39,53,29,255,39,52,28,255,38,51,28,255,38,51,28,255, + 37,50,28,255,37,50,28,255,36,49,28,255,36,49,28,255, + 35,48,28,255,35,47,27,255,34,46,27,255,34,46,27,255, + 33,45,27,255,33,45,26,255,32,44,26,255,32,44,26,255, + 31,43,26,255,31,42,26,255,30,41,26,255,30,41,26,255, + 29,40,26,255,29,40,25,255,28,39,25,255,28,39,25,255, + 28,38,25,255,27,38,24,255,27,37,24,255,27,37,24,255, + 26,36,24,255,26,36,24,255,25,35,24,255,25,35,24,255, + 24,34,24,255,24,34,23,255,23,33,23,255,23,33,23,255, + 23,32,23,255,22,32,23,255,22,31,23,255,22,31,23,255, + 22,31,23,255,21,30,22,255,21,30,22,255,21,30,22,255, + 21,29,22,255,20,29,22,255,20,28,22,255,20,28,22,255, + 20,28,22,255,82,79,38,255,82,79,38,255,82,79,38,255, + 82,79,38,255,82,80,38,255,82,80,38,255,82,80,38,255, + 82,80,38,255,82,80,38,255,82,80,38,255,82,80,38,255, + 82,80,38,255,82,80,38,255,82,80,38,255,82,80,38,255, + 82,80,38,255,81,80,38,255,81,80,38,255,81,80,38,255, + 81,80,38,255,80,80,38,255,80,80,38,255,80,80,38,255, + 80,80,38,255,79,81,38,255,79,81,38,255,79,81,38,255, + 78,81,38,255,78,81,37,255,77,81,37,255,77,81,37,255, + 77,81,37,255,76,80,37,255,76,80,37,255,76,80,37,255, + 76,80,37,255,75,80,37,255,75,80,37,255,75,80,37,255, + 74,80,37,255,74,80,36,255,73,80,36,255,73,80,36,255, + 73,80,36,255,72,81,36,255,72,81,36,255,72,81,36,255, + 72,81,36,255,71,81,36,255,71,81,36,255,71,81,36,255, + 71,82,36,255,72,82,36,255,72,83,36,255,72,83,36,255, + 72,84,36,255,73,84,36,255,73,85,36,255,73,85,36,255, + 73,86,36,255,74,86,37,255,74,87,37,255,74,87,37,255, + 75,88,37,255,75,89,38,255,76,90,38,255,76,90,38,255, + 77,91,38,255,77,92,38,255,78,93,38,255,78,93,38,255, + 79,94,38,255,80,95,39,255,81,96,39,255,81,96,39,255, + 82,97,39,255,82,98,40,255,83,99,40,255,83,99,40,255, + 83,100,40,255,84,100,41,255,84,101,41,255,84,101,41,255, + 84,101,41,255,85,102,42,255,85,102,42,255,85,102,42,255, + 85,102,42,255,85,103,43,255,85,103,43,255,85,103,43,255, + 85,103,43,255,85,103,44,255,85,103,44,255,85,103,44,255, + 85,103,44,255,84,103,44,255,84,103,44,255,84,103,44,255, + 84,103,44,255,83,102,44,255,83,102,44,255,83,102,44,255, + 83,102,44,255,82,101,44,255,82,101,44,255,82,101,44,255, + 82,101,44,255,81,100,44,255,81,100,44,255,81,100,44,255, + 81,100,44,255,80,99,44,255,80,99,44,255,80,99,44,255, + 80,99,44,255,80,98,44,255,80,98,44,255,80,98,44,255, + 80,98,44,255,79,98,44,255,79,98,44,255,79,98,44,255, + 79,98,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,77,94,44,255,77,94,44,255,77,94,44,255, + 77,94,44,255,76,94,44,255,76,94,44,255,76,94,44,255, + 76,94,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,45,255,76,93,45,255,76,93,45,255, + 76,93,45,255,76,94,45,255,76,94,45,255,76,94,45,255, + 76,94,45,255,77,94,45,255,77,94,45,255,77,94,45,255, + 77,94,45,255,77,95,46,255,77,95,46,255,77,95,46,255, + 77,95,46,255,78,96,46,255,78,96,46,255,78,96,46,255, + 78,96,46,255,79,96,46,255,79,96,46,255,79,96,46,255, + 79,96,46,255,79,97,46,255,79,97,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,79,97,46,255, + 79,97,46,255,80,98,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,81,99,46,255,81,99,46,255,81,99,46,255, + 82,99,46,255,82,100,46,255,83,100,46,255,83,100,46,255, + 83,101,46,255,84,101,46,255,84,102,46,255,84,102,46,255, + 85,103,46,255,86,103,46,255,86,104,46,255,87,104,46,255, + 88,105,46,255,88,105,46,255,89,106,46,255,89,106,46,255, + 90,107,46,255,91,108,46,255,91,108,46,255,92,109,46,255, + 93,110,46,255,93,111,46,255,94,111,46,255,94,112,46,255, + 95,113,46,255,95,113,47,255,96,114,47,255,96,114,47,255, + 96,114,47,255,97,115,47,255,97,115,47,255,97,115,47,255, + 97,115,47,255,98,116,47,255,98,116,47,255,98,116,47,255, + 98,116,47,255,97,116,47,255,97,116,47,255,97,116,47,255, + 97,116,47,255,97,115,47,255,97,115,47,255,97,115,47,255, + 97,115,47,255,96,114,47,255,96,114,47,255,96,114,47,255, + 96,114,47,255,96,114,47,255,96,114,47,255,96,114,47,255, + 96,114,47,255,95,113,48,255,95,113,48,255,95,113,48,255, + 95,113,48,255,95,113,48,255,95,113,48,255,95,113,48,255, + 95,113,48,255,96,114,48,255,96,114,48,255,96,114,48,255, + 96,114,48,255,97,115,48,255,97,115,48,255,97,115,48,255, + 98,115,48,255,98,116,48,255,99,116,48,255,99,116,48,255, + 99,117,48,255,100,117,48,255,100,118,48,255,100,118,48,255, + 101,119,48,255,102,120,48,255,102,120,48,255,103,121,48,255, + 104,122,48,255,104,122,49,255,105,123,49,255,105,123,49,255, + 106,124,49,255,106,124,49,255,107,125,49,255,107,125,49,255, + 107,126,49,255,108,127,49,255,108,127,49,255,108,128,49,255, + 108,129,49,255,109,129,50,255,109,130,50,255,109,130,50,255, + 109,131,50,255,110,131,50,255,110,132,50,255,110,132,50,255, + 110,132,50,255,110,133,51,255,110,133,51,255,110,133,51,255, + 110,134,51,255,110,134,52,255,110,135,52,255,110,135,52,255, + 110,135,53,255,109,136,53,255,109,136,54,255,109,136,54,255, + 109,136,54,255,108,136,55,255,108,136,55,255,108,136,55,255, + 107,136,56,255,106,136,56,255,106,136,57,255,105,136,57,255, + 104,136,58,255,103,135,58,255,102,135,59,255,101,135,59,255, + 100,134,60,255,99,134,61,255,98,133,61,255,97,133,62,255, + 96,133,63,255,95,132,63,255,94,132,64,255,93,132,64,255, + 92,131,65,255,90,130,66,255,89,130,66,255,88,129,67,255, + 86,128,68,255,85,127,69,255,83,127,69,255,82,126,70,255, + 80,125,71,255,78,124,71,255,77,124,72,255,75,123,72,255, + 73,122,73,255,72,121,74,255,70,120,74,255,69,119,75,255, + 67,118,76,255,65,117,76,255,64,117,77,255,62,116,77,255, + 60,115,78,255,59,114,78,255,57,114,79,255,56,113,79,255, + 55,112,79,255,53,111,80,255,52,111,80,255,51,110,80,255, + 49,109,81,255,48,108,81,255,46,108,82,255,45,107,82,255, + 44,106,82,255,43,105,82,255,42,105,82,255,41,104,82,255, + 40,103,82,255,39,103,82,255,38,102,82,255,37,102,82,255, + 36,101,82,255,35,100,82,255,35,100,82,255,34,99,82,255, + 33,98,82,255,33,98,82,255,32,97,82,255,32,97,82,255, + 32,97,82,255,31,96,81,255,31,96,81,255,31,96,81,255, + 31,95,81,255,30,95,80,255,30,94,80,255,30,94,80,255, + 30,94,80,255,29,93,79,255,29,93,79,255,29,93,79,255, + 29,92,79,255,28,92,79,255,28,91,79,255,28,91,79,255, + 28,91,79,255,28,90,78,255,28,90,78,255,28,90,78,255, + 28,90,78,255,28,89,77,255,28,89,77,255,28,89,77,255, + 28,89,77,255,29,89,77,255,29,89,77,255,29,89,77,255, + 29,89,77,255,30,89,76,255,30,89,76,255,30,89,76,255, + 30,89,76,255,30,89,75,255,30,89,75,255,30,89,75,255, + 30,89,75,255,31,90,74,255,31,90,74,255,31,90,74,255, + 32,90,74,255,32,91,74,255,33,91,74,255,33,91,74,255, + 33,91,74,255,34,92,73,255,34,92,73,255,34,92,73,255, + 35,93,73,255,35,93,72,255,36,94,72,255,36,94,72,255, + 37,95,72,255,37,95,72,255,38,96,72,255,38,96,72,255, + 39,97,72,255,39,97,71,255,40,98,71,255,40,98,71,255, + 41,99,71,255,41,99,71,255,41,99,71,255,42,100,71,255, + 42,100,71,255,43,101,71,255,43,101,71,255,44,102,71,255, + 44,103,71,255,44,103,71,255,45,104,70,255,45,105,70,255, + 45,105,70,255,46,106,70,255,46,106,70,255,47,107,70,255, + 47,107,70,255,47,107,70,255,48,108,71,255,48,108,71,255, + 48,108,71,255,48,109,71,255,49,109,71,255,49,110,71,255, + 49,110,71,255,49,110,71,255,50,111,71,255,50,111,71,255, + 50,111,71,255,50,111,71,255,50,112,72,255,50,112,72,255, + 50,112,72,255,50,112,72,255,50,112,72,255,50,112,72,255, + 50,112,72,255,50,112,72,255,50,112,73,255,50,112,73,255, + 50,112,73,255,50,112,73,255,49,112,73,255,49,112,73,255, + 49,112,73,255,48,112,73,255,48,111,74,255,47,111,74,255, + 47,111,74,255,46,111,74,255,46,110,75,255,45,110,75,255, + 45,110,75,255,44,109,75,255,44,109,75,255,43,108,75,255, + 43,108,75,255,42,107,75,255,42,107,76,255,41,106,76,255, + 41,106,76,255,40,105,76,255,40,105,76,255,39,104,76,255, + 39,104,76,255,38,104,76,255,38,103,77,255,37,103,77,255, + 37,103,77,255,36,102,77,255,36,102,78,255,35,101,78,255, + 35,101,78,255,35,101,78,255,34,101,78,255,34,101,78,255, + 34,101,78,255,34,101,78,255,33,101,79,255,33,101,79,255, + 33,101,79,255,33,101,79,255,34,101,79,255,34,101,79,255, + 34,101,79,255,34,102,79,255,35,102,79,255,35,103,79,255, + 35,103,79,255,36,104,79,255,36,104,79,255,37,105,79,255, + 37,106,79,255,38,106,79,255,38,107,79,255,39,108,79,255, + 39,108,79,255,40,109,79,255,40,109,80,255,41,110,80,255, + 42,111,80,255,42,111,80,255,43,112,80,255,44,113,80,255, + 44,114,80,255,45,114,80,255,45,115,81,255,46,116,81,255, + 47,117,81,255,47,117,81,255,48,118,82,255,49,119,82,255, + 49,119,82,255,49,120,82,255,50,120,83,255,50,121,83,255, + 50,121,83,255,50,121,84,255,51,122,84,255,51,122,85,255, + 51,122,85,255,51,122,86,255,52,123,86,255,52,123,87,255, + 52,123,88,255,52,123,88,255,52,122,89,255,52,122,90,255, + 52,122,90,255,52,122,91,255,52,122,91,255,52,122,92,255, + 52,122,93,255,52,121,93,255,51,121,94,255,51,120,95,255, + 51,120,95,255,51,119,96,255,50,119,96,255,50,118,97,255, + 50,118,97,255,49,117,98,255,49,117,98,255,48,116,99,255, + 48,115,99,255,48,115,99,255,47,114,100,255,47,113,100,255, + 47,112,100,255,46,112,100,255,46,111,100,255,45,110,100,255, + 45,109,100,255,45,108,100,255,44,107,100,255,44,106,100,255, + 44,105,100,255,43,105,100,255,43,104,99,255,42,103,99,255, + 42,102,99,255,41,101,98,255,41,99,98,255,40,98,97,255, + 40,97,96,255,39,96,96,255,39,94,95,255,38,93,94,255, + 38,92,93,255,37,91,93,255,37,89,92,255,36,88,91,255, + 35,87,90,255,35,86,89,255,34,84,88,255,33,83,87,255, + 33,82,86,255,32,80,85,255,32,79,83,255,31,77,82,255, + 30,76,81,255,30,75,80,255,29,74,79,255,28,72,78,255, + 28,71,77,255,27,69,76,255,27,68,75,255,26,66,73,255, + 25,65,72,255,25,64,71,255,24,63,70,255,23,61,68,255, + 23,60,67,255,22,59,66,255,22,58,65,255,21,56,64,255, + 20,55,63,255,20,54,62,255,19,53,61,255,18,52,60,255, + 18,51,59,255,18,51,58,255,17,50,57,255,17,49,56,255, + 17,48,55,255,16,48,55,255,16,47,54,255,15,46,53,255, + 15,46,53,255,15,45,52,255,14,45,52,255,14,44,51,255, + 14,44,51,255,14,43,50,255,14,43,50,255,14,42,49,255, + 14,42,49,255,14,42,48,255,13,41,48,255,13,41,47,255, + 13,41,47,255,13,41,47,255,13,41,46,255,13,41,46,255, + 13,41,46,255,13,41,45,255,13,41,45,255,13,41,44,255, + 13,41,44,255,13,41,44,255,14,41,44,255,14,41,44,255, + 14,41,44,255,14,41,44,255,14,40,43,255,14,40,43,255, + 14,40,43,255,14,40,43,255,15,41,42,255,15,41,42,255, + 15,41,42,255,15,41,42,255,15,41,42,255,15,41,42,255, + 15,41,42,255,15,41,42,255,16,41,42,255,16,41,42,255, + 16,41,42,255,16,41,42,255,17,42,41,255,17,42,41,255, + 17,42,41,255,17,42,41,255,18,42,41,255,18,42,41,255, + 18,42,41,255,18,42,41,255,19,43,40,255,19,43,40,255, + 19,43,40,255,19,43,40,255,20,44,40,255,20,44,40,255, + 20,44,40,255,21,44,40,255,21,44,39,255,22,44,39,255, + 22,44,39,255,22,44,39,255,23,45,39,255,23,45,39,255, + 23,45,39,255,23,45,39,255,24,46,39,255,24,46,39,255, + 24,46,39,255,24,46,39,255,25,47,38,255,25,47,38,255, + 25,47,38,255,25,47,38,255,26,48,38,255,26,48,38,255, + 26,48,38,255,27,48,38,255,27,49,37,255,28,49,37,255, + 28,49,37,255,28,49,37,255,29,50,37,255,29,50,37,255, + 29,50,37,255,29,50,37,255,30,51,36,255,30,51,36,255, + 30,51,36,255,30,51,36,255,31,52,36,255,31,52,36,255, + 31,52,36,255,31,52,36,255,32,53,36,255,32,53,36,255, + 32,53,36,255,33,53,36,255,33,54,36,255,34,54,36,255, + 34,54,36,255,34,54,36,255,35,55,35,255,35,55,35,255, + 35,55,35,255,36,56,35,255,36,56,35,255,37,57,35,255, + 37,57,35,255,38,58,35,255,39,58,35,255,40,59,35,255, + 40,59,35,255,41,60,35,255,41,60,35,255,42,61,35,255, + 42,61,35,255,43,62,35,255,43,62,36,255,44,63,36,255, + 44,63,36,255,45,64,36,255,45,64,36,255,46,65,36,255, + 46,65,36,255,47,66,36,255,47,66,36,255,48,67,36,255, + 48,67,36,255,49,68,36,255,49,68,36,255,50,69,36,255, + 50,69,36,255,51,69,36,255,51,70,36,255,52,70,36,255, + 52,70,36,255,52,70,36,255,53,71,36,255,53,71,36,255, + 53,71,36,255,53,71,36,255,53,71,35,255,53,71,35,255, + 53,71,35,255,53,71,35,255,53,70,35,255,53,70,35,255, + 53,70,35,255,53,70,35,255,53,69,35,255,53,69,35,255, + 53,69,35,255,53,69,35,255,53,68,34,255,53,68,34,255, + 53,68,34,255,53,68,34,255,52,67,34,255,52,67,34,255, + 52,67,34,255,52,67,34,255,51,66,33,255,51,66,33,255, + 51,66,33,255,50,65,33,255,50,65,32,255,49,64,32,255, + 49,64,32,255,49,63,32,255,48,63,32,255,48,62,32,255, + 48,62,32,255,47,61,32,255,47,61,31,255,46,60,31,255, + 46,60,31,255,45,59,31,255,45,59,30,255,44,58,30,255, + 44,58,30,255,43,57,30,255,43,57,30,255,42,56,30,255, + 42,56,30,255,41,55,30,255,41,55,29,255,40,54,29,255, + 40,54,29,255,39,53,29,255,39,52,28,255,38,51,28,255, + 38,51,28,255,37,50,28,255,37,50,28,255,36,49,28,255, + 36,49,28,255,35,48,28,255,34,47,27,255,33,46,27,255, + 33,46,27,255,32,45,27,255,32,45,26,255,31,44,26,255, + 31,44,26,255,30,43,26,255,30,42,26,255,29,41,26,255, + 29,41,26,255,28,40,26,255,28,39,25,255,27,38,25,255, + 27,38,25,255,27,37,25,255,26,37,24,255,26,36,24,255, + 26,36,24,255,25,35,24,255,25,35,24,255,24,34,24,255, + 24,34,24,255,23,33,24,255,23,33,23,255,22,32,23,255, + 22,32,23,255,22,31,23,255,21,31,23,255,21,30,23,255, + 21,30,23,255,21,30,23,255,20,29,22,255,20,29,22,255, + 20,29,22,255,20,29,22,255,19,28,22,255,19,28,22,255, + 19,28,22,255,19,28,22,255,82,79,38,255,82,79,38,255, + 82,79,38,255,82,79,38,255,82,80,38,255,82,80,38,255, + 82,80,38,255,82,80,38,255,82,80,38,255,82,80,38,255, + 82,80,38,255,82,80,38,255,82,80,38,255,82,80,38,255, + 82,80,38,255,82,80,38,255,81,80,38,255,81,80,38,255, + 81,80,38,255,81,80,38,255,80,80,38,255,80,80,38,255, + 80,80,38,255,80,80,38,255,79,81,38,255,79,81,38,255, + 79,81,38,255,78,81,38,255,78,81,37,255,77,81,37,255, + 77,81,37,255,77,81,37,255,76,80,37,255,76,80,37,255, + 76,80,37,255,76,80,37,255,75,80,37,255,75,80,37,255, + 75,80,37,255,74,80,37,255,74,80,36,255,73,80,36,255, + 73,80,36,255,73,80,36,255,72,81,36,255,72,81,36,255, + 72,81,36,255,72,81,36,255,71,81,36,255,71,81,36,255, + 71,81,36,255,71,82,36,255,72,82,36,255,72,83,36,255, + 72,83,36,255,72,84,36,255,73,84,36,255,73,85,36,255, + 73,85,36,255,73,86,36,255,74,86,37,255,74,87,37,255, + 74,87,37,255,75,88,37,255,75,89,38,255,76,90,38,255, + 76,90,38,255,77,91,38,255,77,92,38,255,78,93,38,255, + 78,93,38,255,79,94,38,255,80,95,39,255,81,96,39,255, + 81,96,39,255,82,97,39,255,82,98,40,255,83,99,40,255, + 83,99,40,255,83,100,40,255,84,100,41,255,84,101,41,255, + 84,101,41,255,84,101,41,255,85,102,42,255,85,102,42,255, + 85,102,42,255,85,102,42,255,85,103,43,255,85,103,43,255, + 85,103,43,255,85,103,43,255,85,103,44,255,85,103,44,255, + 85,103,44,255,85,103,44,255,84,103,44,255,84,103,44,255, + 84,103,44,255,84,103,44,255,83,102,44,255,83,102,44,255, + 83,102,44,255,83,102,44,255,82,101,44,255,82,101,44,255, + 82,101,44,255,82,101,44,255,81,100,44,255,81,100,44,255, + 81,100,44,255,81,100,44,255,80,99,44,255,80,99,44,255, + 80,99,44,255,80,99,44,255,80,98,44,255,80,98,44,255, + 80,98,44,255,80,98,44,255,79,98,44,255,79,98,44,255, + 79,98,44,255,79,98,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,77,94,44,255,77,94,44,255, + 77,94,44,255,77,94,44,255,76,94,44,255,76,94,44,255, + 76,94,44,255,76,94,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,45,255,76,93,45,255, + 76,93,45,255,76,93,45,255,76,94,45,255,76,94,45,255, + 76,94,45,255,76,94,45,255,77,94,45,255,77,94,45,255, + 77,94,45,255,77,94,45,255,77,95,46,255,77,95,46,255, + 77,95,46,255,77,95,46,255,78,96,46,255,78,96,46,255, + 78,96,46,255,78,96,46,255,79,96,46,255,79,96,46,255, + 79,96,46,255,79,96,46,255,79,97,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,80,98,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,81,99,46,255,81,99,46,255, + 81,99,46,255,82,99,46,255,82,100,46,255,83,100,46,255, + 83,100,46,255,83,101,46,255,84,101,46,255,84,102,46,255, + 84,102,46,255,85,103,46,255,86,103,46,255,86,104,46,255, + 87,104,46,255,88,105,46,255,88,105,46,255,89,106,46,255, + 89,106,46,255,90,107,46,255,91,108,46,255,91,108,46,255, + 92,109,46,255,93,110,46,255,93,110,46,255,94,111,46,255, + 94,111,46,255,95,112,46,255,95,112,47,255,96,113,47,255, + 96,113,47,255,96,114,47,255,97,114,47,255,97,115,47,255, + 97,115,47,255,97,115,47,255,98,116,47,255,98,116,47,255, + 98,116,47,255,98,116,47,255,97,115,47,255,97,115,47,255, + 97,115,47,255,97,115,47,255,97,115,47,255,97,115,47,255, + 97,115,47,255,97,115,47,255,96,114,47,255,96,114,47,255, + 96,114,47,255,96,114,47,255,96,114,47,255,96,114,47,255, + 96,114,47,255,96,114,47,255,95,113,48,255,95,113,48,255, + 95,113,48,255,95,113,48,255,95,113,48,255,95,113,48,255, + 95,113,48,255,95,113,48,255,96,114,48,255,96,114,48,255, + 96,114,48,255,96,114,48,255,97,115,48,255,97,115,48,255, + 97,115,48,255,98,115,48,255,98,116,48,255,99,116,48,255, + 99,116,48,255,99,117,48,255,100,117,48,255,100,118,48,255, + 100,118,48,255,101,119,48,255,102,120,48,255,102,120,48,255, + 103,121,48,255,104,122,48,255,104,122,49,255,105,123,49,255, + 105,123,49,255,106,124,49,255,106,124,49,255,107,125,49,255, + 107,125,49,255,107,126,49,255,108,127,49,255,108,127,49,255, + 108,128,49,255,108,129,49,255,109,129,50,255,109,130,50,255, + 109,130,50,255,109,131,50,255,110,131,50,255,110,132,50,255, + 110,132,50,255,110,132,50,255,110,133,51,255,110,133,51,255, + 110,133,51,255,110,134,51,255,110,134,52,255,110,135,52,255, + 110,135,52,255,110,135,53,255,109,136,53,255,109,136,54,255, + 109,136,54,255,109,136,54,255,108,136,55,255,108,136,55,255, + 108,136,55,255,107,136,56,255,107,136,56,255,106,136,57,255, + 106,136,57,255,105,136,58,255,104,135,58,255,104,135,59,255, + 103,135,59,255,102,134,60,255,101,134,61,255,100,133,61,255, + 99,133,62,255,98,133,63,255,97,132,63,255,96,132,64,255, + 95,132,64,255,94,131,65,255,92,131,66,255,91,130,66,255, + 90,130,67,255,88,129,68,255,87,129,69,255,85,128,69,255, + 84,128,70,255,82,127,71,255,80,126,71,255,79,125,72,255, + 77,124,72,255,75,123,73,255,74,122,74,255,72,122,74,255, + 71,121,75,255,69,120,76,255,67,119,76,255,66,119,77,255, + 64,118,77,255,62,117,78,255,61,116,78,255,59,116,79,255, + 58,115,79,255,57,114,79,255,55,113,80,255,54,113,80,255, + 53,112,80,255,51,111,81,255,50,110,81,255,48,110,82,255, + 47,109,82,255,46,108,82,255,45,107,82,255,44,107,82,255, + 43,106,82,255,42,105,82,255,41,105,83,255,40,104,83,255, + 39,104,83,255,38,103,83,255,37,102,82,255,37,102,82,255, + 36,101,82,255,35,100,82,255,34,100,82,255,34,99,82,255, + 33,99,82,255,33,99,82,255,32,98,81,255,32,98,81,255, + 32,98,81,255,32,97,81,255,31,97,80,255,31,96,80,255, + 31,96,80,255,31,96,80,255,30,95,79,255,30,95,79,255, + 30,95,79,255,30,94,79,255,29,94,79,255,29,93,79,255, + 29,93,79,255,29,93,79,255,29,92,78,255,29,92,78,255, + 29,92,78,255,29,92,78,255,29,91,77,255,29,91,77,255, + 29,91,77,255,29,91,77,255,30,91,77,255,30,91,77,255, + 30,91,77,255,30,91,77,255,30,91,76,255,30,91,76,255, + 30,91,76,255,30,91,76,255,31,90,75,255,31,90,75,255, + 31,90,75,255,31,90,75,255,31,91,74,255,31,91,74,255, + 31,91,74,255,32,91,74,255,32,92,74,255,33,92,74,255, + 33,92,74,255,33,92,74,255,34,93,73,255,34,93,73,255, + 34,93,73,255,35,93,73,255,35,94,72,255,36,94,72,255, + 36,94,72,255,37,95,72,255,37,95,72,255,38,96,72,255, + 38,96,72,255,39,97,72,255,39,97,71,255,40,98,71,255, + 40,98,71,255,41,99,71,255,41,99,71,255,41,99,71,255, + 42,100,71,255,42,100,71,255,43,101,71,255,43,101,71,255, + 44,102,71,255,44,103,71,255,44,103,71,255,45,104,71,255, + 45,105,71,255,45,105,71,255,46,106,71,255,46,106,71,255, + 47,107,71,255,47,107,71,255,47,107,71,255,48,108,71,255, + 48,108,71,255,48,108,71,255,48,109,71,255,49,109,72,255, + 49,110,72,255,49,110,72,255,49,110,72,255,49,111,72,255, + 49,111,72,255,49,111,72,255,49,111,72,255,49,112,73,255, + 49,112,73,255,49,112,73,255,49,112,73,255,49,112,73,255, + 49,112,73,255,49,112,73,255,49,112,73,255,49,112,74,255, + 49,112,74,255,49,112,74,255,49,112,74,255,48,112,74,255, + 48,112,74,255,48,112,74,255,47,112,74,255,47,111,75,255, + 46,111,75,255,46,111,75,255,45,111,75,255,45,110,76,255, + 44,110,76,255,44,110,76,255,43,109,76,255,43,109,76,255, + 42,108,76,255,42,108,76,255,41,107,76,255,41,107,77,255, + 40,106,77,255,40,106,77,255,39,105,77,255,39,105,77,255, + 38,104,77,255,38,104,77,255,37,104,77,255,37,103,78,255, + 36,103,78,255,36,103,78,255,35,102,78,255,35,102,79,255, + 34,101,79,255,34,101,79,255,34,101,79,255,33,101,79,255, + 33,101,79,255,33,101,79,255,33,101,79,255,32,101,80,255, + 32,101,80,255,32,101,80,255,32,101,80,255,33,101,80,255, + 33,101,80,255,33,101,80,255,33,102,80,255,34,102,80,255, + 34,103,80,255,34,103,80,255,35,104,80,255,35,104,80,255, + 36,105,80,255,36,106,80,255,37,106,80,255,37,107,81,255, + 38,108,81,255,38,108,81,255,39,109,81,255,39,109,81,255, + 40,110,81,255,40,111,81,255,41,111,81,255,41,112,82,255, + 42,113,82,255,43,114,82,255,43,114,82,255,44,115,82,255, + 45,116,82,255,45,117,82,255,46,117,83,255,46,118,83,255, + 47,119,84,255,47,119,84,255,48,120,84,255,48,120,85,255, + 49,121,85,255,49,121,85,255,49,121,86,255,50,122,86,255, + 50,122,87,255,50,122,87,255,50,122,88,255,50,123,88,255, + 50,123,89,255,50,123,90,255,50,123,90,255,51,122,91,255, + 51,122,92,255,51,122,92,255,51,122,93,255,51,122,93,255, + 51,122,94,255,51,122,95,255,51,121,95,255,50,121,96,255, + 50,120,97,255,50,120,97,255,50,119,98,255,49,119,98,255, + 49,118,99,255,49,118,99,255,48,117,100,255,48,117,100,255, + 47,116,101,255,47,115,101,255,47,115,101,255,46,114,102,255, + 46,113,102,255,46,112,102,255,46,112,102,255,45,111,102,255, + 45,110,102,255,45,109,102,255,44,108,102,255,44,107,101,255, + 43,106,101,255,43,105,101,255,43,105,101,255,42,104,100,255, + 42,103,100,255,42,102,100,255,41,101,99,255,41,99,99,255, + 40,98,98,255,40,97,97,255,39,96,97,255,39,94,96,255, + 38,93,95,255,38,92,94,255,37,91,94,255,37,89,93,255, + 36,88,92,255,35,87,91,255,35,86,90,255,34,84,89,255, + 33,83,88,255,33,82,87,255,32,80,86,255,32,79,84,255, + 31,77,83,255,30,76,82,255,30,75,81,255,29,74,80,255, + 28,72,79,255,28,71,78,255,27,69,77,255,27,68,76,255, + 26,66,74,255,25,65,73,255,25,64,72,255,24,63,71,255, + 23,61,69,255,23,60,68,255,22,59,67,255,22,58,66,255, + 21,56,64,255,20,55,63,255,20,54,62,255,19,53,61,255, + 18,52,60,255,18,51,59,255,18,51,58,255,17,50,57,255, + 17,49,56,255,17,48,55,255,16,48,55,255,16,47,54,255, + 15,46,53,255,15,46,53,255,15,45,52,255,14,45,52,255, + 14,44,51,255,14,44,51,255,14,43,50,255,14,43,50,255, + 14,42,49,255,14,42,49,255,14,42,48,255,13,41,48,255, + 13,41,47,255,13,41,47,255,13,41,47,255,13,41,46,255, + 13,41,46,255,13,41,46,255,13,41,45,255,13,41,45,255, + 13,41,44,255,13,41,44,255,13,41,44,255,14,41,44,255, + 14,41,44,255,14,41,44,255,14,41,44,255,14,40,43,255, + 14,40,43,255,14,40,43,255,14,40,43,255,15,41,42,255, + 15,41,42,255,15,41,42,255,15,41,42,255,15,41,42,255, + 15,41,42,255,15,41,42,255,15,41,42,255,16,41,42,255, + 16,41,42,255,16,41,42,255,16,41,42,255,17,42,41,255, + 17,42,41,255,17,42,41,255,17,42,41,255,18,42,41,255, + 18,42,41,255,18,42,41,255,18,42,41,255,19,43,40,255, + 19,43,40,255,19,43,40,255,19,43,40,255,20,44,40,255, + 20,44,40,255,20,44,40,255,21,44,40,255,21,44,39,255, + 22,44,39,255,22,44,39,255,22,44,39,255,23,45,39,255, + 23,45,39,255,23,45,39,255,23,45,39,255,24,46,39,255, + 24,46,39,255,24,46,39,255,24,46,39,255,25,47,38,255, + 25,47,38,255,25,47,38,255,25,47,38,255,26,48,38,255, + 26,48,38,255,26,48,38,255,27,48,38,255,27,49,37,255, + 28,49,37,255,28,49,37,255,28,49,37,255,29,50,37,255, + 29,50,37,255,29,50,37,255,29,50,37,255,30,51,36,255, + 30,51,36,255,30,51,36,255,30,51,36,255,31,52,36,255, + 31,52,36,255,31,52,36,255,31,52,36,255,32,53,36,255, + 32,53,36,255,32,53,36,255,33,53,36,255,33,54,36,255, + 34,54,36,255,34,54,36,255,34,54,36,255,35,55,35,255, + 35,55,35,255,35,55,35,255,36,56,35,255,36,56,35,255, + 37,57,35,255,37,57,35,255,38,58,35,255,39,58,35,255, + 40,59,35,255,40,59,35,255,41,60,35,255,41,60,35,255, + 42,61,35,255,42,61,35,255,43,62,35,255,43,62,36,255, + 44,63,36,255,44,63,36,255,45,64,36,255,45,64,36,255, + 46,65,36,255,46,65,36,255,47,66,36,255,47,66,36,255, + 48,67,36,255,48,67,36,255,49,68,36,255,49,68,36,255, + 50,69,36,255,50,69,36,255,51,69,36,255,51,70,36,255, + 52,70,36,255,52,70,36,255,52,70,36,255,53,71,36,255, + 53,71,36,255,53,71,36,255,53,71,36,255,53,71,35,255, + 53,71,35,255,53,71,35,255,53,71,35,255,53,70,35,255, + 53,70,35,255,53,70,35,255,53,70,35,255,53,69,35,255, + 53,69,35,255,53,69,35,255,53,69,35,255,53,68,34,255, + 53,68,34,255,53,68,34,255,53,68,34,255,52,67,34,255, + 52,67,34,255,52,67,34,255,52,67,34,255,51,66,33,255, + 51,66,33,255,51,66,33,255,50,65,33,255,50,65,32,255, + 49,64,32,255,49,64,32,255,49,63,32,255,48,63,32,255, + 48,62,32,255,48,62,32,255,47,61,32,255,47,61,31,255, + 46,60,31,255,46,60,31,255,45,59,31,255,45,59,30,255, + 44,58,30,255,44,58,30,255,43,57,30,255,43,57,30,255, + 42,56,30,255,42,56,30,255,41,55,30,255,41,55,29,255, + 40,54,29,255,40,54,29,255,39,53,29,255,39,52,28,255, + 38,51,28,255,38,51,28,255,37,50,28,255,37,50,28,255, + 36,49,28,255,36,49,28,255,35,48,28,255,34,47,27,255, + 33,46,27,255,33,46,27,255,32,45,27,255,32,45,26,255, + 31,44,26,255,31,44,26,255,30,43,26,255,30,42,26,255, + 29,41,26,255,29,41,26,255,28,40,26,255,28,39,25,255, + 27,38,25,255,27,38,25,255,27,37,25,255,26,37,24,255, + 26,36,24,255,26,36,24,255,25,35,24,255,25,35,24,255, + 24,34,24,255,24,34,24,255,23,33,24,255,23,33,23,255, + 22,32,23,255,22,32,23,255,22,31,23,255,21,31,23,255, + 21,30,23,255,21,30,23,255,21,30,23,255,20,29,22,255, + 20,29,22,255,20,29,22,255,20,29,22,255,19,28,22,255, + 19,28,22,255,19,28,22,255,19,28,22,255,81,78,37,255, + 81,78,37,255,81,78,37,255,81,78,37,255,81,79,38,255, + 81,79,38,255,81,79,38,255,81,79,38,255,81,79,38,255, + 81,79,38,255,81,79,38,255,81,79,38,255,81,80,38,255, + 81,80,38,255,81,80,38,255,81,80,38,255,80,80,38,255, + 80,80,38,255,80,80,38,255,80,80,38,255,79,80,38,255, + 79,80,38,255,79,80,38,255,79,80,38,255,78,81,38,255, + 78,81,38,255,78,81,38,255,78,81,38,255,77,81,37,255, + 77,81,37,255,77,81,37,255,77,81,37,255,76,80,37,255, + 76,80,37,255,76,80,37,255,75,80,37,255,75,80,37,255, + 74,80,37,255,74,80,37,255,74,80,37,255,73,80,36,255, + 73,80,36,255,73,80,36,255,73,80,36,255,72,81,36,255, + 72,81,36,255,72,81,36,255,72,81,36,255,71,81,36,255, + 71,81,36,255,71,81,36,255,71,82,36,255,72,82,36,255, + 72,83,36,255,72,83,36,255,72,84,36,255,73,84,36,255, + 73,85,36,255,73,85,36,255,73,86,36,255,74,86,37,255, + 74,87,37,255,74,87,37,255,75,88,37,255,75,89,38,255, + 76,90,38,255,76,90,38,255,77,91,38,255,77,92,38,255, + 78,93,38,255,78,93,38,255,79,94,38,255,80,95,39,255, + 81,96,39,255,81,96,39,255,82,97,39,255,82,98,40,255, + 83,99,40,255,83,99,40,255,83,100,40,255,84,100,41,255, + 84,101,41,255,84,101,41,255,84,101,41,255,85,102,42,255, + 85,102,42,255,85,102,42,255,85,102,42,255,85,103,43,255, + 85,103,43,255,85,103,43,255,85,103,43,255,85,103,44,255, + 85,103,44,255,85,103,44,255,85,103,44,255,84,102,44,255, + 84,102,44,255,84,102,44,255,84,102,44,255,83,101,44,255, + 83,101,44,255,83,101,44,255,83,101,44,255,82,100,44,255, + 82,100,44,255,82,100,44,255,82,100,44,255,81,99,44,255, + 81,99,44,255,81,99,44,255,81,99,44,255,80,98,44,255, + 80,98,44,255,80,98,44,255,80,98,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,96,44,255, + 79,96,44,255,79,96,44,255,79,96,44,255,79,96,44,255, + 79,96,44,255,79,96,44,255,79,96,44,255,79,96,44,255, + 79,96,44,255,79,96,44,255,79,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,77,94,44,255, + 77,94,44,255,77,94,44,255,77,94,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,45,255, + 75,92,45,255,75,92,45,255,75,92,45,255,75,93,45,255, + 75,93,45,255,75,93,45,255,75,93,45,255,76,93,45,255, + 76,93,45,255,76,93,45,255,76,93,45,255,76,94,46,255, + 76,94,46,255,76,94,46,255,76,94,46,255,77,95,46,255, + 77,95,46,255,77,95,46,255,77,95,46,255,78,95,46,255, + 78,95,46,255,78,95,46,255,78,95,46,255,78,96,46,255, + 78,96,46,255,78,96,46,255,78,96,46,255,78,96,46,255, + 78,96,46,255,78,96,46,255,78,96,46,255,79,97,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,80,98,46,255, + 80,98,46,255,80,98,46,255,81,98,46,255,81,99,46,255, + 82,99,46,255,82,99,46,255,82,100,46,255,83,100,46,255, + 83,101,46,255,83,101,46,255,84,102,46,255,85,102,46,255, + 85,103,46,255,86,103,46,255,87,104,46,255,87,104,46,255, + 88,105,46,255,88,105,46,255,89,106,46,255,90,107,46,255, + 90,107,46,255,91,108,46,255,92,109,46,255,92,109,46,255, + 93,110,46,255,93,110,46,255,94,111,46,255,94,111,47,255, + 95,112,47,255,95,112,47,255,95,113,47,255,96,113,47,255, + 96,114,47,255,96,114,47,255,96,114,47,255,97,115,47,255, + 97,115,47,255,97,115,47,255,97,115,47,255,96,114,47,255, + 96,114,47,255,96,114,47,255,96,114,47,255,96,114,47,255, + 96,114,47,255,96,114,47,255,96,114,47,255,95,113,47,255, + 95,113,47,255,95,113,47,255,95,113,47,255,95,113,47,255, + 95,113,47,255,95,113,47,255,95,113,47,255,94,112,48,255, + 94,112,48,255,94,112,48,255,94,112,48,255,94,112,48,255, + 94,112,48,255,94,112,48,255,94,112,48,255,95,113,48,255, + 95,113,48,255,95,113,48,255,95,113,48,255,96,114,48,255, + 96,114,48,255,96,114,48,255,97,114,48,255,97,115,48,255, + 98,115,48,255,98,115,48,255,99,116,48,255,99,116,48,255, + 100,117,48,255,100,117,48,255,101,118,48,255,101,119,48,255, + 102,119,48,255,102,120,48,255,103,121,48,255,103,121,49,255, + 104,122,49,255,104,122,49,255,105,123,49,255,106,123,49,255, + 106,124,49,255,107,124,49,255,107,125,49,255,108,126,49,255, + 108,126,49,255,108,127,49,255,108,128,49,255,109,128,50,255, + 109,129,50,255,109,129,50,255,109,130,50,255,110,130,50,255, + 110,131,50,255,110,131,50,255,110,132,50,255,110,132,51,255, + 110,133,51,255,110,133,51,255,110,134,51,255,110,134,52,255, + 110,135,52,255,110,135,52,255,110,135,52,255,110,136,53,255, + 110,136,53,255,110,136,53,255,110,136,54,255,109,136,54,255, + 109,136,55,255,109,136,55,255,108,136,56,255,108,136,56,255, + 107,136,57,255,107,136,57,255,106,136,58,255,105,136,58,255, + 105,136,59,255,104,136,59,255,103,135,60,255,102,135,61,255, + 101,134,61,255,100,134,62,255,99,134,63,255,98,133,63,255, + 97,133,64,255,96,133,64,255,95,132,65,255,93,132,66,255, + 92,131,66,255,91,131,67,255,90,130,68,255,88,130,69,255, + 87,129,69,255,86,129,70,255,84,128,71,255,82,127,71,255, + 81,126,72,255,79,125,72,255,77,124,73,255,76,123,74,255, + 74,123,74,255,73,122,75,255,71,121,76,255,69,120,77,255, + 68,120,77,255,66,119,78,255,64,118,79,255,63,117,79,255, + 61,117,80,255,60,116,80,255,58,115,80,255,57,114,81,255, + 55,114,81,255,54,113,81,255,53,112,82,255,51,111,82,255, + 50,111,83,255,49,110,83,255,47,109,83,255,46,108,83,255, + 45,108,83,255,44,107,83,255,43,106,83,255,42,106,84,255, + 41,105,84,255,40,105,84,255,39,104,84,255,38,103,83,255, + 38,103,83,255,37,102,83,255,36,101,83,255,35,101,83,255, + 35,100,83,255,34,100,83,255,34,100,83,255,33,99,82,255, + 33,99,82,255,33,99,82,255,33,98,82,255,32,98,81,255, + 32,97,81,255,32,97,81,255,32,97,81,255,31,96,80,255, + 31,96,80,255,31,96,80,255,31,95,80,255,30,95,80,255, + 30,94,80,255,30,94,80,255,30,94,80,255,30,93,79,255, + 30,93,79,255,30,93,79,255,30,93,79,255,30,92,78,255, + 30,92,78,255,30,92,78,255,30,92,78,255,31,92,78,255, + 31,92,78,255,31,92,78,255,31,92,78,255,31,92,77,255, + 31,92,77,255,31,92,77,255,31,92,77,255,32,91,76,255, + 32,91,76,255,32,91,76,255,32,91,76,255,32,92,75,255, + 32,92,75,255,32,92,75,255,33,92,75,255,33,93,75,255, + 34,93,75,255,34,93,75,255,34,93,75,255,35,94,74,255, + 35,94,74,255,35,94,74,255,36,94,74,255,36,95,73,255, + 37,95,73,255,37,95,73,255,38,96,73,255,38,96,73,255, + 39,97,73,255,39,97,73,255,39,98,73,255,40,98,72,255, + 40,99,72,255,40,99,72,255,41,100,72,255,41,100,72,255, + 41,100,72,255,42,101,72,255,42,101,72,255,43,102,72,255, + 43,102,72,255,44,103,72,255,44,103,72,255,44,104,72,255, + 45,104,72,255,45,105,72,255,45,105,72,255,46,106,72,255, + 46,106,72,255,46,107,72,255,46,107,72,255,46,107,72,255, + 47,108,72,255,47,108,72,255,47,108,72,255,47,109,72,255, + 48,109,73,255,48,110,73,255,48,110,73,255,48,110,73,255, + 48,111,73,255,48,111,73,255,48,111,73,255,48,111,73,255, + 48,112,74,255,48,112,74,255,48,112,74,255,48,112,74,255, + 48,112,74,255,48,112,74,255,48,112,74,255,48,112,74,255, + 48,112,75,255,48,112,75,255,48,112,75,255,48,112,75,255, + 47,112,75,255,47,112,75,255,47,112,75,255,46,112,75,255, + 46,111,76,255,45,111,76,255,45,111,76,255,44,111,76,255, + 44,110,77,255,43,110,77,255,43,110,77,255,42,109,77,255, + 42,109,77,255,41,108,77,255,41,108,77,255,40,107,77,255, + 40,107,78,255,39,106,78,255,39,106,78,255,38,105,78,255, + 38,105,78,255,37,104,78,255,37,104,78,255,36,104,78,255, + 36,103,79,255,35,103,79,255,35,103,79,255,34,102,79,255, + 34,102,80,255,33,101,80,255,33,101,80,255,33,101,80,255, + 32,101,80,255,32,101,80,255,32,101,80,255,32,101,80,255, + 31,101,81,255,31,101,81,255,31,101,81,255,31,101,81,255, + 32,101,81,255,32,101,81,255,32,101,81,255,32,102,81,255, + 33,102,81,255,33,103,81,255,33,103,81,255,34,104,81,255, + 34,104,81,255,35,105,81,255,35,106,81,255,36,106,81,255, + 36,107,82,255,37,108,82,255,37,108,82,255,38,109,82,255, + 38,109,82,255,39,110,82,255,39,111,82,255,40,111,82,255, + 40,112,83,255,41,113,83,255,42,114,83,255,42,114,83,255, + 43,115,83,255,44,116,83,255,44,117,83,255,45,117,84,255, + 45,118,84,255,46,119,85,255,46,119,85,255,47,120,85,255, + 47,120,86,255,48,121,86,255,48,121,86,255,48,121,87,255, + 49,122,87,255,49,122,88,255,49,122,89,255,49,122,89,255, + 49,123,90,255,49,123,91,255,49,123,91,255,49,123,92,255, + 50,122,92,255,50,122,93,255,50,122,93,255,50,122,94,255, + 50,122,94,255,50,122,95,255,50,122,96,255,50,121,96,255, + 49,121,97,255,49,120,98,255,49,120,98,255,49,119,99,255, + 48,119,99,255,48,118,100,255,48,118,100,255,47,117,101,255, + 47,117,101,255,46,116,102,255,46,115,102,255,46,115,102,255, + 45,114,103,255,45,113,103,255,45,112,103,255,45,112,103,255, + 44,111,103,255,44,110,103,255,44,109,103,255,43,109,103,255, + 43,108,102,255,42,107,102,255,42,106,102,255,42,105,102,255, + 41,104,101,255,41,103,101,255,41,102,101,255,40,101,100,255, + 40,99,100,255,39,98,99,255,39,97,98,255,38,96,98,255, + 38,95,97,255,37,94,96,255,37,93,95,255,36,92,95,255, + 36,90,94,255,35,89,93,255,34,88,92,255,34,86,91,255, + 33,85,90,255,32,83,89,255,32,82,88,255,31,81,87,255, + 31,79,85,255,30,78,84,255,29,77,83,255,29,76,82,255, + 28,75,81,255,27,73,80,255,27,72,79,255,26,70,78,255, + 26,69,77,255,25,67,75,255,24,66,74,255,24,65,73,255, + 23,64,72,255,22,62,70,255,22,61,69,255,21,60,68,255, + 21,59,67,255,20,57,65,255,20,56,64,255,19,55,63,255, + 19,54,62,255,18,53,61,255,18,52,60,255,17,51,59,255, + 17,50,58,255,16,49,57,255,16,49,56,255,16,48,56,255, + 15,48,55,255,15,47,54,255,15,47,54,255,15,46,53,255, + 14,46,53,255,14,45,52,255,14,45,52,255,14,44,51,255, + 13,44,51,255,13,43,50,255,13,43,50,255,13,43,49,255, + 13,42,49,255,13,42,48,255,13,42,48,255,13,42,47,255, + 12,41,47,255,12,41,46,255,12,41,46,255,12,41,46,255, + 13,41,45,255,13,41,45,255,13,41,45,255,13,41,45,255, + 13,41,44,255,13,41,44,255,13,41,44,255,13,41,44,255, + 13,40,43,255,13,40,43,255,13,40,43,255,13,40,43,255, + 14,41,42,255,14,41,42,255,14,41,42,255,14,41,42,255, + 14,41,42,255,14,41,42,255,14,41,42,255,14,41,42,255, + 15,41,42,255,15,41,42,255,15,41,42,255,15,41,42,255, + 16,42,41,255,16,42,41,255,16,42,41,255,16,42,41,255, + 17,42,41,255,17,42,41,255,17,42,41,255,17,42,41,255, + 18,43,40,255,18,43,40,255,18,43,40,255,18,43,40,255, + 19,44,40,255,19,44,40,255,19,44,40,255,20,44,40,255, + 20,44,39,255,21,44,39,255,21,44,39,255,21,44,39,255, + 22,45,39,255,22,45,39,255,22,45,39,255,22,45,39,255, + 23,46,39,255,23,46,39,255,23,46,39,255,23,46,39,255, + 24,47,38,255,24,47,38,255,24,47,38,255,24,47,38,255, + 25,48,38,255,25,48,38,255,25,48,38,255,26,48,38,255, + 26,49,37,255,27,49,37,255,27,49,37,255,27,49,37,255, + 28,50,37,255,28,50,37,255,28,50,37,255,28,50,37,255, + 29,51,36,255,29,51,36,255,29,51,36,255,29,51,36,255, + 30,52,36,255,30,52,36,255,30,52,36,255,30,52,36,255, + 31,53,36,255,31,53,36,255,31,53,36,255,32,53,36,255, + 32,54,36,255,33,54,36,255,33,54,36,255,33,54,36,255, + 34,55,35,255,34,55,35,255,34,55,35,255,35,56,35,255, + 35,56,35,255,36,57,35,255,36,57,35,255,37,58,35,255, + 38,58,35,255,39,59,35,255,39,59,35,255,40,60,35,255, + 40,60,35,255,41,61,35,255,41,61,35,255,42,62,35,255, + 42,62,36,255,43,63,36,255,43,63,36,255,44,64,36,255, + 44,64,36,255,45,65,36,255,45,65,36,255,46,66,36,255, + 46,66,36,255,47,67,36,255,47,67,36,255,48,68,36,255, + 48,68,36,255,49,69,36,255,49,69,36,255,50,69,36,255, + 50,70,36,255,51,70,36,255,51,70,36,255,51,70,36,255, + 52,71,36,255,52,71,36,255,52,71,36,255,52,71,36,255, + 53,71,35,255,53,71,35,255,53,71,35,255,53,71,35,255, + 53,70,35,255,53,70,35,255,53,70,35,255,53,70,35,255, + 53,69,35,255,53,69,35,255,53,69,35,255,53,69,35,255, + 53,68,34,255,53,68,34,255,53,68,34,255,53,68,34,255, + 52,67,34,255,52,67,34,255,52,67,34,255,52,67,34,255, + 51,66,33,255,51,66,33,255,51,66,33,255,50,65,33,255, + 50,65,32,255,49,64,32,255,49,64,32,255,49,63,32,255, + 48,63,32,255,48,62,32,255,48,62,32,255,47,61,32,255, + 47,61,31,255,46,60,31,255,46,60,31,255,45,59,31,255, + 45,59,30,255,44,58,30,255,44,58,30,255,43,57,30,255, + 43,57,30,255,42,56,30,255,42,56,30,255,41,55,30,255, + 41,55,29,255,40,54,29,255,40,54,29,255,39,53,29,255, + 38,52,28,255,37,51,28,255,37,51,28,255,36,50,28,255, + 36,50,28,255,35,49,28,255,35,49,28,255,34,48,28,255, + 34,47,27,255,33,46,27,255,33,46,27,255,32,45,27,255, + 31,44,26,255,30,43,26,255,30,43,26,255,29,42,26,255, + 29,42,26,255,28,41,26,255,28,41,26,255,27,40,26,255, + 27,39,25,255,26,38,25,255,26,38,25,255,26,37,25,255, + 25,37,24,255,25,36,24,255,25,36,24,255,24,35,24,255, + 24,34,24,255,23,33,24,255,23,33,24,255,22,32,24,255, + 22,32,23,255,21,31,23,255,21,31,23,255,21,31,23,255, + 20,30,23,255,20,30,23,255,20,30,23,255,20,29,23,255, + 19,29,22,255,19,28,22,255,19,28,22,255,19,28,22,255, + 18,27,22,255,18,27,22,255,18,27,22,255,18,27,22,255, + 81,78,37,255,81,78,37,255,81,78,37,255,81,78,37,255, + 81,79,37,255,81,79,37,255,81,79,37,255,81,79,37,255, + 81,79,37,255,81,79,37,255,81,79,37,255,81,79,37,255, + 81,79,37,255,81,79,37,255,81,79,37,255,81,79,37,255, + 80,79,37,255,80,79,37,255,80,79,37,255,80,79,37,255, + 79,79,37,255,79,79,37,255,79,79,37,255,79,79,37,255, + 78,80,37,255,78,80,37,255,78,80,37,255,77,80,37,255, + 77,80,36,255,76,80,36,255,76,80,36,255,76,80,36,255, + 75,79,37,255,75,79,37,255,75,79,37,255,75,79,37,255, + 74,79,36,255,74,79,36,255,74,79,36,255,73,79,36,255, + 73,79,36,255,72,79,36,255,72,79,36,255,72,79,36,255, + 71,80,36,255,71,80,36,255,71,80,36,255,71,80,36,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,81,35,255, + 71,81,36,255,71,82,36,255,71,82,36,255,71,83,36,255, + 72,83,36,255,72,84,36,255,72,84,36,255,72,85,36,255, + 73,85,37,255,73,86,37,255,73,86,37,255,74,87,37,255, + 74,88,37,255,75,89,37,255,75,89,37,255,76,90,37,255, + 76,91,38,255,77,92,38,255,77,92,38,255,78,93,38,255, + 79,94,39,255,80,95,39,255,80,95,39,255,81,96,39,255, + 81,97,40,255,82,98,40,255,82,98,40,255,82,99,40,255, + 83,99,41,255,83,100,41,255,83,100,41,255,83,100,41,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,102,43,255,84,102,43,255,84,102,43,255,84,102,43,255, + 84,102,43,255,84,102,43,255,84,102,43,255,84,102,43,255, + 83,102,43,255,83,102,43,255,83,102,43,255,83,102,43,255, + 82,101,44,255,82,101,44,255,82,101,44,255,82,101,44,255, + 81,100,44,255,81,100,44,255,81,100,44,255,81,100,44,255, + 80,99,44,255,80,99,44,255,80,99,44,255,80,99,44,255, + 79,98,44,255,79,98,44,255,79,98,44,255,79,98,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 78,97,44,255,78,97,44,255,78,97,44,255,78,97,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 77,95,44,255,77,95,44,255,77,95,44,255,77,95,44,255, + 77,94,44,255,77,94,44,255,77,94,44,255,77,94,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 75,93,44,255,75,93,44,255,75,93,44,255,75,93,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,93,45,255,75,93,45,255,75,93,45,255,75,93,45,255, + 76,93,45,255,76,93,45,255,76,93,45,255,76,93,45,255, + 76,94,45,255,76,94,45,255,76,94,45,255,76,94,45,255, + 77,94,45,255,77,94,45,255,77,94,45,255,77,94,45,255, + 77,95,45,255,77,95,45,255,77,95,45,255,77,95,45,255, + 77,95,46,255,77,95,46,255,77,95,46,255,77,95,46,255, + 78,95,46,255,78,95,46,255,78,95,46,255,78,95,46,255, + 78,96,46,255,78,96,46,255,78,96,46,255,78,96,46,255, + 79,97,46,255,79,97,46,255,79,97,46,255,80,97,46,255, + 80,98,46,255,81,98,46,255,81,98,46,255,82,99,46,255, + 82,99,46,255,83,100,46,255,83,100,46,255,84,101,46,255, + 84,101,46,255,85,102,46,255,85,102,46,255,86,103,46,255, + 86,103,46,255,87,104,46,255,87,104,46,255,88,105,46,255, + 89,106,46,255,89,106,46,255,90,107,46,255,91,108,46,255, + 91,108,46,255,92,109,46,255,92,109,46,255,93,110,46,255, + 93,110,46,255,94,111,46,255,94,111,46,255,94,112,46,255, + 95,112,46,255,95,113,46,255,95,113,46,255,95,113,46,255, + 96,114,46,255,96,114,46,255,96,114,46,255,96,114,46,255, + 96,114,46,255,96,114,46,255,96,114,46,255,96,114,46,255, + 95,113,46,255,95,113,46,255,95,113,46,255,95,113,46,255, + 95,113,47,255,95,113,47,255,95,113,47,255,95,113,47,255, + 95,112,47,255,95,112,47,255,95,112,47,255,95,112,47,255, + 94,112,47,255,94,112,47,255,94,112,47,255,94,112,47,255, + 94,112,47,255,94,112,47,255,94,112,47,255,94,112,47,255, + 95,113,47,255,95,113,47,255,95,113,47,255,95,113,47,255, + 96,114,47,255,96,114,47,255,96,114,47,255,97,114,47,255, + 97,115,47,255,98,115,47,255,98,115,47,255,98,116,47,255, + 99,116,47,255,99,117,47,255,99,117,47,255,100,118,47,255, + 101,118,48,255,101,119,48,255,102,119,48,255,103,120,48,255, + 103,121,48,255,104,121,48,255,104,122,48,255,105,123,48,255, + 105,123,48,255,106,124,48,255,106,124,48,255,106,125,48,255, + 107,126,48,255,107,126,48,255,107,127,48,255,108,128,48,255, + 108,128,49,255,109,129,49,255,109,129,49,255,109,130,49,255, + 110,130,49,255,110,131,49,255,110,131,49,255,110,131,49,255, + 111,132,50,255,111,132,50,255,111,132,50,255,111,133,50,255, + 111,133,51,255,111,134,51,255,111,134,51,255,111,135,52,255, + 110,135,52,255,110,136,53,255,110,136,53,255,110,136,53,255, + 110,137,54,255,110,137,54,255,110,137,54,255,109,137,55,255, + 109,137,55,255,108,137,56,255,108,137,56,255,107,137,57,255, + 106,136,57,255,106,136,58,255,105,136,58,255,104,136,59,255, + 103,135,60,255,102,135,60,255,101,135,61,255,100,135,62,255, + 99,134,62,255,99,134,63,255,98,134,63,255,97,133,64,255, + 95,133,65,255,94,132,66,255,93,132,67,255,91,131,68,255, + 90,131,69,255,88,130,69,255,87,130,70,255,85,129,71,255, + 83,128,72,255,82,127,72,255,80,126,73,255,78,125,74,255, + 77,124,75,255,75,124,75,255,74,123,76,255,72,122,77,255, + 70,121,77,255,69,121,78,255,67,120,78,255,65,119,79,255, + 64,118,79,255,62,118,80,255,61,117,80,255,60,116,81,255, + 58,115,81,255,57,115,82,255,56,114,82,255,54,113,82,255, + 53,112,83,255,51,112,83,255,50,111,83,255,49,110,83,255, + 48,110,84,255,46,109,84,255,45,109,84,255,44,108,84,255, + 43,107,85,255,42,107,85,255,41,106,85,255,40,105,85,255, + 39,105,84,255,39,104,84,255,38,104,84,255,37,103,84,255, + 36,103,84,255,36,102,84,255,35,102,84,255,35,101,84,255, + 34,101,83,255,34,100,83,255,34,100,83,255,34,100,83,255, + 33,99,82,255,33,99,82,255,33,99,82,255,33,98,82,255, + 32,98,81,255,32,97,81,255,32,97,81,255,32,97,81,255, + 31,96,81,255,31,96,81,255,31,96,81,255,31,95,81,255, + 31,95,80,255,31,94,80,255,31,94,80,255,31,94,80,255, + 31,93,79,255,31,93,79,255,31,93,79,255,31,93,79,255, + 32,93,78,255,32,93,78,255,32,93,78,255,32,93,78,255, + 32,93,77,255,32,93,77,255,32,93,77,255,32,93,77,255, + 33,92,77,255,33,92,77,255,33,92,77,255,33,92,77,255, + 33,93,76,255,33,93,76,255,33,93,76,255,33,93,76,255, + 34,94,75,255,34,94,75,255,34,94,75,255,35,94,75,255, + 35,95,75,255,36,95,75,255,36,95,75,255,36,95,75,255, + 37,96,74,255,37,96,74,255,37,96,74,255,38,97,74,255, + 38,97,74,255,39,98,74,255,39,98,74,255,40,99,74,255, + 40,99,73,255,41,100,73,255,41,100,73,255,41,100,73,255, + 42,101,73,255,42,101,73,255,42,101,73,255,42,101,73,255, + 43,102,73,255,43,102,73,255,44,103,73,255,44,104,73,255, + 44,104,73,255,45,105,73,255,45,106,73,255,45,106,73,255, + 45,106,73,255,45,107,73,255,46,107,73,255,46,107,73,255, + 46,107,73,255,47,108,73,255,47,108,73,255,47,108,73,255, + 47,108,73,255,47,109,74,255,47,109,74,255,47,109,74,255, + 47,110,74,255,47,110,74,255,47,111,74,255,47,111,74,255, + 47,111,74,255,47,111,75,255,47,111,75,255,47,111,75,255, + 47,111,75,255,47,112,75,255,47,112,75,255,47,112,75,255, + 47,112,75,255,47,111,76,255,47,111,76,255,47,111,76,255, + 47,111,76,255,46,111,76,255,46,111,76,255,46,111,76,255, + 45,111,76,255,45,110,77,255,44,110,77,255,44,110,77,255, + 43,110,77,255,43,109,78,255,42,109,78,255,42,109,78,255, + 41,109,78,255,41,108,78,255,40,108,78,255,40,108,78,255, + 39,107,78,255,39,107,79,255,38,106,79,255,38,106,79,255, + 37,105,79,255,37,105,79,255,36,104,79,255,36,104,79,255, + 35,104,79,255,35,103,80,255,34,103,80,255,34,103,80,255, + 33,102,80,255,33,102,81,255,32,101,81,255,32,101,81,255, + 32,101,81,255,31,101,81,255,31,101,81,255,31,101,81,255, + 31,101,81,255,30,101,82,255,30,101,82,255,30,101,82,255, + 30,101,82,255,31,102,82,255,31,102,82,255,31,102,82,255, + 31,102,82,255,32,103,82,255,32,103,82,255,32,103,82,255, + 33,104,82,255,33,104,83,255,34,105,83,255,34,106,83,255, + 35,106,83,255,35,107,83,255,36,108,83,255,36,109,83,255, + 37,109,83,255,37,110,84,255,38,111,84,255,38,112,84,255, + 39,112,84,255,39,113,84,255,40,114,84,255,41,115,84,255, + 41,115,84,255,42,116,85,255,43,117,85,255,43,117,85,255, + 44,118,86,255,44,118,86,255,45,119,87,255,45,119,87,255, + 46,120,87,255,46,120,88,255,47,121,88,255,47,121,88,255, + 47,121,89,255,48,122,89,255,48,122,90,255,48,122,90,255, + 48,122,91,255,48,123,91,255,48,123,92,255,48,123,93,255, + 48,123,93,255,49,123,94,255,49,123,95,255,49,123,95,255, + 49,123,96,255,49,122,96,255,49,122,97,255,49,122,98,255, + 49,122,98,255,48,121,99,255,48,121,100,255,48,121,100,255, + 48,120,101,255,47,120,101,255,47,119,102,255,47,119,102,255, + 46,118,103,255,46,118,103,255,45,117,104,255,45,116,104,255, + 45,116,104,255,44,115,105,255,44,114,105,255,44,113,105,255, + 44,113,105,255,43,112,105,255,43,111,105,255,43,110,105,255, + 42,109,105,255,42,108,104,255,41,107,104,255,41,106,104,255, + 41,106,104,255,40,105,103,255,40,104,103,255,40,103,103,255, + 39,102,102,255,39,100,102,255,38,99,101,255,38,98,100,255, + 37,97,100,255,37,95,99,255,36,94,98,255,36,93,97,255, + 35,92,96,255,35,90,95,255,34,89,94,255,34,88,93,255, + 33,87,92,255,33,85,91,255,32,84,90,255,31,83,89,255, + 31,81,88,255,30,80,86,255,29,78,85,255,29,77,84,255, + 28,76,83,255,28,75,82,255,27,73,81,255,27,72,80,255, + 26,70,79,255,26,69,78,255,25,67,76,255,24,66,75,255, + 24,65,74,255,23,64,73,255,22,62,71,255,22,61,70,255, + 21,60,69,255,21,59,68,255,20,57,66,255,19,56,65,255, + 19,55,64,255,18,54,63,255,17,53,62,255,17,52,61,255, + 17,52,60,255,16,51,59,255,16,50,58,255,16,49,57,255, + 15,49,57,255,15,48,56,255,14,47,55,255,14,47,54,255, + 14,46,54,255,13,46,53,255,13,45,52,255,13,45,52,255, + 13,44,51,255,13,44,51,255,13,43,50,255,13,43,50,255, + 13,43,49,255,12,42,49,255,12,42,48,255,12,42,48,255, + 12,42,48,255,12,42,47,255,12,42,47,255,12,42,47,255, + 12,42,46,255,12,42,46,255,12,42,45,255,12,42,45,255, + 12,42,45,255,13,42,45,255,13,42,45,255,13,42,45,255, + 13,42,45,255,13,41,44,255,13,41,44,255,13,41,44,255, + 13,41,44,255,14,42,43,255,14,42,43,255,14,42,43,255, + 14,42,43,255,14,42,43,255,14,42,43,255,14,42,43,255, + 14,42,43,255,15,42,42,255,15,42,42,255,15,42,42,255, + 15,42,42,255,16,42,42,255,16,42,42,255,16,42,42,255, + 16,42,42,255,17,43,41,255,17,43,41,255,17,43,41,255, + 17,43,41,255,18,43,41,255,18,43,41,255,18,43,41,255, + 18,43,41,255,19,44,40,255,19,44,40,255,19,44,40,255, + 19,44,40,255,20,44,40,255,20,44,40,255,20,44,40,255, + 20,44,40,255,21,45,39,255,21,45,39,255,21,45,39,255, + 21,45,39,255,22,46,39,255,22,46,39,255,22,46,39,255, + 22,46,39,255,23,47,38,255,23,47,38,255,23,47,38,255, + 23,47,38,255,24,48,38,255,24,48,38,255,24,48,38,255, + 25,48,38,255,25,49,37,255,26,49,37,255,26,49,37,255, + 26,49,37,255,27,49,37,255,27,49,37,255,27,49,37,255, + 27,49,37,255,28,50,37,255,28,50,37,255,28,50,37,255, + 28,50,37,255,29,51,36,255,29,51,36,255,29,51,36,255, + 29,51,36,255,30,52,36,255,30,52,36,255,30,52,36,255, + 31,52,36,255,31,53,36,255,32,53,36,255,32,53,36,255, + 33,53,36,255,33,54,35,255,34,54,35,255,34,54,35,255, + 35,55,35,255,35,55,35,255,36,56,35,255,36,56,35,255, + 37,57,35,255,37,57,35,255,38,58,35,255,38,58,35,255, + 39,59,35,255,39,59,35,255,40,60,35,255,40,60,35,255, + 41,61,35,255,41,61,35,255,42,62,35,255,42,62,35,255, + 43,63,35,255,44,63,36,255,45,64,36,255,45,64,36,255, + 46,65,36,255,46,65,36,255,47,66,36,255,47,66,36,255, + 48,67,36,255,48,67,36,255,49,68,36,255,49,68,36,255, + 50,68,36,255,50,69,36,255,51,69,36,255,51,69,36,255, + 51,69,36,255,52,70,36,255,52,70,36,255,52,70,36,255, + 52,70,36,255,52,70,36,255,52,70,36,255,52,70,36,255, + 52,70,36,255,52,70,35,255,52,70,35,255,52,70,35,255, + 52,70,35,255,52,70,35,255,52,70,35,255,52,70,35,255, + 52,70,35,255,52,69,34,255,52,69,34,255,52,69,34,255, + 52,69,34,255,51,68,34,255,51,68,34,255,51,68,34,255, + 51,67,34,255,50,67,33,255,50,66,33,255,50,66,33,255, + 50,65,33,255,49,65,33,255,49,64,33,255,49,64,33,255, + 48,63,33,255,48,63,32,255,47,62,32,255,47,62,32,255, + 46,62,32,255,46,61,31,255,45,61,31,255,45,61,31,255, + 44,60,31,255,44,59,30,255,43,58,30,255,43,58,30,255, + 42,57,30,255,42,57,30,255,41,56,30,255,41,56,30,255, + 40,55,30,255,40,55,29,255,39,54,29,255,39,54,29,255, + 38,53,29,255,38,52,28,255,37,51,28,255,37,51,28,255, + 36,50,28,255,36,49,28,255,35,48,28,255,35,48,28,255, + 34,47,28,255,33,46,27,255,32,45,27,255,32,45,27,255, + 31,44,27,255,31,44,26,255,30,43,26,255,30,43,26,255, + 29,42,26,255,29,41,26,255,28,40,26,255,28,40,26,255, + 27,39,26,255,27,38,25,255,26,37,25,255,26,37,25,255, + 25,36,25,255,25,36,25,255,24,35,25,255,24,35,25,255, + 24,34,25,255,23,34,24,255,23,33,24,255,23,33,24,255, + 22,32,24,255,22,32,24,255,21,31,24,255,21,31,24,255, + 21,30,24,255,20,30,23,255,20,29,23,255,20,29,23,255, + 20,29,23,255,19,28,23,255,19,28,23,255,19,28,23,255, + 19,28,23,255,18,27,23,255,18,27,23,255,18,27,23,255, + 18,27,23,255,80,77,36,255,80,77,36,255,80,77,36,255, + 80,77,36,255,80,78,37,255,80,78,37,255,80,78,37,255, + 80,78,37,255,80,78,37,255,80,78,37,255,80,78,37,255, + 80,78,37,255,80,79,37,255,80,79,37,255,80,79,37,255, + 80,79,37,255,79,79,37,255,79,79,37,255,79,79,37,255, + 79,79,37,255,78,79,37,255,78,79,37,255,78,79,37,255, + 78,79,37,255,77,80,37,255,77,80,37,255,77,80,37,255, + 77,80,37,255,76,80,36,255,76,80,36,255,76,80,36,255, + 76,80,36,255,75,79,37,255,75,79,37,255,75,79,37,255, + 74,79,37,255,74,79,36,255,73,79,36,255,73,79,36,255, + 73,79,36,255,72,79,36,255,72,79,36,255,72,79,36,255, + 72,79,36,255,71,80,36,255,71,80,36,255,71,80,36,255, + 71,80,36,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,81,35,255,71,81,36,255,71,82,36,255,71,82,36,255, + 71,83,36,255,72,83,36,255,72,84,36,255,72,84,36,255, + 72,85,36,255,73,85,37,255,73,86,37,255,73,86,37,255, + 74,87,37,255,74,88,37,255,75,89,37,255,75,89,37,255, + 76,90,37,255,76,91,38,255,77,92,38,255,77,92,38,255, + 78,93,38,255,79,94,39,255,80,95,39,255,80,95,39,255, + 81,96,39,255,81,97,40,255,82,98,40,255,82,98,40,255, + 82,99,40,255,83,99,41,255,83,100,41,255,83,100,41,255, + 83,100,41,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,102,43,255,84,102,43,255,84,102,43,255, + 84,102,43,255,84,102,43,255,84,102,43,255,84,102,43,255, + 84,102,43,255,83,101,43,255,83,101,43,255,83,101,43,255, + 83,101,43,255,82,100,44,255,82,100,44,255,82,100,44,255, + 82,100,44,255,81,99,44,255,81,99,44,255,81,99,44,255, + 81,99,44,255,80,98,44,255,80,98,44,255,80,98,44,255, + 80,98,44,255,79,97,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,77,95,44,255,77,95,44,255,77,95,44,255, + 77,95,44,255,77,94,44,255,77,94,44,255,77,94,44,255, + 77,94,44,255,76,93,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,92,45,255,74,92,45,255,74,92,45,255, + 74,92,45,255,75,92,45,255,75,92,45,255,75,92,45,255, + 75,92,45,255,75,93,45,255,75,93,45,255,75,93,45,255, + 75,93,45,255,76,93,45,255,76,93,45,255,76,93,45,255, + 76,93,45,255,76,94,45,255,76,94,45,255,76,94,45,255, + 76,94,45,255,76,94,46,255,76,94,46,255,76,94,46,255, + 76,94,46,255,77,94,46,255,77,94,46,255,77,94,46,255, + 77,94,46,255,77,95,46,255,77,95,46,255,77,95,46,255, + 77,95,46,255,78,96,46,255,78,96,46,255,78,96,46,255, + 79,96,46,255,79,97,46,255,80,97,46,255,80,97,46,255, + 81,98,46,255,81,98,46,255,82,99,46,255,82,99,46,255, + 83,100,46,255,83,100,46,255,84,101,46,255,84,101,46,255, + 85,102,46,255,85,102,46,255,86,103,46,255,86,103,46,255, + 87,104,46,255,88,105,46,255,88,105,46,255,89,106,46,255, + 90,107,46,255,90,107,46,255,91,108,46,255,91,108,46,255, + 92,109,46,255,92,109,46,255,93,110,46,255,93,110,46,255, + 93,111,46,255,94,111,46,255,94,112,46,255,94,112,46,255, + 94,112,46,255,95,113,46,255,95,113,46,255,95,113,46,255, + 95,113,46,255,95,113,46,255,95,113,46,255,95,113,46,255, + 95,113,46,255,94,112,46,255,94,112,46,255,94,112,46,255, + 94,112,46,255,94,112,47,255,94,112,47,255,94,112,47,255, + 94,112,47,255,94,111,47,255,94,111,47,255,94,111,47,255, + 94,111,47,255,93,111,47,255,93,111,47,255,93,111,47,255, + 93,111,47,255,93,111,47,255,93,111,47,255,93,111,47,255, + 93,111,47,255,94,112,47,255,94,112,47,255,94,112,47,255, + 94,112,47,255,95,113,47,255,95,113,47,255,95,113,47,255, + 96,113,47,255,96,114,47,255,97,114,47,255,97,114,47,255, + 98,115,47,255,98,115,47,255,99,116,47,255,99,116,47,255, + 100,117,47,255,100,117,48,255,101,118,48,255,101,118,48,255, + 102,119,48,255,102,120,48,255,103,120,48,255,103,121,48,255, + 104,122,48,255,105,122,48,255,105,123,48,255,106,123,48,255, + 106,124,48,255,107,125,48,255,107,125,48,255,107,126,48,255, + 108,127,48,255,108,127,49,255,109,128,49,255,109,128,49,255, + 109,129,49,255,110,129,49,255,110,130,49,255,110,130,49,255, + 110,131,49,255,111,131,50,255,111,132,50,255,111,132,50,255, + 111,133,50,255,111,133,51,255,111,134,51,255,111,134,51,255, + 111,135,51,255,111,135,52,255,111,136,52,255,111,136,52,255, + 111,136,53,255,111,137,53,255,111,137,54,255,111,137,54,255, + 110,137,55,255,110,137,55,255,109,137,56,255,109,137,56,255, + 108,137,57,255,107,137,57,255,107,137,58,255,106,137,58,255, + 105,137,59,255,104,136,60,255,103,136,60,255,102,136,61,255, + 101,136,62,255,100,135,62,255,100,135,63,255,99,135,63,255, + 98,134,64,255,96,134,65,255,95,133,66,255,94,133,67,255, + 93,132,68,255,91,132,69,255,90,131,69,255,89,131,70,255, + 87,130,71,255,85,129,72,255,84,128,72,255,82,127,73,255, + 80,126,74,255,79,125,75,255,77,125,75,255,76,124,76,255, + 74,123,77,255,72,122,78,255,71,122,78,255,69,121,79,255, + 67,120,80,255,66,119,80,255,64,119,81,255,63,118,81,255, + 61,117,82,255,60,116,82,255,58,116,83,255,57,115,83,255, + 56,114,83,255,54,113,84,255,53,113,84,255,52,112,84,255, + 50,111,84,255,49,111,85,255,47,110,85,255,46,110,85,255, + 45,109,85,255,44,108,86,255,43,108,86,255,42,107,86,255, + 41,106,86,255,40,106,85,255,40,105,85,255,39,105,85,255, + 38,104,85,255,37,104,85,255,37,103,85,255,36,103,85,255, + 36,102,85,255,35,102,84,255,35,101,84,255,35,101,84,255, + 35,101,84,255,34,100,83,255,34,100,83,255,34,100,83,255, + 34,99,83,255,33,99,82,255,33,98,82,255,33,98,82,255, + 33,98,82,255,32,97,82,255,32,97,82,255,32,97,82,255, + 32,96,82,255,32,96,81,255,32,95,81,255,32,95,81,255, + 32,95,81,255,32,94,80,255,32,94,80,255,32,94,80,255, + 32,94,80,255,33,94,79,255,33,94,79,255,33,94,79,255, + 33,94,79,255,33,94,78,255,33,94,78,255,33,94,78,255, + 33,94,78,255,34,93,78,255,34,93,78,255,34,93,78,255, + 34,93,78,255,34,94,77,255,34,94,77,255,34,94,77,255, + 34,94,77,255,35,95,76,255,35,95,76,255,35,95,76,255, + 36,95,76,255,36,96,76,255,37,96,76,255,37,96,76,255, + 37,96,76,255,38,97,75,255,38,97,75,255,38,97,75,255, + 39,98,75,255,39,98,75,255,40,99,75,255,40,99,75,255, + 40,100,75,255,41,100,74,255,41,101,74,255,41,101,74,255, + 41,101,74,255,42,102,74,255,42,102,74,255,42,102,74,255, + 42,102,74,255,43,103,74,255,43,103,74,255,44,104,74,255, + 44,104,74,255,44,105,74,255,45,105,74,255,45,106,74,255, + 45,106,74,255,45,106,74,255,45,107,74,255,45,107,74,255, + 45,107,74,255,45,107,74,255,46,108,74,255,46,108,74,255, + 46,108,74,255,46,108,74,255,46,109,75,255,46,109,75,255, + 46,109,75,255,46,110,75,255,46,110,75,255,46,111,75,255, + 46,111,75,255,46,111,75,255,46,111,76,255,46,111,76,255, + 46,111,76,255,46,111,76,255,46,112,76,255,46,112,76,255, + 46,112,76,255,46,112,76,255,46,111,77,255,46,111,77,255, + 46,111,77,255,46,111,77,255,45,111,77,255,45,111,77,255, + 45,111,77,255,44,111,77,255,44,110,78,255,43,110,78,255, + 43,110,78,255,42,110,78,255,42,109,79,255,41,109,79,255, + 41,109,79,255,40,109,79,255,40,108,79,255,39,108,79,255, + 39,108,79,255,38,107,79,255,38,107,80,255,37,106,80,255, + 37,106,80,255,36,105,80,255,36,105,80,255,35,104,80,255, + 35,104,80,255,34,104,80,255,34,103,81,255,33,103,81,255, + 33,103,81,255,32,102,81,255,32,102,82,255,31,101,82,255, + 31,101,82,255,31,101,82,255,30,101,82,255,30,101,82,255, + 30,101,82,255,30,101,82,255,29,101,83,255,29,101,83,255, + 29,101,83,255,29,101,83,255,30,102,83,255,30,102,83,255, + 30,102,83,255,30,102,83,255,31,103,83,255,31,103,83,255, + 31,103,83,255,32,104,83,255,32,104,84,255,33,105,84,255, + 33,106,84,255,34,106,84,255,34,107,84,255,35,108,84,255, + 35,109,84,255,36,109,84,255,36,110,85,255,37,111,85,255, + 37,112,85,255,38,112,85,255,38,113,85,255,39,114,85,255, + 40,115,85,255,40,115,85,255,41,116,86,255,42,117,86,255, + 42,117,86,255,43,118,87,255,43,118,87,255,44,119,88,255, + 44,119,88,255,45,120,88,255,45,120,89,255,46,121,89,255, + 46,121,89,255,46,121,90,255,47,122,90,255,47,122,91,255, + 47,122,92,255,47,122,92,255,47,123,93,255,47,123,94,255, + 47,123,94,255,47,123,95,255,48,123,95,255,48,123,96,255, + 48,123,96,255,48,123,97,255,48,122,97,255,48,122,98,255, + 48,122,99,255,48,122,99,255,47,121,100,255,47,121,101,255, + 47,121,101,255,47,120,102,255,46,120,102,255,46,119,103,255, + 46,119,103,255,45,118,104,255,45,118,104,255,44,117,105,255, + 44,116,105,255,44,116,105,255,43,115,106,255,43,114,106,255, + 43,113,106,255,43,113,106,255,42,112,106,255,42,111,106,255, + 42,110,106,255,41,110,106,255,41,109,105,255,40,108,105,255, + 40,107,105,255,40,106,105,255,39,105,104,255,39,104,104,255, + 39,103,104,255,38,102,103,255,38,100,103,255,37,99,102,255, + 37,98,101,255,36,97,101,255,36,96,100,255,35,95,99,255, + 35,94,98,255,34,93,97,255,34,91,96,255,33,90,95,255, + 33,89,94,255,32,87,93,255,32,86,92,255,31,84,91,255, + 30,83,90,255,30,82,89,255,29,80,87,255,28,79,86,255, + 28,78,85,255,27,77,84,255,27,76,83,255,26,74,82,255, + 26,73,81,255,25,71,80,255,25,70,79,255,24,68,77,255, + 23,67,76,255,23,66,75,255,22,65,74,255,21,63,72,255, + 21,62,71,255,20,61,70,255,20,60,69,255,19,58,67,255, + 19,57,66,255,18,56,65,255,18,55,64,255,17,54,63,255, + 17,53,62,255,16,52,61,255,16,51,60,255,15,50,59,255, + 15,50,58,255,15,49,58,255,14,49,57,255,14,48,56,255, + 14,48,55,255,14,47,55,255,13,47,54,255,13,46,53,255, + 13,46,53,255,13,45,52,255,12,45,52,255,12,44,51,255, + 12,44,51,255,12,44,50,255,12,43,50,255,12,43,49,255, + 12,43,49,255,12,43,48,255,11,42,48,255,11,42,47,255, + 11,42,47,255,11,42,47,255,12,42,46,255,12,42,46,255, + 12,42,46,255,12,42,46,255,12,42,45,255,12,42,45,255, + 12,42,45,255,12,42,45,255,12,41,44,255,12,41,44,255, + 12,41,44,255,12,41,44,255,13,42,43,255,13,42,43,255, + 13,42,43,255,13,42,43,255,13,42,43,255,13,42,43,255, + 13,42,43,255,13,42,43,255,14,42,42,255,14,42,42,255, + 14,42,42,255,14,42,42,255,15,42,42,255,15,42,42,255, + 15,42,42,255,15,42,42,255,16,43,41,255,16,43,41,255, + 16,43,41,255,16,43,41,255,17,43,41,255,17,43,41,255, + 17,43,41,255,17,43,41,255,18,44,40,255,18,44,40,255, + 18,44,40,255,18,44,40,255,19,44,40,255,19,44,40,255, + 19,44,40,255,19,44,40,255,20,45,39,255,20,45,39,255, + 20,45,39,255,20,45,39,255,21,46,39,255,21,46,39,255, + 21,46,39,255,21,46,39,255,22,47,38,255,22,47,38,255, + 22,47,38,255,22,47,38,255,23,48,38,255,23,48,38,255, + 23,48,38,255,24,48,38,255,24,49,37,255,25,49,37,255, + 25,49,37,255,25,49,37,255,26,49,37,255,26,49,37,255, + 26,49,37,255,26,49,37,255,27,50,37,255,27,50,37,255, + 27,50,37,255,27,50,37,255,28,51,36,255,28,51,36,255, + 28,51,36,255,28,51,36,255,29,52,36,255,29,52,36,255, + 29,52,36,255,30,52,36,255,30,53,36,255,31,53,36,255, + 31,53,36,255,32,53,36,255,32,54,35,255,33,54,35,255, + 33,54,35,255,34,55,35,255,34,55,35,255,35,56,35,255, + 35,56,35,255,36,57,35,255,36,57,35,255,37,58,35,255, + 37,58,35,255,38,59,35,255,38,59,35,255,39,60,35,255, + 39,60,35,255,40,61,35,255,40,61,35,255,41,62,35,255, + 41,62,35,255,42,63,35,255,43,63,36,255,44,64,36,255, + 44,64,36,255,45,65,36,255,45,65,36,255,46,66,36,255, + 46,66,36,255,47,67,36,255,47,67,36,255,48,68,36,255, + 48,68,36,255,49,68,36,255,49,69,36,255,50,69,36,255, + 50,69,36,255,50,69,36,255,51,70,36,255,51,70,36,255, + 51,70,36,255,51,70,36,255,52,70,36,255,52,70,36,255, + 52,70,36,255,52,70,36,255,52,70,35,255,52,70,35,255, + 52,70,35,255,52,70,35,255,52,70,35,255,52,70,35,255, + 52,70,35,255,52,70,35,255,52,69,34,255,52,69,34,255, + 52,69,34,255,52,69,34,255,51,68,34,255,51,68,34,255, + 51,68,34,255,51,67,34,255,50,67,33,255,50,66,33,255, + 50,66,33,255,50,65,33,255,49,65,33,255,49,64,33,255, + 49,64,33,255,48,63,33,255,48,63,32,255,47,62,32,255, + 47,62,32,255,46,62,32,255,46,61,31,255,45,61,31,255, + 45,61,31,255,44,60,31,255,44,59,30,255,43,58,30,255, + 43,58,30,255,42,57,30,255,42,57,30,255,41,56,30,255, + 41,56,30,255,40,55,30,255,40,55,29,255,39,54,29,255, + 39,54,29,255,38,53,29,255,37,52,28,255,36,51,28,255, + 36,51,28,255,35,50,28,255,35,49,28,255,34,48,28,255, + 34,48,28,255,33,47,28,255,33,46,27,255,32,45,27,255, + 32,45,27,255,31,44,27,255,30,43,26,255,29,42,26,255, + 29,42,26,255,28,41,26,255,28,41,26,255,27,40,26,255, + 27,40,26,255,26,39,26,255,26,38,25,255,25,37,25,255, + 25,37,25,255,24,36,25,255,24,36,25,255,23,35,25,255, + 23,35,25,255,23,34,25,255,22,33,24,255,22,32,24,255, + 22,32,24,255,21,31,24,255,21,31,24,255,20,30,24,255, + 20,30,24,255,20,30,24,255,19,29,23,255,19,29,23,255, + 19,29,23,255,19,28,23,255,18,28,23,255,18,27,23,255, + 18,27,23,255,18,27,23,255,17,26,23,255,17,26,23,255, + 17,26,23,255,17,26,23,255,80,77,36,255,80,77,36,255, + 80,77,36,255,80,77,36,255,80,78,37,255,80,78,37,255, + 80,78,37,255,80,78,37,255,80,78,37,255,80,78,37,255, + 80,78,37,255,80,78,37,255,80,79,37,255,80,79,37,255, + 80,79,37,255,80,79,37,255,79,79,37,255,79,79,37,255, + 79,79,37,255,79,79,37,255,78,79,37,255,78,79,37,255, + 78,79,37,255,78,79,37,255,77,80,37,255,77,80,37,255, + 77,80,37,255,77,80,37,255,76,80,36,255,76,80,36,255, + 76,80,36,255,76,80,36,255,75,79,37,255,75,79,37,255, + 75,79,37,255,74,79,37,255,74,79,36,255,73,79,36,255, + 73,79,36,255,73,79,36,255,72,79,36,255,72,79,36,255, + 72,79,36,255,72,79,36,255,71,80,36,255,71,80,36,255, + 71,80,36,255,71,80,36,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,81,35,255,71,81,36,255,71,82,36,255, + 71,82,36,255,71,83,36,255,72,83,36,255,72,84,36,255, + 72,84,36,255,72,85,36,255,73,85,37,255,73,86,37,255, + 73,86,37,255,74,87,37,255,74,88,37,255,75,89,37,255, + 75,89,37,255,76,90,37,255,76,91,38,255,77,92,38,255, + 77,92,38,255,78,93,38,255,79,94,39,255,80,95,39,255, + 80,95,39,255,81,96,39,255,81,97,40,255,82,98,40,255, + 82,98,40,255,82,99,40,255,83,99,41,255,83,100,41,255, + 83,100,41,255,83,100,41,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,102,43,255,84,102,43,255, + 84,102,43,255,84,102,43,255,84,102,43,255,84,102,43,255, + 84,102,43,255,84,102,43,255,83,101,43,255,83,101,43,255, + 83,101,43,255,83,101,43,255,82,100,44,255,82,100,44,255, + 82,100,44,255,82,100,44,255,81,99,44,255,81,99,44,255, + 81,99,44,255,81,99,44,255,80,98,44,255,80,98,44,255, + 80,98,44,255,80,98,44,255,79,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,77,95,44,255,77,95,44,255, + 77,95,44,255,77,95,44,255,77,94,44,255,77,94,44,255, + 77,94,44,255,77,94,44,255,76,93,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,92,45,255,74,92,45,255, + 74,92,45,255,74,92,45,255,75,92,45,255,75,92,45,255, + 75,92,45,255,75,92,45,255,75,93,45,255,75,93,45,255, + 75,93,45,255,75,93,45,255,76,93,45,255,76,93,45,255, + 76,93,45,255,76,93,45,255,76,94,45,255,76,94,45,255, + 76,94,45,255,76,94,45,255,76,94,46,255,76,94,46,255, + 76,94,46,255,76,94,46,255,77,94,46,255,77,94,46,255, + 77,94,46,255,77,94,46,255,77,95,46,255,77,95,46,255, + 77,95,46,255,77,95,46,255,78,96,46,255,78,96,46,255, + 78,96,46,255,79,96,46,255,79,97,46,255,80,97,46,255, + 80,97,46,255,81,98,46,255,81,98,46,255,82,99,46,255, + 82,99,46,255,83,100,46,255,83,100,46,255,84,101,46,255, + 84,101,46,255,85,102,46,255,85,102,46,255,86,103,46,255, + 86,103,46,255,87,104,46,255,88,105,46,255,88,105,46,255, + 89,106,46,255,90,107,46,255,90,107,46,255,91,108,46,255, + 91,108,46,255,92,109,46,255,92,109,46,255,93,110,46,255, + 93,110,46,255,93,111,46,255,94,111,46,255,94,112,46,255, + 94,112,46,255,94,112,46,255,95,113,46,255,95,113,46,255, + 95,113,46,255,95,113,46,255,95,113,46,255,95,113,46,255, + 95,113,46,255,95,113,46,255,94,112,46,255,94,112,46,255, + 94,112,46,255,94,112,46,255,94,112,47,255,94,112,47,255, + 94,112,47,255,94,112,47,255,94,111,47,255,94,111,47,255, + 94,111,47,255,94,111,47,255,93,111,47,255,93,111,47,255, + 93,111,47,255,93,111,47,255,93,111,47,255,93,111,47,255, + 93,111,47,255,93,111,47,255,94,112,47,255,94,112,47,255, + 94,112,47,255,94,112,47,255,95,113,47,255,95,113,47,255, + 95,113,47,255,96,113,47,255,96,114,47,255,97,114,47,255, + 97,114,47,255,98,115,47,255,98,115,47,255,99,116,47,255, + 99,116,47,255,100,117,47,255,100,117,48,255,101,118,48,255, + 101,118,48,255,102,119,48,255,102,120,48,255,103,120,48,255, + 103,121,48,255,104,122,48,255,105,122,48,255,105,123,48,255, + 106,123,48,255,106,124,48,255,107,125,48,255,107,125,48,255, + 107,126,48,255,108,127,48,255,108,127,49,255,109,128,49,255, + 109,128,49,255,109,129,49,255,110,129,49,255,110,130,49,255, + 110,130,49,255,110,131,49,255,111,131,50,255,111,132,50,255, + 111,132,50,255,111,133,50,255,111,133,51,255,111,134,51,255, + 111,134,51,255,111,135,51,255,111,135,52,255,111,136,52,255, + 111,136,52,255,111,136,53,255,111,137,53,255,111,137,54,255, + 111,137,54,255,110,137,55,255,110,137,55,255,109,137,56,255, + 109,137,56,255,108,137,57,255,108,137,57,255,107,137,58,255, + 107,137,58,255,106,137,59,255,105,136,60,255,105,136,60,255, + 104,136,61,255,103,136,62,255,102,135,62,255,102,135,63,255, + 101,135,63,255,100,134,64,255,98,134,65,255,97,133,66,255, + 96,133,67,255,95,133,68,255,93,132,69,255,92,132,69,255, + 91,132,70,255,89,131,71,255,87,130,72,255,86,130,72,255, + 84,129,73,255,82,128,74,255,81,127,75,255,79,127,75,255, + 78,126,76,255,76,125,77,255,74,124,78,255,73,124,78,255, + 71,123,79,255,69,122,80,255,68,121,80,255,66,121,81,255, + 65,120,81,255,63,119,82,255,62,118,82,255,60,118,83,255, + 59,117,83,255,58,116,84,255,56,115,84,255,55,115,85,255, + 54,114,85,255,52,113,85,255,51,113,86,255,49,112,86,255, + 48,112,86,255,47,111,86,255,46,110,86,255,45,110,86,255, + 44,109,86,255,43,108,86,255,42,108,86,255,42,107,86,255, + 41,107,86,255,40,106,86,255,39,106,86,255,39,105,86,255, + 38,105,86,255,37,104,86,255,37,104,85,255,36,103,85,255, + 36,103,85,255,36,103,85,255,35,102,84,255,35,102,84,255, + 35,102,84,255,35,101,84,255,34,101,83,255,34,100,83,255, + 34,100,83,255,34,100,83,255,33,99,82,255,33,99,82,255, + 33,99,82,255,33,98,82,255,33,98,81,255,33,97,81,255, + 33,97,81,255,33,97,81,255,33,96,80,255,33,96,80,255, + 33,96,80,255,33,96,80,255,34,96,80,255,34,96,80,255, + 34,96,80,255,34,96,80,255,34,95,79,255,34,95,79,255, + 34,95,79,255,34,95,79,255,35,95,78,255,35,95,78,255, + 35,95,78,255,35,95,78,255,35,95,78,255,35,95,78,255, + 35,95,78,255,35,95,78,255,36,96,77,255,36,96,77,255, + 36,96,77,255,36,96,77,255,37,97,76,255,37,97,76,255, + 37,97,76,255,37,97,76,255,38,98,76,255,38,98,76,255, + 38,98,76,255,39,98,76,255,39,99,75,255,40,99,75,255, + 40,99,75,255,40,100,75,255,41,100,75,255,41,101,75,255, + 41,101,75,255,41,101,75,255,42,102,75,255,42,102,75,255, + 42,102,75,255,42,102,75,255,43,103,75,255,43,103,75,255, + 44,104,75,255,44,104,75,255,44,105,75,255,45,105,75,255, + 45,106,75,255,45,106,75,255,45,106,75,255,45,107,75,255, + 45,107,75,255,45,107,75,255,45,107,75,255,46,108,75,255, + 46,108,75,255,46,108,75,255,46,108,75,255,46,109,76,255, + 46,109,76,255,46,109,76,255,46,110,76,255,46,110,76,255, + 46,111,76,255,46,111,76,255,46,111,76,255,46,111,77,255, + 46,111,77,255,46,111,77,255,46,111,77,255,46,112,77,255, + 46,112,77,255,46,112,77,255,46,112,77,255,45,111,78,255, + 45,111,78,255,45,111,78,255,45,111,78,255,44,111,79,255, + 44,111,79,255,44,111,79,255,43,111,79,255,43,110,79,255, + 42,110,79,255,42,110,79,255,41,110,79,255,41,109,80,255, + 40,109,80,255,40,109,80,255,39,109,80,255,39,108,81,255, + 38,108,81,255,38,108,81,255,37,107,81,255,37,107,81,255, + 36,106,81,255,36,106,81,255,35,105,81,255,35,105,82,255, + 34,104,82,255,34,104,82,255,33,104,82,255,33,103,83,255, + 32,103,83,255,32,103,83,255,31,102,83,255,31,102,84,255, + 30,101,84,255,30,101,84,255,30,101,84,255,29,101,84,255, + 29,101,84,255,29,101,84,255,29,101,84,255,29,101,85,255, + 29,101,85,255,29,101,85,255,29,101,85,255,29,102,85,255, + 29,102,85,255,29,102,85,255,29,102,85,255,30,103,85,255, + 30,103,85,255,30,103,85,255,31,104,85,255,31,104,86,255, + 32,105,86,255,32,106,86,255,33,106,86,255,33,107,86,255, + 34,108,86,255,34,109,86,255,35,109,86,255,35,110,87,255, + 36,111,87,255,36,112,87,255,37,112,87,255,37,113,87,255, + 38,114,87,255,39,115,87,255,39,115,87,255,40,116,88,255, + 41,117,88,255,41,117,88,255,42,118,89,255,42,118,89,255, + 43,119,90,255,43,119,90,255,44,120,90,255,44,120,91,255, + 45,121,91,255,45,121,91,255,45,121,92,255,46,122,92,255, + 46,122,93,255,46,122,94,255,46,122,94,255,46,123,95,255, + 46,123,96,255,46,123,96,255,46,123,97,255,46,123,97,255, + 46,123,98,255,46,123,98,255,46,123,99,255,46,122,99,255, + 46,122,100,255,46,122,101,255,46,122,101,255,46,121,102,255, + 46,121,103,255,46,121,103,255,46,120,104,255,45,120,104,255, + 45,119,105,255,45,119,105,255,45,118,106,255,44,118,106,255, + 44,117,107,255,44,116,107,255,43,116,107,255,43,115,108,255, + 42,114,108,255,42,113,108,255,42,113,108,255,41,112,108,255, + 41,111,108,255,41,110,108,255,41,110,108,255,40,109,107,255, + 40,108,107,255,40,107,107,255,40,106,107,255,39,105,106,255, + 39,104,106,255,39,103,106,255,38,102,105,255,38,100,105,255, + 37,99,104,255,37,98,103,255,36,97,103,255,36,96,102,255, + 35,95,101,255,35,94,100,255,34,93,99,255,34,91,98,255, + 33,90,97,255,33,89,96,255,32,87,95,255,32,86,93,255, + 31,84,92,255,30,83,91,255,30,82,90,255,29,80,89,255, + 28,79,88,255,28,78,87,255,27,77,86,255,27,76,85,255, + 26,74,83,255,26,73,82,255,25,71,81,255,25,70,80,255, + 24,68,78,255,23,67,77,255,23,66,76,255,22,65,75,255, + 21,63,73,255,21,62,72,255,20,61,71,255,20,60,70,255, + 19,58,68,255,19,57,67,255,18,56,66,255,18,55,65,255, + 17,54,64,255,17,53,63,255,16,52,62,255,16,51,61,255, + 15,50,60,255,15,50,59,255,15,49,58,255,14,49,57,255, + 14,48,56,255,14,48,55,255,14,47,55,255,13,47,54,255, + 13,46,53,255,13,46,53,255,13,45,52,255,12,45,52,255, + 12,44,51,255,12,44,51,255,12,44,50,255,12,43,50,255, + 12,43,49,255,12,43,49,255,12,43,48,255,11,42,48,255, + 11,42,47,255,11,42,47,255,11,42,47,255,12,42,46,255, + 12,42,46,255,12,42,46,255,12,42,46,255,12,42,45,255, + 12,42,45,255,12,42,45,255,12,42,45,255,12,41,44,255, + 12,41,44,255,12,41,44,255,12,41,44,255,13,42,43,255, + 13,42,43,255,13,42,43,255,13,42,43,255,13,42,43,255, + 13,42,43,255,13,42,43,255,13,42,43,255,14,42,42,255, + 14,42,42,255,14,42,42,255,14,42,42,255,15,42,42,255, + 15,42,42,255,15,42,42,255,15,42,42,255,16,43,41,255, + 16,43,41,255,16,43,41,255,16,43,41,255,17,43,41,255, + 17,43,41,255,17,43,41,255,17,43,41,255,18,44,40,255, + 18,44,40,255,18,44,40,255,18,44,40,255,19,44,40,255, + 19,44,40,255,19,44,40,255,19,44,40,255,20,45,39,255, + 20,45,39,255,20,45,39,255,20,45,39,255,21,46,39,255, + 21,46,39,255,21,46,39,255,21,46,39,255,22,47,38,255, + 22,47,38,255,22,47,38,255,22,47,38,255,23,48,38,255, + 23,48,38,255,23,48,38,255,24,48,38,255,24,49,37,255, + 25,49,37,255,25,49,37,255,25,49,37,255,26,49,37,255, + 26,49,37,255,26,49,37,255,26,49,37,255,27,50,37,255, + 27,50,37,255,27,50,37,255,27,50,37,255,28,51,36,255, + 28,51,36,255,28,51,36,255,28,51,36,255,29,52,36,255, + 29,52,36,255,29,52,36,255,30,52,36,255,30,53,36,255, + 31,53,36,255,31,53,36,255,32,53,36,255,32,54,35,255, + 33,54,35,255,33,54,35,255,34,55,35,255,34,55,35,255, + 35,56,35,255,35,56,35,255,36,57,35,255,36,57,35,255, + 37,58,35,255,37,58,35,255,38,59,35,255,38,59,35,255, + 39,60,35,255,39,60,35,255,40,61,35,255,40,61,35,255, + 41,62,35,255,41,62,35,255,42,63,35,255,43,63,36,255, + 44,64,36,255,44,64,36,255,45,65,36,255,45,65,36,255, + 46,66,36,255,46,66,36,255,47,67,36,255,47,67,36,255, + 48,68,36,255,48,68,36,255,49,68,36,255,49,69,36,255, + 50,69,36,255,50,69,36,255,50,69,36,255,51,70,36,255, + 51,70,36,255,51,70,36,255,51,70,36,255,52,70,36,255, + 52,70,36,255,52,70,36,255,52,70,36,255,52,70,35,255, + 52,70,35,255,52,70,35,255,52,70,35,255,52,70,35,255, + 52,70,35,255,52,70,35,255,52,70,35,255,52,69,34,255, + 52,69,34,255,52,69,34,255,52,69,34,255,51,68,34,255, + 51,68,34,255,51,68,34,255,51,67,34,255,50,67,33,255, + 50,66,33,255,50,66,33,255,50,65,33,255,49,65,33,255, + 49,64,33,255,49,64,33,255,48,63,33,255,48,63,32,255, + 47,62,32,255,47,62,32,255,46,62,32,255,46,61,31,255, + 45,61,31,255,45,61,31,255,44,60,31,255,44,59,30,255, + 43,58,30,255,43,58,30,255,42,57,30,255,42,57,30,255, + 41,56,30,255,41,56,30,255,40,55,30,255,40,55,29,255, + 39,54,29,255,39,54,29,255,38,53,29,255,37,52,28,255, + 36,51,28,255,36,51,28,255,35,50,28,255,35,49,28,255, + 34,48,28,255,34,48,28,255,33,47,28,255,33,46,27,255, + 32,45,27,255,32,45,27,255,31,44,27,255,30,43,26,255, + 29,42,26,255,29,42,26,255,28,41,26,255,28,41,26,255, + 27,40,26,255,27,40,26,255,26,39,26,255,26,38,25,255, + 25,37,25,255,25,37,25,255,24,36,25,255,24,36,25,255, + 23,35,25,255,23,35,25,255,23,34,25,255,22,33,24,255, + 22,32,24,255,22,32,24,255,21,31,24,255,21,31,24,255, + 20,30,24,255,20,30,24,255,20,30,24,255,19,29,23,255, + 19,29,23,255,19,29,23,255,19,28,23,255,18,28,23,255, + 18,27,23,255,18,27,23,255,18,27,23,255,17,26,23,255, + 17,26,23,255,17,26,23,255,17,26,23,255,79,77,36,255, + 79,77,36,255,79,77,36,255,79,77,36,255,79,77,36,255, + 79,77,36,255,79,77,36,255,79,77,36,255,79,78,36,255, + 79,78,36,255,79,78,36,255,79,78,36,255,79,79,36,255, + 79,79,36,255,79,79,36,255,79,79,36,255,78,79,37,255, + 78,79,37,255,78,79,37,255,78,79,37,255,78,79,37,255, + 78,79,37,255,78,79,37,255,78,79,37,255,77,80,37,255, + 77,80,37,255,77,80,37,255,77,80,37,255,76,80,36,255, + 76,80,36,255,76,80,36,255,76,80,36,255,75,79,37,255, + 75,79,37,255,75,79,37,255,74,79,37,255,74,79,36,255, + 73,79,36,255,73,79,36,255,73,79,36,255,72,79,36,255, + 72,79,36,255,72,79,36,255,72,79,36,255,71,80,36,255, + 71,80,36,255,71,80,36,255,71,80,36,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,81,35,255,71,81,36,255, + 71,82,36,255,71,82,36,255,71,83,36,255,72,83,36,255, + 72,84,36,255,72,84,36,255,72,85,36,255,73,85,37,255, + 73,86,37,255,73,86,37,255,74,87,37,255,74,88,37,255, + 75,89,37,255,75,89,37,255,76,90,37,255,76,91,38,255, + 77,92,38,255,77,92,38,255,78,93,38,255,79,94,39,255, + 80,95,39,255,80,95,39,255,81,96,39,255,81,97,40,255, + 82,98,40,255,82,98,40,255,82,99,40,255,83,99,41,255, + 83,100,41,255,83,100,41,255,83,100,41,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,102,43,255, + 84,102,43,255,84,102,43,255,84,102,43,255,84,102,43,255, + 84,102,43,255,84,102,43,255,84,102,43,255,83,101,43,255, + 83,101,43,255,83,101,43,255,83,101,43,255,82,100,44,255, + 82,100,44,255,82,100,44,255,82,100,44,255,81,99,44,255, + 81,99,44,255,81,99,44,255,81,98,44,255,80,98,44,255, + 80,97,44,255,80,97,44,255,80,97,44,255,79,97,44,255, + 79,97,44,255,79,97,44,255,79,97,44,255,78,96,44,255, + 78,96,44,255,78,96,44,255,78,96,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,78,95,44,255, + 78,95,44,255,78,95,44,255,78,95,44,255,77,95,44,255, + 77,95,44,255,77,95,44,255,77,95,44,255,77,94,44,255, + 77,94,44,255,77,94,44,255,77,94,44,255,76,93,44,255, + 76,93,44,255,76,93,44,255,76,93,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,75,92,44,255, + 75,92,44,255,75,92,44,255,75,92,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,45,255, + 74,91,45,255,74,91,45,255,74,91,45,255,74,91,45,255, + 74,91,45,255,74,91,45,255,74,91,45,255,74,92,45,255, + 74,92,45,255,74,92,45,255,74,92,45,255,75,92,45,255, + 75,92,45,255,75,92,45,255,75,92,45,255,75,93,45,255, + 75,93,45,255,75,93,45,255,75,93,45,255,75,93,46,255, + 75,93,46,255,75,93,46,255,75,93,46,255,76,93,46,255, + 76,93,46,255,76,93,46,255,76,93,46,255,76,94,46,255, + 76,94,46,255,76,94,46,255,76,94,46,255,77,95,46,255, + 77,95,46,255,77,95,46,255,78,95,46,255,78,96,46,255, + 79,96,46,255,79,96,46,255,80,97,46,255,80,97,46,255, + 81,98,46,255,81,98,46,255,82,99,46,255,82,99,46,255, + 83,100,46,255,83,100,46,255,84,101,46,255,84,101,46,255, + 85,102,46,255,85,102,46,255,86,103,46,255,87,104,46,255, + 87,104,46,255,88,105,46,255,89,106,46,255,89,106,46,255, + 90,107,46,255,90,107,46,255,91,108,46,255,91,108,46,255, + 92,109,46,255,92,109,46,255,92,110,46,255,93,110,46,255, + 93,111,46,255,93,111,46,255,93,111,46,255,94,112,46,255, + 94,112,46,255,94,112,46,255,94,112,46,255,94,112,46,255, + 94,112,46,255,94,112,46,255,94,112,46,255,93,111,46,255, + 93,111,46,255,93,111,46,255,93,111,46,255,93,111,47,255, + 93,111,47,255,93,111,47,255,93,111,47,255,93,110,47,255, + 93,110,47,255,93,110,47,255,93,110,47,255,93,110,47,255, + 93,110,47,255,93,110,47,255,93,110,47,255,93,110,47,255, + 93,110,47,255,93,110,47,255,93,110,47,255,94,111,47,255, + 94,111,47,255,94,111,47,255,94,111,47,255,95,112,47,255, + 95,112,47,255,95,112,47,255,95,112,47,255,96,113,47,255, + 96,113,47,255,96,113,47,255,97,114,47,255,97,114,47,255, + 98,115,47,255,98,115,47,255,99,116,47,255,100,117,48,255, + 100,117,48,255,101,118,48,255,102,119,48,255,102,119,48,255, + 103,120,48,255,103,120,48,255,104,121,48,255,105,122,48,255, + 105,122,48,255,106,123,48,255,106,124,48,255,107,124,48,255, + 107,125,48,255,107,125,48,255,108,126,48,255,108,127,49,255, + 109,127,49,255,109,128,49,255,109,129,49,255,110,129,49,255, + 110,130,49,255,110,130,49,255,110,131,49,255,111,131,50,255, + 111,132,50,255,111,132,50,255,111,133,50,255,111,133,51,255, + 112,134,51,255,112,134,51,255,112,135,51,255,112,135,52,255, + 112,136,52,255,112,136,52,255,112,136,53,255,112,137,53,255, + 112,137,54,255,112,137,54,255,111,137,55,255,111,137,55,255, + 110,137,56,255,110,137,56,255,109,137,57,255,109,137,57,255, + 108,137,58,255,108,137,58,255,107,137,59,255,106,137,60,255, + 106,137,60,255,105,137,61,255,104,137,62,255,103,136,62,255, + 103,136,63,255,102,136,63,255,101,135,64,255,99,135,65,255, + 98,134,66,255,97,134,67,255,96,134,68,255,94,133,69,255, + 93,133,69,255,92,133,70,255,90,132,71,255,89,131,72,255, + 87,131,72,255,86,130,73,255,84,129,74,255,83,128,75,255, + 81,128,75,255,80,127,76,255,78,126,77,255,76,125,78,255, + 75,125,79,255,73,124,80,255,71,123,81,255,70,122,81,255, + 68,122,82,255,67,121,82,255,65,120,83,255,64,119,83,255, + 62,119,84,255,61,118,84,255,59,117,85,255,58,116,85,255, + 56,116,86,255,55,115,86,255,54,114,86,255,52,114,87,255, + 51,113,87,255,50,113,87,255,49,112,87,255,48,111,87,255, + 47,111,87,255,46,110,87,255,45,109,87,255,44,109,87,255, + 43,108,87,255,42,108,87,255,41,107,87,255,40,107,87,255, + 40,106,87,255,39,106,87,255,38,105,87,255,38,105,86,255, + 37,104,86,255,37,104,86,255,37,104,86,255,36,103,85,255, + 36,103,85,255,36,103,85,255,36,102,85,255,35,102,84,255, + 35,101,84,255,35,101,84,255,35,101,84,255,34,100,83,255, + 34,100,83,255,34,100,83,255,34,99,83,255,34,99,82,255, + 34,98,82,255,34,98,82,255,34,98,82,255,34,97,81,255, + 34,97,81,255,34,97,81,255,34,97,81,255,35,97,81,255, + 35,97,81,255,35,97,81,255,35,97,81,255,35,96,80,255, + 35,96,80,255,35,96,80,255,35,96,80,255,36,96,79,255, + 36,96,79,255,36,96,79,255,36,96,79,255,36,96,79,255, + 36,96,79,255,36,96,79,255,36,96,79,255,37,97,78,255, + 37,97,78,255,37,97,78,255,37,97,78,255,38,98,77,255, + 38,98,77,255,38,98,77,255,38,98,77,255,39,99,77,255, + 39,99,77,255,39,99,77,255,40,99,77,255,40,100,76,255, + 41,100,76,255,41,100,76,255,41,101,76,255,42,101,76,255, + 42,102,76,255,42,102,76,255,42,102,76,255,43,103,76,255, + 43,103,76,255,43,103,76,255,43,103,76,255,43,104,76,255, + 43,104,76,255,44,105,76,255,44,105,76,255,44,105,76,255, + 45,106,76,255,45,106,76,255,45,106,76,255,45,107,76,255, + 45,107,76,255,45,108,76,255,45,108,76,255,45,108,76,255, + 46,108,76,255,46,108,76,255,46,108,76,255,46,108,76,255, + 45,109,77,255,45,109,77,255,45,109,77,255,45,110,77,255, + 45,110,77,255,45,111,77,255,45,111,77,255,45,111,77,255, + 45,111,78,255,45,111,78,255,45,111,78,255,45,111,78,255, + 45,112,78,255,45,112,78,255,45,112,78,255,45,112,78,255, + 44,111,79,255,44,111,79,255,44,111,79,255,44,111,79,255, + 43,111,80,255,43,111,80,255,43,111,80,255,42,111,80,255, + 42,110,80,255,41,110,80,255,41,110,80,255,40,110,80,255, + 40,109,81,255,39,109,81,255,39,109,81,255,38,109,81,255, + 38,108,82,255,37,108,82,255,37,108,82,255,36,107,82,255, + 36,107,82,255,35,106,82,255,35,106,82,255,34,105,82,255, + 34,105,83,255,33,104,83,255,33,104,83,255,32,104,83,255, + 32,103,84,255,31,103,84,255,31,103,84,255,30,102,84,255, + 30,102,85,255,29,101,85,255,29,101,85,255,29,101,85,255, + 28,101,85,255,28,101,85,255,28,101,85,255,28,101,85,255, + 28,101,86,255,28,101,86,255,28,101,86,255,28,101,86,255, + 28,102,86,255,28,102,86,255,28,102,86,255,28,102,86,255, + 29,103,86,255,29,103,86,255,29,103,86,255,30,104,86,255, + 30,104,87,255,31,105,87,255,31,106,87,255,32,106,87,255, + 32,107,87,255,33,108,87,255,33,109,87,255,34,109,87,255, + 34,110,88,255,35,111,88,255,35,112,88,255,36,112,88,255, + 36,113,89,255,37,114,89,255,38,115,89,255,38,115,89,255, + 39,116,90,255,40,117,90,255,40,117,90,255,41,118,90,255, + 41,118,91,255,42,119,91,255,42,119,91,255,43,120,92,255, + 43,120,92,255,44,121,93,255,44,121,93,255,44,121,94,255, + 45,122,94,255,45,122,95,255,45,122,96,255,45,122,96,255, + 45,123,97,255,45,123,98,255,45,123,98,255,45,123,99,255, + 45,123,99,255,45,123,100,255,45,123,100,255,45,123,101,255, + 45,122,101,255,45,122,102,255,45,122,103,255,45,122,103,255, + 45,121,104,255,45,121,105,255,45,121,105,255,45,120,106,255, + 44,120,106,255,44,119,107,255,44,119,107,255,44,118,107,255, + 43,118,108,255,43,117,108,255,43,117,108,255,42,116,108,255, + 42,116,109,255,41,115,109,255,41,114,109,255,41,114,109,255, + 40,113,109,255,40,112,109,255,40,111,109,255,40,110,109,255, + 39,109,109,255,39,108,109,255,39,107,109,255,39,107,108,255, + 38,106,108,255,38,105,107,255,38,104,107,255,37,103,106,255, + 37,101,106,255,36,100,105,255,36,99,104,255,35,98,104,255, + 35,97,103,255,34,96,102,255,34,95,101,255,33,94,100,255, + 33,92,99,255,32,91,98,255,32,90,97,255,31,88,96,255, + 31,87,94,255,30,85,93,255,29,84,92,255,29,83,91,255, + 28,81,90,255,27,80,89,255,27,79,88,255,26,78,87,255, + 26,77,86,255,25,75,84,255,25,74,83,255,24,72,82,255, + 24,71,81,255,23,69,79,255,22,68,78,255,22,67,77,255, + 21,66,76,255,20,64,74,255,20,63,73,255,19,62,72,255, + 19,61,71,255,18,59,69,255,18,58,68,255,17,57,67,255, + 17,56,66,255,16,55,65,255,16,54,64,255,15,53,63,255, + 15,52,62,255,14,51,61,255,14,51,60,255,14,50,59,255, + 13,50,58,255,13,49,57,255,13,49,56,255,13,48,56,255, + 12,48,55,255,12,47,54,255,12,47,54,255,12,46,53,255, + 12,46,53,255,12,45,52,255,12,45,52,255,12,45,51,255, + 11,44,51,255,11,44,50,255,11,44,50,255,11,44,49,255, + 11,43,49,255,11,43,48,255,11,43,48,255,11,43,48,255, + 11,43,47,255,11,43,47,255,11,43,47,255,11,43,46,255, + 11,43,46,255,11,43,45,255,11,43,45,255,11,43,45,255, + 12,42,44,255,12,42,44,255,12,42,44,255,12,42,44,255, + 12,42,43,255,12,42,43,255,12,42,43,255,12,42,43,255, + 13,42,43,255,13,42,43,255,13,42,43,255,13,42,43,255, + 13,42,42,255,13,42,42,255,13,42,42,255,13,42,42,255, + 14,42,42,255,14,42,42,255,14,42,42,255,14,42,42,255, + 15,43,41,255,15,43,41,255,15,43,41,255,15,43,41,255, + 16,43,41,255,16,43,41,255,16,43,41,255,16,43,41,255, + 17,44,40,255,17,44,40,255,17,44,40,255,17,44,40,255, + 18,44,40,255,18,44,40,255,18,44,40,255,18,44,40,255, + 19,45,39,255,19,45,39,255,19,45,39,255,19,45,39,255, + 20,46,39,255,20,46,39,255,20,46,39,255,20,46,39,255, + 21,47,38,255,21,47,38,255,21,47,38,255,21,47,38,255, + 22,48,38,255,22,48,38,255,22,48,38,255,23,48,38,255, + 23,49,37,255,24,49,37,255,24,49,37,255,24,49,37,255, + 25,49,37,255,25,49,37,255,25,49,37,255,25,49,37,255, + 26,50,37,255,26,50,37,255,26,50,37,255,26,50,37,255, + 27,51,36,255,27,51,36,255,27,51,36,255,27,51,36,255, + 28,52,36,255,28,52,36,255,28,52,36,255,29,52,36,255, + 29,53,36,255,30,53,36,255,30,53,36,255,31,53,36,255, + 31,54,35,255,32,54,35,255,32,54,35,255,33,55,35,255, + 33,55,35,255,34,56,35,255,34,56,35,255,35,57,35,255, + 35,57,35,255,36,58,35,255,36,58,35,255,37,59,35,255, + 37,59,35,255,38,60,35,255,38,60,35,255,39,61,35,255, + 39,61,35,255,40,62,35,255,40,62,35,255,41,63,35,255, + 42,63,36,255,43,64,36,255,43,64,36,255,44,65,36,255, + 44,65,36,255,45,66,36,255,45,66,36,255,46,67,36,255, + 46,67,36,255,47,68,36,255,47,68,36,255,48,68,36,255, + 48,69,36,255,49,69,36,255,49,69,36,255,49,69,36,255, + 50,70,36,255,50,70,36,255,50,70,36,255,50,70,36,255, + 51,70,36,255,51,70,36,255,51,70,36,255,51,70,36,255, + 52,70,35,255,52,70,35,255,52,70,35,255,52,70,35,255, + 52,70,35,255,52,70,35,255,52,70,35,255,52,70,35,255, + 52,69,34,255,52,69,34,255,52,69,34,255,52,69,34,255, + 51,68,34,255,51,68,34,255,51,68,34,255,51,67,34,255, + 50,67,33,255,50,66,33,255,50,66,33,255,50,65,33,255, + 49,65,33,255,49,64,33,255,49,64,33,255,48,63,33,255, + 48,63,32,255,47,62,32,255,47,62,32,255,46,62,32,255, + 46,61,31,255,45,61,31,255,45,61,31,255,44,60,31,255, + 44,59,30,255,43,58,30,255,43,58,30,255,42,57,30,255, + 42,57,30,255,41,56,30,255,41,56,30,255,40,55,30,255, + 40,55,29,255,39,54,29,255,39,54,29,255,38,53,29,255, + 37,52,28,255,36,51,28,255,36,51,28,255,35,50,28,255, + 35,49,28,255,34,48,28,255,34,48,28,255,33,47,28,255, + 32,46,27,255,31,45,27,255,31,45,27,255,30,44,27,255, + 29,43,26,255,28,42,26,255,28,42,26,255,27,41,26,255, + 27,41,26,255,26,40,26,255,26,40,26,255,25,39,26,255, + 25,38,25,255,24,37,25,255,24,37,25,255,23,36,25,255, + 23,35,25,255,22,34,25,255,22,34,25,255,22,33,25,255, + 21,33,24,255,21,32,24,255,21,32,24,255,20,31,24,255, + 20,31,24,255,19,30,24,255,19,30,24,255,19,29,24,255, + 18,29,23,255,18,28,23,255,18,28,23,255,18,28,23,255, + 17,27,23,255,17,27,23,255,17,27,23,255,17,27,23,255, + 16,26,23,255,16,26,23,255,16,26,23,255,16,26,23,255, + 78,76,35,255,78,76,35,255,78,76,35,255,78,76,35,255, + 78,77,36,255,78,77,36,255,78,77,36,255,78,77,36,255, + 78,77,36,255,78,77,36,255,78,77,36,255,78,77,36,255, + 78,78,36,255,78,78,36,255,78,78,36,255,78,78,36,255, + 78,78,36,255,78,78,36,255,78,78,36,255,78,78,36,255, + 77,79,36,255,77,79,36,255,77,79,36,255,77,79,36,255, + 76,79,36,255,76,79,36,255,76,79,36,255,76,79,36,255, + 75,79,35,255,75,79,35,255,75,79,35,255,75,79,35,255, + 74,79,36,255,74,79,36,255,74,79,36,255,74,79,36,255, + 73,79,35,255,73,79,35,255,73,79,35,255,72,79,35,255, + 72,79,35,255,71,79,35,255,71,79,35,255,71,79,35,255, + 70,79,35,255,70,79,35,255,70,79,35,255,70,79,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,81,35,255,70,81,35,255,70,81,35,255,70,82,35,255, + 71,82,36,255,71,83,36,255,71,83,36,255,72,84,36,255, + 72,85,36,255,73,86,36,255,73,86,36,255,74,87,36,255, + 74,88,37,255,75,89,37,255,75,89,37,255,76,90,37,255, + 76,90,38,255,77,91,38,255,77,91,38,255,78,92,38,255, + 78,93,39,255,79,94,39,255,79,94,39,255,80,95,39,255, + 80,96,40,255,81,97,40,255,81,97,40,255,82,98,40,255, + 82,98,41,255,83,99,41,255,83,99,41,255,83,100,41,255, + 84,100,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 83,101,43,255,83,101,43,255,83,101,43,255,83,101,43,255, + 82,100,43,255,82,100,43,255,82,100,43,255,82,100,43,255, + 81,99,43,255,81,99,43,255,81,99,43,255,81,99,43,255, + 80,98,44,255,80,98,44,255,80,98,44,255,80,98,44,255, + 79,97,43,255,79,97,43,255,79,97,43,255,79,97,43,255, + 78,96,43,255,78,96,43,255,78,96,43,255,78,96,43,255, + 77,95,43,255,77,95,43,255,77,95,43,255,77,95,43,255, + 77,95,43,255,77,95,43,255,77,95,43,255,77,95,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 75,92,43,255,75,92,43,255,75,92,43,255,75,92,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,90,43,255,74,90,43,255,74,90,43,255,74,90,43,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,91,44,255,73,91,44,255,73,91,44,255,73,91,44,255, + 74,91,44,255,74,91,44,255,74,91,44,255,74,91,44,255, + 74,92,45,255,74,92,45,255,74,92,45,255,74,92,45,255, + 75,92,45,255,75,92,45,255,75,92,45,255,75,92,45,255, + 75,92,45,255,75,92,45,255,75,92,45,255,75,92,45,255, + 75,92,46,255,75,92,46,255,75,92,46,255,75,92,46,255, + 75,93,46,255,75,93,46,255,75,93,46,255,75,93,46,255, + 76,93,46,255,76,93,46,255,76,93,46,255,76,93,46,255, + 77,94,46,255,77,94,46,255,77,94,46,255,77,94,46,255, + 78,95,46,255,78,95,46,255,78,95,46,255,79,96,46,255, + 79,96,46,255,80,97,46,255,80,97,46,255,81,98,46,255, + 81,98,46,255,82,99,46,255,82,99,46,255,83,100,46,255, + 83,100,46,255,84,101,46,255,84,101,46,255,85,102,46,255, + 86,103,46,255,86,103,46,255,87,104,46,255,88,105,46,255, + 88,105,46,255,89,106,46,255,89,106,46,255,90,107,46,255, + 90,107,46,255,91,108,46,255,91,108,46,255,91,109,46,255, + 92,109,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 93,111,46,255,93,111,46,255,93,111,46,255,93,111,46,255, + 93,111,46,255,93,111,46,255,93,111,46,255,93,111,46,255, + 93,111,46,255,93,111,46,255,93,111,46,255,93,111,46,255, + 93,110,46,255,93,110,46,255,93,110,46,255,93,110,46,255, + 93,110,46,255,93,110,46,255,93,110,46,255,93,110,46,255, + 92,110,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 93,111,47,255,93,111,47,255,93,111,47,255,93,111,47,255, + 94,112,47,255,94,112,47,255,94,112,47,255,95,112,47,255, + 95,113,47,255,96,113,47,255,96,113,47,255,97,114,47,255, + 97,114,47,255,98,115,47,255,98,115,47,255,99,116,47,255, + 99,116,47,255,100,117,47,255,100,117,47,255,101,118,47,255, + 101,119,47,255,102,119,47,255,102,120,47,255,103,121,47,255, + 104,121,47,255,104,122,47,255,105,122,47,255,106,123,47,255, + 106,124,47,255,107,124,47,255,107,125,47,255,107,126,47,255, + 108,126,48,255,108,127,48,255,108,127,48,255,109,128,48,255, + 109,128,48,255,110,129,48,255,110,129,48,255,110,130,48,255, + 111,130,49,255,111,131,49,255,111,131,49,255,112,132,49,255, + 112,133,50,255,112,133,50,255,112,134,50,255,112,135,50,255, + 112,135,51,255,112,136,51,255,112,136,51,255,112,136,52,255, + 112,137,52,255,112,137,53,255,112,137,53,255,112,137,54,255, + 111,138,54,255,111,138,55,255,111,138,55,255,110,138,56,255, + 110,138,56,255,109,138,57,255,109,138,57,255,108,138,58,255, + 107,137,59,255,107,137,59,255,106,137,60,255,105,137,61,255, + 104,137,62,255,104,137,62,255,103,137,63,255,102,136,64,255, + 101,136,65,255,100,135,65,255,99,135,66,255,98,135,67,255, + 96,134,68,255,95,134,69,255,94,134,70,255,92,133,71,255, + 90,132,72,255,89,132,73,255,87,131,74,255,85,130,75,255, + 84,129,76,255,82,129,76,255,81,128,77,255,79,127,78,255, + 78,126,79,255,76,126,79,255,75,125,80,255,73,124,81,255, + 71,123,81,255,70,123,82,255,68,122,82,255,66,121,83,255, + 65,121,84,255,63,120,84,255,62,120,85,255,61,119,86,255, + 59,118,86,255,58,118,87,255,57,117,87,255,55,116,87,255, + 54,115,88,255,52,115,88,255,51,114,88,255,50,113,88,255, + 49,113,88,255,48,112,88,255,47,112,88,255,46,111,88,255, + 45,111,88,255,45,110,88,255,44,110,88,255,43,109,88,255, + 42,109,88,255,42,108,88,255,41,108,88,255,40,107,88,255, + 40,107,87,255,39,106,87,255,39,106,87,255,38,105,87,255, + 38,105,86,255,37,104,86,255,37,104,86,255,37,104,86,255, + 36,103,85,255,36,103,85,255,36,103,85,255,36,103,85,255, + 35,102,84,255,35,102,84,255,35,102,84,255,35,101,84,255, + 35,101,83,255,35,100,83,255,35,100,83,255,35,100,83,255, + 35,99,82,255,35,99,82,255,35,99,82,255,35,99,82,255, + 36,98,82,255,36,98,82,255,36,98,82,255,36,98,82,255, + 36,98,81,255,36,98,81,255,36,98,81,255,36,98,81,255, + 37,97,80,255,37,97,80,255,37,97,80,255,37,97,80,255, + 37,97,80,255,37,97,80,255,37,97,80,255,37,97,80,255, + 38,98,79,255,38,98,79,255,38,98,79,255,38,98,79,255, + 39,99,78,255,39,99,78,255,39,99,78,255,39,99,78,255, + 40,100,78,255,40,100,78,255,40,100,78,255,40,100,78,255, + 41,101,77,255,41,101,77,255,41,101,77,255,41,102,77,255, + 42,102,77,255,42,103,77,255,42,103,77,255,42,103,77,255, + 43,104,77,255,43,104,77,255,43,104,77,255,43,104,77,255, + 44,104,77,255,44,105,77,255,44,105,77,255,44,105,77,255, + 44,106,77,255,45,106,77,255,45,107,77,255,45,107,77,255, + 45,107,77,255,45,108,77,255,45,108,77,255,45,108,77,255, + 45,108,77,255,45,109,77,255,45,109,77,255,45,109,77,255, + 45,109,77,255,45,110,78,255,45,110,78,255,45,110,78,255, + 45,110,78,255,45,111,78,255,45,111,78,255,45,111,78,255, + 45,111,78,255,44,111,79,255,44,111,79,255,44,111,79,255, + 44,111,79,255,44,111,79,255,44,111,79,255,44,111,79,255, + 44,111,79,255,43,111,80,255,43,111,80,255,43,111,80,255, + 43,111,80,255,42,111,81,255,42,111,81,255,42,111,81,255, + 41,111,81,255,41,110,81,255,40,110,81,255,40,110,81,255, + 39,110,81,255,39,109,82,255,38,109,82,255,38,109,82,255, + 37,109,82,255,37,108,83,255,36,108,83,255,36,108,83,255, + 35,107,83,255,35,107,84,255,34,106,84,255,34,106,84,255, + 33,106,84,255,33,105,85,255,32,105,85,255,32,105,85,255, + 31,105,85,255,31,104,86,255,30,104,86,255,30,104,86,255, + 29,103,86,255,29,103,86,255,28,102,86,255,28,102,86,255, + 28,102,86,255,27,102,87,255,27,102,87,255,27,102,87,255, + 27,102,87,255,27,102,88,255,27,102,88,255,27,102,88,255, + 27,102,88,255,27,103,88,255,27,103,88,255,27,103,88,255, + 27,103,88,255,28,104,88,255,28,104,88,255,28,104,88,255, + 29,105,88,255,29,105,89,255,30,106,89,255,30,107,89,255, + 31,107,89,255,31,108,89,255,32,109,89,255,32,110,89,255, + 33,110,89,255,33,111,90,255,34,112,90,255,34,112,90,255, + 35,113,90,255,35,113,90,255,36,114,90,255,37,115,90,255, + 37,115,90,255,38,116,91,255,39,117,91,255,39,118,91,255, + 40,118,92,255,40,119,92,255,41,120,93,255,41,120,93,255, + 42,121,93,255,42,121,94,255,43,122,94,255,43,122,94,255, + 43,122,95,255,44,123,95,255,44,123,96,255,44,123,97,255, + 44,123,97,255,44,123,98,255,44,123,99,255,44,123,99,255, + 44,123,100,255,44,123,100,255,44,123,101,255,44,123,101,255, + 44,123,102,255,44,123,102,255,44,123,103,255,44,123,104,255, + 44,123,104,255,44,122,105,255,44,122,106,255,44,122,106,255, + 44,121,107,255,43,121,107,255,43,120,108,255,43,120,108,255, + 43,119,109,255,42,119,109,255,42,118,110,255,42,117,110,255, + 41,117,110,255,41,116,111,255,40,115,111,255,40,114,111,255, + 40,114,111,255,39,113,111,255,39,112,111,255,39,111,111,255, + 39,111,111,255,38,110,110,255,38,109,110,255,38,108,110,255, + 38,107,110,255,37,106,109,255,37,105,109,255,37,104,109,255, + 36,103,108,255,36,102,108,255,35,101,107,255,35,100,106,255, + 34,99,106,255,34,97,105,255,33,96,104,255,33,95,103,255, + 32,94,102,255,32,92,101,255,31,91,100,255,31,90,99,255, + 30,89,98,255,30,87,96,255,29,86,95,255,29,85,94,255, + 28,83,93,255,28,82,91,255,27,80,90,255,27,79,89,255, + 26,78,88,255,26,77,87,255,25,75,85,255,25,74,84,255, + 24,73,83,255,24,72,82,255,23,70,80,255,22,69,79,255, + 22,68,78,255,21,67,77,255,20,65,75,255,20,64,74,255, + 19,63,73,255,19,62,72,255,18,60,70,255,18,59,69,255, + 17,58,68,255,17,57,67,255,16,56,66,255,16,55,65,255, + 15,54,64,255,15,53,63,255,14,52,62,255,14,52,61,255, + 14,51,60,255,13,51,59,255,13,50,58,255,13,50,57,255, + 13,49,57,255,12,49,56,255,12,48,55,255,12,48,54,255, + 12,47,54,255,11,47,53,255,11,46,52,255,11,46,52,255, + 11,45,51,255,11,45,51,255,11,44,50,255,11,44,50,255, + 11,44,49,255,10,44,49,255,10,44,48,255,10,44,48,255, + 10,44,48,255,11,43,47,255,11,43,47,255,11,43,47,255, + 11,43,47,255,11,43,46,255,11,43,46,255,11,43,46,255, + 11,43,46,255,11,42,45,255,11,42,45,255,11,42,45,255, + 11,42,45,255,12,43,44,255,12,43,44,255,12,43,44,255, + 12,43,44,255,12,43,44,255,12,43,44,255,12,43,44,255, + 12,43,44,255,13,43,43,255,13,43,43,255,13,43,43,255, + 13,43,43,255,14,43,42,255,14,43,42,255,14,43,42,255, + 14,43,42,255,15,44,42,255,15,44,42,255,15,44,42,255, + 15,44,42,255,16,44,41,255,16,44,41,255,16,44,41,255, + 16,44,41,255,17,45,41,255,17,45,41,255,17,45,41,255, + 17,45,41,255,18,45,40,255,18,45,40,255,18,45,40,255, + 18,45,40,255,19,46,40,255,19,46,40,255,19,46,40,255, + 19,46,40,255,20,46,40,255,20,46,40,255,20,46,40,255, + 20,46,40,255,21,47,39,255,21,47,39,255,21,47,39,255, + 21,47,39,255,22,48,38,255,22,48,38,255,22,48,38,255, + 22,48,38,255,23,49,38,255,23,49,38,255,23,49,38,255, + 23,49,38,255,24,49,37,255,24,49,37,255,24,49,37,255, + 24,49,37,255,25,50,37,255,25,50,37,255,25,50,37,255, + 25,50,37,255,26,51,36,255,26,51,36,255,26,51,36,255, + 26,51,36,255,27,51,36,255,27,51,36,255,27,51,36,255, + 28,51,36,255,28,52,36,255,29,52,36,255,29,52,36,255, + 30,53,36,255,30,53,35,255,31,54,35,255,31,54,35,255, + 32,54,35,255,32,55,35,255,33,55,35,255,33,55,35,255, + 34,56,35,255,34,56,35,255,35,57,35,255,35,57,35,255, + 36,58,35,255,36,58,35,255,37,59,35,255,37,59,35,255, + 38,60,35,255,38,60,36,255,39,61,36,255,39,61,36,255, + 40,62,36,255,41,62,36,255,42,63,36,255,42,63,36,255, + 43,64,36,255,44,65,36,255,45,66,36,255,45,66,36,255, + 46,67,36,255,46,67,36,255,47,68,36,255,47,68,36,255, + 48,68,36,255,48,69,36,255,49,69,36,255,49,69,36,255, + 49,69,36,255,50,70,36,255,50,70,36,255,50,70,36,255, + 50,70,36,255,51,70,36,255,51,70,36,255,51,70,36,255, + 51,70,36,255,51,70,36,255,51,70,36,255,51,70,36,255, + 51,70,36,255,51,70,35,255,51,70,35,255,51,70,35,255, + 51,70,35,255,51,69,35,255,51,69,35,255,51,69,35,255, + 51,69,35,255,50,68,34,255,50,68,34,255,50,68,34,255, + 50,68,34,255,49,67,33,255,49,67,33,255,49,67,33,255, + 49,66,33,255,48,66,33,255,48,65,33,255,48,65,33,255, + 47,64,33,255,47,64,32,255,46,63,32,255,46,63,32,255, + 46,62,32,255,45,62,31,255,45,61,31,255,45,61,31,255, + 44,60,31,255,43,60,31,255,42,59,31,255,42,59,31,255, + 41,58,31,255,41,58,30,255,40,57,30,255,40,57,30,255, + 39,56,30,255,39,55,29,255,38,54,29,255,38,54,29,255, + 37,53,29,255,36,52,29,255,35,51,29,255,35,51,29,255, + 34,50,29,255,34,49,28,255,33,48,28,255,33,48,28,255, + 32,47,28,255,32,46,27,255,31,45,27,255,31,45,27,255, + 30,44,27,255,29,43,27,255,28,42,27,255,28,42,27,255, + 27,41,27,255,27,40,26,255,26,39,26,255,26,39,26,255, + 25,38,26,255,25,37,26,255,24,36,26,255,24,36,26,255, + 23,35,26,255,23,35,25,255,22,34,25,255,22,34,25,255, + 21,33,25,255,21,32,24,255,20,31,24,255,20,31,24,255, + 20,30,24,255,19,30,24,255,19,29,24,255,19,29,24,255, + 19,29,24,255,18,28,24,255,18,28,24,255,18,28,24,255, + 18,27,24,255,17,27,23,255,17,26,23,255,17,26,23,255, + 17,26,23,255,16,25,23,255,16,25,23,255,16,25,23,255, + 16,25,23,255,77,76,35,255,77,76,35,255,77,76,35,255, + 77,76,35,255,77,76,35,255,77,76,35,255,77,76,35,255, + 77,76,35,255,77,77,35,255,77,77,35,255,77,77,35,255, + 77,77,35,255,77,78,35,255,77,78,35,255,77,78,35,255, + 77,78,35,255,77,78,36,255,77,78,36,255,77,78,36,255, + 77,78,36,255,77,79,36,255,77,79,36,255,77,79,36,255, + 77,79,36,255,76,79,36,255,76,79,36,255,76,79,36,255, + 76,79,36,255,75,79,35,255,75,79,35,255,75,79,35,255, + 75,79,35,255,74,79,36,255,74,79,36,255,74,79,36,255, + 74,79,36,255,73,79,35,255,73,79,35,255,73,79,35,255, + 72,79,35,255,72,79,35,255,71,79,35,255,71,79,35,255, + 71,79,35,255,70,79,35,255,70,79,35,255,70,79,35,255, + 70,79,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,81,35,255,70,81,35,255,70,81,35,255, + 70,82,35,255,71,82,36,255,71,83,36,255,71,83,36,255, + 72,84,36,255,72,85,36,255,73,86,36,255,73,86,36,255, + 74,87,36,255,74,88,37,255,75,89,37,255,75,89,37,255, + 76,90,37,255,76,90,38,255,77,91,38,255,77,91,38,255, + 78,92,38,255,78,93,39,255,79,94,39,255,79,94,39,255, + 80,95,39,255,80,96,40,255,81,97,40,255,81,97,40,255, + 82,98,40,255,82,98,41,255,83,99,41,255,83,99,41,255, + 83,100,41,255,84,100,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,83,101,43,255,83,101,43,255,83,101,43,255, + 83,101,43,255,82,100,43,255,82,100,43,255,82,100,43,255, + 82,100,43,255,81,99,43,255,81,99,43,255,81,99,43,255, + 81,99,43,255,80,98,44,255,80,98,44,255,80,98,44,255, + 80,97,44,255,79,97,43,255,79,96,43,255,79,96,43,255, + 79,96,43,255,78,96,43,255,78,96,43,255,78,96,43,255, + 78,96,43,255,77,95,43,255,77,95,43,255,77,95,43,255, + 77,95,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,75,92,43,255,75,92,43,255,75,92,43,255, + 75,92,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,90,43,255,74,90,43,255,74,90,43,255, + 74,90,43,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,91,45,255,73,91,45,255,73,91,45,255, + 73,91,45,255,74,91,45,255,74,91,45,255,74,91,45,255, + 74,91,45,255,74,91,45,255,74,91,45,255,74,91,45,255, + 74,91,45,255,74,91,46,255,74,91,46,255,74,91,46,255, + 74,91,46,255,74,92,46,255,74,92,46,255,74,92,46,255, + 74,92,46,255,75,92,46,255,75,92,46,255,75,92,46,255, + 75,92,46,255,76,93,46,255,76,93,46,255,76,93,46,255, + 76,93,46,255,77,94,46,255,77,94,46,255,77,94,46,255, + 78,95,46,255,78,95,46,255,79,96,46,255,79,96,46,255, + 80,97,46,255,80,97,46,255,81,98,46,255,81,98,46,255, + 82,99,46,255,82,99,46,255,83,100,46,255,83,100,46,255, + 84,101,46,255,85,102,46,255,85,102,46,255,86,103,46,255, + 87,104,46,255,87,104,46,255,88,105,46,255,88,105,46,255, + 89,106,46,255,89,106,46,255,90,107,46,255,90,107,46,255, + 90,108,46,255,91,108,46,255,91,109,46,255,91,109,46,255, + 91,109,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,93,110,47,255,93,110,47,255,93,110,47,255, + 93,110,47,255,94,111,47,255,94,111,47,255,94,111,47,255, + 94,111,47,255,95,112,47,255,95,112,47,255,95,112,47,255, + 96,113,47,255,96,113,47,255,97,114,47,255,97,114,47,255, + 98,115,47,255,99,116,47,255,99,116,47,255,100,117,47,255, + 101,118,47,255,101,118,47,255,102,119,47,255,102,119,47,255, + 103,120,47,255,104,121,47,255,104,121,47,255,105,122,47,255, + 106,123,47,255,106,123,47,255,107,124,47,255,107,124,47,255, + 107,125,47,255,108,126,48,255,108,126,48,255,108,127,48,255, + 109,128,48,255,109,128,48,255,110,129,48,255,110,129,48,255, + 110,130,48,255,111,130,49,255,111,131,49,255,111,131,49,255, + 112,132,49,255,112,133,50,255,113,133,50,255,113,134,50,255, + 113,135,50,255,113,135,51,255,113,136,51,255,113,136,51,255, + 113,136,52,255,113,137,52,255,113,137,53,255,113,137,53,255, + 113,137,54,255,112,138,54,255,112,138,55,255,112,138,55,255, + 111,138,56,255,111,138,56,255,110,138,57,255,110,138,57,255, + 109,138,58,255,108,138,59,255,108,138,59,255,107,138,60,255, + 106,138,61,255,105,138,62,255,105,138,62,255,104,138,63,255, + 103,137,64,255,102,137,65,255,101,136,65,255,100,136,66,255, + 99,136,67,255,97,135,68,255,96,135,69,255,95,135,70,255, + 93,134,71,255,92,133,72,255,90,133,73,255,89,132,74,255, + 87,131,75,255,86,130,76,255,84,130,76,255,83,129,77,255, + 81,128,78,255,80,127,79,255,78,127,80,255,77,126,81,255, + 75,125,82,255,73,124,82,255,72,124,83,255,70,123,83,255, + 68,122,84,255,67,122,85,255,65,121,85,255,64,121,86,255, + 62,120,87,255,61,119,87,255,59,119,88,255,58,118,88,255, + 57,117,88,255,55,116,89,255,54,116,89,255,53,115,89,255, + 52,114,89,255,51,114,89,255,50,113,89,255,49,113,89,255, + 48,112,89,255,47,112,89,255,46,111,89,255,45,111,89,255, + 44,110,89,255,43,110,89,255,43,109,89,255,42,109,89,255, + 41,108,89,255,41,108,88,255,40,107,88,255,40,107,88,255, + 39,106,88,255,39,106,87,255,38,105,87,255,38,105,87,255, + 38,105,87,255,37,104,86,255,37,104,86,255,37,104,86,255, + 37,104,86,255,36,103,85,255,36,103,85,255,36,103,85,255, + 36,102,85,255,36,102,84,255,36,101,84,255,36,101,84,255, + 36,101,84,255,36,100,83,255,36,100,83,255,36,100,83,255, + 36,100,83,255,37,99,83,255,37,99,83,255,37,99,83,255, + 37,99,83,255,37,99,82,255,37,99,82,255,37,99,82,255, + 37,99,82,255,38,98,81,255,38,98,81,255,38,98,81,255, + 38,98,81,255,38,98,81,255,38,98,81,255,38,98,81,255, + 38,98,81,255,39,99,80,255,39,99,80,255,39,99,80,255, + 39,99,80,255,40,100,79,255,40,100,79,255,40,100,79,255, + 40,100,79,255,41,101,79,255,41,101,79,255,41,101,79,255, + 41,101,79,255,42,102,78,255,42,102,78,255,42,102,78,255, + 42,103,78,255,43,103,78,255,43,104,78,255,43,104,78,255, + 43,104,78,255,44,105,78,255,44,105,78,255,44,105,78,255, + 44,105,78,255,44,105,78,255,44,106,78,255,44,106,78,255, + 44,106,78,255,44,106,78,255,45,107,78,255,45,107,78,255, + 45,107,78,255,45,108,78,255,45,108,78,255,45,109,78,255, + 45,109,78,255,45,109,78,255,45,109,78,255,45,109,78,255, + 45,109,78,255,45,109,78,255,44,110,79,255,44,110,79,255, + 44,110,79,255,44,110,79,255,44,111,79,255,44,111,79,255, + 44,111,79,255,44,111,79,255,43,111,80,255,43,111,80,255, + 43,111,80,255,43,111,80,255,43,111,80,255,43,111,80,255, + 43,111,80,255,43,111,80,255,42,111,81,255,42,111,81,255, + 42,111,81,255,42,111,81,255,41,111,82,255,41,111,82,255, + 41,111,82,255,40,111,82,255,40,110,82,255,39,110,82,255, + 39,110,82,255,38,110,82,255,38,109,83,255,37,109,83,255, + 37,109,83,255,36,109,83,255,36,108,84,255,35,108,84,255, + 35,108,84,255,34,107,84,255,34,107,85,255,33,106,85,255, + 33,106,85,255,32,106,85,255,32,105,86,255,31,105,86,255, + 31,105,86,255,30,105,86,255,30,104,87,255,29,104,87,255, + 29,104,87,255,28,103,87,255,28,103,87,255,27,102,87,255, + 27,102,87,255,27,102,87,255,26,102,88,255,26,102,88,255, + 26,102,88,255,26,102,88,255,26,102,89,255,26,102,89,255, + 26,102,89,255,26,102,89,255,26,103,89,255,26,103,89,255, + 26,103,89,255,26,103,89,255,27,104,89,255,27,104,89,255, + 27,104,89,255,28,105,89,255,28,105,90,255,29,106,90,255, + 29,107,90,255,30,107,90,255,30,108,90,255,31,109,90,255, + 31,110,90,255,32,110,90,255,32,111,91,255,33,112,91,255, + 33,112,91,255,34,113,91,255,34,113,92,255,35,114,92,255, + 36,115,92,255,36,115,92,255,37,116,93,255,38,117,93,255, + 38,118,93,255,39,118,93,255,39,119,94,255,40,120,94,255, + 40,120,94,255,41,121,95,255,41,121,95,255,42,122,96,255, + 42,122,96,255,42,122,97,255,43,123,97,255,43,123,98,255, + 43,123,99,255,43,123,99,255,43,123,100,255,43,123,101,255, + 43,123,101,255,43,123,102,255,43,123,102,255,43,123,103,255, + 43,123,103,255,43,123,104,255,43,123,104,255,43,123,105,255, + 43,123,106,255,43,123,106,255,43,122,107,255,43,122,108,255, + 43,122,108,255,43,121,109,255,42,121,109,255,42,120,110,255, + 42,120,110,255,42,119,110,255,41,119,111,255,41,118,111,255, + 41,118,111,255,40,117,111,255,40,117,112,255,39,116,112,255, + 39,115,112,255,39,115,112,255,38,114,112,255,38,113,112,255, + 38,112,112,255,38,111,112,255,37,110,112,255,37,109,112,255, + 37,108,112,255,37,108,111,255,36,107,111,255,36,106,110,255, + 36,105,110,255,35,104,109,255,35,103,109,255,34,102,108,255, + 34,101,107,255,33,100,107,255,33,98,106,255,32,97,105,255, + 32,96,104,255,31,95,103,255,31,93,102,255,30,92,101,255, + 30,91,100,255,29,90,99,255,29,88,97,255,28,87,96,255, + 28,86,95,255,27,84,94,255,27,83,92,255,26,81,91,255, + 26,80,90,255,25,79,89,255,25,78,88,255,24,76,86,255, + 24,75,85,255,23,74,84,255,23,73,83,255,22,71,81,255, + 21,70,80,255,21,69,79,255,20,68,78,255,19,66,76,255, + 19,65,75,255,18,64,74,255,18,63,73,255,17,61,71,255, + 17,60,70,255,16,59,69,255,16,58,68,255,15,57,67,255, + 15,56,66,255,14,55,65,255,14,54,64,255,13,53,63,255, + 13,53,62,255,13,52,61,255,12,52,60,255,12,51,59,255, + 12,51,58,255,12,50,58,255,11,50,57,255,11,49,56,255, + 11,49,55,255,11,48,55,255,11,48,54,255,11,47,53,255, + 11,47,53,255,11,46,52,255,10,46,52,255,10,45,51,255, + 10,45,51,255,10,45,50,255,10,45,50,255,10,45,49,255, + 10,45,49,255,10,45,49,255,10,44,48,255,10,44,48,255, + 10,44,48,255,10,44,47,255,10,44,47,255,10,44,46,255, + 10,44,46,255,10,44,46,255,11,43,45,255,11,43,45,255, + 11,43,45,255,11,43,45,255,11,43,44,255,11,43,44,255, + 11,43,44,255,11,43,44,255,12,43,44,255,12,43,44,255, + 12,43,44,255,12,43,44,255,12,43,43,255,12,43,43,255, + 12,43,43,255,12,43,43,255,13,43,42,255,13,43,42,255, + 13,43,42,255,13,43,42,255,14,44,42,255,14,44,42,255, + 14,44,42,255,14,44,42,255,15,44,41,255,15,44,41,255, + 15,44,41,255,15,44,41,255,16,45,41,255,16,45,41,255, + 16,45,41,255,16,45,41,255,17,45,40,255,17,45,40,255, + 17,45,40,255,17,45,40,255,18,46,40,255,18,46,40,255, + 18,46,40,255,18,46,40,255,19,46,40,255,19,46,40,255, + 19,46,40,255,19,46,40,255,20,47,39,255,20,47,39,255, + 20,47,39,255,20,47,39,255,21,48,38,255,21,48,38,255, + 21,48,38,255,21,48,38,255,22,49,38,255,22,49,38,255, + 22,49,38,255,22,49,38,255,23,49,37,255,23,49,37,255, + 23,49,37,255,23,49,37,255,24,50,37,255,24,50,37,255, + 24,50,37,255,24,50,37,255,25,51,36,255,25,51,36,255, + 25,51,36,255,25,51,36,255,26,51,36,255,26,51,36,255, + 26,51,36,255,27,51,36,255,27,52,36,255,28,52,36,255, + 28,52,36,255,29,53,36,255,29,53,35,255,30,54,35,255, + 30,54,35,255,31,54,35,255,31,55,35,255,32,55,35,255, + 32,55,35,255,33,56,35,255,33,56,35,255,34,57,35,255, + 34,57,35,255,35,58,35,255,35,58,35,255,36,59,35,255, + 36,59,35,255,37,60,35,255,37,60,36,255,38,61,36,255, + 38,61,36,255,39,62,36,255,40,62,36,255,41,63,36,255, + 41,63,36,255,42,64,36,255,43,65,36,255,44,66,36,255, + 44,66,36,255,45,67,36,255,45,67,36,255,46,68,36,255, + 46,68,36,255,47,68,36,255,47,69,36,255,48,69,36,255, + 48,69,36,255,48,69,36,255,49,70,36,255,49,70,36,255, + 49,70,36,255,49,70,36,255,50,70,36,255,50,70,36,255, + 50,70,36,255,50,70,36,255,51,70,36,255,51,70,36,255, + 51,70,36,255,51,70,36,255,51,70,35,255,51,70,35,255, + 51,70,35,255,51,70,35,255,51,69,35,255,51,69,35,255, + 51,69,35,255,51,69,35,255,50,68,34,255,50,68,34,255, + 50,68,34,255,50,68,34,255,49,67,33,255,49,67,33,255, + 49,67,33,255,49,66,33,255,48,66,33,255,48,65,33,255, + 48,65,33,255,47,64,33,255,47,64,32,255,46,63,32,255, + 46,63,32,255,46,62,32,255,45,62,31,255,45,61,31,255, + 45,61,31,255,44,60,31,255,43,60,31,255,42,59,31,255, + 42,59,31,255,41,58,31,255,41,58,30,255,40,57,30,255, + 40,57,30,255,39,56,30,255,39,55,29,255,38,54,29,255, + 38,54,29,255,37,53,29,255,36,52,29,255,35,51,29,255, + 35,51,29,255,34,50,29,255,34,49,28,255,33,48,28,255, + 33,48,28,255,32,47,28,255,31,46,27,255,30,45,27,255, + 30,45,27,255,29,44,27,255,28,43,27,255,27,42,27,255, + 27,42,27,255,26,41,27,255,26,40,26,255,25,39,26,255, + 25,39,26,255,24,38,26,255,24,37,26,255,23,36,26,255, + 23,36,26,255,22,35,26,255,22,34,25,255,21,33,25,255, + 21,33,25,255,20,32,25,255,20,32,24,255,19,31,24,255, + 19,31,24,255,19,30,24,255,18,30,24,255,18,29,24,255, + 18,29,24,255,18,28,24,255,17,28,24,255,17,27,24,255, + 17,27,24,255,17,27,24,255,16,26,23,255,16,26,23,255, + 16,26,23,255,16,26,23,255,15,25,23,255,15,25,23,255, + 15,25,23,255,15,25,23,255,77,76,35,255,77,76,35,255, + 77,76,35,255,77,76,35,255,77,76,35,255,77,76,35,255, + 77,76,35,255,77,76,35,255,77,77,35,255,77,77,35,255, + 77,77,35,255,77,77,35,255,77,78,35,255,77,78,35,255, + 77,78,35,255,77,78,35,255,77,78,36,255,77,78,36,255, + 77,78,36,255,77,78,36,255,77,79,36,255,77,79,36,255, + 77,79,36,255,77,79,36,255,76,79,36,255,76,79,36,255, + 76,79,36,255,76,79,36,255,75,79,35,255,75,79,35,255, + 75,79,35,255,75,79,35,255,74,79,36,255,74,79,36,255, + 74,79,36,255,74,79,36,255,73,79,35,255,73,79,35,255, + 73,79,35,255,72,79,35,255,72,79,35,255,71,79,35,255, + 71,79,35,255,71,79,35,255,70,79,35,255,70,79,35,255, + 70,79,35,255,70,79,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,81,35,255,70,81,35,255, + 70,81,35,255,70,82,35,255,71,82,36,255,71,83,36,255, + 71,83,36,255,72,84,36,255,72,85,36,255,73,86,36,255, + 73,86,36,255,74,87,36,255,74,88,37,255,75,89,37,255, + 75,89,37,255,76,90,37,255,76,90,38,255,77,91,38,255, + 77,91,38,255,78,92,38,255,78,93,39,255,79,94,39,255, + 79,94,39,255,80,95,39,255,80,96,40,255,81,97,40,255, + 81,97,40,255,82,98,40,255,82,98,41,255,83,99,41,255, + 83,99,41,255,83,100,41,255,84,100,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,83,101,43,255,83,101,43,255, + 83,101,43,255,83,101,43,255,82,100,43,255,82,100,43,255, + 82,100,43,255,82,100,43,255,81,99,43,255,81,99,43,255, + 81,99,43,255,81,99,43,255,80,98,44,255,80,98,44,255, + 80,98,44,255,80,97,44,255,79,97,43,255,79,96,43,255, + 79,96,43,255,79,96,43,255,78,96,43,255,78,96,43,255, + 78,96,43,255,78,96,43,255,77,95,43,255,77,95,43,255, + 77,95,43,255,77,95,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,75,92,43,255,75,92,43,255, + 75,92,43,255,75,92,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,90,43,255,74,90,43,255, + 74,90,43,255,74,90,43,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,91,45,255,73,91,45,255, + 73,91,45,255,73,91,45,255,74,91,45,255,74,91,45,255, + 74,91,45,255,74,91,45,255,74,91,45,255,74,91,45,255, + 74,91,45,255,74,91,45,255,74,91,46,255,74,91,46,255, + 74,91,46,255,74,91,46,255,74,92,46,255,74,92,46,255, + 74,92,46,255,74,92,46,255,75,92,46,255,75,92,46,255, + 75,92,46,255,75,92,46,255,76,93,46,255,76,93,46,255, + 76,93,46,255,76,93,46,255,77,94,46,255,77,94,46,255, + 77,94,46,255,78,95,46,255,78,95,46,255,79,96,46,255, + 79,96,46,255,80,97,46,255,80,97,46,255,81,98,46,255, + 81,98,46,255,82,99,46,255,82,99,46,255,83,100,46,255, + 83,100,46,255,84,101,46,255,85,102,46,255,85,102,46,255, + 86,103,46,255,87,104,46,255,87,104,46,255,88,105,46,255, + 88,105,46,255,89,106,46,255,89,106,46,255,90,107,46,255, + 90,107,46,255,90,108,46,255,91,108,46,255,91,109,46,255, + 91,109,46,255,91,109,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,110,46,255,92,110,46,255,92,110,46,255, + 92,110,46,255,92,110,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,93,110,47,255,93,110,47,255, + 93,110,47,255,93,110,47,255,94,111,47,255,94,111,47,255, + 94,111,47,255,94,111,47,255,95,112,47,255,95,112,47,255, + 95,112,47,255,96,113,47,255,96,113,47,255,97,114,47,255, + 97,114,47,255,98,115,47,255,99,116,47,255,99,116,47,255, + 100,117,47,255,101,118,47,255,101,118,47,255,102,119,47,255, + 102,119,47,255,103,120,47,255,104,121,47,255,104,121,47,255, + 105,122,47,255,106,123,47,255,106,123,47,255,107,124,47,255, + 107,124,47,255,107,125,47,255,108,126,48,255,108,126,48,255, + 108,127,48,255,109,128,48,255,109,128,48,255,110,129,48,255, + 110,129,48,255,110,130,48,255,111,130,49,255,111,131,49,255, + 111,131,49,255,112,132,49,255,112,133,50,255,113,133,50,255, + 113,134,50,255,113,135,50,255,113,135,51,255,113,136,51,255, + 113,136,51,255,113,136,52,255,113,137,52,255,113,137,53,255, + 113,137,53,255,113,137,54,255,112,138,54,255,112,138,55,255, + 112,138,55,255,112,138,56,255,111,138,56,255,111,138,57,255, + 111,138,57,255,110,138,58,255,110,138,59,255,109,138,59,255, + 109,138,60,255,108,138,61,255,107,138,62,255,107,138,62,255, + 106,138,63,255,105,137,64,255,104,137,65,255,103,137,65,255, + 102,137,66,255,101,137,67,255,99,136,68,255,98,136,69,255, + 97,136,70,255,95,135,71,255,94,135,72,255,92,134,73,255, + 91,134,74,255,89,133,75,255,88,132,76,255,86,132,76,255, + 85,131,77,255,83,130,78,255,82,129,79,255,80,129,80,255, + 79,128,81,255,77,127,82,255,75,126,82,255,74,126,83,255, + 72,125,84,255,70,124,85,255,69,124,86,255,67,123,86,255, + 66,123,87,255,64,122,88,255,63,121,88,255,61,121,89,255, + 60,120,89,255,59,119,89,255,57,118,90,255,56,118,90,255, + 55,117,90,255,54,116,90,255,53,116,90,255,52,115,90,255, + 51,115,90,255,50,114,90,255,49,114,90,255,48,113,90,255, + 47,113,90,255,46,112,90,255,45,112,90,255,45,111,90,255, + 44,111,90,255,43,110,90,255,43,110,89,255,42,109,89,255, + 42,109,89,255,41,108,89,255,41,108,88,255,40,107,88,255, + 40,107,88,255,40,107,88,255,39,106,87,255,39,106,87,255, + 39,106,87,255,39,106,87,255,38,105,86,255,38,105,86,255, + 38,105,86,255,38,104,86,255,38,104,85,255,38,103,85,255, + 38,103,85,255,38,103,85,255,38,102,84,255,38,102,84,255, + 38,102,84,255,38,102,84,255,38,101,84,255,38,101,84,255, + 38,101,84,255,38,101,84,255,38,101,83,255,38,101,83,255, + 38,101,83,255,38,101,83,255,39,100,82,255,39,100,82,255, + 39,100,82,255,39,100,82,255,39,100,82,255,39,100,82,255, + 39,100,82,255,39,100,82,255,40,100,81,255,40,100,81,255, + 40,100,81,255,40,100,81,255,41,101,80,255,41,101,80,255, + 41,101,80,255,41,101,80,255,42,102,80,255,42,102,80,255, + 42,102,80,255,42,102,80,255,42,103,79,255,42,103,79,255, + 42,103,79,255,42,104,79,255,43,104,79,255,43,105,79,255, + 43,105,79,255,43,105,79,255,44,105,79,255,44,105,79,255, + 44,105,79,255,44,105,79,255,44,105,79,255,44,106,79,255, + 44,106,79,255,44,106,79,255,44,106,79,255,45,107,79,255, + 45,107,79,255,45,107,79,255,45,108,79,255,45,108,79,255, + 45,109,79,255,45,109,79,255,45,109,79,255,45,109,80,255, + 45,109,80,255,45,109,80,255,45,109,80,255,44,110,80,255, + 44,110,80,255,44,110,80,255,44,110,80,255,44,111,81,255, + 44,111,81,255,44,111,81,255,44,111,81,255,43,111,82,255, + 43,111,82,255,43,111,82,255,43,111,82,255,42,111,82,255, + 42,111,82,255,42,111,82,255,42,111,82,255,41,111,83,255, + 41,111,83,255,41,111,83,255,41,111,83,255,40,111,84,255, + 40,111,84,255,40,111,84,255,39,111,84,255,39,110,84,255, + 38,110,84,255,38,110,84,255,37,110,84,255,37,109,85,255, + 36,109,85,255,36,109,85,255,36,109,85,255,35,108,86,255, + 35,108,86,255,34,108,86,255,34,107,86,255,33,107,87,255, + 32,106,87,255,32,106,87,255,32,106,87,255,31,105,88,255, + 31,105,88,255,30,105,88,255,30,105,88,255,29,104,89,255, + 28,104,89,255,28,104,89,255,28,103,89,255,27,103,89,255, + 27,102,89,255,27,102,89,255,27,102,89,255,26,102,90,255, + 26,102,90,255,26,102,90,255,26,102,90,255,26,102,91,255, + 26,102,91,255,26,102,91,255,26,102,91,255,26,103,91,255, + 26,103,91,255,26,103,91,255,26,103,91,255,27,104,91,255, + 27,104,91,255,27,104,91,255,27,105,91,255,28,105,92,255, + 28,106,92,255,28,107,92,255,29,107,92,255,29,108,92,255, + 30,109,92,255,30,110,92,255,31,110,92,255,31,111,93,255, + 32,112,93,255,32,112,93,255,33,113,93,255,33,113,94,255, + 34,114,94,255,35,115,94,255,35,115,94,255,36,116,95,255, + 37,117,95,255,37,118,95,255,38,118,95,255,38,119,96,255, + 39,120,96,255,39,120,96,255,39,121,97,255,40,121,97,255, + 40,122,98,255,40,122,98,255,40,122,99,255,41,123,99,255, + 41,123,100,255,41,123,101,255,41,123,101,255,42,123,102,255, + 42,123,103,255,42,123,103,255,42,123,104,255,42,123,104,255, + 42,123,105,255,42,123,105,255,42,123,106,255,42,123,106,255, + 42,123,107,255,42,123,108,255,42,123,108,255,42,122,109,255, + 42,122,110,255,42,122,110,255,42,121,111,255,41,121,111,255, + 41,120,112,255,41,120,112,255,41,119,112,255,40,119,113,255, + 40,118,113,255,40,118,113,255,40,117,113,255,39,117,114,255, + 39,116,114,255,39,115,114,255,39,115,114,255,38,114,114,255, + 38,113,114,255,38,112,114,255,38,111,114,255,37,110,114,255, + 37,109,114,255,37,108,114,255,37,108,113,255,36,107,113,255, + 36,106,112,255,36,105,112,255,35,104,111,255,35,103,111,255, + 34,102,110,255,34,101,109,255,33,100,109,255,33,98,108,255, + 32,97,107,255,32,96,106,255,31,95,105,255,31,94,104,255, + 30,93,103,255,30,92,102,255,29,90,101,255,29,89,99,255, + 28,87,98,255,28,86,97,255,27,85,96,255,27,83,94,255, + 26,82,93,255,26,81,92,255,25,80,91,255,25,79,90,255, + 24,77,88,255,24,76,87,255,23,75,86,255,23,74,85,255, + 22,72,83,255,21,71,82,255,21,70,81,255,20,69,80,255, + 19,67,78,255,19,66,77,255,18,65,76,255,18,64,75,255, + 17,62,73,255,17,61,72,255,16,60,71,255,16,59,70,255, + 15,58,68,255,15,57,67,255,14,56,66,255,14,55,65,255, + 13,54,64,255,13,53,63,255,13,53,62,255,12,52,61,255, + 12,51,60,255,12,51,59,255,12,50,58,255,11,50,57,255, + 11,49,56,255,11,49,55,255,11,48,55,255,11,48,54,255, + 11,47,53,255,11,47,53,255,11,47,52,255,10,46,52,255, + 10,46,51,255,10,46,51,255,10,46,50,255,10,45,50,255, + 10,45,49,255,10,45,49,255,10,45,49,255,10,44,48,255, + 10,44,48,255,10,44,48,255,10,44,47,255,10,44,47,255, + 10,44,46,255,10,44,46,255,10,44,46,255,11,43,45,255, + 11,43,45,255,11,43,45,255,11,43,45,255,11,43,44,255, + 11,43,44,255,11,43,44,255,11,43,44,255,12,43,44,255, + 12,43,44,255,12,43,44,255,12,43,44,255,12,43,43,255, + 12,43,43,255,12,43,43,255,12,43,43,255,13,43,42,255, + 13,43,42,255,13,43,42,255,13,43,42,255,14,44,42,255, + 14,44,42,255,14,44,42,255,14,44,42,255,15,44,41,255, + 15,44,41,255,15,44,41,255,15,44,41,255,16,45,41,255, + 16,45,41,255,16,45,41,255,16,45,41,255,17,45,40,255, + 17,45,40,255,17,45,40,255,17,45,40,255,18,46,40,255, + 18,46,40,255,18,46,40,255,18,46,40,255,19,46,40,255, + 19,46,40,255,19,46,40,255,19,46,40,255,20,47,39,255, + 20,47,39,255,20,47,39,255,20,47,39,255,21,48,38,255, + 21,48,38,255,21,48,38,255,21,48,38,255,22,49,38,255, + 22,49,38,255,22,49,38,255,22,49,38,255,23,49,37,255, + 23,49,37,255,23,49,37,255,23,49,37,255,24,50,37,255, + 24,50,37,255,24,50,37,255,24,50,37,255,25,51,36,255, + 25,51,36,255,25,51,36,255,25,51,36,255,26,51,36,255, + 26,51,36,255,26,51,36,255,27,51,36,255,27,52,36,255, + 28,52,36,255,28,52,36,255,29,53,36,255,29,53,35,255, + 30,54,35,255,30,54,35,255,31,54,35,255,31,55,35,255, + 32,55,35,255,32,55,35,255,33,56,35,255,33,56,35,255, + 34,57,35,255,34,57,35,255,35,58,35,255,35,58,35,255, + 36,59,35,255,36,59,35,255,37,60,35,255,37,60,36,255, + 38,61,36,255,38,61,36,255,39,62,36,255,40,62,36,255, + 41,63,36,255,41,63,36,255,42,64,36,255,43,65,36,255, + 44,66,36,255,44,66,36,255,45,67,36,255,45,67,36,255, + 46,68,36,255,46,68,36,255,47,68,36,255,47,69,36,255, + 48,69,36,255,48,69,36,255,48,69,36,255,49,70,36,255, + 49,70,36,255,49,70,36,255,49,70,36,255,50,70,36,255, + 50,70,36,255,50,70,36,255,50,70,36,255,51,70,36,255, + 51,70,36,255,51,70,36,255,51,70,36,255,51,70,35,255, + 51,70,35,255,51,70,35,255,51,70,35,255,51,69,35,255, + 51,69,35,255,51,69,35,255,51,69,35,255,50,68,34,255, + 50,68,34,255,50,68,34,255,50,68,34,255,49,67,33,255, + 49,67,33,255,49,67,33,255,49,66,33,255,48,66,33,255, + 48,65,33,255,48,65,33,255,47,64,33,255,47,64,32,255, + 46,63,32,255,46,63,32,255,46,62,32,255,45,62,31,255, + 45,61,31,255,45,61,31,255,44,60,31,255,43,60,31,255, + 42,59,31,255,42,59,31,255,41,58,31,255,41,58,30,255, + 40,57,30,255,40,57,30,255,39,56,30,255,39,55,29,255, + 38,54,29,255,38,54,29,255,37,53,29,255,36,52,29,255, + 35,51,29,255,35,51,29,255,34,50,29,255,34,49,28,255, + 33,48,28,255,33,48,28,255,32,47,28,255,31,46,27,255, + 30,45,27,255,30,45,27,255,29,44,27,255,28,43,27,255, + 27,42,27,255,27,42,27,255,26,41,27,255,26,40,26,255, + 25,39,26,255,25,39,26,255,24,38,26,255,24,37,26,255, + 23,36,26,255,23,36,26,255,22,35,26,255,22,34,25,255, + 21,33,25,255,21,33,25,255,20,32,25,255,20,32,24,255, + 19,31,24,255,19,31,24,255,19,30,24,255,18,30,24,255, + 18,29,24,255,18,29,24,255,18,28,24,255,17,28,24,255, + 17,27,24,255,17,27,24,255,17,27,24,255,16,26,23,255, + 16,26,23,255,16,26,23,255,16,26,23,255,15,25,23,255, + 15,25,23,255,15,25,23,255,15,25,23,255,76,75,34,255, + 76,75,34,255,76,75,34,255,76,75,34,255,76,76,34,255, + 76,76,34,255,76,76,34,255,76,76,34,255,76,77,35,255, + 76,77,35,255,76,77,35,255,76,77,35,255,76,78,35,255, + 76,78,35,255,76,78,35,255,76,78,35,255,76,78,35,255, + 76,78,35,255,76,78,35,255,76,78,35,255,76,79,35,255, + 76,79,35,255,76,79,35,255,76,79,35,255,76,79,36,255, + 76,79,36,255,76,79,36,255,76,79,36,255,75,79,35,255, + 75,79,35,255,75,79,35,255,75,79,35,255,74,79,36,255, + 74,79,36,255,74,79,36,255,74,79,36,255,73,79,35,255, + 73,79,35,255,73,79,35,255,72,79,35,255,72,79,35,255, + 71,79,35,255,71,79,35,255,71,79,35,255,70,79,35,255, + 70,79,35,255,70,79,35,255,70,79,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,81,35,255, + 70,81,35,255,70,81,35,255,70,82,35,255,71,82,36,255, + 71,83,36,255,71,83,36,255,72,84,36,255,72,85,36,255, + 73,86,36,255,73,86,36,255,74,87,36,255,74,88,37,255, + 75,89,37,255,75,89,37,255,76,90,37,255,76,90,38,255, + 77,91,38,255,77,91,38,255,78,92,38,255,78,93,39,255, + 79,94,39,255,79,94,39,255,80,95,39,255,80,96,40,255, + 81,97,40,255,81,97,40,255,82,98,40,255,82,98,41,255, + 83,99,41,255,83,99,41,255,83,100,41,255,84,100,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,83,101,43,255, + 83,101,43,255,83,101,43,255,83,101,43,255,82,100,43,255, + 82,100,43,255,82,100,43,255,82,100,43,255,81,99,43,255, + 81,99,43,255,81,99,43,255,81,99,43,255,80,98,44,255, + 80,98,44,255,80,98,44,255,80,97,44,255,79,97,43,255, + 79,96,43,255,79,96,43,255,79,96,43,255,78,96,43,255, + 78,96,43,255,78,96,43,255,78,96,43,255,77,95,43,255, + 77,95,43,255,77,95,43,255,77,95,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,75,92,43,255, + 75,92,43,255,75,92,43,255,75,92,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,90,43,255, + 74,90,43,255,74,90,43,255,74,90,43,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,73,90,44,255, + 73,90,44,255,73,90,44,255,73,90,44,255,72,90,44,255, + 72,90,44,255,72,90,44,255,72,90,44,255,72,90,44,255, + 72,90,44,255,72,90,44,255,72,90,44,255,72,90,45,255, + 72,90,45,255,72,90,45,255,72,90,45,255,73,90,45,255, + 73,90,45,255,73,90,45,255,73,90,45,255,73,90,45,255, + 73,90,45,255,73,90,45,255,73,90,45,255,73,90,46,255, + 73,90,46,255,73,90,46,255,73,90,46,255,73,91,46,255, + 73,91,46,255,73,91,46,255,73,91,46,255,74,91,46,255, + 74,91,46,255,74,91,46,255,74,91,46,255,75,92,46,255, + 75,92,46,255,75,92,46,255,75,92,46,255,76,93,46,255, + 76,93,46,255,76,93,46,255,77,94,46,255,77,94,46,255, + 78,95,46,255,78,95,46,255,79,96,46,255,79,96,46,255, + 80,97,46,255,80,97,46,255,81,98,46,255,81,98,46,255, + 82,99,46,255,82,99,46,255,83,100,46,255,84,101,46,255, + 84,101,46,255,85,102,46,255,86,103,46,255,86,103,46,255, + 87,104,46,255,87,104,46,255,88,105,46,255,88,105,46,255, + 89,106,46,255,89,106,46,255,89,107,46,255,90,107,46,255, + 90,108,46,255,90,108,46,255,90,108,46,255,91,109,46,255, + 91,109,46,255,91,109,46,255,91,109,46,255,91,109,46,255, + 91,109,46,255,91,109,46,255,91,109,46,255,91,109,46,255, + 91,109,46,255,91,109,46,255,91,109,46,255,91,109,46,255, + 91,109,46,255,91,109,46,255,91,109,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,91,108,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,91,108,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,93,110,47,255, + 93,110,47,255,93,110,47,255,93,110,47,255,94,111,47,255, + 94,111,47,255,94,111,47,255,94,111,47,255,95,112,47,255, + 95,112,47,255,95,112,47,255,96,113,47,255,96,113,47,255, + 97,114,47,255,97,114,47,255,98,115,47,255,99,115,47,255, + 99,116,47,255,100,116,47,255,101,117,47,255,101,118,47,255, + 102,118,47,255,102,119,47,255,103,120,47,255,104,120,47,255, + 104,121,47,255,105,121,47,255,106,122,47,255,106,123,47,255, + 107,123,47,255,107,124,47,255,107,125,47,255,108,126,48,255, + 108,126,48,255,108,127,48,255,109,128,48,255,109,128,48,255, + 110,129,48,255,110,129,48,255,110,130,48,255,111,130,49,255, + 111,131,49,255,111,131,49,255,112,132,49,255,112,133,50,255, + 113,133,50,255,113,134,50,255,113,135,50,255,113,135,51,255, + 114,136,51,255,114,136,51,255,114,136,52,255,114,137,52,255, + 114,137,53,255,114,137,53,255,114,137,54,255,113,138,54,255, + 113,138,55,255,113,138,55,255,113,138,56,255,112,139,56,255, + 112,139,57,255,112,139,57,255,111,139,58,255,111,139,59,255, + 110,139,59,255,110,139,60,255,109,139,61,255,108,139,62,255, + 108,139,62,255,107,139,63,255,106,138,64,255,105,138,65,255, + 104,138,65,255,103,138,66,255,102,138,67,255,101,137,68,255, + 100,137,69,255,99,137,70,255,97,136,71,255,96,136,72,255, + 94,135,73,255,93,135,74,255,91,134,75,255,90,133,77,255, + 88,133,77,255,87,132,78,255,85,131,79,255,84,130,80,255, + 82,130,81,255,81,129,82,255,79,128,83,255,77,127,83,255, + 76,127,84,255,74,126,85,255,72,125,86,255,71,125,87,255, + 69,124,87,255,68,124,88,255,66,123,89,255,65,122,89,255, + 63,122,90,255,62,121,90,255,61,120,90,255,59,119,91,255, + 58,119,91,255,57,118,91,255,56,117,91,255,55,117,91,255, + 54,116,91,255,53,116,91,255,52,115,91,255,51,115,91,255, + 50,114,91,255,49,114,91,255,48,113,91,255,47,113,91,255, + 47,112,91,255,46,112,91,255,45,111,91,255,44,111,90,255, + 44,110,90,255,43,110,90,255,43,110,90,255,42,109,89,255, + 42,109,89,255,42,109,89,255,41,108,89,255,41,108,88,255, + 40,107,88,255,40,107,88,255,40,107,88,255,39,106,87,255, + 39,106,87,255,39,106,87,255,39,106,87,255,39,105,86,255, + 39,105,86,255,39,105,86,255,39,104,86,255,39,104,85,255, + 39,103,85,255,39,103,85,255,39,103,85,255,39,103,85,255, + 39,103,85,255,39,103,85,255,39,103,85,255,39,102,84,255, + 39,102,84,255,39,102,84,255,39,102,84,255,40,101,83,255, + 40,101,83,255,40,101,83,255,40,101,83,255,40,101,83,255, + 40,101,83,255,40,101,83,255,40,101,83,255,41,101,82,255, + 41,101,82,255,41,101,82,255,41,101,82,255,42,102,81,255, + 42,102,81,255,42,102,81,255,42,102,81,255,43,103,81,255, + 43,103,81,255,43,103,81,255,43,103,81,255,43,104,80,255, + 43,104,80,255,43,104,80,255,43,105,80,255,44,105,80,255, + 44,106,80,255,44,106,80,255,44,106,80,255,45,106,80,255, + 45,106,80,255,45,106,80,255,45,106,80,255,45,106,80,255, + 45,107,80,255,45,107,80,255,45,107,80,255,45,107,80,255, + 45,108,80,255,45,108,80,255,45,108,80,255,45,109,80,255, + 45,109,80,255,45,109,80,255,45,109,80,255,45,109,80,255, + 45,110,81,255,45,110,81,255,45,110,81,255,45,110,81,255, + 44,110,81,255,44,110,81,255,44,110,81,255,44,110,81,255, + 43,111,82,255,43,111,82,255,43,111,82,255,43,111,82,255, + 42,111,83,255,42,111,83,255,42,111,83,255,42,111,83,255, + 41,111,83,255,41,111,83,255,41,111,83,255,41,111,83,255, + 40,111,84,255,40,111,84,255,40,111,84,255,40,111,84,255, + 39,111,85,255,39,111,85,255,39,111,85,255,38,111,85,255, + 38,110,85,255,37,110,85,255,37,110,85,255,36,110,85,255, + 36,109,86,255,35,109,86,255,35,109,86,255,35,109,86,255, + 34,108,87,255,34,108,87,255,33,108,87,255,33,107,87,255, + 32,107,88,255,31,106,88,255,31,106,88,255,31,106,88,255, + 30,105,89,255,30,105,89,255,29,105,89,255,29,105,89,255, + 28,104,90,255,27,104,90,255,27,104,90,255,27,104,90,255, + 26,103,91,255,26,103,91,255,26,103,91,255,26,103,91,255, + 25,103,92,255,25,103,92,255,25,103,92,255,25,103,92,255, + 25,103,92,255,25,103,92,255,25,103,92,255,25,103,92,255, + 25,104,93,255,25,104,93,255,25,104,93,255,25,104,93,255, + 26,105,93,255,26,105,93,255,26,105,93,255,26,106,93,255, + 27,106,94,255,27,107,94,255,27,107,94,255,28,108,94,255, + 28,108,94,255,29,109,94,255,29,110,94,255,30,110,94,255, + 30,111,95,255,31,112,95,255,31,112,95,255,32,113,95,255, + 32,113,96,255,33,114,96,255,34,115,96,255,34,115,96,255, + 35,116,97,255,36,117,97,255,36,118,97,255,37,118,97,255, + 37,119,98,255,38,120,98,255,38,120,98,255,38,121,99,255, + 39,121,99,255,39,122,100,255,39,122,100,255,39,122,101,255, + 40,123,101,255,40,123,102,255,40,123,103,255,40,123,103,255, + 41,123,104,255,41,123,105,255,41,123,105,255,41,123,106,255, + 41,123,106,255,41,123,107,255,41,123,107,255,41,123,108,255, + 41,123,108,255,41,123,109,255,41,123,110,255,41,123,110,255, + 41,122,111,255,41,122,112,255,41,122,112,255,41,122,113,255, + 40,121,113,255,40,121,114,255,40,121,114,255,40,120,114,255, + 39,120,115,255,39,119,115,255,39,119,115,255,39,118,115,255, + 38,118,116,255,38,117,116,255,38,116,116,255,38,116,116,255, + 37,115,116,255,37,114,116,255,37,113,116,255,37,112,116,255, + 36,111,116,255,36,110,116,255,36,109,116,255,36,109,115,255, + 35,108,115,255,35,107,114,255,35,106,114,255,34,105,113,255, + 34,104,113,255,33,103,112,255,33,102,111,255,32,101,110,255, + 32,99,109,255,31,98,108,255,31,97,107,255,30,96,106,255, + 30,95,105,255,29,94,104,255,29,93,103,255,28,91,102,255, + 28,90,101,255,27,88,100,255,27,87,99,255,26,86,97,255, + 26,84,96,255,25,83,94,255,25,82,93,255,24,81,92,255, + 24,80,91,255,23,78,89,255,23,77,88,255,22,76,87,255, + 22,75,86,255,21,73,84,255,21,72,83,255,20,71,82,255, + 20,70,81,255,19,68,79,255,19,67,78,255,18,66,77,255, + 18,65,76,255,17,63,74,255,17,62,73,255,16,61,72,255, + 16,60,71,255,15,59,69,255,15,58,68,255,14,57,67,255, + 14,56,66,255,13,55,65,255,13,54,64,255,13,54,63,255, + 12,53,62,255,12,52,61,255,12,52,60,255,12,51,59,255, + 11,51,58,255,11,50,57,255,11,50,56,255,11,49,56,255, + 11,49,55,255,11,48,54,255,11,48,54,255,11,48,53,255, + 10,47,53,255,10,47,52,255,10,47,52,255,10,47,51,255, + 10,46,51,255,10,46,50,255,10,46,50,255,10,46,50,255, + 10,45,49,255,10,45,49,255,10,45,49,255,10,45,48,255, + 10,45,48,255,10,45,47,255,10,45,47,255,10,45,47,255, + 10,44,46,255,10,44,46,255,10,44,46,255,10,44,46,255, + 11,44,45,255,11,44,45,255,11,44,45,255,11,44,45,255, + 11,44,44,255,11,44,44,255,11,44,44,255,11,44,44,255, + 11,44,43,255,11,44,43,255,11,44,43,255,11,44,43,255, + 12,44,43,255,12,44,43,255,12,44,43,255,12,44,43,255, + 13,45,42,255,13,45,42,255,13,45,42,255,13,45,42,255, + 14,45,41,255,14,45,41,255,14,45,41,255,14,45,41,255, + 15,45,41,255,15,45,41,255,15,45,41,255,15,45,41,255, + 16,46,40,255,16,46,40,255,16,46,40,255,16,46,40,255, + 17,46,40,255,17,46,40,255,17,46,40,255,17,46,40,255, + 18,47,40,255,18,47,40,255,18,47,40,255,18,47,40,255, + 19,47,39,255,19,47,39,255,19,47,39,255,19,47,39,255, + 20,48,38,255,20,48,38,255,20,48,38,255,20,48,38,255, + 21,49,38,255,21,49,38,255,21,49,38,255,21,49,38,255, + 22,49,37,255,22,49,37,255,22,49,37,255,22,49,37,255, + 23,50,37,255,23,50,37,255,23,50,37,255,23,50,37,255, + 24,51,36,255,24,51,36,255,24,51,36,255,24,51,36,255, + 25,51,36,255,25,51,36,255,25,51,36,255,26,51,36,255, + 26,52,36,255,27,52,36,255,27,52,36,255,28,53,36,255, + 28,53,35,255,29,54,35,255,29,54,35,255,30,54,35,255, + 30,55,35,255,31,55,35,255,31,55,35,255,32,56,35,255, + 32,56,35,255,33,57,35,255,33,57,35,255,34,58,35,255, + 34,58,35,255,35,59,35,255,35,59,35,255,36,60,35,255, + 36,60,36,255,37,61,36,255,37,61,36,255,38,62,36,255, + 39,62,36,255,40,63,36,255,40,63,36,255,41,64,36,255, + 42,65,36,255,43,66,36,255,43,66,36,255,44,67,36,255, + 44,67,36,255,45,68,36,255,45,68,36,255,46,68,36,255, + 46,69,36,255,47,69,36,255,47,69,36,255,47,69,36,255, + 48,70,36,255,48,70,36,255,48,70,36,255,48,70,36,255, + 49,70,36,255,49,70,36,255,49,70,36,255,49,70,36,255, + 50,70,36,255,50,70,36,255,50,70,36,255,50,70,36,255, + 51,70,35,255,51,70,35,255,51,70,35,255,51,70,35,255, + 51,69,35,255,51,69,35,255,51,69,35,255,51,69,35,255, + 50,68,34,255,50,68,34,255,50,68,34,255,50,68,34,255, + 49,67,33,255,49,67,33,255,49,67,33,255,49,66,33,255, + 48,66,33,255,48,65,33,255,48,65,33,255,47,65,33,255, + 47,64,32,255,46,64,32,255,46,64,32,255,46,63,32,255, + 45,62,31,255,45,61,31,255,45,61,31,255,44,60,31,255, + 43,60,31,255,42,59,31,255,42,59,31,255,41,58,31,255, + 41,58,30,255,40,57,30,255,40,57,30,255,39,56,30,255, + 38,55,29,255,37,54,29,255,37,54,29,255,36,53,29,255, + 35,52,29,255,34,51,29,255,34,51,29,255,33,50,29,255, + 33,49,28,255,32,48,28,255,32,48,28,255,31,47,28,255, + 30,46,27,255,29,45,27,255,29,45,27,255,28,44,27,255, + 27,43,27,255,26,42,27,255,26,42,27,255,25,41,27,255, + 25,40,26,255,24,39,26,255,24,39,26,255,23,38,26,255, + 23,37,26,255,22,36,26,255,22,36,26,255,21,35,26,255, + 21,34,25,255,20,33,25,255,20,33,25,255,19,32,25,255, + 19,32,24,255,18,31,24,255,18,31,24,255,18,30,24,255, + 17,30,24,255,17,29,24,255,17,29,24,255,17,28,24,255, + 16,28,24,255,16,27,24,255,16,27,24,255,16,27,24,255, + 15,26,23,255,15,26,23,255,15,26,23,255,15,26,23,255, + 14,25,23,255,14,25,23,255,14,25,23,255,14,25,23,255, + 75,75,34,255,75,75,34,255,75,75,34,255,75,75,34,255, + 75,75,34,255,75,75,34,255,75,75,34,255,75,75,34,255, + 76,76,34,255,76,76,34,255,76,76,34,255,76,76,34,255, + 76,77,34,255,76,77,34,255,76,77,34,255,76,77,34,255, + 76,78,35,255,76,78,35,255,76,78,35,255,76,78,35,255, + 76,78,35,255,76,78,35,255,76,78,35,255,76,78,35,255, + 75,79,35,255,75,79,35,255,75,79,35,255,75,79,35,255, + 74,79,34,255,74,79,34,255,74,79,34,255,74,79,34,255, + 73,79,35,255,73,79,35,255,73,79,35,255,73,79,35,255, + 72,79,35,255,72,79,35,255,72,79,35,255,72,79,35,255, + 71,79,35,255,71,79,35,255,71,79,35,255,71,79,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,81,35,255, + 71,81,35,255,71,82,35,255,71,82,35,255,71,83,35,255, + 72,83,35,255,72,84,35,255,72,84,35,255,72,85,35,255, + 73,85,36,255,73,86,36,255,73,86,36,255,74,87,36,255, + 74,88,37,255,75,89,37,255,75,89,37,255,76,90,37,255, + 76,91,38,255,77,92,38,255,77,92,38,255,78,93,38,255, + 78,94,39,255,79,95,39,255,79,95,39,255,80,96,39,255, + 80,96,40,255,81,97,40,255,81,97,40,255,82,98,40,255, + 82,98,41,255,83,99,41,255,83,99,41,255,83,100,41,255, + 84,100,41,255,84,101,41,255,84,101,41,255,84,101,41,255, + 84,101,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 83,101,43,255,83,101,43,255,83,101,43,255,83,101,43,255, + 82,100,43,255,82,100,43,255,82,100,43,255,82,99,43,255, + 81,99,43,255,81,98,43,255,81,98,43,255,81,98,43,255, + 80,97,43,255,80,97,43,255,80,97,43,255,79,97,43,255, + 79,96,43,255,78,96,43,255,78,96,43,255,78,96,43,255, + 77,95,43,255,77,95,43,255,77,95,43,255,77,95,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 75,92,43,255,75,92,43,255,75,92,43,255,75,92,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 73,90,43,255,73,90,43,255,73,90,43,255,73,90,43,255, + 73,90,43,255,73,90,43,255,73,90,43,255,73,90,43,255, + 72,89,43,255,72,89,43,255,72,89,43,255,72,89,43,255, + 72,89,44,255,72,89,44,255,72,89,44,255,72,89,44,255, + 72,89,44,255,72,89,44,255,72,89,44,255,72,89,44,255, + 72,89,44,255,72,89,44,255,72,89,44,255,72,89,44,255, + 72,90,44,255,72,90,44,255,72,90,44,255,72,90,44,255, + 73,90,45,255,73,90,45,255,73,90,45,255,73,90,45,255, + 72,90,45,255,72,90,45,255,72,90,45,255,72,90,45,255, + 72,90,45,255,72,90,45,255,72,90,45,255,72,90,45,255, + 72,90,45,255,72,90,45,255,72,90,45,255,72,90,45,255, + 73,90,45,255,73,90,45,255,73,90,45,255,73,90,45,255, + 74,91,45,255,74,91,45,255,74,91,45,255,74,91,45,255, + 75,92,45,255,75,92,45,255,75,92,45,255,76,93,45,255, + 76,93,45,255,77,94,45,255,77,94,45,255,78,95,45,255, + 78,95,45,255,79,96,45,255,79,96,45,255,80,97,45,255, + 80,98,45,255,81,98,45,255,81,99,45,255,82,100,45,255, + 83,100,45,255,83,101,45,255,84,101,45,255,85,102,45,255, + 85,103,45,255,86,103,45,255,86,104,45,255,87,105,45,255, + 87,105,45,255,88,106,45,255,88,106,45,255,89,106,45,255, + 89,107,45,255,90,107,45,255,90,107,45,255,90,107,45,255, + 91,108,45,255,91,108,45,255,91,108,45,255,91,108,45,255, + 91,109,45,255,91,109,45,255,91,109,45,255,91,109,45,255, + 91,109,45,255,91,109,45,255,91,109,45,255,91,109,45,255, + 91,108,46,255,91,108,46,255,91,108,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,91,108,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,91,108,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,91,108,46,255,91,108,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 93,110,46,255,93,110,46,255,93,110,46,255,93,110,46,255, + 94,111,46,255,94,111,46,255,94,111,46,255,95,112,46,255, + 95,112,46,255,96,113,46,255,96,113,46,255,97,114,46,255, + 98,115,46,255,98,115,46,255,99,116,46,255,100,117,46,255, + 100,117,46,255,101,118,46,255,101,118,46,255,102,119,46,255, + 103,120,46,255,103,120,46,255,104,121,46,255,105,122,46,255, + 105,122,47,255,106,123,47,255,106,123,47,255,107,124,47,255, + 107,125,47,255,108,125,47,255,108,126,47,255,109,127,47,255, + 109,127,47,255,110,128,47,255,110,128,47,255,111,129,47,255, + 111,129,48,255,112,130,48,255,112,130,48,255,112,131,48,255, + 113,132,49,255,113,132,49,255,113,133,49,255,114,134,49,255, + 114,135,50,255,114,135,50,255,114,136,50,255,114,136,51,255, + 114,137,51,255,114,137,52,255,114,137,52,255,114,138,53,255, + 114,138,53,255,114,139,54,255,114,139,54,255,114,139,55,255, + 113,139,55,255,113,139,56,255,113,139,56,255,112,139,57,255, + 112,139,58,255,111,139,58,255,111,139,59,255,110,139,60,255, + 110,139,61,255,109,139,62,255,109,139,63,255,108,139,64,255, + 107,139,65,255,106,139,66,255,105,139,67,255,104,139,68,255, + 102,138,69,255,101,138,70,255,100,138,71,255,98,137,72,255, + 97,137,73,255,95,136,74,255,94,136,75,255,92,135,76,255, + 91,134,77,255,89,134,78,255,88,133,79,255,86,132,80,255, + 85,131,81,255,83,131,81,255,82,130,82,255,80,129,83,255, + 79,129,84,255,77,128,85,255,76,128,86,255,74,127,87,255, + 73,126,88,255,71,126,88,255,70,125,89,255,68,124,90,255, + 67,124,90,255,65,123,91,255,64,123,91,255,63,122,91,255, + 61,121,92,255,60,121,92,255,59,120,92,255,58,119,92,255, + 56,119,92,255,55,118,92,255,54,118,92,255,53,117,92,255, + 52,117,92,255,51,116,92,255,50,116,92,255,49,115,92,255, + 48,115,92,255,48,114,92,255,47,114,92,255,46,113,92,255, + 46,113,91,255,45,112,91,255,45,112,91,255,44,111,91,255, + 44,111,90,255,43,110,90,255,43,110,90,255,43,110,90,255, + 42,109,89,255,42,109,89,255,42,109,89,255,42,109,89,255, + 41,108,88,255,41,108,88,255,41,108,88,255,41,107,88,255, + 41,107,87,255,41,106,87,255,41,106,87,255,41,106,87,255, + 40,105,86,255,40,105,86,255,40,105,86,255,40,105,86,255, + 41,104,86,255,41,104,86,255,41,104,86,255,41,104,86,255, + 41,104,85,255,41,104,85,255,41,104,85,255,41,104,85,255, + 41,103,84,255,41,103,84,255,41,103,84,255,41,103,84,255, + 41,103,84,255,41,103,84,255,41,103,84,255,41,103,84,255, + 42,103,83,255,42,103,83,255,42,103,83,255,42,103,83,255, + 43,103,82,255,43,103,82,255,43,103,82,255,43,103,82,255, + 44,104,82,255,44,104,82,255,44,104,82,255,44,104,82,255, + 44,105,81,255,44,105,81,255,44,105,81,255,44,106,81,255, + 45,106,81,255,45,107,81,255,45,107,81,255,45,107,81,255, + 45,107,81,255,45,107,81,255,45,107,81,255,45,107,81,255, + 45,107,81,255,45,108,81,255,45,108,81,255,45,108,81,255, + 45,108,81,255,45,109,81,255,45,109,81,255,45,109,81,255, + 45,109,81,255,45,109,81,255,45,110,81,255,45,110,81,255, + 45,110,81,255,44,110,82,255,44,110,82,255,44,110,82,255, + 44,110,82,255,43,111,83,255,43,111,83,255,43,111,83,255, + 43,111,83,255,43,112,84,255,43,112,84,255,43,112,84,255, + 43,112,84,255,42,112,84,255,42,112,84,255,42,112,84,255, + 41,112,84,255,41,112,85,255,40,112,85,255,40,112,85,255, + 40,112,85,255,39,112,86,255,39,112,86,255,39,112,86,255, + 39,112,86,255,38,111,87,255,38,111,87,255,38,111,87,255, + 37,111,87,255,37,111,87,255,36,111,87,255,36,111,87,255, + 35,111,87,255,35,110,88,255,34,110,88,255,34,110,88,255, + 34,110,88,255,33,109,89,255,33,109,89,255,32,109,89,255, + 32,108,89,255,31,108,90,255,30,107,90,255,30,107,90,255, + 30,107,90,255,29,106,91,255,29,106,91,255,28,106,91,255, + 28,106,91,255,27,105,92,255,26,105,92,255,26,105,92,255, + 26,104,92,255,25,104,92,255,25,103,92,255,25,103,92,255, + 25,103,92,255,24,103,93,255,24,103,93,255,24,103,93,255, + 24,103,93,255,24,103,94,255,24,103,94,255,24,103,94,255, + 24,103,94,255,24,104,94,255,24,104,94,255,24,104,94,255, + 24,104,94,255,25,105,94,255,25,105,94,255,25,105,94,255, + 25,106,94,255,26,106,95,255,26,107,95,255,26,108,95,255, + 27,108,95,255,27,109,96,255,28,110,96,255,28,111,96,255, + 29,111,96,255,29,112,96,255,30,113,96,255,30,113,96,255, + 31,114,96,255,31,114,97,255,32,115,97,255,33,116,97,255, + 33,116,97,255,34,117,98,255,35,118,98,255,35,118,98,255, + 36,119,99,255,36,119,99,255,37,120,100,255,37,120,100,255, + 37,121,101,255,38,121,101,255,38,122,102,255,38,122,102,255, + 38,123,103,255,39,123,103,255,39,124,104,255,39,124,104,255, + 39,124,105,255,40,124,105,255,40,124,106,255,40,124,107,255, + 40,124,107,255,40,124,108,255,40,124,109,255,40,124,109,255, + 40,124,110,255,40,124,110,255,40,124,111,255,40,124,111,255, + 40,124,112,255,40,123,112,255,40,123,113,255,40,123,113,255, + 40,122,114,255,39,122,114,255,39,121,115,255,39,121,115,255, + 39,120,116,255,38,120,116,255,38,119,117,255,38,119,117,255, + 38,118,117,255,37,118,117,255,37,117,117,255,37,116,117,255, + 37,116,117,255,36,115,117,255,36,114,117,255,36,113,117,255, + 36,113,117,255,35,112,117,255,35,111,117,255,35,110,117,255, + 35,110,116,255,34,109,116,255,34,108,115,255,34,107,115,255, + 33,106,114,255,33,105,114,255,32,104,113,255,32,103,112,255, + 32,102,112,255,31,100,111,255,31,99,110,255,31,98,109,255, + 30,97,108,255,30,96,107,255,29,95,106,255,29,94,105,255, + 28,92,104,255,28,91,102,255,27,89,101,255,27,88,100,255, + 26,87,99,255,26,85,97,255,25,84,96,255,25,83,95,255, + 24,82,94,255,24,81,93,255,23,79,91,255,23,78,90,255, + 22,77,88,255,22,76,87,255,21,74,85,255,20,73,84,255, + 20,72,83,255,19,71,82,255,18,69,80,255,18,68,79,255, + 17,67,78,255,17,66,77,255,16,64,75,255,16,63,74,255, + 15,62,73,255,15,61,72,255,14,60,70,255,14,59,69,255, + 13,58,68,255,13,57,67,255,12,56,66,255,12,55,65,255, + 12,55,64,255,11,54,63,255,11,53,62,255,11,53,61,255, + 11,52,60,255,10,52,59,255,10,51,58,255,10,51,57,255, + 10,50,57,255,10,50,56,255,10,49,55,255,10,49,54,255, + 10,49,54,255,9,48,53,255,9,48,52,255,9,48,52,255, + 9,48,51,255,9,47,51,255,9,47,50,255,9,47,50,255, + 9,47,50,255,9,46,49,255,9,46,49,255,9,46,49,255, + 9,46,48,255,9,46,48,255,9,46,47,255,9,46,47,255, + 9,46,47,255,10,45,46,255,10,45,46,255,10,45,46,255, + 10,45,46,255,10,45,45,255,10,45,45,255,10,45,45,255, + 10,45,45,255,11,45,45,255,11,45,45,255,11,45,45,255, + 11,45,45,255,11,45,44,255,11,45,44,255,11,45,44,255, + 11,45,44,255,12,44,43,255,12,44,43,255,12,44,43,255, + 12,44,43,255,13,45,43,255,13,45,43,255,13,45,43,255, + 13,45,43,255,14,45,42,255,14,45,42,255,14,45,42,255, + 14,45,42,255,15,46,42,255,15,46,42,255,15,46,42,255, + 15,46,42,255,15,46,41,255,15,46,41,255,15,46,41,255, + 16,46,41,255,16,47,41,255,17,47,41,255,17,47,41,255, + 17,47,41,255,17,47,40,255,17,47,40,255,17,47,40,255, + 17,47,40,255,18,48,40,255,18,48,40,255,18,48,40,255, + 18,48,40,255,19,49,39,255,19,49,39,255,19,49,39,255, + 20,49,39,255,20,49,39,255,21,49,39,255,21,49,39,255, + 21,49,39,255,21,50,38,255,21,50,38,255,21,50,38,255, + 21,50,38,255,22,50,38,255,22,50,38,255,22,50,38,255, + 22,50,38,255,23,51,37,255,23,51,37,255,23,51,37,255, + 23,51,37,255,24,51,36,255,24,51,36,255,24,51,36,255, + 25,51,36,255,25,52,36,255,26,52,36,255,26,52,36,255, + 27,53,36,255,27,53,36,255,28,54,36,255,28,54,36,255, + 29,54,36,255,29,55,36,255,30,55,36,255,30,55,36,255, + 31,56,36,255,31,56,36,255,32,57,36,255,32,57,36,255, + 33,58,36,255,33,58,36,255,34,59,36,255,34,59,36,255, + 35,60,36,255,35,60,36,255,36,61,36,255,36,61,36,255, + 37,62,36,255,38,62,36,255,39,63,36,255,39,63,36,255, + 40,64,36,255,41,64,36,255,42,65,36,255,42,65,36,255, + 43,66,36,255,43,66,36,255,44,67,36,255,44,67,36,255, + 45,68,36,255,45,68,36,255,46,69,36,255,46,69,36,255, + 47,69,36,255,47,70,37,255,48,70,37,255,48,70,37,255, + 48,70,37,255,49,71,36,255,49,71,36,255,49,71,36,255, + 49,71,36,255,50,71,36,255,50,71,36,255,50,71,36,255, + 50,71,36,255,50,71,36,255,50,71,36,255,50,71,36,255, + 50,71,36,255,50,70,35,255,50,70,35,255,50,70,35,255, + 50,70,35,255,49,69,35,255,49,69,35,255,49,69,35,255, + 49,69,35,255,48,68,34,255,48,68,34,255,48,68,34,255, + 48,67,34,255,47,67,33,255,47,66,33,255,47,66,33,255, + 46,65,33,255,46,65,33,255,45,64,33,255,45,64,33,255, + 45,63,33,255,44,63,32,255,44,62,32,255,44,62,32,255, + 43,61,32,255,42,61,31,255,41,60,31,255,41,60,31,255, + 40,59,31,255,40,59,30,255,39,58,30,255,39,57,30,255, + 38,56,30,255,38,55,30,255,37,54,30,255,37,54,30,255, + 36,53,30,255,35,52,29,255,34,51,29,255,34,51,29,255, + 33,50,29,255,33,49,28,255,32,48,28,255,32,47,28,255, + 31,46,28,255,30,45,28,255,29,44,28,255,29,44,28,255, + 28,43,28,255,27,42,27,255,26,41,27,255,26,41,27,255, + 25,40,27,255,25,39,26,255,24,38,26,255,24,38,26,255, + 23,37,26,255,23,36,26,255,22,35,26,255,22,35,26,255, + 21,34,26,255,21,34,25,255,20,33,25,255,20,33,25,255, + 19,32,25,255,19,31,25,255,18,30,25,255,18,30,25,255, + 18,29,25,255,17,29,25,255,17,28,25,255,17,28,25,255, + 17,27,25,255,16,27,24,255,16,26,24,255,16,26,24,255, + 16,26,24,255,15,25,24,255,15,25,24,255,15,25,24,255, + 15,25,24,255,14,24,24,255,14,24,24,255,14,24,24,255, + 14,24,24,255,74,74,33,255,74,74,33,255,74,74,33,255, + 74,74,33,255,74,75,33,255,74,75,33,255,74,75,33,255, + 74,75,33,255,75,76,34,255,75,76,34,255,75,76,34,255, + 75,76,34,255,75,77,34,255,75,77,34,255,75,77,34,255, + 75,77,34,255,75,78,34,255,75,78,34,255,75,78,34,255, + 75,78,34,255,75,78,34,255,75,78,34,255,75,78,34,255, + 75,78,34,255,75,79,35,255,75,79,35,255,75,79,35,255, + 75,79,35,255,74,79,34,255,74,79,34,255,74,79,34,255, + 74,79,34,255,73,79,35,255,73,79,35,255,73,79,35,255, + 73,79,35,255,72,79,35,255,72,79,35,255,72,79,35,255, + 72,79,35,255,71,79,35,255,71,79,35,255,71,79,35,255, + 71,79,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,81,35,255,71,81,35,255,71,82,35,255,71,82,35,255, + 71,83,35,255,72,83,35,255,72,84,35,255,72,84,35,255, + 72,85,35,255,73,85,36,255,73,86,36,255,73,86,36,255, + 74,87,36,255,74,88,37,255,75,89,37,255,75,89,37,255, + 76,90,37,255,76,91,38,255,77,92,38,255,77,92,38,255, + 78,93,38,255,78,94,39,255,79,95,39,255,79,95,39,255, + 80,96,39,255,80,96,40,255,81,97,40,255,81,97,40,255, + 82,98,40,255,82,98,41,255,83,99,41,255,83,99,41,255, + 83,100,41,255,84,100,41,255,84,101,41,255,84,101,41,255, + 84,101,41,255,84,101,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,83,101,43,255,83,101,43,255,83,101,43,255, + 83,101,43,255,82,100,43,255,82,100,43,255,82,100,43,255, + 82,99,43,255,81,99,43,255,81,98,43,255,81,98,43,255, + 81,98,43,255,80,97,43,255,80,97,43,255,80,97,43,255, + 79,97,43,255,79,96,43,255,78,96,43,255,78,96,43,255, + 78,96,43,255,77,95,43,255,77,95,43,255,77,95,43,255, + 77,95,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,75,92,43,255,75,92,43,255,75,92,43,255, + 75,92,43,255,74,91,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,73,90,43,255,73,90,43,255,73,90,43,255, + 73,90,43,255,73,90,43,255,73,90,43,255,73,90,43,255, + 73,90,43,255,72,89,43,255,72,89,43,255,72,89,43,255, + 72,89,43,255,72,89,44,255,72,89,44,255,72,89,44,255, + 72,89,44,255,71,89,44,255,71,89,44,255,71,89,44,255, + 71,89,44,255,71,89,44,255,71,89,44,255,71,89,44,255, + 71,89,44,255,71,89,44,255,71,89,44,255,71,89,44,255, + 71,89,44,255,72,89,45,255,72,89,45,255,72,89,45,255, + 72,89,45,255,71,89,45,255,71,89,45,255,71,89,45,255, + 71,89,45,255,71,89,45,255,71,89,45,255,71,89,45,255, + 71,89,45,255,71,89,45,255,71,89,45,255,71,89,45,255, + 71,89,45,255,72,89,45,255,72,89,45,255,72,89,45,255, + 72,89,45,255,73,90,45,255,73,90,45,255,73,90,45,255, + 73,90,45,255,74,91,45,255,74,91,45,255,74,91,45,255, + 75,92,45,255,75,92,45,255,76,93,45,255,76,93,45,255, + 77,94,45,255,77,94,45,255,78,95,45,255,78,95,45,255, + 79,96,45,255,79,97,45,255,80,97,45,255,80,98,45,255, + 81,99,45,255,82,99,45,255,82,100,45,255,83,100,45,255, + 84,101,45,255,84,102,45,255,85,102,45,255,85,103,45,255, + 86,104,45,255,86,104,45,255,87,105,45,255,87,105,45,255, + 88,105,45,255,88,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,90,107,45,255,90,107,45,255,90,107,45,255, + 90,107,45,255,90,108,45,255,90,108,45,255,90,108,45,255, + 90,108,45,255,90,108,45,255,90,108,45,255,90,108,45,255, + 90,108,45,255,90,108,46,255,90,108,46,255,90,108,46,255, + 90,108,46,255,90,107,46,255,90,107,46,255,90,107,46,255, + 90,107,46,255,90,107,46,255,90,107,46,255,90,107,46,255, + 90,107,46,255,91,108,46,255,91,108,46,255,91,108,46,255, + 91,108,46,255,92,109,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,93,110,46,255,93,110,46,255,93,110,46,255, + 93,110,46,255,94,111,46,255,94,111,46,255,94,111,46,255, + 95,112,46,255,95,112,46,255,96,113,46,255,96,113,46,255, + 97,114,46,255,98,114,46,255,98,115,46,255,99,115,46,255, + 100,116,46,255,100,117,46,255,101,117,46,255,101,118,46,255, + 102,119,46,255,103,119,46,255,103,120,46,255,104,120,46,255, + 105,121,46,255,105,122,47,255,106,122,47,255,106,123,47,255, + 107,124,47,255,107,125,47,255,108,125,47,255,108,126,47,255, + 109,127,47,255,109,127,47,255,110,128,47,255,110,128,47,255, + 111,129,47,255,111,129,48,255,112,130,48,255,112,130,48,255, + 112,131,48,255,113,132,49,255,113,132,49,255,113,133,49,255, + 114,134,49,255,114,135,50,255,115,135,50,255,115,136,50,255, + 115,136,51,255,115,137,51,255,115,137,52,255,115,137,52,255, + 115,138,53,255,115,138,53,255,115,139,54,255,115,139,54,255, + 115,139,55,255,114,140,55,255,114,140,56,255,114,140,56,255, + 113,140,57,255,113,140,58,255,112,140,58,255,112,140,59,255, + 111,140,60,255,111,140,61,255,110,140,62,255,110,140,63,255, + 109,140,64,255,108,140,65,255,107,140,66,255,106,140,67,255, + 105,140,68,255,104,139,69,255,103,139,70,255,102,139,71,255, + 100,138,72,255,99,138,73,255,97,137,74,255,96,137,75,255, + 94,136,76,255,93,135,78,255,91,135,79,255,90,134,80,255, + 88,133,81,255,87,132,82,255,85,132,82,255,84,131,83,255, + 82,130,84,255,81,130,85,255,79,129,86,255,78,129,87,255, + 76,128,88,255,75,127,89,255,73,127,89,255,72,126,90,255, + 70,125,91,255,69,125,91,255,67,124,92,255,66,124,92,255, + 65,123,92,255,63,122,93,255,62,122,93,255,61,121,93,255, + 60,120,93,255,58,120,93,255,57,119,93,255,56,119,93,255, + 55,118,93,255,54,118,93,255,53,117,93,255,52,117,93,255, + 51,116,93,255,50,116,93,255,50,115,93,255,49,115,93,255, + 48,114,93,255,47,114,92,255,47,113,92,255,46,113,92,255, + 46,113,92,255,45,112,91,255,45,112,91,255,45,112,91,255, + 44,111,91,255,44,111,90,255,43,110,90,255,43,110,90,255, + 43,110,90,255,42,109,89,255,42,109,89,255,42,109,89,255, + 42,109,89,255,42,108,88,255,42,108,88,255,42,108,88,255, + 42,107,88,255,41,107,87,255,41,106,87,255,41,106,87,255, + 41,106,87,255,42,106,87,255,42,106,87,255,42,106,87,255, + 42,106,87,255,42,105,86,255,42,105,86,255,42,105,86,255, + 42,105,86,255,42,104,85,255,42,104,85,255,42,104,85,255, + 42,104,85,255,42,104,85,255,42,104,85,255,42,104,85,255, + 42,104,85,255,43,104,84,255,43,104,84,255,43,104,84,255, + 43,104,84,255,44,104,83,255,44,104,83,255,44,104,83,255, + 44,104,83,255,45,105,83,255,45,105,83,255,45,105,83,255, + 45,105,83,255,45,106,82,255,45,106,82,255,45,106,82,255, + 45,107,82,255,46,107,82,255,46,108,82,255,46,108,82,255, + 46,108,82,255,46,108,82,255,46,108,82,255,46,108,82,255, + 46,108,82,255,46,108,82,255,46,109,82,255,46,109,82,255, + 46,109,82,255,46,109,82,255,45,110,82,255,45,110,82,255, + 45,110,82,255,45,110,82,255,45,110,82,255,45,110,82,255, + 45,110,82,255,45,110,82,255,44,111,83,255,44,111,83,255, + 44,111,83,255,44,111,83,255,43,111,84,255,43,111,84,255, + 43,111,84,255,43,111,84,255,42,112,85,255,42,112,85,255, + 42,112,85,255,42,112,85,255,41,112,85,255,41,112,85,255, + 41,112,85,255,40,112,85,255,40,112,86,255,39,112,86,255, + 39,112,86,255,39,112,86,255,38,112,87,255,38,112,87,255, + 38,112,87,255,38,112,87,255,37,111,88,255,37,111,88,255, + 37,111,88,255,36,111,88,255,36,111,88,255,35,111,88,255, + 35,111,88,255,34,111,88,255,34,110,89,255,33,110,89,255, + 33,110,89,255,33,110,89,255,32,109,90,255,32,109,90,255, + 31,109,90,255,31,108,90,255,30,108,91,255,29,107,91,255, + 29,107,91,255,29,107,91,255,28,106,92,255,28,106,92,255, + 27,106,92,255,27,106,92,255,26,105,93,255,25,105,93,255, + 25,105,93,255,25,105,93,255,24,104,94,255,24,104,94,255, + 24,104,94,255,24,104,94,255,23,104,95,255,23,104,95,255, + 23,104,95,255,23,104,95,255,23,104,95,255,23,104,95,255, + 23,104,95,255,23,104,95,255,23,105,96,255,23,105,96,255, + 23,105,96,255,23,105,96,255,24,106,96,255,24,106,96,255, + 24,106,96,255,24,107,96,255,25,107,97,255,25,108,97,255, + 25,108,97,255,26,109,97,255,26,109,98,255,27,110,98,255, + 27,111,98,255,28,111,98,255,28,112,98,255,29,113,98,255, + 29,113,98,255,30,114,98,255,30,114,99,255,31,115,99,255, + 32,116,99,255,32,116,99,255,33,117,100,255,34,118,100,255, + 34,118,100,255,35,119,101,255,35,119,101,255,36,120,102,255, + 36,120,102,255,36,121,103,255,37,121,103,255,37,122,104,255, + 37,122,104,255,37,123,105,255,38,123,105,255,38,124,106,255, + 38,124,106,255,38,124,107,255,39,124,107,255,39,124,108,255, + 39,124,109,255,39,124,109,255,39,124,110,255,39,124,111,255, + 39,124,111,255,39,124,112,255,39,124,112,255,39,124,113,255, + 39,124,113,255,39,124,114,255,39,123,114,255,39,123,115,255, + 39,123,115,255,39,123,116,255,38,122,116,255,38,122,117,255, + 38,122,117,255,38,121,118,255,37,121,118,255,37,120,119,255, + 37,120,119,255,37,119,119,255,36,119,119,255,36,118,119,255, + 36,117,119,255,36,117,119,255,35,116,119,255,35,115,119,255, + 35,114,119,255,35,114,119,255,34,113,119,255,34,112,119,255, + 34,111,119,255,34,111,118,255,33,110,118,255,33,109,117,255, + 33,108,117,255,32,107,116,255,32,106,116,255,31,105,115,255, + 31,104,114,255,31,103,113,255,30,101,112,255,30,100,111,255, + 30,99,110,255,29,98,109,255,29,97,108,255,28,96,107,255, + 28,95,106,255,27,93,105,255,27,92,104,255,26,90,103,255, + 26,89,102,255,25,88,100,255,25,86,99,255,24,85,97,255, + 24,84,96,255,23,83,95,255,23,82,94,255,22,80,92,255, + 22,79,91,255,21,78,89,255,21,77,88,255,20,75,86,255, + 20,74,85,255,19,73,84,255,19,72,83,255,18,70,81,255, + 18,69,80,255,17,68,79,255,17,67,78,255,16,65,76,255, + 16,64,75,255,15,63,74,255,15,62,73,255,14,61,71,255, + 14,60,70,255,13,59,69,255,13,58,68,255,12,57,67,255, + 12,56,66,255,12,56,65,255,11,55,64,255,11,54,63,255, + 11,54,62,255,11,53,61,255,10,53,60,255,10,52,59,255, + 10,52,58,255,10,51,58,255,10,51,57,255,10,50,56,255, + 10,50,55,255,10,50,55,255,9,49,54,255,9,49,53,255, + 9,49,53,255,9,49,52,255,9,48,52,255,9,48,51,255, + 9,48,51,255,9,48,51,255,9,47,50,255,9,47,50,255, + 9,47,50,255,9,47,49,255,9,47,49,255,9,47,48,255, + 9,47,48,255,9,47,48,255,9,46,47,255,9,46,47,255, + 9,46,47,255,9,46,47,255,10,46,46,255,10,46,46,255, + 10,46,46,255,10,46,46,255,10,46,45,255,10,46,45,255, + 10,46,45,255,10,46,45,255,10,46,44,255,10,46,44,255, + 10,46,44,255,10,46,44,255,11,45,44,255,11,45,44,255, + 11,45,44,255,11,45,44,255,12,46,43,255,12,46,43,255, + 12,46,43,255,12,46,43,255,13,46,42,255,13,46,42,255, + 13,46,42,255,13,46,42,255,14,46,42,255,14,46,42,255, + 14,46,42,255,14,46,42,255,14,47,41,255,14,47,41,255, + 14,47,41,255,15,47,41,255,15,47,41,255,16,47,41,255, + 16,47,41,255,16,47,41,255,16,48,40,255,16,48,40,255, + 16,48,40,255,16,48,40,255,17,48,40,255,17,48,40,255, + 17,48,40,255,17,48,40,255,18,49,39,255,18,49,39,255, + 18,49,39,255,19,49,39,255,19,49,39,255,20,49,39,255, + 20,49,39,255,20,49,39,255,20,50,38,255,20,50,38,255, + 20,50,38,255,20,50,38,255,21,50,38,255,21,50,38,255, + 21,50,38,255,21,50,38,255,22,51,37,255,22,51,37,255, + 22,51,37,255,22,51,37,255,23,51,36,255,23,51,36,255, + 23,51,36,255,24,51,36,255,24,52,36,255,25,52,36,255, + 25,52,36,255,26,53,36,255,26,53,36,255,27,54,36,255, + 27,54,36,255,28,54,36,255,28,55,36,255,29,55,36,255, + 29,55,36,255,30,56,36,255,30,56,36,255,31,57,36,255, + 31,57,36,255,32,58,36,255,32,58,36,255,33,59,36,255, + 33,59,36,255,34,60,36,255,34,60,36,255,35,61,36,255, + 35,61,36,255,36,62,36,255,37,62,36,255,38,63,36,255, + 38,63,36,255,39,64,36,255,40,64,36,255,41,65,36,255, + 41,65,36,255,42,66,36,255,42,66,36,255,43,67,36,255, + 43,67,36,255,44,68,36,255,44,68,36,255,45,69,36,255, + 45,69,36,255,46,69,36,255,46,70,37,255,47,70,37,255, + 47,70,37,255,47,70,37,255,48,71,36,255,48,71,36,255, + 48,71,36,255,48,71,36,255,49,71,36,255,49,71,36,255, + 49,71,36,255,49,71,36,255,50,71,36,255,50,71,36,255, + 50,71,36,255,50,71,36,255,50,70,35,255,50,70,35,255, + 50,70,35,255,50,70,35,255,49,69,35,255,49,69,35,255, + 49,69,35,255,49,69,35,255,48,68,34,255,48,68,34,255, + 48,68,34,255,48,67,34,255,47,67,33,255,47,66,33,255, + 47,66,33,255,46,66,33,255,46,65,33,255,45,65,33,255, + 45,65,33,255,45,64,33,255,44,63,32,255,44,62,32,255, + 44,62,32,255,43,61,32,255,42,61,31,255,41,60,31,255, + 41,60,31,255,40,59,31,255,40,59,30,255,39,58,30,255, + 39,57,30,255,38,56,30,255,37,55,30,255,36,54,30,255, + 36,54,30,255,35,53,30,255,34,52,29,255,33,51,29,255, + 33,51,29,255,32,50,29,255,32,49,28,255,31,48,28,255, + 31,47,28,255,30,46,28,255,29,45,28,255,28,44,28,255, + 28,44,28,255,27,43,28,255,26,42,27,255,25,41,27,255, + 25,41,27,255,24,40,27,255,24,39,26,255,23,38,26,255, + 23,38,26,255,22,37,26,255,22,36,26,255,21,35,26,255, + 21,35,26,255,20,34,26,255,20,34,25,255,19,33,25,255, + 19,33,25,255,18,32,25,255,18,31,25,255,17,30,25,255, + 17,30,25,255,17,29,25,255,16,29,25,255,16,28,25,255, + 16,28,25,255,16,27,25,255,15,27,24,255,15,26,24,255, + 15,26,24,255,15,26,24,255,14,25,24,255,14,25,24,255, + 14,25,24,255,14,25,24,255,13,24,24,255,13,24,24,255, + 13,24,24,255,13,24,24,255,74,74,33,255,74,74,33,255, + 74,74,33,255,74,74,33,255,74,75,33,255,74,75,33,255, + 74,75,33,255,74,75,33,255,75,76,34,255,75,76,34,255, + 75,76,34,255,75,76,34,255,75,77,34,255,75,77,34,255, + 75,77,34,255,75,77,34,255,75,78,34,255,75,78,34,255, + 75,78,34,255,75,78,34,255,75,78,34,255,75,78,34,255, + 75,78,34,255,75,78,34,255,75,79,35,255,75,79,35,255, + 75,79,35,255,75,79,35,255,74,79,34,255,74,79,34,255, + 74,79,34,255,74,79,34,255,73,79,35,255,73,79,35,255, + 73,79,35,255,73,79,35,255,72,79,35,255,72,79,35,255, + 72,79,35,255,72,79,35,255,71,79,35,255,71,79,35,255, + 71,79,35,255,71,79,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,81,35,255,71,81,35,255,71,82,35,255, + 71,82,35,255,71,83,35,255,72,83,35,255,72,84,35,255, + 72,84,35,255,72,85,35,255,73,85,36,255,73,86,36,255, + 73,86,36,255,74,87,36,255,74,88,37,255,75,89,37,255, + 75,89,37,255,76,90,37,255,76,91,38,255,77,92,38,255, + 77,92,38,255,78,93,38,255,78,94,39,255,79,95,39,255, + 79,95,39,255,80,96,39,255,80,96,40,255,81,97,40,255, + 81,97,40,255,82,98,40,255,82,98,41,255,83,99,41,255, + 83,99,41,255,83,100,41,255,84,100,41,255,84,101,41,255, + 84,101,41,255,84,101,41,255,84,101,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,83,101,43,255,83,101,43,255, + 83,101,43,255,83,101,43,255,82,100,43,255,82,100,43,255, + 82,100,43,255,82,99,43,255,81,99,43,255,81,98,43,255, + 81,98,43,255,81,98,43,255,80,97,43,255,80,97,43,255, + 80,97,43,255,79,97,43,255,79,96,43,255,78,96,43,255, + 78,96,43,255,78,96,43,255,77,95,43,255,77,95,43,255, + 77,95,43,255,77,95,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,75,92,43,255,75,92,43,255, + 75,92,43,255,75,92,43,255,74,91,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,73,90,43,255,73,90,43,255, + 73,90,43,255,73,90,43,255,73,90,43,255,73,90,43,255, + 73,90,43,255,73,90,43,255,72,89,43,255,72,89,43,255, + 72,89,43,255,72,89,43,255,72,89,44,255,72,89,44,255, + 72,89,44,255,72,89,44,255,71,89,44,255,71,89,44,255, + 71,89,44,255,71,89,44,255,71,89,44,255,71,89,44,255, + 71,89,44,255,71,89,44,255,71,89,44,255,71,89,44,255, + 71,89,44,255,71,89,44,255,72,89,45,255,72,89,45,255, + 72,89,45,255,72,89,45,255,71,89,45,255,71,89,45,255, + 71,89,45,255,71,89,45,255,71,89,45,255,71,89,45,255, + 71,89,45,255,71,89,45,255,71,89,45,255,71,89,45,255, + 71,89,45,255,71,89,45,255,72,89,45,255,72,89,45,255, + 72,89,45,255,72,89,45,255,73,90,45,255,73,90,45,255, + 73,90,45,255,73,90,45,255,74,91,45,255,74,91,45,255, + 74,91,45,255,75,92,45,255,75,92,45,255,76,93,45,255, + 76,93,45,255,77,94,45,255,77,94,45,255,78,95,45,255, + 78,95,45,255,79,96,45,255,79,97,45,255,80,97,45,255, + 80,98,45,255,81,99,45,255,82,99,45,255,82,100,45,255, + 83,100,45,255,84,101,45,255,84,102,45,255,85,102,45,255, + 85,103,45,255,86,104,45,255,86,104,45,255,87,105,45,255, + 87,105,45,255,88,105,45,255,88,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,90,107,45,255,90,107,45,255, + 90,107,45,255,90,107,45,255,90,108,45,255,90,108,45,255, + 90,108,45,255,90,108,45,255,90,108,45,255,90,108,45,255, + 90,108,45,255,90,108,45,255,90,108,46,255,90,108,46,255, + 90,108,46,255,90,108,46,255,90,107,46,255,90,107,46,255, + 90,107,46,255,90,107,46,255,90,107,46,255,90,107,46,255, + 90,107,46,255,90,107,46,255,91,108,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,92,109,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,93,110,46,255,93,110,46,255, + 93,110,46,255,93,110,46,255,94,111,46,255,94,111,46,255, + 94,111,46,255,95,112,46,255,95,112,46,255,96,113,46,255, + 96,113,46,255,97,114,46,255,98,114,46,255,98,115,46,255, + 99,115,46,255,100,116,46,255,100,117,46,255,101,117,46,255, + 101,118,46,255,102,119,46,255,103,119,46,255,103,120,46,255, + 104,120,46,255,105,121,46,255,105,122,47,255,106,122,47,255, + 106,123,47,255,107,124,47,255,107,125,47,255,108,125,47,255, + 108,126,47,255,109,127,47,255,109,127,47,255,110,128,47,255, + 110,128,47,255,111,129,47,255,111,129,48,255,112,130,48,255, + 112,130,48,255,112,131,48,255,113,132,49,255,113,132,49,255, + 113,133,49,255,114,134,49,255,114,135,50,255,115,135,50,255, + 115,136,50,255,115,136,51,255,115,137,51,255,115,137,52,255, + 115,137,52,255,115,138,53,255,115,138,53,255,115,139,54,255, + 115,139,54,255,115,139,55,255,115,140,55,255,115,140,56,255, + 115,140,56,255,115,140,57,255,114,140,58,255,114,140,58,255, + 114,140,59,255,113,140,60,255,113,140,61,255,112,140,62,255, + 112,140,63,255,111,140,64,255,110,140,65,255,109,140,66,255, + 108,140,67,255,107,140,68,255,106,139,69,255,105,139,70,255, + 104,139,71,255,102,139,72,255,101,138,73,255,99,138,74,255, + 98,138,75,255,96,137,76,255,95,137,78,255,93,136,79,255, + 92,136,80,255,90,135,81,255,89,134,82,255,87,134,83,255, + 86,133,84,255,84,132,85,255,83,132,86,255,81,131,86,255, + 80,131,87,255,78,130,88,255,77,129,89,255,75,129,90,255, + 74,128,91,255,72,127,92,255,71,127,92,255,69,126,93,255, + 68,126,93,255,67,125,93,255,65,124,94,255,64,124,94,255, + 63,123,94,255,62,122,94,255,60,122,95,255,59,121,95,255, + 58,121,95,255,57,120,95,255,56,120,95,255,55,119,95,255, + 54,119,95,255,53,118,95,255,52,118,94,255,52,117,94,255, + 51,117,94,255,50,116,94,255,49,116,93,255,49,115,93,255, + 48,115,93,255,48,115,93,255,47,114,92,255,47,114,92,255, + 47,114,92,255,46,113,92,255,46,113,91,255,45,112,91,255, + 45,112,91,255,45,112,91,255,44,111,90,255,44,111,90,255, + 44,111,90,255,44,111,90,255,44,110,89,255,44,110,89,255, + 44,110,89,255,44,109,89,255,43,109,88,255,43,108,88,255, + 43,108,88,255,43,108,88,255,44,108,88,255,44,108,88,255, + 44,108,88,255,44,108,88,255,44,107,87,255,44,107,87,255, + 44,107,87,255,44,107,87,255,44,106,87,255,44,106,87,255, + 44,106,87,255,44,106,87,255,44,106,86,255,44,106,86,255, + 44,106,86,255,44,106,86,255,44,106,85,255,44,106,85,255, + 44,106,85,255,44,106,85,255,45,106,85,255,45,106,85,255, + 45,106,85,255,45,106,85,255,46,107,84,255,46,107,84,255, + 46,107,84,255,46,107,84,255,46,108,84,255,46,108,84,255, + 46,108,84,255,46,108,84,255,46,109,84,255,46,109,84,255, + 46,109,84,255,46,109,84,255,46,109,84,255,46,109,84,255, + 46,109,84,255,46,109,84,255,46,109,84,255,46,110,84,255, + 46,110,84,255,46,110,84,255,46,110,84,255,45,110,84,255, + 45,110,84,255,45,110,84,255,45,110,84,255,45,110,84,255, + 45,110,84,255,45,110,84,255,45,110,84,255,44,111,85,255, + 44,111,85,255,44,111,85,255,44,111,85,255,43,111,86,255, + 43,111,86,255,43,111,86,255,43,111,86,255,42,112,87,255, + 42,112,87,255,42,112,87,255,42,112,87,255,41,112,87,255, + 41,112,87,255,41,112,87,255,40,112,87,255,40,112,88,255, + 39,112,88,255,39,112,88,255,39,112,88,255,38,112,89,255, + 38,112,89,255,38,112,89,255,37,112,89,255,37,111,90,255, + 36,111,90,255,36,111,90,255,36,111,90,255,35,111,90,255, + 35,111,90,255,35,111,90,255,34,111,90,255,34,110,91,255, + 33,110,91,255,33,110,91,255,32,110,91,255,32,109,92,255, + 31,109,92,255,31,109,92,255,30,108,92,255,30,108,93,255, + 29,107,93,255,29,107,93,255,28,107,93,255,28,106,94,255, + 27,106,94,255,27,106,94,255,26,106,94,255,26,105,95,255, + 25,105,95,255,25,105,95,255,25,105,95,255,24,104,96,255, + 24,104,96,255,24,104,96,255,24,104,96,255,23,104,97,255, + 23,104,97,255,23,104,97,255,23,104,97,255,22,104,97,255, + 22,104,97,255,22,104,97,255,22,104,97,255,23,105,98,255, + 23,105,98,255,23,105,98,255,23,105,98,255,23,106,98,255, + 23,106,98,255,23,106,98,255,24,107,98,255,24,107,99,255, + 25,108,99,255,25,108,99,255,25,109,99,255,26,109,100,255, + 26,110,100,255,26,111,100,255,27,111,100,255,27,112,100,255, + 28,113,100,255,28,113,100,255,29,114,100,255,29,114,101,255, + 30,115,101,255,31,116,101,255,31,116,101,255,32,117,102,255, + 33,118,102,255,33,118,102,255,33,119,103,255,34,119,103,255, + 34,120,104,255,34,120,104,255,35,121,105,255,35,121,105,255, + 36,122,106,255,36,122,106,255,36,123,107,255,37,123,107,255, + 37,124,108,255,37,124,108,255,37,124,109,255,37,124,109,255, + 37,124,110,255,37,124,111,255,37,124,111,255,38,124,112,255, + 38,124,113,255,38,124,113,255,38,124,114,255,38,124,114,255, + 38,124,115,255,38,124,115,255,38,124,116,255,38,123,116,255, + 38,123,117,255,38,123,117,255,38,123,118,255,37,122,118,255, + 37,122,119,255,37,122,119,255,37,121,120,255,36,121,120,255, + 36,120,121,255,36,120,121,255,36,119,121,255,35,119,121,255, + 35,118,121,255,35,117,121,255,35,117,121,255,34,116,121,255, + 34,115,121,255,34,114,121,255,34,114,121,255,33,113,121,255, + 33,112,121,255,33,111,121,255,33,111,120,255,33,110,120,255, + 33,109,119,255,33,108,119,255,32,107,118,255,32,106,118,255, + 31,105,117,255,31,104,116,255,31,103,115,255,30,102,114,255, + 30,101,113,255,30,100,112,255,29,99,111,255,29,97,110,255, + 28,96,109,255,28,95,108,255,27,94,107,255,27,92,106,255, + 26,91,105,255,26,90,104,255,25,89,102,255,25,87,101,255, + 24,86,99,255,24,85,98,255,23,84,97,255,23,83,96,255, + 22,81,94,255,22,80,93,255,21,79,91,255,21,78,90,255, + 20,76,88,255,20,75,87,255,19,74,86,255,19,73,85,255, + 18,71,83,255,18,70,82,255,17,69,81,255,17,68,80,255, + 16,66,78,255,16,65,77,255,15,64,76,255,15,63,75,255, + 14,62,73,255,14,61,72,255,13,60,71,255,13,59,70,255, + 12,58,68,255,12,57,67,255,12,57,66,255,11,56,65,255, + 11,55,64,255,11,55,63,255,11,54,62,255,10,54,61,255, + 10,53,60,255,10,53,59,255,10,52,59,255,10,52,58,255, + 10,51,57,255,10,51,56,255,10,51,56,255,9,50,55,255, + 9,50,54,255,9,50,53,255,9,50,53,255,9,49,52,255, + 9,49,51,255,9,49,51,255,9,49,51,255,9,48,50,255, + 9,48,50,255,9,48,50,255,9,48,49,255,9,47,49,255, + 9,47,48,255,9,47,48,255,9,47,48,255,9,46,47,255, + 9,46,47,255,9,46,47,255,9,46,47,255,10,46,46,255, + 10,46,46,255,10,46,46,255,10,46,46,255,10,46,45,255, + 10,46,45,255,10,46,45,255,10,46,45,255,10,46,44,255, + 10,46,44,255,10,46,44,255,10,46,44,255,11,45,44,255, + 11,45,44,255,11,45,44,255,11,45,44,255,12,46,43,255, + 12,46,43,255,12,46,43,255,12,46,43,255,13,46,42,255, + 13,46,42,255,13,46,42,255,13,46,42,255,14,46,42,255, + 14,46,42,255,14,46,42,255,14,46,42,255,14,47,41,255, + 14,47,41,255,14,47,41,255,15,47,41,255,15,47,41,255, + 16,47,41,255,16,47,41,255,16,47,41,255,16,48,40,255, + 16,48,40,255,16,48,40,255,16,48,40,255,17,48,40,255, + 17,48,40,255,17,48,40,255,17,48,40,255,18,49,39,255, + 18,49,39,255,18,49,39,255,19,49,39,255,19,49,39,255, + 20,49,39,255,20,49,39,255,20,49,39,255,20,50,38,255, + 20,50,38,255,20,50,38,255,20,50,38,255,21,50,38,255, + 21,50,38,255,21,50,38,255,21,50,38,255,22,51,37,255, + 22,51,37,255,22,51,37,255,22,51,37,255,23,51,36,255, + 23,51,36,255,23,51,36,255,24,51,36,255,24,52,36,255, + 25,52,36,255,25,52,36,255,26,53,36,255,26,53,36,255, + 27,54,36,255,27,54,36,255,28,54,36,255,28,55,36,255, + 29,55,36,255,29,55,36,255,30,56,36,255,30,56,36,255, + 31,57,36,255,31,57,36,255,32,58,36,255,32,58,36,255, + 33,59,36,255,33,59,36,255,34,60,36,255,34,60,36,255, + 35,61,36,255,35,61,36,255,36,62,36,255,37,62,36,255, + 38,63,36,255,38,63,36,255,39,64,36,255,40,64,36,255, + 41,65,36,255,41,65,36,255,42,66,36,255,42,66,36,255, + 43,67,36,255,43,67,36,255,44,68,36,255,44,68,36,255, + 45,69,36,255,45,69,36,255,46,69,36,255,46,70,37,255, + 47,70,37,255,47,70,37,255,47,70,37,255,48,71,36,255, + 48,71,36,255,48,71,36,255,48,71,36,255,49,71,36,255, + 49,71,36,255,49,71,36,255,49,71,36,255,50,71,36,255, + 50,71,36,255,50,71,36,255,50,71,36,255,50,70,35,255, + 50,70,35,255,50,70,35,255,50,70,35,255,49,69,35,255, + 49,69,35,255,49,69,35,255,49,69,35,255,48,68,34,255, + 48,68,34,255,48,68,34,255,48,67,34,255,47,67,33,255, + 47,66,33,255,47,66,33,255,46,66,33,255,46,65,33,255, + 45,65,33,255,45,65,33,255,45,64,33,255,44,63,32,255, + 44,62,32,255,44,62,32,255,43,61,32,255,42,61,31,255, + 41,60,31,255,41,60,31,255,40,59,31,255,40,59,30,255, + 39,58,30,255,39,57,30,255,38,56,30,255,37,55,30,255, + 36,54,30,255,36,54,30,255,35,53,30,255,34,52,29,255, + 33,51,29,255,33,51,29,255,32,50,29,255,32,49,28,255, + 31,48,28,255,31,47,28,255,30,46,28,255,29,45,28,255, + 28,44,28,255,28,44,28,255,27,43,28,255,26,42,27,255, + 25,41,27,255,25,41,27,255,24,40,27,255,24,39,26,255, + 23,38,26,255,23,38,26,255,22,37,26,255,22,36,26,255, + 21,35,26,255,21,35,26,255,20,34,26,255,20,34,25,255, + 19,33,25,255,19,33,25,255,18,32,25,255,18,31,25,255, + 17,30,25,255,17,30,25,255,17,29,25,255,16,29,25,255, + 16,28,25,255,16,28,25,255,16,27,25,255,15,27,24,255, + 15,26,24,255,15,26,24,255,15,26,24,255,14,25,24,255, + 14,25,24,255,14,25,24,255,14,25,24,255,13,24,24,255, + 13,24,24,255,13,24,24,255,13,24,24,255,73,74,33,255, + 73,74,33,255,73,74,33,255,73,74,33,255,73,75,33,255, + 73,75,33,255,73,75,33,255,73,75,33,255,74,76,33,255, + 74,76,33,255,74,76,33,255,74,76,33,255,74,77,33,255, + 74,77,33,255,74,77,33,255,74,77,33,255,75,78,34,255, + 75,78,34,255,75,78,34,255,75,78,34,255,75,78,34,255, + 75,78,34,255,75,78,34,255,75,78,34,255,75,79,35,255, + 75,79,35,255,75,79,35,255,75,79,35,255,74,79,34,255, + 74,79,34,255,74,79,34,255,74,79,34,255,73,79,35,255, + 73,79,35,255,73,79,35,255,73,79,35,255,72,79,35,255, + 72,79,35,255,72,79,35,255,72,79,35,255,71,79,35,255, + 71,79,35,255,71,79,35,255,71,79,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,80,35,255,70,80,35,255, + 70,80,35,255,70,80,35,255,70,81,35,255,71,81,35,255, + 71,82,35,255,71,82,35,255,71,83,35,255,72,83,35,255, + 72,84,35,255,72,84,35,255,72,85,35,255,73,85,36,255, + 73,86,36,255,73,86,36,255,74,87,36,255,74,88,37,255, + 75,89,37,255,75,89,37,255,76,90,37,255,76,91,38,255, + 77,92,38,255,77,92,38,255,78,93,38,255,78,94,39,255, + 79,95,39,255,79,95,39,255,80,96,39,255,80,96,40,255, + 81,97,40,255,81,97,40,255,82,98,40,255,82,98,41,255, + 83,99,41,255,83,99,41,255,83,100,41,255,84,100,41,255, + 84,101,41,255,84,101,41,255,84,101,41,255,84,101,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,83,101,43,255, + 83,101,43,255,83,101,43,255,83,101,43,255,82,100,43,255, + 82,100,43,255,82,100,43,255,82,99,43,255,81,99,43,255, + 81,98,43,255,81,98,43,255,81,98,43,255,80,97,43,255, + 80,97,43,255,80,97,43,255,79,97,43,255,79,96,43,255, + 78,96,43,255,78,96,43,255,78,96,43,255,77,95,43,255, + 77,95,43,255,77,95,43,255,77,95,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,77,94,43,255, + 77,94,43,255,77,94,43,255,77,94,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,76,93,43,255, + 76,93,43,255,76,93,43,255,76,93,43,255,75,92,43,255, + 75,92,43,255,75,92,43,255,75,92,43,255,74,91,43,255, + 74,91,43,255,74,91,43,255,74,91,43,255,73,90,43,255, + 73,90,43,255,73,90,43,255,73,90,43,255,73,90,43,255, + 73,90,43,255,73,90,43,255,73,90,43,255,72,89,43,255, + 72,89,43,255,72,89,43,255,72,89,43,255,72,89,44,255, + 72,89,44,255,72,89,44,255,72,89,44,255,71,88,44,255, + 71,88,44,255,71,88,44,255,71,88,44,255,71,88,44,255, + 71,88,44,255,71,88,44,255,71,88,44,255,70,88,44,255, + 70,88,44,255,70,88,44,255,70,88,44,255,71,88,45,255, + 71,88,45,255,71,88,45,255,71,88,45,255,70,88,45,255, + 70,88,45,255,70,88,45,255,70,88,45,255,70,88,45,255, + 70,88,45,255,70,88,45,255,70,88,45,255,70,88,45,255, + 70,88,45,255,70,88,45,255,70,88,45,255,71,88,45,255, + 71,88,45,255,71,88,45,255,71,88,45,255,72,89,45,255, + 72,89,45,255,72,89,45,255,72,89,45,255,73,90,45,255, + 73,90,45,255,73,90,45,255,74,91,45,255,74,91,45,255, + 75,92,45,255,75,92,45,255,76,93,45,255,76,93,45,255, + 77,94,45,255,77,94,45,255,78,95,45,255,78,96,45,255, + 79,96,45,255,79,97,45,255,80,98,45,255,81,98,45,255, + 81,99,45,255,82,99,45,255,83,100,45,255,83,101,45,255, + 84,101,45,255,84,102,45,255,85,103,45,255,85,103,45,255, + 86,104,45,255,86,104,45,255,87,104,45,255,87,105,45,255, + 88,105,45,255,88,105,45,255,88,105,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,107,45,255, + 89,107,45,255,89,107,45,255,89,107,45,255,89,107,45,255, + 89,107,45,255,89,107,45,255,89,107,45,255,90,107,46,255, + 90,107,46,255,90,107,46,255,90,107,46,255,90,107,46,255, + 90,107,46,255,90,107,46,255,90,107,46,255,90,107,46,255, + 90,107,46,255,90,107,46,255,90,107,46,255,91,108,46,255, + 91,108,46,255,91,108,46,255,91,108,46,255,92,109,46,255, + 92,109,46,255,92,109,46,255,92,109,46,255,93,110,46,255, + 93,110,46,255,93,110,46,255,93,110,46,255,94,111,46,255, + 94,111,46,255,94,111,46,255,95,112,46,255,95,112,46,255, + 96,113,46,255,96,113,46,255,97,114,46,255,98,114,46,255, + 98,115,46,255,99,115,46,255,100,116,46,255,100,117,46,255, + 101,117,46,255,101,118,46,255,102,119,46,255,103,119,46,255, + 103,120,46,255,104,120,46,255,105,121,46,255,105,122,47,255, + 106,122,47,255,106,123,47,255,107,124,47,255,107,125,47,255, + 108,125,47,255,108,126,47,255,109,127,47,255,109,127,47,255, + 110,128,47,255,110,128,47,255,111,129,47,255,111,129,48,255, + 112,130,48,255,112,130,48,255,112,131,48,255,113,132,49,255, + 113,132,49,255,113,133,49,255,114,134,49,255,114,135,50,255, + 115,135,50,255,115,136,50,255,115,136,51,255,116,137,51,255, + 116,137,52,255,116,137,52,255,116,138,53,255,116,138,53,255, + 116,139,54,255,116,139,54,255,116,139,55,255,116,140,55,255, + 116,140,56,255,116,140,56,255,116,140,57,255,115,141,58,255, + 115,141,58,255,115,141,59,255,114,141,60,255,114,141,61,255, + 113,141,62,255,113,141,63,255,112,141,64,255,111,141,65,255, + 110,141,66,255,109,141,67,255,108,141,68,255,107,140,69,255, + 106,140,70,255,105,140,71,255,104,140,72,255,102,139,74,255, + 101,139,75,255,100,139,76,255,98,138,77,255,97,138,79,255, + 95,137,80,255,94,137,81,255,92,136,82,255,91,135,83,255, + 89,135,84,255,88,134,85,255,86,133,86,255,85,133,87,255, + 83,132,87,255,82,132,88,255,80,131,89,255,79,130,90,255, + 77,130,91,255,76,129,92,255,74,128,93,255,73,128,93,255, + 71,127,94,255,70,127,94,255,69,126,94,255,67,125,95,255, + 66,125,95,255,65,124,95,255,64,123,95,255,62,123,96,255, + 61,122,96,255,60,122,96,255,59,121,96,255,58,121,96,255, + 57,120,96,255,56,120,96,255,55,119,96,255,54,119,95,255, + 54,118,95,255,53,118,95,255,52,118,95,255,51,117,94,255, + 51,117,94,255,50,117,94,255,50,116,94,255,49,116,93,255, + 49,115,93,255,48,115,93,255,48,115,93,255,47,114,92,255, + 47,114,92,255,47,114,92,255,47,114,92,255,46,113,91,255, + 46,113,91,255,46,113,91,255,46,112,91,255,45,112,90,255, + 45,111,90,255,45,111,90,255,45,111,90,255,44,110,89,255, + 44,110,89,255,44,110,89,255,44,110,89,255,45,109,89,255, + 45,109,89,255,45,109,89,255,45,109,89,255,45,109,88,255, + 45,109,88,255,45,109,88,255,45,109,88,255,45,108,88,255, + 45,108,88,255,45,108,88,255,45,108,88,255,45,107,87,255, + 45,107,87,255,45,107,87,255,45,107,87,255,45,107,86,255, + 45,107,86,255,45,107,86,255,45,107,86,255,46,107,86,255, + 46,107,86,255,46,107,86,255,46,107,86,255,47,108,85,255, + 47,108,85,255,47,108,85,255,47,108,85,255,47,109,85,255, + 47,109,85,255,47,109,85,255,47,109,85,255,47,110,85,255, + 47,110,85,255,47,110,85,255,47,110,85,255,47,110,85,255, + 47,110,85,255,47,110,85,255,47,110,85,255,47,110,85,255, + 46,111,85,255,46,111,85,255,46,111,85,255,46,111,85,255, + 45,111,85,255,45,111,85,255,45,111,85,255,45,111,85,255, + 45,111,85,255,45,111,85,255,45,111,85,255,45,111,85,255, + 44,112,86,255,44,112,86,255,44,112,86,255,44,112,86,255, + 43,112,87,255,43,112,87,255,43,112,87,255,42,112,87,255, + 42,112,88,255,41,112,88,255,41,112,88,255,41,112,88,255, + 40,112,88,255,40,112,88,255,40,112,88,255,39,112,88,255, + 39,112,89,255,38,112,89,255,38,112,89,255,38,112,89,255, + 37,112,90,255,37,112,90,255,37,112,90,255,36,112,90,255, + 36,111,91,255,35,111,91,255,35,111,91,255,35,111,91,255, + 34,111,92,255,34,111,92,255,34,111,92,255,33,111,92,255, + 33,110,93,255,32,110,93,255,32,110,93,255,31,110,93,255, + 31,109,94,255,30,109,94,255,30,109,94,255,29,109,94,255, + 29,108,95,255,28,108,95,255,28,108,95,255,27,108,95,255, + 27,107,96,255,26,107,96,255,26,107,96,255,25,107,96,255, + 25,106,97,255,24,106,97,255,24,106,97,255,24,106,97,255, + 23,105,98,255,23,105,98,255,23,105,98,255,23,105,98,255, + 22,105,99,255,22,105,99,255,22,105,99,255,22,105,99,255, + 21,105,99,255,21,105,99,255,21,105,99,255,21,105,99,255, + 22,106,100,255,22,106,100,255,22,106,100,255,22,106,100,255, + 22,107,100,255,22,107,100,255,22,107,100,255,23,108,100,255, + 23,108,101,255,24,109,101,255,24,109,101,255,24,110,101,255, + 25,110,102,255,25,111,102,255,25,111,102,255,26,112,102,255, + 26,112,102,255,27,113,102,255,27,114,102,255,28,114,102,255, + 28,115,103,255,29,116,103,255,30,116,103,255,30,117,103,255, + 31,117,104,255,32,118,104,255,32,118,104,255,32,119,105,255, + 33,119,105,255,33,120,106,255,33,120,106,255,34,121,107,255, + 34,121,107,255,35,122,108,255,35,122,108,255,35,123,109,255, + 36,123,109,255,36,124,110,255,36,124,110,255,36,124,111,255, + 36,124,111,255,36,124,112,255,36,124,113,255,36,124,113,255, + 37,124,114,255,37,124,115,255,37,124,115,255,37,124,116,255, + 37,124,116,255,37,124,117,255,37,124,117,255,37,124,118,255, + 37,124,118,255,37,124,119,255,37,124,119,255,37,124,120,255, + 36,123,120,255,36,123,121,255,36,123,121,255,36,122,122,255, + 35,122,122,255,35,121,123,255,35,121,123,255,35,120,123,255, + 34,120,123,255,34,119,123,255,34,118,123,255,34,118,123,255, + 33,117,123,255,33,116,123,255,33,115,123,255,33,115,123,255, + 32,114,123,255,32,113,123,255,32,112,123,255,32,112,122,255, + 32,111,122,255,32,110,121,255,32,109,121,255,31,108,120,255, + 31,107,120,255,30,106,119,255,30,105,118,255,30,104,117,255, + 29,103,116,255,29,102,115,255,29,101,114,255,28,100,113,255, + 28,98,112,255,27,97,111,255,27,96,110,255,26,95,109,255, + 26,93,107,255,25,92,106,255,25,91,105,255,24,90,104,255, + 24,88,102,255,23,87,101,255,23,86,100,255,23,85,98,255, + 22,84,97,255,22,82,95,255,22,81,94,255,21,80,92,255, + 21,79,91,255,20,77,89,255,19,76,88,255,19,75,87,255, + 18,74,86,255,17,72,84,255,17,71,83,255,17,70,82,255, + 16,69,81,255,16,67,79,255,16,66,78,255,15,65,77,255, + 15,64,76,255,14,63,74,255,14,62,73,255,13,61,72,255, + 13,60,71,255,12,59,69,255,12,58,68,255,12,58,67,255, + 11,57,66,255,11,56,65,255,11,56,64,255,11,55,63,255, + 10,55,62,255,10,54,61,255,10,54,60,255,10,53,60,255, + 10,53,59,255,10,52,58,255,10,52,57,255,10,52,57,255, + 9,51,56,255,9,51,55,255,9,51,54,255,9,51,54,255, + 9,50,53,255,9,50,52,255,9,50,52,255,9,50,52,255, + 9,49,51,255,9,49,51,255,9,49,51,255,9,49,50,255, + 9,48,50,255,9,48,49,255,9,48,49,255,9,48,49,255, + 9,47,48,255,9,47,48,255,9,47,48,255,9,47,48,255, + 10,47,47,255,10,47,47,255,10,47,47,255,10,47,47,255, + 10,47,46,255,10,47,46,255,10,47,46,255,10,47,46,255, + 10,47,45,255,10,47,45,255,10,47,45,255,10,47,45,255, + 11,46,44,255,11,46,44,255,11,46,44,255,11,46,44,255, + 11,47,44,255,11,47,44,255,11,47,44,255,11,47,44,255, + 12,47,43,255,12,47,43,255,12,47,43,255,12,47,43,255, + 13,47,42,255,13,47,42,255,13,47,42,255,13,47,42,255, + 13,48,41,255,13,48,41,255,13,48,41,255,14,48,41,255, + 14,48,41,255,15,48,41,255,15,48,41,255,15,48,41,255, + 15,48,41,255,15,48,41,255,15,48,41,255,15,48,41,255, + 16,49,40,255,16,49,40,255,16,49,40,255,16,49,40,255, + 17,49,39,255,17,49,39,255,17,49,39,255,18,49,39,255, + 18,49,39,255,19,49,39,255,19,49,39,255,19,49,39,255, + 19,50,38,255,19,50,38,255,19,50,38,255,19,50,38,255, + 20,50,38,255,20,50,38,255,20,50,38,255,20,50,38,255, + 21,51,37,255,21,51,37,255,21,51,37,255,21,51,37,255, + 22,51,36,255,22,51,36,255,22,51,36,255,23,51,36,255, + 23,52,36,255,24,52,36,255,24,52,36,255,25,53,36,255, + 25,53,36,255,26,54,36,255,26,54,36,255,27,54,36,255, + 27,55,36,255,28,55,36,255,28,55,36,255,29,56,36,255, + 29,56,36,255,30,57,36,255,30,57,36,255,31,58,36,255, + 31,58,36,255,32,59,36,255,32,59,36,255,33,60,36,255, + 33,60,36,255,34,61,36,255,34,61,36,255,35,62,36,255, + 36,62,36,255,37,63,36,255,37,63,36,255,38,64,36,255, + 39,64,36,255,40,65,36,255,40,65,36,255,41,66,36,255, + 41,66,36,255,42,67,36,255,42,67,36,255,43,68,36,255, + 43,68,36,255,44,69,36,255,44,69,36,255,45,69,36,255, + 45,70,37,255,46,70,37,255,46,70,37,255,46,70,37,255, + 47,71,36,255,47,71,36,255,47,71,36,255,47,71,36,255, + 48,71,36,255,48,71,36,255,48,71,36,255,48,71,36,255, + 49,71,36,255,49,71,36,255,49,71,36,255,49,71,36,255, + 49,70,35,255,49,70,35,255,49,70,35,255,49,70,35,255, + 49,70,35,255,49,70,35,255,49,70,35,255,49,69,35,255, + 48,69,34,255,48,68,34,255,48,68,34,255,48,68,34,255, + 47,67,33,255,47,67,33,255,47,67,33,255,46,66,33,255, + 46,66,33,255,45,65,33,255,45,65,33,255,44,64,33,255, + 44,64,32,255,43,63,32,255,43,63,32,255,42,62,32,255, + 42,61,31,255,41,60,31,255,41,60,31,255,40,59,31,255, + 39,59,30,255,38,58,30,255,38,57,30,255,37,56,30,255, + 36,55,30,255,35,54,30,255,35,54,30,255,34,53,30,255, + 34,52,29,255,33,51,29,255,33,51,29,255,32,50,29,255, + 31,49,28,255,30,48,28,255,30,47,28,255,29,46,28,255, + 28,45,28,255,27,44,28,255,27,44,28,255,26,43,28,255, + 25,42,27,255,24,41,27,255,24,41,27,255,23,40,27,255, + 23,39,26,255,22,38,26,255,22,38,26,255,21,37,26,255, + 21,36,26,255,20,35,26,255,20,35,26,255,19,34,26,255, + 19,34,25,255,18,33,25,255,18,33,25,255,17,32,25,255, + 17,31,25,255,16,30,25,255,16,30,25,255,16,29,25,255, + 15,29,25,255,15,28,25,255,15,28,25,255,15,27,25,255, + 14,27,24,255,14,26,24,255,14,26,24,255,14,26,24,255, + 13,25,24,255,13,25,24,255,13,25,24,255,13,25,24,255, + 12,24,24,255,12,24,24,255,12,24,24,255,12,24,24,255, + 72,73,32,255,72,73,32,255,72,73,32,255,72,73,32,255, + 73,74,32,255,73,74,32,255,73,74,32,255,73,74,32,255, + 74,75,33,255,74,75,33,255,74,75,33,255,74,76,33,255, + 74,76,33,255,74,77,33,255,74,77,33,255,74,77,33,255, + 74,78,33,255,74,78,33,255,74,78,33,255,74,78,33,255, + 74,79,33,255,74,79,33,255,74,79,33,255,74,79,33,255, + 74,80,34,255,74,80,34,255,74,80,34,255,74,80,34,255, + 74,80,33,255,74,80,33,255,74,80,33,255,74,80,33,255, + 73,80,34,255,73,80,34,255,73,80,34,255,73,80,34,255, + 73,80,34,255,73,80,34,255,73,80,34,255,73,80,34,255, + 72,80,34,255,72,80,34,255,72,80,34,255,72,80,34,255, + 71,81,34,255,71,81,34,255,71,81,34,255,71,81,34,255, + 70,81,34,255,70,81,34,255,70,81,34,255,70,82,34,255, + 71,82,35,255,71,83,35,255,71,83,35,255,71,83,35,255, + 72,84,35,255,72,84,35,255,72,84,35,255,72,85,35,255, + 73,86,36,255,73,87,36,255,73,87,36,255,74,88,36,255, + 74,88,37,255,75,89,37,255,75,89,37,255,76,90,37,255, + 77,91,38,255,78,92,38,255,78,92,38,255,79,93,38,255, + 79,94,39,255,80,95,39,255,80,95,39,255,81,96,39,255, + 81,97,40,255,82,98,40,255,82,98,40,255,82,99,40,255, + 83,99,40,255,83,100,40,255,83,100,40,255,83,100,40,255, + 84,101,41,255,84,101,41,255,84,101,41,255,84,101,41,255, + 84,102,42,255,84,102,42,255,84,102,42,255,84,102,42,255, + 84,101,42,255,84,101,42,255,84,101,42,255,83,101,42,255, + 83,100,42,255,82,100,42,255,82,100,42,255,82,99,42,255, + 81,99,43,255,81,98,43,255,81,98,43,255,81,98,43,255, + 80,97,43,255,80,97,43,255,80,97,43,255,80,97,43,255, + 79,96,42,255,79,96,42,255,79,96,42,255,79,96,42,255, + 78,95,42,255,78,95,42,255,78,95,42,255,78,95,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 76,93,42,255,76,93,42,255,76,93,42,255,76,93,42,255, + 75,92,42,255,75,92,42,255,75,92,42,255,75,92,42,255, + 74,91,42,255,74,91,42,255,74,91,42,255,74,91,42,255, + 73,90,42,255,73,90,42,255,73,90,42,255,73,90,42,255, + 73,89,42,255,73,89,42,255,73,89,42,255,73,89,42,255, + 72,89,43,255,72,89,43,255,72,89,43,255,72,89,43,255, + 71,88,43,255,71,88,43,255,71,88,43,255,71,88,43,255, + 70,88,43,255,70,88,43,255,70,88,43,255,70,88,43,255, + 70,88,43,255,70,88,43,255,70,88,43,255,70,88,43,255, + 70,88,44,255,70,88,44,255,70,88,44,255,70,88,44,255, + 70,88,44,255,70,88,44,255,70,88,44,255,70,88,44,255, + 70,88,44,255,70,88,44,255,70,88,44,255,70,88,44,255, + 69,87,44,255,69,87,44,255,69,87,44,255,69,87,44,255, + 69,87,45,255,69,87,45,255,69,87,45,255,69,87,45,255, + 70,88,45,255,70,88,45,255,70,88,45,255,70,88,45,255, + 71,88,44,255,71,88,44,255,71,88,44,255,71,89,44,255, + 72,89,44,255,72,90,44,255,72,90,44,255,73,90,44,255, + 73,91,44,255,74,91,44,255,74,91,44,255,75,92,44,255, + 75,92,44,255,76,93,44,255,76,93,44,255,77,94,44,255, + 77,95,44,255,78,95,44,255,78,96,44,255,79,97,44,255, + 80,98,45,255,80,98,45,255,81,99,45,255,82,100,45,255, + 82,100,45,255,83,101,45,255,83,101,45,255,84,102,45,255, + 85,102,45,255,85,103,45,255,86,103,45,255,86,104,45,255, + 87,104,45,255,87,105,45,255,87,105,45,255,88,105,45,255, + 88,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,107,45,255,89,107,45,255,89,107,45,255,89,107,45,255, + 89,107,45,255,89,107,45,255,89,107,45,255,89,107,45,255, + 89,107,45,255,89,107,45,255,89,107,45,255,89,107,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 90,107,45,255,90,107,45,255,90,107,45,255,90,107,45,255, + 91,108,45,255,91,108,45,255,91,108,45,255,91,108,45,255, + 92,109,45,255,92,109,45,255,92,109,45,255,93,109,45,255, + 93,110,46,255,94,110,46,255,94,110,46,255,94,111,46,255, + 95,111,46,255,95,112,46,255,95,112,46,255,96,113,46,255, + 97,113,46,255,97,114,46,255,98,114,46,255,99,115,46,255, + 99,116,46,255,100,116,46,255,100,117,46,255,101,118,46,255, + 102,118,46,255,102,119,46,255,103,119,46,255,104,120,46,255, + 104,121,46,255,105,121,46,255,105,122,46,255,106,123,46,255, + 107,124,46,255,107,124,46,255,108,125,46,255,109,126,46,255, + 109,126,47,255,110,127,47,255,110,127,47,255,111,128,47,255, + 111,129,47,255,112,129,47,255,112,130,47,255,113,131,47,255, + 113,132,48,255,114,132,48,255,114,133,48,255,115,134,49,255, + 115,135,49,255,116,135,50,255,116,136,50,255,116,137,50,255, + 116,137,51,255,116,138,51,255,116,138,51,255,116,139,52,255, + 117,139,52,255,117,140,53,255,117,140,53,255,117,140,54,255, + 117,141,55,255,117,141,55,255,117,141,56,255,117,141,57,255, + 116,141,58,255,116,141,58,255,116,141,59,255,115,141,60,255, + 115,142,61,255,114,142,62,255,114,142,63,255,113,142,64,255, + 112,142,66,255,111,142,67,255,111,142,68,255,110,142,69,255, + 109,141,70,255,108,141,71,255,107,141,72,255,105,141,73,255, + 104,140,74,255,102,140,75,255,101,140,76,255,100,139,77,255, + 98,139,79,255,97,138,80,255,96,138,81,255,94,137,82,255, + 93,136,84,255,91,136,85,255,90,135,86,255,88,134,87,255, + 87,134,88,255,85,133,88,255,84,133,89,255,82,132,90,255, + 81,132,91,255,79,131,92,255,78,131,93,255,76,130,94,255, + 75,130,94,255,73,129,95,255,72,129,95,255,70,128,95,255, + 69,127,96,255,67,127,96,255,66,126,96,255,65,125,96,255, + 63,125,97,255,62,124,97,255,61,124,97,255,60,123,97,255, + 59,123,97,255,58,122,97,255,57,122,97,255,56,121,97,255, + 55,121,96,255,55,120,96,255,54,120,96,255,53,119,96,255, + 53,119,96,255,52,118,96,255,52,118,96,255,51,118,95,255, + 50,117,95,255,50,117,94,255,50,117,94,255,49,116,94,255, + 49,116,93,255,48,115,93,255,48,115,93,255,48,115,93,255, + 47,114,92,255,47,114,92,255,47,114,92,255,47,114,92,255, + 47,113,91,255,47,113,91,255,47,113,91,255,47,112,91,255, + 46,112,90,255,46,111,90,255,46,111,90,255,46,111,90,255, + 46,111,90,255,46,111,90,255,46,111,90,255,46,111,90,255, + 46,110,89,255,46,110,89,255,46,110,89,255,46,110,89,255, + 46,109,89,255,46,109,89,255,46,109,89,255,46,109,89,255, + 46,109,88,255,46,109,88,255,46,109,88,255,46,109,88,255, + 46,109,88,255,46,109,88,255,46,109,88,255,46,109,88,255, + 47,109,87,255,47,109,87,255,47,109,87,255,47,109,87,255, + 48,109,87,255,48,109,87,255,48,109,87,255,48,109,87,255, + 48,110,86,255,48,110,86,255,48,110,86,255,48,110,86,255, + 47,111,86,255,47,111,86,255,47,111,86,255,47,111,86,255, + 47,111,86,255,47,111,86,255,47,111,86,255,47,111,86,255, + 47,111,86,255,47,112,86,255,47,112,86,255,47,112,86,255, + 47,112,86,255,46,112,87,255,46,112,87,255,46,112,87,255, + 46,112,87,255,45,112,87,255,45,112,87,255,45,112,87,255, + 45,112,87,255,44,112,88,255,44,112,88,255,44,112,88,255, + 43,112,88,255,43,112,89,255,42,112,89,255,42,112,89,255, + 42,112,89,255,41,113,90,255,41,113,90,255,41,113,90,255, + 40,113,90,255,40,113,90,255,39,113,90,255,39,113,90,255, + 39,113,90,255,38,113,91,255,38,113,91,255,38,113,91,255, + 37,113,91,255,37,113,92,255,36,113,92,255,36,113,92,255, + 35,113,92,255,35,112,93,255,34,112,93,255,34,112,93,255, + 34,112,93,255,33,112,93,255,33,112,93,255,33,112,93,255, + 32,112,93,255,32,111,94,255,31,111,94,255,31,111,94,255, + 30,111,94,255,30,110,95,255,29,110,95,255,29,110,95,255, + 28,109,95,255,28,109,96,255,27,108,96,255,27,108,96,255, + 26,108,96,255,26,107,97,255,25,107,97,255,25,107,97,255, + 24,107,97,255,24,106,98,255,23,106,98,255,23,106,98,255, + 23,106,98,255,22,105,99,255,22,105,99,255,22,105,99,255, + 22,105,99,255,21,105,100,255,21,105,100,255,21,105,100,255, + 21,105,100,255,21,105,100,255,21,105,100,255,21,105,100,255, + 21,105,100,255,21,106,101,255,21,106,101,255,21,106,101,255, + 21,106,101,255,22,107,102,255,22,107,102,255,22,107,102,255, + 22,108,102,255,23,108,103,255,23,109,103,255,23,109,103,255, + 23,110,103,255,24,110,103,255,24,111,103,255,24,112,103,255, + 25,112,103,255,25,113,104,255,26,114,104,255,26,114,104,255, + 27,115,104,255,27,115,105,255,28,116,105,255,29,117,105,255, + 29,117,105,255,30,118,106,255,31,119,106,255,31,119,106,255, + 31,120,107,255,32,120,107,255,32,121,108,255,32,121,108,255, + 33,122,109,255,33,122,109,255,34,123,110,255,34,123,110,255, + 34,123,111,255,35,124,111,255,35,124,112,255,35,124,112,255, + 35,124,113,255,35,125,113,255,35,125,114,255,35,125,115,255, + 35,125,115,255,36,125,116,255,36,125,117,255,36,125,117,255, + 36,125,118,255,36,125,118,255,36,125,119,255,36,125,119,255, + 36,125,120,255,36,124,120,255,36,124,121,255,36,124,121,255, + 36,124,122,255,35,123,122,255,35,123,123,255,35,123,123,255, + 35,122,123,255,34,122,124,255,34,121,124,255,34,121,124,255, + 34,120,124,255,33,120,125,255,33,119,125,255,33,119,125,255, + 33,118,125,255,32,118,125,255,32,117,125,255,32,116,125,255, + 32,116,125,255,31,115,124,255,31,114,124,255,31,113,124,255, + 31,113,123,255,31,112,123,255,31,111,122,255,31,110,122,255, + 31,109,121,255,30,108,121,255,30,107,120,255,30,106,119,255, + 29,105,118,255,29,104,117,255,28,103,116,255,28,102,115,255, + 28,101,114,255,27,99,113,255,27,98,112,255,27,97,111,255, + 26,96,110,255,26,94,109,255,25,93,108,255,25,92,107,255, + 24,91,105,255,24,89,104,255,23,88,102,255,23,87,101,255, + 22,86,100,255,22,85,99,255,21,83,97,255,21,82,96,255, + 20,81,94,255,20,80,93,255,19,78,91,255,19,77,90,255, + 18,76,89,255,18,75,88,255,17,73,86,255,17,72,85,255, + 16,71,83,255,16,70,82,255,15,68,80,255,15,67,79,255, + 14,66,78,255,14,65,77,255,13,64,75,255,13,63,74,255, + 12,62,73,255,12,61,72,255,11,60,70,255,11,59,69,255, + 11,59,68,255,10,58,67,255,10,57,66,255,10,57,65,255, + 10,56,64,255,9,56,63,255,9,55,62,255,9,55,61,255, + 9,54,61,255,9,54,60,255,9,53,59,255,9,53,58,255, + 9,53,58,255,8,52,57,255,8,52,56,255,8,52,55,255, + 8,52,55,255,8,51,54,255,8,51,53,255,8,51,53,255, + 8,51,52,255,8,50,52,255,8,50,51,255,8,50,51,255, + 8,50,50,255,8,49,50,255,8,49,49,255,8,49,49,255, + 8,49,49,255,8,48,48,255,8,48,48,255,8,48,48,255, + 8,48,48,255,9,48,47,255,9,48,47,255,9,48,47,255, + 9,48,47,255,9,48,46,255,9,48,46,255,9,48,46,255, + 9,48,46,255,9,47,45,255,9,47,45,255,9,47,45,255, + 9,47,45,255,10,47,45,255,10,47,45,255,10,47,45,255, + 10,47,45,255,11,47,44,255,11,47,44,255,11,47,44,255, + 11,47,44,255,12,47,43,255,12,47,43,255,12,47,43,255, + 12,47,43,255,13,48,43,255,13,48,43,255,13,48,43,255, + 13,48,43,255,13,48,42,255,13,48,42,255,13,48,42,255, + 14,48,42,255,14,48,42,255,15,48,42,255,15,48,42,255, + 15,48,42,255,15,49,41,255,15,49,41,255,15,49,41,255, + 15,49,41,255,16,49,41,255,16,49,41,255,16,49,41,255, + 16,49,41,255,17,50,40,255,17,50,40,255,17,50,40,255, + 17,50,40,255,18,50,40,255,18,50,40,255,18,50,40,255, + 18,50,40,255,19,51,39,255,19,51,39,255,19,51,39,255, + 19,51,39,255,20,51,38,255,20,51,38,255,20,51,38,255, + 20,51,38,255,20,52,38,255,20,52,38,255,20,52,38,255, + 20,52,38,255,21,52,37,255,21,52,37,255,21,52,37,255, + 22,52,37,255,22,53,37,255,23,53,37,255,23,53,37,255, + 24,53,37,255,24,54,36,255,25,54,36,255,25,54,36,255, + 26,55,36,255,26,55,36,255,27,56,36,255,27,56,36,255, + 28,56,36,255,28,57,36,255,29,57,36,255,29,57,36,255, + 30,58,36,255,30,58,36,255,31,59,36,255,31,59,36,255, + 32,60,36,255,32,60,36,255,33,61,36,255,33,61,36,255, + 34,62,36,255,35,62,36,255,36,63,36,255,36,63,36,255, + 37,64,36,255,38,64,37,255,39,65,37,255,39,65,37,255, + 40,66,37,255,40,67,37,255,41,68,37,255,41,68,37,255, + 42,68,37,255,42,69,37,255,43,69,37,255,43,69,37,255, + 44,70,37,255,44,70,37,255,45,71,37,255,45,71,37,255, + 46,71,37,255,46,71,37,255,47,71,37,255,47,71,37,255, + 47,71,37,255,48,72,37,255,48,72,37,255,48,72,37,255, + 48,72,37,255,49,72,36,255,49,72,36,255,49,72,36,255, + 49,72,36,255,49,71,36,255,49,71,36,255,49,71,36,255, + 49,71,36,255,48,70,35,255,48,70,35,255,48,70,35,255, + 48,70,35,255,47,69,35,255,47,69,35,255,47,69,35,255, + 47,68,35,255,46,68,34,255,46,67,34,255,46,67,34,255, + 45,67,34,255,45,66,33,255,44,66,33,255,44,66,33,255, + 44,65,33,255,43,64,32,255,43,63,32,255,43,63,32,255, + 42,62,32,255,41,62,31,255,40,61,31,255,40,61,31,255, + 39,60,31,255,39,60,31,255,38,59,31,255,38,58,31,255, + 37,57,31,255,36,56,30,255,35,55,30,255,35,55,30,255, + 34,54,30,255,33,53,29,255,32,52,29,255,32,51,29,255, + 31,50,29,255,31,49,28,255,30,48,28,255,30,48,28,255, + 29,47,28,255,28,46,28,255,27,45,28,255,27,44,28,255, + 26,43,28,255,25,42,27,255,24,41,27,255,24,41,27,255, + 23,40,27,255,23,39,27,255,22,38,27,255,22,38,27,255, + 21,37,27,255,20,36,26,255,19,35,26,255,19,35,26,255, + 19,34,26,255,18,33,26,255,18,32,26,255,18,32,26,255, + 17,31,26,255,17,31,26,255,16,30,26,255,16,30,26,255, + 16,29,26,255,15,29,25,255,15,28,25,255,15,28,25,255, + 15,27,25,255,14,27,25,255,14,26,25,255,14,26,25,255, + 14,25,25,255,13,25,25,255,13,24,25,255,13,24,25,255, + 13,24,25,255,12,23,24,255,12,23,24,255,12,23,24,255, + 12,23,24,255,71,73,32,255,71,73,32,255,71,73,32,255, + 71,73,32,255,72,74,32,255,72,74,32,255,72,74,32,255, + 72,74,32,255,73,75,32,255,73,75,32,255,73,75,32,255, + 73,76,32,255,73,76,32,255,73,77,32,255,73,77,32,255, + 73,77,32,255,74,78,33,255,74,78,33,255,74,78,33,255, + 74,78,33,255,74,79,33,255,74,79,33,255,74,79,33,255, + 74,79,33,255,74,80,34,255,74,80,34,255,74,80,34,255, + 74,80,34,255,74,80,33,255,74,80,33,255,74,80,33,255, + 74,80,33,255,73,80,34,255,73,80,34,255,73,80,34,255, + 73,80,34,255,73,80,34,255,73,80,34,255,73,80,34,255, + 73,80,34,255,72,80,34,255,72,80,34,255,72,80,34,255, + 72,80,34,255,71,81,34,255,71,81,34,255,71,81,34,255, + 71,81,34,255,70,81,34,255,70,81,34,255,70,81,34,255, + 70,82,34,255,71,82,35,255,71,83,35,255,71,83,35,255, + 71,83,35,255,72,84,35,255,72,84,35,255,72,84,35,255, + 72,85,35,255,73,86,36,255,73,87,36,255,73,87,36,255, + 74,88,36,255,74,88,37,255,75,89,37,255,75,89,37,255, + 76,90,37,255,77,91,38,255,78,92,38,255,78,92,38,255, + 79,93,38,255,79,94,39,255,80,95,39,255,80,95,39,255, + 81,96,39,255,81,97,40,255,82,98,40,255,82,98,40,255, + 82,99,40,255,83,99,40,255,83,100,40,255,83,100,40,255, + 83,100,40,255,84,101,41,255,84,101,41,255,84,101,41,255, + 84,101,41,255,84,102,42,255,84,102,42,255,84,102,42,255, + 84,102,42,255,84,101,42,255,84,101,42,255,84,101,42,255, + 83,101,42,255,83,100,42,255,82,100,42,255,82,100,42,255, + 82,99,42,255,81,99,43,255,81,98,43,255,81,98,43,255, + 81,98,43,255,80,97,43,255,80,97,43,255,80,97,43,255, + 80,97,43,255,79,96,42,255,79,96,42,255,79,96,42,255, + 79,96,42,255,78,95,42,255,78,95,42,255,78,95,42,255, + 78,95,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,76,93,42,255,76,93,42,255,76,93,42,255, + 76,93,42,255,75,92,42,255,75,92,42,255,75,92,42,255, + 75,92,42,255,74,91,42,255,74,91,42,255,74,91,42,255, + 74,91,42,255,73,90,42,255,73,90,42,255,73,90,42,255, + 73,90,42,255,73,89,42,255,73,89,42,255,73,89,42,255, + 73,89,42,255,72,89,43,255,72,89,43,255,72,89,43,255, + 72,89,43,255,71,88,43,255,71,88,43,255,71,88,43,255, + 71,88,43,255,70,87,43,255,70,87,43,255,70,87,43,255, + 70,87,43,255,70,87,43,255,70,87,43,255,70,87,43,255, + 70,87,43,255,69,87,44,255,69,87,44,255,69,87,44,255, + 69,87,44,255,69,87,44,255,69,87,44,255,69,87,44,255, + 69,87,44,255,69,87,44,255,69,87,44,255,69,87,44,255, + 69,87,44,255,68,86,44,255,68,86,44,255,68,86,44,255, + 68,86,44,255,68,86,45,255,68,86,45,255,68,86,45,255, + 68,86,45,255,69,87,45,255,69,87,45,255,69,87,45,255, + 69,87,45,255,70,87,44,255,70,87,44,255,70,87,44,255, + 70,88,44,255,71,88,44,255,71,89,44,255,71,89,44,255, + 72,89,44,255,72,90,44,255,73,90,44,255,73,90,44,255, + 74,91,44,255,74,91,44,255,75,92,44,255,75,92,44,255, + 76,93,44,255,76,94,44,255,77,94,44,255,77,95,44,255, + 78,96,44,255,79,97,45,255,79,97,45,255,80,98,45,255, + 81,99,45,255,81,99,45,255,82,100,45,255,82,100,45,255, + 83,101,45,255,84,101,45,255,84,102,45,255,85,102,45,255, + 85,103,45,255,86,103,45,255,86,104,45,255,86,104,45,255, + 87,104,45,255,87,105,45,255,88,105,45,255,88,105,45,255, + 88,105,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,90,107,45,255,90,107,45,255,90,107,45,255, + 90,107,45,255,91,108,45,255,91,108,45,255,91,108,45,255, + 91,108,45,255,92,109,45,255,92,109,45,255,92,109,45,255, + 93,109,45,255,93,110,46,255,94,110,46,255,94,110,46,255, + 94,111,46,255,95,111,46,255,95,112,46,255,95,112,46,255, + 96,113,46,255,97,113,46,255,97,114,46,255,98,114,46,255, + 99,115,46,255,99,116,46,255,100,116,46,255,100,117,46,255, + 101,118,46,255,102,118,46,255,102,119,46,255,103,119,46,255, + 104,120,46,255,104,121,46,255,105,121,46,255,105,122,46,255, + 106,123,46,255,107,124,46,255,107,124,46,255,108,125,46,255, + 109,126,46,255,109,126,47,255,110,127,47,255,110,127,47,255, + 111,128,47,255,111,129,47,255,112,129,47,255,112,130,47,255, + 113,131,47,255,113,132,48,255,114,132,48,255,114,133,48,255, + 115,134,49,255,115,135,49,255,116,135,50,255,116,136,50,255, + 116,137,50,255,117,137,51,255,117,138,51,255,117,138,51,255, + 117,139,52,255,118,139,52,255,118,140,53,255,118,140,53,255, + 118,140,54,255,118,141,55,255,118,141,55,255,118,141,56,255, + 118,141,57,255,117,142,58,255,117,142,58,255,117,142,59,255, + 116,142,60,255,116,143,61,255,115,143,62,255,115,143,63,255, + 114,143,64,255,113,143,66,255,112,143,67,255,112,143,68,255, + 111,143,69,255,110,142,70,255,109,142,71,255,108,142,72,255, + 107,142,73,255,105,141,75,255,104,141,76,255,103,141,77,255, + 102,140,78,255,100,140,80,255,99,139,81,255,98,139,82,255, + 96,138,83,255,95,137,85,255,93,137,86,255,92,136,87,255, + 90,135,88,255,89,135,89,255,87,134,89,255,86,134,90,255, + 84,133,91,255,83,133,92,255,81,132,93,255,80,132,94,255, + 78,131,95,255,77,131,95,255,75,130,96,255,74,130,96,255, + 72,129,96,255,71,128,97,255,69,128,97,255,68,127,97,255, + 67,126,97,255,65,126,98,255,64,125,98,255,63,125,98,255, + 62,124,98,255,61,124,98,255,60,123,98,255,59,123,98,255, + 58,122,98,255,57,122,97,255,57,121,97,255,56,121,97,255, + 55,121,97,255,55,120,97,255,54,120,97,255,54,120,97,255, + 53,119,96,255,52,119,96,255,52,118,95,255,51,118,95,255, + 51,118,95,255,50,117,94,255,50,117,94,255,50,117,94,255, + 50,117,94,255,49,116,93,255,49,116,93,255,49,116,93,255, + 49,115,93,255,48,115,92,255,48,114,92,255,48,114,92,255, + 48,114,92,255,47,113,91,255,47,113,91,255,47,113,91,255, + 47,113,91,255,47,112,91,255,47,112,91,255,47,112,91,255, + 47,112,91,255,47,112,90,255,47,112,90,255,47,112,90,255, + 47,112,90,255,47,111,90,255,47,111,90,255,47,111,90,255, + 47,111,90,255,47,110,89,255,47,110,89,255,47,110,89,255, + 47,110,89,255,47,110,89,255,47,110,89,255,47,110,89,255, + 47,110,89,255,48,110,88,255,48,110,88,255,48,110,88,255, + 48,110,88,255,49,110,88,255,49,110,88,255,49,110,88,255, + 49,110,88,255,49,111,87,255,49,111,87,255,49,111,87,255, + 49,111,87,255,48,112,87,255,48,112,87,255,48,112,87,255, + 48,112,87,255,48,112,87,255,48,112,87,255,48,112,87,255, + 48,112,87,255,48,112,87,255,47,113,87,255,47,113,87,255, + 47,113,87,255,47,113,87,255,46,113,88,255,46,113,88,255, + 46,113,88,255,46,113,88,255,45,113,88,255,45,113,88,255, + 45,113,88,255,45,113,88,255,44,113,89,255,44,113,89,255, + 44,113,89,255,43,113,89,255,43,113,90,255,42,113,90,255, + 42,113,90,255,41,113,90,255,41,113,91,255,40,113,91,255, + 40,113,91,255,39,113,91,255,39,113,91,255,38,113,91,255, + 38,113,91,255,38,113,91,255,37,113,92,255,37,113,92,255, + 37,113,92,255,36,113,92,255,36,113,93,255,35,113,93,255, + 35,113,93,255,34,113,93,255,34,112,94,255,33,112,94,255, + 33,112,94,255,33,112,94,255,32,112,95,255,32,112,95,255, + 32,112,95,255,31,112,95,255,31,111,96,255,30,111,96,255, + 30,111,96,255,29,111,96,255,29,110,97,255,28,110,97,255, + 28,110,97,255,27,110,97,255,27,109,98,255,26,109,98,255, + 26,109,98,255,25,109,98,255,25,108,99,255,24,108,99,255, + 24,108,99,255,23,108,99,255,23,107,100,255,22,107,100,255, + 22,107,100,255,22,107,100,255,21,106,101,255,21,106,101,255, + 21,106,101,255,21,106,101,255,20,106,102,255,20,106,102,255, + 20,106,102,255,20,106,102,255,20,106,102,255,20,106,102,255, + 20,106,102,255,20,106,102,255,20,107,103,255,20,107,103,255, + 20,107,103,255,20,107,103,255,21,108,104,255,21,108,104,255, + 21,108,104,255,21,109,104,255,22,109,105,255,22,110,105,255, + 22,110,105,255,22,111,105,255,23,111,105,255,23,112,105,255, + 23,112,105,255,24,113,105,255,24,113,106,255,25,114,106,255, + 25,115,106,255,26,115,106,255,26,116,107,255,27,117,107,255, + 28,117,107,255,28,118,107,255,29,118,108,255,30,119,108,255, + 30,119,108,255,30,120,109,255,31,120,109,255,31,121,110,255, + 31,121,110,255,32,122,111,255,32,122,111,255,33,123,112,255, + 33,123,112,255,33,123,113,255,34,124,113,255,34,124,114,255, + 34,124,114,255,34,124,115,255,34,125,115,255,34,125,116,255, + 34,125,117,255,34,125,117,255,35,125,118,255,35,125,119,255, + 35,125,119,255,35,125,120,255,35,125,120,255,35,125,121,255, + 35,125,121,255,35,125,122,255,35,125,122,255,35,125,123,255, + 35,125,123,255,35,125,124,255,34,124,124,255,34,124,125,255, + 34,124,125,255,34,123,125,255,33,123,126,255,33,122,126,255, + 33,122,126,255,33,121,126,255,32,121,127,255,32,120,127,255, + 32,120,127,255,32,119,127,255,31,119,127,255,31,118,127,255, + 31,117,127,255,31,117,127,255,30,116,126,255,30,115,126,255, + 30,114,126,255,30,114,125,255,30,113,125,255,30,112,124,255, + 30,111,124,255,30,110,123,255,29,109,123,255,29,108,122,255, + 29,107,121,255,28,106,120,255,28,105,119,255,27,104,118,255, + 27,103,117,255,27,102,116,255,26,100,115,255,26,99,114,255, + 26,98,113,255,25,97,112,255,25,95,110,255,24,94,109,255, + 24,93,108,255,23,92,107,255,23,90,105,255,22,89,104,255, + 22,88,103,255,22,87,101,255,21,86,100,255,21,84,98,255, + 21,83,97,255,20,82,95,255,20,81,94,255,19,79,92,255, + 18,78,91,255,18,77,90,255,17,76,89,255,16,74,87,255, + 16,73,86,255,16,72,84,255,15,71,83,255,15,69,81,255, + 15,68,80,255,14,67,79,255,14,66,78,255,13,65,76,255, + 13,64,75,255,12,63,74,255,12,62,73,255,11,61,71,255, + 11,60,70,255,11,60,69,255,10,59,68,255,10,58,67,255, + 10,58,66,255,10,57,65,255,9,57,64,255,9,56,63,255, + 9,56,62,255,9,55,62,255,9,55,61,255,9,54,60,255, + 9,54,59,255,9,54,59,255,8,53,58,255,8,53,57,255, + 8,53,56,255,8,53,56,255,8,52,55,255,8,52,54,255, + 8,52,54,255,8,52,53,255,8,51,53,255,8,51,52,255, + 8,51,52,255,8,51,51,255,8,50,51,255,8,50,50,255, + 8,50,50,255,8,50,50,255,8,49,49,255,8,49,49,255, + 8,49,49,255,8,49,49,255,9,49,48,255,9,49,48,255, + 9,49,48,255,9,49,48,255,9,49,47,255,9,49,47,255, + 9,49,47,255,9,49,47,255,9,48,46,255,9,48,46,255, + 9,48,46,255,9,48,46,255,10,48,45,255,10,48,45,255, + 10,48,45,255,10,48,45,255,10,48,45,255,10,48,45,255, + 10,48,45,255,10,48,45,255,11,48,44,255,11,48,44,255, + 11,48,44,255,11,48,44,255,12,49,43,255,12,49,43,255, + 12,49,43,255,12,49,43,255,12,49,42,255,12,49,42,255, + 12,49,42,255,13,49,42,255,13,49,42,255,14,49,42,255, + 14,49,42,255,14,49,42,255,14,49,42,255,14,49,42,255, + 14,49,42,255,14,49,42,255,15,50,41,255,15,50,41,255, + 15,50,41,255,15,50,41,255,16,50,40,255,16,50,40,255, + 16,50,40,255,16,50,40,255,17,50,40,255,17,50,40,255, + 17,50,40,255,17,50,40,255,18,51,39,255,18,51,39,255, + 18,51,39,255,18,51,39,255,19,51,38,255,19,51,38,255, + 19,51,38,255,19,51,38,255,19,52,38,255,19,52,38,255, + 19,52,38,255,19,52,38,255,20,52,37,255,20,52,37,255, + 20,52,37,255,21,52,37,255,21,53,37,255,22,53,37,255, + 22,53,37,255,23,53,37,255,23,54,36,255,24,54,36,255, + 24,54,36,255,25,55,36,255,25,55,36,255,26,56,36,255, + 26,56,36,255,27,56,36,255,27,57,36,255,28,57,36,255, + 28,57,36,255,29,58,36,255,29,58,36,255,30,59,36,255, + 30,59,36,255,31,60,36,255,31,60,36,255,32,61,36,255, + 32,61,36,255,33,62,36,255,34,62,36,255,35,63,36,255, + 35,63,36,255,36,64,36,255,37,64,37,255,38,65,37,255, + 38,65,37,255,39,66,37,255,39,67,37,255,40,68,37,255, + 40,68,37,255,41,68,37,255,41,69,37,255,42,69,37,255, + 42,69,37,255,43,70,37,255,43,70,37,255,44,71,37,255, + 44,71,37,255,45,71,37,255,45,71,37,255,46,71,37,255, + 46,71,37,255,46,71,37,255,47,72,37,255,47,72,37,255, + 47,72,37,255,47,72,37,255,48,72,36,255,48,72,36,255, + 48,72,36,255,48,72,36,255,48,71,36,255,48,71,36,255, + 48,71,36,255,48,71,36,255,48,71,35,255,48,71,35,255, + 48,71,35,255,48,70,35,255,47,70,35,255,47,69,35,255, + 47,69,35,255,47,69,35,255,46,68,34,255,46,68,34,255, + 46,68,34,255,45,67,34,255,45,67,33,255,44,66,33,255, + 44,66,33,255,43,65,33,255,43,65,32,255,42,64,32,255, + 42,64,32,255,41,63,32,255,41,62,31,255,40,61,31,255, + 40,61,31,255,39,60,31,255,38,60,31,255,37,59,31,255, + 37,58,31,255,36,57,31,255,35,56,30,255,34,55,30,255, + 34,55,30,255,33,54,30,255,33,53,29,255,32,52,29,255, + 32,51,29,255,31,50,29,255,30,49,28,255,29,48,28,255, + 29,48,28,255,28,47,28,255,27,46,28,255,26,45,28,255, + 26,44,28,255,25,43,28,255,24,42,27,255,23,41,27,255, + 23,41,27,255,22,40,27,255,22,39,27,255,21,38,27,255, + 21,38,27,255,20,37,27,255,19,36,26,255,18,35,26,255, + 18,35,26,255,18,34,26,255,17,33,26,255,17,32,26,255, + 17,32,26,255,16,31,26,255,16,31,26,255,15,30,26,255, + 15,30,26,255,15,29,26,255,14,29,25,255,14,28,25,255, + 14,28,25,255,14,27,25,255,13,27,25,255,13,26,25,255, + 13,26,25,255,13,25,25,255,12,25,25,255,12,24,25,255, + 12,24,25,255,12,24,25,255,11,23,24,255,11,23,24,255, + 11,23,24,255,11,23,24,255,71,73,32,255,71,73,32,255, + 71,73,32,255,71,73,32,255,72,74,32,255,72,74,32,255, + 72,74,32,255,72,74,32,255,73,75,32,255,73,75,32,255, + 73,75,32,255,73,76,32,255,73,76,32,255,73,77,32,255, + 73,77,32,255,73,77,32,255,74,78,33,255,74,78,33,255, + 74,78,33,255,74,78,33,255,74,79,33,255,74,79,33,255, + 74,79,33,255,74,79,33,255,74,80,34,255,74,80,34,255, + 74,80,34,255,74,80,34,255,74,80,33,255,74,80,33,255, + 74,80,33,255,74,80,33,255,73,80,34,255,73,80,34,255, + 73,80,34,255,73,80,34,255,73,80,34,255,73,80,34,255, + 73,80,34,255,73,80,34,255,72,80,34,255,72,80,34,255, + 72,80,34,255,72,80,34,255,71,81,34,255,71,81,34,255, + 71,81,34,255,71,81,34,255,70,81,34,255,70,81,34,255, + 70,81,34,255,70,82,34,255,71,82,35,255,71,83,35,255, + 71,83,35,255,71,83,35,255,72,84,35,255,72,84,35,255, + 72,84,35,255,72,85,35,255,73,86,36,255,73,87,36,255, + 73,87,36,255,74,88,36,255,74,88,37,255,75,89,37,255, + 75,89,37,255,76,90,37,255,77,91,38,255,78,92,38,255, + 78,92,38,255,79,93,38,255,79,94,39,255,80,95,39,255, + 80,95,39,255,81,96,39,255,81,97,40,255,82,98,40,255, + 82,98,40,255,82,99,40,255,83,99,40,255,83,100,40,255, + 83,100,40,255,83,100,40,255,84,101,41,255,84,101,41,255, + 84,101,41,255,84,101,41,255,84,102,42,255,84,102,42,255, + 84,102,42,255,84,102,42,255,84,101,42,255,84,101,42,255, + 84,101,42,255,83,101,42,255,83,100,42,255,82,100,42,255, + 82,100,42,255,82,99,42,255,81,99,43,255,81,98,43,255, + 81,98,43,255,81,98,43,255,80,97,43,255,80,97,43,255, + 80,97,43,255,80,97,43,255,79,96,42,255,79,96,42,255, + 79,96,42,255,79,96,42,255,78,95,42,255,78,95,42,255, + 78,95,42,255,78,95,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,76,93,42,255,76,93,42,255, + 76,93,42,255,76,93,42,255,75,92,42,255,75,92,42,255, + 75,92,42,255,75,92,42,255,74,91,42,255,74,91,42,255, + 74,91,42,255,74,91,42,255,73,90,42,255,73,90,42,255, + 73,90,42,255,73,90,42,255,73,89,42,255,73,89,42,255, + 73,89,42,255,73,89,42,255,72,89,43,255,72,89,43,255, + 72,89,43,255,72,89,43,255,71,88,43,255,71,88,43,255, + 71,88,43,255,71,88,43,255,70,87,43,255,70,87,43,255, + 70,87,43,255,70,87,43,255,70,87,43,255,70,87,43,255, + 70,87,43,255,70,87,43,255,69,87,44,255,69,87,44,255, + 69,87,44,255,69,87,44,255,69,87,44,255,69,87,44,255, + 69,87,44,255,69,87,44,255,69,87,44,255,69,87,44,255, + 69,87,44,255,69,87,44,255,68,86,44,255,68,86,44,255, + 68,86,44,255,68,86,44,255,68,86,45,255,68,86,45,255, + 68,86,45,255,68,86,45,255,69,87,45,255,69,87,45,255, + 69,87,45,255,69,87,45,255,70,87,44,255,70,87,44,255, + 70,87,44,255,70,88,44,255,71,88,44,255,71,89,44,255, + 71,89,44,255,72,89,44,255,72,90,44,255,73,90,44,255, + 73,90,44,255,74,91,44,255,74,91,44,255,75,92,44,255, + 75,92,44,255,76,93,44,255,76,94,44,255,77,94,44,255, + 77,95,44,255,78,96,44,255,79,97,45,255,79,97,45,255, + 80,98,45,255,81,99,45,255,81,99,45,255,82,100,45,255, + 82,100,45,255,83,101,45,255,84,101,45,255,84,102,45,255, + 85,102,45,255,85,103,45,255,86,103,45,255,86,104,45,255, + 86,104,45,255,87,104,45,255,87,105,45,255,88,105,45,255, + 88,105,45,255,88,105,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,90,107,45,255,90,107,45,255, + 90,107,45,255,90,107,45,255,91,108,45,255,91,108,45,255, + 91,108,45,255,91,108,45,255,92,109,45,255,92,109,45,255, + 92,109,45,255,93,109,45,255,93,110,46,255,94,110,46,255, + 94,110,46,255,94,111,46,255,95,111,46,255,95,112,46,255, + 95,112,46,255,96,113,46,255,97,113,46,255,97,114,46,255, + 98,114,46,255,99,115,46,255,99,116,46,255,100,116,46,255, + 100,117,46,255,101,118,46,255,102,118,46,255,102,119,46,255, + 103,119,46,255,104,120,46,255,104,121,46,255,105,121,46,255, + 105,122,46,255,106,123,46,255,107,124,46,255,107,124,46,255, + 108,125,46,255,109,126,46,255,109,126,47,255,110,127,47,255, + 110,127,47,255,111,128,47,255,111,129,47,255,112,129,47,255, + 112,130,47,255,113,131,47,255,113,132,48,255,114,132,48,255, + 114,133,48,255,115,134,49,255,115,135,49,255,116,135,50,255, + 116,136,50,255,116,137,50,255,117,137,51,255,117,138,51,255, + 117,138,51,255,117,139,52,255,118,139,52,255,118,140,53,255, + 118,140,53,255,118,140,54,255,118,141,55,255,118,141,55,255, + 118,141,56,255,118,141,57,255,117,142,58,255,117,142,58,255, + 117,142,59,255,117,142,60,255,116,143,61,255,116,143,62,255, + 116,143,63,255,115,143,64,255,115,143,66,255,114,143,67,255, + 114,143,68,255,113,143,69,255,112,143,70,255,111,143,71,255, + 110,143,72,255,109,143,73,255,107,142,75,255,106,142,76,255, + 105,142,77,255,104,141,78,255,102,141,80,255,101,140,81,255, + 100,140,82,255,98,139,84,255,97,139,85,255,95,138,87,255, + 94,138,88,255,92,137,89,255,91,137,90,255,89,136,90,255, + 88,136,91,255,86,135,92,255,85,135,93,255,83,134,94,255, + 82,134,95,255,80,133,96,255,79,133,97,255,77,132,97,255, + 76,132,98,255,74,131,98,255,73,130,99,255,71,130,99,255, + 70,129,99,255,69,128,99,255,67,128,100,255,66,127,100,255, + 65,127,100,255,64,126,100,255,63,126,100,255,62,125,100,255, + 61,125,100,255,60,124,100,255,59,124,99,255,59,123,99,255, + 58,123,99,255,57,123,99,255,57,122,99,255,56,122,99,255, + 56,122,99,255,55,121,98,255,54,121,98,255,54,120,97,255, + 53,120,97,255,53,120,97,255,52,119,96,255,52,119,96,255, + 52,119,96,255,52,119,96,255,51,118,95,255,51,118,95,255, + 51,118,95,255,51,117,95,255,50,117,94,255,50,116,94,255, + 50,116,94,255,50,116,94,255,49,115,93,255,49,115,93,255, + 49,115,93,255,49,115,93,255,49,114,93,255,49,114,93,255, + 49,114,93,255,49,114,93,255,49,114,92,255,49,114,92,255, + 49,114,92,255,49,114,92,255,49,113,92,255,49,113,92,255, + 49,113,92,255,49,113,92,255,49,112,91,255,49,112,91,255, + 49,112,91,255,49,112,91,255,49,112,91,255,49,112,91,255, + 49,112,91,255,49,112,91,255,49,112,90,255,49,112,90,255, + 49,112,90,255,49,112,90,255,49,112,90,255,49,112,90,255, + 49,112,90,255,49,112,90,255,49,113,89,255,49,113,89,255, + 49,113,89,255,49,113,89,255,48,113,89,255,48,113,89,255, + 48,113,89,255,48,113,89,255,48,113,89,255,48,113,89,255, + 48,113,89,255,48,113,89,255,48,113,89,255,47,114,89,255, + 47,114,89,255,47,114,89,255,47,114,89,255,46,113,90,255, + 46,113,90,255,46,113,90,255,46,113,90,255,45,113,90,255, + 45,113,90,255,45,113,90,255,45,113,90,255,44,113,91,255, + 44,113,91,255,44,113,91,255,43,113,91,255,43,113,92,255, + 42,113,92,255,42,113,92,255,41,113,92,255,41,113,93,255, + 40,113,93,255,40,113,93,255,39,113,93,255,39,113,93,255, + 38,113,93,255,38,113,93,255,38,113,93,255,37,113,94,255, + 37,113,94,255,37,113,94,255,36,113,94,255,36,113,95,255, + 35,113,95,255,35,113,95,255,34,113,95,255,34,112,96,255, + 33,112,96,255,33,112,96,255,32,112,96,255,32,112,97,255, + 31,112,97,255,31,112,97,255,30,112,97,255,30,111,98,255, + 29,111,98,255,29,111,98,255,29,111,98,255,28,110,99,255, + 28,110,99,255,28,110,99,255,27,110,99,255,27,109,100,255, + 26,109,100,255,26,109,100,255,25,109,100,255,25,108,101,255, + 24,108,101,255,24,108,101,255,23,108,101,255,23,107,102,255, + 22,107,102,255,22,107,102,255,22,107,102,255,21,106,103,255, + 21,106,103,255,21,106,103,255,21,106,103,255,20,106,104,255, + 20,106,104,255,20,106,104,255,20,106,104,255,20,106,104,255, + 20,106,104,255,20,106,104,255,20,106,104,255,20,107,105,255, + 20,107,105,255,20,107,105,255,20,107,105,255,21,108,106,255, + 21,108,106,255,21,108,106,255,21,109,106,255,22,109,107,255, + 22,110,107,255,22,110,107,255,22,111,107,255,23,111,107,255, + 23,112,107,255,23,112,107,255,24,113,107,255,24,113,108,255, + 25,114,108,255,25,115,108,255,26,115,108,255,26,116,109,255, + 27,117,109,255,27,117,109,255,28,118,109,255,28,118,110,255, + 29,119,110,255,29,119,110,255,29,120,111,255,30,120,111,255, + 30,121,112,255,30,121,112,255,31,122,113,255,31,122,113,255, + 32,123,114,255,32,123,114,255,32,123,115,255,33,124,115,255, + 33,124,116,255,33,124,116,255,33,124,117,255,33,125,117,255, + 33,125,118,255,33,125,119,255,33,125,119,255,34,125,120,255, + 34,125,121,255,34,125,121,255,34,125,122,255,34,125,122,255, + 34,125,123,255,34,125,123,255,34,125,124,255,34,125,124,255, + 34,125,125,255,34,125,125,255,34,125,126,255,33,124,126,255, + 33,124,127,255,33,124,127,255,33,123,127,255,32,123,128,255, + 32,122,128,255,32,122,128,255,32,121,128,255,32,121,129,255, + 32,120,129,255,32,120,129,255,32,119,129,255,31,119,129,255, + 31,118,129,255,31,117,129,255,31,117,129,255,30,116,128,255, + 30,115,128,255,30,114,128,255,30,114,127,255,30,113,127,255, + 30,112,126,255,30,111,126,255,30,111,125,255,29,110,125,255, + 29,109,124,255,29,108,123,255,28,107,122,255,28,106,121,255, + 27,105,120,255,27,104,119,255,27,103,118,255,26,101,117,255, + 26,100,116,255,26,99,115,255,25,98,114,255,25,96,112,255, + 24,95,111,255,24,94,110,255,23,93,109,255,23,91,107,255, + 22,90,106,255,22,89,105,255,22,88,103,255,21,87,102,255, + 21,86,100,255,21,85,99,255,20,83,97,255,20,82,96,255, + 19,80,94,255,18,79,93,255,18,78,92,255,17,77,91,255, + 16,75,89,255,16,74,88,255,16,73,86,255,15,72,85,255, + 15,70,83,255,15,69,82,255,14,68,81,255,14,67,80,255, + 13,66,78,255,13,65,77,255,12,65,76,255,12,64,75,255, + 11,63,73,255,11,62,72,255,11,62,71,255,10,61,70,255, + 10,60,68,255,10,59,67,255,10,59,66,255,9,58,65,255, + 9,57,64,255,9,57,63,255,9,56,63,255,9,56,62,255, + 9,55,61,255,9,55,60,255,9,55,60,255,8,54,59,255, + 8,54,58,255,8,54,57,255,8,54,57,255,8,53,56,255, + 8,53,55,255,8,53,55,255,8,53,54,255,8,52,54,255, + 8,52,53,255,8,52,52,255,8,52,52,255,8,51,51,255, + 8,51,50,255,8,51,50,255,8,51,50,255,8,50,49,255, + 8,50,49,255,8,50,49,255,8,50,49,255,9,50,48,255, + 9,50,48,255,9,50,48,255,9,50,48,255,9,49,47,255, + 9,49,47,255,9,49,47,255,9,49,47,255,9,49,46,255, + 9,49,46,255,9,49,46,255,9,49,46,255,10,48,45,255, + 10,48,45,255,10,48,45,255,10,48,45,255,10,48,45,255, + 10,48,45,255,10,48,45,255,10,48,45,255,11,48,44,255, + 11,48,44,255,11,48,44,255,11,48,44,255,12,49,43,255, + 12,49,43,255,12,49,43,255,12,49,43,255,12,49,42,255, + 12,49,42,255,12,49,42,255,13,49,42,255,13,49,42,255, + 14,49,42,255,14,49,42,255,14,49,42,255,14,49,42,255, + 14,49,42,255,14,49,42,255,14,49,42,255,15,50,41,255, + 15,50,41,255,15,50,41,255,15,50,41,255,16,50,40,255, + 16,50,40,255,16,50,40,255,16,50,40,255,17,50,40,255, + 17,50,40,255,17,50,40,255,17,50,40,255,18,51,39,255, + 18,51,39,255,18,51,39,255,18,51,39,255,19,51,38,255, + 19,51,38,255,19,51,38,255,19,51,38,255,19,52,38,255, + 19,52,38,255,19,52,38,255,19,52,38,255,20,52,37,255, + 20,52,37,255,20,52,37,255,21,52,37,255,21,53,37,255, + 22,53,37,255,22,53,37,255,22,53,37,255,23,54,36,255, + 23,54,36,255,23,54,36,255,24,55,36,255,24,55,36,255, + 25,56,36,255,25,56,36,255,26,56,36,255,27,57,36,255, + 28,57,36,255,28,57,36,255,29,58,36,255,29,58,36,255, + 30,59,36,255,30,59,36,255,31,60,36,255,31,60,36,255, + 32,61,36,255,32,61,36,255,33,62,36,255,34,62,36,255, + 35,63,36,255,35,63,36,255,36,64,36,255,36,64,37,255, + 37,65,37,255,37,65,37,255,38,66,37,255,39,67,37,255, + 40,68,37,255,40,68,37,255,41,68,37,255,41,69,37,255, + 42,69,37,255,42,69,37,255,43,70,37,255,43,70,37,255, + 44,71,37,255,44,71,37,255,45,71,37,255,45,71,37,255, + 46,71,37,255,46,71,37,255,46,71,37,255,47,72,37,255, + 47,72,37,255,47,72,37,255,47,72,37,255,48,72,36,255, + 48,72,36,255,48,72,36,255,48,72,36,255,48,71,36,255, + 48,71,36,255,48,71,36,255,48,71,36,255,48,71,35,255, + 48,71,35,255,48,71,35,255,48,70,35,255,47,70,35,255, + 47,69,35,255,47,69,35,255,47,69,35,255,46,68,34,255, + 46,68,34,255,46,68,34,255,45,67,34,255,45,67,33,255, + 44,66,33,255,44,66,33,255,43,65,33,255,43,65,32,255, + 42,64,32,255,42,64,32,255,41,63,32,255,41,62,31,255, + 40,61,31,255,40,61,31,255,39,60,31,255,38,60,31,255, + 37,59,31,255,37,58,31,255,36,57,31,255,35,56,30,255, + 34,55,30,255,34,55,30,255,33,54,30,255,33,53,29,255, + 32,52,29,255,32,51,29,255,31,50,29,255,30,49,28,255, + 29,48,28,255,29,48,28,255,28,47,28,255,27,46,28,255, + 26,45,28,255,26,44,28,255,25,43,28,255,24,42,27,255, + 23,41,27,255,23,41,27,255,22,40,27,255,22,39,27,255, + 21,38,27,255,21,38,27,255,20,37,27,255,19,36,26,255, + 18,35,26,255,18,35,26,255,18,34,26,255,17,33,26,255, + 17,32,26,255,17,32,26,255,16,31,26,255,16,31,26,255, + 15,30,26,255,15,30,26,255,15,29,26,255,14,29,25,255, + 14,28,25,255,14,28,25,255,14,27,25,255,13,27,25,255, + 13,26,25,255,13,26,25,255,13,25,25,255,12,25,25,255, + 12,24,25,255,12,24,25,255,12,24,25,255,11,23,24,255, + 11,23,24,255,11,23,24,255,11,23,24,255,70,73,31,255, + 70,73,31,255,70,73,31,255,70,73,31,255,71,74,31,255, + 71,74,31,255,71,74,31,255,71,74,31,255,72,75,32,255, + 72,75,32,255,72,75,32,255,72,76,32,255,73,76,32,255, + 73,77,32,255,73,77,32,255,73,77,32,255,74,78,33,255, + 74,78,33,255,74,78,33,255,74,78,33,255,74,79,33,255, + 74,79,33,255,74,79,33,255,74,79,33,255,74,80,34,255, + 74,80,34,255,74,80,34,255,74,80,34,255,74,80,33,255, + 74,80,33,255,74,80,33,255,74,80,33,255,73,81,34,255, + 73,81,34,255,73,81,34,255,73,81,34,255,73,81,34,255, + 73,81,34,255,73,81,34,255,73,81,34,255,72,81,34,255, + 72,81,34,255,72,81,34,255,72,81,34,255,71,81,34,255, + 71,81,34,255,71,81,34,255,71,81,34,255,70,82,34,255, + 70,82,34,255,70,82,34,255,70,82,34,255,71,83,35,255, + 71,83,35,255,71,83,35,255,71,84,35,255,72,84,35,255, + 72,85,35,255,72,85,35,255,72,86,35,255,73,86,36,255, + 73,87,36,255,73,87,36,255,74,88,36,255,74,89,37,255, + 75,90,37,255,75,90,37,255,76,91,37,255,77,92,38,255, + 78,93,38,255,78,93,38,255,79,94,38,255,79,94,39,255, + 80,95,39,255,80,95,39,255,81,96,39,255,81,97,40,255, + 82,98,40,255,82,98,40,255,82,99,40,255,83,99,40,255, + 83,100,40,255,83,100,40,255,83,100,40,255,84,101,41,255, + 84,101,41,255,84,101,41,255,84,101,41,255,84,102,42,255, + 84,102,42,255,84,102,42,255,84,102,42,255,84,101,42,255, + 84,101,42,255,84,101,42,255,83,101,42,255,83,100,42,255, + 82,100,42,255,82,100,42,255,82,99,42,255,81,99,43,255, + 81,98,43,255,81,98,43,255,81,98,43,255,80,97,43,255, + 80,97,43,255,80,97,43,255,80,97,43,255,79,96,42,255, + 79,96,42,255,79,96,42,255,79,96,42,255,78,95,42,255, + 78,95,42,255,78,95,42,255,78,95,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,76,93,42,255, + 76,93,42,255,76,93,42,255,76,93,42,255,75,92,42,255, + 75,92,42,255,75,92,42,255,75,92,42,255,74,91,42,255, + 74,91,42,255,74,91,42,255,74,91,42,255,73,90,42,255, + 73,90,42,255,73,90,42,255,73,90,42,255,73,89,42,255, + 73,89,42,255,73,89,42,255,73,89,42,255,72,89,43,255, + 72,89,43,255,72,89,43,255,72,89,43,255,71,88,43,255, + 71,88,43,255,71,88,43,255,71,88,43,255,70,87,43,255, + 70,87,43,255,70,87,43,255,70,87,43,255,69,87,43,255, + 69,87,43,255,69,87,43,255,69,87,43,255,68,86,44,255, + 68,86,44,255,68,86,44,255,68,86,44,255,68,86,44,255, + 68,86,44,255,68,86,44,255,68,86,44,255,68,86,44,255, + 68,86,44,255,68,86,44,255,68,86,44,255,67,85,44,255, + 67,85,44,255,67,85,44,255,67,85,44,255,67,85,45,255, + 67,85,45,255,67,85,45,255,67,85,45,255,68,86,45,255, + 68,86,45,255,68,86,45,255,68,86,45,255,69,86,44,255, + 69,86,44,255,69,86,44,255,69,87,44,255,70,87,44,255, + 70,88,44,255,70,88,44,255,71,88,44,255,71,89,44,255, + 72,89,44,255,72,89,44,255,73,90,44,255,73,90,44,255, + 74,91,44,255,74,91,44,255,75,92,44,255,75,93,44,255, + 76,93,44,255,76,94,44,255,77,95,44,255,78,96,45,255, + 78,96,45,255,79,97,45,255,80,98,45,255,80,98,45,255, + 81,99,45,255,81,99,45,255,82,100,45,255,83,100,45,255, + 83,101,45,255,84,101,45,255,84,102,45,255,85,102,45,255, + 85,103,45,255,85,103,45,255,86,104,45,255,86,104,45,255, + 87,105,45,255,87,105,45,255,87,105,45,255,87,106,45,255, + 87,106,45,255,87,106,45,255,87,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,90,107,45,255, + 90,107,45,255,90,107,45,255,90,107,45,255,91,108,45,255, + 91,108,45,255,91,108,45,255,91,108,45,255,92,109,45,255, + 92,109,45,255,92,109,45,255,93,109,45,255,93,110,46,255, + 94,110,46,255,94,110,46,255,94,111,46,255,95,111,46,255, + 95,112,46,255,95,112,46,255,96,113,46,255,97,113,46,255, + 97,114,46,255,98,114,46,255,99,115,46,255,99,116,46,255, + 100,116,46,255,100,117,46,255,101,118,46,255,102,118,46,255, + 102,119,46,255,103,119,46,255,104,120,46,255,104,121,46,255, + 105,121,46,255,105,122,46,255,106,123,46,255,107,124,46,255, + 107,124,46,255,108,125,46,255,109,126,46,255,109,126,47,255, + 110,127,47,255,110,127,47,255,111,128,47,255,111,129,47,255, + 112,129,47,255,112,130,47,255,113,131,47,255,113,132,48,255, + 114,132,48,255,114,133,48,255,115,134,49,255,115,135,49,255, + 116,135,50,255,116,136,50,255,117,137,50,255,117,137,51,255, + 118,138,51,255,118,138,51,255,118,139,52,255,119,139,52,255, + 119,140,53,255,119,140,53,255,119,141,54,255,119,141,55,255, + 119,142,55,255,119,142,56,255,119,142,57,255,118,143,58,255, + 118,143,58,255,118,143,59,255,118,143,60,255,117,144,61,255, + 117,144,62,255,117,144,63,255,116,144,64,255,116,144,66,255, + 115,144,67,255,115,144,68,255,114,144,69,255,113,144,71,255, + 112,144,72,255,111,144,73,255,110,144,74,255,109,143,76,255, + 108,143,77,255,107,143,78,255,106,142,79,255,104,142,81,255, + 103,141,82,255,102,141,83,255,100,140,85,255,99,140,86,255, + 97,139,88,255,96,139,89,255,94,138,90,255,93,138,91,255, + 91,137,91,255,90,137,92,255,88,136,93,255,87,136,94,255, + 85,135,95,255,84,135,96,255,82,134,97,255,81,134,98,255, + 79,133,98,255,78,133,99,255,76,132,99,255,75,132,100,255, + 73,131,100,255,72,131,100,255,71,130,100,255,69,129,101,255, + 68,129,101,255,67,128,101,255,66,128,101,255,65,127,101,255, + 64,127,101,255,63,127,101,255,62,126,101,255,61,126,101,255, + 61,125,101,255,60,125,101,255,59,125,101,255,59,124,100,255, + 58,124,100,255,58,124,100,255,57,123,100,255,56,123,99,255, + 56,122,99,255,55,122,99,255,55,122,98,255,54,121,98,255, + 54,121,97,255,54,121,97,255,53,120,97,255,53,120,96,255, + 52,119,96,255,52,119,96,255,52,119,96,255,51,118,95,255, + 51,118,95,255,51,118,95,255,51,118,95,255,50,117,94,255, + 50,117,94,255,50,117,94,255,50,117,94,255,50,116,94,255, + 50,116,94,255,50,116,94,255,50,116,94,255,50,115,93,255, + 50,115,93,255,50,115,93,255,50,115,93,255,50,114,93,255, + 50,114,93,255,50,114,93,255,50,114,93,255,50,113,93,255, + 50,113,93,255,50,113,93,255,50,113,93,255,50,113,92,255, + 50,113,92,255,50,113,92,255,50,113,92,255,50,113,91,255, + 50,113,91,255,50,113,91,255,50,113,91,255,50,113,91,255, + 50,113,91,255,50,113,91,255,50,113,91,255,50,114,91,255, + 50,114,91,255,50,114,91,255,50,114,91,255,49,114,90,255, + 49,114,90,255,49,114,90,255,49,114,90,255,49,114,91,255, + 49,114,91,255,49,114,91,255,49,114,91,255,49,114,91,255, + 48,115,91,255,48,115,91,255,48,115,91,255,47,115,91,255, + 47,114,91,255,46,114,91,255,46,114,91,255,46,114,91,255, + 45,114,92,255,45,114,92,255,45,114,92,255,45,114,92,255, + 44,114,92,255,44,114,92,255,43,114,92,255,43,114,92,255, + 42,114,93,255,41,114,93,255,41,114,93,255,40,114,93,255, + 40,114,94,255,39,114,94,255,39,114,94,255,38,114,94,255, + 38,113,95,255,37,113,95,255,37,113,95,255,37,113,95,255, + 36,113,96,255,36,113,96,255,36,113,96,255,35,113,96,255, + 35,113,97,255,34,113,97,255,34,113,97,255,33,113,97,255, + 33,113,97,255,32,113,97,255,32,113,97,255,31,113,98,255, + 31,112,98,255,30,112,99,255,30,112,99,255,29,112,99,255, + 29,111,100,255,28,111,100,255,28,111,100,255,28,111,100,255, + 27,111,101,255,27,111,101,255,27,111,101,255,26,111,101,255, + 26,110,102,255,25,110,102,255,25,110,102,255,24,110,102,255, + 24,109,103,255,23,109,103,255,23,109,103,255,22,109,103,255, + 22,108,104,255,21,108,104,255,21,108,104,255,21,108,104,255, + 20,107,105,255,20,107,105,255,20,107,105,255,20,107,105,255, + 19,107,106,255,19,107,106,255,19,107,106,255,19,107,106,255, + 19,107,106,255,19,107,106,255,19,107,106,255,19,107,106,255, + 19,108,107,255,19,108,107,255,19,108,107,255,19,108,107,255, + 20,109,108,255,20,109,108,255,20,109,108,255,20,110,108,255, + 21,110,109,255,21,111,109,255,21,111,109,255,21,112,109,255, + 22,112,109,255,22,113,109,255,22,113,109,255,23,114,109,255, + 23,114,110,255,24,115,110,255,24,115,110,255,25,116,110,255, + 25,116,111,255,26,117,111,255,26,117,111,255,27,118,111,255, + 27,118,112,255,28,119,112,255,28,119,112,255,28,120,113,255, + 29,120,113,255,29,121,114,255,29,121,114,255,30,122,115,255, + 30,122,115,255,31,123,116,255,31,123,116,255,31,123,117,255, + 32,124,117,255,32,124,118,255,32,124,118,255,32,124,119,255, + 32,125,119,255,32,125,120,255,32,125,121,255,32,125,121,255, + 33,126,122,255,33,126,123,255,33,126,123,255,33,126,124,255, + 33,126,124,255,33,126,125,255,33,126,125,255,33,126,126,255, + 33,125,126,255,33,125,127,255,33,125,127,255,33,125,128,255, + 32,124,128,255,32,124,129,255,32,124,129,255,32,124,129,255, + 31,123,130,255,31,123,130,255,31,123,130,255,31,122,130,255, + 31,122,131,255,31,121,131,255,31,121,131,255,31,120,131,255, + 30,120,131,255,30,119,131,255,30,118,131,255,30,118,131,255, + 29,117,130,255,29,116,130,255,29,115,130,255,29,115,129,255, + 29,114,129,255,29,113,128,255,29,112,128,255,29,112,127,255, + 28,111,127,255,28,110,126,255,28,109,125,255,27,108,124,255, + 27,107,123,255,26,106,122,255,26,105,121,255,26,104,120,255, + 25,102,119,255,25,101,118,255,25,100,117,255,24,99,116,255, + 24,97,114,255,23,96,113,255,23,95,112,255,22,94,111,255, + 22,92,109,255,21,91,108,255,21,90,107,255,21,89,105,255, + 20,88,104,255,20,87,102,255,20,86,101,255,19,84,99,255, + 19,83,98,255,18,81,96,255,18,80,95,255,17,79,93,255, + 17,78,92,255,16,76,90,255,16,75,89,255,15,74,87,255, + 15,73,86,255,14,71,84,255,14,70,83,255,14,69,82,255, + 13,68,81,255,13,67,79,255,13,66,78,255,12,66,77,255, + 12,65,76,255,11,64,74,255,11,63,73,255,11,63,72,255, + 10,62,71,255,10,61,69,255,10,60,68,255,10,60,67,255, + 9,59,66,255,9,58,65,255,9,58,64,255,9,57,64,255, + 9,57,63,255,9,56,62,255,9,56,61,255,9,56,61,255, + 8,55,60,255,8,55,59,255,8,55,58,255,8,55,58,255, + 8,54,57,255,8,54,56,255,8,54,56,255,8,54,55,255, + 8,53,55,255,8,53,54,255,8,53,53,255,8,53,53,255, + 8,52,52,255,8,52,51,255,8,52,51,255,8,52,51,255, + 8,51,50,255,8,51,50,255,8,51,50,255,8,51,50,255, + 9,51,49,255,9,51,49,255,9,51,49,255,9,51,49,255, + 9,50,48,255,9,50,48,255,9,50,48,255,9,50,48,255, + 9,50,47,255,9,50,47,255,9,50,47,255,9,50,47,255, + 9,49,46,255,9,49,46,255,9,49,46,255,9,49,46,255, + 10,49,45,255,10,49,45,255,10,49,45,255,10,49,45,255, + 11,49,45,255,11,49,45,255,11,49,45,255,11,49,45,255, + 11,50,44,255,11,50,44,255,11,50,44,255,11,50,44,255, + 12,50,43,255,12,50,43,255,12,50,43,255,12,50,43,255, + 13,50,42,255,13,50,42,255,13,50,42,255,13,50,42,255, + 13,50,42,255,13,50,42,255,13,50,42,255,13,50,42,255, + 14,51,41,255,14,51,41,255,14,51,41,255,14,51,41,255, + 15,51,40,255,15,51,40,255,15,51,40,255,15,51,40,255, + 16,51,40,255,16,51,40,255,16,51,40,255,16,51,40,255, + 17,51,39,255,17,51,39,255,17,51,39,255,17,51,39,255, + 18,52,38,255,18,52,38,255,18,52,38,255,18,52,38,255, + 18,52,38,255,18,52,38,255,18,52,38,255,18,52,38,255, + 19,52,37,255,19,52,37,255,19,52,37,255,20,52,37,255, + 20,53,37,255,21,53,37,255,21,53,37,255,21,53,37,255, + 22,54,36,255,22,54,36,255,22,54,36,255,23,55,36,255, + 23,55,36,255,24,56,36,255,24,56,36,255,25,56,36,255, + 26,57,36,255,27,57,36,255,27,57,36,255,28,58,36,255, + 28,58,36,255,29,59,36,255,29,59,36,255,30,60,36,255, + 30,60,36,255,31,61,36,255,31,61,36,255,32,62,36,255, + 33,62,36,255,34,63,36,255,34,63,36,255,35,64,36,255, + 35,64,37,255,36,65,37,255,36,65,37,255,37,66,37,255, + 38,67,37,255,39,68,37,255,39,68,37,255,40,68,37,255, + 40,69,37,255,41,69,37,255,41,69,37,255,42,70,37,255, + 42,70,37,255,43,71,37,255,43,71,37,255,44,71,37,255, + 44,71,37,255,45,71,37,255,45,71,37,255,45,71,37,255, + 46,72,37,255,46,72,37,255,46,72,37,255,46,72,37,255, + 47,72,36,255,47,72,36,255,47,72,36,255,47,72,36,255, + 47,72,36,255,47,72,36,255,47,72,36,255,47,72,36,255, + 47,71,35,255,47,71,35,255,47,71,35,255,47,71,35,255, + 46,70,35,255,46,70,35,255,46,70,35,255,46,69,35,255, + 45,69,34,255,45,68,34,255,45,68,34,255,44,67,34,255, + 44,67,33,255,43,66,33,255,43,66,33,255,42,65,33,255, + 42,65,32,255,41,64,32,255,41,64,32,255,40,63,32,255, + 40,62,31,255,39,61,31,255,39,61,31,255,38,60,31,255, + 37,60,31,255,36,59,31,255,36,58,31,255,35,57,31,255, + 34,56,30,255,33,55,30,255,33,55,30,255,32,54,30,255, + 32,53,29,255,31,52,29,255,31,51,29,255,30,50,29,255, + 29,49,28,255,28,48,28,255,28,48,28,255,27,47,28,255, + 26,46,28,255,25,45,28,255,25,44,28,255,24,43,28,255, + 23,42,27,255,22,41,27,255,22,41,27,255,21,40,27,255, + 21,39,27,255,20,38,27,255,20,38,27,255,19,37,27,255, + 18,36,26,255,17,35,26,255,17,35,26,255,17,34,26,255, + 16,33,26,255,16,32,26,255,16,32,26,255,15,31,26,255, + 15,31,26,255,14,30,26,255,14,30,26,255,14,29,26,255, + 13,29,25,255,13,28,25,255,13,28,25,255,13,27,25,255, + 12,27,25,255,12,26,25,255,12,26,25,255,12,25,25,255, + 11,25,25,255,11,24,25,255,11,24,25,255,11,24,25,255, + 10,23,24,255,10,23,24,255,10,23,24,255,10,23,24,255, + 70,73,31,255,70,73,31,255,70,73,31,255,70,73,31,255, + 71,74,31,255,71,74,31,255,71,74,31,255,71,74,31,255, + 72,75,31,255,72,75,31,255,72,75,31,255,72,76,31,255, + 72,76,31,255,72,77,31,255,72,77,31,255,72,77,31,255, + 73,78,32,255,73,78,32,255,73,78,32,255,73,79,32,255, + 74,79,32,255,74,80,32,255,74,80,32,255,74,80,32,255, + 74,81,33,255,74,81,33,255,74,81,33,255,74,81,33,255, + 74,81,33,255,74,81,33,255,74,81,33,255,74,81,33,255, + 74,81,33,255,74,81,33,255,74,81,33,255,74,81,33,255, + 73,81,33,255,73,81,33,255,73,81,33,255,73,81,33,255, + 73,81,34,255,73,81,34,255,73,81,34,255,73,81,34,255, + 72,82,34,255,72,82,34,255,72,82,34,255,72,82,34,255, + 71,82,34,255,71,82,34,255,71,82,34,255,71,83,34,255, + 72,83,35,255,72,84,35,255,72,84,35,255,72,84,35,255, + 73,85,35,255,73,85,35,255,73,85,35,255,73,86,35,255, + 74,87,36,255,74,88,36,255,74,88,36,255,75,89,36,255, + 75,89,37,255,76,90,37,255,76,90,37,255,77,91,37,255, + 77,92,38,255,78,93,38,255,78,93,38,255,79,94,38,255, + 80,95,39,255,81,96,39,255,81,96,39,255,81,97,39,255, + 82,98,39,255,82,99,39,255,82,99,39,255,83,100,39,255, + 83,100,40,255,84,101,40,255,84,101,40,255,84,101,40,255, + 85,102,41,255,85,102,41,255,85,102,41,255,85,102,41,255, + 85,102,41,255,85,102,41,255,85,102,41,255,85,102,41,255, + 84,102,42,255,84,102,42,255,84,102,42,255,84,102,42,255, + 83,101,42,255,83,101,42,255,83,101,42,255,83,100,42,255, + 82,100,42,255,82,99,42,255,82,99,42,255,81,99,42,255, + 81,98,42,255,80,98,42,255,80,98,42,255,80,98,42,255, + 79,97,42,255,79,97,42,255,79,97,42,255,79,97,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,95,42,255,78,95,42,255,78,95,42,255,78,95,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 76,94,42,255,76,94,42,255,76,94,42,255,76,94,42,255, + 75,93,42,255,75,93,42,255,75,93,42,255,75,93,42,255, + 74,92,42,255,74,92,42,255,74,92,42,255,74,92,42,255, + 73,91,42,255,73,91,42,255,73,91,42,255,73,91,42,255, + 72,90,42,255,72,90,42,255,72,90,42,255,72,90,42,255, + 71,89,42,255,71,89,42,255,71,89,42,255,71,88,42,255, + 70,88,43,255,70,87,43,255,70,87,43,255,70,87,43,255, + 69,87,43,255,69,87,43,255,69,87,43,255,69,87,43,255, + 69,86,43,255,69,86,43,255,69,86,43,255,69,86,43,255, + 68,86,43,255,68,86,43,255,68,86,43,255,68,86,43,255, + 68,86,44,255,68,86,44,255,68,86,44,255,68,86,44,255, + 67,85,44,255,67,85,44,255,67,85,44,255,67,85,44,255, + 66,85,44,255,66,85,44,255,66,85,44,255,66,85,44,255, + 66,85,44,255,66,85,44,255,66,85,44,255,66,85,44,255, + 67,85,44,255,67,85,44,255,67,85,44,255,67,85,44,255, + 68,86,44,255,68,86,44,255,68,86,44,255,68,86,44,255, + 69,87,44,255,69,87,44,255,69,87,44,255,70,88,44,255, + 70,88,44,255,71,89,44,255,71,89,44,255,72,90,44,255, + 72,90,44,255,73,91,44,255,73,91,44,255,74,92,44,255, + 74,92,44,255,75,93,44,255,75,93,44,255,76,94,44,255, + 77,95,44,255,77,95,44,255,78,96,44,255,79,97,44,255, + 80,98,44,255,80,98,44,255,81,99,44,255,82,100,44,255, + 82,100,44,255,83,101,44,255,83,101,44,255,84,102,44,255, + 84,102,44,255,85,103,44,255,85,103,44,255,86,103,44,255, + 86,104,44,255,87,104,44,255,87,104,44,255,87,104,44,255, + 87,105,45,255,87,105,45,255,87,105,45,255,87,105,45,255, + 87,105,45,255,87,105,45,255,87,105,45,255,87,105,45,255, + 88,105,45,255,88,105,45,255,88,105,45,255,88,105,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 89,106,45,255,89,106,45,255,89,106,45,255,89,107,45,255, + 90,107,45,255,90,108,45,255,90,108,45,255,91,108,45,255, + 91,109,45,255,92,109,45,255,92,109,45,255,92,109,45,255, + 93,110,45,255,93,110,45,255,93,110,45,255,94,111,45,255, + 94,111,45,255,95,112,45,255,95,112,45,255,96,113,45,255, + 96,113,45,255,97,114,45,255,97,114,45,255,98,115,45,255, + 98,115,45,255,99,116,45,255,99,116,45,255,100,117,45,255, + 101,118,45,255,101,118,45,255,102,119,45,255,103,120,45,255, + 103,121,46,255,104,121,46,255,104,122,46,255,105,123,46,255, + 106,123,46,255,106,124,46,255,107,124,46,255,108,125,46,255, + 108,126,46,255,109,126,46,255,109,127,46,255,110,128,46,255, + 111,129,47,255,111,129,47,255,112,130,47,255,113,131,47,255, + 113,132,48,255,114,132,48,255,114,133,48,255,115,134,48,255, + 116,135,49,255,116,135,49,255,117,136,49,255,117,137,50,255, + 118,137,50,255,118,138,51,255,118,138,51,255,118,139,52,255, + 119,140,52,255,119,140,53,255,119,141,53,255,119,141,54,255, + 119,142,55,255,119,142,55,255,119,142,56,255,119,142,57,255, + 119,143,58,255,119,143,59,255,119,143,60,255,119,143,61,255, + 118,144,62,255,118,144,63,255,118,144,64,255,117,144,65,255, + 117,145,67,255,116,145,68,255,116,145,69,255,115,145,70,255, + 114,145,71,255,114,145,72,255,113,145,73,255,112,145,75,255, + 110,144,76,255,109,144,78,255,108,144,79,255,107,143,80,255, + 105,143,82,255,104,142,83,255,103,142,84,255,101,141,86,255, + 100,141,87,255,98,140,89,255,97,140,90,255,96,139,91,255, + 94,139,92,255,93,138,92,255,92,138,93,255,90,138,94,255, + 89,137,95,255,87,137,96,255,86,137,97,255,84,136,98,255, + 83,136,99,255,81,135,99,255,80,135,100,255,79,134,101,255, + 77,133,101,255,76,133,102,255,75,132,102,255,73,131,102,255, + 72,131,103,255,70,130,103,255,69,130,103,255,68,129,103,255, + 67,129,103,255,66,128,103,255,65,128,103,255,64,127,103,255, + 63,127,102,255,63,126,102,255,62,126,102,255,61,126,102,255, + 60,125,102,255,60,125,102,255,59,125,102,255,58,124,101,255, + 57,124,101,255,57,123,100,255,56,123,100,255,56,123,100,255, + 55,122,99,255,55,122,99,255,55,122,99,255,55,122,99,255, + 54,121,98,255,54,121,98,255,54,121,98,255,54,120,98,255, + 53,120,97,255,53,119,97,255,53,119,97,255,53,119,97,255, + 52,118,96,255,52,118,96,255,52,118,96,255,52,118,96,255, + 52,117,96,255,52,117,96,255,52,117,96,255,52,117,96,255, + 51,117,95,255,51,117,95,255,51,117,95,255,51,117,95,255, + 51,116,95,255,51,116,95,255,51,116,95,255,51,116,95,255, + 51,115,94,255,51,115,94,255,51,115,94,255,51,115,94,255, + 51,115,94,255,51,115,94,255,51,115,94,255,51,115,94,255, + 51,115,93,255,51,115,93,255,51,115,93,255,51,115,93,255, + 51,115,93,255,51,115,93,255,51,115,93,255,51,115,93,255, + 51,115,92,255,51,115,92,255,51,115,92,255,51,115,92,255, + 50,115,92,255,50,115,92,255,50,115,92,255,50,115,92,255, + 50,115,92,255,49,115,92,255,49,115,92,255,49,115,92,255, + 49,115,92,255,48,116,92,255,48,116,92,255,48,116,92,255, + 48,116,92,255,47,115,93,255,47,115,93,255,47,115,93,255, + 46,115,93,255,46,115,93,255,45,115,93,255,45,115,93,255, + 44,115,93,255,44,115,94,255,43,115,94,255,43,115,94,255, + 42,115,94,255,42,114,95,255,41,114,95,255,41,114,95,255, + 40,114,95,255,40,114,96,255,39,114,96,255,39,114,96,255, + 38,114,96,255,38,114,96,255,37,114,96,255,37,114,96,255, + 36,114,96,255,36,114,97,255,35,114,97,255,35,114,97,255, + 34,114,97,255,34,114,98,255,33,114,98,255,33,114,98,255, + 32,114,98,255,32,113,99,255,31,113,99,255,31,113,99,255, + 30,113,99,255,30,113,100,255,29,113,100,255,29,113,100,255, + 28,113,100,255,28,112,101,255,27,112,101,255,27,112,101,255, + 27,112,101,255,26,111,102,255,26,111,102,255,26,111,102,255, + 25,111,102,255,25,110,103,255,24,110,103,255,24,110,103,255, + 23,110,103,255,23,109,104,255,22,109,104,255,22,109,104,255, + 22,109,104,255,21,108,105,255,21,108,105,255,21,108,105,255, + 21,108,105,255,20,108,106,255,20,108,106,255,20,108,106,255, + 20,108,106,255,19,108,107,255,19,108,107,255,19,108,107,255, + 19,108,107,255,18,108,108,255,18,108,108,255,18,108,108,255, + 18,108,108,255,18,108,108,255,18,108,108,255,18,108,108,255, + 18,108,108,255,19,109,109,255,19,109,109,255,19,109,109,255, + 19,110,109,255,20,110,110,255,20,111,110,255,20,111,110,255, + 20,112,110,255,21,112,111,255,21,113,111,255,21,113,111,255, + 22,114,111,255,22,114,112,255,23,115,112,255,23,116,112,255, + 24,116,112,255,24,117,113,255,25,118,113,255,25,118,113,255, + 26,119,113,255,26,119,114,255,27,120,114,255,27,120,114,255, + 27,121,115,255,28,121,115,255,28,122,116,255,28,122,116,255, + 29,123,117,255,29,123,117,255,30,124,118,255,30,124,118,255, + 30,124,119,255,31,125,119,255,31,125,120,255,31,125,120,255, + 31,125,121,255,31,126,121,255,31,126,122,255,31,126,123,255, + 31,126,123,255,32,126,124,255,32,126,125,255,32,126,125,255, + 32,126,126,255,32,126,126,255,32,126,127,255,32,126,127,255, + 32,126,128,255,32,126,128,255,32,126,129,255,32,126,129,255, + 32,126,129,255,31,125,130,255,31,125,130,255,31,125,130,255, + 31,124,130,255,30,124,131,255,30,123,131,255,30,123,131,255, + 30,122,131,255,30,122,132,255,30,121,132,255,30,121,132,255, + 30,120,132,255,29,120,132,255,29,119,132,255,29,119,132,255, + 29,118,132,255,28,118,131,255,28,117,131,255,28,116,131,255, + 28,116,130,255,28,115,130,255,28,114,129,255,28,113,129,255, + 28,113,128,255,27,112,128,255,27,111,127,255,27,110,126,255, + 27,109,125,255,26,108,124,255,26,107,123,255,26,106,122,255, + 26,105,121,255,25,103,120,255,25,102,119,255,25,101,118,255, + 24,100,117,255,24,98,115,255,23,97,114,255,23,96,113,255, + 22,95,112,255,22,93,110,255,21,92,109,255,21,91,108,255, + 21,90,106,255,20,89,105,255,20,88,103,255,20,87,102,255, + 19,85,100,255,19,84,99,255,18,82,97,255,17,81,96,255, + 17,80,95,255,16,79,94,255,15,77,92,255,15,76,91,255, + 15,75,89,255,14,74,88,255,14,72,86,255,14,71,85,255, + 13,70,84,255,13,69,83,255,12,68,81,255,12,67,80,255, + 12,67,78,255,11,66,77,255,11,65,75,255,11,64,74,255, + 11,64,73,255,10,63,72,255,10,62,70,255,10,61,69,255, + 10,61,68,255,9,60,67,255,9,59,66,255,9,59,65,255, + 9,58,65,255,8,58,64,255,8,57,63,255,8,57,62,255, + 8,57,62,255,7,56,61,255,7,56,60,255,7,56,59,255, + 7,56,59,255,7,55,58,255,7,55,57,255,7,55,57,255, + 7,55,56,255,7,54,56,255,7,54,55,255,7,54,54,255, + 7,54,54,255,7,53,53,255,7,53,52,255,7,53,52,255, + 7,53,52,255,7,52,51,255,7,52,51,255,7,52,51,255, + 7,52,50,255,8,52,50,255,8,52,49,255,8,52,49,255, + 8,52,49,255,8,51,48,255,8,51,48,255,8,51,48,255, + 8,51,48,255,8,51,47,255,8,51,47,255,8,51,47,255, + 8,51,47,255,9,50,46,255,9,50,46,255,9,50,46,255, + 9,50,46,255,9,50,46,255,9,50,46,255,9,50,46,255, + 9,50,46,255,10,50,45,255,10,50,45,255,10,50,45,255, + 10,50,45,255,11,50,44,255,11,50,44,255,11,50,44,255, + 11,50,44,255,11,50,43,255,11,50,43,255,11,50,43,255, + 12,50,43,255,12,50,43,255,13,50,43,255,13,50,43,255, + 13,50,43,255,13,50,43,255,13,50,43,255,13,50,43,255, + 13,50,43,255,14,51,42,255,14,51,42,255,14,51,42,255, + 14,51,42,255,15,51,41,255,15,51,41,255,15,51,41,255, + 15,51,41,255,16,51,41,255,16,51,41,255,16,51,41,255, + 16,51,41,255,16,52,40,255,16,52,40,255,16,52,40,255, + 16,52,40,255,17,52,39,255,17,52,39,255,17,52,39,255, + 17,52,39,255,18,53,38,255,18,53,38,255,18,53,38,255, + 18,53,38,255,19,53,38,255,19,53,38,255,19,53,38,255, + 19,53,38,255,20,54,37,255,20,54,37,255,20,54,37,255, + 20,54,37,255,21,55,37,255,21,55,37,255,21,55,37,255, + 22,55,37,255,22,56,37,255,23,56,37,255,23,56,37,255, + 24,57,37,255,25,57,37,255,26,58,37,255,26,58,37,255, + 27,58,37,255,27,59,37,255,28,59,37,255,28,59,37,255, + 29,60,37,255,29,60,37,255,30,61,37,255,30,61,37,255, + 31,62,37,255,32,63,37,255,33,64,37,255,33,64,37,255, + 34,65,37,255,34,65,37,255,35,66,37,255,35,66,37,255, + 36,67,37,255,37,67,37,255,38,68,37,255,38,68,37,255, + 39,69,37,255,39,69,37,255,40,70,37,255,40,70,37,255, + 41,70,37,255,41,71,37,255,42,71,37,255,42,71,37,255, + 43,71,37,255,43,72,37,255,44,72,37,255,44,72,37,255, + 44,72,37,255,45,72,37,255,45,72,37,255,45,72,37,255, + 45,72,37,255,46,73,37,255,46,73,37,255,46,73,37,255, + 46,73,37,255,46,72,36,255,46,72,36,255,46,72,36,255, + 46,72,36,255,46,72,36,255,46,72,36,255,46,72,36,255, + 46,71,36,255,46,71,35,255,46,70,35,255,46,70,35,255, + 45,70,35,255,45,69,35,255,44,69,35,255,44,69,35,255, + 44,68,35,255,43,68,34,255,43,67,34,255,43,67,34,255, + 42,66,34,255,42,66,33,255,41,65,33,255,41,65,33,255, + 40,64,33,255,40,63,32,255,39,62,32,255,39,62,32,255, + 38,61,32,255,37,61,31,255,36,60,31,255,36,59,31,255, + 35,58,31,255,34,57,31,255,33,56,31,255,33,56,31,255, + 32,55,31,255,31,54,30,255,30,53,30,255,30,52,30,255, + 29,51,30,255,28,50,29,255,27,49,29,255,27,48,29,255, + 26,47,29,255,26,46,29,255,25,45,29,255,25,45,29,255, + 24,44,29,255,23,43,28,255,22,42,28,255,22,41,28,255, + 21,40,28,255,20,39,28,255,19,38,28,255,19,38,28,255, + 18,37,28,255,18,36,27,255,17,35,27,255,17,35,27,255, + 17,34,27,255,16,34,27,255,16,33,27,255,16,33,27,255, + 15,32,27,255,15,31,26,255,14,30,26,255,14,30,26,255, + 14,29,26,255,13,29,26,255,13,28,26,255,13,28,26,255, + 13,27,26,255,12,27,26,255,12,26,26,255,12,26,26,255, + 12,26,26,255,11,25,25,255,11,25,25,255,11,25,25,255, + 11,25,25,255,10,24,25,255,10,24,25,255,10,24,25,255, + 10,24,25,255,69,73,30,255,69,73,30,255,69,73,30,255, + 69,73,30,255,70,74,30,255,70,74,30,255,70,74,30,255, + 70,74,30,255,71,75,31,255,71,75,31,255,71,75,31,255, + 71,76,31,255,72,76,31,255,72,77,31,255,72,77,31,255, + 72,77,31,255,73,78,32,255,73,78,32,255,73,78,32,255, + 73,79,32,255,74,79,32,255,74,80,32,255,74,80,32,255, + 74,80,32,255,74,81,33,255,74,81,33,255,74,81,33,255, + 74,81,33,255,74,81,33,255,74,81,33,255,74,81,33,255, + 74,81,33,255,74,82,33,255,74,82,33,255,74,82,33,255, + 74,82,33,255,73,82,33,255,73,82,33,255,73,82,33,255, + 73,82,33,255,73,82,34,255,73,82,34,255,73,82,34,255, + 73,82,34,255,72,82,34,255,72,82,34,255,72,82,34,255, + 72,82,34,255,71,83,34,255,71,83,34,255,71,83,34,255, + 71,83,34,255,72,84,35,255,72,84,35,255,72,84,35,255, + 72,85,35,255,73,85,35,255,73,86,35,255,73,86,35,255, + 73,87,35,255,74,87,36,255,74,88,36,255,74,88,36,255, + 75,89,36,255,75,90,37,255,76,91,37,255,76,91,37,255, + 77,92,37,255,77,93,38,255,78,94,38,255,78,94,38,255, + 79,95,38,255,80,95,39,255,81,96,39,255,81,96,39,255, + 81,97,39,255,82,98,39,255,82,99,39,255,82,99,39,255, + 83,100,39,255,83,100,40,255,84,101,40,255,84,101,40,255, + 84,101,40,255,85,102,41,255,85,102,41,255,85,102,41,255, + 85,102,41,255,85,102,41,255,85,102,41,255,85,102,41,255, + 85,102,41,255,84,102,42,255,84,102,42,255,84,102,42,255, + 84,102,42,255,83,101,42,255,83,101,42,255,83,101,42,255, + 83,100,42,255,82,100,42,255,82,99,42,255,82,99,42,255, + 81,99,42,255,81,98,42,255,80,98,42,255,80,98,42,255, + 80,98,42,255,79,97,42,255,79,97,42,255,79,97,42,255, + 79,97,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,95,42,255,78,95,42,255,78,95,42,255, + 78,95,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,76,94,42,255,76,94,42,255,76,94,42,255, + 76,94,42,255,75,93,42,255,75,93,42,255,75,93,42,255, + 75,93,42,255,74,92,42,255,74,92,42,255,74,92,42,255, + 74,92,42,255,73,91,42,255,73,91,42,255,73,91,42,255, + 73,91,42,255,72,90,42,255,72,90,42,255,72,90,42,255, + 72,90,42,255,71,89,42,255,71,89,42,255,71,89,42,255, + 71,88,42,255,70,88,43,255,70,87,43,255,70,87,43,255, + 70,87,43,255,69,87,43,255,69,87,43,255,69,87,43,255, + 69,87,43,255,68,86,43,255,68,86,43,255,68,86,43,255, + 68,86,43,255,67,85,43,255,67,85,43,255,67,85,43,255, + 67,85,43,255,67,85,44,255,67,85,44,255,67,85,44,255, + 67,85,44,255,66,84,44,255,66,84,44,255,66,84,44,255, + 66,84,44,255,65,84,44,255,65,84,44,255,65,84,44,255, + 65,84,44,255,65,84,44,255,65,84,44,255,65,84,44,255, + 65,84,44,255,66,84,44,255,66,84,44,255,66,84,44,255, + 66,84,44,255,67,85,44,255,67,85,44,255,67,85,44,255, + 67,85,44,255,68,86,44,255,68,86,44,255,68,86,44,255, + 69,87,44,255,69,87,44,255,70,88,44,255,70,88,44,255, + 71,89,44,255,71,89,44,255,72,90,44,255,72,90,44,255, + 73,91,44,255,73,91,44,255,74,92,44,255,74,92,44,255, + 75,93,44,255,76,94,44,255,76,94,44,255,77,95,44,255, + 78,96,44,255,79,97,44,255,79,97,44,255,80,98,44,255, + 81,99,44,255,81,99,44,255,82,100,44,255,82,100,44,255, + 83,101,44,255,83,101,44,255,84,102,44,255,84,102,44,255, + 85,103,44,255,85,103,44,255,86,104,44,255,86,104,44,255, + 86,104,44,255,86,105,45,255,86,105,45,255,86,105,45,255, + 86,105,45,255,87,105,45,255,87,105,45,255,87,105,45,255, + 87,105,45,255,87,105,45,255,87,105,45,255,87,105,45,255, + 87,105,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,89,106,45,255,89,106,45,255,89,106,45,255, + 89,107,45,255,90,107,45,255,90,108,45,255,90,108,45,255, + 91,108,45,255,91,109,45,255,92,109,45,255,92,109,45,255, + 92,109,45,255,93,110,45,255,93,110,45,255,93,110,45,255, + 94,111,45,255,94,111,45,255,95,112,45,255,95,112,45,255, + 96,113,45,255,96,113,45,255,97,114,45,255,97,114,45,255, + 98,115,45,255,98,115,45,255,99,116,45,255,99,116,45,255, + 100,117,45,255,101,118,45,255,101,118,45,255,102,119,45,255, + 103,120,45,255,103,121,46,255,104,121,46,255,104,122,46,255, + 105,123,46,255,106,123,46,255,106,124,46,255,107,124,46,255, + 108,125,46,255,108,126,46,255,109,126,46,255,109,127,46,255, + 110,128,46,255,111,129,47,255,111,129,47,255,112,130,47,255, + 113,131,47,255,113,132,48,255,114,132,48,255,114,133,48,255, + 115,134,48,255,116,135,49,255,116,135,49,255,117,136,49,255, + 118,137,50,255,118,137,50,255,119,138,51,255,119,138,51,255, + 119,139,52,255,120,140,52,255,120,140,53,255,120,141,53,255, + 120,142,54,255,120,142,55,255,120,143,55,255,120,143,56,255, + 120,143,57,255,120,144,58,255,120,144,59,255,120,144,60,255, + 120,144,61,255,119,145,62,255,119,145,63,255,119,145,64,255, + 118,145,65,255,118,146,67,255,117,146,68,255,117,146,69,255, + 116,146,70,255,115,146,72,255,115,146,73,255,114,146,74,255, + 113,146,76,255,112,145,77,255,111,145,79,255,110,145,80,255, + 109,144,81,255,107,144,83,255,106,143,84,255,105,143,85,255, + 103,142,87,255,102,142,88,255,100,141,90,255,99,141,91,255, + 98,140,92,255,96,140,93,255,95,139,93,255,94,139,94,255, + 92,139,95,255,91,138,96,255,89,138,97,255,88,138,98,255, + 86,137,99,255,85,137,100,255,83,136,100,255,82,136,101,255, + 81,135,102,255,79,135,102,255,78,134,103,255,77,134,103,255, + 75,133,103,255,74,132,104,255,72,132,104,255,71,131,104,255, + 70,131,104,255,69,130,104,255,68,130,104,255,67,130,104,255, + 66,129,104,255,65,129,104,255,65,128,104,255,64,128,104,255, + 63,128,104,255,62,127,103,255,62,127,103,255,61,127,103,255, + 60,126,103,255,59,126,102,255,59,125,102,255,58,125,102,255, + 58,125,101,255,57,124,101,255,57,124,100,255,57,124,100,255, + 56,123,100,255,56,123,99,255,55,122,99,255,55,122,99,255, + 55,122,99,255,54,121,98,255,54,121,98,255,54,121,98,255, + 54,121,98,255,53,120,97,255,53,120,97,255,53,120,97,255, + 53,120,97,255,53,119,97,255,53,119,97,255,53,119,97,255, + 53,119,97,255,52,118,96,255,52,118,96,255,52,118,96,255, + 52,118,96,255,52,117,96,255,52,117,96,255,52,117,96,255, + 52,117,96,255,52,116,96,255,52,116,96,255,52,116,96,255, + 52,116,96,255,52,116,95,255,52,116,95,255,52,116,95,255, + 52,116,95,255,52,116,94,255,52,116,94,255,52,116,94,255, + 52,116,94,255,52,116,94,255,52,116,94,255,52,116,94,255, + 52,116,94,255,52,116,94,255,52,116,94,255,52,116,94,255, + 52,116,94,255,51,116,93,255,51,116,93,255,51,116,93,255, + 51,116,93,255,51,116,94,255,50,116,94,255,50,116,94,255, + 50,116,94,255,50,116,94,255,49,117,94,255,49,117,94,255, + 49,117,94,255,48,117,94,255,48,116,94,255,47,116,94,255, + 47,116,94,255,46,116,94,255,46,116,95,255,45,116,95,255, + 45,116,95,255,44,116,95,255,44,116,95,255,43,116,95,255, + 42,116,95,255,42,116,95,255,41,115,96,255,40,115,96,255, + 40,115,96,255,39,115,96,255,39,115,97,255,38,115,97,255, + 38,115,97,255,37,115,97,255,37,114,98,255,36,114,98,255, + 36,114,98,255,35,114,98,255,35,114,99,255,34,114,99,255, + 34,114,99,255,33,114,99,255,33,114,100,255,32,114,100,255, + 32,114,100,255,31,114,100,255,31,114,100,255,30,114,100,255, + 30,114,100,255,29,114,101,255,29,113,101,255,28,113,102,255, + 28,113,102,255,27,113,102,255,27,112,103,255,26,112,103,255, + 26,112,103,255,26,112,103,255,25,112,104,255,25,112,104,255, + 25,112,104,255,24,112,104,255,24,111,105,255,23,111,105,255, + 23,111,105,255,22,111,105,255,22,110,106,255,21,110,106,255, + 21,110,106,255,21,110,106,255,20,109,107,255,20,109,107,255, + 20,109,107,255,20,109,107,255,19,109,108,255,19,109,108,255, + 19,109,108,255,19,109,108,255,18,109,109,255,18,109,109,255, + 18,109,109,255,18,109,109,255,17,109,110,255,17,109,110,255, + 17,109,110,255,17,109,110,255,17,109,110,255,17,109,110,255, + 17,109,110,255,17,109,110,255,18,110,111,255,18,110,111,255, + 18,110,111,255,18,111,111,255,19,111,112,255,19,112,112,255, + 19,112,112,255,19,113,112,255,20,113,113,255,20,114,113,255, + 20,114,113,255,21,115,113,255,21,115,114,255,22,116,114,255, + 22,116,114,255,23,117,114,255,23,117,115,255,24,118,115,255, + 24,118,115,255,25,119,115,255,25,119,116,255,26,120,116,255, + 26,120,116,255,26,121,117,255,27,121,117,255,27,122,118,255, + 27,122,118,255,28,123,119,255,28,123,119,255,29,124,120,255, + 29,124,120,255,29,124,121,255,30,125,121,255,30,125,122,255, + 30,125,122,255,30,125,123,255,30,126,123,255,30,126,124,255, + 30,126,125,255,30,126,125,255,31,127,126,255,31,127,127,255, + 31,127,127,255,31,127,128,255,31,127,128,255,31,127,129,255, + 31,127,129,255,31,127,130,255,31,126,130,255,31,126,131,255, + 31,126,131,255,31,126,131,255,30,125,132,255,30,125,132,255, + 30,125,132,255,30,125,132,255,29,124,133,255,29,124,133,255, + 29,124,133,255,29,123,133,255,29,123,134,255,29,122,134,255, + 29,122,134,255,29,121,134,255,28,121,134,255,28,120,134,255, + 28,120,134,255,28,119,134,255,27,119,133,255,27,118,133,255, + 27,117,133,255,27,117,132,255,27,116,132,255,27,115,131,255, + 27,114,131,255,27,114,130,255,26,113,130,255,26,112,129,255, + 26,111,128,255,26,110,127,255,25,109,126,255,25,108,125,255, + 25,107,124,255,25,106,123,255,24,104,122,255,24,103,121,255, + 24,102,120,255,23,101,119,255,23,99,117,255,22,98,116,255, + 22,97,115,255,21,96,114,255,21,94,112,255,20,93,111,255, + 20,92,110,255,20,91,108,255,19,90,107,255,19,89,105,255, + 19,88,104,255,18,86,102,255,18,85,101,255,17,83,99,255, + 17,82,98,255,16,81,96,255,16,80,95,255,15,78,93,255, + 15,77,92,255,14,76,90,255,14,75,89,255,13,73,87,255, + 13,72,86,255,13,71,85,255,12,70,84,255,12,69,82,255, + 12,68,81,255,12,68,79,255,11,67,78,255,11,66,76,255, + 11,65,75,255,11,65,74,255,10,64,73,255,10,63,71,255, + 10,62,70,255,10,62,69,255,9,61,68,255,9,60,67,255, + 9,60,66,255,9,59,66,255,8,59,65,255,8,58,64,255, + 8,58,63,255,8,58,63,255,7,57,62,255,7,57,61,255, + 7,57,60,255,7,57,60,255,7,56,59,255,7,56,58,255, + 7,56,58,255,7,56,57,255,7,55,57,255,7,55,56,255, + 7,55,55,255,7,55,55,255,7,54,54,255,7,54,53,255, + 7,54,53,255,7,54,53,255,7,53,52,255,7,53,52,255, + 7,53,52,255,7,53,51,255,8,53,51,255,8,53,50,255, + 8,53,50,255,8,53,50,255,8,52,49,255,8,52,49,255, + 8,52,49,255,8,52,49,255,8,52,48,255,8,52,48,255, + 8,52,48,255,8,52,48,255,8,51,47,255,8,51,47,255, + 8,51,47,255,8,51,47,255,9,51,46,255,9,51,46,255, + 9,51,46,255,9,51,46,255,10,51,46,255,10,51,46,255, + 10,51,46,255,10,51,46,255,10,51,45,255,10,51,45,255, + 10,51,45,255,10,51,45,255,11,51,44,255,11,51,44,255, + 11,51,44,255,11,51,44,255,12,51,43,255,12,51,43,255, + 12,51,43,255,12,51,43,255,12,51,43,255,12,51,43,255, + 12,51,43,255,12,51,43,255,13,52,42,255,13,52,42,255, + 13,52,42,255,13,52,42,255,14,52,41,255,14,52,41,255, + 14,52,41,255,14,52,41,255,15,52,41,255,15,52,41,255, + 15,52,41,255,15,52,41,255,15,52,40,255,15,52,40,255, + 15,52,40,255,15,52,40,255,16,53,39,255,16,53,39,255, + 16,53,39,255,16,53,39,255,17,53,38,255,17,53,38,255, + 17,53,38,255,17,53,38,255,18,53,38,255,18,53,38,255, + 18,53,38,255,18,53,38,255,19,54,37,255,19,54,37,255, + 19,54,37,255,19,54,37,255,20,55,37,255,20,55,37,255, + 20,55,37,255,21,55,37,255,21,56,37,255,22,56,37,255, + 22,56,37,255,23,57,37,255,24,57,37,255,25,58,37,255, + 25,58,37,255,26,58,37,255,26,59,37,255,27,59,37,255, + 27,59,37,255,28,60,37,255,28,60,37,255,29,61,37,255, + 29,61,37,255,30,62,37,255,31,63,37,255,32,64,37,255, + 32,64,37,255,33,65,37,255,33,65,37,255,34,66,37,255, + 34,66,37,255,35,67,37,255,36,67,37,255,37,68,37,255, + 37,68,37,255,38,69,37,255,38,69,37,255,39,70,37,255, + 39,70,37,255,40,70,37,255,40,71,37,255,41,71,37,255, + 41,71,37,255,42,71,37,255,42,72,37,255,43,72,37,255, + 43,72,37,255,43,72,37,255,44,72,37,255,44,72,37,255, + 44,72,37,255,44,72,37,255,45,73,37,255,45,73,37,255, + 45,73,37,255,45,73,37,255,45,73,36,255,45,73,36,255, + 45,73,36,255,45,73,36,255,45,72,36,255,45,72,36,255, + 45,72,36,255,45,72,36,255,45,71,35,255,45,71,35,255, + 45,71,35,255,44,70,35,255,44,70,35,255,43,69,35,255, + 43,69,35,255,43,68,35,255,42,68,34,255,42,67,34,255, + 42,67,34,255,41,66,34,255,41,66,33,255,40,65,33,255, + 40,65,33,255,39,64,33,255,39,63,32,255,38,62,32,255, + 38,62,32,255,37,61,32,255,36,61,31,255,35,60,31,255, + 35,59,31,255,34,58,31,255,33,57,31,255,32,56,31,255, + 32,56,31,255,31,55,31,255,30,54,30,255,29,53,30,255, + 29,52,30,255,28,51,30,255,27,50,29,255,26,49,29,255, + 26,48,29,255,25,47,29,255,25,46,29,255,24,45,29,255, + 24,45,29,255,23,44,29,255,22,43,28,255,21,42,28,255, + 21,41,28,255,20,40,28,255,19,39,28,255,18,38,28,255, + 18,38,28,255,17,37,28,255,17,36,27,255,16,35,27,255, + 16,35,27,255,16,34,27,255,15,34,27,255,15,33,27,255, + 15,33,27,255,14,32,27,255,14,31,26,255,13,30,26,255, + 13,30,26,255,13,29,26,255,12,29,26,255,12,28,26,255, + 12,28,26,255,12,27,26,255,11,27,26,255,11,26,26,255, + 11,26,26,255,11,26,26,255,10,25,25,255,10,25,25,255, + 10,25,25,255,10,25,25,255,9,24,25,255,9,24,25,255, + 9,24,25,255,9,24,25,255,69,73,30,255,69,73,30,255, + 69,73,30,255,69,73,30,255,70,74,30,255,70,74,30,255, + 70,74,30,255,70,74,30,255,71,75,31,255,71,75,31,255, + 71,75,31,255,71,76,31,255,72,76,31,255,72,77,31,255, + 72,77,31,255,72,77,31,255,73,78,32,255,73,78,32,255, + 73,78,32,255,73,79,32,255,74,79,32,255,74,80,32,255, + 74,80,32,255,74,80,32,255,74,81,33,255,74,81,33,255, + 74,81,33,255,74,81,33,255,74,81,33,255,74,81,33,255, + 74,81,33,255,74,81,33,255,74,82,33,255,74,82,33,255, + 74,82,33,255,74,82,33,255,73,82,33,255,73,82,33,255, + 73,82,33,255,73,82,33,255,73,82,34,255,73,82,34,255, + 73,82,34,255,73,82,34,255,72,82,34,255,72,82,34,255, + 72,82,34,255,72,82,34,255,71,83,34,255,71,83,34,255, + 71,83,34,255,71,83,34,255,72,84,35,255,72,84,35,255, + 72,84,35,255,72,85,35,255,73,85,35,255,73,86,35,255, + 73,86,35,255,73,87,35,255,74,87,36,255,74,88,36,255, + 74,88,36,255,75,89,36,255,75,90,37,255,76,91,37,255, + 76,91,37,255,77,92,37,255,77,93,38,255,78,94,38,255, + 78,94,38,255,79,95,38,255,80,95,39,255,81,96,39,255, + 81,96,39,255,81,97,39,255,82,98,39,255,82,99,39,255, + 82,99,39,255,83,100,39,255,83,100,40,255,84,101,40,255, + 84,101,40,255,84,101,40,255,85,102,41,255,85,102,41,255, + 85,102,41,255,85,102,41,255,85,102,41,255,85,102,41,255, + 85,102,41,255,85,102,41,255,84,102,42,255,84,102,42,255, + 84,102,42,255,84,102,42,255,83,101,42,255,83,101,42,255, + 83,101,42,255,83,100,42,255,82,100,42,255,82,99,42,255, + 82,99,42,255,81,99,42,255,81,98,42,255,80,98,42,255, + 80,98,42,255,80,98,42,255,79,97,42,255,79,97,42,255, + 79,97,42,255,79,97,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,95,42,255,78,95,42,255, + 78,95,42,255,78,95,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,94,42,255,77,94,42,255, + 77,94,42,255,77,94,42,255,76,94,42,255,76,94,42,255, + 76,94,42,255,76,94,42,255,75,93,42,255,75,93,42,255, + 75,93,42,255,75,93,42,255,74,92,42,255,74,92,42,255, + 74,92,42,255,74,92,42,255,73,91,42,255,73,91,42,255, + 73,91,42,255,73,91,42,255,72,90,42,255,72,90,42,255, + 72,90,42,255,72,90,42,255,71,89,42,255,71,89,42,255, + 71,89,42,255,71,88,42,255,70,88,43,255,70,87,43,255, + 70,87,43,255,70,87,43,255,69,87,43,255,69,87,43,255, + 69,87,43,255,69,87,43,255,68,86,43,255,68,86,43,255, + 68,86,43,255,68,86,43,255,67,85,43,255,67,85,43,255, + 67,85,43,255,67,85,43,255,67,85,44,255,67,85,44,255, + 67,85,44,255,67,85,44,255,66,84,44,255,66,84,44,255, + 66,84,44,255,66,84,44,255,65,84,44,255,65,84,44,255, + 65,84,44,255,65,84,44,255,65,84,44,255,65,84,44,255, + 65,84,44,255,65,84,44,255,66,84,44,255,66,84,44,255, + 66,84,44,255,66,84,44,255,67,85,44,255,67,85,44,255, + 67,85,44,255,67,85,44,255,68,86,44,255,68,86,44,255, + 68,86,44,255,69,87,44,255,69,87,44,255,70,88,44,255, + 70,88,44,255,71,89,44,255,71,89,44,255,72,90,44,255, + 72,90,44,255,73,91,44,255,73,91,44,255,74,92,44,255, + 74,92,44,255,75,93,44,255,76,94,44,255,76,94,44,255, + 77,95,44,255,78,96,44,255,79,97,44,255,79,97,44,255, + 80,98,44,255,81,99,44,255,81,99,44,255,82,100,44,255, + 82,100,44,255,83,101,44,255,83,101,44,255,84,102,44,255, + 84,102,44,255,85,103,44,255,85,103,44,255,86,104,44,255, + 86,104,44,255,86,104,44,255,86,105,45,255,86,105,45,255, + 86,105,45,255,86,105,45,255,87,105,45,255,87,105,45,255, + 87,105,45,255,87,105,45,255,87,105,45,255,87,105,45,255, + 87,105,45,255,87,105,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,89,106,45,255,89,106,45,255, + 89,106,45,255,89,107,45,255,90,107,45,255,90,108,45,255, + 90,108,45,255,91,108,45,255,91,109,45,255,92,109,45,255, + 92,109,45,255,92,109,45,255,93,110,45,255,93,110,45,255, + 93,110,45,255,94,111,45,255,94,111,45,255,95,112,45,255, + 95,112,45,255,96,113,45,255,96,113,45,255,97,114,45,255, + 97,114,45,255,98,115,45,255,98,115,45,255,99,116,45,255, + 99,116,45,255,100,117,45,255,101,118,45,255,101,118,45,255, + 102,119,45,255,103,120,45,255,103,121,46,255,104,121,46,255, + 104,122,46,255,105,123,46,255,106,123,46,255,106,124,46,255, + 107,124,46,255,108,125,46,255,108,126,46,255,109,126,46,255, + 109,127,46,255,110,128,46,255,111,129,47,255,111,129,47,255, + 112,130,47,255,113,131,47,255,113,132,48,255,114,132,48,255, + 114,133,48,255,115,134,48,255,116,135,49,255,116,135,49,255, + 117,136,49,255,118,137,50,255,118,137,50,255,119,138,51,255, + 119,138,51,255,119,139,52,255,120,140,52,255,120,140,53,255, + 120,141,53,255,120,142,54,255,120,142,55,255,120,143,55,255, + 120,143,56,255,120,143,57,255,120,144,58,255,120,144,59,255, + 120,144,60,255,120,144,61,255,120,145,62,255,120,145,63,255, + 120,145,64,255,120,145,65,255,119,146,67,255,119,146,68,255, + 119,146,69,255,118,146,70,255,117,146,72,255,117,146,73,255, + 116,146,74,255,115,146,76,255,114,146,77,255,113,146,79,255, + 112,146,80,255,111,146,82,255,109,145,83,255,108,145,85,255, + 107,145,86,255,105,144,88,255,104,144,89,255,102,143,91,255, + 101,143,92,255,100,142,93,255,98,142,94,255,97,141,95,255, + 96,141,96,255,94,141,97,255,93,140,98,255,91,140,99,255, + 90,140,100,255,88,139,101,255,87,139,102,255,85,138,102,255, + 84,138,103,255,83,137,104,255,81,137,104,255,80,136,105,255, + 79,136,105,255,77,135,105,255,76,134,106,255,74,134,106,255, + 73,133,106,255,72,133,106,255,71,132,106,255,70,132,106,255, + 69,132,106,255,68,131,106,255,67,131,106,255,67,130,106,255, + 66,130,106,255,65,130,106,255,64,129,105,255,64,129,105,255, + 63,129,105,255,62,128,105,255,61,128,104,255,61,127,104,255, + 60,127,104,255,60,127,103,255,59,126,103,255,59,126,102,255, + 59,126,102,255,58,125,102,255,58,125,101,255,57,124,101,255, + 57,124,101,255,57,124,101,255,56,123,100,255,56,123,100,255, + 56,123,100,255,56,123,100,255,55,122,99,255,55,122,99,255, + 55,122,99,255,55,122,99,255,55,121,99,255,55,121,99,255, + 55,121,99,255,55,121,99,255,54,120,98,255,54,120,98,255, + 54,120,98,255,54,120,98,255,54,119,98,255,54,119,98,255, + 54,119,98,255,54,119,98,255,53,118,98,255,53,118,98,255, + 53,118,98,255,53,118,98,255,53,118,97,255,53,118,97,255, + 53,118,97,255,53,118,97,255,52,118,96,255,52,118,96,255, + 52,118,96,255,52,118,96,255,52,118,96,255,52,118,96,255, + 52,118,96,255,52,118,96,255,52,118,96,255,52,118,96,255, + 52,118,96,255,52,118,96,255,51,118,95,255,51,118,95,255, + 51,118,95,255,51,118,95,255,51,118,96,255,50,118,96,255, + 50,118,96,255,50,118,96,255,50,118,96,255,49,118,96,255, + 49,118,96,255,49,118,96,255,48,118,96,255,48,117,96,255, + 47,117,96,255,47,117,96,255,46,117,96,255,46,116,97,255, + 45,116,97,255,45,116,97,255,44,116,97,255,44,116,97,255, + 43,116,97,255,42,116,97,255,42,116,97,255,41,115,98,255, + 40,115,98,255,40,115,98,255,39,115,98,255,39,115,99,255, + 38,115,99,255,38,115,99,255,37,115,99,255,37,114,100,255, + 36,114,100,255,36,114,100,255,35,114,100,255,35,114,101,255, + 34,114,101,255,34,114,101,255,33,114,101,255,33,114,102,255, + 32,114,102,255,32,114,102,255,31,114,102,255,31,114,102,255, + 30,114,102,255,30,114,102,255,29,114,103,255,29,113,103,255, + 28,113,104,255,28,113,104,255,27,113,104,255,27,112,105,255, + 26,112,105,255,26,112,105,255,26,112,105,255,25,112,106,255, + 25,112,106,255,25,112,106,255,24,112,106,255,24,111,107,255, + 23,111,107,255,23,111,107,255,22,111,107,255,22,110,108,255, + 21,110,108,255,21,110,108,255,21,110,108,255,20,109,109,255, + 20,109,109,255,20,109,109,255,20,109,109,255,19,109,110,255, + 19,109,110,255,19,109,110,255,19,109,110,255,18,109,111,255, + 18,109,111,255,18,109,111,255,18,109,111,255,17,109,112,255, + 17,109,112,255,17,109,112,255,17,109,112,255,17,109,112,255, + 17,109,112,255,17,109,112,255,17,109,112,255,18,110,113,255, + 18,110,113,255,18,110,113,255,18,111,113,255,19,111,114,255, + 19,112,114,255,19,112,114,255,19,113,114,255,20,113,115,255, + 20,114,115,255,20,114,115,255,20,115,115,255,21,115,116,255, + 21,116,116,255,21,116,116,255,22,117,116,255,22,117,117,255, + 23,118,117,255,23,118,117,255,24,119,117,255,24,119,118,255, + 25,120,118,255,25,120,118,255,25,121,119,255,26,121,119,255, + 26,122,120,255,26,122,120,255,27,123,121,255,27,123,121,255, + 28,124,122,255,28,124,122,255,28,124,123,255,29,125,123,255, + 29,125,124,255,29,125,124,255,29,125,125,255,29,126,125,255, + 29,126,126,255,29,126,127,255,29,126,127,255,29,127,128,255, + 29,127,129,255,29,127,129,255,29,127,130,255,30,127,130,255, + 30,127,131,255,30,127,131,255,30,127,132,255,30,126,132,255, + 30,126,133,255,30,126,133,255,30,126,133,255,30,125,134,255, + 30,125,134,255,30,125,134,255,30,125,134,255,29,124,135,255, + 29,124,135,255,29,124,135,255,29,123,135,255,28,123,136,255, + 28,122,136,255,28,122,136,255,28,121,136,255,28,121,136,255, + 28,120,136,255,28,120,136,255,28,119,136,255,27,119,135,255, + 27,118,135,255,27,117,135,255,27,117,134,255,27,116,134,255, + 27,115,133,255,27,114,133,255,27,114,132,255,26,113,132,255, + 26,112,131,255,26,111,130,255,26,110,129,255,25,109,128,255, + 25,108,127,255,25,107,126,255,25,107,125,255,24,106,124,255, + 24,105,123,255,24,104,122,255,23,103,121,255,23,101,119,255, + 22,100,118,255,22,99,117,255,21,98,116,255,21,96,114,255, + 20,95,113,255,20,94,112,255,20,93,110,255,19,92,109,255, + 19,90,107,255,19,89,106,255,18,88,104,255,18,87,103,255, + 17,85,101,255,17,84,100,255,16,83,98,255,16,82,97,255, + 15,80,95,255,15,79,94,255,14,78,92,255,14,77,91,255, + 13,75,89,255,13,74,88,255,13,73,87,255,12,72,86,255, + 12,71,84,255,12,70,83,255,12,70,81,255,11,69,80,255, + 11,68,78,255,11,67,77,255,11,67,76,255,10,66,75,255, + 10,65,73,255,10,64,72,255,10,64,71,255,9,63,70,255, + 9,62,69,255,9,62,68,255,9,61,67,255,8,61,66,255, + 8,60,65,255,8,60,64,255,8,59,64,255,7,59,63,255, + 7,58,62,255,7,58,61,255,7,58,61,255,7,57,60,255, + 7,57,59,255,7,57,58,255,7,57,58,255,7,56,57,255, + 7,56,56,255,7,56,56,255,7,56,55,255,7,55,55,255, + 7,55,54,255,7,55,54,255,7,55,53,255,7,54,53,255, + 7,54,52,255,7,54,52,255,7,54,52,255,8,54,51,255, + 8,54,51,255,8,54,51,255,8,54,50,255,8,53,50,255, + 8,53,49,255,8,53,49,255,8,53,49,255,8,53,48,255, + 8,53,48,255,8,53,48,255,8,53,48,255,8,52,47,255, + 8,52,47,255,8,52,47,255,8,52,47,255,9,52,46,255, + 9,52,46,255,9,52,46,255,9,52,46,255,10,52,46,255, + 10,52,46,255,10,52,46,255,10,52,46,255,10,52,45,255, + 10,52,45,255,10,52,45,255,10,52,45,255,11,51,44,255, + 11,51,44,255,11,51,44,255,11,51,44,255,12,51,43,255, + 12,51,43,255,12,51,43,255,12,51,43,255,12,51,43,255, + 12,51,43,255,12,51,43,255,12,51,43,255,13,52,42,255, + 13,52,42,255,13,52,42,255,13,52,42,255,14,52,41,255, + 14,52,41,255,14,52,41,255,14,52,41,255,15,52,41,255, + 15,52,41,255,15,52,41,255,15,52,41,255,15,52,40,255, + 15,52,40,255,15,52,40,255,15,52,40,255,16,53,39,255, + 16,53,39,255,16,53,39,255,16,53,39,255,17,53,38,255, + 17,53,38,255,17,53,38,255,17,53,38,255,18,53,38,255, + 18,53,38,255,18,53,38,255,18,53,38,255,19,54,37,255, + 19,54,37,255,19,54,37,255,19,54,37,255,20,55,37,255, + 20,55,37,255,20,55,37,255,21,55,37,255,21,56,37,255, + 22,56,37,255,22,56,37,255,23,57,37,255,23,57,37,255, + 24,58,37,255,24,58,37,255,25,58,37,255,25,59,37,255, + 26,59,37,255,26,59,37,255,27,60,37,255,28,60,37,255, + 29,61,37,255,29,61,37,255,30,62,37,255,30,63,37,255, + 31,64,37,255,31,64,37,255,32,65,37,255,33,65,37,255, + 34,66,37,255,34,66,37,255,35,67,37,255,36,67,37,255, + 37,68,37,255,37,68,37,255,38,69,37,255,38,69,37,255, + 39,70,37,255,39,70,37,255,40,70,37,255,40,71,37,255, + 41,71,37,255,41,71,37,255,42,71,37,255,42,72,37,255, + 43,72,37,255,43,72,37,255,43,72,37,255,44,72,37,255, + 44,72,37,255,44,72,37,255,44,72,37,255,45,73,37,255, + 45,73,37,255,45,73,37,255,45,73,37,255,45,73,36,255, + 45,73,36,255,45,73,36,255,45,73,36,255,45,72,36,255, + 45,72,36,255,45,72,36,255,45,72,36,255,45,71,35,255, + 45,71,35,255,45,71,35,255,44,70,35,255,44,70,35,255, + 43,69,35,255,43,69,35,255,43,68,35,255,42,68,34,255, + 42,67,34,255,42,67,34,255,41,66,34,255,41,66,33,255, + 40,65,33,255,40,65,33,255,39,64,33,255,39,63,32,255, + 38,62,32,255,38,62,32,255,37,61,32,255,36,61,31,255, + 35,60,31,255,35,59,31,255,34,58,31,255,33,57,31,255, + 32,56,31,255,32,56,31,255,31,55,31,255,30,54,30,255, + 29,53,30,255,29,52,30,255,28,51,30,255,27,50,29,255, + 26,49,29,255,26,48,29,255,25,47,29,255,25,46,29,255, + 24,45,29,255,24,45,29,255,23,44,29,255,22,43,28,255, + 21,42,28,255,21,41,28,255,20,40,28,255,19,39,28,255, + 18,38,28,255,18,38,28,255,17,37,28,255,17,36,27,255, + 16,35,27,255,16,35,27,255,16,34,27,255,15,34,27,255, + 15,33,27,255,15,33,27,255,14,32,27,255,14,31,26,255, + 13,30,26,255,13,30,26,255,13,29,26,255,12,29,26,255, + 12,28,26,255,12,28,26,255,12,27,26,255,11,27,26,255, + 11,26,26,255,11,26,26,255,11,26,26,255,10,25,25,255, + 10,25,25,255,10,25,25,255,10,25,25,255,9,24,25,255, + 9,24,25,255,9,24,25,255,9,24,25,255,68,73,30,255, + 68,73,30,255,68,73,30,255,69,73,30,255,69,74,30,255, + 70,74,30,255,70,74,30,255,70,74,30,255,71,75,31,255, + 71,75,31,255,71,75,31,255,71,76,31,255,72,76,31,255, + 72,77,31,255,72,77,31,255,72,78,31,255,73,78,32,255, + 73,79,32,255,73,79,32,255,73,79,32,255,74,80,32,255, + 74,80,32,255,74,80,32,255,74,81,32,255,74,81,33,255, + 74,82,33,255,74,82,33,255,74,82,33,255,74,82,33,255, + 74,82,33,255,74,82,33,255,74,82,33,255,74,83,33,255, + 74,83,33,255,74,83,33,255,74,83,33,255,73,83,33,255, + 73,83,33,255,73,83,33,255,73,83,33,255,73,83,34,255, + 73,83,34,255,73,83,34,255,73,83,34,255,72,83,34,255, + 72,83,34,255,72,83,34,255,72,83,34,255,72,84,34,255, + 72,84,34,255,72,84,34,255,72,84,34,255,72,85,35,255, + 72,85,35,255,72,85,35,255,72,86,35,255,73,86,35,255, + 73,87,35,255,73,87,35,255,73,88,35,255,74,88,36,255, + 74,89,36,255,74,89,36,255,75,90,36,255,75,91,37,255, + 76,92,37,255,76,92,37,255,77,93,37,255,77,93,38,255, + 78,94,38,255,78,94,38,255,79,95,38,255,80,96,39,255, + 81,97,39,255,81,97,39,255,81,98,39,255,82,98,39,255, + 82,99,39,255,82,99,39,255,83,100,39,255,83,100,40,255, + 84,101,40,255,84,101,40,255,84,102,40,255,85,102,41,255, + 85,103,41,255,85,103,41,255,85,103,41,255,85,103,41,255, + 85,103,41,255,85,103,41,255,85,103,41,255,84,102,42,255, + 84,102,42,255,84,102,42,255,84,102,42,255,83,101,42,255, + 83,101,42,255,83,101,42,255,83,101,42,255,82,100,42,255, + 82,100,42,255,82,100,42,255,81,99,42,255,81,99,42,255, + 80,98,42,255,80,98,42,255,80,98,42,255,79,97,42,255, + 79,97,42,255,79,97,42,255,79,97,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,95,42,255, + 78,95,42,255,78,95,42,255,78,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,76,94,42,255, + 76,94,42,255,76,94,42,255,76,94,42,255,75,93,42,255, + 75,93,42,255,75,93,42,255,75,93,42,255,74,92,42,255, + 74,92,42,255,74,92,42,255,74,92,42,255,73,91,42,255, + 73,91,42,255,73,91,42,255,73,91,42,255,72,90,42,255, + 72,90,42,255,72,90,42,255,72,90,42,255,71,89,42,255, + 71,89,42,255,71,89,42,255,70,88,42,255,70,88,43,255, + 69,87,43,255,69,87,43,255,69,87,43,255,68,87,43,255, + 68,87,43,255,68,87,43,255,68,87,43,255,67,86,43,255, + 67,86,43,255,67,86,43,255,67,86,43,255,66,85,43,255, + 66,85,43,255,66,85,43,255,66,85,43,255,66,84,44,255, + 66,84,44,255,66,84,44,255,66,84,44,255,65,83,44,255, + 65,83,44,255,65,83,44,255,65,83,44,255,64,83,44,255, + 64,83,44,255,64,83,44,255,64,83,44,255,64,83,44,255, + 64,83,44,255,64,83,44,255,64,83,44,255,65,83,44,255, + 65,83,44,255,65,83,44,255,65,83,44,255,66,84,44,255, + 66,84,44,255,66,84,44,255,66,84,44,255,67,85,44,255, + 67,85,44,255,67,85,44,255,68,86,44,255,68,86,44,255, + 69,87,44,255,69,87,44,255,70,88,44,255,70,88,44,255, + 71,89,44,255,71,89,44,255,72,90,44,255,72,90,44,255, + 73,91,44,255,73,91,44,255,74,92,44,255,75,93,44,255, + 75,93,44,255,76,94,44,255,77,95,44,255,78,96,44,255, + 78,96,44,255,79,97,44,255,80,98,44,255,80,98,44,255, + 81,99,44,255,81,99,44,255,82,100,44,255,82,101,44,255, + 83,101,44,255,83,102,44,255,84,103,44,255,84,103,44,255, + 85,104,44,255,85,104,44,255,85,104,44,255,86,105,45,255, + 86,105,45,255,86,105,45,255,86,105,45,255,87,105,45,255, + 87,105,45,255,87,105,45,255,87,105,45,255,87,105,45,255, + 87,105,45,255,87,105,45,255,87,105,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,89,106,45,255, + 89,106,45,255,89,106,45,255,89,107,45,255,90,107,45,255, + 90,108,45,255,90,108,45,255,91,108,45,255,91,109,45,255, + 92,109,45,255,92,109,45,255,92,109,45,255,93,110,45,255, + 93,110,45,255,93,110,45,255,94,111,45,255,94,111,45,255, + 95,112,45,255,95,112,45,255,96,113,45,255,96,113,45,255, + 97,114,45,255,97,114,45,255,98,115,45,255,98,115,45,255, + 99,116,45,255,99,116,45,255,100,117,45,255,101,118,45,255, + 101,118,45,255,102,119,45,255,103,120,45,255,103,121,46,255, + 104,121,46,255,104,122,46,255,105,123,46,255,106,123,46,255, + 106,124,46,255,107,124,46,255,108,125,46,255,108,126,46,255, + 109,126,46,255,109,127,46,255,110,128,46,255,111,129,47,255, + 111,129,47,255,112,130,47,255,113,131,47,255,113,132,48,255, + 114,132,48,255,114,133,48,255,115,134,48,255,116,135,49,255, + 116,135,49,255,117,136,49,255,118,137,50,255,118,137,50,255, + 119,138,51,255,119,138,51,255,119,139,52,255,120,140,52,255, + 120,140,53,255,120,141,53,255,120,142,54,255,121,142,55,255, + 121,143,55,255,121,143,56,255,121,144,57,255,121,144,58,255, + 121,145,59,255,121,145,60,255,121,145,61,255,121,146,62,255, + 121,146,63,255,121,146,64,255,121,146,66,255,120,147,67,255, + 120,147,69,255,120,147,70,255,119,147,71,255,118,147,73,255, + 118,147,74,255,117,147,75,255,116,147,77,255,115,147,78,255, + 114,147,80,255,113,147,81,255,112,147,83,255,110,146,84,255, + 109,146,86,255,108,146,87,255,107,145,89,255,105,145,90,255, + 104,144,92,255,103,144,93,255,102,143,94,255,100,143,95,255, + 99,142,96,255,98,142,97,255,96,142,98,255,95,141,99,255, + 93,141,100,255,92,141,101,255,90,140,102,255,89,140,103,255, + 87,139,103,255,86,139,104,255,85,138,105,255,83,138,106,255, + 82,137,106,255,81,137,107,255,79,136,107,255,78,136,108,255, + 76,135,108,255,75,135,108,255,74,134,108,255,73,134,108,255, + 72,133,108,255,71,133,108,255,70,133,108,255,69,132,108,255, + 69,132,108,255,68,132,108,255,67,131,108,255,66,131,107,255, + 66,130,107,255,65,130,107,255,64,130,107,255,63,129,106,255, + 63,129,106,255,62,129,106,255,61,128,105,255,61,128,105,255, + 60,127,104,255,60,127,104,255,59,127,104,255,59,126,103,255, + 58,126,103,255,58,126,103,255,58,126,103,255,57,125,102,255, + 57,125,102,255,57,125,102,255,57,125,102,255,56,124,101,255, + 56,124,101,255,56,124,101,255,56,124,101,255,56,123,101,255, + 56,123,101,255,56,123,101,255,56,123,101,255,55,122,100,255, + 55,122,100,255,55,122,100,255,55,122,100,255,55,121,100,255, + 55,121,100,255,55,121,100,255,55,121,100,255,54,120,100,255, + 54,120,100,255,54,120,100,255,54,120,100,255,54,119,99,255, + 54,119,99,255,54,119,99,255,54,119,99,255,53,119,98,255, + 53,119,98,255,53,119,98,255,53,119,98,255,53,119,98,255, + 53,119,98,255,53,119,98,255,53,119,98,255,53,119,98,255, + 53,119,98,255,53,119,98,255,53,119,98,255,52,119,97,255, + 52,119,97,255,52,119,97,255,51,119,97,255,51,119,98,255, + 51,119,98,255,50,119,98,255,50,119,98,255,50,119,98,255, + 49,119,98,255,49,119,98,255,49,119,98,255,48,119,98,255, + 48,118,98,255,47,118,98,255,47,118,98,255,46,118,98,255, + 46,117,98,255,45,117,98,255,45,117,98,255,44,117,98,255, + 44,117,99,255,43,117,99,255,42,117,99,255,42,117,99,255, + 41,116,100,255,40,116,100,255,39,116,100,255,39,116,100,255, + 38,116,101,255,37,116,101,255,37,116,101,255,36,116,101,255, + 36,115,101,255,35,115,101,255,35,115,101,255,34,115,101,255, + 34,115,102,255,33,115,102,255,33,115,102,255,32,115,102,255, + 32,115,103,255,31,115,103,255,31,115,103,255,30,115,103,255, + 30,115,104,255,29,115,104,255,29,115,104,255,28,115,104,255, + 28,114,105,255,27,114,105,255,27,114,105,255,26,114,105,255, + 26,113,106,255,25,113,106,255,25,113,106,255,25,113,106,255, + 24,113,107,255,24,113,107,255,24,113,107,255,23,113,107,255, + 23,112,108,255,22,112,108,255,22,112,108,255,21,112,108,255, + 21,111,109,255,20,111,109,255,20,111,109,255,20,111,110,255, + 19,110,110,255,19,110,111,255,19,110,111,255,19,110,111,255, + 18,110,112,255,18,110,112,255,18,110,112,255,18,110,112,255, + 17,110,113,255,17,110,113,255,17,110,113,255,17,110,113,255, + 16,110,114,255,16,110,114,255,16,110,114,255,16,110,114,255, + 16,110,114,255,16,110,114,255,16,110,114,255,16,110,114,255, + 17,111,115,255,17,111,115,255,17,111,115,255,17,112,115,255, + 18,112,116,255,18,113,116,255,18,113,116,255,18,114,116,255, + 19,114,117,255,19,115,117,255,19,115,117,255,19,115,117,255, + 20,116,118,255,20,116,118,255,20,116,118,255,21,117,118,255, + 21,117,119,255,22,118,119,255,22,118,119,255,23,119,119,255, + 23,119,120,255,24,120,120,255,24,120,120,255,24,121,121,255, + 25,121,121,255,25,122,122,255,25,122,122,255,26,123,123,255, + 26,123,123,255,27,124,124,255,27,124,124,255,27,124,125,255, + 28,125,125,255,28,125,126,255,28,125,126,255,28,125,127,255, + 28,126,127,255,28,126,128,255,28,126,129,255,28,126,129,255, + 28,127,130,255,28,127,131,255,28,127,131,255,28,127,132,255, + 29,127,132,255,29,127,133,255,29,127,133,255,29,127,134,255, + 29,126,134,255,29,126,135,255,29,126,135,255,29,126,135,255, + 29,126,136,255,29,126,136,255,29,126,136,255,29,126,136,255, + 28,125,137,255,28,125,137,255,28,125,137,255,28,124,137,255, + 27,124,138,255,27,123,138,255,27,123,138,255,27,122,138,255, + 27,122,138,255,27,121,138,255,27,121,138,255,27,120,138,255, + 26,120,137,255,26,119,137,255,26,118,137,255,26,118,136,255, + 26,117,136,255,26,116,135,255,26,115,135,255,26,115,134,255, + 25,114,134,255,25,113,133,255,25,112,132,255,25,111,131,255, + 24,110,130,255,24,109,129,255,24,108,128,255,24,108,127,255, + 23,107,126,255,23,106,125,255,23,105,124,255,22,104,123,255, + 22,102,121,255,21,101,120,255,21,100,119,255,21,99,118,255, + 20,97,116,255,20,96,115,255,20,95,114,255,19,94,112,255, + 19,93,111,255,18,91,109,255,18,90,108,255,18,89,106,255, + 17,88,105,255,17,86,103,255,17,85,102,255,16,84,100,255, + 16,83,99,255,15,81,97,255,15,80,96,255,14,79,94,255, + 14,78,92,255,13,76,90,255,13,75,89,255,13,74,88,255, + 12,73,87,255,12,72,85,255,12,71,84,255,12,71,82,255, + 11,70,81,255,11,69,79,255,11,68,78,255,11,68,77,255, + 10,67,76,255,10,66,74,255,10,65,73,255,10,65,72,255, + 9,64,71,255,9,63,70,255,9,63,69,255,9,62,68,255, + 8,62,67,255,8,61,66,255,8,61,65,255,8,60,65,255, + 7,60,64,255,7,59,63,255,7,59,62,255,7,59,62,255, + 7,58,61,255,7,58,60,255,7,58,59,255,7,58,59,255, + 7,57,58,255,7,57,57,255,7,57,57,255,7,57,56,255, + 7,56,56,255,7,56,55,255,7,56,55,255,7,56,54,255, + 7,55,54,255,7,55,53,255,7,55,53,255,7,55,53,255, + 8,55,52,255,8,55,52,255,8,55,52,255,8,55,51,255, + 8,54,51,255,8,54,50,255,8,54,50,255,8,54,50,255, + 8,54,49,255,8,54,49,255,8,54,49,255,8,54,49,255, + 8,53,48,255,8,53,48,255,8,53,48,255,8,53,48,255, + 9,53,47,255,9,53,47,255,9,53,47,255,9,53,47,255, + 9,53,47,255,9,53,47,255,9,53,47,255,9,53,47,255, + 10,53,46,255,10,53,46,255,10,53,46,255,10,53,46,255, + 10,52,45,255,10,52,45,255,10,52,45,255,10,52,45,255, + 11,52,44,255,11,52,44,255,11,52,44,255,11,52,44,255, + 11,52,44,255,11,52,44,255,11,52,44,255,11,52,44,255, + 12,53,43,255,12,53,43,255,12,53,43,255,12,53,43,255, + 13,53,42,255,13,53,42,255,13,53,42,255,13,53,42,255, + 14,53,41,255,14,53,41,255,14,53,41,255,14,53,41,255, + 14,53,40,255,14,53,40,255,14,53,40,255,14,53,40,255, + 15,53,39,255,15,53,39,255,15,53,39,255,15,53,39,255, + 16,54,39,255,16,54,39,255,16,54,39,255,16,54,39,255, + 17,54,38,255,17,54,38,255,17,54,38,255,17,54,38,255, + 18,54,37,255,18,54,37,255,18,54,37,255,18,54,37,255, + 19,55,37,255,19,55,37,255,19,55,37,255,20,56,37,255, + 20,56,37,255,21,57,37,255,21,57,37,255,22,57,37,255, + 22,58,37,255,23,58,37,255,23,58,37,255,24,58,37,255, + 24,59,37,255,25,59,37,255,25,59,37,255,26,60,37,255, + 27,60,37,255,28,61,37,255,28,61,37,255,29,62,37,255, + 29,63,37,255,30,64,37,255,30,64,37,255,31,65,37,255, + 32,65,37,255,33,66,37,255,33,66,37,255,34,67,37,255, + 35,67,37,255,36,68,37,255,36,68,37,255,37,69,37,255, + 37,69,37,255,38,70,37,255,38,70,37,255,39,70,37,255, + 39,71,37,255,40,71,37,255,40,71,37,255,41,71,37,255, + 41,72,37,255,42,72,37,255,42,72,37,255,42,72,37,255, + 43,72,37,255,43,72,37,255,43,72,37,255,43,72,37,255, + 44,73,37,255,44,73,37,255,44,73,37,255,44,73,37,255, + 44,73,36,255,44,73,36,255,44,73,36,255,44,73,36,255, + 44,72,36,255,44,72,36,255,44,72,36,255,44,72,36,255, + 44,71,35,255,44,71,35,255,44,71,35,255,43,70,35,255, + 43,70,35,255,42,69,35,255,42,69,35,255,42,68,35,255, + 41,68,34,255,41,67,34,255,41,67,34,255,40,66,34,255, + 40,66,33,255,39,65,33,255,39,65,33,255,38,64,33,255, + 38,63,32,255,37,62,32,255,37,62,32,255,36,61,32,255, + 35,61,31,255,34,60,31,255,34,59,31,255,33,58,31,255, + 32,57,31,255,31,56,31,255,31,56,31,255,30,55,31,255, + 29,54,30,255,28,53,30,255,28,52,30,255,27,51,30,255, + 26,50,29,255,25,49,29,255,25,48,29,255,24,47,29,255, + 24,46,29,255,23,45,29,255,23,45,29,255,22,44,29,255, + 21,43,28,255,20,42,28,255,20,41,28,255,19,40,28,255, + 18,39,28,255,17,38,28,255,17,38,28,255,16,37,28,255, + 16,36,27,255,15,35,27,255,15,35,27,255,15,34,27,255, + 14,34,27,255,14,33,27,255,14,33,27,255,13,32,27,255, + 13,31,26,255,12,30,26,255,12,30,26,255,12,29,26,255, + 11,29,26,255,11,28,26,255,11,28,26,255,11,27,26,255, + 10,27,26,255,10,26,26,255,10,26,26,255,10,26,26,255, + 9,25,25,255,9,25,25,255,9,25,25,255,9,25,25,255, + 9,24,25,255,9,24,25,255,9,24,25,255,9,24,25,255, + 68,73,29,255,68,73,29,255,68,73,29,255,68,73,29,255, + 69,74,29,255,69,74,29,255,69,74,29,255,69,75,29,255, + 70,75,30,255,70,76,30,255,70,76,30,255,70,77,30,255, + 71,77,30,255,71,78,30,255,71,78,30,255,72,78,30,255, + 72,79,31,255,73,79,31,255,73,79,31,255,73,80,31,255, + 74,80,31,255,74,81,31,255,74,81,31,255,74,81,31,255, + 75,82,32,255,75,82,32,255,75,82,32,255,75,82,32,255, + 75,83,32,255,75,83,32,255,75,83,32,255,75,83,32,255, + 75,83,33,255,75,83,33,255,75,83,33,255,75,83,33,255, + 74,84,33,255,74,84,33,255,74,84,33,255,74,84,33,255, + 74,84,33,255,74,84,33,255,74,84,33,255,74,84,33,255, + 73,84,34,255,73,84,34,255,73,84,34,255,73,84,34,255, + 72,85,34,255,72,85,34,255,72,85,34,255,72,85,34,255, + 73,86,34,255,73,86,34,255,73,86,34,255,73,86,34,255, + 74,87,35,255,74,87,35,255,74,87,35,255,74,88,35,255, + 75,88,36,255,75,89,36,255,75,89,36,255,76,90,36,255, + 76,91,37,255,77,92,37,255,77,92,37,255,78,93,37,255, + 78,94,38,255,79,95,38,255,79,95,38,255,80,96,38,255, + 80,96,38,255,81,97,38,255,81,97,38,255,82,98,38,255, + 82,99,39,255,83,100,39,255,83,100,39,255,83,101,39,255, + 84,101,40,255,84,102,40,255,84,102,40,255,84,102,40,255, + 85,103,41,255,85,103,41,255,85,103,41,255,85,103,41,255, + 85,103,41,255,85,103,41,255,85,103,41,255,85,103,41,255, + 85,103,42,255,85,103,42,255,85,103,42,255,85,103,42,255, + 84,102,42,255,84,102,42,255,84,102,42,255,84,101,42,255, + 83,101,42,255,83,100,42,255,83,100,42,255,82,100,42,255, + 82,99,42,255,81,99,42,255,81,99,42,255,81,99,42,255, + 80,98,42,255,80,98,42,255,80,98,42,255,80,98,42,255, + 79,97,42,255,79,97,42,255,79,97,42,255,79,97,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,95,42,255,78,95,42,255,78,95,42,255,78,95,42,255, + 78,95,42,255,78,95,42,255,78,95,42,255,78,95,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 77,95,42,255,77,95,42,255,77,95,42,255,77,95,42,255, + 77,95,41,255,77,95,41,255,77,95,41,255,76,95,41,255, + 76,94,41,255,75,94,41,255,75,94,41,255,75,94,41,255, + 74,93,41,255,74,93,41,255,74,93,41,255,74,93,41,255, + 73,92,41,255,73,92,41,255,73,92,41,255,73,91,41,255, + 72,91,42,255,72,90,42,255,72,90,42,255,71,90,42,255, + 71,89,42,255,70,89,42,255,70,89,42,255,70,88,42,255, + 69,88,42,255,69,87,42,255,69,87,42,255,69,87,42,255, + 68,86,42,255,68,86,42,255,68,86,42,255,68,86,42,255, + 67,85,43,255,67,85,43,255,67,85,43,255,67,85,43,255, + 66,84,43,255,66,84,43,255,66,84,43,255,66,84,43,255, + 65,84,43,255,65,84,43,255,65,84,43,255,65,84,43,255, + 64,83,43,255,64,83,43,255,64,83,43,255,64,83,43,255, + 63,83,43,255,63,83,43,255,63,83,43,255,63,83,43,255, + 63,83,43,255,63,83,43,255,63,83,43,255,63,83,43,255, + 64,83,43,255,64,83,43,255,64,83,43,255,64,83,43,255, + 65,84,43,255,65,84,43,255,65,84,43,255,65,84,43,255, + 66,85,43,255,66,85,43,255,66,85,43,255,67,85,43,255, + 67,86,43,255,68,86,43,255,68,86,43,255,69,87,43,255, + 69,88,43,255,70,88,43,255,70,89,43,255,71,90,43,255, + 71,90,43,255,72,91,43,255,72,91,43,255,73,92,43,255, + 74,93,44,255,75,93,44,255,76,94,44,255,77,95,44,255, + 77,96,44,255,78,96,44,255,78,97,44,255,79,98,44,255, + 80,98,44,255,80,99,44,255,81,99,44,255,82,100,44,255, + 82,100,44,255,83,101,44,255,83,101,44,255,84,102,44,255, + 84,102,44,255,85,103,44,255,85,103,44,255,85,103,44,255, + 85,104,44,255,85,104,44,255,85,104,44,255,85,104,44,255, + 86,105,44,255,86,105,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,86,105,44,255,86,105,44,255,86,105,44,255, + 87,106,44,255,87,106,44,255,87,106,44,255,87,106,44,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,107,45,255,88,107,45,255,88,107,45,255,89,107,45,255, + 89,108,45,255,90,108,45,255,90,108,45,255,90,108,45,255, + 91,109,45,255,91,109,45,255,91,109,45,255,91,110,45,255, + 92,110,45,255,92,111,45,255,92,111,45,255,93,111,45,255, + 93,112,45,255,94,112,45,255,94,112,45,255,95,113,45,255, + 95,113,45,255,96,114,45,255,96,114,45,255,97,115,45,255, + 98,115,45,255,98,116,45,255,99,116,45,255,100,117,45,255, + 100,118,45,255,101,118,45,255,101,119,45,255,102,120,45,255, + 103,121,45,255,103,121,45,255,104,122,45,255,105,123,45,255, + 105,123,46,255,106,124,46,255,106,124,46,255,107,125,46,255, + 108,126,46,255,108,126,46,255,109,127,46,255,110,128,46,255, + 110,129,47,255,111,129,47,255,111,130,47,255,112,131,47,255, + 113,132,48,255,113,132,48,255,114,133,48,255,115,134,48,255, + 116,135,49,255,116,135,49,255,117,136,49,255,118,137,50,255, + 118,138,50,255,119,138,51,255,119,139,51,255,120,140,52,255, + 120,141,53,255,121,141,53,255,121,142,54,255,121,143,55,255, + 121,143,56,255,121,144,56,255,121,144,57,255,121,144,58,255, + 122,145,59,255,122,145,60,255,122,145,61,255,122,145,62,255, + 122,146,63,255,122,146,64,255,122,146,65,255,122,146,66,255, + 121,147,68,255,121,147,69,255,121,147,70,255,120,147,72,255, + 119,148,73,255,119,148,75,255,118,148,76,255,117,148,78,255, + 116,148,79,255,115,148,81,255,114,148,82,255,113,148,84,255, + 112,147,85,255,111,147,87,255,110,147,88,255,108,146,90,255, + 107,146,91,255,105,145,93,255,104,145,94,255,103,145,95,255, + 101,144,96,255,100,144,97,255,99,144,98,255,98,143,99,255, + 96,143,101,255,95,142,102,255,94,142,103,255,92,141,104,255, + 91,141,105,255,89,140,105,255,88,140,106,255,86,140,107,255, + 85,139,107,255,83,139,108,255,82,139,108,255,81,138,108,255, + 79,137,109,255,78,137,109,255,77,136,109,255,76,136,109,255, + 75,135,109,255,74,135,109,255,73,135,109,255,72,134,109,255, + 71,134,109,255,70,133,109,255,69,133,109,255,68,133,109,255, + 67,132,108,255,67,132,108,255,66,132,108,255,65,131,108,255, + 64,131,107,255,64,130,107,255,63,130,107,255,63,130,107,255, + 62,129,106,255,62,129,106,255,62,129,106,255,61,128,106,255, + 61,128,105,255,60,127,105,255,60,127,105,255,60,127,105,255, + 59,126,104,255,59,126,104,255,59,126,104,255,58,126,104,255, + 58,125,103,255,57,125,103,255,57,125,103,255,57,125,103,255, + 57,124,102,255,57,124,102,255,57,124,102,255,57,124,102,255, + 56,123,102,255,56,123,102,255,56,123,102,255,56,123,102,255, + 56,122,101,255,56,122,101,255,56,122,101,255,56,122,101,255, + 55,121,101,255,55,121,101,255,55,121,101,255,55,121,101,255, + 55,121,100,255,55,121,100,255,55,121,100,255,55,121,100,255, + 54,121,100,255,54,121,100,255,54,121,100,255,54,121,100,255, + 54,120,99,255,54,120,99,255,54,120,99,255,54,120,99,255, + 53,120,99,255,53,120,99,255,53,120,99,255,53,120,99,255, + 52,120,99,255,52,120,99,255,52,120,99,255,52,120,99,255, + 52,120,99,255,51,120,99,255,51,120,99,255,51,120,99,255, + 50,120,99,255,50,120,99,255,49,120,99,255,49,120,99,255, + 48,120,99,255,48,119,99,255,47,119,99,255,47,119,99,255, + 46,119,99,255,46,118,100,255,45,118,100,255,44,118,100,255, + 44,118,100,255,43,118,100,255,42,118,100,255,41,118,100,255, + 41,118,100,255,40,117,101,255,39,117,101,255,39,117,101,255, + 38,117,101,255,38,116,102,255,37,116,102,255,37,116,102,255, + 36,116,102,255,36,116,103,255,35,116,103,255,34,116,103,255, + 34,116,103,255,33,115,104,255,32,115,104,255,32,115,104,255, + 31,115,104,255,31,115,105,255,30,115,105,255,30,115,105,255, + 29,115,105,255,29,115,105,255,28,115,105,255,28,115,105,255, + 27,115,106,255,27,114,106,255,26,114,107,255,26,114,107,255, + 25,114,107,255,25,114,108,255,24,114,108,255,24,114,108,255, + 24,114,108,255,23,113,109,255,23,113,109,255,23,113,109,255, + 22,113,109,255,22,112,110,255,21,112,110,255,21,112,110,255, + 21,112,110,255,20,112,111,255,20,112,111,255,20,112,111,255, + 19,112,111,255,19,111,112,255,18,111,112,255,18,111,112,255, + 18,111,112,255,17,110,113,255,17,110,113,255,17,110,113,255, + 17,110,113,255,16,110,114,255,16,110,114,255,16,110,114,255, + 16,110,114,255,16,110,115,255,16,110,115,255,16,110,115,255, + 16,110,115,255,16,111,115,255,16,111,115,255,16,111,115,255, + 16,111,116,255,17,112,116,255,17,112,117,255,17,112,117,255, + 17,112,117,255,17,113,117,255,17,113,117,255,17,113,117,255, + 17,114,117,255,18,114,118,255,18,115,118,255,18,115,118,255, + 19,116,118,255,19,116,119,255,20,117,119,255,20,117,119,255, + 20,118,120,255,21,118,120,255,21,119,121,255,21,119,121,255, + 22,120,121,255,22,120,122,255,23,121,122,255,23,121,122,255, + 23,122,123,255,24,122,123,255,24,123,124,255,24,123,124,255, + 25,124,124,255,25,124,125,255,26,125,125,255,26,125,125,255, + 26,125,126,255,27,126,126,255,27,126,127,255,27,126,128,255, + 27,126,128,255,27,127,129,255,27,127,130,255,27,127,130,255, + 27,127,131,255,27,127,131,255,27,127,132,255,27,127,132,255, + 27,127,133,255,28,128,133,255,28,128,134,255,28,128,134,255, + 28,128,135,255,28,127,135,255,28,127,136,255,28,127,136,255, + 28,127,136,255,28,126,137,255,28,126,137,255,28,126,137,255, + 28,126,137,255,27,125,138,255,27,125,138,255,27,125,138,255, + 27,124,138,255,26,124,139,255,26,123,139,255,26,123,139,255, + 26,123,139,255,26,122,139,255,26,122,139,255,26,122,139,255, + 26,121,139,255,25,121,138,255,25,120,138,255,25,119,138,255, + 25,119,137,255,25,118,137,255,25,117,136,255,25,116,136,255, + 25,116,135,255,24,115,135,255,24,114,134,255,24,113,133,255, + 24,112,132,255,23,111,131,255,23,110,130,255,23,109,129,255, + 23,109,128,255,22,108,127,255,22,107,126,255,22,106,125,255, + 22,105,124,255,21,103,122,255,21,102,121,255,21,101,120,255, + 20,100,119,255,20,98,117,255,19,97,116,255,19,96,115,255, + 19,95,113,255,18,94,112,255,18,92,110,255,18,91,109,255, + 17,90,107,255,17,89,106,255,16,87,104,255,16,86,103,255, + 15,85,101,255,15,84,100,255,14,82,98,255,14,81,97,255, + 13,80,95,255,13,79,94,255,12,78,92,255,12,77,91,255, + 12,76,90,255,11,75,89,255,11,73,87,255,11,72,86,255, + 11,72,84,255,10,71,83,255,10,70,81,255,10,69,80,255, + 10,69,79,255,9,68,78,255,9,67,76,255,9,66,75,255, + 9,66,74,255,8,65,73,255,8,64,71,255,8,64,70,255, + 8,63,69,255,7,63,68,255,7,62,67,255,7,62,66,255, + 7,61,66,255,7,61,65,255,7,60,64,255,7,60,63,255, + 7,60,63,255,7,59,62,255,7,59,61,255,7,59,60,255, + 7,59,60,255,6,58,59,255,6,58,58,255,6,58,58,255, + 6,58,57,255,6,57,57,255,6,57,56,255,6,57,56,255, + 6,57,55,255,7,56,55,255,7,56,54,255,7,56,54,255, + 7,56,54,255,7,56,53,255,7,56,53,255,7,56,53,255, + 7,56,52,255,7,55,52,255,7,55,51,255,7,55,51,255, + 7,55,51,255,7,55,50,255,7,55,50,255,7,55,50,255, + 7,55,50,255,7,54,49,255,7,54,49,255,7,54,49,255, + 7,54,49,255,8,54,48,255,8,54,48,255,8,54,48,255, + 8,54,48,255,9,54,47,255,9,54,47,255,9,54,47,255, + 9,54,47,255,9,54,46,255,9,54,46,255,9,54,46,255, + 9,54,46,255,10,53,45,255,10,53,45,255,10,53,45,255, + 10,53,45,255,11,53,44,255,11,53,44,255,11,53,44,255, + 11,53,44,255,11,53,44,255,11,53,44,255,11,53,44,255, + 11,53,44,255,12,53,43,255,12,53,43,255,12,53,43,255, + 12,53,43,255,13,53,42,255,13,53,42,255,13,53,42,255, + 13,53,42,255,14,53,42,255,14,53,42,255,14,53,42,255, + 14,53,42,255,14,53,41,255,14,53,41,255,14,53,41,255, + 14,53,41,255,15,54,40,255,15,54,40,255,15,54,40,255, + 15,54,40,255,15,54,39,255,15,54,39,255,15,54,39,255, + 15,54,39,255,16,54,39,255,16,54,39,255,16,54,39,255, + 16,54,39,255,17,55,38,255,17,55,38,255,17,55,38,255, + 18,55,38,255,18,56,38,255,19,56,38,255,19,56,38,255, + 19,56,38,255,20,57,37,255,20,57,37,255,20,57,37,255, + 21,58,37,255,21,58,37,255,22,59,37,255,22,59,37,255, + 23,59,37,255,23,60,37,255,24,60,37,255,24,60,37,255, + 25,61,37,255,26,61,37,255,27,62,37,255,27,62,37,255, + 28,63,37,255,28,63,37,255,29,64,37,255,29,64,37,255, + 30,65,37,255,31,65,37,255,32,66,37,255,32,66,37,255, + 33,67,37,255,34,67,38,255,35,68,38,255,35,68,38,255, + 36,69,38,255,36,69,38,255,37,70,38,255,37,70,38,255, + 38,71,38,255,38,71,38,255,39,72,38,255,39,72,38,255, + 40,72,38,255,40,73,38,255,41,73,38,255,41,73,38,255, + 41,73,38,255,42,73,38,255,42,73,38,255,42,73,38,255, + 42,73,38,255,43,74,37,255,43,74,37,255,43,74,37,255, + 43,74,37,255,43,73,37,255,43,73,37,255,43,73,37,255, + 43,73,37,255,43,73,36,255,43,73,36,255,43,73,36,255, + 43,73,36,255,43,72,36,255,43,72,36,255,43,72,36,255, + 43,71,36,255,42,71,35,255,42,70,35,255,42,70,35,255, + 41,69,35,255,41,69,34,255,40,68,34,255,40,68,34,255, + 39,67,34,255,39,67,33,255,38,66,33,255,38,66,33,255, + 37,65,33,255,37,64,32,255,36,63,32,255,36,63,32,255, + 35,62,32,255,35,62,32,255,34,61,32,255,34,60,32,255, + 33,59,32,255,32,58,31,255,31,57,31,255,31,57,31,255, + 30,56,31,255,29,55,30,255,28,54,30,255,28,53,30,255, + 27,52,30,255,26,51,30,255,25,50,30,255,25,49,30,255, + 24,48,30,255,23,47,29,255,22,46,29,255,22,46,29,255, + 21,45,29,255,21,44,29,255,20,43,29,255,20,42,29,255, + 19,41,29,255,18,40,28,255,17,39,28,255,17,39,28,255, + 16,38,28,255,16,37,28,255,15,36,28,255,15,36,28,255, + 15,35,28,255,14,34,27,255,14,33,27,255,14,33,27,255, + 13,32,27,255,13,31,27,255,12,30,27,255,12,30,27,255, + 12,29,27,255,11,29,27,255,11,28,27,255,11,28,27,255, + 11,27,27,255,10,27,26,255,10,26,26,255,10,26,26,255, + 10,26,26,255,9,25,26,255,9,25,26,255,9,25,26,255, + 9,25,26,255,8,24,26,255,8,24,26,255,8,24,26,255, + 8,24,26,255,67,73,29,255,67,73,29,255,67,73,29,255, + 68,73,29,255,68,74,29,255,69,74,29,255,69,74,29,255, + 69,75,29,255,70,75,30,255,70,76,30,255,70,76,30,255, + 70,77,30,255,71,77,30,255,71,78,30,255,71,78,30,255, + 72,79,30,255,72,79,31,255,73,80,31,255,73,80,31,255, + 73,80,31,255,74,81,31,255,74,81,31,255,74,81,31,255, + 74,82,31,255,75,82,32,255,75,83,32,255,75,83,32,255, + 75,83,32,255,75,84,32,255,75,84,32,255,75,84,32,255, + 75,84,32,255,75,84,33,255,75,84,33,255,75,84,33,255, + 75,84,33,255,74,85,33,255,74,85,33,255,74,85,33,255, + 74,85,33,255,74,85,33,255,74,85,33,255,74,85,33,255, + 74,85,33,255,73,85,34,255,73,85,34,255,73,85,34,255, + 73,85,34,255,73,86,34,255,73,86,34,255,73,86,34,255, + 73,86,34,255,73,87,34,255,73,87,34,255,73,87,34,255, + 73,87,34,255,74,88,35,255,74,88,35,255,74,88,35,255, + 74,89,35,255,75,89,36,255,75,90,36,255,75,90,36,255, + 76,91,36,255,76,92,37,255,77,93,37,255,77,93,37,255, + 78,94,37,255,78,94,38,255,79,95,38,255,79,95,38,255, + 80,96,38,255,80,97,38,255,81,98,38,255,81,98,38,255, + 82,99,38,255,82,99,39,255,83,100,39,255,83,100,39,255, + 83,101,39,255,84,101,40,255,84,102,40,255,84,102,40,255, + 84,103,40,255,85,103,41,255,85,104,41,255,85,104,41,255, + 85,104,41,255,85,104,41,255,85,104,41,255,85,104,41,255, + 85,104,41,255,85,103,42,255,85,103,42,255,85,103,42,255, + 85,103,42,255,84,102,42,255,84,102,42,255,84,102,42,255, + 84,102,42,255,83,101,42,255,83,101,42,255,83,101,42,255, + 82,100,42,255,82,100,42,255,81,99,42,255,81,99,42,255, + 81,99,42,255,80,98,42,255,80,98,42,255,80,98,42,255, + 80,98,42,255,79,97,42,255,79,97,42,255,79,97,42,255, + 79,97,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,77,96,42,255,77,96,42,255,77,96,42,255, + 77,96,42,255,77,95,41,255,77,95,41,255,77,95,41,255, + 76,95,41,255,76,94,41,255,75,94,41,255,75,94,41,255, + 75,94,41,255,74,93,41,255,74,93,41,255,74,93,41,255, + 74,93,41,255,73,92,41,255,73,92,41,255,73,92,41,255, + 73,91,41,255,72,91,42,255,72,90,42,255,72,90,42,255, + 71,90,42,255,71,89,42,255,70,89,42,255,70,89,42,255, + 69,88,42,255,69,88,42,255,68,87,42,255,68,87,42,255, + 68,87,42,255,67,86,42,255,67,86,42,255,67,86,42,255, + 67,86,42,255,66,85,43,255,66,85,43,255,66,85,43,255, + 66,85,43,255,65,84,43,255,65,84,43,255,65,84,43,255, + 65,84,43,255,64,83,43,255,64,83,43,255,64,83,43,255, + 64,83,43,255,63,82,43,255,63,82,43,255,63,82,43,255, + 63,82,43,255,62,82,43,255,62,82,43,255,62,82,43,255, + 62,82,43,255,62,82,43,255,62,82,43,255,62,82,43,255, + 62,82,43,255,63,82,43,255,63,82,43,255,63,82,43,255, + 63,82,43,255,64,83,43,255,64,83,43,255,64,83,43,255, + 64,83,43,255,65,84,43,255,65,84,43,255,65,84,43,255, + 66,84,43,255,66,85,43,255,67,85,43,255,67,85,43,255, + 68,86,43,255,68,87,43,255,69,87,43,255,69,88,43,255, + 70,89,43,255,70,89,43,255,71,90,43,255,71,90,43,255, + 72,91,43,255,73,92,44,255,74,92,44,255,75,93,44,255, + 76,94,44,255,76,95,44,255,77,95,44,255,77,96,44,255, + 78,97,44,255,79,97,44,255,79,98,44,255,80,98,44,255, + 81,99,44,255,81,100,44,255,82,100,44,255,82,101,44,255, + 83,102,44,255,83,102,44,255,84,103,44,255,84,103,44,255, + 84,103,44,255,85,104,44,255,85,104,44,255,85,104,44,255, + 85,104,44,255,86,105,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,86,105,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,87,106,44,255,87,106,44,255,87,106,44,255, + 87,106,44,255,88,106,45,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,107,45,255,88,107,45,255,88,107,45,255, + 89,107,45,255,89,108,45,255,90,108,45,255,90,108,45,255, + 90,108,45,255,91,109,45,255,91,109,45,255,91,109,45,255, + 91,110,45,255,92,110,45,255,92,111,45,255,92,111,45,255, + 93,111,45,255,93,112,45,255,94,112,45,255,94,112,45,255, + 95,113,45,255,95,113,45,255,96,114,45,255,96,114,45,255, + 97,115,45,255,98,115,45,255,98,116,45,255,99,116,45,255, + 100,117,45,255,100,118,45,255,101,118,45,255,101,119,45,255, + 102,120,45,255,103,121,45,255,103,121,45,255,104,122,45,255, + 105,123,45,255,105,123,46,255,106,124,46,255,106,124,46,255, + 107,125,46,255,108,126,46,255,108,126,46,255,109,127,46,255, + 110,128,46,255,110,129,47,255,111,129,47,255,111,130,47,255, + 112,131,47,255,113,132,48,255,113,132,48,255,114,133,48,255, + 115,134,48,255,116,135,49,255,116,135,49,255,117,136,49,255, + 118,137,50,255,118,138,50,255,119,138,51,255,119,139,51,255, + 120,140,52,255,120,141,53,255,121,141,53,255,121,142,54,255, + 121,143,55,255,122,143,56,255,122,144,56,255,122,144,57,255, + 122,145,58,255,123,145,59,255,123,146,60,255,123,146,61,255, + 123,146,62,255,123,147,63,255,123,147,64,255,123,147,65,255, + 123,147,67,255,122,148,68,255,122,148,70,255,122,148,71,255, + 121,148,73,255,120,149,74,255,120,149,76,255,119,149,77,255, + 118,149,79,255,117,149,80,255,116,149,82,255,115,149,83,255, + 114,149,85,255,113,148,86,255,112,148,88,255,111,148,89,255, + 110,147,91,255,108,147,92,255,107,146,94,255,106,146,95,255, + 105,146,96,255,103,145,97,255,102,145,98,255,101,145,99,255, + 100,144,100,255,98,144,102,255,97,143,103,255,96,143,104,255, + 94,142,105,255,93,142,106,255,91,141,106,255,90,141,107,255, + 88,141,108,255,87,140,109,255,85,140,109,255,84,140,110,255, + 83,139,110,255,81,139,111,255,80,138,111,255,79,138,111,255, + 78,137,111,255,77,137,111,255,76,136,111,255,75,136,111,255, + 74,136,111,255,73,135,111,255,72,135,111,255,71,135,111,255, + 70,134,111,255,69,134,110,255,69,133,110,255,68,133,110,255, + 67,133,110,255,66,132,109,255,66,132,109,255,65,132,109,255, + 64,131,109,255,64,131,108,255,63,130,108,255,63,130,108,255, + 62,130,108,255,62,129,107,255,61,129,107,255,61,129,107,255, + 61,129,107,255,60,128,106,255,60,128,106,255,60,128,106,255, + 59,128,106,255,59,127,105,255,58,127,105,255,58,127,105,255, + 58,127,105,255,58,126,104,255,58,126,104,255,58,126,104,255, + 58,126,104,255,57,125,104,255,57,125,104,255,57,125,104,255, + 57,125,104,255,57,124,103,255,57,124,103,255,57,124,103,255, + 57,124,103,255,56,123,103,255,56,123,103,255,56,123,103,255, + 56,123,103,255,56,122,102,255,56,122,102,255,56,122,102,255, + 56,122,102,255,55,122,102,255,55,122,102,255,55,122,102,255, + 55,122,102,255,55,121,101,255,55,121,101,255,55,121,101,255, + 55,121,101,255,54,121,101,255,54,121,101,255,54,121,101,255, + 54,121,101,255,53,121,101,255,53,121,101,255,53,121,101,255, + 52,121,101,255,52,121,101,255,52,121,101,255,51,121,101,255, + 51,121,101,255,50,121,101,255,50,121,101,255,49,121,101,255, + 49,121,101,255,48,121,101,255,48,120,101,255,47,120,101,255, + 47,120,101,255,46,120,101,255,46,119,101,255,45,119,101,255, + 44,119,101,255,44,119,101,255,43,119,102,255,42,119,102,255, + 41,119,102,255,41,119,102,255,40,118,103,255,39,118,103,255, + 38,118,103,255,38,118,103,255,37,117,104,255,36,117,104,255, + 36,117,104,255,35,117,104,255,35,117,104,255,34,117,104,255, + 33,117,104,255,33,117,104,255,32,116,105,255,31,116,105,255, + 31,116,105,255,30,116,105,255,30,116,106,255,29,116,106,255, + 29,116,106,255,28,116,106,255,28,116,107,255,27,116,107,255, + 27,116,107,255,26,116,107,255,26,115,108,255,25,115,108,255, + 25,115,108,255,24,115,108,255,24,115,109,255,23,115,109,255, + 23,115,109,255,23,115,109,255,22,114,110,255,22,114,110,255, + 22,114,110,255,21,114,110,255,21,113,111,255,20,113,111,255, + 20,113,111,255,20,113,111,255,19,113,112,255,19,113,112,255, + 19,113,112,255,18,113,113,255,18,112,113,255,17,112,114,255, + 17,112,114,255,17,112,114,255,16,111,115,255,16,111,115,255, + 16,111,115,255,16,111,115,255,15,111,116,255,15,111,116,255, + 15,111,116,255,15,111,116,255,15,111,117,255,15,111,117,255, + 15,111,117,255,15,111,117,255,15,112,117,255,15,112,117,255, + 15,112,117,255,15,112,118,255,16,113,118,255,16,113,119,255, + 16,113,119,255,16,113,119,255,16,114,119,255,16,114,119,255, + 16,114,119,255,16,115,119,255,17,115,120,255,17,116,120,255, + 17,116,120,255,18,116,120,255,18,117,121,255,19,117,121,255, + 19,117,121,255,19,118,122,255,20,118,122,255,20,119,123,255, + 20,119,123,255,21,120,123,255,21,120,124,255,22,121,124,255, + 22,121,124,255,22,122,125,255,23,122,125,255,23,123,126,255, + 23,123,126,255,24,124,126,255,24,124,127,255,25,125,127,255, + 25,125,127,255,25,125,128,255,26,126,128,255,26,126,129,255, + 26,126,130,255,26,126,130,255,26,127,131,255,26,127,132,255, + 26,127,132,255,26,127,133,255,26,127,133,255,26,127,134,255, + 26,127,134,255,26,127,135,255,27,128,135,255,27,128,136,255, + 27,128,136,255,27,128,137,255,27,127,137,255,27,127,138,255, + 27,127,138,255,27,127,138,255,27,127,139,255,27,127,139,255, + 27,127,139,255,27,127,139,255,26,126,140,255,26,126,140,255, + 26,126,140,255,26,125,140,255,25,125,141,255,25,124,141,255, + 25,124,141,255,25,124,141,255,25,123,141,255,25,123,141,255, + 25,123,141,255,25,122,141,255,24,122,140,255,24,121,140,255, + 24,120,140,255,24,120,139,255,24,119,139,255,24,118,138,255, + 24,117,138,255,24,117,137,255,23,116,137,255,23,115,136,255, + 23,114,135,255,23,113,134,255,22,112,133,255,22,111,132,255, + 22,110,131,255,22,110,130,255,21,109,129,255,21,108,128,255, + 21,107,127,255,21,106,126,255,20,104,124,255,20,103,123,255, + 20,102,122,255,20,101,121,255,19,99,119,255,19,98,118,255, + 19,97,117,255,18,96,115,255,18,95,114,255,17,93,112,255, + 17,92,111,255,17,91,109,255,16,90,108,255,16,88,106,255, + 16,87,105,255,15,86,103,255,15,85,102,255,14,83,100,255, + 14,82,99,255,13,81,97,255,13,80,95,255,12,79,93,255, + 12,78,92,255,12,77,91,255,11,76,90,255,11,74,88,255, + 11,73,87,255,11,73,85,255,10,72,84,255,10,71,82,255, + 10,70,81,255,10,70,80,255,9,69,79,255,9,68,77,255, + 9,67,76,255,9,67,75,255,8,66,74,255,8,65,72,255, + 8,65,71,255,8,64,70,255,7,64,69,255,7,63,68,255, + 7,63,67,255,7,62,67,255,7,62,66,255,7,61,65,255, + 7,61,64,255,7,61,64,255,7,60,63,255,7,60,62,255, + 7,60,61,255,7,60,61,255,6,59,60,255,6,59,59,255, + 6,59,59,255,6,59,58,255,6,58,58,255,6,58,57,255, + 6,58,57,255,6,58,56,255,7,57,56,255,7,57,55,255, + 7,57,55,255,7,57,55,255,7,57,54,255,7,57,54,255, + 7,57,54,255,7,57,53,255,7,56,53,255,7,56,52,255, + 7,56,52,255,7,56,52,255,7,56,51,255,7,56,51,255, + 7,56,51,255,7,56,51,255,7,55,50,255,7,55,50,255, + 7,55,50,255,7,55,50,255,8,55,49,255,8,55,49,255, + 8,55,49,255,8,55,49,255,8,55,48,255,8,55,48,255, + 8,55,48,255,8,55,48,255,9,55,47,255,9,55,47,255, + 9,55,47,255,9,55,47,255,9,54,46,255,9,54,46,255, + 9,54,46,255,9,54,46,255,10,54,45,255,10,54,45,255, + 10,54,45,255,10,54,45,255,10,54,45,255,10,54,45,255, + 10,54,45,255,10,54,45,255,11,54,44,255,11,54,44,255, + 11,54,44,255,11,54,44,255,12,54,43,255,12,54,43,255, + 12,54,43,255,12,54,43,255,13,54,42,255,13,54,42,255, + 13,54,42,255,13,54,42,255,13,54,41,255,13,54,41,255, + 13,54,41,255,13,54,41,255,14,54,40,255,14,54,40,255, + 14,54,40,255,14,54,40,255,14,55,40,255,14,55,40,255, + 14,55,40,255,14,55,40,255,15,55,39,255,15,55,39,255, + 15,55,39,255,15,55,39,255,16,55,38,255,16,55,38,255, + 16,55,38,255,17,55,38,255,17,56,38,255,18,56,38,255, + 18,56,38,255,18,57,38,255,19,57,37,255,19,58,37,255, + 19,58,37,255,20,58,37,255,20,59,37,255,21,59,37,255, + 21,59,37,255,22,59,37,255,22,60,37,255,23,60,37,255, + 23,60,37,255,24,61,37,255,25,61,37,255,26,62,37,255, + 26,62,37,255,27,63,37,255,27,63,37,255,28,64,37,255, + 28,64,37,255,29,65,37,255,30,65,37,255,31,66,37,255, + 31,66,37,255,32,67,37,255,33,67,38,255,34,68,38,255, + 34,68,38,255,35,69,38,255,35,69,38,255,36,70,38,255, + 36,70,38,255,37,71,38,255,37,71,38,255,38,72,38,255, + 38,72,38,255,39,72,38,255,39,73,38,255,40,73,38,255, + 40,73,38,255,40,73,38,255,41,73,38,255,41,73,38,255, + 41,73,38,255,41,73,38,255,42,74,37,255,42,74,37,255, + 42,74,37,255,42,74,37,255,42,73,37,255,42,73,37,255, + 42,73,37,255,42,73,37,255,42,73,36,255,42,73,36,255, + 42,73,36,255,42,73,36,255,42,72,36,255,42,72,36,255, + 42,72,36,255,42,71,36,255,41,71,35,255,41,70,35,255, + 41,70,35,255,40,69,35,255,40,69,34,255,39,68,34,255, + 39,68,34,255,38,67,34,255,38,67,33,255,37,66,33,255, + 37,66,33,255,36,65,33,255,36,64,32,255,35,63,32,255, + 35,63,32,255,34,62,32,255,34,62,32,255,33,61,32,255, + 33,60,32,255,32,59,32,255,31,58,31,255,30,57,31,255, + 30,57,31,255,29,56,31,255,28,55,30,255,27,54,30,255, + 27,53,30,255,26,52,30,255,25,51,30,255,24,50,30,255, + 24,49,30,255,23,48,30,255,22,47,29,255,21,46,29,255, + 21,46,29,255,20,45,29,255,20,44,29,255,19,43,29,255, + 19,42,29,255,18,41,29,255,17,40,28,255,16,39,28,255, + 16,39,28,255,15,38,28,255,15,37,28,255,14,36,28,255, + 14,36,28,255,14,35,28,255,13,34,27,255,13,33,27,255, + 13,33,27,255,12,32,27,255,12,31,27,255,11,30,27,255, + 11,30,27,255,11,29,27,255,10,29,27,255,10,28,27,255, + 10,28,27,255,10,27,27,255,9,27,26,255,9,26,26,255, + 9,26,26,255,9,26,26,255,8,25,26,255,8,25,26,255, + 8,25,26,255,8,25,26,255,8,24,26,255,8,24,26,255, + 8,24,26,255,8,24,26,255,67,73,29,255,67,73,29,255, + 67,73,29,255,68,73,29,255,68,74,29,255,69,74,29,255, + 69,74,29,255,69,75,29,255,70,75,30,255,70,76,30,255, + 70,76,30,255,70,77,30,255,71,77,30,255,71,78,30,255, + 71,78,30,255,72,79,30,255,72,79,31,255,73,80,31,255, + 73,80,31,255,73,80,31,255,74,81,31,255,74,81,31,255, + 74,81,31,255,74,82,31,255,75,82,32,255,75,83,32,255, + 75,83,32,255,75,83,32,255,75,84,32,255,75,84,32,255, + 75,84,32,255,75,84,32,255,75,84,33,255,75,84,33,255, + 75,84,33,255,75,84,33,255,74,85,33,255,74,85,33,255, + 74,85,33,255,74,85,33,255,74,85,33,255,74,85,33,255, + 74,85,33,255,74,85,33,255,73,85,34,255,73,85,34,255, + 73,85,34,255,73,85,34,255,73,86,34,255,73,86,34,255, + 73,86,34,255,73,86,34,255,73,87,34,255,73,87,34,255, + 73,87,34,255,73,87,34,255,74,88,35,255,74,88,35,255, + 74,88,35,255,74,89,35,255,75,89,36,255,75,90,36,255, + 75,90,36,255,76,91,36,255,76,92,37,255,77,93,37,255, + 77,93,37,255,78,94,37,255,78,94,38,255,79,95,38,255, + 79,95,38,255,80,96,38,255,80,97,38,255,81,98,38,255, + 81,98,38,255,82,99,38,255,82,99,39,255,83,100,39,255, + 83,100,39,255,83,101,39,255,84,101,40,255,84,102,40,255, + 84,102,40,255,84,103,40,255,85,103,41,255,85,104,41,255, + 85,104,41,255,85,104,41,255,85,104,41,255,85,104,41,255, + 85,104,41,255,85,104,41,255,85,103,42,255,85,103,42,255, + 85,103,42,255,85,103,42,255,84,102,42,255,84,102,42,255, + 84,102,42,255,84,102,42,255,83,101,42,255,83,101,42,255, + 83,101,42,255,82,100,42,255,82,100,42,255,81,99,42,255, + 81,99,42,255,81,99,42,255,80,98,42,255,80,98,42,255, + 80,98,42,255,80,98,42,255,79,97,42,255,79,97,42,255, + 79,97,42,255,79,97,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,78,96,42,255,78,96,42,255, + 78,96,42,255,78,96,42,255,77,96,42,255,77,96,42,255, + 77,96,42,255,77,96,42,255,77,95,41,255,77,95,41,255, + 77,95,41,255,76,95,41,255,76,94,41,255,75,94,41,255, + 75,94,41,255,75,94,41,255,74,93,41,255,74,93,41,255, + 74,93,41,255,74,93,41,255,73,92,41,255,73,92,41,255, + 73,92,41,255,73,91,41,255,72,91,42,255,72,90,42,255, + 72,90,42,255,71,90,42,255,71,89,42,255,70,89,42,255, + 70,89,42,255,69,88,42,255,69,88,42,255,68,87,42,255, + 68,87,42,255,68,87,42,255,67,86,42,255,67,86,42,255, + 67,86,42,255,67,86,42,255,66,85,43,255,66,85,43,255, + 66,85,43,255,66,85,43,255,65,84,43,255,65,84,43,255, + 65,84,43,255,65,84,43,255,64,83,43,255,64,83,43,255, + 64,83,43,255,64,83,43,255,63,82,43,255,63,82,43,255, + 63,82,43,255,63,82,43,255,62,82,43,255,62,82,43,255, + 62,82,43,255,62,82,43,255,62,82,43,255,62,82,43,255, + 62,82,43,255,62,82,43,255,62,82,43,255,62,82,43,255, + 62,82,43,255,62,82,43,255,63,83,43,255,63,83,43,255, + 63,83,43,255,64,83,43,255,64,84,43,255,65,84,43,255, + 65,84,43,255,66,84,43,255,66,85,43,255,67,85,43,255, + 67,85,43,255,68,86,43,255,68,87,43,255,69,87,43,255, + 69,88,43,255,70,89,43,255,70,89,43,255,71,90,43,255, + 71,90,43,255,72,91,43,255,73,92,44,255,74,92,44,255, + 75,93,44,255,76,94,44,255,76,95,44,255,77,95,44,255, + 77,96,44,255,78,97,44,255,79,97,44,255,79,98,44,255, + 80,98,44,255,81,99,44,255,81,100,44,255,82,100,44,255, + 82,101,44,255,83,102,44,255,83,102,44,255,84,103,44,255, + 84,103,44,255,84,103,44,255,85,104,44,255,85,104,44,255, + 85,104,44,255,85,104,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,86,105,44,255,86,105,44,255,86,105,44,255, + 86,105,44,255,86,105,44,255,87,106,44,255,87,106,44,255, + 87,106,44,255,87,106,44,255,88,106,45,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,107,45,255,88,107,45,255, + 88,107,45,255,89,107,45,255,89,108,45,255,90,108,45,255, + 90,108,45,255,90,108,45,255,91,109,45,255,91,109,45,255, + 91,109,45,255,91,110,45,255,92,110,45,255,92,111,45,255, + 92,111,45,255,93,111,45,255,93,112,45,255,94,112,45,255, + 94,112,45,255,95,113,45,255,95,113,45,255,96,114,45,255, + 96,114,45,255,97,115,45,255,98,115,45,255,98,116,45,255, + 99,116,45,255,100,117,45,255,100,118,45,255,101,118,45,255, + 101,119,45,255,102,120,45,255,103,121,45,255,103,121,45,255, + 104,122,45,255,105,123,45,255,105,123,46,255,106,124,46,255, + 106,124,46,255,107,125,46,255,108,126,46,255,108,126,46,255, + 109,127,46,255,110,128,46,255,110,129,47,255,111,129,47,255, + 111,130,47,255,112,131,47,255,113,132,48,255,113,132,48,255, + 114,133,48,255,115,134,48,255,116,135,49,255,116,135,49,255, + 117,136,49,255,118,137,50,255,118,138,50,255,119,138,51,255, + 119,139,51,255,120,140,52,255,120,141,53,255,121,141,53,255, + 121,142,54,255,121,143,55,255,122,143,56,255,122,144,56,255, + 122,144,57,255,122,145,58,255,123,145,59,255,123,146,60,255, + 123,146,61,255,123,146,62,255,123,147,63,255,123,147,64,255, + 123,147,65,255,123,147,67,255,122,148,68,255,122,148,70,255, + 122,148,71,255,121,148,73,255,120,149,74,255,120,149,76,255, + 120,149,77,255,119,149,79,255,118,149,81,255,118,149,82,255, + 117,149,84,255,116,149,86,255,115,149,87,255,114,149,89,255, + 113,149,90,255,112,149,92,255,110,148,93,255,109,148,95,255, + 108,148,96,255,107,148,97,255,105,147,99,255,104,147,100,255, + 103,147,101,255,102,146,102,255,100,146,104,255,99,145,105,255, + 98,145,106,255,96,144,107,255,95,144,108,255,93,143,108,255, + 92,143,109,255,90,143,110,255,89,142,111,255,87,142,111,255, + 86,142,112,255,85,141,112,255,83,141,113,255,82,140,113,255, + 81,140,113,255,80,139,113,255,79,139,113,255,78,138,113,255, + 77,138,113,255,76,138,113,255,75,137,113,255,74,137,113,255, + 73,137,113,255,72,136,113,255,71,136,112,255,71,135,112,255, + 70,135,112,255,69,135,112,255,68,134,111,255,68,134,111,255, + 67,134,111,255,66,133,111,255,66,133,110,255,65,132,110,255, + 65,132,110,255,64,132,110,255,64,131,109,255,63,131,109,255, + 63,131,109,255,63,131,109,255,62,130,108,255,62,130,108,255, + 62,130,108,255,61,130,108,255,61,129,107,255,60,129,107,255, + 60,129,107,255,60,129,107,255,60,128,106,255,60,128,106,255, + 60,128,106,255,60,128,106,255,59,127,106,255,59,127,106,255, + 59,127,106,255,59,127,106,255,58,126,105,255,58,126,105,255, + 58,126,105,255,58,126,105,255,57,125,105,255,57,125,105,255, + 57,125,105,255,57,125,105,255,56,124,104,255,56,124,104,255, + 56,124,104,255,56,124,104,255,55,124,104,255,55,124,104,255, + 55,124,104,255,55,124,104,255,55,123,103,255,55,123,103,255, + 55,123,103,255,55,123,103,255,54,123,103,255,54,123,103,255, + 54,123,103,255,54,123,103,255,53,123,103,255,53,123,103,255, + 53,123,103,255,52,123,103,255,52,123,103,255,52,122,103,255, + 51,122,103,255,51,122,103,255,50,122,103,255,50,122,103,255, + 49,122,103,255,49,122,103,255,48,122,103,255,48,121,103,255, + 47,121,103,255,47,121,103,255,46,121,103,255,46,120,103,255, + 45,120,103,255,44,120,103,255,44,120,103,255,43,119,104,255, + 42,119,104,255,41,119,104,255,41,119,104,255,40,118,105,255, + 39,118,105,255,38,118,105,255,38,118,105,255,37,117,106,255, + 36,117,106,255,36,117,106,255,35,117,106,255,35,117,106,255, + 34,117,106,255,33,117,106,255,33,117,106,255,32,116,107,255, + 31,116,107,255,31,116,107,255,30,116,107,255,30,116,108,255, + 29,116,108,255,29,116,108,255,28,116,108,255,28,116,109,255, + 27,116,109,255,27,116,109,255,26,116,109,255,26,115,110,255, + 25,115,110,255,25,115,110,255,24,115,110,255,24,115,111,255, + 23,115,111,255,23,115,111,255,23,115,111,255,22,114,112,255, + 22,114,112,255,22,114,112,255,21,114,112,255,21,113,113,255, + 20,113,113,255,20,113,113,255,20,113,113,255,19,113,114,255, + 19,113,114,255,19,113,114,255,18,113,115,255,18,112,115,255, + 17,112,116,255,17,112,116,255,17,112,116,255,16,111,117,255, + 16,111,117,255,16,111,117,255,16,111,117,255,15,111,118,255, + 15,111,118,255,15,111,118,255,15,111,118,255,15,111,119,255, + 15,111,119,255,15,111,119,255,15,111,119,255,15,112,119,255, + 15,112,119,255,15,112,119,255,15,112,120,255,16,113,120,255, + 16,113,121,255,16,113,121,255,16,113,121,255,16,114,121,255, + 16,114,121,255,16,114,121,255,16,115,121,255,17,115,122,255, + 17,116,122,255,17,116,122,255,18,116,122,255,18,117,123,255, + 19,117,123,255,19,117,123,255,19,118,124,255,20,118,124,255, + 20,119,125,255,20,119,125,255,20,120,125,255,21,120,126,255, + 21,121,126,255,21,121,126,255,22,122,127,255,22,122,127,255, + 23,123,128,255,23,123,128,255,23,124,128,255,24,124,129,255, + 24,125,129,255,24,125,129,255,24,125,130,255,25,126,130,255, + 25,126,131,255,25,126,132,255,25,126,132,255,25,127,133,255, + 25,127,134,255,25,127,134,255,25,127,135,255,25,127,135,255, + 25,127,136,255,25,127,136,255,25,127,137,255,26,128,137,255, + 26,128,138,255,26,128,138,255,26,128,139,255,26,127,139,255, + 26,127,140,255,26,127,140,255,26,127,140,255,26,127,141,255, + 26,127,141,255,26,127,141,255,26,127,141,255,25,126,142,255, + 25,126,142,255,25,126,142,255,25,125,142,255,25,125,143,255, + 25,124,143,255,25,124,143,255,25,124,143,255,24,123,143,255, + 24,123,143,255,24,123,143,255,24,122,143,255,24,122,142,255, + 24,121,142,255,24,120,142,255,24,120,141,255,24,119,141,255, + 24,118,140,255,24,117,140,255,24,117,139,255,23,116,139,255, + 23,115,138,255,23,114,137,255,23,114,136,255,22,113,135,255, + 22,112,134,255,22,111,133,255,22,110,132,255,21,109,131,255, + 21,108,130,255,21,107,129,255,21,106,128,255,20,105,126,255, + 20,104,125,255,20,103,124,255,20,102,123,255,19,100,121,255, + 19,99,120,255,19,98,119,255,18,97,117,255,18,96,116,255, + 17,95,114,255,17,94,113,255,17,93,111,255,16,92,110,255, + 16,90,108,255,16,89,107,255,15,88,105,255,15,87,104,255, + 14,85,102,255,14,84,101,255,13,83,99,255,13,82,97,255, + 12,81,95,255,12,80,94,255,12,79,93,255,11,78,92,255, + 11,76,90,255,11,75,89,255,11,75,87,255,10,74,86,255, + 10,73,84,255,10,72,83,255,10,72,82,255,9,71,81,255, + 9,70,79,255,9,69,78,255,9,69,77,255,8,68,76,255, + 8,67,74,255,8,67,73,255,8,66,72,255,7,66,71,255, + 7,65,70,255,7,65,69,255,7,64,68,255,7,64,67,255, + 7,63,66,255,7,63,65,255,7,63,65,255,7,62,64,255, + 7,62,63,255,7,62,62,255,7,61,62,255,6,61,61,255, + 6,60,60,255,6,60,60,255,6,60,59,255,6,59,59,255, + 6,59,58,255,6,59,58,255,6,59,57,255,7,58,57,255, + 7,58,56,255,7,58,56,255,7,58,55,255,7,58,55,255, + 7,58,54,255,7,58,54,255,7,58,53,255,7,57,53,255, + 7,57,52,255,7,57,52,255,7,57,52,255,7,57,51,255, + 7,57,51,255,7,57,51,255,7,57,51,255,7,56,50,255, + 7,56,50,255,7,56,50,255,7,56,50,255,8,56,49,255, + 8,56,49,255,8,56,49,255,8,56,49,255,8,55,48,255, + 8,55,48,255,8,55,48,255,8,55,48,255,9,55,47,255, + 9,55,47,255,9,55,47,255,9,55,47,255,9,55,46,255, + 9,55,46,255,9,55,46,255,9,55,46,255,10,54,45,255, + 10,54,45,255,10,54,45,255,10,54,45,255,10,54,45,255, + 10,54,45,255,10,54,45,255,10,54,45,255,11,54,44,255, + 11,54,44,255,11,54,44,255,11,54,44,255,12,54,43,255, + 12,54,43,255,12,54,43,255,12,54,43,255,13,54,42,255, + 13,54,42,255,13,54,42,255,13,54,42,255,13,54,41,255, + 13,54,41,255,13,54,41,255,13,54,41,255,14,54,40,255, + 14,54,40,255,14,54,40,255,14,54,40,255,14,55,40,255, + 14,55,40,255,14,55,40,255,14,55,40,255,15,55,39,255, + 15,55,39,255,15,55,39,255,15,55,39,255,16,55,38,255, + 16,55,38,255,16,55,38,255,17,55,38,255,17,56,38,255, + 18,56,38,255,18,56,38,255,18,57,38,255,19,57,37,255, + 19,58,37,255,19,58,37,255,20,58,37,255,20,59,37,255, + 21,59,37,255,21,59,37,255,22,59,37,255,22,60,37,255, + 23,60,37,255,23,60,37,255,24,61,37,255,24,61,37,255, + 25,62,37,255,25,62,37,255,26,63,37,255,27,63,37,255, + 28,64,37,255,28,64,37,255,29,65,37,255,29,65,37,255, + 30,66,37,255,30,66,37,255,31,67,37,255,32,67,38,255, + 33,68,38,255,33,68,38,255,34,69,38,255,35,69,38,255, + 36,70,38,255,36,70,38,255,36,71,38,255,37,71,38,255, + 37,72,38,255,37,72,38,255,38,72,38,255,38,73,38,255, + 39,73,38,255,39,73,38,255,39,73,38,255,40,73,38,255, + 40,73,38,255,40,73,38,255,41,73,38,255,41,74,37,255, + 42,74,37,255,42,74,37,255,42,74,37,255,42,73,37,255, + 42,73,37,255,42,73,37,255,42,73,37,255,42,73,36,255, + 42,73,36,255,42,73,36,255,42,73,36,255,42,72,36,255, + 42,72,36,255,42,72,36,255,42,71,36,255,41,71,35,255, + 41,70,35,255,41,70,35,255,40,69,35,255,40,69,34,255, + 39,68,34,255,39,68,34,255,38,67,34,255,38,67,33,255, + 37,66,33,255,37,66,33,255,36,65,33,255,36,64,32,255, + 35,63,32,255,35,63,32,255,34,62,32,255,34,62,32,255, + 33,61,32,255,33,60,32,255,32,59,32,255,31,58,31,255, + 30,57,31,255,30,57,31,255,29,56,31,255,28,55,30,255, + 27,54,30,255,27,53,30,255,26,52,30,255,25,51,30,255, + 24,50,30,255,24,49,30,255,23,48,30,255,22,47,29,255, + 21,46,29,255,21,46,29,255,20,45,29,255,20,44,29,255, + 19,43,29,255,19,42,29,255,18,41,29,255,17,40,28,255, + 16,39,28,255,16,39,28,255,15,38,28,255,15,37,28,255, + 14,36,28,255,14,36,28,255,14,35,28,255,13,34,27,255, + 13,33,27,255,13,33,27,255,12,32,27,255,12,31,27,255, + 11,30,27,255,11,30,27,255,11,29,27,255,10,29,27,255, + 10,28,27,255,10,28,27,255,10,27,27,255,9,27,26,255, + 9,26,26,255,9,26,26,255,9,26,26,255,8,25,26,255, + 8,25,26,255,8,25,26,255,8,25,26,255,8,24,26,255, + 8,24,26,255,8,24,26,255,8,24,26,255,67,73,29,255, + 67,73,29,255,67,73,29,255,68,73,29,255,68,74,29,255, + 69,74,29,255,69,74,29,255,69,75,29,255,70,76,30,255, + 70,77,30,255,70,77,30,255,70,77,30,255,71,78,30,255, + 71,78,30,255,71,78,30,255,72,79,30,255,72,79,31,255, + 73,80,31,255,73,80,31,255,73,81,31,255,74,81,31,255, + 74,82,31,255,74,82,31,255,74,83,31,255,75,83,32,255, + 75,84,32,255,75,84,32,255,75,84,32,255,75,85,32,255, + 75,85,32,255,75,85,32,255,75,85,32,255,75,85,33,255, + 75,85,33,255,75,85,33,255,75,85,33,255,75,86,33,255, + 75,86,33,255,75,86,33,255,75,86,33,255,75,86,33,255, + 75,86,33,255,75,86,33,255,75,86,33,255,74,86,34,255, + 74,86,34,255,74,86,34,255,74,86,34,255,73,87,34,255, + 73,87,34,255,73,87,34,255,73,87,34,255,74,88,34,255, + 74,88,34,255,74,88,34,255,74,88,34,255,74,89,35,255, + 74,89,35,255,74,89,35,255,74,90,35,255,75,90,36,255, + 75,91,36,255,75,91,36,255,76,92,36,255,76,93,37,255, + 77,94,37,255,77,94,37,255,78,95,37,255,78,95,38,255, + 79,96,38,255,79,96,38,255,80,97,38,255,80,98,38,255, + 81,99,38,255,81,99,38,255,82,100,38,255,82,100,39,255, + 83,101,39,255,83,101,39,255,83,102,39,255,84,102,40,255, + 84,103,40,255,84,103,40,255,84,103,40,255,85,104,41,255, + 85,104,41,255,85,104,41,255,85,104,41,255,85,105,41,255, + 85,105,41,255,85,105,41,255,85,105,41,255,85,104,42,255, + 85,104,42,255,85,104,42,255,85,104,42,255,84,103,42,255, + 84,103,42,255,84,103,42,255,84,103,42,255,83,102,42,255, + 83,102,42,255,83,102,42,255,82,101,42,255,82,101,42,255, + 81,100,42,255,81,100,42,255,81,100,42,255,80,99,42,255, + 80,99,42,255,80,99,42,255,80,99,42,255,79,98,42,255, + 79,98,42,255,79,98,42,255,79,98,42,255,78,97,42,255, + 78,97,42,255,78,97,42,255,78,97,42,255,78,97,42,255, + 78,97,42,255,78,97,42,255,78,97,42,255,78,97,42,255, + 78,97,42,255,78,97,42,255,78,97,42,255,78,97,42,255, + 78,97,42,255,78,97,42,255,78,97,42,255,78,97,42,255, + 78,97,42,255,78,97,42,255,78,97,42,255,77,96,42,255, + 77,96,42,255,77,96,42,255,77,96,42,255,77,96,41,255, + 77,96,41,255,77,96,41,255,76,96,41,255,76,95,41,255, + 75,95,41,255,75,95,41,255,75,95,41,255,74,94,41,255, + 74,94,41,255,74,94,41,255,74,93,41,255,73,93,41,255, + 73,92,41,255,73,92,41,255,73,92,41,255,72,91,42,255, + 72,91,42,255,72,91,42,255,71,90,42,255,71,90,42,255, + 70,89,42,255,70,89,42,255,69,88,42,255,69,88,42,255, + 68,87,42,255,68,87,42,255,67,87,42,255,67,86,42,255, + 66,86,42,255,66,86,42,255,66,86,42,255,65,85,43,255, + 65,85,43,255,65,85,43,255,65,85,43,255,64,84,43,255, + 64,84,43,255,64,84,43,255,64,84,43,255,63,83,43,255, + 63,83,43,255,63,83,43,255,63,83,43,255,62,82,43,255, + 62,82,43,255,62,82,43,255,62,82,43,255,61,81,43,255, + 61,81,43,255,61,81,43,255,61,81,43,255,61,81,43,255, + 61,81,43,255,61,81,43,255,61,81,43,255,61,81,43,255, + 61,81,43,255,61,81,43,255,61,81,43,255,62,82,43,255, + 62,82,43,255,62,82,43,255,63,82,43,255,63,83,43,255, + 64,83,43,255,64,83,43,255,65,84,43,255,65,84,43,255, + 66,85,43,255,66,85,43,255,67,86,43,255,67,86,43,255, + 68,87,43,255,68,87,43,255,69,88,43,255,69,89,43,255, + 70,89,43,255,70,90,43,255,71,91,43,255,72,92,44,255, + 73,92,44,255,74,93,44,255,75,94,44,255,75,95,44,255, + 76,95,44,255,76,96,44,255,77,97,44,255,78,97,44,255, + 78,98,44,255,79,98,44,255,80,99,44,255,80,100,44,255, + 81,100,44,255,81,101,44,255,82,102,44,255,82,102,44,255, + 83,103,44,255,83,103,44,255,83,103,44,255,84,104,44,255, + 84,104,44,255,84,104,44,255,84,104,44,255,85,105,44,255, + 85,105,44,255,85,105,44,255,85,105,44,255,86,105,44,255, + 86,105,44,255,86,105,44,255,86,105,44,255,87,106,44,255, + 87,106,44,255,87,106,44,255,87,106,44,255,88,106,45,255, + 88,106,45,255,88,106,45,255,88,106,45,255,88,107,45,255, + 88,107,45,255,88,107,45,255,89,107,45,255,89,108,45,255, + 90,108,45,255,90,108,45,255,90,108,45,255,91,109,45,255, + 91,109,45,255,91,109,45,255,91,110,45,255,92,110,45,255, + 92,111,45,255,92,111,45,255,93,111,45,255,93,112,45,255, + 94,112,45,255,94,112,45,255,95,113,45,255,95,113,45,255, + 96,114,45,255,96,114,45,255,97,115,45,255,98,115,45,255, + 98,116,45,255,99,116,45,255,100,117,45,255,100,118,45,255, + 101,118,45,255,101,119,45,255,102,120,45,255,103,121,45,255, + 103,121,45,255,104,122,45,255,105,123,45,255,105,123,46,255, + 106,124,46,255,106,124,46,255,107,125,46,255,108,126,46,255, + 108,126,46,255,109,127,46,255,110,128,46,255,110,129,47,255, + 111,129,47,255,111,130,47,255,112,131,47,255,113,132,48,255, + 113,132,48,255,114,133,48,255,115,134,48,255,116,135,49,255, + 116,135,49,255,117,136,49,255,118,137,50,255,118,138,50,255, + 119,138,51,255,119,139,51,255,120,140,52,255,120,141,53,255, + 121,141,53,255,121,142,54,255,121,143,55,255,122,143,56,255, + 122,144,56,255,122,144,57,255,122,145,58,255,123,145,59,255, + 123,146,60,255,123,146,61,255,123,147,62,255,124,148,64,255, + 124,148,65,255,124,148,66,255,124,148,68,255,123,149,69,255, + 123,149,71,255,123,149,72,255,122,149,74,255,121,150,75,255, + 121,150,77,255,121,150,78,255,120,150,80,255,119,150,82,255, + 119,150,83,255,118,150,85,255,117,150,87,255,116,150,88,255, + 115,150,90,255,114,150,91,255,113,150,93,255,111,149,94,255, + 110,149,96,255,109,149,97,255,108,149,98,255,106,148,100,255, + 105,148,101,255,104,148,102,255,103,147,103,255,102,147,105,255, + 101,146,106,255,100,146,107,255,98,145,108,255,97,145,109,255, + 95,144,110,255,94,144,111,255,92,144,112,255,91,143,113,255, + 89,143,113,255,88,143,114,255,87,142,114,255,85,142,115,255, + 84,141,115,255,83,141,115,255,82,140,115,255,81,140,115,255, + 80,139,115,255,79,139,115,255,78,139,115,255,77,138,115,255, + 76,138,115,255,75,138,115,255,74,138,115,255,73,137,114,255, + 73,137,114,255,72,137,114,255,71,136,114,255,70,136,113,255, + 70,135,113,255,69,135,113,255,68,135,113,255,67,134,112,255, + 67,134,112,255,66,134,112,255,65,134,112,255,65,133,111,255, + 64,133,111,255,64,133,111,255,64,133,111,255,63,132,110,255, + 63,132,110,255,63,132,110,255,62,132,110,255,62,131,109,255, + 61,131,109,255,61,131,109,255,61,130,109,255,61,130,108,255, + 61,129,108,255,61,129,108,255,61,129,108,255,60,128,108,255, + 60,128,108,255,60,128,108,255,60,128,108,255,59,127,107,255, + 59,127,107,255,59,127,107,255,59,127,107,255,58,126,107,255, + 58,126,107,255,58,126,107,255,58,126,107,255,57,125,106,255, + 57,125,106,255,57,125,106,255,57,125,106,255,56,125,106,255, + 56,125,106,255,56,125,106,255,56,125,106,255,56,124,105,255, + 56,124,105,255,56,124,105,255,56,124,105,255,55,124,105,255, + 55,124,105,255,55,124,105,255,54,124,105,255,54,124,105,255, + 53,124,105,255,53,124,105,255,52,124,105,255,52,124,105,255, + 52,123,105,255,51,123,105,255,51,123,105,255,50,123,105,255, + 50,123,105,255,49,123,105,255,49,123,105,255,48,123,105,255, + 48,122,105,255,47,122,105,255,47,122,105,255,46,122,105,255, + 46,121,105,255,45,121,105,255,44,121,105,255,44,121,105,255, + 43,120,106,255,42,120,106,255,41,120,106,255,40,120,106,255, + 39,119,107,255,38,119,107,255,38,119,107,255,37,119,107,255, + 37,118,108,255,36,118,108,255,35,118,108,255,35,118,108,255, + 34,118,108,255,33,118,108,255,32,118,108,255,32,118,108,255, + 31,117,109,255,30,117,109,255,30,117,109,255,29,117,109,255, + 29,117,110,255,28,117,110,255,28,117,110,255,27,117,110,255, + 27,117,111,255,26,117,111,255,26,117,111,255,25,117,111,255, + 25,116,112,255,24,116,112,255,24,116,112,255,23,116,112,255, + 23,116,113,255,22,116,113,255,22,116,113,255,22,116,113,255, + 21,115,114,255,21,115,114,255,21,115,114,255,20,115,114,255, + 20,114,115,255,19,114,115,255,19,114,115,255,19,114,115,255, + 18,114,116,255,18,114,116,255,18,114,116,255,17,114,116,255, + 17,113,117,255,16,113,117,255,16,113,117,255,16,113,117,255, + 15,112,118,255,15,112,118,255,15,112,118,255,15,112,118,255, + 14,112,119,255,14,112,119,255,14,112,119,255,14,112,119,255, + 14,112,120,255,14,112,120,255,14,112,120,255,14,112,120,255, + 14,113,121,255,14,113,121,255,14,113,121,255,14,113,121,255, + 15,114,122,255,15,114,122,255,15,114,122,255,15,114,122,255, + 15,115,123,255,15,115,123,255,15,115,123,255,15,116,123,255, + 16,116,124,255,16,117,124,255,16,117,124,255,17,117,124,255, + 17,118,125,255,18,118,125,255,18,118,125,255,18,119,125,255, + 19,119,126,255,19,120,126,255,19,120,126,255,19,120,127,255, + 20,121,127,255,20,121,128,255,20,121,128,255,21,122,129,255, + 21,122,129,255,22,123,130,255,22,123,130,255,22,124,130,255, + 23,124,131,255,23,125,131,255,23,125,131,255,23,125,132,255, + 24,126,132,255,24,126,133,255,24,126,133,255,24,126,134,255, + 24,127,134,255,24,127,135,255,24,127,135,255,24,127,136,255, + 24,127,136,255,24,127,137,255,24,127,137,255,24,127,138,255, + 25,128,138,255,25,128,139,255,25,128,139,255,25,128,140,255, + 25,127,140,255,25,127,141,255,25,127,141,255,25,127,141,255, + 25,127,142,255,25,127,142,255,25,127,142,255,25,127,142,255, + 24,126,143,255,24,126,143,255,24,126,143,255,24,126,143,255, + 24,125,144,255,24,125,144,255,24,125,144,255,24,125,144,255, + 23,124,144,255,23,124,144,255,23,124,144,255,23,123,144,255, + 23,123,143,255,23,122,143,255,23,121,143,255,23,121,142,255, + 23,120,142,255,23,119,141,255,23,118,141,255,23,118,140,255, + 22,117,140,255,22,116,139,255,22,115,138,255,22,115,137,255, + 21,114,136,255,21,113,135,255,21,112,134,255,21,111,133,255, + 20,110,132,255,20,109,131,255,20,108,130,255,20,107,129,255, + 19,106,128,255,19,105,127,255,19,104,126,255,19,103,124,255, + 18,101,123,255,18,100,121,255,18,99,120,255,17,98,119,255, + 17,97,118,255,16,96,116,255,16,95,115,255,16,94,113,255, + 15,93,111,255,15,91,109,255,15,90,108,255,15,89,106,255, + 14,88,105,255,14,86,103,255,14,85,102,255,13,84,100,255, + 13,83,99,255,12,82,97,255,12,81,96,255,12,80,94,255, + 11,79,93,255,11,77,91,255,11,76,90,255,11,76,88,255, + 10,75,87,255,10,74,85,255,10,73,84,255,10,73,83,255, + 9,72,82,255,9,71,80,255,9,70,79,255,9,70,78,255, + 8,69,77,255,8,68,75,255,8,68,74,255,8,67,73,255, + 7,67,72,255,7,66,71,255,7,66,70,255,7,65,69,255, + 7,65,68,255,7,64,67,255,7,64,66,255,7,64,66,255, + 7,63,65,255,7,63,64,255,7,63,63,255,7,62,63,255, + 6,62,62,255,6,61,61,255,6,61,61,255,6,61,60,255, + 6,60,60,255,6,60,59,255,6,60,59,255,6,60,58,255, + 7,59,58,255,7,59,57,255,7,59,57,255,7,59,56,255, + 7,59,56,255,7,59,55,255,7,59,55,255,7,59,54,255, + 7,58,54,255,7,58,53,255,7,58,53,255,7,58,53,255, + 7,58,52,255,7,58,52,255,7,58,52,255,7,58,52,255, + 7,57,51,255,7,57,51,255,7,57,51,255,7,57,51,255, + 8,57,50,255,8,57,50,255,8,57,50,255,8,57,50,255, + 8,56,49,255,8,56,49,255,8,56,49,255,8,56,49,255, + 9,56,48,255,9,56,48,255,9,56,48,255,9,56,48,255, + 9,56,47,255,9,56,47,255,9,56,47,255,9,56,47,255, + 10,55,46,255,10,55,46,255,10,55,46,255,10,55,46,255, + 10,55,46,255,10,55,46,255,10,55,46,255,10,55,46,255, + 11,55,45,255,11,55,45,255,11,55,45,255,11,55,45,255, + 11,55,44,255,11,55,44,255,11,55,44,255,11,55,44,255, + 12,55,43,255,12,55,43,255,12,55,43,255,12,55,43,255, + 12,55,42,255,12,55,42,255,12,55,42,255,12,55,42,255, + 13,55,41,255,13,55,41,255,13,55,41,255,13,55,41,255, + 13,56,40,255,13,56,40,255,13,56,40,255,13,56,40,255, + 14,56,39,255,14,56,39,255,14,56,39,255,14,56,39,255, + 15,56,38,255,15,56,38,255,15,56,38,255,16,56,38,255, + 16,57,38,255,17,57,38,255,17,57,38,255,17,57,38,255, + 18,58,37,255,18,58,37,255,18,58,37,255,19,58,37,255, + 19,59,37,255,20,59,37,255,20,59,37,255,21,59,37,255, + 21,60,37,255,22,60,37,255,22,60,37,255,23,61,37,255, + 23,61,37,255,24,62,37,255,24,62,37,255,25,63,37,255, + 26,63,37,255,27,64,37,255,27,64,37,255,28,65,37,255, + 28,65,37,255,29,66,37,255,29,66,37,255,30,67,37,255, + 31,67,38,255,32,68,38,255,32,68,38,255,33,69,38,255, + 34,69,38,255,35,70,38,255,35,70,38,255,35,71,38,255, + 36,71,38,255,36,72,38,255,36,72,38,255,37,72,38,255, + 37,73,38,255,38,73,38,255,38,73,38,255,38,73,38,255, + 39,73,38,255,39,73,38,255,39,73,38,255,40,73,38,255, + 40,74,37,255,41,74,37,255,41,74,37,255,41,74,37,255, + 41,73,37,255,41,73,37,255,41,73,37,255,41,73,37,255, + 41,73,36,255,41,73,36,255,41,73,36,255,41,73,36,255, + 41,72,36,255,41,72,36,255,41,72,36,255,41,71,36,255, + 40,71,35,255,40,70,35,255,40,70,35,255,39,69,35,255, + 39,69,34,255,38,68,34,255,38,68,34,255,37,67,34,255, + 37,67,33,255,36,66,33,255,36,66,33,255,35,65,33,255, + 35,64,32,255,34,63,32,255,34,63,32,255,33,62,32,255, + 33,62,32,255,32,61,32,255,32,60,32,255,31,59,32,255, + 30,58,31,255,29,57,31,255,29,57,31,255,28,56,31,255, + 27,55,30,255,26,54,30,255,26,53,30,255,25,52,30,255, + 24,51,30,255,23,50,30,255,23,49,30,255,22,48,30,255, + 21,47,29,255,20,46,29,255,20,46,29,255,19,45,29,255, + 19,44,29,255,18,43,29,255,18,42,29,255,17,41,29,255, + 16,40,28,255,15,39,28,255,15,39,28,255,15,38,28,255, + 14,37,28,255,14,36,28,255,14,36,28,255,13,35,28,255, + 13,34,27,255,12,33,27,255,12,33,27,255,11,32,27,255, + 11,31,27,255,10,30,27,255,10,30,27,255,10,29,27,255, + 10,29,27,255,10,28,27,255,10,28,27,255,10,28,27,255, + 9,27,26,255,9,27,26,255,9,27,26,255,9,26,26,255, + 8,26,26,255,8,25,26,255,8,25,26,255,8,25,26,255, + 8,24,26,255,8,24,26,255,8,24,26,255,8,24,26,255, + 67,74,28,255,67,74,28,255,67,74,28,255,67,74,28,255, + 68,75,29,255,68,75,29,255,68,75,29,255,69,76,29,255, + 69,76,29,255,70,77,29,255,70,77,29,255,70,78,29,255, + 71,78,30,255,71,79,30,255,71,79,30,255,72,80,30,255, + 72,80,30,255,73,81,30,255,73,81,30,255,74,81,30,255, + 74,82,30,255,75,82,30,255,75,82,30,255,75,83,30,255, + 76,83,31,255,76,84,31,255,76,84,31,255,76,84,31,255, + 76,85,31,255,76,85,31,255,76,85,31,255,76,85,31,255, + 76,86,32,255,76,86,32,255,76,86,32,255,76,86,32,255, + 75,87,33,255,75,87,33,255,75,87,33,255,75,87,33,255, + 75,87,33,255,75,87,33,255,75,87,33,255,75,87,33,255, + 74,87,33,255,74,87,33,255,74,87,33,255,74,87,33,255, + 74,88,34,255,74,88,34,255,74,88,34,255,74,88,34,255, + 74,88,34,255,74,88,34,255,74,88,34,255,74,89,34,255, + 75,89,35,255,75,90,35,255,75,90,35,255,75,91,35,255, + 76,91,36,255,76,92,36,255,76,92,36,255,77,93,36,255, + 77,93,36,255,78,94,36,255,78,94,36,255,79,95,36,255, + 79,96,37,255,80,97,37,255,80,97,37,255,81,98,37,255, + 81,98,38,255,82,99,38,255,82,99,38,255,83,100,38,255, + 83,100,39,255,84,101,39,255,84,101,39,255,84,102,39,255, + 85,102,40,255,85,103,40,255,85,103,40,255,85,104,40,255, + 86,104,41,255,86,105,41,255,86,105,41,255,86,105,41,255, + 86,105,41,255,86,105,41,255,86,105,41,255,86,105,41,255, + 86,104,41,255,86,104,41,255,86,104,41,255,86,104,41,255, + 85,103,42,255,85,103,42,255,85,103,42,255,85,103,42,255, + 84,102,42,255,84,102,42,255,84,102,42,255,83,101,42,255, + 83,101,42,255,82,100,42,255,82,100,42,255,82,100,42,255, + 81,99,42,255,81,99,42,255,81,99,42,255,81,99,42,255, + 80,98,42,255,80,98,42,255,80,98,42,255,80,98,42,255, + 79,97,42,255,79,97,42,255,79,97,42,255,79,97,42,255, + 79,97,42,255,79,97,42,255,79,97,42,255,79,97,42,255, + 78,97,41,255,78,97,41,255,78,97,41,255,78,97,41,255, + 78,97,41,255,78,97,41,255,78,97,41,255,78,97,41,255, + 78,97,41,255,78,97,41,255,78,97,41,255,78,97,41,255, + 77,97,41,255,77,97,41,255,77,97,41,255,77,97,41,255, + 77,96,41,255,77,96,41,255,77,96,41,255,76,96,41,255, + 76,95,41,255,75,95,41,255,75,95,41,255,75,95,41,255, + 74,94,41,255,74,94,41,255,74,94,41,255,73,94,41,255, + 73,93,41,255,72,93,41,255,72,93,41,255,72,92,41,255, + 71,92,41,255,71,91,41,255,71,91,41,255,70,91,41,255, + 70,90,41,255,69,90,41,255,69,90,41,255,68,89,41,255, + 68,89,42,255,67,88,42,255,67,88,42,255,67,87,42,255, + 66,87,42,255,66,86,42,255,66,86,42,255,65,86,42,255, + 65,85,42,255,64,85,42,255,64,85,42,255,64,85,42,255, + 63,84,42,255,63,84,42,255,63,84,42,255,63,83,42,255, + 62,83,43,255,62,82,43,255,62,82,43,255,62,82,43,255, + 61,81,43,255,61,81,43,255,61,81,43,255,61,81,43,255, + 60,81,43,255,60,81,43,255,60,81,43,255,60,81,43,255, + 60,81,43,255,60,81,43,255,60,81,43,255,60,81,43,255, + 60,81,43,255,60,81,43,255,60,81,43,255,60,81,43,255, + 61,82,43,255,61,82,43,255,61,82,43,255,62,82,43,255, + 62,83,43,255,63,83,43,255,63,83,43,255,64,83,43,255, + 64,84,43,255,65,84,43,255,65,84,43,255,66,85,43,255, + 66,86,43,255,67,86,43,255,67,87,43,255,68,88,43,255, + 68,88,43,255,69,89,43,255,69,89,43,255,70,90,43,255, + 71,91,43,255,72,91,43,255,73,92,43,255,74,93,43,255, + 75,94,43,255,75,94,43,255,76,95,43,255,77,96,43,255, + 78,96,44,255,78,97,44,255,79,97,44,255,80,98,44,255, + 80,99,44,255,81,99,44,255,81,100,44,255,82,101,44,255, + 82,101,44,255,83,102,44,255,83,102,44,255,83,102,44,255, + 84,103,44,255,84,103,44,255,84,103,44,255,84,104,44,255, + 85,104,44,255,85,105,44,255,85,105,44,255,85,105,44,255, + 85,105,44,255,85,105,44,255,85,105,44,255,85,105,44,255, + 86,106,44,255,86,106,44,255,86,106,44,255,86,106,44,255, + 87,107,44,255,87,107,44,255,87,107,44,255,87,107,44,255, + 88,107,44,255,88,107,44,255,88,107,44,255,88,108,44,255, + 89,108,44,255,89,109,44,255,89,109,44,255,89,109,44,255, + 90,110,44,255,90,110,44,255,90,110,44,255,91,111,44,255, + 91,111,45,255,92,112,45,255,92,112,45,255,92,112,45,255, + 93,113,45,255,93,113,45,255,93,113,45,255,94,114,45,255, + 94,114,45,255,95,115,45,255,95,115,45,255,96,116,45,255, + 97,116,45,255,97,117,45,255,98,117,45,255,99,118,45,255, + 99,118,45,255,100,119,45,255,100,119,45,255,101,120,45,255, + 102,121,45,255,102,121,45,255,103,122,45,255,104,123,45,255, + 104,124,45,255,105,124,45,255,105,125,45,255,106,126,45,255, + 107,126,46,255,107,127,46,255,108,127,46,255,109,128,46,255, + 109,129,47,255,110,129,47,255,110,130,47,255,111,131,47,255, + 112,132,48,255,112,132,48,255,113,133,48,255,114,134,48,255, + 115,135,49,255,115,136,49,255,116,137,49,255,117,138,50,255, + 118,139,50,255,118,139,51,255,119,140,51,255,120,141,52,255, + 120,142,53,255,121,142,53,255,121,143,54,255,122,144,55,255, + 122,144,56,255,123,145,57,255,123,145,58,255,123,146,59,255, + 124,146,60,255,124,147,61,255,124,147,62,255,124,147,63,255, + 124,148,64,255,124,148,65,255,124,149,66,255,124,149,68,255, + 123,150,69,255,123,150,71,255,123,150,72,255,123,150,74,255, + 122,151,76,255,122,151,77,255,122,151,79,255,121,151,81,255, + 120,151,83,255,120,151,84,255,119,151,86,255,118,151,88,255, + 117,151,89,255,116,151,91,255,115,151,92,255,114,151,94,255, + 113,150,95,255,112,150,97,255,111,150,98,255,110,150,100,255, + 108,149,101,255,107,149,103,255,106,149,104,255,105,149,105,255, + 103,148,107,255,102,148,108,255,101,148,109,255,99,147,110,255, + 98,147,111,255,96,146,111,255,95,146,112,255,94,146,113,255, + 92,145,114,255,91,145,114,255,90,145,115,255,89,144,116,255, + 87,144,116,255,86,143,117,255,85,143,117,255,84,142,117,255, + 82,142,118,255,81,141,118,255,80,141,118,255,79,141,118,255, + 78,140,117,255,77,140,117,255,76,140,117,255,75,139,117,255, + 74,139,117,255,74,138,117,255,73,138,117,255,72,138,117,255, + 71,137,116,255,71,137,116,255,70,137,116,255,69,136,115,255, + 69,136,115,255,68,135,114,255,68,135,114,255,67,135,114,255, + 67,134,113,255,66,134,113,255,66,134,113,255,65,134,113,255, + 65,133,112,255,64,133,112,255,64,133,112,255,63,133,112,255, + 63,132,111,255,62,132,111,255,62,132,111,255,62,132,111,255, + 62,131,111,255,62,131,111,255,62,131,111,255,62,131,111,255, + 61,130,110,255,61,130,110,255,61,130,110,255,61,130,110,255, + 60,129,110,255,60,129,110,255,60,129,110,255,60,129,110,255, + 59,128,109,255,59,128,109,255,59,128,109,255,59,128,109,255, + 58,127,109,255,58,127,109,255,58,127,109,255,58,127,109,255, + 57,127,108,255,57,127,108,255,57,127,108,255,57,127,108,255, + 56,126,107,255,56,126,107,255,56,126,107,255,56,126,107,255, + 55,126,107,255,55,126,107,255,55,126,107,255,55,126,107,255, + 54,125,107,255,54,125,107,255,54,125,107,255,53,125,107,255, + 53,125,107,255,53,124,107,255,52,124,107,255,51,124,107,255, + 51,124,107,255,50,124,107,255,49,124,107,255,49,124,107,255, + 48,124,107,255,48,123,107,255,47,123,107,255,46,123,107,255, + 46,123,107,255,45,122,107,255,44,122,107,255,43,122,107,255, + 43,122,107,255,42,121,108,255,41,121,108,255,40,121,108,255, + 40,121,108,255,39,120,108,255,38,120,108,255,37,120,108,255, + 37,120,108,255,36,119,109,255,35,119,109,255,35,119,109,255, + 34,119,109,255,34,118,110,255,33,118,110,255,32,118,110,255, + 32,118,110,255,31,118,110,255,30,118,110,255,30,118,110,255, + 29,118,110,255,29,117,111,255,28,117,111,255,27,117,111,255, + 27,117,111,255,26,117,112,255,25,117,112,255,25,117,112,255, + 25,117,112,255,24,116,113,255,24,116,113,255,24,116,113,255, + 23,116,113,255,23,116,114,255,22,116,114,255,22,116,114,255, + 21,116,114,255,21,115,115,255,20,115,115,255,20,115,115,255, + 20,115,115,255,19,115,116,255,19,115,116,255,19,115,116,255, + 19,115,116,255,18,114,117,255,18,114,117,255,18,114,117,255, + 17,114,118,255,17,114,118,255,16,114,119,255,16,114,119,255, + 16,114,119,255,15,113,120,255,15,113,120,255,15,113,120,255, + 15,113,120,255,14,113,121,255,14,113,121,255,14,113,121,255, + 14,113,121,255,14,113,122,255,14,113,122,255,14,113,122,255, + 14,113,122,255,14,114,122,255,14,114,122,255,14,114,122,255, + 14,114,123,255,15,114,123,255,15,114,124,255,15,114,124,255, + 15,114,124,255,15,115,124,255,15,115,124,255,15,115,124,255, + 15,116,124,255,16,116,125,255,16,117,125,255,16,117,125,255, + 16,117,125,255,17,118,126,255,17,118,126,255,17,118,126,255, + 17,119,127,255,18,119,127,255,18,120,128,255,18,120,128,255, + 18,121,128,255,19,121,129,255,19,122,129,255,19,122,129,255, + 20,123,130,255,20,123,130,255,21,124,131,255,21,124,131,255, + 21,124,131,255,22,125,132,255,22,125,132,255,22,125,132,255, + 22,125,133,255,23,126,133,255,23,126,134,255,23,126,135,255, + 23,126,135,255,23,127,136,255,23,127,137,255,23,127,137,255, + 23,127,138,255,23,128,138,255,23,128,139,255,23,128,139,255, + 23,128,140,255,24,128,140,255,24,128,141,255,24,128,141,255, + 24,128,142,255,24,128,142,255,24,128,143,255,24,128,143,255, + 24,128,143,255,24,128,144,255,24,128,144,255,24,128,144,255, + 24,128,144,255,23,127,145,255,23,127,145,255,23,127,145,255, + 23,126,145,255,23,126,146,255,23,125,146,255,23,125,146,255, + 23,125,146,255,22,124,146,255,22,124,146,255,22,124,146,255, + 22,123,146,255,22,123,145,255,22,122,145,255,22,122,145,255, + 22,121,144,255,22,121,144,255,22,120,143,255,22,119,143,255, + 22,119,142,255,21,118,142,255,21,117,141,255,21,116,140,255, + 21,116,139,255,21,115,138,255,21,114,137,255,21,113,136,255, + 21,112,135,255,20,111,134,255,20,110,133,255,20,109,132,255, + 20,108,131,255,19,107,129,255,19,106,128,255,19,105,127,255, + 19,104,126,255,18,102,124,255,18,101,123,255,18,100,122,255, + 17,99,120,255,17,98,119,255,16,97,117,255,16,96,116,255, + 16,95,114,255,15,94,113,255,15,92,111,255,15,91,110,255, + 14,90,108,255,14,89,107,255,13,87,105,255,13,86,104,255, + 12,85,102,255,12,84,100,255,11,83,98,255,11,82,97,255, + 11,81,96,255,10,80,95,255,10,79,93,255,10,78,92,255, + 10,77,90,255,9,76,89,255,9,75,87,255,9,74,86,255, + 9,74,84,255,8,73,83,255,8,72,81,255,8,71,80,255, + 8,71,79,255,7,70,78,255,7,69,76,255,7,69,75,255, + 7,68,74,255,7,68,73,255,7,67,72,255,7,67,71,255, + 7,66,70,255,6,66,69,255,6,65,68,255,6,65,67,255, + 6,65,67,255,6,64,66,255,6,64,65,255,6,64,64,255, + 6,63,64,255,6,63,63,255,6,62,62,255,6,62,62,255, + 6,62,61,255,6,61,61,255,6,61,60,255,6,61,60,255, + 6,61,59,255,6,60,59,255,6,60,58,255,6,60,58,255, + 6,60,57,255,6,60,57,255,6,60,56,255,6,60,56,255, + 6,60,55,255,6,59,55,255,6,59,54,255,6,59,54,255, + 6,59,54,255,6,59,53,255,6,59,53,255,6,59,53,255, + 6,59,53,255,7,58,52,255,7,58,52,255,7,58,52,255, + 7,58,52,255,7,58,51,255,7,58,51,255,7,58,51,255, + 7,58,51,255,7,57,50,255,7,57,50,255,7,57,50,255, + 7,57,50,255,8,57,49,255,8,57,49,255,8,57,49,255, + 8,57,48,255,8,57,48,255,8,57,47,255,8,57,47,255, + 8,57,47,255,9,56,47,255,9,56,47,255,9,56,47,255, + 9,56,47,255,9,56,46,255,9,56,46,255,9,56,46,255, + 9,56,46,255,10,56,45,255,10,56,45,255,10,56,45,255, + 10,56,45,255,11,56,44,255,11,56,44,255,11,56,44,255, + 11,56,44,255,12,56,43,255,12,56,43,255,12,56,43,255, + 12,56,43,255,12,56,42,255,12,56,42,255,12,56,42,255, + 12,56,42,255,13,56,41,255,13,56,41,255,13,56,41,255, + 13,56,41,255,13,56,41,255,13,56,41,255,13,56,41,255, + 13,56,41,255,14,56,40,255,14,56,40,255,14,56,40,255, + 14,56,40,255,15,56,39,255,15,56,39,255,15,56,39,255, + 15,56,39,255,16,57,39,255,16,57,39,255,16,57,39,255, + 16,58,39,255,17,58,38,255,17,59,38,255,17,59,38,255, + 18,59,38,255,18,60,38,255,19,60,38,255,19,60,38,255, + 20,60,38,255,20,61,38,255,21,61,38,255,21,61,38,255, + 22,62,38,255,22,62,38,255,23,63,38,255,23,63,38,255, + 24,64,38,255,25,64,38,255,26,65,38,255,26,65,38,255, + 27,66,38,255,27,66,38,255,28,67,38,255,28,67,38,255, + 29,68,38,255,30,68,38,255,31,69,38,255,31,69,38,255, + 32,70,38,255,33,70,38,255,34,71,38,255,34,71,38,255, + 34,71,38,255,35,72,38,255,35,72,38,255,35,72,38,255, + 36,72,38,255,36,73,38,255,37,73,38,255,37,73,38,255, + 37,73,38,255,38,74,38,255,38,74,38,255,38,74,38,255, + 39,74,38,255,39,74,38,255,40,74,38,255,40,74,38,255, + 40,74,38,255,40,74,38,255,40,74,38,255,40,74,38,255, + 40,74,38,255,40,74,37,255,40,74,37,255,40,74,37,255, + 40,74,37,255,40,73,36,255,40,73,36,255,40,73,36,255, + 40,72,36,255,39,72,36,255,39,71,36,255,39,71,36,255, + 38,70,36,255,38,70,35,255,37,69,35,255,37,69,35,255, + 36,68,35,255,36,68,34,255,35,67,34,255,35,67,34,255, + 34,66,34,255,34,65,33,255,33,64,33,255,33,64,33,255, + 32,63,33,255,32,62,32,255,31,61,32,255,31,61,32,255, + 30,60,32,255,29,59,32,255,28,58,32,255,28,57,32,255, + 27,56,32,255,26,55,31,255,25,54,31,255,25,54,31,255, + 24,53,31,255,24,52,30,255,23,51,30,255,23,50,30,255, + 22,49,30,255,21,48,30,255,20,47,30,255,20,47,30,255, + 19,46,30,255,19,45,29,255,18,44,29,255,18,43,29,255, + 17,42,29,255,16,41,29,255,15,40,29,255,15,40,29,255, + 14,39,29,255,14,38,28,255,13,37,28,255,13,37,28,255, + 13,36,28,255,12,35,28,255,12,34,28,255,12,34,28,255, + 11,33,28,255,11,32,28,255,10,31,28,255,10,31,28,255, + 10,30,28,255,9,30,27,255,9,29,27,255,9,29,27,255, + 9,28,27,255,8,28,27,255,8,27,27,255,8,27,27,255, + 8,27,27,255,7,26,27,255,7,26,27,255,7,26,27,255, + 7,26,27,255,7,25,27,255,7,25,27,255,7,25,27,255, + 7,25,27,255,67,74,28,255,67,74,28,255,67,74,28,255, + 67,74,28,255,68,75,29,255,68,75,29,255,68,75,29,255, + 69,76,29,255,69,77,29,255,70,78,29,255,70,78,29,255, + 70,78,29,255,71,79,30,255,71,79,30,255,71,79,30,255, + 72,80,30,255,72,80,30,255,73,81,30,255,73,81,30,255, + 74,82,30,255,74,82,30,255,75,83,30,255,75,83,30,255, + 75,84,30,255,76,84,31,255,76,85,31,255,76,85,31,255, + 76,85,31,255,76,86,31,255,76,86,31,255,76,86,31,255, + 76,86,31,255,76,87,32,255,76,87,32,255,76,87,32,255, + 76,87,32,255,76,88,33,255,76,88,33,255,76,88,33,255, + 76,88,33,255,76,88,33,255,76,88,33,255,76,88,33,255, + 76,88,33,255,75,88,33,255,75,88,33,255,75,88,33,255, + 75,88,33,255,74,89,34,255,74,89,34,255,74,89,34,255, + 74,89,34,255,75,89,34,255,75,89,34,255,75,89,34,255, + 75,90,34,255,75,90,35,255,75,91,35,255,75,91,35,255, + 75,92,35,255,76,92,36,255,76,93,36,255,76,93,36,255, + 77,94,36,255,77,94,36,255,78,95,36,255,78,95,36,255, + 79,96,36,255,79,97,37,255,80,98,37,255,80,98,37,255, + 81,99,37,255,81,99,38,255,82,100,38,255,82,100,38,255, + 83,101,38,255,83,101,39,255,84,102,39,255,84,102,39,255, + 84,103,39,255,85,103,40,255,85,104,40,255,85,104,40,255, + 85,104,40,255,86,105,41,255,86,105,41,255,86,105,41,255, + 86,105,41,255,86,106,41,255,86,106,41,255,86,106,41,255, + 86,106,41,255,86,105,41,255,86,105,41,255,86,105,41,255, + 86,105,41,255,85,104,42,255,85,104,42,255,85,104,42,255, + 85,104,42,255,84,103,42,255,84,103,42,255,84,103,42,255, + 83,102,42,255,83,102,42,255,82,101,42,255,82,101,42,255, + 82,101,42,255,81,100,42,255,81,100,42,255,81,100,42,255, + 81,100,42,255,80,99,42,255,80,99,42,255,80,99,42,255, + 80,99,42,255,79,98,42,255,79,98,42,255,79,98,42,255, + 79,98,42,255,79,98,42,255,79,98,42,255,79,98,42,255, + 79,98,42,255,78,98,41,255,78,98,41,255,78,98,41,255, + 78,98,41,255,78,98,41,255,78,98,41,255,78,98,41,255, + 78,98,41,255,78,98,41,255,78,98,41,255,78,98,41,255, + 78,98,41,255,77,97,41,255,77,97,41,255,77,97,41,255, + 77,97,41,255,77,97,41,255,77,97,41,255,77,97,41,255, + 76,97,41,255,76,96,41,255,75,96,41,255,75,96,41,255, + 75,96,41,255,74,95,41,255,74,95,41,255,74,95,41,255, + 73,94,41,255,73,94,41,255,72,93,41,255,72,93,41,255, + 72,93,41,255,71,92,41,255,71,92,41,255,71,92,41,255, + 70,91,41,255,70,91,41,255,69,90,41,255,69,90,41,255, + 68,89,41,255,68,89,42,255,67,88,42,255,67,88,42,255, + 66,87,42,255,66,87,42,255,65,86,42,255,65,86,42,255, + 64,86,42,255,64,85,42,255,63,85,42,255,63,85,42,255, + 63,85,42,255,62,84,42,255,62,84,42,255,62,84,42,255, + 62,83,42,255,61,83,43,255,61,82,43,255,61,82,43,255, + 61,82,43,255,60,81,43,255,60,81,43,255,60,81,43,255, + 60,81,43,255,59,80,43,255,59,80,43,255,59,80,43,255, + 59,80,43,255,59,80,43,255,59,80,43,255,59,80,43,255, + 59,80,43,255,59,80,43,255,59,80,43,255,59,80,43,255, + 59,80,43,255,60,81,43,255,60,81,43,255,60,81,43,255, + 61,81,43,255,61,82,43,255,62,82,43,255,62,82,43,255, + 63,83,43,255,63,83,43,255,64,84,43,255,64,84,43,255, + 65,85,43,255,65,85,43,255,66,86,43,255,66,86,43,255, + 67,87,43,255,67,88,43,255,68,88,43,255,68,89,43,255, + 69,90,43,255,70,91,43,255,71,91,43,255,72,92,43,255, + 73,93,43,255,74,94,43,255,74,94,43,255,75,95,43,255, + 76,96,43,255,77,96,44,255,77,97,44,255,78,97,44,255, + 79,98,44,255,79,99,44,255,80,99,44,255,80,100,44,255, + 81,101,44,255,81,101,44,255,82,102,44,255,82,102,44,255, + 82,102,44,255,83,103,44,255,83,103,44,255,83,103,44,255, + 83,104,44,255,84,104,44,255,84,105,44,255,84,105,44,255, + 84,105,44,255,85,105,44,255,85,105,44,255,85,105,44,255, + 85,105,44,255,86,106,44,255,86,106,44,255,86,106,44,255, + 86,106,44,255,87,107,44,255,87,107,44,255,87,107,44,255, + 87,107,44,255,88,107,44,255,88,107,44,255,88,107,44,255, + 88,108,44,255,89,108,44,255,89,109,44,255,89,109,44,255, + 89,109,44,255,90,110,44,255,90,110,44,255,90,110,44,255, + 91,111,44,255,91,111,45,255,92,112,45,255,92,112,45,255, + 92,112,45,255,93,113,45,255,93,113,45,255,93,113,45,255, + 94,114,45,255,94,114,45,255,95,115,45,255,95,115,45,255, + 96,116,45,255,97,116,45,255,97,117,45,255,98,117,45,255, + 99,118,45,255,99,118,45,255,100,119,45,255,100,119,45,255, + 101,120,45,255,102,121,45,255,102,121,45,255,103,122,45,255, + 104,123,45,255,104,124,45,255,105,124,45,255,105,125,45,255, + 106,126,45,255,107,126,46,255,107,127,46,255,108,127,46,255, + 109,128,46,255,109,129,47,255,110,129,47,255,110,130,47,255, + 111,131,47,255,112,132,48,255,112,132,48,255,113,133,48,255, + 114,134,48,255,115,135,49,255,115,136,49,255,116,137,49,255, + 117,138,50,255,118,139,50,255,118,139,51,255,119,140,51,255, + 120,141,52,255,120,142,53,255,121,142,53,255,121,143,54,255, + 122,144,55,255,122,144,56,255,123,145,57,255,123,145,58,255, + 123,146,59,255,124,146,60,255,124,147,61,255,124,147,62,255, + 124,148,63,255,125,149,65,255,125,149,66,255,125,150,67,255, + 125,150,69,255,124,151,70,255,124,151,72,255,124,151,73,255, + 124,151,75,255,123,152,77,255,123,152,78,255,123,152,80,255, + 122,152,82,255,121,152,84,255,121,152,85,255,120,152,87,255, + 119,152,89,255,118,152,90,255,117,152,92,255,116,152,93,255, + 115,152,95,255,114,151,96,255,113,151,98,255,112,151,99,255, + 111,151,101,255,109,150,102,255,108,150,104,255,107,150,105,255, + 106,150,106,255,105,149,108,255,104,149,109,255,103,149,110,255, + 101,148,111,255,100,148,112,255,98,147,113,255,97,147,114,255, + 96,147,115,255,94,146,116,255,93,146,116,255,92,146,117,255, + 91,145,118,255,89,145,118,255,88,144,119,255,87,144,119,255, + 86,143,119,255,84,143,120,255,83,142,120,255,82,142,120,255, + 81,142,120,255,80,141,119,255,79,141,119,255,78,141,119,255, + 77,141,119,255,76,140,119,255,76,140,119,255,75,140,119,255, + 74,139,119,255,73,139,118,255,73,138,118,255,72,138,118,255, + 71,138,117,255,70,137,117,255,70,137,116,255,69,137,116,255, + 68,137,116,255,68,136,115,255,67,136,115,255,67,136,115,255, + 66,136,115,255,66,135,114,255,65,135,114,255,65,135,114,255, + 64,135,114,255,64,134,113,255,63,134,113,255,63,134,113,255, + 63,133,113,255,63,133,113,255,63,132,113,255,63,132,113,255, + 63,132,113,255,62,131,112,255,62,131,112,255,62,131,112,255, + 62,131,112,255,61,130,112,255,61,130,112,255,61,130,112,255, + 61,130,112,255,60,129,111,255,60,129,111,255,60,129,111,255, + 60,129,111,255,59,128,111,255,59,128,111,255,59,128,111,255, + 59,128,111,255,58,128,110,255,58,128,110,255,58,128,110,255, + 58,128,110,255,57,127,109,255,57,127,109,255,57,127,109,255, + 57,127,109,255,56,127,109,255,56,127,109,255,56,127,109,255, + 55,127,109,255,55,126,109,255,54,126,109,255,54,126,109,255, + 53,126,109,255,53,126,109,255,53,125,109,255,52,125,109,255, + 51,125,109,255,51,125,109,255,50,125,109,255,49,125,109,255, + 49,125,109,255,48,125,109,255,48,124,109,255,47,124,109,255, + 46,124,109,255,46,124,109,255,45,123,109,255,44,123,109,255, + 43,123,109,255,43,123,109,255,42,122,110,255,41,122,110,255, + 40,122,110,255,39,122,110,255,38,121,110,255,37,121,110,255, + 37,121,110,255,36,121,110,255,36,120,111,255,35,120,111,255, + 34,120,111,255,34,120,111,255,33,119,112,255,32,119,112,255, + 31,119,112,255,31,119,112,255,30,119,112,255,29,119,112,255, + 29,119,112,255,28,119,112,255,28,118,113,255,27,118,113,255, + 26,118,113,255,26,118,113,255,25,118,114,255,24,118,114,255, + 24,118,114,255,24,118,114,255,23,117,115,255,23,117,115,255, + 23,117,115,255,22,117,115,255,22,117,116,255,21,117,116,255, + 21,117,116,255,20,117,116,255,20,116,117,255,19,116,117,255, + 19,116,117,255,19,116,117,255,18,116,118,255,18,116,118,255, + 18,116,118,255,18,116,118,255,17,115,119,255,17,115,119,255, + 17,115,119,255,16,115,119,255,16,115,120,255,15,115,120,255, + 15,115,120,255,15,115,120,255,14,114,121,255,14,114,121,255, + 14,114,121,255,14,114,121,255,13,114,122,255,13,114,122,255, + 13,114,122,255,13,114,122,255,13,114,123,255,13,114,123,255, + 13,114,123,255,13,114,123,255,13,115,124,255,13,115,124,255, + 13,115,124,255,13,115,124,255,14,115,125,255,14,115,125,255, + 14,115,125,255,14,115,125,255,14,116,126,255,14,116,126,255, + 14,116,126,255,14,117,126,255,15,117,127,255,15,118,127,255, + 15,118,127,255,15,118,127,255,16,119,128,255,16,119,128,255, + 16,119,128,255,16,120,128,255,17,120,129,255,17,121,129,255, + 17,121,129,255,17,121,130,255,18,122,130,255,18,122,131,255, + 18,122,131,255,19,123,132,255,19,123,132,255,20,124,133,255, + 20,124,133,255,20,124,133,255,21,125,134,255,21,125,134,255, + 21,125,134,255,21,125,135,255,22,126,135,255,22,126,136,255, + 22,126,136,255,22,126,137,255,22,127,137,255,22,127,138,255, + 22,127,138,255,22,127,139,255,22,128,139,255,22,128,140,255, + 22,128,140,255,22,128,141,255,23,128,141,255,23,128,142,255, + 23,128,142,255,23,128,143,255,23,128,143,255,23,128,144,255, + 23,128,144,255,23,128,144,255,23,128,145,255,23,128,145,255, + 23,128,145,255,23,128,145,255,22,127,146,255,22,127,146,255, + 22,127,146,255,22,127,146,255,22,126,147,255,22,126,147,255, + 22,126,147,255,22,126,147,255,21,125,147,255,21,125,147,255, + 21,125,147,255,21,124,147,255,21,124,146,255,21,123,146,255, + 21,123,146,255,21,122,145,255,21,122,145,255,21,121,144,255, + 21,120,144,255,21,120,143,255,20,119,143,255,20,118,142,255, + 20,117,141,255,20,117,140,255,20,116,139,255,20,115,138,255, + 20,114,137,255,20,113,136,255,19,112,135,255,19,111,134,255, + 19,110,133,255,19,109,132,255,18,108,131,255,18,107,130,255, + 18,106,129,255,18,105,127,255,17,103,126,255,17,102,124,255, + 17,101,123,255,16,100,122,255,16,99,121,255,15,98,119,255, + 15,97,118,255,15,96,116,255,14,95,114,255,14,93,112,255, + 14,92,111,255,14,91,109,255,13,90,108,255,13,88,106,255, + 13,87,105,255,12,86,103,255,12,85,102,255,11,84,100,255, + 11,83,99,255,11,82,97,255,10,81,96,255,10,80,94,255, + 10,79,93,255,10,78,91,255,9,77,90,255,9,76,88,255, + 9,75,87,255,9,75,85,255,8,74,84,255,8,73,82,255, + 8,72,81,255,8,72,80,255,7,71,79,255,7,70,77,255, + 7,70,76,255,7,69,75,255,7,69,74,255,7,68,73,255, + 7,68,72,255,7,67,71,255,6,67,70,255,6,66,69,255, + 6,66,68,255,6,66,68,255,6,65,67,255,6,65,66,255, + 6,65,65,255,6,64,65,255,6,64,64,255,6,63,63,255, + 6,63,63,255,6,63,62,255,6,62,62,255,6,62,61,255, + 6,62,61,255,6,62,60,255,6,61,60,255,6,61,59,255, + 6,61,59,255,6,61,58,255,6,61,58,255,6,61,57,255, + 6,61,57,255,6,61,56,255,6,60,56,255,6,60,55,255, + 6,60,55,255,6,60,55,255,6,60,54,255,6,60,54,255, + 6,60,54,255,6,60,54,255,7,59,53,255,7,59,53,255, + 7,59,53,255,7,59,53,255,7,59,52,255,7,59,52,255, + 7,59,52,255,7,59,52,255,7,58,51,255,7,58,51,255, + 7,58,51,255,7,58,51,255,8,58,50,255,8,58,50,255, + 8,58,50,255,8,58,49,255,8,58,49,255,8,58,48,255, + 8,58,48,255,8,58,48,255,9,57,48,255,9,57,48,255, + 9,57,48,255,9,57,48,255,9,57,47,255,9,57,47,255, + 9,57,47,255,9,57,47,255,10,57,46,255,10,57,46,255, + 10,57,46,255,10,57,46,255,10,57,45,255,10,57,45,255, + 10,57,45,255,10,57,45,255,11,57,44,255,11,57,44,255, + 11,57,44,255,11,57,44,255,11,57,43,255,11,57,43,255, + 11,57,43,255,11,57,43,255,12,57,42,255,12,57,42,255, + 12,57,42,255,12,57,42,255,12,57,41,255,12,57,41,255, + 12,57,41,255,12,57,41,255,13,57,40,255,13,57,40,255, + 13,57,40,255,13,57,40,255,14,57,39,255,14,57,39,255, + 14,57,39,255,14,57,39,255,15,58,39,255,15,58,39,255, + 15,58,39,255,15,58,39,255,16,59,38,255,16,59,38,255, + 16,59,38,255,17,59,38,255,17,60,38,255,18,60,38,255, + 18,60,38,255,19,60,38,255,19,61,38,255,20,61,38,255, + 20,61,38,255,21,62,38,255,21,62,38,255,22,63,38,255, + 22,63,38,255,23,64,38,255,24,64,38,255,25,65,38,255, + 25,65,38,255,26,66,38,255,26,66,38,255,27,67,38,255, + 27,67,38,255,28,68,38,255,29,68,38,255,30,69,38,255, + 30,69,38,255,31,70,38,255,32,70,38,255,33,71,38,255, + 33,71,38,255,33,71,38,255,34,72,38,255,34,72,38,255, + 34,72,38,255,35,72,38,255,35,73,38,255,36,73,38,255, + 36,73,38,255,36,73,38,255,37,74,38,255,37,74,38,255, + 37,74,38,255,38,74,38,255,38,74,38,255,39,74,38,255, + 39,74,38,255,39,74,38,255,39,74,38,255,39,74,38,255, + 39,74,38,255,39,74,38,255,39,74,37,255,39,74,37,255, + 39,74,37,255,39,74,37,255,39,73,36,255,39,73,36,255, + 39,73,36,255,39,72,36,255,38,72,36,255,38,71,36,255, + 38,71,36,255,37,70,36,255,37,70,35,255,36,69,35,255, + 36,69,35,255,35,68,35,255,35,68,34,255,34,67,34,255, + 34,67,34,255,33,66,34,255,33,65,33,255,32,64,33,255, + 32,64,33,255,31,63,33,255,31,62,32,255,30,61,32,255, + 30,61,32,255,29,60,32,255,28,59,32,255,27,58,32,255, + 27,57,32,255,26,56,32,255,25,55,31,255,24,54,31,255, + 24,54,31,255,23,53,31,255,23,52,30,255,22,51,30,255, + 22,50,30,255,21,49,30,255,20,48,30,255,19,47,30,255, + 19,47,30,255,18,46,30,255,18,45,29,255,17,44,29,255, + 17,43,29,255,16,42,29,255,15,41,29,255,14,40,29,255, + 14,40,29,255,14,39,29,255,13,38,28,255,13,37,28,255, + 13,37,28,255,12,36,28,255,12,35,28,255,11,34,28,255, + 11,34,28,255,10,33,28,255,10,32,28,255,9,31,28,255, + 9,31,28,255,9,30,28,255,9,30,27,255,9,29,27,255, + 9,29,27,255,9,29,27,255,8,28,27,255,8,28,27,255, + 8,28,27,255,8,27,27,255,7,27,27,255,7,26,27,255, + 7,26,27,255,7,26,27,255,7,25,27,255,7,25,27,255, + 7,25,27,255,7,25,27,255,67,74,28,255,67,74,28,255, + 67,74,28,255,67,74,28,255,68,75,29,255,68,75,29,255, + 68,75,29,255,69,76,29,255,69,77,29,255,70,78,29,255, + 70,78,29,255,70,78,29,255,71,79,30,255,71,79,30,255, + 71,79,30,255,72,80,30,255,72,80,30,255,73,81,30,255, + 73,81,30,255,74,82,30,255,74,82,30,255,75,83,30,255, + 75,83,30,255,75,84,30,255,76,84,31,255,76,85,31,255, + 76,85,31,255,76,85,31,255,76,86,31,255,76,86,31,255, + 76,86,31,255,76,86,31,255,76,87,32,255,76,87,32,255, + 76,87,32,255,76,87,32,255,76,88,33,255,76,88,33,255, + 76,88,33,255,76,88,33,255,76,88,33,255,76,88,33,255, + 76,88,33,255,76,88,33,255,75,88,33,255,75,88,33,255, + 75,88,33,255,75,88,33,255,74,89,34,255,74,89,34,255, + 74,89,34,255,74,89,34,255,75,90,34,255,75,90,34,255, + 75,90,34,255,75,90,34,255,75,91,35,255,75,91,35,255, + 75,91,35,255,75,92,35,255,76,92,36,255,76,93,36,255, + 76,93,36,255,77,94,36,255,77,94,36,255,78,95,36,255, + 78,95,36,255,79,96,36,255,79,97,37,255,80,98,37,255, + 80,98,37,255,81,99,37,255,81,99,38,255,82,100,38,255, + 82,100,38,255,83,101,38,255,83,101,39,255,84,102,39,255, + 84,102,39,255,84,103,39,255,85,103,40,255,85,104,40,255, + 85,104,40,255,85,104,40,255,86,105,41,255,86,105,41,255, + 86,105,41,255,86,105,41,255,86,106,41,255,86,106,41,255, + 86,106,41,255,86,106,41,255,86,105,41,255,86,105,41,255, + 86,105,41,255,86,105,41,255,85,104,42,255,85,104,42,255, + 85,104,42,255,85,104,42,255,84,103,42,255,84,103,42,255, + 84,103,42,255,83,102,42,255,83,102,42,255,82,101,42,255, + 82,101,42,255,82,101,42,255,81,100,42,255,81,100,42,255, + 81,100,42,255,81,100,42,255,80,99,42,255,80,99,42,255, + 80,99,42,255,80,99,42,255,79,98,42,255,79,98,42,255, + 79,98,42,255,79,98,42,255,79,98,42,255,79,98,42,255, + 79,98,42,255,79,98,42,255,78,98,41,255,78,98,41,255, + 78,98,41,255,78,98,41,255,78,98,41,255,78,98,41,255, + 78,98,41,255,78,98,41,255,78,98,41,255,78,98,41,255, + 78,98,41,255,78,98,41,255,77,97,41,255,77,97,41,255, + 77,97,41,255,77,97,41,255,77,97,41,255,77,97,41,255, + 77,97,41,255,76,97,41,255,76,96,41,255,75,96,41,255, + 75,96,41,255,75,96,41,255,74,95,41,255,74,95,41,255, + 74,95,41,255,73,94,41,255,73,94,41,255,72,93,41,255, + 72,93,41,255,72,93,41,255,71,92,41,255,71,92,41,255, + 71,92,41,255,70,91,41,255,70,91,41,255,69,90,41,255, + 69,90,41,255,68,89,41,255,68,89,42,255,67,88,42,255, + 67,88,42,255,66,87,42,255,66,87,42,255,65,86,42,255, + 65,86,42,255,64,86,42,255,64,85,42,255,63,85,42,255, + 63,85,42,255,63,85,42,255,62,84,42,255,62,84,42,255, + 62,84,42,255,62,83,42,255,61,83,43,255,61,82,43,255, + 61,82,43,255,61,82,43,255,60,81,43,255,60,81,43,255, + 60,81,43,255,60,81,43,255,59,80,43,255,59,80,43,255, + 59,80,43,255,59,80,43,255,58,80,43,255,58,80,43,255, + 58,80,43,255,58,80,43,255,59,80,43,255,59,80,43,255, + 59,80,43,255,59,80,43,255,60,81,43,255,60,81,43,255, + 60,81,43,255,60,81,43,255,61,82,43,255,61,82,43,255, + 61,82,43,255,62,83,43,255,62,83,43,255,63,84,43,255, + 63,84,43,255,64,85,43,255,65,85,43,255,65,86,43,255, + 66,86,43,255,67,87,43,255,67,88,43,255,68,88,43,255, + 68,89,43,255,69,90,43,255,70,91,43,255,71,91,43,255, + 72,92,43,255,73,93,43,255,74,94,43,255,74,94,43,255, + 75,95,43,255,76,96,43,255,77,96,44,255,77,97,44,255, + 78,97,44,255,79,98,44,255,79,99,44,255,80,99,44,255, + 80,100,44,255,81,101,44,255,81,101,44,255,82,102,44,255, + 82,102,44,255,82,102,44,255,83,103,44,255,83,103,44,255, + 83,103,44,255,83,104,44,255,84,104,44,255,84,105,44,255, + 84,105,44,255,84,105,44,255,85,105,44,255,85,105,44,255, + 85,105,44,255,85,105,44,255,86,106,44,255,86,106,44,255, + 86,106,44,255,86,106,44,255,87,107,44,255,87,107,44,255, + 87,107,44,255,87,107,44,255,88,107,44,255,88,107,44,255, + 88,107,44,255,88,108,44,255,89,108,44,255,89,109,44,255, + 89,109,44,255,89,109,44,255,90,110,44,255,90,110,44,255, + 90,110,44,255,91,111,44,255,91,111,45,255,92,112,45,255, + 92,112,45,255,92,112,45,255,93,113,45,255,93,113,45,255, + 93,113,45,255,94,114,45,255,94,114,45,255,95,115,45,255, + 95,115,45,255,96,116,45,255,97,116,45,255,97,117,45,255, + 98,117,45,255,99,118,45,255,99,118,45,255,100,119,45,255, + 100,119,45,255,101,120,45,255,102,121,45,255,102,121,45,255, + 103,122,45,255,104,123,45,255,104,124,45,255,105,124,45,255, + 105,125,45,255,106,126,45,255,107,126,46,255,107,127,46,255, + 108,127,46,255,109,128,46,255,109,129,47,255,110,129,47,255, + 110,130,47,255,111,131,47,255,112,132,48,255,112,132,48,255, + 113,133,48,255,114,134,48,255,115,135,49,255,115,136,49,255, + 116,137,49,255,117,138,50,255,118,139,50,255,118,139,51,255, + 119,140,51,255,120,141,52,255,120,142,53,255,121,142,53,255, + 121,143,54,255,122,144,55,255,122,144,56,255,123,145,57,255, + 123,145,58,255,123,146,59,255,124,146,60,255,124,147,61,255, + 124,147,62,255,124,148,63,255,125,149,65,255,125,149,66,255, + 125,150,67,255,125,150,69,255,124,151,70,255,124,151,72,255, + 124,151,73,255,124,151,75,255,123,152,77,255,123,152,79,255, + 123,152,81,255,122,152,83,255,122,153,85,255,121,153,86,255, + 121,153,88,255,120,153,90,255,119,153,92,255,119,153,93,255, + 118,153,95,255,117,153,97,255,116,153,98,255,115,153,100,255, + 114,153,101,255,113,153,103,255,111,152,104,255,110,152,106,255, + 109,152,107,255,108,152,108,255,107,151,110,255,106,151,111,255, + 105,151,112,255,103,150,113,255,102,150,114,255,100,149,115,255, + 99,149,116,255,98,149,117,255,96,148,118,255,95,148,118,255, + 94,148,119,255,93,147,120,255,91,147,120,255,90,146,121,255, + 89,146,121,255,88,145,121,255,86,145,122,255,85,144,122,255, + 84,144,122,255,83,144,122,255,82,143,121,255,81,143,121,255, + 80,143,121,255,79,143,121,255,78,142,121,255,78,142,121,255, + 77,142,121,255,76,141,121,255,75,141,120,255,75,140,120,255, + 74,140,120,255,73,140,119,255,72,139,119,255,72,139,118,255, + 71,139,118,255,70,139,118,255,70,138,117,255,69,138,117,255, + 69,138,117,255,68,138,117,255,68,137,116,255,67,137,116,255, + 67,137,116,255,66,137,116,255,66,136,115,255,65,136,115,255, + 65,136,115,255,65,135,115,255,64,135,115,255,64,134,115,255, + 64,134,115,255,63,134,115,255,63,133,114,255,62,133,114,255, + 62,133,114,255,62,133,114,255,61,132,114,255,61,132,114,255, + 61,132,114,255,61,132,114,255,60,131,113,255,60,131,113,255, + 60,131,113,255,60,131,113,255,59,130,113,255,59,130,113,255, + 59,130,113,255,59,130,113,255,58,130,112,255,58,130,112,255, + 58,130,112,255,58,130,112,255,57,129,111,255,57,129,111,255, + 57,129,111,255,57,129,111,255,56,129,111,255,56,129,111,255, + 56,129,111,255,55,129,111,255,55,128,111,255,54,128,111,255, + 54,128,111,255,53,128,111,255,53,128,111,255,53,127,111,255, + 52,127,111,255,51,127,111,255,51,127,111,255,50,126,111,255, + 49,126,111,255,49,126,111,255,48,126,111,255,48,125,111,255, + 47,125,111,255,46,125,111,255,46,125,111,255,45,124,111,255, + 44,124,111,255,43,124,111,255,43,124,111,255,42,123,112,255, + 41,123,112,255,40,123,112,255,39,123,112,255,38,122,112,255, + 37,122,112,255,37,122,112,255,36,121,112,255,36,121,113,255, + 35,120,113,255,34,120,113,255,34,120,113,255,33,119,114,255, + 32,119,114,255,31,119,114,255,31,119,114,255,30,119,114,255, + 29,119,114,255,29,119,114,255,28,119,114,255,28,118,115,255, + 27,118,115,255,26,118,115,255,26,118,115,255,25,118,116,255, + 24,118,116,255,24,118,116,255,24,118,116,255,23,117,117,255, + 23,117,117,255,23,117,117,255,22,117,117,255,22,117,118,255, + 21,117,118,255,21,117,118,255,20,117,118,255,20,116,119,255, + 19,116,119,255,19,116,119,255,19,116,119,255,18,116,120,255, + 18,116,120,255,18,116,120,255,18,116,120,255,17,115,121,255, + 17,115,121,255,17,115,121,255,16,115,121,255,16,115,122,255, + 15,115,122,255,15,115,122,255,15,115,122,255,14,114,123,255, + 14,114,123,255,14,114,123,255,14,114,123,255,13,114,124,255, + 13,114,124,255,13,114,124,255,13,114,124,255,13,114,125,255, + 13,114,125,255,13,114,125,255,13,114,125,255,13,115,126,255, + 13,115,126,255,13,115,126,255,13,115,126,255,14,115,127,255, + 14,115,127,255,14,115,127,255,14,115,127,255,14,116,128,255, + 14,116,128,255,14,116,128,255,14,117,128,255,15,117,129,255, + 15,118,129,255,15,118,129,255,15,118,129,255,16,119,130,255, + 16,119,130,255,16,119,130,255,16,120,130,255,17,120,131,255, + 17,121,131,255,17,121,131,255,17,121,132,255,18,122,132,255, + 18,122,133,255,18,122,133,255,18,123,134,255,19,123,134,255, + 19,124,135,255,19,124,135,255,19,124,135,255,20,125,136,255, + 20,125,136,255,20,125,136,255,20,125,137,255,21,126,137,255, + 21,126,138,255,21,126,138,255,21,126,139,255,21,127,139,255, + 21,127,140,255,21,127,140,255,21,127,141,255,22,128,141,255, + 22,128,142,255,22,128,142,255,22,128,143,255,22,128,143,255, + 22,128,144,255,22,128,144,255,22,128,145,255,22,128,145,255, + 22,128,146,255,22,128,146,255,22,128,146,255,22,128,147,255, + 22,128,147,255,22,128,147,255,22,128,147,255,22,127,148,255, + 22,127,148,255,22,127,148,255,22,127,148,255,21,126,149,255, + 21,126,149,255,21,126,149,255,21,126,149,255,21,125,149,255, + 21,125,149,255,21,125,149,255,21,124,149,255,21,124,148,255, + 21,123,148,255,21,123,148,255,21,122,147,255,21,122,147,255, + 21,121,146,255,21,120,146,255,21,120,145,255,20,119,145,255, + 20,118,144,255,20,117,143,255,20,117,142,255,20,116,141,255, + 20,115,140,255,20,114,139,255,20,113,138,255,19,112,137,255, + 19,111,136,255,19,110,135,255,19,109,134,255,18,108,133,255, + 18,107,132,255,18,106,131,255,18,105,129,255,17,104,128,255, + 17,103,126,255,17,102,125,255,16,101,124,255,16,100,123,255, + 15,99,121,255,15,98,120,255,15,97,118,255,14,96,116,255, + 14,94,114,255,14,93,113,255,14,92,111,255,13,91,110,255, + 13,90,108,255,13,89,107,255,12,88,105,255,12,87,104,255, + 11,86,102,255,11,85,101,255,11,84,99,255,10,83,98,255, + 10,82,96,255,10,81,95,255,10,80,93,255,9,79,92,255, + 9,78,90,255,9,77,89,255,9,77,87,255,8,76,86,255, + 8,75,84,255,8,74,83,255,8,74,82,255,7,73,81,255, + 7,72,79,255,7,72,78,255,7,71,77,255,7,71,76,255, + 7,70,75,255,7,70,74,255,7,69,73,255,6,69,72,255, + 6,68,71,255,6,68,70,255,6,68,70,255,6,67,69,255, + 6,67,68,255,6,67,67,255,6,66,67,255,6,66,66,255, + 6,65,65,255,6,65,64,255,6,65,64,255,6,64,63,255, + 6,64,62,255,6,64,62,255,6,64,61,255,6,63,61,255, + 6,63,60,255,6,63,60,255,6,63,59,255,6,62,59,255, + 6,62,58,255,6,62,58,255,6,62,57,255,6,62,57,255, + 6,62,56,255,6,62,56,255,6,62,56,255,6,61,55,255, + 6,61,55,255,6,61,55,255,6,61,55,255,7,60,54,255, + 7,60,54,255,7,60,54,255,7,60,53,255,7,60,53,255, + 7,60,52,255,7,60,52,255,7,60,52,255,7,59,51,255, + 7,59,51,255,7,59,51,255,7,59,51,255,8,59,50,255, + 8,59,50,255,8,59,50,255,8,59,49,255,8,58,49,255, + 8,58,48,255,8,58,48,255,8,58,48,255,9,58,48,255, + 9,58,48,255,9,58,48,255,9,58,48,255,9,58,47,255, + 9,58,47,255,9,58,47,255,9,58,47,255,10,57,46,255, + 10,57,46,255,10,57,46,255,10,57,46,255,10,57,45,255, + 10,57,45,255,10,57,45,255,10,57,45,255,11,57,44,255, + 11,57,44,255,11,57,44,255,11,57,44,255,11,57,43,255, + 11,57,43,255,11,57,43,255,11,57,43,255,12,57,42,255, + 12,57,42,255,12,57,42,255,12,57,42,255,12,57,41,255, + 12,57,41,255,12,57,41,255,12,57,41,255,13,57,40,255, + 13,57,40,255,13,57,40,255,13,57,40,255,14,57,39,255, + 14,57,39,255,14,57,39,255,14,57,39,255,15,58,39,255, + 15,58,39,255,15,58,39,255,15,58,39,255,16,59,38,255, + 16,59,38,255,16,59,38,255,17,59,38,255,17,60,38,255, + 18,60,38,255,18,60,38,255,19,60,38,255,19,61,38,255, + 20,61,38,255,20,61,38,255,21,62,38,255,21,62,38,255, + 22,63,38,255,22,63,38,255,23,64,38,255,23,64,38,255, + 24,65,38,255,24,65,38,255,25,66,38,255,26,66,38,255, + 27,67,38,255,27,67,38,255,28,68,38,255,28,68,38,255, + 29,69,38,255,29,69,38,255,30,70,38,255,31,70,38,255, + 32,71,38,255,32,71,38,255,33,71,38,255,33,72,38,255, + 34,72,38,255,34,72,38,255,35,72,38,255,35,73,38,255, + 36,73,38,255,36,73,38,255,36,73,38,255,37,74,38,255, + 37,74,38,255,37,74,38,255,37,74,38,255,38,74,38,255, + 38,74,38,255,38,74,38,255,38,74,38,255,39,74,38,255, + 39,74,38,255,39,74,38,255,39,74,38,255,39,74,37,255, + 39,74,37,255,39,74,37,255,39,74,37,255,39,73,36,255, + 39,73,36,255,39,73,36,255,39,72,36,255,38,72,36,255, + 38,71,36,255,38,71,36,255,37,70,36,255,37,70,35,255, + 36,69,35,255,36,69,35,255,35,68,35,255,35,68,34,255, + 34,67,34,255,34,67,34,255,33,66,34,255,33,65,33,255, + 32,64,33,255,32,64,33,255,31,63,33,255,31,62,32,255, + 30,61,32,255,30,61,32,255,29,60,32,255,28,59,32,255, + 27,58,32,255,27,57,32,255,26,56,32,255,25,55,31,255, + 24,54,31,255,24,54,31,255,23,53,31,255,23,52,30,255, + 22,51,30,255,22,50,30,255,21,49,30,255,20,48,30,255, + 19,47,30,255,19,47,30,255,18,46,30,255,18,45,29,255, + 17,44,29,255,17,43,29,255,16,42,29,255,15,41,29,255, + 14,40,29,255,14,40,29,255,14,39,29,255,13,38,28,255, + 13,37,28,255,13,37,28,255,12,36,28,255,12,35,28,255, + 11,34,28,255,11,34,28,255,10,33,28,255,10,32,28,255, + 9,31,28,255,9,31,28,255,9,30,28,255,9,30,27,255, + 9,29,27,255,9,29,27,255,9,29,27,255,8,28,27,255, + 8,28,27,255,8,28,27,255,8,27,27,255,7,27,27,255, + 7,26,27,255,7,26,27,255,7,26,27,255,7,25,27,255, + 7,25,27,255,7,25,27,255,7,25,27,255,67,74,28,255, + 67,74,28,255,67,74,28,255,67,75,28,255,68,75,29,255, + 68,76,29,255,68,76,29,255,69,77,29,255,69,78,29,255, + 70,79,29,255,70,79,29,255,70,79,29,255,71,80,30,255, + 71,80,30,255,71,80,30,255,72,81,30,255,72,81,30,255, + 73,82,30,255,73,82,30,255,74,83,30,255,74,83,30,255, + 75,84,30,255,75,84,30,255,75,85,30,255,76,85,31,255, + 76,86,31,255,76,86,31,255,76,86,31,255,77,87,31,255, + 77,87,31,255,77,87,31,255,77,87,31,255,77,88,32,255, + 77,88,32,255,77,88,32,255,77,88,32,255,77,89,33,255, + 77,89,33,255,77,89,33,255,77,89,33,255,76,89,33,255, + 76,89,33,255,76,89,33,255,76,89,33,255,76,89,33,255, + 76,89,33,255,76,89,33,255,76,89,33,255,75,90,34,255, + 75,90,34,255,75,90,34,255,75,90,34,255,75,91,34,255, + 75,91,34,255,75,91,34,255,75,91,34,255,75,92,35,255, + 75,92,35,255,75,92,35,255,75,93,35,255,76,93,36,255, + 76,94,36,255,76,94,36,255,77,95,36,255,77,95,36,255, + 78,96,36,255,78,96,36,255,79,97,36,255,79,98,37,255, + 80,99,37,255,80,99,37,255,81,100,37,255,81,100,38,255, + 82,101,38,255,82,101,38,255,83,102,38,255,83,102,39,255, + 84,103,39,255,84,103,39,255,84,104,39,255,85,104,40,255, + 85,105,40,255,85,105,40,255,85,105,40,255,86,106,41,255, + 86,106,41,255,86,106,41,255,86,106,41,255,86,107,41,255, + 86,107,41,255,86,107,41,255,86,107,41,255,86,106,41,255, + 86,106,41,255,86,106,41,255,86,106,41,255,85,105,42,255, + 85,105,42,255,85,105,42,255,85,105,42,255,84,104,42,255, + 84,104,42,255,84,104,42,255,83,103,42,255,83,103,42,255, + 82,102,42,255,82,102,42,255,82,102,42,255,81,101,42,255, + 81,101,42,255,81,101,42,255,81,101,42,255,80,100,42,255, + 80,100,42,255,80,100,42,255,80,100,42,255,79,99,42,255, + 79,99,42,255,79,99,42,255,79,99,42,255,79,99,42,255, + 79,99,42,255,79,99,42,255,79,99,42,255,78,99,41,255, + 78,99,41,255,78,99,41,255,78,99,41,255,78,99,41,255, + 78,99,41,255,78,99,41,255,78,99,41,255,78,99,41,255, + 78,99,41,255,78,99,41,255,78,99,41,255,77,98,41,255, + 77,98,41,255,77,98,41,255,77,98,41,255,77,98,41,255, + 77,98,41,255,77,98,41,255,76,98,41,255,76,97,41,255, + 75,97,41,255,75,97,41,255,75,96,41,255,74,96,41,255, + 74,95,41,255,74,95,41,255,73,95,41,255,73,94,41,255, + 72,94,41,255,72,94,41,255,72,93,41,255,71,93,41,255, + 71,92,41,255,71,92,41,255,70,91,41,255,69,91,41,255, + 69,90,41,255,68,90,41,255,67,89,41,255,67,89,42,255, + 66,88,42,255,66,88,42,255,65,87,42,255,65,87,42,255, + 64,86,42,255,64,86,42,255,63,86,42,255,63,85,42,255, + 62,85,42,255,62,85,42,255,62,85,42,255,61,84,42,255, + 61,84,42,255,61,84,42,255,61,83,42,255,60,83,43,255, + 60,82,43,255,60,82,43,255,60,82,43,255,59,81,43,255, + 59,81,43,255,59,81,43,255,59,81,43,255,58,80,43,255, + 58,80,43,255,58,80,43,255,58,80,43,255,57,80,43,255, + 57,80,43,255,57,80,43,255,57,80,43,255,58,80,43,255, + 58,80,43,255,58,80,43,255,58,80,43,255,59,81,43,255, + 59,81,43,255,59,81,43,255,59,81,43,255,60,82,43,255, + 60,82,43,255,60,82,43,255,61,82,43,255,61,83,43,255, + 62,83,43,255,62,83,43,255,63,84,43,255,64,85,43,255, + 64,85,43,255,65,86,43,255,66,87,43,255,66,88,43,255, + 67,88,43,255,67,89,43,255,68,90,43,255,69,91,43,255, + 70,91,43,255,71,92,43,255,72,93,43,255,73,94,43,255, + 73,94,43,255,74,95,43,255,75,96,43,255,76,96,44,255, + 76,97,44,255,77,97,44,255,78,98,44,255,78,99,44,255, + 79,99,44,255,79,100,44,255,80,101,44,255,80,101,44,255, + 81,102,44,255,81,102,44,255,81,102,44,255,82,103,44,255, + 82,103,44,255,82,103,44,255,83,104,44,255,83,104,44,255, + 84,105,44,255,84,105,44,255,84,105,44,255,85,105,44,255, + 85,105,44,255,85,105,44,255,85,105,44,255,86,106,44,255, + 86,106,44,255,86,106,44,255,86,106,44,255,87,107,44,255, + 87,107,44,255,87,107,44,255,87,107,44,255,88,108,44,255, + 88,108,44,255,88,108,44,255,88,108,44,255,89,109,44,255, + 89,109,44,255,89,109,44,255,89,109,44,255,90,110,44,255, + 90,110,44,255,90,110,44,255,91,111,44,255,91,111,45,255, + 92,112,45,255,92,112,45,255,92,112,45,255,93,113,45,255, + 93,113,45,255,93,113,45,255,94,114,45,255,94,114,45,255, + 95,115,45,255,95,115,45,255,96,116,45,255,96,116,45,255, + 97,117,45,255,97,117,45,255,98,118,45,255,99,118,45,255, + 99,119,45,255,100,119,45,255,101,120,45,255,101,121,45,255, + 102,121,45,255,102,122,45,255,103,123,45,255,104,124,45,255, + 104,124,45,255,105,125,45,255,106,126,45,255,106,126,46,255, + 107,127,46,255,107,127,46,255,108,128,46,255,109,129,47,255, + 109,129,47,255,110,130,47,255,111,131,47,255,112,132,48,255, + 112,132,48,255,113,133,48,255,114,134,48,255,115,135,49,255, + 115,136,49,255,116,137,49,255,117,138,50,255,118,139,50,255, + 118,139,51,255,119,140,51,255,120,141,52,255,120,142,53,255, + 121,142,53,255,121,143,54,255,122,144,55,255,122,145,56,255, + 123,145,57,255,123,146,58,255,123,147,59,255,124,147,61,255, + 124,148,62,255,124,148,63,255,124,149,64,255,125,149,66,255, + 125,150,67,255,125,150,68,255,125,151,70,255,125,151,71,255, + 125,152,73,255,125,152,74,255,125,152,76,255,124,153,78,255, + 124,153,80,255,124,153,82,255,123,153,84,255,123,154,86,255, + 122,154,87,255,122,154,89,255,121,154,91,255,120,154,93,255, + 120,154,94,255,119,154,96,255,118,154,98,255,117,154,99,255, + 116,154,101,255,115,154,102,255,114,154,104,255,112,153,106,255, + 111,153,107,255,110,153,109,255,109,153,110,255,108,152,112,255, + 107,152,113,255,106,152,114,255,105,151,115,255,103,151,116,255, + 102,150,117,255,101,150,118,255,100,150,119,255,98,149,120,255, + 97,149,120,255,96,149,121,255,95,148,122,255,93,148,122,255, + 92,147,123,255,91,147,123,255,90,147,123,255,88,146,124,255, + 87,146,124,255,86,146,124,255,85,145,124,255,84,145,124,255, + 83,144,124,255,82,144,124,255,81,144,124,255,80,143,123,255, + 79,143,123,255,78,143,123,255,77,143,123,255,76,142,122,255, + 76,142,122,255,75,142,122,255,74,142,122,255,73,141,121,255, + 73,141,121,255,72,141,121,255,71,140,121,255,71,140,120,255, + 70,139,120,255,70,139,120,255,69,139,120,255,69,138,119,255, + 68,138,119,255,68,138,119,255,67,138,119,255,67,137,118,255, + 66,137,118,255,66,137,118,255,66,137,118,255,65,136,117,255, + 65,136,117,255,65,136,117,255,64,136,117,255,64,135,117,255, + 63,135,117,255,63,135,117,255,63,135,117,255,62,134,116,255, + 62,134,116,255,62,134,116,255,62,134,116,255,61,133,115,255, + 61,133,115,255,61,133,115,255,61,133,115,255,60,132,115,255, + 60,132,115,255,60,132,115,255,60,132,115,255,59,131,114,255, + 59,131,114,255,59,131,114,255,58,131,114,255,58,130,113,255, + 57,130,113,255,57,130,113,255,57,130,113,255,56,130,113,255, + 56,130,113,255,56,130,113,255,55,130,113,255,55,129,113,255, + 54,129,113,255,54,129,113,255,53,129,113,255,53,129,113,255, + 53,128,113,255,52,128,113,255,51,128,113,255,51,128,113,255, + 50,127,113,255,49,127,113,255,49,127,113,255,48,127,113,255, + 48,126,113,255,47,126,113,255,46,126,113,255,46,126,113,255, + 45,125,113,255,44,125,113,255,43,125,113,255,42,125,113,255, + 41,124,114,255,40,124,114,255,39,124,114,255,39,124,114,255, + 38,123,114,255,37,123,114,255,36,123,114,255,36,122,114,255, + 35,122,115,255,34,121,115,255,33,121,115,255,33,121,115,255, + 32,120,116,255,31,120,116,255,30,120,116,255,30,120,116,255, + 29,120,116,255,28,120,116,255,28,120,116,255,27,120,116,255, + 27,119,117,255,26,119,117,255,25,119,117,255,25,119,117,255, + 24,119,118,255,23,119,118,255,23,119,118,255,23,119,118,255, + 22,118,119,255,22,118,119,255,22,118,119,255,21,118,119,255, + 21,118,120,255,20,118,120,255,20,118,120,255,19,118,120,255, + 19,117,120,255,18,117,120,255,18,117,120,255,18,117,120,255, + 17,117,121,255,17,117,121,255,17,117,121,255,17,117,121,255, + 16,116,122,255,16,116,122,255,16,116,122,255,15,116,122,255, + 15,116,123,255,14,116,123,255,14,116,123,255,14,116,124,255, + 13,115,124,255,13,115,125,255,13,115,125,255,13,115,125,255, + 13,115,125,255,13,115,125,255,13,115,125,255,13,115,125,255, + 13,115,126,255,13,115,126,255,13,115,126,255,13,115,126,255, + 12,116,127,255,12,116,127,255,12,116,127,255,12,116,127,255, + 13,116,128,255,13,116,128,255,13,116,128,255,13,116,128,255, + 13,117,129,255,13,117,129,255,13,117,129,255,13,117,129,255, + 14,118,130,255,14,118,130,255,14,118,130,255,14,118,130,255, + 15,119,131,255,15,119,131,255,15,119,131,255,15,120,131,255, + 16,120,132,255,16,121,132,255,16,121,132,255,16,121,133,255, + 17,122,133,255,17,122,134,255,17,122,134,255,17,123,135,255, + 18,123,135,255,18,124,136,255,18,124,136,255,18,124,136,255, + 19,125,137,255,19,125,137,255,19,125,137,255,19,125,138,255, + 20,126,138,255,20,126,139,255,20,126,139,255,20,126,140,255, + 20,127,140,255,20,127,141,255,20,127,141,255,20,127,142,255, + 21,128,142,255,21,128,143,255,21,128,143,255,21,128,144,255, + 21,128,144,255,21,128,145,255,21,128,145,255,21,128,146,255, + 21,128,146,255,21,128,147,255,21,128,147,255,21,128,147,255, + 21,128,148,255,21,128,148,255,21,128,148,255,21,128,148,255, + 21,127,149,255,21,127,149,255,21,127,149,255,21,127,149,255, + 20,126,150,255,20,126,150,255,20,126,150,255,20,126,150,255, + 20,125,150,255,20,125,150,255,20,125,150,255,20,125,150,255, + 20,124,149,255,20,124,149,255,20,123,149,255,20,123,148,255, + 20,122,148,255,20,121,147,255,20,121,147,255,20,120,146,255, + 19,120,146,255,19,119,145,255,19,118,144,255,19,118,143,255, + 19,117,142,255,19,116,141,255,19,115,140,255,19,114,139,255, + 18,113,138,255,18,112,137,255,18,111,136,255,18,110,135,255, + 17,109,134,255,17,108,133,255,17,107,132,255,17,106,130,255, + 16,105,129,255,16,104,127,255,16,103,126,255,16,102,125,255, + 15,101,124,255,15,100,122,255,15,99,121,255,15,98,119,255, + 14,97,118,255,14,95,116,255,14,94,115,255,13,93,113,255, + 13,92,111,255,12,91,109,255,12,90,108,255,12,89,106,255, + 11,88,105,255,11,87,103,255,11,86,102,255,11,85,100,255, + 10,84,99,255,10,83,97,255,10,82,96,255,10,81,94,255, + 9,80,93,255,9,79,91,255,9,78,90,255,9,78,88,255, + 8,77,87,255,8,76,85,255,8,75,84,255,8,75,83,255, + 7,74,82,255,7,73,80,255,7,73,79,255,7,72,78,255, + 7,72,77,255,7,71,76,255,7,71,75,255,7,70,74,255, + 6,70,73,255,6,69,72,255,6,69,71,255,6,69,71,255, + 6,68,70,255,6,68,69,255,6,68,68,255,6,67,68,255, + 6,67,67,255,6,66,66,255,6,66,65,255,6,66,65,255, + 6,65,64,255,6,65,63,255,6,65,63,255,6,65,62,255, + 6,64,62,255,6,64,61,255,6,64,61,255,6,64,60,255, + 6,63,60,255,6,63,59,255,6,63,59,255,6,63,58,255, + 6,63,58,255,6,63,57,255,6,63,57,255,6,63,57,255, + 6,62,56,255,6,62,56,255,6,62,56,255,6,62,56,255, + 7,61,55,255,7,61,55,255,7,61,55,255,7,61,54,255, + 7,61,54,255,7,61,53,255,7,61,53,255,7,61,53,255, + 7,60,52,255,7,60,52,255,7,60,52,255,7,60,52,255, + 8,60,51,255,8,60,51,255,8,60,51,255,8,60,50,255, + 8,59,50,255,8,59,49,255,8,59,49,255,8,59,49,255, + 9,59,49,255,9,59,49,255,9,59,49,255,9,59,49,255, + 9,59,48,255,9,59,48,255,9,59,48,255,9,59,48,255, + 9,58,47,255,9,58,47,255,9,58,47,255,9,58,47,255, + 10,58,46,255,10,58,46,255,10,58,46,255,10,58,46,255, + 10,58,45,255,10,58,45,255,10,58,45,255,10,58,45,255, + 10,58,44,255,10,58,44,255,10,58,44,255,10,58,44,255, + 11,58,43,255,11,58,43,255,11,58,43,255,11,58,43,255, + 11,58,42,255,11,58,42,255,11,58,42,255,11,58,42,255, + 12,58,41,255,12,58,41,255,12,58,41,255,12,58,41,255, + 13,58,40,255,13,58,40,255,13,58,40,255,13,58,40,255, + 14,59,39,255,14,59,39,255,14,59,39,255,14,59,39,255, + 15,60,38,255,15,60,38,255,15,60,38,255,16,60,38,255, + 16,60,38,255,17,60,38,255,17,60,38,255,18,61,38,255, + 18,61,38,255,19,62,38,255,19,62,38,255,20,62,38,255, + 20,63,38,255,21,63,38,255,21,63,38,255,22,64,38,255, + 22,64,38,255,23,65,38,255,23,65,38,255,24,66,38,255, + 25,66,38,255,26,67,38,255,26,67,38,255,27,68,38,255, + 27,68,38,255,28,69,38,255,28,69,38,255,29,70,38,255, + 30,70,38,255,31,71,38,255,31,71,38,255,32,71,38,255, + 32,72,38,255,33,72,38,255,33,72,38,255,34,72,38,255, + 34,73,38,255,35,73,38,255,35,73,38,255,35,73,38,255, + 36,74,38,255,36,74,38,255,36,74,38,255,36,74,38,255, + 37,74,38,255,37,74,38,255,37,74,38,255,37,74,38,255, + 38,74,38,255,38,74,38,255,38,74,38,255,38,74,38,255, + 38,74,37,255,38,74,37,255,38,74,37,255,38,74,37,255, + 38,73,36,255,38,73,36,255,38,73,36,255,38,72,36,255, + 37,72,36,255,37,71,36,255,37,71,36,255,36,70,36,255, + 36,70,35,255,35,69,35,255,35,69,35,255,34,68,35,255, + 34,68,34,255,33,67,34,255,33,67,34,255,32,66,34,255, + 32,65,33,255,31,64,33,255,31,64,33,255,30,63,33,255, + 30,62,32,255,29,61,32,255,29,61,32,255,28,60,32,255, + 27,59,32,255,26,58,32,255,26,57,32,255,25,56,32,255, + 24,55,31,255,23,54,31,255,23,54,31,255,22,53,31,255, + 22,52,30,255,21,51,30,255,21,50,30,255,20,49,30,255, + 19,48,30,255,18,47,30,255,18,47,30,255,17,46,30,255, + 17,45,29,255,16,44,29,255,16,43,29,255,15,42,29,255, + 15,41,29,255,14,40,29,255,14,40,29,255,13,39,29,255, + 13,38,28,255,12,37,28,255,12,37,28,255,11,36,28,255, + 11,35,28,255,10,34,28,255,10,34,28,255,10,33,28,255, + 9,33,28,255,9,32,28,255,9,32,28,255,9,31,28,255, + 8,31,27,255,8,30,27,255,8,30,27,255,8,29,27,255, + 8,29,27,255,8,28,27,255,8,28,27,255,8,27,27,255, + 7,27,27,255,7,26,27,255,7,26,27,255,7,26,27,255, + 7,25,27,255,7,25,27,255,7,25,27,255,7,25,27,255, + 67,75,28,255,67,75,28,255,67,75,28,255,68,75,28,255, + 68,76,28,255,69,76,28,255,69,76,28,255,70,77,28,255, + 70,78,28,255,71,79,28,255,71,79,28,255,71,80,28,255, + 72,80,29,255,72,81,29,255,72,81,29,255,73,82,29,255, + 73,82,29,255,74,83,29,255,74,83,29,255,75,84,29,255, + 75,84,30,255,76,85,30,255,76,85,30,255,76,86,30,255, + 77,86,31,255,77,87,31,255,77,87,31,255,77,87,31,255, + 77,88,31,255,77,88,31,255,77,88,31,255,77,88,31,255, + 77,89,32,255,77,89,32,255,77,89,32,255,77,89,32,255, + 77,90,32,255,77,90,32,255,77,90,32,255,77,90,32,255, + 77,90,33,255,77,90,33,255,77,90,33,255,77,90,33,255, + 76,90,33,255,76,90,33,255,76,90,33,255,76,90,33,255, + 75,91,34,255,75,91,34,255,75,91,34,255,75,91,34,255, + 76,92,34,255,76,92,34,255,76,92,34,255,76,92,34,255, + 76,93,35,255,76,93,35,255,76,93,35,255,76,94,35,255, + 77,94,36,255,77,95,36,255,77,95,36,255,77,96,36,255, + 78,96,36,255,78,97,36,255,78,97,36,255,79,98,36,255, + 79,98,37,255,80,99,37,255,80,99,37,255,81,100,37,255, + 81,100,38,255,82,101,38,255,82,101,38,255,83,102,38,255, + 83,102,39,255,84,103,39,255,84,103,39,255,84,104,39,255, + 85,104,40,255,85,105,40,255,85,105,40,255,85,105,40,255, + 86,106,40,255,86,106,40,255,86,106,40,255,86,106,40,255, + 86,107,41,255,86,107,41,255,86,107,41,255,86,107,41,255, + 86,106,41,255,86,106,41,255,86,106,41,255,86,106,41,255, + 85,105,41,255,85,105,41,255,85,105,41,255,85,105,41,255, + 84,104,42,255,84,104,42,255,84,104,42,255,84,103,42,255, + 83,103,42,255,83,102,42,255,83,102,42,255,82,102,42,255, + 82,101,42,255,81,101,42,255,81,101,42,255,81,101,42,255, + 80,100,42,255,80,100,42,255,80,100,42,255,80,100,42,255, + 80,99,42,255,80,99,42,255,80,99,42,255,80,99,42,255, + 79,99,41,255,79,99,41,255,79,99,41,255,79,99,41,255, + 79,99,41,255,79,99,41,255,79,99,41,255,79,99,41,255, + 78,99,41,255,78,99,41,255,78,99,41,255,78,99,41,255, + 78,99,41,255,78,99,41,255,78,99,41,255,78,99,41,255, + 77,98,41,255,77,98,41,255,77,98,41,255,77,98,41,255, + 76,98,41,255,76,98,41,255,76,98,41,255,76,98,41,255, + 75,97,41,255,75,97,41,255,75,97,41,255,74,97,41,255, + 74,96,41,255,73,96,41,255,73,96,41,255,73,95,41,255, + 72,95,41,255,72,94,41,255,72,94,41,255,71,94,41,255, + 71,93,41,255,70,93,41,255,70,93,41,255,69,92,41,255, + 69,92,41,255,68,91,41,255,68,91,41,255,67,90,41,255, + 67,90,41,255,66,89,41,255,66,89,41,255,65,88,41,255, + 65,88,42,255,64,87,42,255,64,87,42,255,63,86,42,255, + 63,86,42,255,62,85,42,255,62,85,42,255,61,84,42,255, + 61,84,42,255,60,83,42,255,60,83,42,255,60,83,42,255, + 59,82,42,255,59,82,42,255,59,82,42,255,59,81,42,255, + 58,81,42,255,58,80,42,255,58,80,42,255,58,80,42,255, + 57,79,42,255,57,79,42,255,57,79,42,255,57,79,42,255, + 56,79,42,255,56,79,42,255,56,79,42,255,56,79,42,255, + 57,79,42,255,57,79,42,255,57,79,42,255,57,79,42,255, + 58,80,43,255,58,80,43,255,58,80,43,255,58,80,43,255, + 59,81,43,255,59,81,43,255,59,81,43,255,60,82,43,255, + 60,82,43,255,61,83,43,255,61,83,43,255,62,84,43,255, + 63,84,43,255,63,85,43,255,64,85,43,255,65,86,43,255, + 66,87,43,255,66,87,43,255,67,88,43,255,68,89,43,255, + 69,90,43,255,69,90,43,255,70,91,43,255,71,92,43,255, + 72,93,43,255,72,93,43,255,73,94,43,255,74,95,43,255, + 75,96,44,255,75,96,44,255,76,97,44,255,77,98,44,255, + 78,99,44,255,78,99,44,255,79,100,44,255,80,101,44,255, + 80,101,44,255,81,102,44,255,81,102,44,255,81,103,44,255, + 82,103,44,255,82,104,44,255,82,104,44,255,82,104,44,255, + 83,105,44,255,83,105,44,255,83,105,44,255,83,105,44,255, + 84,106,44,255,84,106,44,255,84,106,44,255,84,106,44,255, + 85,107,44,255,85,107,44,255,85,107,44,255,85,107,44,255, + 86,108,44,255,86,108,44,255,86,108,44,255,86,108,44,255, + 87,108,44,255,87,108,44,255,87,108,44,255,87,109,44,255, + 88,109,44,255,88,110,44,255,88,110,44,255,88,110,44,255, + 89,111,44,255,89,111,44,255,89,111,44,255,90,112,44,255, + 90,112,44,255,91,113,44,255,91,113,44,255,91,113,44,255, + 92,114,45,255,92,114,45,255,92,114,45,255,93,115,45,255, + 93,115,45,255,94,116,45,255,94,116,45,255,95,117,45,255, + 96,117,45,255,96,118,45,255,97,118,45,255,98,119,45,255, + 98,119,45,255,99,120,45,255,99,120,45,255,100,121,45,255, + 101,122,45,255,101,122,45,255,102,123,45,255,103,124,45,255, + 103,124,45,255,104,125,45,255,104,125,45,255,105,126,45,255, + 106,127,46,255,106,127,46,255,107,128,46,255,108,129,46,255, + 108,130,47,255,109,130,47,255,109,131,47,255,110,132,47,255, + 111,133,48,255,111,133,48,255,112,134,48,255,113,135,49,255, + 114,136,49,255,114,137,50,255,115,138,50,255,116,139,51,255, + 117,140,51,255,117,140,52,255,118,141,52,255,119,142,53,255, + 120,143,54,255,120,143,54,255,121,144,55,255,122,145,56,255, + 122,145,57,255,123,146,58,255,123,146,59,255,124,147,60,255, + 124,147,61,255,125,148,62,255,125,148,63,255,125,149,65,255, + 126,150,66,255,126,150,68,255,126,151,69,255,126,151,71,255, + 125,152,72,255,125,152,74,255,125,152,75,255,125,153,77,255, + 125,153,79,255,125,154,81,255,125,154,83,255,124,154,85,255, + 124,155,87,255,123,155,88,255,123,155,90,255,122,155,92,255, + 121,155,94,255,121,155,95,255,120,155,97,255,119,155,99,255, + 118,155,101,255,117,155,102,255,116,155,104,255,115,155,106,255, + 114,154,107,255,113,154,109,255,112,154,110,255,111,154,111,255, + 110,153,113,255,109,153,114,255,108,153,115,255,106,153,116,255, + 105,152,118,255,103,152,119,255,102,152,120,255,101,152,121,255, + 99,151,122,255,98,151,123,255,97,151,124,255,96,150,125,255, + 94,150,125,255,93,149,126,255,92,149,126,255,91,148,126,255, + 89,148,127,255,88,147,127,255,87,147,127,255,86,147,127,255, + 85,146,126,255,84,146,126,255,83,146,126,255,82,146,126,255, + 81,145,126,255,81,145,126,255,80,145,126,255,79,144,126,255, + 78,144,125,255,78,143,125,255,77,143,125,255,76,143,124,255, + 75,142,124,255,75,142,123,255,74,142,123,255,73,142,123,255, + 72,141,122,255,72,141,122,255,71,141,122,255,70,141,122,255, + 70,140,121,255,69,140,121,255,69,140,121,255,68,140,121,255, + 68,139,120,255,67,139,120,255,67,139,120,255,67,138,120,255, + 66,138,120,255,66,137,120,255,66,137,120,255,65,137,120,255, + 65,136,119,255,64,136,119,255,64,136,119,255,64,136,119,255, + 63,135,119,255,63,135,119,255,63,135,119,255,62,135,119,255, + 62,134,118,255,61,134,118,255,61,134,118,255,61,134,118,255, + 60,133,118,255,60,133,118,255,60,133,118,255,60,133,118,255, + 59,133,117,255,59,133,117,255,59,133,117,255,59,133,117,255, + 58,132,116,255,58,132,116,255,58,132,116,255,58,132,116,255, + 57,131,116,255,57,131,116,255,57,131,116,255,56,131,116,255, + 55,130,115,255,55,130,115,255,54,130,115,255,53,130,115,255, + 53,130,115,255,53,129,115,255,52,129,115,255,51,129,115,255, + 51,129,115,255,50,128,115,255,49,128,115,255,48,128,115,255, + 48,128,115,255,47,127,115,255,46,127,115,255,45,127,115,255, + 45,127,115,255,44,126,115,255,43,126,115,255,42,126,115,255, + 42,126,115,255,41,125,115,255,40,125,115,255,39,125,115,255, + 38,125,115,255,37,124,116,255,36,124,116,255,36,124,116,255, + 35,123,116,255,35,123,116,255,34,122,116,255,33,122,116,255, + 33,122,116,255,32,121,117,255,31,121,117,255,30,121,117,255, + 30,121,117,255,29,121,118,255,28,121,118,255,27,121,118,255, + 27,121,118,255,26,120,118,255,25,120,118,255,25,120,118,255, + 24,120,118,255,24,120,119,255,23,120,119,255,23,120,119,255, + 22,120,119,255,22,119,120,255,21,119,120,255,21,119,120,255, + 20,119,120,255,20,119,121,255,19,119,121,255,19,119,121,255, + 19,119,121,255,18,118,122,255,18,118,122,255,18,118,122,255, + 18,118,122,255,17,117,123,255,17,117,123,255,17,117,123,255, + 17,117,123,255,16,117,124,255,16,117,124,255,16,117,124,255, + 15,117,124,255,15,117,125,255,14,117,125,255,14,117,125,255, + 14,117,125,255,13,116,126,255,13,116,126,255,13,116,126,255, + 13,116,126,255,12,116,127,255,12,116,127,255,12,116,127,255, + 12,116,127,255,12,116,128,255,12,116,128,255,12,116,128,255, + 12,116,128,255,12,116,129,255,12,116,129,255,12,116,129,255, + 12,116,129,255,13,117,130,255,13,117,130,255,13,117,130,255, + 13,117,130,255,13,117,131,255,13,117,131,255,13,117,131,255, + 13,118,131,255,13,118,132,255,13,119,132,255,13,119,132,255, + 13,119,132,255,14,120,133,255,14,120,133,255,14,120,133,255, + 14,121,133,255,15,121,134,255,15,122,134,255,15,122,134,255, + 15,122,135,255,16,123,135,255,16,123,136,255,16,123,136,255, + 16,123,137,255,17,124,137,255,17,124,138,255,17,124,138,255, + 17,125,138,255,18,125,139,255,18,126,139,255,18,126,139,255, + 18,126,140,255,19,127,140,255,19,127,141,255,19,127,141,255, + 19,127,142,255,19,127,142,255,19,127,143,255,19,127,143,255, + 19,127,144,255,20,128,144,255,20,128,145,255,20,128,145,255, + 20,128,146,255,20,128,146,255,20,128,147,255,20,128,147,255, + 20,128,147,255,20,129,148,255,20,129,148,255,20,129,148,255, + 20,129,148,255,20,128,149,255,20,128,149,255,20,128,149,255, + 20,128,149,255,20,128,150,255,20,128,150,255,20,128,150,255, + 20,128,150,255,19,127,151,255,19,127,151,255,19,127,151,255, + 19,127,151,255,19,126,151,255,19,126,151,255,19,126,151,255, + 19,125,151,255,19,125,150,255,19,124,150,255,19,124,150,255, + 19,123,150,255,19,123,149,255,19,122,149,255,19,121,148,255, + 19,121,148,255,19,120,147,255,19,119,146,255,19,118,145,255, + 19,118,145,255,18,117,144,255,18,116,143,255,18,115,142,255, + 18,115,141,255,17,114,140,255,17,113,139,255,17,112,138,255, + 17,111,137,255,17,110,136,255,17,109,135,255,17,108,134,255, + 17,107,132,255,16,106,131,255,16,105,129,255,16,104,128,255, + 15,103,127,255,15,102,126,255,14,101,124,255,14,100,123,255, + 14,99,121,255,13,98,119,255,13,96,117,255,13,95,116,255, + 13,94,114,255,12,93,113,255,12,92,111,255,12,91,110,255, + 11,90,108,255,11,89,107,255,10,88,105,255,10,87,104,255, + 10,86,102,255,9,85,101,255,9,84,99,255,9,83,98,255, + 9,82,96,255,8,81,95,255,8,80,93,255,8,79,92,255, + 8,79,90,255,8,78,89,255,8,77,87,255,8,76,86,255, + 8,76,85,255,7,75,84,255,7,74,82,255,7,74,81,255, + 7,73,80,255,6,73,79,255,6,72,78,255,6,72,77,255, + 6,71,76,255,6,71,75,255,6,70,74,255,6,70,73,255, + 6,70,72,255,6,69,71,255,6,69,70,255,6,69,69,255, + 6,68,69,255,6,68,68,255,6,67,67,255,6,67,66,255, + 6,67,66,255,6,66,65,255,6,66,64,255,6,66,64,255, + 6,66,63,255,6,65,63,255,6,65,62,255,6,65,62,255, + 6,65,61,255,6,64,61,255,6,64,60,255,6,64,60,255, + 6,64,59,255,6,64,59,255,6,64,58,255,6,64,58,255, + 6,64,58,255,6,63,57,255,6,63,57,255,6,63,57,255, + 6,63,57,255,6,62,56,255,6,62,56,255,6,62,56,255, + 6,62,55,255,6,62,55,255,6,62,54,255,6,62,54,255, + 6,62,54,255,7,61,53,255,7,61,53,255,7,61,53,255, + 7,61,53,255,7,61,52,255,7,61,52,255,7,61,52,255, + 7,61,51,255,7,60,51,255,7,60,50,255,7,60,50,255, + 7,60,50,255,8,60,49,255,8,60,49,255,8,60,49,255, + 8,60,49,255,8,60,48,255,8,60,48,255,8,60,48,255, + 8,60,48,255,9,59,47,255,9,59,47,255,9,59,47,255, + 9,59,47,255,9,59,46,255,9,59,46,255,9,59,46,255, + 9,59,46,255,10,59,45,255,10,59,45,255,10,59,45,255, + 10,59,45,255,10,58,44,255,10,58,44,255,10,58,44,255, + 10,58,44,255,11,58,43,255,11,58,43,255,11,58,43,255, + 11,58,43,255,11,58,42,255,11,58,42,255,11,58,42,255, + 11,58,42,255,12,58,41,255,12,58,41,255,12,58,41,255, + 12,58,41,255,12,58,40,255,12,58,40,255,12,58,40,255, + 12,58,40,255,13,59,40,255,13,59,40,255,13,59,40,255, + 14,59,40,255,14,60,39,255,15,60,39,255,15,60,39,255, + 15,60,39,255,16,61,39,255,16,61,39,255,16,61,39,255, + 17,61,39,255,17,62,39,255,18,62,39,255,18,62,39,255, + 19,63,39,255,19,63,39,255,20,64,39,255,20,64,39,255, + 21,65,39,255,21,65,39,255,22,66,39,255,22,66,39,255, + 23,67,39,255,24,67,38,255,25,68,38,255,25,68,38,255, + 26,69,38,255,26,69,39,255,27,70,39,255,27,70,39,255, + 28,71,39,255,29,71,39,255,30,72,39,255,30,72,39,255, + 31,72,39,255,31,73,39,255,32,73,39,255,32,73,39,255, + 33,73,39,255,33,74,39,255,34,74,39,255,34,74,39,255, + 34,74,39,255,35,74,38,255,35,74,38,255,35,74,38,255, + 35,74,38,255,36,75,38,255,36,75,38,255,36,75,38,255, + 36,75,38,255,37,75,38,255,37,75,38,255,37,75,38,255, + 37,75,38,255,37,74,37,255,37,74,37,255,37,74,37,255, + 37,74,37,255,37,73,37,255,37,73,37,255,37,73,37,255, + 37,73,37,255,36,72,36,255,36,72,36,255,36,72,36,255, + 35,71,36,255,35,71,35,255,34,70,35,255,34,70,35,255, + 33,69,35,255,33,69,34,255,32,68,34,255,32,68,34,255, + 31,67,34,255,31,66,33,255,30,65,33,255,30,65,33,255, + 29,64,33,255,29,63,33,255,28,62,33,255,28,62,33,255, + 27,61,33,255,26,60,32,255,25,59,32,255,25,58,32,255, + 24,57,32,255,24,56,32,255,23,55,32,255,23,55,32,255, + 22,54,32,255,21,53,31,255,20,52,31,255,20,51,31,255, + 19,50,31,255,19,49,30,255,18,48,30,255,18,48,30,255, + 17,47,30,255,17,46,30,255,16,45,30,255,16,44,30,255, + 15,43,30,255,14,42,30,255,13,41,30,255,13,41,30,255, + 13,40,30,255,12,39,29,255,12,38,29,255,12,38,29,255, + 11,37,29,255,11,36,29,255,10,35,29,255,10,35,29,255, + 9,34,29,255,9,33,28,255,8,32,28,255,8,32,28,255, + 8,31,28,255,8,31,28,255,8,30,28,255,8,30,28,255, + 8,30,28,255,7,29,28,255,7,29,28,255,7,29,28,255, + 7,28,28,255,6,28,27,255,6,27,27,255,6,27,27,255, + 6,27,27,255,6,26,27,255,6,26,27,255,6,26,27,255, + 6,26,27,255,67,75,28,255,67,75,28,255,67,75,28,255, + 68,76,28,255,68,76,28,255,69,77,28,255,69,77,28,255, + 70,78,28,255,70,79,28,255,71,80,28,255,71,80,28,255, + 71,81,28,255,72,81,29,255,72,82,29,255,72,82,29,255, + 73,83,29,255,73,83,29,255,74,84,29,255,74,84,29,255, + 75,85,29,255,75,85,30,255,76,86,30,255,76,86,30,255, + 76,87,30,255,77,87,31,255,77,88,31,255,77,88,31,255, + 77,88,31,255,78,89,31,255,78,89,31,255,78,89,31,255, + 78,89,31,255,78,90,32,255,78,90,32,255,78,90,32,255, + 78,90,32,255,78,91,32,255,78,91,32,255,78,91,32,255, + 78,91,32,255,77,91,33,255,77,91,33,255,77,91,33,255, + 77,91,33,255,77,91,33,255,77,91,33,255,77,91,33,255, + 77,91,33,255,76,92,34,255,76,92,34,255,76,92,34,255, + 76,92,34,255,76,93,34,255,76,93,34,255,76,93,34,255, + 76,93,34,255,76,94,35,255,76,94,35,255,76,94,35,255, + 76,95,35,255,77,95,36,255,77,96,36,255,77,96,36,255, + 77,97,36,255,78,97,36,255,78,98,36,255,78,98,36,255, + 79,99,36,255,79,99,37,255,80,100,37,255,80,100,37,255, + 81,101,37,255,81,101,38,255,82,102,38,255,82,102,38,255, + 83,103,38,255,83,103,39,255,84,104,39,255,84,104,39,255, + 84,105,39,255,85,105,40,255,85,106,40,255,85,106,40,255, + 85,106,40,255,86,107,40,255,86,107,40,255,86,107,40,255, + 86,107,40,255,86,108,41,255,86,108,41,255,86,108,41,255, + 86,108,41,255,86,107,41,255,86,107,41,255,86,107,41,255, + 86,107,41,255,85,106,41,255,85,106,41,255,85,106,41,255, + 85,106,41,255,84,105,42,255,84,105,42,255,84,105,42,255, + 84,104,42,255,83,104,42,255,83,103,42,255,83,103,42,255, + 82,103,42,255,82,102,42,255,81,102,42,255,81,102,42,255, + 81,102,42,255,80,101,42,255,80,101,42,255,80,101,42,255, + 80,101,42,255,80,100,42,255,80,100,42,255,80,100,42,255, + 80,100,42,255,79,100,41,255,79,100,41,255,79,100,41,255, + 79,100,41,255,79,100,41,255,79,100,41,255,79,100,41,255, + 79,100,41,255,78,100,41,255,78,100,41,255,78,100,41,255, + 78,100,41,255,78,100,41,255,78,100,41,255,78,100,41,255, + 78,100,41,255,77,99,41,255,77,99,41,255,77,99,41,255, + 77,99,41,255,76,99,41,255,76,99,41,255,76,99,41,255, + 76,99,41,255,75,98,41,255,75,98,41,255,75,98,41,255, + 74,97,41,255,74,97,41,255,73,96,41,255,73,96,41,255, + 73,96,41,255,72,95,41,255,72,95,41,255,72,95,41,255, + 71,94,41,255,71,94,41,255,70,93,41,255,70,93,41,255, + 69,92,41,255,68,92,41,255,68,91,41,255,67,91,41,255, + 66,90,41,255,66,90,41,255,65,89,41,255,65,89,41,255, + 64,88,41,255,64,88,42,255,63,87,42,255,63,87,42,255, + 62,86,42,255,62,86,42,255,61,85,42,255,61,85,42,255, + 60,84,42,255,60,84,42,255,59,83,42,255,59,83,42,255, + 59,83,42,255,58,82,42,255,58,82,42,255,58,82,42,255, + 58,81,42,255,57,81,42,255,57,80,42,255,57,80,42,255, + 57,80,42,255,56,79,42,255,56,79,42,255,56,79,42,255, + 56,79,42,255,55,79,42,255,55,79,42,255,55,79,42,255, + 55,79,42,255,56,79,42,255,56,79,42,255,56,79,42,255, + 56,79,42,255,57,80,43,255,57,80,43,255,57,80,43,255, + 57,80,43,255,58,81,43,255,58,81,43,255,58,81,43,255, + 59,81,43,255,59,82,43,255,60,82,43,255,60,82,43,255, + 61,83,43,255,62,84,43,255,62,84,43,255,63,85,43,255, + 64,86,43,255,65,87,43,255,65,87,43,255,66,88,43,255, + 67,89,43,255,68,90,43,255,68,90,43,255,69,91,43,255, + 70,92,43,255,71,93,43,255,71,93,43,255,72,94,43,255, + 73,95,43,255,74,96,44,255,74,96,44,255,75,97,44,255, + 76,98,44,255,77,99,44,255,77,99,44,255,78,100,44,255, + 79,101,44,255,79,101,44,255,80,102,44,255,80,102,44,255, + 80,103,44,255,81,103,44,255,81,104,44,255,81,104,44,255, + 82,104,44,255,82,105,44,255,83,105,44,255,83,105,44,255, + 83,105,44,255,84,106,44,255,84,106,44,255,84,106,44,255, + 84,106,44,255,85,107,44,255,85,107,44,255,85,107,44,255, + 85,107,44,255,86,108,44,255,86,108,44,255,86,108,44,255, + 86,108,44,255,87,109,44,255,87,109,44,255,87,109,44,255, + 87,109,44,255,88,110,44,255,88,110,44,255,88,110,44,255, + 88,110,44,255,89,111,44,255,89,111,44,255,89,111,44,255, + 90,112,44,255,90,112,44,255,91,113,44,255,91,113,44,255, + 91,113,44,255,92,114,45,255,92,114,45,255,92,114,45,255, + 93,115,45,255,93,115,45,255,94,116,45,255,94,116,45,255, + 95,117,45,255,95,117,45,255,96,118,45,255,96,118,45,255, + 97,119,45,255,98,119,45,255,98,120,45,255,99,120,45,255, + 100,121,45,255,100,122,45,255,101,122,45,255,101,123,45,255, + 102,124,45,255,103,124,45,255,103,125,45,255,104,125,45,255, + 105,126,45,255,105,127,46,255,106,127,46,255,106,128,46,255, + 107,129,46,255,108,130,47,255,108,130,47,255,109,131,47,255, + 110,132,47,255,111,133,48,255,111,133,48,255,112,134,48,255, + 113,135,49,255,114,136,49,255,114,137,50,255,115,138,50,255, + 116,139,51,255,117,140,51,255,117,140,52,255,118,141,52,255, + 119,142,53,255,120,143,54,255,120,143,54,255,121,144,55,255, + 122,145,56,255,122,146,57,255,123,146,58,255,123,147,59,255, + 124,148,60,255,124,148,62,255,125,149,63,255,125,149,64,255, + 125,150,66,255,126,150,67,255,126,151,69,255,126,151,70,255, + 126,152,72,255,126,152,73,255,126,153,75,255,126,153,76,255, + 126,154,78,255,126,154,80,255,126,155,82,255,126,155,84,255, + 125,155,86,255,125,156,88,255,124,156,89,255,124,156,91,255, + 123,156,93,255,122,156,95,255,122,156,96,255,121,156,98,255, + 120,156,100,255,119,156,102,255,118,156,103,255,117,156,105,255, + 116,156,107,255,115,155,109,255,114,155,110,255,113,155,112,255, + 112,155,113,255,111,154,115,255,110,154,116,255,109,154,117,255, + 108,154,118,255,106,153,120,255,105,153,121,255,104,153,122,255, + 103,153,123,255,101,152,124,255,100,152,125,255,99,152,126,255, + 98,151,127,255,96,151,127,255,95,150,128,255,94,150,128,255, + 93,150,128,255,91,149,129,255,90,149,129,255,89,149,129,255, + 88,148,129,255,87,148,129,255,86,147,129,255,85,147,129,255, + 84,147,129,255,83,146,128,255,82,146,128,255,81,146,128,255, + 80,146,128,255,79,145,127,255,79,145,127,255,78,145,127,255, + 77,145,127,255,76,144,126,255,76,144,126,255,75,144,126,255, + 74,143,126,255,73,143,125,255,73,142,125,255,72,142,125,255, + 71,142,125,255,71,141,124,255,70,141,124,255,70,141,124,255, + 69,141,124,255,69,140,123,255,68,140,123,255,68,140,123,255, + 68,140,123,255,67,139,122,255,67,139,122,255,67,139,122,255, + 66,139,122,255,66,138,122,255,65,138,122,255,65,138,122,255, + 65,138,122,255,64,137,121,255,64,137,121,255,64,137,121,255, + 63,137,121,255,63,136,120,255,62,136,120,255,62,136,120,255, + 62,136,120,255,61,135,120,255,61,135,120,255,61,135,120,255, + 61,135,120,255,60,134,119,255,60,134,119,255,60,134,119,255, + 59,134,119,255,59,133,118,255,58,133,118,255,58,133,118,255, + 58,133,118,255,57,132,118,255,57,132,118,255,57,132,118,255, + 56,132,118,255,55,131,117,255,55,131,117,255,54,131,117,255, + 53,131,117,255,53,131,117,255,53,130,117,255,52,130,117,255, + 51,130,117,255,51,130,117,255,50,129,117,255,49,129,117,255, + 48,129,117,255,48,129,117,255,47,128,117,255,46,128,117,255, + 45,128,117,255,45,128,117,255,44,127,117,255,43,127,117,255, + 42,127,117,255,41,127,117,255,40,126,117,255,39,126,117,255, + 38,126,117,255,38,126,117,255,37,125,118,255,36,125,118,255, + 35,125,118,255,35,124,118,255,34,124,118,255,33,123,118,255, + 32,123,118,255,32,123,118,255,31,122,119,255,30,122,119,255, + 29,122,119,255,29,122,119,255,28,122,120,255,27,122,120,255, + 26,122,120,255,26,122,120,255,25,121,120,255,24,121,120,255, + 24,121,120,255,23,121,120,255,23,121,121,255,22,121,121,255, + 22,121,121,255,21,121,121,255,21,120,122,255,20,120,122,255, + 20,120,122,255,19,120,122,255,19,120,123,255,18,120,123,255, + 18,120,123,255,18,120,123,255,17,119,123,255,17,119,123,255, + 17,119,123,255,17,119,123,255,16,118,124,255,16,118,124,255, + 16,118,124,255,16,118,124,255,15,118,125,255,15,118,125,255, + 15,118,125,255,14,118,125,255,14,118,126,255,13,118,126,255, + 13,118,126,255,13,118,127,255,12,117,127,255,12,117,128,255, + 12,117,128,255,12,117,128,255,12,117,128,255,12,117,128,255, + 12,117,128,255,12,117,128,255,12,117,129,255,12,117,129,255, + 12,117,129,255,12,117,129,255,11,117,130,255,11,117,130,255, + 11,117,130,255,11,117,130,255,12,118,131,255,12,118,131,255, + 12,118,131,255,12,118,131,255,12,118,132,255,12,118,132,255, + 12,118,132,255,12,118,132,255,12,119,133,255,12,119,133,255, + 12,119,133,255,12,119,133,255,13,120,134,255,13,120,134,255, + 13,120,134,255,13,121,134,255,14,121,135,255,14,122,135,255, + 14,122,135,255,14,122,136,255,15,123,136,255,15,123,137,255, + 15,123,137,255,15,123,138,255,16,124,138,255,16,124,139,255, + 16,124,139,255,16,125,139,255,17,125,140,255,17,126,140,255, + 17,126,140,255,17,126,141,255,18,127,141,255,18,127,142,255, + 18,127,142,255,18,127,143,255,18,127,143,255,18,127,144,255, + 18,127,144,255,18,127,145,255,19,128,145,255,19,128,146,255, + 19,128,146,255,19,128,147,255,19,128,147,255,19,128,148,255, + 19,128,148,255,19,128,148,255,19,129,149,255,19,129,149,255, + 19,129,149,255,19,129,149,255,19,128,150,255,19,128,150,255, + 19,128,150,255,19,128,150,255,19,128,151,255,19,128,151,255, + 19,128,151,255,19,128,151,255,18,127,152,255,18,127,152,255, + 18,127,152,255,18,127,152,255,18,126,152,255,18,126,152,255, + 18,126,152,255,18,126,152,255,18,125,151,255,18,125,151,255, + 18,124,151,255,18,124,151,255,18,123,150,255,18,122,150,255, + 18,122,149,255,18,121,149,255,18,121,148,255,18,120,147,255, + 18,119,146,255,18,119,146,255,17,118,145,255,17,117,144,255, + 17,116,143,255,17,116,142,255,16,115,141,255,16,114,140,255, + 16,113,139,255,16,112,138,255,16,111,137,255,16,110,136,255, + 16,109,135,255,16,108,133,255,15,107,132,255,15,106,130,255, + 15,105,129,255,15,104,128,255,14,103,127,255,14,102,125,255, + 14,101,124,255,14,100,122,255,13,99,121,255,13,97,119,255, + 13,96,118,255,12,95,116,255,12,94,114,255,11,93,112,255, + 11,92,111,255,11,91,109,255,10,90,108,255,10,89,106,255, + 10,88,105,255,10,87,103,255,9,86,102,255,9,85,100,255, + 9,84,99,255,9,83,97,255,8,82,96,255,8,81,94,255, + 8,80,93,255,8,80,91,255,8,79,90,255,8,78,88,255, + 8,77,87,255,8,77,86,255,7,76,85,255,7,75,83,255, + 7,75,82,255,7,74,81,255,6,74,80,255,6,73,79,255, + 6,73,78,255,6,72,77,255,6,72,76,255,6,71,75,255, + 6,71,74,255,6,71,73,255,6,70,72,255,6,70,71,255, + 6,70,70,255,6,69,70,255,6,69,69,255,6,68,68,255, + 6,68,67,255,6,68,67,255,6,67,66,255,6,67,65,255, + 6,67,65,255,6,67,64,255,6,66,64,255,6,66,63,255, + 6,66,63,255,6,66,62,255,6,65,62,255,6,65,61,255, + 6,65,61,255,6,65,60,255,6,65,60,255,6,65,59,255, + 6,65,59,255,6,65,59,255,6,64,58,255,6,64,58,255, + 6,64,58,255,6,64,58,255,6,63,57,255,6,63,57,255, + 6,63,57,255,6,63,56,255,6,63,56,255,6,63,55,255, + 6,63,55,255,6,63,55,255,7,62,54,255,7,62,54,255, + 7,62,54,255,7,62,54,255,7,62,53,255,7,62,53,255, + 7,62,53,255,7,62,52,255,7,61,52,255,7,61,51,255, + 7,61,51,255,7,61,51,255,8,61,50,255,8,61,50,255, + 8,61,50,255,8,61,50,255,8,61,49,255,8,61,49,255, + 8,61,49,255,8,61,49,255,8,60,48,255,8,60,48,255, + 8,60,48,255,8,60,48,255,9,60,47,255,9,60,47,255, + 9,60,47,255,9,60,47,255,9,60,46,255,9,60,46,255, + 9,60,46,255,9,60,46,255,9,59,45,255,9,59,45,255, + 9,59,45,255,9,59,45,255,10,59,44,255,10,59,44,255, + 10,59,44,255,10,59,44,255,10,59,43,255,10,59,43,255, + 10,59,43,255,10,59,43,255,11,59,42,255,11,59,42,255, + 11,59,42,255,11,59,42,255,11,59,41,255,11,59,41,255, + 11,59,41,255,11,59,41,255,12,60,40,255,12,60,40,255, + 12,60,40,255,13,60,40,255,13,61,39,255,14,61,39,255, + 14,61,39,255,14,61,39,255,15,61,39,255,15,61,39,255, + 15,61,39,255,16,62,39,255,16,62,39,255,17,63,39,255, + 17,63,39,255,18,63,39,255,18,64,39,255,19,64,39,255, + 19,64,39,255,20,65,39,255,20,65,39,255,21,66,39,255, + 21,66,39,255,22,67,39,255,23,67,38,255,24,68,38,255, + 24,68,38,255,25,69,38,255,25,69,39,255,26,70,39,255, + 26,70,39,255,27,71,39,255,28,71,39,255,29,72,39,255, + 29,72,39,255,30,72,39,255,30,73,39,255,31,73,39,255, + 31,73,39,255,32,73,39,255,32,74,39,255,33,74,39,255, + 33,74,39,255,33,74,39,255,34,74,38,255,34,74,38,255, + 34,74,38,255,34,74,38,255,35,75,38,255,35,75,38,255, + 35,75,38,255,35,75,38,255,36,75,38,255,36,75,38,255, + 36,75,38,255,36,75,38,255,36,74,37,255,36,74,37,255, + 36,74,37,255,36,74,37,255,36,73,37,255,36,73,37,255, + 36,73,37,255,36,73,37,255,35,72,36,255,35,72,36,255, + 35,72,36,255,34,71,36,255,34,71,35,255,33,70,35,255, + 33,70,35,255,32,69,35,255,32,69,34,255,31,68,34,255, + 31,68,34,255,30,67,34,255,30,66,33,255,29,65,33,255, + 29,65,33,255,28,64,33,255,28,63,33,255,27,62,33,255, + 27,62,33,255,26,61,33,255,25,60,32,255,24,59,32,255, + 24,58,32,255,23,57,32,255,23,56,32,255,22,55,32,255, + 22,55,32,255,21,54,32,255,20,53,31,255,19,52,31,255, + 19,51,31,255,18,50,31,255,18,49,30,255,17,48,30,255, + 17,48,30,255,16,47,30,255,16,46,30,255,15,45,30,255, + 15,44,30,255,14,43,30,255,14,42,30,255,13,41,30,255, + 13,41,30,255,12,40,30,255,12,39,29,255,11,38,29,255, + 11,38,29,255,10,37,29,255,10,36,29,255,9,35,29,255, + 9,35,29,255,9,34,29,255,8,34,28,255,8,33,28,255, + 8,33,28,255,8,32,28,255,7,32,28,255,7,31,28,255, + 7,31,28,255,7,30,28,255,7,30,28,255,7,29,28,255, + 7,29,28,255,7,28,28,255,6,28,27,255,6,27,27,255, + 6,27,27,255,6,27,27,255,6,26,27,255,6,26,27,255, + 6,26,27,255,6,26,27,255,67,75,28,255,67,75,28,255, + 67,75,28,255,68,76,28,255,68,76,28,255,69,77,28,255, + 69,77,28,255,70,78,28,255,70,79,28,255,71,80,28,255, + 71,80,28,255,71,81,28,255,72,81,29,255,72,82,29,255, + 72,82,29,255,73,83,29,255,73,83,29,255,74,84,29,255, + 74,84,29,255,75,85,29,255,75,85,30,255,76,86,30,255, + 76,86,30,255,76,87,30,255,77,87,31,255,77,88,31,255, + 77,88,31,255,77,89,31,255,78,89,31,255,78,90,31,255, + 78,90,31,255,78,90,31,255,78,91,32,255,78,91,32,255, + 78,91,32,255,78,91,32,255,78,92,32,255,78,92,32,255, + 78,92,32,255,78,92,32,255,77,92,33,255,77,92,33,255, + 77,92,33,255,77,92,33,255,77,92,33,255,77,92,33,255, + 77,92,33,255,77,92,33,255,76,92,34,255,76,92,34,255, + 76,92,34,255,76,92,34,255,76,93,34,255,76,93,34,255, + 76,93,34,255,76,93,34,255,76,94,35,255,76,94,35,255, + 76,94,35,255,76,95,35,255,77,95,36,255,77,96,36,255, + 77,96,36,255,77,97,36,255,78,97,36,255,78,98,36,255, + 78,98,36,255,79,99,36,255,79,99,37,255,80,100,37,255, + 80,100,37,255,81,101,37,255,81,101,38,255,82,102,38,255, + 82,102,38,255,83,103,38,255,83,103,39,255,84,104,39,255, + 84,104,39,255,84,105,39,255,85,105,40,255,85,106,40,255, + 85,106,40,255,85,106,40,255,86,107,40,255,86,107,40,255, + 86,107,40,255,86,107,40,255,86,108,41,255,86,108,41,255, + 86,108,41,255,86,108,41,255,86,107,41,255,86,107,41,255, + 86,107,41,255,86,107,41,255,85,106,41,255,85,106,41,255, + 85,106,41,255,85,106,41,255,84,105,42,255,84,105,42,255, + 84,105,42,255,84,104,42,255,83,104,42,255,83,103,42,255, + 83,103,42,255,82,103,42,255,82,102,42,255,81,102,42,255, + 81,102,42,255,81,102,42,255,80,101,42,255,80,101,42,255, + 80,101,42,255,80,101,42,255,80,100,42,255,80,100,42,255, + 80,100,42,255,80,100,42,255,79,100,41,255,79,100,41,255, + 79,100,41,255,79,100,41,255,79,100,41,255,79,100,41,255, + 79,100,41,255,79,100,41,255,78,100,41,255,78,100,41,255, + 78,100,41,255,78,100,41,255,78,100,41,255,78,100,41,255, + 78,100,41,255,78,100,41,255,77,99,41,255,77,99,41,255, + 77,99,41,255,77,99,41,255,76,99,41,255,76,99,41,255, + 76,99,41,255,76,99,41,255,75,98,41,255,75,98,41,255, + 75,98,41,255,74,97,41,255,74,97,41,255,73,96,41,255, + 73,96,41,255,73,96,41,255,72,95,41,255,72,95,41,255, + 72,95,41,255,71,94,41,255,71,94,41,255,70,93,41,255, + 70,93,41,255,69,92,41,255,68,92,41,255,68,91,41,255, + 67,91,41,255,66,90,41,255,66,90,41,255,65,89,41,255, + 65,89,41,255,64,88,41,255,64,88,42,255,63,87,42,255, + 63,87,42,255,62,86,42,255,62,86,42,255,61,85,42,255, + 61,85,42,255,60,84,42,255,60,84,42,255,59,83,42,255, + 59,83,42,255,59,83,42,255,58,82,42,255,58,82,42,255, + 58,82,42,255,57,81,42,255,57,81,42,255,56,80,42,255, + 56,80,42,255,56,80,42,255,55,79,42,255,55,79,42,255, + 55,79,42,255,55,79,42,255,55,79,42,255,55,79,42,255, + 55,79,42,255,55,79,42,255,55,79,42,255,55,79,42,255, + 55,79,42,255,55,79,42,255,56,80,43,255,56,80,43,255, + 56,80,43,255,57,80,43,255,57,81,43,255,58,81,43,255, + 58,81,43,255,59,81,43,255,59,82,43,255,60,82,43,255, + 60,82,43,255,61,83,43,255,62,84,43,255,62,84,43,255, + 63,85,43,255,64,86,43,255,65,87,43,255,65,87,43,255, + 66,88,43,255,67,89,43,255,68,90,43,255,68,90,43,255, + 69,91,43,255,70,92,43,255,71,93,43,255,71,93,43,255, + 72,94,43,255,73,95,43,255,74,96,44,255,74,96,44,255, + 75,97,44,255,76,98,44,255,77,99,44,255,77,99,44,255, + 78,100,44,255,79,101,44,255,79,101,44,255,80,102,44,255, + 80,102,44,255,80,103,44,255,81,103,44,255,81,104,44,255, + 81,104,44,255,82,104,44,255,82,105,44,255,83,105,44,255, + 83,105,44,255,83,105,44,255,84,106,44,255,84,106,44,255, + 84,106,44,255,84,106,44,255,85,107,44,255,85,107,44,255, + 85,107,44,255,85,107,44,255,86,108,44,255,86,108,44,255, + 86,108,44,255,86,108,44,255,87,109,44,255,87,109,44,255, + 87,109,44,255,87,109,44,255,88,110,44,255,88,110,44,255, + 88,110,44,255,88,110,44,255,89,111,44,255,89,111,44,255, + 89,111,44,255,90,112,44,255,90,112,44,255,91,113,44,255, + 91,113,44,255,91,113,44,255,92,114,45,255,92,114,45,255, + 92,114,45,255,93,115,45,255,93,115,45,255,94,116,45,255, + 94,116,45,255,95,117,45,255,95,117,45,255,96,118,45,255, + 96,118,45,255,97,119,45,255,98,119,45,255,98,120,45,255, + 99,120,45,255,100,121,45,255,100,122,45,255,101,122,45,255, + 101,123,45,255,102,124,45,255,103,124,45,255,103,125,45,255, + 104,125,45,255,105,126,45,255,105,127,46,255,106,127,46,255, + 106,128,46,255,107,129,46,255,108,130,47,255,108,130,47,255, + 109,131,47,255,110,132,47,255,111,133,48,255,111,133,48,255, + 112,134,48,255,113,135,49,255,114,136,49,255,114,137,50,255, + 115,138,50,255,116,139,51,255,117,140,51,255,117,140,52,255, + 118,141,52,255,119,142,53,255,120,143,54,255,120,143,54,255, + 121,144,55,255,122,145,56,255,122,146,57,255,123,146,58,255, + 123,147,59,255,124,148,60,255,124,148,62,255,125,149,63,255, + 125,149,64,255,125,150,66,255,126,150,67,255,126,151,69,255, + 126,151,70,255,126,152,72,255,126,152,74,255,126,153,75,255, + 126,153,77,255,126,154,79,255,126,154,81,255,126,155,83,255, + 126,155,85,255,125,155,87,255,125,156,89,255,124,156,90,255, + 124,156,92,255,123,156,94,255,122,156,96,255,122,156,98,255, + 121,156,100,255,120,156,102,255,120,157,104,255,119,157,105,255, + 119,157,107,255,118,157,109,255,117,156,111,255,116,156,112,255, + 115,156,114,255,114,156,115,255,113,156,117,255,112,156,118,255, + 111,156,119,255,110,156,120,255,108,155,122,255,107,155,123,255, + 106,155,124,255,105,155,125,255,103,154,126,255,102,154,127,255, + 101,154,128,255,100,153,129,255,98,153,129,255,97,152,130,255, + 96,152,130,255,95,152,130,255,93,151,131,255,92,151,131,255, + 91,151,131,255,90,150,131,255,89,150,131,255,88,149,131,255, + 87,149,131,255,86,149,131,255,85,148,130,255,84,148,130,255, + 83,148,130,255,82,148,130,255,81,147,129,255,81,147,129,255, + 80,147,129,255,79,147,129,255,78,146,128,255,78,146,128,255, + 77,146,128,255,76,145,128,255,75,145,127,255,75,144,127,255, + 74,144,127,255,73,144,127,255,73,143,126,255,72,143,126,255, + 72,143,126,255,71,143,126,255,71,142,125,255,70,142,125,255, + 70,142,125,255,69,142,125,255,69,141,124,255,68,141,124,255, + 68,141,124,255,67,141,124,255,67,140,124,255,66,140,124,255, + 66,140,124,255,65,140,124,255,64,139,123,255,64,139,123,255, + 64,139,123,255,63,139,123,255,63,138,122,255,62,138,122,255, + 62,138,122,255,62,138,122,255,61,137,122,255,61,137,122,255, + 61,137,122,255,61,137,122,255,60,136,121,255,60,136,121,255, + 60,136,121,255,59,136,121,255,59,135,120,255,58,135,120,255, + 58,135,120,255,58,135,120,255,57,134,120,255,57,134,120,255, + 57,134,120,255,56,134,120,255,55,133,119,255,55,133,119,255, + 54,133,119,255,53,133,119,255,53,133,119,255,53,132,119,255, + 52,132,119,255,51,132,119,255,51,132,119,255,50,131,119,255, + 49,131,119,255,48,131,119,255,48,130,119,255,47,130,119,255, + 46,129,119,255,45,129,119,255,45,129,119,255,44,128,119,255, + 43,128,119,255,42,128,119,255,41,128,119,255,40,127,119,255, + 39,127,119,255,38,127,119,255,38,126,119,255,37,126,120,255, + 36,125,120,255,35,125,120,255,35,125,120,255,34,124,120,255, + 33,124,120,255,32,124,120,255,32,124,120,255,31,123,121,255, + 30,123,121,255,29,123,121,255,29,123,121,255,28,122,122,255, + 27,122,122,255,26,122,122,255,26,122,122,255,25,121,122,255, + 24,121,122,255,24,121,122,255,23,121,122,255,23,121,123,255, + 22,121,123,255,22,121,123,255,21,121,123,255,21,120,124,255, + 20,120,124,255,20,120,124,255,19,120,124,255,19,120,125,255, + 18,120,125,255,18,120,125,255,18,120,125,255,17,119,125,255, + 17,119,125,255,17,119,125,255,17,119,125,255,16,118,126,255, + 16,118,126,255,16,118,126,255,16,118,126,255,15,118,127,255, + 15,118,127,255,15,118,127,255,14,118,127,255,14,118,128,255, + 13,118,128,255,13,118,128,255,13,118,129,255,12,117,129,255, + 12,117,130,255,12,117,130,255,12,117,130,255,12,117,130,255, + 12,117,130,255,12,117,130,255,12,117,130,255,12,117,131,255, + 12,117,131,255,12,117,131,255,12,117,131,255,11,117,132,255, + 11,117,132,255,11,117,132,255,11,117,132,255,12,118,133,255, + 12,118,133,255,12,118,133,255,12,118,133,255,12,118,134,255, + 12,118,134,255,12,118,134,255,12,118,134,255,12,119,135,255, + 12,119,135,255,12,119,135,255,12,119,135,255,13,120,136,255, + 13,120,136,255,13,120,136,255,13,121,136,255,14,121,137,255, + 14,122,137,255,14,122,137,255,14,122,138,255,15,123,138,255, + 15,123,139,255,15,123,139,255,15,123,140,255,16,124,140,255, + 16,124,141,255,16,124,141,255,16,125,141,255,17,125,142,255, + 17,126,142,255,17,126,142,255,17,126,143,255,18,127,143,255, + 18,127,144,255,18,127,144,255,18,127,145,255,18,127,145,255, + 18,127,146,255,18,127,146,255,18,127,147,255,18,128,147,255, + 18,128,148,255,18,128,148,255,18,128,149,255,18,128,149,255, + 18,128,150,255,18,128,150,255,18,128,150,255,19,129,151,255, + 19,129,151,255,19,129,151,255,19,129,151,255,19,128,152,255, + 19,128,152,255,19,128,152,255,19,128,152,255,18,128,153,255, + 18,128,153,255,18,128,153,255,18,128,153,255,18,127,154,255, + 18,127,154,255,18,127,154,255,18,127,154,255,18,126,154,255, + 18,126,154,255,18,126,154,255,18,126,154,255,18,125,153,255, + 18,125,153,255,18,124,153,255,18,124,152,255,18,123,152,255, + 18,122,151,255,18,122,151,255,18,121,150,255,18,121,150,255, + 18,120,149,255,18,119,148,255,18,119,148,255,17,118,147,255, + 17,117,146,255,17,116,145,255,17,116,144,255,16,115,143,255, + 16,114,142,255,16,113,141,255,16,112,140,255,16,111,139,255, + 16,110,138,255,16,109,137,255,16,108,135,255,15,107,134,255, + 15,106,132,255,15,105,131,255,15,104,130,255,14,103,129,255, + 14,102,127,255,14,101,126,255,14,100,124,255,13,99,123,255, + 13,98,121,255,13,97,120,255,12,96,118,255,12,95,116,255, + 11,94,114,255,11,93,113,255,11,92,111,255,10,91,110,255, + 10,90,108,255,10,89,107,255,10,88,105,255,9,87,104,255, + 9,86,102,255,9,85,101,255,9,85,99,255,8,84,98,255, + 8,83,96,255,8,82,95,255,8,82,93,255,8,81,92,255, + 8,80,90,255,8,79,89,255,8,79,88,255,7,78,87,255, + 7,77,85,255,7,77,84,255,7,76,83,255,6,76,82,255, + 6,75,81,255,6,75,80,255,6,74,79,255,6,74,78,255, + 6,73,77,255,6,73,76,255,6,72,75,255,6,72,74,255, + 6,71,73,255,6,71,72,255,6,71,72,255,6,70,71,255, + 6,70,70,255,6,70,69,255,6,70,69,255,6,69,68,255, + 6,69,67,255,6,69,67,255,6,69,66,255,6,68,66,255, + 6,68,65,255,6,68,65,255,6,68,64,255,6,67,64,255, + 6,67,63,255,6,67,63,255,6,67,62,255,6,66,62,255, + 6,66,61,255,6,66,61,255,6,66,60,255,6,65,60,255, + 6,65,59,255,6,65,59,255,6,65,59,255,6,64,58,255, + 6,64,58,255,6,64,58,255,6,64,57,255,6,64,57,255, + 6,64,56,255,6,64,56,255,6,64,56,255,7,63,55,255, + 7,63,55,255,7,63,55,255,7,63,55,255,7,63,54,255, + 7,63,54,255,7,63,54,255,7,63,53,255,7,62,53,255, + 7,62,52,255,7,62,52,255,7,62,52,255,8,62,51,255, + 8,62,51,255,8,62,51,255,8,62,51,255,8,61,50,255, + 8,61,50,255,8,61,50,255,8,61,49,255,8,61,49,255, + 8,61,48,255,8,61,48,255,8,61,48,255,9,60,47,255, + 9,60,47,255,9,60,47,255,9,60,47,255,9,60,46,255, + 9,60,46,255,9,60,46,255,9,60,46,255,9,59,45,255, + 9,59,45,255,9,59,45,255,9,59,45,255,10,59,44,255, + 10,59,44,255,10,59,44,255,10,59,44,255,10,59,43,255, + 10,59,43,255,10,59,43,255,10,59,43,255,11,59,42,255, + 11,59,42,255,11,59,42,255,11,59,42,255,11,59,41,255, + 11,59,41,255,11,59,41,255,11,59,41,255,12,60,40,255, + 12,60,40,255,12,60,40,255,13,60,40,255,13,61,39,255, + 14,61,39,255,14,61,39,255,14,61,39,255,15,61,39,255, + 15,61,39,255,15,61,39,255,16,62,39,255,16,62,39,255, + 17,63,39,255,17,63,39,255,18,63,39,255,18,64,39,255, + 19,64,39,255,19,64,39,255,20,65,39,255,20,65,39,255, + 21,66,39,255,21,66,39,255,22,67,39,255,22,67,38,255, + 23,68,38,255,23,68,38,255,24,69,38,255,25,69,39,255, + 26,70,39,255,26,70,39,255,27,71,39,255,27,71,39,255, + 28,72,39,255,28,72,39,255,29,72,39,255,29,73,39,255, + 30,73,39,255,30,73,39,255,31,73,39,255,31,74,39,255, + 32,74,39,255,32,74,39,255,32,74,39,255,33,74,38,255, + 33,74,38,255,33,74,38,255,33,74,38,255,34,75,38,255, + 34,75,38,255,34,75,38,255,34,75,38,255,35,75,38,255, + 35,75,38,255,35,75,38,255,35,75,38,255,35,74,37,255, + 35,74,37,255,35,74,37,255,35,74,37,255,35,73,37,255, + 35,73,37,255,35,73,37,255,35,73,37,255,34,72,36,255, + 34,72,36,255,34,72,36,255,34,71,36,255,33,71,35,255, + 33,70,35,255,33,70,35,255,32,69,35,255,32,69,34,255, + 31,68,34,255,31,68,34,255,30,67,34,255,30,66,33,255, + 29,65,33,255,29,65,33,255,28,64,33,255,28,63,33,255, + 27,62,33,255,27,62,33,255,26,61,33,255,25,60,32,255, + 24,59,32,255,24,58,32,255,23,57,32,255,23,56,32,255, + 22,55,32,255,22,55,32,255,21,54,32,255,20,53,31,255, + 19,52,31,255,19,51,31,255,18,50,31,255,18,49,30,255, + 17,48,30,255,17,48,30,255,16,47,30,255,16,46,30,255, + 15,45,30,255,15,44,30,255,14,43,30,255,14,42,30,255, + 13,41,30,255,13,41,30,255,12,40,30,255,12,39,29,255, + 11,38,29,255,11,38,29,255,10,37,29,255,10,36,29,255, + 9,35,29,255,9,35,29,255,9,34,29,255,8,34,28,255, + 8,33,28,255,8,33,28,255,8,32,28,255,7,32,28,255, + 7,31,28,255,7,31,28,255,7,30,28,255,7,30,28,255, + 7,29,28,255,7,29,28,255,7,28,28,255,6,28,27,255, + 6,27,27,255,6,27,27,255,6,27,27,255,6,26,27,255, + 6,26,27,255,6,26,27,255,6,26,27,255,67,76,28,255, + 67,76,28,255,67,76,28,255,68,77,28,255,68,77,28,255, + 69,78,28,255,69,78,28,255,70,79,28,255,70,80,28,255, + 71,81,28,255,71,81,28,255,71,82,28,255,72,82,29,255, + 72,83,29,255,72,83,29,255,73,84,29,255,73,84,29,255, + 74,85,29,255,74,85,29,255,75,86,29,255,75,86,30,255, + 76,87,30,255,76,87,30,255,76,88,30,255,77,88,31,255, + 77,89,31,255,77,89,31,255,77,90,31,255,78,90,31,255, + 78,91,31,255,78,91,31,255,78,91,31,255,78,92,32,255, + 78,92,32,255,78,92,32,255,78,92,32,255,78,93,32,255, + 78,93,32,255,78,93,32,255,78,93,32,255,78,93,33,255, + 78,93,33,255,78,93,33,255,78,93,33,255,77,93,33,255, + 77,93,33,255,77,93,33,255,77,93,33,255,76,93,34,255, + 76,93,34,255,76,93,34,255,76,93,34,255,76,94,34,255, + 76,94,34,255,76,94,34,255,76,94,34,255,76,95,35,255, + 76,95,35,255,76,95,35,255,76,96,35,255,77,96,36,255, + 77,97,36,255,77,97,36,255,77,98,36,255,78,98,36,255, + 78,99,36,255,78,99,36,255,79,100,36,255,79,100,37,255, + 80,101,37,255,80,101,37,255,81,102,37,255,81,102,38,255, + 82,103,38,255,82,103,38,255,83,104,38,255,83,104,39,255, + 84,105,39,255,84,105,39,255,84,106,39,255,85,106,40,255, + 85,107,40,255,85,107,40,255,85,107,40,255,86,108,40,255, + 86,108,40,255,86,108,40,255,86,108,40,255,86,108,41,255, + 86,108,41,255,86,108,41,255,86,108,41,255,86,108,41,255, + 86,108,41,255,86,108,41,255,86,108,41,255,85,107,41,255, + 85,107,41,255,85,107,41,255,85,107,41,255,84,106,42,255, + 84,106,42,255,84,106,42,255,84,105,42,255,83,105,42,255, + 83,104,42,255,83,104,42,255,82,104,42,255,82,103,42,255, + 81,103,42,255,81,103,42,255,81,103,42,255,80,102,42,255, + 80,102,42,255,80,102,42,255,80,102,42,255,80,101,42,255, + 80,101,42,255,80,101,42,255,80,101,42,255,79,101,41,255, + 79,101,41,255,79,101,41,255,79,101,41,255,79,101,41,255, + 79,101,41,255,79,101,41,255,79,101,41,255,78,101,41,255, + 78,101,41,255,78,101,41,255,78,101,41,255,78,101,41,255, + 78,101,41,255,78,101,41,255,78,101,41,255,77,100,41,255, + 77,100,41,255,77,100,41,255,77,100,41,255,76,100,41,255, + 76,100,41,255,76,100,41,255,75,99,41,255,75,99,41,255, + 74,98,41,255,74,98,41,255,74,98,41,255,73,97,41,255, + 73,97,41,255,73,97,41,255,72,96,41,255,72,96,41,255, + 71,95,41,255,71,95,41,255,70,94,41,255,70,94,41,255, + 69,93,41,255,69,93,41,255,68,92,41,255,67,92,41,255, + 67,91,41,255,66,91,41,255,65,90,41,255,65,90,41,255, + 64,89,41,255,64,89,41,255,63,88,41,255,63,88,42,255, + 62,87,42,255,62,87,42,255,61,86,42,255,61,86,42,255, + 60,85,42,255,60,85,42,255,59,84,42,255,59,84,42,255, + 58,83,42,255,58,83,42,255,58,83,42,255,57,82,42,255, + 57,82,42,255,57,82,42,255,56,81,42,255,56,81,42,255, + 55,80,42,255,55,80,42,255,55,80,42,255,54,79,42,255, + 54,79,42,255,54,79,42,255,54,79,42,255,54,79,42,255, + 54,79,42,255,54,79,42,255,54,79,42,255,54,79,42,255, + 54,79,42,255,54,79,42,255,54,79,42,255,55,80,43,255, + 55,80,43,255,55,80,43,255,56,80,43,255,56,81,43,255, + 57,81,43,255,57,81,43,255,58,81,43,255,58,82,43,255, + 59,82,43,255,59,82,43,255,60,83,43,255,61,84,43,255, + 61,84,43,255,62,85,43,255,63,86,43,255,64,87,43,255, + 64,87,43,255,65,88,43,255,66,89,43,255,67,90,43,255, + 67,90,43,255,68,91,43,255,69,92,43,255,70,93,43,255, + 70,93,43,255,71,94,43,255,72,95,43,255,73,96,44,255, + 73,96,44,255,74,97,44,255,75,98,44,255,76,99,44,255, + 76,99,44,255,77,100,44,255,78,101,44,255,78,101,44,255, + 79,102,44,255,79,102,44,255,79,103,44,255,80,103,44,255, + 80,104,44,255,80,104,44,255,81,104,44,255,81,105,44,255, + 82,105,44,255,82,105,44,255,82,105,44,255,83,106,44,255, + 83,106,44,255,83,106,44,255,83,106,44,255,84,107,44,255, + 84,107,44,255,84,107,44,255,84,107,44,255,85,108,44,255, + 85,108,44,255,85,108,44,255,85,108,44,255,86,109,44,255, + 86,109,44,255,86,109,44,255,86,109,44,255,87,110,44,255, + 87,110,44,255,87,110,44,255,88,110,44,255,88,111,44,255, + 89,111,44,255,89,111,44,255,89,112,44,255,90,112,44,255, + 90,113,44,255,90,113,44,255,90,113,44,255,91,114,45,255, + 91,114,45,255,91,114,45,255,92,115,45,255,92,115,45,255, + 93,116,45,255,93,116,45,255,94,117,45,255,94,117,45,255, + 95,118,45,255,95,118,45,255,96,119,45,255,97,119,45,255, + 97,120,45,255,98,120,45,255,99,121,45,255,99,122,45,255, + 100,122,45,255,100,123,45,255,101,124,45,255,102,124,45,255, + 102,125,45,255,103,125,45,255,104,126,45,255,104,127,46,255, + 105,127,46,255,105,128,46,255,106,129,46,255,107,130,47,255, + 107,130,47,255,108,131,47,255,109,132,47,255,110,133,48,255, + 110,133,48,255,111,134,48,255,112,135,49,255,113,136,49,255, + 113,137,50,255,114,138,50,255,115,139,51,255,116,140,51,255, + 116,140,52,255,117,141,52,255,118,142,53,255,119,143,54,255, + 119,143,55,255,120,144,56,255,121,145,57,255,121,146,58,255, + 122,146,59,255,122,147,60,255,123,148,61,255,123,148,63,255, + 124,149,64,255,124,149,65,255,125,150,67,255,125,151,68,255, + 126,151,70,255,126,152,71,255,126,153,73,255,126,153,75,255, + 126,154,76,255,126,154,78,255,126,155,80,255,126,155,82,255, + 126,156,84,255,126,156,86,255,126,156,88,255,125,157,90,255, + 125,157,91,255,125,157,93,255,124,157,95,255,123,157,97,255, + 123,157,99,255,122,157,101,255,121,157,103,255,121,158,105,255, + 120,158,107,255,120,158,109,255,119,158,111,255,118,157,113,255, + 117,157,114,255,116,157,116,255,115,157,117,255,114,157,119,255, + 113,157,120,255,112,157,121,255,111,157,122,255,109,156,124,255, + 108,156,125,255,107,156,126,255,106,156,127,255,104,155,128,255, + 103,155,129,255,102,155,130,255,101,154,131,255,99,154,131,255, + 98,153,132,255,97,153,132,255,96,153,132,255,94,152,133,255, + 93,152,133,255,92,152,133,255,91,152,133,255,90,151,134,255, + 89,151,134,255,88,151,134,255,87,150,134,255,86,150,133,255, + 85,149,133,255,84,149,133,255,83,149,133,255,82,148,132,255, + 82,148,132,255,81,148,132,255,80,148,132,255,79,147,131,255, + 79,147,131,255,78,147,131,255,77,147,131,255,76,146,130,255, + 76,146,130,255,75,146,130,255,74,146,130,255,74,145,129,255, + 73,145,129,255,73,145,129,255,72,145,129,255,72,144,128,255, + 71,144,128,255,71,144,128,255,70,144,128,255,70,143,127,255, + 69,143,127,255,69,143,127,255,68,142,127,255,68,142,127,255, + 67,141,127,255,67,141,127,255,66,141,127,255,65,140,126,255, + 65,140,126,255,65,140,126,255,64,140,126,255,64,139,125,255, + 63,139,125,255,63,139,125,255,63,139,125,255,62,138,125,255, + 62,138,125,255,62,138,125,255,61,138,125,255,61,137,124,255, + 60,137,124,255,60,137,124,255,59,137,124,255,59,136,123,255, + 58,136,123,255,58,136,123,255,58,136,123,255,57,135,122,255, + 57,135,122,255,57,135,122,255,56,135,122,255,55,134,122,255, + 55,134,122,255,54,134,122,255,53,134,122,255,53,134,122,255, + 53,133,122,255,52,133,122,255,51,133,122,255,51,133,122,255, + 50,132,121,255,49,132,121,255,48,132,121,255,48,131,121,255, + 47,131,121,255,46,130,121,255,45,130,121,255,44,130,121,255, + 43,129,121,255,42,129,121,255,41,129,121,255,41,129,121,255, + 40,128,121,255,39,128,121,255,38,128,121,255,37,127,121,255, + 36,127,122,255,35,126,122,255,34,126,122,255,34,126,122,255, + 33,125,122,255,32,125,122,255,31,125,122,255,31,125,122,255, + 30,124,123,255,29,124,123,255,28,124,123,255,28,124,123,255, + 27,123,124,255,26,123,124,255,25,123,124,255,25,123,124,255, + 24,122,124,255,23,122,124,255,23,122,124,255,22,122,124,255, + 22,122,125,255,21,122,125,255,21,122,125,255,20,122,125,255, + 20,121,125,255,19,121,125,255,19,121,125,255,18,121,125,255, + 18,121,126,255,17,121,126,255,17,121,126,255,17,121,126,255, + 16,120,126,255,16,120,126,255,16,120,126,255,16,120,127,255, + 15,119,127,255,15,119,128,255,15,119,128,255,15,119,128,255, + 14,119,128,255,14,119,128,255,14,119,128,255,14,119,128,255, + 13,119,129,255,13,119,129,255,13,119,129,255,13,119,130,255, + 12,118,130,255,12,118,131,255,12,118,131,255,12,118,131,255, + 11,118,131,255,11,118,131,255,11,118,131,255,11,118,131,255, + 11,118,132,255,11,118,132,255,11,118,132,255,11,118,132,255, + 11,118,133,255,11,118,133,255,11,118,133,255,11,118,133,255, + 11,119,134,255,11,119,134,255,11,119,134,255,11,119,134,255, + 11,119,135,255,11,119,135,255,11,119,135,255,11,119,135,255, + 12,120,136,255,12,120,136,255,12,120,136,255,12,120,136,255, + 12,121,137,255,12,121,137,255,12,121,137,255,12,121,137,255, + 13,122,138,255,13,122,138,255,13,122,138,255,13,122,139,255, + 14,123,139,255,14,123,140,255,14,123,140,255,14,123,141,255, + 15,124,141,255,15,124,142,255,15,124,142,255,15,125,142,255, + 16,125,143,255,16,126,143,255,16,126,143,255,16,126,144,255, + 17,127,144,255,17,127,145,255,17,127,145,255,17,127,146,255, + 17,127,146,255,17,127,147,255,17,127,147,255,17,127,148,255, + 17,128,148,255,17,128,149,255,17,128,149,255,17,128,150,255, + 17,128,150,255,17,128,151,255,17,128,151,255,17,128,151,255, + 18,129,152,255,18,129,152,255,18,129,152,255,18,129,152,255, + 18,128,153,255,18,128,153,255,18,128,153,255,18,128,153,255, + 17,128,154,255,17,128,154,255,17,128,154,255,17,128,154,255, + 17,127,155,255,17,127,155,255,17,127,155,255,17,127,155,255, + 17,126,155,255,17,126,155,255,17,126,155,255,17,126,155,255, + 17,125,154,255,17,125,154,255,17,125,154,255,17,124,153,255, + 17,124,153,255,17,123,152,255,17,123,152,255,17,122,151,255, + 17,122,151,255,17,121,150,255,17,120,149,255,17,120,149,255, + 16,119,148,255,16,118,147,255,16,117,146,255,16,117,145,255, + 15,116,144,255,15,115,143,255,15,114,142,255,15,113,141,255, + 15,112,140,255,15,111,139,255,15,110,138,255,15,109,136,255, + 14,108,135,255,14,107,133,255,14,106,132,255,14,105,131,255, + 13,104,130,255,13,103,128,255,13,102,127,255,13,101,125,255, + 12,100,124,255,12,99,122,255,12,98,121,255,12,97,119,255, + 11,96,117,255,11,95,115,255,11,94,114,255,11,93,112,255, + 10,92,111,255,10,91,109,255,10,90,108,255,10,89,106,255, + 9,88,105,255,9,87,103,255,9,86,102,255,9,86,100,255, + 8,85,99,255,8,84,97,255,8,83,96,255,8,83,94,255, + 8,82,93,255,8,81,91,255,8,80,90,255,8,80,89,255, + 7,79,88,255,7,78,86,255,7,78,85,255,7,77,84,255, + 6,77,83,255,6,76,82,255,6,76,81,255,6,75,80,255, + 6,75,79,255,6,74,78,255,6,74,77,255,6,73,76,255, + 6,73,75,255,6,72,74,255,6,72,73,255,6,72,73,255, + 6,71,72,255,6,71,71,255,6,71,70,255,6,71,70,255, + 6,70,69,255,6,70,68,255,6,70,68,255,6,70,67,255, + 6,69,67,255,6,69,66,255,6,69,66,255,6,69,65,255, + 6,68,65,255,6,68,64,255,6,68,64,255,6,68,63,255, + 6,67,63,255,6,67,62,255,6,67,62,255,6,67,61,255, + 6,66,61,255,6,66,60,255,6,66,60,255,6,66,60,255, + 6,65,59,255,6,65,59,255,6,65,59,255,6,65,58,255, + 6,65,58,255,6,65,57,255,6,65,57,255,6,65,57,255, + 7,64,56,255,7,64,56,255,7,64,56,255,7,64,56,255, + 7,64,55,255,7,64,55,255,7,64,55,255,7,64,54,255, + 7,63,54,255,7,63,53,255,7,63,53,255,7,63,53,255, + 8,63,52,255,8,63,52,255,8,63,52,255,8,63,52,255, + 8,62,51,255,8,62,51,255,8,62,51,255,8,62,50,255, + 8,62,50,255,8,62,49,255,8,62,49,255,8,62,49,255, + 9,61,48,255,9,61,48,255,9,61,48,255,9,61,48,255, + 9,61,47,255,9,61,47,255,9,61,47,255,9,61,47,255, + 9,60,46,255,9,60,46,255,9,60,46,255,9,60,46,255, + 9,60,45,255,9,60,45,255,9,60,45,255,9,60,45,255, + 10,60,44,255,10,60,44,255,10,60,44,255,10,60,44,255, + 10,60,43,255,10,60,43,255,10,60,43,255,10,60,43,255, + 10,60,42,255,10,60,42,255,10,60,42,255,10,60,42,255, + 11,61,41,255,11,61,41,255,11,61,41,255,12,61,41,255, + 12,62,40,255,13,62,40,255,13,62,40,255,13,62,40,255, + 14,62,39,255,14,62,39,255,14,62,39,255,15,62,39,255, + 15,63,39,255,16,63,39,255,16,63,39,255,17,64,39,255, + 17,64,39,255,18,65,39,255,18,65,39,255,19,65,39,255, + 19,66,39,255,20,66,39,255,20,66,39,255,21,67,39,255, + 21,67,38,255,22,68,38,255,22,68,38,255,23,69,38,255, + 24,69,39,255,25,70,39,255,25,70,39,255,26,71,39,255, + 26,71,39,255,27,72,39,255,27,72,39,255,28,72,39,255, + 28,73,39,255,29,73,39,255,29,73,39,255,30,73,39,255, + 30,74,39,255,31,74,39,255,31,74,39,255,31,74,39,255, + 32,74,38,255,32,74,38,255,32,74,38,255,32,74,38,255, + 33,75,38,255,33,75,38,255,33,75,38,255,33,75,38,255, + 34,75,38,255,34,75,38,255,34,75,38,255,34,75,38,255, + 34,74,37,255,34,74,37,255,34,74,37,255,34,74,37,255, + 34,73,37,255,34,73,37,255,34,73,37,255,34,73,37,255, + 33,72,36,255,33,72,36,255,33,72,36,255,33,71,36,255, + 32,71,35,255,32,70,35,255,32,70,35,255,31,69,35,255, + 31,69,34,255,30,68,34,255,30,68,34,255,29,67,34,255, + 29,66,33,255,28,65,33,255,28,65,33,255,27,64,33,255, + 27,63,33,255,26,62,33,255,26,62,33,255,25,61,33,255, + 24,60,32,255,23,59,32,255,23,58,32,255,22,57,32,255, + 22,56,32,255,21,55,32,255,21,55,32,255,20,54,32,255, + 19,53,31,255,18,52,31,255,18,51,31,255,17,50,31,255, + 17,49,30,255,16,48,30,255,16,48,30,255,15,47,30,255, + 15,46,30,255,14,45,30,255,14,45,30,255,13,44,30,255, + 13,43,30,255,12,42,30,255,12,42,30,255,12,41,30,255, + 11,40,29,255,11,39,29,255,11,39,29,255,10,38,29,255, + 10,37,29,255,9,36,29,255,9,36,29,255,9,35,29,255, + 8,34,28,255,8,33,28,255,8,33,28,255,8,32,28,255, + 7,32,28,255,7,31,28,255,7,31,28,255,7,31,28,255, + 7,30,28,255,7,30,28,255,7,30,28,255,7,29,28,255, + 6,29,27,255,6,28,27,255,6,28,27,255,6,28,27,255, + 6,27,27,255,6,27,27,255,6,27,27,255,6,27,27,255, + 68,76,27,255,68,76,27,255,68,76,27,255,68,77,27,255, + 69,77,28,255,69,78,28,255,69,78,28,255,70,79,28,255, + 70,80,28,255,71,81,28,255,71,81,28,255,72,82,28,255, + 72,82,29,255,73,83,29,255,73,83,29,255,74,84,29,255, + 74,84,29,255,75,85,29,255,75,85,29,255,76,86,29,255, + 76,87,30,255,77,88,30,255,77,88,30,255,77,89,30,255, + 78,89,31,255,78,90,31,255,78,90,31,255,78,91,31,255, + 79,91,31,255,79,92,31,255,79,92,31,255,79,92,31,255, + 79,93,32,255,79,93,32,255,79,93,32,255,79,93,32,255, + 79,94,32,255,79,94,32,255,79,94,32,255,79,94,32,255, + 78,94,33,255,78,94,33,255,78,94,33,255,78,94,33,255, + 78,94,33,255,78,94,33,255,78,94,33,255,78,94,33,255, + 77,94,34,255,77,94,34,255,77,94,34,255,77,94,34,255, + 77,95,34,255,77,95,34,255,77,95,34,255,77,95,34,255, + 77,96,35,255,77,96,35,255,77,96,35,255,77,96,35,255, + 78,97,36,255,78,97,36,255,78,97,36,255,78,98,36,255, + 78,98,36,255,78,99,36,255,78,99,36,255,79,100,36,255, + 79,100,37,255,80,101,37,255,80,101,37,255,81,102,37,255, + 81,102,38,255,82,103,38,255,82,103,38,255,82,104,38,255, + 83,104,39,255,83,105,39,255,83,105,39,255,83,106,39,255, + 84,106,40,255,84,107,40,255,84,107,40,255,84,107,40,255, + 85,108,40,255,85,108,40,255,85,108,40,255,85,108,40,255, + 86,109,41,255,86,109,41,255,86,109,41,255,86,109,41,255, + 85,108,41,255,85,108,41,255,85,108,41,255,85,108,41,255, + 85,107,42,255,85,107,42,255,85,107,42,255,85,107,42,255, + 84,106,42,255,84,106,42,255,84,106,42,255,83,105,42,255, + 83,105,42,255,82,104,42,255,82,104,42,255,82,104,42,255, + 81,103,42,255,81,103,42,255,81,103,42,255,81,103,42,255, + 80,102,42,255,80,102,42,255,80,102,42,255,80,102,42,255, + 79,101,42,255,79,101,42,255,79,101,42,255,79,101,42,255, + 78,101,42,255,78,101,42,255,78,101,42,255,78,101,42,255, + 78,101,42,255,78,101,42,255,78,101,42,255,78,101,42,255, + 77,101,41,255,77,101,41,255,77,101,41,255,77,101,41,255, + 77,101,41,255,77,101,41,255,77,101,41,255,77,101,41,255, + 76,100,41,255,76,100,41,255,76,100,41,255,76,100,41,255, + 75,100,41,255,75,100,41,255,75,100,41,255,75,100,41,255, + 74,99,41,255,74,99,41,255,74,99,41,255,73,98,41,255, + 73,98,41,255,72,97,41,255,72,97,41,255,72,97,41,255, + 71,96,41,255,71,96,41,255,71,96,41,255,70,95,41,255, + 70,95,41,255,69,94,41,255,69,94,41,255,68,93,41,255, + 67,93,41,255,67,92,41,255,66,92,41,255,65,91,41,255, + 65,91,41,255,64,90,41,255,64,90,41,255,63,89,41,255, + 62,88,41,255,62,88,41,255,61,87,41,255,60,86,41,255, + 60,86,42,255,59,85,42,255,59,85,42,255,58,84,42,255, + 58,84,42,255,57,83,42,255,57,83,42,255,57,83,42,255, + 56,82,42,255,56,82,42,255,56,82,42,255,55,81,42,255, + 55,81,42,255,54,80,42,255,54,80,42,255,54,80,42,255, + 53,79,42,255,53,79,42,255,53,79,42,255,53,79,42,255, + 53,78,42,255,53,78,42,255,53,78,42,255,53,78,42,255, + 53,78,42,255,53,78,42,255,53,78,42,255,53,78,42,255, + 54,79,43,255,54,79,43,255,54,79,43,255,55,79,43,255, + 55,80,43,255,56,80,43,255,56,80,43,255,57,81,43,255, + 57,81,43,255,58,82,43,255,58,82,43,255,59,83,43,255, + 60,83,43,255,60,84,43,255,61,84,43,255,62,85,43,255, + 63,86,43,255,63,86,43,255,64,87,43,255,65,88,43,255, + 66,89,43,255,66,90,43,255,67,91,43,255,68,92,43,255, + 69,93,43,255,69,93,43,255,70,94,43,255,71,95,43,255, + 72,96,44,255,72,96,44,255,73,97,44,255,74,98,44,255, + 75,99,44,255,75,99,44,255,76,100,44,255,77,101,44,255, + 77,101,44,255,78,102,44,255,78,102,44,255,79,103,44,255, + 79,103,44,255,80,104,44,255,80,104,44,255,81,105,44,255, + 81,105,44,255,82,106,44,255,82,106,44,255,82,106,44,255, + 83,107,44,255,83,107,44,255,83,107,44,255,83,107,44,255, + 84,108,44,255,84,108,44,255,84,108,44,255,84,108,44,255, + 85,109,44,255,85,109,44,255,85,109,44,255,85,109,44,255, + 86,110,44,255,86,110,44,255,86,110,44,255,86,110,44,255, + 87,111,44,255,87,111,44,255,87,111,44,255,87,111,44,255, + 88,112,44,255,88,112,44,255,88,112,44,255,89,113,44,255, + 89,113,44,255,90,114,44,255,90,114,44,255,90,114,44,255, + 91,115,44,255,91,115,44,255,91,115,44,255,92,116,44,255, + 92,116,44,255,93,117,44,255,93,117,44,255,94,118,44,255, + 94,118,44,255,95,119,44,255,95,119,44,255,96,120,44,255, + 96,120,45,255,97,121,45,255,97,121,45,255,98,122,45,255, + 98,123,45,255,99,123,45,255,99,124,45,255,100,125,45,255, + 101,125,46,255,101,126,46,255,102,126,46,255,103,127,46,255, + 104,128,46,255,104,128,46,255,105,129,46,255,106,130,46,255, + 106,131,47,255,107,131,47,255,107,132,47,255,108,133,48,255, + 109,134,48,255,109,134,49,255,110,135,49,255,111,136,50,255, + 112,137,50,255,112,137,51,255,113,138,51,255,114,139,52,255, + 115,140,52,255,115,140,53,255,116,141,53,255,117,142,54,255, + 118,143,55,255,118,144,55,255,119,145,56,255,120,146,57,255, + 121,147,58,255,121,147,59,255,122,148,60,255,123,149,62,255, + 123,149,63,255,124,150,65,255,124,150,66,255,124,151,68,255, + 125,151,69,255,125,152,71,255,125,152,72,255,125,153,74,255, + 126,153,76,255,126,154,77,255,126,154,79,255,126,155,81,255, + 127,155,83,255,127,156,85,255,127,156,87,255,126,157,89,255, + 126,157,91,255,125,158,92,255,125,158,94,255,124,158,96,255, + 124,158,99,255,123,158,101,255,123,158,103,255,122,158,105,255, + 122,159,107,255,121,159,108,255,121,159,110,255,120,159,112,255, + 119,158,114,255,118,158,115,255,117,158,117,255,116,158,119,255, + 115,158,120,255,114,158,122,255,113,158,123,255,112,158,125,255, + 110,157,126,255,109,157,128,255,108,157,129,255,107,157,130,255, + 106,156,131,255,105,156,132,255,104,156,133,255,103,156,134,255, + 101,155,134,255,100,155,135,255,99,155,135,255,98,155,135,255, + 96,154,136,255,95,154,136,255,94,154,136,255,93,153,136,255, + 92,153,136,255,91,152,136,255,90,152,136,255,89,152,136,255, + 88,151,135,255,87,151,135,255,86,151,135,255,85,151,135,255, + 84,150,135,255,84,150,135,255,83,150,135,255,82,150,134,255, + 81,149,134,255,80,149,133,255,79,149,133,255,78,148,133,255, + 77,148,132,255,77,147,132,255,76,147,132,255,75,147,132,255, + 75,146,131,255,74,146,131,255,74,146,131,255,73,146,131,255, + 73,145,130,255,72,145,130,255,72,145,130,255,71,145,130,255, + 71,144,130,255,70,144,130,255,70,144,130,255,69,144,130,255, + 69,143,129,255,68,143,129,255,68,143,129,255,67,143,129,255, + 66,142,128,255,66,142,128,255,65,142,128,255,65,142,128,255, + 64,141,128,255,64,141,128,255,64,141,128,255,63,141,128,255, + 63,140,127,255,62,140,127,255,62,140,127,255,62,140,127,255, + 61,139,126,255,61,139,126,255,61,139,126,255,60,139,126,255, + 60,138,125,255,59,138,125,255,59,138,125,255,58,138,125,255, + 58,137,125,255,57,137,125,255,57,137,125,255,56,136,125,255, + 55,136,124,255,55,135,124,255,54,135,124,255,53,135,124,255, + 53,135,124,255,53,134,124,255,52,134,124,255,51,134,124,255, + 50,134,124,255,49,133,124,255,48,133,124,255,47,133,124,255, + 47,132,124,255,46,132,124,255,45,131,124,255,44,131,124,255, + 44,131,124,255,43,130,124,255,42,130,124,255,41,130,124,255, + 40,130,124,255,39,129,124,255,38,129,124,255,37,129,124,255, + 37,128,124,255,36,128,124,255,35,127,124,255,34,127,124,255, + 34,127,124,255,33,126,124,255,32,126,124,255,31,126,124,255, + 30,126,124,255,29,125,124,255,28,125,124,255,28,125,124,255, + 27,125,124,255,27,124,125,255,26,124,125,255,25,124,125,255, + 25,124,125,255,24,123,125,255,23,123,125,255,23,123,125,255, + 22,123,125,255,22,123,126,255,21,123,126,255,21,123,126,255, + 20,123,126,255,20,122,127,255,19,122,127,255,19,122,127,255, + 18,122,127,255,18,121,128,255,17,121,128,255,17,121,128,255, + 17,121,128,255,16,121,128,255,16,121,128,255,16,121,128,255, + 16,121,128,255,15,120,129,255,15,120,129,255,15,120,129,255, + 15,120,129,255,14,120,130,255,14,120,130,255,14,120,130,255, + 13,120,130,255,13,119,131,255,12,119,131,255,12,119,131,255, + 12,119,131,255,11,119,132,255,11,119,132,255,11,119,132,255, + 11,119,132,255,11,119,133,255,11,119,133,255,11,119,133,255, + 11,119,133,255,11,118,134,255,11,118,134,255,11,118,134,255, + 11,118,134,255,10,118,135,255,10,118,135,255,10,118,135,255, + 10,118,135,255,11,119,136,255,11,119,136,255,11,119,136,255, + 11,119,136,255,11,119,137,255,11,119,137,255,11,119,137,255, + 11,119,137,255,11,120,137,255,11,120,137,255,11,120,137,255, + 11,120,138,255,12,121,138,255,12,121,139,255,12,121,139,255, + 12,122,139,255,13,122,140,255,13,123,140,255,13,123,140,255, + 13,123,140,255,14,124,141,255,14,124,141,255,14,124,141,255, + 14,124,142,255,15,125,142,255,15,125,143,255,15,125,143,255, + 15,125,143,255,15,126,144,255,15,126,144,255,15,126,144,255, + 15,126,145,255,16,127,145,255,16,127,146,255,16,127,146,255, + 16,127,147,255,16,127,147,255,16,127,148,255,16,127,148,255, + 16,127,149,255,16,128,149,255,16,128,150,255,16,128,150,255, + 16,128,151,255,16,128,151,255,16,128,152,255,16,128,152,255, + 16,128,152,255,17,129,153,255,17,129,153,255,17,129,153,255, + 17,129,153,255,17,128,154,255,17,128,154,255,17,128,154,255, + 17,128,154,255,16,128,155,255,16,128,155,255,16,128,155,255, + 16,128,155,255,16,127,156,255,16,127,156,255,16,127,156,255, + 16,127,156,255,16,127,156,255,16,127,156,255,16,127,156,255, + 16,127,156,255,16,126,155,255,16,126,155,255,16,125,155,255, + 16,125,154,255,16,124,154,255,16,123,153,255,16,123,153,255, + 16,122,152,255,16,122,152,255,16,121,151,255,16,120,150,255, + 16,120,150,255,16,119,149,255,16,118,148,255,16,117,147,255, + 16,117,146,255,15,116,145,255,15,115,144,255,15,114,143,255, + 15,114,142,255,15,113,141,255,15,112,140,255,15,111,139,255, + 15,110,137,255,14,109,136,255,14,108,134,255,14,107,133,255, + 14,106,132,255,13,105,131,255,13,104,129,255,13,103,128,255, + 13,102,126,255,12,101,125,255,12,100,123,255,12,99,122,255, + 11,98,120,255,11,97,119,255,10,96,117,255,10,95,116,255, + 10,94,114,255,9,93,113,255,9,92,111,255,9,91,110,255, + 9,90,108,255,9,89,107,255,9,88,105,255,9,87,104,255, + 9,87,102,255,8,86,101,255,8,85,99,255,8,84,98,255, + 8,84,96,255,7,83,95,255,7,82,93,255,7,81,92,255, + 7,81,91,255,6,80,90,255,6,79,88,255,6,79,87,255, + 6,78,86,255,6,78,85,255,6,77,83,255,6,77,82,255, + 6,76,81,255,6,76,80,255,6,75,79,255,6,75,78,255, + 6,74,78,255,6,74,77,255,6,73,76,255,6,73,75,255, + 6,73,74,255,5,72,73,255,5,72,72,255,5,72,71,255, + 5,72,71,255,5,71,70,255,5,71,69,255,5,71,69,255, + 5,71,68,255,5,70,68,255,5,70,67,255,5,70,67,255, + 5,70,66,255,5,69,66,255,5,69,65,255,5,69,65,255, + 5,69,64,255,5,68,64,255,5,68,63,255,5,68,63,255, + 5,68,62,255,5,67,62,255,5,67,61,255,5,67,61,255, + 5,67,61,255,6,66,60,255,6,66,60,255,6,66,60,255, + 6,66,59,255,6,66,59,255,6,66,58,255,6,66,58,255, + 6,66,58,255,6,65,57,255,6,65,57,255,6,65,57,255, + 6,65,57,255,6,65,56,255,6,65,56,255,6,65,56,255, + 6,65,55,255,6,64,55,255,6,64,54,255,6,64,54,255, + 6,64,54,255,7,64,53,255,7,64,53,255,7,64,53,255, + 7,64,53,255,7,63,52,255,7,63,52,255,7,63,52,255, + 7,63,51,255,7,63,51,255,7,63,50,255,7,63,50,255, + 7,63,50,255,8,62,49,255,8,62,49,255,8,62,49,255, + 8,62,48,255,8,62,48,255,8,62,47,255,8,62,47,255, + 8,62,47,255,8,61,46,255,8,61,46,255,8,61,46,255, + 8,61,46,255,9,61,45,255,9,61,45,255,9,61,45,255, + 9,61,45,255,9,61,44,255,9,61,44,255,9,61,44,255, + 9,61,44,255,10,61,43,255,10,61,43,255,10,61,43,255, + 10,61,43,255,10,60,42,255,10,60,42,255,10,60,42,255, + 10,60,42,255,11,61,41,255,11,61,41,255,11,61,41,255, + 11,61,41,255,12,62,40,255,12,62,40,255,12,62,40,255, + 13,62,40,255,13,62,40,255,14,62,40,255,14,62,40,255, + 14,63,40,255,15,63,40,255,15,64,40,255,15,64,40,255, + 16,64,40,255,16,65,40,255,17,65,40,255,17,65,40,255, + 18,66,40,255,18,66,39,255,19,67,39,255,19,67,39,255, + 20,68,39,255,20,68,39,255,21,69,39,255,21,69,39,255, + 22,70,39,255,23,70,39,255,24,71,39,255,24,71,39,255, + 25,71,39,255,25,72,39,255,26,72,39,255,26,72,39,255, + 27,73,39,255,27,73,39,255,28,74,39,255,28,74,39,255, + 29,74,39,255,29,74,39,255,30,74,39,255,30,74,39,255, + 30,74,39,255,31,75,39,255,31,75,39,255,31,75,39,255, + 31,75,39,255,32,75,39,255,32,75,39,255,32,75,39,255, + 32,75,39,255,33,75,38,255,33,75,38,255,33,75,38,255, + 33,75,38,255,33,75,38,255,33,75,38,255,33,75,38,255, + 33,75,38,255,33,74,37,255,33,74,37,255,33,74,37,255, + 33,73,37,255,32,73,36,255,32,72,36,255,32,72,36,255, + 32,71,36,255,31,71,36,255,31,70,36,255,31,70,36,255, + 30,69,36,255,30,69,35,255,29,68,35,255,29,68,35,255, + 28,67,35,255,28,67,34,255,27,66,34,255,27,66,34,255, + 26,65,34,255,26,64,33,255,25,63,33,255,25,63,33,255, + 24,62,33,255,23,61,33,255,22,60,33,255,22,59,33,255, + 21,58,33,255,21,57,32,255,20,56,32,255,20,56,32,255, + 19,55,32,255,19,54,32,255,18,53,32,255,18,52,32,255, + 17,51,32,255,17,50,31,255,16,49,31,255,16,49,31,255, + 15,48,31,255,15,47,31,255,14,46,31,255,14,45,31,255, + 13,44,31,255,13,43,30,255,12,42,30,255,12,42,30,255, + 11,41,30,255,11,40,30,255,10,39,30,255,10,39,30,255, + 9,38,30,255,9,37,29,255,8,36,29,255,8,36,29,255, + 8,35,29,255,7,35,29,255,7,34,29,255,7,34,29,255, + 7,33,29,255,6,33,29,255,6,32,29,255,6,32,29,255, + 6,31,29,255,6,31,28,255,6,30,28,255,6,30,28,255, + 6,29,28,255,5,29,28,255,5,28,28,255,5,28,28,255, + 5,28,28,255,5,27,28,255,5,27,28,255,5,27,28,255, + 5,27,28,255,68,77,27,255,68,77,27,255,68,77,27,255, + 68,78,27,255,69,78,28,255,69,79,28,255,69,79,28,255, + 70,80,28,255,70,81,28,255,71,82,28,255,71,82,28,255, + 72,83,28,255,72,83,29,255,73,84,29,255,73,84,29,255, + 74,85,29,255,74,85,29,255,75,86,29,255,75,86,29,255, + 76,87,29,255,76,88,30,255,77,89,30,255,77,89,30,255, + 77,90,30,255,78,90,31,255,78,91,31,255,78,91,31,255, + 78,92,31,255,79,92,31,255,79,93,31,255,79,93,31,255, + 79,93,31,255,79,94,32,255,79,94,32,255,79,94,32,255, + 79,94,32,255,79,95,32,255,79,95,32,255,79,95,32,255, + 79,95,32,255,79,95,33,255,79,95,33,255,79,95,33,255, + 79,95,33,255,78,95,33,255,78,95,33,255,78,95,33,255, + 78,95,33,255,77,95,34,255,77,95,34,255,77,95,34,255, + 77,95,34,255,77,96,34,255,77,96,34,255,77,96,34,255, + 77,96,34,255,77,97,35,255,77,97,35,255,77,97,35,255, + 77,97,35,255,78,98,36,255,78,98,36,255,78,98,36,255, + 78,99,36,255,78,99,36,255,78,100,36,255,78,100,36,255, + 79,101,36,255,79,101,37,255,80,102,37,255,80,102,37,255, + 81,103,37,255,81,103,38,255,82,104,38,255,82,104,38,255, + 82,105,38,255,83,105,39,255,83,106,39,255,83,106,39,255, + 83,107,39,255,84,107,40,255,84,108,40,255,84,108,40,255, + 84,108,40,255,85,109,40,255,85,109,40,255,85,109,40,255, + 85,109,40,255,86,109,41,255,86,109,41,255,86,109,41,255, + 86,109,41,255,85,109,41,255,85,109,41,255,85,109,41,255, + 85,109,41,255,85,108,42,255,85,108,42,255,85,108,42,255, + 85,108,42,255,84,107,42,255,84,107,42,255,84,107,42,255, + 83,106,42,255,83,106,42,255,82,105,42,255,82,105,42,255, + 82,105,42,255,81,104,42,255,81,104,42,255,81,104,42,255, + 81,104,42,255,80,103,42,255,80,103,42,255,80,103,42,255, + 80,103,42,255,79,102,42,255,79,102,42,255,79,102,42,255, + 79,102,42,255,78,102,42,255,78,102,42,255,78,102,42,255, + 78,102,42,255,78,102,42,255,78,102,42,255,78,102,42,255, + 78,102,42,255,77,102,41,255,77,102,41,255,77,102,41,255, + 77,102,41,255,77,102,41,255,77,102,41,255,77,102,41,255, + 77,102,41,255,76,101,41,255,76,101,41,255,76,101,41,255, + 76,101,41,255,75,101,41,255,75,101,41,255,75,101,41,255, + 74,100,41,255,74,100,41,255,73,99,41,255,73,99,41,255, + 73,99,41,255,72,98,41,255,72,98,41,255,72,98,41,255, + 71,97,41,255,71,97,41,255,70,96,41,255,70,96,41,255, + 69,95,41,255,69,95,41,255,68,94,41,255,68,94,41,255, + 67,93,41,255,66,93,41,255,66,92,41,255,65,92,41,255, + 64,91,41,255,64,91,41,255,63,90,41,255,63,90,41,255, + 62,89,41,255,61,88,41,255,61,88,41,255,60,87,41,255, + 59,86,41,255,59,86,42,255,58,85,42,255,58,85,42,255, + 57,84,42,255,57,84,42,255,56,83,42,255,56,83,42,255, + 56,83,42,255,55,82,42,255,55,82,42,255,55,82,42,255, + 54,81,42,255,54,81,42,255,53,80,42,255,53,80,42,255, + 53,80,42,255,52,79,42,255,52,79,42,255,52,79,42,255, + 52,79,42,255,52,78,42,255,52,78,42,255,52,78,42,255, + 52,78,42,255,52,78,42,255,52,78,42,255,52,78,42,255, + 52,78,42,255,53,79,43,255,53,79,43,255,53,79,43,255, + 54,79,43,255,54,80,43,255,55,80,43,255,55,80,43,255, + 56,81,43,255,56,81,43,255,57,82,43,255,57,82,43,255, + 58,83,43,255,59,83,43,255,59,84,43,255,60,84,43,255, + 61,85,43,255,62,86,43,255,62,86,43,255,63,87,43,255, + 64,88,43,255,65,89,43,255,65,90,43,255,66,91,43,255, + 67,92,43,255,68,93,43,255,68,93,43,255,69,94,43,255, + 70,95,43,255,71,96,44,255,71,96,44,255,72,97,44,255, + 73,98,44,255,74,99,44,255,74,99,44,255,75,100,44,255, + 76,101,44,255,76,101,44,255,77,102,44,255,77,102,44,255, + 78,103,44,255,78,103,44,255,79,104,44,255,79,104,44,255, + 80,105,44,255,80,105,44,255,81,106,44,255,81,106,44,255, + 81,106,44,255,82,107,44,255,82,107,44,255,82,107,44,255, + 82,107,44,255,83,108,44,255,83,108,44,255,83,108,44,255, + 83,108,44,255,84,109,44,255,84,109,44,255,84,109,44,255, + 84,109,44,255,85,110,44,255,85,110,44,255,85,110,44,255, + 85,110,44,255,86,111,44,255,86,111,44,255,86,111,44,255, + 87,111,44,255,87,112,44,255,88,112,44,255,88,112,44,255, + 88,113,44,255,89,113,44,255,89,114,44,255,89,114,44,255, + 89,114,44,255,90,115,44,255,90,115,44,255,90,115,44,255, + 91,116,44,255,91,116,44,255,92,117,44,255,92,117,44,255, + 93,118,44,255,93,118,44,255,94,119,44,255,94,119,44,255, + 95,120,44,255,95,120,45,255,96,121,45,255,96,121,45,255, + 97,122,45,255,97,123,45,255,98,123,45,255,98,124,45,255, + 99,125,45,255,100,125,46,255,100,126,46,255,101,126,46,255, + 102,127,46,255,103,128,46,255,103,128,46,255,104,129,46,255, + 105,130,46,255,105,131,47,255,106,131,47,255,106,132,47,255, + 107,133,48,255,108,134,48,255,108,134,49,255,109,135,49,255, + 110,136,50,255,111,137,50,255,111,137,51,255,112,138,51,255, + 113,139,52,255,114,140,52,255,114,140,53,255,115,141,53,255, + 116,142,54,255,117,143,55,255,117,144,56,255,118,145,57,255, + 119,146,58,255,120,147,59,255,120,147,60,255,121,148,61,255, + 122,149,63,255,122,149,64,255,123,150,66,255,123,150,67,255, + 124,151,69,255,124,152,70,255,125,152,72,255,125,153,73,255, + 125,154,75,255,126,154,77,255,126,155,78,255,126,155,80,255, + 126,156,82,255,127,156,84,255,127,157,86,255,127,157,88,255, + 127,158,90,255,126,158,92,255,126,159,93,255,126,159,95,255, + 125,159,97,255,125,159,100,255,124,159,102,255,124,159,104,255, + 123,159,106,255,123,160,108,255,122,160,110,255,122,160,112,255, + 121,160,114,255,120,159,116,255,119,159,117,255,118,159,119,255, + 117,159,121,255,116,159,122,255,115,159,124,255,114,159,125,255, + 113,159,127,255,111,158,128,255,110,158,130,255,109,158,131,255, + 108,158,132,255,107,157,133,255,106,157,134,255,105,157,135,255, + 104,157,136,255,102,156,136,255,101,156,137,255,100,156,137,255, + 99,156,137,255,97,155,138,255,96,155,138,255,95,155,138,255, + 94,155,138,255,93,154,139,255,92,154,139,255,91,154,139,255, + 90,153,139,255,89,153,138,255,88,152,138,255,87,152,138,255, + 86,152,138,255,85,151,138,255,85,151,138,255,84,151,138,255, + 83,151,137,255,82,150,137,255,81,150,136,255,80,150,136,255, + 79,150,136,255,78,149,135,255,78,149,135,255,77,149,135,255, + 76,149,135,255,76,148,134,255,75,148,134,255,75,148,134,255, + 74,148,134,255,74,147,133,255,73,147,133,255,73,147,133,255, + 72,147,133,255,72,146,133,255,71,146,133,255,71,146,133,255, + 70,145,133,255,70,145,132,255,69,144,132,255,69,144,132,255, + 68,144,132,255,67,143,131,255,67,143,131,255,66,143,131,255, + 66,143,131,255,65,142,131,255,65,142,131,255,65,142,131,255, + 64,142,131,255,64,141,130,255,63,141,130,255,63,141,130,255, + 62,141,130,255,62,140,129,255,61,140,129,255,61,140,129,255, + 60,140,129,255,60,139,128,255,59,139,128,255,59,139,128,255, + 58,139,128,255,58,138,127,255,57,138,127,255,57,138,127,255, + 56,137,127,255,55,137,127,255,55,136,127,255,54,136,127,255, + 53,136,127,255,53,136,127,255,53,135,127,255,52,135,127,255, + 51,135,127,255,50,135,127,255,49,134,126,255,48,134,126,255, + 47,134,126,255,47,133,126,255,46,133,126,255,45,132,126,255, + 44,132,126,255,43,132,126,255,42,131,126,255,41,131,126,255, + 40,131,126,255,40,131,126,255,39,130,126,255,38,130,126,255, + 37,130,126,255,36,129,126,255,35,129,126,255,34,128,126,255, + 33,128,126,255,33,128,126,255,32,127,126,255,31,127,126,255, + 30,127,126,255,29,127,126,255,28,126,126,255,27,126,126,255, + 27,126,126,255,26,126,126,255,26,125,127,255,25,125,127,255, + 24,125,127,255,24,125,127,255,23,124,127,255,22,124,127,255, + 22,124,127,255,21,124,127,255,21,124,128,255,20,124,128,255, + 20,124,128,255,19,124,128,255,19,123,128,255,18,123,128,255, + 18,123,128,255,17,123,128,255,17,122,129,255,16,122,129,255, + 16,122,129,255,16,122,129,255,15,122,129,255,15,122,129,255, + 15,122,129,255,15,122,130,255,14,121,130,255,14,121,131,255, + 14,121,131,255,14,121,131,255,13,121,131,255,13,121,131,255, + 13,121,131,255,13,121,131,255,12,120,132,255,12,120,132,255, + 12,120,132,255,12,120,132,255,11,120,133,255,11,120,133,255, + 11,120,133,255,11,120,133,255,10,120,134,255,10,120,134,255, + 10,120,134,255,10,120,134,255,10,119,135,255,10,119,135,255, + 10,119,135,255,10,119,135,255,10,119,136,255,10,119,136,255, + 10,119,136,255,10,119,136,255,10,120,137,255,10,120,137,255, + 10,120,137,255,10,120,137,255,10,120,138,255,10,120,138,255, + 10,120,138,255,10,120,138,255,11,121,138,255,11,121,138,255, + 11,121,138,255,11,121,139,255,11,122,139,255,11,122,140,255, + 11,122,140,255,11,122,140,255,12,123,141,255,12,123,141,255, + 12,123,141,255,12,123,141,255,13,124,142,255,13,124,142,255, + 13,124,142,255,13,124,143,255,14,125,143,255,14,125,144,255, + 14,125,144,255,14,125,144,255,14,126,145,255,14,126,145,255, + 14,126,145,255,14,126,146,255,15,127,146,255,15,127,147,255, + 15,127,147,255,15,127,148,255,15,127,148,255,15,127,149,255, + 15,127,149,255,15,127,150,255,15,128,150,255,15,128,151,255, + 15,128,151,255,15,128,152,255,15,128,152,255,15,128,153,255, + 15,128,153,255,15,128,153,255,16,129,154,255,16,129,154,255, + 16,129,154,255,16,129,154,255,16,128,155,255,16,128,155,255, + 16,128,155,255,16,128,155,255,15,128,156,255,15,128,156,255, + 15,128,156,255,15,128,156,255,15,127,157,255,15,127,157,255, + 15,127,157,255,15,127,157,255,15,127,157,255,15,127,157,255, + 15,127,157,255,15,127,157,255,15,126,156,255,15,126,156,255, + 15,126,156,255,15,125,155,255,15,125,155,255,15,124,154,255, + 15,124,154,255,15,123,153,255,15,123,153,255,15,122,152,255, + 15,121,151,255,15,121,151,255,15,120,150,255,15,119,149,255, + 15,118,148,255,15,118,147,255,14,117,146,255,14,116,145,255, + 14,115,144,255,14,115,143,255,14,114,142,255,14,113,141,255, + 14,112,140,255,14,111,138,255,13,110,137,255,13,109,135,255, + 13,108,134,255,13,107,133,255,12,106,132,255,12,105,130,255, + 12,104,129,255,12,103,127,255,11,102,126,255,11,101,124,255, + 11,100,123,255,11,99,121,255,10,98,120,255,10,97,118,255, + 10,96,117,255,10,95,115,255,9,94,114,255,9,93,112,255, + 9,92,111,255,9,91,109,255,9,90,108,255,9,89,106,255, + 9,88,105,255,9,88,103,255,8,87,102,255,8,86,100,255, + 8,85,99,255,8,85,97,255,7,84,96,255,7,83,94,255, + 7,82,93,255,7,82,92,255,6,81,91,255,6,80,89,255, + 6,80,88,255,6,79,87,255,6,79,86,255,6,78,84,255, + 6,78,83,255,6,77,82,255,6,77,81,255,6,76,80,255, + 6,76,79,255,6,75,79,255,6,75,78,255,6,74,77,255, + 6,74,76,255,6,74,75,255,5,73,74,255,5,73,73,255, + 5,73,72,255,5,73,72,255,5,72,71,255,5,72,70,255, + 5,72,70,255,5,72,69,255,5,71,69,255,5,71,68,255, + 5,71,68,255,5,71,67,255,5,70,67,255,5,70,66,255, + 5,70,66,255,5,70,65,255,5,69,65,255,5,69,64,255, + 5,69,64,255,5,69,63,255,5,68,63,255,5,68,62,255, + 5,68,62,255,5,68,62,255,6,67,61,255,6,67,61,255, + 6,67,61,255,6,67,60,255,6,67,60,255,6,67,59,255, + 6,67,59,255,6,67,59,255,6,66,58,255,6,66,58,255, + 6,66,58,255,6,66,58,255,6,66,57,255,6,66,57,255, + 6,66,57,255,6,66,56,255,6,65,56,255,6,65,55,255, + 6,65,55,255,6,65,55,255,7,65,54,255,7,65,54,255, + 7,65,54,255,7,65,54,255,7,64,53,255,7,64,53,255, + 7,64,53,255,7,64,52,255,7,64,52,255,7,64,51,255, + 7,64,51,255,7,64,51,255,8,63,50,255,8,63,50,255, + 8,63,50,255,8,63,49,255,8,63,49,255,8,63,48,255, + 8,63,48,255,8,63,48,255,8,62,47,255,8,62,47,255, + 8,62,47,255,8,62,47,255,8,62,46,255,8,62,46,255, + 8,62,46,255,8,62,46,255,9,62,45,255,9,62,45,255, + 9,62,45,255,9,62,45,255,9,62,44,255,9,62,44,255, + 9,62,44,255,9,62,44,255,9,61,43,255,9,61,43,255, + 9,61,43,255,9,61,43,255,10,62,42,255,10,62,42,255, + 10,62,42,255,10,62,42,255,11,63,41,255,11,63,41,255, + 11,63,41,255,12,63,41,255,12,63,40,255,13,63,40,255, + 13,63,40,255,13,63,40,255,14,64,40,255,14,64,40,255, + 14,64,40,255,15,65,40,255,15,65,40,255,16,66,40,255, + 16,66,40,255,17,66,40,255,17,67,39,255,18,67,39,255, + 18,67,39,255,19,68,39,255,19,68,39,255,20,69,39,255, + 20,69,39,255,21,70,39,255,22,70,39,255,23,71,39,255, + 23,71,39,255,24,71,39,255,24,72,39,255,25,72,39,255, + 25,72,39,255,26,73,39,255,26,73,39,255,27,74,39,255, + 27,74,39,255,28,74,39,255,28,74,39,255,29,74,39,255, + 29,74,39,255,29,74,39,255,30,75,39,255,30,75,39,255, + 30,75,39,255,30,75,39,255,31,75,39,255,31,75,39,255, + 31,75,39,255,31,75,39,255,32,75,38,255,32,75,38,255, + 32,75,38,255,32,75,38,255,32,75,38,255,32,75,38,255, + 32,75,38,255,32,75,38,255,32,74,37,255,32,74,37,255, + 32,74,37,255,32,73,37,255,31,73,36,255,31,72,36,255, + 31,72,36,255,31,71,36,255,30,71,36,255,30,70,36,255, + 30,70,36,255,29,69,36,255,29,69,35,255,28,68,35,255, + 28,68,35,255,27,67,35,255,27,67,34,255,26,66,34,255, + 26,66,34,255,25,65,34,255,25,64,33,255,24,63,33,255, + 24,63,33,255,23,62,33,255,22,61,33,255,21,60,33,255, + 21,59,33,255,20,58,33,255,20,57,32,255,19,56,32,255, + 19,56,32,255,18,55,32,255,18,54,32,255,17,53,32,255, + 17,52,32,255,16,51,32,255,16,50,31,255,15,49,31,255, + 15,49,31,255,14,48,31,255,14,47,31,255,13,46,31,255, + 13,46,31,255,12,45,31,255,12,44,30,255,11,43,30,255, + 11,43,30,255,11,42,30,255,10,41,30,255,10,40,30,255, + 10,40,30,255,9,39,30,255,9,38,29,255,8,37,29,255, + 8,37,29,255,8,36,29,255,7,35,29,255,7,34,29,255, + 7,34,29,255,7,33,29,255,6,33,29,255,6,32,29,255, + 6,32,29,255,6,32,29,255,6,31,28,255,6,31,28,255, + 6,31,28,255,6,30,28,255,5,30,28,255,5,29,28,255, + 5,29,28,255,5,29,28,255,5,28,28,255,5,28,28,255, + 5,28,28,255,5,28,28,255,68,77,27,255,68,77,27,255, + 68,77,27,255,68,78,27,255,69,78,28,255,69,79,28,255, + 69,79,28,255,70,80,28,255,70,81,28,255,71,82,28,255, + 71,82,28,255,72,83,28,255,72,83,29,255,73,84,29,255, + 73,84,29,255,74,85,29,255,74,85,29,255,75,86,29,255, + 75,86,29,255,76,87,29,255,76,88,30,255,77,89,30,255, + 77,89,30,255,77,90,30,255,78,90,31,255,78,91,31,255, + 78,91,31,255,78,92,31,255,79,92,31,255,79,93,31,255, + 79,93,31,255,79,93,31,255,79,94,32,255,79,94,32,255, + 79,94,32,255,79,94,32,255,79,95,32,255,79,95,32,255, + 79,95,32,255,79,95,32,255,79,95,33,255,79,95,33,255, + 79,95,33,255,79,95,33,255,78,95,33,255,78,95,33,255, + 78,95,33,255,78,95,33,255,77,95,34,255,77,95,34,255, + 77,95,34,255,77,95,34,255,77,96,34,255,77,96,34,255, + 77,96,34,255,77,96,34,255,77,97,35,255,77,97,35,255, + 77,97,35,255,77,97,35,255,78,98,36,255,78,98,36,255, + 78,98,36,255,78,99,36,255,78,99,36,255,78,100,36,255, + 78,100,36,255,79,101,36,255,79,101,37,255,80,102,37,255, + 80,102,37,255,81,103,37,255,81,103,38,255,82,104,38,255, + 82,104,38,255,82,105,38,255,83,105,39,255,83,106,39,255, + 83,106,39,255,83,107,39,255,84,107,40,255,84,108,40,255, + 84,108,40,255,84,108,40,255,85,109,40,255,85,109,40,255, + 85,109,40,255,85,109,40,255,86,109,41,255,86,109,41,255, + 86,109,41,255,86,109,41,255,85,109,41,255,85,109,41,255, + 85,109,41,255,85,109,41,255,85,108,42,255,85,108,42,255, + 85,108,42,255,85,108,42,255,84,107,42,255,84,107,42,255, + 84,107,42,255,83,106,42,255,83,106,42,255,82,105,42,255, + 82,105,42,255,82,105,42,255,81,104,42,255,81,104,42,255, + 81,104,42,255,81,104,42,255,80,103,42,255,80,103,42,255, + 80,103,42,255,80,103,42,255,79,102,42,255,79,102,42,255, + 79,102,42,255,79,102,42,255,78,102,42,255,78,102,42,255, + 78,102,42,255,78,102,42,255,78,102,42,255,78,102,42,255, + 78,102,42,255,78,102,42,255,77,102,41,255,77,102,41,255, + 77,102,41,255,77,102,41,255,77,102,41,255,77,102,41,255, + 77,102,41,255,77,102,41,255,76,101,41,255,76,101,41,255, + 76,101,41,255,76,101,41,255,75,101,41,255,75,101,41,255, + 75,101,41,255,74,100,41,255,74,100,41,255,73,99,41,255, + 73,99,41,255,73,99,41,255,72,98,41,255,72,98,41,255, + 72,98,41,255,71,97,41,255,71,97,41,255,70,96,41,255, + 70,96,41,255,69,95,41,255,69,95,41,255,68,94,41,255, + 68,94,41,255,67,93,41,255,66,93,41,255,66,92,41,255, + 65,92,41,255,64,91,41,255,64,91,41,255,63,90,41,255, + 63,90,41,255,62,89,41,255,61,88,41,255,61,88,41,255, + 60,87,41,255,59,86,41,255,59,86,42,255,58,85,42,255, + 58,85,42,255,57,84,42,255,57,84,42,255,56,83,42,255, + 56,83,42,255,55,83,42,255,55,82,42,255,54,82,42,255, + 54,82,42,255,53,81,42,255,53,81,42,255,52,80,42,255, + 52,80,42,255,52,80,42,255,52,79,42,255,52,79,42,255, + 52,79,42,255,52,79,42,255,51,78,42,255,51,78,42,255, + 51,78,42,255,51,78,42,255,52,78,42,255,52,78,42,255, + 52,78,42,255,52,78,42,255,53,79,43,255,53,79,43,255, + 53,79,43,255,54,79,43,255,54,80,43,255,55,80,43,255, + 55,80,43,255,56,81,43,255,56,81,43,255,57,82,43,255, + 57,82,43,255,58,83,43,255,59,83,43,255,59,84,43,255, + 60,84,43,255,61,85,43,255,62,86,43,255,62,86,43,255, + 63,87,43,255,64,88,43,255,65,89,43,255,65,90,43,255, + 66,91,43,255,67,92,43,255,68,93,43,255,68,93,43,255, + 69,94,43,255,70,95,43,255,71,96,44,255,71,96,44,255, + 72,97,44,255,73,98,44,255,74,99,44,255,74,99,44,255, + 75,100,44,255,76,101,44,255,76,101,44,255,77,102,44,255, + 77,102,44,255,78,103,44,255,78,103,44,255,79,104,44,255, + 79,104,44,255,80,105,44,255,80,105,44,255,81,106,44,255, + 81,106,44,255,81,106,44,255,82,107,44,255,82,107,44,255, + 82,107,44,255,82,107,44,255,83,108,44,255,83,108,44,255, + 83,108,44,255,83,108,44,255,84,109,44,255,84,109,44,255, + 84,109,44,255,84,109,44,255,85,110,44,255,85,110,44,255, + 85,110,44,255,85,110,44,255,86,111,44,255,86,111,44,255, + 86,111,44,255,87,111,44,255,87,112,44,255,88,112,44,255, + 88,112,44,255,88,113,44,255,89,113,44,255,89,114,44,255, + 89,114,44,255,89,114,44,255,90,115,44,255,90,115,44,255, + 90,115,44,255,91,116,44,255,91,116,44,255,92,117,44,255, + 92,117,44,255,93,118,44,255,93,118,44,255,94,119,44,255, + 94,119,44,255,95,120,44,255,95,120,45,255,96,121,45,255, + 96,121,45,255,97,122,45,255,97,123,45,255,98,123,45,255, + 98,124,45,255,99,125,45,255,100,125,46,255,100,126,46,255, + 101,126,46,255,102,127,46,255,103,128,46,255,103,128,46,255, + 104,129,46,255,105,130,46,255,105,131,47,255,106,131,47,255, + 106,132,47,255,107,133,48,255,108,134,48,255,108,134,49,255, + 109,135,49,255,110,136,50,255,111,137,50,255,111,137,51,255, + 112,138,51,255,113,139,52,255,114,140,52,255,114,140,53,255, + 115,141,53,255,116,142,54,255,117,143,55,255,117,144,56,255, + 118,145,57,255,119,146,58,255,120,147,59,255,120,147,60,255, + 121,148,61,255,122,149,63,255,122,149,64,255,123,150,66,255, + 123,150,67,255,124,151,69,255,124,152,71,255,125,152,72,255, + 125,153,74,255,125,154,76,255,126,154,78,255,126,155,79,255, + 126,155,81,255,126,156,83,255,127,156,85,255,127,157,87,255, + 127,157,89,255,127,158,91,255,126,158,93,255,126,159,95,255, + 126,159,97,255,125,159,99,255,125,160,102,255,124,160,104,255, + 124,160,106,255,123,160,108,255,123,161,110,255,122,161,112,255, + 122,161,114,255,121,161,116,255,120,161,118,255,119,161,119,255, + 119,161,121,255,118,161,123,255,117,161,124,255,117,161,126,255, + 116,161,127,255,115,161,129,255,113,160,130,255,112,160,132,255, + 111,160,133,255,110,160,134,255,109,159,135,255,108,159,136,255, + 107,159,137,255,106,159,138,255,104,158,138,255,103,158,139,255, + 102,158,139,255,101,158,139,255,99,157,140,255,98,157,140,255, + 97,157,140,255,96,157,140,255,95,156,141,255,94,156,141,255, + 93,156,141,255,92,155,141,255,91,155,140,255,90,154,140,255, + 89,154,140,255,88,154,140,255,87,153,140,255,87,153,140,255, + 86,153,140,255,85,153,139,255,84,152,139,255,83,152,138,255, + 82,152,138,255,81,152,138,255,80,151,137,255,80,151,137,255, + 79,151,137,255,78,151,137,255,77,150,136,255,77,150,136,255, + 76,150,136,255,75,150,136,255,74,149,135,255,74,149,135,255, + 73,149,135,255,72,149,135,255,72,148,135,255,71,148,135,255, + 71,148,135,255,70,147,135,255,70,147,134,255,69,146,134,255, + 69,146,134,255,68,146,134,255,67,145,133,255,67,145,133,255, + 66,145,133,255,66,145,133,255,65,144,133,255,65,144,133,255, + 65,144,133,255,64,144,133,255,64,143,132,255,63,143,132,255, + 63,143,132,255,62,143,132,255,62,142,131,255,61,142,131,255, + 61,142,131,255,60,142,131,255,60,141,130,255,59,141,130,255, + 59,141,130,255,58,141,130,255,58,140,129,255,57,140,129,255, + 57,140,129,255,56,139,129,255,55,139,129,255,55,138,129,255, + 54,138,129,255,53,138,129,255,53,138,129,255,53,137,129,255, + 52,137,129,255,51,137,129,255,50,137,129,255,49,136,128,255, + 48,136,128,255,47,136,128,255,47,135,128,255,46,135,128,255, + 45,134,128,255,44,134,128,255,43,133,128,255,42,133,128,255, + 41,132,128,255,40,132,128,255,40,132,128,255,39,131,128,255, + 38,131,128,255,37,131,128,255,36,130,128,255,35,130,128,255, + 34,129,128,255,33,129,128,255,33,129,128,255,32,128,128,255, + 31,128,128,255,30,128,128,255,29,127,128,255,28,127,128,255, + 27,126,128,255,27,126,128,255,26,126,128,255,26,125,129,255, + 25,125,129,255,24,125,129,255,24,125,129,255,23,125,129,255, + 22,125,129,255,22,125,129,255,21,125,129,255,21,124,130,255, + 20,124,130,255,20,124,130,255,19,124,130,255,19,123,130,255, + 18,123,130,255,18,123,130,255,17,123,130,255,17,122,131,255, + 16,122,131,255,16,122,131,255,16,122,131,255,15,122,131,255, + 15,122,131,255,15,122,131,255,15,122,132,255,14,121,132,255, + 14,121,133,255,14,121,133,255,14,121,133,255,13,121,133,255, + 13,121,133,255,13,121,133,255,13,121,133,255,12,120,134,255, + 12,120,134,255,12,120,134,255,12,120,134,255,11,120,135,255, + 11,120,135,255,11,120,135,255,11,120,135,255,10,120,136,255, + 10,120,136,255,10,120,136,255,10,120,136,255,10,119,137,255, + 10,119,137,255,10,119,137,255,10,119,137,255,10,119,138,255, + 10,119,138,255,10,119,138,255,10,119,138,255,10,120,139,255, + 10,120,139,255,10,120,139,255,10,120,139,255,10,120,140,255, + 10,120,140,255,10,120,140,255,10,120,140,255,11,121,140,255, + 11,121,140,255,11,121,140,255,11,121,141,255,11,122,141,255, + 11,122,142,255,11,122,142,255,11,122,142,255,12,123,143,255, + 12,123,143,255,12,123,143,255,12,123,143,255,13,124,144,255, + 13,124,144,255,13,124,144,255,13,124,144,255,14,125,145,255, + 14,125,145,255,14,125,145,255,14,125,145,255,14,126,146,255, + 14,126,146,255,14,126,146,255,14,126,147,255,15,127,147,255, + 15,127,148,255,15,127,148,255,15,127,149,255,15,127,149,255, + 15,127,150,255,15,127,150,255,15,127,150,255,15,128,151,255, + 15,128,151,255,15,128,151,255,15,128,152,255,15,128,152,255, + 15,128,153,255,15,128,153,255,15,128,153,255,16,129,154,255, + 16,129,154,255,16,129,154,255,16,129,154,255,16,128,155,255, + 16,128,155,255,16,128,155,255,16,128,155,255,15,128,156,255, + 15,128,156,255,15,128,156,255,15,128,156,255,15,127,157,255, + 15,127,157,255,15,127,157,255,15,127,157,255,15,127,157,255, + 15,127,157,255,15,127,157,255,15,127,157,255,15,126,156,255, + 15,126,156,255,15,126,156,255,15,125,155,255,15,125,155,255, + 15,124,154,255,15,124,154,255,15,123,153,255,15,123,153,255, + 15,122,152,255,15,121,152,255,15,121,151,255,15,120,151,255, + 15,119,150,255,15,118,149,255,15,118,148,255,14,117,147,255, + 14,116,146,255,14,115,145,255,14,115,144,255,14,114,143,255, + 14,113,142,255,14,112,141,255,14,111,140,255,13,110,138,255, + 13,109,137,255,13,108,136,255,13,107,135,255,12,106,134,255, + 12,105,132,255,12,104,131,255,12,103,129,255,11,102,128,255, + 11,101,126,255,11,100,125,255,11,99,123,255,10,98,122,255, + 10,97,120,255,10,96,119,255,10,96,117,255,9,95,116,255, + 9,94,114,255,9,93,113,255,9,93,111,255,9,92,110,255, + 9,91,108,255,9,90,107,255,9,89,105,255,8,88,104,255, + 8,87,102,255,8,87,101,255,8,86,99,255,7,86,98,255, + 7,85,96,255,7,84,95,255,7,84,94,255,6,83,93,255, + 6,82,91,255,6,82,90,255,6,81,89,255,6,81,88,255, + 6,80,86,255,6,80,85,255,6,79,84,255,6,79,83,255, + 6,78,82,255,6,78,81,255,6,77,81,255,6,77,80,255, + 6,76,79,255,6,76,78,255,6,76,77,255,5,75,76,255, + 5,75,75,255,5,75,74,255,5,74,74,255,5,74,73,255, + 5,73,72,255,5,73,72,255,5,73,71,255,5,72,71,255, + 5,72,70,255,5,72,70,255,5,72,69,255,5,71,69,255, + 5,71,68,255,5,71,68,255,5,71,67,255,5,71,67,255, + 5,71,66,255,5,71,66,255,5,71,65,255,5,70,65,255, + 5,70,64,255,5,70,64,255,5,70,63,255,6,69,63,255, + 6,69,62,255,6,69,62,255,6,69,62,255,6,68,61,255, + 6,68,61,255,6,68,61,255,6,68,60,255,6,67,60,255, + 6,67,59,255,6,67,59,255,6,67,59,255,6,67,58,255, + 6,67,58,255,6,67,58,255,6,67,57,255,6,66,57,255, + 6,66,56,255,6,66,56,255,6,66,56,255,7,65,55,255, + 7,65,55,255,7,65,55,255,7,65,54,255,7,65,54,255, + 7,65,53,255,7,65,53,255,7,65,53,255,7,64,52,255, + 7,64,52,255,7,64,52,255,7,64,51,255,8,64,51,255, + 8,64,50,255,8,64,50,255,8,64,50,255,8,63,49,255, + 8,63,49,255,8,63,49,255,8,63,48,255,8,62,48,255, + 8,62,47,255,8,62,47,255,8,62,47,255,8,62,46,255, + 8,62,46,255,8,62,46,255,8,62,46,255,9,62,45,255, + 9,62,45,255,9,62,45,255,9,62,45,255,9,62,44,255, + 9,62,44,255,9,62,44,255,9,62,44,255,9,61,43,255, + 9,61,43,255,9,61,43,255,9,61,43,255,10,62,42,255, + 10,62,42,255,10,62,42,255,10,62,42,255,11,63,41,255, + 11,63,41,255,11,63,41,255,12,63,41,255,12,63,40,255, + 13,63,40,255,13,63,40,255,13,63,40,255,14,64,40,255, + 14,64,40,255,14,64,40,255,15,65,40,255,15,65,40,255, + 16,66,40,255,16,66,40,255,17,66,40,255,17,67,39,255, + 18,67,39,255,18,67,39,255,19,68,39,255,19,68,39,255, + 20,69,39,255,20,69,39,255,21,70,39,255,21,70,39,255, + 22,71,39,255,22,71,39,255,23,71,39,255,23,72,39,255, + 24,72,39,255,24,72,39,255,25,73,39,255,25,73,39,255, + 26,74,39,255,26,74,39,255,27,74,39,255,27,74,39,255, + 28,74,39,255,28,74,39,255,28,74,39,255,29,75,39,255, + 29,75,39,255,29,75,39,255,29,75,39,255,30,75,39,255, + 30,75,39,255,30,75,39,255,30,75,39,255,31,75,38,255, + 31,75,38,255,31,75,38,255,31,75,38,255,31,75,38,255, + 31,75,38,255,31,75,38,255,31,75,38,255,31,74,37,255, + 31,74,37,255,31,74,37,255,31,73,37,255,30,73,36,255, + 30,72,36,255,30,72,36,255,30,71,36,255,29,71,36,255, + 29,70,36,255,29,70,36,255,28,69,36,255,28,69,35,255, + 27,68,35,255,27,68,35,255,27,67,35,255,26,67,34,255, + 26,66,34,255,26,66,34,255,25,65,34,255,25,64,33,255, + 24,63,33,255,24,63,33,255,23,62,33,255,22,61,33,255, + 21,60,33,255,21,59,33,255,20,58,33,255,20,57,32,255, + 19,56,32,255,19,56,32,255,18,55,32,255,18,54,32,255, + 17,53,32,255,17,52,32,255,16,51,32,255,16,50,31,255, + 15,49,31,255,15,49,31,255,14,48,31,255,14,47,31,255, + 13,46,31,255,13,46,31,255,12,45,31,255,12,44,30,255, + 11,43,30,255,11,43,30,255,11,42,30,255,10,41,30,255, + 10,40,30,255,10,40,30,255,9,39,30,255,9,38,29,255, + 8,37,29,255,8,37,29,255,8,36,29,255,7,35,29,255, + 7,34,29,255,7,34,29,255,7,33,29,255,6,33,29,255, + 6,32,29,255,6,32,29,255,6,32,29,255,6,31,28,255, + 6,31,28,255,6,31,28,255,6,30,28,255,5,30,28,255, + 5,29,28,255,5,29,28,255,5,29,28,255,5,28,28,255, + 5,28,28,255,5,28,28,255,5,28,28,255,68,78,27,255, + 68,78,27,255,68,78,27,255,69,79,27,255,69,79,28,255, + 70,80,28,255,70,80,28,255,71,81,28,255,71,82,28,255, + 72,83,28,255,72,83,28,255,72,84,28,255,73,84,29,255, + 73,85,29,255,73,85,29,255,74,86,29,255,74,86,29,255, + 75,87,29,255,75,87,29,255,76,88,29,255,76,89,30,255, + 77,90,30,255,77,90,30,255,78,91,30,255,78,91,31,255, + 79,92,31,255,79,92,31,255,79,93,31,255,79,93,31,255, + 79,94,31,255,79,94,31,255,79,94,31,255,79,95,32,255, + 79,95,32,255,79,95,32,255,79,95,32,255,79,96,32,255, + 79,96,32,255,79,96,32,255,79,96,32,255,79,96,33,255, + 79,96,33,255,79,96,33,255,79,96,33,255,78,96,33,255, + 78,96,33,255,78,96,33,255,78,96,33,255,77,96,34,255, + 77,96,34,255,77,96,34,255,77,96,34,255,77,97,34,255, + 77,97,34,255,77,97,34,255,77,97,34,255,77,98,35,255, + 77,98,35,255,77,98,35,255,77,98,35,255,78,99,36,255, + 78,99,36,255,78,99,36,255,78,100,36,255,78,100,36,255, + 78,101,36,255,78,101,36,255,79,102,36,255,79,102,37,255, + 80,103,37,255,80,103,37,255,80,104,37,255,81,104,38,255, + 81,105,38,255,81,105,38,255,81,106,38,255,82,106,39,255, + 82,107,39,255,82,107,39,255,83,107,39,255,83,108,40,255, + 84,108,40,255,84,108,40,255,84,108,40,255,85,109,40,255, + 85,109,40,255,85,109,40,255,85,109,40,255,85,110,41,255, + 85,110,41,255,85,110,41,255,85,110,41,255,85,109,41,255, + 85,109,41,255,85,109,41,255,85,109,41,255,84,108,42,255, + 84,108,42,255,84,108,42,255,84,108,42,255,83,107,42,255, + 83,107,42,255,83,107,42,255,83,107,42,255,82,106,42,255, + 82,106,42,255,82,106,42,255,82,106,42,255,81,105,42,255, + 81,105,42,255,81,105,42,255,81,105,42,255,80,104,42,255, + 80,104,42,255,80,104,42,255,79,104,42,255,79,103,42,255, + 78,103,42,255,78,103,42,255,78,103,42,255,77,103,42,255, + 77,103,42,255,77,103,42,255,77,103,42,255,77,102,42,255, + 77,102,42,255,77,102,42,255,77,102,42,255,76,103,41,255, + 76,103,41,255,76,103,41,255,76,103,41,255,76,102,41,255, + 76,102,41,255,76,102,41,255,76,102,41,255,75,102,41,255, + 75,102,41,255,75,102,41,255,75,102,41,255,74,101,41,255, + 74,101,41,255,74,101,41,255,73,101,41,255,73,100,41,255, + 72,100,41,255,72,100,41,255,72,100,41,255,71,99,41,255, + 71,99,41,255,71,99,41,255,70,98,41,255,70,98,41,255, + 69,97,41,255,69,97,41,255,68,96,41,255,68,96,41,255, + 67,95,41,255,67,95,41,255,66,94,41,255,65,94,41,255, + 65,93,41,255,64,93,41,255,63,92,41,255,63,91,41,255, + 62,91,41,255,62,90,41,255,61,89,41,255,60,88,41,255, + 60,88,41,255,59,87,41,255,58,86,41,255,58,86,42,255, + 57,85,42,255,57,85,42,255,56,84,42,255,56,84,42,255, + 55,83,42,255,55,83,42,255,54,83,42,255,54,82,42,255, + 53,82,42,255,53,82,42,255,52,81,42,255,52,81,42,255, + 51,80,42,255,51,80,42,255,51,80,42,255,51,79,42,255, + 51,79,42,255,51,79,42,255,51,79,42,255,50,78,42,255, + 50,78,42,255,50,78,42,255,50,78,42,255,51,78,42,255, + 51,78,42,255,51,78,42,255,51,78,42,255,52,79,43,255, + 52,79,43,255,52,79,43,255,53,79,43,255,53,80,43,255, + 54,80,43,255,54,80,43,255,55,81,43,255,55,81,43,255, + 56,82,43,255,56,82,43,255,57,83,43,255,58,83,43,255, + 58,84,43,255,59,84,43,255,60,85,43,255,61,86,43,255, + 61,86,43,255,62,87,43,255,63,88,43,255,64,89,43,255, + 64,90,43,255,65,91,43,255,66,92,43,255,67,93,43,255, + 67,93,43,255,68,94,43,255,69,95,43,255,70,96,44,255, + 70,96,44,255,71,97,44,255,72,98,44,255,73,99,44,255, + 73,99,44,255,74,100,44,255,75,101,44,255,75,101,44,255, + 76,102,44,255,76,102,44,255,77,103,44,255,77,103,44,255, + 78,104,44,255,78,104,44,255,79,105,44,255,79,105,44,255, + 80,106,44,255,80,106,44,255,80,106,44,255,81,107,44,255, + 81,107,44,255,81,107,44,255,81,107,44,255,82,108,44,255, + 82,108,44,255,82,108,44,255,82,108,44,255,83,109,44,255, + 83,109,44,255,83,109,44,255,83,109,44,255,84,110,44,255, + 84,110,44,255,84,110,44,255,84,111,44,255,85,111,44,255, + 85,112,44,255,85,112,44,255,86,112,44,255,86,113,44,255, + 87,113,44,255,87,113,44,255,87,113,44,255,88,114,44,255, + 88,114,44,255,88,114,44,255,88,115,44,255,89,115,44,255, + 89,116,44,255,89,116,44,255,90,116,44,255,90,117,44,255, + 91,117,44,255,91,117,44,255,92,118,44,255,92,118,44,255, + 93,119,44,255,93,119,44,255,94,120,44,255,94,120,45,255, + 95,121,45,255,95,121,45,255,96,122,45,255,96,123,45,255, + 97,123,45,255,97,124,45,255,98,125,45,255,99,125,46,255, + 99,126,46,255,100,126,46,255,101,127,46,255,102,128,46,255, + 102,128,46,255,103,129,46,255,104,130,46,255,104,131,47,255, + 105,131,47,255,105,132,47,255,106,133,48,255,107,134,48,255, + 107,134,49,255,108,135,49,255,109,136,50,255,110,137,50,255, + 110,137,51,255,111,138,51,255,112,139,52,255,113,140,53,255, + 113,140,53,255,114,141,54,255,115,142,55,255,116,143,56,255, + 116,144,57,255,117,145,58,255,118,146,59,255,119,147,60,255, + 119,147,61,255,120,148,62,255,121,149,64,255,121,150,65,255, + 122,150,67,255,122,151,68,255,123,152,70,255,123,153,72,255, + 124,153,73,255,124,154,75,255,125,155,77,255,125,155,79,255, + 126,156,80,255,126,156,82,255,126,157,84,255,127,157,86,255, + 127,158,88,255,127,158,90,255,127,159,92,255,126,159,94,255, + 126,160,96,255,126,160,98,255,126,160,100,255,125,161,103,255, + 125,161,105,255,125,161,107,255,124,161,109,255,124,162,112,255, + 123,162,114,255,123,162,116,255,122,162,118,255,121,162,120,255, + 120,162,121,255,120,162,123,255,119,162,125,255,118,162,126,255, + 118,162,128,255,117,162,129,255,116,162,131,255,114,161,132,255, + 113,161,134,255,112,161,135,255,111,161,136,255,110,160,137,255, + 109,160,138,255,108,160,139,255,107,160,140,255,105,159,141,255, + 104,159,141,255,103,159,142,255,102,159,142,255,100,158,143,255, + 99,158,143,255,98,158,143,255,97,158,143,255,96,157,144,255, + 95,157,144,255,94,157,144,255,93,156,144,255,92,156,143,255, + 91,155,143,255,90,155,143,255,89,155,143,255,88,154,143,255, + 88,154,143,255,87,154,143,255,86,154,142,255,85,153,142,255, + 84,153,141,255,83,153,141,255,82,153,141,255,81,152,140,255, + 81,152,140,255,80,152,140,255,79,152,140,255,78,151,139,255, + 78,151,139,255,77,151,139,255,76,151,139,255,75,150,138,255, + 75,150,138,255,74,150,138,255,73,150,138,255,73,149,138,255, + 72,149,138,255,72,149,138,255,71,148,138,255,71,148,137,255, + 70,147,137,255,70,147,137,255,69,147,137,255,68,146,136,255, + 68,146,136,255,67,146,136,255,67,146,136,255,66,145,136,255, + 66,145,136,255,65,145,136,255,64,145,136,255,64,144,135,255, + 63,144,135,255,63,144,135,255,62,144,135,255,62,143,134,255, + 61,143,134,255,61,143,134,255,60,143,134,255,60,142,133,255, + 59,142,133,255,59,142,133,255,58,142,133,255,58,141,132,255, + 57,141,132,255,57,141,132,255,56,140,132,255,55,140,132,255, + 55,139,132,255,54,139,132,255,53,139,132,255,53,139,132,255, + 53,138,131,255,52,138,131,255,51,138,131,255,50,138,131,255, + 49,137,130,255,48,137,130,255,47,137,130,255,47,136,130,255, + 46,136,130,255,45,135,130,255,44,135,130,255,43,134,130,255, + 42,134,130,255,41,133,130,255,40,133,130,255,39,133,130,255, + 38,132,130,255,37,132,130,255,36,132,130,255,35,131,130,255, + 34,131,130,255,33,130,130,255,32,130,130,255,32,130,130,255, + 31,129,130,255,30,129,130,255,29,129,130,255,29,128,130,255, + 28,128,130,255,27,127,130,255,26,127,130,255,26,127,130,255, + 25,126,131,255,24,126,131,255,23,126,131,255,23,126,131,255, + 22,126,131,255,21,126,131,255,21,126,131,255,20,126,131,255, + 20,125,131,255,19,125,131,255,19,125,131,255,18,125,131,255, + 18,124,132,255,17,124,132,255,17,124,132,255,16,124,132,255, + 16,123,132,255,15,123,132,255,15,123,132,255,15,123,132,255, + 14,123,132,255,14,123,132,255,14,123,132,255,14,123,133,255, + 13,122,133,255,13,122,134,255,13,122,134,255,13,122,134,255, + 12,122,134,255,12,122,134,255,12,122,134,255,12,122,134,255, + 11,121,135,255,11,121,135,255,11,121,135,255,11,121,135,255, + 11,121,136,255,11,121,136,255,11,121,136,255,11,121,136,255, + 10,121,137,255,10,121,137,255,10,121,137,255,10,121,137,255, + 10,120,138,255,10,120,138,255,10,120,138,255,10,120,138,255, + 10,120,139,255,10,120,139,255,10,120,139,255,10,120,139,255, + 10,121,140,255,10,121,140,255,10,121,140,255,10,121,140,255, + 10,121,141,255,10,121,141,255,10,121,141,255,10,121,141,255, + 10,121,141,255,10,121,141,255,10,121,141,255,10,121,142,255, + 11,122,142,255,11,122,143,255,11,122,143,255,11,122,143,255, + 12,123,144,255,12,123,144,255,12,123,144,255,12,123,144,255, + 12,124,145,255,12,124,145,255,12,124,145,255,12,124,145,255, + 13,125,146,255,13,125,146,255,13,125,146,255,13,125,146,255, + 13,126,147,255,13,126,147,255,13,126,147,255,13,126,148,255, + 14,127,148,255,14,127,149,255,14,127,149,255,14,127,150,255, + 14,127,150,255,14,127,151,255,14,127,151,255,14,127,151,255, + 14,128,152,255,14,128,152,255,14,128,152,255,14,128,153,255, + 14,128,153,255,14,128,154,255,14,128,154,255,14,128,154,255, + 15,129,155,255,15,129,155,255,15,129,155,255,15,129,155,255, + 15,128,156,255,15,128,156,255,15,128,156,255,15,128,156,255, + 14,128,157,255,14,128,157,255,14,128,157,255,14,128,157,255, + 14,127,158,255,14,127,158,255,14,127,158,255,14,127,158,255, + 14,127,158,255,14,127,158,255,14,127,158,255,14,127,158,255, + 14,126,157,255,14,126,157,255,14,126,157,255,14,125,156,255, + 14,125,156,255,14,124,155,255,14,124,155,255,14,123,154,255, + 14,123,154,255,14,122,153,255,14,121,153,255,14,121,152,255, + 14,120,152,255,14,119,151,255,14,119,150,255,14,118,149,255, + 13,118,148,255,13,117,147,255,13,116,146,255,13,116,145,255, + 13,115,144,255,13,114,143,255,13,113,142,255,13,112,141,255, + 12,111,139,255,12,110,138,255,12,109,137,255,12,108,136,255, + 12,107,135,255,12,106,133,255,12,105,132,255,12,104,130,255, + 11,103,129,255,11,102,127,255,11,101,126,255,11,100,124,255, + 10,99,123,255,10,98,121,255,10,97,120,255,10,97,118,255, + 9,96,117,255,9,95,115,255,9,94,114,255,9,94,112,255, + 9,93,111,255,9,92,109,255,9,91,108,255,9,90,106,255, + 8,89,105,255,8,88,103,255,8,88,102,255,8,87,100,255, + 7,87,99,255,7,86,97,255,7,85,96,255,7,85,95,255, + 6,84,94,255,6,83,92,255,6,83,91,255,6,82,90,255, + 6,82,89,255,6,81,87,255,6,81,86,255,6,80,85,255, + 6,80,84,255,6,79,83,255,6,79,82,255,6,78,82,255, + 6,78,81,255,6,77,80,255,6,77,79,255,6,77,78,255, + 5,76,77,255,5,76,76,255,5,76,75,255,5,75,75,255, + 5,75,74,255,5,74,73,255,5,74,73,255,5,74,72,255, + 5,73,72,255,5,73,71,255,5,73,71,255,5,73,70,255, + 5,72,70,255,5,72,69,255,5,72,69,255,5,72,68,255, + 5,72,68,255,5,72,67,255,5,72,67,255,5,72,66,255, + 5,71,66,255,5,71,65,255,5,71,65,255,5,71,64,255, + 6,70,64,255,6,70,63,255,6,70,63,255,6,70,63,255, + 6,69,62,255,6,69,62,255,6,69,62,255,6,69,61,255, + 6,68,61,255,6,68,60,255,6,68,60,255,6,68,60,255, + 6,68,59,255,6,68,59,255,6,68,59,255,6,68,58,255, + 6,67,58,255,6,67,57,255,6,67,57,255,6,67,57,255, + 7,66,56,255,7,66,56,255,7,66,56,255,7,66,55,255, + 7,66,55,255,7,66,54,255,7,66,54,255,7,66,54,255, + 7,65,53,255,7,65,53,255,7,65,53,255,7,65,52,255, + 8,65,52,255,8,65,51,255,8,65,51,255,8,65,51,255, + 8,64,50,255,8,64,50,255,8,64,50,255,8,64,49,255, + 8,63,49,255,8,63,48,255,8,63,48,255,8,63,48,255, + 8,63,47,255,8,63,47,255,8,63,47,255,8,63,47,255, + 8,63,46,255,8,63,46,255,8,63,46,255,8,63,46,255, + 8,63,45,255,8,63,45,255,8,63,45,255,8,63,45,255, + 9,62,44,255,9,62,44,255,9,62,44,255,9,62,44,255, + 10,63,43,255,10,63,43,255,10,63,43,255,10,63,43,255, + 10,64,42,255,10,64,42,255,10,64,42,255,11,64,42,255, + 11,64,41,255,12,64,41,255,12,64,41,255,12,64,41,255, + 13,65,41,255,13,65,41,255,13,65,41,255,14,65,41,255, + 14,66,40,255,15,66,40,255,15,66,40,255,16,67,40,255, + 16,67,40,255,17,68,40,255,17,68,40,255,18,68,40,255, + 18,69,39,255,19,69,39,255,19,69,39,255,20,70,39,255, + 20,70,39,255,21,71,39,255,21,71,39,255,22,71,39,255, + 22,72,39,255,23,72,39,255,23,72,39,255,24,73,39,255, + 24,73,39,255,25,74,39,255,25,74,39,255,26,74,39,255, + 26,74,39,255,27,74,39,255,27,74,39,255,27,74,39,255, + 28,75,39,255,28,75,39,255,28,75,39,255,28,75,39,255, + 29,75,39,255,29,75,39,255,29,75,39,255,29,75,39,255, + 30,75,38,255,30,75,38,255,30,75,38,255,30,75,38,255, + 30,75,38,255,30,75,38,255,30,75,38,255,30,75,38,255, + 30,74,37,255,30,74,37,255,30,74,37,255,30,73,37,255, + 29,73,36,255,29,72,36,255,29,72,36,255,29,71,36,255, + 28,71,36,255,28,70,36,255,28,70,36,255,27,69,36,255, + 27,69,35,255,26,68,35,255,26,68,35,255,26,67,35,255, + 25,67,34,255,25,66,34,255,25,66,34,255,24,65,34,255, + 24,64,33,255,23,63,33,255,23,63,33,255,22,62,33,255, + 21,61,33,255,20,60,33,255,20,59,33,255,19,58,33,255, + 19,57,32,255,18,56,32,255,18,56,32,255,17,55,32,255, + 17,54,32,255,16,53,32,255,16,52,32,255,15,51,32,255, + 15,50,31,255,14,49,31,255,14,49,31,255,13,48,31,255, + 13,47,31,255,12,46,31,255,12,46,31,255,12,45,31,255, + 11,44,30,255,11,43,30,255,11,43,30,255,10,42,30,255, + 10,41,30,255,9,40,30,255,9,40,30,255,9,39,30,255, + 8,38,29,255,8,37,29,255,8,37,29,255,8,36,29,255, + 7,36,29,255,7,35,29,255,7,35,29,255,7,34,29,255, + 6,34,29,255,6,33,29,255,6,33,29,255,6,32,29,255, + 6,32,28,255,6,31,28,255,6,31,28,255,6,31,28,255, + 5,30,28,255,5,30,28,255,5,30,28,255,5,30,28,255, + 5,29,28,255,5,29,28,255,5,29,28,255,5,29,28,255, + 69,79,27,255,69,79,27,255,69,79,27,255,69,80,27,255, + 70,80,28,255,70,81,28,255,70,81,28,255,71,82,28,255, + 71,82,28,255,72,83,28,255,72,83,28,255,73,84,28,255, + 73,85,29,255,74,86,29,255,74,86,29,255,75,87,29,255, + 75,87,29,255,76,88,29,255,76,88,29,255,77,89,29,255, + 77,90,30,255,78,91,30,255,78,91,30,255,78,92,30,255, + 79,92,31,255,79,93,31,255,79,93,31,255,79,94,31,255, + 80,94,31,255,80,95,31,255,80,95,31,255,80,95,31,255, + 80,96,32,255,80,96,32,255,80,96,32,255,80,96,32,255, + 80,97,32,255,80,97,32,255,80,97,32,255,80,97,32,255, + 79,97,33,255,79,97,33,255,79,97,33,255,79,97,33,255, + 78,97,33,255,78,97,33,255,78,97,33,255,78,97,33,255, + 77,97,34,255,77,97,34,255,77,97,34,255,77,97,34,255, + 77,98,34,255,77,98,34,255,77,98,34,255,77,98,34,255, + 76,99,35,255,76,99,35,255,76,99,35,255,76,99,35,255, + 77,100,36,255,77,100,36,255,77,100,36,255,77,100,36,255, + 77,101,37,255,77,101,37,255,77,101,37,255,78,102,37,255, + 78,102,38,255,79,103,38,255,79,103,38,255,80,104,38,255, + 80,104,38,255,81,105,38,255,81,105,38,255,81,106,38,255, + 82,106,39,255,82,107,39,255,82,107,39,255,82,108,39,255, + 83,108,40,255,83,109,40,255,83,109,40,255,83,109,40,255, + 84,110,40,255,84,110,40,255,84,110,40,255,84,110,40,255, + 85,110,41,255,85,110,41,255,85,110,41,255,85,110,41,255, + 84,110,41,255,84,110,41,255,84,110,41,255,84,110,41,255, + 84,109,42,255,84,109,42,255,84,109,42,255,84,109,42,255, + 83,108,42,255,83,108,42,255,83,108,42,255,82,107,42,255, + 82,107,42,255,81,106,42,255,81,106,42,255,81,106,42,255, + 80,105,42,255,80,105,42,255,80,105,42,255,80,105,42,255, + 79,104,42,255,79,104,42,255,79,104,42,255,79,104,42,255, + 78,103,42,255,78,103,42,255,78,103,42,255,78,103,42,255, + 77,103,42,255,77,103,42,255,77,103,42,255,77,103,42,255, + 77,103,42,255,77,103,42,255,77,103,42,255,77,103,42,255, + 76,103,42,255,76,103,42,255,76,103,42,255,76,103,42,255, + 76,103,42,255,76,103,42,255,76,103,42,255,76,103,42,255, + 75,102,42,255,75,102,42,255,75,102,42,255,75,102,42,255, + 74,102,41,255,74,102,41,255,74,102,41,255,73,101,41,255, + 73,101,41,255,72,100,41,255,72,100,41,255,71,100,41,255, + 71,99,41,255,70,99,41,255,70,99,41,255,69,98,41,255, + 69,98,41,255,68,97,41,255,68,97,41,255,67,96,41,255, + 67,96,41,255,66,95,41,255,66,95,41,255,65,94,41,255, + 64,94,41,255,64,93,41,255,63,93,41,255,62,92,41,255, + 62,92,41,255,61,91,41,255,61,91,41,255,60,90,41,255, + 59,89,42,255,59,89,42,255,58,88,42,255,57,87,42,255, + 57,87,42,255,56,86,42,255,56,86,42,255,55,85,42,255, + 55,85,42,255,54,84,42,255,54,84,42,255,53,83,42,255, + 53,83,42,255,52,82,42,255,52,82,42,255,51,81,42,255, + 51,81,42,255,50,80,42,255,50,80,42,255,50,80,42,255, + 50,79,42,255,50,79,42,255,50,79,42,255,50,79,42,255, + 49,78,42,255,49,78,42,255,49,78,42,255,49,78,42,255, + 50,78,42,255,50,78,42,255,50,78,42,255,50,78,42,255, + 51,79,43,255,51,79,43,255,51,79,43,255,52,79,43,255, + 52,80,43,255,53,80,43,255,53,80,43,255,54,81,43,255, + 54,81,43,255,55,82,43,255,55,82,43,255,56,83,43,255, + 57,83,43,255,57,84,43,255,58,84,43,255,59,85,43,255, + 60,86,43,255,60,86,43,255,61,87,43,255,62,88,43,255, + 63,89,44,255,63,90,44,255,64,91,44,255,65,92,44,255, + 66,93,44,255,66,93,44,255,67,94,44,255,68,95,44,255, + 69,96,44,255,69,96,44,255,70,97,44,255,71,98,44,255, + 72,99,44,255,72,99,44,255,73,100,44,255,74,101,44,255, + 74,102,44,255,75,102,44,255,75,103,44,255,76,104,44,255, + 76,104,44,255,77,105,44,255,77,105,44,255,78,106,44,255, + 78,106,44,255,79,107,44,255,79,107,44,255,79,107,44,255, + 80,108,44,255,80,108,44,255,80,108,44,255,80,108,44,255, + 81,109,44,255,81,109,44,255,81,109,44,255,81,109,44,255, + 82,110,44,255,82,110,44,255,82,110,44,255,82,110,44,255, + 83,111,44,255,83,111,44,255,83,111,44,255,83,111,44,255, + 84,112,44,255,84,112,44,255,84,112,44,255,85,112,44,255, + 85,113,44,255,86,113,44,255,86,113,44,255,86,114,44,255, + 87,114,44,255,87,115,44,255,87,115,44,255,87,115,44,255, + 88,116,44,255,88,116,44,255,88,116,44,255,89,117,44,255, + 89,117,44,255,90,118,44,255,90,118,44,255,91,119,44,255, + 91,119,44,255,92,120,44,255,92,120,44,255,93,121,44,255, + 93,121,45,255,94,122,45,255,94,122,45,255,95,123,45,255, + 95,124,45,255,96,124,45,255,96,125,45,255,97,126,45,255, + 98,126,46,255,98,127,46,255,99,127,46,255,100,128,46,255, + 101,129,47,255,101,129,47,255,102,130,47,255,103,131,47,255, + 103,131,48,255,104,132,48,255,104,132,48,255,105,133,48,255, + 106,134,49,255,106,135,49,255,107,136,49,255,108,137,50,255, + 109,138,51,255,109,138,51,255,110,139,52,255,111,140,53,255, + 112,141,53,255,112,141,54,255,113,142,54,255,114,143,55,255, + 115,144,56,255,115,144,57,255,116,145,58,255,117,146,59,255, + 118,147,61,255,118,148,62,255,119,149,63,255,120,150,65,255, + 121,150,66,255,121,151,68,255,122,151,69,255,123,152,71,255, + 123,153,73,255,124,153,74,255,124,154,76,255,124,155,78,255, + 125,155,80,255,125,156,81,255,125,156,83,255,125,157,85,255, + 126,158,87,255,126,158,89,255,126,159,91,255,126,160,94,255, + 127,160,96,255,127,161,98,255,127,161,100,255,126,161,102,255, + 126,162,105,255,125,162,107,255,125,162,109,255,124,162,111,255, + 124,163,113,255,123,163,115,255,123,163,117,255,122,163,119,255, + 122,163,121,255,121,163,123,255,121,163,125,255,120,163,127,255, + 119,163,129,255,119,163,130,255,118,163,132,255,117,163,133,255, + 115,162,135,255,114,162,136,255,113,162,137,255,112,162,138,255, + 111,161,140,255,110,161,141,255,109,161,142,255,108,161,143,255, + 107,160,143,255,106,160,144,255,105,160,144,255,104,160,144,255, + 102,159,145,255,101,159,145,255,100,159,145,255,99,159,145,255, + 98,158,146,255,97,158,146,255,96,158,146,255,95,158,146,255, + 94,157,146,255,93,157,146,255,92,157,146,255,91,157,146,255, + 90,156,145,255,89,156,145,255,88,156,145,255,87,156,145,255, + 86,155,144,255,85,155,144,255,84,155,144,255,83,155,144,255, + 82,154,143,255,82,154,143,255,81,154,143,255,80,154,143,255, + 79,153,142,255,79,153,142,255,78,153,142,255,77,153,142,255, + 76,152,141,255,76,152,141,255,75,152,141,255,74,152,141,255, + 74,151,140,255,73,151,140,255,73,151,140,255,72,150,140,255, + 71,150,140,255,71,149,140,255,70,149,140,255,69,149,140,255, + 69,148,139,255,68,148,139,255,68,148,139,255,67,148,139,255, + 66,147,138,255,66,147,138,255,66,147,138,255,65,147,138,255, + 65,146,137,255,64,146,137,255,64,146,137,255,63,146,137,255, + 63,145,136,255,62,145,136,255,62,145,136,255,61,144,136,255, + 61,144,136,255,60,143,136,255,60,143,136,255,59,143,135,255, + 58,142,135,255,58,142,134,255,57,142,134,255,56,141,134,255, + 55,141,134,255,55,140,134,255,54,140,134,255,53,140,134,255, + 53,140,134,255,52,139,134,255,51,139,134,255,50,139,134,255, + 49,139,134,255,48,138,133,255,47,138,133,255,46,138,133,255, + 46,137,133,255,45,137,133,255,44,136,133,255,43,136,133,255, + 42,135,133,255,41,135,132,255,40,134,132,255,39,134,132,255, + 39,134,132,255,38,133,132,255,37,133,132,255,36,133,132,255, + 35,132,132,255,34,132,132,255,33,131,132,255,32,131,132,255, + 32,131,132,255,31,130,132,255,30,130,132,255,29,130,132,255, + 28,129,132,255,27,129,132,255,26,128,132,255,26,128,132,255, + 25,128,132,255,25,127,132,255,24,127,132,255,23,127,132,255, + 23,127,132,255,22,127,132,255,21,127,132,255,21,127,132,255, + 20,127,132,255,20,126,133,255,19,126,133,255,19,126,133,255, + 18,126,133,255,18,125,133,255,17,125,133,255,17,125,133,255, + 16,125,133,255,16,124,134,255,15,124,134,255,15,124,134,255, + 15,124,134,255,14,124,134,255,14,124,134,255,14,124,134,255, + 14,124,134,255,13,123,135,255,13,123,135,255,13,123,135,255, + 13,123,135,255,12,123,136,255,12,123,136,255,12,123,136,255, + 12,123,136,255,11,122,137,255,11,122,137,255,11,122,137,255, + 11,122,137,255,10,122,137,255,10,122,137,255,10,122,137,255, + 10,122,137,255,9,121,138,255,9,121,138,255,9,121,138,255, + 9,121,138,255,9,121,139,255,9,121,139,255,9,121,139,255, + 9,121,139,255,9,121,140,255,9,121,140,255,9,121,140,255, + 9,121,140,255,9,121,141,255,9,121,141,255,9,121,141,255, + 9,121,141,255,9,121,142,255,9,121,142,255,9,121,142,255, + 9,121,142,255,10,122,142,255,10,122,142,255,10,122,142,255, + 10,122,143,255,10,123,143,255,10,123,144,255,10,123,144,255, + 10,123,144,255,11,124,145,255,11,124,145,255,11,124,145,255, + 11,124,145,255,12,125,146,255,12,125,146,255,12,125,146,255, + 12,125,146,255,12,125,147,255,12,125,147,255,12,125,147,255, + 12,125,147,255,13,126,148,255,13,126,148,255,13,126,148,255, + 13,126,149,255,13,127,149,255,13,127,150,255,13,127,150,255, + 13,127,151,255,14,127,151,255,14,127,152,255,14,127,152,255, + 14,127,152,255,14,128,153,255,14,128,153,255,14,128,153,255, + 14,128,154,255,14,128,154,255,14,128,155,255,14,128,155,255, + 14,128,155,255,14,128,156,255,14,128,156,255,14,128,156,255, + 14,128,156,255,14,128,157,255,14,128,157,255,14,128,157,255, + 14,128,157,255,14,128,158,255,14,128,158,255,14,128,158,255, + 14,128,158,255,14,127,158,255,14,127,158,255,14,127,158,255, + 14,127,158,255,14,127,158,255,14,127,158,255,14,127,158,255, + 14,127,158,255,14,126,157,255,14,126,157,255,14,126,157,255, + 14,125,157,255,14,125,156,255,14,124,156,255,14,124,156,255, + 14,124,155,255,14,123,155,255,14,123,154,255,14,122,154,255, + 14,122,153,255,14,121,153,255,14,120,152,255,14,119,151,255, + 14,119,150,255,13,118,149,255,13,117,148,255,13,116,147,255, + 13,116,146,255,13,115,145,255,13,114,144,255,13,113,143,255, + 13,113,142,255,12,112,140,255,12,111,139,255,12,110,138,255, + 12,109,137,255,11,108,136,255,11,107,134,255,11,106,133,255, + 11,105,131,255,10,104,130,255,10,103,128,255,10,102,127,255, + 10,101,125,255,9,100,124,255,9,99,122,255,9,98,121,255, + 9,98,119,255,9,97,118,255,9,96,116,255,9,95,115,255, + 9,95,113,255,8,94,112,255,8,93,110,255,8,92,109,255, + 8,91,107,255,7,90,106,255,7,89,104,255,7,89,103,255, + 7,88,102,255,7,88,101,255,7,87,99,255,7,86,98,255, + 7,86,97,255,6,85,96,255,6,84,94,255,6,84,93,255, + 6,83,92,255,6,83,91,255,6,82,89,255,6,82,88,255, + 6,81,87,255,6,81,86,255,6,80,85,255,6,80,84,255, + 6,79,84,255,5,79,83,255,5,78,82,255,5,78,81,255, + 5,78,80,255,5,77,79,255,5,77,78,255,5,77,77,255, + 5,76,77,255,5,76,76,255,5,75,75,255,5,75,75,255, + 5,75,74,255,5,74,74,255,5,74,73,255,5,74,72,255, + 5,74,72,255,5,73,71,255,5,73,70,255,5,73,70,255, + 5,73,69,255,5,73,69,255,5,73,68,255,5,73,68,255, + 5,73,67,255,5,72,67,255,5,72,66,255,5,72,66,255, + 5,72,65,255,5,71,65,255,5,71,64,255,5,71,64,255, + 5,71,64,255,5,70,63,255,5,70,63,255,5,70,63,255, + 5,70,62,255,5,69,62,255,5,69,61,255,5,69,61,255, + 5,69,61,255,6,69,60,255,6,69,60,255,6,69,60,255, + 6,69,59,255,6,68,59,255,6,68,58,255,6,68,58,255, + 6,68,58,255,6,67,57,255,6,67,57,255,6,67,57,255, + 6,67,56,255,6,67,56,255,6,67,55,255,6,67,55,255, + 6,67,55,255,6,66,54,255,6,66,54,255,6,66,54,255, + 6,66,53,255,7,66,53,255,7,66,52,255,7,66,52,255, + 7,66,52,255,7,65,51,255,7,65,51,255,7,65,51,255, + 7,65,50,255,7,64,50,255,7,64,49,255,7,64,49,255, + 7,64,49,255,7,64,48,255,7,64,48,255,7,64,48,255, + 7,64,47,255,8,64,47,255,8,64,46,255,8,64,46,255, + 8,64,46,255,8,63,45,255,8,63,45,255,8,63,45,255, + 8,63,45,255,8,63,44,255,8,63,44,255,8,63,44,255, + 8,63,44,255,9,63,43,255,9,63,43,255,9,63,43,255, + 9,63,43,255,10,64,42,255,10,64,42,255,10,64,42,255, + 10,64,42,255,11,64,41,255,11,64,41,255,11,64,41,255, + 12,64,41,255,12,65,41,255,13,65,41,255,13,65,41,255, + 13,66,41,255,14,66,41,255,14,67,41,255,14,67,41,255, + 15,67,41,255,15,68,40,255,16,68,40,255,16,68,40,255, + 17,69,40,255,17,69,40,255,18,70,40,255,18,70,40,255, + 19,71,40,255,19,71,40,255,20,72,40,255,20,72,40,255, + 21,72,40,255,21,73,40,255,22,73,40,255,22,73,40,255, + 23,73,40,255,23,74,40,255,24,74,40,255,24,74,40,255, + 25,74,40,255,25,75,40,255,26,75,40,255,26,75,40,255, + 26,75,40,255,27,75,39,255,27,75,39,255,27,75,39,255, + 27,75,39,255,28,75,39,255,28,75,39,255,28,75,39,255, + 28,75,39,255,29,75,39,255,29,75,39,255,29,75,39,255, + 29,75,39,255,29,75,38,255,29,75,38,255,29,75,38,255, + 29,75,38,255,29,74,38,255,29,74,38,255,29,74,38,255, + 29,73,38,255,28,73,37,255,28,72,37,255,28,72,37,255, + 28,71,37,255,27,71,36,255,27,70,36,255,27,70,36,255, + 26,69,36,255,26,69,35,255,25,68,35,255,25,68,35,255, + 25,67,35,255,24,67,35,255,24,66,35,255,24,66,35,255, + 23,65,35,255,23,64,34,255,22,63,34,255,22,63,34,255, + 21,62,34,255,20,61,33,255,19,60,33,255,19,60,33,255, + 19,59,33,255,18,58,33,255,18,57,33,255,18,56,33,255, + 17,55,33,255,17,54,32,255,16,53,32,255,16,53,32,255, + 15,52,32,255,15,51,32,255,14,50,32,255,14,50,32,255, + 13,49,32,255,13,48,31,255,12,47,31,255,12,47,31,255, + 11,46,31,255,11,45,31,255,10,44,31,255,10,44,31,255, + 10,43,31,255,9,42,30,255,9,41,30,255,9,41,30,255, + 8,40,30,255,8,39,30,255,7,38,30,255,7,38,30,255, + 7,37,30,255,6,36,29,255,6,35,29,255,6,35,29,255, + 6,34,29,255,6,34,29,255,6,33,29,255,6,33,29,255, + 6,33,29,255,5,32,29,255,5,32,29,255,5,32,29,255, + 5,31,29,255,5,31,29,255,5,30,29,255,5,30,29,255, + 5,30,29,255,4,29,28,255,4,29,28,255,4,29,28,255, + 4,29,28,255,69,80,27,255,69,80,27,255,69,80,27,255, + 70,81,27,255,70,81,28,255,71,82,28,255,71,82,28,255, + 72,83,28,255,72,83,28,255,73,84,28,255,73,84,28,255, + 73,85,28,255,74,86,29,255,74,87,29,255,74,87,29,255, + 75,88,29,255,75,88,29,255,76,89,29,255,76,89,29,255, + 77,90,29,255,77,91,30,255,78,92,30,255,78,92,30,255, + 79,93,30,255,79,93,31,255,80,94,31,255,80,94,31,255, + 80,95,31,255,80,95,31,255,80,96,31,255,80,96,31,255, + 80,96,31,255,80,97,32,255,80,97,32,255,80,97,32,255, + 80,97,32,255,80,98,32,255,80,98,32,255,80,98,32,255, + 80,98,32,255,79,98,33,255,79,98,33,255,79,98,33,255, + 79,98,33,255,78,98,33,255,78,98,33,255,78,98,33,255, + 78,98,33,255,77,98,34,255,77,98,34,255,77,98,34,255, + 77,98,34,255,77,99,34,255,77,99,34,255,77,99,34,255, + 77,99,34,255,76,100,35,255,76,100,35,255,76,100,35,255, + 76,100,35,255,77,101,36,255,77,101,36,255,77,101,36,255, + 77,101,36,255,77,102,37,255,77,102,37,255,77,102,37,255, + 78,103,37,255,78,103,38,255,79,104,38,255,79,104,38,255, + 79,105,38,255,80,105,38,255,80,106,38,255,80,106,38,255, + 80,107,38,255,81,107,39,255,81,108,39,255,81,108,39,255, + 82,108,39,255,82,109,40,255,83,109,40,255,83,109,40,255, + 83,109,40,255,84,110,40,255,84,110,40,255,84,110,40,255, + 84,110,40,255,84,111,41,255,84,111,41,255,84,111,41,255, + 84,111,41,255,84,110,41,255,84,110,41,255,84,110,41,255, + 84,110,41,255,83,109,42,255,83,109,42,255,83,109,42,255, + 83,109,42,255,82,108,42,255,82,108,42,255,82,108,42,255, + 82,108,42,255,81,107,42,255,81,107,42,255,81,107,42,255, + 81,107,42,255,80,106,42,255,80,106,42,255,80,106,42,255, + 80,106,42,255,79,105,42,255,79,105,42,255,79,105,42,255, + 78,105,42,255,78,104,42,255,77,104,42,255,77,104,42,255, + 77,104,42,255,76,104,42,255,76,104,42,255,76,104,42,255, + 76,104,42,255,76,103,42,255,76,103,42,255,76,103,42,255, + 76,103,42,255,75,104,42,255,75,104,42,255,75,104,42,255, + 75,104,42,255,75,103,42,255,75,103,42,255,75,103,42,255, + 75,103,42,255,74,103,42,255,74,103,42,255,74,103,42,255, + 74,103,42,255,73,102,41,255,73,102,41,255,73,102,41,255, + 72,102,41,255,72,101,41,255,71,101,41,255,71,101,41,255, + 70,101,41,255,70,100,41,255,69,100,41,255,69,100,41,255, + 68,99,41,255,68,99,41,255,67,98,41,255,67,98,41,255, + 66,97,41,255,66,97,41,255,65,96,41,255,65,96,41,255, + 64,95,41,255,63,95,41,255,63,94,41,255,62,94,41,255, + 61,93,41,255,61,92,41,255,60,92,41,255,60,91,41,255, + 59,90,41,255,58,89,42,255,58,89,42,255,57,88,42,255, + 56,87,42,255,56,87,42,255,55,86,42,255,55,86,42,255, + 54,85,42,255,54,85,42,255,53,84,42,255,53,84,42,255, + 52,83,42,255,52,83,42,255,51,82,42,255,51,82,42,255, + 50,81,42,255,50,81,42,255,49,80,42,255,49,80,42,255, + 49,80,42,255,49,79,42,255,49,79,42,255,49,79,42,255, + 49,79,42,255,48,78,42,255,48,78,42,255,48,78,42,255, + 48,78,42,255,49,78,42,255,49,78,42,255,49,78,42,255, + 49,78,42,255,50,79,43,255,50,79,43,255,50,79,43,255, + 51,79,43,255,51,80,43,255,52,80,43,255,52,80,43,255, + 53,81,43,255,53,81,43,255,54,82,43,255,54,82,43,255, + 55,83,43,255,56,83,43,255,56,84,43,255,57,84,43,255, + 58,85,43,255,59,86,43,255,59,86,43,255,60,87,43,255, + 61,88,43,255,62,89,44,255,62,90,44,255,63,91,44,255, + 64,92,44,255,65,93,44,255,65,93,44,255,66,94,44,255, + 67,95,44,255,68,96,44,255,68,96,44,255,69,97,44,255, + 70,98,44,255,71,99,44,255,71,99,44,255,72,100,44,255, + 73,101,44,255,73,102,44,255,74,102,44,255,74,103,44,255, + 75,104,44,255,75,104,44,255,76,105,44,255,76,105,44,255, + 77,106,44,255,77,106,44,255,78,107,44,255,78,107,44,255, + 78,107,44,255,79,108,44,255,79,108,44,255,79,108,44,255, + 79,108,44,255,80,109,44,255,80,109,44,255,80,109,44,255, + 80,109,44,255,81,110,44,255,81,110,44,255,81,110,44,255, + 81,110,44,255,82,111,44,255,82,111,44,255,82,111,44,255, + 82,112,44,255,83,112,44,255,83,113,44,255,83,113,44,255, + 84,113,44,255,84,114,44,255,85,114,44,255,85,114,44,255, + 85,114,44,255,86,115,44,255,86,115,44,255,86,115,44,255, + 86,116,44,255,87,116,44,255,87,117,44,255,87,117,44,255, + 88,117,44,255,88,118,44,255,89,118,44,255,89,118,44,255, + 90,119,44,255,90,119,44,255,91,120,44,255,91,120,44,255, + 92,121,44,255,92,121,45,255,93,122,45,255,93,122,45,255, + 94,123,45,255,94,124,45,255,95,124,45,255,95,125,45,255, + 96,126,45,255,97,126,46,255,97,127,46,255,98,127,46,255, + 99,128,46,255,100,129,47,255,100,129,47,255,101,130,47,255, + 102,131,47,255,102,131,48,255,103,132,48,255,103,132,48,255, + 104,133,48,255,105,134,49,255,105,135,49,255,106,136,49,255, + 107,137,50,255,108,138,51,255,108,138,51,255,109,139,52,255, + 110,140,53,255,111,141,54,255,111,141,54,255,112,142,55,255, + 113,143,56,255,114,144,57,255,114,144,58,255,115,145,59,255, + 116,146,60,255,117,147,62,255,117,148,63,255,118,149,64,255, + 119,150,66,255,120,151,67,255,120,151,69,255,121,152,70,255, + 122,153,72,255,122,154,74,255,123,154,75,255,123,155,77,255, + 124,156,79,255,124,156,81,255,125,157,82,255,125,157,84,255, + 125,158,86,255,126,159,88,255,126,159,90,255,126,160,92,255, + 126,161,95,255,127,161,97,255,127,162,99,255,127,162,101,255, + 127,162,103,255,126,163,106,255,126,163,108,255,126,163,110,255, + 125,163,112,255,125,164,115,255,124,164,117,255,124,164,119,255, + 123,164,121,255,123,164,123,255,122,164,125,255,122,164,127,255, + 121,164,129,255,120,164,131,255,120,164,132,255,119,164,134,255, + 118,164,135,255,116,163,137,255,115,163,138,255,114,163,139,255, + 113,163,140,255,112,162,142,255,111,162,143,255,110,162,144,255, + 109,162,145,255,108,161,146,255,107,161,146,255,106,161,147,255, + 105,161,147,255,103,160,148,255,102,160,148,255,101,160,148,255, + 100,160,148,255,99,159,149,255,98,159,149,255,97,159,149,255, + 96,159,149,255,95,158,149,255,94,158,149,255,93,158,149,255, + 92,158,149,255,91,157,148,255,90,157,148,255,89,157,148,255, + 88,157,148,255,87,156,147,255,86,156,147,255,85,156,147,255, + 84,156,147,255,83,155,146,255,83,155,146,255,82,155,146,255, + 81,155,146,255,80,154,145,255,80,154,145,255,79,154,145,255, + 78,154,145,255,77,153,144,255,77,153,144,255,76,153,144,255, + 75,153,144,255,75,152,143,255,74,152,143,255,74,152,143,255, + 73,151,143,255,72,151,143,255,72,150,143,255,71,150,143,255, + 70,150,143,255,70,149,142,255,69,149,142,255,69,149,142,255, + 68,149,142,255,67,148,141,255,67,148,141,255,66,148,141,255, + 65,148,141,255,65,147,140,255,64,147,140,255,64,147,140,255, + 63,147,140,255,63,146,139,255,62,146,139,255,62,146,139,255, + 61,145,139,255,61,145,139,255,60,144,139,255,60,144,139,255, + 59,144,138,255,58,143,138,255,58,143,137,255,57,143,137,255, + 56,142,137,255,55,142,137,255,55,141,137,255,54,141,137,255, + 53,141,137,255,53,141,137,255,52,140,136,255,51,140,136,255, + 50,140,136,255,49,140,136,255,48,139,135,255,47,139,135,255, + 46,139,135,255,46,138,135,255,45,138,135,255,44,137,135,255, + 43,137,135,255,42,136,135,255,41,136,134,255,40,135,134,255, + 39,135,134,255,38,135,134,255,37,134,134,255,36,134,134,255, + 35,134,134,255,34,133,134,255,33,133,134,255,32,132,134,255, + 31,132,134,255,31,132,134,255,30,131,134,255,29,131,134,255, + 28,131,134,255,28,130,134,255,27,130,134,255,26,129,134,255, + 25,129,134,255,25,129,134,255,24,128,134,255,23,128,134,255, + 22,128,134,255,22,128,134,255,21,128,134,255,20,128,134,255, + 20,128,134,255,19,128,134,255,19,127,134,255,18,127,134,255, + 18,127,134,255,17,127,134,255,17,126,135,255,16,126,135,255, + 16,126,135,255,15,126,135,255,15,125,135,255,14,125,135,255, + 14,125,135,255,14,125,135,255,13,125,135,255,13,125,135,255, + 13,125,135,255,13,125,135,255,12,124,136,255,12,124,136,255, + 12,124,136,255,12,124,136,255,11,124,137,255,11,124,137,255, + 11,124,137,255,11,124,137,255,10,123,138,255,10,123,138,255, + 10,123,138,255,10,123,138,255,10,123,138,255,10,123,138,255, + 10,123,138,255,10,123,138,255,9,122,139,255,9,122,139,255, + 9,122,139,255,9,122,139,255,9,122,140,255,9,122,140,255, + 9,122,140,255,9,122,140,255,9,122,141,255,9,122,141,255, + 9,122,141,255,9,122,141,255,9,122,142,255,9,122,142,255, + 9,122,142,255,9,122,142,255,9,122,143,255,9,122,143,255, + 9,122,143,255,9,122,143,255,9,122,143,255,9,122,143,255, + 9,122,143,255,9,122,144,255,10,123,144,255,10,123,145,255, + 10,123,145,255,10,123,145,255,11,124,146,255,11,124,146,255, + 11,124,146,255,11,124,146,255,11,125,147,255,11,125,147,255, + 11,125,147,255,11,125,147,255,11,125,148,255,11,125,148,255, + 11,125,148,255,11,125,148,255,12,126,149,255,12,126,149,255, + 12,126,149,255,12,126,150,255,12,127,150,255,12,127,151,255, + 12,127,151,255,12,127,152,255,13,127,152,255,13,127,153,255, + 13,127,153,255,13,127,153,255,13,128,154,255,13,128,154,255, + 13,128,154,255,13,128,155,255,13,128,155,255,13,128,156,255, + 13,128,156,255,13,128,156,255,13,128,157,255,13,128,157,255, + 13,128,157,255,13,128,157,255,13,128,158,255,13,128,158,255, + 13,128,158,255,13,128,158,255,13,128,159,255,13,128,159,255, + 13,128,159,255,13,128,159,255,13,127,159,255,13,127,159,255, + 13,127,159,255,13,127,159,255,13,127,159,255,13,127,159,255, + 13,127,159,255,13,127,159,255,13,126,158,255,13,126,158,255, + 13,126,158,255,13,125,158,255,13,125,157,255,13,124,157,255, + 13,124,157,255,13,124,156,255,13,123,156,255,13,123,155,255, + 13,122,155,255,13,122,154,255,13,121,154,255,13,120,153,255, + 13,120,152,255,13,119,151,255,12,119,150,255,12,118,149,255, + 12,117,148,255,12,117,147,255,12,116,146,255,12,115,145,255, + 12,114,144,255,12,114,143,255,11,113,141,255,11,112,140,255, + 11,111,139,255,11,110,138,255,11,109,137,255,11,108,135,255, + 11,107,134,255,11,106,132,255,10,105,131,255,10,104,129,255, + 10,103,128,255,10,102,126,255,9,101,125,255,9,100,123,255, + 9,99,122,255,9,99,120,255,9,98,119,255,9,97,117,255, + 9,96,116,255,9,96,114,255,8,95,113,255,8,94,111,255, + 8,93,110,255,8,92,108,255,7,91,107,255,7,90,105,255, + 7,90,104,255,7,89,103,255,7,89,102,255,7,88,100,255, + 7,87,99,255,7,87,98,255,6,86,97,255,6,85,95,255, + 6,85,94,255,6,84,93,255,6,84,92,255,6,83,90,255, + 6,83,89,255,6,82,88,255,6,82,87,255,6,81,86,255, + 6,81,85,255,6,80,85,255,5,80,84,255,5,79,83,255, + 5,79,82,255,5,79,81,255,5,78,80,255,5,78,79,255, + 5,78,78,255,5,77,78,255,5,77,77,255,5,76,76,255, + 5,76,76,255,5,76,75,255,5,75,75,255,5,75,74,255, + 5,75,73,255,5,75,73,255,5,74,72,255,5,74,71,255, + 5,74,71,255,5,74,70,255,5,74,70,255,5,74,69,255, + 5,74,69,255,5,74,68,255,5,73,68,255,5,73,67,255, + 5,73,67,255,5,73,66,255,5,72,66,255,5,72,65,255, + 5,72,65,255,5,72,65,255,5,71,64,255,5,71,64,255, + 5,71,64,255,5,71,63,255,5,70,63,255,5,70,62,255, + 5,70,62,255,5,70,62,255,6,70,61,255,6,70,61,255, + 6,70,61,255,6,70,60,255,6,69,60,255,6,69,59,255, + 6,69,59,255,6,69,59,255,6,68,58,255,6,68,58,255, + 6,68,58,255,6,68,57,255,6,68,57,255,6,68,56,255, + 6,68,56,255,6,68,56,255,6,67,55,255,6,67,55,255, + 6,67,55,255,6,67,54,255,7,67,54,255,7,67,53,255, + 7,67,53,255,7,67,53,255,7,66,52,255,7,66,52,255, + 7,66,52,255,7,66,51,255,7,65,51,255,7,65,50,255, + 7,65,50,255,7,65,50,255,7,65,49,255,7,65,49,255, + 7,65,49,255,7,65,48,255,7,65,48,255,7,65,47,255, + 7,65,47,255,7,65,47,255,7,64,46,255,7,64,46,255, + 7,64,46,255,7,64,46,255,8,64,45,255,8,64,45,255, + 8,64,45,255,8,64,45,255,9,64,44,255,9,64,44,255, + 9,64,44,255,9,64,44,255,9,65,43,255,9,65,43,255, + 9,65,43,255,9,65,43,255,10,65,42,255,10,65,42,255, + 10,65,42,255,11,65,42,255,11,66,42,255,12,66,42,255, + 12,66,42,255,12,66,42,255,13,67,41,255,13,67,41,255, + 13,67,41,255,14,68,41,255,14,68,41,255,15,69,41,255, + 15,69,41,255,16,69,41,255,16,70,40,255,17,70,40,255, + 17,70,40,255,18,71,40,255,18,71,40,255,19,72,40,255, + 19,72,40,255,20,72,40,255,20,73,40,255,21,73,40,255, + 21,73,40,255,22,73,40,255,22,74,40,255,23,74,40,255, + 23,74,40,255,24,74,40,255,24,75,40,255,25,75,40,255, + 25,75,40,255,25,75,40,255,26,75,39,255,26,75,39,255, + 26,75,39,255,26,75,39,255,27,75,39,255,27,75,39,255, + 27,75,39,255,27,75,39,255,28,75,39,255,28,75,39,255, + 28,75,39,255,28,75,39,255,28,75,38,255,28,75,38,255, + 28,75,38,255,28,75,38,255,28,74,38,255,28,74,38,255, + 28,74,38,255,28,73,38,255,27,73,37,255,27,72,37,255, + 27,72,37,255,27,71,37,255,26,71,36,255,26,70,36,255, + 26,70,36,255,25,69,36,255,25,69,35,255,24,68,35,255, + 24,68,35,255,24,67,35,255,23,67,35,255,23,66,35,255, + 23,66,35,255,22,65,35,255,22,64,34,255,21,63,34,255, + 21,63,34,255,20,62,34,255,19,61,33,255,18,60,33,255, + 18,60,33,255,18,59,33,255,17,58,33,255,17,57,33,255, + 17,56,33,255,16,55,33,255,16,54,32,255,15,53,32,255, + 15,53,32,255,14,52,32,255,14,51,32,255,13,50,32,255, + 13,50,32,255,12,49,32,255,12,48,31,255,11,47,31,255, + 11,47,31,255,11,46,31,255,10,45,31,255,10,44,31,255, + 10,44,31,255,9,43,31,255,9,42,30,255,8,41,30,255, + 8,41,30,255,8,40,30,255,7,39,30,255,7,38,30,255, + 7,38,30,255,7,37,30,255,6,37,29,255,6,36,29,255, + 6,36,29,255,6,35,29,255,6,35,29,255,6,34,29,255, + 6,34,29,255,6,33,29,255,5,33,29,255,5,32,29,255, + 5,32,29,255,5,32,29,255,5,31,29,255,5,31,29,255, + 5,31,29,255,5,31,29,255,4,30,28,255,4,30,28,255, + 4,30,28,255,4,30,28,255,69,80,27,255,69,80,27,255, + 69,80,27,255,70,81,27,255,70,81,28,255,71,82,28,255, + 71,82,28,255,72,83,28,255,72,83,28,255,73,84,28,255, + 73,84,28,255,73,85,28,255,74,86,29,255,74,87,29,255, + 74,87,29,255,75,88,29,255,75,88,29,255,76,89,29,255, + 76,89,29,255,77,90,29,255,77,91,30,255,78,92,30,255, + 78,92,30,255,79,93,30,255,79,93,31,255,80,94,31,255, + 80,94,31,255,80,95,31,255,80,95,31,255,80,96,31,255, + 80,96,31,255,80,96,31,255,80,97,32,255,80,97,32,255, + 80,97,32,255,80,97,32,255,80,98,32,255,80,98,32,255, + 80,98,32,255,80,98,32,255,79,98,33,255,79,98,33,255, + 79,98,33,255,79,98,33,255,78,98,33,255,78,98,33,255, + 78,98,33,255,78,98,33,255,77,98,34,255,77,98,34,255, + 77,98,34,255,77,98,34,255,77,99,34,255,77,99,34,255, + 77,99,34,255,77,99,34,255,76,100,35,255,76,100,35,255, + 76,100,35,255,76,100,35,255,77,101,36,255,77,101,36,255, + 77,101,36,255,77,101,36,255,77,102,37,255,77,102,37,255, + 77,102,37,255,78,103,37,255,78,103,38,255,79,104,38,255, + 79,104,38,255,79,105,38,255,80,105,38,255,80,106,38,255, + 80,106,38,255,80,107,38,255,81,107,39,255,81,108,39,255, + 81,108,39,255,82,108,39,255,82,109,40,255,83,109,40,255, + 83,109,40,255,83,109,40,255,84,110,40,255,84,110,40,255, + 84,110,40,255,84,110,40,255,84,111,41,255,84,111,41,255, + 84,111,41,255,84,111,41,255,84,110,41,255,84,110,41,255, + 84,110,41,255,84,110,41,255,83,109,42,255,83,109,42,255, + 83,109,42,255,83,109,42,255,82,108,42,255,82,108,42,255, + 82,108,42,255,82,108,42,255,81,107,42,255,81,107,42,255, + 81,107,42,255,81,107,42,255,80,106,42,255,80,106,42,255, + 80,106,42,255,80,106,42,255,79,105,42,255,79,105,42,255, + 79,105,42,255,78,105,42,255,78,104,42,255,77,104,42,255, + 77,104,42,255,77,104,42,255,76,104,42,255,76,104,42,255, + 76,104,42,255,76,104,42,255,76,103,42,255,76,103,42,255, + 76,103,42,255,76,103,42,255,75,104,42,255,75,104,42,255, + 75,104,42,255,75,104,42,255,75,103,42,255,75,103,42,255, + 75,103,42,255,75,103,42,255,74,103,42,255,74,103,42,255, + 74,103,42,255,74,103,42,255,73,102,41,255,73,102,41,255, + 73,102,41,255,72,102,41,255,72,101,41,255,71,101,41,255, + 71,101,41,255,70,101,41,255,70,100,41,255,69,100,41,255, + 69,100,41,255,68,99,41,255,68,99,41,255,67,98,41,255, + 67,98,41,255,66,97,41,255,66,97,41,255,65,96,41,255, + 65,96,41,255,64,95,41,255,63,95,41,255,63,94,41,255, + 62,94,41,255,61,93,41,255,60,92,41,255,60,92,41,255, + 59,91,41,255,58,90,41,255,57,89,42,255,57,89,42,255, + 56,88,42,255,55,87,42,255,55,87,42,255,54,86,42,255, + 54,86,42,255,53,85,42,255,52,85,42,255,52,84,42,255, + 51,84,42,255,51,83,42,255,50,83,42,255,50,82,42,255, + 50,82,42,255,49,81,42,255,49,81,42,255,48,80,42,255, + 48,80,42,255,48,80,42,255,47,79,42,255,47,79,42,255, + 47,79,42,255,47,79,42,255,47,78,42,255,47,78,42,255, + 47,78,42,255,47,78,42,255,48,78,42,255,48,78,42,255, + 48,78,42,255,48,78,42,255,49,79,43,255,49,79,43,255, + 49,79,43,255,50,79,43,255,50,80,43,255,51,80,43,255, + 51,80,43,255,52,81,43,255,52,81,43,255,53,82,43,255, + 53,82,43,255,54,83,43,255,55,83,43,255,55,84,43,255, + 56,84,43,255,57,85,43,255,58,86,43,255,58,86,43,255, + 59,87,43,255,60,88,43,255,61,89,44,255,61,90,44,255, + 62,91,44,255,63,92,44,255,64,93,44,255,65,93,44,255, + 66,94,44,255,67,95,44,255,68,96,44,255,68,96,44,255, + 69,97,44,255,70,98,44,255,70,99,44,255,71,99,44,255, + 71,100,44,255,72,101,44,255,73,102,44,255,73,102,44,255, + 74,103,44,255,75,104,44,255,75,104,44,255,76,105,44,255, + 76,105,44,255,77,106,44,255,77,106,44,255,78,107,44,255, + 78,107,44,255,78,107,44,255,79,108,44,255,79,108,44,255, + 79,108,44,255,79,108,44,255,80,109,44,255,80,109,44,255, + 80,109,44,255,80,109,44,255,81,110,44,255,81,110,44,255, + 81,110,44,255,81,110,44,255,82,111,44,255,82,111,44,255, + 82,111,44,255,82,112,44,255,83,112,44,255,83,113,44,255, + 83,113,44,255,84,113,44,255,84,114,44,255,85,114,44,255, + 85,114,44,255,85,114,44,255,86,115,44,255,86,115,44,255, + 86,115,44,255,86,116,44,255,87,116,44,255,87,117,44,255, + 87,117,44,255,87,117,44,255,88,118,44,255,88,118,44,255, + 88,118,44,255,89,119,44,255,89,119,44,255,90,120,44,255, + 90,120,44,255,91,121,44,255,91,121,45,255,92,122,45,255, + 92,122,45,255,93,123,45,255,93,124,45,255,94,124,45,255, + 94,125,45,255,95,126,45,255,95,126,46,255,96,127,46,255, + 96,127,46,255,97,128,46,255,98,129,47,255,98,129,47,255, + 99,130,47,255,100,131,47,255,100,131,48,255,101,132,48,255, + 101,132,48,255,102,133,48,255,103,134,49,255,103,135,49,255, + 104,136,49,255,105,137,50,255,106,138,51,255,106,138,51,255, + 107,139,52,255,108,140,53,255,109,141,54,255,110,141,54,255, + 111,142,55,255,112,143,56,255,113,144,57,255,113,144,58,255, + 114,145,59,255,115,146,60,255,116,147,62,255,117,148,63,255, + 118,149,64,255,119,150,66,255,120,151,68,255,120,151,69,255, + 121,152,71,255,122,153,73,255,122,154,75,255,123,154,76,255, + 123,155,78,255,124,156,80,255,124,156,82,255,125,157,84,255, + 125,157,86,255,125,158,88,255,126,159,90,255,126,159,92,255, + 126,160,94,255,126,161,97,255,127,161,99,255,127,162,101,255, + 127,162,103,255,127,162,105,255,126,163,108,255,126,163,110,255, + 126,163,112,255,125,163,114,255,125,164,117,255,124,164,119,255, + 124,164,121,255,123,164,123,255,123,165,125,255,122,165,127,255, + 122,165,129,255,121,165,131,255,120,165,133,255,120,165,134,255, + 119,165,136,255,118,165,137,255,117,165,139,255,117,165,140,255, + 116,165,141,255,115,165,142,255,114,164,144,255,113,164,145,255, + 112,164,146,255,111,164,147,255,110,163,148,255,109,163,148,255, + 108,163,149,255,107,163,149,255,105,162,150,255,104,162,150,255, + 103,162,150,255,102,162,150,255,101,161,151,255,100,161,151,255, + 99,161,151,255,98,161,151,255,97,160,151,255,96,160,151,255, + 95,160,151,255,94,160,151,255,93,159,150,255,92,159,150,255, + 91,159,150,255,90,159,150,255,89,158,149,255,88,158,149,255, + 87,158,149,255,86,158,149,255,85,157,148,255,85,157,148,255, + 84,157,148,255,83,157,148,255,82,156,147,255,81,156,147,255, + 80,156,147,255,79,156,147,255,78,155,146,255,77,155,146,255, + 76,155,146,255,75,155,146,255,75,154,146,255,74,154,146,255, + 74,154,146,255,73,153,146,255,72,153,145,255,72,152,145,255, + 71,152,145,255,70,152,145,255,70,151,144,255,69,151,144,255, + 69,151,144,255,68,151,144,255,67,150,143,255,67,150,143,255, + 66,150,143,255,65,150,143,255,65,149,142,255,64,149,142,255, + 64,149,142,255,63,149,142,255,63,148,141,255,62,148,141,255, + 62,148,141,255,61,147,141,255,61,147,141,255,60,146,141,255, + 60,146,141,255,59,146,140,255,58,145,140,255,58,145,139,255, + 57,145,139,255,56,144,139,255,55,144,139,255,55,143,139,255, + 54,143,139,255,53,143,139,255,53,143,139,255,52,142,138,255, + 51,142,138,255,50,142,138,255,49,141,138,255,48,141,137,255, + 47,140,137,255,46,140,137,255,46,139,137,255,45,139,137,255, + 44,138,137,255,43,138,137,255,42,138,137,255,41,137,136,255, + 40,137,136,255,39,137,136,255,38,136,136,255,37,136,136,255, + 36,135,136,255,35,135,136,255,34,134,136,255,33,134,136,255, + 32,133,136,255,31,133,136,255,31,133,136,255,30,132,136,255, + 29,132,136,255,28,132,136,255,28,131,136,255,27,131,136,255, + 26,130,136,255,25,130,136,255,25,130,136,255,24,129,136,255, + 23,129,136,255,22,129,136,255,22,129,136,255,21,128,136,255, + 20,128,136,255,20,128,136,255,19,128,136,255,19,127,136,255, + 18,127,136,255,18,127,136,255,17,127,136,255,17,126,137,255, + 16,126,137,255,16,126,137,255,15,126,137,255,15,125,137,255, + 14,125,137,255,14,125,137,255,14,125,137,255,13,125,137,255, + 13,125,137,255,13,125,137,255,13,125,137,255,12,124,138,255, + 12,124,138,255,12,124,138,255,12,124,138,255,11,124,139,255, + 11,124,139,255,11,124,139,255,11,124,139,255,10,123,140,255, + 10,123,140,255,10,123,140,255,10,123,140,255,10,123,140,255, + 10,123,140,255,10,123,140,255,10,123,140,255,9,122,141,255, + 9,122,141,255,9,122,141,255,9,122,141,255,9,122,142,255, + 9,122,142,255,9,122,142,255,9,122,142,255,9,122,142,255, + 9,122,142,255,9,122,142,255,9,122,142,255,9,122,143,255, + 9,122,143,255,9,122,143,255,9,122,143,255,9,122,144,255, + 9,122,144,255,9,122,144,255,9,122,144,255,9,122,144,255, + 9,122,144,255,9,122,144,255,9,122,144,255,10,123,145,255, + 10,123,145,255,10,123,145,255,10,123,145,255,11,124,146,255, + 11,124,146,255,11,124,146,255,11,124,146,255,11,125,147,255, + 11,125,147,255,11,125,147,255,11,125,147,255,11,125,148,255, + 11,125,148,255,11,125,148,255,11,125,148,255,12,126,149,255, + 12,126,149,255,12,126,149,255,12,126,150,255,12,127,150,255, + 12,127,151,255,12,127,151,255,12,127,152,255,13,127,152,255, + 13,127,153,255,13,127,153,255,13,127,153,255,13,128,154,255, + 13,128,154,255,13,128,154,255,13,128,155,255,13,128,155,255, + 13,128,156,255,13,128,156,255,13,128,156,255,13,128,157,255, + 13,128,157,255,13,128,157,255,13,128,157,255,13,128,158,255, + 13,128,158,255,13,128,158,255,13,128,158,255,13,128,159,255, + 13,128,159,255,13,128,159,255,13,128,159,255,13,127,159,255, + 13,127,159,255,13,127,159,255,13,127,159,255,13,127,159,255, + 13,127,159,255,13,127,159,255,13,127,159,255,13,126,158,255, + 13,126,158,255,13,126,158,255,13,125,158,255,13,125,157,255, + 13,124,157,255,13,124,157,255,13,124,156,255,13,123,156,255, + 13,123,155,255,13,122,155,255,13,122,154,255,13,121,154,255, + 13,120,153,255,13,120,152,255,13,119,151,255,12,119,150,255, + 12,118,149,255,12,117,148,255,12,117,147,255,12,116,146,255, + 12,115,145,255,12,114,144,255,12,114,143,255,11,113,142,255, + 11,112,141,255,11,111,140,255,11,110,139,255,11,109,138,255, + 11,108,136,255,11,107,135,255,11,106,134,255,10,105,133,255, + 10,104,131,255,10,103,130,255,10,102,128,255,9,101,127,255, + 9,100,125,255,9,99,124,255,9,99,122,255,9,98,121,255, + 9,97,119,255,9,96,118,255,9,96,116,255,8,95,115,255, + 8,94,113,255,8,93,112,255,8,93,110,255,7,92,109,255, + 7,91,107,255,7,91,106,255,7,90,105,255,7,90,104,255, + 7,89,102,255,7,88,101,255,7,88,100,255,6,87,99,255, + 6,86,97,255,6,86,96,255,6,85,95,255,6,85,94,255, + 6,84,92,255,6,84,91,255,6,83,90,255,6,83,89,255, + 6,82,88,255,6,82,87,255,6,82,87,255,5,81,86,255, + 5,81,85,255,5,81,84,255,5,80,83,255,5,80,82,255, + 5,79,81,255,5,79,80,255,5,79,80,255,5,78,79,255, + 5,78,78,255,5,78,78,255,5,78,77,255,5,77,77,255, + 5,77,76,255,5,77,75,255,5,77,75,255,5,76,74,255, + 5,76,73,255,5,76,73,255,5,76,72,255,5,75,72,255, + 5,75,71,255,5,75,71,255,5,75,70,255,5,74,70,255, + 5,74,69,255,5,74,69,255,5,74,68,255,5,73,68,255, + 5,73,67,255,5,73,67,255,5,73,67,255,5,72,66,255, + 5,72,66,255,5,72,66,255,5,72,65,255,5,71,65,255, + 5,71,64,255,5,71,64,255,5,71,63,255,6,71,63,255, + 6,71,62,255,6,71,62,255,6,71,61,255,6,70,61,255, + 6,70,60,255,6,70,60,255,6,70,60,255,6,69,59,255, + 6,69,59,255,6,69,59,255,6,69,58,255,6,69,58,255, + 6,69,57,255,6,69,57,255,6,69,57,255,6,68,56,255, + 6,68,56,255,6,68,56,255,6,68,55,255,7,67,55,255, + 7,67,54,255,7,67,54,255,7,67,54,255,7,67,53,255, + 7,67,53,255,7,67,53,255,7,67,52,255,7,66,52,255, + 7,66,51,255,7,66,51,255,7,66,50,255,7,65,50,255, + 7,65,49,255,7,65,49,255,7,65,49,255,7,65,48,255, + 7,65,48,255,7,65,48,255,7,65,47,255,7,64,47,255, + 7,64,46,255,7,64,46,255,7,64,46,255,8,64,45,255, + 8,64,45,255,8,64,45,255,8,64,45,255,9,64,44,255, + 9,64,44,255,9,64,44,255,9,64,44,255,9,65,43,255, + 9,65,43,255,9,65,43,255,9,65,43,255,10,65,42,255, + 10,65,42,255,10,65,42,255,11,65,42,255,11,66,42,255, + 12,66,42,255,12,66,42,255,12,66,42,255,13,67,41,255, + 13,67,41,255,13,67,41,255,14,68,41,255,14,68,41,255, + 15,69,41,255,15,69,41,255,15,69,41,255,16,70,40,255, + 16,70,40,255,16,70,40,255,17,71,40,255,17,71,40,255, + 18,72,40,255,18,72,40,255,19,72,40,255,19,73,40,255, + 20,73,40,255,20,73,40,255,21,73,40,255,21,74,40,255, + 22,74,40,255,22,74,40,255,23,74,40,255,23,75,40,255, + 24,75,40,255,24,75,40,255,24,75,40,255,25,75,39,255, + 25,75,39,255,25,75,39,255,25,75,39,255,26,75,39,255, + 26,75,39,255,26,75,39,255,26,75,39,255,27,75,39,255, + 27,75,39,255,27,75,39,255,27,75,39,255,27,75,38,255, + 27,75,38,255,27,75,38,255,27,75,38,255,27,74,38,255, + 27,74,38,255,27,74,38,255,27,73,38,255,26,73,37,255, + 26,72,37,255,26,72,37,255,26,71,37,255,25,71,36,255, + 25,70,36,255,25,70,36,255,25,69,36,255,24,69,35,255, + 24,68,35,255,24,68,35,255,23,67,35,255,23,67,35,255, + 22,66,35,255,22,66,35,255,21,65,35,255,21,64,34,255, + 20,63,34,255,20,63,34,255,19,62,34,255,19,61,33,255, + 18,60,33,255,18,60,33,255,18,59,33,255,17,58,33,255, + 17,57,33,255,17,56,33,255,16,55,33,255,16,54,32,255, + 15,53,32,255,15,53,32,255,14,52,32,255,14,51,32,255, + 13,50,32,255,13,50,32,255,12,49,32,255,12,48,31,255, + 11,47,31,255,11,47,31,255,11,46,31,255,10,45,31,255, + 10,44,31,255,10,44,31,255,9,43,31,255,9,42,30,255, + 8,41,30,255,8,41,30,255,8,40,30,255,7,39,30,255, + 7,38,30,255,7,38,30,255,7,37,30,255,6,37,29,255, + 6,36,29,255,6,36,29,255,6,35,29,255,6,35,29,255, + 6,34,29,255,6,34,29,255,6,33,29,255,5,33,29,255, + 5,32,29,255,5,32,29,255,5,32,29,255,5,31,29,255, + 5,31,29,255,5,31,29,255,5,31,29,255,4,30,28,255, + 4,30,28,255,4,30,28,255,4,30,28,255,69,81,27,255, + 69,81,27,255,69,81,27,255,70,82,27,255,70,82,28,255, + 71,83,28,255,71,83,28,255,72,84,28,255,72,84,28,255, + 73,85,28,255,73,85,28,255,73,86,28,255,74,87,29,255, + 74,88,29,255,74,88,29,255,75,89,29,255,75,89,29,255, + 76,90,29,255,76,90,29,255,77,91,29,255,77,92,30,255, + 78,93,30,255,78,93,30,255,79,94,30,255,79,94,31,255, + 80,95,31,255,80,95,31,255,80,96,31,255,80,96,31,255, + 80,97,31,255,80,97,31,255,80,97,31,255,80,98,32,255, + 80,98,32,255,80,98,32,255,80,98,32,255,80,99,32,255, + 80,99,32,255,80,99,32,255,80,99,32,255,79,99,33,255, + 79,99,33,255,79,99,33,255,79,99,33,255,78,99,33,255, + 78,99,33,255,78,99,33,255,78,99,33,255,77,99,34,255, + 77,99,34,255,77,99,34,255,77,99,34,255,77,100,34,255, + 77,100,34,255,77,100,34,255,77,100,34,255,76,101,35,255, + 76,101,35,255,76,101,35,255,76,101,35,255,76,102,36,255, + 76,102,36,255,76,102,36,255,76,102,36,255,76,103,37,255, + 76,103,37,255,76,103,37,255,77,104,37,255,77,104,38,255, + 78,105,38,255,78,105,38,255,78,105,38,255,79,106,38,255, + 79,106,38,255,79,106,38,255,79,107,38,255,80,107,39,255, + 80,108,39,255,80,108,39,255,81,108,39,255,81,109,40,255, + 82,109,40,255,82,109,40,255,82,109,40,255,83,110,40,255, + 83,110,40,255,83,110,40,255,83,110,40,255,83,111,41,255, + 83,111,41,255,83,111,41,255,83,111,41,255,83,110,41,255, + 83,110,41,255,83,110,41,255,83,110,41,255,82,109,42,255, + 82,109,42,255,82,109,42,255,82,109,42,255,81,108,42,255, + 81,108,42,255,81,108,42,255,81,108,42,255,80,107,42,255, + 80,107,42,255,80,107,42,255,80,107,42,255,79,106,42,255, + 79,106,42,255,79,106,42,255,79,106,42,255,78,105,42,255, + 78,105,42,255,78,105,42,255,77,105,42,255,77,104,42,255, + 76,104,42,255,76,104,42,255,76,104,42,255,75,104,42,255, + 75,104,42,255,75,104,42,255,75,104,42,255,75,104,42,255, + 75,104,42,255,75,104,42,255,75,104,42,255,74,104,42,255, + 74,104,42,255,74,104,42,255,74,104,42,255,74,104,42,255, + 74,104,42,255,74,104,42,255,74,104,42,255,73,103,42,255, + 73,103,42,255,73,103,42,255,73,103,42,255,72,102,41,255, + 72,102,41,255,72,102,41,255,71,102,41,255,71,101,41,255, + 70,101,41,255,70,101,41,255,69,101,41,255,69,100,41,255, + 68,100,41,255,68,100,41,255,67,99,41,255,67,99,41,255, + 66,98,41,255,66,98,41,255,65,97,41,255,65,97,41,255, + 64,96,41,255,64,96,41,255,63,95,41,255,62,95,41,255, + 62,94,41,255,61,94,41,255,60,93,41,255,59,92,41,255, + 59,92,41,255,58,91,41,255,57,90,41,255,56,89,42,255, + 56,89,42,255,55,88,42,255,54,87,42,255,54,87,42,255, + 53,86,42,255,53,86,42,255,52,85,42,255,51,85,42,255, + 51,84,42,255,50,84,42,255,50,83,42,255,49,83,42,255, + 49,82,42,255,49,82,42,255,48,81,42,255,48,81,42,255, + 47,80,42,255,47,80,42,255,47,80,42,255,46,79,42,255, + 46,79,42,255,46,79,42,255,46,79,42,255,46,78,42,255, + 46,78,42,255,46,78,42,255,46,78,42,255,47,78,42,255, + 47,78,42,255,47,78,42,255,47,78,42,255,48,79,43,255, + 48,79,43,255,48,79,43,255,49,79,43,255,49,80,43,255, + 50,80,43,255,50,80,43,255,51,81,43,255,51,81,43,255, + 52,82,43,255,52,82,43,255,53,83,43,255,54,83,43,255, + 54,84,43,255,55,84,43,255,56,85,43,255,57,86,43,255, + 57,86,43,255,58,87,43,255,59,88,43,255,60,89,44,255, + 60,90,44,255,61,91,44,255,62,92,44,255,63,93,44,255, + 64,93,44,255,65,94,44,255,66,95,44,255,67,96,44,255, + 67,96,44,255,68,97,44,255,69,98,44,255,69,99,44,255, + 70,99,44,255,70,100,44,255,71,101,44,255,72,102,44,255, + 72,102,44,255,73,103,44,255,74,104,44,255,74,104,44,255, + 75,105,44,255,75,105,44,255,76,106,44,255,76,106,44,255, + 77,107,44,255,77,107,44,255,77,107,44,255,78,108,44,255, + 78,108,44,255,78,108,44,255,78,108,44,255,79,109,44,255, + 79,109,44,255,79,109,44,255,79,109,44,255,80,110,44,255, + 80,110,44,255,80,110,44,255,80,110,44,255,81,111,44,255, + 81,111,44,255,81,111,44,255,81,112,44,255,82,112,44,255, + 82,113,44,255,82,113,44,255,83,113,44,255,83,114,44,255, + 84,114,44,255,84,114,44,255,84,114,44,255,85,115,44,255, + 85,115,44,255,85,115,44,255,85,116,44,255,86,116,44,255, + 86,117,44,255,86,117,44,255,86,117,44,255,87,118,44,255, + 87,118,44,255,87,118,44,255,88,119,44,255,88,119,44,255, + 89,120,44,255,89,120,44,255,90,121,44,255,90,121,45,255, + 91,122,45,255,91,122,45,255,92,123,45,255,92,124,45,255, + 93,124,45,255,93,125,45,255,94,126,45,255,94,126,46,255, + 95,127,46,255,95,127,46,255,96,128,46,255,97,129,47,255, + 97,129,47,255,98,130,47,255,99,131,47,255,99,131,48,255, + 100,132,48,255,100,132,48,255,101,133,49,255,102,134,49,255, + 102,135,50,255,103,136,50,255,104,137,51,255,105,138,52,255, + 105,138,52,255,106,139,53,255,107,140,54,255,108,141,55,255, + 109,141,55,255,110,142,56,255,111,143,57,255,112,144,58,255, + 112,144,59,255,113,145,60,255,114,146,61,255,115,147,63,255, + 116,148,64,255,117,149,65,255,118,150,67,255,119,151,69,255, + 119,151,70,255,120,152,72,255,121,153,74,255,121,154,76,255, + 122,154,77,255,122,155,79,255,123,156,81,255,123,157,83,255, + 124,157,85,255,124,158,87,255,125,159,89,255,125,160,91,255, + 126,160,93,255,126,161,95,255,126,162,98,255,127,162,100,255, + 127,163,103,255,127,163,105,255,127,163,107,255,126,164,110,255, + 126,164,112,255,126,164,114,255,126,164,116,255,125,165,119,255, + 125,165,121,255,125,165,123,255,124,165,125,255,124,166,127,255, + 123,166,129,255,123,166,131,255,122,166,133,255,121,166,135,255, + 121,166,136,255,120,166,138,255,119,166,139,255,118,166,141,255, + 118,166,142,255,117,166,144,255,116,166,145,255,115,165,147,255, + 114,165,148,255,113,165,149,255,112,165,150,255,111,164,151,255, + 110,164,151,255,109,164,152,255,108,164,152,255,106,163,153,255, + 105,163,153,255,104,163,153,255,103,163,153,255,102,162,154,255, + 101,162,154,255,100,162,154,255,99,162,154,255,98,161,154,255, + 97,161,154,255,96,161,154,255,95,161,154,255,94,160,153,255, + 93,160,153,255,92,160,153,255,91,160,153,255,90,159,152,255, + 89,159,152,255,88,159,152,255,87,159,152,255,86,158,151,255, + 86,158,151,255,85,158,151,255,84,158,151,255,83,157,150,255, + 82,157,150,255,81,157,150,255,80,157,150,255,79,156,149,255, + 78,156,149,255,77,156,149,255,76,156,149,255,76,155,149,255, + 75,155,149,255,75,155,149,255,74,154,149,255,73,154,148,255, + 73,153,148,255,72,153,148,255,71,153,148,255,70,152,147,255, + 70,152,147,255,69,152,147,255,68,152,147,255,68,151,146,255, + 67,151,146,255,67,151,146,255,66,151,146,255,65,150,145,255, + 65,150,145,255,64,150,145,255,63,150,145,255,63,149,144,255, + 62,149,144,255,62,149,144,255,61,148,144,255,61,148,144,255, + 60,147,144,255,60,147,144,255,59,147,143,255,58,146,143,255, + 58,146,142,255,57,146,142,255,56,145,142,255,55,145,142,255, + 55,144,142,255,54,144,142,255,53,144,142,255,53,144,142,255, + 52,143,141,255,51,143,141,255,50,143,141,255,49,142,141,255, + 48,142,140,255,47,141,140,255,46,141,140,255,45,140,140,255, + 44,140,139,255,43,139,139,255,42,139,139,255,41,139,139,255, + 40,138,138,255,39,138,138,255,38,138,138,255,37,137,138,255, + 36,137,138,255,35,136,138,255,34,136,138,255,33,135,138,255, + 32,135,138,255,31,134,138,255,30,134,138,255,30,134,138,255, + 29,133,138,255,28,133,138,255,27,133,138,255,27,132,138,255, + 26,132,138,255,25,131,138,255,24,131,138,255,24,131,138,255, + 23,130,138,255,22,130,138,255,21,130,138,255,21,130,138,255, + 20,129,138,255,19,129,138,255,19,129,138,255,18,129,138,255, + 18,128,138,255,17,128,138,255,17,128,138,255,17,128,138,255, + 16,127,138,255,16,127,138,255,16,127,138,255,15,127,138,255, + 15,126,138,255,14,126,138,255,14,126,138,255,14,126,138,255, + 13,126,138,255,13,126,138,255,13,126,138,255,13,126,138,255, + 12,125,139,255,12,125,139,255,12,125,139,255,12,125,139,255, + 11,125,140,255,11,125,140,255,11,125,140,255,11,125,140,255, + 10,124,141,255,10,124,141,255,10,124,141,255,10,124,141,255, + 10,124,141,255,10,124,141,255,10,124,141,255,10,124,141,255, + 9,123,142,255,9,123,142,255,9,123,142,255,9,123,142,255, + 9,123,143,255,9,123,143,255,9,123,143,255,9,123,143,255, + 9,123,143,255,9,123,143,255,9,123,143,255,9,123,143,255, + 9,123,144,255,9,123,144,255,9,123,144,255,9,123,144,255, + 9,123,145,255,9,123,145,255,9,123,145,255,9,123,145,255, + 9,123,145,255,9,123,145,255,9,123,145,255,9,123,145,255, + 10,123,146,255,10,123,146,255,10,123,146,255,10,123,146,255, + 10,124,147,255,10,124,147,255,10,124,147,255,10,124,147,255, + 10,125,148,255,10,125,148,255,10,125,148,255,10,125,148,255, + 11,125,149,255,11,125,149,255,11,125,149,255,11,125,149,255, + 11,126,150,255,11,126,150,255,11,126,150,255,11,126,151,255, + 11,127,151,255,11,127,152,255,11,127,152,255,11,127,153,255, + 12,127,153,255,12,127,154,255,12,127,154,255,12,127,154,255, + 12,128,155,255,12,128,155,255,12,128,155,255,12,128,155,255, + 12,128,156,255,12,128,156,255,12,128,156,255,12,128,156,255, + 12,128,157,255,12,128,157,255,12,128,157,255,12,128,157,255, + 12,128,158,255,12,128,158,255,12,128,158,255,12,128,158,255, + 12,128,159,255,12,128,159,255,12,128,159,255,12,128,159,255, + 12,127,159,255,12,127,159,255,12,127,159,255,12,127,159,255, + 12,127,159,255,12,127,159,255,12,127,159,255,12,127,159,255, + 12,126,159,255,12,126,159,255,12,126,159,255,12,125,159,255, + 12,125,158,255,12,124,158,255,12,124,158,255,12,124,157,255, + 12,123,157,255,12,123,156,255,12,122,156,255,12,122,155,255, + 12,121,155,255,12,120,154,255,12,120,153,255,12,119,152,255, + 12,119,151,255,12,118,150,255,12,117,149,255,12,117,148,255, + 12,116,147,255,12,115,146,255,12,114,145,255,12,114,144,255, + 11,113,143,255,11,112,142,255,11,111,141,255,11,111,140,255, + 11,110,139,255,11,109,137,255,11,108,136,255,11,107,135,255, + 10,106,134,255,10,105,132,255,10,104,131,255,10,103,129,255, + 9,102,128,255,9,101,126,255,9,100,125,255,9,100,123,255, + 9,99,122,255,9,98,120,255,9,97,119,255,9,97,117,255, + 8,96,116,255,8,95,114,255,8,94,113,255,8,94,111,255, + 7,93,110,255,7,92,108,255,7,92,107,255,7,91,106,255, + 7,91,105,255,7,90,103,255,7,89,102,255,7,89,101,255, + 6,88,100,255,6,87,98,255,6,87,97,255,6,86,96,255, + 6,86,95,255,6,85,93,255,6,85,92,255,6,84,91,255, + 6,84,90,255,6,83,89,255,6,83,88,255,6,83,88,255, + 5,82,87,255,5,82,86,255,5,82,85,255,5,81,85,255, + 5,81,84,255,5,80,83,255,5,80,82,255,5,80,81,255, + 5,79,80,255,5,79,79,255,5,79,79,255,5,79,78,255, + 5,78,78,255,5,78,77,255,5,78,76,255,5,78,76,255, + 5,77,75,255,5,77,74,255,5,77,74,255,5,77,73,255, + 5,76,73,255,5,76,72,255,5,76,72,255,5,76,71,255, + 5,75,71,255,5,75,70,255,5,75,70,255,5,75,69,255, + 5,74,69,255,5,74,68,255,5,74,68,255,5,74,68,255, + 5,73,67,255,5,73,67,255,5,73,67,255,5,73,66,255, + 5,72,66,255,5,72,65,255,5,72,65,255,5,72,64,255, + 6,72,64,255,6,72,63,255,6,72,63,255,6,72,62,255, + 6,71,62,255,6,71,61,255,6,71,61,255,6,71,61,255, + 6,70,60,255,6,70,60,255,6,70,60,255,6,70,59,255, + 6,70,59,255,6,70,58,255,6,70,58,255,6,70,58,255, + 6,69,57,255,6,69,57,255,6,69,57,255,6,69,56,255, + 7,68,56,255,7,68,55,255,7,68,55,255,7,68,55,255, + 7,68,54,255,7,68,54,255,7,68,54,255,7,68,53,255, + 7,67,53,255,7,67,52,255,7,67,52,255,7,67,51,255, + 7,66,51,255,7,66,50,255,7,66,50,255,7,66,50,255, + 7,66,49,255,7,66,49,255,7,66,49,255,7,66,48,255, + 7,65,48,255,7,65,47,255,7,65,47,255,7,65,47,255, + 8,65,46,255,8,65,46,255,8,65,46,255,8,65,46,255, + 8,65,45,255,8,65,45,255,8,65,45,255,8,65,45,255, + 9,66,44,255,9,66,44,255,9,66,44,255,9,66,44,255, + 10,66,43,255,10,66,43,255,10,66,43,255,10,66,43,255, + 11,67,43,255,11,67,43,255,11,67,43,255,11,67,43,255, + 12,68,42,255,12,68,42,255,12,68,42,255,13,68,42,255, + 13,69,41,255,14,69,41,255,14,69,41,255,14,69,41,255, + 15,70,41,255,15,70,41,255,15,70,41,255,16,71,41,255, + 16,71,40,255,17,72,40,255,17,72,40,255,18,72,40,255, + 18,73,40,255,19,73,40,255,19,73,40,255,20,73,40,255, + 20,74,40,255,21,74,40,255,21,74,40,255,22,74,40,255, + 22,75,40,255,23,75,40,255,23,75,40,255,23,75,40,255, + 24,75,39,255,24,75,39,255,24,75,39,255,24,75,39,255, + 25,75,39,255,25,75,39,255,25,75,39,255,25,75,39,255, + 26,75,39,255,26,75,39,255,26,75,39,255,26,75,39,255, + 26,75,38,255,26,75,38,255,26,75,38,255,26,75,38,255, + 26,74,38,255,26,74,38,255,26,74,38,255,26,73,38,255, + 25,73,37,255,25,72,37,255,25,72,37,255,25,71,37,255, + 24,71,36,255,24,70,36,255,24,70,36,255,24,69,36,255, + 23,69,35,255,23,68,35,255,23,68,35,255,22,67,35,255, + 22,67,35,255,21,66,35,255,21,66,35,255,20,65,35,255, + 20,64,34,255,19,63,34,255,19,63,34,255,18,62,34,255, + 18,61,33,255,17,60,33,255,17,60,33,255,17,59,33,255, + 16,58,33,255,16,57,33,255,16,56,33,255,15,55,33,255, + 15,54,32,255,14,53,32,255,14,53,32,255,13,52,32,255, + 13,51,32,255,12,50,32,255,12,50,32,255,12,49,32,255, + 11,48,31,255,11,47,31,255,11,47,31,255,10,46,31,255, + 10,45,31,255,9,44,31,255,9,44,31,255,9,43,31,255, + 8,43,30,255,8,42,30,255,8,42,30,255,8,41,30,255, + 7,40,30,255,7,39,30,255,7,39,30,255,7,38,30,255, + 6,38,29,255,6,37,29,255,6,37,29,255,6,36,29,255, + 6,36,29,255,6,35,29,255,6,35,29,255,6,34,29,255, + 5,34,29,255,5,33,29,255,5,33,29,255,5,33,29,255, + 5,32,29,255,5,32,29,255,5,32,29,255,5,32,29,255, + 4,31,28,255,4,31,28,255,4,31,28,255,4,31,28,255, + 70,81,27,255,70,81,27,255,70,81,27,255,71,82,27,255, + 71,82,28,255,72,83,28,255,72,83,28,255,73,84,28,255, + 73,84,28,255,74,85,28,255,74,85,28,255,74,86,28,255, + 75,87,29,255,75,88,29,255,75,88,29,255,76,89,29,255, + 76,90,29,255,77,91,29,255,77,91,29,255,78,92,29,255, + 78,92,30,255,79,93,30,255,79,93,30,255,79,94,30,255, + 80,95,31,255,80,96,31,255,80,96,31,255,80,96,31,255, + 81,97,31,255,81,97,31,255,81,97,31,255,81,98,31,255, + 81,98,32,255,81,99,32,255,81,99,32,255,81,99,32,255, + 80,100,33,255,80,100,33,255,80,100,33,255,80,100,33,255, + 79,100,34,255,79,100,34,255,79,100,34,255,79,100,34,255, + 78,100,34,255,78,100,34,255,78,100,34,255,78,100,34,255, + 77,100,35,255,77,100,35,255,77,100,35,255,77,100,35,255, + 76,100,35,255,76,100,35,255,76,100,35,255,76,100,35,255, + 75,101,36,255,75,101,36,255,75,101,36,255,75,101,36,255, + 76,102,37,255,76,102,37,255,76,102,37,255,76,102,37,255, + 76,103,37,255,76,103,37,255,76,103,37,255,76,104,37,255, + 77,104,38,255,77,105,38,255,77,105,38,255,77,106,38,255, + 78,106,39,255,78,107,39,255,78,107,39,255,78,108,39,255, + 79,108,40,255,79,109,40,255,79,109,40,255,80,109,40,255, + 80,110,40,255,81,110,40,255,81,110,40,255,81,110,40,255, + 82,111,41,255,82,111,41,255,82,111,41,255,82,111,41,255, + 82,111,41,255,82,111,41,255,82,111,41,255,82,111,41,255, + 82,111,42,255,82,111,42,255,82,111,42,255,82,111,42,255, + 81,110,42,255,81,110,42,255,81,110,42,255,81,110,42,255, + 80,109,42,255,80,109,42,255,80,109,42,255,80,109,42,255, + 79,108,43,255,79,108,43,255,79,108,43,255,79,108,43,255, + 78,107,43,255,78,107,43,255,78,107,43,255,78,107,43,255, + 77,106,43,255,77,106,43,255,77,106,43,255,76,106,43,255, + 76,105,43,255,75,105,43,255,75,105,43,255,75,105,43,255, + 74,105,43,255,74,105,43,255,74,105,43,255,74,105,43,255, + 74,104,42,255,74,104,42,255,74,104,42,255,74,104,42,255, + 73,105,42,255,73,105,42,255,73,105,42,255,73,105,42,255, + 73,104,42,255,73,104,42,255,73,104,42,255,73,104,42,255, + 72,104,42,255,72,104,42,255,72,104,42,255,72,104,42,255, + 71,103,42,255,71,103,42,255,71,103,42,255,70,103,42,255, + 70,102,42,255,69,102,42,255,69,102,42,255,68,102,42,255, + 68,101,42,255,67,101,42,255,67,101,42,255,66,100,42,255, + 66,100,42,255,65,99,42,255,65,99,42,255,64,98,42,255, + 64,98,42,255,63,97,42,255,63,97,42,255,62,96,42,255, + 61,96,42,255,61,95,42,255,60,95,42,255,59,94,42,255, + 58,93,42,255,58,93,42,255,57,92,42,255,56,91,42,255, + 55,90,42,255,55,90,42,255,54,89,42,255,53,88,42,255, + 53,88,42,255,52,87,42,255,52,87,42,255,51,86,42,255, + 50,85,42,255,50,85,42,255,49,84,42,255,49,84,42,255, + 48,83,42,255,48,83,42,255,48,83,42,255,47,82,42,255, + 47,81,42,255,46,81,42,255,46,80,42,255,46,80,42,255, + 45,79,42,255,45,79,42,255,45,79,42,255,45,79,42,255, + 45,78,42,255,45,78,42,255,45,78,42,255,45,78,42,255, + 46,78,42,255,46,78,42,255,46,78,42,255,46,78,42,255, + 47,79,43,255,47,79,43,255,47,79,43,255,48,79,43,255, + 48,80,43,255,49,80,43,255,49,80,43,255,50,81,43,255, + 50,81,43,255,51,82,43,255,51,82,43,255,52,83,43,255, + 53,84,43,255,53,84,43,255,54,85,43,255,55,86,43,255, + 56,87,43,255,56,87,43,255,57,88,43,255,58,89,43,255, + 59,90,44,255,59,90,44,255,60,91,44,255,61,92,44,255, + 62,93,44,255,63,94,44,255,64,95,44,255,65,96,44,255, + 66,97,44,255,66,97,44,255,67,98,44,255,68,99,44,255, + 68,100,44,255,69,100,44,255,69,101,44,255,70,102,44,255, + 71,102,44,255,71,103,44,255,72,103,44,255,73,104,44,255, + 73,105,44,255,74,105,44,255,74,106,44,255,75,106,44,255, + 75,107,44,255,76,107,44,255,76,107,44,255,76,108,44,255, + 77,108,44,255,77,109,44,255,77,109,44,255,77,109,44,255, + 78,110,44,255,78,110,44,255,78,110,44,255,78,110,44,255, + 79,111,44,255,79,111,44,255,79,111,44,255,79,111,44,255, + 80,112,44,255,80,112,44,255,80,112,44,255,80,113,44,255, + 81,113,44,255,81,114,44,255,81,114,44,255,82,114,44,255, + 82,115,44,255,83,115,44,255,83,115,44,255,83,115,44,255, + 84,116,44,255,84,116,44,255,84,116,44,255,84,117,44,255, + 85,117,44,255,85,118,44,255,85,118,44,255,85,118,44,255, + 86,119,44,255,86,119,44,255,86,119,44,255,87,120,44,255, + 87,120,45,255,88,121,45,255,88,121,45,255,89,122,45,255, + 89,122,45,255,90,123,45,255,90,123,45,255,91,124,45,255, + 91,124,46,255,92,125,46,255,92,125,46,255,93,126,46,255, + 93,127,46,255,94,127,46,255,94,128,46,255,95,129,46,255, + 95,129,47,255,96,130,47,255,96,130,47,255,97,131,48,255, + 98,132,48,255,98,132,49,255,99,133,49,255,100,134,49,255, + 101,135,50,255,101,135,50,255,102,136,50,255,103,137,51,255, + 104,138,52,255,104,139,52,255,105,140,53,255,106,141,54,255, + 107,142,55,255,107,142,55,255,108,143,56,255,109,144,57,255, + 110,145,59,255,111,145,60,255,112,146,61,255,113,147,62,255, + 114,148,64,255,115,149,65,255,116,150,66,255,117,151,68,255, + 118,152,70,255,118,152,71,255,119,153,73,255,120,154,75,255, + 120,155,77,255,121,155,78,255,121,156,80,255,122,157,82,255, + 123,157,84,255,123,158,86,255,124,158,88,255,124,159,91,255, + 125,160,93,255,125,160,95,255,125,161,97,255,125,162,100,255, + 126,162,102,255,126,163,104,255,126,163,106,255,126,164,108,255, + 127,164,111,255,127,165,113,255,127,165,115,255,126,165,117,255, + 126,166,120,255,125,166,122,255,125,166,124,255,124,166,126,255, + 124,167,129,255,123,167,131,255,123,167,133,255,122,167,135,255, + 122,167,137,255,121,167,138,255,121,167,140,255,120,167,142,255, + 119,167,144,255,119,167,145,255,118,167,146,255,117,167,147,255, + 116,166,149,255,115,166,150,255,114,166,151,255,113,166,152,255, + 112,166,153,255,111,166,153,255,110,166,154,255,109,166,155,255, + 107,165,155,255,106,165,156,255,105,165,156,255,104,165,156,255, + 103,164,157,255,102,164,157,255,101,164,157,255,100,164,157,255, + 99,163,157,255,98,163,157,255,97,163,157,255,96,163,157,255, + 95,162,156,255,94,162,156,255,93,162,156,255,92,161,156,255, + 91,161,155,255,90,160,155,255,89,160,155,255,88,160,155,255, + 87,159,154,255,87,159,154,255,86,159,154,255,85,159,154,255, + 84,158,153,255,83,158,153,255,82,158,153,255,81,158,153,255, + 80,157,152,255,79,157,152,255,78,157,152,255,77,157,152,255, + 76,156,152,255,76,156,152,255,75,156,152,255,74,156,152,255, + 73,155,151,255,73,155,151,255,72,155,151,255,71,155,151,255, + 71,154,150,255,70,154,150,255,70,154,150,255,69,154,150,255, + 68,153,149,255,68,153,149,255,67,153,149,255,66,152,149,255, + 66,152,148,255,65,151,148,255,65,151,148,255,64,151,148,255, + 63,150,147,255,63,150,147,255,62,150,147,255,61,149,147,255, + 61,149,146,255,60,148,146,255,60,148,146,255,59,148,146,255, + 58,147,145,255,58,147,145,255,57,147,145,255,56,146,145,255, + 55,146,144,255,54,145,144,255,53,145,144,255,52,145,144,255, + 52,145,144,255,51,144,143,255,50,144,143,255,49,144,143,255, + 48,143,143,255,47,143,142,255,46,142,142,255,45,142,142,255, + 45,141,142,255,44,141,142,255,43,140,142,255,42,140,142,255, + 41,140,142,255,40,139,141,255,39,139,141,255,38,139,141,255, + 37,138,141,255,36,138,141,255,35,137,141,255,34,137,141,255, + 33,136,141,255,32,136,140,255,31,135,140,255,30,135,140,255, + 30,135,140,255,29,134,140,255,28,134,140,255,27,134,140,255, + 27,133,140,255,26,133,139,255,25,132,139,255,24,132,139,255, + 24,132,139,255,23,131,139,255,22,131,139,255,21,131,139,255, + 21,131,139,255,20,130,139,255,19,130,139,255,19,130,139,255, + 18,130,139,255,18,129,139,255,17,129,139,255,17,129,139,255, + 16,129,139,255,16,128,140,255,15,128,140,255,15,128,140,255, + 14,128,140,255,14,127,140,255,13,127,140,255,13,127,140,255, + 13,127,140,255,12,127,140,255,12,127,140,255,12,127,140,255, + 12,127,140,255,11,126,140,255,11,126,140,255,11,126,140,255, + 11,126,140,255,10,125,141,255,10,125,141,255,10,125,141,255, + 10,125,141,255,9,125,142,255,9,125,142,255,9,125,142,255, + 9,125,142,255,9,124,142,255,9,124,142,255,9,124,142,255, + 9,124,142,255,8,124,143,255,8,124,143,255,8,124,143,255, + 8,124,143,255,8,123,144,255,8,123,144,255,8,123,144,255, + 8,123,144,255,8,123,144,255,8,123,144,255,8,123,144,255, + 8,123,144,255,8,123,145,255,8,123,145,255,8,123,145,255, + 8,123,145,255,8,123,146,255,8,123,146,255,8,123,146,255, + 8,123,146,255,8,123,146,255,8,123,146,255,8,123,146,255, + 8,123,146,255,9,124,147,255,9,124,147,255,9,124,147,255, + 9,124,147,255,10,124,148,255,10,124,148,255,10,124,148,255, + 10,124,148,255,10,125,149,255,10,125,149,255,10,125,149,255, + 10,125,149,255,10,126,150,255,10,126,150,255,10,126,150,255, + 10,126,150,255,11,126,151,255,11,126,151,255,11,126,151,255, + 11,126,151,255,11,127,152,255,11,127,152,255,11,127,152,255, + 11,127,153,255,12,127,153,255,12,127,154,255,12,127,154,255, + 12,127,154,255,12,128,155,255,12,128,155,255,12,128,155,255, + 12,128,156,255,12,128,156,255,12,128,157,255,12,128,157,255, + 12,128,157,255,12,128,158,255,12,128,158,255,12,128,158,255, + 12,128,158,255,12,128,159,255,12,128,159,255,12,128,159,255, + 12,128,159,255,12,128,160,255,12,128,160,255,12,128,160,255, + 12,128,160,255,12,127,160,255,12,127,160,255,12,127,160,255, + 12,127,160,255,12,127,160,255,12,127,160,255,12,127,160,255, + 12,127,160,255,12,126,159,255,12,126,159,255,12,126,159,255, + 12,126,159,255,12,125,158,255,12,125,158,255,12,125,158,255, + 12,124,157,255,12,124,157,255,12,123,156,255,12,123,156,255, + 12,122,155,255,12,122,155,255,12,121,154,255,12,121,153,255, + 12,120,152,255,11,120,151,255,11,119,150,255,11,118,149,255, + 11,118,149,255,11,117,148,255,11,116,147,255,11,115,146,255, + 11,115,145,255,10,114,144,255,10,113,143,255,10,112,142,255, + 10,111,141,255,10,110,140,255,10,109,138,255,10,108,137,255, + 10,108,136,255,9,107,135,255,9,106,133,255,9,105,132,255, + 9,104,130,255,8,103,129,255,8,102,127,255,8,101,126,255, + 8,101,124,255,8,100,123,255,8,99,121,255,8,98,120,255, + 8,98,118,255,7,97,117,255,7,96,115,255,7,95,114,255, + 7,95,113,255,7,94,112,255,7,93,110,255,7,93,109,255, + 7,92,108,255,6,92,107,255,6,91,105,255,6,90,104,255, + 6,90,103,255,6,89,102,255,6,88,100,255,6,88,99,255, + 6,87,98,255,5,87,97,255,5,86,95,255,5,86,94,255, + 5,85,93,255,5,85,92,255,5,84,91,255,5,84,90,255, + 5,84,90,255,5,83,89,255,5,83,88,255,5,83,87,255, + 5,82,86,255,5,82,85,255,5,81,84,255,5,81,83,255, + 5,81,83,255,5,80,82,255,5,80,81,255,5,80,81,255, + 5,80,80,255,5,79,80,255,5,79,79,255,5,79,78,255, + 5,79,78,255,5,78,77,255,5,78,76,255,5,78,76,255, + 5,78,75,255,5,77,75,255,5,77,74,255,5,77,74,255, + 5,77,73,255,5,76,73,255,5,76,72,255,5,76,72,255, + 5,76,71,255,5,75,71,255,5,75,70,255,5,75,70,255, + 5,75,69,255,5,74,69,255,5,74,68,255,5,74,68,255, + 5,74,67,255,5,73,67,255,5,73,66,255,5,73,66,255, + 5,73,65,255,5,73,65,255,5,73,64,255,5,73,64,255, + 5,73,63,255,5,72,63,255,5,72,62,255,5,72,62,255, + 5,72,62,255,6,71,61,255,6,71,61,255,6,71,61,255, + 6,71,60,255,6,71,60,255,6,71,59,255,6,71,59,255, + 6,71,59,255,6,70,58,255,6,70,58,255,6,70,58,255, + 6,70,57,255,6,69,57,255,6,69,56,255,6,69,56,255, + 6,69,56,255,6,69,55,255,6,69,55,255,6,69,55,255, + 6,69,54,255,6,68,54,255,6,68,53,255,6,68,53,255, + 6,68,52,255,6,67,52,255,6,67,51,255,6,67,51,255, + 6,67,51,255,6,67,50,255,6,67,50,255,6,67,50,255, + 6,67,49,255,6,66,49,255,6,66,48,255,6,66,48,255, + 6,66,48,255,7,66,47,255,7,66,47,255,7,66,47,255, + 7,66,46,255,8,66,46,255,8,66,45,255,8,66,45,255, + 8,66,45,255,8,66,44,255,8,66,44,255,8,66,44,255, + 8,66,44,255,9,66,43,255,9,66,43,255,9,66,43,255, + 10,66,43,255,10,67,43,255,11,67,43,255,11,67,43,255, + 11,67,43,255,12,68,42,255,12,68,42,255,12,68,42,255, + 12,69,42,255,13,69,42,255,13,70,42,255,13,70,42,255, + 14,70,42,255,14,71,41,255,15,71,41,255,15,71,41,255, + 15,72,41,255,16,72,41,255,16,73,41,255,16,73,41,255, + 17,73,41,255,17,74,41,255,18,74,41,255,18,74,41,255, + 19,74,41,255,19,75,41,255,20,75,41,255,20,75,41,255, + 21,75,41,255,21,75,40,255,22,75,40,255,22,75,40,255, + 22,75,40,255,23,75,40,255,23,75,40,255,23,75,40,255, + 23,75,40,255,24,75,40,255,24,75,40,255,24,75,40,255, + 24,75,40,255,25,75,40,255,25,75,40,255,25,75,40,255, + 25,75,40,255,25,74,39,255,25,74,39,255,25,74,39,255, + 25,74,39,255,25,73,38,255,25,73,38,255,25,73,38,255, + 25,73,38,255,24,72,38,255,24,72,38,255,24,72,38,255, + 24,71,38,255,23,71,37,255,23,70,37,255,23,70,37,255, + 23,69,37,255,22,69,36,255,22,68,36,255,22,68,36,255, + 21,67,36,255,21,67,35,255,20,66,35,255,20,66,35,255, + 19,65,35,255,19,64,34,255,18,63,34,255,18,63,34,255, + 18,62,34,255,17,61,34,255,17,60,34,255,17,60,34,255, + 16,59,34,255,16,58,33,255,15,57,33,255,15,57,33,255, + 14,56,33,255,14,55,33,255,13,54,33,255,13,54,33,255, + 13,53,33,255,12,52,32,255,12,51,32,255,12,51,32,255, + 11,50,32,255,11,49,32,255,10,48,32,255,10,48,32,255, + 10,47,32,255,9,46,31,255,9,45,31,255,9,45,31,255, + 8,44,31,255,8,43,31,255,7,42,31,255,7,42,31,255, + 7,41,31,255,6,40,30,255,6,39,30,255,6,39,30,255, + 6,38,30,255,6,38,30,255,6,37,30,255,6,37,30,255, + 6,36,30,255,5,36,29,255,5,35,29,255,5,35,29,255, + 5,34,29,255,5,34,29,255,5,33,29,255,5,33,29,255, + 5,33,29,255,4,32,29,255,4,32,29,255,4,32,29,255, + 4,32,29,255,4,31,29,255,4,31,29,255,4,31,29,255, + 4,31,29,255,70,82,27,255,70,82,27,255,70,82,27,255, + 71,83,27,255,71,83,28,255,72,84,28,255,72,84,28,255, + 73,85,28,255,73,85,28,255,74,86,28,255,74,86,28,255, + 74,87,28,255,75,88,29,255,75,89,29,255,75,89,29,255, + 76,90,29,255,76,91,29,255,77,92,29,255,77,92,29,255, + 78,93,29,255,78,93,30,255,79,94,30,255,79,94,30,255, + 79,95,30,255,80,96,31,255,80,97,31,255,80,97,31,255, + 80,97,31,255,81,98,31,255,81,98,31,255,81,98,31,255, + 81,99,31,255,81,99,32,255,81,100,32,255,81,100,32,255, + 81,100,32,255,80,101,33,255,80,101,33,255,80,101,33,255, + 80,101,33,255,79,101,34,255,79,101,34,255,79,101,34,255, + 79,101,34,255,78,101,34,255,78,101,34,255,78,101,34,255, + 78,101,34,255,77,101,35,255,77,101,35,255,77,101,35,255, + 77,101,35,255,76,101,35,255,76,101,35,255,76,101,35,255, + 76,101,35,255,75,102,36,255,75,102,36,255,75,102,36,255, + 75,102,36,255,75,103,37,255,75,103,37,255,75,103,37,255, + 75,103,37,255,75,104,37,255,75,104,37,255,75,104,37,255, + 75,105,37,255,76,105,38,255,76,106,38,255,76,106,38,255, + 76,106,38,255,77,107,39,255,77,107,39,255,77,107,39,255, + 77,108,39,255,78,108,40,255,78,109,40,255,78,109,40,255, + 79,109,40,255,79,110,40,255,80,110,40,255,80,110,40,255, + 80,110,40,255,81,111,41,255,81,111,41,255,81,111,41,255, + 81,111,41,255,81,111,41,255,81,111,41,255,81,111,41,255, + 81,111,41,255,81,111,42,255,81,111,42,255,81,111,42,255, + 81,111,42,255,80,110,42,255,80,110,42,255,80,110,42,255, + 80,110,42,255,79,109,42,255,79,109,42,255,79,109,42,255, + 79,109,42,255,78,108,43,255,78,108,43,255,78,108,43,255, + 78,108,43,255,77,107,43,255,77,107,43,255,77,107,43,255, + 77,107,43,255,76,106,43,255,76,106,43,255,76,106,43,255, + 75,106,43,255,75,105,43,255,74,105,43,255,74,105,43,255, + 74,105,43,255,73,105,43,255,73,105,43,255,73,105,43,255, + 73,105,43,255,73,105,42,255,73,105,42,255,73,105,42,255, + 73,105,42,255,72,105,42,255,72,105,42,255,72,105,42,255, + 72,105,42,255,72,105,42,255,72,105,42,255,72,105,42,255, + 72,105,42,255,71,104,42,255,71,104,42,255,71,104,42,255, + 71,104,42,255,70,103,42,255,70,103,42,255,70,103,42,255, + 69,103,42,255,69,102,42,255,68,102,42,255,68,102,42,255, + 67,102,42,255,67,101,42,255,66,101,42,255,66,101,42,255, + 65,100,42,255,65,100,42,255,64,99,42,255,64,99,42,255, + 63,98,42,255,63,98,42,255,62,97,42,255,62,97,42,255, + 61,96,42,255,60,96,42,255,60,95,42,255,59,95,42,255, + 58,94,42,255,57,93,42,255,57,93,42,255,56,92,42,255, + 55,91,42,255,54,90,42,255,54,90,42,255,53,89,42,255, + 52,88,42,255,52,88,42,255,51,87,42,255,51,87,42,255, + 50,86,42,255,49,85,42,255,49,85,42,255,48,84,42,255, + 48,84,42,255,47,83,42,255,47,83,42,255,47,83,42,255, + 46,82,42,255,46,81,42,255,45,81,42,255,45,80,42,255, + 45,80,42,255,44,79,42,255,44,79,42,255,44,79,42,255, + 44,79,42,255,44,78,42,255,44,78,42,255,44,78,42,255, + 44,78,42,255,45,78,42,255,45,78,42,255,45,78,42,255, + 45,78,42,255,46,79,43,255,46,79,43,255,46,79,43,255, + 47,79,43,255,47,80,43,255,48,80,43,255,48,80,43,255, + 49,81,43,255,49,81,43,255,50,82,43,255,50,82,43,255, + 51,83,43,255,52,84,43,255,52,84,43,255,53,85,43,255, + 54,86,43,255,55,87,43,255,55,87,43,255,56,88,43,255, + 57,89,43,255,58,90,44,255,58,90,44,255,59,91,44,255, + 60,92,44,255,61,93,44,255,62,94,44,255,63,95,44,255, + 64,96,44,255,65,97,44,255,65,97,44,255,66,98,44,255, + 67,99,44,255,67,100,44,255,68,100,44,255,68,101,44,255, + 69,102,44,255,70,102,44,255,70,103,44,255,71,103,44,255, + 72,104,44,255,72,105,44,255,73,105,44,255,73,106,44,255, + 74,106,44,255,74,107,44,255,75,107,44,255,75,107,44,255, + 75,108,44,255,76,108,44,255,76,109,44,255,76,109,44,255, + 76,109,44,255,77,110,44,255,77,110,44,255,77,110,44,255, + 77,110,44,255,78,111,44,255,78,111,44,255,78,111,44,255, + 78,111,44,255,79,112,44,255,79,112,44,255,79,112,44,255, + 79,113,44,255,80,113,44,255,80,114,44,255,80,114,44,255, + 81,114,44,255,81,115,44,255,82,115,44,255,82,115,44,255, + 82,115,44,255,83,116,44,255,83,116,44,255,83,116,44,255, + 83,117,44,255,84,117,44,255,84,118,44,255,84,118,44,255, + 84,118,44,255,85,119,44,255,85,119,44,255,85,119,44,255, + 86,120,44,255,86,120,45,255,87,121,45,255,87,121,45,255, + 88,122,45,255,88,122,45,255,89,123,45,255,89,123,45,255, + 90,124,45,255,90,124,46,255,91,125,46,255,91,125,46,255, + 92,126,46,255,92,127,46,255,93,127,46,255,93,128,46,255, + 94,129,46,255,94,129,47,255,95,130,47,255,95,130,47,255, + 96,131,48,255,97,132,48,255,97,132,49,255,98,133,49,255, + 99,134,50,255,100,135,50,255,100,135,51,255,101,136,51,255, + 102,137,52,255,103,138,53,255,103,139,53,255,104,140,54,255, + 105,141,55,255,106,142,56,255,106,142,56,255,107,143,57,255, + 108,144,58,255,109,145,60,255,110,145,61,255,111,146,62,255, + 112,147,63,255,113,148,65,255,114,149,66,255,115,150,67,255, + 116,151,69,255,117,152,71,255,117,152,72,255,118,153,74,255, + 119,154,76,255,119,155,78,255,120,155,79,255,120,156,81,255, + 121,157,83,255,122,158,85,255,122,158,87,255,123,159,89,255, + 124,160,92,255,124,161,94,255,125,161,96,255,125,162,98,255, + 125,163,101,255,126,163,103,255,126,164,106,255,126,164,108,255, + 126,165,110,255,127,165,113,255,127,166,115,255,127,166,117,255, + 127,166,119,255,126,167,122,255,126,167,124,255,126,167,126,255, + 125,167,128,255,125,168,131,255,124,168,133,255,124,168,135,255, + 123,168,137,255,123,168,139,255,122,168,140,255,122,168,142,255, + 121,168,144,255,120,168,146,255,120,168,147,255,119,168,149,255, + 118,168,150,255,117,167,152,255,116,167,153,255,115,167,154,255, + 114,167,155,255,113,167,156,255,112,167,156,255,111,167,157,255, + 110,167,158,255,108,166,158,255,107,166,159,255,106,166,159,255, + 105,166,159,255,104,165,160,255,103,165,160,255,102,165,160,255, + 101,165,160,255,100,164,160,255,99,164,160,255,98,164,160,255, + 97,164,160,255,96,163,159,255,95,163,159,255,94,163,159,255, + 93,162,159,255,92,162,158,255,91,161,158,255,90,161,158,255, + 89,161,158,255,88,160,157,255,88,160,157,255,87,160,157,255, + 86,160,157,255,85,159,156,255,84,159,156,255,83,159,156,255, + 82,159,156,255,81,158,155,255,80,158,155,255,79,158,155,255, + 78,158,155,255,77,157,155,255,77,157,155,255,76,157,155,255, + 75,157,155,255,74,156,154,255,74,156,154,255,73,156,154,255, + 72,156,154,255,71,155,153,255,71,155,153,255,70,155,153,255, + 69,155,153,255,69,154,152,255,68,154,152,255,68,154,152,255, + 67,153,152,255,66,153,151,255,66,152,151,255,65,152,151,255, + 64,152,151,255,63,151,150,255,63,151,150,255,62,151,150,255, + 61,150,150,255,61,150,149,255,60,149,149,255,60,149,149,255, + 59,149,149,255,58,148,148,255,58,148,148,255,57,148,148,255, + 56,147,148,255,55,147,147,255,54,146,147,255,53,146,147,255, + 52,146,147,255,52,146,147,255,51,145,146,255,50,145,146,255, + 49,145,146,255,48,144,146,255,47,144,145,255,46,143,145,255, + 45,143,145,255,44,142,145,255,43,142,144,255,42,141,144,255, + 41,141,144,255,40,141,144,255,39,140,143,255,38,140,143,255, + 37,140,143,255,36,139,143,255,35,139,143,255,34,138,143,255, + 33,138,143,255,32,137,143,255,31,137,142,255,30,136,142,255, + 29,136,142,255,29,136,142,255,28,135,142,255,27,135,142,255, + 26,135,142,255,26,134,142,255,25,134,141,255,24,133,141,255, + 23,133,141,255,23,133,141,255,22,132,141,255,21,132,141,255, + 20,132,141,255,20,132,141,255,19,131,141,255,18,131,141,255, + 18,131,141,255,17,131,141,255,17,130,141,255,16,130,141,255, + 16,130,141,255,16,130,141,255,15,129,141,255,15,129,141,255, + 15,129,141,255,14,129,141,255,14,128,141,255,13,128,141,255, + 13,128,141,255,13,128,141,255,12,128,141,255,12,128,141,255, + 12,128,141,255,12,128,141,255,11,127,141,255,11,127,141,255, + 11,127,141,255,11,127,141,255,10,126,142,255,10,126,142,255, + 10,126,142,255,10,126,142,255,9,126,143,255,9,126,143,255, + 9,126,143,255,9,126,143,255,9,125,143,255,9,125,143,255, + 9,125,143,255,9,125,143,255,8,125,144,255,8,125,144,255, + 8,125,144,255,8,125,144,255,8,124,145,255,8,124,145,255, + 8,124,145,255,8,124,145,255,8,124,145,255,8,124,145,255, + 8,124,145,255,8,124,145,255,8,124,146,255,8,124,146,255, + 8,124,146,255,8,124,146,255,8,124,147,255,8,124,147,255, + 8,124,147,255,8,124,147,255,8,124,147,255,8,124,147,255, + 8,124,147,255,8,124,147,255,9,124,148,255,9,124,148,255, + 9,124,148,255,9,124,148,255,9,124,149,255,9,124,149,255, + 9,124,149,255,9,124,149,255,9,125,150,255,9,125,150,255, + 9,125,150,255,9,125,150,255,10,126,151,255,10,126,151,255, + 10,126,151,255,10,126,151,255,10,126,152,255,10,126,152,255, + 10,126,152,255,10,126,152,255,10,127,153,255,10,127,153,255, + 10,127,153,255,10,127,154,255,11,127,154,255,11,127,155,255, + 11,127,155,255,11,127,155,255,11,128,156,255,11,128,156,255, + 11,128,156,255,11,128,156,255,11,128,157,255,11,128,157,255, + 11,128,157,255,11,128,157,255,11,128,158,255,11,128,158,255, + 11,128,158,255,11,128,158,255,11,128,159,255,11,128,159,255, + 11,128,159,255,11,128,159,255,11,128,160,255,11,128,160,255, + 11,128,160,255,11,128,160,255,11,127,160,255,11,127,160,255, + 11,127,160,255,11,127,160,255,11,127,160,255,11,127,160,255, + 11,127,160,255,11,127,160,255,11,126,160,255,11,126,160,255, + 11,126,160,255,11,126,160,255,11,125,159,255,11,125,159,255, + 11,125,159,255,11,124,158,255,11,124,158,255,11,123,157,255, + 11,123,157,255,11,122,156,255,11,122,156,255,11,121,155,255, + 11,121,154,255,11,120,153,255,11,120,152,255,11,119,151,255, + 11,118,150,255,11,118,150,255,11,117,149,255,11,116,148,255, + 11,115,147,255,11,115,146,255,10,114,145,255,10,113,144,255, + 10,112,143,255,10,112,142,255,10,111,141,255,10,110,139,255, + 10,109,138,255,10,109,137,255,9,108,136,255,9,107,134,255, + 9,106,133,255,9,105,131,255,8,104,130,255,8,103,128,255, + 8,102,127,255,8,102,125,255,8,101,124,255,8,100,122,255, + 8,99,121,255,8,99,119,255,7,98,118,255,7,97,116,255, + 7,96,115,255,7,96,114,255,7,95,113,255,7,94,111,255, + 7,94,110,255,7,93,109,255,6,93,108,255,6,92,106,255, + 6,91,105,255,6,91,104,255,6,90,103,255,6,89,101,255, + 6,89,100,255,6,88,99,255,5,88,98,255,5,87,96,255, + 5,87,95,255,5,86,94,255,5,86,93,255,5,85,92,255, + 5,85,91,255,5,85,91,255,5,84,90,255,5,84,89,255, + 5,84,88,255,5,83,88,255,5,83,87,255,5,82,86,255, + 5,82,85,255,5,82,84,255,5,81,83,255,5,81,82,255, + 5,81,82,255,5,81,81,255,5,80,81,255,5,80,80,255, + 5,80,79,255,5,80,79,255,5,79,78,255,5,79,77,255, + 5,79,77,255,5,79,76,255,5,78,76,255,5,78,75,255, + 5,78,75,255,5,78,74,255,5,77,74,255,5,77,73,255, + 5,77,73,255,5,77,72,255,5,76,72,255,5,76,71,255, + 5,76,71,255,5,76,70,255,5,75,70,255,5,75,69,255, + 5,75,69,255,5,75,68,255,5,74,68,255,5,74,67,255, + 5,74,67,255,5,74,66,255,5,74,66,255,5,74,65,255, + 5,74,65,255,5,74,64,255,5,73,64,255,5,73,63,255, + 5,73,63,255,5,73,63,255,6,72,62,255,6,72,62,255, + 6,72,62,255,6,72,61,255,6,72,61,255,6,72,60,255, + 6,72,60,255,6,72,60,255,6,71,59,255,6,71,59,255, + 6,71,59,255,6,71,58,255,6,70,58,255,6,70,57,255, + 6,70,57,255,6,70,57,255,6,70,56,255,6,70,56,255, + 6,70,56,255,6,70,55,255,6,69,55,255,6,69,54,255, + 6,69,54,255,6,69,53,255,6,68,53,255,6,68,52,255, + 6,68,52,255,6,68,52,255,6,68,51,255,6,68,51,255, + 6,68,51,255,6,68,50,255,6,67,50,255,6,67,49,255, + 6,67,49,255,6,67,49,255,7,67,48,255,7,67,48,255, + 7,67,48,255,7,67,47,255,7,67,47,255,7,67,46,255, + 7,67,46,255,7,67,46,255,8,67,45,255,8,67,45,255, + 8,67,45,255,8,67,45,255,9,67,44,255,9,67,44,255, + 9,67,44,255,9,67,44,255,10,68,44,255,10,68,44,255, + 10,68,44,255,10,68,44,255,11,69,43,255,11,69,43,255, + 11,69,43,255,11,69,43,255,12,70,42,255,12,70,42,255, + 12,70,42,255,13,70,42,255,13,71,42,255,14,71,42,255, + 14,71,42,255,14,72,42,255,15,72,41,255,15,73,41,255, + 15,73,41,255,16,73,41,255,16,74,41,255,17,74,41,255, + 17,74,41,255,18,74,41,255,18,75,41,255,19,75,41,255, + 19,75,41,255,20,75,41,255,20,75,40,255,21,75,40,255, + 21,75,40,255,21,75,40,255,22,75,40,255,22,75,40,255, + 22,75,40,255,22,75,40,255,23,75,40,255,23,75,40,255, + 23,75,40,255,23,75,40,255,24,75,40,255,24,75,40,255, + 24,75,40,255,24,75,40,255,24,74,39,255,24,74,39,255, + 24,74,39,255,24,74,39,255,24,73,38,255,24,73,38,255, + 24,73,38,255,24,73,38,255,23,72,38,255,23,72,38,255, + 23,72,38,255,23,71,38,255,22,71,37,255,22,70,37,255, + 22,70,37,255,22,69,37,255,21,69,36,255,21,68,36,255, + 21,68,36,255,20,67,36,255,20,67,35,255,19,66,35,255, + 19,66,35,255,18,65,35,255,18,64,34,255,17,63,34,255, + 17,63,34,255,17,62,34,255,16,61,34,255,16,60,34,255, + 16,60,34,255,15,59,34,255,15,58,33,255,14,57,33,255, + 14,57,33,255,13,56,33,255,13,55,33,255,12,54,33,255, + 12,54,33,255,12,53,33,255,11,52,32,255,11,51,32,255, + 11,51,32,255,11,50,32,255,10,49,32,255,10,48,32,255, + 10,48,32,255,9,47,32,255,9,46,31,255,8,45,31,255, + 8,45,31,255,8,44,31,255,7,44,31,255,7,43,31,255, + 7,43,31,255,7,42,31,255,6,41,30,255,6,40,30,255, + 6,40,30,255,6,39,30,255,6,39,30,255,6,38,30,255, + 6,38,30,255,6,37,30,255,5,37,29,255,5,36,29,255, + 5,36,29,255,5,35,29,255,5,35,29,255,5,34,29,255, + 5,34,29,255,5,34,29,255,4,33,29,255,4,33,29,255, + 4,33,29,255,4,33,29,255,4,32,29,255,4,32,29,255, + 4,32,29,255,4,32,29,255,70,82,27,255,70,82,27,255, + 70,82,27,255,71,83,27,255,71,83,28,255,72,84,28,255, + 72,84,28,255,73,85,28,255,73,85,28,255,74,86,28,255, + 74,86,28,255,74,87,28,255,75,88,29,255,75,89,29,255, + 75,89,29,255,76,90,29,255,76,91,29,255,77,92,29,255, + 77,92,29,255,78,93,29,255,78,93,30,255,79,94,30,255, + 79,94,30,255,79,95,30,255,80,96,31,255,80,97,31,255, + 80,97,31,255,80,97,31,255,81,98,31,255,81,98,31,255, + 81,98,31,255,81,99,31,255,81,99,32,255,81,100,32,255, + 81,100,32,255,81,100,32,255,80,101,33,255,80,101,33,255, + 80,101,33,255,80,101,33,255,79,101,34,255,79,101,34,255, + 79,101,34,255,79,101,34,255,78,101,34,255,78,101,34,255, + 78,101,34,255,78,101,34,255,77,101,35,255,77,101,35,255, + 77,101,35,255,77,101,35,255,76,101,35,255,76,101,35,255, + 76,101,35,255,76,101,35,255,75,102,36,255,75,102,36,255, + 75,102,36,255,75,102,36,255,75,103,37,255,75,103,37,255, + 75,103,37,255,75,103,37,255,75,104,37,255,75,104,37,255, + 75,104,37,255,75,105,37,255,76,105,38,255,76,106,38,255, + 76,106,38,255,76,106,38,255,77,107,39,255,77,107,39,255, + 77,107,39,255,77,108,39,255,78,108,40,255,78,109,40,255, + 78,109,40,255,78,109,40,255,79,110,40,255,79,110,40,255, + 79,110,40,255,79,110,40,255,80,111,41,255,80,111,41,255, + 80,111,41,255,80,111,41,255,80,111,41,255,80,111,41,255, + 80,111,41,255,80,111,41,255,80,111,42,255,80,111,42,255, + 80,111,42,255,80,111,42,255,79,110,42,255,79,110,42,255, + 79,110,42,255,79,110,42,255,78,109,42,255,78,109,42,255, + 78,109,42,255,78,109,42,255,77,108,43,255,77,108,43,255, + 77,108,43,255,77,108,43,255,76,107,43,255,76,107,43,255, + 76,107,43,255,76,107,43,255,75,106,43,255,75,106,43,255, + 75,106,43,255,75,106,43,255,74,105,43,255,74,105,43,255, + 74,105,43,255,74,105,43,255,73,105,43,255,73,105,43,255, + 73,105,43,255,73,105,43,255,72,105,42,255,72,105,42,255, + 72,105,42,255,72,105,42,255,71,105,42,255,71,105,42,255, + 71,105,42,255,71,105,42,255,70,105,42,255,70,105,42,255, + 70,105,42,255,70,105,42,255,69,104,42,255,69,104,42,255, + 69,104,42,255,69,104,42,255,68,103,42,255,68,103,42,255, + 68,103,42,255,67,103,42,255,67,102,42,255,66,102,42,255, + 66,102,42,255,65,102,42,255,65,101,42,255,64,101,42,255, + 64,101,42,255,64,100,42,255,63,100,42,255,63,99,42,255, + 63,99,42,255,62,98,42,255,61,98,42,255,61,97,42,255, + 60,97,42,255,59,96,42,255,58,96,42,255,58,95,42,255, + 57,95,42,255,56,94,42,255,56,93,42,255,55,93,42,255, + 55,92,42,255,54,91,42,255,53,90,42,255,53,90,42,255, + 52,89,42,255,51,88,42,255,50,88,42,255,50,87,42,255, + 49,87,42,255,48,86,42,255,48,85,42,255,47,85,42,255, + 47,84,42,255,46,84,42,255,46,83,42,255,45,83,42,255, + 45,83,42,255,45,82,42,255,44,81,42,255,44,81,42,255, + 44,80,42,255,44,80,42,255,43,79,42,255,43,79,42,255, + 43,79,42,255,43,79,42,255,43,78,42,255,43,78,42,255, + 43,78,42,255,43,78,42,255,43,78,42,255,43,78,42,255, + 43,78,42,255,44,78,42,255,44,79,43,255,45,79,43,255, + 45,79,43,255,45,79,43,255,46,80,43,255,46,80,43,255, + 46,80,43,255,47,81,43,255,48,81,43,255,48,82,43,255, + 49,82,43,255,50,83,43,255,51,84,43,255,51,84,43,255, + 52,85,43,255,53,86,43,255,54,87,43,255,54,87,43,255, + 55,88,43,255,56,89,43,255,57,90,44,255,57,90,44,255, + 58,91,44,255,59,92,44,255,60,93,44,255,60,94,44,255, + 61,95,44,255,62,96,44,255,63,97,44,255,63,97,44,255, + 64,98,44,255,65,99,44,255,65,100,44,255,66,100,44,255, + 66,101,44,255,67,102,44,255,68,102,44,255,68,103,44,255, + 69,103,44,255,70,104,44,255,70,105,44,255,71,105,44,255, + 71,106,44,255,72,106,44,255,72,107,44,255,73,107,44,255, + 73,107,44,255,73,108,44,255,74,108,44,255,74,109,44,255, + 74,109,44,255,74,109,44,255,75,110,44,255,75,110,44,255, + 75,110,44,255,75,110,44,255,76,111,44,255,76,111,44,255, + 76,111,44,255,76,111,44,255,77,112,44,255,77,112,44,255, + 77,112,44,255,77,113,44,255,78,113,44,255,78,114,44,255, + 78,114,44,255,79,114,44,255,79,115,44,255,80,115,44,255, + 80,115,44,255,80,115,44,255,81,116,44,255,81,116,44,255, + 81,116,44,255,81,117,44,255,82,117,44,255,82,118,44,255, + 82,118,44,255,82,118,44,255,83,119,44,255,83,119,44,255, + 83,119,44,255,84,120,44,255,84,120,45,255,85,121,45,255, + 85,121,45,255,86,122,45,255,86,122,45,255,87,123,45,255, + 87,123,45,255,88,124,45,255,88,124,46,255,89,125,46,255, + 89,125,46,255,90,126,46,255,90,127,46,255,91,127,46,255, + 91,128,46,255,92,129,46,255,92,129,47,255,93,130,47,255, + 93,130,47,255,94,131,48,255,95,132,48,255,95,132,49,255, + 96,133,49,255,97,134,50,255,98,135,50,255,98,135,51,255, + 99,136,51,255,100,137,52,255,101,138,53,255,101,139,53,255, + 102,140,54,255,103,141,55,255,104,142,56,255,104,142,56,255, + 105,143,57,255,106,144,59,255,107,145,60,255,108,145,62,255, + 109,146,63,255,110,147,64,255,111,148,66,255,112,149,67,255, + 113,150,68,255,114,151,70,255,115,152,72,255,115,152,73,255, + 116,153,75,255,117,154,77,255,118,155,79,255,119,155,81,255, + 120,156,83,255,121,157,85,255,122,158,87,255,122,158,89,255, + 123,159,91,255,124,160,94,255,124,161,96,255,125,161,98,255, + 125,162,100,255,125,163,103,255,126,163,105,255,126,164,108,255, + 126,164,110,255,126,165,112,255,127,165,115,255,127,166,117,255, + 127,166,119,255,127,166,121,255,126,167,124,255,126,167,126,255, + 126,167,128,255,125,167,130,255,125,168,133,255,124,168,135,255, + 124,168,137,255,123,168,139,255,123,169,141,255,122,169,142,255, + 122,169,144,255,121,169,146,255,120,169,148,255,120,169,149,255, + 119,169,151,255,118,169,152,255,117,169,154,255,117,169,155,255, + 116,169,156,255,115,169,157,255,114,169,158,255,113,169,158,255, + 112,169,159,255,111,169,160,255,110,168,160,255,109,168,161,255, + 108,168,161,255,107,168,161,255,106,167,162,255,105,167,162,255, + 104,167,162,255,103,167,162,255,102,166,162,255,101,166,162,255, + 100,166,162,255,99,166,162,255,97,165,161,255,96,165,161,255, + 95,165,161,255,94,164,161,255,93,164,161,255,92,163,161,255, + 91,163,161,255,90,163,161,255,89,162,160,255,88,162,160,255, + 87,162,160,255,86,162,160,255,85,161,159,255,84,161,159,255, + 83,161,159,255,82,161,158,255,81,160,158,255,80,160,157,255, + 79,160,157,255,78,160,157,255,77,159,157,255,77,159,157,255, + 76,159,157,255,75,159,157,255,74,158,156,255,74,158,156,255, + 73,158,156,255,72,158,156,255,71,157,155,255,71,157,155,255, + 70,157,155,255,69,157,155,255,69,156,154,255,68,156,154,255, + 68,156,154,255,67,155,154,255,66,155,153,255,66,154,153,255, + 65,154,153,255,64,154,153,255,63,153,152,255,63,153,152,255, + 62,153,152,255,61,152,152,255,61,152,151,255,60,151,151,255, + 60,151,151,255,59,151,151,255,58,150,150,255,58,150,150,255, + 57,150,150,255,56,149,150,255,55,149,149,255,54,148,149,255, + 53,148,149,255,52,148,149,255,52,148,149,255,51,147,148,255, + 50,147,148,255,49,147,148,255,48,146,148,255,47,146,147,255, + 46,145,147,255,45,145,147,255,44,144,147,255,43,144,146,255, + 42,143,146,255,41,143,146,255,40,142,146,255,39,142,145,255, + 38,141,145,255,37,141,145,255,36,140,145,255,35,140,145,255, + 34,139,145,255,33,139,145,255,32,138,145,255,31,138,144,255, + 30,137,144,255,29,137,144,255,29,137,144,255,28,136,144,255, + 27,136,144,255,26,136,144,255,26,135,144,255,25,135,143,255, + 24,134,143,255,23,134,143,255,23,133,143,255,22,133,143,255, + 21,132,143,255,20,132,143,255,20,132,143,255,19,132,143,255, + 18,132,143,255,18,132,143,255,17,131,143,255,17,131,143,255, + 16,130,143,255,16,130,143,255,16,130,143,255,15,129,143,255, + 15,129,143,255,15,129,143,255,14,129,143,255,14,128,143,255, + 13,128,143,255,13,128,143,255,13,128,143,255,12,128,143,255, + 12,128,143,255,12,128,143,255,12,128,143,255,11,127,143,255, + 11,127,143,255,11,127,143,255,11,127,143,255,10,126,143,255, + 10,126,143,255,10,126,143,255,10,126,143,255,9,126,144,255, + 9,126,144,255,9,126,144,255,9,126,144,255,9,125,145,255, + 9,125,145,255,9,125,145,255,9,125,145,255,8,125,145,255, + 8,125,145,255,8,125,145,255,8,125,145,255,8,124,145,255, + 8,124,145,255,8,124,145,255,8,124,145,255,8,124,146,255, + 8,124,146,255,8,124,146,255,8,124,146,255,8,124,146,255, + 8,124,146,255,8,124,146,255,8,124,146,255,8,124,147,255, + 8,124,147,255,8,124,147,255,8,124,147,255,8,124,147,255, + 8,124,147,255,8,124,147,255,8,124,147,255,9,124,148,255, + 9,124,148,255,9,124,148,255,9,124,148,255,9,124,149,255, + 9,124,149,255,9,124,149,255,9,124,149,255,9,125,150,255, + 9,125,150,255,9,125,150,255,9,125,150,255,10,126,151,255, + 10,126,151,255,10,126,151,255,10,126,151,255,10,126,152,255, + 10,126,152,255,10,126,152,255,10,126,152,255,10,127,153,255, + 10,127,153,255,10,127,153,255,10,127,154,255,11,127,154,255, + 11,127,155,255,11,127,155,255,11,127,155,255,11,128,156,255, + 11,128,156,255,11,128,156,255,11,128,156,255,11,128,157,255, + 11,128,157,255,11,128,157,255,11,128,157,255,11,128,158,255, + 11,128,158,255,11,128,158,255,11,128,158,255,11,128,159,255, + 11,128,159,255,11,128,159,255,11,128,159,255,11,128,160,255, + 11,128,160,255,11,128,160,255,11,128,160,255,11,127,160,255, + 11,127,160,255,11,127,160,255,11,127,160,255,11,127,160,255, + 11,127,160,255,11,127,160,255,11,127,160,255,11,126,160,255, + 11,126,160,255,11,126,160,255,11,126,160,255,11,125,159,255, + 11,125,159,255,11,125,159,255,11,124,158,255,11,124,158,255, + 11,123,157,255,11,123,157,255,11,122,156,255,11,122,156,255, + 11,121,155,255,11,121,154,255,11,120,153,255,11,120,152,255, + 11,119,151,255,11,118,150,255,11,118,150,255,11,117,149,255, + 11,116,148,255,11,115,147,255,11,115,146,255,10,114,145,255, + 10,113,144,255,10,112,143,255,10,112,142,255,10,111,141,255, + 10,110,139,255,10,109,138,255,10,109,137,255,9,108,136,255, + 9,107,134,255,9,106,133,255,9,105,132,255,8,104,131,255, + 8,103,129,255,8,102,128,255,8,102,127,255,8,101,126,255, + 8,100,124,255,8,99,123,255,8,99,121,255,7,98,120,255, + 7,97,118,255,7,96,117,255,7,96,116,255,7,95,115,255, + 7,94,113,255,7,94,112,255,7,93,111,255,6,93,110,255, + 6,92,108,255,6,92,107,255,6,91,106,255,6,91,105,255, + 6,90,103,255,6,90,102,255,6,89,101,255,5,89,100,255, + 5,88,98,255,5,88,97,255,5,88,96,255,5,87,95,255, + 5,87,94,255,5,87,93,255,5,86,93,255,5,86,92,255, + 5,85,91,255,5,85,90,255,5,85,90,255,5,84,89,255, + 5,84,88,255,5,84,87,255,5,83,86,255,5,83,85,255, + 5,82,84,255,5,82,84,255,5,82,83,255,5,81,83,255, + 5,81,82,255,5,81,81,255,5,81,81,255,5,80,80,255, + 5,80,79,255,5,80,79,255,5,80,78,255,5,79,78,255, + 5,79,77,255,5,79,77,255,5,79,76,255,5,78,76,255, + 5,78,75,255,5,78,75,255,5,78,74,255,5,77,74,255, + 5,77,73,255,5,77,73,255,5,77,72,255,5,76,72,255, + 5,76,71,255,5,76,71,255,5,76,70,255,5,75,70,255, + 5,75,69,255,5,75,69,255,5,75,68,255,5,75,68,255, + 5,75,67,255,5,75,67,255,5,75,66,255,5,74,66,255, + 5,74,65,255,5,74,65,255,5,74,65,255,6,73,64,255, + 6,73,64,255,6,73,64,255,6,73,63,255,6,72,63,255, + 6,72,62,255,6,72,62,255,6,72,61,255,6,72,61,255, + 6,72,60,255,6,72,60,255,6,72,59,255,6,71,59,255, + 6,71,58,255,6,71,58,255,6,71,58,255,6,70,57,255, + 6,70,57,255,6,70,57,255,6,70,56,255,6,69,56,255, + 6,69,55,255,6,69,55,255,6,69,54,255,6,68,54,255, + 6,68,53,255,6,68,53,255,6,68,53,255,6,68,52,255, + 6,68,52,255,6,68,52,255,6,68,51,255,6,67,51,255, + 6,67,50,255,6,67,50,255,6,67,49,255,7,67,49,255, + 7,67,48,255,7,67,48,255,7,67,48,255,7,67,47,255, + 7,67,47,255,7,67,47,255,7,67,46,255,8,67,46,255, + 8,67,45,255,8,67,45,255,8,67,45,255,9,67,44,255, + 9,67,44,255,9,67,44,255,9,67,44,255,10,68,44,255, + 10,68,44,255,10,68,44,255,10,68,44,255,11,69,43,255, + 11,69,43,255,11,69,43,255,11,69,43,255,12,70,42,255, + 12,70,42,255,12,70,42,255,13,70,42,255,13,71,42,255, + 14,71,42,255,14,71,42,255,14,72,42,255,15,72,41,255, + 15,73,41,255,15,73,41,255,16,73,41,255,16,74,41,255, + 17,74,41,255,17,74,41,255,17,74,41,255,18,75,41,255, + 18,75,41,255,18,75,41,255,19,75,41,255,19,75,40,255, + 20,75,40,255,20,75,40,255,20,75,40,255,21,75,40,255, + 21,75,40,255,21,75,40,255,21,75,40,255,22,75,40,255, + 22,75,40,255,22,75,40,255,22,75,40,255,23,75,40,255, + 23,75,40,255,23,75,40,255,23,75,40,255,23,74,39,255, + 23,74,39,255,23,74,39,255,23,74,39,255,23,73,38,255, + 23,73,38,255,23,73,38,255,23,73,38,255,22,72,38,255, + 22,72,38,255,22,72,38,255,22,71,38,255,21,71,37,255, + 21,70,37,255,21,70,37,255,21,69,37,255,20,69,36,255, + 20,68,36,255,20,68,36,255,20,67,36,255,19,67,35,255, + 19,66,35,255,19,66,35,255,18,65,35,255,18,64,34,255, + 17,63,34,255,17,63,34,255,17,62,34,255,16,61,34,255, + 16,60,34,255,16,60,34,255,15,59,34,255,15,58,33,255, + 14,57,33,255,14,57,33,255,13,56,33,255,13,55,33,255, + 12,54,33,255,12,54,33,255,12,53,33,255,11,52,32,255, + 11,51,32,255,11,51,32,255,11,50,32,255,10,49,32,255, + 10,48,32,255,10,48,32,255,9,47,32,255,9,46,31,255, + 8,45,31,255,8,45,31,255,8,44,31,255,7,44,31,255, + 7,43,31,255,7,43,31,255,7,42,31,255,6,41,30,255, + 6,40,30,255,6,40,30,255,6,39,30,255,6,39,30,255, + 6,38,30,255,6,38,30,255,6,37,30,255,5,37,29,255, + 5,36,29,255,5,36,29,255,5,35,29,255,5,35,29,255, + 5,34,29,255,5,34,29,255,5,34,29,255,4,33,29,255, + 4,33,29,255,4,33,29,255,4,33,29,255,4,32,29,255, + 4,32,29,255,4,32,29,255,4,32,29,255,70,83,27,255, + 70,83,27,255,70,83,27,255,71,84,27,255,71,84,28,255, + 72,85,28,255,72,85,28,255,73,86,28,255,73,86,28,255, + 74,87,28,255,74,87,28,255,74,88,28,255,75,89,29,255, + 75,90,29,255,75,90,29,255,76,91,29,255,76,92,29,255, + 77,93,29,255,77,93,29,255,78,94,29,255,78,94,30,255, + 79,95,30,255,79,95,30,255,79,96,30,255,80,97,31,255, + 80,98,31,255,80,98,31,255,80,98,31,255,81,99,31,255, + 81,99,31,255,81,99,31,255,81,100,31,255,81,100,32,255, + 81,101,32,255,81,101,32,255,81,101,32,255,80,102,33,255, + 80,102,33,255,80,102,33,255,80,102,33,255,79,102,34,255, + 79,102,34,255,79,102,34,255,79,102,34,255,78,102,34,255, + 78,102,34,255,78,102,34,255,77,102,34,255,77,102,35,255, + 76,102,35,255,76,102,35,255,76,102,35,255,75,102,35,255, + 75,102,35,255,75,102,35,255,75,102,35,255,74,103,36,255, + 74,103,36,255,74,103,36,255,74,103,36,255,74,103,37,255, + 74,103,37,255,74,103,37,255,74,103,37,255,74,104,37,255, + 74,104,37,255,74,104,37,255,74,105,37,255,75,105,38,255, + 75,106,38,255,75,106,38,255,75,106,38,255,76,107,39,255, + 76,107,39,255,76,107,39,255,76,108,39,255,77,108,40,255, + 77,109,40,255,77,109,40,255,77,109,40,255,78,110,40,255, + 78,110,40,255,78,110,40,255,78,110,40,255,79,111,41,255, + 79,111,41,255,79,111,41,255,79,111,41,255,79,111,41,255, + 79,111,41,255,79,111,41,255,79,111,41,255,79,111,42,255, + 79,111,42,255,79,111,42,255,79,111,42,255,78,110,42,255, + 78,110,42,255,78,110,42,255,78,110,42,255,77,109,42,255, + 77,109,42,255,77,109,42,255,77,109,42,255,76,108,43,255, + 76,108,43,255,76,108,43,255,76,108,43,255,75,107,43,255, + 75,107,43,255,75,107,43,255,75,107,43,255,74,106,43,255, + 74,106,43,255,74,106,43,255,74,106,43,255,73,105,43,255, + 73,105,43,255,73,105,43,255,73,105,43,255,72,105,43,255, + 72,105,43,255,72,105,43,255,72,105,43,255,71,105,42,255, + 71,105,42,255,71,105,42,255,71,105,42,255,70,105,42,255, + 70,105,42,255,70,105,42,255,70,105,42,255,69,105,42,255, + 69,105,42,255,69,105,42,255,69,105,42,255,68,104,42,255, + 68,104,42,255,68,104,42,255,68,104,42,255,67,103,42,255, + 67,103,42,255,67,103,42,255,66,103,42,255,66,102,42,255, + 65,102,42,255,65,102,42,255,64,102,42,255,64,101,42,255, + 63,101,42,255,63,101,42,255,63,100,42,255,62,100,42,255, + 62,99,42,255,62,99,42,255,61,98,42,255,60,98,42,255, + 60,97,42,255,59,97,42,255,58,96,42,255,57,96,42,255, + 57,95,42,255,56,95,42,255,55,94,42,255,55,93,42,255, + 54,93,42,255,54,92,42,255,53,91,42,255,52,90,42,255, + 52,90,42,255,51,89,42,255,50,88,42,255,49,88,42,255, + 49,87,42,255,48,87,42,255,47,86,42,255,47,85,42,255, + 46,85,42,255,46,84,42,255,45,84,42,255,45,83,42,255, + 44,83,42,255,44,83,42,255,44,82,42,255,43,81,42,255, + 43,81,42,255,43,80,42,255,43,80,42,255,42,79,42,255, + 42,79,42,255,42,79,42,255,42,79,42,255,42,78,42,255, + 42,78,42,255,42,78,42,255,42,78,42,255,42,78,42,255, + 42,78,42,255,42,78,42,255,43,78,42,255,43,79,43,255, + 44,79,43,255,44,79,43,255,44,79,43,255,45,80,43,255, + 45,80,43,255,45,80,43,255,46,81,43,255,47,81,43,255, + 47,82,43,255,48,82,43,255,49,83,43,255,50,84,43,255, + 50,84,43,255,51,85,43,255,52,86,43,255,53,87,43,255, + 53,87,43,255,54,88,43,255,55,89,43,255,56,90,44,255, + 56,90,44,255,57,91,44,255,58,92,44,255,59,93,44,255, + 59,94,44,255,60,95,44,255,61,96,44,255,62,97,44,255, + 62,97,44,255,63,98,44,255,64,99,44,255,64,100,44,255, + 65,100,44,255,65,101,44,255,66,102,44,255,67,102,44,255, + 67,103,44,255,68,103,44,255,69,104,44,255,69,105,44,255, + 70,105,44,255,70,106,44,255,71,106,44,255,71,107,44,255, + 72,107,44,255,72,107,44,255,72,108,44,255,73,108,44,255, + 73,109,44,255,73,109,44,255,73,109,44,255,74,110,44,255, + 74,110,44,255,74,110,44,255,74,110,44,255,75,111,44,255, + 75,111,44,255,75,111,44,255,75,111,44,255,76,112,44,255, + 76,112,44,255,76,112,44,255,76,113,44,255,77,113,44,255, + 77,114,44,255,77,114,44,255,78,114,44,255,78,115,44,255, + 79,115,44,255,79,115,44,255,79,115,44,255,80,116,44,255, + 80,116,44,255,80,116,44,255,80,117,44,255,81,117,44,255, + 81,118,44,255,81,118,44,255,81,118,44,255,82,119,44,255, + 82,119,44,255,82,119,44,255,83,120,44,255,83,120,45,255, + 84,121,45,255,84,121,45,255,85,122,45,255,85,122,45,255, + 86,123,45,255,86,123,45,255,86,124,45,255,87,124,46,255, + 87,125,46,255,87,125,46,255,88,126,46,255,89,127,46,255, + 89,127,46,255,90,128,46,255,91,129,47,255,91,129,47,255, + 92,130,48,255,92,130,48,255,93,131,48,255,93,132,49,255, + 94,132,49,255,94,133,49,255,95,134,50,255,96,135,51,255, + 96,135,51,255,97,136,52,255,98,137,53,255,99,138,54,255, + 100,139,54,255,101,140,55,255,102,141,56,255,103,142,57,255, + 103,142,57,255,104,143,58,255,105,144,60,255,106,145,61,255, + 107,145,63,255,108,146,64,255,109,147,65,255,110,148,67,255, + 111,149,68,255,112,150,69,255,113,151,71,255,114,152,73,255, + 114,152,74,255,115,153,76,255,116,154,78,255,117,155,80,255, + 118,156,82,255,119,157,84,255,120,158,86,255,121,159,88,255, + 121,159,90,255,122,160,92,255,123,161,95,255,123,162,97,255, + 124,162,100,255,124,163,102,255,125,164,105,255,125,164,107,255, + 126,165,110,255,126,165,112,255,126,166,114,255,127,166,117,255, + 127,167,119,255,127,167,121,255,127,167,123,255,126,168,126,255, + 126,168,128,255,126,168,130,255,125,168,132,255,125,169,135,255, + 125,169,137,255,125,169,139,255,124,169,141,255,124,170,143,255, + 123,170,144,255,123,170,146,255,122,170,148,255,121,170,150,255, + 121,170,151,255,120,170,153,255,119,170,154,255,118,170,156,255, + 118,170,157,255,117,170,158,255,116,170,159,255,115,170,160,255, + 114,170,161,255,113,170,162,255,112,170,163,255,111,169,163,255, + 110,169,164,255,109,169,164,255,108,169,164,255,107,168,165,255, + 106,168,165,255,105,168,165,255,104,168,165,255,103,167,165,255, + 102,167,165,255,101,167,165,255,100,167,165,255,98,166,164,255, + 97,166,164,255,96,166,164,255,95,165,164,255,94,165,164,255, + 93,164,164,255,92,164,164,255,91,164,164,255,90,163,163,255, + 89,163,163,255,88,163,163,255,87,163,163,255,86,162,162,255, + 85,162,162,255,84,162,162,255,83,162,161,255,82,161,161,255, + 81,161,160,255,80,161,160,255,79,161,160,255,78,160,160,255, + 78,160,160,255,77,160,160,255,76,160,160,255,75,159,159,255, + 75,159,159,255,74,159,159,255,73,159,159,255,72,158,158,255, + 72,158,158,255,71,158,158,255,70,158,158,255,69,157,157,255, + 69,157,157,255,68,157,157,255,67,156,157,255,66,156,156,255, + 66,155,156,255,65,155,156,255,64,155,156,255,63,154,155,255, + 63,154,155,255,62,154,155,255,61,153,155,255,61,153,154,255, + 60,152,154,255,60,152,154,255,59,152,154,255,58,151,153,255, + 58,151,153,255,57,151,153,255,56,150,153,255,55,150,152,255, + 54,149,152,255,53,149,152,255,52,149,152,255,52,149,152,255, + 51,148,151,255,50,148,151,255,49,148,151,255,48,147,150,255, + 47,147,150,255,46,146,149,255,45,146,149,255,44,145,149,255, + 43,145,148,255,42,144,148,255,41,144,148,255,40,143,148,255, + 39,143,147,255,38,142,147,255,37,142,147,255,36,141,147,255, + 35,141,147,255,34,140,147,255,33,140,147,255,32,139,147,255, + 31,139,146,255,30,138,146,255,29,138,146,255,29,138,146,255, + 28,137,146,255,27,137,146,255,26,137,146,255,26,136,146,255, + 25,136,145,255,24,135,145,255,23,135,145,255,23,134,145,255, + 22,134,145,255,21,133,145,255,20,133,145,255,20,133,145,255, + 19,133,144,255,18,133,144,255,18,133,144,255,17,132,144,255, + 17,132,144,255,16,131,144,255,16,131,144,255,16,131,144,255, + 15,130,144,255,15,130,144,255,15,130,144,255,14,130,144,255, + 14,129,144,255,13,129,144,255,13,129,144,255,13,129,144,255, + 12,129,144,255,12,129,144,255,12,129,144,255,12,129,144,255, + 11,128,144,255,11,128,144,255,11,128,144,255,11,128,144,255, + 10,127,144,255,10,127,144,255,10,127,144,255,10,127,144,255, + 9,127,145,255,9,127,145,255,9,127,145,255,9,127,145,255, + 9,126,146,255,9,126,146,255,9,126,146,255,9,126,146,255, + 8,126,146,255,8,126,146,255,8,126,146,255,8,126,146,255, + 8,125,146,255,8,125,146,255,8,125,146,255,8,125,146,255, + 8,125,147,255,8,125,147,255,8,125,147,255,8,125,147,255, + 8,125,147,255,8,125,147,255,8,125,147,255,8,125,147,255, + 8,124,148,255,8,124,148,255,8,124,148,255,8,124,148,255, + 8,124,148,255,8,124,148,255,8,124,148,255,8,124,148,255, + 9,124,149,255,9,124,149,255,9,124,149,255,9,124,149,255, + 9,124,150,255,9,124,150,255,9,124,150,255,9,124,150,255, + 9,125,151,255,9,125,151,255,9,125,151,255,9,125,151,255, + 9,126,152,255,9,126,152,255,9,126,152,255,9,126,152,255, + 10,126,153,255,10,126,153,255,10,126,153,255,10,126,153,255, + 10,127,154,255,10,127,154,255,10,127,154,255,10,127,154,255, + 10,127,155,255,10,127,155,255,10,127,155,255,10,127,155,255, + 10,128,156,255,10,128,156,255,10,128,156,255,10,128,156,255, + 10,128,157,255,10,128,157,255,10,128,157,255,10,128,157,255, + 10,128,158,255,10,128,158,255,10,128,158,255,10,128,158,255, + 10,128,159,255,10,128,159,255,10,128,159,255,10,128,159,255, + 10,128,160,255,10,128,160,255,10,128,160,255,10,128,160,255, + 10,127,160,255,10,127,160,255,10,127,160,255,10,127,160,255, + 10,127,160,255,10,127,160,255,10,127,160,255,10,127,160,255, + 10,126,160,255,10,126,160,255,10,126,160,255,10,126,160,255, + 11,125,159,255,11,125,159,255,11,125,159,255,11,124,158,255, + 11,124,158,255,11,123,157,255,11,123,157,255,11,122,156,255, + 11,122,156,255,11,121,155,255,11,121,154,255,11,120,154,255, + 10,120,153,255,10,119,152,255,10,118,151,255,10,118,151,255, + 10,117,150,255,10,116,149,255,10,116,148,255,10,115,147,255, + 10,115,146,255,10,114,145,255,10,113,144,255,10,113,143,255, + 9,112,142,255,9,111,140,255,9,110,139,255,9,110,138,255, + 9,109,137,255,9,108,135,255,9,107,134,255,9,106,133,255, + 8,105,132,255,8,104,130,255,8,103,129,255,8,103,128,255, + 8,102,127,255,8,101,125,255,8,100,124,255,8,100,122,255, + 7,99,121,255,7,98,119,255,7,97,118,255,7,97,117,255, + 7,96,116,255,7,95,114,255,7,95,113,255,7,94,112,255, + 6,94,111,255,6,93,109,255,6,93,108,255,6,92,107,255, + 6,92,106,255,6,91,104,255,6,91,103,255,6,90,102,255, + 5,90,101,255,5,89,99,255,5,89,98,255,5,89,98,255, + 5,88,97,255,5,88,96,255,5,88,95,255,5,87,94,255, + 5,87,93,255,5,86,92,255,5,86,91,255,5,86,91,255, + 5,85,90,255,5,85,89,255,5,85,88,255,5,84,88,255, + 5,84,87,255,5,83,86,255,5,83,86,255,5,83,85,255, + 5,82,85,255,5,82,84,255,5,82,83,255,5,82,83,255, + 5,81,82,255,5,81,81,255,5,81,81,255,5,81,80,255, + 5,80,80,255,5,80,79,255,5,80,79,255,5,80,78,255, + 5,79,78,255,5,79,77,255,5,79,77,255,5,79,76,255, + 5,78,76,255,5,78,75,255,5,78,75,255,5,78,74,255, + 5,77,74,255,5,77,73,255,5,77,72,255,5,77,72,255, + 5,76,71,255,5,76,70,255,5,76,70,255,5,76,70,255, + 5,76,69,255,5,76,69,255,5,76,68,255,5,76,68,255, + 5,75,67,255,5,75,66,255,5,75,66,255,5,75,66,255, + 6,74,65,255,6,74,65,255,6,74,65,255,6,74,64,255, + 6,73,64,255,6,73,63,255,6,73,63,255,6,73,62,255, + 6,73,62,255,6,73,61,255,6,73,61,255,6,73,60,255, + 6,72,60,255,6,72,59,255,6,72,59,255,6,72,59,255, + 6,71,58,255,6,71,58,255,6,71,58,255,6,71,57,255, + 6,70,57,255,6,70,56,255,6,70,56,255,6,70,55,255, + 6,69,55,255,6,69,54,255,6,69,54,255,6,69,54,255, + 6,69,53,255,6,69,53,255,6,69,53,255,6,69,52,255, + 6,68,52,255,6,68,51,255,6,68,51,255,6,68,50,255, + 7,68,50,255,7,68,49,255,7,68,49,255,7,68,49,255, + 7,68,48,255,7,68,48,255,7,68,48,255,7,68,47,255, + 8,68,47,255,8,68,46,255,8,68,46,255,8,68,46,255, + 8,68,45,255,8,68,45,255,8,68,45,255,8,68,45,255, + 9,69,45,255,9,69,45,255,9,69,45,255,9,69,45,255, + 10,70,44,255,10,70,44,255,10,70,44,255,10,70,44,255, + 11,71,43,255,11,71,43,255,11,71,43,255,12,71,43,255, + 12,72,42,255,13,72,42,255,13,72,42,255,13,72,42,255, + 14,73,42,255,14,73,42,255,14,73,42,255,15,73,42,255, + 15,74,41,255,16,74,41,255,16,74,41,255,16,74,41,255, + 17,75,41,255,17,75,41,255,17,75,41,255,18,75,41,255, + 18,75,40,255,19,75,40,255,19,75,40,255,19,75,40,255, + 20,75,40,255,20,75,40,255,20,75,40,255,20,75,40,255, + 21,75,40,255,21,75,40,255,21,75,40,255,21,75,40,255, + 22,75,40,255,22,75,40,255,22,75,40,255,22,75,40,255, + 22,74,39,255,22,74,39,255,22,74,39,255,22,74,39,255, + 22,73,38,255,22,73,38,255,22,73,38,255,22,73,38,255, + 21,72,38,255,21,72,38,255,21,72,38,255,21,71,38,255, + 20,71,37,255,20,70,37,255,20,70,37,255,20,69,37,255, + 19,69,36,255,19,68,36,255,19,68,36,255,19,67,36,255, + 18,67,35,255,18,66,35,255,18,66,35,255,17,65,35,255, + 17,64,34,255,16,63,34,255,16,63,34,255,16,62,34,255, + 15,61,34,255,15,60,34,255,15,60,34,255,14,59,34,255, + 14,58,33,255,13,57,33,255,13,57,33,255,12,56,33,255, + 12,55,33,255,11,54,33,255,11,54,33,255,11,53,33,255, + 10,52,32,255,10,51,32,255,10,51,32,255,10,50,32,255, + 9,49,32,255,9,48,32,255,9,48,32,255,9,47,32,255, + 8,46,31,255,8,45,31,255,8,45,31,255,8,44,31,255, + 7,44,31,255,7,43,31,255,7,43,31,255,7,42,31,255, + 6,42,30,255,6,41,30,255,6,41,30,255,6,40,30,255, + 6,39,30,255,6,38,30,255,6,38,30,255,6,37,30,255, + 5,37,29,255,5,36,29,255,5,36,29,255,5,36,29,255, + 5,35,29,255,5,35,29,255,5,35,29,255,5,35,29,255, + 4,34,29,255,4,34,29,255,4,34,29,255,4,34,29,255, + 4,33,29,255,4,33,29,255,4,33,29,255,4,33,29,255, + 71,83,28,255,71,83,28,255,71,83,28,255,72,84,28,255, + 72,84,28,255,73,85,28,255,73,85,28,255,74,86,28,255, + 74,87,28,255,75,88,28,255,75,88,28,255,75,89,28,255, + 76,89,29,255,76,90,29,255,76,90,29,255,77,91,29,255, + 77,92,29,255,78,93,29,255,78,93,29,255,78,94,29,255, + 79,94,30,255,79,95,30,255,79,95,30,255,79,96,30,255, + 80,97,31,255,80,98,31,255,80,98,31,255,80,99,31,255, + 81,99,31,255,81,100,31,255,81,100,31,255,81,100,31,255, + 80,101,32,255,80,101,32,255,80,101,32,255,80,101,32,255, + 79,102,33,255,79,102,33,255,79,102,33,255,79,102,33,255, + 78,102,34,255,78,102,34,255,78,102,34,255,78,102,34,255, + 77,102,34,255,77,102,34,255,77,102,34,255,77,102,34,255, + 76,102,35,255,76,102,35,255,76,102,35,255,76,102,35,255, + 75,102,35,255,75,102,35,255,75,102,35,255,75,102,35,255, + 74,103,36,255,74,103,36,255,74,103,36,255,74,103,36,255, + 73,104,37,255,73,104,37,255,73,104,37,255,73,104,37,255, + 73,105,37,255,73,105,37,255,73,105,37,255,73,106,37,255, + 74,106,38,255,74,107,38,255,74,107,38,255,74,107,38,255, + 75,108,39,255,75,108,39,255,75,108,39,255,75,108,39,255, + 76,109,40,255,76,109,40,255,76,109,40,255,76,110,40,255, + 77,110,40,255,77,111,40,255,77,111,40,255,77,111,40,255, + 78,111,41,255,78,111,41,255,78,111,41,255,78,111,41,255, + 78,112,42,255,78,112,42,255,78,112,42,255,78,112,42,255, + 78,111,42,255,78,111,42,255,78,111,42,255,78,111,42,255, + 77,111,43,255,77,111,43,255,77,111,43,255,77,111,43,255, + 76,110,43,255,76,110,43,255,76,110,43,255,76,110,43,255, + 75,109,43,255,75,109,43,255,75,109,43,255,75,109,43,255, + 74,108,43,255,74,108,43,255,74,108,43,255,74,108,43,255, + 73,107,43,255,73,107,43,255,73,107,43,255,73,107,43,255, + 72,106,43,255,72,106,43,255,72,106,43,255,72,106,43,255, + 71,106,43,255,71,106,43,255,71,106,43,255,71,106,43,255, + 70,105,43,255,70,105,43,255,70,105,43,255,70,105,43,255, + 69,105,43,255,69,105,43,255,69,105,43,255,69,105,43,255, + 68,105,43,255,68,105,43,255,68,105,43,255,68,105,43,255, + 67,105,43,255,67,105,43,255,67,105,43,255,67,105,43,255, + 66,104,43,255,66,104,43,255,66,104,43,255,65,104,43,255, + 65,103,43,255,64,103,43,255,64,103,43,255,63,103,43,255, + 63,102,42,255,62,102,42,255,62,102,42,255,62,101,42,255, + 61,101,42,255,61,100,42,255,61,100,42,255,60,99,42,255, + 59,99,42,255,59,98,42,255,58,98,42,255,57,97,42,255, + 56,96,42,255,56,96,42,255,55,95,42,255,54,94,42,255, + 54,94,42,255,53,93,42,255,53,93,42,255,52,92,42,255, + 51,91,42,255,51,91,42,255,50,90,42,255,49,89,42,255, + 48,89,42,255,48,88,42,255,47,88,42,255,46,87,42,255, + 46,86,43,255,45,86,43,255,45,85,43,255,44,84,43,255, + 44,84,43,255,43,83,43,255,43,83,43,255,43,82,43,255, + 42,82,43,255,42,81,43,255,42,81,43,255,42,81,43,255, + 41,80,43,255,41,80,43,255,41,80,43,255,41,80,43,255, + 41,79,43,255,41,79,43,255,41,79,43,255,41,79,43,255, + 41,79,43,255,41,79,43,255,41,79,43,255,42,79,43,255, + 42,80,43,255,43,80,43,255,43,80,43,255,43,80,43,255, + 44,81,44,255,44,81,44,255,44,81,44,255,45,82,44,255, + 46,82,44,255,46,83,44,255,47,83,44,255,48,84,44,255, + 49,84,44,255,49,85,44,255,50,85,44,255,51,86,44,255, + 52,87,44,255,52,87,44,255,53,88,44,255,54,89,44,255, + 55,90,44,255,55,91,44,255,56,92,44,255,57,93,44,255, + 58,94,44,255,58,94,44,255,59,95,44,255,60,96,44,255, + 61,97,44,255,61,97,44,255,62,98,44,255,63,99,44,255, + 63,100,44,255,64,100,44,255,64,101,44,255,65,102,44,255, + 66,103,44,255,66,103,44,255,67,104,44,255,68,105,44,255, + 68,105,45,255,69,106,45,255,69,106,45,255,69,107,45,255, + 70,107,45,255,70,108,45,255,70,108,45,255,71,109,45,255, + 71,109,45,255,72,110,45,255,72,110,45,255,72,110,45,255, + 73,111,45,255,73,111,45,255,73,111,45,255,73,111,45,255, + 74,112,45,255,74,112,45,255,74,112,45,255,74,112,45,255, + 75,113,45,255,75,113,45,255,75,113,45,255,75,113,45,255, + 76,114,44,255,76,114,44,255,76,114,44,255,76,114,44,255, + 77,115,44,255,77,115,44,255,77,115,44,255,77,116,44,255, + 78,116,44,255,78,117,44,255,78,117,44,255,78,117,44,255, + 79,118,44,255,79,118,44,255,79,118,44,255,80,119,44,255, + 80,119,45,255,81,120,45,255,81,120,45,255,81,121,45,255, + 82,121,45,255,82,122,45,255,82,122,45,255,83,123,45,255, + 83,123,45,255,84,124,45,255,84,124,45,255,85,125,45,255, + 85,125,46,255,86,126,46,255,86,126,46,255,87,127,46,255, + 87,127,47,255,88,128,47,255,88,128,47,255,89,129,47,255, + 89,130,48,255,90,130,48,255,90,131,48,255,91,132,49,255, + 92,133,49,255,92,133,50,255,93,134,50,255,94,135,51,255, + 95,136,51,255,95,136,52,255,96,137,52,255,97,138,53,255, + 98,139,54,255,98,139,54,255,99,140,55,255,100,141,56,255, + 101,142,57,255,101,142,58,255,102,143,59,255,103,144,61,255, + 104,145,62,255,105,146,64,255,106,147,65,255,107,148,66,255, + 108,149,68,255,109,150,69,255,110,151,70,255,111,152,72,255, + 112,153,74,255,113,153,75,255,114,154,77,255,115,155,79,255, + 116,156,81,255,117,156,83,255,118,157,85,255,119,158,88,255, + 120,159,90,255,120,159,92,255,121,160,94,255,122,161,97,255, + 123,162,99,255,123,162,101,255,124,163,103,255,124,164,106,255, + 125,164,108,255,125,165,111,255,125,165,113,255,125,166,116,255, + 126,166,118,255,126,167,121,255,126,167,123,255,126,168,126,255, + 126,168,128,255,126,169,131,255,126,169,133,255,126,169,135,255, + 126,170,137,255,125,170,139,255,125,170,141,255,124,170,143,255, + 124,171,145,255,123,171,147,255,123,171,149,255,122,171,151,255, + 122,171,153,255,121,171,154,255,121,171,156,255,120,171,157,255, + 119,171,159,255,119,171,160,255,118,171,161,255,117,171,162,255, + 116,171,163,255,115,171,163,255,114,171,164,255,113,171,165,255, + 112,170,165,255,111,170,166,255,110,170,166,255,109,170,166,255, + 108,169,167,255,107,169,167,255,106,169,167,255,105,169,167,255, + 104,168,168,255,103,168,168,255,102,168,168,255,101,168,168,255, + 99,167,167,255,98,167,167,255,97,167,167,255,96,166,167,255, + 95,166,167,255,94,165,167,255,93,165,167,255,92,165,167,255, + 91,164,166,255,90,164,166,255,89,164,166,255,88,164,166,255, + 87,163,165,255,86,163,165,255,85,163,165,255,84,163,164,255, + 83,162,164,255,82,162,163,255,81,162,163,255,80,162,163,255, + 79,161,163,255,79,161,163,255,78,161,163,255,77,161,163,255, + 76,160,162,255,75,160,162,255,74,160,162,255,73,160,162,255, + 72,159,161,255,72,159,161,255,71,159,161,255,70,159,161,255, + 70,158,160,255,69,158,160,255,69,158,160,255,68,157,160,255, + 67,157,159,255,67,156,159,255,66,156,159,255,65,156,158,255, + 64,155,158,255,63,155,157,255,62,155,157,255,61,154,157,255, + 60,154,156,255,60,153,156,255,59,153,156,255,58,153,156,255, + 57,152,155,255,57,152,155,255,56,152,155,255,55,151,155,255, + 54,151,154,255,53,150,154,255,52,150,154,255,51,150,154,255, + 51,150,154,255,50,149,153,255,49,149,153,255,48,149,153,255, + 47,148,153,255,46,148,152,255,45,147,152,255,44,147,152,255, + 43,146,152,255,42,146,151,255,41,145,151,255,40,145,151,255, + 39,144,151,255,38,144,150,255,37,143,150,255,36,143,150,255, + 35,142,150,255,34,142,149,255,33,141,149,255,32,141,149,255, + 31,140,149,255,30,140,148,255,29,139,148,255,28,139,148,255, + 28,139,148,255,27,138,147,255,26,138,147,255,25,138,147,255, + 25,137,147,255,24,137,147,255,23,136,147,255,22,136,147,255, + 22,135,147,255,21,135,146,255,20,134,146,255,19,134,146,255, + 19,134,146,255,18,134,146,255,17,134,146,255,17,134,146,255, + 16,133,146,255,16,133,146,255,15,132,146,255,15,132,146,255, + 15,132,146,255,14,131,146,255,14,131,146,255,14,131,146,255, + 13,131,146,255,13,130,145,255,12,130,145,255,12,130,145,255, + 12,130,145,255,11,130,145,255,11,130,145,255,11,130,145,255, + 11,130,145,255,10,129,145,255,10,129,145,255,10,129,145,255, + 10,129,145,255,9,128,145,255,9,128,145,255,9,128,145,255, + 9,128,145,255,9,127,146,255,9,127,146,255,9,127,146,255, + 9,127,146,255,8,127,147,255,8,127,147,255,8,127,147,255, + 8,127,147,255,7,126,147,255,7,126,147,255,7,126,147,255, + 7,126,147,255,7,125,147,255,7,125,147,255,7,125,147,255, + 7,125,147,255,7,125,148,255,7,125,148,255,7,125,148,255, + 7,125,148,255,7,125,148,255,7,125,148,255,7,125,148,255, + 7,125,148,255,7,125,149,255,7,125,149,255,7,125,149,255, + 7,125,149,255,7,125,149,255,7,125,149,255,7,125,149,255, + 7,125,149,255,8,125,150,255,8,125,150,255,8,125,150,255, + 8,125,150,255,8,125,150,255,8,125,150,255,8,125,150,255, + 8,125,150,255,8,126,151,255,8,126,151,255,8,126,151,255, + 8,126,151,255,9,126,152,255,9,126,152,255,9,126,152,255, + 9,126,152,255,9,127,153,255,9,127,153,255,9,127,153,255, + 9,127,153,255,9,127,154,255,9,127,154,255,9,127,154,255, + 9,127,155,255,10,127,155,255,10,127,156,255,10,127,156,255, + 10,127,156,255,10,127,157,255,10,127,157,255,10,127,157,255, + 10,127,157,255,10,127,158,255,10,127,158,255,10,127,158,255, + 10,127,158,255,10,127,159,255,10,127,159,255,10,127,159,255, + 10,127,159,255,10,127,160,255,10,127,160,255,10,127,160,255, + 10,127,160,255,10,127,160,255,10,127,160,255,10,127,160,255, + 10,127,160,255,10,127,161,255,10,127,161,255,10,127,161,255, + 10,127,161,255,10,126,161,255,10,126,161,255,10,126,161,255, + 10,126,161,255,10,126,160,255,10,126,160,255,10,126,160,255, + 10,126,160,255,10,125,159,255,10,125,159,255,10,125,159,255, + 10,124,159,255,10,124,158,255,10,123,158,255,10,123,158,255, + 10,122,157,255,10,122,157,255,10,121,156,255,10,121,155,255, + 10,121,154,255,10,120,153,255,10,120,152,255,10,119,151,255, + 10,119,151,255,10,118,150,255,10,117,149,255,10,116,148,255, + 10,116,147,255,9,115,146,255,9,114,145,255,9,113,144,255, + 9,113,143,255,9,112,142,255,9,111,141,255,9,110,140,255, + 9,110,139,255,8,109,138,255,8,108,136,255,8,107,135,255, + 8,107,134,255,8,106,133,255,8,105,131,255,8,104,130,255, + 8,104,129,255,7,103,128,255,7,102,126,255,7,101,125,255, + 7,101,123,255,7,100,122,255,7,99,120,255,7,98,119,255, + 7,98,118,255,6,97,117,255,6,96,115,255,6,96,114,255, + 6,95,113,255,6,95,112,255,6,94,110,255,6,94,109,255, + 6,93,108,255,5,93,107,255,5,92,106,255,5,92,105,255, + 5,91,104,255,5,91,103,255,5,90,101,255,5,90,100,255, + 5,90,99,255,5,89,98,255,5,89,97,255,5,89,96,255, + 5,88,96,255,5,88,95,255,5,87,94,255,5,87,93,255, + 5,87,93,255,5,86,92,255,5,86,91,255,5,86,90,255, + 5,85,89,255,5,85,88,255,5,84,87,255,5,84,87,255, + 5,84,86,255,5,83,86,255,5,83,85,255,5,83,84,255, + 5,83,84,255,5,82,83,255,5,82,82,255,5,82,82,255, + 5,82,81,255,5,81,81,255,5,81,80,255,5,81,80,255, + 5,81,79,255,5,80,79,255,5,80,78,255,5,80,78,255, + 5,80,77,255,5,79,77,255,5,79,76,255,5,79,76,255, + 5,79,75,255,5,78,75,255,5,78,74,255,5,78,74,255, + 5,78,73,255,5,77,73,255,5,77,72,255,5,77,72,255, + 5,77,71,255,5,77,71,255,5,77,70,255,5,77,70,255, + 5,77,69,255,5,76,69,255,5,76,68,255,5,76,68,255, + 5,76,67,255,5,75,67,255,5,75,66,255,5,75,66,255, + 5,75,65,255,5,74,65,255,5,74,64,255,5,74,64,255, + 5,74,63,255,5,74,63,255,5,74,62,255,5,74,62,255, + 5,74,61,255,5,73,61,255,5,73,60,255,5,73,60,255, + 5,73,60,255,5,72,59,255,5,72,59,255,5,72,59,255, + 5,72,58,255,5,71,58,255,5,71,57,255,5,71,57,255, + 5,71,56,255,6,70,56,255,6,70,55,255,6,70,55,255, + 6,70,55,255,6,70,54,255,6,70,54,255,6,70,54,255, + 6,70,53,255,5,69,53,255,5,69,52,255,5,69,52,255, + 5,69,51,255,6,69,51,255,6,69,50,255,6,69,50,255, + 6,69,50,255,6,69,49,255,6,69,49,255,6,69,49,255, + 6,69,48,255,7,69,48,255,7,69,47,255,7,69,47,255, + 7,69,47,255,8,69,46,255,8,69,46,255,8,69,46,255, + 8,69,46,255,9,69,45,255,9,69,45,255,9,69,45,255, + 9,69,45,255,10,70,44,255,10,70,44,255,10,70,44,255, + 10,70,44,255,11,71,43,255,11,71,43,255,11,71,43,255, + 11,71,43,255,12,72,43,255,12,72,43,255,12,72,43,255, + 12,73,43,255,13,73,42,255,13,74,42,255,13,74,42,255, + 14,74,42,255,14,74,42,255,15,74,42,255,15,74,42,255, + 15,74,42,255,16,75,42,255,16,75,42,255,16,75,42,255, + 17,75,42,255,17,75,41,255,18,75,41,255,18,75,41,255, + 18,75,41,255,19,75,41,255,19,75,41,255,19,75,41,255, + 19,75,41,255,20,75,40,255,20,75,40,255,20,75,40,255, + 20,75,40,255,21,74,40,255,21,74,40,255,21,74,40,255, + 21,74,40,255,21,73,39,255,21,73,39,255,21,73,39,255, + 21,73,39,255,21,72,39,255,21,72,39,255,21,72,39,255, + 21,72,39,255,20,71,38,255,20,71,38,255,20,71,38,255, + 20,70,38,255,19,70,37,255,19,69,37,255,19,69,37,255, + 19,68,37,255,18,68,37,255,18,67,37,255,18,67,37,255, + 18,66,37,255,17,66,36,255,17,65,36,255,17,65,36,255, + 16,64,36,255,16,64,35,255,15,63,35,255,15,63,35,255, + 15,62,35,255,14,61,34,255,14,60,34,255,14,60,34,255, + 14,59,34,255,13,58,34,255,13,57,34,255,13,57,34,255, + 12,56,34,255,12,56,33,255,11,55,33,255,11,55,33,255, + 11,54,33,255,10,53,33,255,10,52,33,255,10,52,33,255, + 10,51,33,255,9,50,32,255,9,49,32,255,9,49,32,255, + 8,48,32,255,8,47,32,255,7,46,32,255,7,46,32,255, + 7,45,32,255,6,45,31,255,6,44,31,255,6,44,31,255, + 6,43,31,255,6,42,31,255,6,41,31,255,6,41,31,255, + 6,40,31,255,5,40,30,255,5,39,30,255,5,39,30,255, + 5,38,30,255,5,38,30,255,5,37,30,255,5,37,30,255, + 5,36,30,255,4,36,30,255,4,35,30,255,4,35,30,255, + 4,35,30,255,4,34,29,255,4,34,29,255,4,34,29,255, + 4,34,29,255,4,33,29,255,4,33,29,255,4,33,29,255, + 4,33,29,255,71,84,28,255,71,84,28,255,71,84,28,255, + 72,85,28,255,72,85,28,255,73,86,28,255,73,86,28,255, + 74,87,28,255,74,88,28,255,75,89,28,255,75,89,28,255, + 75,90,28,255,76,90,29,255,76,91,29,255,76,91,29,255, + 77,92,29,255,77,93,29,255,78,94,29,255,78,94,29,255, + 78,95,29,255,79,95,30,255,79,96,30,255,79,96,30,255, + 79,97,30,255,80,98,31,255,80,99,31,255,80,99,31,255, + 80,100,31,255,81,100,31,255,81,101,31,255,81,101,31,255, + 81,101,31,255,80,102,32,255,80,102,32,255,80,102,32,255, + 80,102,32,255,79,103,33,255,79,103,33,255,79,103,33,255, + 79,103,33,255,78,103,34,255,78,103,34,255,78,103,34,255, + 78,103,34,255,77,103,34,255,77,103,34,255,77,103,34,255, + 76,103,34,255,76,103,35,255,75,103,35,255,75,103,35,255, + 75,103,35,255,74,103,35,255,74,103,35,255,74,103,35,255, + 74,103,35,255,73,104,36,255,73,104,36,255,73,104,36,255, + 73,104,36,255,72,104,37,255,72,104,37,255,72,104,37,255, + 72,104,37,255,72,105,37,255,72,105,37,255,72,105,37,255, + 72,106,37,255,73,106,38,255,73,107,38,255,73,107,38,255, + 73,107,38,255,74,108,39,255,74,108,39,255,74,108,39,255, + 74,108,39,255,75,109,40,255,75,109,40,255,75,109,40,255, + 75,110,40,255,76,110,40,255,76,111,40,255,76,111,40,255, + 76,111,40,255,77,111,41,255,77,111,41,255,77,111,41,255, + 77,111,41,255,77,112,42,255,77,112,42,255,77,112,42,255, + 77,112,42,255,77,111,42,255,77,111,42,255,77,111,42,255, + 77,111,42,255,76,111,43,255,76,111,43,255,76,111,43,255, + 76,111,43,255,75,110,43,255,75,110,43,255,75,110,43,255, + 75,110,43,255,74,109,43,255,74,109,43,255,74,109,43,255, + 74,109,43,255,73,108,43,255,73,108,43,255,73,108,43,255, + 73,108,43,255,72,107,43,255,72,107,43,255,72,107,43,255, + 72,107,43,255,71,106,43,255,71,106,43,255,71,106,43,255, + 71,106,43,255,70,106,43,255,70,106,43,255,70,106,43,255, + 70,106,43,255,69,105,43,255,69,105,43,255,69,105,43,255, + 69,105,43,255,68,105,43,255,68,105,43,255,68,105,43,255, + 68,105,43,255,67,105,43,255,67,105,43,255,67,105,43,255, + 67,105,43,255,66,105,43,255,66,105,43,255,66,105,43,255, + 66,105,43,255,65,104,43,255,65,104,43,255,65,104,43,255, + 64,104,43,255,64,103,43,255,63,103,43,255,63,103,43,255, + 62,103,43,255,62,102,42,255,61,102,42,255,61,102,42,255, + 61,101,42,255,60,101,42,255,60,100,42,255,60,100,42,255, + 59,99,42,255,58,99,42,255,58,98,42,255,57,98,42,255, + 56,97,42,255,55,96,42,255,55,96,42,255,54,95,42,255, + 53,94,42,255,53,94,42,255,52,93,42,255,52,93,42,255, + 51,92,42,255,50,91,42,255,50,91,42,255,49,90,42,255, + 48,89,42,255,47,89,42,255,47,88,42,255,46,88,42,255, + 45,87,42,255,45,86,43,255,44,86,43,255,44,85,43,255, + 43,84,43,255,43,84,43,255,42,83,43,255,42,83,43,255, + 42,82,43,255,41,82,43,255,41,81,43,255,41,81,43,255, + 41,81,43,255,40,80,43,255,40,80,43,255,40,80,43,255, + 40,80,43,255,40,79,43,255,40,79,43,255,40,79,43,255, + 40,79,43,255,40,79,43,255,40,79,43,255,40,79,43,255, + 41,79,43,255,41,80,43,255,42,80,43,255,42,80,43,255, + 42,80,43,255,43,81,44,255,43,81,44,255,43,81,44,255, + 44,82,44,255,45,82,44,255,45,83,44,255,46,83,44,255, + 47,84,44,255,48,84,44,255,48,85,44,255,49,85,44,255, + 50,86,44,255,51,87,44,255,51,87,44,255,52,88,44,255, + 53,89,44,255,54,90,44,255,54,91,44,255,55,92,44,255, + 56,93,44,255,57,94,44,255,57,94,44,255,58,95,44,255, + 59,96,44,255,60,97,44,255,60,97,44,255,61,98,44,255, + 62,99,44,255,62,100,44,255,63,100,44,255,63,101,44,255, + 64,102,44,255,65,103,44,255,65,103,44,255,66,104,44,255, + 67,105,44,255,67,105,45,255,68,106,45,255,68,106,45,255, + 68,107,45,255,69,107,45,255,69,108,45,255,69,108,45,255, + 70,109,45,255,70,109,45,255,71,110,45,255,71,110,45,255, + 71,110,45,255,72,111,45,255,72,111,45,255,72,111,45,255, + 72,111,45,255,73,112,45,255,73,112,45,255,73,112,45,255, + 73,112,45,255,74,113,45,255,74,113,45,255,74,113,45,255, + 74,113,45,255,75,114,44,255,75,114,44,255,75,114,44,255, + 75,114,44,255,76,115,44,255,76,115,44,255,76,115,44,255, + 76,116,44,255,77,116,44,255,77,117,44,255,77,117,44,255, + 77,117,44,255,78,118,44,255,78,118,44,255,78,118,44,255, + 79,119,44,255,79,119,45,255,80,120,45,255,80,120,45,255, + 80,121,45,255,81,121,45,255,81,122,45,255,81,122,45,255, + 82,123,45,255,82,123,45,255,83,124,45,255,83,124,45,255, + 83,125,45,255,84,125,46,255,84,126,46,255,84,126,46,255, + 85,127,46,255,86,127,47,255,86,128,47,255,87,128,47,255, + 88,129,48,255,88,130,48,255,89,130,49,255,89,131,49,255, + 90,132,49,255,90,133,50,255,91,133,50,255,91,134,50,255, + 92,135,51,255,93,136,52,255,93,136,52,255,94,137,53,255, + 95,138,54,255,96,139,55,255,97,139,55,255,98,140,56,255, + 99,141,57,255,100,142,58,255,100,142,59,255,101,143,60,255, + 102,144,62,255,103,145,63,255,104,146,65,255,105,147,66,255, + 106,148,67,255,107,149,69,255,108,150,70,255,109,151,71,255, + 110,152,73,255,111,153,75,255,112,153,76,255,113,154,78,255, + 114,155,80,255,115,156,82,255,116,157,84,255,117,158,86,255, + 118,159,89,255,119,160,91,255,119,160,93,255,120,161,95,255, + 121,162,98,255,122,163,100,255,122,163,103,255,123,164,105,255, + 124,165,108,255,124,165,110,255,125,166,113,255,125,166,115,255, + 125,167,118,255,126,167,120,255,126,168,123,255,126,168,125,255, + 126,169,128,255,126,169,130,255,126,170,133,255,126,170,135,255, + 126,170,137,255,126,171,139,255,126,171,141,255,126,171,143,255, + 125,171,145,255,125,172,147,255,124,172,149,255,124,172,151,255, + 123,172,153,255,123,172,155,255,122,172,156,255,122,172,158,255, + 121,172,159,255,120,172,161,255,120,172,162,255,119,172,163,255, + 118,172,164,255,117,172,165,255,116,172,166,255,115,172,167,255, + 114,172,168,255,113,171,168,255,112,171,169,255,111,171,169,255, + 110,171,169,255,109,170,170,255,108,170,170,255,107,170,170,255, + 106,170,170,255,105,169,171,255,104,169,171,255,103,169,171,255, + 102,169,171,255,100,168,170,255,99,168,170,255,98,168,170,255, + 97,167,170,255,96,167,170,255,95,166,170,255,94,166,170,255, + 93,166,170,255,92,165,169,255,91,165,169,255,90,165,169,255, + 89,165,169,255,88,164,168,255,87,164,168,255,86,164,168,255, + 85,164,167,255,84,163,167,255,83,163,166,255,82,163,166,255, + 81,163,166,255,80,162,166,255,80,162,166,255,79,162,166,255, + 78,162,166,255,77,161,165,255,76,161,165,255,75,161,165,255, + 74,161,165,255,73,160,164,255,73,160,164,255,72,160,164,255, + 71,160,164,255,70,159,163,255,70,159,163,255,69,159,163,255, + 68,158,163,255,67,158,162,255,67,157,162,255,66,157,162,255, + 65,157,161,255,64,156,161,255,63,156,160,255,62,156,160,255, + 61,155,160,255,60,155,159,255,60,154,159,255,59,154,159,255, + 58,154,159,255,57,153,158,255,57,153,158,255,56,153,158,255, + 55,152,158,255,54,152,157,255,53,151,157,255,52,151,157,255, + 51,151,157,255,51,151,157,255,50,150,156,255,49,150,156,255, + 48,150,156,255,47,149,155,255,46,149,155,255,45,148,154,255, + 44,148,154,255,43,147,154,255,42,147,153,255,41,146,153,255, + 40,146,153,255,39,145,153,255,38,145,152,255,37,144,152,255, + 36,144,152,255,35,143,152,255,34,143,151,255,33,142,151,255, + 32,142,151,255,31,141,151,255,30,141,150,255,29,140,150,255, + 28,140,150,255,28,140,150,255,27,139,149,255,26,139,149,255, + 25,139,149,255,25,138,149,255,24,138,149,255,23,137,149,255, + 22,137,149,255,22,136,149,255,21,136,148,255,20,135,148,255, + 19,135,148,255,19,135,148,255,18,135,147,255,17,135,147,255, + 17,135,147,255,16,134,147,255,16,134,147,255,15,133,147,255, + 15,133,147,255,15,133,147,255,14,132,147,255,14,132,147,255, + 14,132,147,255,13,132,147,255,13,131,146,255,12,131,146,255, + 12,131,146,255,12,131,146,255,11,131,146,255,11,131,146,255, + 11,131,146,255,11,131,146,255,10,130,146,255,10,130,146,255, + 10,130,146,255,10,130,146,255,9,129,146,255,9,129,146,255, + 9,129,146,255,9,129,146,255,9,128,147,255,9,128,147,255, + 9,128,147,255,9,128,147,255,8,128,148,255,8,128,148,255, + 8,128,148,255,8,128,148,255,7,127,148,255,7,127,148,255, + 7,127,148,255,7,127,148,255,7,126,148,255,7,126,148,255, + 7,126,148,255,7,126,148,255,7,126,149,255,7,126,149,255, + 7,126,149,255,7,126,149,255,7,126,149,255,7,126,149,255, + 7,126,149,255,7,126,149,255,7,125,150,255,7,125,150,255, + 7,125,150,255,7,125,150,255,7,125,150,255,7,125,150,255, + 7,125,150,255,7,125,150,255,8,125,151,255,8,125,151,255, + 8,125,151,255,8,125,151,255,8,125,151,255,8,125,151,255, + 8,125,151,255,8,125,151,255,8,126,152,255,8,126,152,255, + 8,126,152,255,8,126,152,255,8,126,153,255,8,126,153,255, + 8,126,153,255,8,126,153,255,9,127,154,255,9,127,154,255, + 9,127,154,255,9,127,154,255,9,127,155,255,9,127,155,255, + 9,127,155,255,9,127,155,255,9,127,156,255,9,127,156,255, + 9,127,156,255,9,127,156,255,9,127,157,255,9,127,157,255, + 9,127,157,255,9,127,157,255,9,127,158,255,9,127,158,255, + 9,127,158,255,9,127,158,255,9,127,159,255,9,127,159,255, + 9,127,159,255,9,127,159,255,9,127,160,255,9,127,160,255, + 9,127,160,255,9,127,160,255,9,127,160,255,9,127,160,255, + 9,127,160,255,9,127,160,255,9,127,161,255,9,127,161,255, + 9,127,161,255,9,127,161,255,9,126,161,255,9,126,161,255, + 9,126,161,255,9,126,161,255,9,126,160,255,9,126,160,255, + 9,126,160,255,9,126,160,255,10,125,159,255,10,125,159,255, + 10,125,159,255,10,124,159,255,10,124,158,255,10,123,158,255, + 10,123,158,255,10,122,157,255,10,122,157,255,10,121,156,255, + 10,121,155,255,10,121,155,255,9,120,154,255,9,120,153,255, + 9,119,152,255,9,119,152,255,9,118,151,255,9,117,150,255, + 9,117,149,255,9,116,148,255,9,116,147,255,9,115,146,255, + 9,114,145,255,9,114,144,255,8,113,143,255,8,112,142,255, + 8,111,141,255,8,111,140,255,8,110,139,255,8,109,137,255, + 8,108,136,255,8,108,135,255,8,107,134,255,8,106,132,255, + 8,105,131,255,8,105,130,255,7,104,129,255,7,103,127,255, + 7,102,126,255,7,102,124,255,7,101,123,255,7,100,121,255, + 7,99,120,255,7,99,119,255,6,98,118,255,6,97,116,255, + 6,97,115,255,6,96,114,255,6,96,113,255,6,95,111,255, + 6,95,110,255,6,94,109,255,5,94,108,255,5,93,107,255, + 5,93,106,255,5,92,105,255,5,92,104,255,5,91,102,255, + 5,91,101,255,5,91,101,255,5,90,100,255,5,90,99,255, + 5,90,98,255,5,89,97,255,5,89,96,255,5,88,95,255, + 5,88,94,255,5,88,94,255,5,87,93,255,5,87,92,255, + 5,87,91,255,5,86,91,255,5,86,90,255,5,85,89,255, + 5,85,89,255,5,85,88,255,5,84,88,255,5,84,87,255, + 5,84,86,255,5,84,86,255,5,83,85,255,5,83,84,255, + 5,83,84,255,5,83,83,255,5,82,83,255,5,82,82,255, + 5,82,82,255,5,82,81,255,5,81,81,255,5,81,80,255, + 5,81,80,255,5,81,79,255,5,80,79,255,5,80,78,255, + 5,80,78,255,5,80,77,255,5,79,77,255,5,79,76,255, + 5,79,75,255,5,79,75,255,5,78,74,255,5,78,73,255, + 5,78,73,255,5,78,73,255,5,78,72,255,5,78,72,255, + 5,78,71,255,5,78,71,255,5,77,70,255,5,77,69,255, + 5,77,69,255,5,77,68,255,5,76,68,255,5,76,67,255, + 5,76,67,255,5,76,66,255,5,75,66,255,5,75,65,255, + 5,75,65,255,5,75,64,255,5,75,64,255,5,75,63,255, + 5,75,63,255,5,75,62,255,5,74,62,255,5,74,61,255, + 5,74,61,255,5,74,61,255,5,73,60,255,5,73,60,255, + 5,73,60,255,5,73,59,255,5,72,59,255,5,72,58,255, + 5,72,58,255,5,72,57,255,6,71,57,255,6,71,56,255, + 6,71,56,255,6,71,56,255,6,71,55,255,6,71,55,255, + 6,71,55,255,6,71,54,255,5,70,54,255,5,70,53,255, + 5,70,53,255,5,70,52,255,6,70,52,255,6,70,51,255, + 6,70,51,255,6,70,51,255,6,70,50,255,6,70,50,255, + 6,70,50,255,6,70,49,255,7,70,49,255,7,70,48,255, + 7,70,48,255,7,70,48,255,7,70,47,255,7,70,47,255, + 7,70,47,255,7,70,47,255,8,70,46,255,8,70,46,255, + 8,70,46,255,8,70,46,255,9,71,45,255,9,71,45,255, + 9,71,45,255,9,71,45,255,10,72,44,255,10,72,44,255, + 10,72,44,255,10,72,44,255,11,73,43,255,11,73,43,255, + 11,73,43,255,11,73,43,255,12,74,43,255,12,74,43,255, + 12,74,43,255,13,74,43,255,13,74,42,255,14,74,42,255, + 14,74,42,255,14,74,42,255,15,75,42,255,15,75,42,255, + 15,75,42,255,16,75,42,255,16,75,41,255,17,75,41,255, + 17,75,41,255,17,75,41,255,18,75,41,255,18,75,41,255, + 18,75,41,255,18,75,41,255,19,75,40,255,19,75,40,255, + 19,75,40,255,19,75,40,255,20,74,40,255,20,74,40,255, + 20,74,40,255,20,74,40,255,20,73,39,255,20,73,39,255, + 20,73,39,255,20,73,39,255,20,72,39,255,20,72,39,255, + 20,72,39,255,20,72,39,255,19,71,38,255,19,71,38,255, + 19,71,38,255,19,70,38,255,18,70,37,255,18,69,37,255, + 18,69,37,255,18,68,37,255,17,68,37,255,17,67,37,255, + 17,67,37,255,17,66,37,255,16,66,36,255,16,65,36,255, + 16,65,36,255,15,64,36,255,15,64,35,255,14,63,35,255, + 14,63,35,255,14,62,35,255,13,61,34,255,13,60,34,255, + 13,60,34,255,13,59,34,255,12,58,34,255,12,57,34,255, + 12,57,34,255,11,56,34,255,11,56,33,255,10,55,33,255, + 10,55,33,255,10,54,33,255,9,53,33,255,9,52,33,255, + 9,52,33,255,9,51,33,255,8,50,32,255,8,49,32,255, + 8,49,32,255,8,48,32,255,7,47,32,255,7,46,32,255, + 7,46,32,255,7,45,32,255,6,45,31,255,6,44,31,255, + 6,44,31,255,6,43,31,255,6,43,31,255,6,42,31,255, + 6,42,31,255,6,41,31,255,5,40,30,255,5,39,30,255, + 5,39,30,255,5,38,30,255,5,38,30,255,5,37,30,255, + 5,37,30,255,5,37,30,255,4,36,30,255,4,36,30,255, + 4,36,30,255,4,36,30,255,4,35,29,255,4,35,29,255, + 4,35,29,255,4,35,29,255,4,34,29,255,4,34,29,255, + 4,34,29,255,4,34,29,255,71,84,28,255,71,84,28,255, + 71,84,28,255,72,85,28,255,72,85,28,255,73,86,28,255, + 73,86,28,255,74,87,28,255,74,88,28,255,75,89,28,255, + 75,89,28,255,75,90,28,255,76,90,29,255,76,91,29,255, + 76,91,29,255,77,92,29,255,77,93,29,255,78,94,29,255, + 78,94,29,255,78,95,29,255,79,95,30,255,79,96,30,255, + 79,96,30,255,79,97,30,255,80,98,31,255,80,99,31,255, + 80,99,31,255,80,100,31,255,81,100,31,255,81,101,31,255, + 81,101,31,255,81,101,31,255,80,102,32,255,80,102,32,255, + 80,102,32,255,80,102,32,255,79,103,33,255,79,103,33,255, + 79,103,33,255,79,103,33,255,78,103,34,255,78,103,34,255, + 78,103,34,255,78,103,34,255,77,103,34,255,77,103,34,255, + 77,103,34,255,76,103,34,255,76,103,35,255,75,103,35,255, + 75,103,35,255,75,103,35,255,74,103,35,255,74,103,35,255, + 74,103,35,255,74,103,35,255,73,104,36,255,73,104,36,255, + 73,104,36,255,73,104,36,255,72,104,37,255,72,104,37,255, + 72,104,37,255,72,104,37,255,72,105,37,255,72,105,37,255, + 72,105,37,255,72,106,37,255,72,106,38,255,72,107,38,255, + 72,107,38,255,72,107,38,255,72,108,39,255,72,108,39,255, + 72,108,39,255,72,108,39,255,73,109,40,255,73,109,40,255, + 73,109,40,255,73,110,40,255,74,110,40,255,74,111,40,255, + 74,111,40,255,74,111,40,255,75,111,41,255,75,111,41,255, + 75,111,41,255,75,111,41,255,75,112,42,255,75,112,42,255, + 75,112,42,255,75,112,42,255,75,111,42,255,75,111,42,255, + 75,111,42,255,75,111,42,255,74,111,43,255,74,111,43,255, + 74,111,43,255,74,111,43,255,73,110,43,255,73,110,43,255, + 73,110,43,255,73,110,43,255,72,109,43,255,72,109,43,255, + 72,109,43,255,72,109,43,255,71,108,43,255,71,108,43,255, + 71,108,43,255,71,108,43,255,70,107,43,255,70,107,43,255, + 70,107,43,255,70,107,43,255,69,106,43,255,69,106,43,255, + 69,106,43,255,69,106,43,255,68,106,43,255,68,106,43,255, + 68,106,43,255,68,106,43,255,67,105,43,255,67,105,43,255, + 67,105,43,255,67,105,43,255,66,105,43,255,66,105,43,255, + 66,105,43,255,66,105,43,255,65,105,43,255,65,105,43,255, + 65,105,43,255,65,105,43,255,64,105,43,255,64,105,43,255, + 64,105,43,255,64,105,43,255,63,104,43,255,63,104,43,255, + 63,104,43,255,62,104,43,255,62,103,43,255,61,103,43,255, + 61,103,43,255,60,103,43,255,60,102,42,255,59,102,42,255, + 59,102,42,255,59,101,42,255,58,101,42,255,58,100,42,255, + 58,100,42,255,57,99,42,255,56,99,42,255,56,98,42,255, + 55,98,42,255,54,97,42,255,53,96,42,255,53,96,42,255, + 52,95,42,255,51,94,42,255,51,94,42,255,50,93,42,255, + 50,93,42,255,49,92,42,255,48,91,42,255,48,91,42,255, + 47,90,42,255,46,89,42,255,45,89,42,255,45,88,42,255, + 44,88,42,255,43,87,42,255,43,86,43,255,42,86,43,255, + 42,85,43,255,41,84,43,255,41,84,43,255,40,83,43,255, + 40,83,43,255,40,82,43,255,39,82,43,255,39,81,43,255, + 39,81,43,255,39,81,43,255,38,80,43,255,38,80,43,255, + 38,80,43,255,38,80,43,255,38,79,43,255,38,79,43,255, + 38,79,43,255,38,79,43,255,39,79,43,255,39,79,43,255, + 39,79,43,255,39,79,43,255,40,80,43,255,40,80,43,255, + 40,80,43,255,41,80,43,255,41,81,44,255,42,81,44,255, + 42,81,44,255,43,82,44,255,43,82,44,255,44,83,44,255, + 44,83,44,255,45,84,44,255,46,84,44,255,46,85,44,255, + 47,85,44,255,48,86,44,255,49,87,44,255,49,87,44,255, + 50,88,44,255,51,89,44,255,52,90,44,255,52,91,44,255, + 53,92,44,255,54,93,44,255,55,94,44,255,55,94,44,255, + 56,95,44,255,57,96,44,255,58,97,44,255,58,97,44,255, + 59,98,44,255,60,99,44,255,60,100,44,255,61,100,44,255, + 61,101,44,255,62,102,44,255,63,103,44,255,63,103,44,255, + 64,104,44,255,65,105,44,255,65,105,45,255,66,106,45,255, + 66,106,45,255,66,107,45,255,67,107,45,255,67,108,45,255, + 67,108,45,255,68,109,45,255,68,109,45,255,69,110,45,255, + 69,110,45,255,69,110,45,255,70,111,45,255,70,111,45,255, + 70,111,45,255,70,111,45,255,71,112,45,255,71,112,45,255, + 71,112,45,255,71,112,45,255,72,113,45,255,72,113,45,255, + 72,113,45,255,72,113,45,255,73,114,44,255,73,114,44,255, + 73,114,44,255,73,114,44,255,74,115,44,255,74,115,44,255, + 74,115,44,255,74,116,44,255,75,116,44,255,75,117,44,255, + 75,117,44,255,75,117,44,255,76,118,44,255,76,118,44,255, + 76,118,44,255,77,119,44,255,77,119,45,255,78,120,45,255, + 78,120,45,255,78,121,45,255,79,121,45,255,79,122,45,255, + 79,122,45,255,80,123,45,255,80,123,45,255,81,124,45,255, + 81,124,45,255,81,125,45,255,82,125,46,255,82,126,46,255, + 82,126,46,255,83,127,46,255,84,127,47,255,84,128,47,255, + 85,128,47,255,86,129,48,255,86,130,48,255,87,130,49,255, + 87,131,49,255,88,132,49,255,88,133,50,255,89,133,50,255, + 89,134,50,255,90,135,51,255,91,136,52,255,91,136,52,255, + 92,137,53,255,93,138,54,255,94,139,55,255,95,139,56,255, + 96,140,57,255,97,141,58,255,98,142,59,255,98,142,60,255, + 99,143,61,255,100,144,63,255,101,145,64,255,102,146,66,255, + 103,147,67,255,104,148,69,255,105,149,70,255,106,150,72,255, + 107,151,73,255,108,152,75,255,109,153,77,255,110,153,78,255, + 111,154,80,255,112,155,82,255,113,156,84,255,114,157,86,255, + 115,158,88,255,116,159,91,255,118,160,93,255,119,160,95,255, + 120,161,97,255,121,162,100,255,122,163,102,255,122,163,105,255, + 123,164,107,255,124,165,110,255,124,165,112,255,125,166,115,255, + 125,166,117,255,125,167,120,255,126,167,122,255,126,168,125,255, + 126,168,127,255,126,169,130,255,126,169,132,255,126,170,135,255, + 126,170,137,255,126,170,139,255,126,171,141,255,126,171,143,255, + 126,171,145,255,125,171,147,255,125,172,149,255,124,172,151,255, + 124,172,153,255,123,172,155,255,123,173,157,255,122,173,158,255, + 122,173,160,255,121,173,161,255,120,173,163,255,120,173,164,255, + 119,173,165,255,118,173,166,255,117,173,167,255,117,173,168,255, + 116,173,169,255,115,173,170,255,114,172,170,255,113,172,171,255, + 112,172,171,255,111,172,171,255,110,171,172,255,109,171,172,255, + 108,171,172,255,107,171,172,255,106,170,173,255,105,170,173,255, + 104,170,173,255,103,170,173,255,101,169,172,255,100,169,172,255, + 99,169,172,255,98,169,172,255,97,168,172,255,96,168,172,255, + 95,168,172,255,94,168,172,255,92,167,171,255,91,167,171,255, + 90,167,171,255,89,167,171,255,88,166,170,255,87,166,170,255, + 86,166,170,255,85,166,169,255,84,165,169,255,83,165,168,255, + 82,165,168,255,81,165,168,255,80,164,168,255,80,164,168,255, + 79,164,168,255,78,164,168,255,77,163,167,255,76,163,167,255, + 75,163,167,255,74,163,167,255,73,162,166,255,73,162,166,255, + 72,162,166,255,71,161,166,255,70,161,165,255,70,160,165,255, + 69,160,165,255,68,160,165,255,67,159,164,255,67,159,164,255, + 66,159,164,255,65,159,163,255,64,158,163,255,63,158,162,255, + 62,158,162,255,61,157,162,255,60,157,161,255,60,156,161,255, + 59,156,161,255,58,156,161,255,57,155,160,255,57,155,160,255, + 56,155,160,255,55,154,160,255,54,154,159,255,53,153,159,255, + 52,153,159,255,51,152,159,255,51,152,159,255,50,152,158,255, + 49,151,158,255,48,151,158,255,47,150,157,255,46,150,157,255, + 45,149,156,255,44,149,156,255,43,148,156,255,42,148,155,255, + 41,147,155,255,40,147,155,255,39,146,155,255,38,146,154,255, + 37,145,154,255,36,145,154,255,35,144,154,255,34,144,153,255, + 33,143,153,255,32,143,153,255,31,142,153,255,30,142,152,255, + 29,141,152,255,28,141,152,255,28,141,152,255,27,140,151,255, + 26,140,151,255,25,140,151,255,25,139,151,255,24,139,151,255, + 23,138,151,255,22,138,151,255,22,137,151,255,21,137,150,255, + 20,136,150,255,19,136,150,255,19,136,150,255,18,135,149,255, + 17,135,149,255,17,135,149,255,16,135,149,255,16,134,149,255, + 15,134,149,255,15,134,149,255,15,134,149,255,14,133,149,255, + 14,133,149,255,14,133,149,255,13,133,149,255,13,132,148,255, + 12,132,148,255,12,132,148,255,12,132,148,255,11,131,148,255, + 11,131,148,255,11,131,148,255,11,131,148,255,10,130,148,255, + 10,130,148,255,10,130,148,255,10,130,148,255,9,129,148,255, + 9,129,148,255,9,129,148,255,9,129,148,255,9,128,148,255, + 9,128,148,255,9,128,148,255,9,128,148,255,8,128,148,255, + 8,128,148,255,8,128,148,255,8,128,148,255,7,127,148,255, + 7,127,148,255,7,127,148,255,7,127,148,255,7,126,148,255, + 7,126,148,255,7,126,148,255,7,126,148,255,7,126,149,255, + 7,126,149,255,7,126,149,255,7,126,149,255,7,126,149,255, + 7,126,149,255,7,126,149,255,7,126,149,255,7,125,150,255, + 7,125,150,255,7,125,150,255,7,125,150,255,7,125,150,255, + 7,125,150,255,7,125,150,255,7,125,150,255,8,125,151,255, + 8,125,151,255,8,125,151,255,8,125,151,255,8,125,151,255, + 8,125,151,255,8,125,151,255,8,125,151,255,8,126,152,255, + 8,126,152,255,8,126,152,255,8,126,152,255,8,126,153,255, + 8,126,153,255,8,126,153,255,8,126,153,255,9,127,154,255, + 9,127,154,255,9,127,154,255,9,127,154,255,9,127,155,255, + 9,127,155,255,9,127,155,255,9,127,155,255,9,127,156,255, + 9,127,156,255,9,127,156,255,9,127,156,255,9,127,157,255, + 9,127,157,255,9,127,157,255,9,127,157,255,9,127,158,255, + 9,127,158,255,9,127,158,255,9,127,158,255,9,127,159,255, + 9,127,159,255,9,127,159,255,9,127,159,255,9,127,160,255, + 9,127,160,255,9,127,160,255,9,127,160,255,9,127,160,255, + 9,127,160,255,9,127,160,255,9,127,160,255,9,127,161,255, + 9,127,161,255,9,127,161,255,9,127,161,255,9,126,161,255, + 9,126,161,255,9,126,161,255,9,126,161,255,9,126,160,255, + 9,126,160,255,9,126,160,255,9,126,160,255,10,125,159,255, + 10,125,159,255,10,125,159,255,10,124,159,255,10,124,158,255, + 10,123,158,255,10,123,158,255,10,122,157,255,10,122,157,255, + 10,121,156,255,10,121,155,255,10,121,155,255,9,120,154,255, + 9,120,153,255,9,119,152,255,9,119,152,255,9,118,151,255, + 9,117,150,255,9,117,149,255,9,116,148,255,9,116,147,255, + 9,115,146,255,9,114,145,255,9,114,144,255,8,113,143,255, + 8,112,142,255,8,111,141,255,8,111,140,255,8,110,139,255, + 8,109,137,255,8,108,136,255,8,108,135,255,8,107,134,255, + 8,106,133,255,8,105,132,255,8,105,131,255,7,104,130,255, + 7,103,128,255,7,102,127,255,7,102,126,255,7,101,125,255, + 7,100,123,255,7,99,122,255,7,99,121,255,6,98,120,255, + 6,97,118,255,6,97,117,255,6,97,116,255,6,96,115,255, + 6,96,113,255,6,96,112,255,6,95,111,255,5,95,110,255, + 5,94,109,255,5,94,108,255,5,93,107,255,5,93,106,255, + 5,92,104,255,5,92,103,255,5,91,103,255,5,91,102,255, + 5,90,101,255,5,90,100,255,5,90,99,255,5,89,98,255, + 5,89,97,255,5,89,96,255,5,89,96,255,5,88,95,255, + 5,88,94,255,5,88,93,255,5,88,93,255,5,87,92,255, + 5,87,91,255,5,87,91,255,5,87,90,255,5,86,90,255, + 5,86,89,255,5,86,88,255,5,86,88,255,5,85,87,255, + 5,85,86,255,5,85,86,255,5,85,85,255,5,84,85,255, + 5,84,84,255,5,84,84,255,5,83,83,255,5,83,83,255, + 5,82,82,255,5,82,82,255,5,82,81,255,5,82,81,255, + 5,82,80,255,5,82,80,255,5,82,79,255,5,81,79,255, + 5,81,78,255,5,81,77,255,5,81,77,255,5,80,76,255, + 5,80,75,255,5,80,75,255,5,80,75,255,5,79,74,255, + 5,79,74,255,5,79,73,255,5,79,73,255,5,78,72,255, + 5,78,71,255,5,78,71,255,5,78,70,255,5,77,70,255, + 5,77,69,255,5,77,69,255,5,77,68,255,5,76,68,255, + 5,76,67,255,5,76,67,255,5,76,66,255,5,76,66,255, + 5,76,65,255,5,76,65,255,5,76,64,255,5,75,64,255, + 5,75,63,255,5,75,63,255,5,75,62,255,5,74,62,255, + 5,74,61,255,5,74,61,255,5,74,60,255,5,73,60,255, + 5,73,59,255,5,73,59,255,5,73,58,255,6,72,58,255, + 6,72,57,255,6,72,57,255,6,72,57,255,6,71,56,255, + 6,71,56,255,6,71,56,255,6,71,55,255,5,70,55,255, + 5,70,54,255,5,70,54,255,5,70,53,255,6,70,53,255, + 6,70,52,255,6,70,52,255,6,70,51,255,6,70,51,255, + 6,70,50,255,6,70,50,255,6,70,50,255,7,70,49,255, + 7,70,49,255,7,70,49,255,7,70,48,255,7,70,48,255, + 7,70,47,255,7,70,47,255,7,70,47,255,8,70,46,255, + 8,70,46,255,8,70,46,255,8,70,46,255,9,71,45,255, + 9,71,45,255,9,71,45,255,9,71,45,255,10,72,44,255, + 10,72,44,255,10,72,44,255,10,72,44,255,11,73,43,255, + 11,73,43,255,11,73,43,255,11,73,43,255,12,74,43,255, + 12,74,43,255,12,74,43,255,13,74,43,255,13,74,42,255, + 14,74,42,255,14,74,42,255,14,74,42,255,15,75,42,255, + 15,75,42,255,15,75,42,255,15,75,42,255,16,75,41,255, + 16,75,41,255,16,75,41,255,16,75,41,255,17,75,41,255, + 17,75,41,255,17,75,41,255,17,75,41,255,18,75,40,255, + 18,75,40,255,18,75,40,255,18,75,40,255,19,74,40,255, + 19,74,40,255,19,74,40,255,19,74,40,255,19,73,39,255, + 19,73,39,255,19,73,39,255,19,73,39,255,19,72,39,255, + 19,72,39,255,19,72,39,255,19,72,39,255,18,71,38,255, + 18,71,38,255,18,71,38,255,18,70,38,255,17,70,37,255, + 17,69,37,255,17,69,37,255,17,68,37,255,16,68,37,255, + 16,67,37,255,16,67,37,255,16,66,37,255,15,66,36,255, + 15,65,36,255,15,65,36,255,15,64,36,255,14,64,35,255, + 14,63,35,255,14,63,35,255,14,62,35,255,13,61,34,255, + 13,60,34,255,13,60,34,255,13,59,34,255,12,58,34,255, + 12,57,34,255,12,57,34,255,11,56,34,255,11,56,33,255, + 10,55,33,255,10,55,33,255,10,54,33,255,9,53,33,255, + 9,52,33,255,9,52,33,255,9,51,33,255,8,50,32,255, + 8,49,32,255,8,49,32,255,8,48,32,255,7,47,32,255, + 7,46,32,255,7,46,32,255,7,45,32,255,6,45,31,255, + 6,44,31,255,6,44,31,255,6,43,31,255,6,43,31,255, + 6,42,31,255,6,42,31,255,6,41,31,255,5,40,30,255, + 5,39,30,255,5,39,30,255,5,38,30,255,5,38,30,255, + 5,37,30,255,5,37,30,255,5,37,30,255,4,36,30,255, + 4,36,30,255,4,36,30,255,4,36,30,255,4,35,29,255, + 4,35,29,255,4,35,29,255,4,35,29,255,4,34,29,255, + 4,34,29,255,4,34,29,255,4,34,29,255,71,85,28,255, + 71,85,28,255,71,85,28,255,72,86,28,255,72,86,28,255, + 73,87,28,255,73,87,28,255,74,88,28,255,74,88,28,255, + 75,89,28,255,75,89,28,255,75,90,28,255,76,91,29,255, + 76,92,29,255,76,92,29,255,77,93,29,255,77,93,29,255, + 78,94,29,255,78,94,29,255,78,95,29,255,79,96,30,255, + 79,97,30,255,79,97,30,255,79,98,30,255,80,98,31,255, + 80,99,31,255,80,99,31,255,80,100,31,255,81,100,31,255, + 81,101,31,255,81,101,31,255,81,102,31,255,80,102,32,255, + 80,103,32,255,80,103,32,255,80,103,32,255,79,103,33,255, + 79,103,33,255,79,103,33,255,78,103,33,255,78,104,34,255, + 77,104,34,255,77,104,34,255,77,104,34,255,76,104,34,255, + 76,104,34,255,76,104,34,255,75,104,34,255,75,103,35,255, + 74,103,35,255,74,103,35,255,74,103,35,255,73,103,35,255, + 73,103,35,255,73,103,35,255,73,103,35,255,72,104,36,255, + 72,104,36,255,72,104,36,255,72,104,36,255,71,104,37,255, + 71,104,37,255,71,104,37,255,71,104,37,255,71,105,37,255, + 71,105,37,255,71,105,37,255,71,106,37,255,71,106,38,255, + 71,107,38,255,71,107,38,255,71,107,38,255,71,108,39,255, + 71,108,39,255,71,108,39,255,71,108,39,255,72,109,40,255, + 72,109,40,255,72,109,40,255,72,110,40,255,73,110,40,255, + 73,111,40,255,73,111,40,255,73,111,40,255,74,111,41,255, + 74,111,41,255,74,111,41,255,74,111,41,255,74,112,42,255, + 74,112,42,255,74,112,42,255,74,112,42,255,74,111,42,255, + 74,111,42,255,74,111,42,255,74,111,42,255,73,111,43,255, + 73,111,43,255,73,111,43,255,73,111,43,255,72,110,43,255, + 72,110,43,255,72,110,43,255,72,110,43,255,71,109,43,255, + 71,109,43,255,71,109,43,255,71,109,43,255,70,108,43,255, + 70,108,43,255,70,108,43,255,70,108,43,255,69,107,43,255, + 69,107,43,255,69,107,43,255,69,107,43,255,68,106,43,255, + 68,106,43,255,68,106,43,255,68,106,43,255,67,106,43,255, + 67,106,43,255,67,106,43,255,67,106,43,255,66,105,43,255, + 66,105,43,255,66,105,43,255,66,105,43,255,65,105,43,255, + 65,105,43,255,65,105,43,255,65,105,43,255,64,105,43,255, + 64,105,43,255,64,105,43,255,64,105,43,255,63,105,43,255, + 63,105,43,255,63,105,43,255,63,105,43,255,62,104,43,255, + 62,104,43,255,62,104,43,255,61,104,43,255,61,103,43,255, + 60,103,43,255,60,103,43,255,59,103,43,255,59,102,42,255, + 58,102,42,255,58,102,42,255,58,101,42,255,57,101,42,255, + 57,100,42,255,57,100,42,255,56,99,42,255,55,99,42,255, + 55,98,42,255,54,98,42,255,53,97,42,255,52,96,42,255, + 52,96,42,255,51,95,42,255,50,94,42,255,50,94,42,255, + 49,93,42,255,49,93,42,255,48,92,42,255,47,91,42,255, + 47,91,42,255,46,90,42,255,45,89,42,255,44,89,42,255, + 44,88,42,255,43,88,42,255,42,87,42,255,42,86,43,255, + 41,86,43,255,41,85,43,255,40,85,43,255,40,84,43,255, + 39,84,43,255,39,84,43,255,39,83,43,255,38,83,43,255, + 38,82,43,255,38,82,43,255,38,81,43,255,37,81,43,255, + 37,80,43,255,37,80,43,255,37,80,43,255,37,79,43,255, + 37,79,43,255,37,79,43,255,37,79,43,255,38,79,43,255, + 38,79,43,255,38,79,43,255,38,79,43,255,39,80,43,255, + 39,80,43,255,39,80,43,255,40,80,43,255,40,81,44,255, + 41,81,44,255,41,81,44,255,42,82,44,255,42,82,44,255, + 43,83,44,255,43,83,44,255,44,84,44,255,45,85,44,255, + 45,85,44,255,46,86,44,255,47,87,44,255,48,87,44,255, + 48,88,44,255,49,88,44,255,50,89,44,255,51,90,44,255, + 51,91,44,255,52,92,44,255,53,93,44,255,54,94,44,255, + 54,94,44,255,55,95,44,255,56,96,44,255,57,97,44,255, + 57,97,44,255,58,98,44,255,59,99,44,255,59,100,44,255, + 60,100,44,255,60,101,44,255,61,102,44,255,62,103,44,255, + 62,103,44,255,63,104,44,255,64,105,44,255,64,105,45,255, + 65,106,45,255,65,106,45,255,65,107,45,255,66,107,45,255, + 66,108,45,255,66,108,45,255,67,109,45,255,67,109,45,255, + 68,110,45,255,68,110,45,255,68,110,45,255,69,111,45,255, + 69,111,45,255,69,111,45,255,69,111,45,255,70,112,45,255, + 70,112,45,255,70,112,45,255,70,112,45,255,71,113,45,255, + 71,113,45,255,71,113,45,255,71,113,45,255,72,114,44,255, + 72,114,44,255,72,114,44,255,72,114,44,255,73,115,44,255, + 73,115,44,255,73,115,44,255,73,116,44,255,74,116,44,255, + 74,117,44,255,74,117,44,255,74,117,44,255,75,118,44,255, + 75,118,44,255,75,118,44,255,75,119,44,255,76,119,45,255, + 76,120,45,255,76,120,45,255,76,121,45,255,77,121,45,255, + 77,122,45,255,77,122,45,255,78,123,45,255,78,123,45,255, + 79,124,45,255,79,124,45,255,79,125,45,255,80,125,46,255, + 80,126,46,255,80,126,46,255,81,127,46,255,82,127,47,255, + 82,128,47,255,83,128,47,255,84,129,48,255,84,130,48,255, + 85,130,49,255,85,131,49,255,86,132,50,255,86,133,50,255, + 87,133,51,255,87,134,51,255,88,135,52,255,89,136,53,255, + 89,136,53,255,90,137,54,255,91,138,55,255,92,139,56,255, + 93,139,57,255,94,140,58,255,95,141,59,255,96,142,60,255, + 97,142,61,255,98,143,62,255,99,144,64,255,100,145,65,255, + 101,146,67,255,102,147,68,255,103,148,70,255,104,149,71,255, + 105,150,73,255,106,151,74,255,107,152,76,255,108,153,78,255, + 109,153,79,255,110,154,81,255,111,155,84,255,112,156,86,255, + 113,157,88,255,114,158,90,255,115,159,93,255,117,160,95,255, + 118,160,97,255,119,161,99,255,120,162,102,255,121,163,104,255, + 121,164,107,255,122,165,109,255,123,166,112,255,123,166,114,255, + 124,167,117,255,124,167,119,255,125,168,122,255,125,168,124,255, + 126,169,127,255,126,169,129,255,126,170,132,255,126,170,134,255, + 126,171,137,255,126,171,139,255,126,171,141,255,126,172,143,255, + 126,172,145,255,126,172,147,255,125,172,149,255,125,173,152,255, + 125,173,154,255,125,173,156,255,124,173,158,255,124,174,159,255, + 123,174,161,255,123,174,162,255,122,174,164,255,121,174,165,255, + 121,174,167,255,120,174,168,255,119,174,169,255,118,174,170,255, + 118,174,171,255,117,174,172,255,116,174,173,255,115,173,173,255, + 114,173,174,255,113,173,174,255,112,173,174,255,111,172,175,255, + 110,172,175,255,109,172,175,255,108,172,175,255,107,171,176,255, + 106,171,176,255,105,171,176,255,104,171,176,255,102,170,175,255, + 101,170,175,255,100,170,175,255,99,170,175,255,98,169,175,255, + 97,169,175,255,96,169,175,255,95,169,175,255,93,168,174,255, + 92,168,174,255,91,168,174,255,90,168,174,255,89,167,173,255, + 88,167,173,255,87,167,173,255,86,167,172,255,85,166,172,255, + 84,166,171,255,83,166,171,255,82,166,171,255,81,165,171,255, + 81,165,171,255,80,165,171,255,79,165,171,255,78,164,170,255, + 77,164,170,255,76,164,170,255,75,164,170,255,74,163,169,255, + 73,163,169,255,72,163,169,255,71,162,169,255,70,162,168,255, + 70,161,168,255,69,161,168,255,68,161,168,255,67,160,167,255, + 67,160,167,255,66,160,167,255,65,160,166,255,64,159,166,255, + 63,159,165,255,62,159,165,255,61,158,165,255,60,158,164,255, + 60,157,164,255,59,157,164,255,58,157,164,255,57,156,163,255, + 57,156,163,255,56,156,163,255,55,155,162,255,54,155,162,255, + 53,154,161,255,52,154,161,255,51,153,161,255,51,153,161,255, + 50,153,160,255,49,152,160,255,48,152,160,255,47,151,159,255, + 46,151,159,255,45,150,158,255,44,150,158,255,43,149,158,255, + 42,149,157,255,41,148,157,255,40,148,157,255,39,147,157,255, + 38,147,156,255,37,146,156,255,36,146,156,255,35,145,156,255, + 34,145,155,255,33,144,155,255,32,144,155,255,31,143,155,255, + 30,143,154,255,29,142,154,255,28,142,154,255,28,142,154,255, + 27,141,153,255,26,141,153,255,25,141,153,255,25,140,153,255, + 24,140,153,255,23,139,153,255,22,139,153,255,22,138,153,255, + 21,138,152,255,20,137,152,255,19,137,152,255,19,137,152,255, + 18,136,151,255,17,136,151,255,17,136,151,255,16,136,151,255, + 16,135,150,255,15,135,150,255,15,135,150,255,15,135,150,255, + 14,134,150,255,14,134,150,255,14,134,150,255,13,134,150,255, + 13,133,149,255,12,133,149,255,12,133,149,255,12,133,149,255, + 11,132,149,255,11,132,149,255,11,132,149,255,11,132,149,255, + 10,131,149,255,10,131,149,255,10,131,149,255,10,131,149,255, + 9,130,149,255,9,130,149,255,9,130,149,255,9,130,149,255, + 9,129,149,255,9,129,149,255,9,129,149,255,9,129,149,255, + 8,129,149,255,8,129,149,255,8,129,149,255,8,129,149,255, + 7,128,149,255,7,128,149,255,7,128,149,255,7,128,149,255, + 7,127,149,255,7,127,149,255,7,127,149,255,7,127,149,255, + 7,127,150,255,7,127,150,255,7,127,150,255,7,127,150,255, + 7,127,150,255,7,127,150,255,7,127,150,255,7,127,150,255, + 7,126,151,255,7,126,151,255,7,126,151,255,7,126,151,255, + 7,126,151,255,7,126,151,255,7,126,151,255,7,126,151,255, + 8,126,152,255,8,126,152,255,8,126,152,255,8,126,152,255, + 8,126,152,255,8,126,152,255,8,126,152,255,8,126,152,255, + 8,126,153,255,8,126,153,255,8,126,153,255,8,126,153,255, + 8,126,153,255,8,126,153,255,8,126,153,255,8,126,153,255, + 9,127,154,255,9,127,154,255,9,127,154,255,9,127,154,255, + 9,127,155,255,9,127,155,255,9,127,155,255,9,127,155,255, + 9,127,156,255,9,127,156,255,9,127,156,255,9,127,156,255, + 9,127,157,255,9,127,157,255,9,127,157,255,9,127,157,255, + 9,127,158,255,9,127,158,255,9,127,158,255,9,127,158,255, + 9,127,159,255,9,127,159,255,9,127,159,255,9,127,159,255, + 9,127,160,255,9,127,160,255,9,127,160,255,9,127,160,255, + 9,127,160,255,9,127,160,255,9,127,160,255,9,127,160,255, + 9,127,161,255,9,127,161,255,9,127,161,255,9,127,161,255, + 9,126,161,255,9,126,161,255,9,126,161,255,9,126,161,255, + 9,126,160,255,9,126,160,255,9,126,160,255,9,126,160,255, + 9,125,159,255,9,125,159,255,9,125,159,255,9,124,159,255, + 9,124,158,255,9,123,158,255,9,123,158,255,9,122,157,255, + 9,122,157,255,9,121,156,255,9,121,155,255,9,121,155,255, + 9,120,154,255,9,120,153,255,9,119,152,255,9,119,152,255, + 9,118,151,255,9,117,150,255,9,117,149,255,9,116,149,255, + 9,116,148,255,9,115,147,255,9,114,146,255,9,114,145,255, + 8,113,144,255,8,112,143,255,8,112,142,255,8,111,141,255, + 8,111,140,255,8,110,138,255,8,109,137,255,8,109,136,255, + 8,108,135,255,8,107,134,255,8,106,133,255,8,106,132,255, + 7,105,131,255,7,104,129,255,7,103,128,255,7,103,127,255, + 7,102,126,255,7,101,124,255,7,100,123,255,7,100,122,255, + 6,99,121,255,6,98,119,255,6,98,118,255,6,98,117,255, + 6,97,116,255,6,97,114,255,6,97,113,255,6,96,112,255, + 5,96,111,255,5,95,110,255,5,95,109,255,5,94,108,255, + 5,94,107,255,5,93,106,255,5,93,105,255,5,92,104,255, + 5,92,103,255,5,91,102,255,5,91,101,255,5,91,101,255, + 5,90,100,255,5,90,99,255,5,90,98,255,5,90,98,255, + 5,89,97,255,5,89,96,255,5,89,95,255,5,89,95,255, + 5,88,94,255,5,88,93,255,5,88,93,255,5,88,92,255, + 5,87,92,255,5,87,91,255,5,87,90,255,5,87,90,255, + 5,86,89,255,5,86,88,255,5,86,88,255,5,86,87,255, + 5,85,87,255,5,85,86,255,5,85,86,255,5,84,85,255, + 5,84,85,255,5,83,84,255,5,83,84,255,5,83,83,255, + 5,83,83,255,5,83,82,255,5,83,82,255,5,83,81,255, + 5,82,81,255,5,82,80,255,5,82,79,255,5,82,79,255, + 5,81,78,255,5,81,77,255,5,81,77,255,5,81,76,255, + 5,80,76,255,5,80,75,255,5,80,75,255,5,80,74,255, + 5,79,74,255,5,79,73,255,5,79,73,255,5,79,72,255, + 5,78,72,255,5,78,71,255,5,78,70,255,5,78,70,255, + 5,77,69,255,5,77,68,255,5,77,68,255,5,77,67,255, + 5,77,67,255,5,77,66,255,5,77,66,255,5,77,65,255, + 5,76,65,255,5,76,64,255,5,76,64,255,5,76,63,255, + 5,75,63,255,5,75,62,255,5,75,62,255,5,75,61,255, + 5,74,61,255,5,74,60,255,5,74,60,255,5,74,59,255, + 6,73,59,255,6,73,58,255,6,73,58,255,6,73,58,255, + 6,72,57,255,6,72,57,255,6,72,57,255,6,72,56,255, + 5,71,56,255,5,71,55,255,5,71,55,255,5,71,54,255, + 6,71,54,255,6,71,53,255,6,71,53,255,6,71,52,255, + 6,71,52,255,6,71,51,255,6,71,51,255,6,71,51,255, + 7,71,50,255,7,71,50,255,7,71,50,255,7,71,49,255, + 7,71,49,255,7,71,48,255,7,71,48,255,7,71,48,255, + 8,71,47,255,8,71,47,255,8,71,47,255,8,71,47,255, + 8,72,46,255,8,72,46,255,8,72,46,255,8,72,46,255, + 9,72,45,255,9,72,45,255,9,72,45,255,9,72,45,255, + 10,73,44,255,10,73,44,255,10,73,44,255,10,73,44,255, + 11,74,43,255,11,74,43,255,11,74,43,255,12,74,43,255, + 12,74,43,255,13,74,43,255,13,74,43,255,13,74,43,255, + 14,75,42,255,14,75,42,255,14,75,42,255,14,75,42,255, + 15,75,42,255,15,75,42,255,15,75,42,255,15,75,42,255, + 16,75,41,255,16,75,41,255,16,75,41,255,16,75,41,255, + 17,75,40,255,17,75,40,255,17,75,40,255,17,75,40,255, + 18,74,40,255,18,74,40,255,18,74,40,255,18,74,40,255, + 18,73,39,255,18,73,39,255,18,73,39,255,18,73,39,255, + 18,72,39,255,18,72,39,255,18,72,39,255,18,72,39,255, + 17,71,38,255,17,71,38,255,17,71,38,255,17,70,38,255, + 16,70,37,255,16,69,37,255,16,69,37,255,16,68,37,255, + 15,68,37,255,15,67,37,255,15,67,37,255,15,66,37,255, + 14,66,36,255,14,65,36,255,14,65,36,255,14,64,36,255, + 13,64,35,255,13,63,35,255,13,63,35,255,13,62,35,255, + 12,61,34,255,12,60,34,255,12,60,34,255,12,59,34,255, + 11,58,34,255,11,57,34,255,11,57,34,255,11,56,34,255, + 10,56,33,255,10,55,33,255,10,55,33,255,10,54,33,255, + 9,53,33,255,9,52,33,255,9,52,33,255,9,51,33,255, + 8,50,32,255,8,49,32,255,8,49,32,255,8,48,32,255, + 7,47,32,255,7,46,32,255,7,46,32,255,7,45,32,255, + 6,45,31,255,6,44,31,255,6,44,31,255,6,43,31,255, + 6,43,31,255,6,42,31,255,6,42,31,255,6,41,31,255, + 5,41,30,255,5,40,30,255,5,40,30,255,5,39,30,255, + 5,39,30,255,5,38,30,255,5,38,30,255,5,37,30,255, + 4,37,30,255,4,36,30,255,4,36,30,255,4,36,30,255, + 4,35,29,255,4,35,29,255,4,35,29,255,4,35,29,255, + 4,34,29,255,4,34,29,255,4,34,29,255,4,34,29,255, + 72,85,28,255,72,85,28,255,72,85,28,255,72,86,28,255, + 73,86,28,255,73,87,28,255,73,87,28,255,74,88,28,255, + 74,89,29,255,75,90,29,255,75,90,29,255,75,91,29,255, + 76,91,29,255,76,92,29,255,76,92,29,255,77,93,29,255, + 77,94,30,255,78,95,30,255,78,95,30,255,78,96,30,255, + 79,96,31,255,79,97,31,255,79,97,31,255,79,98,31,255, + 79,99,31,255,79,100,31,255,79,100,31,255,79,101,31,255, + 80,101,32,255,80,102,32,255,80,102,32,255,80,102,32,255, + 79,103,33,255,79,103,33,255,79,103,33,255,79,103,33,255, + 78,104,34,255,78,104,34,255,78,104,34,255,78,104,34,255, + 77,104,34,255,77,104,34,255,77,104,34,255,76,104,34,255, + 76,104,35,255,75,104,35,255,75,104,35,255,74,104,35,255, + 74,104,36,255,73,104,36,255,73,104,36,255,73,104,36,255, + 72,104,36,255,72,104,36,255,72,104,36,255,72,104,36,255, + 71,104,37,255,71,104,37,255,71,104,37,255,71,104,37,255, + 70,105,38,255,70,105,38,255,70,105,38,255,70,105,38,255, + 70,106,38,255,70,106,38,255,70,106,38,255,70,106,38,255, + 70,107,39,255,70,107,39,255,70,107,39,255,70,107,39,255, + 70,108,40,255,70,108,40,255,70,108,40,255,70,108,40,255, + 71,109,41,255,71,109,41,255,71,109,41,255,71,109,41,255, + 72,110,41,255,72,110,41,255,72,110,41,255,72,110,41,255, + 72,111,42,255,72,111,42,255,72,111,42,255,72,111,42,255, + 72,111,43,255,72,111,43,255,72,111,43,255,72,111,43,255, + 72,111,43,255,72,111,43,255,72,111,43,255,72,111,43,255, + 72,110,44,255,72,110,44,255,72,110,44,255,72,110,44,255, + 71,109,44,255,71,109,44,255,71,109,44,255,71,109,44,255, + 70,109,44,255,70,109,44,255,70,109,44,255,70,109,44,255, + 69,108,44,255,69,108,44,255,69,108,44,255,69,108,44,255, + 68,107,44,255,68,107,44,255,68,107,44,255,68,107,44,255, + 67,106,44,255,67,106,44,255,67,106,44,255,67,106,44,255, + 66,106,44,255,66,106,44,255,66,106,44,255,66,106,44,255, + 65,105,44,255,65,105,44,255,65,105,44,255,65,105,44,255, + 64,105,44,255,64,105,44,255,64,105,44,255,64,105,44,255, + 63,105,44,255,63,105,44,255,63,105,44,255,63,105,44,255, + 62,105,44,255,62,105,44,255,62,105,44,255,61,105,44,255, + 61,104,43,255,60,104,43,255,60,104,43,255,60,104,43,255, + 59,103,43,255,59,103,43,255,59,103,43,255,58,103,43,255, + 58,102,43,255,57,102,43,255,57,102,43,255,56,101,43,255, + 56,101,43,255,55,100,43,255,55,100,43,255,54,99,43,255, + 54,99,43,255,53,98,43,255,53,98,43,255,52,97,43,255, + 51,97,43,255,51,96,43,255,50,96,43,255,49,95,43,255, + 48,94,43,255,48,94,43,255,47,93,43,255,46,92,43,255, + 46,92,43,255,45,91,43,255,45,91,43,255,44,90,43,255, + 43,90,43,255,43,89,43,255,42,89,43,255,41,88,43,255, + 41,87,43,255,40,87,43,255,40,86,43,255,39,85,43,255, + 39,85,43,255,38,84,43,255,38,84,43,255,38,83,43,255, + 37,83,43,255,37,82,43,255,37,82,43,255,37,82,43,255, + 36,81,43,255,36,81,43,255,36,81,43,255,36,81,43,255, + 36,80,43,255,36,80,43,255,36,80,43,255,36,80,43,255, + 37,80,43,255,37,80,43,255,37,80,43,255,37,80,43,255, + 38,81,44,255,38,81,44,255,38,81,44,255,39,81,44,255, + 39,82,44,255,40,82,44,255,40,82,44,255,41,83,44,255, + 41,83,44,255,42,84,44,255,42,84,44,255,43,85,44,255, + 44,85,44,255,44,86,44,255,45,86,44,255,46,87,44,255, + 47,88,44,255,47,88,44,255,48,89,44,255,49,90,44,255, + 50,91,45,255,50,92,45,255,51,93,45,255,52,94,45,255, + 53,95,45,255,53,95,45,255,54,96,45,255,55,97,45,255, + 56,98,45,255,56,98,45,255,57,99,45,255,58,100,45,255, + 58,101,45,255,59,101,45,255,59,102,45,255,60,103,45,255, + 60,103,45,255,61,104,45,255,61,104,45,255,62,105,45,255, + 62,106,45,255,63,106,45,255,63,107,45,255,64,107,45,255, + 64,108,45,255,65,108,45,255,65,108,45,255,65,109,45,255, + 66,109,45,255,66,110,45,255,66,110,45,255,66,110,45,255, + 67,111,45,255,67,111,45,255,67,111,45,255,67,111,45,255, + 68,112,45,255,68,112,45,255,68,112,45,255,68,113,45,255, + 69,113,45,255,69,114,45,255,69,114,45,255,69,114,45,255, + 70,115,45,255,70,115,45,255,70,115,45,255,70,115,45,255, + 71,116,45,255,71,116,45,255,71,116,45,255,71,116,45,255, + 72,117,45,255,72,117,45,255,72,117,45,255,72,118,45,255, + 73,118,45,255,73,119,45,255,73,119,45,255,74,119,45,255, + 74,120,45,255,75,120,45,255,75,120,45,255,75,121,45,255, + 76,121,45,255,76,122,45,255,76,122,45,255,77,123,45,255, + 77,123,46,255,78,124,46,255,78,124,46,255,78,125,46,255, + 79,125,47,255,79,126,47,255,79,126,47,255,80,127,47,255, + 80,128,48,255,81,128,48,255,81,129,48,255,82,130,49,255, + 83,130,49,255,83,131,50,255,84,131,50,255,85,132,50,255, + 85,133,51,255,86,133,51,255,86,134,51,255,87,135,52,255, + 88,136,53,255,88,136,53,255,89,137,54,255,90,138,55,255, + 91,139,57,255,92,140,58,255,93,141,59,255,94,142,60,255, + 95,143,61,255,95,143,62,255,96,144,63,255,97,145,65,255, + 98,146,66,255,99,147,68,255,100,148,69,255,101,149,71,255, + 103,150,72,255,104,151,74,255,105,152,75,255,106,153,77,255, + 107,154,79,255,108,154,81,255,109,155,83,255,110,156,85,255, + 111,157,87,255,112,158,89,255,113,159,91,255,114,160,94,255, + 116,161,96,255,117,161,99,255,118,162,101,255,119,163,104,255, + 120,164,106,255,120,164,109,255,121,165,111,255,122,166,114,255, + 123,167,117,255,123,167,120,255,124,168,122,255,124,169,125,255, + 125,169,127,255,125,170,130,255,125,170,132,255,125,171,135,255, + 126,171,137,255,126,172,140,255,126,172,142,255,126,172,144,255, + 126,173,146,255,126,173,148,255,126,173,150,255,126,173,152,255, + 126,174,154,255,125,174,156,255,125,174,158,255,124,174,160,255, + 124,175,162,255,123,175,163,255,123,175,165,255,122,175,166,255, + 122,175,168,255,121,175,169,255,121,175,170,255,120,175,171,255, + 119,175,172,255,119,175,173,255,118,175,174,255,117,175,175,255, + 116,174,175,255,115,174,176,255,114,174,176,255,113,174,176,255, + 112,173,177,255,111,173,177,255,110,173,177,255,109,173,177,255, + 108,172,178,255,107,172,178,255,106,172,178,255,105,172,178,255, + 103,171,178,255,102,171,178,255,101,171,178,255,100,171,178,255, + 99,170,177,255,98,170,177,255,97,170,177,255,96,170,177,255, + 94,169,176,255,93,169,176,255,92,169,176,255,91,169,176,255, + 90,168,175,255,89,168,175,255,88,168,175,255,87,168,175,255, + 86,167,174,255,85,167,174,255,84,167,174,255,83,167,174,255, + 82,166,173,255,81,166,173,255,80,166,173,255,79,166,173,255, + 78,165,172,255,77,165,172,255,76,165,172,255,75,165,172,255, + 74,164,171,255,74,164,171,255,73,164,171,255,72,163,171,255, + 71,163,170,255,71,162,170,255,70,162,170,255,69,162,170,255, + 68,161,169,255,67,161,169,255,66,161,169,255,65,161,169,255, + 64,160,168,255,64,160,168,255,63,160,168,255,62,159,167,255, + 61,159,167,255,60,158,166,255,59,158,166,255,58,158,166,255, + 57,157,165,255,57,157,165,255,56,157,165,255,55,156,165,255, + 54,156,164,255,53,155,164,255,52,155,164,255,51,154,164,255, + 50,154,164,255,49,154,163,255,48,153,163,255,47,153,163,255, + 46,152,162,255,45,152,162,255,44,151,161,255,43,151,161,255, + 42,150,161,255,41,150,160,255,40,149,160,255,39,149,160,255, + 38,148,160,255,37,148,159,255,36,147,159,255,35,147,159,255, + 34,146,158,255,33,146,158,255,32,145,157,255,31,145,157,255, + 30,144,157,255,29,144,156,255,28,143,156,255,27,143,156,255, + 27,143,156,255,26,142,155,255,25,142,155,255,24,142,155,255, + 24,141,155,255,23,141,154,255,22,140,154,255,21,140,154,255, + 21,139,154,255,20,139,153,255,19,138,153,255,19,138,153,255, + 18,138,153,255,18,137,152,255,17,137,152,255,17,137,152,255, + 16,137,152,255,16,136,152,255,15,136,152,255,15,136,152,255, + 14,136,152,255,14,135,151,255,13,135,151,255,13,135,151,255, + 13,135,151,255,12,134,151,255,12,134,151,255,12,134,151,255, + 11,134,151,255,11,133,150,255,10,133,150,255,10,133,150,255, + 10,133,150,255,9,132,150,255,9,132,150,255,9,132,150,255, + 9,132,150,255,9,131,150,255,9,131,150,255,9,131,150,255, + 9,131,150,255,8,130,150,255,8,130,150,255,8,130,150,255, + 8,130,150,255,8,129,150,255,8,129,150,255,8,129,150,255, + 8,129,150,255,7,128,150,255,7,128,150,255,7,128,150,255, + 7,128,150,255,7,128,150,255,7,128,150,255,7,128,150,255, + 7,128,150,255,7,127,151,255,7,127,151,255,7,127,151,255, + 7,127,151,255,7,127,151,255,7,127,151,255,7,127,151,255, + 7,127,151,255,7,126,151,255,7,126,151,255,7,126,151,255, + 7,126,151,255,7,126,151,255,7,126,151,255,7,126,151,255, + 7,126,151,255,7,126,152,255,7,126,152,255,7,126,152,255, + 7,126,152,255,7,126,152,255,7,126,152,255,7,126,152,255, + 7,126,152,255,8,127,153,255,8,127,153,255,8,127,153,255, + 8,127,153,255,8,127,154,255,8,127,154,255,8,127,154,255, + 8,127,154,255,8,127,155,255,8,127,155,255,8,127,155,255, + 8,127,155,255,8,127,156,255,8,127,156,255,8,127,156,255, + 8,127,156,255,8,127,157,255,8,127,157,255,8,127,157,255, + 8,127,157,255,8,127,157,255,8,127,157,255,8,127,157,255, + 8,127,157,255,8,127,158,255,8,127,158,255,8,127,158,255, + 8,127,158,255,8,127,159,255,8,127,159,255,8,127,159,255, + 8,127,159,255,8,127,159,255,8,127,159,255,8,127,159,255, + 8,127,159,255,8,127,160,255,8,127,160,255,8,127,160,255, + 8,127,160,255,8,126,160,255,8,126,160,255,8,126,160,255, + 8,126,160,255,8,126,160,255,8,126,160,255,8,126,160,255, + 8,126,160,255,8,125,160,255,8,125,160,255,8,125,160,255, + 8,125,160,255,9,124,159,255,9,124,159,255,9,124,159,255, + 9,124,159,255,9,123,158,255,9,123,158,255,9,123,158,255, + 9,123,157,255,9,122,157,255,9,122,156,255,9,122,156,255, + 9,121,155,255,8,121,155,255,8,120,154,255,8,120,153,255, + 8,119,153,255,8,119,152,255,8,118,151,255,8,118,150,255, + 8,117,149,255,8,117,148,255,8,116,147,255,8,115,146,255, + 8,115,145,255,8,114,144,255,8,113,143,255,8,112,142,255, + 8,112,141,255,7,111,140,255,7,110,139,255,7,109,138,255, + 7,109,137,255,7,108,136,255,7,107,135,255,7,106,134,255, + 7,106,133,255,6,105,132,255,6,104,130,255,6,104,129,255, + 6,103,128,255,6,103,127,255,6,102,125,255,6,101,124,255, + 6,101,123,255,6,100,122,255,6,99,120,255,6,99,119,255, + 6,99,118,255,5,98,117,255,5,98,116,255,5,98,115,255, + 5,97,114,255,5,97,113,255,5,96,112,255,5,96,111,255, + 5,95,110,255,5,95,109,255,5,94,107,255,5,94,106,255, + 5,93,106,255,5,93,105,255,5,92,104,255,5,92,103,255, + 5,92,102,255,5,91,101,255,5,91,100,255,5,91,99,255, + 5,91,99,255,5,90,98,255,5,90,97,255,5,90,96,255, + 5,90,96,255,5,89,95,255,5,89,94,255,5,89,94,255, + 5,89,93,255,5,88,93,255,5,88,92,255,5,88,92,255, + 5,88,91,255,5,87,91,255,5,87,90,255,5,87,89,255, + 5,87,89,255,5,86,88,255,5,86,87,255,5,86,87,255, + 5,85,86,255,5,85,86,255,5,84,85,255,5,84,85,255, + 5,84,84,255,5,84,84,255,5,84,83,255,5,84,83,255, + 5,84,82,255,5,83,82,255,5,83,81,255,5,83,80,255, + 5,83,80,255,5,82,79,255,5,82,78,255,5,82,78,255, + 5,82,78,255,5,81,77,255,5,81,77,255,5,81,76,255, + 5,81,76,255,5,80,75,255,5,80,74,255,5,80,74,255, + 5,80,73,255,5,79,73,255,5,79,72,255,5,79,72,255, + 5,79,71,255,5,78,71,255,5,78,70,255,5,78,70,255, + 5,78,69,255,5,78,69,255,5,78,68,255,5,78,68,255, + 5,78,67,255,5,77,67,255,5,77,66,255,5,77,66,255, + 5,77,65,255,5,76,65,255,5,76,64,255,5,76,63,255, + 5,76,63,255,5,75,62,255,5,75,61,255,5,75,61,255, + 5,75,60,255,5,74,60,255,5,74,59,255,5,74,59,255, + 5,74,59,255,5,73,58,255,5,73,58,255,5,73,58,255, + 5,73,57,255,5,72,57,255,5,72,56,255,5,72,56,255, + 5,72,55,255,5,71,55,255,5,71,54,255,5,71,54,255, + 5,71,53,255,5,71,53,255,5,71,52,255,5,71,52,255, + 5,71,52,255,6,71,51,255,6,71,51,255,6,71,51,255, + 6,71,50,255,6,71,50,255,6,71,49,255,6,71,49,255, + 6,71,49,255,7,71,48,255,7,71,48,255,7,71,48,255, + 7,71,47,255,8,72,47,255,8,72,46,255,8,72,46,255, + 8,72,46,255,9,73,45,255,9,73,45,255,9,73,45,255, + 9,73,45,255,10,74,44,255,10,74,44,255,10,74,44,255, + 10,74,44,255,11,75,44,255,11,75,44,255,11,75,44,255, + 11,75,44,255,12,75,43,255,12,75,43,255,12,75,43,255, + 12,75,43,255,13,75,43,255,13,75,43,255,13,75,43,255, + 13,75,43,255,14,75,42,255,14,75,42,255,14,75,42,255, + 14,75,42,255,15,75,42,255,15,75,42,255,15,75,42,255, + 15,75,42,255,16,74,41,255,16,74,41,255,16,74,41,255, + 16,74,41,255,17,74,41,255,17,74,41,255,17,74,41,255, + 17,74,41,255,17,73,40,255,17,73,40,255,17,73,40,255, + 17,73,40,255,17,72,40,255,17,72,40,255,17,72,40,255, + 17,71,40,255,16,71,39,255,16,70,39,255,16,70,39,255, + 16,69,39,255,15,69,38,255,15,68,38,255,15,68,38,255, + 15,68,38,255,14,67,38,255,14,67,38,255,14,67,38,255, + 14,66,38,255,13,66,37,255,13,65,37,255,13,65,37,255, + 13,64,37,255,13,63,36,255,13,62,36,255,13,62,36,255, + 13,61,36,255,12,61,35,255,12,60,35,255,12,60,35,255, + 12,59,35,255,11,58,35,255,11,57,35,255,11,57,35,255, + 10,56,35,255,10,56,34,255,9,55,34,255,9,55,34,255, + 9,54,34,255,8,53,33,255,8,52,33,255,8,52,33,255, + 8,51,33,255,7,51,33,255,7,50,33,255,7,50,33,255, + 7,49,33,255,6,48,32,255,6,47,32,255,6,47,32,255, + 6,46,32,255,6,46,32,255,6,45,32,255,6,45,32,255, + 6,44,32,255,5,44,31,255,5,43,31,255,5,43,31,255, + 5,42,31,255,5,41,31,255,5,40,31,255,5,40,31,255, + 5,39,31,255,4,39,30,255,4,38,30,255,4,38,30,255, + 4,38,30,255,4,37,30,255,4,37,30,255,4,37,30,255, + 4,37,30,255,4,36,30,255,4,36,30,255,4,36,30,255, + 4,36,30,255,3,35,29,255,3,35,29,255,3,35,29,255, + 3,35,29,255,72,86,28,255,72,86,28,255,72,86,28,255, + 72,87,28,255,73,87,28,255,73,88,28,255,73,88,28,255, + 74,89,28,255,74,89,29,255,75,90,29,255,75,90,29,255, + 75,91,29,255,76,92,29,255,76,93,29,255,76,93,29,255, + 77,94,29,255,77,94,30,255,78,95,30,255,78,95,30,255, + 78,96,30,255,79,97,31,255,79,98,31,255,79,98,31,255, + 79,99,31,255,79,99,31,255,79,100,31,255,79,100,31,255, + 79,101,31,255,80,101,32,255,80,102,32,255,80,102,32,255, + 80,103,32,255,79,103,33,255,79,104,33,255,79,104,33,255, + 79,104,33,255,78,104,34,255,78,104,34,255,78,104,34,255, + 77,104,34,255,77,105,34,255,76,105,34,255,76,105,34,255, + 75,105,34,255,75,105,35,255,74,105,35,255,74,105,35,255, + 73,105,35,255,73,104,36,255,72,104,36,255,72,104,36,255, + 72,104,36,255,71,104,36,255,71,104,36,255,71,104,36,255, + 71,104,36,255,70,104,37,255,70,104,37,255,70,104,37,255, + 70,104,37,255,69,105,38,255,69,105,38,255,69,105,38,255, + 69,105,38,255,69,106,38,255,69,106,38,255,69,106,38,255, + 69,106,38,255,69,107,39,255,69,107,39,255,69,107,39,255, + 69,107,39,255,69,108,40,255,69,108,40,255,69,108,40,255, + 69,108,40,255,70,109,41,255,70,109,41,255,70,109,41,255, + 70,109,41,255,71,110,41,255,71,110,41,255,71,110,41,255, + 71,110,41,255,71,111,42,255,71,111,42,255,71,111,42,255, + 71,111,42,255,71,111,43,255,71,111,43,255,71,111,43,255, + 71,111,43,255,71,111,43,255,71,111,43,255,71,111,43,255, + 71,111,43,255,71,110,44,255,71,110,44,255,71,110,44,255, + 71,110,44,255,70,109,44,255,70,109,44,255,70,109,44,255, + 70,109,44,255,69,109,44,255,69,109,44,255,69,109,44,255, + 69,109,44,255,68,108,44,255,68,108,44,255,68,108,44,255, + 68,108,44,255,67,107,44,255,67,107,44,255,67,107,44,255, + 67,107,44,255,66,106,44,255,66,106,44,255,66,106,44,255, + 66,106,44,255,65,106,44,255,65,106,44,255,65,106,44,255, + 65,106,44,255,64,105,44,255,64,105,44,255,64,105,44,255, + 64,105,44,255,63,105,44,255,63,105,44,255,63,105,44,255, + 63,105,44,255,62,105,44,255,62,105,44,255,62,105,44,255, + 62,105,44,255,61,105,44,255,61,105,44,255,61,105,44,255, + 60,105,44,255,60,104,43,255,59,104,43,255,59,104,43,255, + 59,104,43,255,58,103,43,255,58,103,43,255,58,103,43,255, + 57,103,43,255,57,102,43,255,56,102,43,255,56,102,43,255, + 55,101,43,255,55,101,43,255,54,100,43,255,54,100,43,255, + 53,99,43,255,53,99,43,255,52,98,43,255,52,98,43,255, + 51,97,43,255,50,97,43,255,50,96,43,255,49,96,43,255, + 48,95,43,255,47,94,43,255,47,94,43,255,46,93,43,255, + 45,92,43,255,45,92,43,255,44,91,43,255,44,91,43,255, + 43,90,43,255,42,90,43,255,42,89,43,255,41,89,43,255, + 40,88,43,255,40,87,43,255,39,87,43,255,39,86,43,255, + 38,86,43,255,38,85,43,255,37,85,43,255,37,85,43,255, + 37,84,43,255,36,84,43,255,36,83,43,255,36,83,43,255, + 36,82,43,255,35,82,43,255,35,81,43,255,35,81,43,255, + 35,81,43,255,35,80,43,255,35,80,43,255,35,80,43,255, + 35,80,43,255,36,80,43,255,36,80,43,255,36,80,43,255, + 36,80,43,255,37,81,44,255,37,81,44,255,37,81,44,255, + 38,81,44,255,38,82,44,255,39,82,44,255,39,82,44,255, + 40,83,44,255,40,83,44,255,41,84,44,255,41,84,44,255, + 42,85,44,255,43,86,44,255,43,86,44,255,44,87,44,255, + 45,88,44,255,46,88,44,255,46,89,44,255,47,89,44,255, + 48,90,44,255,49,91,45,255,49,92,45,255,50,93,45,255, + 51,94,45,255,52,95,45,255,52,95,45,255,53,96,45,255, + 54,97,45,255,55,98,45,255,55,98,45,255,56,99,45,255, + 57,100,45,255,57,101,45,255,58,101,45,255,58,102,45,255, + 59,103,45,255,59,103,45,255,60,104,45,255,60,104,45,255, + 61,105,45,255,61,106,45,255,62,106,45,255,62,107,45,255, + 63,107,45,255,63,108,45,255,64,108,45,255,64,108,45,255, + 64,109,45,255,65,109,45,255,65,110,45,255,65,110,45,255, + 65,110,45,255,66,111,45,255,66,111,45,255,66,111,45,255, + 66,111,45,255,67,112,45,255,67,112,45,255,67,112,45,255, + 67,113,45,255,68,113,45,255,68,114,45,255,68,114,45,255, + 68,114,45,255,69,115,45,255,69,115,45,255,69,115,45,255, + 69,115,45,255,70,116,45,255,70,116,45,255,70,116,45,255, + 70,116,45,255,71,117,45,255,71,117,45,255,71,117,45,255, + 71,118,45,255,72,118,45,255,72,119,45,255,72,119,45,255, + 72,119,45,255,73,120,45,255,73,120,45,255,73,120,45,255, + 73,121,45,255,74,121,45,255,74,122,45,255,74,122,45,255, + 75,123,45,255,75,123,46,255,76,124,46,255,76,124,46,255, + 76,125,46,255,77,125,47,255,77,126,47,255,77,126,47,255, + 78,127,47,255,78,128,48,255,79,128,48,255,79,129,48,255, + 80,130,49,255,81,130,49,255,81,131,50,255,82,131,50,255, + 83,132,51,255,83,133,51,255,84,133,52,255,84,134,52,255, + 85,135,53,255,86,136,54,255,86,136,54,255,87,137,55,255, + 88,138,56,255,89,139,58,255,90,140,59,255,91,141,60,255, + 92,142,61,255,93,143,62,255,94,143,63,255,95,144,64,255, + 96,145,66,255,97,146,67,255,98,147,69,255,99,148,70,255, + 100,149,72,255,102,150,73,255,103,151,75,255,104,152,76,255, + 105,153,78,255,106,154,80,255,107,154,82,255,108,155,84,255, + 109,156,87,255,110,157,89,255,111,158,91,255,112,159,93,255, + 113,160,96,255,115,161,98,255,116,161,101,255,117,162,103,255, + 118,163,106,255,119,164,108,255,119,165,111,255,120,166,113,255, + 121,167,116,255,122,168,119,255,122,168,122,255,123,169,124,255, + 124,170,127,255,124,170,129,255,125,171,132,255,125,171,134,255, + 125,172,137,255,126,172,139,255,126,173,142,255,126,173,144,255, + 126,173,146,255,126,174,148,255,126,174,150,255,126,174,152,255, + 126,174,154,255,126,175,157,255,126,175,159,255,126,175,161,255, + 125,175,163,255,125,176,164,255,124,176,166,255,124,176,167,255, + 123,176,169,255,123,176,170,255,122,176,172,255,122,176,173,255, + 121,176,174,255,120,176,175,255,120,176,176,255,119,176,177,255, + 118,176,178,255,117,175,178,255,116,175,179,255,115,175,179,255, + 114,175,179,255,113,174,180,255,112,174,180,255,111,174,180,255, + 110,174,180,255,109,173,181,255,108,173,181,255,107,173,181,255, + 106,173,181,255,104,172,181,255,103,172,181,255,102,172,181,255, + 101,172,181,255,100,171,180,255,99,171,180,255,98,171,180,255, + 97,171,180,255,95,170,179,255,94,170,179,255,93,170,179,255, + 92,170,179,255,91,169,178,255,90,169,178,255,89,169,178,255, + 88,169,178,255,87,168,177,255,86,168,177,255,85,168,177,255, + 84,168,177,255,83,167,176,255,82,167,176,255,81,167,176,255, + 80,167,176,255,79,166,175,255,78,166,175,255,77,166,175,255, + 76,166,175,255,75,165,174,255,74,165,174,255,73,165,174,255, + 72,164,174,255,71,164,173,255,71,163,173,255,70,163,173,255, + 69,163,173,255,68,162,172,255,67,162,172,255,66,162,172,255, + 65,162,172,255,64,161,171,255,64,161,171,255,63,161,171,255, + 62,160,170,255,61,160,170,255,60,159,169,255,59,159,169,255, + 58,159,169,255,57,158,168,255,57,158,168,255,56,158,168,255, + 55,157,167,255,54,157,167,255,53,156,166,255,52,156,166,255, + 51,155,166,255,50,155,166,255,49,155,165,255,48,154,165,255, + 47,154,165,255,46,153,164,255,45,153,164,255,44,152,163,255, + 43,152,163,255,42,151,163,255,41,151,162,255,40,150,162,255, + 39,150,162,255,38,149,162,255,37,149,161,255,36,148,161,255, + 35,148,161,255,34,147,160,255,33,147,160,255,32,146,159,255, + 31,146,159,255,30,145,159,255,29,145,158,255,28,144,158,255, + 27,144,158,255,27,144,158,255,26,143,157,255,25,143,157,255, + 24,143,157,255,24,142,157,255,23,142,156,255,22,141,156,255, + 21,141,156,255,21,140,156,255,20,140,155,255,19,139,155,255, + 19,139,155,255,18,139,155,255,18,138,154,255,17,138,154,255, + 17,138,154,255,16,138,154,255,16,137,153,255,15,137,153,255, + 15,137,153,255,14,137,153,255,14,136,152,255,13,136,152,255, + 13,136,152,255,13,136,152,255,12,135,152,255,12,135,152,255, + 12,135,152,255,11,135,152,255,11,134,151,255,10,134,151,255, + 10,134,151,255,10,134,151,255,9,133,151,255,9,133,151,255, + 9,133,151,255,9,133,151,255,9,132,151,255,9,132,151,255, + 9,132,151,255,9,132,151,255,8,131,151,255,8,131,151,255, + 8,131,151,255,8,131,151,255,8,130,151,255,8,130,151,255, + 8,130,151,255,8,130,151,255,7,129,151,255,7,129,151,255, + 7,129,151,255,7,129,151,255,7,129,151,255,7,129,151,255, + 7,129,151,255,7,129,151,255,7,128,152,255,7,128,152,255, + 7,128,152,255,7,128,152,255,7,128,152,255,7,128,152,255, + 7,128,152,255,7,128,152,255,7,127,152,255,7,127,152,255, + 7,127,152,255,7,127,152,255,7,127,152,255,7,127,152,255, + 7,127,152,255,7,127,152,255,7,127,153,255,7,127,153,255, + 7,127,153,255,7,127,153,255,7,127,153,255,7,127,153,255, + 7,127,153,255,7,127,153,255,8,127,154,255,8,127,154,255, + 8,127,154,255,8,127,154,255,8,127,154,255,8,127,154,255, + 8,127,154,255,8,127,154,255,8,127,155,255,8,127,155,255, + 8,127,155,255,8,127,155,255,8,127,156,255,8,127,156,255, + 8,127,156,255,8,127,156,255,8,127,157,255,8,127,157,255, + 8,127,157,255,8,127,157,255,8,127,157,255,8,127,157,255, + 8,127,157,255,8,127,157,255,8,127,158,255,8,127,158,255, + 8,127,158,255,8,127,158,255,8,127,159,255,8,127,159,255, + 8,127,159,255,8,127,159,255,8,127,159,255,8,127,159,255, + 8,127,159,255,8,127,159,255,8,127,160,255,8,127,160,255, + 8,127,160,255,8,127,160,255,8,126,160,255,8,126,160,255, + 8,126,160,255,8,126,160,255,8,126,160,255,8,126,160,255, + 8,126,160,255,8,126,160,255,8,125,160,255,8,125,160,255, + 8,125,160,255,8,125,160,255,8,124,159,255,8,124,159,255, + 8,124,159,255,8,124,159,255,8,123,158,255,8,123,158,255, + 8,123,158,255,8,123,157,255,8,122,157,255,8,122,156,255, + 8,122,156,255,8,121,155,255,8,121,155,255,8,120,154,255, + 8,120,153,255,8,119,153,255,8,119,152,255,8,118,151,255, + 8,118,150,255,8,117,150,255,8,117,149,255,8,116,148,255, + 8,115,147,255,8,115,146,255,8,114,145,255,8,113,144,255, + 8,113,143,255,8,112,142,255,7,112,141,255,7,111,140,255, + 7,110,139,255,7,110,138,255,7,109,137,255,7,108,136,255, + 7,107,135,255,7,107,134,255,6,106,133,255,6,105,131,255, + 6,105,130,255,6,104,129,255,6,104,128,255,6,103,126,255, + 6,102,125,255,6,102,124,255,6,101,123,255,6,100,121,255, + 6,100,120,255,6,100,119,255,5,99,118,255,5,99,117,255, + 5,99,116,255,5,98,115,255,5,98,114,255,5,97,113,255, + 5,97,112,255,5,96,111,255,5,96,110,255,5,95,109,255, + 5,95,108,255,5,94,107,255,5,94,106,255,5,93,105,255, + 5,93,104,255,5,93,104,255,5,92,103,255,5,92,102,255, + 5,92,101,255,5,92,101,255,5,91,100,255,5,91,99,255, + 5,91,98,255,5,91,98,255,5,90,97,255,5,90,96,255, + 5,90,96,255,5,90,95,255,5,89,95,255,5,89,94,255, + 5,89,94,255,5,89,93,255,5,88,93,255,5,88,92,255, + 5,88,91,255,5,88,91,255,5,87,90,255,5,87,89,255, + 5,87,89,255,5,86,88,255,5,86,88,255,5,85,87,255, + 5,85,87,255,5,85,86,255,5,85,86,255,5,85,85,255, + 5,85,85,255,5,85,84,255,5,84,84,255,5,84,83,255, + 5,84,82,255,5,84,82,255,5,83,81,255,5,83,80,255, + 5,83,80,255,5,83,79,255,5,82,79,255,5,82,78,255, + 5,82,78,255,5,82,77,255,5,81,77,255,5,81,76,255, + 5,81,76,255,5,81,75,255,5,80,75,255,5,80,74,255, + 5,80,73,255,5,80,73,255,5,79,72,255,5,79,71,255, + 5,79,71,255,5,79,70,255,5,79,70,255,5,79,69,255, + 5,79,69,255,5,79,68,255,5,78,68,255,5,78,67,255, + 5,78,67,255,5,78,66,255,5,77,66,255,5,77,65,255, + 5,77,64,255,5,77,64,255,5,76,63,255,5,76,62,255, + 5,76,62,255,5,76,61,255,5,75,61,255,5,75,60,255, + 5,75,60,255,5,75,60,255,5,74,59,255,5,74,59,255, + 5,74,59,255,5,74,58,255,5,73,58,255,5,73,57,255, + 5,73,57,255,5,73,56,255,5,72,56,255,5,72,55,255, + 5,72,55,255,5,72,54,255,5,72,54,255,5,72,53,255, + 5,72,53,255,5,72,53,255,6,72,52,255,6,72,52,255, + 6,72,52,255,6,72,51,255,6,72,51,255,6,72,50,255, + 6,72,50,255,6,72,50,255,7,72,49,255,7,72,49,255, + 7,72,49,255,7,72,48,255,7,73,48,255,7,73,47,255, + 7,73,47,255,7,73,47,255,8,73,46,255,8,73,46,255, + 8,73,46,255,8,73,46,255,9,74,45,255,9,74,45,255, + 9,74,45,255,9,74,45,255,10,75,44,255,10,75,44,255, + 10,75,44,255,10,75,44,255,11,75,44,255,11,75,44,255, + 11,75,44,255,11,75,44,255,12,75,43,255,12,75,43,255, + 12,75,43,255,12,75,43,255,13,75,43,255,13,75,43,255, + 13,75,43,255,13,75,43,255,14,75,42,255,14,75,42,255, + 14,75,42,255,14,75,42,255,15,74,41,255,15,74,41,255, + 15,74,41,255,15,74,41,255,16,74,41,255,16,74,41,255, + 16,74,41,255,16,74,41,255,16,73,40,255,16,73,40,255, + 16,73,40,255,16,73,40,255,16,72,40,255,16,72,40,255, + 16,72,40,255,16,71,40,255,15,71,39,255,15,70,39,255, + 15,70,39,255,15,69,39,255,14,69,38,255,14,68,38,255, + 14,68,38,255,14,68,38,255,13,67,38,255,13,67,38,255, + 13,67,38,255,13,66,38,255,12,66,37,255,12,65,37,255, + 12,65,37,255,12,64,37,255,12,63,36,255,12,62,36,255, + 12,62,36,255,12,61,36,255,11,61,35,255,11,60,35,255, + 11,60,35,255,11,59,35,255,10,58,35,255,10,57,35,255, + 10,57,35,255,10,56,35,255,9,56,34,255,9,55,34,255, + 9,55,34,255,9,54,34,255,8,53,33,255,8,52,33,255, + 8,52,33,255,8,51,33,255,7,51,33,255,7,50,33,255, + 7,50,33,255,7,49,33,255,6,48,32,255,6,47,32,255, + 6,47,32,255,6,46,32,255,6,46,32,255,6,45,32,255, + 6,45,32,255,6,44,32,255,5,44,31,255,5,43,31,255, + 5,43,31,255,5,42,31,255,5,42,31,255,5,41,31,255, + 5,41,31,255,5,40,31,255,4,40,30,255,4,39,30,255, + 4,39,30,255,4,38,30,255,4,38,30,255,4,37,30,255, + 4,37,30,255,4,37,30,255,4,36,30,255,4,36,30,255, + 4,36,30,255,4,36,30,255,3,35,29,255,3,35,29,255, + 3,35,29,255,3,35,29,255,72,86,28,255,72,86,28,255, + 72,86,28,255,72,87,28,255,73,87,28,255,73,88,28,255, + 73,88,28,255,74,89,28,255,74,89,29,255,75,90,29,255, + 75,90,29,255,75,91,29,255,76,92,29,255,76,93,29,255, + 76,93,29,255,77,94,29,255,77,94,30,255,78,95,30,255, + 78,95,30,255,78,96,30,255,79,97,31,255,79,98,31,255, + 79,98,31,255,79,99,31,255,79,99,31,255,79,100,31,255, + 79,100,31,255,79,101,31,255,80,101,32,255,80,102,32,255, + 80,102,32,255,80,103,32,255,79,103,33,255,79,104,33,255, + 79,104,33,255,79,104,33,255,78,104,34,255,78,104,34,255, + 78,104,34,255,77,104,34,255,77,105,34,255,76,105,34,255, + 76,105,34,255,75,105,34,255,75,105,35,255,74,105,35,255, + 74,105,35,255,73,105,35,255,73,104,36,255,72,104,36,255, + 72,104,36,255,72,104,36,255,71,104,36,255,71,104,36,255, + 71,104,36,255,70,104,36,255,70,104,37,255,69,104,37,255, + 69,104,37,255,69,104,37,255,68,105,38,255,68,105,38,255, + 68,105,38,255,68,105,38,255,67,106,38,255,67,106,38,255, + 67,106,38,255,67,106,38,255,67,107,39,255,67,107,39,255, + 67,107,39,255,67,107,39,255,67,108,40,255,67,108,40,255, + 67,108,40,255,67,108,40,255,68,109,41,255,68,109,41,255, + 68,109,41,255,68,109,41,255,69,110,41,255,69,110,41,255, + 69,110,41,255,69,110,41,255,69,111,42,255,69,111,42,255, + 69,111,42,255,69,111,42,255,69,111,43,255,69,111,43,255, + 69,111,43,255,69,111,43,255,69,111,43,255,69,111,43,255, + 69,111,43,255,69,111,43,255,69,110,44,255,69,110,44,255, + 69,110,44,255,69,110,44,255,68,109,44,255,68,109,44,255, + 68,109,44,255,68,109,44,255,67,109,44,255,67,109,44,255, + 67,109,44,255,67,109,44,255,66,108,44,255,66,108,44,255, + 66,108,44,255,66,108,44,255,65,107,44,255,65,107,44,255, + 65,107,44,255,65,107,44,255,64,106,44,255,64,106,44,255, + 64,106,44,255,64,106,44,255,63,106,44,255,63,106,44,255, + 63,106,44,255,63,106,44,255,62,105,44,255,62,105,44,255, + 62,105,44,255,62,105,44,255,61,105,44,255,61,105,44,255, + 61,105,44,255,61,105,44,255,60,105,44,255,60,105,44,255, + 60,105,44,255,60,105,44,255,59,105,44,255,59,105,44,255, + 59,105,44,255,58,105,44,255,58,104,43,255,57,104,43,255, + 57,104,43,255,57,104,43,255,56,103,43,255,56,103,43,255, + 56,103,43,255,55,103,43,255,55,102,43,255,54,102,43,255, + 54,102,43,255,53,101,43,255,53,101,43,255,52,100,43,255, + 52,100,43,255,51,99,43,255,51,99,43,255,50,98,43,255, + 50,98,43,255,49,97,43,255,48,97,43,255,48,96,43,255, + 47,96,43,255,46,95,43,255,45,94,43,255,45,94,43,255, + 44,93,43,255,43,92,43,255,43,92,43,255,42,91,43,255, + 42,91,43,255,41,90,43,255,40,90,43,255,40,89,43,255, + 39,89,43,255,38,88,43,255,38,87,43,255,37,87,43,255, + 37,86,43,255,37,86,43,255,36,85,43,255,36,85,43,255, + 36,85,43,255,36,84,43,255,35,84,43,255,35,83,43,255, + 35,83,43,255,35,82,43,255,34,82,43,255,34,81,43,255, + 34,81,43,255,34,81,43,255,34,80,43,255,34,80,43,255, + 34,80,43,255,34,80,43,255,35,80,43,255,35,80,43,255, + 35,80,43,255,35,80,43,255,36,81,44,255,36,81,44,255, + 36,81,44,255,37,81,44,255,37,82,44,255,38,82,44,255, + 38,82,44,255,39,83,44,255,39,83,44,255,40,84,44,255, + 40,84,44,255,41,85,44,255,41,86,44,255,42,86,44,255, + 42,87,44,255,43,88,44,255,44,88,44,255,44,89,44,255, + 45,89,44,255,46,90,44,255,47,91,45,255,47,92,45,255, + 48,93,45,255,49,94,45,255,50,95,45,255,50,95,45,255, + 51,96,45,255,52,97,45,255,53,98,45,255,53,98,45,255, + 54,99,45,255,55,100,45,255,55,101,45,255,56,101,45,255, + 56,102,45,255,57,103,45,255,57,103,45,255,58,104,45,255, + 58,104,45,255,59,105,45,255,59,106,45,255,60,106,45,255, + 60,107,45,255,61,107,45,255,61,108,45,255,62,108,45,255, + 62,108,45,255,62,109,45,255,63,109,45,255,63,110,45,255, + 63,110,45,255,63,110,45,255,64,111,45,255,64,111,45,255, + 64,111,45,255,64,111,45,255,65,112,45,255,65,112,45,255, + 65,112,45,255,65,113,45,255,66,113,45,255,66,114,45,255, + 66,114,45,255,66,114,45,255,67,115,45,255,67,115,45,255, + 67,115,45,255,67,115,45,255,68,116,45,255,68,116,45,255, + 68,116,45,255,68,116,45,255,69,117,45,255,69,117,45,255, + 69,117,45,255,69,118,45,255,70,118,45,255,70,119,45,255, + 70,119,45,255,70,119,45,255,71,120,45,255,71,120,45,255, + 71,120,45,255,71,121,45,255,72,121,45,255,72,122,45,255, + 72,122,45,255,73,123,45,255,73,123,46,255,74,124,46,255, + 74,124,46,255,74,125,46,255,75,125,47,255,75,126,47,255, + 75,126,47,255,76,127,47,255,76,128,48,255,77,128,48,255, + 77,129,48,255,78,130,49,255,79,130,49,255,79,131,50,255, + 80,131,50,255,81,132,51,255,81,133,51,255,82,133,52,255, + 82,134,52,255,83,135,53,255,84,136,54,255,84,136,55,255, + 85,137,56,255,86,138,57,255,87,139,59,255,88,140,60,255, + 89,141,61,255,90,142,62,255,91,143,63,255,92,143,64,255, + 93,144,65,255,94,145,67,255,95,146,68,255,96,147,70,255, + 97,148,71,255,98,149,73,255,100,150,75,255,101,151,76,255, + 102,152,78,255,103,153,80,255,104,154,82,255,105,154,84,255, + 106,155,86,255,107,156,89,255,109,157,91,255,110,158,93,255, + 111,159,95,255,112,160,98,255,114,161,100,255,115,161,103,255, + 116,162,105,255,117,163,108,255,118,164,110,255,119,165,113,255, + 120,166,115,255,121,167,118,255,122,168,121,255,122,168,124,255, + 123,169,126,255,124,170,129,255,124,170,131,255,125,171,134,255, + 125,171,136,255,125,172,139,255,126,172,141,255,126,173,144,255, + 126,173,146,255,126,173,148,255,126,174,150,255,126,174,152,255, + 126,174,154,255,126,174,156,255,126,175,159,255,126,175,161,255, + 126,175,163,255,125,175,165,255,125,176,166,255,124,176,168,255, + 124,176,169,255,123,176,171,255,123,177,172,255,122,177,174,255, + 122,177,175,255,121,177,176,255,120,177,177,255,120,177,178,255, + 119,177,179,255,118,177,180,255,117,176,180,255,116,176,181,255, + 115,176,181,255,114,176,181,255,113,176,182,255,112,176,182,255, + 111,176,182,255,110,176,182,255,109,175,183,255,108,175,183,255, + 107,175,183,255,106,175,183,255,104,174,183,255,103,174,183,255, + 102,174,183,255,101,174,183,255,100,173,182,255,99,173,182,255, + 98,173,182,255,97,173,182,255,95,172,181,255,94,172,181,255, + 93,172,181,255,92,172,181,255,91,171,180,255,90,171,180,255, + 89,171,180,255,88,171,180,255,87,170,179,255,86,170,179,255, + 85,170,179,255,84,170,179,255,83,169,178,255,82,169,178,255, + 81,169,178,255,80,168,178,255,79,168,177,255,78,167,177,255, + 77,167,177,255,76,167,177,255,75,166,176,255,74,166,176,255, + 73,166,176,255,72,166,176,255,71,165,175,255,71,165,175,255, + 70,165,175,255,69,164,175,255,68,164,174,255,67,163,174,255, + 66,163,174,255,65,163,174,255,64,162,173,255,64,162,173,255, + 63,162,173,255,62,162,172,255,61,161,172,255,60,161,171,255, + 59,161,171,255,58,160,171,255,57,160,170,255,57,159,170,255, + 56,159,170,255,55,158,169,255,54,158,169,255,53,157,168,255, + 52,157,168,255,51,156,168,255,50,156,168,255,49,156,167,255, + 48,155,167,255,47,155,167,255,46,154,166,255,45,154,166,255, + 44,153,165,255,43,153,165,255,42,152,165,255,41,152,164,255, + 40,151,164,255,39,151,164,255,38,150,164,255,37,150,163,255, + 36,149,163,255,35,149,163,255,34,149,162,255,33,148,162,255, + 32,148,161,255,31,147,161,255,30,147,161,255,29,146,160,255, + 28,145,160,255,27,145,160,255,27,145,160,255,26,144,159,255, + 25,144,159,255,24,144,159,255,24,143,159,255,23,143,158,255, + 22,142,158,255,21,142,158,255,21,141,158,255,20,141,157,255, + 19,140,157,255,19,140,157,255,18,140,157,255,18,139,156,255, + 17,139,156,255,17,139,156,255,16,138,156,255,16,138,155,255, + 15,137,155,255,15,137,155,255,14,137,155,255,14,136,154,255, + 13,136,154,255,13,136,154,255,13,136,154,255,12,135,154,255, + 12,135,154,255,12,135,154,255,11,135,154,255,11,134,153,255, + 10,134,153,255,10,134,153,255,10,134,153,255,9,133,153,255, + 9,133,153,255,9,133,153,255,9,133,153,255,9,132,152,255, + 9,132,152,255,9,132,152,255,9,132,152,255,8,131,153,255, + 8,131,153,255,8,131,153,255,8,131,153,255,8,130,152,255, + 8,130,152,255,8,130,152,255,8,130,152,255,7,129,152,255, + 7,129,152,255,7,129,152,255,7,129,152,255,7,129,152,255, + 7,129,152,255,7,129,152,255,7,129,152,255,7,128,152,255, + 7,128,152,255,7,128,152,255,7,128,152,255,7,128,152,255, + 7,128,152,255,7,128,152,255,7,128,152,255,7,127,152,255, + 7,127,152,255,7,127,152,255,7,127,152,255,7,127,152,255, + 7,127,152,255,7,127,152,255,7,127,152,255,7,127,153,255, + 7,127,153,255,7,127,153,255,7,127,153,255,7,127,153,255, + 7,127,153,255,7,127,153,255,7,127,153,255,8,127,154,255, + 8,127,154,255,8,127,154,255,8,127,154,255,8,127,154,255, + 8,127,154,255,8,127,154,255,8,127,154,255,8,127,155,255, + 8,127,155,255,8,127,155,255,8,127,155,255,8,127,156,255, + 8,127,156,255,8,127,156,255,8,127,156,255,8,127,157,255, + 8,127,157,255,8,127,157,255,8,127,157,255,8,127,157,255, + 8,127,157,255,8,127,157,255,8,127,157,255,8,127,158,255, + 8,127,158,255,8,127,158,255,8,127,158,255,8,127,159,255, + 8,127,159,255,8,127,159,255,8,127,159,255,8,127,159,255, + 8,127,159,255,8,127,159,255,8,127,159,255,8,127,160,255, + 8,127,160,255,8,127,160,255,8,127,160,255,8,126,160,255, + 8,126,160,255,8,126,160,255,8,126,160,255,8,126,160,255, + 8,126,160,255,8,126,160,255,8,126,160,255,8,125,160,255, + 8,125,160,255,8,125,160,255,8,125,160,255,8,124,159,255, + 8,124,159,255,8,124,159,255,8,124,159,255,8,123,158,255, + 8,123,158,255,8,123,158,255,8,123,157,255,8,122,157,255, + 8,122,156,255,8,122,156,255,8,121,155,255,8,121,155,255, + 8,120,154,255,8,120,153,255,8,119,153,255,8,119,152,255, + 8,118,151,255,8,118,150,255,8,117,150,255,8,117,149,255, + 8,116,148,255,8,115,147,255,8,115,146,255,8,114,145,255, + 8,113,144,255,8,113,143,255,8,112,142,255,7,112,141,255, + 7,111,140,255,7,110,139,255,7,110,138,255,7,109,137,255, + 7,108,136,255,7,107,135,255,7,107,134,255,6,106,133,255, + 6,105,132,255,6,105,131,255,6,104,130,255,6,104,129,255, + 6,103,128,255,6,102,127,255,6,102,126,255,6,101,125,255, + 6,100,123,255,6,100,122,255,6,100,121,255,5,99,120,255, + 5,99,119,255,5,99,118,255,5,98,117,255,5,98,116,255, + 5,97,115,255,5,97,114,255,5,96,113,255,5,96,112,255, + 5,95,111,255,5,95,110,255,5,95,109,255,5,94,108,255, + 5,94,107,255,5,94,106,255,5,94,106,255,5,93,105,255, + 5,93,104,255,5,93,103,255,5,93,103,255,5,92,102,255, + 5,92,101,255,5,92,100,255,5,92,100,255,5,91,99,255, + 5,91,98,255,5,91,98,255,5,91,97,255,5,90,97,255, + 5,90,96,255,5,90,96,255,5,90,95,255,5,89,95,255, + 5,89,94,255,5,89,93,255,5,89,93,255,5,88,92,255, + 5,88,91,255,5,88,91,255,5,88,90,255,5,87,90,255, + 5,87,89,255,5,87,89,255,5,87,88,255,5,86,88,255, + 5,86,87,255,5,86,87,255,5,86,86,255,5,85,86,255, + 5,85,85,255,5,85,84,255,5,85,84,255,5,84,83,255, + 5,84,82,255,5,84,82,255,5,84,81,255,5,83,81,255, + 5,83,80,255,5,83,80,255,5,83,79,255,5,82,79,255, + 5,82,78,255,5,82,78,255,5,82,77,255,5,81,77,255, + 5,81,76,255,5,81,75,255,5,81,75,255,5,80,74,255, + 5,80,73,255,5,80,73,255,5,80,72,255,5,80,72,255, + 5,80,71,255,5,80,71,255,5,80,70,255,5,79,70,255, + 5,79,69,255,5,79,69,255,5,79,68,255,5,78,68,255, + 5,78,67,255,5,78,66,255,5,78,66,255,5,77,65,255, + 5,77,64,255,5,77,64,255,5,76,63,255,5,76,63,255, + 5,75,62,255,5,75,62,255,5,75,61,255,5,74,61,255, + 5,74,60,255,5,74,60,255,5,74,59,255,5,74,59,255, + 5,74,58,255,5,74,58,255,5,74,57,255,5,73,57,255, + 5,73,56,255,5,73,56,255,5,73,55,255,5,72,55,255, + 5,72,54,255,5,72,54,255,5,72,54,255,6,72,53,255, + 6,72,53,255,6,72,53,255,6,72,52,255,6,72,52,255, + 6,72,51,255,6,72,51,255,6,72,50,255,7,72,50,255, + 7,72,49,255,7,72,49,255,7,72,49,255,7,73,48,255, + 7,73,48,255,7,73,48,255,7,73,47,255,8,73,47,255, + 8,73,46,255,8,73,46,255,8,73,46,255,9,74,45,255, + 9,74,45,255,9,74,45,255,9,74,45,255,10,75,44,255, + 10,75,44,255,10,75,44,255,10,75,44,255,11,75,44,255, + 11,75,44,255,11,75,44,255,11,75,44,255,12,75,43,255, + 12,75,43,255,12,75,43,255,12,75,43,255,13,75,43,255, + 13,75,43,255,13,75,43,255,13,75,43,255,14,75,42,255, + 14,75,42,255,14,75,42,255,14,75,42,255,14,74,41,255, + 14,74,41,255,14,74,41,255,14,74,41,255,15,74,41,255, + 15,74,41,255,15,74,41,255,15,74,41,255,15,73,40,255, + 15,73,40,255,15,73,40,255,15,73,40,255,15,72,40,255, + 15,72,40,255,15,72,40,255,15,71,40,255,15,71,39,255, + 15,70,39,255,15,70,39,255,15,69,39,255,14,69,38,255, + 14,68,38,255,14,68,38,255,14,68,38,255,13,67,38,255, + 13,67,38,255,13,67,38,255,13,66,38,255,12,66,37,255, + 12,65,37,255,12,65,37,255,12,64,37,255,12,63,36,255, + 12,62,36,255,12,62,36,255,12,61,36,255,11,61,35,255, + 11,60,35,255,11,60,35,255,11,59,35,255,10,58,35,255, + 10,57,35,255,10,57,35,255,10,56,35,255,9,56,34,255, + 9,55,34,255,9,55,34,255,9,54,34,255,8,53,33,255, + 8,52,33,255,8,52,33,255,8,51,33,255,7,51,33,255, + 7,50,33,255,7,50,33,255,7,49,33,255,6,48,32,255, + 6,47,32,255,6,47,32,255,6,46,32,255,6,46,32,255, + 6,45,32,255,6,45,32,255,6,44,32,255,5,44,31,255, + 5,43,31,255,5,43,31,255,5,42,31,255,5,42,31,255, + 5,41,31,255,5,41,31,255,5,40,31,255,4,40,30,255, + 4,39,30,255,4,39,30,255,4,38,30,255,4,38,30,255, + 4,37,30,255,4,37,30,255,4,37,30,255,4,36,30,255, + 4,36,30,255,4,36,30,255,4,36,30,255,3,35,29,255, + 3,35,29,255,3,35,29,255,3,35,29,255,72,86,28,255, + 72,86,28,255,72,86,28,255,72,87,28,255,73,87,28,255, + 73,88,28,255,73,88,28,255,74,89,28,255,74,89,29,255, + 75,90,29,255,75,90,29,255,75,91,29,255,76,92,29,255, + 76,93,29,255,76,93,29,255,77,94,29,255,77,94,30,255, + 78,95,30,255,78,95,30,255,78,96,30,255,79,97,31,255, + 79,98,31,255,79,98,31,255,79,99,31,255,79,99,31,255, + 79,100,31,255,79,100,31,255,79,101,31,255,79,101,32,255, + 79,102,32,255,79,102,32,255,79,103,32,255,78,103,33,255, + 78,104,33,255,78,104,33,255,78,104,33,255,77,104,34,255, + 77,104,34,255,77,104,34,255,76,104,34,255,76,105,34,255, + 75,105,34,255,75,105,34,255,74,105,34,255,74,105,35,255, + 73,105,35,255,73,105,35,255,72,105,35,255,72,104,36,255, + 71,104,36,255,71,104,36,255,71,104,36,255,70,104,36,255, + 70,104,36,255,70,104,36,255,69,104,36,255,69,104,37,255, + 68,104,37,255,68,104,37,255,68,104,37,255,67,105,38,255, + 67,105,38,255,67,105,38,255,67,105,38,255,66,106,38,255, + 66,106,38,255,66,106,38,255,66,106,38,255,66,107,39,255, + 66,107,39,255,66,107,39,255,66,107,39,255,66,108,40,255, + 66,108,40,255,66,108,40,255,66,108,40,255,67,109,41,255, + 67,109,41,255,67,109,41,255,67,109,41,255,67,110,41,255, + 67,110,41,255,67,110,41,255,67,110,41,255,68,110,42,255, + 68,110,42,255,68,110,42,255,68,110,42,255,68,111,43,255, + 68,111,43,255,68,111,43,255,68,111,43,255,68,111,43,255, + 68,111,43,255,68,111,43,255,68,111,43,255,67,110,44,255, + 67,110,44,255,67,110,44,255,67,110,44,255,67,109,44,255, + 67,109,44,255,67,109,44,255,67,109,44,255,66,109,44,255, + 66,109,44,255,66,109,44,255,66,109,44,255,65,108,45,255, + 65,108,45,255,65,108,45,255,65,108,45,255,64,107,45,255, + 64,107,45,255,64,107,45,255,64,107,45,255,63,106,45,255, + 63,106,45,255,63,106,45,255,62,106,45,255,62,106,45,255, + 61,106,45,255,61,106,45,255,61,106,45,255,60,105,44,255, + 60,105,44,255,60,105,44,255,60,105,44,255,59,105,44,255, + 59,105,44,255,59,105,44,255,59,105,44,255,59,105,44,255, + 59,105,44,255,59,105,44,255,58,105,44,255,58,105,44,255, + 57,105,44,255,57,105,44,255,57,105,44,255,56,104,44,255, + 56,104,44,255,56,104,44,255,55,104,44,255,55,103,43,255, + 54,103,43,255,54,103,43,255,54,103,43,255,53,102,43,255, + 53,102,43,255,53,102,43,255,52,101,43,255,52,101,43,255, + 51,100,43,255,51,100,43,255,50,99,43,255,50,99,43,255, + 49,98,43,255,49,98,43,255,48,97,43,255,47,97,43,255, + 47,96,43,255,46,96,43,255,45,95,43,255,44,94,43,255, + 44,94,43,255,43,93,43,255,42,92,43,255,42,92,43,255, + 41,91,43,255,41,91,43,255,40,90,43,255,39,90,43,255, + 39,89,43,255,38,89,43,255,37,88,43,255,37,88,43,255, + 36,87,43,255,36,87,43,255,36,86,43,255,35,86,43,255, + 35,85,43,255,35,85,43,255,35,84,43,255,34,84,43,255, + 34,83,43,255,34,83,43,255,34,83,43,255,33,82,43,255, + 33,82,43,255,33,82,43,255,33,82,43,255,33,81,43,255, + 33,81,43,255,33,81,43,255,33,81,43,255,34,81,43,255, + 34,81,43,255,34,81,43,255,34,81,43,255,35,82,44,255, + 35,82,44,255,35,82,44,255,36,82,44,255,36,83,44,255, + 37,83,44,255,37,83,44,255,38,83,44,255,38,84,44,255, + 39,84,44,255,39,84,44,255,40,85,44,255,40,86,44,255, + 41,86,44,255,41,87,44,255,42,88,44,255,43,88,44,255, + 43,89,44,255,44,89,44,255,45,90,44,255,46,91,45,255, + 46,92,45,255,47,93,45,255,48,94,45,255,49,95,45,255, + 49,95,45,255,50,96,45,255,51,97,45,255,52,98,45,255, + 52,98,45,255,53,99,45,255,54,100,45,255,54,101,45,255, + 55,101,45,255,55,102,45,255,56,103,45,255,56,103,45,255, + 57,104,45,255,57,104,45,255,58,105,45,255,58,106,45,255, + 59,106,45,255,59,107,45,255,59,107,45,255,60,108,45,255, + 60,108,45,255,60,108,45,255,60,109,45,255,61,109,45,255, + 61,110,45,255,61,110,45,255,61,110,45,255,62,111,45,255, + 62,111,45,255,62,111,45,255,62,111,45,255,63,112,45,255, + 63,112,45,255,63,112,45,255,63,113,45,255,64,113,45,255, + 64,114,45,255,64,114,45,255,64,114,45,255,65,115,45,255, + 65,115,45,255,65,115,45,255,65,115,45,255,66,116,45,255, + 66,116,45,255,66,116,45,255,66,116,45,255,67,117,45,255, + 67,117,45,255,67,117,45,255,67,118,45,255,68,118,45,255, + 68,119,45,255,68,119,45,255,68,119,45,255,69,120,45,255, + 69,120,45,255,69,120,45,255,69,121,45,255,70,121,45,255, + 70,122,45,255,70,122,45,255,71,123,45,255,71,123,46,255, + 72,124,46,255,72,124,46,255,72,125,46,255,73,125,47,255, + 73,126,47,255,73,126,47,255,74,127,48,255,74,128,48,255, + 75,128,49,255,75,129,49,255,76,130,50,255,77,130,50,255, + 77,131,51,255,78,131,51,255,79,132,52,255,79,133,52,255, + 80,133,53,255,80,134,53,255,81,135,54,255,82,136,55,255, + 82,136,56,255,83,137,57,255,84,138,58,255,85,139,60,255, + 86,140,61,255,87,141,62,255,88,142,63,255,89,143,64,255, + 90,143,65,255,91,144,66,255,92,145,68,255,94,146,69,255, + 95,147,71,255,96,148,72,255,97,149,74,255,99,150,76,255, + 100,151,78,255,101,152,80,255,102,153,82,255,103,154,84,255, + 104,154,86,255,105,155,88,255,106,156,91,255,108,157,93,255, + 109,158,95,255,110,159,97,255,111,160,100,255,113,161,102,255, + 114,162,105,255,115,163,107,255,116,164,110,255,117,165,112,255, + 118,165,115,255,119,166,117,255,120,167,120,255,121,168,123,255, + 121,168,126,255,122,169,128,255,123,170,131,255,123,171,133,255, + 124,171,136,255,125,172,138,255,125,173,141,255,126,173,143,255, + 126,174,146,255,126,174,148,255,126,174,150,255,126,175,153,255, + 126,175,155,255,126,175,157,255,126,175,159,255,126,176,161,255, + 126,176,163,255,126,176,165,255,126,176,167,255,125,177,169,255, + 125,177,170,255,125,177,172,255,124,177,173,255,124,178,175,255, + 123,178,176,255,123,178,177,255,122,178,178,255,121,178,179,255, + 121,178,180,255,120,178,181,255,119,178,182,255,118,177,183,255, + 117,177,183,255,116,177,184,255,115,177,184,255,114,177,185,255, + 113,177,185,255,112,177,185,255,111,177,185,255,110,176,186,255, + 109,176,186,255,108,176,186,255,107,176,186,255,105,175,186,255, + 104,175,186,255,103,175,186,255,102,175,186,255,101,174,185,255, + 100,174,185,255,99,174,185,255,98,174,185,255,96,173,184,255, + 95,173,184,255,94,173,184,255,93,173,184,255,92,172,183,255, + 91,172,183,255,90,172,183,255,89,172,183,255,88,171,182,255, + 87,171,182,255,86,171,182,255,85,171,182,255,84,170,181,255, + 83,170,181,255,82,170,181,255,81,169,181,255,80,169,180,255, + 79,168,180,255,78,168,180,255,77,168,180,255,76,167,179,255, + 75,167,179,255,74,167,179,255,73,167,179,255,72,166,178,255, + 71,166,178,255,70,166,178,255,69,165,178,255,68,165,177,255, + 68,164,177,255,67,164,177,255,66,164,176,255,65,163,176,255, + 64,163,175,255,63,163,175,255,62,163,175,255,61,162,174,255, + 60,162,174,255,59,162,174,255,58,161,173,255,57,161,173,255, + 57,160,172,255,56,160,172,255,55,159,172,255,54,159,171,255, + 53,158,171,255,52,158,171,255,51,157,170,255,50,157,170,255, + 49,157,170,255,48,156,169,255,47,156,169,255,46,155,168,255, + 45,155,168,255,44,154,167,255,43,154,167,255,42,153,167,255, + 41,153,166,255,40,152,166,255,39,152,166,255,38,151,166,255, + 37,151,165,255,36,150,165,255,35,150,165,255,34,150,164,255, + 33,149,164,255,32,149,163,255,31,148,163,255,30,148,163,255, + 29,147,162,255,28,146,162,255,27,146,162,255,27,146,162,255, + 26,145,161,255,25,145,161,255,24,145,161,255,24,144,161,255, + 23,144,160,255,22,143,160,255,21,143,160,255,21,142,160,255, + 20,142,159,255,19,141,159,255,19,141,159,255,18,141,158,255, + 18,140,158,255,17,140,157,255,17,140,157,255,16,139,157,255, + 16,139,156,255,15,138,156,255,15,138,156,255,14,138,156,255, + 14,137,155,255,13,137,155,255,13,137,155,255,13,137,155,255, + 12,136,155,255,12,136,155,255,12,136,155,255,11,136,155,255, + 11,135,154,255,10,135,154,255,10,135,154,255,10,135,154,255, + 9,134,154,255,9,134,154,255,9,134,154,255,9,134,154,255, + 9,133,153,255,9,133,153,255,9,133,153,255,9,133,153,255, + 8,132,154,255,8,132,154,255,8,132,154,255,8,132,154,255, + 8,131,153,255,8,131,153,255,8,131,153,255,8,131,153,255, + 7,130,153,255,7,130,153,255,7,130,153,255,7,130,153,255, + 7,130,153,255,7,130,153,255,7,130,153,255,7,130,153,255, + 7,129,153,255,7,129,153,255,7,129,153,255,7,129,153,255, + 7,129,153,255,7,129,153,255,7,129,153,255,7,129,153,255, + 7,128,153,255,7,128,153,255,7,128,153,255,7,128,153,255, + 7,128,153,255,7,128,153,255,7,128,153,255,7,128,153,255, + 7,127,154,255,7,127,154,255,7,127,154,255,7,127,154,255, + 7,127,154,255,7,127,154,255,7,127,154,255,7,127,154,255, + 8,127,154,255,8,127,154,255,8,127,154,255,8,127,154,255, + 8,127,155,255,8,127,155,255,8,127,155,255,8,127,155,255, + 8,127,155,255,8,127,155,255,8,127,155,255,8,127,155,255, + 8,127,156,255,8,127,156,255,8,127,156,255,8,127,156,255, + 8,127,157,255,8,127,157,255,8,127,157,255,8,127,157,255, + 8,127,157,255,8,127,157,255,8,127,157,255,8,127,157,255, + 8,127,158,255,8,127,158,255,8,127,158,255,8,127,158,255, + 8,127,159,255,8,127,159,255,8,127,159,255,8,127,159,255, + 8,127,159,255,8,127,159,255,8,127,159,255,8,127,159,255, + 8,127,160,255,8,127,160,255,8,127,160,255,8,127,160,255, + 8,126,160,255,8,126,160,255,8,126,160,255,8,126,160,255, + 8,126,160,255,8,126,160,255,8,126,160,255,8,126,160,255, + 8,125,160,255,8,125,160,255,8,125,160,255,8,125,160,255, + 8,124,159,255,8,124,159,255,8,124,159,255,8,124,159,255, + 8,123,158,255,8,123,158,255,8,123,158,255,8,123,157,255, + 8,122,157,255,8,122,156,255,8,122,156,255,8,121,155,255, + 8,121,155,255,8,120,154,255,8,120,153,255,8,119,153,255, + 8,119,152,255,8,118,151,255,8,118,150,255,8,117,150,255, + 8,117,149,255,8,116,148,255,8,115,147,255,8,115,147,255, + 8,114,146,255,8,113,145,255,8,113,144,255,8,112,143,255, + 7,112,142,255,7,111,141,255,7,111,140,255,7,110,139,255, + 7,110,138,255,7,109,137,255,7,108,136,255,7,108,135,255, + 6,107,134,255,6,106,133,255,6,106,132,255,6,105,131,255, + 6,105,130,255,6,104,129,255,6,103,128,255,6,103,127,255, + 6,102,126,255,6,101,124,255,6,101,123,255,6,101,122,255, + 5,100,121,255,5,100,120,255,5,100,119,255,5,99,118,255, + 5,99,117,255,5,98,116,255,5,98,115,255,5,97,114,255, + 5,97,113,255,5,96,112,255,5,96,111,255,5,96,111,255, + 5,95,110,255,5,95,109,255,5,95,108,255,5,95,108,255, + 5,94,107,255,5,94,106,255,5,94,105,255,5,94,105,255, + 5,93,104,255,5,93,103,255,5,93,102,255,5,93,102,255, + 5,92,101,255,5,92,100,255,5,92,100,255,5,92,99,255, + 5,91,99,255,5,91,98,255,5,91,98,255,5,91,97,255, + 5,90,97,255,5,90,96,255,5,90,95,255,5,90,95,255, + 5,89,94,255,5,89,93,255,5,89,93,255,5,89,92,255, + 5,88,92,255,5,88,91,255,5,88,91,255,5,88,90,255, + 5,87,90,255,5,87,89,255,5,87,89,255,5,87,88,255, + 5,86,88,255,5,86,87,255,5,86,86,255,5,86,86,255, + 5,85,85,255,5,85,84,255,5,85,84,255,5,85,83,255, + 5,84,83,255,5,84,82,255,5,84,82,255,5,84,81,255, + 5,83,81,255,5,83,80,255,5,83,80,255,5,83,79,255, + 5,82,79,255,5,82,78,255,5,82,77,255,5,82,77,255, + 5,81,76,255,5,81,75,255,5,81,75,255,5,81,74,255, + 5,81,74,255,5,81,73,255,5,81,72,255,5,81,72,255, + 5,80,71,255,5,80,70,255,5,80,70,255,5,80,69,255, + 5,79,69,255,5,79,68,255,5,79,67,255,5,79,67,255, + 5,78,66,255,5,78,65,255,5,78,65,255,5,77,64,255, + 5,77,64,255,5,76,63,255,5,76,63,255,5,76,62,255, + 5,75,62,255,5,75,61,255,5,75,61,255,5,75,60,255, + 5,75,60,255,5,75,59,255,5,75,59,255,5,75,58,255, + 5,74,58,255,5,74,57,255,5,74,57,255,5,74,56,255, + 5,73,56,255,5,73,55,255,5,73,55,255,5,73,55,255, + 6,73,54,255,6,73,54,255,6,73,54,255,6,73,53,255, + 6,73,53,255,6,73,52,255,6,73,52,255,6,73,51,255, + 7,73,51,255,7,73,50,255,7,73,50,255,7,73,50,255, + 7,74,49,255,7,74,49,255,7,74,49,255,7,74,48,255, + 8,74,48,255,8,74,47,255,8,74,47,255,8,74,47,255, + 8,74,46,255,8,74,46,255,8,74,46,255,8,74,46,255, + 9,75,45,255,9,75,45,255,9,75,45,255,9,75,45,255, + 10,75,45,255,10,75,45,255,10,75,45,255,10,75,45,255, + 11,75,44,255,11,75,44,255,11,75,44,255,11,75,44,255, + 12,75,43,255,12,75,43,255,12,75,43,255,12,75,43,255, + 13,75,43,255,13,75,43,255,13,75,43,255,13,75,43,255, + 13,74,42,255,13,74,42,255,13,74,42,255,13,74,42,255, + 14,74,41,255,14,74,41,255,14,74,41,255,14,74,41,255, + 14,73,41,255,14,73,41,255,14,73,41,255,14,73,41,255, + 14,72,40,255,14,72,40,255,14,72,40,255,14,71,40,255, + 14,71,39,255,14,70,39,255,14,70,39,255,14,69,39,255, + 13,69,38,255,13,68,38,255,13,68,38,255,13,68,38,255, + 12,67,38,255,12,67,38,255,12,67,38,255,12,66,38,255, + 11,66,37,255,11,65,37,255,11,65,37,255,11,64,37,255, + 11,63,36,255,11,62,36,255,11,62,36,255,11,61,36,255, + 10,61,35,255,10,60,35,255,10,60,35,255,10,59,35,255, + 9,58,35,255,9,57,35,255,9,57,35,255,9,56,35,255, + 8,56,34,255,8,55,34,255,8,55,34,255,8,54,34,255, + 8,53,33,255,8,52,33,255,8,52,33,255,8,51,33,255, + 7,51,33,255,7,50,33,255,7,50,33,255,7,49,33,255, + 6,48,32,255,6,47,32,255,6,47,32,255,6,46,32,255, + 6,46,32,255,6,45,32,255,6,45,32,255,6,44,32,255, + 5,44,31,255,5,43,31,255,5,43,31,255,5,42,31,255, + 5,42,31,255,5,41,31,255,5,41,31,255,5,40,31,255, + 4,40,30,255,4,39,30,255,4,39,30,255,4,39,30,255, + 4,38,30,255,4,38,30,255,4,38,30,255,4,38,30,255, + 4,37,30,255,4,37,30,255,4,37,30,255,4,37,30,255, + 3,36,29,255,3,36,29,255,3,36,29,255,3,36,29,255, + 73,87,28,255,73,87,28,255,73,87,28,255,73,88,28,255, + 74,88,29,255,74,89,29,255,74,89,29,255,74,90,29,255, + 75,90,29,255,75,91,29,255,75,91,29,255,75,92,29,255, + 76,93,29,255,76,94,29,255,76,94,29,255,76,95,29,255, + 77,95,30,255,77,96,30,255,77,96,30,255,77,97,30,255, + 78,98,31,255,78,99,31,255,78,99,31,255,78,100,31,255, + 78,100,32,255,78,101,32,255,78,101,32,255,78,102,32,255, + 79,102,32,255,79,103,32,255,79,103,32,255,79,103,32,255, + 78,104,33,255,78,104,33,255,78,104,33,255,77,104,33,255, + 77,105,34,255,76,105,34,255,76,105,34,255,75,105,34,255, + 75,105,35,255,74,105,35,255,74,105,35,255,73,105,35,255, + 73,105,35,255,72,105,35,255,72,105,35,255,71,105,35,255, + 71,105,36,255,70,105,36,255,70,105,36,255,70,105,36,255, + 69,104,36,255,69,104,36,255,69,104,36,255,68,104,36,255, + 68,104,37,255,67,104,37,255,67,104,37,255,67,104,37,255, + 66,105,38,255,66,105,38,255,66,105,38,255,66,105,38,255, + 65,105,39,255,65,105,39,255,65,105,39,255,65,105,39,255, + 65,106,39,255,65,106,39,255,65,106,39,255,65,106,39,255, + 65,107,40,255,65,107,40,255,65,107,40,255,65,107,40,255, + 65,108,41,255,65,108,41,255,65,108,41,255,65,108,41,255, + 66,109,42,255,66,109,42,255,66,109,42,255,66,109,42,255, + 66,110,43,255,66,110,43,255,66,110,43,255,66,110,43,255, + 66,110,43,255,66,110,43,255,66,110,43,255,66,110,43,255, + 66,110,44,255,66,110,44,255,66,110,44,255,66,110,44,255, + 66,109,45,255,66,109,45,255,66,109,45,255,66,109,45,255, + 65,109,45,255,65,109,45,255,65,109,45,255,65,109,45,255, + 64,108,45,255,64,108,45,255,64,108,45,255,64,108,45,255, + 63,107,45,255,63,107,45,255,63,107,45,255,63,107,45,255, + 62,106,45,255,62,106,45,255,62,106,45,255,62,106,45,255, + 61,106,45,255,61,106,45,255,61,106,45,255,61,106,45,255, + 60,105,45,255,60,105,45,255,60,105,45,255,60,105,45,255, + 59,105,45,255,59,105,45,255,59,105,45,255,59,105,45,255, + 58,105,45,255,58,105,45,255,58,105,45,255,58,105,45,255, + 57,105,45,255,57,105,45,255,57,105,45,255,57,105,45,255, + 56,104,45,255,56,104,45,255,56,104,45,255,55,104,45,255, + 55,103,44,255,54,103,44,255,54,103,44,255,54,103,44,255, + 53,102,44,255,53,102,44,255,53,102,44,255,52,102,44,255, + 52,101,44,255,51,101,44,255,51,101,44,255,50,101,44,255, + 50,100,44,255,49,100,44,255,49,100,44,255,48,99,44,255, + 48,99,44,255,47,98,44,255,47,98,44,255,46,97,44,255, + 46,97,44,255,45,96,44,255,45,96,44,255,44,95,44,255, + 43,95,44,255,43,94,44,255,42,94,44,255,41,93,44,255, + 41,93,44,255,40,92,44,255,40,92,44,255,39,91,44,255, + 38,91,44,255,38,90,44,255,37,90,44,255,36,89,44,255, + 36,88,44,255,35,88,44,255,35,87,44,255,35,87,44,255, + 34,86,44,255,34,86,44,255,34,86,44,255,34,85,44,255, + 33,85,44,255,33,84,44,255,33,84,44,255,33,83,44,255, + 32,83,44,255,32,82,44,255,32,82,44,255,32,82,44,255, + 32,81,44,255,32,81,44,255,32,81,44,255,32,81,44,255, + 33,81,44,255,33,81,44,255,33,81,44,255,33,81,44,255, + 34,82,45,255,34,82,45,255,34,82,45,255,35,82,45,255, + 35,83,45,255,36,83,45,255,36,83,45,255,37,84,45,255, + 37,84,45,255,38,85,45,255,38,85,45,255,39,86,45,255, + 39,87,45,255,40,87,45,255,40,88,45,255,41,89,45,255, + 42,89,45,255,42,90,45,255,43,90,45,255,44,91,45,255, + 45,92,45,255,45,93,45,255,46,94,45,255,47,95,45,255, + 47,96,45,255,48,96,45,255,48,97,45,255,49,98,45,255, + 50,99,45,255,50,99,45,255,51,100,45,255,52,101,45,255, + 52,101,45,255,53,102,45,255,53,102,45,255,54,103,45,255, + 54,104,45,255,55,104,45,255,55,105,45,255,56,106,45,255, + 56,106,45,255,57,107,45,255,57,107,45,255,58,108,45,255, + 58,108,45,255,59,109,45,255,59,109,45,255,59,109,45,255, + 60,110,45,255,60,110,45,255,60,110,45,255,60,110,45,255, + 61,111,45,255,61,111,45,255,61,111,45,255,61,112,45,255, + 62,112,45,255,62,113,45,255,62,113,45,255,62,113,45,255, + 63,114,45,255,63,114,45,255,63,114,45,255,63,114,45,255, + 64,115,45,255,64,115,45,255,64,115,45,255,64,115,45,255, + 65,116,45,255,65,116,45,255,65,116,45,255,65,116,45,255, + 66,117,45,255,66,117,45,255,66,117,45,255,66,118,45,255, + 66,118,45,255,66,119,45,255,66,119,45,255,67,119,45,255, + 67,120,46,255,68,120,46,255,68,120,46,255,68,121,46,255, + 69,121,46,255,69,122,46,255,69,122,46,255,69,123,46,255, + 70,123,47,255,70,124,47,255,70,124,47,255,71,125,47,255, + 71,125,48,255,72,126,48,255,72,126,48,255,73,127,48,255, + 73,128,49,255,74,128,49,255,74,129,49,255,75,130,50,255, + 75,130,51,255,76,131,51,255,76,131,52,255,77,132,53,255, + 78,133,53,255,78,133,54,255,79,134,54,255,80,135,55,255, + 81,136,56,255,81,136,57,255,82,137,58,255,83,138,59,255, + 84,139,61,255,85,140,62,255,86,141,63,255,87,142,64,255, + 88,143,65,255,89,143,66,255,90,144,67,255,91,145,69,255, + 92,146,71,255,93,147,72,255,94,148,74,255,95,149,76,255, + 97,150,78,255,98,151,79,255,99,152,81,255,100,153,83,255, + 102,154,85,255,103,155,87,255,104,156,89,255,105,157,92,255, + 107,158,94,255,108,159,97,255,109,160,99,255,110,161,102,255, + 112,162,104,255,113,162,107,255,114,163,109,255,115,164,112,255, + 116,165,114,255,117,166,117,255,118,167,119,255,119,168,122,255, + 120,169,125,255,120,169,128,255,121,170,130,255,122,171,133,255, + 123,171,136,255,124,172,139,255,124,172,141,255,124,173,144,255, + 125,173,146,255,125,174,149,255,125,174,151,255,126,175,153,255, + 126,175,155,255,127,176,157,255,127,176,159,255,127,176,161,255, + 127,177,164,255,127,177,166,255,127,177,168,255,126,177,170,255, + 126,178,171,255,125,178,173,255,125,178,174,255,124,178,176,255, + 124,179,177,255,123,179,179,255,123,179,180,255,122,179,181,255, + 121,179,182,255,121,179,183,255,120,179,184,255,119,179,185,255, + 118,178,185,255,118,178,186,255,117,178,186,255,116,178,186,255, + 115,178,187,255,114,178,187,255,113,178,187,255,112,178,187,255, + 111,177,188,255,110,177,188,255,109,177,188,255,108,177,188,255, + 106,176,188,255,105,176,188,255,104,176,188,255,103,176,188,255, + 102,175,187,255,101,175,187,255,100,175,187,255,99,175,187,255, + 97,174,186,255,96,174,186,255,95,174,186,255,94,174,186,255, + 93,173,185,255,92,173,185,255,91,173,185,255,90,173,185,255, + 88,172,184,255,87,172,184,255,86,172,184,255,85,172,184,255, + 84,171,183,255,83,171,183,255,82,171,183,255,81,170,183,255, + 80,170,182,255,79,169,182,255,78,169,182,255,77,169,182,255, + 76,168,181,255,75,168,181,255,74,168,181,255,73,168,181,255, + 72,167,180,255,72,167,180,255,71,167,180,255,70,166,180,255, + 69,166,179,255,68,165,179,255,67,165,179,255,66,165,179,255, + 65,164,178,255,65,164,178,255,64,164,178,255,63,164,177,255, + 62,163,177,255,61,163,176,255,60,163,176,255,59,162,176,255, + 58,162,175,255,57,161,175,255,56,161,175,255,55,160,174,255, + 54,160,174,255,53,159,173,255,52,159,173,255,51,158,173,255, + 51,158,173,255,50,158,172,255,49,157,172,255,48,157,172,255, + 47,156,171,255,45,156,171,255,44,155,170,255,43,155,170,255, + 42,154,170,255,41,154,169,255,40,153,169,255,39,153,169,255, + 38,152,168,255,37,152,168,255,36,151,167,255,35,151,167,255, + 34,151,166,255,33,150,166,255,32,150,165,255,31,149,165,255, + 31,149,165,255,30,148,164,255,29,147,164,255,28,147,164,255, + 27,147,163,255,26,146,163,255,25,146,162,255,24,146,162,255, + 24,145,162,255,23,145,161,255,22,144,161,255,21,144,161,255, + 21,143,161,255,20,143,160,255,19,142,160,255,19,142,160,255, + 18,142,160,255,18,141,159,255,17,141,159,255,17,141,159,255, + 16,140,159,255,16,140,158,255,15,139,158,255,15,139,158,255, + 14,139,158,255,14,138,157,255,13,138,157,255,13,138,157,255, + 13,138,157,255,12,137,156,255,12,137,156,255,12,137,156,255, + 11,137,156,255,11,136,155,255,10,136,155,255,10,136,155,255, + 10,136,155,255,9,135,155,255,9,135,155,255,9,135,155,255, + 9,135,155,255,9,134,154,255,9,134,154,255,9,134,154,255, + 9,134,154,255,8,133,155,255,8,133,155,255,8,133,155,255, + 8,133,155,255,8,132,154,255,8,132,154,255,8,132,154,255, + 8,132,154,255,7,131,154,255,7,131,154,255,7,131,154,255, + 7,131,154,255,7,130,154,255,7,130,154,255,7,130,154,255, + 7,130,154,255,7,130,154,255,7,130,154,255,7,130,154,255, + 7,130,154,255,7,129,153,255,7,129,153,255,7,129,153,255, + 7,129,153,255,7,128,153,255,7,128,153,255,7,128,153,255, + 7,128,153,255,7,128,153,255,7,128,153,255,7,128,153,255, + 7,128,153,255,7,128,154,255,7,128,154,255,7,128,154,255, + 7,128,154,255,7,128,154,255,7,128,154,255,7,128,154,255, + 7,128,154,255,7,128,155,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,157,255,7,128,157,255,7,128,157,255, + 7,128,157,255,7,127,158,255,7,127,158,255,7,127,158,255, + 7,127,158,255,7,127,158,255,7,127,158,255,7,127,158,255, + 7,127,158,255,7,127,159,255,7,127,159,255,7,127,159,255, + 7,127,159,255,7,127,159,255,7,127,159,255,7,127,159,255, + 7,127,159,255,7,126,159,255,7,126,159,255,7,126,159,255, + 7,126,159,255,7,126,159,255,7,126,159,255,7,126,159,255, + 7,126,159,255,7,125,159,255,7,125,159,255,7,125,159,255, + 7,125,159,255,7,125,159,255,7,125,159,255,7,125,159,255, + 7,125,159,255,7,124,158,255,7,124,158,255,7,124,158,255, + 7,124,158,255,7,123,158,255,7,123,158,255,7,123,158,255, + 7,123,157,255,7,122,157,255,7,122,156,255,7,122,156,255, + 7,121,155,255,7,121,155,255,7,120,154,255,7,120,154,255, + 7,120,153,255,7,119,153,255,7,119,152,255,7,119,151,255, + 7,118,151,255,7,118,150,255,7,117,149,255,7,116,148,255, + 7,116,147,255,7,115,146,255,7,114,145,255,7,114,144,255, + 7,113,143,255,7,113,142,255,7,112,141,255,7,111,140,255, + 7,111,140,255,6,110,139,255,6,109,138,255,6,109,137,255, + 6,108,136,255,6,108,135,255,6,107,134,255,6,106,133,255, + 6,106,132,255,6,105,131,255,6,104,130,255,6,104,129,255, + 6,103,128,255,5,103,127,255,5,102,125,255,5,102,124,255, + 5,102,123,255,5,101,122,255,5,101,121,255,5,101,120,255, + 5,100,119,255,5,100,118,255,5,99,117,255,5,99,116,255, + 5,98,116,255,5,98,115,255,5,97,114,255,5,97,113,255, + 5,97,112,255,5,96,111,255,5,96,110,255,5,96,109,255, + 5,96,109,255,5,95,108,255,5,95,107,255,5,95,106,255, + 5,95,106,255,5,94,105,255,5,94,104,255,5,94,104,255, + 5,94,103,255,5,93,103,255,5,93,102,255,5,93,101,255, + 5,93,101,255,5,92,100,255,5,92,99,255,5,92,99,255, + 5,92,98,255,5,91,98,255,5,91,97,255,5,91,97,255, + 5,91,96,255,4,90,96,255,4,90,95,255,4,90,95,255, + 4,90,94,255,4,89,94,255,4,89,93,255,4,89,92,255, + 4,89,92,255,4,88,91,255,4,88,90,255,4,88,90,255, + 4,88,89,255,4,87,89,255,4,87,88,255,4,87,88,255, + 4,87,87,255,4,86,87,255,4,86,86,255,4,86,86,255, + 4,86,85,255,5,85,85,255,5,85,84,255,5,85,83,255, + 5,85,83,255,5,84,82,255,5,84,81,255,5,84,81,255, + 5,84,80,255,5,83,80,255,5,83,79,255,5,83,78,255, + 5,83,78,255,5,82,77,255,5,82,76,255,5,82,76,255, + 5,82,75,255,5,82,75,255,5,82,74,255,5,82,74,255, + 5,82,73,255,5,81,73,255,5,81,72,255,5,81,72,255, + 5,81,71,255,5,80,71,255,5,80,70,255,5,80,69,255, + 5,80,69,255,5,79,68,255,5,79,67,255,5,79,67,255, + 5,78,66,255,5,78,66,255,5,77,65,255,5,77,65,255, + 5,77,64,255,5,76,64,255,5,76,63,255,5,76,63,255, + 5,76,62,255,4,76,61,255,4,76,60,255,4,76,60,255, + 4,76,59,255,5,75,59,255,5,75,58,255,5,75,58,255, + 5,75,57,255,5,74,57,255,5,74,56,255,5,74,56,255, + 5,74,56,255,5,74,55,255,5,74,55,255,5,74,55,255, + 5,74,54,255,5,73,54,255,5,73,53,255,5,73,53,255, + 5,73,52,255,6,73,52,255,6,73,51,255,6,73,51,255, + 6,73,51,255,6,74,50,255,6,74,50,255,6,74,50,255, + 6,74,49,255,7,74,49,255,7,74,48,255,7,74,48,255, + 7,74,48,255,8,75,47,255,8,75,47,255,8,75,47,255, + 8,75,47,255,9,76,46,255,9,76,46,255,9,76,46,255, + 9,76,46,255,10,76,45,255,10,76,45,255,10,76,45,255, + 10,76,45,255,11,76,44,255,11,76,44,255,11,76,44,255, + 11,76,44,255,11,75,44,255,11,75,44,255,11,75,44,255, + 11,75,44,255,12,75,43,255,12,75,43,255,12,75,43,255, + 12,75,43,255,13,74,42,255,13,74,42,255,13,74,42,255, + 13,74,42,255,13,73,42,255,13,73,42,255,13,73,42,255, + 13,73,42,255,13,72,41,255,13,72,41,255,13,72,41,255, + 13,72,41,255,13,71,41,255,13,71,41,255,13,71,41,255, + 13,70,41,255,13,70,40,255,13,69,40,255,13,69,40,255, + 13,68,40,255,12,68,39,255,12,67,39,255,12,67,39,255, + 12,67,39,255,12,66,39,255,12,66,39,255,12,66,39,255, + 12,65,39,255,11,65,38,255,11,64,38,255,11,64,38,255, + 11,63,38,255,10,63,37,255,10,62,37,255,10,62,37,255, + 10,61,37,255,10,61,36,255,10,60,36,255,10,60,36,255, + 10,59,36,255,9,58,35,255,9,57,35,255,9,57,35,255, + 9,56,35,255,8,56,35,255,8,55,35,255,8,55,35,255, + 8,54,35,255,7,54,34,255,7,53,34,255,7,53,34,255, + 7,52,34,255,6,51,33,255,6,50,33,255,6,50,33,255, + 6,49,33,255,6,49,33,255,6,48,33,255,6,48,33,255, + 6,47,33,255,5,47,32,255,5,46,32,255,5,46,32,255, + 5,45,32,255,5,45,31,255,5,44,31,255,5,44,31,255, + 5,43,31,255,5,43,31,255,5,42,31,255,5,42,31,255, + 5,41,31,255,4,41,30,255,4,40,30,255,4,40,30,255, + 4,39,30,255,4,39,30,255,4,38,30,255,4,38,30,255, + 4,38,30,255,4,37,30,255,4,37,30,255,4,37,30,255, + 4,37,30,255,3,36,29,255,3,36,29,255,3,36,29,255, + 3,36,29,255,73,87,28,255,73,87,28,255,73,87,28,255, + 73,88,28,255,74,88,29,255,74,89,29,255,74,89,29,255, + 74,90,29,255,75,90,29,255,75,91,29,255,75,91,29,255, + 75,92,29,255,76,93,29,255,76,94,29,255,76,94,29,255, + 76,95,29,255,77,95,30,255,77,96,30,255,77,96,30,255, + 77,97,30,255,78,98,31,255,78,99,31,255,78,99,31,255, + 78,100,31,255,78,100,32,255,78,101,32,255,78,101,32,255, + 78,102,32,255,78,102,32,255,78,103,32,255,78,103,32,255, + 78,103,32,255,77,104,33,255,77,104,33,255,77,104,33,255, + 76,104,33,255,76,105,34,255,75,105,34,255,75,105,34,255, + 74,105,34,255,74,105,35,255,73,105,35,255,73,105,35,255, + 72,105,35,255,72,105,35,255,71,105,35,255,71,105,35,255, + 70,105,35,255,70,105,36,255,69,105,36,255,69,105,36,255, + 69,105,36,255,68,104,36,255,68,104,36,255,68,104,36,255, + 67,104,36,255,67,104,37,255,66,104,37,255,66,104,37,255, + 66,104,37,255,65,105,38,255,65,105,38,255,65,105,38,255, + 65,105,38,255,64,105,39,255,64,105,39,255,64,105,39,255, + 64,105,39,255,64,106,39,255,64,106,39,255,64,106,39,255, + 64,106,39,255,64,107,40,255,64,107,40,255,64,107,40,255, + 64,107,40,255,64,108,41,255,64,108,41,255,64,108,41,255, + 64,108,41,255,64,109,42,255,64,109,42,255,64,109,42,255, + 64,109,42,255,65,109,43,255,65,109,43,255,65,109,43,255, + 65,109,43,255,65,110,43,255,65,110,43,255,65,110,43,255, + 65,110,43,255,65,110,44,255,65,110,44,255,65,110,44,255, + 65,110,44,255,64,109,45,255,64,109,45,255,64,109,45,255, + 64,109,45,255,64,109,45,255,64,109,45,255,64,109,45,255, + 64,109,45,255,63,108,45,255,63,108,45,255,63,108,45,255, + 63,108,45,255,62,107,46,255,62,107,46,255,62,107,46,255, + 62,107,46,255,61,106,46,255,61,106,46,255,61,106,46,255, + 61,106,46,255,60,106,46,255,60,106,46,255,60,106,46,255, + 59,106,46,255,59,105,46,255,58,105,46,255,58,105,46,255, + 58,105,46,255,57,105,45,255,57,105,45,255,57,105,45,255, + 57,105,45,255,56,105,45,255,56,105,45,255,56,105,45,255, + 56,105,45,255,56,105,45,255,56,105,45,255,56,105,45,255, + 55,105,45,255,55,104,45,255,54,104,45,255,54,104,45,255, + 54,104,45,255,53,103,45,255,53,103,45,255,53,103,45,255, + 52,103,45,255,52,102,44,255,51,102,44,255,51,102,44,255, + 51,102,44,255,50,101,44,255,50,101,44,255,50,101,44,255, + 49,101,44,255,49,100,44,255,48,100,44,255,48,100,44,255, + 47,99,44,255,47,99,44,255,46,98,44,255,46,98,44,255, + 45,97,44,255,45,97,44,255,44,96,44,255,44,96,44,255, + 43,95,44,255,42,95,44,255,42,94,44,255,41,94,44,255, + 40,93,44,255,40,93,44,255,39,92,44,255,39,92,44,255, + 38,91,44,255,37,91,44,255,37,90,44,255,36,90,44,255, + 35,89,44,255,35,89,44,255,34,88,44,255,34,88,44,255, + 34,87,44,255,33,87,44,255,33,86,44,255,33,86,44,255, + 33,85,44,255,32,85,44,255,32,84,44,255,32,84,44,255, + 32,84,44,255,31,83,44,255,31,83,44,255,31,83,44,255, + 31,83,44,255,31,82,44,255,31,82,44,255,31,82,44,255, + 31,82,44,255,32,82,44,255,32,82,44,255,32,82,44,255, + 32,82,44,255,33,83,45,255,33,83,45,255,33,83,45,255, + 34,83,45,255,34,84,45,255,35,84,45,255,35,84,45,255, + 36,84,45,255,36,85,45,255,37,85,45,255,37,85,45,255, + 38,86,45,255,38,87,45,255,39,87,45,255,39,88,45,255, + 40,89,45,255,41,89,45,255,41,90,45,255,42,90,45,255, + 43,91,45,255,44,92,45,255,44,93,45,255,45,94,45,255, + 46,95,45,255,46,96,45,255,47,96,45,255,47,97,45,255, + 48,98,45,255,49,99,45,255,49,99,45,255,50,100,45,255, + 51,101,45,255,51,101,45,255,52,102,45,255,52,102,45,255, + 53,103,45,255,53,104,45,255,54,104,45,255,54,105,45,255, + 55,106,45,255,55,106,45,255,56,107,45,255,56,107,45,255, + 56,108,45,255,57,108,45,255,57,109,45,255,57,109,45,255, + 57,109,45,255,58,110,45,255,58,110,45,255,58,110,45,255, + 58,110,45,255,59,111,45,255,59,111,45,255,59,111,45,255, + 59,112,45,255,60,112,45,255,60,113,45,255,60,113,45,255, + 60,113,45,255,61,114,45,255,61,114,45,255,61,114,45,255, + 61,114,45,255,62,115,45,255,62,115,45,255,62,115,45,255, + 62,115,45,255,63,116,45,255,63,116,45,255,63,116,45,255, + 63,116,45,255,64,117,45,255,64,117,45,255,64,117,45,255, + 64,118,45,255,64,118,45,255,64,119,45,255,64,119,45,255, + 65,119,45,255,65,120,46,255,66,120,46,255,66,120,46,255, + 66,121,46,255,67,121,46,255,67,122,46,255,67,122,46,255, + 67,123,46,255,68,123,47,255,68,124,47,255,68,124,47,255, + 69,125,47,255,69,125,48,255,70,126,48,255,70,126,48,255, + 71,127,49,255,71,128,49,255,72,128,50,255,72,129,50,255, + 73,130,51,255,73,130,52,255,74,131,52,255,74,131,53,255, + 75,132,54,255,76,133,54,255,76,133,55,255,77,134,55,255, + 78,135,56,255,79,136,57,255,79,136,58,255,80,137,59,255, + 81,138,60,255,82,139,62,255,83,140,63,255,84,141,64,255, + 85,142,65,255,86,143,66,255,87,143,67,255,88,144,68,255, + 89,145,70,255,91,146,72,255,92,147,73,255,93,148,75,255, + 94,149,77,255,96,150,79,255,97,151,81,255,98,152,83,255, + 99,153,85,255,101,154,87,255,102,155,89,255,103,156,91,255, + 104,157,94,255,106,158,96,255,107,159,99,255,108,160,101,255, + 109,161,104,255,111,162,106,255,112,163,109,255,113,164,111,255, + 114,165,114,255,115,166,116,255,116,166,119,255,117,167,121,255, + 118,168,124,255,119,169,127,255,119,169,130,255,120,170,132,255, + 121,171,135,255,122,172,138,255,123,172,141,255,124,173,143,255, + 124,174,146,255,125,174,148,255,125,175,151,255,125,175,153,255, + 126,176,155,255,126,176,158,255,127,177,160,255,127,177,162,255, + 127,177,164,255,127,178,166,255,127,178,168,255,127,178,170,255, + 127,178,172,255,126,179,174,255,126,179,175,255,126,179,177,255, + 125,179,178,255,125,180,180,255,124,180,181,255,124,180,182,255, + 123,180,183,255,122,180,184,255,122,180,185,255,121,180,186,255, + 120,180,187,255,119,179,188,255,119,179,188,255,118,179,189,255, + 117,179,189,255,116,179,190,255,115,179,190,255,114,179,190,255, + 113,179,190,255,112,178,191,255,111,178,191,255,110,178,191,255, + 109,178,191,255,107,177,191,255,106,177,191,255,105,177,191,255, + 104,177,191,255,103,176,190,255,102,176,190,255,101,176,190,255, + 100,176,190,255,98,175,189,255,97,175,189,255,96,175,189,255, + 95,175,189,255,94,174,188,255,93,174,188,255,92,174,188,255, + 91,174,188,255,89,173,187,255,88,173,187,255,87,173,187,255, + 86,173,187,255,85,172,186,255,84,172,186,255,83,172,186,255, + 82,171,186,255,81,171,185,255,80,170,185,255,79,170,185,255, + 78,170,185,255,77,169,184,255,76,169,184,255,75,169,184,255, + 74,169,184,255,73,168,183,255,72,168,183,255,71,168,183,255, + 70,167,183,255,69,167,182,255,69,166,182,255,68,166,182,255, + 67,166,181,255,66,165,181,255,65,165,180,255,64,165,180,255, + 63,165,180,255,62,164,179,255,61,164,179,255,60,164,179,255, + 59,163,178,255,58,163,178,255,57,162,177,255,56,162,177,255, + 55,161,177,255,54,161,176,255,53,160,176,255,52,160,176,255, + 51,159,175,255,51,159,175,255,50,159,175,255,49,158,174,255, + 48,158,174,255,47,157,173,255,45,157,173,255,44,156,172,255, + 43,156,172,255,42,155,172,255,41,155,171,255,40,154,171,255, + 39,154,171,255,38,153,170,255,37,153,170,255,36,152,169,255, + 35,152,169,255,34,152,168,255,33,151,168,255,32,151,167,255, + 31,150,167,255,31,150,167,255,30,149,166,255,29,148,166,255, + 28,148,166,255,27,148,165,255,26,147,165,255,25,147,164,255, + 24,147,164,255,24,146,164,255,23,146,163,255,22,145,163,255, + 21,145,163,255,21,144,163,255,20,144,162,255,19,143,162,255, + 19,143,162,255,18,143,161,255,18,142,161,255,17,142,160,255, + 17,142,160,255,16,141,160,255,16,141,159,255,15,140,159,255, + 15,140,159,255,14,140,159,255,14,139,158,255,13,139,158,255, + 13,139,158,255,13,139,158,255,12,138,157,255,12,138,157,255, + 12,138,157,255,11,138,157,255,11,137,156,255,10,137,156,255, + 10,137,156,255,10,137,156,255,9,136,156,255,9,136,156,255, + 9,136,156,255,9,136,156,255,9,135,155,255,9,135,155,255, + 9,135,155,255,9,135,155,255,8,134,156,255,8,134,156,255, + 8,134,156,255,8,134,156,255,8,133,155,255,8,133,155,255, + 8,133,155,255,8,133,155,255,7,132,155,255,7,132,155,255, + 7,132,155,255,7,132,155,255,7,131,155,255,7,131,155,255, + 7,131,155,255,7,131,155,255,7,131,155,255,7,131,155,255, + 7,131,155,255,7,131,155,255,7,130,154,255,7,130,154,255, + 7,130,154,255,7,130,154,255,7,129,154,255,7,129,154,255, + 7,129,154,255,7,129,154,255,7,129,154,255,7,129,154,255, + 7,129,154,255,7,129,154,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,157,255,7,128,157,255, + 7,128,157,255,7,128,157,255,7,127,158,255,7,127,158,255, + 7,127,158,255,7,127,158,255,7,127,158,255,7,127,158,255, + 7,127,158,255,7,127,158,255,7,127,159,255,7,127,159,255, + 7,127,159,255,7,127,159,255,7,127,159,255,7,127,159,255, + 7,127,159,255,7,127,159,255,7,126,159,255,7,126,159,255, + 7,126,159,255,7,126,159,255,7,126,159,255,7,126,159,255, + 7,126,159,255,7,126,159,255,7,125,159,255,7,125,159,255, + 7,125,159,255,7,125,159,255,7,125,159,255,7,125,159,255, + 7,125,159,255,7,125,159,255,7,124,158,255,7,124,158,255, + 7,124,158,255,7,124,158,255,7,123,158,255,7,123,158,255, + 7,123,158,255,7,123,157,255,7,122,157,255,7,122,156,255, + 7,122,156,255,7,121,155,255,7,121,155,255,7,120,154,255, + 7,120,154,255,7,120,153,255,7,119,153,255,7,119,152,255, + 7,119,151,255,7,118,151,255,7,118,150,255,7,117,149,255, + 7,116,148,255,7,116,148,255,7,115,147,255,7,114,146,255, + 7,114,145,255,7,113,144,255,7,113,143,255,7,112,142,255, + 7,112,141,255,7,111,141,255,6,111,140,255,6,110,139,255, + 6,110,138,255,6,109,137,255,6,109,136,255,6,108,135,255, + 6,107,134,255,6,107,133,255,6,106,132,255,6,105,131,255, + 6,105,130,255,6,104,129,255,5,104,128,255,5,103,126,255, + 5,103,125,255,5,103,124,255,5,102,123,255,5,102,122,255, + 5,102,121,255,5,101,120,255,5,101,119,255,5,100,118,255, + 5,100,117,255,5,99,117,255,5,99,116,255,5,98,115,255, + 5,98,114,255,5,98,114,255,5,97,113,255,5,97,112,255, + 5,97,111,255,5,97,111,255,5,96,110,255,5,96,109,255, + 5,96,108,255,5,96,108,255,5,95,107,255,5,95,106,255, + 5,95,106,255,5,95,105,255,5,94,105,255,5,94,104,255, + 5,94,103,255,5,94,103,255,5,93,102,255,5,93,101,255, + 5,93,101,255,5,93,100,255,5,92,100,255,5,92,99,255, + 5,92,99,255,5,92,98,255,4,91,98,255,4,91,97,255, + 4,91,97,255,4,91,96,255,4,90,96,255,4,90,95,255, + 4,90,94,255,4,90,94,255,4,89,93,255,4,89,92,255, + 4,89,92,255,4,89,91,255,4,88,91,255,4,88,90,255, + 4,88,90,255,4,88,89,255,4,87,89,255,4,87,88,255, + 4,87,88,255,4,87,87,255,5,86,87,255,5,86,86,255, + 5,86,85,255,5,86,85,255,5,85,84,255,5,85,83,255, + 5,85,83,255,5,85,82,255,5,84,82,255,5,84,81,255, + 5,84,80,255,5,84,80,255,5,83,79,255,5,83,78,255, + 5,83,78,255,5,83,77,255,5,83,77,255,5,83,76,255, + 5,83,75,255,5,83,75,255,5,82,74,255,5,82,73,255, + 5,82,73,255,5,82,72,255,5,81,72,255,5,81,71,255, + 5,81,70,255,5,81,70,255,5,80,69,255,5,80,68,255, + 5,80,68,255,5,79,67,255,5,79,67,255,5,78,66,255, + 5,78,66,255,5,78,65,255,5,77,65,255,5,77,64,255, + 5,77,64,255,5,77,63,255,4,77,62,255,4,77,61,255, + 4,77,61,255,4,77,60,255,5,76,60,255,5,76,59,255, + 5,76,59,255,5,76,58,255,5,75,58,255,5,75,57,255, + 5,75,57,255,5,75,57,255,5,75,56,255,5,75,56,255, + 5,75,56,255,5,75,55,255,5,74,55,255,5,74,54,255, + 5,74,54,255,5,74,53,255,6,74,53,255,6,74,52,255, + 6,74,52,255,6,74,52,255,6,75,51,255,6,75,51,255, + 6,75,51,255,6,75,50,255,7,75,50,255,7,75,49,255, + 7,75,49,255,7,75,49,255,7,75,48,255,7,75,48,255, + 7,75,48,255,7,75,48,255,8,76,47,255,8,76,47,255, + 8,76,47,255,8,76,47,255,9,76,46,255,9,76,46,255, + 9,76,46,255,9,76,46,255,10,76,45,255,10,76,45,255, + 10,76,45,255,10,76,45,255,10,75,44,255,10,75,44,255, + 10,75,44,255,10,75,44,255,11,75,44,255,11,75,44,255, + 11,75,44,255,11,75,44,255,12,74,43,255,12,74,43,255, + 12,74,43,255,12,74,43,255,12,73,42,255,12,73,42,255, + 12,73,42,255,12,73,42,255,12,72,42,255,12,72,42,255, + 12,72,42,255,12,72,42,255,12,71,41,255,12,71,41,255, + 12,71,41,255,12,70,41,255,12,70,40,255,12,69,40,255, + 12,69,40,255,12,68,40,255,11,68,39,255,11,67,39,255, + 11,67,39,255,11,67,39,255,11,66,39,255,11,66,39,255, + 11,66,39,255,11,65,39,255,10,65,38,255,10,64,38,255, + 10,64,38,255,10,63,38,255,9,63,37,255,9,62,37,255, + 9,62,37,255,9,61,37,255,9,61,36,255,9,60,36,255, + 9,60,36,255,9,59,36,255,8,58,35,255,8,57,35,255, + 8,57,35,255,8,56,35,255,7,56,35,255,7,55,35,255, + 7,55,35,255,7,54,35,255,7,54,34,255,7,53,34,255, + 7,53,34,255,7,52,34,255,6,51,33,255,6,50,33,255, + 6,50,33,255,6,49,33,255,6,49,33,255,6,48,33,255, + 6,48,33,255,6,47,33,255,5,47,32,255,5,46,32,255, + 5,46,32,255,5,45,32,255,5,45,31,255,5,44,31,255, + 5,44,31,255,5,43,31,255,5,43,31,255,5,42,31,255, + 5,42,31,255,5,41,31,255,4,41,30,255,4,40,30,255, + 4,40,30,255,4,40,30,255,4,39,30,255,4,39,30,255, + 4,39,30,255,4,39,30,255,4,38,30,255,4,38,30,255, + 4,38,30,255,4,38,30,255,3,37,29,255,3,37,29,255, + 3,37,29,255,3,37,29,255,73,87,28,255,73,87,28,255, + 73,87,28,255,73,88,28,255,74,88,29,255,74,89,29,255, + 74,89,29,255,74,90,29,255,75,90,29,255,75,91,29,255, + 75,91,29,255,75,92,29,255,76,93,29,255,76,94,29,255, + 76,94,29,255,76,95,29,255,77,95,30,255,77,96,30,255, + 77,96,30,255,77,97,30,255,78,98,31,255,78,99,31,255, + 78,99,31,255,78,100,31,255,78,100,32,255,78,101,32,255, + 78,101,32,255,78,102,32,255,78,102,32,255,78,103,32,255, + 78,103,32,255,78,103,32,255,77,104,33,255,77,104,33,255, + 77,104,33,255,76,104,33,255,76,105,34,255,75,105,34,255, + 75,105,34,255,74,105,34,255,74,105,35,255,73,105,35,255, + 73,105,35,255,72,105,35,255,72,105,35,255,71,105,35,255, + 71,105,35,255,70,105,35,255,70,105,36,255,69,105,36,255, + 69,105,36,255,68,105,36,255,67,104,36,255,66,104,36,255, + 66,104,36,255,65,104,36,255,65,104,37,255,64,104,37,255, + 64,104,37,255,64,104,37,255,63,105,38,255,63,105,38,255, + 63,105,38,255,63,105,38,255,62,105,39,255,62,105,39,255, + 62,105,39,255,62,105,39,255,62,106,39,255,62,106,39,255, + 62,106,39,255,62,106,39,255,62,107,40,255,62,107,40,255, + 62,107,40,255,62,107,40,255,62,108,41,255,62,108,41,255, + 62,108,41,255,62,108,41,255,62,109,42,255,62,109,42,255, + 62,109,42,255,62,109,42,255,63,109,43,255,63,109,43,255, + 63,109,43,255,63,109,43,255,63,110,43,255,63,110,43,255, + 63,110,43,255,63,110,43,255,63,110,44,255,63,110,44,255, + 63,110,44,255,63,110,44,255,62,109,45,255,62,109,45,255, + 62,109,45,255,62,109,45,255,62,109,45,255,62,109,45,255, + 62,109,45,255,62,109,45,255,61,108,45,255,61,108,45,255, + 61,108,45,255,61,108,45,255,60,107,46,255,60,107,46,255, + 60,107,46,255,60,107,46,255,59,106,46,255,59,106,46,255, + 59,106,46,255,59,106,46,255,58,106,46,255,58,106,46,255, + 58,106,46,255,57,106,46,255,57,105,46,255,56,105,46,255, + 56,105,46,255,56,105,46,255,55,105,45,255,55,105,45,255, + 55,105,45,255,55,105,45,255,54,105,45,255,54,105,45,255, + 54,105,45,255,54,105,45,255,54,105,45,255,54,105,45,255, + 54,105,45,255,53,105,45,255,53,104,45,255,52,104,45,255, + 52,104,45,255,52,104,45,255,51,103,45,255,51,103,45,255, + 51,103,45,255,50,103,45,255,50,102,44,255,49,102,44,255, + 49,102,44,255,49,102,44,255,48,101,44,255,48,101,44,255, + 48,101,44,255,47,101,44,255,47,100,44,255,46,100,44,255, + 46,100,44,255,45,99,44,255,45,99,44,255,44,98,44,255, + 44,98,44,255,43,97,44,255,43,97,44,255,42,96,44,255, + 42,96,44,255,41,95,44,255,40,95,44,255,40,94,44,255, + 39,94,44,255,38,93,44,255,38,93,44,255,37,92,44,255, + 37,92,44,255,36,91,44,255,35,91,44,255,35,90,44,255, + 34,90,44,255,34,89,44,255,33,89,44,255,33,88,44,255, + 33,88,44,255,32,87,44,255,32,87,44,255,31,86,44,255, + 31,86,44,255,31,85,44,255,30,85,44,255,30,84,44,255, + 30,84,44,255,30,84,44,255,30,83,44,255,30,83,44,255, + 30,83,44,255,30,83,44,255,30,82,44,255,30,82,44,255, + 30,82,44,255,30,82,44,255,30,82,44,255,30,82,44,255, + 30,82,44,255,31,82,44,255,31,83,45,255,32,83,45,255, + 32,83,45,255,32,83,45,255,33,84,45,255,33,84,45,255, + 33,84,45,255,34,84,45,255,34,85,45,255,35,85,45,255, + 35,85,45,255,36,86,45,255,36,87,45,255,37,87,45,255, + 37,88,45,255,38,89,45,255,39,89,45,255,39,90,45,255, + 40,90,45,255,41,91,45,255,42,92,45,255,42,93,45,255, + 43,94,45,255,44,95,45,255,44,96,45,255,45,96,45,255, + 45,97,45,255,46,98,45,255,47,99,45,255,47,99,45,255, + 48,100,45,255,49,101,45,255,49,101,45,255,50,102,45,255, + 50,102,45,255,51,103,45,255,51,104,45,255,52,104,45,255, + 52,105,45,255,53,106,45,255,53,106,45,255,54,107,45,255, + 54,107,45,255,54,108,45,255,55,108,45,255,55,109,45,255, + 55,109,45,255,55,109,45,255,56,110,45,255,56,110,45,255, + 56,110,45,255,56,110,45,255,57,111,45,255,57,111,45,255, + 57,111,45,255,57,112,45,255,58,112,45,255,58,113,45,255, + 58,113,45,255,58,113,45,255,59,114,45,255,59,114,45,255, + 59,114,45,255,59,114,45,255,60,115,45,255,60,115,45,255, + 60,115,45,255,60,115,45,255,61,116,45,255,61,116,45,255, + 61,116,45,255,61,116,45,255,62,117,45,255,62,117,45,255, + 62,117,45,255,62,118,45,255,62,118,45,255,62,119,45,255, + 62,119,45,255,63,119,45,255,63,120,46,255,64,120,46,255, + 64,120,46,255,64,121,46,255,65,121,46,255,65,122,46,255, + 65,122,46,255,65,123,46,255,66,123,47,255,66,124,47,255, + 66,124,47,255,67,125,47,255,67,125,48,255,68,126,48,255, + 68,126,48,255,69,127,49,255,69,128,49,255,70,128,50,255, + 70,129,50,255,71,130,51,255,71,130,52,255,72,131,52,255, + 72,131,53,255,73,132,54,255,74,133,55,255,74,133,55,255, + 75,134,56,255,76,135,57,255,77,136,58,255,77,136,59,255, + 78,137,60,255,79,138,61,255,80,139,63,255,81,140,64,255, + 82,141,65,255,83,142,66,255,84,143,68,255,85,143,69,255, + 86,144,70,255,87,145,72,255,89,146,74,255,90,147,75,255, + 91,148,77,255,92,149,79,255,94,150,81,255,95,151,83,255, + 96,152,85,255,97,153,87,255,99,154,89,255,100,155,91,255, + 101,156,93,255,102,157,96,255,104,158,98,255,105,159,101,255, + 106,160,103,255,108,161,106,255,109,162,108,255,111,163,111,255, + 112,164,113,255,113,165,116,255,114,166,118,255,115,166,121,255, + 116,167,123,255,117,168,126,255,118,169,129,255,119,169,132,255, + 120,170,134,255,121,171,137,255,122,172,140,255,123,172,143,255, + 124,173,145,255,124,174,148,255,125,174,150,255,125,175,153,255, + 125,175,155,255,126,176,157,255,126,176,160,255,127,177,162,255, + 127,177,164,255,127,177,166,255,127,178,168,255,127,178,170,255, + 127,178,172,255,127,178,174,255,126,179,176,255,126,179,177,255, + 126,179,179,255,125,179,180,255,125,180,182,255,124,180,183,255, + 124,180,184,255,123,180,185,255,122,180,186,255,122,180,187,255, + 121,180,188,255,120,180,189,255,119,179,190,255,119,179,190,255, + 118,179,191,255,117,179,191,255,116,179,192,255,115,179,192,255, + 114,179,192,255,113,179,192,255,112,178,193,255,111,178,193,255, + 110,178,193,255,109,178,193,255,108,177,193,255,107,177,193,255, + 106,177,193,255,105,177,193,255,103,176,192,255,102,176,192,255, + 101,176,192,255,100,176,192,255,99,175,191,255,98,175,191,255, + 97,175,191,255,96,175,191,255,94,174,190,255,93,174,190,255, + 92,174,190,255,91,174,190,255,90,173,189,255,89,173,189,255, + 88,173,189,255,87,173,189,255,85,172,188,255,84,172,188,255, + 83,172,188,255,82,172,188,255,81,171,187,255,80,171,187,255, + 79,171,187,255,78,171,187,255,77,170,186,255,76,170,186,255, + 75,170,186,255,74,170,186,255,73,169,185,255,72,169,185,255, + 71,169,185,255,70,168,185,255,69,168,184,255,69,167,184,255, + 68,167,184,255,67,167,183,255,66,166,183,255,65,166,182,255, + 64,166,182,255,63,165,182,255,62,165,181,255,61,164,181,255, + 60,164,181,255,59,163,180,255,58,163,180,255,57,162,179,255, + 56,162,179,255,55,162,179,255,54,161,178,255,53,161,178,255, + 52,161,178,255,51,160,177,255,51,160,177,255,50,160,177,255, + 49,159,176,255,48,159,176,255,47,158,175,255,45,158,175,255, + 44,157,174,255,43,157,174,255,42,156,174,255,41,156,173,255, + 40,155,173,255,39,155,173,255,38,154,172,255,37,154,172,255, + 36,153,171,255,35,153,171,255,34,152,170,255,33,152,170,255, + 32,151,169,255,31,151,169,255,31,151,169,255,30,150,168,255, + 29,150,168,255,28,150,168,255,27,149,167,255,26,149,167,255, + 25,148,166,255,24,148,166,255,24,147,166,255,23,147,165,255, + 22,146,165,255,21,146,165,255,21,145,165,255,20,145,164,255, + 19,144,164,255,19,144,164,255,18,144,163,255,18,143,163,255, + 17,143,162,255,17,143,162,255,16,142,162,255,16,142,161,255, + 15,141,161,255,15,141,161,255,14,141,161,255,14,140,160,255, + 13,140,160,255,13,140,160,255,13,140,160,255,12,139,159,255, + 12,139,159,255,12,139,159,255,11,139,159,255,11,138,158,255, + 10,138,158,255,10,138,158,255,10,137,158,255,9,137,158,255, + 9,136,158,255,9,136,158,255,9,136,158,255,9,135,157,255, + 9,135,157,255,9,135,157,255,9,135,157,255,8,134,157,255, + 8,134,157,255,8,134,157,255,8,134,157,255,8,133,156,255, + 8,133,156,255,8,133,156,255,8,133,156,255,7,132,156,255, + 7,132,156,255,7,132,156,255,7,132,156,255,7,131,155,255, + 7,131,155,255,7,131,155,255,7,131,155,255,7,131,155,255, + 7,131,155,255,7,131,155,255,7,131,155,255,7,130,154,255, + 7,130,154,255,7,130,154,255,7,130,154,255,7,129,154,255, + 7,129,154,255,7,129,154,255,7,129,154,255,7,129,154,255, + 7,129,154,255,7,129,154,255,7,129,154,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,155,255,7,128,155,255, + 7,128,155,255,7,128,155,255,7,128,155,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,157,255, + 7,128,157,255,7,128,157,255,7,128,157,255,7,127,158,255, + 7,127,158,255,7,127,158,255,7,127,158,255,7,127,158,255, + 7,127,158,255,7,127,158,255,7,127,158,255,7,127,159,255, + 7,127,159,255,7,127,159,255,7,127,159,255,7,127,159,255, + 7,127,159,255,7,127,159,255,7,127,159,255,7,126,159,255, + 7,126,159,255,7,126,159,255,7,126,159,255,7,126,159,255, + 7,126,159,255,7,126,159,255,7,126,159,255,7,125,159,255, + 7,125,159,255,7,125,159,255,7,125,159,255,7,125,159,255, + 7,125,159,255,7,125,159,255,7,125,159,255,7,124,158,255, + 7,124,158,255,7,124,158,255,7,124,158,255,7,123,158,255, + 7,123,158,255,7,123,158,255,7,123,157,255,7,122,157,255, + 7,122,156,255,7,122,156,255,7,121,155,255,7,121,155,255, + 7,120,154,255,7,120,154,255,7,120,153,255,7,119,153,255, + 7,119,152,255,7,119,151,255,7,118,151,255,7,118,150,255, + 7,117,149,255,7,116,148,255,7,116,148,255,7,115,147,255, + 7,114,146,255,7,114,145,255,7,113,144,255,7,113,143,255, + 7,112,142,255,7,112,141,255,7,111,141,255,6,111,140,255, + 6,110,139,255,6,110,138,255,6,109,137,255,6,109,136,255, + 6,108,135,255,6,107,134,255,6,107,133,255,6,106,132,255, + 6,105,131,255,6,105,130,255,6,104,130,255,5,104,129,255, + 5,103,128,255,5,103,127,255,5,103,126,255,5,102,125,255, + 5,102,124,255,5,102,123,255,5,101,122,255,5,101,121,255, + 5,100,120,255,5,100,119,255,5,100,119,255,5,99,118,255, + 5,99,117,255,5,99,116,255,5,98,116,255,5,98,115,255, + 5,97,114,255,5,97,113,255,5,97,113,255,5,96,112,255, + 5,96,111,255,5,96,110,255,5,96,110,255,5,96,109,255, + 5,96,108,255,5,96,108,255,5,96,107,255,5,95,107,255, + 5,95,106,255,5,95,105,255,5,95,105,255,5,94,104,255, + 5,94,103,255,5,94,103,255,5,94,102,255,5,93,102,255, + 5,93,101,255,5,93,101,255,5,93,100,255,4,92,100,255, + 4,92,99,255,4,92,99,255,4,92,98,255,4,91,98,255, + 4,91,97,255,4,91,96,255,4,91,96,255,4,90,95,255, + 4,90,94,255,4,90,94,255,4,90,93,255,4,89,93,255, + 4,89,92,255,4,89,92,255,4,89,91,255,4,88,91,255, + 4,88,90,255,4,88,90,255,4,88,89,255,5,87,89,255, + 5,87,88,255,5,87,87,255,5,87,87,255,5,86,86,255, + 5,86,85,255,5,86,85,255,5,86,84,255,5,85,84,255, + 5,85,83,255,5,85,82,255,5,85,82,255,5,85,81,255, + 5,85,80,255,5,85,80,255,5,85,79,255,5,84,79,255, + 5,84,78,255,5,84,77,255,5,84,77,255,5,83,76,255, + 5,83,75,255,5,83,75,255,5,83,74,255,5,82,74,255, + 5,82,73,255,5,82,72,255,5,81,72,255,5,81,71,255, + 5,80,70,255,5,80,70,255,5,80,69,255,5,79,69,255, + 5,79,68,255,5,79,68,255,5,79,67,255,5,78,67,255, + 5,78,66,255,5,78,66,255,5,78,65,255,4,77,64,255, + 4,77,63,255,4,77,63,255,4,77,62,255,5,76,62,255, + 5,76,61,255,5,76,61,255,5,76,60,255,5,75,60,255, + 5,75,59,255,5,75,59,255,5,75,58,255,5,75,58,255, + 5,75,57,255,5,75,57,255,5,75,56,255,5,74,56,255, + 5,74,55,255,5,74,55,255,5,74,54,255,6,74,54,255, + 6,74,53,255,6,74,53,255,6,74,53,255,6,75,52,255, + 6,75,52,255,6,75,52,255,6,75,51,255,7,75,51,255, + 7,75,50,255,7,75,50,255,7,75,50,255,7,75,49,255, + 7,75,49,255,7,75,49,255,7,75,48,255,8,76,48,255, + 8,76,47,255,8,76,47,255,8,76,47,255,9,76,46,255, + 9,76,46,255,9,76,46,255,9,76,46,255,10,76,45,255, + 10,76,45,255,10,76,45,255,10,76,45,255,10,75,44,255, + 10,75,44,255,10,75,44,255,10,75,44,255,11,75,44,255, + 11,75,44,255,11,75,44,255,11,75,44,255,12,74,43,255, + 12,74,43,255,12,74,43,255,12,74,43,255,12,73,42,255, + 12,73,42,255,12,73,42,255,12,73,42,255,12,72,42,255, + 12,72,42,255,12,72,42,255,12,72,42,255,12,71,41,255, + 12,71,41,255,12,71,41,255,12,70,41,255,12,70,40,255, + 12,69,40,255,12,69,40,255,12,68,40,255,11,68,39,255, + 11,67,39,255,11,67,39,255,11,67,39,255,11,66,39,255, + 11,66,39,255,11,66,39,255,11,65,39,255,10,65,38,255, + 10,64,38,255,10,64,38,255,10,63,38,255,9,63,37,255, + 9,62,37,255,9,62,37,255,9,61,37,255,9,61,36,255, + 9,60,36,255,9,60,36,255,9,59,36,255,8,58,35,255, + 8,57,35,255,8,57,35,255,8,56,35,255,7,56,35,255, + 7,55,35,255,7,55,35,255,7,54,35,255,7,54,34,255, + 7,53,34,255,7,53,34,255,7,52,34,255,6,51,33,255, + 6,50,33,255,6,50,33,255,6,49,33,255,6,49,33,255, + 6,48,33,255,6,48,33,255,6,47,33,255,5,47,32,255, + 5,46,32,255,5,46,32,255,5,45,32,255,5,45,31,255, + 5,44,31,255,5,44,31,255,5,43,31,255,5,43,31,255, + 5,42,31,255,5,42,31,255,5,41,31,255,4,41,30,255, + 4,40,30,255,4,40,30,255,4,40,30,255,4,39,30,255, + 4,39,30,255,4,39,30,255,4,39,30,255,4,38,30,255, + 4,38,30,255,4,38,30,255,4,38,30,255,3,37,29,255, + 3,37,29,255,3,37,29,255,3,37,29,255,73,87,28,255, + 73,87,28,255,73,87,28,255,73,88,28,255,74,88,29,255, + 74,89,29,255,74,89,29,255,74,90,29,255,75,90,29,255, + 75,91,29,255,75,91,29,255,75,92,29,255,76,93,29,255, + 76,94,29,255,76,94,29,255,76,95,29,255,77,95,30,255, + 77,96,30,255,77,96,30,255,77,97,30,255,78,98,31,255, + 78,99,31,255,78,99,31,255,78,100,31,255,77,100,32,255, + 77,101,32,255,77,101,32,255,77,102,32,255,77,102,32,255, + 77,103,32,255,77,103,32,255,77,103,32,255,76,104,33,255, + 76,104,33,255,76,104,33,255,75,104,33,255,75,105,34,255, + 74,105,34,255,74,105,34,255,73,105,34,255,73,105,35,255, + 72,105,35,255,72,105,35,255,71,105,35,255,71,105,35,255, + 70,105,35,255,70,105,35,255,69,105,35,255,69,105,36,255, + 68,105,36,255,68,105,36,255,67,105,36,255,66,104,36,255, + 65,104,36,255,65,104,36,255,64,104,36,255,64,104,37,255, + 63,104,37,255,63,104,37,255,63,104,37,255,62,105,38,255, + 62,105,38,255,62,105,38,255,62,105,38,255,61,105,39,255, + 61,105,39,255,61,105,39,255,61,105,39,255,61,106,39,255, + 61,106,39,255,61,106,39,255,61,106,39,255,60,106,40,255, + 60,106,40,255,60,106,40,255,60,106,40,255,60,107,41,255, + 60,107,41,255,60,107,41,255,60,107,41,255,60,108,42,255, + 60,108,42,255,60,108,42,255,60,108,42,255,61,109,43,255, + 61,109,43,255,61,109,43,255,61,109,43,255,61,109,44,255, + 61,109,44,255,61,109,44,255,61,109,44,255,61,109,44,255, + 61,109,44,255,61,109,44,255,61,109,44,255,60,108,45,255, + 60,108,45,255,60,108,45,255,60,108,45,255,60,108,45,255, + 60,108,45,255,60,108,45,255,60,108,45,255,59,107,46,255, + 59,107,46,255,59,107,46,255,59,107,46,255,58,106,46,255, + 58,106,46,255,58,106,46,255,58,106,46,255,57,106,46,255, + 57,106,46,255,57,106,46,255,57,106,46,255,56,105,46,255, + 56,105,46,255,56,105,46,255,56,105,46,255,55,105,46,255, + 55,105,46,255,55,105,46,255,54,105,46,255,54,105,46,255, + 53,105,46,255,53,105,46,255,53,105,46,255,53,105,45,255, + 53,105,45,255,53,105,45,255,53,105,45,255,52,105,45,255, + 52,105,45,255,52,105,45,255,51,105,45,255,51,104,45,255, + 50,104,45,255,50,104,45,255,50,104,45,255,49,103,45,255, + 49,103,45,255,49,103,45,255,49,103,45,255,48,102,45,255, + 48,102,45,255,48,102,45,255,47,102,45,255,47,101,44,255, + 46,101,44,255,46,101,44,255,46,101,44,255,45,100,44,255, + 45,100,44,255,45,100,44,255,44,99,44,255,44,99,44,255, + 43,98,44,255,43,98,44,255,42,97,44,255,42,97,44,255, + 41,96,44,255,41,96,44,255,40,95,44,255,39,95,44,255, + 39,94,44,255,38,94,44,255,37,93,44,255,37,93,44,255, + 36,92,44,255,36,92,44,255,35,91,44,255,34,91,44,255, + 34,90,44,255,33,90,44,255,33,89,44,255,32,89,44,255, + 32,88,44,255,32,88,44,255,31,87,44,255,31,87,44,255, + 30,86,44,255,30,86,44,255,30,86,44,255,29,85,44,255, + 29,85,44,255,29,85,44,255,29,85,44,255,29,84,44,255, + 29,84,44,255,29,84,44,255,29,84,44,255,29,83,44,255, + 29,83,44,255,29,83,44,255,29,83,44,255,29,83,44,255, + 29,83,44,255,29,83,44,255,30,83,44,255,30,84,45,255, + 31,84,45,255,31,84,45,255,31,84,45,255,32,84,45,255, + 32,84,45,255,32,84,45,255,33,85,45,255,33,85,45,255, + 34,86,45,255,34,86,45,255,35,87,45,255,35,87,45,255, + 36,88,45,255,36,88,45,255,37,89,45,255,38,90,45,255, + 38,90,45,255,39,91,45,255,40,92,45,255,41,92,45,255, + 41,93,45,255,42,94,45,255,43,95,45,255,43,96,45,255, + 44,96,45,255,44,97,45,255,45,98,45,255,46,99,45,255, + 46,99,45,255,47,100,45,255,47,101,45,255,48,101,45,255, + 48,102,45,255,48,102,45,255,49,103,45,255,49,104,45,255, + 50,104,45,255,50,105,45,255,51,106,45,255,51,106,45,255, + 52,107,45,255,52,107,45,255,52,108,45,255,53,108,45,255, + 53,109,45,255,53,109,45,255,53,109,45,255,54,110,45,255, + 54,110,45,255,54,110,45,255,54,110,45,255,55,111,45,255, + 55,111,45,255,55,111,45,255,55,112,45,255,56,112,45,255, + 56,113,45,255,56,113,45,255,56,113,45,255,57,114,45,255, + 57,114,45,255,57,114,45,255,57,114,45,255,58,115,45,255, + 58,115,45,255,58,115,45,255,58,115,45,255,59,116,45,255, + 59,116,45,255,59,116,45,255,59,116,45,255,60,117,45,255, + 60,117,45,255,60,117,45,255,60,118,45,255,60,118,45,255, + 60,119,45,255,60,119,45,255,61,119,45,255,61,120,46,255, + 62,120,46,255,62,120,46,255,62,121,46,255,63,121,46,255, + 63,122,46,255,63,122,46,255,63,123,47,255,64,123,47,255, + 64,124,48,255,64,124,48,255,65,125,48,255,65,125,49,255, + 66,126,49,255,66,126,49,255,67,127,50,255,67,128,50,255, + 68,128,51,255,68,129,51,255,69,130,52,255,69,130,53,255, + 70,131,53,255,70,131,54,255,71,132,55,255,72,133,56,255, + 72,133,56,255,73,134,57,255,74,135,58,255,75,136,59,255, + 75,136,60,255,76,137,61,255,77,138,62,255,78,139,64,255, + 79,140,65,255,80,141,66,255,81,142,67,255,82,143,69,255, + 83,143,70,255,84,144,71,255,85,145,73,255,87,146,75,255, + 88,147,77,255,89,148,79,255,91,149,81,255,92,150,83,255, + 94,151,85,255,95,152,87,255,96,153,89,255,98,154,91,255, + 99,155,93,255,100,156,95,255,101,157,98,255,103,158,100,255, + 104,159,103,255,105,160,105,255,107,161,108,255,108,162,110,255, + 110,163,113,255,111,164,115,255,112,165,118,255,113,166,121,255, + 114,167,124,255,115,168,126,255,116,169,129,255,117,170,132,255, + 118,170,135,255,119,171,137,255,120,172,140,255,121,173,142,255, + 122,173,145,255,123,174,147,255,124,175,150,255,124,175,152,255, + 125,176,155,255,125,176,157,255,126,177,159,255,126,177,162,255, + 127,178,164,255,127,178,166,255,127,178,168,255,127,179,170,255, + 127,179,172,255,127,179,174,255,127,179,176,255,126,180,178,255, + 126,180,179,255,126,180,181,255,126,180,182,255,125,181,184,255, + 125,181,185,255,125,181,186,255,124,181,187,255,123,181,188,255, + 123,181,189,255,122,181,190,255,121,181,191,255,120,180,192,255, + 120,180,192,255,119,180,193,255,118,180,193,255,117,180,194,255, + 116,180,194,255,115,180,194,255,114,180,194,255,113,179,195,255, + 112,179,195,255,111,179,195,255,110,179,195,255,109,178,195,255, + 108,178,195,255,107,178,195,255,106,178,195,255,104,177,194,255, + 103,177,194,255,102,177,194,255,101,177,194,255,100,176,193,255, + 99,176,193,255,98,176,193,255,97,176,193,255,95,175,192,255, + 94,175,192,255,93,175,192,255,92,175,192,255,91,174,191,255, + 90,174,191,255,89,174,191,255,88,174,191,255,86,173,190,255, + 85,173,190,255,84,173,190,255,83,173,190,255,82,172,189,255, + 81,172,189,255,80,172,189,255,79,172,189,255,78,171,188,255, + 77,171,188,255,76,171,188,255,75,171,188,255,74,170,187,255, + 73,170,187,255,72,170,187,255,71,169,187,255,70,169,186,255, + 70,168,186,255,69,168,186,255,68,168,185,255,67,167,185,255, + 66,167,184,255,65,167,184,255,64,166,184,255,63,166,183,255, + 62,165,183,255,61,165,183,255,60,164,182,255,59,164,182,255, + 58,163,181,255,57,163,181,255,56,163,181,255,55,162,180,255, + 54,162,180,255,53,162,180,255,52,161,179,255,51,161,179,255, + 50,161,179,255,49,160,178,255,48,160,178,255,47,159,177,255, + 46,159,177,255,45,158,176,255,44,158,176,255,43,157,176,255, + 41,157,175,255,40,156,175,255,39,156,175,255,38,155,174,255, + 37,155,174,255,36,154,173,255,35,154,173,255,34,153,172,255, + 33,153,172,255,32,152,171,255,31,152,171,255,31,152,171,255, + 30,151,170,255,29,151,170,255,28,151,170,255,27,150,169,255, + 26,150,169,255,25,149,168,255,24,149,168,255,24,148,168,255, + 23,148,167,255,22,147,167,255,21,147,167,255,21,146,166,255, + 20,146,166,255,19,145,165,255,19,145,165,255,18,145,165,255, + 18,144,164,255,17,144,164,255,17,144,164,255,16,143,163,255, + 16,143,163,255,15,142,162,255,15,142,162,255,14,142,162,255, + 14,141,161,255,13,141,161,255,13,141,161,255,13,141,161,255, + 12,140,160,255,12,140,160,255,12,140,160,255,11,140,160,255, + 11,139,159,255,10,139,159,255,10,139,159,255,10,138,159,255, + 9,138,159,255,9,137,159,255,9,137,159,255,9,137,159,255, + 9,136,158,255,9,136,158,255,9,136,158,255,9,136,158,255, + 8,135,158,255,8,135,158,255,8,135,158,255,8,135,158,255, + 8,134,157,255,8,134,157,255,8,134,157,255,8,134,157,255, + 7,133,157,255,7,133,157,255,7,133,157,255,7,133,157,255, + 7,132,156,255,7,132,156,255,7,132,156,255,7,132,156,255, + 7,132,156,255,7,132,156,255,7,132,156,255,7,132,156,255, + 7,131,155,255,7,131,155,255,7,131,155,255,7,131,155,255, + 7,130,155,255,7,130,155,255,7,130,155,255,7,130,155,255, + 7,130,155,255,7,130,155,255,7,130,155,255,7,130,155,255, + 7,129,156,255,7,129,156,255,7,129,156,255,7,129,156,255, + 7,129,156,255,7,129,156,255,7,129,156,255,7,129,156,255, + 7,129,156,255,7,129,156,255,7,129,156,255,7,129,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,156,255,7,128,156,255,7,128,156,255,7,128,156,255, + 7,128,157,255,7,128,157,255,7,128,157,255,7,128,157,255, + 7,127,158,255,7,127,158,255,7,127,158,255,7,127,158,255, + 7,127,158,255,7,127,158,255,7,127,158,255,7,127,158,255, + 7,127,159,255,7,127,159,255,7,127,159,255,7,127,159,255, + 7,127,159,255,7,127,159,255,7,127,159,255,7,127,159,255, + 7,126,159,255,7,126,159,255,7,126,159,255,7,126,159,255, + 7,126,159,255,7,126,159,255,7,126,159,255,7,126,159,255, + 7,125,159,255,7,125,159,255,7,125,159,255,7,125,159,255, + 7,125,159,255,7,125,159,255,7,125,159,255,7,125,159,255, + 7,124,158,255,7,124,158,255,7,124,158,255,7,124,158,255, + 7,123,158,255,7,123,158,255,7,123,158,255,7,123,157,255, + 7,122,157,255,7,122,156,255,7,122,156,255,7,121,155,255, + 7,121,155,255,7,120,154,255,7,120,154,255,7,120,153,255, + 7,119,153,255,7,119,152,255,7,119,151,255,7,118,151,255, + 7,118,150,255,7,117,149,255,7,116,148,255,7,116,148,255, + 7,115,147,255,7,114,146,255,7,114,145,255,7,113,145,255, + 7,113,144,255,7,112,143,255,7,112,142,255,7,111,142,255, + 6,111,141,255,6,110,140,255,6,110,139,255,6,109,138,255, + 6,109,137,255,6,108,136,255,6,108,135,255,6,107,134,255, + 6,107,133,255,6,106,132,255,6,106,131,255,6,105,131,255, + 5,105,130,255,5,104,129,255,5,104,128,255,5,104,127,255, + 5,103,126,255,5,103,125,255,5,103,124,255,5,102,123,255, + 5,102,122,255,5,101,121,255,5,101,120,255,5,101,120,255, + 5,100,119,255,5,100,118,255,5,100,117,255,5,99,117,255, + 5,99,116,255,5,98,115,255,5,98,114,255,5,98,114,255, + 5,97,113,255,5,97,112,255,5,97,112,255,5,97,111,255, + 5,97,111,255,5,97,110,255,5,97,110,255,5,97,109,255, + 5,96,109,255,5,96,108,255,5,96,107,255,5,96,107,255, + 5,95,106,255,5,95,105,255,5,95,105,255,5,95,104,255, + 5,94,104,255,5,94,103,255,5,94,103,255,5,94,102,255, + 4,93,102,255,4,93,101,255,4,93,101,255,4,93,100,255, + 4,92,100,255,4,92,99,255,4,92,98,255,4,92,98,255, + 4,91,97,255,4,91,96,255,4,91,96,255,4,91,95,255, + 4,90,95,255,4,90,94,255,4,90,94,255,4,90,93,255, + 4,89,93,255,4,89,92,255,4,89,92,255,4,89,91,255, + 5,88,91,255,5,88,90,255,5,88,89,255,5,88,89,255, + 5,87,88,255,5,87,87,255,5,87,87,255,5,87,86,255, + 5,86,86,255,5,86,85,255,5,86,84,255,5,86,84,255, + 5,86,83,255,5,86,82,255,5,86,82,255,5,86,81,255, + 5,85,81,255,5,85,80,255,5,85,79,255,5,85,79,255, + 5,84,78,255,5,84,77,255,5,84,77,255,5,84,76,255, + 5,83,76,255,5,83,75,255,5,83,74,255,5,82,74,255, + 5,82,73,255,5,81,72,255,5,81,71,255,5,81,71,255, + 5,80,70,255,5,80,69,255,5,80,69,255,5,80,68,255, + 5,79,68,255,5,79,67,255,5,79,67,255,5,79,66,255, + 4,78,65,255,4,78,64,255,4,78,64,255,4,78,63,255, + 5,77,63,255,5,77,62,255,5,77,62,255,5,77,61,255, + 5,76,61,255,5,76,60,255,5,76,60,255,5,76,59,255, + 5,76,59,255,5,76,58,255,5,76,58,255,5,76,57,255, + 5,75,57,255,5,75,56,255,5,75,56,255,5,75,55,255, + 6,75,55,255,6,75,54,255,6,75,54,255,6,75,54,255, + 6,76,53,255,6,76,53,255,6,76,53,255,6,76,52,255, + 7,76,52,255,7,76,51,255,7,76,51,255,7,76,51,255, + 7,76,50,255,7,76,50,255,7,76,50,255,7,76,49,255, + 8,76,49,255,8,76,48,255,8,76,48,255,8,76,48,255, + 8,76,47,255,8,76,47,255,8,76,47,255,8,76,47,255, + 9,76,46,255,9,76,46,255,9,76,46,255,9,76,46,255, + 10,75,45,255,10,75,45,255,10,75,45,255,10,75,45,255, + 10,75,45,255,10,75,45,255,10,75,45,255,10,75,45,255, + 11,74,44,255,11,74,44,255,11,74,44,255,11,74,44,255, + 11,73,43,255,11,73,43,255,11,73,43,255,11,73,43,255, + 11,72,42,255,11,72,42,255,11,72,42,255,11,72,42,255, + 11,71,42,255,11,71,42,255,11,71,42,255,11,70,42,255, + 11,70,41,255,11,69,41,255,11,69,41,255,11,68,41,255, + 10,68,40,255,10,67,40,255,10,67,40,255,10,67,40,255, + 10,66,39,255,10,66,39,255,10,66,39,255,10,65,39,255, + 9,65,38,255,9,64,38,255,9,64,38,255,9,63,38,255, + 9,63,37,255,9,62,37,255,9,62,37,255,9,61,37,255, + 8,61,36,255,8,60,36,255,8,60,36,255,8,59,36,255, + 8,58,35,255,8,57,35,255,8,57,35,255,8,56,35,255, + 7,56,35,255,7,55,35,255,7,55,35,255,7,54,35,255, + 7,54,34,255,7,53,34,255,7,53,34,255,7,52,34,255, + 6,51,33,255,6,50,33,255,6,50,33,255,6,49,33,255, + 6,49,33,255,6,48,33,255,6,48,33,255,6,47,33,255, + 5,47,32,255,5,46,32,255,5,46,32,255,5,45,32,255, + 5,45,31,255,5,44,31,255,5,44,31,255,5,43,31,255, + 5,43,31,255,5,42,31,255,5,42,31,255,5,41,31,255, + 4,41,30,255,4,40,30,255,4,40,30,255,4,40,30,255, + 4,39,30,255,4,39,30,255,4,39,30,255,4,39,30,255, + 4,38,30,255,4,38,30,255,4,38,30,255,4,38,30,255, + 3,37,29,255,3,37,29,255,3,37,29,255,3,37,29,255, + 73,88,29,255,73,88,29,255,73,88,29,255,73,89,29,255, + 74,89,29,255,74,90,29,255,74,90,29,255,74,91,29,255, + 75,91,29,255,75,92,29,255,75,92,29,255,75,93,29,255, + 75,93,30,255,75,94,30,255,75,94,30,255,75,95,30,255, + 76,96,30,255,76,97,30,255,76,97,30,255,76,98,30,255, + 77,98,31,255,77,99,31,255,77,99,31,255,77,100,31,255, + 77,100,32,255,77,101,32,255,77,101,32,255,77,102,32,255, + 77,102,33,255,77,103,33,255,77,103,33,255,76,103,33,255, + 76,104,34,255,75,104,34,255,75,104,34,255,74,104,34,255, + 74,105,35,255,73,105,35,255,73,105,35,255,72,105,35,255, + 72,105,35,255,71,105,35,255,71,105,35,255,70,105,35,255, + 70,105,36,255,69,105,36,255,69,105,36,255,68,105,36,255, + 68,104,37,255,67,104,37,255,67,104,37,255,66,104,37,255, + 65,104,37,255,64,104,37,255,64,104,37,255,63,104,37,255, + 63,104,38,255,62,104,38,255,62,104,38,255,62,104,38,255, + 61,104,39,255,61,104,39,255,61,104,39,255,60,104,39,255, + 60,104,40,255,59,104,40,255,59,104,40,255,59,104,40,255, + 59,105,40,255,59,105,40,255,59,105,40,255,59,105,40,255, + 59,106,41,255,59,106,41,255,59,106,41,255,59,106,41,255, + 59,107,42,255,59,107,42,255,59,107,42,255,59,107,42,255, + 59,108,43,255,59,108,43,255,59,108,43,255,59,108,43,255, + 60,108,44,255,60,108,44,255,60,108,44,255,60,108,44,255, + 59,109,44,255,59,109,44,255,59,109,44,255,59,109,44,255, + 59,109,45,255,59,109,45,255,59,109,45,255,59,109,45,255, + 59,108,46,255,59,108,46,255,59,108,46,255,59,108,46,255, + 58,108,46,255,58,108,46,255,58,108,46,255,58,108,46,255, + 58,107,46,255,58,107,46,255,58,107,46,255,58,107,46,255, + 57,106,47,255,57,106,47,255,57,106,47,255,57,106,47,255, + 56,105,47,255,56,105,47,255,56,105,47,255,56,105,47,255, + 55,105,47,255,55,105,47,255,55,105,47,255,54,105,47,255, + 54,104,47,255,53,104,47,255,53,104,47,255,53,104,47,255, + 52,104,46,255,52,104,46,255,52,104,46,255,52,104,46,255, + 51,104,46,255,51,104,46,255,51,104,46,255,51,104,46,255, + 51,104,46,255,51,104,46,255,51,104,46,255,50,104,46,255, + 50,103,46,255,49,103,46,255,49,103,46,255,49,103,46,255, + 48,102,46,255,48,102,46,255,48,102,46,255,47,102,46,255, + 47,101,45,255,46,101,45,255,46,101,45,255,46,101,45,255, + 45,100,45,255,45,100,45,255,45,100,45,255,44,100,45,255, + 44,99,45,255,43,99,45,255,43,99,45,255,42,99,45,255, + 42,98,45,255,41,98,45,255,41,98,45,255,40,97,45,255, + 40,97,45,255,39,96,45,255,39,96,45,255,38,95,45,255, + 37,95,45,255,37,94,45,255,36,94,45,255,35,93,45,255, + 35,93,45,255,34,92,45,255,34,92,45,255,33,91,45,255, + 33,91,45,255,32,90,45,255,32,90,45,255,32,90,45,255, + 31,89,45,255,31,89,45,255,31,89,45,255,30,88,45,255, + 30,88,45,255,29,87,45,255,29,87,45,255,29,86,45,255, + 28,86,45,255,28,85,45,255,28,85,45,255,28,85,45,255, + 28,84,45,255,28,84,45,255,28,84,45,255,28,84,45,255, + 28,83,45,255,28,83,45,255,28,83,45,255,28,83,45,255, + 28,83,45,255,28,83,45,255,28,83,45,255,29,83,45,255, + 29,84,45,255,30,84,45,255,30,84,45,255,30,84,45,255, + 31,85,45,255,31,85,45,255,31,85,45,255,32,85,45,255, + 32,86,45,255,33,86,45,255,33,86,45,255,34,87,45,255, + 34,88,45,255,35,88,45,255,35,89,45,255,36,90,45,255, + 37,90,45,255,37,91,45,255,38,91,45,255,39,92,45,255, + 39,93,46,255,40,94,46,255,40,94,46,255,41,95,46,255, + 41,96,46,255,42,96,46,255,42,97,46,255,43,98,46,255, + 44,99,45,255,44,99,45,255,45,100,45,255,46,101,45,255, + 46,102,46,255,47,102,46,255,47,103,46,255,48,104,46,255, + 48,104,46,255,49,105,46,255,49,105,46,255,50,106,46,255, + 50,106,46,255,51,107,46,255,51,107,46,255,51,108,46,255, + 52,108,46,255,52,109,46,255,52,109,46,255,52,109,46,255, + 53,110,46,255,53,110,46,255,53,110,46,255,53,110,46,255, + 54,111,46,255,54,111,46,255,54,111,46,255,54,111,46,255, + 55,112,46,255,55,112,46,255,55,112,46,255,55,112,46,255, + 56,113,46,255,56,113,46,255,56,113,46,255,56,113,46,255, + 57,114,46,255,57,114,46,255,57,114,46,255,57,114,46,255, + 57,115,46,255,57,115,46,255,57,115,46,255,57,116,46,255, + 58,116,46,255,58,117,46,255,58,117,46,255,58,117,46,255, + 59,118,46,255,59,118,46,255,59,118,46,255,59,119,46,255, + 60,119,47,255,60,120,47,255,60,120,47,255,60,121,47,255, + 61,121,47,255,61,122,47,255,61,122,47,255,61,122,47,255, + 62,123,48,255,62,123,48,255,62,123,48,255,62,124,48,255, + 63,125,49,255,63,125,49,255,63,126,49,255,64,127,50,255, + 65,127,51,255,65,128,51,255,66,128,52,255,67,129,53,255, + 67,130,54,255,68,130,54,255,68,131,55,255,69,132,56,255, + 70,133,57,255,70,133,57,255,71,134,58,255,72,135,59,255, + 73,136,60,255,73,136,61,255,74,137,62,255,75,138,63,255, + 76,139,65,255,77,140,66,255,78,141,67,255,79,142,69,255, + 81,143,70,255,82,144,72,255,83,145,73,255,84,146,75,255, + 86,147,77,255,87,148,78,255,88,149,80,255,89,150,82,255, + 91,151,84,255,92,152,86,255,93,153,88,255,94,154,91,255, + 96,155,93,255,97,156,95,255,98,157,97,255,100,158,100,255, + 101,159,102,255,103,160,105,255,104,161,107,255,106,162,110,255, + 107,163,113,255,109,164,116,255,110,165,118,255,111,166,121,255, + 112,167,123,255,113,167,126,255,114,168,128,255,115,169,131,255, + 117,170,134,255,118,170,137,255,119,171,139,255,120,172,142,255, + 121,173,145,255,122,173,148,255,123,174,150,255,123,175,153,255, + 124,175,155,255,124,176,158,255,124,176,160,255,125,177,162,255, + 125,177,165,255,126,178,167,255,126,178,169,255,126,179,171,255, + 127,179,173,255,127,180,175,255,127,180,177,255,127,180,179,255, + 127,181,180,255,127,181,182,255,127,181,183,255,126,181,185,255, + 126,182,186,255,125,182,188,255,125,182,189,255,124,182,190,255, + 124,182,191,255,123,182,192,255,123,182,193,255,122,182,194,255, + 121,181,194,255,121,181,195,255,120,181,195,255,119,181,196,255, + 118,181,196,255,117,181,197,255,116,181,197,255,115,181,197,255, + 114,180,197,255,113,180,197,255,112,180,197,255,111,180,197,255, + 110,179,197,255,109,179,197,255,108,179,197,255,107,179,197,255, + 105,178,197,255,104,178,197,255,103,178,197,255,102,178,197,255, + 101,177,196,255,100,177,196,255,99,177,196,255,98,177,196,255, + 96,176,195,255,95,176,195,255,94,176,195,255,93,176,195,255, + 92,175,194,255,91,175,194,255,90,175,194,255,89,175,194,255, + 87,174,193,255,86,174,193,255,85,174,193,255,84,174,193,255, + 83,173,192,255,82,173,192,255,81,173,192,255,80,173,192,255, + 79,172,191,255,78,172,191,255,77,172,191,255,76,172,191,255, + 75,171,190,255,74,171,190,255,73,171,190,255,72,170,190,255, + 71,170,189,255,70,169,189,255,69,169,189,255,68,169,188,255, + 67,168,188,255,66,168,187,255,65,168,187,255,64,167,187,255, + 63,167,186,255,62,166,186,255,61,166,186,255,60,165,185,255, + 59,165,185,255,58,164,184,255,57,164,184,255,56,164,184,255, + 55,163,183,255,54,163,183,255,53,163,183,255,52,162,182,255, + 52,162,182,255,51,162,182,255,50,161,181,255,49,161,181,255, + 48,160,180,255,46,160,180,255,45,159,179,255,44,159,179,255, + 43,158,178,255,42,158,178,255,41,157,177,255,40,157,177,255, + 39,156,176,255,38,156,176,255,37,155,175,255,36,155,175,255, + 35,154,174,255,34,154,174,255,33,153,173,255,32,153,173,255, + 32,153,172,255,31,152,172,255,30,152,171,255,29,152,171,255, + 28,151,171,255,27,151,170,255,26,150,170,255,25,150,170,255, + 25,149,169,255,24,149,169,255,23,148,168,255,22,148,168,255, + 22,147,168,255,21,147,167,255,20,146,167,255,19,146,167,255, + 19,146,166,255,18,145,166,255,17,145,165,255,17,145,165,255, + 16,144,165,255,16,144,164,255,15,143,164,255,15,143,164,255, + 15,143,164,255,14,142,163,255,14,142,163,255,14,142,163,255, + 13,142,163,255,13,141,162,255,12,141,162,255,12,141,162,255, + 12,141,162,255,11,140,161,255,11,140,161,255,11,140,161,255, + 11,139,161,255,10,139,160,255,10,138,160,255,10,138,160,255, + 10,138,160,255,9,137,159,255,9,137,159,255,9,137,159,255, + 9,137,159,255,8,136,159,255,8,136,159,255,8,136,159,255, + 8,136,159,255,8,135,158,255,8,135,158,255,8,135,158,255, + 8,135,158,255,7,134,158,255,7,134,158,255,7,134,158,255, + 7,134,158,255,7,133,157,255,7,133,157,255,7,133,157,255, + 7,133,157,255,7,132,157,255,7,132,157,255,7,132,157,255, + 7,132,157,255,7,132,156,255,7,132,156,255,7,132,156,255, + 7,132,156,255,7,131,156,255,7,131,156,255,7,131,156,255, + 7,131,156,255,7,130,156,255,7,130,156,255,7,130,156,255, + 7,130,156,255,7,129,156,255,7,129,156,255,7,129,156,255, + 7,129,156,255,7,129,156,255,7,129,156,255,7,129,156,255, + 7,129,156,255,7,129,156,255,7,129,156,255,7,129,156,255, + 7,129,156,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,158,255,7,129,158,255,7,129,158,255, + 7,129,158,255,7,128,158,255,7,128,158,255,7,128,158,255, + 7,128,158,255,6,128,158,255,6,128,158,255,6,128,158,255, + 6,128,158,255,6,127,159,255,6,127,159,255,6,127,159,255, + 6,127,159,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,126,159,255,6,126,159,255,6,126,159,255, + 6,126,159,255,6,126,159,255,6,126,159,255,6,126,159,255, + 6,126,159,255,6,125,159,255,6,125,159,255,6,125,159,255, + 6,125,159,255,6,125,158,255,6,125,158,255,6,125,158,255, + 6,125,158,255,7,124,158,255,7,124,158,255,7,124,158,255, + 7,124,158,255,7,123,157,255,7,123,157,255,7,123,157,255, + 7,123,157,255,7,122,156,255,7,122,156,255,7,122,156,255, + 7,122,155,255,7,121,155,255,7,121,154,255,7,121,154,255, + 7,120,153,255,7,120,153,255,7,119,152,255,7,119,152,255, + 7,118,151,255,6,118,151,255,6,117,150,255,6,117,149,255, + 6,116,149,255,6,116,148,255,6,115,147,255,6,115,146,255, + 6,114,145,255,6,114,144,255,6,113,143,255,6,113,142,255, + 6,112,142,255,6,112,141,255,6,111,140,255,6,111,139,255, + 6,110,139,255,5,110,138,255,5,109,137,255,5,108,136,255, + 5,108,135,255,5,107,134,255,5,106,133,255,5,106,132,255, + 5,106,132,255,5,105,131,255,5,105,130,255,5,105,129,255, + 5,104,128,255,5,104,127,255,5,103,126,255,5,103,125,255, + 5,103,125,255,4,102,124,255,4,102,123,255,4,102,122,255, + 4,102,122,255,4,101,121,255,4,101,120,255,4,101,119,255, + 4,100,119,255,4,100,118,255,4,99,117,255,4,99,116,255, + 4,99,116,255,4,98,115,255,4,98,114,255,4,98,113,255, + 4,98,113,255,4,98,112,255,4,98,111,255,4,98,111,255, + 4,98,110,255,4,97,110,255,4,97,109,255,4,97,109,255, + 4,97,108,255,4,96,108,255,4,96,107,255,4,96,107,255, + 4,96,106,255,4,95,106,255,4,95,105,255,4,95,105,255, + 4,95,104,255,4,94,104,255,4,94,103,255,4,94,102,255, + 4,94,102,255,4,93,101,255,4,93,100,255,4,93,100,255, + 4,93,99,255,4,92,99,255,4,92,98,255,4,92,98,255, + 4,92,97,255,4,91,97,255,4,91,96,255,4,91,96,255, + 4,91,95,255,4,90,95,255,4,90,94,255,4,90,94,255, + 4,90,93,255,4,89,93,255,4,89,92,255,4,89,91,255, + 4,89,91,255,5,88,90,255,5,88,89,255,5,88,89,255, + 5,88,88,255,5,87,88,255,5,87,87,255,5,87,86,255, + 5,87,86,255,5,87,85,255,5,87,84,255,5,87,83,255, + 5,87,83,255,5,86,82,255,5,86,81,255,5,86,81,255, + 5,86,80,255,5,85,80,255,5,85,79,255,5,85,78,255, + 5,85,78,255,5,84,77,255,5,84,76,255,5,84,75,255, + 5,83,75,255,5,83,74,255,5,82,73,255,5,82,73,255, + 5,82,72,255,5,81,72,255,5,81,71,255,5,81,71,255, + 5,81,70,255,5,80,70,255,5,80,69,255,5,80,69,255, + 5,80,68,255,4,79,67,255,4,79,66,255,4,79,66,255, + 4,79,65,255,4,78,65,255,4,78,64,255,4,78,64,255, + 4,78,63,255,4,77,62,255,4,77,61,255,4,77,61,255, + 4,77,60,255,5,77,60,255,5,77,59,255,5,77,59,255, + 5,77,58,255,5,76,58,255,5,76,57,255,5,76,57,255, + 5,76,56,255,5,76,56,255,5,76,55,255,5,76,55,255, + 5,76,55,255,5,76,54,255,5,76,54,255,5,76,54,255, + 5,76,53,255,6,76,53,255,6,76,52,255,6,76,52,255, + 6,76,52,255,6,76,51,255,6,76,51,255,6,76,51,255, + 6,76,50,255,7,77,50,255,7,77,49,255,7,77,49,255, + 7,77,49,255,8,77,48,255,8,77,48,255,8,77,48,255, + 8,77,48,255,9,76,47,255,9,76,47,255,9,76,47,255, + 9,76,47,255,9,76,46,255,9,76,46,255,9,76,46,255, + 9,76,46,255,10,75,45,255,10,75,45,255,10,75,45,255, + 10,75,45,255,10,74,44,255,10,74,44,255,10,74,44,255, + 10,73,44,255,11,73,43,255,11,72,43,255,11,72,43,255, + 11,72,43,255,11,71,43,255,11,71,43,255,11,71,43,255, + 11,71,43,255,11,70,42,255,11,70,42,255,11,70,42,255, + 11,69,42,255,11,69,41,255,11,68,41,255,11,68,41,255, + 11,68,41,255,10,67,40,255,10,67,40,255,10,67,40,255, + 10,66,40,255,10,66,40,255,10,65,40,255,10,65,40,255, + 10,64,40,255,9,64,39,255,9,63,39,255,9,63,39,255, + 9,62,39,255,8,62,38,255,8,61,38,255,8,61,38,255, + 8,60,38,255,8,60,37,255,8,59,37,255,8,59,37,255, + 8,58,37,255,7,58,36,255,7,57,36,255,7,57,36,255, + 7,56,36,255,6,56,36,255,6,55,36,255,6,55,36,255, + 6,54,36,255,6,54,35,255,6,53,35,255,6,53,35,255, + 6,52,35,255,5,51,34,255,5,50,34,255,5,50,34,255, + 5,49,34,255,5,49,33,255,5,48,33,255,5,48,33,255, + 5,47,33,255,5,47,33,255,5,46,33,255,5,46,33,255, + 5,46,33,255,5,45,32,255,5,45,32,255,5,45,32,255, + 5,44,32,255,4,44,31,255,4,43,31,255,4,43,31,255, + 4,42,31,255,4,42,31,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,40,30,255,4,40,30,255,4,40,30,255, + 4,40,30,255,4,39,30,255,4,39,30,255,4,39,30,255, + 4,39,30,255,3,38,30,255,3,38,30,255,3,38,30,255, + 3,38,30,255,73,88,29,255,73,88,29,255,73,88,29,255, + 73,89,29,255,74,89,29,255,74,90,29,255,74,90,29,255, + 74,91,29,255,75,91,29,255,75,92,29,255,75,92,29,255, + 75,93,29,255,75,93,30,255,75,94,30,255,75,94,30,255, + 75,95,30,255,76,96,30,255,76,97,30,255,76,97,30,255, + 76,98,30,255,77,98,31,255,77,99,31,255,77,99,31,255, + 77,100,31,255,76,100,32,255,76,101,32,255,76,101,32,255, + 76,102,32,255,76,102,33,255,76,103,33,255,76,103,33,255, + 75,103,33,255,75,104,34,255,74,104,34,255,74,104,34,255, + 73,104,34,255,73,105,35,255,72,105,35,255,72,105,35,255, + 71,105,35,255,71,105,35,255,70,105,35,255,70,105,35,255, + 69,105,35,255,69,105,36,255,68,105,36,255,68,105,36,255, + 67,105,36,255,67,104,37,255,66,104,37,255,66,104,37,255, + 65,104,37,255,64,104,37,255,63,104,37,255,63,104,37,255, + 62,104,37,255,62,104,38,255,61,104,38,255,61,104,38,255, + 61,104,38,255,60,104,39,255,60,104,39,255,60,104,39,255, + 59,104,39,255,59,104,40,255,58,104,40,255,58,104,40,255, + 58,104,40,255,58,105,40,255,58,105,40,255,58,105,40,255, + 58,105,40,255,57,105,41,255,57,105,41,255,57,105,41,255, + 57,105,41,255,57,106,42,255,57,106,42,255,57,106,42,255, + 57,106,42,255,57,107,43,255,57,107,43,255,57,107,43,255, + 57,107,43,255,58,108,44,255,58,108,44,255,58,108,44,255, + 58,108,44,255,57,108,45,255,57,108,45,255,57,108,45,255, + 57,108,45,255,57,108,45,255,57,108,45,255,57,108,45,255, + 57,108,45,255,57,107,46,255,57,107,46,255,57,107,46,255, + 57,107,46,255,56,107,46,255,56,107,46,255,56,107,46,255, + 56,107,46,255,56,106,47,255,56,106,47,255,56,106,47,255, + 56,106,47,255,55,105,47,255,55,105,47,255,55,105,47,255, + 55,105,47,255,54,105,47,255,54,105,47,255,54,105,47,255, + 54,105,47,255,53,104,47,255,53,104,47,255,53,104,47,255, + 53,104,47,255,52,104,47,255,52,104,47,255,52,104,47,255, + 51,104,47,255,51,104,47,255,50,104,47,255,50,104,47,255, + 50,104,47,255,50,104,46,255,50,104,46,255,50,104,46,255, + 50,104,46,255,49,104,46,255,49,104,46,255,49,104,46,255, + 48,104,46,255,48,103,46,255,47,103,46,255,47,103,46,255, + 47,103,46,255,46,102,46,255,46,102,46,255,46,102,46,255, + 46,102,46,255,45,101,46,255,45,101,46,255,45,101,46,255, + 44,101,46,255,44,100,45,255,43,100,45,255,43,100,45,255, + 43,100,45,255,42,99,45,255,42,99,45,255,42,99,45,255, + 41,99,45,255,41,98,45,255,40,98,45,255,40,98,45,255, + 39,97,45,255,39,97,45,255,38,96,45,255,38,96,45,255, + 37,95,45,255,36,95,45,255,36,94,45,255,35,94,45,255, + 34,93,45,255,34,93,45,255,33,92,45,255,33,92,45,255, + 32,91,45,255,32,91,45,255,31,90,45,255,31,90,45,255, + 31,90,45,255,30,89,45,255,30,89,45,255,30,89,45,255, + 29,88,45,255,29,88,45,255,28,87,45,255,28,87,45,255, + 28,87,45,255,27,86,45,255,27,86,45,255,27,86,45,255, + 27,86,45,255,27,85,45,255,27,85,45,255,27,85,45,255, + 27,85,45,255,27,84,45,255,27,84,45,255,27,84,45,255, + 27,84,45,255,27,84,45,255,27,84,45,255,27,84,45,255, + 28,84,45,255,28,85,45,255,29,85,45,255,29,85,45,255, + 29,85,45,255,30,85,45,255,30,85,45,255,30,85,45,255, + 31,86,45,255,31,86,45,255,32,87,45,255,32,87,45,255, + 33,88,45,255,33,88,45,255,34,89,45,255,34,89,45,255, + 35,90,45,255,36,91,45,255,36,91,45,255,37,92,45,255, + 38,93,45,255,38,93,46,255,39,94,46,255,39,94,46,255, + 40,95,46,255,40,96,46,255,41,96,46,255,41,97,46,255, + 42,98,46,255,43,99,45,255,43,99,45,255,44,100,45,255, + 44,101,45,255,45,102,46,255,45,102,46,255,45,103,46,255, + 46,104,46,255,46,104,46,255,47,105,46,255,47,105,46,255, + 48,106,46,255,48,106,46,255,49,107,46,255,49,107,46,255, + 49,108,46,255,50,108,46,255,50,109,46,255,50,109,46,255, + 50,109,46,255,51,110,46,255,51,110,46,255,51,110,46,255, + 51,110,46,255,52,111,46,255,52,111,46,255,52,111,46,255, + 52,111,46,255,53,112,46,255,53,112,46,255,53,112,46,255, + 53,112,46,255,54,113,46,255,54,113,46,255,54,113,46,255, + 54,113,46,255,55,114,46,255,55,114,46,255,55,114,46,255, + 55,114,46,255,55,115,46,255,55,115,46,255,55,115,46,255, + 55,116,46,255,56,116,46,255,56,117,46,255,56,117,46,255, + 56,117,46,255,57,118,46,255,57,118,46,255,57,118,46,255, + 57,119,46,255,58,119,47,255,58,120,47,255,58,120,47,255, + 58,121,47,255,59,121,47,255,59,122,47,255,59,122,47,255, + 59,122,48,255,60,123,48,255,60,123,49,255,60,123,49,255, + 60,124,49,255,61,125,50,255,61,125,50,255,61,126,50,255, + 62,127,51,255,63,127,52,255,63,128,52,255,64,128,53,255, + 65,129,54,255,65,130,55,255,66,130,55,255,66,131,56,255, + 67,132,57,255,68,133,58,255,68,133,58,255,69,134,59,255, + 70,135,60,255,71,136,61,255,71,136,62,255,72,137,63,255, + 73,138,64,255,74,139,66,255,75,140,67,255,76,141,68,255, + 77,142,70,255,79,143,71,255,80,144,73,255,81,145,74,255, + 82,146,76,255,84,147,78,255,85,148,80,255,86,149,82,255, + 88,150,84,255,89,151,86,255,91,152,88,255,92,153,90,255, + 93,154,93,255,95,155,95,255,96,156,97,255,97,157,99,255, + 99,158,102,255,100,159,104,255,102,160,107,255,103,161,109,255, + 105,162,112,255,106,163,115,255,108,164,118,255,109,165,120,255, + 110,166,123,255,111,167,126,255,112,168,129,255,113,169,131,255, + 114,170,134,255,116,171,137,255,117,171,140,255,118,172,142,255, + 119,173,145,255,120,174,147,255,121,174,150,255,122,175,152,255, + 123,176,155,255,123,176,157,255,124,177,160,255,124,177,162,255, + 125,178,164,255,125,178,167,255,126,179,169,255,126,179,171,255, + 126,180,173,255,127,180,175,255,127,181,177,255,127,181,179,255, + 127,181,181,255,127,182,182,255,127,182,184,255,127,182,185,255, + 127,182,187,255,126,183,188,255,126,183,190,255,126,183,191,255, + 125,183,192,255,125,183,193,255,124,183,194,255,124,183,195,255, + 123,183,196,255,122,182,196,255,122,182,197,255,121,182,197,255, + 120,182,198,255,119,182,198,255,118,182,199,255,117,182,199,255, + 116,182,199,255,115,181,199,255,114,181,199,255,113,181,199,255, + 112,181,199,255,111,180,199,255,110,180,199,255,109,180,199,255, + 108,180,199,255,106,179,199,255,105,179,199,255,104,179,199,255, + 103,179,199,255,102,178,198,255,101,178,198,255,100,178,198,255, + 99,178,198,255,97,177,197,255,96,177,197,255,95,177,197,255, + 94,177,197,255,93,176,196,255,92,176,196,255,91,176,196,255, + 90,176,196,255,88,175,195,255,87,175,195,255,86,175,195,255, + 85,175,195,255,84,174,194,255,83,174,194,255,82,174,194,255, + 81,174,194,255,80,173,193,255,79,173,193,255,78,173,193,255, + 77,173,193,255,76,172,192,255,75,172,192,255,74,172,192,255, + 73,171,192,255,72,171,191,255,71,170,191,255,70,170,191,255, + 69,170,190,255,68,169,190,255,67,169,189,255,66,169,189,255, + 65,168,189,255,64,168,188,255,63,167,188,255,62,167,188,255, + 61,166,187,255,60,166,187,255,59,165,186,255,58,165,186,255, + 57,165,186,255,56,164,185,255,55,164,185,255,54,164,185,255, + 53,163,184,255,52,163,184,255,51,163,184,255,50,162,183,255, + 49,162,183,255,48,161,182,255,47,161,182,255,46,160,181,255, + 45,160,181,255,44,159,180,255,42,159,180,255,41,158,179,255, + 40,158,179,255,39,157,178,255,38,157,178,255,37,156,177,255, + 36,156,177,255,35,155,176,255,34,155,176,255,33,154,175,255, + 32,154,175,255,32,154,174,255,31,153,174,255,30,153,173,255, + 29,153,173,255,28,152,173,255,27,152,172,255,26,151,172,255, + 25,151,172,255,25,150,171,255,24,150,171,255,23,149,170,255, + 22,149,170,255,22,148,169,255,21,148,169,255,20,147,168,255, + 19,147,168,255,19,147,168,255,18,146,167,255,17,146,167,255, + 17,146,167,255,16,145,166,255,16,145,166,255,15,144,165,255, + 15,144,165,255,15,144,165,255,14,143,164,255,14,143,164,255, + 14,143,164,255,13,143,164,255,13,142,163,255,12,142,163,255, + 12,142,163,255,12,142,163,255,11,141,162,255,11,141,162,255, + 11,141,162,255,11,140,162,255,10,140,161,255,10,139,161,255, + 10,139,161,255,10,139,161,255,9,138,160,255,9,138,160,255, + 9,138,160,255,9,138,160,255,8,137,160,255,8,137,160,255, + 8,137,160,255,8,137,160,255,8,136,159,255,8,136,159,255, + 8,136,159,255,8,136,159,255,7,135,159,255,7,135,159,255, + 7,135,159,255,7,135,159,255,7,134,158,255,7,134,158,255, + 7,134,158,255,7,134,158,255,7,133,158,255,7,133,158,255, + 7,133,158,255,7,133,158,255,7,133,157,255,7,133,157,255, + 7,133,157,255,7,133,157,255,7,132,157,255,7,132,157,255, + 7,132,157,255,7,132,157,255,7,131,157,255,7,131,157,255, + 7,131,157,255,7,131,157,255,7,130,157,255,7,130,157,255, + 7,130,157,255,7,130,157,255,7,130,157,255,7,130,157,255, + 7,130,157,255,7,130,157,255,7,130,157,255,7,130,157,255, + 7,130,157,255,7,130,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,158,255,7,129,158,255, + 7,129,158,255,7,129,158,255,7,128,158,255,7,128,158,255, + 7,128,158,255,7,128,158,255,6,128,158,255,6,128,158,255, + 6,128,158,255,6,128,158,255,6,127,159,255,6,127,159,255, + 6,127,159,255,6,127,159,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,126,159,255,6,126,159,255, + 6,126,159,255,6,126,159,255,6,126,159,255,6,126,159,255, + 6,126,159,255,6,126,159,255,6,125,159,255,6,125,159,255, + 6,125,159,255,6,125,159,255,6,125,158,255,6,125,158,255, + 6,125,158,255,6,125,158,255,7,124,158,255,7,124,158,255, + 7,124,158,255,7,124,158,255,7,123,157,255,7,123,157,255, + 7,123,157,255,7,123,157,255,7,122,156,255,7,122,156,255, + 7,122,156,255,7,122,155,255,7,121,155,255,7,121,154,255, + 7,121,154,255,7,120,153,255,7,120,153,255,7,119,152,255, + 7,119,152,255,7,118,151,255,6,118,151,255,6,117,150,255, + 6,117,149,255,6,116,149,255,6,116,148,255,6,115,147,255, + 6,115,146,255,6,114,146,255,6,114,145,255,6,113,144,255, + 6,113,143,255,6,112,143,255,6,112,142,255,6,111,141,255, + 6,111,140,255,6,110,140,255,5,110,139,255,5,109,138,255, + 5,109,137,255,5,108,136,255,5,108,135,255,5,107,134,255, + 5,107,133,255,5,107,133,255,5,106,132,255,5,106,131,255, + 5,106,130,255,5,105,129,255,5,105,128,255,5,104,127,255, + 5,104,126,255,5,104,126,255,4,103,125,255,4,103,124,255, + 4,103,123,255,4,103,123,255,4,102,122,255,4,102,121,255, + 4,102,120,255,4,101,120,255,4,101,119,255,4,100,118,255, + 4,100,117,255,4,100,117,255,4,99,116,255,4,99,115,255, + 4,99,115,255,4,99,114,255,4,99,114,255,4,99,113,255, + 4,99,113,255,4,99,112,255,4,98,112,255,4,98,111,255, + 4,98,111,255,4,98,110,255,4,97,110,255,4,97,109,255, + 4,97,109,255,4,97,108,255,4,96,108,255,4,96,107,255, + 4,96,107,255,4,96,106,255,4,95,106,255,4,95,105,255, + 4,95,104,255,4,95,104,255,4,94,103,255,4,94,102,255, + 4,94,102,255,4,94,101,255,4,93,101,255,4,93,100,255, + 4,93,100,255,4,93,99,255,4,92,99,255,4,92,98,255, + 4,92,98,255,4,92,97,255,4,91,97,255,4,91,96,255, + 4,91,96,255,4,91,95,255,4,90,95,255,4,90,94,255, + 4,90,93,255,4,90,93,255,5,89,92,255,5,89,91,255, + 5,89,91,255,5,89,90,255,5,88,90,255,5,88,89,255, + 5,88,88,255,5,88,88,255,5,88,87,255,5,88,86,255, + 5,88,85,255,5,88,85,255,5,87,84,255,5,87,83,255, + 5,87,83,255,5,87,82,255,5,86,82,255,5,86,81,255, + 5,86,80,255,5,86,80,255,5,85,79,255,5,85,78,255, + 5,85,77,255,5,84,77,255,5,84,76,255,5,83,75,255, + 5,83,74,255,5,83,74,255,5,82,73,255,5,82,72,255, + 5,82,72,255,5,82,71,255,5,81,71,255,5,81,70,255, + 5,81,70,255,5,81,69,255,4,80,68,255,4,80,67,255, + 4,80,67,255,4,80,66,255,4,79,66,255,4,79,65,255, + 4,79,65,255,4,79,64,255,4,78,63,255,4,78,62,255, + 4,78,62,255,4,78,61,255,5,78,61,255,5,78,60,255, + 5,78,60,255,5,78,59,255,5,77,59,255,5,77,58,255, + 5,77,58,255,5,77,57,255,5,77,57,255,5,77,56,255, + 5,77,56,255,5,77,56,255,5,77,55,255,5,77,55,255, + 5,77,55,255,5,77,54,255,6,77,54,255,6,77,53,255, + 6,77,53,255,6,77,53,255,6,77,52,255,6,77,52,255, + 6,77,52,255,6,77,51,255,7,77,51,255,7,77,50,255, + 7,77,50,255,7,77,50,255,7,77,49,255,7,77,49,255, + 7,77,49,255,7,77,49,255,8,76,48,255,8,76,48,255, + 8,76,48,255,8,76,48,255,9,76,47,255,9,76,47,255, + 9,76,47,255,9,76,47,255,9,75,46,255,9,75,46,255, + 9,75,46,255,9,75,46,255,9,74,45,255,9,74,45,255, + 9,74,45,255,9,73,45,255,10,73,44,255,10,72,44,255, + 10,72,44,255,10,72,44,255,10,71,43,255,10,71,43,255, + 10,71,43,255,10,71,43,255,10,70,43,255,10,70,43,255, + 10,70,43,255,10,69,43,255,10,69,42,255,10,68,42,255, + 10,68,42,255,10,68,42,255,9,67,41,255,9,67,41,255, + 9,67,41,255,9,66,41,255,9,66,40,255,9,65,40,255, + 9,65,40,255,9,64,40,255,8,64,39,255,8,63,39,255, + 8,63,39,255,8,62,39,255,8,62,38,255,8,61,38,255, + 8,61,38,255,8,60,38,255,7,60,37,255,7,59,37,255, + 7,59,37,255,7,58,37,255,7,58,36,255,7,57,36,255, + 7,57,36,255,7,56,36,255,6,56,36,255,6,55,36,255, + 6,55,36,255,6,54,36,255,6,54,35,255,6,53,35,255, + 6,53,35,255,6,52,35,255,5,51,34,255,5,50,34,255, + 5,50,34,255,5,49,34,255,5,49,33,255,5,48,33,255, + 5,48,33,255,5,47,33,255,5,47,33,255,5,46,33,255, + 5,46,33,255,5,46,33,255,5,45,32,255,5,45,32,255, + 5,45,32,255,5,44,32,255,4,44,31,255,4,43,31,255, + 4,43,31,255,4,42,31,255,4,42,31,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,40,30,255,4,40,30,255, + 4,40,30,255,4,40,30,255,4,39,30,255,4,39,30,255, + 4,39,30,255,4,39,30,255,3,38,30,255,3,38,30,255, + 3,38,30,255,3,38,30,255,73,88,29,255,73,88,29,255, + 73,88,29,255,73,89,29,255,74,89,29,255,74,90,29,255, + 74,90,29,255,74,91,29,255,75,91,29,255,75,92,29,255, + 75,92,29,255,75,93,29,255,75,93,30,255,75,94,30,255, + 75,94,30,255,75,95,30,255,76,96,30,255,76,97,30,255, + 76,97,30,255,76,98,30,255,77,98,31,255,77,99,31,255, + 77,99,31,255,77,100,31,255,76,100,32,255,76,101,32,255, + 76,101,32,255,76,102,32,255,76,102,33,255,76,103,33,255, + 76,103,33,255,75,103,33,255,75,104,34,255,74,104,34,255, + 74,104,34,255,73,104,34,255,73,105,35,255,72,105,35,255, + 72,105,35,255,71,105,35,255,71,105,35,255,70,105,35,255, + 70,105,35,255,69,105,35,255,68,105,36,255,67,105,36,255, + 67,105,36,255,66,105,36,255,65,104,37,255,64,104,37,255, + 64,104,37,255,63,104,37,255,62,104,37,255,61,104,37,255, + 61,104,37,255,60,104,37,255,60,104,38,255,59,104,38,255, + 59,104,38,255,59,104,38,255,58,104,39,255,58,104,39,255, + 58,104,39,255,57,104,39,255,57,104,40,255,56,104,40,255, + 56,104,40,255,56,104,40,255,56,105,40,255,56,105,40,255, + 56,105,40,255,56,105,40,255,55,105,41,255,55,105,41,255, + 55,105,41,255,55,105,41,255,55,106,42,255,55,106,42,255, + 55,106,42,255,55,106,42,255,55,107,43,255,55,107,43,255, + 55,107,43,255,55,107,43,255,56,108,44,255,56,108,44,255, + 56,108,44,255,56,108,44,255,55,108,45,255,55,108,45,255, + 55,108,45,255,55,108,45,255,55,108,45,255,55,108,45,255, + 55,108,45,255,55,108,45,255,55,107,46,255,55,107,46,255, + 55,107,46,255,55,107,46,255,54,107,46,255,54,107,46,255, + 54,107,46,255,54,107,46,255,54,106,47,255,54,106,47,255, + 54,106,47,255,54,106,47,255,53,105,47,255,53,105,47,255, + 53,105,47,255,53,105,47,255,52,105,47,255,52,105,47,255, + 52,105,47,255,52,105,47,255,51,104,47,255,51,104,47,255, + 51,104,47,255,51,104,47,255,50,104,47,255,50,104,47,255, + 50,104,47,255,49,104,47,255,49,104,47,255,48,104,47,255, + 48,104,47,255,48,104,47,255,48,104,46,255,48,104,46,255, + 48,104,46,255,48,104,46,255,47,104,46,255,47,104,46,255, + 47,104,46,255,46,104,46,255,46,103,46,255,45,103,46,255, + 45,103,46,255,45,103,46,255,44,102,46,255,44,102,46,255, + 44,102,46,255,44,102,46,255,43,101,46,255,43,101,46,255, + 43,101,46,255,42,101,46,255,42,100,45,255,41,100,45,255, + 41,100,45,255,41,100,45,255,40,99,45,255,40,99,45,255, + 40,99,45,255,39,99,45,255,39,98,45,255,38,98,45,255, + 38,98,45,255,37,97,45,255,37,97,45,255,36,96,45,255, + 36,96,45,255,35,95,45,255,34,95,45,255,34,94,45,255, + 33,94,45,255,32,93,45,255,32,93,45,255,31,92,45,255, + 31,92,45,255,31,91,45,255,30,91,45,255,30,90,45,255, + 30,90,45,255,29,90,45,255,29,89,45,255,28,89,45,255, + 28,89,45,255,28,88,45,255,27,88,45,255,27,87,45,255, + 27,87,45,255,27,87,45,255,26,86,45,255,26,86,45,255, + 26,86,45,255,26,86,45,255,26,85,45,255,26,85,45,255, + 26,85,45,255,26,85,45,255,26,84,45,255,26,84,45,255, + 26,84,45,255,26,84,45,255,26,84,45,255,26,84,45,255, + 26,84,45,255,26,84,45,255,27,85,45,255,27,85,45,255, + 27,85,45,255,28,85,45,255,28,85,45,255,29,85,45,255, + 29,85,45,255,29,86,45,255,30,86,45,255,30,87,45,255, + 30,87,45,255,31,88,45,255,31,88,45,255,32,89,45,255, + 32,89,45,255,33,90,45,255,34,91,45,255,34,91,45,255, + 35,92,45,255,36,93,45,255,36,93,46,255,37,94,46,255, + 37,94,46,255,38,95,46,255,38,96,46,255,39,96,46,255, + 39,97,46,255,40,98,46,255,41,99,45,255,41,99,45,255, + 42,100,45,255,42,101,45,255,43,102,46,255,43,102,46,255, + 43,103,46,255,44,104,46,255,44,104,46,255,45,105,46,255, + 45,105,46,255,46,106,46,255,46,106,46,255,47,107,46,255, + 47,107,46,255,47,108,46,255,48,108,46,255,48,109,46,255, + 48,109,46,255,48,109,46,255,49,110,46,255,49,110,46,255, + 49,110,46,255,49,110,46,255,50,111,46,255,50,111,46,255, + 50,111,46,255,50,111,46,255,51,112,46,255,51,112,46,255, + 51,112,46,255,51,112,46,255,52,113,46,255,52,113,46,255, + 52,113,46,255,52,113,46,255,53,114,46,255,53,114,46,255, + 53,114,46,255,53,114,46,255,53,115,46,255,53,115,46,255, + 53,115,46,255,53,116,46,255,54,116,46,255,54,117,46,255, + 54,117,46,255,54,117,46,255,55,118,46,255,55,118,46,255, + 55,118,46,255,55,119,46,255,56,119,47,255,56,120,47,255, + 56,120,47,255,56,121,47,255,57,121,47,255,57,122,47,255, + 57,122,47,255,57,122,48,255,58,123,48,255,58,123,49,255, + 58,123,49,255,58,124,49,255,59,125,50,255,59,125,50,255, + 59,126,50,255,60,127,51,255,61,127,52,255,61,128,52,255, + 62,128,53,255,63,129,54,255,63,130,55,255,64,130,56,255, + 64,131,57,255,65,132,58,255,66,133,59,255,66,133,59,255, + 67,134,60,255,68,135,61,255,69,136,62,255,69,136,63,255, + 70,137,64,255,71,138,66,255,72,139,67,255,73,140,69,255, + 74,141,70,255,75,142,72,255,77,143,73,255,78,144,75,255, + 79,145,76,255,80,146,78,255,82,147,80,255,83,148,82,255, + 84,149,84,255,86,150,86,255,87,151,88,255,89,152,90,255, + 90,153,92,255,91,154,95,255,93,155,97,255,94,156,99,255, + 96,157,101,255,98,158,104,255,99,159,106,255,101,160,109,255, + 102,161,111,255,104,162,114,255,105,163,117,255,107,164,120,255, + 108,165,122,255,109,166,125,255,111,167,128,255,112,168,131,255, + 113,169,133,255,114,170,136,255,116,171,139,255,117,171,142,255, + 118,172,144,255,119,173,147,255,120,174,149,255,121,174,152,255, + 122,175,154,255,123,176,157,255,123,176,159,255,124,177,162,255, + 124,177,164,255,125,178,166,255,125,178,169,255,126,179,171,255, + 126,179,173,255,126,180,175,255,127,180,177,255,127,181,179,255, + 127,181,181,255,127,181,183,255,127,182,184,255,127,182,186,255, + 127,182,187,255,127,182,189,255,126,183,190,255,126,183,192,255, + 126,183,193,255,125,183,194,255,125,183,195,255,124,183,196,255, + 124,183,197,255,123,183,198,255,122,182,198,255,122,182,199,255, + 121,182,199,255,120,182,200,255,119,182,200,255,118,182,201,255, + 117,182,201,255,116,182,201,255,115,181,201,255,114,181,201,255, + 113,181,201,255,112,181,201,255,111,180,201,255,110,180,201,255, + 109,180,201,255,108,180,201,255,107,179,201,255,106,179,201,255, + 105,179,201,255,104,179,201,255,102,178,200,255,101,178,200,255, + 100,178,200,255,99,178,200,255,97,177,199,255,96,177,199,255, + 95,177,199,255,94,177,199,255,93,176,198,255,92,176,198,255, + 91,176,198,255,90,176,198,255,89,175,197,255,88,175,197,255, + 87,175,197,255,86,175,197,255,84,174,196,255,83,174,196,255, + 82,174,196,255,81,174,196,255,80,173,195,255,79,173,195,255, + 78,173,195,255,77,173,195,255,76,172,194,255,75,172,194,255, + 74,172,194,255,73,171,194,255,72,171,193,255,71,170,193,255, + 70,170,193,255,69,170,192,255,68,169,192,255,67,169,191,255, + 66,169,191,255,65,169,191,255,64,168,190,255,63,168,190,255, + 62,168,190,255,61,167,189,255,60,167,189,255,59,166,188,255, + 58,166,188,255,57,165,188,255,56,165,187,255,55,164,187,255, + 54,164,187,255,53,164,186,255,52,164,186,255,51,163,186,255, + 50,163,185,255,49,163,185,255,48,162,184,255,47,162,184,255, + 46,161,183,255,45,161,183,255,44,160,182,255,42,160,182,255, + 41,159,181,255,40,159,181,255,39,158,180,255,38,158,180,255, + 37,157,179,255,36,157,179,255,35,156,178,255,34,156,178,255, + 33,155,177,255,32,155,177,255,32,154,176,255,31,154,176,255, + 30,153,175,255,29,153,175,255,28,153,175,255,27,152,174,255, + 26,152,174,255,25,152,174,255,25,151,173,255,24,151,173,255, + 23,150,172,255,22,150,172,255,22,149,171,255,21,149,171,255, + 20,148,170,255,19,148,170,255,19,148,170,255,18,147,169,255, + 17,147,169,255,17,147,169,255,16,146,168,255,16,146,168,255, + 15,145,167,255,15,145,167,255,15,145,167,255,14,144,166,255, + 14,144,166,255,14,144,166,255,13,143,166,255,13,143,165,255, + 12,142,165,255,12,142,165,255,12,142,165,255,11,141,164,255, + 11,141,164,255,11,141,164,255,11,141,164,255,10,140,163,255, + 10,140,163,255,10,140,163,255,10,140,162,255,9,139,162,255, + 9,139,161,255,9,139,161,255,9,139,161,255,8,138,161,255, + 8,138,161,255,8,138,161,255,8,138,161,255,8,137,160,255, + 8,137,160,255,8,137,160,255,8,137,160,255,7,136,160,255, + 7,136,160,255,7,136,160,255,7,135,160,255,7,135,159,255, + 7,134,159,255,7,134,159,255,7,134,159,255,7,133,158,255, + 7,133,158,255,7,133,158,255,7,133,158,255,7,133,158,255, + 7,133,158,255,7,133,158,255,7,133,158,255,7,132,157,255, + 7,132,157,255,7,132,157,255,7,132,157,255,7,131,157,255, + 7,131,157,255,7,131,157,255,7,131,157,255,7,130,157,255, + 7,130,157,255,7,130,157,255,7,130,157,255,7,130,157,255, + 7,130,157,255,7,130,157,255,7,130,157,255,7,130,157,255, + 7,130,157,255,7,130,157,255,7,130,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,157,255, + 7,129,157,255,7,129,157,255,7,129,157,255,7,129,158,255, + 7,129,158,255,7,129,158,255,7,129,158,255,7,128,158,255, + 7,128,158,255,7,128,158,255,7,128,158,255,6,128,158,255, + 6,128,158,255,6,128,158,255,6,128,158,255,6,127,159,255, + 6,127,159,255,6,127,159,255,6,127,159,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,126,159,255, + 6,126,159,255,6,126,159,255,6,126,159,255,6,126,159,255, + 6,126,159,255,6,126,159,255,6,126,159,255,6,125,159,255, + 6,125,159,255,6,125,159,255,6,125,159,255,6,125,158,255, + 6,125,158,255,6,125,158,255,6,125,158,255,7,124,158,255, + 7,124,158,255,7,124,158,255,7,124,158,255,7,123,157,255, + 7,123,157,255,7,123,157,255,7,123,157,255,7,122,156,255, + 7,122,156,255,7,122,156,255,7,122,155,255,7,121,155,255, + 7,121,154,255,7,121,154,255,7,120,153,255,7,120,153,255, + 7,119,152,255,7,119,152,255,7,118,151,255,6,118,151,255, + 6,117,150,255,6,117,149,255,6,116,149,255,6,116,148,255, + 6,115,147,255,6,115,146,255,6,114,146,255,6,114,145,255, + 6,113,144,255,6,113,143,255,6,112,143,255,6,112,142,255, + 6,111,141,255,6,111,140,255,6,110,140,255,5,110,139,255, + 5,109,138,255,5,109,137,255,5,108,136,255,5,108,135,255, + 5,107,134,255,5,107,134,255,5,107,133,255,5,106,133,255, + 5,106,132,255,5,106,131,255,5,105,131,255,5,105,130,255, + 5,104,129,255,5,104,128,255,5,104,128,255,4,103,127,255, + 4,103,126,255,4,103,125,255,4,103,125,255,4,102,124,255, + 4,102,123,255,4,102,122,255,4,101,122,255,4,101,121,255, + 4,100,120,255,4,100,119,255,4,100,119,255,4,100,118,255, + 4,100,117,255,4,100,117,255,4,100,116,255,4,99,116,255, + 4,99,115,255,4,99,115,255,4,99,114,255,4,98,114,255, + 4,98,113,255,4,98,113,255,4,98,112,255,4,97,112,255, + 4,97,111,255,4,97,111,255,4,97,110,255,4,97,110,255, + 4,97,109,255,4,97,109,255,4,97,108,255,4,96,108,255, + 4,96,107,255,4,96,106,255,4,96,106,255,4,95,105,255, + 4,95,104,255,4,95,104,255,4,95,103,255,4,94,103,255, + 4,94,102,255,4,94,102,255,4,94,101,255,4,93,101,255, + 4,93,100,255,4,93,100,255,4,93,99,255,4,92,99,255, + 4,92,98,255,4,92,98,255,4,92,97,255,4,91,97,255, + 4,91,96,255,4,91,95,255,4,91,95,255,5,91,94,255, + 5,91,93,255,5,91,93,255,5,91,92,255,5,90,92,255, + 5,90,91,255,5,90,90,255,5,90,90,255,5,89,89,255, + 5,89,88,255,5,89,87,255,5,89,87,255,5,88,86,255, + 5,88,85,255,5,88,85,255,5,88,84,255,5,87,84,255, + 5,87,83,255,5,87,82,255,5,87,82,255,5,86,81,255, + 5,86,80,255,5,86,79,255,5,85,79,255,5,85,78,255, + 5,84,77,255,5,84,76,255,5,84,76,255,5,83,75,255, + 5,83,74,255,5,83,74,255,5,82,73,255,5,82,73,255, + 5,81,72,255,5,81,72,255,5,81,71,255,4,80,70,255, + 4,80,69,255,4,80,69,255,4,80,68,255,4,79,68,255, + 4,79,67,255,4,79,67,255,4,79,66,255,4,78,65,255, + 4,78,64,255,4,78,64,255,4,78,63,255,5,78,63,255, + 5,78,62,255,5,78,62,255,5,78,61,255,5,77,61,255, + 5,77,60,255,5,77,60,255,5,77,59,255,5,77,59,255, + 5,77,58,255,5,77,58,255,5,77,57,255,5,77,57,255, + 5,77,56,255,5,77,56,255,5,77,55,255,6,77,55,255, + 6,77,54,255,6,77,54,255,6,77,54,255,6,77,53,255, + 6,77,53,255,6,77,53,255,6,77,52,255,7,77,52,255, + 7,77,51,255,7,77,51,255,7,77,51,255,7,77,50,255, + 7,77,50,255,7,77,50,255,7,77,49,255,8,76,49,255, + 8,76,48,255,8,76,48,255,8,76,48,255,9,76,47,255, + 9,76,47,255,9,76,47,255,9,76,47,255,9,75,46,255, + 9,75,46,255,9,75,46,255,9,75,46,255,9,74,45,255, + 9,74,45,255,9,74,45,255,9,73,45,255,10,73,44,255, + 10,72,44,255,10,72,44,255,10,72,44,255,10,71,43,255, + 10,71,43,255,10,71,43,255,10,71,43,255,10,70,43,255, + 10,70,43,255,10,70,43,255,10,69,43,255,10,69,42,255, + 10,68,42,255,10,68,42,255,10,68,42,255,9,67,41,255, + 9,67,41,255,9,67,41,255,9,66,41,255,9,66,40,255, + 9,65,40,255,9,65,40,255,9,64,40,255,8,64,39,255, + 8,63,39,255,8,63,39,255,8,62,39,255,8,62,38,255, + 8,61,38,255,8,61,38,255,8,60,38,255,7,60,37,255, + 7,59,37,255,7,59,37,255,7,58,37,255,7,58,36,255, + 7,57,36,255,7,57,36,255,7,56,36,255,6,56,36,255, + 6,55,36,255,6,55,36,255,6,54,36,255,6,54,35,255, + 6,53,35,255,6,53,35,255,6,52,35,255,5,51,34,255, + 5,50,34,255,5,50,34,255,5,49,34,255,5,49,33,255, + 5,48,33,255,5,48,33,255,5,47,33,255,5,47,33,255, + 5,46,33,255,5,46,33,255,5,46,33,255,5,45,32,255, + 5,45,32,255,5,45,32,255,5,44,32,255,4,44,31,255, + 4,43,31,255,4,43,31,255,4,42,31,255,4,42,31,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,40,30,255, + 4,40,30,255,4,40,30,255,4,40,30,255,4,39,30,255, + 4,39,30,255,4,39,30,255,4,39,30,255,3,38,30,255, + 3,38,30,255,3,38,30,255,3,38,30,255,73,88,29,255, + 73,88,29,255,73,88,29,255,73,89,29,255,74,89,29,255, + 74,90,29,255,74,90,29,255,74,91,29,255,75,91,29,255, + 75,92,29,255,75,92,29,255,75,93,29,255,75,93,30,255, + 75,94,30,255,75,94,30,255,75,95,30,255,75,96,30,255, + 75,97,30,255,75,97,30,255,75,98,30,255,76,98,31,255, + 76,99,31,255,76,99,31,255,76,100,31,255,75,100,32,255, + 75,101,32,255,75,101,32,255,75,102,32,255,75,102,33,255, + 75,103,33,255,75,103,33,255,74,103,33,255,74,104,34,255, + 73,104,34,255,73,104,34,255,72,104,34,255,72,105,35,255, + 71,105,35,255,71,105,35,255,70,105,35,255,70,105,35,255, + 69,105,35,255,69,105,35,255,68,105,35,255,67,104,36,255, + 66,104,36,255,66,104,36,255,65,104,36,255,64,104,37,255, + 63,104,37,255,63,104,37,255,62,104,37,255,61,103,37,255, + 60,103,37,255,60,103,37,255,59,103,37,255,59,103,38,255, + 58,103,38,255,58,103,38,255,58,103,38,255,57,103,39,255, + 57,103,39,255,57,103,39,255,56,103,39,255,56,103,40,255, + 55,103,40,255,55,103,40,255,55,103,40,255,54,104,40,255, + 54,104,40,255,54,104,40,255,54,104,40,255,54,104,41,255, + 54,104,41,255,54,104,41,255,54,104,41,255,53,105,42,255, + 53,105,42,255,53,105,42,255,53,105,42,255,53,106,43,255, + 53,106,43,255,53,106,43,255,53,106,43,255,54,107,44,255, + 54,107,44,255,54,107,44,255,54,107,44,255,53,107,45,255, + 53,107,45,255,53,107,45,255,53,107,45,255,53,107,45,255, + 53,107,45,255,53,107,45,255,53,107,45,255,53,106,46,255, + 53,106,46,255,53,106,46,255,53,106,46,255,52,106,47,255, + 52,106,47,255,52,106,47,255,52,106,47,255,52,105,47,255, + 52,105,47,255,52,105,47,255,52,105,47,255,51,105,48,255, + 51,105,48,255,51,105,48,255,51,105,48,255,50,104,48,255, + 50,104,48,255,50,104,48,255,50,104,48,255,49,104,48,255, + 49,104,48,255,49,104,48,255,49,104,48,255,48,103,48,255, + 48,103,48,255,48,103,48,255,47,103,48,255,47,103,48,255, + 46,103,48,255,46,103,48,255,46,103,48,255,46,103,47,255, + 46,103,47,255,46,103,47,255,46,103,47,255,45,103,47,255, + 45,103,47,255,45,103,47,255,44,103,47,255,44,102,46,255, + 43,102,46,255,43,102,46,255,43,102,46,255,42,102,46,255, + 42,102,46,255,42,102,46,255,42,102,46,255,41,101,46,255, + 41,101,46,255,41,101,46,255,40,101,46,255,40,100,45,255, + 39,100,45,255,39,100,45,255,39,100,45,255,38,99,45,255, + 38,99,45,255,38,99,45,255,37,99,45,255,37,98,45,255, + 36,98,45,255,36,98,45,255,36,97,45,255,35,97,45,255, + 35,96,45,255,35,96,45,255,34,95,45,255,33,95,45,255, + 33,94,45,255,32,94,45,255,31,93,45,255,31,93,45,255, + 30,92,45,255,30,92,45,255,30,91,45,255,29,91,45,255, + 29,90,45,255,29,90,45,255,28,90,45,255,28,89,45,255, + 27,89,45,255,27,89,45,255,27,88,45,255,26,88,45,255, + 26,87,45,255,26,87,45,255,26,87,45,255,25,86,45,255, + 25,86,45,255,25,86,45,255,25,86,45,255,25,85,45,255, + 25,85,45,255,25,85,45,255,25,85,45,255,25,84,45,255, + 25,84,45,255,25,84,45,255,25,84,45,255,25,84,45,255, + 25,84,45,255,25,84,45,255,25,84,45,255,26,85,45,255, + 26,85,45,255,26,85,45,255,27,85,45,255,27,86,45,255, + 28,86,45,255,28,86,45,255,28,86,45,255,29,87,45,255, + 29,87,45,255,29,87,45,255,30,88,45,255,30,88,45,255, + 31,89,45,255,31,89,45,255,32,90,45,255,33,91,45,255, + 33,91,45,255,34,92,45,255,35,93,45,255,35,93,46,255, + 36,94,46,255,36,94,46,255,37,95,46,255,37,96,46,255, + 38,96,46,255,38,97,46,255,39,98,46,255,39,99,45,255, + 40,99,45,255,40,100,45,255,41,101,45,255,41,102,46,255, + 42,102,46,255,42,103,46,255,43,104,46,255,43,104,46,255, + 44,105,46,255,44,105,46,255,44,106,46,255,45,106,46,255, + 45,107,46,255,45,107,46,255,45,108,46,255,46,108,46,255, + 46,109,46,255,46,109,46,255,46,109,46,255,47,110,46,255, + 47,110,46,255,47,110,46,255,47,110,46,255,48,111,46,255, + 48,111,46,255,48,111,46,255,48,111,46,255,49,112,46,255, + 49,112,46,255,49,112,46,255,49,112,46,255,50,113,46,255, + 50,113,46,255,50,113,46,255,50,113,46,255,51,114,46,255, + 51,114,46,255,51,114,46,255,51,114,46,255,51,115,46,255, + 51,115,46,255,51,115,46,255,51,116,46,255,52,116,46,255, + 52,117,46,255,52,117,46,255,52,117,46,255,53,118,47,255, + 53,118,47,255,53,118,47,255,53,119,47,255,54,119,48,255, + 54,120,48,255,54,120,48,255,54,121,48,255,55,121,48,255, + 55,122,48,255,55,122,48,255,55,122,49,255,56,123,49,255, + 56,123,50,255,56,123,50,255,56,124,50,255,57,125,51,255, + 57,125,51,255,57,126,51,255,58,127,52,255,59,127,53,255, + 59,128,53,255,60,128,54,255,61,129,55,255,61,130,56,255, + 62,130,57,255,62,131,58,255,63,132,59,255,64,133,60,255, + 64,133,60,255,65,134,61,255,66,135,62,255,67,136,63,255, + 67,136,64,255,68,137,65,255,69,138,67,255,71,139,68,255, + 72,140,70,255,73,141,71,255,74,142,73,255,76,143,75,255, + 77,144,77,255,78,145,78,255,79,146,80,255,81,147,82,255, + 82,148,84,255,83,149,86,255,85,150,88,255,86,151,90,255, + 88,152,92,255,89,153,94,255,90,154,97,255,92,155,99,255, + 93,156,101,255,95,157,103,255,97,158,106,255,98,159,109,255, + 100,160,112,255,101,161,114,255,103,162,117,255,104,164,119,255, + 106,165,122,255,107,166,124,255,108,167,127,255,110,168,130,255, + 111,168,133,255,112,169,135,255,113,170,138,255,115,171,141,255, + 116,172,144,255,117,173,146,255,118,174,149,255,119,175,151,255, + 120,175,154,255,121,176,156,255,122,177,159,255,123,177,161,255, + 124,178,164,255,124,178,166,255,125,179,168,255,125,179,171,255, + 126,180,173,255,126,180,175,255,126,181,177,255,127,181,179,255, + 127,182,181,255,127,182,183,255,127,182,185,255,127,183,186,255, + 127,183,188,255,127,183,189,255,127,183,191,255,126,184,192,255, + 126,184,194,255,126,184,195,255,126,184,196,255,125,184,197,255, + 125,184,198,255,125,184,199,255,124,184,200,255,123,183,200,255, + 123,183,201,255,122,183,201,255,121,183,202,255,120,183,202,255, + 119,183,203,255,118,183,203,255,117,183,203,255,116,182,203,255, + 115,182,203,255,114,182,203,255,113,182,203,255,112,181,203,255, + 111,181,203,255,110,181,203,255,109,181,203,255,108,180,203,255, + 107,180,203,255,106,180,203,255,105,180,203,255,103,179,202,255, + 102,179,202,255,101,179,202,255,100,179,202,255,98,178,201,255, + 97,178,201,255,96,178,201,255,95,178,201,255,94,177,200,255, + 93,177,200,255,92,177,200,255,91,177,200,255,90,176,199,255, + 89,176,199,255,88,176,199,255,87,176,199,255,85,175,198,255, + 84,175,198,255,83,175,198,255,82,175,198,255,81,174,197,255, + 80,174,197,255,79,174,197,255,78,174,197,255,77,173,196,255, + 76,173,196,255,75,173,196,255,74,172,196,255,73,172,195,255, + 72,171,195,255,71,171,195,255,70,171,194,255,69,170,194,255, + 68,170,193,255,67,170,193,255,66,170,193,255,65,169,192,255, + 64,169,192,255,63,169,192,255,62,168,191,255,61,168,191,255, + 60,167,190,255,59,167,190,255,58,166,190,255,57,166,189,255, + 56,165,189,255,55,165,189,255,54,165,188,255,53,165,188,255, + 52,164,188,255,51,164,187,255,50,164,187,255,49,163,186,255, + 48,163,186,255,47,162,185,255,46,162,185,255,45,161,184,255, + 43,161,184,255,42,160,183,255,41,160,183,255,40,159,182,255, + 39,159,182,255,38,158,181,255,37,158,181,255,36,157,180,255, + 35,157,180,255,34,156,179,255,33,156,179,255,32,155,178,255, + 31,155,178,255,30,154,177,255,29,154,177,255,29,154,177,255, + 28,153,176,255,27,153,176,255,26,153,176,255,25,152,175,255, + 24,152,175,255,23,151,174,255,23,151,174,255,22,150,173,255, + 22,150,173,255,21,149,172,255,20,149,172,255,20,149,171,255, + 19,148,171,255,18,148,170,255,18,148,170,255,17,147,169,255, + 17,147,169,255,16,146,168,255,16,146,168,255,15,146,168,255, + 15,145,167,255,14,145,167,255,14,145,167,255,13,144,167,255, + 13,144,166,255,12,143,166,255,12,143,166,255,12,143,166,255, + 11,142,165,255,11,142,165,255,11,142,165,255,11,142,165,255, + 10,141,164,255,10,141,164,255,10,141,164,255,10,141,163,255, + 9,140,163,255,9,140,162,255,9,140,162,255,9,140,162,255, + 8,139,162,255,8,139,162,255,8,139,162,255,8,139,162,255, + 8,138,161,255,8,138,161,255,8,138,161,255,8,138,161,255, + 7,137,161,255,7,137,161,255,7,137,161,255,7,136,161,255, + 7,136,160,255,7,135,160,255,7,135,160,255,7,135,160,255, + 7,134,159,255,7,134,159,255,7,134,159,255,7,134,159,255, + 7,134,159,255,7,134,159,255,7,134,159,255,7,134,159,255, + 7,133,158,255,7,133,158,255,7,133,158,255,7,133,158,255, + 7,132,158,255,7,132,158,255,7,132,158,255,7,132,158,255, + 7,131,158,255,7,131,158,255,7,131,158,255,7,131,158,255, + 7,131,158,255,7,131,158,255,7,131,158,255,7,131,158,255, + 7,131,158,255,7,131,158,255,7,131,158,255,7,131,158,255, + 7,130,158,255,7,130,158,255,7,130,158,255,7,130,158,255, + 7,130,157,255,7,130,157,255,7,130,157,255,7,130,157,255, + 7,129,158,255,7,129,158,255,7,129,158,255,7,129,158,255, + 7,129,158,255,7,129,158,255,7,129,158,255,7,129,158,255, + 7,128,158,255,7,128,158,255,7,128,158,255,7,128,158,255, + 6,128,158,255,6,128,158,255,6,128,158,255,6,128,158,255, + 6,127,159,255,6,127,159,255,6,127,159,255,6,127,159,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,126,159,255,6,126,159,255,6,126,159,255,6,126,159,255, + 6,126,159,255,6,126,159,255,6,126,159,255,6,126,159,255, + 6,125,159,255,6,125,159,255,6,125,159,255,6,125,159,255, + 6,125,158,255,6,125,158,255,6,125,158,255,6,125,158,255, + 7,124,158,255,7,124,158,255,7,124,158,255,7,124,158,255, + 7,123,157,255,7,123,157,255,7,123,157,255,7,123,157,255, + 7,122,156,255,7,122,156,255,7,122,156,255,7,122,155,255, + 7,121,155,255,7,121,154,255,7,121,154,255,7,120,153,255, + 7,120,153,255,7,119,152,255,7,119,152,255,7,118,151,255, + 6,118,151,255,6,117,150,255,6,117,149,255,6,116,149,255, + 6,116,148,255,6,115,147,255,6,115,147,255,6,115,146,255, + 6,114,146,255,6,114,145,255,6,114,144,255,6,113,144,255, + 6,113,143,255,6,112,142,255,6,112,141,255,6,111,141,255, + 5,111,140,255,5,110,139,255,5,110,138,255,5,109,137,255, + 5,109,136,255,5,108,135,255,5,108,135,255,5,108,134,255, + 5,107,134,255,5,107,133,255,5,107,132,255,5,106,132,255, + 5,106,131,255,5,105,130,255,5,105,129,255,5,105,129,255, + 4,104,128,255,4,104,127,255,4,104,126,255,4,104,126,255, + 4,103,125,255,4,103,124,255,4,103,123,255,4,102,123,255, + 4,102,122,255,4,101,121,255,4,101,121,255,4,101,120,255, + 4,101,120,255,4,101,119,255,4,101,119,255,4,101,118,255, + 4,100,118,255,4,100,117,255,4,100,117,255,4,100,116,255, + 4,99,116,255,4,99,115,255,4,99,115,255,4,99,114,255, + 4,98,114,255,4,98,113,255,4,98,113,255,4,98,112,255, + 4,98,112,255,4,98,111,255,4,98,111,255,4,98,110,255, + 4,97,110,255,4,97,109,255,4,97,108,255,4,97,108,255, + 4,96,107,255,4,96,106,255,4,96,106,255,4,96,105,255, + 4,95,105,255,4,95,104,255,4,95,104,255,4,95,103,255, + 4,94,103,255,4,94,102,255,4,94,102,255,4,94,101,255, + 4,93,101,255,4,93,100,255,4,93,100,255,4,93,99,255, + 4,92,99,255,4,92,98,255,4,92,97,255,4,92,97,255, + 5,92,96,255,5,92,95,255,5,92,95,255,5,92,94,255, + 5,91,94,255,5,91,93,255,5,91,92,255,5,91,92,255, + 5,90,91,255,5,90,90,255,5,90,89,255,5,90,89,255, + 5,89,88,255,5,89,87,255,5,89,87,255,5,89,86,255, + 5,88,86,255,5,88,85,255,5,88,84,255,5,88,84,255, + 5,87,83,255,5,87,82,255,5,87,81,255,5,86,81,255, + 5,86,80,255,5,85,79,255,5,85,78,255,5,85,78,255, + 5,84,77,255,5,84,76,255,5,84,76,255,5,83,75,255, + 5,83,75,255,5,82,74,255,5,82,74,255,5,82,73,255, + 4,81,72,255,4,81,71,255,4,81,71,255,4,81,70,255, + 4,80,69,255,4,80,68,255,4,80,68,255,4,80,67,255, + 4,79,66,255,4,79,65,255,4,79,65,255,4,79,64,255, + 5,79,64,255,5,79,63,255,5,79,63,255,5,79,62,255, + 5,78,62,255,5,78,61,255,5,78,61,255,5,78,60,255, + 5,78,60,255,5,78,59,255,5,78,59,255,5,78,58,255, + 5,78,58,255,5,78,57,255,5,78,57,255,5,78,56,255, + 6,78,56,255,6,78,55,255,6,78,55,255,6,78,55,255, + 6,77,54,255,6,77,54,255,6,77,54,255,6,77,53,255, + 7,77,53,255,7,77,52,255,7,77,52,255,7,77,52,255, + 7,77,51,255,7,77,51,255,7,77,51,255,7,77,50,255, + 8,76,50,255,8,76,49,255,8,76,49,255,8,76,49,255, + 8,76,48,255,8,76,48,255,8,76,48,255,8,76,48,255, + 9,75,47,255,9,75,47,255,9,75,47,255,9,75,47,255, + 9,74,46,255,9,74,46,255,9,74,46,255,9,73,46,255, + 9,73,45,255,9,72,45,255,9,72,45,255,9,72,45,255, + 9,71,44,255,9,71,44,255,9,71,44,255,9,71,44,255, + 9,70,44,255,9,70,44,255,9,70,44,255,9,69,44,255, + 9,69,43,255,9,68,43,255,9,68,43,255,9,68,42,255, + 9,67,42,255,9,67,41,255,9,67,41,255,9,66,41,255, + 8,66,40,255,8,65,40,255,8,65,40,255,8,64,40,255, + 8,64,39,255,8,63,39,255,8,63,39,255,8,62,39,255, + 7,62,38,255,7,61,38,255,7,61,38,255,7,60,38,255, + 7,60,37,255,7,59,37,255,7,59,37,255,7,58,37,255, + 7,58,36,255,7,57,36,255,7,57,36,255,7,56,36,255, + 6,56,36,255,6,55,36,255,6,55,36,255,6,54,36,255, + 6,54,35,255,6,53,35,255,6,53,35,255,6,52,35,255, + 5,51,34,255,5,50,34,255,5,50,34,255,5,49,34,255, + 5,49,33,255,5,48,33,255,5,48,33,255,5,47,33,255, + 5,47,33,255,5,46,33,255,5,46,33,255,5,46,33,255, + 5,45,32,255,5,45,32,255,5,45,32,255,5,44,32,255, + 4,44,31,255,4,43,31,255,4,43,31,255,4,42,31,255, + 4,42,31,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,40,30,255,4,40,30,255,4,40,30,255,4,40,30,255, + 4,39,30,255,4,39,30,255,4,39,30,255,4,39,30,255, + 3,38,30,255,3,38,30,255,3,38,30,255,3,38,30,255, + 72,88,29,255,72,88,29,255,72,88,29,255,72,89,29,255, + 73,89,29,255,73,90,29,255,73,90,29,255,73,91,29,255, + 74,91,29,255,74,92,29,255,74,92,29,255,74,93,29,255, + 74,93,30,255,74,94,30,255,74,94,30,255,74,95,30,255, + 75,96,31,255,75,97,31,255,75,97,31,255,75,98,31,255, + 76,98,32,255,76,99,32,255,76,99,32,255,76,100,32,255, + 75,100,32,255,75,101,32,255,75,101,32,255,75,101,32,255, + 74,102,33,255,74,102,33,255,74,102,33,255,73,103,33,255, + 73,103,34,255,72,104,34,255,72,104,34,255,71,104,34,255, + 71,104,35,255,70,104,35,255,70,104,35,255,69,104,35,255, + 69,104,36,255,68,104,36,255,68,104,36,255,67,104,36,255, + 66,104,37,255,65,104,37,255,65,104,37,255,64,104,37,255, + 63,103,38,255,62,103,38,255,62,103,38,255,61,103,38,255, + 60,103,38,255,59,103,38,255,59,103,38,255,58,103,38,255, + 58,103,39,255,57,103,39,255,57,103,39,255,56,103,39,255, + 56,103,40,255,55,103,40,255,55,103,40,255,54,103,40,255, + 54,103,41,255,53,103,41,255,53,103,41,255,53,103,41,255, + 53,103,41,255,53,103,41,255,53,103,41,255,53,103,41,255, + 52,104,42,255,52,104,42,255,52,104,42,255,52,104,42,255, + 52,105,43,255,52,105,43,255,52,105,43,255,52,105,43,255, + 52,106,44,255,52,106,44,255,52,106,44,255,52,106,44,255, + 52,106,45,255,52,106,45,255,52,106,45,255,52,106,45,255, + 52,106,46,255,52,106,46,255,52,106,46,255,52,106,46,255, + 52,106,46,255,52,106,46,255,52,106,46,255,52,106,46,255, + 52,106,47,255,52,106,47,255,52,106,47,255,52,106,47,255, + 51,106,47,255,51,106,47,255,51,106,47,255,51,106,47,255, + 50,105,48,255,50,105,48,255,50,105,48,255,50,105,48,255, + 50,104,48,255,50,104,48,255,50,104,48,255,50,104,48,255, + 49,104,48,255,49,104,48,255,49,104,48,255,48,104,48,255, + 48,103,48,255,47,103,48,255,47,103,48,255,47,103,48,255, + 46,103,48,255,46,103,48,255,46,103,48,255,46,103,48,255, + 45,103,48,255,45,103,48,255,45,103,48,255,45,103,48,255, + 44,103,47,255,44,103,47,255,44,103,47,255,44,103,47,255, + 43,103,47,255,43,103,47,255,43,103,47,255,43,103,47,255, + 42,102,47,255,42,102,47,255,42,102,47,255,42,102,47,255, + 41,101,47,255,41,101,47,255,41,101,47,255,41,101,47,255, + 40,100,47,255,40,100,47,255,40,100,47,255,39,100,47,255, + 39,99,46,255,38,99,46,255,38,99,46,255,38,99,46,255, + 37,98,46,255,37,98,46,255,37,98,46,255,36,98,46,255, + 36,97,46,255,35,97,46,255,35,97,46,255,34,96,46,255, + 34,96,46,255,33,95,46,255,33,95,46,255,32,95,46,255, + 32,94,46,255,31,94,46,255,31,94,46,255,30,93,46,255, + 30,93,46,255,29,92,46,255,29,92,46,255,29,92,46,255, + 28,91,46,255,28,91,46,255,28,91,46,255,27,91,46,255, + 27,90,46,255,26,90,46,255,26,90,46,255,26,89,46,255, + 25,89,46,255,25,88,46,255,25,88,46,255,25,88,46,255, + 24,87,46,255,24,87,46,255,24,87,46,255,24,87,46,255, + 24,86,46,255,24,86,46,255,24,86,46,255,24,86,46,255, + 24,85,46,255,24,85,46,255,24,85,46,255,24,85,46,255, + 24,85,46,255,24,85,46,255,24,85,46,255,24,85,46,255, + 25,86,46,255,25,86,46,255,25,86,46,255,26,86,46,255, + 26,86,46,255,27,86,46,255,27,86,46,255,27,87,46,255, + 28,87,46,255,28,88,46,255,28,88,46,255,29,89,46,255, + 29,89,46,255,30,90,46,255,30,90,46,255,31,91,46,255, + 31,92,46,255,32,92,46,255,32,93,46,255,33,94,46,255, + 33,94,46,255,34,95,46,255,34,95,46,255,35,96,46,255, + 35,97,46,255,36,97,46,255,36,98,46,255,37,99,46,255, + 38,99,46,255,38,100,46,255,39,100,46,255,39,101,46,255, + 40,102,46,255,40,102,46,255,40,103,46,255,41,104,46,255, + 41,104,46,255,42,105,46,255,42,105,46,255,43,106,46,255, + 43,106,46,255,44,107,46,255,44,107,46,255,44,107,46,255, + 45,108,46,255,45,108,46,255,45,108,46,255,45,108,46,255, + 46,109,46,255,46,109,46,255,46,109,46,255,46,110,46,255, + 47,110,47,255,47,111,47,255,47,111,47,255,47,111,47,255, + 47,112,47,255,47,112,47,255,47,112,47,255,47,112,47,255, + 48,112,47,255,48,112,47,255,48,112,47,255,48,113,47,255, + 49,113,47,255,49,114,47,255,49,114,47,255,49,114,47,255, + 49,115,47,255,49,115,47,255,49,115,47,255,49,115,47,255, + 50,116,47,255,50,116,47,255,50,116,47,255,50,117,47,255, + 50,117,47,255,50,118,47,255,50,118,47,255,50,118,47,255, + 51,119,48,255,51,119,48,255,51,119,48,255,51,120,48,255, + 52,120,48,255,52,121,48,255,52,121,48,255,53,122,49,255, + 53,122,49,255,54,123,50,255,54,123,50,255,54,124,51,255, + 55,124,51,255,55,125,52,255,55,125,52,255,56,126,53,255, + 57,127,54,255,57,127,54,255,58,128,55,255,59,129,56,255, + 59,130,57,255,60,130,58,255,60,131,59,255,61,132,60,255, + 62,133,61,255,62,133,61,255,63,134,62,255,64,135,63,255, + 65,136,65,255,66,137,66,255,67,138,67,255,68,139,69,255, + 69,140,70,255,70,140,72,255,71,141,73,255,72,142,75,255, + 74,143,76,255,75,144,78,255,76,145,80,255,77,146,82,255, + 79,148,84,255,80,149,86,255,81,150,88,255,83,151,91,255, + 84,152,93,255,86,153,95,255,87,154,97,255,89,155,100,255, + 91,156,102,255,92,157,104,255,94,158,106,255,96,159,109,255, + 97,160,111,255,99,161,114,255,100,162,116,255,102,163,119,255, + 103,164,122,255,105,165,125,255,106,166,127,255,107,167,130,255, + 109,168,133,255,110,169,136,255,112,170,138,255,113,171,141,255, + 115,172,144,255,116,172,147,255,117,173,149,255,118,174,152,255, + 119,175,154,255,120,175,157,255,121,176,159,255,122,177,162,255, + 122,177,164,255,123,178,167,255,124,178,169,255,125,179,171,255, + 125,179,174,255,126,180,176,255,126,180,178,255,127,181,180,255, + 127,181,182,255,128,182,183,255,128,182,185,255,128,182,187,255, + 128,183,188,255,128,183,190,255,128,183,191,255,128,183,193,255, + 127,184,194,255,127,184,196,255,127,184,197,255,126,184,198,255, + 126,184,199,255,125,184,199,255,125,184,200,255,124,184,201,255, + 123,184,202,255,123,184,202,255,122,184,203,255,121,184,203,255, + 120,184,204,255,120,184,204,255,119,184,204,255,118,184,204,255, + 117,183,205,255,116,183,205,255,115,183,205,255,114,183,205,255, + 113,182,205,255,112,182,205,255,111,182,205,255,110,182,205,255, + 109,181,205,255,108,181,205,255,107,181,205,255,106,181,205,255, + 104,180,204,255,103,180,204,255,102,180,204,255,101,180,204,255, + 99,179,203,255,98,179,203,255,97,179,203,255,96,179,203,255, + 95,178,202,255,94,178,202,255,93,178,202,255,92,178,202,255, + 91,177,201,255,90,177,201,255,89,177,201,255,88,177,201,255, + 86,176,200,255,85,176,200,255,84,176,200,255,83,176,200,255, + 82,175,199,255,81,175,199,255,80,175,199,255,79,175,199,255, + 78,174,198,255,77,174,198,255,76,174,198,255,75,173,198,255, + 74,173,197,255,73,172,197,255,72,172,197,255,71,172,196,255, + 70,171,196,255,69,171,195,255,68,171,195,255,67,171,195,255, + 66,170,194,255,65,170,194,255,64,170,194,255,63,169,193,255, + 62,169,193,255,61,168,192,255,60,168,192,255,59,167,191,255, + 57,167,191,255,56,166,190,255,55,166,190,255,54,166,189,255, + 53,166,189,255,52,165,189,255,51,165,188,255,50,165,188,255, + 49,164,187,255,48,164,187,255,47,163,186,255,46,163,186,255, + 45,162,186,255,44,162,185,255,43,161,185,255,42,161,185,255, + 41,160,184,255,39,160,184,255,38,159,183,255,37,159,182,255, + 36,158,182,255,35,158,181,255,34,157,180,255,33,157,180,255, + 33,156,180,255,32,156,179,255,31,155,179,255,30,155,179,255, + 29,155,178,255,28,154,178,255,27,154,177,255,26,154,177,255, + 26,153,176,255,25,153,176,255,24,152,175,255,23,152,175,255, + 23,151,174,255,22,151,174,255,21,150,173,255,20,150,173,255, + 20,150,173,255,19,149,172,255,18,149,172,255,18,149,172,255, + 17,148,171,255,17,148,171,255,16,147,170,255,16,147,170,255, + 16,147,170,255,15,146,169,255,15,146,169,255,15,146,169,255, + 14,145,168,255,14,145,168,255,13,144,167,255,13,144,167,255, + 13,144,167,255,12,143,166,255,12,143,166,255,12,143,166,255, + 12,143,166,255,11,142,165,255,11,142,165,255,11,142,165,255, + 11,142,164,255,10,141,164,255,10,141,163,255,10,141,163,255, + 10,141,163,255,9,140,163,255,9,140,163,255,9,140,163,255, + 9,140,163,255,9,139,162,255,9,139,162,255,9,139,162,255, + 9,139,162,255,8,138,162,255,8,138,162,255,8,138,162,255, + 8,137,162,255,8,137,161,255,8,136,161,255,8,136,161,255, + 8,136,161,255,7,135,160,255,7,135,160,255,7,135,160,255, + 7,135,160,255,7,135,160,255,7,135,160,255,7,135,160,255, + 7,135,160,255,7,134,159,255,7,134,159,255,7,134,159,255, + 7,134,159,255,7,133,159,255,7,133,159,255,7,133,159,255, + 7,133,159,255,7,132,158,255,7,132,158,255,7,132,158,255, + 7,132,158,255,7,131,158,255,7,131,158,255,7,131,158,255, + 7,131,158,255,7,131,158,255,7,131,158,255,7,131,158,255, + 7,131,158,255,7,131,158,255,7,131,158,255,7,131,158,255, + 7,131,158,255,7,130,158,255,7,130,158,255,7,130,158,255, + 7,130,158,255,7,130,158,255,7,130,158,255,7,130,158,255, + 7,130,158,255,7,130,159,255,7,130,159,255,7,130,159,255, + 7,130,159,255,6,129,158,255,6,129,158,255,6,129,158,255, + 6,129,158,255,6,129,158,255,6,129,158,255,6,129,158,255, + 6,129,158,255,6,128,159,255,6,128,159,255,6,128,159,255, + 6,128,159,255,6,128,158,255,6,128,158,255,6,128,158,255, + 6,128,158,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,125,158,255,6,125,158,255,6,125,158,255, + 6,125,158,255,6,124,157,255,6,124,157,255,6,124,157,255, + 6,124,157,255,6,123,157,255,6,123,157,255,6,123,157,255, + 6,123,156,255,6,122,156,255,6,122,155,255,6,122,155,255, + 6,122,155,255,6,121,154,255,6,121,154,255,6,121,154,255, + 6,121,153,255,6,120,153,255,6,120,152,255,6,120,152,255, + 6,119,151,255,6,119,151,255,6,118,150,255,6,118,150,255, + 6,117,149,255,6,117,149,255,6,116,148,255,6,116,147,255, + 6,115,147,255,5,115,146,255,5,114,145,255,5,114,144,255, + 5,113,144,255,5,113,143,255,5,112,142,255,5,112,141,255, + 5,111,141,255,5,111,140,255,5,110,139,255,5,110,138,255, + 5,109,138,255,5,109,137,255,5,108,136,255,5,108,136,255, + 5,108,135,255,4,107,135,255,4,107,134,255,4,107,133,255, + 4,107,133,255,4,106,132,255,4,106,131,255,4,106,130,255, + 4,105,130,255,4,105,129,255,4,104,128,255,4,104,127,255, + 4,104,127,255,4,103,126,255,4,103,125,255,4,103,125,255, + 4,103,124,255,4,102,124,255,4,102,123,255,4,102,122,255, + 4,102,122,255,4,102,121,255,4,102,120,255,4,102,120,255, + 4,102,119,255,4,101,119,255,4,101,118,255,4,101,118,255, + 4,101,117,255,4,100,117,255,4,100,116,255,4,100,116,255, + 4,100,115,255,4,99,115,255,4,99,114,255,4,99,114,255, + 4,99,113,255,4,99,113,255,4,99,112,255,4,99,112,255, + 4,99,111,255,4,98,111,255,4,98,110,255,4,98,110,255, + 4,98,109,255,4,97,109,255,4,97,108,255,4,97,108,255, + 4,97,107,255,4,96,107,255,4,96,106,255,4,96,106,255, + 4,96,105,255,4,95,105,255,4,95,104,255,4,95,104,255, + 4,95,103,255,4,94,103,255,4,94,102,255,4,94,102,255, + 4,94,101,255,4,93,101,255,4,93,100,255,4,93,99,255, + 4,93,99,255,5,93,98,255,5,93,97,255,5,93,96,255, + 5,93,96,255,5,92,95,255,5,92,94,255,5,92,94,255, + 5,92,93,255,5,91,93,255,5,91,92,255,5,91,91,255, + 5,91,91,255,5,90,90,255,5,90,89,255,5,90,88,255, + 5,90,88,255,5,89,87,255,5,89,86,255,5,89,85,255, + 5,89,85,255,5,88,84,255,5,88,83,255,5,88,82,255, + 5,87,82,255,5,87,81,255,5,86,80,255,5,86,80,255, + 5,86,79,255,5,85,79,255,5,85,78,255,5,85,77,255, + 5,84,77,255,5,84,76,255,5,83,75,255,5,83,75,255, + 5,83,74,255,4,82,73,255,4,82,72,255,4,82,72,255, + 4,82,71,255,4,81,71,255,4,81,70,255,4,81,70,255, + 4,81,69,255,4,80,68,255,4,80,67,255,4,80,67,255, + 4,80,66,255,4,79,66,255,4,79,65,255,4,79,65,255, + 4,79,64,255,4,79,63,255,4,79,62,255,4,79,62,255, + 4,79,61,255,5,78,61,255,5,78,60,255,5,78,60,255, + 5,78,59,255,5,78,59,255,5,78,58,255,5,78,58,255, + 5,78,57,255,5,78,57,255,5,78,56,255,5,78,56,255, + 5,78,56,255,5,78,55,255,5,78,55,255,5,78,55,255, + 5,78,54,255,6,78,54,255,6,78,53,255,6,78,53,255, + 6,78,53,255,6,78,52,255,6,78,52,255,6,78,52,255, + 6,78,51,255,7,77,51,255,7,77,50,255,7,77,50,255, + 7,77,50,255,8,76,49,255,8,76,49,255,8,76,49,255, + 8,76,49,255,8,75,48,255,8,75,48,255,8,75,48,255, + 8,75,48,255,8,74,47,255,8,74,47,255,8,74,47,255, + 8,73,47,255,9,73,46,255,9,72,46,255,9,72,46,255, + 9,72,46,255,9,71,45,255,9,71,45,255,9,71,45,255, + 9,70,45,255,9,70,44,255,9,69,44,255,9,69,44,255, + 9,69,44,255,9,68,43,255,9,68,43,255,9,68,43,255, + 9,67,43,255,8,67,42,255,8,66,42,255,8,66,42,255, + 8,65,42,255,8,65,41,255,8,64,41,255,8,64,41,255, + 8,63,41,255,7,63,40,255,7,62,40,255,7,62,40,255, + 7,62,40,255,7,61,39,255,7,61,39,255,7,61,39,255, + 7,60,39,255,6,60,38,255,6,59,38,255,6,59,38,255, + 6,58,38,255,6,58,37,255,6,57,37,255,6,57,37,255, + 6,56,37,255,5,56,37,255,5,55,37,255,5,55,37,255, + 5,54,37,255,5,54,36,255,5,53,36,255,5,53,36,255, + 5,52,36,255,5,52,35,255,5,51,35,255,5,51,35,255, + 5,50,35,255,5,50,34,255,5,49,34,255,5,49,34,255, + 5,48,34,255,5,48,33,255,5,47,33,255,5,47,33,255, + 5,46,33,255,4,46,32,255,4,45,32,255,4,45,32,255, + 4,44,32,255,4,44,32,255,4,43,32,255,4,43,32,255, + 4,43,32,255,4,42,31,255,4,42,31,255,4,42,31,255, + 4,42,31,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,40,30,255,4,40,30,255,4,40,30,255, + 4,40,30,255,3,39,30,255,3,39,30,255,3,39,30,255, + 3,39,30,255,72,88,29,255,72,88,29,255,72,88,29,255, + 72,89,29,255,73,89,29,255,73,90,29,255,73,90,29,255, + 73,91,29,255,74,91,29,255,74,92,29,255,74,92,29,255, + 74,93,29,255,74,93,30,255,74,94,30,255,74,94,30,255, + 74,95,30,255,74,96,31,255,74,97,31,255,74,97,31,255, + 74,98,31,255,75,98,32,255,75,99,32,255,75,99,32,255, + 75,100,32,255,74,100,32,255,74,101,32,255,74,101,32,255, + 74,101,32,255,73,102,33,255,73,102,33,255,73,102,33,255, + 72,103,33,255,72,103,34,255,71,104,34,255,71,104,34,255, + 70,104,34,255,70,104,35,255,69,104,35,255,69,104,35,255, + 68,104,35,255,68,104,36,255,67,104,36,255,67,104,36,255, + 66,104,36,255,65,103,37,255,64,103,37,255,64,103,37,255, + 63,103,37,255,62,103,38,255,61,103,38,255,61,103,38,255, + 60,103,38,255,59,102,38,255,58,102,38,255,58,102,38,255, + 57,102,38,255,57,102,39,255,56,102,39,255,56,102,39,255, + 55,102,39,255,55,102,40,255,54,102,40,255,54,102,40,255, + 53,102,40,255,53,102,41,255,52,102,41,255,52,102,41,255, + 52,102,41,255,51,102,41,255,51,102,41,255,51,102,41,255, + 51,102,41,255,51,103,42,255,51,103,42,255,51,103,42,255, + 51,103,42,255,50,104,43,255,50,104,43,255,50,104,43,255, + 50,104,43,255,50,105,44,255,50,105,44,255,50,105,44,255, + 50,105,44,255,50,105,45,255,50,105,45,255,50,105,45,255, + 50,105,45,255,50,105,46,255,50,105,46,255,50,105,46,255, + 50,105,46,255,50,105,46,255,50,105,46,255,50,105,46,255, + 50,105,46,255,50,105,47,255,50,105,47,255,50,105,47,255, + 50,105,47,255,49,105,48,255,49,105,48,255,49,105,48,255, + 49,105,48,255,48,104,48,255,48,104,48,255,48,104,48,255, + 48,104,48,255,48,104,49,255,48,104,49,255,48,104,49,255, + 48,104,49,255,47,103,49,255,47,103,49,255,47,103,49,255, + 46,103,49,255,46,103,49,255,45,103,49,255,45,103,49,255, + 45,103,49,255,44,102,49,255,44,102,49,255,44,102,49,255, + 44,102,49,255,43,102,49,255,43,102,49,255,43,102,49,255, + 43,102,49,255,42,102,48,255,42,102,48,255,42,102,48,255, + 42,102,48,255,41,102,48,255,41,102,48,255,41,102,48,255, + 41,102,48,255,40,101,47,255,40,101,47,255,40,101,47,255, + 40,101,47,255,39,101,47,255,39,101,47,255,39,101,47,255, + 39,101,47,255,38,100,47,255,38,100,47,255,38,100,47,255, + 37,100,47,255,37,99,46,255,36,99,46,255,36,99,46,255, + 36,99,46,255,35,98,46,255,35,98,46,255,35,98,46,255, + 34,98,46,255,34,97,46,255,33,97,46,255,33,97,46,255, + 33,96,46,255,32,96,46,255,32,95,46,255,32,95,46,255, + 31,95,46,255,31,94,46,255,30,94,46,255,30,94,46,255, + 29,93,46,255,29,93,46,255,28,92,46,255,28,92,46,255, + 28,92,46,255,27,91,46,255,27,91,46,255,27,91,46,255, + 26,91,46,255,26,90,46,255,25,90,46,255,25,90,46,255, + 25,89,46,255,24,89,46,255,24,88,46,255,24,88,46,255, + 24,88,46,255,23,87,46,255,23,87,46,255,23,87,46,255, + 23,87,46,255,23,86,46,255,23,86,46,255,23,86,46,255, + 23,86,46,255,23,85,46,255,23,85,46,255,23,85,46,255, + 23,85,46,255,23,85,46,255,23,85,46,255,23,85,46,255, + 23,85,46,255,24,86,46,255,24,86,46,255,24,86,46,255, + 25,86,46,255,25,87,46,255,26,87,46,255,26,87,46,255, + 26,87,46,255,27,88,46,255,27,88,46,255,27,88,46,255, + 28,89,46,255,28,89,46,255,29,90,46,255,29,90,46,255, + 30,91,46,255,30,92,46,255,31,92,46,255,31,93,46,255, + 32,94,46,255,32,94,46,255,33,95,46,255,33,95,46,255, + 34,96,46,255,34,97,46,255,35,97,46,255,35,98,46,255, + 36,99,46,255,36,99,46,255,37,100,46,255,37,100,46,255, + 38,101,46,255,38,102,46,255,39,102,46,255,39,103,46,255, + 40,104,46,255,40,104,46,255,41,105,46,255,41,105,46,255, + 41,106,46,255,42,106,46,255,42,107,46,255,42,107,46,255, + 42,107,46,255,43,108,46,255,43,108,46,255,43,108,46,255, + 43,108,46,255,44,109,46,255,44,109,46,255,44,109,46,255, + 44,110,46,255,45,110,47,255,45,111,47,255,45,111,47,255, + 45,111,47,255,45,112,47,255,45,112,47,255,45,112,47,255, + 45,112,47,255,46,112,47,255,46,112,47,255,46,112,47,255, + 46,113,47,255,47,113,47,255,47,114,47,255,47,114,47,255, + 47,114,47,255,47,115,47,255,47,115,47,255,47,115,47,255, + 47,115,47,255,48,116,47,255,48,116,47,255,48,116,47,255, + 48,117,47,255,48,117,48,255,48,118,48,255,48,118,48,255, + 48,118,48,255,49,119,49,255,49,119,49,255,49,119,49,255, + 49,120,49,255,50,120,49,255,50,121,49,255,50,121,49,255, + 51,122,50,255,51,122,50,255,52,123,51,255,52,123,51,255, + 52,124,52,255,53,124,52,255,53,125,53,255,53,125,53,255, + 54,126,54,255,55,127,55,255,55,127,55,255,56,128,56,255, + 57,129,57,255,57,130,58,255,58,130,59,255,58,131,60,255, + 59,132,61,255,60,133,62,255,60,133,62,255,61,134,63,255, + 62,135,64,255,63,136,66,255,64,137,67,255,65,138,68,255, + 66,139,70,255,68,140,71,255,69,140,73,255,70,141,74,255, + 71,142,76,255,73,143,78,255,74,144,80,255,75,145,82,255, + 76,146,84,255,78,148,86,255,79,149,88,255,80,150,90,255, + 82,151,93,255,83,152,95,255,85,153,97,255,86,154,99,255, + 88,155,102,255,90,156,104,255,91,157,106,255,93,158,108,255, + 95,159,111,255,96,160,114,255,98,161,117,255,99,162,119,255, + 101,163,122,255,102,165,124,255,104,166,127,255,105,167,129,255, + 106,168,132,255,108,169,135,255,109,169,138,255,111,170,140,255, + 112,171,143,255,114,172,146,255,115,173,149,255,116,174,151,255, + 117,175,154,255,118,176,156,255,119,176,159,255,120,177,161,255, + 121,178,164,255,122,178,166,255,123,179,169,255,124,179,171,255, + 125,180,173,255,125,180,176,255,126,181,178,255,126,181,180,255, + 127,182,182,255,127,182,184,255,128,183,185,255,128,183,187,255, + 128,183,189,255,128,184,190,255,128,184,192,255,128,184,193,255, + 128,184,195,255,127,185,196,255,127,185,198,255,127,185,199,255, + 127,185,200,255,126,185,201,255,126,185,201,255,126,185,202,255, + 125,185,203,255,124,185,204,255,124,185,204,255,123,185,205,255, + 122,185,205,255,121,185,206,255,121,185,206,255,120,185,206,255, + 119,185,206,255,118,184,207,255,117,184,207,255,116,184,207,255, + 115,184,207,255,114,183,207,255,113,183,207,255,112,183,207,255, + 111,183,207,255,110,182,207,255,109,182,207,255,108,182,207,255, + 107,182,207,255,105,181,206,255,104,181,206,255,103,181,206,255, + 102,181,206,255,100,180,205,255,99,180,205,255,98,180,205,255, + 97,180,205,255,96,179,204,255,95,179,204,255,94,179,204,255, + 93,179,204,255,92,178,203,255,91,178,203,255,90,178,203,255, + 89,178,203,255,87,177,202,255,86,177,202,255,85,177,202,255, + 84,177,202,255,83,176,201,255,82,176,201,255,81,176,201,255, + 80,176,201,255,79,175,200,255,78,175,200,255,77,175,200,255, + 76,174,200,255,75,174,199,255,74,173,199,255,73,173,199,255, + 72,173,198,255,71,172,198,255,70,172,197,255,69,172,197,255, + 68,172,197,255,67,171,196,255,66,171,196,255,65,171,196,255, + 64,170,195,255,63,170,195,255,62,169,194,255,61,169,194,255, + 60,168,193,255,58,168,193,255,57,167,192,255,56,167,192,255, + 55,167,191,255,54,167,191,255,53,166,191,255,52,166,190,255, + 51,166,190,255,50,165,189,255,49,165,189,255,48,164,188,255, + 47,164,188,255,46,163,188,255,45,163,187,255,44,162,187,255, + 43,162,187,255,42,161,186,255,40,161,186,255,39,160,185,255, + 38,160,184,255,37,159,184,255,36,159,183,255,35,158,182,255, + 34,158,182,255,33,157,182,255,32,157,181,255,31,156,181,255, + 30,156,181,255,30,156,180,255,29,155,180,255,28,155,179,255, + 27,155,179,255,26,154,178,255,25,154,178,255,24,153,177,255, + 24,153,177,255,23,152,176,255,23,152,176,255,22,151,175,255, + 21,151,175,255,21,151,174,255,20,150,174,255,19,150,173,255, + 19,150,173,255,18,149,172,255,18,149,172,255,17,148,171,255, + 17,148,171,255,16,148,171,255,16,147,170,255,15,147,170,255, + 15,147,170,255,14,146,169,255,14,146,169,255,13,145,168,255, + 13,145,168,255,13,145,168,255,12,144,167,255,12,144,167,255, + 12,144,167,255,12,144,167,255,11,143,166,255,11,143,166,255, + 11,143,166,255,11,143,165,255,10,142,165,255,10,142,164,255, + 10,142,164,255,10,142,164,255,9,141,164,255,9,141,164,255, + 9,141,164,255,9,141,164,255,9,140,163,255,9,140,163,255, + 9,140,163,255,9,140,163,255,8,139,163,255,8,139,163,255, + 8,139,163,255,8,138,163,255,8,138,162,255,8,137,162,255, + 8,137,162,255,8,137,162,255,7,136,161,255,7,136,161,255, + 7,136,161,255,7,136,161,255,7,136,161,255,7,136,161,255, + 7,136,161,255,7,136,161,255,7,135,160,255,7,135,160,255, + 7,135,160,255,7,135,160,255,7,134,160,255,7,134,160,255, + 7,134,160,255,7,134,160,255,7,133,159,255,7,133,159,255, + 7,133,159,255,7,133,159,255,7,132,159,255,7,132,159,255, + 7,132,159,255,7,132,159,255,7,132,159,255,7,132,159,255, + 7,132,159,255,7,132,159,255,7,132,159,255,7,132,159,255, + 7,132,159,255,7,132,159,255,7,131,158,255,7,131,158,255, + 7,131,158,255,7,131,158,255,7,130,159,255,7,130,159,255, + 7,130,159,255,7,130,159,255,7,130,159,255,7,130,159,255, + 7,130,159,255,7,130,159,255,6,129,158,255,6,129,158,255, + 6,129,158,255,6,129,158,255,6,129,158,255,6,129,158,255, + 6,129,158,255,6,129,158,255,6,128,159,255,6,128,159,255, + 6,128,159,255,6,128,159,255,6,128,158,255,6,128,158,255, + 6,128,158,255,6,128,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,125,158,255,6,125,158,255, + 6,125,158,255,6,125,158,255,6,124,157,255,6,124,157,255, + 6,124,157,255,6,124,157,255,6,123,157,255,6,123,157,255, + 6,123,157,255,6,123,156,255,6,122,156,255,6,122,155,255, + 6,122,155,255,6,122,155,255,6,121,154,255,6,121,154,255, + 6,121,154,255,6,121,153,255,6,120,153,255,6,120,152,255, + 6,120,152,255,6,119,151,255,6,119,151,255,6,118,150,255, + 6,118,150,255,6,117,149,255,6,117,149,255,6,116,148,255, + 6,116,148,255,6,116,147,255,5,115,147,255,5,115,146,255, + 5,115,145,255,5,114,145,255,5,114,144,255,5,113,143,255, + 5,113,142,255,5,112,142,255,5,112,141,255,5,111,140,255, + 5,111,139,255,5,110,139,255,5,110,138,255,5,109,137,255, + 5,109,137,255,5,109,136,255,4,108,136,255,4,108,135,255, + 4,108,134,255,4,108,134,255,4,107,133,255,4,107,132,255, + 4,107,131,255,4,106,131,255,4,106,130,255,4,105,129,255, + 4,105,128,255,4,105,128,255,4,104,127,255,4,104,126,255, + 4,104,126,255,4,104,125,255,4,103,125,255,4,103,124,255, + 4,103,124,255,4,103,123,255,4,103,123,255,4,103,122,255, + 4,103,122,255,4,103,121,255,4,102,121,255,4,102,120,255, + 4,102,120,255,4,102,119,255,4,101,119,255,4,101,118,255, + 4,101,118,255,4,101,117,255,4,100,117,255,4,100,116,255, + 4,100,116,255,4,100,115,255,4,100,115,255,4,100,114,255, + 4,100,114,255,4,100,113,255,4,99,113,255,4,99,112,255, + 4,99,112,255,4,99,111,255,4,98,111,255,4,98,110,255, + 4,98,110,255,4,98,109,255,4,97,109,255,4,97,108,255, + 4,97,108,255,4,97,107,255,4,96,107,255,4,96,106,255, + 4,96,106,255,4,96,105,255,4,95,105,255,4,95,104,255, + 4,95,104,255,4,95,103,255,4,94,103,255,4,94,102,255, + 4,94,101,255,4,94,101,255,5,94,100,255,5,94,99,255, + 5,94,98,255,5,94,98,255,5,93,97,255,5,93,96,255, + 5,93,96,255,5,93,95,255,5,92,95,255,5,92,94,255, + 5,92,93,255,5,92,93,255,5,91,92,255,5,91,91,255, + 5,91,90,255,5,91,90,255,5,90,89,255,5,90,88,255, + 5,90,87,255,5,90,87,255,5,89,86,255,5,89,85,255, + 5,89,84,255,5,88,84,255,5,88,83,255,5,87,82,255, + 5,87,82,255,5,87,81,255,5,86,81,255,5,86,80,255, + 5,86,79,255,5,85,79,255,5,85,78,255,5,84,77,255, + 5,84,77,255,5,84,76,255,4,83,75,255,4,83,74,255, + 4,83,74,255,4,83,73,255,4,82,72,255,4,82,71,255, + 4,82,71,255,4,82,70,255,4,81,69,255,4,81,68,255, + 4,81,68,255,4,81,67,255,4,80,67,255,4,80,66,255, + 4,80,66,255,4,80,65,255,4,80,64,255,4,80,63,255, + 4,80,63,255,4,80,62,255,5,79,62,255,5,79,61,255, + 5,79,61,255,5,79,60,255,5,79,60,255,5,79,59,255, + 5,79,59,255,5,79,58,255,5,79,58,255,5,79,57,255, + 5,79,57,255,5,79,57,255,5,78,56,255,5,78,56,255, + 5,78,56,255,5,78,55,255,6,78,55,255,6,78,54,255, + 6,78,54,255,6,78,54,255,6,78,53,255,6,78,53,255, + 6,78,53,255,6,78,52,255,7,77,52,255,7,77,51,255, + 7,77,51,255,7,77,51,255,7,76,50,255,7,76,50,255, + 7,76,50,255,7,76,50,255,8,75,49,255,8,75,49,255, + 8,75,49,255,8,75,49,255,8,74,48,255,8,74,48,255, + 8,74,48,255,8,73,48,255,8,73,47,255,8,72,47,255, + 8,72,47,255,8,72,47,255,8,71,46,255,8,71,46,255, + 8,71,46,255,8,70,46,255,8,70,45,255,8,69,45,255, + 8,69,45,255,8,69,45,255,8,68,44,255,8,68,44,255, + 8,68,44,255,8,67,43,255,8,67,43,255,8,66,42,255, + 8,66,42,255,8,65,42,255,7,65,41,255,7,64,41,255, + 7,64,41,255,7,63,41,255,7,63,40,255,7,62,40,255, + 7,62,40,255,7,62,40,255,6,61,39,255,6,61,39,255, + 6,61,39,255,6,60,39,255,6,60,38,255,6,59,38,255, + 6,59,38,255,6,58,38,255,6,58,37,255,6,57,37,255, + 6,57,37,255,6,56,37,255,5,56,37,255,5,55,37,255, + 5,55,37,255,5,54,37,255,5,54,36,255,5,53,36,255, + 5,53,36,255,5,52,36,255,5,52,35,255,5,51,35,255, + 5,51,35,255,5,50,35,255,5,50,34,255,5,49,34,255, + 5,49,34,255,5,48,34,255,5,48,33,255,5,47,33,255, + 5,47,33,255,5,46,33,255,4,46,32,255,4,45,32,255, + 4,45,32,255,4,44,32,255,4,44,32,255,4,43,32,255, + 4,43,32,255,4,43,32,255,4,42,31,255,4,42,31,255, + 4,42,31,255,4,42,31,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,40,30,255,4,40,30,255, + 4,40,30,255,4,40,30,255,3,39,30,255,3,39,30,255, + 3,39,30,255,3,39,30,255,72,88,29,255,72,88,29,255, + 72,88,29,255,72,89,29,255,73,89,29,255,73,90,29,255, + 73,90,29,255,73,91,29,255,74,91,29,255,74,92,29,255, + 74,92,29,255,74,93,29,255,74,93,30,255,74,94,30,255, + 74,94,30,255,74,95,30,255,74,96,31,255,74,97,31,255, + 74,97,31,255,74,98,31,255,75,98,32,255,75,99,32,255, + 75,99,32,255,75,100,32,255,74,100,32,255,74,101,32,255, + 74,101,32,255,74,101,32,255,73,102,33,255,73,102,33,255, + 73,102,33,255,72,103,33,255,72,103,34,255,71,104,34,255, + 71,104,34,255,70,104,34,255,70,104,35,255,69,104,35,255, + 69,104,35,255,68,104,35,255,67,104,36,255,66,104,36,255, + 66,104,36,255,65,104,36,255,64,103,37,255,63,103,37,255, + 63,103,37,255,62,103,37,255,61,103,38,255,60,103,38,255, + 59,103,38,255,58,103,38,255,57,102,38,255,56,102,38,255, + 56,102,38,255,55,102,38,255,55,102,39,255,54,102,39,255, + 54,102,39,255,53,102,39,255,53,102,40,255,52,102,40,255, + 52,102,40,255,51,102,40,255,51,102,41,255,50,102,41,255, + 50,102,41,255,50,102,41,255,49,102,41,255,49,102,41,255, + 49,102,41,255,49,102,41,255,49,103,42,255,49,103,42,255, + 49,103,42,255,49,103,42,255,48,104,43,255,48,104,43,255, + 48,104,43,255,48,104,43,255,48,105,44,255,48,105,44,255, + 48,105,44,255,48,105,44,255,48,105,45,255,48,105,45,255, + 48,105,45,255,48,105,45,255,48,105,46,255,48,105,46,255, + 48,105,46,255,48,105,46,255,48,105,46,255,48,105,46,255, + 48,105,46,255,48,105,46,255,48,105,47,255,48,105,47,255, + 48,105,47,255,48,105,47,255,47,105,48,255,47,105,48,255, + 47,105,48,255,47,105,48,255,46,104,48,255,46,104,48,255, + 46,104,48,255,46,104,48,255,46,104,49,255,46,104,49,255, + 46,104,49,255,46,104,49,255,45,103,49,255,45,103,49,255, + 45,103,49,255,44,103,49,255,44,103,49,255,43,103,49,255, + 43,103,49,255,43,103,49,255,42,102,49,255,42,102,49,255, + 42,102,49,255,42,102,49,255,41,102,49,255,41,102,49,255, + 41,102,49,255,41,102,49,255,40,102,48,255,40,102,48,255, + 40,102,48,255,40,102,48,255,39,102,48,255,39,102,48,255, + 39,102,48,255,39,102,48,255,38,101,47,255,38,101,47,255, + 38,101,47,255,38,101,47,255,37,101,47,255,37,101,47,255, + 37,101,47,255,37,101,47,255,36,100,47,255,36,100,47,255, + 36,100,47,255,35,100,47,255,35,99,46,255,34,99,46,255, + 34,99,46,255,34,99,46,255,33,98,46,255,33,98,46,255, + 33,98,46,255,32,98,46,255,32,97,46,255,31,97,46,255, + 31,97,46,255,31,96,46,255,30,96,46,255,30,95,46,255, + 30,95,46,255,29,95,46,255,29,94,46,255,28,94,46,255, + 28,94,46,255,27,93,46,255,27,93,46,255,26,92,46,255, + 26,92,46,255,26,92,46,255,25,91,46,255,25,91,46,255, + 25,91,46,255,24,91,46,255,24,90,46,255,23,90,46,255, + 23,90,46,255,23,89,46,255,23,89,46,255,23,88,46,255, + 23,88,46,255,23,88,46,255,22,87,46,255,22,87,46,255, + 22,87,46,255,22,87,46,255,22,86,46,255,22,86,46,255, + 22,86,46,255,22,86,46,255,22,85,46,255,22,85,46,255, + 22,85,46,255,22,85,46,255,22,85,46,255,22,85,46,255, + 22,85,46,255,22,85,46,255,23,86,46,255,23,86,46,255, + 23,86,46,255,24,86,46,255,24,87,46,255,25,87,46,255, + 25,87,46,255,25,87,46,255,26,88,46,255,26,88,46,255, + 26,88,46,255,27,89,46,255,27,89,46,255,28,90,46,255, + 28,90,46,255,28,91,46,255,29,92,46,255,29,92,46,255, + 29,93,46,255,30,94,46,255,30,94,46,255,31,95,46,255, + 31,95,46,255,32,96,46,255,32,97,46,255,33,97,46,255, + 33,98,46,255,34,99,46,255,34,99,46,255,35,100,46,255, + 35,100,46,255,36,101,46,255,36,102,46,255,37,102,46,255, + 37,103,46,255,38,104,46,255,38,104,46,255,39,105,46,255, + 39,105,46,255,39,106,46,255,40,106,46,255,40,107,46,255, + 40,107,46,255,40,107,46,255,41,108,46,255,41,108,46,255, + 41,108,46,255,41,108,46,255,42,109,46,255,42,109,46,255, + 42,109,46,255,42,110,46,255,43,110,47,255,43,111,47,255, + 43,111,47,255,43,111,47,255,43,112,47,255,43,112,47,255, + 43,112,47,255,43,112,47,255,44,112,47,255,44,112,47,255, + 44,112,47,255,44,113,47,255,45,113,47,255,45,114,47,255, + 45,114,47,255,45,114,47,255,45,115,47,255,45,115,47,255, + 45,115,47,255,45,115,47,255,46,116,47,255,46,116,47,255, + 46,116,47,255,46,117,47,255,46,117,48,255,46,118,48,255, + 46,118,48,255,46,118,48,255,47,119,49,255,47,119,49,255, + 47,119,49,255,47,120,49,255,48,120,49,255,48,121,49,255, + 48,121,49,255,49,122,50,255,49,122,50,255,50,123,51,255, + 50,123,51,255,50,124,52,255,51,124,53,255,51,125,53,255, + 51,125,54,255,52,126,55,255,53,127,56,255,53,127,56,255, + 54,128,57,255,55,129,58,255,55,130,59,255,56,130,60,255, + 56,131,61,255,57,132,62,255,58,133,63,255,58,133,64,255, + 59,134,65,255,60,135,66,255,61,136,68,255,62,137,69,255, + 63,138,70,255,64,139,72,255,66,140,73,255,67,140,75,255, + 68,141,76,255,69,142,78,255,71,143,80,255,72,144,82,255, + 73,145,84,255,74,146,86,255,76,148,88,255,77,149,90,255, + 79,150,92,255,81,151,95,255,82,152,97,255,84,153,99,255, + 85,154,101,255,87,155,104,255,89,156,106,255,90,157,108,255, + 92,158,110,255,94,159,113,255,95,160,116,255,97,161,119,255, + 98,162,121,255,100,163,124,255,101,165,126,255,103,166,129,255, + 104,167,131,255,106,168,134,255,108,169,137,255,109,169,140,255, + 111,170,142,255,112,171,145,255,114,172,148,255,115,173,151,255, + 116,174,153,255,117,175,156,255,118,176,158,255,119,176,161,255, + 120,177,163,255,121,178,166,255,122,178,168,255,123,179,171,255, + 124,179,173,255,125,180,175,255,125,180,178,255,126,181,180,255, + 126,181,182,255,127,182,184,255,127,182,186,255,128,183,187,255, + 128,183,189,255,128,183,191,255,128,184,192,255,128,184,194,255, + 128,184,195,255,128,184,197,255,127,185,198,255,127,185,200,255, + 127,185,201,255,127,185,202,255,126,185,203,255,126,185,203,255, + 126,185,204,255,125,185,205,255,124,185,206,255,124,185,206,255, + 123,185,207,255,122,185,207,255,121,185,208,255,121,185,208,255, + 120,185,208,255,119,185,208,255,118,184,209,255,117,184,209,255, + 116,184,209,255,115,184,209,255,114,183,209,255,113,183,209,255, + 112,183,209,255,111,183,209,255,110,182,209,255,109,182,209,255, + 108,182,209,255,107,182,209,255,105,181,208,255,104,181,208,255, + 103,181,208,255,102,181,208,255,101,180,207,255,100,180,207,255, + 99,180,207,255,98,180,207,255,97,179,206,255,96,179,206,255, + 95,179,206,255,94,179,206,255,92,178,205,255,91,178,205,255, + 90,178,205,255,89,178,205,255,88,177,204,255,87,177,204,255, + 86,177,204,255,85,177,204,255,84,176,203,255,83,176,203,255, + 82,176,203,255,81,176,203,255,80,175,202,255,79,175,202,255, + 78,175,202,255,77,174,202,255,75,174,201,255,74,173,201,255, + 73,173,201,255,72,173,200,255,71,172,200,255,70,172,199,255, + 69,172,199,255,68,172,199,255,67,171,198,255,66,171,198,255, + 65,171,198,255,64,170,197,255,63,170,197,255,62,169,196,255, + 61,169,196,255,60,168,195,255,59,168,195,255,58,167,194,255, + 57,167,194,255,56,167,193,255,55,167,193,255,53,166,193,255, + 52,166,192,255,51,166,192,255,50,165,191,255,49,165,191,255, + 48,164,190,255,47,164,190,255,46,163,190,255,45,163,189,255, + 44,162,189,255,43,162,189,255,42,161,188,255,40,161,188,255, + 39,160,187,255,38,160,186,255,37,160,186,255,36,159,185,255, + 35,159,184,255,34,159,184,255,33,158,184,255,32,158,183,255, + 31,157,183,255,30,157,183,255,30,156,182,255,29,156,182,255, + 28,155,181,255,27,155,181,255,26,154,180,255,25,154,180,255, + 24,153,179,255,24,153,179,255,23,153,178,255,23,152,178,255, + 22,152,177,255,21,152,177,255,21,152,176,255,20,151,176,255, + 19,151,175,255,19,151,175,255,18,150,174,255,18,150,174,255, + 17,149,173,255,17,149,173,255,16,149,173,255,16,148,172,255, + 15,148,172,255,15,148,172,255,14,147,171,255,14,147,171,255, + 13,146,170,255,13,146,170,255,13,146,170,255,12,145,169,255, + 12,145,169,255,12,145,169,255,12,145,169,255,11,144,168,255, + 11,144,168,255,11,144,168,255,11,143,167,255,10,143,167,255, + 10,142,166,255,10,142,166,255,10,142,166,255,9,141,166,255, + 9,141,166,255,9,141,166,255,9,141,165,255,9,140,165,255, + 9,140,164,255,9,140,164,255,9,140,164,255,8,139,164,255, + 8,139,164,255,8,139,164,255,8,139,164,255,8,138,163,255, + 8,138,163,255,8,138,163,255,8,138,163,255,7,137,162,255, + 7,137,162,255,7,137,162,255,7,137,162,255,7,136,162,255, + 7,136,162,255,7,136,162,255,7,136,162,255,7,135,161,255, + 7,135,161,255,7,135,161,255,7,135,161,255,7,134,160,255, + 7,134,160,255,7,134,160,255,7,134,160,255,7,133,159,255, + 7,133,159,255,7,133,159,255,7,133,159,255,7,132,159,255, + 7,132,159,255,7,132,159,255,7,132,159,255,7,132,159,255, + 7,132,159,255,7,132,159,255,7,132,159,255,7,132,159,255, + 7,132,159,255,7,132,159,255,7,132,159,255,7,131,158,255, + 7,131,158,255,7,131,158,255,7,131,158,255,7,130,159,255, + 7,130,159,255,7,130,159,255,7,130,159,255,7,130,159,255, + 7,130,159,255,7,130,159,255,7,130,159,255,6,129,158,255, + 6,129,158,255,6,129,158,255,6,129,158,255,6,129,158,255, + 6,129,158,255,6,129,158,255,6,129,158,255,6,128,159,255, + 6,128,159,255,6,128,159,255,6,128,159,255,6,128,158,255, + 6,128,158,255,6,128,158,255,6,128,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,125,158,255, + 6,125,158,255,6,125,158,255,6,125,158,255,6,124,157,255, + 6,124,157,255,6,124,157,255,6,124,157,255,6,123,157,255, + 6,123,157,255,6,123,157,255,6,123,156,255,6,122,156,255, + 6,122,155,255,6,122,155,255,6,122,155,255,6,121,154,255, + 6,121,154,255,6,121,154,255,6,121,153,255,6,120,153,255, + 6,120,152,255,6,120,152,255,6,119,151,255,6,119,151,255, + 6,118,150,255,6,118,150,255,6,117,149,255,6,117,149,255, + 6,116,148,255,6,116,148,255,6,116,147,255,5,115,147,255, + 5,115,146,255,5,115,145,255,5,114,145,255,5,114,144,255, + 5,113,143,255,5,113,142,255,5,112,142,255,5,112,141,255, + 5,111,140,255,5,111,139,255,5,110,139,255,5,110,138,255, + 5,109,137,255,5,109,137,255,5,109,136,255,4,108,136,255, + 4,108,135,255,4,108,135,255,4,108,134,255,4,107,134,255, + 4,107,133,255,4,107,132,255,4,106,132,255,4,106,131,255, + 4,105,130,255,4,105,130,255,4,105,129,255,4,104,129,255, + 4,104,128,255,4,104,128,255,4,104,127,255,4,103,127,255, + 4,103,126,255,4,103,126,255,4,103,125,255,4,103,125,255, + 4,103,124,255,4,103,124,255,4,103,123,255,4,102,123,255, + 4,102,122,255,4,102,122,255,4,102,121,255,4,102,121,255, + 4,102,120,255,4,102,120,255,4,102,119,255,4,101,119,255, + 4,101,118,255,4,101,118,255,4,101,117,255,4,100,117,255, + 4,100,116,255,4,100,116,255,4,100,115,255,4,100,115,255, + 4,100,114,255,4,100,114,255,4,100,113,255,4,99,113,255, + 4,99,112,255,4,99,112,255,4,99,111,255,4,98,111,255, + 4,98,110,255,4,98,110,255,4,98,109,255,4,98,109,255, + 4,98,108,255,4,98,108,255,4,98,107,255,4,97,107,255, + 4,97,106,255,4,97,106,255,4,97,105,255,4,96,105,255, + 4,96,104,255,4,96,103,255,4,96,103,255,5,95,102,255, + 5,95,101,255,5,95,100,255,5,95,100,255,5,94,99,255, + 5,94,98,255,5,94,98,255,5,94,97,255,5,93,97,255, + 5,93,96,255,5,93,95,255,5,93,95,255,5,92,94,255, + 5,92,93,255,5,92,92,255,5,92,92,255,5,91,91,255, + 5,91,90,255,5,91,89,255,5,91,89,255,5,90,88,255, + 5,90,87,255,5,90,86,255,5,89,86,255,5,89,85,255, + 5,88,84,255,5,88,84,255,5,88,83,255,5,87,83,255, + 5,87,82,255,5,87,81,255,5,86,81,255,5,86,80,255, + 5,85,79,255,5,85,79,255,5,85,78,255,4,84,77,255, + 4,84,76,255,4,84,76,255,4,83,75,255,4,83,74,255, + 4,82,73,255,4,82,73,255,4,82,72,255,4,81,71,255, + 4,81,70,255,4,81,70,255,4,81,69,255,4,80,69,255, + 4,80,68,255,4,80,68,255,4,80,67,255,4,80,66,255, + 4,80,65,255,4,80,65,255,4,80,64,255,5,79,64,255, + 5,79,63,255,5,79,63,255,5,79,62,255,5,79,62,255, + 5,79,61,255,5,79,61,255,5,79,60,255,5,79,60,255, + 5,79,59,255,5,79,59,255,5,79,58,255,5,78,58,255, + 5,78,57,255,5,78,57,255,5,78,56,255,6,78,56,255, + 6,78,55,255,6,78,55,255,6,78,55,255,6,78,54,255, + 6,78,54,255,6,78,54,255,6,78,53,255,7,77,53,255, + 7,77,52,255,7,77,52,255,7,77,52,255,7,76,51,255, + 7,76,51,255,7,76,51,255,7,76,50,255,8,75,50,255, + 8,75,49,255,8,75,49,255,8,75,49,255,8,74,48,255, + 8,74,48,255,8,74,48,255,8,73,48,255,8,73,47,255, + 8,72,47,255,8,72,47,255,8,72,47,255,8,71,46,255, + 8,71,46,255,8,71,46,255,8,70,46,255,8,70,45,255, + 8,69,45,255,8,69,45,255,8,69,45,255,8,68,44,255, + 8,68,44,255,8,68,44,255,8,67,43,255,8,67,43,255, + 8,66,42,255,8,66,42,255,8,65,42,255,7,65,41,255, + 7,64,41,255,7,64,41,255,7,63,41,255,7,63,40,255, + 7,62,40,255,7,62,40,255,7,62,40,255,6,61,39,255, + 6,61,39,255,6,61,39,255,6,60,39,255,6,60,38,255, + 6,59,38,255,6,59,38,255,6,58,38,255,6,58,37,255, + 6,57,37,255,6,57,37,255,6,56,37,255,5,56,37,255, + 5,55,37,255,5,55,37,255,5,54,37,255,5,54,36,255, + 5,53,36,255,5,53,36,255,5,52,36,255,5,52,35,255, + 5,51,35,255,5,51,35,255,5,50,35,255,5,50,34,255, + 5,49,34,255,5,49,34,255,5,48,34,255,5,48,33,255, + 5,47,33,255,5,47,33,255,5,46,33,255,4,46,32,255, + 4,45,32,255,4,45,32,255,4,44,32,255,4,44,32,255, + 4,43,32,255,4,43,32,255,4,43,32,255,4,42,31,255, + 4,42,31,255,4,42,31,255,4,42,31,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,40,30,255, + 4,40,30,255,4,40,30,255,4,40,30,255,3,39,30,255, + 3,39,30,255,3,39,30,255,3,39,30,255,72,88,29,255, + 72,88,29,255,72,88,29,255,72,89,29,255,73,89,29,255, + 73,90,29,255,73,90,29,255,73,91,29,255,73,91,29,255, + 73,92,29,255,73,92,29,255,73,93,29,255,74,93,30,255, + 74,94,30,255,74,94,30,255,74,95,30,255,73,96,31,255, + 73,97,31,255,73,97,31,255,73,98,31,255,74,98,32,255, + 74,99,32,255,74,99,32,255,74,100,32,255,73,100,32,255, + 73,101,32,255,73,101,32,255,73,101,32,255,72,102,33,255, + 72,102,33,255,72,102,33,255,71,102,33,255,71,103,34,255, + 70,103,34,255,70,103,34,255,69,103,34,255,69,103,35,255, + 68,103,35,255,68,103,35,255,67,103,35,255,66,103,36,255, + 65,103,36,255,65,103,36,255,64,103,36,255,63,103,37,255, + 62,103,37,255,62,103,37,255,61,103,37,255,60,102,38,255, + 59,102,38,255,58,102,38,255,57,102,38,255,56,101,38,255, + 55,101,38,255,55,101,38,255,54,101,38,255,54,101,39,255, + 53,101,39,255,53,101,39,255,52,101,39,255,52,101,40,255, + 51,101,40,255,51,101,40,255,50,101,40,255,50,101,41,255, + 49,101,41,255,49,101,41,255,49,101,41,255,48,101,41,255, + 48,101,41,255,48,101,41,255,48,101,41,255,47,102,42,255, + 47,102,42,255,47,102,42,255,47,102,42,255,47,103,43,255, + 47,103,43,255,47,103,43,255,47,103,43,255,46,104,44,255, + 46,104,44,255,46,104,44,255,46,104,44,255,46,104,45,255, + 46,104,45,255,46,104,45,255,46,104,45,255,46,104,46,255, + 46,104,46,255,46,104,46,255,46,104,46,255,46,104,47,255, + 46,104,47,255,46,104,47,255,46,104,47,255,46,104,48,255, + 46,104,48,255,46,104,48,255,46,104,48,255,45,104,49,255, + 45,104,49,255,45,104,49,255,45,104,49,255,44,103,49,255, + 44,103,49,255,44,103,49,255,44,103,49,255,44,103,50,255, + 44,103,50,255,44,103,50,255,44,103,50,255,43,102,50,255, + 43,102,50,255,43,102,50,255,42,102,50,255,42,102,50,255, + 41,102,50,255,41,102,50,255,41,102,50,255,40,101,50,255, + 40,101,50,255,40,101,50,255,40,101,50,255,39,101,50,255, + 39,101,50,255,39,101,50,255,39,101,50,255,38,101,49,255, + 38,101,49,255,38,101,49,255,38,101,49,255,37,101,49,255, + 37,101,49,255,37,101,49,255,37,101,49,255,36,100,48,255, + 36,100,48,255,36,100,48,255,36,100,48,255,35,100,48,255, + 35,100,48,255,35,100,48,255,35,100,48,255,34,99,47,255, + 34,99,47,255,34,99,47,255,34,99,47,255,33,98,47,255, + 33,98,47,255,33,98,47,255,33,98,47,255,32,97,47,255, + 32,97,47,255,32,97,47,255,31,97,47,255,31,96,46,255, + 30,96,46,255,30,96,46,255,30,96,46,255,29,95,46,255, + 29,95,46,255,29,95,46,255,28,95,46,255,28,94,46,255, + 27,94,46,255,27,94,46,255,26,93,46,255,26,93,46,255, + 25,92,46,255,25,92,46,255,25,92,46,255,24,91,46,255, + 24,91,46,255,24,91,46,255,23,91,46,255,23,90,46,255, + 22,90,46,255,22,90,46,255,22,89,46,255,22,89,46,255, + 22,88,46,255,22,88,46,255,22,88,46,255,21,87,46,255, + 21,87,46,255,21,87,46,255,21,87,46,255,21,86,46,255, + 21,86,46,255,21,86,46,255,21,86,46,255,21,86,46,255, + 21,86,46,255,21,86,46,255,21,86,46,255,21,86,46,255, + 21,86,46,255,21,86,46,255,21,86,46,255,22,87,46,255, + 22,87,46,255,22,87,46,255,23,87,46,255,23,87,46,255, + 24,87,46,255,24,87,46,255,24,87,46,255,25,88,46,255, + 25,88,46,255,25,88,46,255,26,89,46,255,26,89,46,255, + 27,90,46,255,27,90,46,255,27,91,46,255,28,92,46,255, + 28,92,46,255,28,93,46,255,29,94,46,255,29,94,46,255, + 30,95,46,255,30,95,46,255,31,96,46,255,31,97,46,255, + 32,97,46,255,32,98,46,255,33,99,46,255,33,99,46,255, + 34,100,46,255,34,100,46,255,34,101,46,255,35,102,46,255, + 35,102,46,255,35,103,46,255,36,104,46,255,36,104,46,255, + 37,105,46,255,37,105,46,255,37,106,46,255,38,106,46,255, + 38,107,46,255,38,107,46,255,38,107,46,255,39,108,46,255, + 39,108,46,255,39,108,46,255,39,108,46,255,40,109,46,255, + 40,109,46,255,40,109,46,255,40,110,46,255,41,110,47,255, + 41,111,47,255,41,111,47,255,41,111,47,255,41,111,47,255, + 41,111,47,255,41,111,47,255,41,111,47,255,42,112,47,255, + 42,112,47,255,42,112,47,255,42,112,47,255,43,113,47,255, + 43,113,47,255,43,113,47,255,43,114,47,255,43,114,47,255, + 43,115,47,255,43,115,47,255,43,115,47,255,44,116,48,255, + 44,116,48,255,44,116,48,255,44,117,48,255,44,117,49,255, + 44,118,49,255,44,118,49,255,44,118,49,255,45,119,50,255, + 45,119,50,255,45,119,50,255,45,120,50,255,46,120,50,255, + 46,121,50,255,46,121,50,255,47,122,51,255,47,122,51,255, + 48,123,52,255,48,123,52,255,48,124,53,255,49,124,54,255, + 49,125,54,255,49,125,55,255,50,126,56,255,51,127,57,255, + 51,127,57,255,52,128,58,255,53,129,59,255,53,130,60,255, + 54,130,61,255,54,131,62,255,55,132,63,255,56,133,64,255, + 56,133,65,255,57,134,66,255,58,135,67,255,60,136,69,255, + 61,137,70,255,62,138,71,255,63,139,73,255,65,140,75,255, + 66,140,77,255,67,141,78,255,68,142,80,255,70,143,82,255, + 71,144,84,255,72,145,86,255,73,146,88,255,75,148,90,255, + 76,149,92,255,78,150,94,255,80,151,97,255,81,152,99,255, + 83,153,101,255,84,154,103,255,86,155,106,255,88,157,108,255, + 89,158,111,255,91,159,113,255,93,160,116,255,94,161,119,255, + 96,162,122,255,97,163,124,255,99,164,127,255,100,165,129,255, + 102,166,132,255,103,167,134,255,105,168,137,255,107,169,140,255, + 108,170,143,255,110,171,145,255,111,172,148,255,113,173,151,255, + 114,173,154,255,115,174,156,255,116,175,159,255,118,176,161,255, + 119,177,164,255,120,178,166,255,121,179,168,255,122,179,171,255, + 123,180,173,255,124,180,175,255,125,181,177,255,125,181,180,255, + 126,182,182,255,126,182,184,255,127,183,186,255,127,183,188,255, + 128,184,189,255,128,184,191,255,128,184,193,255,128,185,194,255, + 128,185,196,255,128,185,197,255,128,185,199,255,128,186,200,255, + 128,186,201,255,128,186,202,255,127,186,203,255,127,186,204,255, + 126,186,205,255,126,186,206,255,125,186,207,255,125,186,207,255, + 124,186,208,255,124,186,208,255,123,186,208,255,122,186,209,255, + 122,186,209,255,121,186,209,255,120,186,209,255,119,185,210,255, + 118,185,210,255,117,185,210,255,116,185,210,255,115,184,210,255, + 114,184,210,255,113,184,210,255,112,184,210,255,111,183,210,255, + 110,183,210,255,109,183,210,255,108,183,210,255,106,182,209,255, + 105,182,209,255,104,182,209,255,103,182,209,255,102,181,208,255, + 101,181,208,255,100,181,208,255,99,181,208,255,98,180,208,255, + 97,180,208,255,96,180,208,255,95,180,208,255,93,179,207,255, + 92,179,207,255,91,179,207,255,90,179,207,255,89,178,206,255, + 88,178,206,255,87,178,206,255,86,178,206,255,85,177,205,255, + 84,177,205,255,83,177,205,255,82,177,204,255,81,176,204,255, + 80,176,203,255,79,176,203,255,78,175,203,255,76,175,202,255, + 75,174,202,255,74,174,202,255,73,174,202,255,72,173,201,255, + 71,173,201,255,70,173,201,255,69,173,200,255,68,172,200,255, + 67,172,199,255,66,172,199,255,65,171,199,255,64,171,198,255, + 63,170,198,255,62,170,198,255,61,169,197,255,60,169,197,255, + 59,168,196,255,58,168,196,255,57,168,195,255,56,168,195,255, + 54,167,195,255,53,167,194,255,52,167,194,255,51,166,193,255, + 50,166,193,255,49,165,192,255,48,165,192,255,47,164,191,255, + 46,164,191,255,45,163,190,255,44,163,190,255,43,162,189,255, + 41,162,189,255,40,161,188,255,39,161,188,255,38,161,187,255, + 37,160,187,255,36,160,186,255,35,160,186,255,34,159,185,255, + 33,159,185,255,32,158,184,255,31,158,184,255,31,157,183,255, + 30,157,183,255,29,156,182,255,28,156,182,255,27,155,181,255, + 26,155,181,255,25,154,180,255,25,154,180,255,24,154,179,255, + 24,153,179,255,23,153,178,255,22,153,178,255,22,153,177,255, + 21,152,177,255,20,152,176,255,20,152,176,255,19,151,175,255, + 19,151,175,255,18,150,174,255,17,150,174,255,17,150,174,255, + 16,149,173,255,15,149,173,255,15,149,173,255,15,148,172,255, + 14,148,172,255,14,147,171,255,14,147,171,255,13,147,171,255, + 13,146,170,255,12,146,170,255,12,146,170,255,12,146,170,255, + 11,145,169,255,11,145,169,255,11,145,169,255,11,144,168,255, + 10,144,168,255,10,143,167,255,10,143,167,255,10,143,167,255, + 9,142,167,255,9,142,167,255,9,142,167,255,9,142,166,255, + 9,141,166,255,9,141,165,255,9,141,165,255,9,141,165,255, + 8,140,165,255,8,140,165,255,8,140,165,255,8,140,165,255, + 8,139,164,255,8,139,164,255,8,139,164,255,8,139,164,255, + 7,138,163,255,7,138,163,255,7,138,163,255,7,138,163,255, + 7,137,163,255,7,137,163,255,7,137,163,255,7,137,163,255, + 7,136,162,255,7,136,162,255,7,136,162,255,7,136,162,255, + 7,135,161,255,7,135,161,255,7,135,161,255,7,135,161,255, + 7,134,160,255,7,134,160,255,7,134,160,255,7,134,160,255, + 7,133,160,255,7,133,160,255,7,133,160,255,7,133,160,255, + 7,133,160,255,7,133,160,255,7,133,160,255,7,133,160,255, + 7,133,160,255,7,133,160,255,7,133,160,255,7,133,160,255, + 7,132,159,255,7,132,159,255,7,132,159,255,7,132,159,255, + 7,131,159,255,7,131,159,255,7,131,159,255,7,131,159,255, + 7,131,159,255,7,131,159,255,7,131,159,255,7,131,159,255, + 6,130,159,255,6,130,159,255,6,130,159,255,6,130,159,255, + 6,129,158,255,6,129,158,255,6,129,158,255,6,129,158,255, + 6,129,159,255,6,129,159,255,6,129,159,255,6,129,159,255, + 6,128,158,255,6,128,158,255,6,128,158,255,6,128,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,125,158,255,6,125,158,255,6,125,158,255,6,125,158,255, + 6,124,157,255,6,124,157,255,6,124,157,255,6,124,157,255, + 6,123,157,255,6,123,157,255,6,123,157,255,6,123,156,255, + 6,122,156,255,6,122,155,255,6,122,155,255,6,122,155,255, + 6,121,154,255,6,121,154,255,6,121,154,255,6,121,153,255, + 6,120,153,255,6,120,152,255,6,120,152,255,6,119,151,255, + 6,119,151,255,6,118,150,255,6,118,150,255,6,118,149,255, + 6,117,149,255,6,117,148,255,6,117,148,255,6,116,147,255, + 5,116,147,255,5,115,146,255,5,115,146,255,5,115,145,255, + 5,114,145,255,5,114,144,255,5,114,143,255,5,113,143,255, + 5,113,142,255,5,112,141,255,5,112,140,255,5,111,140,255, + 5,111,139,255,5,110,138,255,5,110,138,255,5,110,137,255, + 4,109,137,255,4,109,136,255,4,109,136,255,4,109,135,255, + 4,108,135,255,4,108,134,255,4,108,133,255,4,107,133,255, + 4,107,132,255,4,106,131,255,4,106,131,255,4,106,130,255, + 4,105,130,255,4,105,129,255,4,105,129,255,4,105,128,255, + 4,104,128,255,4,104,127,255,4,104,127,255,4,104,126,255, + 4,104,126,255,4,104,125,255,4,104,125,255,4,104,124,255, + 4,103,124,255,4,103,123,255,4,103,123,255,4,103,122,255, + 4,103,122,255,4,103,121,255,4,103,121,255,4,103,121,255, + 4,102,120,255,4,102,120,255,4,102,120,255,4,102,119,255, + 4,101,119,255,4,101,118,255,4,101,118,255,4,101,117,255, + 4,101,117,255,4,101,116,255,4,101,116,255,4,101,115,255, + 4,100,115,255,4,100,114,255,4,100,114,255,4,100,113,255, + 4,99,113,255,4,99,112,255,4,99,112,255,4,99,111,255, + 4,99,111,255,4,99,110,255,4,99,110,255,4,99,109,255, + 4,98,109,255,4,98,108,255,4,98,108,255,4,98,107,255, + 4,97,107,255,4,97,106,255,4,97,105,255,4,97,105,255, + 5,96,104,255,5,96,103,255,5,96,102,255,5,96,102,255, + 5,95,101,255,5,95,100,255,5,95,100,255,5,95,99,255, + 5,94,99,255,5,94,98,255,5,94,97,255,5,94,97,255, + 5,93,96,255,5,93,95,255,5,93,94,255,5,93,94,255, + 5,92,93,255,5,92,92,255,5,92,91,255,5,92,91,255, + 5,91,90,255,5,91,89,255,5,91,88,255,5,90,88,255, + 5,90,87,255,5,89,86,255,5,89,86,255,5,89,85,255, + 5,88,85,255,5,88,84,255,5,88,83,255,5,87,83,255, + 5,87,82,255,5,86,81,255,5,86,81,255,5,86,80,255, + 4,85,79,255,4,85,78,255,4,85,78,255,4,84,77,255, + 4,84,76,255,4,83,75,255,4,83,75,255,4,83,74,255, + 4,82,73,255,4,82,72,255,4,82,72,255,4,82,71,255, + 4,81,70,255,4,81,69,255,4,81,69,255,4,81,68,255, + 4,81,67,255,4,81,66,255,4,81,66,255,4,81,65,255, + 5,80,65,255,5,80,64,255,5,80,64,255,5,80,63,255, + 5,80,63,255,5,80,62,255,5,80,62,255,5,80,61,255, + 5,80,61,255,5,80,60,255,5,80,60,255,5,80,59,255, + 5,79,59,255,5,79,58,255,5,79,58,255,5,79,57,255, + 6,78,57,255,6,78,56,255,6,78,56,255,6,78,56,255, + 6,78,55,255,6,78,55,255,6,78,55,255,6,78,54,255, + 7,77,54,255,7,77,53,255,7,77,53,255,7,77,53,255, + 7,76,52,255,7,76,52,255,7,76,52,255,7,76,51,255, + 7,75,51,255,7,75,50,255,7,75,50,255,7,75,50,255, + 8,74,49,255,8,74,49,255,8,74,49,255,8,73,49,255, + 8,73,48,255,8,72,48,255,8,72,48,255,8,72,48,255, + 8,71,47,255,8,71,47,255,8,71,47,255,8,70,47,255, + 8,70,46,255,8,69,46,255,8,69,46,255,8,69,46,255, + 8,68,45,255,8,68,45,255,8,68,45,255,8,67,44,255, + 7,67,44,255,7,66,43,255,7,66,43,255,7,65,43,255, + 7,65,42,255,7,64,42,255,7,64,42,255,7,63,42,255, + 7,63,41,255,7,62,41,255,7,62,41,255,7,62,41,255, + 6,61,40,255,6,61,40,255,6,61,40,255,6,60,40,255, + 6,60,39,255,6,59,39,255,6,59,39,255,6,58,39,255, + 6,58,38,255,6,57,38,255,6,57,38,255,6,56,38,255, + 5,56,37,255,5,55,37,255,5,55,37,255,5,54,37,255, + 5,54,36,255,5,53,36,255,5,53,36,255,5,52,36,255, + 5,52,35,255,5,51,35,255,5,51,35,255,5,50,35,255, + 5,50,34,255,5,49,34,255,5,49,34,255,5,48,34,255, + 5,48,33,255,5,47,33,255,5,47,33,255,5,46,33,255, + 4,46,32,255,4,45,32,255,4,45,32,255,4,44,32,255, + 4,44,32,255,4,43,32,255,4,43,32,255,4,43,32,255, + 4,42,31,255,4,42,31,255,4,42,31,255,4,42,31,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,40,30,255,4,40,30,255,4,40,30,255,4,40,30,255, + 3,39,30,255,3,39,30,255,3,39,30,255,3,39,30,255, + 71,88,29,255,71,88,29,255,71,88,29,255,71,89,29,255, + 72,89,29,255,72,90,29,255,72,90,29,255,72,91,29,255, + 73,91,30,255,73,92,30,255,73,92,30,255,73,93,30,255, + 73,93,30,255,73,94,30,255,73,94,30,255,73,95,30,255, + 73,95,31,255,73,96,31,255,73,96,31,255,73,97,31,255, + 73,97,32,255,73,98,32,255,73,98,32,255,73,99,32,255, + 72,99,32,255,72,100,32,255,72,100,32,255,72,100,33,255, + 71,101,33,255,71,101,34,255,71,101,34,255,70,102,34,255, + 70,102,35,255,69,103,35,255,69,103,35,255,68,103,35,255, + 68,103,36,255,67,103,36,255,67,103,36,255,66,103,36,255, + 65,103,37,255,64,103,37,255,64,103,37,255,63,103,37,255, + 62,102,38,255,61,102,38,255,61,102,38,255,60,102,38,255, + 59,102,39,255,58,102,39,255,57,102,39,255,56,102,39,255, + 55,101,39,255,54,101,39,255,54,101,39,255,53,101,39,255, + 53,101,40,255,52,101,40,255,52,101,40,255,51,101,40,255, + 50,100,41,255,49,100,41,255,49,100,41,255,48,100,41,255, + 48,100,42,255,47,100,42,255,47,100,42,255,47,100,42,255, + 46,101,42,255,46,101,42,255,46,101,42,255,46,101,42,255, + 46,101,43,255,46,101,43,255,46,101,43,255,46,101,43,255, + 45,102,44,255,45,102,44,255,45,102,44,255,45,102,44,255, + 45,103,45,255,45,103,45,255,45,103,45,255,45,103,45,255, + 45,103,46,255,45,103,46,255,45,103,46,255,45,103,46,255, + 45,104,47,255,45,104,47,255,45,104,47,255,45,104,47,255, + 44,104,47,255,44,104,47,255,44,104,47,255,44,104,47,255, + 44,103,48,255,44,103,48,255,44,103,48,255,44,103,48,255, + 44,103,49,255,44,103,49,255,44,103,49,255,44,103,49,255, + 43,103,49,255,43,103,49,255,43,103,49,255,43,103,49,255, + 42,102,50,255,42,102,50,255,42,102,50,255,42,102,50,255, + 41,102,50,255,41,102,50,255,41,102,50,255,41,102,50,255, + 40,102,50,255,40,102,50,255,40,102,50,255,40,102,50,255, + 39,101,50,255,39,101,50,255,39,101,50,255,39,101,50,255, + 38,101,50,255,38,101,50,255,38,101,50,255,38,101,50,255, + 37,101,49,255,37,101,49,255,37,101,49,255,37,101,49,255, + 36,101,49,255,36,101,49,255,36,101,49,255,36,101,49,255, + 35,100,48,255,35,100,48,255,35,100,48,255,35,100,48,255, + 34,100,48,255,34,100,48,255,34,100,48,255,34,100,48,255, + 33,99,48,255,33,99,48,255,33,99,48,255,32,99,48,255, + 32,98,47,255,31,98,47,255,31,98,47,255,31,98,47,255, + 30,97,47,255,30,97,47,255,30,97,47,255,29,97,47,255, + 29,96,47,255,28,96,47,255,28,96,47,255,28,95,47,255, + 27,95,47,255,27,94,47,255,27,94,47,255,26,94,47,255, + 26,93,47,255,25,93,47,255,25,93,47,255,25,93,47,255, + 24,92,47,255,24,92,47,255,24,92,47,255,24,92,47,255, + 23,91,47,255,23,91,47,255,23,91,47,255,22,91,47,255, + 22,90,47,255,21,90,47,255,21,90,47,255,21,90,47,255, + 21,89,47,255,21,89,47,255,21,89,47,255,21,89,47,255, + 20,88,47,255,20,88,47,255,20,88,47,255,20,88,47,255, + 20,87,47,255,20,87,47,255,20,87,47,255,20,87,47,255, + 20,86,47,255,20,86,47,255,20,86,47,255,20,86,47,255, + 20,86,47,255,20,86,47,255,20,86,47,255,20,86,47,255, + 21,87,47,255,21,87,47,255,21,87,47,255,22,87,47,255, + 22,88,47,255,23,88,47,255,23,88,47,255,23,88,47,255, + 24,89,47,255,24,89,47,255,24,89,47,255,25,90,47,255, + 25,90,47,255,26,91,47,255,26,91,47,255,26,92,47,255, + 27,92,47,255,27,93,47,255,27,93,47,255,28,94,47,255, + 28,95,47,255,29,95,47,255,29,96,47,255,29,97,47,255, + 30,97,47,255,30,98,47,255,30,98,47,255,31,99,47,255, + 31,99,47,255,32,100,47,255,32,100,47,255,33,101,47,255, + 33,101,47,255,34,102,47,255,34,102,47,255,35,103,47,255, + 35,103,47,255,36,104,47,255,36,104,47,255,36,105,47,255, + 37,105,47,255,37,106,47,255,37,106,47,255,37,106,47,255, + 38,107,47,255,38,107,47,255,38,107,47,255,38,107,47,255, + 38,108,47,255,38,108,47,255,38,108,47,255,38,109,47,255, + 39,109,48,255,39,110,48,255,39,110,48,255,39,110,48,255, + 40,111,48,255,40,111,48,255,40,111,48,255,40,111,48,255, + 40,111,48,255,40,111,48,255,40,111,48,255,40,112,48,255, + 41,112,48,255,41,113,48,255,41,113,48,255,41,113,48,255, + 41,114,48,255,41,114,48,255,41,114,48,255,41,114,48,255, + 42,115,48,255,42,115,48,255,42,115,48,255,42,116,48,255, + 42,116,49,255,42,117,49,255,42,117,49,255,42,117,49,255, + 43,118,50,255,43,118,50,255,43,118,50,255,43,119,50,255, + 44,119,51,255,44,120,51,255,44,120,51,255,45,121,52,255, + 45,121,52,255,46,122,53,255,46,122,53,255,47,123,54,255, + 47,124,55,255,48,124,55,255,48,125,56,255,49,126,57,255, + 49,127,58,255,50,127,58,255,50,128,59,255,51,129,60,255, + 52,130,61,255,52,130,62,255,53,131,63,255,54,132,64,255, + 55,133,65,255,55,133,66,255,56,134,67,255,57,135,69,255, + 58,136,70,255,59,137,72,255,60,138,73,255,61,139,75,255, + 63,140,76,255,64,141,78,255,65,142,80,255,66,143,82,255, + 68,144,84,255,69,145,86,255,70,146,88,255,72,147,91,255, + 74,149,93,255,75,150,95,255,77,151,97,255,79,152,100,255, + 80,153,102,255,82,154,104,255,83,155,106,255,85,156,109,255, + 87,157,111,255,88,158,113,255,90,159,115,255,92,160,118,255, + 93,161,121,255,95,162,124,255,96,163,126,255,98,164,129,255, + 100,166,132,255,101,167,135,255,103,168,137,255,105,169,140,255, + 106,170,142,255,108,170,145,255,109,171,147,255,111,172,150,255, + 112,173,153,255,114,174,156,255,115,175,158,255,116,176,161,255, + 117,177,163,255,118,177,166,255,119,178,168,255,120,179,171,255, + 121,179,173,255,122,180,176,255,123,180,178,255,124,181,180,255, + 125,181,182,255,125,182,184,255,126,182,186,255,127,183,188,255, + 127,183,190,255,128,184,191,255,128,184,193,255,128,184,195,255, + 129,185,196,255,129,185,198,255,129,185,199,255,129,185,200,255, + 128,186,201,255,128,186,203,255,128,186,204,255,128,186,205,255, + 127,186,206,255,127,186,206,255,127,186,207,255,126,186,208,255, + 125,186,209,255,125,186,209,255,124,186,210,255,123,186,210,255, + 122,186,211,255,122,186,211,255,121,186,211,255,120,186,211,255, + 119,185,212,255,119,185,212,255,118,185,212,255,117,185,212,255, + 116,184,212,255,115,184,212,255,114,184,212,255,113,184,212,255, + 112,183,212,255,111,183,212,255,110,183,212,255,109,183,212,255, + 107,182,211,255,106,182,211,255,105,182,211,255,104,182,211,255, + 103,181,210,255,102,181,210,255,101,181,210,255,100,181,210,255, + 99,180,209,255,98,180,209,255,97,180,209,255,96,180,209,255, + 94,180,208,255,93,180,208,255,92,180,208,255,91,179,208,255, + 90,179,207,255,89,178,207,255,88,178,207,255,87,178,207,255, + 86,177,206,255,85,177,206,255,84,177,206,255,83,177,206,255, + 82,176,205,255,81,176,205,255,80,176,205,255,79,176,205,255, + 77,175,204,255,76,175,204,255,75,175,204,255,74,175,203,255, + 73,174,203,255,72,174,202,255,71,174,202,255,70,173,202,255, + 69,173,201,255,68,172,201,255,67,172,201,255,66,172,200,255, + 65,171,200,255,64,171,199,255,63,171,199,255,62,170,198,255, + 61,170,198,255,60,169,197,255,59,169,197,255,58,169,196,255, + 57,169,196,255,55,168,196,255,54,168,195,255,53,168,195,255, + 52,167,194,255,51,167,194,255,50,166,193,255,49,166,193,255, + 48,165,193,255,46,165,192,255,45,164,192,255,44,164,192,255, + 43,163,191,255,42,163,191,255,41,162,190,255,40,162,189,255, + 39,162,189,255,38,161,188,255,37,161,187,255,36,161,187,255, + 35,160,187,255,34,160,186,255,33,159,186,255,32,159,186,255, + 31,158,185,255,30,158,185,255,29,157,184,255,28,157,184,255, + 28,156,183,255,27,156,183,255,26,155,182,255,25,155,182,255, + 25,155,181,255,24,154,181,255,23,154,180,255,22,154,180,255, + 22,154,179,255,21,153,179,255,20,153,178,255,20,153,178,255, + 19,152,177,255,19,152,177,255,18,151,176,255,18,151,176,255, + 17,151,175,255,17,150,175,255,16,150,174,255,16,150,174,255, + 15,149,174,255,15,149,173,255,14,148,173,255,14,148,173,255, + 14,148,172,255,13,147,172,255,13,147,171,255,13,147,171,255, + 13,147,171,255,12,146,170,255,12,146,170,255,12,146,170,255, + 12,145,169,255,11,145,169,255,11,144,168,255,11,144,168,255, + 11,144,168,255,10,143,168,255,10,143,168,255,10,143,168,255, + 10,143,167,255,9,142,167,255,9,142,166,255,9,142,166,255, + 9,142,166,255,9,141,166,255,9,141,166,255,9,141,166,255, + 9,141,166,255,8,140,165,255,8,140,165,255,8,140,165,255, + 8,140,165,255,8,139,164,255,8,139,164,255,8,139,164,255, + 8,139,164,255,8,138,164,255,8,138,164,255,8,138,164,255, + 8,138,164,255,8,137,163,255,8,137,163,255,8,137,163,255, + 8,137,163,255,7,136,162,255,7,136,162,255,7,136,162,255, + 7,136,162,255,7,135,161,255,7,135,161,255,7,135,161,255, + 7,135,161,255,7,134,161,255,7,134,161,255,7,134,161,255, + 7,134,161,255,7,134,160,255,7,134,160,255,7,134,160,255, + 7,134,160,255,7,133,160,255,7,133,160,255,7,133,160,255, + 7,133,160,255,7,132,160,255,7,132,160,255,7,132,160,255, + 7,132,160,255,7,132,160,255,7,132,160,255,7,132,160,255, + 7,132,160,255,7,131,160,255,7,131,160,255,7,131,160,255, + 7,131,160,255,6,130,159,255,6,130,159,255,6,130,159,255, + 6,130,159,255,6,130,159,255,6,130,159,255,6,130,159,255, + 6,130,159,255,6,129,159,255,6,129,159,255,6,129,159,255, + 6,129,159,255,6,129,159,255,6,129,159,255,6,129,159,255, + 6,129,159,255,6,128,159,255,6,128,159,255,6,128,159,255, + 6,128,159,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,125,157,255,6,125,157,255,6,125,157,255, + 6,125,157,255,6,124,156,255,6,124,156,255,6,124,156,255, + 6,124,156,255,6,123,155,255,6,123,155,255,6,123,155,255, + 6,123,155,255,6,122,154,255,6,122,154,255,6,122,154,255, + 6,122,154,255,6,121,153,255,6,121,153,255,6,121,153,255, + 6,120,152,255,5,120,152,255,5,119,151,255,5,119,151,255, + 5,118,150,255,5,118,150,255,5,117,149,255,5,117,149,255, + 5,117,148,255,5,116,148,255,5,116,147,255,5,116,146,255, + 5,115,146,255,5,115,145,255,5,114,144,255,5,114,144,255, + 5,113,143,255,4,113,143,255,4,112,142,255,4,112,141,255, + 4,111,141,255,4,111,140,255,4,110,139,255,4,110,139,255, + 4,110,138,255,4,109,138,255,4,109,137,255,4,109,137,255, + 4,109,136,255,4,108,136,255,4,108,135,255,4,108,134,255, + 4,108,134,255,4,107,133,255,4,107,132,255,4,107,132,255, + 4,107,131,255,4,106,131,255,4,106,130,255,4,106,130,255, + 4,106,129,255,4,105,129,255,4,105,128,255,4,105,128,255, + 4,105,127,255,4,105,127,255,4,105,126,255,4,105,126,255, + 4,105,126,255,4,104,125,255,4,104,125,255,4,104,125,255, + 4,104,124,255,4,104,124,255,4,104,123,255,4,104,123,255, + 4,104,122,255,4,103,122,255,4,103,121,255,4,103,121,255, + 4,103,120,255,4,102,120,255,4,102,119,255,4,102,119,255, + 4,102,118,255,4,102,118,255,4,102,117,255,4,102,117,255, + 4,102,117,255,4,101,116,255,4,101,116,255,4,101,116,255, + 4,101,115,255,4,100,115,255,4,100,114,255,4,100,114,255, + 4,100,113,255,4,100,113,255,4,100,112,255,4,100,112,255, + 4,100,111,255,4,99,111,255,4,99,110,255,4,99,110,255, + 4,99,109,255,4,98,109,255,4,98,108,255,4,98,107,255, + 4,98,107,255,5,97,106,255,5,97,105,255,5,97,105,255, + 5,97,104,255,5,96,104,255,5,96,103,255,5,96,102,255, + 5,96,102,255,5,95,101,255,5,95,100,255,5,95,99,255, + 5,95,99,255,5,94,98,255,5,94,97,255,5,94,96,255, + 5,94,96,255,5,93,95,255,5,93,94,255,5,93,93,255, + 5,93,93,255,5,92,92,255,5,92,91,255,5,92,90,255, + 5,91,90,255,5,91,89,255,5,90,88,255,5,90,87,255, + 5,90,87,255,5,89,86,255,5,89,85,255,5,89,84,255, + 5,88,84,255,5,88,83,255,5,87,82,255,5,87,82,255, + 5,87,81,255,4,86,80,255,4,86,79,255,4,86,79,255, + 4,85,78,255,4,85,77,255,4,84,76,255,4,84,76,255, + 4,84,75,255,4,83,74,255,4,83,73,255,4,83,73,255, + 4,83,72,255,4,82,72,255,4,82,71,255,4,82,71,255, + 4,82,70,255,4,81,69,255,4,81,68,255,4,81,68,255, + 4,81,67,255,4,81,67,255,4,81,66,255,4,81,66,255, + 4,81,65,255,4,80,64,255,4,80,63,255,4,80,63,255, + 4,80,62,255,5,80,62,255,5,80,61,255,5,80,61,255, + 5,80,60,255,5,79,60,255,5,79,59,255,5,79,59,255, + 5,79,58,255,5,79,58,255,5,79,57,255,5,79,57,255, + 5,79,57,255,6,79,56,255,6,79,56,255,6,79,56,255, + 6,79,55,255,6,78,55,255,6,78,54,255,6,78,54,255, + 6,78,54,255,6,77,53,255,6,77,53,255,6,77,53,255, + 6,76,52,255,7,76,52,255,7,75,51,255,7,75,51,255, + 7,75,51,255,7,74,50,255,7,74,50,255,7,74,50,255, + 7,73,50,255,7,73,49,255,7,72,49,255,7,72,49,255, + 7,72,49,255,7,71,48,255,7,71,48,255,7,71,48,255, + 7,70,47,255,7,70,47,255,7,69,46,255,7,69,46,255, + 7,68,46,255,7,68,45,255,7,67,45,255,7,67,45,255, + 7,66,45,255,7,66,44,255,7,65,44,255,7,65,44,255, + 7,65,44,255,6,64,43,255,6,64,43,255,6,64,43,255, + 6,63,42,255,6,63,42,255,6,62,41,255,6,62,41,255, + 6,61,41,255,5,61,40,255,5,60,40,255,5,60,40,255, + 5,59,40,255,5,59,39,255,5,58,39,255,5,58,39,255, + 5,57,39,255,5,57,38,255,5,56,38,255,5,56,38,255, + 5,56,38,255,5,55,38,255,5,55,38,255,5,55,38,255, + 5,54,38,255,5,54,37,255,5,53,37,255,5,53,37,255, + 5,52,37,255,5,52,36,255,5,51,36,255,5,51,36,255, + 5,50,36,255,4,50,35,255,4,49,35,255,4,49,35,255, + 4,48,35,255,4,48,34,255,4,47,34,255,4,47,34,255, + 4,47,34,255,4,46,33,255,4,46,33,255,4,46,33,255, + 4,45,33,255,4,45,32,255,4,44,32,255,4,44,32,255, + 4,43,32,255,4,43,32,255,4,42,32,255,4,42,32,255, + 4,42,32,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,40,31,255,4,40,31,255,4,40,31,255, + 4,40,31,255,4,39,30,255,4,39,30,255,4,39,30,255, + 4,39,30,255,71,88,29,255,71,88,29,255,71,88,29,255, + 71,89,29,255,72,89,29,255,72,90,29,255,72,90,29,255, + 72,91,29,255,72,91,30,255,72,92,30,255,72,92,30,255, + 72,93,30,255,73,93,30,255,73,94,30,255,73,94,30,255, + 73,95,30,255,72,95,31,255,72,96,31,255,72,96,31,255, + 72,97,31,255,72,97,32,255,72,98,32,255,72,98,32,255, + 72,99,32,255,71,99,32,255,71,100,32,255,71,100,32,255, + 71,100,33,255,70,101,33,255,70,101,34,255,70,101,34,255, + 69,101,34,255,69,102,35,255,68,102,35,255,68,102,35,255, + 67,102,35,255,67,102,36,255,66,102,36,255,66,102,36,255, + 65,102,36,255,64,102,37,255,63,102,37,255,63,102,37,255, + 62,102,37,255,61,102,38,255,60,102,38,255,60,102,38,255, + 59,102,38,255,58,101,39,255,57,101,39,255,56,101,39,255, + 55,101,39,255,54,100,39,255,53,100,39,255,53,100,39,255, + 52,100,39,255,52,100,40,255,51,100,40,255,51,100,40,255, + 50,100,40,255,49,99,41,255,48,99,41,255,48,99,41,255, + 47,99,41,255,47,99,42,255,46,99,42,255,46,99,42,255, + 46,99,42,255,45,100,42,255,45,100,42,255,45,100,42,255, + 45,100,42,255,44,100,43,255,44,100,43,255,44,100,43,255, + 44,100,43,255,44,101,44,255,44,101,44,255,44,101,44,255, + 44,101,44,255,43,102,45,255,43,102,45,255,43,102,45,255, + 43,102,45,255,43,102,46,255,43,102,46,255,43,102,46,255, + 43,102,46,255,43,103,47,255,43,103,47,255,43,103,47,255, + 43,103,47,255,42,103,48,255,42,103,48,255,42,103,48,255, + 42,103,48,255,42,102,49,255,42,102,49,255,42,102,49,255, + 42,102,49,255,42,102,50,255,42,102,50,255,42,102,50,255, + 42,102,50,255,41,102,50,255,41,102,50,255,41,102,50,255, + 41,102,50,255,40,101,51,255,40,101,51,255,40,101,51,255, + 40,101,51,255,39,101,51,255,39,101,51,255,39,101,51,255, + 39,101,51,255,38,101,51,255,38,101,51,255,38,101,51,255, + 38,101,51,255,37,100,51,255,37,100,51,255,37,100,51,255, + 37,100,51,255,36,100,51,255,36,100,51,255,36,100,51,255, + 36,100,51,255,35,100,50,255,35,100,50,255,35,100,50,255, + 35,100,50,255,34,100,50,255,34,100,50,255,34,100,50,255, + 34,100,50,255,33,99,49,255,33,99,49,255,33,99,49,255, + 33,99,49,255,32,99,49,255,32,99,49,255,32,99,49,255, + 32,99,49,255,31,98,48,255,31,98,48,255,31,98,48,255, + 31,98,48,255,30,97,48,255,30,97,48,255,30,97,48,255, + 30,97,48,255,29,96,48,255,29,96,48,255,29,96,48,255, + 28,96,48,255,28,95,47,255,27,95,47,255,27,95,47,255, + 27,95,47,255,26,94,47,255,26,94,47,255,26,94,47,255, + 25,94,47,255,25,93,47,255,24,93,47,255,24,93,47,255, + 24,93,47,255,23,92,47,255,23,92,47,255,23,92,47,255, + 23,92,47,255,22,91,47,255,22,91,47,255,22,91,47,255, + 21,91,47,255,21,90,47,255,20,90,47,255,20,90,47,255, + 20,90,47,255,20,89,47,255,20,89,47,255,20,89,47,255, + 20,89,47,255,19,88,47,255,19,88,47,255,19,88,47,255, + 19,88,47,255,19,87,47,255,19,87,47,255,19,87,47,255, + 19,87,47,255,19,87,47,255,19,87,47,255,19,87,47,255, + 19,87,47,255,19,87,47,255,19,87,47,255,19,87,47,255, + 19,87,47,255,20,88,47,255,20,88,47,255,20,88,47,255, + 21,88,47,255,21,88,47,255,22,88,47,255,22,88,47,255, + 22,88,47,255,23,89,47,255,23,89,47,255,23,89,47,255, + 24,90,47,255,24,90,47,255,25,91,47,255,25,91,47,255, + 25,92,47,255,26,92,47,255,26,93,47,255,26,93,47,255, + 27,94,47,255,27,95,47,255,28,95,47,255,28,96,47,255, + 28,97,47,255,29,97,47,255,29,98,47,255,29,98,47,255, + 30,99,47,255,30,99,47,255,31,100,47,255,31,100,47,255, + 31,101,47,255,32,101,47,255,32,102,47,255,32,102,47,255, + 33,103,47,255,33,103,47,255,34,104,47,255,34,104,47,255, + 34,105,47,255,35,105,47,255,35,106,47,255,35,106,47,255, + 35,106,47,255,36,107,47,255,36,107,47,255,36,107,47,255, + 36,107,47,255,36,108,47,255,36,108,47,255,36,108,47,255, + 36,109,47,255,37,109,48,255,37,110,48,255,37,110,48,255, + 37,110,48,255,38,110,48,255,38,110,48,255,38,110,48,255, + 38,110,48,255,38,111,48,255,38,111,48,255,38,111,48,255, + 38,111,48,255,39,112,48,255,39,112,48,255,39,112,48,255, + 39,113,48,255,39,113,48,255,39,114,48,255,39,114,48,255, + 39,114,48,255,40,115,49,255,40,115,49,255,40,115,49,255, + 40,116,49,255,40,116,50,255,40,117,50,255,40,117,50,255, + 40,117,50,255,41,118,51,255,41,118,51,255,41,118,51,255, + 41,119,51,255,42,119,52,255,42,120,52,255,42,120,52,255, + 43,121,53,255,43,121,53,255,44,122,54,255,44,122,54,255, + 45,123,55,255,45,124,56,255,46,124,56,255,46,125,57,255, + 47,126,58,255,47,127,59,255,48,127,59,255,48,128,60,255, + 49,129,61,255,50,130,62,255,50,130,63,255,51,131,64,255, + 52,132,65,255,53,133,66,255,53,133,67,255,54,134,68,255, + 55,135,70,255,57,136,71,255,58,137,73,255,59,138,74,255, + 60,139,76,255,62,140,78,255,63,141,80,255,64,142,82,255, + 65,143,84,255,67,144,86,255,68,145,88,255,69,146,90,255, + 71,147,93,255,73,149,95,255,74,150,97,255,76,151,99,255, + 78,152,102,255,79,153,104,255,81,154,106,255,82,155,108,255, + 84,156,111,255,86,158,113,255,87,159,116,255,89,160,118,255, + 91,161,121,255,92,162,124,255,94,163,127,255,95,164,129,255, + 97,165,132,255,99,166,135,255,100,167,138,255,102,168,140,255, + 104,169,143,255,105,170,145,255,107,171,148,255,108,172,150,255, + 110,173,153,255,111,174,156,255,113,174,159,255,114,175,161,255, + 115,176,164,255,117,177,166,255,118,178,169,255,119,179,171,255, + 120,180,173,255,121,180,176,255,122,181,178,255,123,181,180,255, + 124,182,182,255,125,182,184,255,125,183,186,255,126,183,188,255, + 127,184,190,255,127,184,192,255,128,185,193,255,128,185,195,255, + 128,185,197,255,129,186,198,255,129,186,200,255,129,186,201,255, + 129,186,202,255,129,187,203,255,129,187,204,255,129,187,205,255, + 128,187,206,255,128,187,207,255,127,187,208,255,127,187,209,255, + 126,187,210,255,126,187,210,255,125,187,211,255,125,187,211,255, + 124,187,211,255,123,187,212,255,123,187,212,255,122,187,212,255, + 121,187,212,255,120,186,213,255,120,186,213,255,119,186,213,255, + 118,186,213,255,117,185,213,255,116,185,213,255,115,185,213,255, + 114,185,213,255,113,184,213,255,112,184,213,255,111,184,213,255, + 110,184,213,255,108,183,212,255,107,183,212,255,106,183,212,255, + 105,183,212,255,104,182,211,255,103,182,211,255,102,182,211,255, + 101,182,211,255,100,181,211,255,99,181,211,255,98,181,211,255, + 97,181,211,255,95,181,210,255,94,181,210,255,93,181,210,255, + 92,180,210,255,91,180,209,255,90,179,209,255,89,179,209,255, + 88,179,209,255,87,178,208,255,86,178,208,255,85,178,208,255, + 84,178,207,255,83,177,207,255,82,177,206,255,81,177,206,255, + 80,177,206,255,78,176,205,255,77,176,205,255,76,176,205,255, + 75,176,205,255,74,175,204,255,73,175,204,255,72,175,204,255, + 71,174,203,255,70,174,203,255,69,173,202,255,68,173,202,255, + 67,173,202,255,66,172,201,255,65,172,201,255,64,172,201,255, + 63,171,200,255,62,171,200,255,61,170,199,255,60,170,199,255, + 59,170,198,255,58,170,198,255,56,169,198,255,55,169,197,255, + 54,169,197,255,53,168,196,255,52,168,196,255,51,167,195,255, + 50,167,195,255,49,166,194,255,47,166,194,255,46,165,193,255, + 45,165,193,255,44,164,192,255,43,164,192,255,42,163,191,255, + 41,163,191,255,40,163,190,255,39,162,190,255,38,162,189,255, + 37,162,189,255,36,161,188,255,35,161,188,255,34,160,187,255, + 33,160,187,255,32,159,186,255,31,159,186,255,30,158,185,255, + 29,158,185,255,29,157,184,255,28,157,184,255,27,156,183,255, + 26,156,183,255,26,156,182,255,25,155,182,255,24,155,181,255, + 23,155,181,255,23,155,180,255,22,154,180,255,21,154,179,255, + 21,154,179,255,20,153,178,255,20,153,178,255,19,152,177,255, + 18,152,177,255,18,152,176,255,17,151,176,255,16,151,175,255, + 16,151,175,255,16,150,175,255,15,150,174,255,15,149,174,255, + 15,149,174,255,14,149,173,255,14,148,173,255,13,148,172,255, + 13,148,172,255,13,148,172,255,12,147,171,255,12,147,171,255, + 12,147,171,255,12,146,170,255,11,146,170,255,11,145,169,255, + 11,145,169,255,11,145,169,255,10,144,169,255,10,144,169,255, + 10,144,169,255,10,144,168,255,9,143,168,255,9,143,167,255, + 9,143,167,255,9,143,167,255,9,142,167,255,9,142,167,255, + 9,142,167,255,9,142,167,255,8,141,166,255,8,141,166,255, + 8,141,166,255,8,141,166,255,8,140,165,255,8,140,165,255, + 8,140,165,255,8,140,165,255,8,139,165,255,8,139,165,255, + 8,139,165,255,8,139,165,255,8,138,164,255,8,138,164,255, + 8,138,164,255,8,138,164,255,7,137,163,255,7,137,163,255, + 7,137,163,255,7,137,163,255,7,136,162,255,7,136,162,255, + 7,136,162,255,7,136,162,255,7,135,162,255,7,135,162,255, + 7,135,162,255,7,135,162,255,7,135,161,255,7,135,161,255, + 7,135,161,255,7,135,161,255,7,134,161,255,7,134,161,255, + 7,134,161,255,7,134,161,255,7,133,161,255,7,133,161,255, + 7,133,161,255,7,133,161,255,7,133,160,255,7,133,160,255, + 7,133,160,255,7,133,160,255,7,132,160,255,7,132,160,255, + 7,132,160,255,7,132,160,255,6,131,160,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,130,159,255,6,130,159,255, + 6,130,159,255,6,130,159,255,6,130,159,255,6,130,159,255, + 6,130,159,255,6,130,159,255,6,129,159,255,6,129,159,255, + 6,129,159,255,6,129,159,255,6,128,159,255,6,128,159,255, + 6,128,159,255,6,128,159,255,6,128,158,255,6,128,158,255, + 6,128,158,255,6,128,158,255,6,127,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,126,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,125,157,255,6,125,157,255, + 6,125,157,255,6,125,157,255,6,124,156,255,6,124,156,255, + 6,124,156,255,6,124,156,255,6,123,155,255,6,123,155,255, + 6,123,155,255,6,123,155,255,6,122,154,255,6,122,154,255, + 6,122,154,255,6,122,154,255,6,121,153,255,6,121,153,255, + 6,121,153,255,6,120,152,255,5,120,152,255,5,119,151,255, + 5,119,151,255,5,119,150,255,5,118,150,255,5,118,149,255, + 5,118,149,255,5,117,148,255,5,117,148,255,5,116,147,255, + 5,116,147,255,5,116,146,255,5,115,146,255,5,115,145,255, + 5,115,145,255,5,114,144,255,4,114,144,255,4,113,143,255, + 4,113,142,255,4,112,142,255,4,112,141,255,4,111,140,255, + 4,111,140,255,4,111,139,255,4,110,139,255,4,110,138,255, + 4,110,138,255,4,110,137,255,4,109,137,255,4,109,136,255, + 4,109,135,255,4,109,135,255,4,108,134,255,4,108,133,255, + 4,108,133,255,4,108,132,255,4,107,132,255,4,107,131,255, + 4,107,131,255,4,107,130,255,4,106,130,255,4,106,129,255, + 4,106,129,255,4,106,128,255,4,106,128,255,4,106,127,255, + 4,106,127,255,4,106,127,255,4,105,126,255,4,105,126,255, + 4,105,126,255,4,105,125,255,4,105,125,255,4,105,124,255, + 4,105,124,255,4,105,124,255,4,104,123,255,4,104,123,255, + 4,104,123,255,4,104,122,255,4,103,122,255,4,103,121,255, + 4,103,121,255,4,103,120,255,4,103,120,255,4,103,119,255, + 4,103,119,255,4,103,119,255,4,102,118,255,4,102,118,255, + 4,102,118,255,4,102,117,255,4,101,117,255,4,101,116,255, + 4,101,116,255,4,101,115,255,4,101,115,255,4,101,114,255, + 4,101,114,255,4,101,113,255,4,100,113,255,4,100,112,255, + 4,100,112,255,4,100,111,255,4,99,111,255,4,99,110,255, + 4,99,109,255,4,99,109,255,5,98,108,255,5,98,107,255, + 5,98,107,255,5,98,106,255,5,97,106,255,5,97,105,255, + 5,97,104,255,5,97,104,255,5,96,103,255,5,96,102,255, + 5,96,101,255,5,96,101,255,5,95,100,255,5,95,99,255, + 5,95,98,255,5,95,98,255,5,94,97,255,5,94,96,255, + 5,94,95,255,5,94,95,255,5,93,94,255,5,93,93,255, + 5,93,92,255,5,92,92,255,5,92,91,255,5,91,90,255, + 5,91,89,255,5,91,89,255,5,90,88,255,5,90,87,255, + 5,90,86,255,5,89,86,255,5,89,85,255,5,88,84,255, + 5,88,84,255,5,88,83,255,4,87,82,255,4,87,81,255, + 4,87,81,255,4,86,80,255,4,86,79,255,4,85,78,255, + 4,85,78,255,4,85,77,255,4,84,76,255,4,84,75,255, + 4,84,75,255,4,84,74,255,4,83,73,255,4,83,72,255, + 4,83,72,255,4,83,71,255,4,82,70,255,4,82,69,255, + 4,82,69,255,4,82,68,255,4,82,68,255,4,82,67,255, + 4,82,67,255,4,82,66,255,4,81,65,255,4,81,64,255, + 4,81,64,255,4,81,63,255,5,81,63,255,5,81,62,255, + 5,81,62,255,5,81,61,255,5,80,61,255,5,80,60,255, + 5,80,60,255,5,80,59,255,5,79,59,255,5,79,58,255, + 5,79,58,255,5,79,58,255,6,79,57,255,6,79,57,255, + 6,79,57,255,6,79,56,255,6,78,56,255,6,78,55,255, + 6,78,55,255,6,78,55,255,6,77,54,255,6,77,54,255, + 6,77,54,255,6,76,53,255,6,76,53,255,6,75,52,255, + 6,75,52,255,6,75,52,255,7,74,51,255,7,74,51,255, + 7,74,51,255,7,73,51,255,7,73,50,255,7,72,50,255, + 7,72,50,255,7,72,50,255,7,71,49,255,7,71,49,255, + 7,71,49,255,7,70,48,255,7,70,48,255,7,69,47,255, + 7,69,47,255,7,68,47,255,7,68,46,255,7,67,46,255, + 7,67,46,255,7,66,46,255,6,66,45,255,6,65,45,255, + 6,65,45,255,6,65,45,255,6,64,44,255,6,64,44,255, + 6,64,44,255,6,63,43,255,6,63,43,255,6,62,42,255, + 6,62,42,255,6,61,42,255,5,61,41,255,5,60,41,255, + 5,60,41,255,5,59,41,255,5,59,40,255,5,58,40,255, + 5,58,40,255,5,57,40,255,5,57,39,255,5,56,39,255, + 5,56,39,255,5,56,39,255,5,55,38,255,5,55,38,255, + 5,55,38,255,5,54,38,255,5,54,37,255,5,53,37,255, + 5,53,37,255,5,52,37,255,5,52,36,255,5,51,36,255, + 5,51,36,255,5,50,36,255,4,50,35,255,4,49,35,255, + 4,49,35,255,4,48,35,255,4,48,34,255,4,47,34,255, + 4,47,34,255,4,47,34,255,4,46,33,255,4,46,33,255, + 4,46,33,255,4,45,33,255,4,45,32,255,4,44,32,255, + 4,44,32,255,4,43,32,255,4,43,32,255,4,42,32,255, + 4,42,32,255,4,42,32,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,40,31,255,4,40,31,255, + 4,40,31,255,4,40,31,255,4,39,30,255,4,39,30,255, + 4,39,30,255,4,39,30,255,71,88,29,255,71,88,29,255, + 71,88,29,255,71,89,29,255,72,89,29,255,72,90,29,255, + 72,90,29,255,72,91,29,255,72,91,30,255,72,92,30,255, + 72,92,30,255,72,93,30,255,73,93,30,255,73,94,30,255, + 73,94,30,255,73,95,30,255,72,95,31,255,72,96,31,255, + 72,96,31,255,72,97,31,255,72,97,32,255,72,98,32,255, + 72,98,32,255,72,99,32,255,71,99,32,255,71,100,32,255, + 71,100,32,255,71,100,33,255,70,101,33,255,70,101,34,255, + 70,101,34,255,69,101,34,255,69,102,35,255,68,102,35,255, + 68,102,35,255,67,102,35,255,66,102,36,255,65,102,36,255, + 65,102,36,255,64,102,36,255,63,102,37,255,62,102,37,255, + 62,102,37,255,61,102,37,255,60,102,38,255,59,102,38,255, + 58,102,38,255,57,102,38,255,56,101,39,255,55,101,39,255, + 55,101,39,255,54,101,39,255,53,100,39,255,52,100,39,255, + 52,100,39,255,51,100,39,255,50,100,40,255,49,100,40,255, + 49,100,40,255,48,100,40,255,47,99,41,255,46,99,41,255, + 46,99,41,255,45,99,41,255,45,99,42,255,44,99,42,255, + 44,99,42,255,44,99,42,255,43,100,42,255,43,100,42,255, + 43,100,42,255,43,100,42,255,42,100,43,255,42,100,43,255, + 42,100,43,255,42,100,43,255,42,101,44,255,42,101,44,255, + 42,101,44,255,42,101,44,255,41,102,45,255,41,102,45,255, + 41,102,45,255,41,102,45,255,41,102,46,255,41,102,46,255, + 41,102,46,255,41,102,46,255,41,103,47,255,41,103,47,255, + 41,103,47,255,41,103,47,255,40,103,48,255,40,103,48,255, + 40,103,48,255,40,103,48,255,40,102,49,255,40,102,49,255, + 40,102,49,255,40,102,49,255,40,102,50,255,40,102,50,255, + 40,102,50,255,40,102,50,255,39,102,50,255,39,102,50,255, + 39,102,50,255,39,102,50,255,38,101,51,255,38,101,51,255, + 38,101,51,255,38,101,51,255,37,101,51,255,37,101,51,255, + 37,101,51,255,37,101,51,255,36,101,51,255,36,101,51,255, + 36,101,51,255,36,101,51,255,35,100,51,255,35,100,51,255, + 35,100,51,255,35,100,51,255,34,100,51,255,34,100,51,255, + 34,100,51,255,34,100,51,255,33,100,50,255,33,100,50,255, + 33,100,50,255,33,100,50,255,32,100,50,255,32,100,50,255, + 32,100,50,255,32,100,50,255,31,99,49,255,31,99,49,255, + 31,99,49,255,31,99,49,255,30,99,49,255,30,99,49,255, + 30,99,49,255,30,99,49,255,29,98,48,255,29,98,48,255, + 29,98,48,255,29,98,48,255,28,97,48,255,28,97,48,255, + 28,97,48,255,28,97,48,255,27,96,48,255,27,96,48,255, + 27,96,48,255,26,96,48,255,26,95,47,255,25,95,47,255, + 25,95,47,255,25,95,47,255,24,94,47,255,24,94,47,255, + 24,94,47,255,23,94,47,255,23,93,47,255,22,93,47,255, + 22,93,47,255,22,93,47,255,21,92,47,255,21,92,47,255, + 21,92,47,255,21,92,47,255,21,91,47,255,21,91,47,255, + 21,91,47,255,20,91,47,255,20,90,47,255,19,90,47,255, + 19,90,47,255,19,90,47,255,19,89,47,255,19,89,47,255, + 19,89,47,255,19,89,47,255,18,88,47,255,18,88,47,255, + 18,88,47,255,18,88,47,255,18,87,47,255,18,87,47,255, + 18,87,47,255,18,87,47,255,18,87,47,255,18,87,47,255, + 18,87,47,255,18,87,47,255,18,87,47,255,18,87,47,255, + 18,87,47,255,18,87,47,255,19,88,47,255,19,88,47,255, + 19,88,47,255,20,88,47,255,20,88,47,255,21,88,47,255, + 21,88,47,255,21,88,47,255,22,89,47,255,22,89,47,255, + 22,89,47,255,22,90,47,255,23,90,47,255,23,91,47,255, + 23,91,47,255,23,92,47,255,24,92,47,255,24,93,47,255, + 24,93,47,255,25,94,47,255,25,95,47,255,26,95,47,255, + 26,96,47,255,26,97,47,255,27,97,47,255,27,98,47,255, + 27,98,47,255,28,99,47,255,28,99,47,255,29,100,47,255, + 29,100,47,255,29,101,47,255,30,101,47,255,30,102,47,255, + 30,102,47,255,31,103,47,255,31,103,47,255,32,104,47,255, + 32,104,47,255,32,105,47,255,33,105,47,255,33,106,47,255, + 33,106,47,255,33,106,47,255,34,107,47,255,34,107,47,255, + 34,107,47,255,34,107,47,255,34,108,47,255,34,108,47,255, + 34,108,47,255,34,109,47,255,35,109,48,255,35,110,48,255, + 35,110,48,255,35,110,48,255,36,110,48,255,36,110,48,255, + 36,110,48,255,36,110,48,255,36,111,48,255,36,111,48,255, + 36,111,48,255,36,111,48,255,37,112,48,255,37,112,48,255, + 37,112,48,255,37,113,48,255,37,113,48,255,37,114,48,255, + 37,114,48,255,37,114,48,255,38,115,49,255,38,115,49,255, + 38,115,49,255,38,116,49,255,38,116,50,255,38,117,50,255, + 38,117,50,255,38,117,50,255,39,118,51,255,39,118,51,255, + 39,118,51,255,39,119,51,255,40,119,52,255,40,120,52,255, + 40,120,52,255,41,121,53,255,41,121,54,255,42,122,54,255, + 42,122,55,255,43,123,56,255,43,124,57,255,44,124,57,255, + 44,125,58,255,45,126,59,255,45,127,60,255,46,127,60,255, + 46,128,61,255,47,129,62,255,48,130,64,255,48,130,65,255, + 49,131,66,255,50,132,67,255,51,133,68,255,51,133,69,255, + 52,134,70,255,53,135,72,255,55,136,73,255,56,137,75,255, + 57,138,76,255,58,139,78,255,60,140,80,255,61,141,82,255, + 62,142,84,255,64,143,86,255,65,144,88,255,67,145,90,255, + 68,146,92,255,70,147,95,255,72,149,97,255,73,150,99,255, + 75,151,101,255,77,152,104,255,78,153,106,255,80,154,108,255, + 81,155,110,255,83,156,113,255,85,158,115,255,86,159,118,255, + 88,160,120,255,90,161,123,255,92,162,126,255,93,163,129,255, + 95,164,131,255,97,165,134,255,99,166,137,255,100,167,140,255, + 102,168,142,255,104,169,145,255,105,170,147,255,107,171,150,255, + 108,172,152,255,110,173,155,255,111,174,158,255,113,174,161,255, + 114,175,163,255,115,176,166,255,117,177,168,255,118,178,171,255, + 119,179,173,255,120,180,175,255,121,180,178,255,122,181,180,255, + 123,181,182,255,124,182,184,255,125,182,186,255,125,183,188,255, + 126,183,190,255,127,184,192,255,127,184,194,255,128,185,195,255, + 128,185,197,255,128,185,199,255,129,186,200,255,129,186,202,255, + 129,186,203,255,129,186,204,255,129,187,205,255,129,187,206,255, + 129,187,207,255,128,187,208,255,128,187,209,255,127,187,210,255, + 127,187,211,255,126,187,212,255,126,187,212,255,125,187,213,255, + 125,187,213,255,124,187,213,255,123,187,214,255,123,187,214,255, + 122,187,214,255,121,187,214,255,120,186,215,255,120,186,215,255, + 119,186,215,255,118,186,215,255,117,185,215,255,116,185,215,255, + 115,185,215,255,114,185,215,255,113,184,215,255,112,184,215,255, + 111,184,215,255,110,184,215,255,108,183,214,255,107,183,214,255, + 106,183,214,255,105,183,214,255,104,182,213,255,103,182,213,255, + 102,182,213,255,101,182,213,255,100,181,213,255,99,181,213,255, + 98,181,213,255,97,181,213,255,96,181,212,255,95,181,212,255, + 94,181,212,255,93,180,212,255,92,180,211,255,91,179,211,255, + 90,179,211,255,89,179,211,255,87,178,210,255,86,178,210,255, + 85,178,210,255,84,178,209,255,83,177,209,255,82,177,208,255, + 81,177,208,255,80,177,208,255,79,176,207,255,78,176,207,255, + 77,176,207,255,76,176,207,255,75,175,206,255,74,175,206,255, + 73,175,206,255,72,174,205,255,71,174,205,255,70,173,204,255, + 69,173,204,255,68,173,204,255,66,172,203,255,65,172,203,255, + 64,172,203,255,63,171,202,255,62,171,202,255,61,170,201,255, + 60,170,201,255,59,170,200,255,58,170,200,255,57,169,200,255, + 56,169,199,255,55,169,199,255,54,168,198,255,52,168,198,255, + 51,167,197,255,50,167,197,255,49,166,196,255,48,166,196,255, + 47,165,195,255,46,165,195,255,45,164,194,255,43,164,194,255, + 42,163,193,255,41,163,193,255,40,163,192,255,39,162,192,255, + 38,162,191,255,37,162,191,255,36,161,190,255,35,161,190,255, + 34,160,189,255,33,160,189,255,32,159,188,255,31,159,188,255, + 30,158,187,255,29,158,187,255,29,158,186,255,28,157,186,255, + 27,157,185,255,26,157,185,255,26,156,184,255,25,156,184,255, + 24,155,183,255,23,155,183,255,23,155,182,255,22,154,182,255, + 21,154,181,255,21,154,181,255,20,153,180,255,20,153,180,255, + 19,152,179,255,18,152,179,255,18,152,178,255,17,151,178,255, + 16,151,177,255,16,151,177,255,16,151,177,255,15,150,176,255, + 15,150,176,255,15,150,176,255,14,150,175,255,14,149,175,255, + 13,149,174,255,13,149,174,255,13,148,174,255,12,148,173,255, + 12,147,173,255,12,147,173,255,12,147,172,255,11,146,172,255, + 11,146,171,255,11,146,171,255,11,146,171,255,10,145,170,255, + 10,145,170,255,10,145,170,255,10,145,170,255,9,144,169,255, + 9,144,169,255,9,144,169,255,9,143,169,255,9,143,168,255, + 9,142,168,255,9,142,168,255,9,142,168,255,8,141,167,255, + 8,141,167,255,8,141,167,255,8,141,167,255,8,140,166,255, + 8,140,166,255,8,140,166,255,8,140,166,255,8,139,165,255, + 8,139,165,255,8,139,165,255,8,139,165,255,8,138,164,255, + 8,138,164,255,8,138,164,255,8,138,164,255,7,137,164,255, + 7,137,164,255,7,137,164,255,7,137,164,255,7,136,163,255, + 7,136,163,255,7,136,163,255,7,136,163,255,7,135,162,255, + 7,135,162,255,7,135,162,255,7,135,162,255,7,135,161,255, + 7,135,161,255,7,135,161,255,7,135,161,255,7,134,161,255, + 7,134,161,255,7,134,161,255,7,134,161,255,7,133,161,255, + 7,133,161,255,7,133,161,255,7,133,161,255,7,133,160,255, + 7,133,160,255,7,133,160,255,7,133,160,255,7,132,160,255, + 7,132,160,255,7,132,160,255,7,132,160,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,130,159,255, + 6,130,159,255,6,130,159,255,6,130,159,255,6,130,159,255, + 6,130,159,255,6,130,159,255,6,130,159,255,6,129,159,255, + 6,129,159,255,6,129,159,255,6,129,159,255,6,128,159,255, + 6,128,159,255,6,128,159,255,6,128,159,255,6,128,158,255, + 6,128,158,255,6,128,158,255,6,128,158,255,6,127,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,126,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,125,157,255, + 6,125,157,255,6,125,157,255,6,125,157,255,6,124,156,255, + 6,124,156,255,6,124,156,255,6,124,156,255,6,123,155,255, + 6,123,155,255,6,123,155,255,6,123,155,255,6,122,154,255, + 6,122,154,255,6,122,154,255,6,122,154,255,6,121,153,255, + 6,121,153,255,6,121,153,255,6,120,152,255,5,120,152,255, + 5,119,151,255,5,119,151,255,5,119,150,255,5,118,150,255, + 5,118,149,255,5,118,149,255,5,117,148,255,5,117,148,255, + 5,116,147,255,5,116,147,255,5,116,146,255,5,115,146,255, + 5,115,145,255,5,115,145,255,5,114,144,255,4,114,144,255, + 4,113,143,255,4,113,142,255,4,112,142,255,4,112,141,255, + 4,111,140,255,4,111,140,255,4,111,140,255,4,110,139,255, + 4,110,139,255,4,110,139,255,4,110,138,255,4,109,138,255, + 4,109,137,255,4,109,137,255,4,109,136,255,4,108,136,255, + 4,108,135,255,4,108,135,255,4,108,134,255,4,107,134,255, + 4,107,133,255,4,107,133,255,4,107,132,255,4,106,132,255, + 4,106,131,255,4,106,131,255,4,106,130,255,4,106,130,255, + 4,106,129,255,4,106,129,255,4,106,129,255,4,105,128,255, + 4,105,128,255,4,105,128,255,4,105,127,255,4,105,127,255, + 4,105,126,255,4,105,126,255,4,105,126,255,4,104,125,255, + 4,104,125,255,4,104,125,255,4,104,124,255,4,104,124,255, + 4,104,123,255,4,104,123,255,4,104,122,255,4,103,122,255, + 4,103,121,255,4,103,121,255,4,103,121,255,4,102,120,255, + 4,102,120,255,4,102,120,255,4,102,119,255,4,102,119,255, + 4,102,118,255,4,102,118,255,4,102,117,255,4,101,117,255, + 4,101,116,255,4,101,116,255,4,101,115,255,4,101,115,255, + 4,101,114,255,4,101,114,255,4,101,113,255,4,100,113,255, + 4,100,112,255,4,100,111,255,4,100,111,255,5,99,110,255, + 5,99,109,255,5,99,109,255,5,99,108,255,5,98,108,255, + 5,98,107,255,5,98,106,255,5,98,106,255,5,97,105,255, + 5,97,104,255,5,97,103,255,5,97,103,255,5,96,102,255, + 5,96,101,255,5,96,100,255,5,96,100,255,5,95,99,255, + 5,95,98,255,5,95,97,255,5,95,97,255,5,94,96,255, + 5,94,95,255,5,94,94,255,5,93,94,255,5,93,93,255, + 5,92,92,255,5,92,91,255,5,91,91,255,5,91,90,255, + 5,90,89,255,5,90,88,255,5,90,88,255,5,89,87,255, + 5,89,86,255,5,89,86,255,5,88,85,255,4,88,84,255, + 4,87,83,255,4,87,83,255,4,87,82,255,4,86,81,255, + 4,86,80,255,4,86,80,255,4,85,79,255,4,85,78,255, + 4,84,77,255,4,84,77,255,4,84,76,255,4,83,75,255, + 4,83,74,255,4,83,74,255,4,83,73,255,4,82,72,255, + 4,82,71,255,4,82,71,255,4,82,70,255,4,82,70,255, + 4,82,69,255,4,82,69,255,4,82,68,255,4,81,67,255, + 4,81,66,255,4,81,66,255,4,81,65,255,5,81,65,255, + 5,81,64,255,5,81,64,255,5,81,63,255,5,80,63,255, + 5,80,62,255,5,80,62,255,5,80,61,255,5,79,61,255, + 5,79,60,255,5,79,60,255,5,79,59,255,6,79,59,255, + 6,79,58,255,6,79,58,255,6,79,57,255,6,78,57,255, + 6,78,56,255,6,78,56,255,6,78,56,255,6,77,55,255, + 6,77,55,255,6,77,55,255,6,76,54,255,6,76,54,255, + 6,75,53,255,6,75,53,255,6,75,53,255,7,74,52,255, + 7,74,52,255,7,74,52,255,7,73,51,255,7,73,51,255, + 7,72,50,255,7,72,50,255,7,72,50,255,7,71,49,255, + 7,71,49,255,7,71,49,255,7,70,48,255,7,70,48,255, + 7,69,47,255,7,69,47,255,7,68,47,255,7,68,46,255, + 7,67,46,255,7,67,46,255,7,66,46,255,6,66,45,255, + 6,65,45,255,6,65,45,255,6,65,45,255,6,64,44,255, + 6,64,44,255,6,64,44,255,6,63,43,255,6,63,43,255, + 6,62,42,255,6,62,42,255,6,61,42,255,5,61,41,255, + 5,60,41,255,5,60,41,255,5,59,41,255,5,59,40,255, + 5,58,40,255,5,58,40,255,5,57,40,255,5,57,39,255, + 5,56,39,255,5,56,39,255,5,56,39,255,5,55,38,255, + 5,55,38,255,5,55,38,255,5,54,38,255,5,54,37,255, + 5,53,37,255,5,53,37,255,5,52,37,255,5,52,36,255, + 5,51,36,255,5,51,36,255,5,50,36,255,4,50,35,255, + 4,49,35,255,4,49,35,255,4,48,35,255,4,48,34,255, + 4,47,34,255,4,47,34,255,4,47,34,255,4,46,33,255, + 4,46,33,255,4,46,33,255,4,45,33,255,4,45,32,255, + 4,44,32,255,4,44,32,255,4,43,32,255,4,43,32,255, + 4,42,32,255,4,42,32,255,4,42,32,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,40,31,255, + 4,40,31,255,4,40,31,255,4,40,31,255,4,39,30,255, + 4,39,30,255,4,39,30,255,4,39,30,255,71,88,29,255, + 71,88,29,255,71,88,29,255,71,89,29,255,72,89,29,255, + 72,90,29,255,72,90,29,255,72,91,29,255,72,91,30,255, + 72,92,30,255,72,92,30,255,72,93,30,255,72,93,30,255, + 72,94,30,255,72,94,30,255,72,95,30,255,71,95,31,255, + 71,96,31,255,71,96,31,255,71,96,31,255,71,97,32,255, + 71,97,32,255,71,97,32,255,71,98,32,255,70,98,32,255, + 70,99,32,255,70,99,32,255,70,99,33,255,69,100,33,255, + 69,100,34,255,69,100,34,255,68,100,34,255,68,101,35,255, + 67,101,35,255,67,101,35,255,66,101,35,255,65,101,36,255, + 64,101,36,255,64,101,36,255,63,101,36,255,62,101,37,255, + 61,101,37,255,61,101,37,255,60,101,37,255,59,101,38,255, + 58,101,38,255,57,101,38,255,56,101,38,255,55,100,39,255, + 54,100,39,255,54,100,39,255,53,100,39,255,52,99,39,255, + 51,99,39,255,51,99,39,255,50,99,39,255,49,99,40,255, + 48,99,40,255,48,99,40,255,47,99,40,255,46,98,41,255, + 45,98,41,255,45,98,41,255,44,98,41,255,44,98,42,255, + 43,98,42,255,43,98,42,255,43,98,42,255,42,99,42,255, + 42,99,42,255,42,99,42,255,42,99,42,255,41,99,43,255, + 41,99,43,255,41,99,43,255,41,99,43,255,40,100,44,255, + 40,100,44,255,40,100,44,255,40,100,44,255,40,101,45,255, + 40,101,45,255,40,101,45,255,40,101,45,255,39,101,46,255, + 39,101,46,255,39,101,46,255,39,101,46,255,39,102,47,255, + 39,102,47,255,39,102,47,255,39,102,47,255,39,102,48,255, + 39,102,48,255,39,102,48,255,39,102,49,255,38,101,49,255, + 38,101,50,255,38,101,50,255,38,101,50,255,38,101,51,255, + 38,101,51,255,38,101,51,255,38,101,51,255,37,101,51,255, + 37,101,51,255,37,101,51,255,37,101,51,255,37,100,52,255, + 37,100,52,255,37,100,52,255,37,100,52,255,36,100,52,255, + 36,100,52,255,36,100,52,255,35,100,52,255,35,100,52,255, + 34,100,52,255,34,100,52,255,34,100,52,255,33,99,52,255, + 33,99,52,255,33,99,52,255,33,99,52,255,32,99,52,255, + 32,99,52,255,32,99,52,255,32,99,52,255,31,99,51,255, + 31,99,51,255,31,99,51,255,31,99,51,255,31,99,51,255, + 31,99,51,255,31,99,51,255,30,99,51,255,30,98,50,255, + 29,98,50,255,29,98,50,255,29,98,50,255,29,98,50,255, + 29,98,50,255,29,98,50,255,29,98,50,255,28,97,49,255, + 28,97,49,255,28,97,49,255,28,97,49,255,27,96,49,255, + 27,96,49,255,27,96,49,255,27,96,49,255,26,96,48,255, + 26,96,48,255,26,96,48,255,25,96,48,255,25,95,48,255, + 24,95,48,255,24,95,48,255,24,95,48,255,23,94,48,255, + 23,94,48,255,23,94,48,255,22,94,48,255,22,93,47,255, + 21,93,47,255,21,93,47,255,21,93,47,255,20,92,47,255, + 20,92,47,255,20,92,47,255,20,92,47,255,20,91,47,255, + 20,91,47,255,20,91,47,255,19,91,47,255,19,90,47,255, + 18,90,47,255,18,90,47,255,18,90,47,255,18,89,47,255, + 18,89,47,255,18,89,47,255,18,89,47,255,17,88,47,255, + 17,88,47,255,17,88,47,255,17,88,47,255,17,88,47,255, + 17,88,47,255,17,88,47,255,17,88,47,255,17,87,47,255, + 17,87,47,255,17,87,47,255,17,87,47,255,17,87,47,255, + 17,87,47,255,17,87,47,255,17,87,47,255,18,88,47,255, + 18,88,47,255,18,88,47,255,19,88,47,255,19,88,47,255, + 20,88,47,255,20,88,47,255,20,88,47,255,21,89,47,255, + 21,89,47,255,21,89,47,255,21,90,47,255,22,90,47,255, + 22,91,47,255,22,91,47,255,22,92,47,255,23,92,47,255, + 23,93,47,255,23,93,47,255,24,94,47,255,24,95,47,255, + 25,95,47,255,25,96,47,255,25,97,47,255,26,97,47,255, + 26,98,47,255,26,98,47,255,27,99,47,255,27,99,47,255, + 28,100,47,255,28,100,47,255,28,101,47,255,29,101,47,255, + 29,102,47,255,29,102,47,255,29,103,47,255,30,103,47,255, + 30,104,47,255,30,104,47,255,30,105,47,255,31,105,47,255, + 31,106,47,255,31,106,47,255,31,106,47,255,32,107,47,255, + 32,107,47,255,32,107,47,255,32,107,47,255,32,108,47,255, + 32,108,47,255,32,108,47,255,32,108,47,255,33,109,48,255, + 33,109,48,255,33,109,48,255,33,109,48,255,34,110,48,255, + 34,110,48,255,34,110,48,255,34,110,48,255,34,111,49,255, + 34,111,49,255,34,111,49,255,34,111,49,255,35,112,49,255, + 35,112,49,255,35,112,49,255,35,112,49,255,35,113,49,255, + 35,113,49,255,35,113,49,255,35,114,49,255,36,114,50,255, + 36,115,50,255,36,115,50,255,36,116,50,255,36,116,51,255, + 36,117,51,255,36,117,51,255,36,117,51,255,37,118,52,255, + 37,118,52,255,37,118,52,255,37,119,52,255,38,119,53,255, + 38,120,53,255,38,120,53,255,39,121,54,255,39,121,55,255, + 40,122,55,255,40,122,56,255,41,123,57,255,41,124,58,255, + 42,124,58,255,42,125,59,255,43,126,60,255,44,127,61,255, + 44,127,61,255,45,128,62,255,46,129,63,255,47,130,65,255, + 47,130,66,255,48,131,67,255,49,132,68,255,50,133,70,255, + 50,133,71,255,51,134,72,255,52,135,74,255,54,136,75,255, + 55,137,77,255,56,138,78,255,57,139,80,255,59,140,82,255, + 60,141,84,255,61,142,86,255,63,143,88,255,64,144,90,255, + 66,145,92,255,67,146,94,255,69,147,97,255,71,149,99,255, + 72,150,101,255,74,151,103,255,76,152,106,255,77,154,108,255, + 79,155,111,255,80,156,113,255,82,157,116,255,84,158,118,255, + 85,159,121,255,87,160,123,255,89,161,126,255,91,162,129,255, + 92,163,132,255,94,164,134,255,96,165,137,255,98,167,140,255, + 99,168,143,255,101,169,145,255,103,170,148,255,105,171,150,255, + 106,171,153,255,108,172,155,255,110,173,158,255,111,174,160,255, + 113,175,163,255,114,176,165,255,115,177,168,255,117,178,170,255, + 118,178,173,255,119,179,175,255,120,180,177,255,121,180,180,255, + 122,181,182,255,123,181,184,255,124,182,186,255,125,182,188,255, + 125,183,190,255,126,183,192,255,127,184,194,255,127,184,196,255, + 128,185,197,255,128,185,199,255,128,185,200,255,129,186,202,255, + 129,186,203,255,129,186,204,255,129,186,205,255,129,187,206,255, + 129,187,207,255,129,187,208,255,128,187,209,255,128,187,210,255, + 127,187,211,255,127,187,212,255,126,187,213,255,126,187,213,255, + 125,187,214,255,125,187,214,255,124,187,214,255,124,187,215,255, + 123,187,215,255,123,187,215,255,122,187,215,255,121,186,216,255, + 121,186,216,255,120,186,216,255,119,186,216,255,118,186,216,255, + 117,186,216,255,116,186,216,255,115,186,216,255,114,185,216,255, + 113,185,216,255,112,185,216,255,111,185,216,255,109,184,215,255, + 108,184,215,255,107,184,215,255,106,184,215,255,105,183,214,255, + 104,183,214,255,103,183,214,255,102,183,214,255,101,182,214,255, + 100,182,214,255,99,182,214,255,98,182,214,255,97,181,213,255, + 96,181,213,255,95,181,213,255,94,181,213,255,93,180,212,255, + 92,180,212,255,91,180,212,255,90,180,212,255,88,179,211,255, + 87,179,211,255,86,179,211,255,85,179,210,255,84,178,210,255, + 83,178,209,255,82,178,209,255,81,178,209,255,80,177,208,255, + 79,177,208,255,78,177,208,255,77,177,208,255,76,176,207,255, + 75,176,207,255,74,176,207,255,73,175,206,255,72,175,206,255, + 71,174,205,255,70,174,205,255,69,174,205,255,67,173,204,255, + 66,173,204,255,65,173,204,255,64,172,203,255,63,172,203,255, + 62,171,202,255,61,171,202,255,60,171,201,255,59,171,201,255, + 58,170,201,255,57,170,200,255,56,170,200,255,55,169,199,255, + 53,169,199,255,52,168,198,255,51,168,198,255,50,167,197,255, + 49,167,197,255,48,166,196,255,47,166,196,255,46,165,195,255, + 44,165,195,255,43,164,194,255,42,164,194,255,41,164,193,255, + 40,163,193,255,39,163,192,255,38,163,192,255,37,162,191,255, + 36,162,191,255,35,161,190,255,34,161,190,255,33,160,189,255, + 32,160,189,255,31,159,188,255,30,159,188,255,30,159,187,255, + 29,158,187,255,28,158,186,255,27,158,186,255,27,157,185,255, + 26,157,185,255,25,156,184,255,24,156,184,255,24,156,183,255, + 23,155,183,255,22,155,182,255,22,155,182,255,21,154,181,255, + 21,154,181,255,20,153,180,255,19,153,180,255,19,153,179,255, + 18,152,179,255,17,152,178,255,17,152,178,255,17,152,178,255, + 16,151,177,255,16,151,177,255,16,151,177,255,15,151,176,255, + 15,150,176,255,14,150,175,255,14,150,175,255,13,149,175,255, + 13,149,174,255,12,148,174,255,12,148,174,255,12,148,173,255, + 11,147,173,255,11,147,172,255,11,147,172,255,11,147,172,255, + 10,146,171,255,10,146,171,255,10,146,171,255,10,146,171,255, + 9,145,170,255,9,145,170,255,9,145,170,255,9,144,170,255, + 9,144,169,255,9,143,169,255,9,143,169,255,9,143,169,255, + 8,142,168,255,8,142,168,255,8,142,168,255,8,142,168,255, + 8,141,167,255,8,141,167,255,8,141,167,255,8,141,167,255, + 8,140,166,255,8,140,166,255,8,140,166,255,8,140,166,255, + 8,139,165,255,8,139,165,255,8,139,165,255,8,139,165,255, + 7,138,165,255,7,138,165,255,7,138,165,255,7,138,165,255, + 7,137,164,255,7,137,164,255,7,137,164,255,7,137,164,255, + 7,136,163,255,7,136,163,255,7,136,163,255,7,136,163,255, + 7,136,162,255,7,136,162,255,7,136,162,255,7,136,162,255, + 7,135,162,255,7,135,162,255,7,135,162,255,7,135,162,255, + 7,134,162,255,7,134,162,255,7,134,162,255,7,134,162,255, + 7,134,161,255,7,134,161,255,7,134,161,255,7,134,161,255, + 7,133,161,255,7,133,161,255,7,133,161,255,7,133,161,255, + 6,132,160,255,6,132,160,255,6,132,160,255,6,132,160,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,131,160,255, + 6,130,159,255,6,130,159,255,6,130,159,255,6,130,159,255, + 6,129,159,255,6,129,159,255,6,129,159,255,6,129,159,255, + 6,128,158,255,6,128,158,255,6,128,158,255,6,128,158,255, + 6,127,158,255,6,127,158,255,6,127,158,255,6,127,158,255, + 6,126,158,255,6,126,158,255,6,126,158,255,6,126,158,255, + 6,126,157,255,6,126,157,255,6,126,157,255,6,126,157,255, + 6,125,156,255,6,125,156,255,6,125,156,255,6,124,156,255, + 6,124,155,255,6,123,155,255,6,123,155,255,6,123,155,255, + 6,122,154,255,6,122,154,255,6,122,154,255,6,122,154,255, + 6,121,153,255,6,121,153,255,6,121,153,255,6,121,152,255, + 5,120,152,255,5,120,151,255,5,120,151,255,5,119,151,255, + 5,119,150,255,5,118,150,255,5,118,150,255,5,118,149,255, + 5,117,149,255,5,117,148,255,5,117,148,255,5,116,147,255, + 5,116,147,255,5,115,146,255,5,115,146,255,5,115,145,255, + 4,114,145,255,4,114,144,255,4,114,143,255,4,113,143,255, + 4,113,142,255,4,112,141,255,4,112,141,255,4,112,141,255, + 4,111,140,255,4,111,140,255,4,111,140,255,4,111,139,255, + 4,110,139,255,4,110,138,255,4,110,138,255,4,110,137,255, + 4,109,137,255,4,109,136,255,4,109,136,255,4,109,135,255, + 4,108,135,255,4,108,134,255,4,108,134,255,4,108,133,255, + 4,107,133,255,4,107,132,255,4,107,132,255,4,107,131,255, + 4,107,131,255,4,107,130,255,4,107,130,255,4,107,130,255, + 4,106,129,255,4,106,129,255,4,106,129,255,4,106,128,255, + 4,106,128,255,4,106,127,255,4,106,127,255,4,106,127,255, + 4,105,126,255,4,105,126,255,4,105,126,255,4,105,126,255, + 4,105,125,255,4,105,125,255,4,105,125,255,4,105,124,255, + 4,104,124,255,4,104,123,255,4,104,123,255,4,104,123,255, + 4,103,122,255,4,103,122,255,4,103,122,255,4,103,121,255, + 4,103,121,255,4,103,120,255,4,103,120,255,4,103,119,255, + 4,102,119,255,4,102,118,255,4,102,118,255,4,102,117,255, + 4,102,117,255,4,102,116,255,4,102,116,255,4,102,115,255, + 4,101,115,255,4,101,114,255,4,101,113,255,4,101,113,255, + 5,100,112,255,5,100,111,255,5,100,111,255,5,100,110,255, + 5,99,110,255,5,99,109,255,5,99,108,255,5,99,108,255, + 5,98,107,255,5,98,106,255,5,98,105,255,5,98,105,255, + 5,97,104,255,5,97,103,255,5,97,102,255,5,97,102,255, + 5,96,101,255,5,96,100,255,5,96,99,255,5,96,99,255, + 5,95,98,255,5,95,97,255,5,95,96,255,5,94,96,255, + 5,94,95,255,5,93,94,255,5,93,93,255,5,92,93,255, + 5,92,92,255,5,91,91,255,5,91,90,255,5,91,90,255, + 5,90,89,255,5,90,88,255,5,90,88,255,5,89,87,255, + 4,89,86,255,4,88,85,255,4,88,85,255,4,88,84,255, + 4,87,83,255,4,87,82,255,4,87,82,255,4,86,81,255, + 4,86,80,255,4,85,79,255,4,85,79,255,4,85,78,255, + 4,84,77,255,4,84,76,255,4,84,76,255,4,84,75,255, + 4,83,74,255,4,83,73,255,4,83,73,255,4,83,72,255, + 4,83,71,255,4,83,70,255,4,83,70,255,4,83,69,255, + 4,82,68,255,4,82,67,255,4,82,67,255,4,82,66,255, + 5,82,66,255,5,82,65,255,5,82,65,255,5,82,64,255, + 5,81,64,255,5,81,63,255,5,81,63,255,5,81,62,255, + 5,80,62,255,5,80,61,255,5,80,61,255,5,80,60,255, + 6,79,60,255,6,79,59,255,6,79,59,255,6,79,58,255, + 6,78,58,255,6,78,57,255,6,78,57,255,6,78,57,255, + 6,77,56,255,6,77,56,255,6,77,56,255,6,76,55,255, + 6,76,55,255,6,75,54,255,6,75,54,255,6,75,54,255, + 7,74,53,255,7,74,53,255,7,74,53,255,7,73,52,255, + 7,73,52,255,7,72,51,255,7,72,51,255,7,72,51,255, + 7,71,50,255,7,71,50,255,7,71,50,255,7,70,49,255, + 7,70,49,255,7,69,48,255,7,69,48,255,7,68,48,255, + 7,68,47,255,7,67,47,255,7,67,47,255,7,66,47,255, + 6,66,46,255,6,65,46,255,6,65,46,255,6,65,46,255, + 6,64,45,255,6,64,45,255,6,64,45,255,6,63,44,255, + 6,63,44,255,6,62,43,255,6,62,43,255,6,61,43,255, + 5,61,42,255,5,60,42,255,5,60,42,255,5,59,42,255, + 5,59,41,255,5,58,41,255,5,58,41,255,5,57,40,255, + 5,57,40,255,5,56,39,255,5,56,39,255,5,56,39,255, + 5,55,38,255,5,55,38,255,5,55,38,255,5,54,38,255, + 5,54,37,255,5,53,37,255,5,53,37,255,5,52,37,255, + 5,52,36,255,5,51,36,255,5,51,36,255,5,50,36,255, + 4,50,35,255,4,49,35,255,4,49,35,255,4,48,35,255, + 4,48,34,255,4,47,34,255,4,47,34,255,4,47,34,255, + 4,46,33,255,4,46,33,255,4,46,33,255,4,45,33,255, + 4,45,32,255,4,44,32,255,4,44,32,255,4,43,32,255, + 4,43,32,255,4,42,32,255,4,42,32,255,4,42,32,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,40,31,255,4,40,31,255,4,40,31,255,4,40,31,255, + 4,39,30,255,4,39,30,255,4,39,30,255,4,39,30,255, + 70,88,29,255,70,88,29,255,70,88,29,255,70,88,29,255, + 71,89,29,255,71,89,29,255,71,89,29,255,71,90,29,255, + 71,90,30,255,71,91,30,255,71,91,30,255,71,92,30,255, + 72,92,30,255,72,93,30,255,72,93,30,255,72,94,30,255, + 71,94,31,255,71,95,31,255,71,95,31,255,71,96,31,255, + 71,96,32,255,71,97,32,255,71,97,32,255,70,98,32,255, + 70,98,33,255,69,99,33,255,69,99,33,255,69,99,33,255, + 68,100,34,255,68,100,34,255,68,100,34,255,67,100,34,255, + 67,101,35,255,66,101,35,255,66,101,35,255,65,101,35,255, + 64,101,36,255,63,101,36,255,63,101,36,255,62,101,36,255, + 61,101,37,255,60,101,37,255,60,101,37,255,59,101,37,255, + 58,100,38,255,57,100,38,255,56,100,38,255,55,100,38,255, + 54,99,39,255,53,99,39,255,53,99,39,255,52,99,39,255, + 51,98,40,255,50,98,40,255,50,98,40,255,49,98,40,255, + 48,98,41,255,47,98,41,255,47,98,41,255,46,98,41,255, + 45,97,42,255,44,97,42,255,44,97,42,255,43,97,42,255, + 42,97,43,255,41,97,43,255,41,97,43,255,41,97,43,255, + 40,98,43,255,40,98,43,255,40,98,43,255,40,98,43,255, + 39,98,44,255,39,98,44,255,39,98,44,255,39,98,44,255, + 39,99,45,255,39,99,45,255,39,99,45,255,39,99,45,255, + 38,100,46,255,38,100,46,255,38,100,46,255,38,100,46,255, + 38,100,47,255,38,100,47,255,38,100,47,255,38,100,47,255, + 38,101,48,255,38,101,48,255,38,101,48,255,38,101,48,255, + 37,101,49,255,37,101,49,255,37,101,49,255,37,101,49,255, + 37,101,50,255,37,101,50,255,37,101,50,255,37,101,50,255, + 37,101,51,255,37,101,51,255,37,101,51,255,37,101,51,255, + 36,101,52,255,36,101,52,255,36,101,52,255,36,101,52,255, + 35,100,52,255,35,100,52,255,35,100,52,255,35,100,52,255, + 34,100,52,255,34,100,52,255,34,100,52,255,34,100,52,255, + 33,100,52,255,33,100,52,255,33,100,52,255,33,100,52,255, + 32,99,52,255,32,99,52,255,32,99,52,255,32,99,52,255, + 31,99,52,255,31,99,52,255,31,99,52,255,31,99,52,255, + 30,99,51,255,30,99,51,255,30,99,51,255,30,99,51,255, + 29,99,51,255,29,99,51,255,29,99,51,255,29,99,51,255, + 28,98,50,255,28,98,50,255,28,98,50,255,28,98,50,255, + 27,98,50,255,27,98,50,255,27,98,50,255,27,98,50,255, + 26,97,49,255,26,97,49,255,26,97,49,255,26,97,49,255, + 25,96,49,255,25,96,49,255,25,96,49,255,25,96,49,255, + 24,95,49,255,24,95,49,255,24,95,49,255,24,95,49,255, + 23,94,48,255,23,94,48,255,23,94,48,255,23,94,48,255, + 22,93,48,255,22,93,48,255,22,93,48,255,21,93,48,255, + 21,92,48,255,20,92,48,255,20,92,48,255,20,92,48,255, + 19,92,48,255,19,92,48,255,19,92,48,255,19,92,48,255, + 19,91,48,255,19,91,48,255,19,91,48,255,18,91,48,255, + 18,91,48,255,17,91,48,255,17,91,48,255,17,91,48,255, + 17,90,48,255,17,90,48,255,17,90,48,255,17,90,48,255, + 16,89,48,255,16,89,48,255,16,89,48,255,16,89,48,255, + 16,88,47,255,16,88,47,255,16,88,47,255,16,88,47,255, + 16,88,48,255,16,88,48,255,16,88,48,255,16,88,48,255, + 16,88,47,255,16,88,47,255,16,88,47,255,16,88,47,255, + 17,89,48,255,17,89,48,255,17,89,48,255,18,89,48,255, + 18,89,47,255,19,89,47,255,19,89,47,255,19,89,47,255, + 20,90,47,255,20,90,47,255,20,90,47,255,20,91,47,255, + 21,91,47,255,21,92,47,255,21,92,47,255,21,93,47,255, + 22,93,47,255,22,94,47,255,22,94,47,255,23,95,47,255, + 23,95,47,255,24,96,47,255,24,96,47,255,24,97,47,255, + 25,97,47,255,25,98,47,255,25,98,47,255,25,99,47,255, + 26,99,47,255,26,100,47,255,26,100,47,255,26,101,47,255, + 27,101,48,255,27,102,48,255,27,102,48,255,28,103,48,255, + 28,103,48,255,29,104,48,255,29,104,48,255,29,104,48,255, + 30,105,48,255,30,105,48,255,30,105,48,255,30,105,48,255, + 31,106,48,255,31,106,48,255,31,106,48,255,31,106,48,255, + 31,107,48,255,31,107,48,255,31,107,48,255,31,108,48,255, + 32,108,49,255,32,109,49,255,32,109,49,255,32,109,49,255, + 32,109,49,255,32,109,49,255,32,109,49,255,32,109,49,255, + 33,110,49,255,33,110,49,255,33,110,49,255,33,110,49,255, + 33,111,49,255,33,111,49,255,33,111,49,255,33,112,49,255, + 34,112,49,255,34,113,49,255,34,113,49,255,34,113,49,255, + 34,114,50,255,34,114,50,255,34,114,50,255,34,115,50,255, + 35,115,51,255,35,116,51,255,35,116,51,255,35,116,52,255, + 36,117,52,255,36,117,53,255,36,117,53,255,36,118,53,255, + 37,119,54,255,37,119,54,255,37,120,54,255,38,121,55,255, + 38,121,56,255,39,122,56,255,39,122,57,255,40,123,58,255, + 40,124,59,255,41,124,59,255,41,125,60,255,42,126,61,255, + 42,127,62,255,43,127,63,255,43,128,64,255,44,129,65,255, + 45,130,67,255,45,130,68,255,46,131,69,255,47,132,70,255, + 48,133,71,255,49,134,72,255,50,135,73,255,51,136,75,255, + 52,137,77,255,53,138,79,255,54,139,80,255,56,140,82,255, + 57,141,84,255,59,142,86,255,60,143,88,255,62,144,91,255, + 63,145,93,255,65,146,95,255,66,147,97,255,68,148,100,255, + 70,150,102,255,71,151,104,255,73,152,106,255,75,153,109,255, + 76,154,111,255,78,155,113,255,79,156,115,255,81,157,118,255, + 83,159,121,255,84,160,124,255,86,161,126,255,88,162,129,255, + 90,163,131,255,92,164,134,255,94,165,136,255,96,166,139,255, + 98,167,142,255,99,168,145,255,101,169,147,255,103,170,150,255, + 104,171,152,255,106,172,155,255,107,173,157,255,109,174,160,255, + 110,175,163,255,112,175,166,255,113,176,168,255,115,177,171,255, + 116,178,173,255,118,179,176,255,119,180,178,255,120,181,180,255, + 121,181,182,255,122,182,184,255,123,182,186,255,124,183,188,255, + 125,183,190,255,125,184,191,255,126,184,193,255,127,185,195,255, + 127,185,197,255,128,186,198,255,128,186,200,255,128,186,202,255, + 129,187,203,255,129,187,205,255,129,187,206,255,129,187,207,255, + 130,188,208,255,130,188,209,255,130,188,210,255,129,188,211,255, + 129,188,212,255,128,188,212,255,128,188,213,255,127,188,214,255, + 127,188,214,255,126,188,215,255,126,188,215,255,125,188,215,255, + 124,188,216,255,124,188,216,255,123,188,216,255,122,188,216,255, + 121,187,217,255,121,187,217,255,120,187,217,255,119,187,217,255, + 118,186,217,255,117,186,217,255,116,186,217,255,115,186,217,255, + 114,185,217,255,113,185,217,255,112,185,217,255,111,185,217,255, + 110,184,216,255,109,184,216,255,108,184,216,255,107,184,216,255, + 106,183,215,255,105,183,215,255,104,183,215,255,103,183,215,255, + 102,182,215,255,101,182,215,255,100,182,215,255,99,182,215,255, + 98,182,214,255,97,182,214,255,96,182,214,255,95,181,214,255, + 94,181,213,255,93,180,213,255,92,180,213,255,91,180,213,255, + 89,179,212,255,88,179,212,255,87,179,212,255,86,179,212,255, + 85,178,211,255,84,178,211,255,83,178,211,255,82,178,211,255, + 81,177,210,255,80,177,210,255,79,177,210,255,78,177,209,255, + 77,176,209,255,76,176,208,255,75,176,208,255,74,176,208,255, + 73,175,207,255,72,175,207,255,71,175,207,255,70,174,207,255, + 68,174,206,255,67,173,206,255,66,173,206,255,65,173,205,255, + 64,172,205,255,63,172,204,255,62,172,204,255,61,171,203,255, + 60,171,203,255,59,171,203,255,58,170,202,255,57,170,202,255, + 56,170,201,255,54,169,201,255,53,169,200,255,52,169,200,255, + 51,168,199,255,50,168,199,255,49,167,198,255,48,167,198,255, + 47,166,197,255,45,166,197,255,44,165,196,255,43,165,196,255, + 42,165,195,255,41,164,195,255,40,164,194,255,39,164,194,255, + 38,163,193,255,37,163,193,255,36,162,192,255,35,162,192,255, + 34,161,191,255,33,161,191,255,32,160,190,255,31,160,190,255, + 31,160,189,255,30,159,189,255,29,159,188,255,28,159,188,255, + 27,158,187,255,26,158,187,255,25,157,186,255,24,157,186,255, + 24,157,185,255,23,156,185,255,22,156,184,255,22,156,184,255, + 21,155,183,255,21,155,183,255,20,154,182,255,19,154,182,255, + 19,154,181,255,18,153,181,255,17,153,180,255,17,153,180,255, + 17,153,179,255,16,152,179,255,16,152,178,255,16,152,178,255, + 15,152,177,255,15,151,177,255,14,151,176,255,14,151,176,255, + 14,150,176,255,13,150,175,255,13,149,175,255,13,149,175,255, + 13,149,174,255,12,148,174,255,12,148,173,255,12,148,173,255, + 12,148,173,255,11,147,172,255,11,147,172,255,11,147,172,255, + 11,147,172,255,10,146,171,255,10,146,171,255,10,146,171,255, + 10,145,171,255,9,145,170,255,9,144,170,255,9,144,170,255, + 9,144,170,255,9,143,169,255,9,143,169,255,9,143,169,255, + 9,143,169,255,9,142,168,255,9,142,168,255,9,142,168,255, + 9,142,168,255,8,141,167,255,8,141,167,255,8,141,167,255, + 8,141,167,255,8,140,166,255,8,140,166,255,8,140,166,255, + 8,140,166,255,8,139,166,255,8,139,166,255,8,139,166,255, + 8,139,166,255,8,138,165,255,8,138,165,255,8,138,165,255, + 8,138,165,255,8,137,164,255,8,137,164,255,8,137,164,255, + 8,137,164,255,7,136,163,255,7,136,163,255,7,136,163,255, + 7,136,163,255,7,136,163,255,7,136,163,255,7,136,163,255, + 7,136,163,255,7,135,162,255,7,135,162,255,7,135,162,255, + 7,135,162,255,7,134,162,255,7,134,162,255,7,134,162,255, + 7,134,162,255,7,133,161,255,7,133,161,255,7,133,161,255, + 7,133,161,255,7,132,161,255,7,132,161,255,7,132,161,255, + 7,132,161,255,6,132,160,255,6,132,160,255,6,132,160,255, + 6,132,160,255,6,131,160,255,6,131,160,255,6,131,160,255, + 6,131,160,255,6,130,160,255,6,130,160,255,6,130,160,255, + 6,130,160,255,6,129,160,255,6,129,160,255,6,129,160,255, + 6,129,160,255,5,129,159,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,128,158,255,5,128,158,255,5,128,158,255, + 5,128,158,255,5,127,158,255,5,127,158,255,5,127,158,255, + 5,127,158,255,6,126,157,255,6,126,157,255,6,126,157,255, + 6,126,157,255,5,125,157,255,5,125,157,255,5,125,157,255, + 5,125,157,255,5,124,156,255,5,124,156,255,5,124,156,255, + 5,124,156,255,5,123,155,255,5,123,155,255,5,123,155,255, + 5,123,155,255,5,122,154,255,5,122,154,255,5,122,154,255, + 5,121,153,255,5,121,153,255,5,120,152,255,5,120,152,255, + 5,120,151,255,5,119,151,255,5,119,150,255,5,119,150,255, + 5,118,149,255,5,118,149,255,5,117,148,255,5,117,148,255, + 5,117,147,255,4,116,147,255,4,116,146,255,4,116,146,255, + 4,115,145,255,4,115,145,255,4,114,144,255,4,114,144,255, + 4,114,143,255,4,113,143,255,4,113,142,255,4,113,142,255, + 4,112,142,255,4,112,141,255,4,111,141,255,4,111,141,255, + 4,111,140,255,4,110,140,255,4,110,139,255,4,110,139,255, + 4,110,138,255,4,109,138,255,4,109,137,255,4,109,137,255, + 4,109,136,255,4,109,136,255,4,109,135,255,4,109,135,255, + 4,109,134,255,4,108,134,255,4,108,133,255,4,108,133,255, + 4,108,133,255,4,108,132,255,4,108,132,255,4,108,132,255, + 4,108,131,255,4,107,131,255,4,107,130,255,4,107,130,255, + 4,107,130,255,4,107,129,255,4,107,129,255,4,107,129,255, + 4,107,129,255,4,106,128,255,4,106,128,255,4,106,128,255, + 4,106,127,255,4,106,127,255,4,106,126,255,4,106,126,255, + 4,106,125,255,4,105,125,255,4,105,124,255,4,105,124,255, + 4,105,124,255,4,104,123,255,4,104,123,255,4,104,123,255, + 4,104,122,255,4,104,122,255,4,104,121,255,4,104,121,255, + 4,104,120,255,4,103,120,255,4,103,119,255,4,103,119,255, + 4,103,118,255,4,103,118,255,4,103,117,255,4,103,117,255, + 4,103,116,255,4,102,116,255,4,102,115,255,4,102,115,255, + 4,102,114,255,5,101,114,255,5,101,113,255,5,101,112,255, + 5,101,112,255,5,100,111,255,5,100,110,255,5,100,110,255, + 5,100,109,255,5,99,109,255,5,99,108,255,5,99,107,255, + 5,99,107,255,5,98,106,255,5,98,105,255,5,98,104,255, + 5,98,104,255,5,97,103,255,5,97,102,255,5,97,101,255, + 5,97,101,255,5,96,100,255,5,96,99,255,5,96,98,255, + 5,95,98,255,5,95,97,255,5,94,96,255,5,94,95,255, + 5,93,95,255,5,93,94,255,5,92,93,255,5,92,92,255, + 5,92,92,255,5,91,91,255,5,91,90,255,5,91,89,255, + 5,90,88,255,4,90,87,255,4,89,86,255,4,89,86,255, + 4,89,85,255,4,88,84,255,4,88,83,255,4,88,83,255, + 4,87,82,255,4,87,81,255,4,86,80,255,4,86,80,255, + 4,86,79,255,4,85,78,255,4,85,77,255,4,85,77,255, + 4,85,76,255,4,84,75,255,4,84,74,255,4,84,74,255, + 4,84,73,255,4,83,73,255,4,83,72,255,4,83,72,255, + 4,83,71,255,4,82,70,255,4,82,69,255,4,82,69,255, + 4,82,68,255,4,82,67,255,4,82,66,255,4,82,66,255, + 4,82,65,255,4,81,65,255,4,81,64,255,4,81,64,255, + 4,81,63,255,4,80,63,255,4,80,62,255,4,80,62,255, + 4,80,61,255,5,80,61,255,5,80,60,255,5,80,60,255, + 5,80,59,255,5,79,59,255,5,79,58,255,5,79,58,255, + 5,79,58,255,5,78,57,255,5,78,57,255,5,78,57,255, + 5,77,56,255,6,77,56,255,6,76,55,255,6,76,55,255, + 6,75,55,255,6,75,54,255,6,74,54,255,6,74,54,255, + 6,74,53,255,6,73,53,255,6,73,52,255,6,73,52,255, + 6,72,52,255,6,72,51,255,6,71,51,255,6,71,51,255, + 6,70,50,255,6,70,50,255,6,69,49,255,6,69,49,255, + 6,68,49,255,6,68,48,255,6,67,48,255,6,67,48,255, + 6,66,47,255,6,66,47,255,6,65,46,255,6,65,46,255, + 6,64,46,255,5,64,45,255,5,63,45,255,5,63,45,255, + 5,62,45,255,5,62,44,255,5,61,44,255,5,61,44,255, + 5,61,43,255,5,60,43,255,5,60,42,255,5,60,42,255, + 5,59,42,255,5,59,41,255,5,58,41,255,5,58,41,255, + 5,57,41,255,5,57,40,255,5,56,40,255,5,56,40,255, + 5,55,40,255,4,55,39,255,4,54,39,255,4,54,39,255, + 4,53,39,255,4,53,38,255,4,52,38,255,4,52,38,255, + 4,51,38,255,4,51,37,255,4,50,37,255,4,50,37,255, + 4,50,37,255,4,49,36,255,4,49,36,255,4,49,36,255, + 4,48,36,255,4,48,35,255,4,47,35,255,4,47,35,255, + 4,47,35,255,4,46,34,255,4,46,34,255,4,46,34,255, + 4,45,34,255,4,45,33,255,4,44,33,255,4,44,33,255, + 4,44,33,255,4,43,32,255,4,43,32,255,4,43,32,255, + 4,43,32,255,4,42,32,255,4,42,32,255,4,42,32,255, + 4,42,32,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,40,31,255,4,40,31,255,4,40,31,255, + 4,40,31,255,70,88,29,255,70,88,29,255,70,88,29,255, + 70,88,29,255,71,89,29,255,71,89,29,255,71,89,29,255, + 71,90,29,255,71,90,30,255,71,91,30,255,71,91,30,255, + 71,92,30,255,71,92,30,255,71,93,30,255,71,93,30,255, + 71,94,30,255,70,94,31,255,70,95,31,255,70,95,31,255, + 70,95,31,255,70,96,32,255,70,96,32,255,70,96,32,255, + 69,97,32,255,69,97,33,255,68,98,33,255,68,98,33,255, + 68,98,33,255,67,99,34,255,67,99,34,255,67,99,34,255, + 66,99,34,255,66,100,35,255,65,100,35,255,65,100,35,255, + 64,100,35,255,63,100,36,255,62,100,36,255,62,100,36,255, + 61,100,36,255,60,100,37,255,59,100,37,255,59,100,37,255, + 58,100,37,255,57,99,38,255,56,99,38,255,55,99,38,255, + 54,99,38,255,53,98,39,255,52,98,39,255,52,98,39,255, + 51,98,39,255,50,97,40,255,49,97,40,255,49,97,40,255, + 48,97,40,255,47,97,41,255,46,97,41,255,46,97,41,255, + 45,97,41,255,44,96,42,255,43,96,42,255,43,96,42,255, + 42,96,42,255,41,96,43,255,40,96,43,255,40,96,43,255, + 40,96,43,255,39,97,43,255,39,97,43,255,39,97,43,255, + 39,97,43,255,38,97,44,255,38,97,44,255,38,97,44,255, + 38,97,44,255,37,98,45,255,37,98,45,255,37,98,45,255, + 37,98,45,255,37,99,46,255,37,99,46,255,37,99,46,255, + 37,99,46,255,36,99,47,255,36,99,47,255,36,99,47,255, + 36,99,47,255,36,100,48,255,36,100,48,255,36,100,48,255, + 36,100,48,255,36,100,49,255,36,100,49,255,36,100,49,255, + 36,100,50,255,35,100,50,255,35,100,51,255,35,100,51,255, + 35,100,51,255,35,100,52,255,35,100,52,255,35,100,52,255, + 35,100,52,255,34,100,53,255,34,100,53,255,34,100,53,255, + 34,100,53,255,34,99,53,255,34,99,53,255,34,99,53,255, + 34,99,53,255,33,99,53,255,33,99,53,255,33,99,53,255, + 32,99,53,255,32,99,53,255,31,99,53,255,31,99,53,255, + 31,99,53,255,30,98,53,255,30,98,53,255,30,98,53,255, + 30,98,53,255,29,98,53,255,29,98,53,255,29,98,53,255, + 29,98,53,255,28,98,52,255,28,98,52,255,28,98,52,255, + 28,98,52,255,28,98,52,255,28,98,52,255,28,98,52,255, + 27,98,52,255,27,97,51,255,26,97,51,255,26,97,51,255, + 26,97,51,255,26,97,51,255,26,97,51,255,26,97,51,255, + 26,97,51,255,25,96,50,255,25,96,50,255,25,96,50,255, + 25,96,50,255,24,95,50,255,24,95,50,255,24,95,50,255, + 24,95,50,255,23,95,49,255,23,95,49,255,23,95,49,255, + 23,95,49,255,22,94,49,255,22,94,49,255,22,94,49,255, + 22,94,49,255,21,93,49,255,21,93,49,255,21,93,49,255, + 20,93,49,255,20,92,48,255,19,92,48,255,19,92,48,255, + 19,92,48,255,18,92,48,255,18,92,48,255,18,92,48,255, + 18,92,48,255,18,91,48,255,18,91,48,255,18,91,48,255, + 17,91,48,255,17,91,48,255,16,91,48,255,16,91,48,255, + 16,91,48,255,16,90,48,255,16,90,48,255,16,90,48,255, + 16,90,48,255,15,89,48,255,15,89,48,255,15,89,48,255, + 15,89,48,255,15,89,47,255,15,89,47,255,15,89,47,255, + 15,89,47,255,15,88,48,255,15,88,48,255,15,88,48,255, + 15,88,48,255,15,88,47,255,15,88,47,255,15,88,47,255, + 15,88,47,255,16,89,48,255,16,89,48,255,16,89,48,255, + 17,89,48,255,17,89,47,255,18,89,47,255,18,89,47,255, + 18,89,47,255,19,90,47,255,19,90,47,255,19,90,47,255, + 19,91,47,255,20,91,47,255,20,92,47,255,20,92,47,255, + 20,93,47,255,21,93,47,255,21,94,47,255,21,94,47,255, + 22,95,47,255,22,95,47,255,23,96,47,255,23,96,47,255, + 23,97,47,255,24,97,47,255,24,98,47,255,24,98,47,255, + 24,99,47,255,25,99,47,255,25,100,47,255,25,100,47,255, + 25,101,47,255,26,101,48,255,26,102,48,255,26,102,48,255, + 26,103,48,255,27,103,48,255,27,104,48,255,27,104,48,255, + 27,104,48,255,28,105,48,255,28,105,48,255,28,105,48,255, + 28,105,48,255,29,106,48,255,29,106,48,255,29,106,48,255, + 29,106,48,255,29,107,48,255,29,107,48,255,29,107,48,255, + 29,107,48,255,30,108,49,255,30,108,49,255,30,108,49,255, + 30,108,49,255,30,109,49,255,30,109,49,255,30,109,49,255, + 30,109,49,255,31,110,50,255,31,110,50,255,31,110,50,255, + 31,110,50,255,31,111,50,255,31,111,50,255,31,111,50,255, + 31,111,50,255,32,112,50,255,32,112,50,255,32,112,50,255, + 32,113,50,255,32,113,51,255,32,114,51,255,32,114,51,255, + 32,115,51,255,33,115,52,255,33,116,52,255,33,116,52,255, + 33,116,53,255,34,117,53,255,34,117,54,255,34,117,54,255, + 34,118,54,255,35,119,55,255,35,119,55,255,35,120,55,255, + 36,121,56,255,36,121,57,255,37,122,57,255,37,122,58,255, + 38,123,59,255,38,124,60,255,39,124,60,255,39,125,61,255, + 40,126,62,255,41,127,63,255,41,127,64,255,42,128,65,255, + 43,129,66,255,44,130,68,255,44,130,69,255,45,131,70,255, + 46,132,71,255,47,133,73,255,48,134,74,255,49,135,75,255, + 50,136,77,255,51,137,79,255,52,138,81,255,53,139,82,255, + 55,140,84,255,56,141,86,255,58,142,88,255,59,143,90,255, + 61,144,93,255,62,145,95,255,64,146,97,255,65,147,99,255, + 67,148,102,255,69,150,104,255,70,151,106,255,72,152,108,255, + 74,153,111,255,75,155,113,255,77,156,116,255,78,157,118,255, + 80,158,121,255,82,159,124,255,83,160,127,255,85,161,129,255, + 87,162,132,255,89,163,134,255,91,164,137,255,93,165,139,255, + 95,166,142,255,97,168,145,255,98,169,148,255,100,170,150,255, + 102,171,153,255,104,172,155,255,105,172,158,255,107,173,160,255, + 109,174,163,255,110,175,165,255,112,176,168,255,113,177,170,255, + 115,178,173,255,116,179,175,255,118,179,178,255,119,180,180,255, + 120,181,182,255,121,181,184,255,122,182,186,255,123,182,188,255, + 124,183,190,255,125,183,192,255,125,184,193,255,126,184,195,255, + 127,185,197,255,127,185,199,255,128,186,200,255,128,186,202,255, + 128,186,203,255,129,187,205,255,129,187,206,255,129,187,207,255, + 129,187,208,255,130,188,209,255,130,188,210,255,130,188,211,255, + 129,188,212,255,129,188,213,255,128,188,213,255,128,188,214,255, + 127,188,215,255,127,188,215,255,126,188,216,255,126,188,216,255, + 125,188,216,255,125,188,217,255,124,188,217,255,124,188,217,255, + 123,188,217,255,122,187,218,255,122,187,218,255,121,187,218,255, + 120,187,218,255,119,187,218,255,118,187,218,255,117,187,218,255, + 116,187,218,255,115,186,218,255,114,186,218,255,113,186,218,255, + 112,186,218,255,111,185,217,255,110,185,217,255,109,185,217,255, + 108,185,217,255,107,184,216,255,106,184,216,255,105,184,216,255, + 104,184,216,255,103,183,216,255,102,183,216,255,101,183,216,255, + 100,183,216,255,99,182,215,255,98,182,215,255,97,182,215,255, + 96,182,215,255,95,181,214,255,94,181,214,255,93,181,214,255, + 92,181,214,255,90,180,213,255,89,180,213,255,88,180,213,255, + 87,180,213,255,86,179,212,255,85,179,212,255,84,179,212,255, + 83,179,212,255,82,178,211,255,81,178,211,255,80,178,211,255, + 79,178,210,255,78,177,210,255,77,177,209,255,76,177,209,255, + 75,177,209,255,74,176,208,255,73,176,208,255,72,176,208,255, + 71,175,208,255,69,175,207,255,68,174,207,255,67,174,207,255, + 66,174,206,255,65,173,206,255,64,173,205,255,63,173,205,255, + 62,172,204,255,61,172,204,255,60,172,204,255,59,171,203,255, + 58,171,203,255,57,171,202,255,55,170,202,255,54,170,201,255, + 53,170,201,255,52,169,200,255,51,169,200,255,50,168,199,255, + 49,168,199,255,48,167,198,255,46,167,198,255,45,166,197,255, + 44,166,197,255,43,166,196,255,42,165,196,255,41,165,195,255, + 40,165,195,255,39,164,194,255,38,164,194,255,37,163,193,255, + 36,163,193,255,35,162,192,255,34,162,192,255,33,161,191,255, + 32,161,191,255,32,161,190,255,31,160,190,255,30,160,189,255, + 29,160,189,255,28,159,188,255,27,159,188,255,26,158,187,255, + 25,158,187,255,25,158,186,255,24,157,186,255,23,157,185,255, + 23,157,185,255,22,156,184,255,22,156,184,255,21,155,183,255, + 20,155,183,255,20,155,182,255,19,154,182,255,18,154,181,255, + 18,154,181,255,18,154,180,255,17,153,180,255,17,153,179,255, + 17,153,179,255,16,153,178,255,16,152,178,255,15,152,177,255, + 15,152,177,255,14,151,177,255,14,151,176,255,13,150,176,255, + 13,150,176,255,13,150,175,255,12,149,175,255,12,149,174,255, + 12,149,174,255,12,149,174,255,11,148,173,255,11,148,173,255, + 11,148,173,255,11,148,173,255,10,147,172,255,10,147,172,255, + 10,147,172,255,10,146,172,255,9,146,171,255,9,145,171,255, + 9,145,171,255,9,145,171,255,9,144,170,255,9,144,170,255, + 9,144,170,255,9,144,170,255,9,143,169,255,9,143,169,255, + 9,143,169,255,9,143,169,255,8,142,168,255,8,142,168,255, + 8,142,168,255,8,142,168,255,8,141,167,255,8,141,167,255, + 8,141,167,255,8,141,167,255,8,140,167,255,8,140,167,255, + 8,140,167,255,8,140,167,255,8,139,166,255,8,139,166,255, + 8,139,166,255,8,139,166,255,8,138,165,255,8,138,165,255, + 8,138,165,255,8,138,165,255,7,137,164,255,7,137,164,255, + 7,137,164,255,7,137,164,255,7,137,164,255,7,137,164,255, + 7,137,164,255,7,137,164,255,7,136,163,255,7,136,163,255, + 7,136,163,255,7,136,163,255,7,135,163,255,7,135,163,255, + 7,135,163,255,7,135,163,255,7,134,162,255,7,134,162,255, + 7,134,162,255,7,134,162,255,7,133,161,255,7,133,161,255, + 7,133,161,255,7,133,161,255,6,133,161,255,6,133,161,255, + 6,133,161,255,6,133,161,255,6,132,161,255,6,132,161,255, + 6,132,161,255,6,132,161,255,6,131,160,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,130,160,255,6,130,160,255, + 6,130,160,255,6,130,160,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,128,158,255,5,128,158,255, + 5,128,158,255,5,128,158,255,5,127,158,255,5,127,158,255, + 5,127,158,255,5,127,158,255,6,127,157,255,6,127,157,255, + 6,127,157,255,6,127,157,255,5,126,157,255,5,126,157,255, + 5,126,157,255,5,125,157,255,5,125,156,255,5,124,156,255, + 5,124,156,255,5,124,156,255,5,123,155,255,5,123,155,255, + 5,123,155,255,5,123,155,255,5,122,154,255,5,122,154,255, + 5,122,154,255,5,122,153,255,5,121,153,255,5,121,152,255, + 5,121,152,255,5,120,152,255,5,120,151,255,5,119,151,255, + 5,119,151,255,5,119,150,255,5,118,150,255,5,118,149,255, + 5,118,149,255,5,117,148,255,4,117,148,255,4,116,147,255, + 4,116,147,255,4,116,146,255,4,115,146,255,4,115,145,255, + 4,115,145,255,4,115,144,255,4,114,144,255,4,114,143,255, + 4,114,143,255,4,113,143,255,4,113,142,255,4,112,142,255, + 4,112,142,255,4,112,141,255,4,111,141,255,4,111,140,255, + 4,111,140,255,4,111,139,255,4,110,139,255,4,110,138,255, + 4,110,138,255,4,110,137,255,4,110,137,255,4,110,136,255, + 4,110,136,255,4,110,135,255,4,109,135,255,4,109,134,255, + 4,109,134,255,4,109,134,255,4,109,133,255,4,109,133,255, + 4,109,133,255,4,109,132,255,4,108,132,255,4,108,131,255, + 4,108,131,255,4,108,131,255,4,108,130,255,4,108,130,255, + 4,108,130,255,4,108,130,255,4,107,129,255,4,107,129,255, + 4,107,129,255,4,107,129,255,4,107,128,255,4,107,128,255, + 4,107,128,255,4,107,127,255,4,106,127,255,4,106,126,255, + 4,106,126,255,4,106,126,255,4,105,125,255,4,105,125,255, + 4,105,125,255,4,105,124,255,4,105,124,255,4,105,123,255, + 4,105,123,255,4,105,122,255,4,104,122,255,4,104,121,255, + 4,104,121,255,4,104,120,255,4,104,120,255,4,104,119,255, + 4,104,119,255,4,104,118,255,4,103,118,255,4,103,117,255, + 4,103,117,255,4,103,116,255,5,102,116,255,5,102,115,255, + 5,102,114,255,5,102,114,255,5,101,113,255,5,101,112,255, + 5,101,112,255,5,101,111,255,5,100,111,255,5,100,110,255, + 5,100,109,255,5,100,109,255,5,99,108,255,5,99,107,255, + 5,99,106,255,5,99,106,255,5,98,105,255,5,98,104,255, + 5,98,103,255,5,98,103,255,5,97,102,255,5,97,101,255, + 5,97,100,255,5,96,100,255,5,96,99,255,5,95,98,255, + 5,95,97,255,5,94,97,255,5,94,96,255,5,93,95,255, + 5,93,94,255,5,93,94,255,5,92,93,255,5,92,92,255, + 5,92,91,255,5,91,90,255,4,91,89,255,4,90,88,255, + 4,90,88,255,4,90,87,255,4,89,86,255,4,89,85,255, + 4,89,85,255,4,88,84,255,4,88,83,255,4,87,82,255, + 4,87,82,255,4,87,81,255,4,86,80,255,4,86,79,255, + 4,86,79,255,4,86,78,255,4,85,77,255,4,85,76,255, + 4,85,76,255,4,85,75,255,4,84,74,255,4,84,73,255, + 4,84,73,255,4,84,72,255,4,83,71,255,4,83,70,255, + 4,83,70,255,4,83,69,255,4,83,68,255,4,83,67,255, + 4,83,67,255,4,83,66,255,4,82,66,255,4,82,65,255, + 4,82,65,255,4,82,64,255,4,81,64,255,4,81,63,255, + 4,81,63,255,4,81,62,255,5,80,62,255,5,80,61,255, + 5,80,61,255,5,80,60,255,5,79,60,255,5,79,59,255, + 5,79,59,255,5,79,59,255,5,78,58,255,5,78,58,255, + 5,78,58,255,5,77,57,255,6,77,57,255,6,76,56,255, + 6,76,56,255,6,75,56,255,6,75,55,255,6,74,55,255, + 6,74,55,255,6,74,54,255,6,73,54,255,6,73,53,255, + 6,73,53,255,6,72,53,255,6,72,52,255,6,71,52,255, + 6,71,52,255,6,70,51,255,6,70,51,255,6,69,50,255, + 6,69,50,255,6,68,50,255,6,68,49,255,6,67,49,255, + 6,67,49,255,6,66,48,255,6,66,48,255,6,65,47,255, + 6,65,47,255,6,64,47,255,5,64,46,255,5,63,46,255, + 5,63,46,255,5,62,46,255,5,62,45,255,5,61,45,255, + 5,61,45,255,5,61,44,255,5,60,44,255,5,60,43,255, + 5,60,43,255,5,59,43,255,5,59,42,255,5,58,42,255, + 5,58,42,255,5,57,41,255,5,57,41,255,5,56,40,255, + 5,56,40,255,5,55,40,255,4,55,39,255,4,54,39,255, + 4,54,39,255,4,53,39,255,4,53,38,255,4,52,38,255, + 4,52,38,255,4,51,38,255,4,51,37,255,4,50,37,255, + 4,50,37,255,4,50,37,255,4,49,36,255,4,49,36,255, + 4,49,36,255,4,48,36,255,4,48,35,255,4,47,35,255, + 4,47,35,255,4,47,35,255,4,46,34,255,4,46,34,255, + 4,46,34,255,4,45,34,255,4,45,33,255,4,44,33,255, + 4,44,33,255,4,44,33,255,4,43,32,255,4,43,32,255, + 4,43,32,255,4,43,32,255,4,42,32,255,4,42,32,255, + 4,42,32,255,4,42,32,255,4,41,31,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,40,31,255,4,40,31,255, + 4,40,31,255,4,40,31,255,70,88,29,255,70,88,29,255, + 70,88,29,255,70,88,29,255,71,89,29,255,71,89,29,255, + 71,89,29,255,71,90,29,255,71,90,30,255,71,91,30,255, + 71,91,30,255,71,92,30,255,71,92,30,255,71,93,30,255, + 71,93,30,255,71,94,30,255,70,94,31,255,70,95,31,255, + 70,95,31,255,70,95,31,255,70,96,32,255,70,96,32,255, + 70,96,32,255,69,97,32,255,69,97,33,255,68,98,33,255, + 68,98,33,255,68,98,33,255,67,99,34,255,67,99,34,255, + 67,99,34,255,66,99,34,255,65,100,35,255,64,100,35,255, + 64,100,35,255,63,100,35,255,62,100,36,255,61,100,36,255, + 61,100,36,255,60,100,36,255,59,100,37,255,58,100,37,255, + 58,100,37,255,57,100,37,255,56,99,38,255,55,99,38,255, + 54,99,38,255,53,99,38,255,52,98,39,255,51,98,39,255, + 51,98,39,255,50,98,39,255,49,97,40,255,48,97,40,255, + 47,97,40,255,46,97,40,255,45,97,41,255,44,97,41,255, + 44,97,41,255,43,97,41,255,42,96,42,255,41,96,42,255, + 41,96,42,255,40,96,42,255,39,96,43,255,38,96,43,255, + 38,96,43,255,38,96,43,255,37,97,43,255,37,97,43,255, + 37,97,43,255,37,97,43,255,36,97,44,255,36,97,44,255, + 36,97,44,255,36,97,44,255,35,98,45,255,35,98,45,255, + 35,98,45,255,35,98,45,255,35,99,46,255,35,99,46,255, + 35,99,46,255,35,99,46,255,34,99,47,255,34,99,47,255, + 34,99,47,255,34,99,47,255,34,100,48,255,34,100,48,255, + 34,100,48,255,34,100,48,255,34,100,49,255,34,100,49,255, + 34,100,49,255,34,100,50,255,33,100,50,255,33,100,51,255, + 33,100,51,255,33,100,51,255,33,100,52,255,33,100,52,255, + 33,100,52,255,33,100,52,255,32,100,53,255,32,100,53,255, + 32,100,53,255,32,100,53,255,32,99,53,255,32,99,53,255, + 32,99,53,255,32,99,53,255,31,99,53,255,31,99,53,255, + 31,99,53,255,30,99,53,255,30,99,53,255,29,99,53,255, + 29,99,53,255,29,99,53,255,28,98,53,255,28,98,53,255, + 28,98,53,255,28,98,53,255,27,98,53,255,27,98,53,255, + 27,98,53,255,27,98,53,255,26,98,52,255,26,98,52,255, + 26,98,52,255,26,98,52,255,26,98,52,255,26,98,52,255, + 26,98,52,255,25,98,52,255,25,97,51,255,24,97,51,255, + 24,97,51,255,24,97,51,255,24,97,51,255,24,97,51,255, + 24,97,51,255,24,97,51,255,23,96,50,255,23,96,50,255, + 23,96,50,255,23,96,50,255,22,95,50,255,22,95,50,255, + 22,95,50,255,22,95,50,255,21,95,49,255,21,95,49,255, + 21,95,49,255,21,95,49,255,20,94,49,255,20,94,49,255, + 20,94,49,255,20,94,49,255,19,93,49,255,19,93,49,255, + 19,93,49,255,19,93,49,255,18,92,48,255,18,92,48,255, + 18,92,48,255,18,92,48,255,17,92,48,255,17,92,48,255, + 17,92,48,255,17,92,48,255,17,91,48,255,17,91,48,255, + 17,91,48,255,17,91,48,255,16,91,48,255,16,91,48,255, + 16,91,48,255,16,91,48,255,15,90,48,255,15,90,48,255, + 15,90,48,255,15,90,48,255,14,89,48,255,14,89,48,255, + 14,89,48,255,14,89,48,255,14,89,47,255,14,89,47,255, + 14,89,47,255,14,89,47,255,14,88,48,255,14,88,48,255, + 14,88,48,255,14,88,48,255,15,88,47,255,15,88,47,255, + 15,88,47,255,15,88,47,255,16,89,48,255,16,89,48,255, + 16,89,48,255,16,89,48,255,17,89,47,255,17,89,47,255, + 17,89,47,255,17,89,47,255,18,90,47,255,18,90,47,255, + 18,90,47,255,18,91,47,255,19,91,47,255,19,92,47,255, + 19,92,47,255,19,93,47,255,20,93,47,255,20,94,47,255, + 20,94,47,255,20,95,47,255,21,95,47,255,21,96,47,255, + 21,96,47,255,21,97,47,255,22,97,47,255,22,98,47,255, + 22,98,47,255,22,99,47,255,23,99,47,255,23,100,47,255, + 23,100,47,255,23,101,47,255,24,101,48,255,24,102,48,255, + 24,102,48,255,24,103,48,255,25,103,48,255,25,104,48,255, + 25,104,48,255,25,104,48,255,26,105,48,255,26,105,48,255, + 26,105,48,255,26,105,48,255,27,106,48,255,27,106,48,255, + 27,106,48,255,27,106,48,255,27,107,48,255,27,107,48,255, + 27,107,48,255,27,107,48,255,28,108,49,255,28,108,49,255, + 28,108,49,255,28,108,49,255,28,109,49,255,28,109,49,255, + 28,109,49,255,28,109,49,255,29,110,50,255,29,110,50,255, + 29,110,50,255,29,110,50,255,29,111,50,255,29,111,50,255, + 29,111,50,255,29,111,50,255,30,112,50,255,30,112,50,255, + 30,112,50,255,30,113,50,255,30,113,51,255,30,114,51,255, + 30,114,51,255,30,115,52,255,31,115,52,255,31,116,53,255, + 31,116,53,255,31,116,54,255,32,117,54,255,32,117,55,255, + 32,117,55,255,32,118,55,255,33,119,56,255,33,119,56,255, + 33,120,56,255,34,121,57,255,34,121,58,255,35,122,58,255, + 35,122,59,255,36,123,60,255,36,124,61,255,37,124,61,255, + 37,125,62,255,38,126,63,255,39,127,65,255,39,127,66,255, + 40,128,67,255,41,129,68,255,42,130,70,255,42,130,71,255, + 43,131,72,255,44,132,73,255,46,133,75,255,47,134,76,255, + 48,135,77,255,49,136,79,255,50,137,81,255,51,138,83,255, + 52,139,84,255,54,140,86,255,55,141,88,255,57,142,90,255, + 58,143,92,255,60,144,95,255,61,145,97,255,63,146,99,255, + 64,147,101,255,66,148,104,255,68,150,106,255,69,151,108,255, + 71,152,110,255,73,153,113,255,75,155,115,255,76,156,118,255, + 78,157,120,255,80,158,123,255,82,159,126,255,83,160,129,255, + 85,161,131,255,87,162,134,255,89,163,136,255,91,164,139,255, + 93,165,141,255,95,166,144,255,97,168,147,255,98,169,150,255, + 100,170,152,255,102,171,155,255,104,172,157,255,105,172,160,255, + 107,173,162,255,109,174,165,255,110,175,167,255,112,176,170,255, + 113,177,172,255,115,178,175,255,116,179,177,255,118,179,180,255, + 119,180,182,255,120,181,184,255,121,181,186,255,122,182,188,255, + 123,182,190,255,124,183,192,255,125,183,194,255,125,184,195,255, + 126,184,197,255,127,185,199,255,127,185,201,255,128,186,202,255, + 128,186,204,255,128,186,205,255,129,187,207,255,129,187,208,255, + 129,187,209,255,129,187,210,255,130,188,211,255,130,188,212,255, + 130,188,213,255,129,188,214,255,129,188,215,255,128,188,215,255, + 128,188,216,255,127,188,217,255,127,188,217,255,126,188,218,255, + 126,188,218,255,125,188,218,255,125,188,219,255,124,188,219,255, + 124,188,219,255,123,188,219,255,122,187,220,255,122,187,220,255, + 121,187,220,255,120,187,220,255,119,187,220,255,118,187,220,255, + 117,187,220,255,116,187,220,255,115,186,219,255,114,186,219,255, + 113,186,219,255,112,186,219,255,111,185,219,255,110,185,219,255, + 109,185,219,255,108,185,219,255,107,184,218,255,106,184,218,255, + 105,184,218,255,104,184,218,255,103,183,217,255,102,183,217,255, + 101,183,217,255,100,183,217,255,99,182,217,255,98,182,217,255, + 97,182,217,255,96,182,217,255,95,181,216,255,94,181,216,255, + 93,181,216,255,92,181,216,255,91,180,215,255,90,180,215,255, + 89,180,215,255,88,180,215,255,87,179,214,255,86,179,214,255, + 85,179,214,255,84,179,214,255,83,178,213,255,82,178,213,255, + 81,178,213,255,80,178,212,255,79,177,212,255,78,177,211,255, + 77,177,211,255,76,177,211,255,74,176,210,255,73,176,210,255, + 72,176,210,255,71,175,210,255,70,175,209,255,69,174,209,255, + 68,174,209,255,67,174,208,255,66,173,208,255,65,173,207,255, + 64,173,207,255,63,172,206,255,62,172,206,255,60,172,206,255, + 59,171,205,255,58,171,205,255,57,171,204,255,56,170,204,255, + 55,170,203,255,54,170,203,255,53,169,202,255,51,169,202,255, + 50,168,201,255,49,168,201,255,48,167,200,255,47,167,200,255, + 46,166,199,255,45,166,199,255,44,166,198,255,43,165,198,255, + 42,165,197,255,41,165,197,255,40,164,196,255,39,164,196,255, + 38,163,195,255,37,163,195,255,36,162,194,255,34,162,194,255, + 33,161,193,255,32,161,193,255,32,161,192,255,31,160,192,255, + 30,160,191,255,29,160,191,255,28,159,190,255,27,159,190,255, + 26,158,189,255,25,158,189,255,25,158,188,255,24,157,188,255, + 23,157,187,255,23,157,187,255,22,156,186,255,22,156,186,255, + 21,155,185,255,20,155,185,255,20,155,184,255,19,154,184,255, + 18,154,183,255,18,154,183,255,18,154,182,255,17,153,182,255, + 17,153,181,255,17,153,181,255,16,153,180,255,16,152,180,255, + 15,152,179,255,15,152,179,255,14,151,179,255,14,151,178,255, + 13,150,178,255,13,150,178,255,13,150,177,255,12,149,177,255, + 12,149,176,255,12,149,176,255,12,149,176,255,11,148,175,255, + 11,148,175,255,11,148,175,255,11,148,175,255,10,147,174,255, + 10,147,174,255,10,147,174,255,10,147,174,255,9,146,173,255, + 9,146,173,255,9,146,173,255,9,145,172,255,9,145,172,255, + 9,144,171,255,9,144,171,255,9,144,171,255,9,143,170,255, + 9,143,170,255,9,143,170,255,9,143,170,255,8,142,169,255, + 8,142,169,255,8,142,169,255,8,142,169,255,8,141,168,255, + 8,141,168,255,8,141,168,255,8,141,168,255,8,140,168,255, + 8,140,168,255,8,140,168,255,8,140,168,255,8,139,167,255, + 8,139,167,255,8,139,167,255,8,139,167,255,8,138,166,255, + 8,138,166,255,8,138,166,255,8,138,166,255,7,138,165,255, + 7,138,165,255,7,138,165,255,7,138,165,255,7,137,164,255, + 7,137,164,255,7,137,164,255,7,137,164,255,7,136,163,255, + 7,136,163,255,7,136,163,255,7,136,163,255,7,135,163,255, + 7,135,163,255,7,135,163,255,7,135,163,255,7,134,162,255, + 7,134,162,255,7,134,162,255,7,134,162,255,7,133,161,255, + 7,133,161,255,7,133,161,255,7,133,161,255,6,133,161,255, + 6,133,161,255,6,133,161,255,6,133,161,255,6,132,161,255, + 6,132,161,255,6,132,161,255,6,132,161,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,130,160,255, + 6,130,160,255,6,130,160,255,6,130,160,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,129,159,255,5,128,158,255, + 5,128,158,255,5,128,158,255,5,128,158,255,5,127,158,255, + 5,127,158,255,5,127,158,255,5,127,158,255,6,127,157,255, + 6,127,157,255,6,127,157,255,6,127,157,255,5,126,157,255, + 5,126,157,255,5,126,157,255,5,125,157,255,5,125,156,255, + 5,124,156,255,5,124,156,255,5,124,156,255,5,123,155,255, + 5,123,155,255,5,123,155,255,5,123,155,255,5,122,154,255, + 5,122,154,255,5,122,154,255,5,122,153,255,5,121,153,255, + 5,121,152,255,5,121,152,255,5,120,152,255,5,120,151,255, + 5,119,151,255,5,119,151,255,5,119,150,255,5,118,150,255, + 5,118,149,255,5,118,149,255,5,117,148,255,4,117,148,255, + 4,116,147,255,4,116,147,255,4,116,146,255,4,115,146,255, + 4,115,145,255,4,115,145,255,4,115,144,255,4,114,144,255, + 4,114,143,255,4,114,143,255,4,113,143,255,4,113,142,255, + 4,112,142,255,4,112,142,255,4,112,141,255,4,111,141,255, + 4,111,140,255,4,111,140,255,4,111,140,255,4,110,139,255, + 4,110,139,255,4,110,139,255,4,110,139,255,4,110,138,255, + 4,110,138,255,4,110,138,255,4,110,137,255,4,109,137,255, + 4,109,136,255,4,109,136,255,4,109,136,255,4,109,135,255, + 4,109,135,255,4,109,135,255,4,109,134,255,4,108,134,255, + 4,108,133,255,4,108,133,255,4,108,133,255,4,108,132,255, + 4,108,132,255,4,108,132,255,4,108,132,255,4,107,131,255, + 4,107,131,255,4,107,131,255,4,107,131,255,4,107,130,255, + 4,107,130,255,4,107,130,255,4,107,129,255,4,106,129,255, + 4,106,128,255,4,106,128,255,4,106,128,255,4,106,127,255, + 4,106,127,255,4,106,127,255,4,106,126,255,4,105,126,255, + 4,105,125,255,4,105,125,255,4,105,124,255,4,105,124,255, + 4,105,123,255,4,105,123,255,4,105,122,255,4,104,122,255, + 4,104,121,255,4,104,121,255,4,104,120,255,4,103,120,255, + 4,103,119,255,4,103,119,255,4,103,118,255,5,103,118,255, + 5,103,117,255,5,103,116,255,5,103,116,255,5,102,115,255, + 5,102,114,255,5,102,114,255,5,102,113,255,5,101,113,255, + 5,101,112,255,5,101,111,255,5,101,111,255,5,100,110,255, + 5,100,109,255,5,100,108,255,5,100,108,255,5,99,107,255, + 5,99,106,255,5,99,105,255,5,98,105,255,5,98,104,255, + 5,97,103,255,5,97,102,255,5,97,102,255,5,96,101,255, + 5,96,100,255,5,96,99,255,5,95,99,255,5,95,98,255, + 5,94,97,255,5,94,96,255,5,93,96,255,5,93,95,255, + 5,92,94,255,5,92,93,255,5,92,92,255,4,91,91,255, + 4,91,90,255,4,91,90,255,4,90,89,255,4,90,88,255, + 4,89,87,255,4,89,87,255,4,88,86,255,4,88,85,255, + 4,87,84,255,4,87,84,255,4,87,83,255,4,86,82,255, + 4,86,81,255,4,86,81,255,4,86,80,255,4,85,79,255, + 4,85,78,255,4,85,78,255,4,85,77,255,4,84,76,255, + 4,84,75,255,4,84,75,255,4,84,74,255,4,83,73,255, + 4,83,72,255,4,83,72,255,4,83,71,255,4,83,70,255, + 4,83,69,255,4,83,69,255,4,83,68,255,4,82,68,255, + 4,82,67,255,4,82,67,255,4,82,66,255,4,81,66,255, + 4,81,65,255,4,81,65,255,4,81,64,255,5,80,64,255, + 5,80,63,255,5,80,63,255,5,80,62,255,5,79,62,255, + 5,79,61,255,5,79,61,255,5,79,60,255,5,78,60,255, + 5,78,59,255,5,78,59,255,5,77,58,255,6,77,58,255, + 6,76,57,255,6,76,57,255,6,75,57,255,6,75,56,255, + 6,74,56,255,6,74,56,255,6,74,55,255,6,73,55,255, + 6,73,54,255,6,73,54,255,6,72,54,255,6,72,53,255, + 6,71,53,255,6,71,53,255,6,70,52,255,6,70,52,255, + 6,69,51,255,6,69,51,255,6,68,50,255,6,68,50,255, + 6,67,49,255,6,67,49,255,6,66,48,255,6,66,48,255, + 6,65,47,255,6,65,47,255,6,64,47,255,5,64,46,255, + 5,63,46,255,5,63,46,255,5,62,46,255,5,62,45,255, + 5,61,45,255,5,61,45,255,5,61,44,255,5,60,44,255, + 5,60,43,255,5,60,43,255,5,59,43,255,5,59,42,255, + 5,58,42,255,5,58,42,255,5,57,41,255,5,57,41,255, + 5,56,40,255,5,56,40,255,5,55,40,255,4,55,39,255, + 4,54,39,255,4,54,39,255,4,53,39,255,4,53,38,255, + 4,52,38,255,4,52,38,255,4,51,38,255,4,51,37,255, + 4,50,37,255,4,50,37,255,4,50,37,255,4,49,36,255, + 4,49,36,255,4,49,36,255,4,48,36,255,4,48,35,255, + 4,47,35,255,4,47,35,255,4,47,35,255,4,46,34,255, + 4,46,34,255,4,46,34,255,4,45,34,255,4,45,33,255, + 4,44,33,255,4,44,33,255,4,44,33,255,4,43,32,255, + 4,43,32,255,4,43,32,255,4,43,32,255,4,42,32,255, + 4,42,32,255,4,42,32,255,4,42,32,255,4,41,31,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,40,31,255, + 4,40,31,255,4,40,31,255,4,40,31,255,70,88,29,255, + 70,88,29,255,70,88,29,255,70,88,29,255,70,89,29,255, + 70,89,29,255,70,89,29,255,70,90,29,255,70,90,30,255, + 70,91,30,255,70,91,30,255,70,91,30,255,70,92,30,255, + 70,92,30,255,70,92,30,255,70,93,30,255,69,93,31,255, + 69,94,31,255,69,94,31,255,69,95,31,255,69,95,32,255, + 69,96,32,255,69,96,32,255,68,96,32,255,68,97,33,255, + 67,97,33,255,67,97,33,255,67,97,33,255,66,98,34,255, + 66,98,34,255,66,98,34,255,65,98,34,255,64,99,35,255, + 63,99,35,255,63,99,35,255,62,99,35,255,61,99,36,255, + 60,99,36,255,60,99,36,255,59,99,36,255,58,99,37,255, + 57,99,37,255,57,99,37,255,56,99,37,255,55,98,38,255, + 54,98,38,255,53,98,38,255,52,98,38,255,51,97,39,255, + 50,97,39,255,50,97,39,255,49,97,39,255,48,96,40,255, + 47,96,40,255,46,96,40,255,45,96,40,255,44,96,41,255, + 43,96,41,255,43,96,41,255,42,96,41,255,41,95,42,255, + 40,95,42,255,40,95,42,255,39,95,42,255,38,95,43,255, + 37,95,43,255,37,95,43,255,37,95,43,255,36,96,44,255, + 36,96,44,255,36,96,44,255,36,96,44,255,35,96,45,255, + 35,96,45,255,35,96,45,255,35,96,45,255,34,97,46,255, + 34,97,46,255,34,97,46,255,34,97,46,255,34,98,47,255, + 34,98,47,255,34,98,47,255,34,98,47,255,33,98,48,255, + 33,98,48,255,33,98,48,255,33,98,48,255,33,99,49,255, + 33,99,49,255,33,99,49,255,33,99,49,255,33,99,50,255, + 33,99,50,255,33,99,50,255,33,99,51,255,32,99,51,255, + 32,99,52,255,32,99,52,255,32,99,52,255,32,99,53,255, + 32,99,53,255,32,99,53,255,32,99,53,255,31,99,54,255, + 31,99,54,255,31,99,54,255,31,99,54,255,31,98,54,255, + 31,98,54,255,31,98,54,255,31,98,54,255,30,99,54,255, + 30,99,54,255,30,99,54,255,29,99,54,255,29,98,54,255, + 28,98,54,255,28,98,54,255,28,98,54,255,27,98,54,255, + 27,98,54,255,27,98,54,255,27,98,54,255,26,98,54,255, + 26,98,54,255,26,98,54,255,26,98,54,255,25,97,53,255, + 25,97,53,255,25,97,53,255,25,97,53,255,25,97,53,255, + 25,97,53,255,25,97,53,255,24,97,53,255,24,96,52,255, + 23,96,52,255,23,96,52,255,23,96,52,255,23,96,52,255, + 23,96,52,255,23,96,52,255,23,96,52,255,22,95,51,255, + 22,95,51,255,22,95,51,255,22,95,51,255,21,95,51,255, + 21,95,51,255,21,95,51,255,21,95,51,255,20,94,50,255, + 20,94,50,255,20,94,50,255,20,94,50,255,19,94,50,255, + 19,94,50,255,19,94,50,255,19,94,50,255,18,93,49,255, + 18,93,49,255,18,93,49,255,18,93,49,255,17,92,49,255, + 17,92,49,255,17,92,49,255,17,92,49,255,16,92,49,255, + 16,92,49,255,16,92,49,255,16,92,49,255,16,91,48,255, + 16,91,48,255,16,91,48,255,16,91,48,255,15,91,48,255, + 15,91,48,255,15,91,48,255,15,91,48,255,14,90,48,255, + 14,90,48,255,14,90,48,255,14,90,48,255,13,89,48,255, + 13,89,48,255,13,89,48,255,13,89,48,255,13,89,48,255, + 13,89,48,255,13,89,48,255,13,89,48,255,13,88,48,255, + 13,88,48,255,13,88,48,255,13,88,48,255,14,88,47,255, + 14,88,47,255,14,88,47,255,14,88,47,255,15,89,48,255, + 15,89,48,255,15,89,48,255,15,89,48,255,16,89,47,255, + 16,89,47,255,16,89,47,255,16,89,47,255,17,90,47,255, + 17,90,47,255,17,90,47,255,17,91,47,255,18,91,47,255, + 18,92,47,255,18,92,47,255,18,93,47,255,19,93,47,255, + 19,94,47,255,19,94,47,255,19,95,47,255,20,95,47,255, + 20,96,47,255,20,96,47,255,20,97,47,255,21,97,47,255, + 21,98,47,255,21,98,47,255,21,99,47,255,22,99,47,255, + 22,100,47,255,22,100,47,255,22,101,47,255,23,101,48,255, + 23,102,48,255,23,102,48,255,23,103,48,255,24,103,48,255, + 24,104,48,255,24,104,48,255,24,104,48,255,25,105,48,255, + 25,105,48,255,25,105,48,255,25,105,48,255,25,106,49,255, + 25,106,49,255,25,106,49,255,25,106,49,255,26,107,49,255, + 26,107,49,255,26,107,49,255,26,107,49,255,26,108,50,255, + 26,108,50,255,26,108,50,255,26,108,50,255,27,109,50,255, + 27,109,50,255,27,109,50,255,27,109,50,255,27,110,51,255, + 27,110,51,255,27,110,51,255,27,110,51,255,28,111,51,255, + 28,111,51,255,28,111,51,255,28,111,51,255,28,112,51,255, + 28,112,51,255,28,112,51,255,28,113,51,255,29,113,52,255, + 29,114,52,255,29,114,52,255,29,115,53,255,29,115,53,255, + 29,116,54,255,29,116,54,255,30,116,55,255,30,117,55,255, + 31,117,56,255,31,117,56,255,31,118,56,255,32,119,57,255, + 32,119,57,255,32,120,57,255,33,121,58,255,33,121,59,255, + 34,122,59,255,34,122,60,255,35,123,61,255,35,124,62,255, + 36,124,62,255,36,125,63,255,37,126,64,255,38,127,66,255, + 38,127,67,255,39,128,68,255,40,129,70,255,41,130,71,255, + 41,130,73,255,42,131,74,255,43,132,75,255,45,133,77,255, + 46,134,78,255,47,135,79,255,48,136,81,255,49,137,83,255, + 50,138,85,255,51,139,86,255,53,140,88,255,54,141,90,255, + 56,142,92,255,57,143,94,255,59,144,97,255,60,146,99,255, + 62,147,102,255,63,148,104,255,65,149,107,255,67,150,109,255, + 68,151,111,255,70,152,113,255,72,153,116,255,74,155,118,255, + 76,156,121,255,78,157,123,255,80,158,126,255,82,160,129,255, + 83,161,132,255,85,162,134,255,87,163,137,255,89,164,139,255, + 91,165,142,255,93,166,144,255,95,167,147,255,97,168,150,255, + 98,169,153,255,100,170,155,255,102,171,158,255,104,172,160,255, + 105,173,163,255,107,174,165,255,109,175,168,255,110,176,170,255, + 112,176,172,255,113,177,174,255,115,178,177,255,116,179,179,255, + 118,179,182,255,119,180,184,255,120,181,186,255,121,181,188,255, + 122,182,190,255,123,182,192,255,124,183,194,255,125,183,196,255, + 125,184,197,255,126,184,199,255,127,185,201,255,127,185,202,255, + 128,186,204,255,128,186,205,255,128,186,206,255,129,187,208,255, + 129,187,209,255,129,187,210,255,129,187,211,255,130,188,212,255, + 130,188,213,255,130,188,214,255,129,188,215,255,129,188,216,255, + 128,188,216,255,128,188,217,255,127,188,218,255,127,188,218,255, + 126,188,219,255,126,188,219,255,125,188,219,255,125,188,220,255, + 124,188,220,255,124,188,220,255,123,188,220,255,122,187,221,255, + 122,187,221,255,121,187,221,255,120,187,221,255,119,187,221,255, + 119,187,221,255,118,187,221,255,117,187,221,255,116,186,220,255, + 115,186,220,255,114,186,220,255,113,186,220,255,112,185,220,255, + 111,185,220,255,110,185,220,255,109,185,220,255,108,184,219,255, + 107,184,219,255,106,184,219,255,105,184,219,255,104,183,218,255, + 103,183,218,255,102,183,218,255,101,183,218,255,100,182,218,255, + 99,182,218,255,98,182,218,255,97,182,218,255,96,181,217,255, + 95,181,217,255,94,181,217,255,93,181,217,255,92,181,216,255, + 91,181,216,255,90,181,216,255,89,180,216,255,88,180,215,255, + 87,179,215,255,86,179,215,255,85,179,215,255,84,178,214,255, + 83,178,214,255,82,178,214,255,81,178,213,255,80,177,213,255, + 79,177,212,255,78,177,212,255,77,177,212,255,75,176,211,255, + 74,176,211,255,73,176,211,255,72,176,211,255,71,175,210,255, + 70,175,210,255,69,175,210,255,68,174,209,255,67,174,209,255, + 66,173,208,255,65,173,208,255,64,173,207,255,63,173,207,255, + 61,172,207,255,60,172,206,255,59,172,206,255,58,172,205,255, + 57,171,205,255,56,171,204,255,55,171,204,255,54,170,203,255, + 52,170,203,255,51,169,202,255,50,169,202,255,49,168,201,255, + 48,168,201,255,47,167,200,255,46,167,200,255,45,167,199,255, + 44,166,199,255,43,166,198,255,42,166,198,255,41,165,197,255, + 40,165,197,255,39,164,196,255,38,164,196,255,37,163,195,255, + 35,163,195,255,34,162,194,255,33,162,194,255,33,162,193,255, + 32,161,193,255,31,161,192,255,30,161,192,255,29,160,191,255, + 28,160,191,255,27,159,190,255,26,159,190,255,26,159,189,255, + 25,158,189,255,24,158,188,255,24,158,188,255,23,157,187,255, + 23,157,187,255,22,156,186,255,21,156,186,255,21,156,185,255, + 20,155,185,255,19,155,184,255,19,155,184,255,19,155,183,255, + 18,154,183,255,18,154,182,255,17,154,182,255,17,154,181,255, + 16,153,181,255,15,153,180,255,15,153,180,255,15,152,180,255, + 14,152,179,255,14,151,179,255,14,151,179,255,14,151,178,255, + 13,150,178,255,13,150,177,255,13,150,177,255,12,150,177,255, + 12,149,176,255,11,149,176,255,11,149,176,255,11,149,176,255, + 10,148,175,255,10,148,175,255,10,148,175,255,10,148,175,255, + 10,147,174,255,10,147,174,255,10,147,174,255,10,146,173,255, + 9,146,173,255,9,145,172,255,9,145,172,255,9,145,172,255, + 9,144,171,255,9,144,171,255,9,144,171,255,9,144,171,255, + 8,143,170,255,8,143,170,255,8,143,170,255,8,143,170,255, + 8,142,169,255,8,142,169,255,8,142,169,255,8,142,169,255, + 8,141,169,255,8,141,169,255,8,141,169,255,8,141,169,255, + 8,140,168,255,8,140,168,255,8,140,168,255,8,140,168,255, + 8,139,167,255,8,139,167,255,8,139,167,255,8,139,167,255, + 7,139,166,255,7,139,166,255,7,139,166,255,7,139,166,255, + 7,138,165,255,7,138,165,255,7,138,165,255,7,138,165,255, + 7,137,164,255,7,137,164,255,7,137,164,255,7,137,164,255, + 7,136,164,255,7,136,164,255,7,136,164,255,7,136,164,255, + 7,135,163,255,7,135,163,255,7,135,163,255,7,135,163,255, + 7,134,162,255,7,134,162,255,7,134,162,255,7,134,162,255, + 6,134,162,255,6,134,162,255,6,134,162,255,6,134,162,255, + 6,133,161,255,6,133,161,255,6,133,161,255,6,133,161,255, + 6,132,161,255,6,132,161,255,6,132,161,255,6,132,161,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,131,160,255, + 5,130,159,255,5,130,159,255,5,130,159,255,5,130,159,255, + 5,129,159,255,5,129,159,255,5,129,159,255,5,129,159,255, + 5,128,158,255,5,128,158,255,5,128,158,255,5,128,158,255, + 6,127,157,255,6,127,157,255,6,127,157,255,6,127,157,255, + 5,126,157,255,5,126,157,255,5,126,157,255,5,126,157,255, + 5,125,156,255,5,125,156,255,5,125,156,255,5,125,156,255, + 5,124,155,255,5,124,155,255,5,124,155,255,5,124,155,255, + 5,123,154,255,5,123,154,255,5,123,154,255,5,122,153,255, + 5,122,153,255,5,121,152,255,5,121,152,255,5,121,152,255, + 5,120,151,255,5,120,151,255,5,120,151,255,5,119,151,255, + 5,119,150,255,5,118,150,255,5,118,150,255,5,118,149,255, + 4,117,149,255,4,117,148,255,4,117,148,255,4,117,147,255, + 4,116,147,255,4,116,146,255,4,116,146,255,4,116,145,255, + 4,115,145,255,4,115,144,255,4,115,144,255,4,114,144,255, + 4,114,143,255,4,113,143,255,4,113,143,255,4,113,142,255, + 4,112,142,255,4,112,141,255,4,112,141,255,4,112,141,255, + 4,111,140,255,4,111,140,255,4,111,140,255,4,111,140,255, + 4,111,139,255,4,111,139,255,4,111,139,255,4,111,138,255, + 4,110,138,255,4,110,137,255,4,110,137,255,4,110,137,255, + 4,110,136,255,4,110,136,255,4,110,136,255,4,110,135,255, + 4,109,135,255,4,109,134,255,4,109,134,255,4,109,134,255, + 4,109,133,255,4,109,133,255,4,109,133,255,4,109,133,255, + 4,108,132,255,4,108,132,255,4,108,132,255,4,108,132,255, + 4,108,131,255,4,108,131,255,4,108,131,255,4,108,130,255, + 4,107,130,255,4,107,129,255,4,107,129,255,4,107,129,255, + 4,107,128,255,4,107,128,255,4,107,128,255,4,107,128,255, + 4,106,127,255,4,106,127,255,4,106,127,255,4,106,126,255, + 4,106,126,255,4,106,125,255,4,106,125,255,4,106,124,255, + 4,105,124,255,4,105,123,255,4,105,123,255,4,105,122,255, + 4,104,122,255,4,104,121,255,4,104,121,255,4,104,120,255, + 5,104,120,255,5,104,119,255,5,104,118,255,5,104,118,255, + 5,103,117,255,5,103,116,255,5,103,116,255,5,103,115,255, + 5,102,115,255,5,102,114,255,5,102,113,255,5,102,113,255, + 5,101,112,255,5,101,111,255,5,101,110,255,5,101,110,255, + 5,100,109,255,5,100,108,255,5,100,107,255,5,99,107,255, + 5,99,106,255,5,98,105,255,5,98,104,255,5,98,104,255, + 5,97,103,255,5,97,102,255,5,97,101,255,5,96,101,255, + 5,96,100,255,5,95,99,255,5,95,98,255,5,94,98,255, + 5,94,97,255,5,93,96,255,5,93,95,255,5,93,94,255, + 4,92,93,255,4,92,92,255,4,92,92,255,4,91,91,255, + 4,91,90,255,4,90,89,255,4,90,89,255,4,89,88,255, + 4,89,87,255,4,88,86,255,4,88,86,255,4,88,85,255, + 4,87,84,255,4,87,83,255,4,87,82,255,4,87,81,255, + 4,86,80,255,4,86,79,255,4,86,79,255,4,86,78,255, + 4,85,77,255,4,85,76,255,4,85,76,255,4,85,75,255, + 4,84,74,255,4,84,73,255,4,84,73,255,4,84,72,255, + 4,84,71,255,4,84,70,255,4,84,70,255,4,84,69,255, + 4,83,69,255,4,83,68,255,4,83,68,255,4,82,67,255, + 4,82,67,255,4,81,66,255,4,81,66,255,4,81,65,255, + 5,80,65,255,5,80,64,255,5,80,64,255,5,80,63,255, + 5,79,63,255,5,79,62,255,5,79,62,255,5,79,61,255, + 5,78,61,255,5,78,60,255,5,78,60,255,5,77,59,255, + 6,77,59,255,6,76,58,255,6,76,58,255,6,75,58,255, + 6,75,57,255,6,74,57,255,6,74,57,255,6,74,56,255, + 6,73,56,255,6,73,55,255,6,73,55,255,6,72,55,255, + 6,72,54,255,6,71,54,255,6,71,54,255,6,70,53,255, + 6,70,53,255,6,69,52,255,6,69,52,255,6,68,51,255, + 6,68,51,255,6,67,50,255,6,67,50,255,6,66,49,255, + 6,66,49,255,6,65,48,255,6,65,48,255,6,64,48,255, + 5,64,47,255,5,63,47,255,5,63,47,255,5,62,47,255, + 5,62,46,255,5,61,46,255,5,61,46,255,5,61,45,255, + 5,60,45,255,5,60,44,255,5,60,44,255,5,59,44,255, + 5,59,43,255,5,58,43,255,5,58,43,255,5,57,42,255, + 5,57,42,255,5,56,41,255,5,56,41,255,5,55,41,255, + 4,55,40,255,4,54,40,255,4,54,40,255,4,53,40,255, + 4,53,39,255,4,52,39,255,4,52,39,255,4,51,38,255, + 4,51,38,255,4,50,37,255,4,50,37,255,4,50,37,255, + 4,49,36,255,4,49,36,255,4,49,36,255,4,48,36,255, + 4,48,35,255,4,47,35,255,4,47,35,255,4,47,35,255, + 4,46,34,255,4,46,34,255,4,46,34,255,4,45,34,255, + 4,45,33,255,4,44,33,255,4,44,33,255,4,44,33,255, + 4,43,32,255,4,43,32,255,4,43,32,255,4,43,32,255, + 4,42,32,255,4,42,32,255,4,42,32,255,4,42,32,255, + 4,41,31,255,4,41,31,255,4,41,31,255,4,41,31,255, + 4,40,31,255,4,40,31,255,4,40,31,255,4,40,31,255, + 69,87,28,255,69,87,28,255,69,87,28,255,69,87,28,255, + 70,88,28,255,70,88,28,255,70,88,28,255,70,89,28,255, + 70,89,29,255,70,90,29,255,70,90,29,255,70,91,29,255, + 70,91,30,255,70,92,30,255,70,92,30,255,70,93,30,255, + 69,93,31,255,69,94,31,255,69,94,31,255,69,94,31,255, + 68,95,32,255,68,95,32,255,68,95,32,255,67,96,32,255, + 67,96,33,255,66,97,33,255,66,97,33,255,66,97,33,255, + 65,98,34,255,65,98,34,255,65,98,34,255,64,98,34,255, + 63,99,35,255,62,99,35,255,62,99,35,255,61,99,36,255, + 60,99,36,255,59,99,37,255,59,99,37,255,58,99,37,255, + 57,98,38,255,56,98,38,255,56,98,38,255,55,98,38,255, + 54,97,39,255,53,97,39,255,52,97,39,255,51,97,39,255, + 50,97,40,255,49,97,40,255,49,97,40,255,48,97,40,255, + 47,96,41,255,46,96,41,255,45,96,41,255,44,96,41,255, + 43,95,42,255,42,95,42,255,42,95,42,255,41,95,42,255, + 40,95,43,255,39,95,43,255,39,95,43,255,38,95,43,255, + 37,95,44,255,36,95,44,255,36,95,44,255,36,95,44,255, + 35,95,44,255,35,95,44,255,35,95,44,255,34,95,44,255, + 34,95,45,255,33,95,45,255,33,95,45,255,33,95,45,255, + 32,96,46,255,32,96,46,255,32,96,46,255,32,96,46,255, + 32,97,47,255,32,97,47,255,32,97,47,255,32,97,47,255, + 31,97,48,255,31,97,48,255,31,97,48,255,31,97,48,255, + 31,98,49,255,31,98,49,255,31,98,49,255,31,98,49,255, + 31,99,50,255,31,99,50,255,31,99,50,255,31,99,51,255, + 31,99,51,255,31,99,52,255,31,99,52,255,31,99,52,255, + 30,99,53,255,30,99,53,255,30,99,53,255,30,99,53,255, + 30,99,54,255,30,99,54,255,30,99,54,255,30,99,54,255, + 29,98,55,255,29,98,55,255,29,98,55,255,29,98,55,255, + 28,98,55,255,28,98,55,255,28,98,55,255,28,98,55,255, + 27,98,55,255,27,98,55,255,27,98,55,255,27,98,55,255, + 26,97,55,255,26,97,55,255,26,97,55,255,26,97,55,255, + 25,97,55,255,25,97,55,255,25,97,55,255,25,97,55,255, + 24,97,54,255,24,97,54,255,24,97,54,255,24,97,54,255, + 23,97,54,255,23,97,54,255,23,97,54,255,23,97,54,255, + 22,96,53,255,22,96,53,255,22,96,53,255,22,96,53,255, + 21,96,52,255,21,96,52,255,21,96,52,255,21,96,52,255, + 20,95,51,255,20,95,51,255,20,95,51,255,20,95,51,255, + 19,94,51,255,19,94,51,255,19,94,51,255,19,94,51,255, + 19,94,50,255,19,94,50,255,19,94,50,255,19,94,50,255, + 18,93,50,255,18,93,50,255,18,93,50,255,18,93,50,255, + 17,92,50,255,17,92,50,255,17,92,50,255,17,92,50,255, + 16,92,49,255,16,92,49,255,16,92,49,255,16,92,49,255, + 15,92,49,255,15,92,49,255,15,92,49,255,15,92,49,255, + 15,91,49,255,15,91,49,255,15,91,49,255,15,91,49,255, + 14,91,49,255,14,91,49,255,14,91,49,255,14,91,49,255, + 13,91,49,255,13,91,49,255,13,91,49,255,13,91,49,255, + 13,90,49,255,13,90,49,255,13,90,49,255,13,90,49,255, + 12,90,48,255,12,90,48,255,12,90,48,255,12,90,48,255, + 13,89,49,255,13,89,49,255,13,89,49,255,13,89,49,255, + 13,89,48,255,13,89,48,255,13,89,48,255,13,89,48,255, + 14,90,48,255,14,90,48,255,14,90,48,255,14,90,48,255, + 15,90,48,255,15,90,48,255,15,90,48,255,15,90,48,255, + 16,91,48,255,16,91,48,255,16,91,48,255,16,92,48,255, + 17,92,48,255,17,93,48,255,17,93,48,255,17,93,48,255, + 18,94,48,255,18,94,48,255,18,94,48,255,18,95,48,255, + 19,96,48,255,19,96,48,255,19,97,48,255,19,97,48,255, + 20,98,48,255,20,98,48,255,20,98,48,255,20,99,48,255, + 21,99,48,255,21,100,48,255,21,100,48,255,21,101,48,255, + 22,101,49,255,22,102,49,255,22,102,49,255,22,103,49,255, + 22,103,49,255,22,104,49,255,22,104,49,255,22,104,49,255, + 23,104,49,255,23,104,49,255,23,104,49,255,23,105,49,255, + 24,105,49,255,24,106,49,255,24,106,49,255,24,106,49,255, + 24,106,49,255,24,106,49,255,24,106,49,255,24,106,49,255, + 25,107,50,255,25,107,50,255,25,107,50,255,25,107,50,255, + 25,108,50,255,25,108,50,255,25,108,50,255,25,108,50,255, + 26,109,51,255,26,109,51,255,26,109,51,255,26,109,51,255, + 26,110,51,255,26,110,51,255,26,110,51,255,26,111,51,255, + 27,111,52,255,27,112,52,255,27,112,52,255,27,112,52,255, + 27,113,53,255,27,113,53,255,27,113,53,255,27,114,54,255, + 28,114,54,255,28,115,55,255,28,115,55,255,28,116,56,255, + 29,116,56,255,29,117,57,255,29,117,57,255,29,118,57,255, + 30,118,58,255,30,119,58,255,30,119,58,255,31,120,59,255, + 31,121,60,255,32,121,60,255,32,122,61,255,33,123,62,255, + 33,124,63,255,34,124,64,255,34,125,65,255,35,126,66,255, + 36,127,68,255,37,127,69,255,38,128,70,255,39,129,71,255, + 40,130,73,255,40,131,74,255,41,132,75,255,42,133,77,255, + 44,134,78,255,45,135,80,255,46,136,81,255,47,137,83,255, + 48,138,85,255,49,139,87,255,50,140,89,255,52,141,91,255, + 53,142,93,255,55,143,95,255,56,144,97,255,58,145,100,255, + 60,146,102,255,62,147,104,255,63,148,106,255,65,149,109,255, + 67,151,111,255,68,152,114,255,70,153,116,255,72,154,119,255, + 74,156,121,255,75,157,124,255,77,158,126,255,79,159,129,255, + 81,160,131,255,82,161,134,255,84,162,136,255,86,163,139,255, + 88,164,142,255,90,165,145,255,92,166,147,255,94,167,150,255, + 96,169,152,255,98,170,155,255,100,171,157,255,102,172,160,255, + 104,173,162,255,105,173,165,255,107,174,167,255,109,175,170,255, + 110,176,172,255,112,177,175,255,113,178,177,255,115,179,179,255, + 116,180,182,255,118,180,184,255,119,181,186,255,120,182,188,255, + 121,182,190,255,122,183,192,255,123,183,194,255,124,184,196,255, + 125,184,197,255,125,185,199,255,126,185,200,255,127,186,202,255, + 127,186,204,255,128,187,205,255,128,187,207,255,129,187,208,255, + 129,188,209,255,130,188,210,255,130,188,211,255,130,188,212,255, + 130,189,213,255,130,189,214,255,130,189,215,255,130,189,216,255, + 129,189,217,255,129,189,217,255,129,189,218,255,128,189,219,255, + 128,189,219,255,127,189,220,255,127,189,220,255,126,189,220,255, + 126,188,221,255,125,188,221,255,125,188,221,255,124,188,221,255, + 123,188,222,255,123,188,222,255,122,188,222,255,121,188,222,255, + 120,187,222,255,119,187,222,255,118,187,222,255,117,187,222,255, + 116,187,221,255,115,187,221,255,114,187,221,255,113,187,221,255, + 112,186,221,255,111,186,221,255,110,186,221,255,109,186,221,255, + 108,185,220,255,107,185,220,255,106,185,220,255,105,185,220,255, + 104,184,219,255,104,184,219,255,103,184,219,255,102,184,219,255, + 101,183,219,255,100,183,219,255,99,183,219,255,98,183,219,255, + 97,182,218,255,96,182,218,255,95,182,218,255,94,182,218,255, + 93,181,217,255,92,181,217,255,91,181,217,255,90,181,217,255, + 89,180,216,255,88,180,216,255,87,180,216,255,86,180,216,255, + 85,179,215,255,84,179,215,255,83,179,215,255,82,179,214,255, + 81,178,214,255,80,178,213,255,79,178,213,255,78,178,213,255, + 76,177,212,255,75,177,212,255,74,177,212,255,73,176,212,255, + 72,176,211,255,71,175,211,255,70,175,211,255,69,175,210,255, + 68,174,210,255,67,174,209,255,66,174,209,255,65,173,208,255, + 64,173,208,255,62,173,208,255,61,172,207,255,60,172,207,255, + 59,172,206,255,58,171,206,255,57,171,205,255,56,171,205,255, + 55,170,204,255,53,170,204,255,52,169,203,255,51,169,203,255, + 50,169,202,255,49,168,202,255,48,168,201,255,47,168,201,255, + 46,167,200,255,45,167,200,255,44,166,199,255,43,166,199,255, + 42,166,198,255,41,165,198,255,40,165,197,255,39,165,197,255, + 38,164,196,255,36,164,196,255,35,163,195,255,34,163,195,255, + 34,163,194,255,33,162,194,255,32,162,193,255,31,162,193,255, + 30,161,192,255,29,161,192,255,28,160,191,255,27,160,191,255, + 27,160,190,255,26,159,190,255,25,159,189,255,24,159,189,255, + 24,158,188,255,23,158,188,255,22,157,187,255,22,157,187,255, + 21,157,186,255,21,156,186,255,20,156,185,255,20,156,185,255, + 19,156,184,255,19,155,184,255,18,155,183,255,18,155,183,255, + 17,155,183,255,17,154,182,255,16,154,182,255,16,154,182,255, + 15,153,181,255,15,153,181,255,14,152,180,255,14,152,180,255, + 14,152,179,255,13,151,179,255,13,151,178,255,13,151,178,255, + 13,151,178,255,12,150,177,255,12,150,177,255,12,150,177,255, + 12,150,177,255,11,149,176,255,11,149,176,255,11,149,176,255, + 11,149,176,255,10,148,175,255,10,148,175,255,10,148,175,255, + 10,147,174,255,10,147,174,255,10,146,173,255,10,146,173,255, + 10,146,173,255,10,145,172,255,10,145,172,255,10,145,172,255, + 10,145,172,255,9,144,171,255,9,144,171,255,9,144,171,255, + 9,144,171,255,9,143,170,255,9,143,170,255,9,143,170,255, + 9,143,170,255,9,142,170,255,9,142,170,255,9,142,170,255, + 9,142,170,255,8,141,169,255,8,141,169,255,8,141,169,255, + 8,141,169,255,8,140,168,255,8,140,168,255,8,140,168,255, + 8,140,168,255,8,140,167,255,8,140,167,255,8,140,167,255, + 8,140,167,255,8,139,166,255,8,139,166,255,8,139,166,255, + 8,139,166,255,8,138,165,255,8,138,165,255,8,138,165,255, + 8,138,165,255,7,137,164,255,7,137,164,255,7,137,164,255, + 7,137,164,255,7,136,164,255,7,136,164,255,7,136,164,255, + 7,136,164,255,7,135,163,255,7,135,163,255,7,135,163,255, + 7,135,163,255,6,134,162,255,6,134,162,255,6,134,162,255, + 6,134,162,255,6,133,162,255,6,133,162,255,6,133,162,255, + 6,133,162,255,6,132,161,255,6,132,161,255,6,132,161,255, + 6,132,161,255,6,131,161,255,6,131,161,255,6,131,161,255, + 6,131,161,255,6,130,160,255,6,130,160,255,6,130,160,255, + 6,130,160,255,6,129,159,255,6,129,159,255,6,129,159,255, + 6,129,159,255,5,128,159,255,5,128,159,255,5,128,159,255, + 5,128,159,255,5,128,158,255,5,128,158,255,5,128,158,255, + 5,128,158,255,5,127,158,255,5,127,158,255,5,127,158,255, + 5,126,158,255,5,126,157,255,5,125,157,255,5,125,157,255, + 5,125,157,255,5,124,156,255,5,124,156,255,5,124,156,255, + 5,124,156,255,5,123,155,255,5,123,155,255,5,123,155,255, + 5,123,154,255,5,122,154,255,5,122,153,255,5,122,153,255, + 5,121,153,255,5,121,152,255,5,120,152,255,5,120,152,255, + 5,120,151,255,4,119,151,255,4,119,150,255,4,119,150,255, + 4,118,149,255,4,118,149,255,4,117,148,255,4,117,148,255, + 4,117,148,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,146,255,4,115,146,255,4,115,145,255,4,115,145,255, + 4,115,145,255,4,114,144,255,4,114,144,255,4,114,144,255, + 4,114,143,255,3,113,143,255,3,113,142,255,3,113,142,255, + 3,113,142,255,3,112,141,255,3,112,141,255,3,112,141,255, + 3,112,141,255,3,111,140,255,3,111,140,255,3,111,140,255, + 3,111,139,255,4,111,139,255,4,111,138,255,4,111,138,255, + 4,111,138,255,4,110,137,255,4,110,137,255,4,110,137,255, + 4,110,137,255,4,110,136,255,4,110,136,255,4,110,136,255, + 4,110,136,255,4,109,135,255,4,109,135,255,4,109,135,255, + 4,109,135,255,4,109,134,255,4,109,134,255,4,109,134,255, + 4,109,134,255,4,109,133,255,4,109,133,255,4,109,133,255, + 4,109,132,255,4,108,132,255,4,108,131,255,4,108,131,255, + 4,108,131,255,4,108,130,255,4,108,130,255,4,108,130,255, + 4,108,129,255,4,107,129,255,4,107,128,255,4,107,128,255, + 4,107,127,255,4,107,127,255,4,107,126,255,4,107,126,255, + 4,107,125,255,4,106,125,255,4,106,124,255,4,106,124,255, + 4,106,124,255,4,105,123,255,4,105,123,255,4,105,122,255, + 4,105,122,255,4,105,121,255,4,105,120,255,4,105,120,255, + 4,105,119,255,4,104,119,255,4,104,118,255,4,104,117,255, + 4,104,117,255,5,103,116,255,5,103,115,255,5,103,115,255, + 5,103,114,255,5,102,114,255,5,102,113,255,5,102,112,255, + 5,102,112,255,5,101,111,255,5,101,110,255,5,101,109,255, + 5,100,109,255,5,100,108,255,5,99,107,255,5,99,106,255, + 5,99,106,255,5,98,105,255,5,98,104,255,5,98,103,255, + 5,97,103,255,5,97,102,255,5,96,101,255,5,96,100,255, + 5,95,99,255,5,95,98,255,5,94,97,255,5,94,97,255, + 5,94,96,255,4,93,95,255,4,93,94,255,4,93,93,255, + 4,92,92,255,4,92,91,255,4,91,90,255,4,91,90,255, + 4,90,89,255,4,90,88,255,4,89,87,255,4,89,87,255, + 4,89,86,255,4,88,85,255,4,88,84,255,4,88,84,255, + 4,88,83,255,4,87,82,255,4,87,81,255,4,87,81,255, + 4,87,80,255,4,86,79,255,4,86,78,255,4,86,78,255, + 4,85,77,255,4,85,76,255,4,84,75,255,4,84,75,255, + 4,84,74,255,4,84,73,255,4,84,72,255,4,84,72,255, + 4,84,71,255,4,83,71,255,4,83,70,255,4,83,70,255, + 4,83,69,255,4,82,68,255,4,82,67,255,4,82,67,255, + 4,82,66,255,5,81,66,255,5,81,65,255,5,81,65,255, + 5,81,64,255,5,80,64,255,5,80,63,255,5,80,63,255, + 5,80,62,255,5,79,62,255,5,79,61,255,5,79,61,255, + 5,78,60,255,5,78,60,255,5,77,59,255,5,77,59,255, + 5,76,59,255,5,76,58,255,5,75,58,255,5,75,58,255, + 5,74,57,255,5,74,57,255,5,73,56,255,5,73,56,255, + 5,72,56,255,5,72,55,255,5,71,55,255,5,71,55,255, + 5,70,54,255,5,70,54,255,5,69,53,255,5,69,53,255, + 5,68,52,255,5,68,52,255,5,67,51,255,5,67,51,255, + 5,66,50,255,5,66,50,255,5,65,49,255,5,65,49,255, + 5,64,49,255,4,64,48,255,4,63,48,255,4,63,48,255, + 4,62,47,255,4,62,47,255,4,61,46,255,4,61,46,255, + 4,60,45,255,4,60,45,255,4,59,44,255,4,59,44,255, + 4,58,44,255,4,58,43,255,4,57,43,255,4,57,43,255, + 4,57,42,255,4,56,42,255,4,56,41,255,4,56,41,255, + 4,55,41,255,4,55,40,255,4,54,40,255,4,54,40,255, + 4,53,40,255,4,53,39,255,4,52,39,255,4,52,39,255, + 4,51,39,255,4,51,38,255,4,50,38,255,4,50,38,255, + 4,50,38,255,4,49,37,255,4,49,37,255,4,49,37,255, + 4,48,37,255,4,48,36,255,4,47,36,255,4,47,36,255, + 4,47,36,255,4,46,35,255,4,46,35,255,4,46,35,255, + 4,45,35,255,4,45,34,255,4,44,34,255,4,44,34,255, + 4,44,34,255,4,43,33,255,4,43,33,255,4,43,33,255, + 4,43,33,255,4,42,33,255,4,42,33,255,4,42,33,255, + 4,42,33,255,4,41,32,255,4,41,32,255,4,41,32,255, + 4,41,32,255,4,40,32,255,4,40,32,255,4,40,32,255, + 4,40,32,255,69,87,28,255,69,87,28,255,69,87,28,255, + 69,87,28,255,69,88,28,255,69,88,28,255,69,88,28,255, + 69,89,28,255,69,89,29,255,69,90,29,255,69,90,29,255, + 69,90,29,255,69,91,30,255,69,91,30,255,69,91,30,255, + 69,92,30,255,68,92,31,255,68,93,31,255,68,93,31,255, + 68,94,31,255,67,94,32,255,67,95,32,255,67,95,32,255, + 66,95,32,255,66,96,33,255,65,96,33,255,65,96,33,255, + 65,96,33,255,64,97,34,255,64,97,34,255,64,97,34,255, + 63,97,34,255,62,98,35,255,61,98,35,255,61,98,35,255, + 60,98,36,255,59,98,36,255,58,98,37,255,58,98,37,255, + 57,98,37,255,56,97,38,255,55,97,38,255,55,97,38,255, + 54,97,38,255,53,96,39,255,52,96,39,255,51,96,39,255, + 50,96,39,255,49,96,40,255,48,96,40,255,48,96,40,255, + 47,96,40,255,46,95,41,255,45,95,41,255,44,95,41,255, + 43,95,41,255,42,94,42,255,41,94,42,255,41,94,42,255, + 40,94,42,255,39,94,43,255,38,94,43,255,38,94,43,255, + 37,94,43,255,36,94,44,255,35,94,44,255,35,94,44,255, + 35,94,44,255,34,94,45,255,34,94,45,255,34,94,45,255, + 33,94,45,255,33,94,46,255,32,94,46,255,32,94,46,255, + 32,94,46,255,31,95,47,255,31,95,47,255,31,95,47,255, + 31,95,47,255,31,96,48,255,31,96,48,255,31,96,48,255, + 31,96,48,255,30,96,49,255,30,96,49,255,30,96,49,255, + 30,96,49,255,30,97,50,255,30,97,50,255,30,97,50,255, + 30,97,50,255,30,98,51,255,30,98,51,255,30,98,51,255, + 30,98,52,255,30,98,52,255,30,98,53,255,30,98,53,255, + 30,98,53,255,29,98,54,255,29,98,54,255,29,98,54,255, + 29,98,54,255,29,98,55,255,29,98,55,255,29,98,55,255, + 29,98,55,255,28,97,56,255,28,97,56,255,28,97,56,255, + 28,97,56,255,27,98,56,255,27,98,56,255,27,98,56,255, + 27,98,56,255,26,97,56,255,26,97,56,255,26,97,56,255, + 26,97,56,255,25,97,56,255,25,97,56,255,25,97,56,255, + 25,97,56,255,24,97,56,255,24,97,56,255,24,97,56,255, + 24,97,56,255,23,96,55,255,23,96,55,255,23,96,55,255, + 23,96,55,255,22,96,55,255,22,96,55,255,22,96,55,255, + 22,96,55,255,21,95,54,255,21,95,54,255,21,95,54,255, + 21,95,54,255,20,95,53,255,20,95,53,255,20,95,53,255, + 20,95,53,255,19,94,52,255,19,94,52,255,19,94,52,255, + 19,94,52,255,18,94,52,255,18,94,52,255,18,94,52,255, + 18,94,52,255,18,93,51,255,18,93,51,255,18,93,51,255, + 18,93,51,255,17,93,51,255,17,93,51,255,17,93,51,255, + 17,93,51,255,16,92,50,255,16,92,50,255,16,92,50,255, + 16,92,50,255,15,92,50,255,15,92,50,255,15,92,50,255, + 15,92,50,255,14,92,50,255,14,92,50,255,14,92,50,255, + 14,92,50,255,14,91,49,255,14,91,49,255,14,91,49,255, + 14,91,49,255,13,91,49,255,13,91,49,255,13,91,49,255, + 13,91,49,255,12,91,49,255,12,91,49,255,12,91,49,255, + 12,91,49,255,12,90,49,255,12,90,49,255,12,90,49,255, + 12,90,49,255,11,90,49,255,11,90,49,255,11,90,49,255, + 11,90,49,255,12,89,49,255,12,89,49,255,12,89,49,255, + 12,89,49,255,12,89,48,255,12,89,48,255,12,89,48,255, + 12,89,48,255,13,90,48,255,13,90,48,255,13,90,48,255, + 13,90,48,255,14,90,48,255,14,90,48,255,14,90,48,255, + 14,90,48,255,15,91,48,255,15,91,48,255,15,91,48,255, + 15,92,48,255,16,92,48,255,16,93,48,255,16,93,48,255, + 16,93,48,255,17,94,48,255,17,94,48,255,17,94,48,255, + 17,95,48,255,18,96,48,255,18,96,48,255,18,97,48,255, + 18,97,48,255,19,98,48,255,19,98,48,255,19,98,48,255, + 19,99,48,255,20,99,48,255,20,100,48,255,20,100,48,255, + 20,101,48,255,21,101,49,255,21,102,49,255,21,102,49,255, + 21,103,49,255,21,103,49,255,21,104,49,255,21,104,49,255, + 21,104,49,255,22,104,49,255,22,104,49,255,22,104,49,255, + 22,105,49,255,22,105,50,255,22,106,50,255,22,106,50,255, + 22,106,50,255,23,106,50,255,23,106,50,255,23,106,50,255, + 23,106,50,255,23,107,51,255,23,107,51,255,23,107,51,255, + 23,107,51,255,24,108,51,255,24,108,51,255,24,108,51,255, + 24,108,51,255,24,109,52,255,24,109,52,255,24,109,52,255, + 24,109,52,255,25,110,52,255,25,110,52,255,25,110,52,255, + 25,111,52,255,25,111,53,255,25,112,53,255,25,112,53,255, + 25,112,53,255,26,113,54,255,26,113,54,255,26,113,54,255, + 26,114,55,255,26,114,55,255,26,115,56,255,26,115,56,255, + 27,116,57,255,27,116,57,255,28,117,58,255,28,117,58,255, + 28,118,58,255,29,118,59,255,29,119,59,255,29,119,59,255, + 30,120,60,255,30,121,61,255,31,121,61,255,31,122,62,255, + 32,123,63,255,32,124,64,255,33,124,65,255,33,125,66,255, + 34,126,67,255,35,127,69,255,36,127,70,255,37,128,71,255, + 38,129,73,255,39,130,74,255,39,131,76,255,40,132,77,255, + 41,133,79,255,43,134,80,255,44,135,82,255,45,136,83,255, + 46,137,85,255,47,138,87,255,48,139,89,255,49,140,91,255, + 51,141,93,255,52,142,95,255,54,143,97,255,55,144,99,255, + 57,145,102,255,59,147,104,255,61,148,107,255,62,149,109,255, + 64,150,112,255,66,151,114,255,67,152,117,255,69,153,119,255, + 71,154,122,255,73,156,124,255,75,157,127,255,77,158,129,255, + 79,159,132,255,81,161,134,255,82,162,137,255,84,163,139,255, + 86,164,142,255,88,165,145,255,90,166,148,255,92,167,150,255, + 94,168,153,255,96,169,155,255,98,170,158,255,100,171,160,255, + 102,172,163,255,104,173,165,255,105,174,168,255,107,175,170,255, + 109,176,173,255,110,177,175,255,112,177,177,255,113,178,179,255, + 115,179,181,255,116,180,184,255,118,180,186,255,119,181,188,255, + 120,182,190,255,121,182,192,255,122,183,194,255,123,183,196,255, + 124,184,198,255,125,184,199,255,125,185,201,255,126,185,202,255, + 127,186,204,255,127,186,205,255,128,187,207,255,128,187,208,255, + 129,187,209,255,129,188,210,255,130,188,211,255,130,188,212,255, + 130,188,213,255,130,189,214,255,130,189,215,255,130,189,216,255, + 130,189,217,255,129,189,218,255,129,189,218,255,129,189,219,255, + 128,189,220,255,128,189,220,255,127,189,221,255,127,189,221,255, + 126,189,221,255,126,188,222,255,125,188,222,255,125,188,222,255, + 124,188,222,255,123,188,223,255,123,188,223,255,122,188,223,255, + 121,188,223,255,120,187,223,255,120,187,223,255,119,187,223,255, + 118,187,223,255,117,187,222,255,116,187,222,255,115,187,222,255, + 114,187,222,255,113,186,222,255,112,186,222,255,111,186,222,255, + 110,186,222,255,109,185,221,255,108,185,221,255,107,185,221,255, + 106,185,221,255,105,184,220,255,105,184,220,255,104,184,220,255, + 103,184,220,255,102,183,220,255,101,183,220,255,100,183,220,255, + 99,183,220,255,98,182,219,255,97,182,219,255,96,182,219,255, + 95,182,219,255,94,182,218,255,93,182,218,255,92,182,218,255, + 91,181,218,255,90,181,217,255,89,180,217,255,88,180,217,255, + 87,180,217,255,86,179,216,255,85,179,216,255,84,179,216,255, + 83,179,215,255,82,178,215,255,81,178,214,255,80,178,214,255, + 79,178,214,255,77,177,213,255,76,177,213,255,75,177,213,255, + 74,177,213,255,73,176,212,255,72,176,212,255,71,176,212,255, + 70,175,211,255,69,175,211,255,68,174,210,255,67,174,210,255, + 66,174,209,255,65,174,209,255,63,173,209,255,62,173,208,255, + 61,173,208,255,60,173,207,255,59,172,207,255,58,172,206,255, + 57,172,206,255,56,171,205,255,54,171,205,255,53,170,204,255, + 52,170,204,255,51,170,203,255,50,169,203,255,49,169,202,255, + 48,169,202,255,47,168,201,255,46,168,201,255,45,167,200,255, + 44,167,200,255,43,167,199,255,42,166,199,255,41,166,198,255, + 40,166,198,255,39,165,197,255,37,165,197,255,36,164,196,255, + 35,164,196,255,35,164,195,255,34,163,195,255,33,163,194,255, + 32,163,194,255,31,162,193,255,30,162,193,255,29,161,192,255, + 28,161,192,255,28,161,191,255,27,160,191,255,26,160,190,255, + 25,160,190,255,25,159,189,255,24,159,189,255,23,158,188,255, + 23,158,188,255,22,158,187,255,22,157,187,255,21,157,186,255, + 21,157,186,255,20,157,185,255,20,156,185,255,19,156,184,255, + 18,156,184,255,18,156,184,255,17,155,183,255,16,155,183,255, + 16,155,183,255,16,154,182,255,15,154,182,255,15,153,181,255, + 15,153,181,255,15,153,180,255,14,152,180,255,14,152,179,255, + 14,152,179,255,13,152,179,255,13,151,178,255,12,151,178,255, + 12,151,178,255,12,151,178,255,11,150,177,255,11,150,177,255, + 11,150,177,255,11,150,177,255,11,149,176,255,11,149,176,255, + 11,149,176,255,11,148,175,255,10,148,175,255,10,147,174,255, + 10,147,174,255,10,147,174,255,10,146,173,255,10,146,173,255, + 10,146,173,255,10,146,173,255,9,145,172,255,9,145,172,255, + 9,145,172,255,9,145,172,255,9,144,171,255,9,144,171,255, + 9,144,171,255,9,144,171,255,9,143,171,255,9,143,171,255, + 9,143,171,255,9,143,171,255,8,142,170,255,8,142,170,255, + 8,142,170,255,8,142,170,255,8,141,169,255,8,141,169,255, + 8,141,169,255,8,141,169,255,8,141,168,255,8,141,168,255, + 8,141,168,255,8,141,168,255,8,140,167,255,8,140,167,255, + 8,140,167,255,8,140,167,255,8,139,166,255,8,139,166,255, + 8,139,166,255,8,139,166,255,7,138,165,255,7,138,165,255, + 7,138,165,255,7,138,165,255,7,137,165,255,7,137,165,255, + 7,137,165,255,7,137,165,255,7,136,164,255,7,136,164,255, + 7,136,164,255,7,136,164,255,6,135,163,255,6,135,163,255, + 6,135,163,255,6,135,163,255,6,134,162,255,6,134,162,255, + 6,134,162,255,6,134,162,255,6,133,162,255,6,133,162,255, + 6,133,162,255,6,133,162,255,6,132,161,255,6,132,161,255, + 6,132,161,255,6,132,161,255,6,131,160,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,130,160,255,6,130,160,255, + 6,130,160,255,6,130,160,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,128,158,255,5,128,158,255, + 5,128,158,255,5,128,158,255,5,127,158,255,5,127,158,255, + 5,127,158,255,5,127,158,255,5,126,157,255,5,126,157,255, + 5,126,157,255,5,126,157,255,5,125,156,255,5,125,156,255, + 5,125,156,255,5,125,156,255,5,124,155,255,5,124,155,255, + 5,124,155,255,5,123,154,255,5,123,154,255,5,122,153,255, + 5,122,153,255,5,122,153,255,5,121,152,255,5,121,152,255, + 5,121,152,255,5,120,152,255,4,120,151,255,4,119,151,255, + 4,119,151,255,4,119,150,255,4,118,150,255,4,118,149,255, + 4,118,149,255,4,118,149,255,4,117,148,255,4,117,148,255, + 4,117,148,255,4,117,147,255,4,116,147,255,4,116,146,255, + 4,116,146,255,4,116,146,255,4,115,145,255,4,115,145,255, + 4,115,145,255,4,115,144,255,3,114,144,255,3,114,143,255, + 3,114,143,255,3,114,143,255,3,113,142,255,3,113,142,255, + 3,113,142,255,3,113,142,255,3,112,141,255,3,112,141,255, + 3,112,141,255,3,112,140,255,4,112,140,255,4,112,139,255, + 4,112,139,255,4,112,139,255,4,111,138,255,4,111,138,255, + 4,111,138,255,4,111,138,255,4,111,137,255,4,111,137,255, + 4,111,137,255,4,111,137,255,4,110,136,255,4,110,136,255, + 4,110,136,255,4,110,136,255,4,110,135,255,4,110,135,255, + 4,110,135,255,4,110,135,255,4,110,134,255,4,110,134,255, + 4,110,134,255,4,110,133,255,4,109,133,255,4,109,132,255, + 4,109,132,255,4,109,132,255,4,109,131,255,4,109,131,255, + 4,109,131,255,4,109,131,255,4,108,130,255,4,108,130,255, + 4,108,130,255,4,108,129,255,4,108,129,255,4,108,128,255, + 4,108,128,255,4,108,127,255,4,107,127,255,4,107,126,255, + 4,107,126,255,4,107,126,255,4,106,125,255,4,106,125,255, + 4,106,124,255,4,106,124,255,4,106,123,255,4,106,122,255, + 4,106,122,255,4,106,121,255,4,105,121,255,4,105,120,255, + 4,105,119,255,4,105,119,255,5,104,118,255,5,104,117,255, + 5,104,117,255,5,104,116,255,5,103,116,255,5,103,115,255, + 5,103,114,255,5,103,114,255,5,102,113,255,5,102,112,255, + 5,102,111,255,5,101,111,255,5,101,110,255,5,100,109,255, + 5,100,108,255,5,100,108,255,5,99,107,255,5,99,106,255, + 5,99,105,255,5,98,105,255,5,98,104,255,5,97,103,255, + 5,97,102,255,5,96,101,255,5,96,100,255,5,95,99,255, + 5,95,99,255,5,95,98,255,4,94,97,255,4,94,96,255, + 4,94,95,255,4,93,94,255,4,93,93,255,4,92,92,255, + 4,92,92,255,4,91,91,255,4,91,90,255,4,90,89,255, + 4,90,89,255,4,90,88,255,4,89,87,255,4,89,86,255, + 4,89,85,255,4,89,84,255,4,88,83,255,4,88,82,255, + 4,88,82,255,4,88,81,255,4,87,80,255,4,87,79,255, + 4,87,79,255,4,86,78,255,4,86,77,255,4,85,76,255, + 4,85,76,255,4,85,75,255,4,85,74,255,4,85,73,255, + 4,85,73,255,4,85,72,255,4,84,72,255,4,84,71,255, + 4,84,71,255,4,83,70,255,4,83,69,255,4,82,68,255, + 4,82,68,255,4,82,67,255,5,81,67,255,5,81,66,255, + 5,81,66,255,5,81,65,255,5,80,65,255,5,80,64,255, + 5,80,64,255,5,80,63,255,5,79,63,255,5,79,62,255, + 5,79,62,255,5,78,61,255,5,78,61,255,5,77,60,255, + 5,77,60,255,5,76,60,255,5,76,59,255,5,75,59,255, + 5,75,59,255,5,74,58,255,5,74,58,255,5,73,57,255, + 5,73,57,255,5,72,57,255,5,72,56,255,5,71,56,255, + 5,71,56,255,5,70,55,255,5,70,55,255,5,69,54,255, + 5,69,54,255,5,68,53,255,5,68,53,255,5,67,52,255, + 5,67,52,255,5,66,51,255,5,66,51,255,5,65,50,255, + 5,65,50,255,5,64,50,255,4,64,49,255,4,63,49,255, + 4,63,49,255,4,62,48,255,4,62,48,255,4,61,47,255, + 4,61,47,255,4,60,46,255,4,60,46,255,4,59,45,255, + 4,59,45,255,4,58,45,255,4,58,44,255,4,57,44,255, + 4,57,44,255,4,57,43,255,4,56,43,255,4,56,42,255, + 4,56,42,255,4,55,42,255,4,55,41,255,4,54,41,255, + 4,54,41,255,4,53,41,255,4,53,40,255,4,52,40,255, + 4,52,40,255,4,51,39,255,4,51,39,255,4,50,38,255, + 4,50,38,255,4,50,38,255,4,49,37,255,4,49,37,255, + 4,49,37,255,4,48,37,255,4,48,36,255,4,47,36,255, + 4,47,36,255,4,47,36,255,4,46,35,255,4,46,35,255, + 4,46,35,255,4,45,35,255,4,45,34,255,4,44,34,255, + 4,44,34,255,4,44,34,255,4,43,33,255,4,43,33,255, + 4,43,33,255,4,43,33,255,4,42,33,255,4,42,33,255, + 4,42,33,255,4,42,33,255,4,41,32,255,4,41,32,255, + 4,41,32,255,4,41,32,255,4,40,32,255,4,40,32,255, + 4,40,32,255,4,40,32,255,69,87,28,255,69,87,28,255, + 69,87,28,255,69,87,28,255,69,88,28,255,69,88,28,255, + 69,88,28,255,69,89,28,255,69,89,29,255,69,90,29,255, + 69,90,29,255,69,90,29,255,69,91,30,255,69,91,30,255, + 69,91,30,255,69,92,30,255,68,92,31,255,68,93,31,255, + 68,93,31,255,68,94,31,255,67,94,32,255,67,95,32,255, + 67,95,32,255,66,95,32,255,66,96,33,255,65,96,33,255, + 65,96,33,255,65,96,33,255,64,97,34,255,64,97,34,255, + 64,97,34,255,63,97,34,255,62,98,35,255,61,98,35,255, + 61,98,35,255,60,98,36,255,59,98,36,255,58,98,37,255, + 58,98,37,255,57,98,37,255,56,97,38,255,55,97,38,255, + 54,97,38,255,53,97,38,255,52,96,39,255,51,96,39,255, + 51,96,39,255,50,96,39,255,49,96,40,255,48,96,40,255, + 47,96,40,255,46,96,40,255,45,95,41,255,44,95,41,255, + 43,95,41,255,42,95,41,255,41,94,42,255,40,94,42,255, + 40,94,42,255,39,94,42,255,38,94,43,255,37,94,43,255, + 37,94,43,255,36,94,43,255,35,94,44,255,34,94,44,255, + 34,94,44,255,34,94,44,255,33,94,45,255,33,94,45,255, + 33,94,45,255,32,94,45,255,32,94,46,255,31,94,46,255, + 31,94,46,255,31,94,46,255,30,95,47,255,30,95,47,255, + 30,95,47,255,30,95,47,255,30,96,48,255,30,96,48,255, + 30,96,48,255,30,96,48,255,29,96,49,255,29,96,49,255, + 29,96,49,255,29,96,49,255,29,97,50,255,29,97,50,255, + 29,97,50,255,29,97,50,255,29,98,51,255,29,98,51,255, + 29,98,51,255,29,98,52,255,29,98,52,255,29,98,53,255, + 29,98,53,255,29,98,53,255,28,98,54,255,28,98,54,255, + 28,98,54,255,28,98,54,255,28,98,55,255,28,98,55,255, + 28,98,55,255,28,98,55,255,27,97,56,255,27,97,56,255, + 27,97,56,255,27,97,56,255,26,98,56,255,26,98,56,255, + 26,98,56,255,26,98,56,255,25,97,56,255,25,97,56,255, + 25,97,56,255,25,97,56,255,24,97,56,255,24,97,56,255, + 24,97,56,255,24,97,56,255,23,97,56,255,23,97,56,255, + 23,97,56,255,23,97,56,255,22,96,56,255,22,96,56,255, + 22,96,56,255,22,96,56,255,21,96,55,255,21,96,55,255, + 21,96,55,255,21,96,55,255,20,95,54,255,20,95,54,255, + 20,95,54,255,20,95,54,255,19,95,53,255,19,95,53,255, + 19,95,53,255,19,95,53,255,18,94,52,255,18,94,52,255, + 18,94,52,255,18,94,52,255,17,94,52,255,17,94,52,255, + 17,94,52,255,17,94,52,255,17,93,51,255,17,93,51,255, + 17,93,51,255,17,93,51,255,16,93,51,255,16,93,51,255, + 16,93,51,255,16,93,51,255,15,92,50,255,15,92,50,255, + 15,92,50,255,15,92,50,255,14,92,50,255,14,92,50,255, + 14,92,50,255,14,92,50,255,14,92,50,255,14,92,50,255, + 14,92,50,255,14,92,50,255,13,91,49,255,13,91,49,255, + 13,91,49,255,13,91,49,255,12,91,49,255,12,91,49,255, + 12,91,49,255,12,91,49,255,12,91,49,255,12,91,49,255, + 12,91,49,255,12,91,49,255,12,90,49,255,12,90,49,255, + 12,90,49,255,12,90,49,255,11,90,49,255,11,90,49,255, + 11,90,49,255,11,90,49,255,12,89,49,255,12,89,49,255, + 12,89,49,255,12,89,49,255,12,89,48,255,12,89,48,255, + 12,89,48,255,12,89,48,255,12,90,48,255,12,90,48,255, + 12,90,48,255,12,90,48,255,13,90,48,255,13,90,48,255, + 13,90,48,255,13,90,48,255,14,91,48,255,14,91,48,255, + 14,91,48,255,14,92,48,255,15,92,48,255,15,93,48,255, + 15,93,48,255,15,93,48,255,16,94,48,255,16,94,48,255, + 16,94,48,255,16,95,48,255,17,96,48,255,17,96,48,255, + 17,97,48,255,17,97,48,255,18,98,48,255,18,98,48,255, + 18,98,48,255,18,99,48,255,19,99,48,255,19,100,48,255, + 19,100,48,255,19,101,48,255,19,101,49,255,19,102,49,255, + 19,102,49,255,19,103,49,255,20,103,49,255,20,104,49,255, + 20,104,49,255,20,104,49,255,20,104,49,255,20,104,49,255, + 20,104,49,255,20,105,49,255,20,105,50,255,20,106,50,255, + 20,106,50,255,20,106,50,255,21,106,50,255,21,106,50,255, + 21,106,50,255,21,106,50,255,21,107,51,255,21,107,51,255, + 21,107,51,255,21,107,51,255,22,108,51,255,22,108,51,255, + 22,108,51,255,22,108,51,255,22,109,52,255,22,109,52,255, + 22,109,52,255,22,109,52,255,23,110,52,255,23,110,52,255, + 23,110,52,255,23,111,53,255,23,111,53,255,23,112,54,255, + 23,112,54,255,23,112,54,255,24,113,55,255,24,113,55,255, + 24,113,55,255,24,114,56,255,24,114,56,255,24,115,57,255, + 24,115,57,255,25,116,58,255,25,116,58,255,26,117,59,255, + 26,117,59,255,26,118,60,255,27,118,60,255,27,119,61,255, + 27,119,61,255,28,120,62,255,29,121,63,255,29,121,63,255, + 30,122,64,255,31,123,65,255,31,124,66,255,32,124,67,255, + 32,125,68,255,33,126,69,255,34,127,71,255,35,127,72,255, + 36,128,73,255,37,129,75,255,38,130,76,255,38,131,78,255, + 39,132,79,255,40,133,81,255,42,134,82,255,43,135,84,255, + 44,136,85,255,45,137,87,255,47,138,89,255,48,139,91,255, + 49,140,93,255,51,141,95,255,52,142,97,255,54,143,99,255, + 55,144,101,255,57,145,104,255,59,147,106,255,61,148,109,255, + 62,149,111,255,64,150,114,255,66,151,116,255,67,152,119,255, + 69,153,121,255,71,154,124,255,73,156,126,255,75,157,129,255, + 77,158,131,255,79,159,134,255,81,161,136,255,82,162,139,255, + 84,163,141,255,86,164,144,255,88,165,147,255,90,166,150,255, + 92,167,152,255,94,168,155,255,96,169,157,255,98,170,160,255, + 100,171,162,255,102,172,165,255,104,173,167,255,105,174,170,255, + 107,175,172,255,109,176,175,255,110,177,177,255,112,177,179,255, + 113,178,181,255,115,179,183,255,116,180,186,255,118,180,188,255, + 119,181,190,255,120,182,192,255,121,182,194,255,122,183,196,255, + 123,183,198,255,124,184,200,255,125,184,201,255,125,185,203,255, + 126,185,204,255,127,186,206,255,127,186,207,255,128,187,209,255, + 128,187,210,255,129,187,211,255,129,188,212,255,130,188,213,255, + 130,188,214,255,130,188,215,255,130,189,216,255,130,189,216,255, + 130,189,217,255,130,189,218,255,129,189,218,255,129,189,219,255, + 129,189,219,255,128,189,220,255,128,189,220,255,127,189,221,255, + 127,189,221,255,126,189,221,255,126,188,222,255,125,188,222,255, + 125,188,222,255,124,188,222,255,123,188,223,255,123,188,223,255, + 122,188,223,255,121,188,223,255,120,187,223,255,120,187,223,255, + 119,187,223,255,118,187,223,255,117,187,222,255,116,187,222,255, + 115,187,222,255,114,187,222,255,113,186,222,255,112,186,222,255, + 111,186,222,255,110,186,222,255,109,185,221,255,108,185,221,255, + 107,185,221,255,106,185,221,255,105,184,220,255,105,184,220,255, + 104,184,220,255,103,184,220,255,102,183,220,255,101,183,220,255, + 100,183,220,255,99,183,220,255,98,182,219,255,97,182,219,255, + 96,182,219,255,95,182,219,255,94,182,218,255,93,182,218,255, + 92,182,218,255,91,181,218,255,90,181,217,255,89,180,217,255, + 88,180,217,255,87,180,217,255,86,179,216,255,85,179,216,255, + 84,179,216,255,83,179,216,255,82,178,215,255,81,178,215,255, + 80,178,215,255,79,178,215,255,78,177,214,255,77,177,214,255, + 76,177,214,255,75,177,214,255,74,176,213,255,73,176,213,255, + 72,176,213,255,71,175,212,255,70,175,212,255,69,174,211,255, + 68,174,211,255,67,174,211,255,66,174,211,255,64,173,210,255, + 63,173,210,255,62,173,210,255,61,173,209,255,60,172,209,255, + 59,172,208,255,58,172,208,255,57,171,207,255,55,171,207,255, + 54,170,206,255,53,170,206,255,52,170,205,255,51,169,205,255, + 50,169,204,255,49,169,204,255,48,168,203,255,47,168,203,255, + 46,167,202,255,45,167,202,255,44,167,201,255,42,166,201,255, + 41,166,200,255,40,166,200,255,39,165,199,255,38,165,199,255, + 37,164,198,255,36,164,198,255,35,164,197,255,34,163,197,255, + 33,163,196,255,32,163,196,255,31,162,195,255,30,162,195,255, + 29,161,194,255,28,161,194,255,28,161,193,255,27,160,193,255, + 26,160,192,255,25,160,192,255,25,159,191,255,24,159,191,255, + 23,158,190,255,23,158,190,255,22,158,189,255,22,157,189,255, + 21,157,188,255,21,157,188,255,20,157,187,255,20,156,187,255, + 19,156,186,255,18,156,186,255,18,156,186,255,17,155,185,255, + 16,155,185,255,16,155,185,255,16,154,184,255,15,154,184,255, + 15,153,183,255,15,153,183,255,15,153,182,255,14,152,182,255, + 14,152,181,255,14,152,181,255,13,152,181,255,13,151,180,255, + 12,151,180,255,12,151,180,255,12,151,179,255,11,150,179,255, + 11,150,178,255,11,150,178,255,11,150,178,255,11,149,177,255, + 11,149,177,255,11,149,177,255,11,149,177,255,10,148,176,255, + 10,148,176,255,10,148,176,255,10,148,176,255,10,147,175,255, + 10,147,175,255,10,147,175,255,10,146,175,255,9,146,174,255, + 9,145,174,255,9,145,174,255,9,145,174,255,9,144,173,255, + 9,144,173,255,9,144,173,255,9,144,173,255,9,143,172,255, + 9,143,172,255,9,143,172,255,9,143,172,255,8,142,171,255, + 8,142,171,255,8,142,171,255,8,142,171,255,8,142,170,255, + 8,142,170,255,8,142,170,255,8,142,170,255,8,141,169,255, + 8,141,169,255,8,141,169,255,8,141,169,255,8,140,168,255, + 8,140,168,255,8,140,168,255,8,140,168,255,8,139,167,255, + 8,139,167,255,8,139,167,255,8,139,167,255,7,138,166,255, + 7,138,166,255,7,138,166,255,7,138,166,255,7,137,165,255, + 7,137,165,255,7,137,165,255,7,137,165,255,7,136,164,255, + 7,136,164,255,7,136,164,255,7,136,164,255,6,135,163,255, + 6,135,163,255,6,135,163,255,6,135,163,255,6,134,162,255, + 6,134,162,255,6,134,162,255,6,134,162,255,6,133,162,255, + 6,133,162,255,6,133,162,255,6,133,162,255,6,132,161,255, + 6,132,161,255,6,132,161,255,6,132,161,255,6,131,160,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,130,160,255, + 6,130,160,255,6,130,160,255,6,130,160,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,129,159,255,5,128,158,255, + 5,128,158,255,5,128,158,255,5,128,158,255,5,127,158,255, + 5,127,158,255,5,127,158,255,5,127,158,255,5,126,157,255, + 5,126,157,255,5,126,157,255,5,126,157,255,5,125,156,255, + 5,125,156,255,5,125,156,255,5,125,156,255,5,124,155,255, + 5,124,155,255,5,124,155,255,5,123,154,255,5,123,154,255, + 5,122,153,255,5,122,153,255,5,122,153,255,5,121,152,255, + 5,121,152,255,5,121,152,255,5,120,152,255,4,120,151,255, + 4,119,151,255,4,119,151,255,4,119,150,255,4,118,150,255, + 4,118,149,255,4,118,149,255,4,118,149,255,4,117,148,255, + 4,117,148,255,4,117,148,255,4,117,147,255,4,116,147,255, + 4,116,146,255,4,116,146,255,4,116,146,255,4,115,145,255, + 4,115,145,255,4,115,145,255,4,115,145,255,3,114,144,255, + 3,114,144,255,3,114,144,255,3,114,144,255,3,113,143,255, + 3,113,143,255,3,113,143,255,3,113,143,255,3,112,142,255, + 3,112,142,255,3,112,142,255,3,112,142,255,4,112,141,255, + 4,112,141,255,4,112,141,255,4,112,141,255,4,111,140,255, + 4,111,140,255,4,111,140,255,4,111,140,255,4,111,139,255, + 4,111,139,255,4,111,139,255,4,111,139,255,4,110,138,255, + 4,110,138,255,4,110,138,255,4,110,138,255,4,110,137,255, + 4,110,137,255,4,110,137,255,4,110,137,255,4,110,136,255, + 4,110,136,255,4,110,136,255,4,110,135,255,4,109,135,255, + 4,109,134,255,4,109,134,255,4,109,134,255,4,109,133,255, + 4,109,133,255,4,109,133,255,4,109,133,255,4,108,132,255, + 4,108,132,255,4,108,132,255,4,108,131,255,4,108,131,255, + 4,108,130,255,4,108,130,255,4,108,129,255,4,107,129,255, + 4,107,128,255,4,107,128,255,4,107,128,255,4,107,127,255, + 4,107,127,255,4,107,126,255,4,107,126,255,4,106,125,255, + 4,106,124,255,4,106,124,255,4,106,123,255,4,105,123,255, + 4,105,122,255,4,105,121,255,4,105,121,255,5,104,120,255, + 5,104,119,255,5,104,119,255,5,104,118,255,5,103,118,255, + 5,103,117,255,5,103,116,255,5,103,116,255,5,102,115,255, + 5,102,114,255,5,102,113,255,5,102,113,255,5,101,112,255, + 5,101,111,255,5,101,110,255,5,100,110,255,5,100,109,255, + 5,99,108,255,5,99,107,255,5,98,107,255,5,98,106,255, + 5,97,105,255,5,97,104,255,5,96,103,255,5,96,102,255, + 5,95,101,255,5,95,101,255,5,95,100,255,4,94,99,255, + 4,94,98,255,4,94,97,255,4,93,96,255,4,93,95,255, + 4,92,94,255,4,92,94,255,4,91,93,255,4,91,92,255, + 4,90,91,255,4,90,91,255,4,90,90,255,4,89,89,255, + 4,89,88,255,4,89,87,255,4,89,86,255,4,88,85,255, + 4,88,84,255,4,88,84,255,4,88,83,255,4,87,82,255, + 4,87,81,255,4,87,81,255,4,86,80,255,4,86,79,255, + 4,85,78,255,4,85,78,255,4,85,77,255,4,85,76,255, + 4,85,75,255,4,85,75,255,4,85,74,255,4,84,74,255, + 4,84,73,255,4,84,73,255,4,83,72,255,4,83,71,255, + 4,82,70,255,4,82,70,255,4,82,69,255,5,81,69,255, + 5,81,68,255,5,81,68,255,5,81,67,255,5,80,67,255, + 5,80,66,255,5,80,66,255,5,80,65,255,5,79,65,255, + 5,79,64,255,5,79,64,255,5,78,63,255,5,78,63,255, + 5,77,62,255,5,77,62,255,5,76,61,255,5,76,61,255, + 5,75,60,255,5,75,60,255,5,74,59,255,5,74,59,255, + 5,73,58,255,5,73,58,255,5,72,58,255,5,72,57,255, + 5,71,57,255,5,71,57,255,5,70,56,255,5,70,56,255, + 5,69,55,255,5,69,55,255,5,68,54,255,5,68,54,255, + 5,67,53,255,5,67,53,255,5,66,52,255,5,66,52,255, + 5,65,51,255,5,65,51,255,5,64,50,255,4,64,50,255, + 4,63,49,255,4,63,49,255,4,62,48,255,4,62,48,255, + 4,61,47,255,4,61,47,255,4,60,46,255,4,60,46,255, + 4,59,45,255,4,59,45,255,4,58,45,255,4,58,44,255, + 4,57,44,255,4,57,44,255,4,57,43,255,4,56,43,255, + 4,56,42,255,4,56,42,255,4,55,42,255,4,55,41,255, + 4,54,41,255,4,54,41,255,4,53,41,255,4,53,40,255, + 4,52,40,255,4,52,40,255,4,51,39,255,4,51,39,255, + 4,50,38,255,4,50,38,255,4,50,38,255,4,49,37,255, + 4,49,37,255,4,49,37,255,4,48,37,255,4,48,36,255, + 4,47,36,255,4,47,36,255,4,47,36,255,4,46,35,255, + 4,46,35,255,4,46,35,255,4,45,35,255,4,45,34,255, + 4,44,34,255,4,44,34,255,4,44,34,255,4,43,33,255, + 4,43,33,255,4,43,33,255,4,43,33,255,4,42,33,255, + 4,42,33,255,4,42,33,255,4,42,33,255,4,41,32,255, + 4,41,32,255,4,41,32,255,4,41,32,255,4,40,32,255, + 4,40,32,255,4,40,32,255,4,40,32,255,69,87,28,255, + 69,87,28,255,69,87,28,255,69,87,28,255,68,88,28,255, + 68,88,28,255,68,88,28,255,68,88,28,255,69,89,29,255, + 69,89,29,255,69,89,29,255,69,90,29,255,68,90,30,255, + 68,91,30,255,68,91,30,255,68,91,30,255,67,92,31,255, + 67,92,31,255,67,92,31,255,67,93,31,255,66,93,32,255, + 66,94,32,255,66,94,32,255,65,94,32,255,65,95,33,255, + 64,95,33,255,64,95,33,255,64,95,33,255,63,96,34,255, + 63,96,34,255,63,96,34,255,62,96,34,255,61,97,35,255, + 60,97,35,255,60,97,35,255,59,97,36,255,58,97,36,255, + 57,97,37,255,57,97,37,255,56,97,37,255,55,96,38,255, + 54,96,38,255,53,96,38,255,52,96,38,255,51,95,39,255, + 50,95,39,255,50,95,39,255,49,95,39,255,48,95,40,255, + 47,95,40,255,46,95,40,255,45,95,40,255,44,94,41,255, + 43,94,41,255,42,94,41,255,41,94,41,255,40,93,42,255, + 39,93,42,255,39,93,42,255,38,93,42,255,37,93,43,255, + 36,93,43,255,36,93,43,255,35,93,43,255,34,93,44,255, + 33,93,44,255,33,93,44,255,33,93,44,255,32,93,45,255, + 32,93,45,255,32,93,45,255,31,93,45,255,31,93,46,255, + 30,93,46,255,30,93,46,255,30,93,46,255,29,94,47,255, + 29,94,47,255,29,94,47,255,29,94,47,255,29,95,48,255, + 29,95,48,255,29,95,48,255,29,95,48,255,28,95,49,255, + 28,95,49,255,28,95,49,255,28,95,50,255,28,96,50,255, + 28,96,51,255,28,96,51,255,28,96,51,255,28,97,52,255, + 28,97,52,255,28,97,52,255,28,97,53,255,28,97,53,255, + 28,97,54,255,28,97,54,255,28,97,54,255,27,97,55,255, + 27,97,55,255,27,97,55,255,27,97,55,255,27,98,56,255, + 27,98,56,255,27,98,56,255,27,98,56,255,26,97,57,255, + 26,97,57,255,26,97,57,255,26,97,57,255,25,98,57,255, + 25,98,57,255,25,98,57,255,25,98,57,255,24,97,57,255, + 24,97,57,255,24,97,57,255,24,97,57,255,23,97,57,255, + 23,97,57,255,23,97,57,255,23,97,57,255,22,97,57,255, + 22,97,57,255,22,97,57,255,22,97,57,255,21,96,57,255, + 21,96,57,255,21,96,57,255,21,96,57,255,20,96,56,255, + 20,96,56,255,20,96,56,255,20,96,56,255,19,95,55,255, + 19,95,55,255,19,95,55,255,19,95,55,255,18,95,54,255, + 18,95,54,255,18,95,54,255,18,95,54,255,17,94,53,255, + 17,94,53,255,17,94,53,255,17,94,53,255,16,93,53,255, + 16,93,53,255,16,93,53,255,16,93,53,255,16,93,52,255, + 16,93,52,255,16,93,52,255,16,93,52,255,15,93,52,255, + 15,93,52,255,15,93,52,255,15,93,52,255,14,92,51,255, + 14,92,51,255,14,92,51,255,14,92,51,255,13,92,51,255, + 13,92,51,255,13,92,51,255,13,92,51,255,13,92,51,255, + 13,92,51,255,13,92,51,255,13,92,51,255,12,91,50,255, + 12,91,50,255,12,91,50,255,12,91,50,255,11,91,50,255, + 11,91,50,255,11,91,50,255,11,91,50,255,11,91,49,255, + 11,91,49,255,11,91,49,255,11,91,49,255,11,90,49,255, + 11,90,49,255,11,90,49,255,11,90,49,255,10,90,49,255, + 10,90,49,255,10,90,49,255,10,90,49,255,11,89,49,255, + 11,89,49,255,11,89,49,255,11,89,49,255,11,89,49,255, + 11,89,49,255,11,89,49,255,11,89,49,255,11,90,49,255, + 11,90,49,255,11,90,49,255,11,90,49,255,12,90,48,255, + 12,90,48,255,12,90,48,255,12,90,48,255,13,91,48,255, + 13,91,48,255,13,91,48,255,13,92,48,255,14,92,48,255, + 14,93,48,255,14,93,48,255,14,93,48,255,15,94,48,255, + 15,94,48,255,15,94,48,255,15,95,48,255,16,96,48,255, + 16,96,48,255,16,97,48,255,16,97,48,255,17,98,48,255, + 17,98,48,255,17,98,48,255,17,99,48,255,18,99,49,255, + 18,100,49,255,18,100,49,255,18,101,49,255,18,101,49,255, + 18,102,49,255,18,102,49,255,18,103,49,255,19,103,50,255, + 19,104,50,255,19,104,50,255,19,104,50,255,19,104,50,255, + 19,104,50,255,19,104,50,255,19,105,50,255,19,105,51,255, + 19,106,51,255,19,106,51,255,19,106,51,255,20,106,51,255, + 20,106,51,255,20,106,51,255,20,106,51,255,20,107,52,255, + 20,107,52,255,20,107,52,255,20,107,52,255,21,108,52,255, + 21,108,52,255,21,108,52,255,21,108,52,255,21,109,53,255, + 21,109,53,255,21,109,53,255,21,109,53,255,22,110,53,255, + 22,110,53,255,22,110,53,255,22,111,54,255,22,111,54,255, + 22,112,55,255,22,112,55,255,22,112,55,255,23,113,56,255, + 23,113,56,255,23,113,56,255,23,114,57,255,23,114,57,255, + 23,115,58,255,23,115,58,255,24,116,59,255,24,116,59,255, + 25,117,60,255,25,117,60,255,25,118,61,255,26,118,61,255, + 26,119,62,255,26,119,62,255,27,120,63,255,28,121,64,255, + 28,121,64,255,29,122,65,255,30,123,66,255,30,124,68,255, + 31,124,69,255,31,125,70,255,32,126,71,255,33,127,73,255, + 34,127,74,255,35,128,75,255,36,129,77,255,37,130,78,255, + 37,131,80,255,38,132,81,255,39,133,83,255,41,134,84,255, + 42,135,86,255,43,136,87,255,44,137,89,255,46,138,91,255, + 47,139,93,255,48,140,95,255,50,141,98,255,52,143,100,255, + 54,144,102,255,55,145,104,255,57,146,107,255,59,147,109,255, + 61,148,112,255,62,149,114,255,64,150,117,255,66,152,119,255, + 67,153,122,255,69,154,124,255,71,155,127,255,73,157,129,255, + 75,158,132,255,77,159,134,255,79,160,137,255,81,161,139,255, + 82,162,142,255,84,163,144,255,86,164,147,255,88,165,150,255, + 90,166,153,255,92,167,155,255,94,168,158,255,96,169,160,255, + 98,170,163,255,100,171,165,255,102,172,168,255,104,173,170,255, + 105,174,172,255,107,175,174,255,109,176,177,255,110,177,179,255, + 112,177,181,255,113,178,183,255,115,179,185,255,116,180,188,255, + 118,180,190,255,119,181,192,255,120,182,194,255,121,182,196,255, + 122,183,198,255,123,183,199,255,124,184,201,255,125,184,202,255, + 125,185,204,255,126,185,205,255,127,186,207,255,127,186,208,255, + 128,187,210,255,128,187,211,255,129,187,212,255,129,188,213,255, + 130,188,214,255,130,188,215,255,130,188,216,255,130,189,217,255, + 130,189,217,255,130,189,218,255,130,189,219,255,129,189,219,255, + 129,189,220,255,129,189,220,255,128,189,221,255,128,189,221,255, + 127,189,222,255,127,189,222,255,126,189,222,255,126,188,223,255, + 125,188,223,255,125,188,223,255,124,188,223,255,123,188,224,255, + 123,188,224,255,122,188,224,255,121,188,224,255,120,187,224,255, + 120,187,224,255,119,187,224,255,118,187,224,255,117,187,223,255, + 117,187,223,255,116,187,223,255,115,187,223,255,114,186,223,255, + 113,186,223,255,112,186,223,255,111,186,223,255,110,185,222,255, + 109,185,222,255,108,185,222,255,107,185,222,255,106,184,221,255, + 106,184,221,255,105,184,221,255,104,184,221,255,103,183,221,255, + 102,183,221,255,101,183,221,255,100,183,221,255,99,182,220,255, + 98,182,220,255,97,182,220,255,96,182,220,255,95,182,219,255, + 94,182,219,255,93,182,219,255,92,181,219,255,91,181,218,255, + 90,180,218,255,89,180,218,255,88,180,218,255,87,179,217,255, + 86,179,217,255,85,179,217,255,84,179,217,255,83,178,216,255, + 82,178,216,255,81,178,216,255,80,178,216,255,79,177,215,255, + 78,177,215,255,77,177,215,255,76,177,215,255,75,176,214,255, + 74,176,214,255,73,176,214,255,72,176,213,255,71,175,213,255, + 70,175,212,255,69,175,212,255,68,175,212,255,67,175,212,255, + 65,174,211,255,64,174,211,255,63,174,211,255,62,173,210,255, + 61,173,210,255,60,172,209,255,59,172,209,255,58,172,208,255, + 56,171,208,255,55,171,207,255,54,171,207,255,53,171,206,255, + 52,170,206,255,51,170,205,255,50,170,205,255,49,169,204,255, + 48,169,204,255,47,168,203,255,46,168,203,255,45,168,202,255, + 43,167,202,255,42,167,201,255,41,167,201,255,40,166,200,255, + 39,166,200,255,38,165,199,255,37,165,199,255,36,165,198,255, + 35,164,198,255,34,164,197,255,33,164,197,255,32,163,196,255, + 31,163,196,255,30,162,195,255,29,162,195,255,29,162,194,255, + 28,161,194,255,27,161,193,255,26,161,193,255,26,160,192,255, + 25,160,192,255,24,159,191,255,24,159,191,255,23,159,190,255, + 23,158,190,255,22,158,189,255,22,158,189,255,21,158,188,255, + 21,157,188,255,20,157,187,255,19,157,187,255,19,157,187,255, + 18,156,186,255,17,156,186,255,17,156,186,255,17,155,185,255, + 16,155,185,255,16,154,184,255,16,154,184,255,15,154,183,255, + 15,153,183,255,14,153,182,255,14,153,182,255,14,153,182,255, + 13,152,181,255,13,152,181,255,13,152,181,255,13,152,180,255, + 12,151,180,255,12,151,179,255,12,151,179,255,12,151,179,255, + 11,150,178,255,11,150,178,255,11,150,178,255,11,150,178,255, + 10,149,177,255,10,149,177,255,10,149,177,255,10,149,177,255, + 10,148,176,255,10,148,176,255,10,148,176,255,10,147,176,255, + 9,147,175,255,9,146,175,255,9,146,175,255,9,146,175,255, + 9,145,174,255,9,145,174,255,9,145,174,255,9,145,174,255, + 9,144,173,255,9,144,173,255,9,144,173,255,9,144,173,255, + 8,143,172,255,8,143,172,255,8,143,172,255,8,143,172,255, + 8,143,171,255,8,143,171,255,8,143,171,255,8,143,171,255, + 8,142,170,255,8,142,170,255,8,142,170,255,8,142,170,255, + 8,141,169,255,8,141,169,255,8,141,169,255,8,141,169,255, + 8,140,168,255,8,140,168,255,8,140,168,255,8,140,168,255, + 7,139,167,255,7,139,167,255,7,139,167,255,7,139,167,255, + 7,138,166,255,7,138,166,255,7,138,166,255,7,138,166,255, + 7,137,165,255,7,137,165,255,7,137,165,255,7,137,165,255, + 6,136,164,255,6,136,164,255,6,136,164,255,6,136,164,255, + 6,135,163,255,6,135,163,255,6,135,163,255,6,135,163,255, + 6,134,163,255,6,134,163,255,6,134,163,255,6,134,163,255, + 6,133,162,255,6,133,162,255,6,133,162,255,6,133,162,255, + 6,132,161,255,6,132,161,255,6,132,161,255,6,132,161,255, + 6,131,160,255,6,131,160,255,6,131,160,255,6,131,160,255, + 5,130,160,255,5,130,160,255,5,130,160,255,5,130,160,255, + 5,129,159,255,5,129,159,255,5,129,159,255,5,129,159,255, + 5,128,158,255,5,128,158,255,5,128,158,255,5,128,158,255, + 5,127,157,255,5,127,157,255,5,127,157,255,5,127,157,255, + 5,126,156,255,5,126,156,255,5,126,156,255,5,126,156,255, + 5,125,155,255,5,125,155,255,5,125,155,255,5,124,155,255, + 5,124,154,255,5,123,154,255,5,123,154,255,5,123,154,255, + 5,122,153,255,5,122,153,255,5,122,153,255,5,121,153,255, + 4,121,152,255,4,120,152,255,4,120,152,255,4,120,151,255, + 4,119,151,255,4,119,150,255,4,119,150,255,4,119,150,255, + 4,118,149,255,4,118,149,255,4,118,149,255,4,118,148,255, + 4,117,148,255,4,117,147,255,4,117,147,255,4,117,147,255, + 4,116,146,255,4,116,146,255,4,116,146,255,4,116,146,255, + 3,115,145,255,3,115,145,255,3,115,145,255,3,115,145,255, + 3,114,144,255,3,114,144,255,3,114,144,255,3,114,144,255, + 3,113,143,255,3,113,143,255,3,113,143,255,3,113,143,255, + 4,113,142,255,4,113,142,255,4,113,142,255,4,113,142,255, + 4,112,141,255,4,112,141,255,4,112,141,255,4,112,141,255, + 4,112,140,255,4,112,140,255,4,112,140,255,4,112,140,255, + 4,111,139,255,4,111,139,255,4,111,139,255,4,111,139,255, + 4,111,138,255,4,111,138,255,4,111,138,255,4,111,138,255, + 4,111,137,255,4,111,137,255,4,111,137,255,4,111,136,255, + 4,110,136,255,4,110,135,255,4,110,135,255,4,110,135,255, + 4,110,134,255,4,110,134,255,4,110,134,255,4,110,134,255, + 4,109,133,255,4,109,133,255,4,109,133,255,4,109,132,255, + 4,109,132,255,4,109,131,255,4,109,131,255,4,109,131,255, + 4,108,130,255,4,108,130,255,4,108,130,255,4,108,129,255, + 4,108,129,255,4,108,128,255,4,108,128,255,4,108,127,255, + 4,107,127,255,4,107,126,255,4,107,126,255,4,107,125,255, + 4,106,125,255,4,106,124,255,4,106,123,255,4,106,123,255, + 5,105,122,255,5,105,121,255,5,105,121,255,5,105,120,255, + 5,104,120,255,5,104,119,255,5,104,118,255,5,104,118,255, + 5,103,117,255,5,103,116,255,5,103,115,255,5,103,115,255, + 5,102,114,255,5,102,113,255,5,102,112,255,5,101,112,255, + 5,101,111,255,5,100,110,255,5,100,109,255,5,99,109,255, + 5,99,108,255,5,98,107,255,5,98,106,255,5,97,105,255, + 5,97,104,255,5,96,103,255,5,96,103,255,5,96,102,255, + 4,95,101,255,4,95,100,255,4,95,99,255,4,94,98,255, + 4,94,97,255,4,93,96,255,4,93,96,255,4,92,95,255, + 4,92,94,255,4,91,93,255,4,91,93,255,4,91,92,255, + 4,90,91,255,4,90,90,255,4,90,89,255,4,90,88,255, + 4,89,87,255,4,89,86,255,4,89,86,255,4,89,85,255, + 4,88,84,255,4,88,83,255,4,88,83,255,4,87,82,255, + 4,87,81,255,4,86,80,255,4,86,80,255,4,86,79,255, + 4,86,78,255,4,86,77,255,4,86,77,255,4,85,76,255, + 4,85,75,255,4,84,74,255,4,84,74,255,4,84,73,255, + 4,83,72,255,4,83,71,255,4,83,71,255,4,83,70,255, + 5,82,70,255,5,82,69,255,5,82,69,255,5,81,68,255, + 5,81,68,255,5,80,67,255,5,80,67,255,5,80,66,255, + 5,79,66,255,5,79,65,255,5,79,65,255,5,78,64,255, + 5,78,64,255,5,77,63,255,5,77,63,255,5,76,62,255, + 5,76,62,255,5,75,61,255,5,75,61,255,5,74,60,255, + 5,74,60,255,5,73,59,255,5,73,59,255,5,72,59,255, + 5,72,58,255,5,71,58,255,5,71,58,255,5,70,57,255, + 5,70,57,255,5,69,56,255,5,69,56,255,5,68,55,255, + 5,68,55,255,5,67,54,255,5,67,54,255,5,66,53,255, + 5,66,53,255,5,65,52,255,5,65,52,255,5,64,51,255, + 4,64,51,255,4,63,50,255,4,63,50,255,4,62,49,255, + 4,62,49,255,4,61,48,255,4,61,48,255,4,60,47,255, + 4,60,47,255,4,59,46,255,4,59,46,255,4,58,46,255, + 4,58,45,255,4,57,45,255,4,57,45,255,4,57,44,255, + 4,56,44,255,4,56,43,255,4,56,43,255,4,55,43,255, + 4,55,42,255,4,54,42,255,4,54,42,255,4,53,42,255, + 4,53,41,255,4,52,41,255,4,52,41,255,4,51,40,255, + 4,51,40,255,4,50,39,255,4,50,39,255,4,50,39,255, + 4,49,38,255,4,49,38,255,4,49,38,255,4,48,38,255, + 4,48,37,255,4,47,37,255,4,47,37,255,4,47,36,255, + 4,46,36,255,4,46,35,255,4,46,35,255,4,45,35,255, + 4,45,34,255,4,44,34,255,4,44,34,255,4,44,34,255, + 4,43,34,255,4,43,34,255,4,43,34,255,4,43,34,255, + 4,42,33,255,4,42,33,255,4,42,33,255,4,42,33,255, + 4,41,32,255,4,41,32,255,4,41,32,255,4,41,32,255, + 4,40,32,255,4,40,32,255,4,40,32,255,4,40,32,255, + 68,86,28,255,68,86,28,255,68,86,28,255,68,86,28,255, + 68,87,28,255,68,87,28,255,68,87,28,255,68,88,28,255, + 68,88,29,255,68,89,29,255,68,89,29,255,68,89,29,255, + 68,90,30,255,68,90,30,255,68,90,30,255,68,91,30,255, + 67,91,31,255,67,92,31,255,67,92,31,255,67,93,31,255, + 66,93,32,255,66,94,32,255,66,94,32,255,65,94,32,255, + 65,95,33,255,64,95,33,255,64,95,33,255,63,95,33,255, + 63,96,34,255,62,96,34,255,62,96,34,255,61,96,34,255, + 61,96,35,255,60,96,35,255,60,96,35,255,59,96,36,255, + 58,96,36,255,57,96,37,255,56,96,37,255,55,96,37,255, + 54,96,38,255,53,96,38,255,52,96,38,255,51,96,39,255, + 50,95,39,255,49,95,40,255,49,95,40,255,48,95,40,255, + 47,94,41,255,46,94,41,255,45,94,41,255,44,94,41,255, + 43,93,42,255,42,93,42,255,41,93,42,255,40,93,42,255, + 39,93,43,255,38,93,43,255,38,93,43,255,37,93,43,255, + 36,92,44,255,35,92,44,255,35,92,44,255,34,92,44,255, + 33,92,45,255,32,92,45,255,32,92,45,255,32,92,45,255, + 31,92,46,255,31,92,46,255,31,92,46,255,30,92,46,255, + 30,93,47,255,29,93,47,255,29,93,47,255,29,93,47,255, + 28,94,48,255,28,94,48,255,28,94,48,255,28,94,48,255, + 28,95,49,255,28,95,49,255,28,95,49,255,28,95,49,255, + 27,95,50,255,27,95,50,255,27,95,50,255,27,95,50,255, + 27,96,51,255,27,96,51,255,27,96,51,255,27,96,51,255, + 27,97,52,255,27,97,52,255,27,97,52,255,27,97,53,255, + 27,97,53,255,27,97,54,255,27,97,54,255,27,97,54,255, + 26,97,55,255,26,97,55,255,26,97,55,255,26,97,56,255, + 26,97,56,255,26,97,57,255,26,97,57,255,26,97,57,255, + 25,96,58,255,25,96,58,255,25,96,58,255,25,96,58,255, + 24,97,58,255,24,97,58,255,24,97,58,255,24,97,58,255, + 23,96,58,255,23,96,58,255,23,96,58,255,23,96,58,255, + 22,96,58,255,22,96,58,255,22,96,58,255,22,96,58,255, + 21,96,58,255,21,96,58,255,21,96,58,255,21,96,58,255, + 20,95,58,255,20,95,58,255,20,95,58,255,20,95,58,255, + 19,95,57,255,19,95,57,255,19,95,57,255,19,95,57,255, + 18,94,56,255,18,94,56,255,18,94,56,255,18,94,56,255, + 17,94,55,255,17,94,55,255,17,94,55,255,17,94,55,255, + 16,93,54,255,16,93,54,255,16,93,54,255,16,93,54,255, + 15,93,54,255,15,93,54,255,15,93,54,255,15,93,54,255, + 15,92,53,255,15,92,53,255,15,92,53,255,15,92,53,255, + 14,92,52,255,14,92,52,255,14,92,52,255,14,92,52,255, + 13,92,51,255,13,92,51,255,13,92,51,255,13,92,51,255, + 12,92,51,255,12,92,51,255,12,92,51,255,12,92,51,255, + 12,91,51,255,12,91,51,255,12,91,51,255,12,91,51,255, + 11,91,50,255,11,91,50,255,11,91,50,255,11,91,50,255, + 11,92,50,255,11,92,50,255,11,92,50,255,11,92,50,255, + 10,91,50,255,10,91,50,255,10,91,50,255,10,91,50,255, + 10,91,50,255,10,91,50,255,10,91,50,255,10,91,50,255, + 10,91,50,255,10,91,50,255,10,91,50,255,10,91,50,255, + 10,90,50,255,10,90,50,255,10,90,50,255,10,90,50,255, + 11,90,49,255,11,90,49,255,11,90,49,255,11,90,49,255, + 11,91,49,255,11,91,49,255,11,91,49,255,11,91,49,255, + 12,91,49,255,12,91,49,255,12,91,49,255,12,91,49,255, + 12,92,49,255,12,92,49,255,12,92,49,255,12,93,49,255, + 13,93,49,255,13,94,49,255,13,94,49,255,13,94,49,255, + 14,95,49,255,14,95,49,255,14,95,49,255,14,96,49,255, + 15,96,49,255,15,97,49,255,15,97,49,255,15,98,49,255, + 16,98,49,255,16,99,49,255,16,99,49,255,16,100,49,255, + 17,100,49,255,17,101,49,255,17,101,49,255,17,101,49,255, + 17,102,50,255,17,102,50,255,17,102,50,255,17,102,50,255, + 18,103,50,255,18,103,50,255,18,103,50,255,18,103,50,255, + 18,104,50,255,18,104,50,255,18,104,50,255,18,104,50,255, + 18,105,51,255,18,105,51,255,18,105,51,255,18,105,51,255, + 19,106,51,255,19,106,51,255,19,106,51,255,19,106,51,255, + 19,107,52,255,19,107,52,255,19,107,52,255,19,107,52,255, + 20,107,53,255,20,107,53,255,20,107,53,255,20,107,53,255, + 20,108,54,255,20,108,54,255,20,108,54,255,20,109,54,255, + 21,109,54,255,21,110,54,255,21,110,54,255,21,110,55,255, + 21,111,55,255,21,111,56,255,21,111,56,255,21,112,56,255, + 22,112,57,255,22,113,57,255,22,113,57,255,22,114,58,255, + 22,114,58,255,22,115,59,255,22,115,59,255,23,116,60,255, + 23,116,60,255,24,117,61,255,24,117,61,255,24,118,62,255, + 25,119,62,255,25,119,63,255,25,120,63,255,26,121,64,255, + 27,122,65,255,27,122,66,255,28,123,67,255,29,124,68,255, + 29,125,69,255,30,125,70,255,30,126,71,255,31,127,73,255, + 32,128,74,255,33,128,76,255,34,129,77,255,35,130,79,255, + 36,131,80,255,36,132,82,255,37,133,83,255,38,134,85,255, + 40,135,87,255,41,136,89,255,42,137,90,255,44,138,92,255, + 45,139,94,255,47,140,96,255,48,141,98,255,50,142,100,255, + 51,143,102,255,53,144,104,255,54,145,106,255,56,146,109,255, + 58,148,111,255,60,149,114,255,61,150,116,255,63,151,119,255, + 65,152,122,255,67,153,125,255,69,154,127,255,71,155,130,255, + 73,157,132,255,75,158,135,255,77,159,137,255,79,160,140,255, + 81,162,142,255,83,163,145,255,85,164,147,255,87,165,150,255, + 89,166,152,255,90,167,155,255,92,168,157,255,94,169,160,255, + 96,170,162,255,98,171,165,255,100,172,167,255,102,173,170,255, + 104,174,172,255,105,175,175,255,107,176,177,255,109,177,180,255, + 110,178,182,255,112,178,184,255,113,179,186,255,115,180,188,255, + 116,181,190,255,118,181,192,255,119,182,194,255,120,183,196,255, + 121,183,197,255,122,184,199,255,123,184,201,255,124,185,203,255, + 125,185,204,255,125,186,206,255,126,186,207,255,127,186,208,255, + 127,187,210,255,128,187,211,255,128,187,212,255,128,187,213,255, + 129,188,214,255,129,188,215,255,129,188,216,255,129,188,217,255, + 130,189,218,255,130,189,218,255,130,189,219,255,130,189,220,255, + 129,189,220,255,129,189,221,255,129,189,221,255,129,189,222,255, + 128,189,222,255,128,189,223,255,128,189,223,255,127,189,223,255, + 126,189,224,255,126,189,224,255,125,189,224,255,124,189,224,255, + 124,188,224,255,123,188,224,255,123,188,224,255,122,188,224,255, + 121,188,224,255,121,188,224,255,120,188,224,255,119,188,224,255, + 118,187,224,255,117,187,224,255,116,187,224,255,115,187,224,255, + 114,186,223,255,113,186,223,255,112,186,223,255,111,186,223,255, + 110,185,223,255,109,185,223,255,108,185,223,255,107,185,223,255, + 106,184,222,255,106,184,222,255,105,184,222,255,104,184,222,255, + 103,184,221,255,102,184,221,255,101,184,221,255,100,184,221,255, + 99,183,221,255,98,183,221,255,97,183,221,255,96,183,221,255, + 95,182,220,255,95,182,220,255,94,182,220,255,93,182,220,255, + 92,181,219,255,91,181,219,255,90,181,219,255,89,181,219,255, + 88,180,218,255,87,180,218,255,86,180,218,255,85,180,218,255, + 84,179,217,255,83,179,217,255,82,179,217,255,81,179,217,255, + 80,178,216,255,79,178,216,255,78,178,216,255,77,178,216,255, + 76,177,215,255,75,177,215,255,74,177,215,255,73,176,214,255, + 72,176,214,255,71,175,213,255,70,175,213,255,69,175,213,255, + 68,175,213,255,66,174,212,255,65,174,212,255,64,174,212,255, + 63,174,211,255,62,173,211,255,61,173,210,255,60,173,210,255, + 59,172,209,255,57,172,209,255,56,171,208,255,55,171,208,255, + 54,171,207,255,53,170,207,255,52,170,206,255,51,170,206,255, + 50,169,205,255,49,169,205,255,48,168,204,255,47,168,204,255, + 46,168,203,255,44,167,203,255,43,167,202,255,42,167,202,255, + 41,167,201,255,40,166,201,255,39,166,200,255,38,166,200,255, + 37,165,199,255,36,165,199,255,35,164,198,255,34,164,198,255, + 33,164,197,255,32,163,197,255,31,163,196,255,30,163,196,255, + 30,163,195,255,29,162,195,255,28,162,194,255,27,162,194,255, + 27,161,193,255,26,161,193,255,25,160,192,255,24,160,192,255, + 24,160,191,255,23,159,191,255,22,159,190,255,22,159,190,255, + 21,159,189,255,21,158,189,255,20,158,188,255,19,158,188,255, + 19,158,188,255,18,157,187,255,17,157,187,255,17,157,187,255, + 17,156,186,255,16,156,186,255,16,155,185,255,16,155,185,255, + 16,155,184,255,15,154,184,255,15,154,183,255,15,154,183,255, + 14,154,183,255,14,153,182,255,13,153,182,255,13,153,182,255, + 13,153,181,255,12,152,181,255,12,152,180,255,12,152,180,255, + 12,152,180,255,12,151,179,255,12,151,179,255,12,151,179,255, + 12,151,179,255,11,150,178,255,11,150,178,255,11,150,178,255, + 11,150,178,255,11,149,177,255,11,149,177,255,11,149,177,255, + 11,148,177,255,10,148,176,255,10,147,176,255,10,147,176,255, + 10,147,176,255,10,146,175,255,10,146,175,255,10,146,175,255, + 10,146,175,255,9,145,174,255,9,145,174,255,9,145,174,255, + 9,145,174,255,9,144,173,255,9,144,173,255,9,144,173,255, + 9,144,173,255,9,144,172,255,9,144,172,255,9,144,172,255, + 9,144,172,255,8,143,171,255,8,143,171,255,8,143,171,255, + 8,143,171,255,8,142,170,255,8,142,170,255,8,142,170,255, + 8,142,170,255,8,141,169,255,8,141,169,255,8,141,169,255, + 8,141,169,255,8,140,168,255,8,140,168,255,8,140,168,255, + 8,140,168,255,7,139,167,255,7,139,167,255,7,139,167,255, + 7,139,167,255,7,138,166,255,7,138,166,255,7,138,166,255, + 7,137,166,255,7,137,165,255,7,136,165,255,7,136,165,255, + 7,136,165,255,6,135,164,255,6,135,164,255,6,135,164,255, + 6,135,164,255,6,134,163,255,6,134,163,255,6,134,163,255, + 6,134,163,255,6,133,162,255,6,133,162,255,6,133,162,255, + 6,133,162,255,6,132,161,255,6,132,161,255,6,132,161,255, + 6,132,161,255,6,131,161,255,6,131,161,255,6,131,161,255, + 6,131,161,255,6,130,160,255,6,130,160,255,6,130,160,255, + 6,130,160,255,5,129,159,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,128,159,255,5,128,159,255,5,128,159,255, + 5,128,159,255,5,127,158,255,5,127,158,255,5,127,158,255, + 5,127,158,255,5,126,157,255,5,126,157,255,5,126,157,255, + 5,126,157,255,5,125,156,255,5,125,156,255,5,125,156,255, + 5,124,155,255,4,124,155,255,4,123,154,255,4,123,154,255, + 4,123,154,255,4,122,153,255,4,122,153,255,4,122,153,255, + 4,121,153,255,4,121,152,255,4,120,152,255,4,120,152,255, + 4,120,151,255,4,119,151,255,4,119,150,255,4,119,150,255, + 4,119,150,255,3,118,149,255,3,118,149,255,3,118,149,255, + 3,118,149,255,3,117,148,255,3,117,148,255,3,117,148,255, + 3,117,148,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,115,146,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,114,145,255,3,114,145,255,3,114,145,255, + 3,114,145,255,3,113,144,255,3,113,144,255,3,113,144,255, + 3,113,144,255,3,113,143,255,3,113,143,255,3,113,143,255, + 3,113,143,255,3,113,142,255,3,113,142,255,3,113,142,255, + 3,113,142,255,3,112,141,255,3,112,141,255,3,112,141,255, + 3,112,141,255,3,112,140,255,3,112,140,255,3,112,140,255, + 3,112,140,255,4,111,139,255,4,111,139,255,4,111,139,255, + 4,111,139,255,4,111,138,255,4,111,138,255,4,111,138,255, + 4,111,138,255,4,111,137,255,4,111,137,255,4,111,137,255, + 4,111,137,255,4,111,136,255,4,111,136,255,4,111,136,255, + 4,111,136,255,4,110,135,255,4,110,135,255,4,110,135,255, + 4,110,134,255,4,110,134,255,4,110,133,255,4,110,133,255, + 4,110,132,255,4,109,132,255,4,109,131,255,4,109,131,255, + 4,109,131,255,4,109,130,255,4,109,130,255,4,109,129,255, + 4,109,129,255,4,108,128,255,4,108,127,255,4,108,127,255, + 4,108,126,255,4,107,126,255,4,107,125,255,4,107,125,255, + 4,107,124,255,5,106,124,255,5,106,123,255,5,106,122,255, + 5,106,122,255,5,105,121,255,5,105,120,255,5,105,119,255, + 5,105,119,255,5,104,118,255,5,104,117,255,5,104,117,255, + 5,104,116,255,5,103,116,255,5,103,115,255,5,103,114,255, + 5,102,113,255,5,102,112,255,5,101,111,255,5,101,110,255, + 5,100,110,255,5,100,109,255,5,99,108,255,5,99,107,255, + 5,98,107,255,5,98,106,255,5,97,105,255,5,97,104,255, + 5,97,103,255,4,96,102,255,4,96,101,255,4,96,101,255, + 4,95,100,255,4,95,99,255,4,94,98,255,4,94,97,255, + 4,93,96,255,4,93,95,255,4,92,94,255,4,92,94,255, + 4,92,93,255,4,91,92,255,4,91,91,255,4,91,90,255, + 4,90,89,255,4,90,88,255,4,89,87,255,4,89,87,255, + 4,89,86,255,4,88,85,255,4,88,84,255,4,88,84,255, + 4,88,83,255,4,87,82,255,4,87,81,255,4,87,81,255, + 4,87,80,255,4,86,79,255,4,86,78,255,4,86,78,255, + 4,86,77,255,4,85,77,255,4,85,76,255,4,85,76,255, + 4,84,75,255,4,84,74,255,4,83,73,255,4,83,73,255, + 4,83,72,255,4,82,71,255,4,82,70,255,4,82,70,255, + 4,82,69,255,5,81,69,255,5,81,68,255,5,81,68,255, + 5,81,67,255,5,80,67,255,5,80,66,255,5,80,66,255, + 5,79,65,255,5,79,65,255,5,78,64,255,5,78,64,255, + 5,77,63,255,5,77,63,255,5,76,62,255,5,76,62,255, + 5,75,61,255,5,75,61,255,5,74,60,255,5,74,60,255, + 5,73,60,255,5,72,59,255,5,71,59,255,5,71,59,255, + 5,70,58,255,5,70,58,255,5,69,57,255,5,69,57,255, + 5,68,56,255,5,68,56,255,5,67,55,255,5,67,55,255, + 5,66,54,255,5,66,54,255,5,65,53,255,5,65,53,255, + 5,64,52,255,4,64,52,255,4,63,51,255,4,63,51,255, + 4,62,50,255,4,62,50,255,4,61,49,255,4,61,49,255, + 4,60,48,255,4,60,48,255,4,59,47,255,4,59,47,255, + 4,58,46,255,4,58,46,255,4,57,45,255,4,57,45,255, + 4,56,44,255,4,56,44,255,4,55,43,255,4,55,43,255, + 4,55,43,255,4,54,42,255,4,54,42,255,4,54,42,255, + 4,53,42,255,4,53,41,255,4,52,41,255,4,52,41,255, + 4,51,40,255,4,51,40,255,4,50,39,255,4,50,39,255, + 4,50,39,255,4,49,38,255,4,49,38,255,4,49,38,255, + 4,48,38,255,4,48,37,255,4,47,37,255,4,47,37,255, + 4,47,37,255,4,46,36,255,4,46,36,255,4,46,36,255, + 4,45,36,255,4,45,35,255,4,44,35,255,4,44,35,255, + 4,44,35,255,4,43,34,255,4,43,34,255,4,43,34,255, + 4,43,34,255,4,42,34,255,4,42,34,255,4,42,34,255, + 4,42,34,255,4,41,33,255,4,41,33,255,4,41,33,255, + 4,41,33,255,4,40,33,255,4,40,33,255,4,40,33,255, + 4,40,33,255,68,86,28,255,68,86,28,255,68,86,28,255, + 68,86,28,255,67,87,28,255,67,87,28,255,67,87,28,255, + 67,87,28,255,68,88,29,255,68,88,29,255,68,88,29,255, + 68,89,29,255,67,89,30,255,67,90,30,255,67,90,30,255, + 67,90,30,255,66,91,31,255,66,91,31,255,66,91,31,255, + 66,92,31,255,65,92,32,255,65,93,32,255,65,93,32,255, + 64,93,32,255,64,94,33,255,63,94,33,255,63,94,33,255, + 62,94,33,255,62,95,34,255,61,95,34,255,61,95,34,255, + 60,95,34,255,60,95,35,255,59,95,35,255,59,95,35,255, + 58,95,36,255,57,95,36,255,56,95,37,255,55,95,37,255, + 54,95,37,255,53,95,38,255,52,95,38,255,51,95,38,255, + 50,95,39,255,49,94,39,255,48,94,40,255,48,94,40,255, + 47,94,40,255,46,93,41,255,45,93,41,255,44,93,41,255, + 43,93,41,255,42,92,42,255,41,92,42,255,40,92,42,255, + 39,92,42,255,38,92,43,255,37,92,43,255,37,92,43,255, + 36,92,43,255,35,91,44,255,34,91,44,255,34,91,44,255, + 33,91,44,255,32,91,45,255,31,91,45,255,31,91,45,255, + 31,91,45,255,30,91,46,255,30,91,46,255,30,91,46,255, + 29,91,46,255,29,92,47,255,28,92,47,255,28,92,47,255, + 28,92,47,255,27,93,48,255,27,93,48,255,27,93,48,255, + 27,93,48,255,27,94,49,255,27,94,49,255,27,94,49,255, + 27,94,49,255,26,94,50,255,26,94,50,255,26,94,50,255, + 26,94,51,255,26,95,51,255,26,95,52,255,26,95,52,255, + 26,95,52,255,26,96,53,255,26,96,53,255,26,96,53,255, + 26,96,54,255,26,96,54,255,26,96,55,255,26,96,55,255, + 26,96,55,255,25,96,56,255,25,96,56,255,25,96,56,255, + 25,96,57,255,25,97,57,255,25,97,58,255,25,97,58,255, + 25,97,58,255,24,96,59,255,24,96,59,255,24,96,59,255, + 24,96,59,255,23,97,59,255,23,97,59,255,23,97,59,255, + 23,97,59,255,22,96,59,255,22,96,59,255,22,96,59,255, + 22,96,59,255,21,96,59,255,21,96,59,255,21,96,59,255, + 21,96,59,255,20,96,59,255,20,96,59,255,20,96,59,255, + 20,96,59,255,19,95,59,255,19,95,59,255,19,95,59,255, + 19,95,59,255,18,95,58,255,18,95,58,255,18,95,58,255, + 18,95,58,255,17,94,57,255,17,94,57,255,17,94,57,255, + 17,94,57,255,16,94,56,255,16,94,56,255,16,94,56,255, + 16,94,56,255,15,93,55,255,15,93,55,255,15,93,55,255, + 15,93,55,255,14,92,55,255,14,92,55,255,14,92,55,255, + 14,92,55,255,14,92,54,255,14,92,54,255,14,92,54,255, + 14,92,54,255,13,92,53,255,13,92,53,255,13,92,53,255, + 13,92,53,255,12,92,52,255,12,92,52,255,12,92,52,255, + 12,92,52,255,11,92,52,255,11,92,52,255,11,92,52,255, + 11,92,52,255,11,91,52,255,11,91,52,255,11,91,52,255, + 11,91,52,255,10,91,51,255,10,91,51,255,10,91,51,255, + 10,91,51,255,10,92,51,255,10,92,51,255,10,92,51,255, + 10,92,51,255,9,91,50,255,9,91,50,255,9,91,50,255, + 9,91,50,255,9,91,50,255,9,91,50,255,9,91,50,255, + 9,91,50,255,9,91,50,255,9,91,50,255,9,91,50,255, + 9,91,50,255,9,90,50,255,9,90,50,255,9,90,50,255, + 9,90,50,255,10,90,50,255,10,90,50,255,10,90,50,255, + 10,90,50,255,10,91,50,255,10,91,50,255,10,91,50,255, + 10,91,50,255,11,91,49,255,11,91,49,255,11,91,49,255, + 11,91,49,255,11,92,49,255,11,92,49,255,11,92,49,255, + 11,93,49,255,12,93,49,255,12,94,49,255,12,94,49,255, + 12,94,49,255,13,95,49,255,13,95,49,255,13,95,49,255, + 13,96,49,255,14,96,49,255,14,97,49,255,14,97,49,255, + 14,98,49,255,15,98,49,255,15,99,49,255,15,99,49,255, + 15,100,49,255,16,100,50,255,16,101,50,255,16,101,50,255, + 16,101,50,255,16,102,50,255,16,102,50,255,16,102,50,255, + 16,102,50,255,17,103,51,255,17,103,51,255,17,103,51,255, + 17,103,51,255,17,104,51,255,17,104,51,255,17,104,51,255, + 17,104,51,255,17,105,52,255,17,105,52,255,17,105,52,255, + 17,105,52,255,18,106,52,255,18,106,52,255,18,106,52,255, + 18,106,52,255,18,107,53,255,18,107,53,255,18,107,53,255, + 18,107,53,255,19,107,54,255,19,107,54,255,19,107,54,255, + 19,107,54,255,19,108,55,255,19,108,55,255,19,108,55,255, + 19,109,55,255,20,109,55,255,20,110,55,255,20,110,55,255, + 20,110,56,255,20,111,56,255,20,111,57,255,20,111,57,255, + 20,112,57,255,21,112,58,255,21,113,58,255,21,113,58,255, + 21,114,59,255,21,114,59,255,21,115,60,255,21,115,60,255, + 22,116,61,255,22,116,61,255,23,117,62,255,23,117,62,255, + 23,118,63,255,24,119,63,255,24,119,64,255,24,120,64,255, + 25,121,65,255,26,122,66,255,26,122,67,255,27,123,68,255, + 28,124,69,255,28,125,71,255,29,125,72,255,29,126,73,255, + 30,127,75,255,31,128,76,255,32,128,78,255,33,129,79,255, + 34,130,81,255,35,131,82,255,35,132,84,255,36,133,85,255, + 37,134,87,255,39,135,89,255,40,136,91,255,41,137,92,255, + 43,138,94,255,44,139,96,255,46,140,98,255,47,141,100,255, + 49,142,103,255,51,144,105,255,53,145,107,255,54,146,109,255, + 56,147,112,255,58,148,114,255,60,149,117,255,61,150,119,255, + 63,151,122,255,65,153,125,255,67,154,128,255,69,155,130,255, + 71,156,133,255,73,158,135,255,75,159,138,255,77,160,140,255, + 79,161,143,255,81,162,145,255,83,163,148,255,85,164,150,255, + 87,165,153,255,89,166,155,255,90,167,158,255,92,168,160,255, + 94,169,163,255,96,170,165,255,98,171,168,255,100,172,170,255, + 102,173,173,255,104,174,175,255,105,175,177,255,107,176,179,255, + 109,177,182,255,110,178,184,255,112,178,186,255,113,179,188,255, + 115,180,190,255,116,181,192,255,118,181,194,255,119,182,196,255, + 120,183,198,255,121,183,199,255,122,184,201,255,123,184,202,255, + 124,185,204,255,125,185,205,255,125,186,207,255,126,186,208,255, + 127,186,209,255,127,187,211,255,128,187,212,255,128,187,213,255, + 128,187,214,255,129,188,215,255,129,188,216,255,129,188,217,255, + 129,188,218,255,130,189,219,255,130,189,219,255,130,189,220,255, + 130,189,221,255,129,189,221,255,129,189,222,255,129,189,222,255, + 129,189,223,255,128,189,223,255,128,189,224,255,128,189,224,255, + 127,189,224,255,126,189,225,255,126,189,225,255,125,189,225,255, + 124,189,225,255,124,188,225,255,123,188,225,255,123,188,225,255, + 122,188,225,255,121,188,225,255,121,188,225,255,120,188,225,255, + 119,188,225,255,118,187,225,255,118,187,225,255,117,187,225,255, + 116,187,225,255,115,186,224,255,114,186,224,255,113,186,224,255, + 112,186,224,255,111,185,224,255,110,185,224,255,109,185,224,255, + 108,185,224,255,107,184,223,255,107,184,223,255,106,184,223,255, + 105,184,223,255,104,184,222,255,103,184,222,255,102,184,222,255, + 101,184,222,255,100,183,222,255,99,183,222,255,98,183,222,255, + 97,183,222,255,96,182,221,255,96,182,221,255,95,182,221,255, + 94,182,221,255,93,181,220,255,92,181,220,255,91,181,220,255, + 90,181,220,255,89,180,219,255,88,180,219,255,87,180,219,255, + 86,180,219,255,85,179,218,255,84,179,218,255,83,179,218,255, + 82,179,218,255,81,178,217,255,80,178,217,255,79,178,217,255, + 78,178,217,255,77,177,216,255,76,177,216,255,75,177,216,255, + 74,177,215,255,73,176,215,255,72,176,214,255,71,176,214,255, + 70,176,214,255,69,176,214,255,67,175,213,255,66,175,213,255, + 65,175,213,255,64,174,212,255,63,174,212,255,62,173,211,255, + 61,173,211,255,60,173,210,255,58,172,210,255,57,172,209,255, + 56,172,209,255,55,172,208,255,54,171,208,255,53,171,207,255, + 52,171,207,255,51,170,206,255,50,170,206,255,49,169,205,255, + 48,169,205,255,47,169,204,255,45,168,204,255,44,168,203,255, + 43,168,203,255,42,168,202,255,41,167,202,255,40,167,201,255, + 39,167,201,255,38,166,200,255,37,166,200,255,36,165,199,255, + 35,165,199,255,34,165,198,255,33,164,198,255,32,164,197,255, + 31,164,197,255,31,164,196,255,30,163,196,255,29,163,195,255, + 28,163,195,255,28,162,194,255,27,162,194,255,26,161,193,255, + 25,161,193,255,25,161,192,255,24,160,192,255,23,160,191,255, + 23,160,191,255,22,160,190,255,22,159,190,255,21,159,189,255, + 20,159,189,255,20,159,189,255,19,158,188,255,18,158,188,255, + 18,158,188,255,18,157,187,255,17,157,187,255,17,156,186,255, + 17,156,186,255,16,156,185,255,16,155,185,255,15,155,184,255, + 15,155,184,255,15,155,184,255,14,154,183,255,14,154,183,255, + 14,154,183,255,14,154,182,255,13,153,182,255,13,153,181,255, + 13,153,181,255,13,153,181,255,12,152,180,255,12,152,180,255, + 12,152,180,255,12,152,180,255,11,151,179,255,11,151,179,255, + 11,151,179,255,11,151,179,255,11,150,178,255,11,150,178,255, + 11,150,178,255,11,149,178,255,10,149,177,255,10,148,177,255, + 10,148,177,255,10,148,177,255,10,147,176,255,10,147,176,255, + 10,147,176,255,10,147,176,255,9,146,175,255,9,146,175,255, + 9,146,175,255,9,146,175,255,9,145,174,255,9,145,174,255, + 9,145,174,255,9,145,174,255,9,145,173,255,9,145,173,255, + 9,145,173,255,9,145,173,255,8,144,172,255,8,144,172,255, + 8,144,172,255,8,144,172,255,8,143,171,255,8,143,171,255, + 8,143,171,255,8,143,171,255,8,142,170,255,8,142,170,255, + 8,142,170,255,8,142,170,255,8,141,169,255,8,141,169,255, + 8,141,169,255,8,141,169,255,7,140,168,255,7,140,168,255, + 7,140,168,255,7,140,168,255,7,139,167,255,7,139,167,255, + 7,139,167,255,7,138,167,255,7,138,166,255,7,137,166,255, + 7,137,166,255,7,137,166,255,6,136,165,255,6,136,165,255, + 6,136,165,255,6,136,165,255,6,135,164,255,6,135,164,255, + 6,135,164,255,6,135,164,255,6,134,163,255,6,134,163,255, + 6,134,163,255,6,134,163,255,6,133,162,255,6,133,162,255, + 6,133,162,255,6,133,162,255,6,132,161,255,6,132,161,255, + 6,132,161,255,6,132,161,255,6,131,161,255,6,131,161,255, + 6,131,161,255,6,131,161,255,5,130,160,255,5,130,160,255, + 5,130,160,255,5,130,160,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,128,158,255,5,128,158,255, + 5,128,158,255,5,128,158,255,5,127,157,255,5,127,157,255, + 5,127,157,255,5,127,157,255,5,126,156,255,5,126,156,255, + 5,126,156,255,5,125,156,255,4,125,155,255,4,124,155,255, + 4,124,155,255,4,124,155,255,4,123,154,255,4,123,154,255, + 4,123,154,255,4,122,154,255,4,122,153,255,4,121,153,255, + 4,121,153,255,4,121,152,255,4,120,152,255,4,120,151,255, + 4,120,151,255,4,120,151,255,3,119,150,255,3,119,150,255, + 3,119,150,255,3,119,150,255,3,118,149,255,3,118,149,255, + 3,118,149,255,3,118,149,255,3,117,148,255,3,117,148,255, + 3,117,148,255,3,117,148,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,114,145,255,3,114,145,255, + 3,114,145,255,3,114,145,255,3,114,144,255,3,114,144,255, + 3,114,144,255,3,114,144,255,3,114,143,255,3,114,143,255, + 3,114,143,255,3,114,143,255,3,113,142,255,3,113,142,255, + 3,113,142,255,3,113,142,255,3,113,141,255,3,113,141,255, + 3,113,141,255,3,113,141,255,4,112,140,255,4,112,140,255, + 4,112,140,255,4,112,140,255,4,112,139,255,4,112,139,255, + 4,112,139,255,4,112,139,255,4,112,138,255,4,112,138,255, + 4,112,138,255,4,112,138,255,4,112,137,255,4,112,137,255, + 4,112,137,255,4,112,137,255,4,111,136,255,4,111,136,255, + 4,111,136,255,4,111,135,255,4,111,135,255,4,111,134,255, + 4,111,134,255,4,111,134,255,4,110,133,255,4,110,133,255, + 4,110,133,255,4,110,132,255,4,110,132,255,4,110,131,255, + 4,110,131,255,4,110,130,255,4,109,130,255,4,109,129,255, + 4,109,129,255,4,109,128,255,4,108,128,255,4,108,127,255, + 4,108,127,255,4,108,126,255,5,107,126,255,5,107,125,255, + 5,107,124,255,5,107,124,255,5,106,123,255,5,106,122,255, + 5,106,121,255,5,106,121,255,5,105,120,255,5,105,119,255, + 5,105,119,255,5,105,118,255,5,104,118,255,5,104,117,255, + 5,104,116,255,5,103,115,255,5,103,114,255,5,102,113,255, + 5,102,112,255,5,101,112,255,5,101,111,255,5,100,110,255, + 5,100,109,255,5,99,109,255,5,99,108,255,5,98,107,255, + 5,98,106,255,5,98,105,255,4,97,104,255,4,97,103,255, + 4,97,103,255,4,96,102,255,4,96,101,255,4,95,100,255, + 4,95,99,255,4,94,98,255,4,94,97,255,4,93,96,255, + 4,93,96,255,4,93,95,255,4,92,94,255,4,92,93,255, + 4,92,92,255,4,91,91,255,4,91,90,255,4,90,89,255, + 4,90,89,255,4,90,88,255,4,89,87,255,4,89,86,255, + 4,89,86,255,4,89,85,255,4,88,84,255,4,88,83,255, + 4,88,83,255,4,88,82,255,4,87,81,255,4,87,80,255, + 4,87,80,255,4,86,79,255,4,86,78,255,4,85,77,255, + 4,85,77,255,4,85,76,255,4,84,75,255,4,84,74,255, + 4,84,74,255,4,84,73,255,4,83,72,255,4,83,71,255, + 4,83,71,255,4,82,70,255,5,82,70,255,5,81,69,255, + 5,81,69,255,5,81,68,255,5,80,68,255,5,80,67,255, + 5,80,67,255,5,79,66,255,5,79,66,255,5,78,65,255, + 5,78,65,255,5,77,64,255,5,77,64,255,5,76,63,255, + 5,76,63,255,5,75,62,255,5,75,62,255,5,74,61,255, + 5,74,61,255,5,73,61,255,5,72,60,255,5,71,60,255, + 5,71,60,255,5,70,59,255,5,70,59,255,5,69,58,255, + 5,69,58,255,5,68,57,255,5,68,57,255,5,67,56,255, + 5,67,56,255,5,66,55,255,5,66,55,255,5,65,54,255, + 5,65,54,255,5,64,53,255,4,64,53,255,4,63,52,255, + 4,63,52,255,4,62,51,255,4,62,51,255,4,61,50,255, + 4,61,50,255,4,60,49,255,4,60,49,255,4,59,48,255, + 4,59,48,255,4,58,47,255,4,58,47,255,4,57,46,255, + 4,57,46,255,4,56,45,255,4,56,45,255,4,55,44,255, + 4,55,44,255,4,55,44,255,4,54,43,255,4,54,43,255, + 4,54,43,255,4,53,43,255,4,53,42,255,4,52,42,255, + 4,52,42,255,4,51,41,255,4,51,41,255,4,50,40,255, + 4,50,40,255,4,50,40,255,4,49,39,255,4,49,39,255, + 4,49,39,255,4,48,39,255,4,48,38,255,4,47,38,255, + 4,47,38,255,4,47,37,255,4,46,37,255,4,46,36,255, + 4,46,36,255,4,45,36,255,4,45,35,255,4,44,35,255, + 4,44,35,255,4,44,35,255,4,43,35,255,4,43,35,255, + 4,43,35,255,4,43,35,255,4,42,34,255,4,42,34,255, + 4,42,34,255,4,42,34,255,4,41,33,255,4,41,33,255, + 4,41,33,255,4,41,33,255,4,40,33,255,4,40,33,255, + 4,40,33,255,4,40,33,255,68,86,28,255,68,86,28,255, + 68,86,28,255,68,86,28,255,67,87,28,255,67,87,28,255, + 67,87,28,255,67,87,28,255,68,88,29,255,68,88,29,255, + 68,88,29,255,68,89,29,255,67,89,30,255,67,90,30,255, + 67,90,30,255,67,90,30,255,66,91,31,255,66,91,31,255, + 66,91,31,255,66,92,31,255,65,92,32,255,65,93,32,255, + 65,93,32,255,64,93,32,255,64,94,33,255,63,94,33,255, + 63,94,33,255,62,94,33,255,62,95,34,255,61,95,34,255, + 61,95,34,255,60,95,34,255,60,95,35,255,59,95,35,255, + 59,95,35,255,58,95,36,255,57,95,36,255,56,95,37,255, + 55,95,37,255,54,95,37,255,53,95,38,255,52,95,38,255, + 51,95,38,255,50,95,39,255,49,94,39,255,48,94,40,255, + 48,94,40,255,47,94,40,255,46,93,41,255,45,93,41,255, + 44,93,41,255,43,93,41,255,42,92,42,255,41,92,42,255, + 40,92,42,255,39,92,42,255,38,92,43,255,37,92,43,255, + 37,92,43,255,36,92,43,255,35,91,44,255,34,91,44,255, + 34,91,44,255,33,91,44,255,32,91,45,255,31,91,45,255, + 31,91,45,255,30,91,45,255,30,91,46,255,29,91,46,255, + 29,91,46,255,28,91,46,255,28,92,47,255,27,92,47,255, + 27,92,47,255,27,92,47,255,26,93,48,255,26,93,48,255, + 26,93,48,255,26,93,48,255,26,94,49,255,26,94,49,255, + 26,94,49,255,26,94,49,255,25,94,50,255,25,94,50,255, + 25,94,50,255,25,94,51,255,25,95,51,255,25,95,52,255, + 25,95,52,255,25,95,52,255,25,96,53,255,25,96,53,255, + 25,96,53,255,25,96,54,255,25,96,54,255,25,96,55,255, + 25,96,55,255,25,96,55,255,24,96,56,255,24,96,56,255, + 24,96,56,255,24,96,57,255,24,97,57,255,24,97,58,255, + 24,97,58,255,24,97,58,255,23,96,59,255,23,96,59,255, + 23,96,59,255,23,96,59,255,22,97,60,255,22,97,60,255, + 22,97,60,255,22,97,60,255,21,96,60,255,21,96,60,255, + 21,96,60,255,21,96,60,255,20,96,60,255,20,96,60,255, + 20,96,60,255,20,96,60,255,19,96,60,255,19,96,60,255, + 19,96,60,255,19,96,60,255,18,95,60,255,18,95,60,255, + 18,95,60,255,18,95,60,255,17,95,59,255,17,95,59,255, + 17,95,59,255,17,95,59,255,16,94,58,255,16,94,58,255, + 16,94,58,255,16,94,58,255,15,94,57,255,15,94,57,255, + 15,94,57,255,15,94,57,255,14,93,56,255,14,93,56,255, + 14,93,56,255,14,93,56,255,13,92,55,255,13,92,55,255, + 13,92,55,255,13,92,55,255,13,92,54,255,13,92,54,255, + 13,92,54,255,13,92,54,255,12,92,53,255,12,92,53,255, + 12,92,53,255,12,92,53,255,12,92,52,255,12,92,52,255, + 12,92,52,255,12,92,52,255,11,92,52,255,11,92,52,255, + 11,92,52,255,11,92,52,255,11,91,52,255,11,91,52,255, + 11,91,52,255,11,91,52,255,10,91,51,255,10,91,51,255, + 10,91,51,255,10,91,51,255,10,92,51,255,10,92,51,255, + 10,92,51,255,10,92,51,255,9,91,50,255,9,91,50,255, + 9,91,50,255,9,91,50,255,9,91,50,255,9,91,50,255, + 9,91,50,255,9,91,50,255,9,91,50,255,9,91,50,255, + 9,91,50,255,9,91,50,255,9,90,50,255,9,90,50,255, + 9,90,50,255,9,90,50,255,10,90,50,255,10,90,50,255, + 10,90,50,255,10,90,50,255,10,91,50,255,10,91,50,255, + 10,91,50,255,10,91,50,255,11,91,49,255,11,91,49,255, + 11,91,49,255,11,91,49,255,11,92,49,255,11,92,49,255, + 11,92,49,255,11,93,49,255,12,93,49,255,12,94,49,255, + 12,94,49,255,12,94,49,255,13,95,49,255,13,95,49,255, + 13,95,49,255,13,96,49,255,13,96,49,255,13,97,49,255, + 13,97,49,255,13,98,49,255,14,98,49,255,14,99,49,255, + 14,99,49,255,14,100,49,255,15,100,50,255,15,101,50,255, + 15,101,50,255,15,101,50,255,15,102,50,255,15,102,50,255, + 15,102,50,255,15,102,50,255,16,103,51,255,16,103,51,255, + 16,103,51,255,16,103,51,255,16,104,51,255,16,104,51,255, + 16,104,51,255,16,104,51,255,16,105,52,255,16,105,52,255, + 16,105,52,255,16,105,52,255,17,106,52,255,17,106,52,255, + 17,106,52,255,17,106,52,255,17,107,53,255,17,107,53,255, + 17,107,53,255,17,107,53,255,18,107,54,255,18,107,54,255, + 18,107,54,255,18,107,54,255,18,108,55,255,18,108,55,255, + 18,108,55,255,18,109,55,255,18,109,56,255,18,110,56,255, + 18,110,56,255,18,110,57,255,19,111,57,255,19,111,58,255, + 19,111,58,255,19,112,58,255,20,112,59,255,20,113,59,255, + 20,113,59,255,20,114,60,255,20,114,60,255,20,115,61,255, + 20,115,61,255,21,116,62,255,21,116,62,255,22,117,63,255, + 22,117,63,255,22,118,64,255,23,119,65,255,23,119,65,255, + 23,120,66,255,24,121,67,255,25,122,68,255,25,122,69,255, + 26,123,70,255,27,124,71,255,27,125,73,255,28,125,74,255, + 28,126,75,255,29,127,77,255,30,128,78,255,31,128,80,255, + 32,129,81,255,33,130,83,255,34,131,84,255,35,132,86,255, + 36,133,87,255,37,134,89,255,39,135,91,255,40,136,93,255, + 41,137,94,255,43,138,96,255,44,139,98,255,46,140,100,255, + 47,141,102,255,49,142,105,255,51,144,107,255,53,145,109,255, + 54,146,111,255,56,147,114,255,58,148,116,255,60,149,119,255, + 61,150,121,255,63,151,124,255,65,153,127,255,67,154,130,255, + 69,155,132,255,71,156,135,255,73,158,137,255,75,159,140,255, + 77,160,142,255,79,161,145,255,81,162,147,255,83,163,150,255, + 85,164,152,255,87,165,155,255,89,166,157,255,90,167,160,255, + 92,168,162,255,94,169,165,255,96,170,167,255,98,171,170,255, + 100,172,172,255,102,173,175,255,104,174,177,255,105,175,179,255, + 107,176,181,255,109,177,184,255,110,178,186,255,112,178,188,255, + 113,179,190,255,115,180,192,255,116,181,194,255,118,181,196,255, + 119,182,198,255,120,183,200,255,121,183,201,255,122,184,203,255, + 123,184,204,255,124,185,206,255,125,185,207,255,125,186,209,255, + 126,186,210,255,127,186,211,255,127,187,213,255,128,187,214,255, + 128,187,215,255,128,187,216,255,129,188,217,255,129,188,217,255, + 129,188,218,255,129,188,219,255,130,189,219,255,130,189,220,255, + 130,189,220,255,130,189,221,255,129,189,221,255,129,189,222,255, + 129,189,222,255,129,189,223,255,128,189,223,255,128,189,224,255, + 128,189,224,255,127,189,224,255,126,189,225,255,126,189,225,255, + 125,189,225,255,124,189,225,255,124,188,225,255,123,188,225,255, + 123,188,225,255,122,188,225,255,121,188,225,255,121,188,225,255, + 120,188,225,255,119,188,225,255,118,187,225,255,118,187,225,255, + 117,187,225,255,116,187,225,255,115,186,224,255,114,186,224,255, + 113,186,224,255,112,186,224,255,111,185,224,255,110,185,224,255, + 109,185,224,255,108,185,224,255,107,184,223,255,107,184,223,255, + 106,184,223,255,105,184,223,255,104,184,222,255,103,184,222,255, + 102,184,222,255,101,184,222,255,100,183,222,255,99,183,222,255, + 98,183,222,255,97,183,222,255,96,182,221,255,96,182,221,255, + 95,182,221,255,94,182,221,255,93,181,220,255,92,181,220,255, + 91,181,220,255,90,181,220,255,89,180,219,255,88,180,219,255, + 87,180,219,255,86,180,219,255,85,179,218,255,84,179,218,255, + 83,179,218,255,82,179,218,255,81,178,217,255,80,178,217,255, + 79,178,217,255,78,178,217,255,77,177,216,255,76,177,216,255, + 75,177,216,255,74,177,215,255,73,176,215,255,72,176,214,255, + 71,176,214,255,70,176,214,255,69,176,214,255,67,175,213,255, + 66,175,213,255,65,175,213,255,64,174,212,255,63,174,212,255, + 62,173,211,255,61,173,211,255,60,173,211,255,59,172,210,255, + 58,172,210,255,57,172,210,255,56,172,209,255,54,171,209,255, + 53,171,208,255,52,171,208,255,51,170,207,255,50,170,207,255, + 49,169,206,255,48,169,206,255,47,169,206,255,46,168,205,255, + 45,168,205,255,44,168,205,255,43,168,204,255,41,167,204,255, + 40,167,203,255,39,167,203,255,38,166,202,255,37,166,202,255, + 36,165,201,255,35,165,201,255,34,165,200,255,33,164,200,255, + 32,164,199,255,31,164,199,255,31,164,198,255,30,163,198,255, + 29,163,197,255,28,163,197,255,28,162,196,255,27,162,196,255, + 26,161,195,255,25,161,195,255,25,161,194,255,24,160,194,255, + 23,160,193,255,23,160,193,255,22,160,192,255,22,159,192,255, + 21,159,191,255,20,159,191,255,20,159,190,255,19,158,190,255, + 18,158,189,255,18,158,189,255,18,157,189,255,17,157,188,255, + 17,156,188,255,17,156,188,255,16,156,187,255,16,155,187,255, + 15,155,186,255,15,155,186,255,15,155,186,255,14,154,185,255, + 14,154,185,255,14,154,185,255,14,154,184,255,13,153,184,255, + 13,153,183,255,13,153,183,255,13,153,183,255,12,152,182,255, + 12,152,182,255,12,152,182,255,12,152,182,255,11,151,181,255, + 11,151,181,255,11,151,181,255,11,151,180,255,11,150,180,255, + 11,150,179,255,11,150,179,255,11,149,179,255,10,149,178,255, + 10,148,178,255,10,148,178,255,10,148,178,255,10,147,177,255, + 10,147,177,255,10,147,177,255,10,147,177,255,9,146,176,255, + 9,146,176,255,9,146,176,255,9,146,176,255,9,146,175,255, + 9,146,175,255,9,146,175,255,9,146,175,255,9,145,174,255, + 9,145,174,255,9,145,174,255,9,145,174,255,8,144,173,255, + 8,144,173,255,8,144,173,255,8,144,173,255,8,143,172,255, + 8,143,172,255,8,143,172,255,8,143,172,255,8,142,171,255, + 8,142,171,255,8,142,171,255,8,142,170,255,8,141,170,255, + 8,141,169,255,8,141,169,255,8,141,169,255,7,140,168,255, + 7,140,168,255,7,140,168,255,7,140,168,255,7,139,167,255, + 7,139,167,255,7,139,167,255,7,138,167,255,7,138,166,255, + 7,137,166,255,7,137,166,255,7,137,166,255,6,136,165,255, + 6,136,165,255,6,136,165,255,6,136,165,255,6,135,164,255, + 6,135,164,255,6,135,164,255,6,135,164,255,6,134,163,255, + 6,134,163,255,6,134,163,255,6,134,163,255,6,133,162,255, + 6,133,162,255,6,133,162,255,6,133,162,255,6,132,161,255, + 6,132,161,255,6,132,161,255,6,132,161,255,6,131,161,255, + 6,131,161,255,6,131,161,255,6,131,161,255,5,130,160,255, + 5,130,160,255,5,130,160,255,5,130,160,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,129,159,255,5,128,158,255, + 5,128,158,255,5,128,158,255,5,128,158,255,5,127,157,255, + 5,127,157,255,5,127,157,255,5,127,157,255,5,126,156,255, + 5,126,156,255,5,126,156,255,5,125,156,255,4,125,155,255, + 4,124,155,255,4,124,155,255,4,124,155,255,4,123,154,255, + 4,123,154,255,4,123,154,255,4,122,154,255,4,122,153,255, + 4,121,153,255,4,121,153,255,4,121,152,255,4,120,152,255, + 4,120,151,255,4,120,151,255,4,120,151,255,3,119,150,255, + 3,119,150,255,3,119,150,255,3,119,150,255,3,118,149,255, + 3,118,149,255,3,118,149,255,3,118,149,255,3,117,148,255, + 3,117,148,255,3,117,148,255,3,117,148,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,114,145,255, + 3,114,145,255,3,114,145,255,3,114,145,255,3,114,144,255, + 3,114,144,255,3,114,144,255,3,114,144,255,3,114,144,255, + 3,114,144,255,3,114,144,255,3,114,144,255,3,113,143,255, + 3,113,143,255,3,113,143,255,3,113,143,255,3,113,142,255, + 3,113,142,255,3,113,142,255,3,113,142,255,4,112,142,255, + 4,112,142,255,4,112,142,255,4,112,142,255,4,112,141,255, + 4,112,141,255,4,112,141,255,4,112,141,255,4,112,140,255, + 4,112,140,255,4,112,140,255,4,112,140,255,4,112,139,255, + 4,112,139,255,4,112,139,255,4,112,139,255,4,111,138,255, + 4,111,138,255,4,111,138,255,4,111,137,255,4,111,137,255, + 4,111,136,255,4,111,136,255,4,111,136,255,4,110,135,255, + 4,110,135,255,4,110,135,255,4,110,134,255,4,110,134,255, + 4,110,133,255,4,110,133,255,4,110,132,255,4,109,132,255, + 4,109,131,255,4,109,131,255,4,109,130,255,4,108,130,255, + 4,108,129,255,4,108,129,255,4,108,128,255,5,107,128,255, + 5,107,127,255,5,107,126,255,5,107,126,255,5,106,125,255, + 5,106,124,255,5,106,123,255,5,106,123,255,5,105,122,255, + 5,105,121,255,5,105,121,255,5,105,120,255,5,104,120,255, + 5,104,119,255,5,104,118,255,5,103,117,255,5,103,116,255, + 5,102,115,255,5,102,114,255,5,101,114,255,5,101,113,255, + 5,100,112,255,5,100,111,255,5,99,111,255,5,99,110,255, + 5,98,109,255,5,98,108,255,5,98,107,255,4,97,106,255, + 4,97,105,255,4,97,105,255,4,96,104,255,4,96,103,255, + 4,95,102,255,4,95,101,255,4,94,100,255,4,94,99,255, + 4,93,98,255,4,93,98,255,4,93,97,255,4,92,96,255, + 4,92,95,255,4,92,94,255,4,91,93,255,4,91,92,255, + 4,90,91,255,4,90,91,255,4,90,90,255,4,89,89,255, + 4,89,88,255,4,89,88,255,4,89,87,255,4,88,86,255, + 4,88,85,255,4,88,85,255,4,88,84,255,4,87,83,255, + 4,87,82,255,4,87,82,255,4,86,81,255,4,86,80,255, + 4,85,79,255,4,85,79,255,4,85,78,255,4,84,77,255, + 4,84,76,255,4,84,76,255,4,84,75,255,4,83,74,255, + 4,83,73,255,4,83,73,255,4,82,72,255,5,82,72,255, + 5,81,71,255,5,81,71,255,5,81,70,255,5,80,70,255, + 5,80,69,255,5,80,69,255,5,79,68,255,5,79,68,255, + 5,78,67,255,5,78,67,255,5,77,66,255,5,77,66,255, + 5,76,65,255,5,76,65,255,5,75,64,255,5,75,64,255, + 5,74,63,255,5,74,63,255,5,73,62,255,5,72,62,255, + 5,71,61,255,5,71,61,255,5,70,60,255,5,70,60,255, + 5,69,59,255,5,69,59,255,5,68,58,255,5,68,57,255, + 5,67,56,255,5,67,56,255,5,66,55,255,5,66,55,255, + 5,65,54,255,5,65,54,255,5,64,53,255,4,64,53,255, + 4,63,52,255,4,63,52,255,4,62,51,255,4,62,51,255, + 4,61,50,255,4,61,50,255,4,60,49,255,4,60,49,255, + 4,59,48,255,4,59,48,255,4,58,47,255,4,58,47,255, + 4,57,46,255,4,57,46,255,4,56,45,255,4,56,45,255, + 4,55,44,255,4,55,44,255,4,55,44,255,4,54,43,255, + 4,54,43,255,4,54,43,255,4,53,43,255,4,53,42,255, + 4,52,42,255,4,52,42,255,4,51,41,255,4,51,41,255, + 4,50,40,255,4,50,40,255,4,50,40,255,4,49,39,255, + 4,49,39,255,4,49,39,255,4,48,39,255,4,48,38,255, + 4,47,38,255,4,47,38,255,4,47,37,255,4,46,37,255, + 4,46,36,255,4,46,36,255,4,45,36,255,4,45,35,255, + 4,44,35,255,4,44,35,255,4,44,35,255,4,43,35,255, + 4,43,35,255,4,43,35,255,4,43,35,255,4,42,34,255, + 4,42,34,255,4,42,34,255,4,42,34,255,4,41,33,255, + 4,41,33,255,4,41,33,255,4,41,33,255,4,40,33,255, + 4,40,33,255,4,40,33,255,4,40,33,255,67,86,28,255, + 67,86,28,255,67,86,28,255,67,86,28,255,67,87,28,255, + 67,87,28,255,67,87,28,255,67,87,28,255,67,88,29,255, + 67,88,29,255,67,88,29,255,67,88,29,255,66,89,30,255, + 66,89,30,255,66,89,30,255,66,90,30,255,66,90,31,255, + 66,91,31,255,66,91,31,255,65,91,31,255,65,92,32,255, + 64,92,32,255,64,92,32,255,63,92,32,255,63,93,33,255, + 62,93,33,255,62,93,33,255,61,93,33,255,61,94,34,255, + 60,94,34,255,60,94,34,255,59,94,34,255,59,94,35,255, + 58,94,35,255,58,94,35,255,57,94,36,255,56,94,36,255, + 55,94,37,255,54,94,37,255,53,94,37,255,52,94,38,255, + 51,94,38,255,51,94,38,255,50,94,39,255,49,93,39,255, + 48,93,40,255,47,93,40,255,46,93,40,255,45,92,41,255, + 44,92,41,255,43,92,41,255,42,92,41,255,41,91,42,255, + 40,91,42,255,39,91,42,255,38,91,42,255,37,91,43,255, + 36,91,43,255,36,91,43,255,35,91,43,255,34,90,44,255, + 33,90,44,255,33,90,44,255,32,90,44,255,31,90,45,255, + 30,90,45,255,30,90,45,255,29,90,45,255,29,90,46,255, + 28,90,46,255,28,90,46,255,27,90,46,255,27,91,47,255, + 26,91,47,255,26,91,47,255,26,91,47,255,25,92,48,255, + 25,92,48,255,25,92,48,255,25,92,49,255,25,93,49,255, + 25,93,50,255,25,93,50,255,25,93,50,255,24,94,51,255, + 24,94,51,255,24,94,51,255,24,94,52,255,24,95,52,255, + 24,95,53,255,24,95,53,255,24,95,53,255,24,96,54,255, + 24,96,54,255,24,96,54,255,24,96,55,255,24,96,55,255, + 24,96,56,255,24,96,56,255,24,96,56,255,23,96,57,255, + 23,96,57,255,23,96,57,255,23,96,58,255,23,97,58,255, + 23,97,59,255,23,97,59,255,23,97,59,255,22,96,60,255, + 22,96,60,255,22,96,60,255,22,96,60,255,21,97,61,255, + 21,97,61,255,21,97,61,255,21,97,61,255,20,96,61,255, + 20,96,61,255,20,96,61,255,20,96,61,255,19,96,61,255, + 19,96,61,255,19,96,61,255,19,96,61,255,18,96,61,255, + 18,96,61,255,18,96,61,255,18,96,61,255,17,95,61,255, + 17,95,61,255,17,95,61,255,17,95,61,255,16,95,60,255, + 16,95,60,255,16,95,60,255,16,95,60,255,15,94,59,255, + 15,94,59,255,15,94,59,255,15,94,59,255,14,94,58,255, + 14,94,58,255,14,94,58,255,14,94,58,255,13,93,57,255, + 13,93,57,255,13,93,57,255,13,93,57,255,12,92,56,255, + 12,92,56,255,12,92,56,255,12,92,56,255,12,92,55,255, + 12,92,55,255,12,92,55,255,12,92,55,255,11,92,54,255, + 11,92,54,255,11,92,54,255,11,92,54,255,11,92,53,255, + 11,92,53,255,11,92,53,255,11,92,53,255,10,92,53,255, + 10,92,53,255,10,92,53,255,10,92,53,255,10,91,53,255, + 10,91,53,255,10,91,53,255,10,91,53,255,9,91,52,255, + 9,91,52,255,9,91,52,255,9,91,52,255,9,92,52,255, + 9,92,52,255,9,92,52,255,9,92,52,255,9,91,51,255, + 9,91,51,255,9,91,51,255,9,91,51,255,8,91,51,255, + 8,91,51,255,8,91,51,255,8,91,51,255,8,91,51,255, + 8,91,51,255,8,91,51,255,8,91,51,255,8,90,51,255, + 8,90,51,255,8,90,51,255,8,90,51,255,9,90,50,255, + 9,90,50,255,9,90,50,255,9,90,50,255,9,91,50,255, + 9,91,50,255,9,91,50,255,9,91,50,255,10,91,50,255, + 10,91,50,255,10,91,50,255,10,91,50,255,10,92,50,255, + 10,92,50,255,10,92,50,255,10,93,50,255,11,93,50,255, + 11,94,50,255,11,94,50,255,11,94,50,255,12,95,49,255, + 12,95,49,255,12,95,49,255,12,96,49,255,12,96,50,255, + 12,97,50,255,12,97,50,255,12,98,50,255,13,98,50,255, + 13,99,50,255,13,99,50,255,13,100,50,255,14,100,50,255, + 14,101,50,255,14,101,50,255,14,101,50,255,14,102,51,255, + 14,102,51,255,14,102,51,255,14,102,51,255,15,103,52,255, + 15,103,52,255,15,103,52,255,15,103,52,255,15,104,52,255, + 15,104,52,255,15,104,52,255,15,104,52,255,15,105,53,255, + 15,105,53,255,15,105,53,255,15,105,53,255,16,106,53,255, + 16,106,53,255,16,106,53,255,16,106,53,255,16,107,54,255, + 16,107,54,255,16,107,54,255,16,107,54,255,17,107,55,255, + 17,107,55,255,17,107,55,255,17,107,55,255,17,108,56,255, + 17,108,56,255,17,108,56,255,17,109,56,255,17,109,57,255, + 17,110,57,255,17,110,57,255,17,110,58,255,18,111,58,255, + 18,111,59,255,18,111,59,255,18,112,59,255,19,112,60,255, + 19,113,60,255,19,113,60,255,19,114,61,255,19,114,61,255, + 19,115,62,255,19,115,62,255,20,116,63,255,20,116,63,255, + 21,117,64,255,21,117,64,255,21,118,65,255,22,119,66,255, + 22,119,67,255,22,120,68,255,23,121,69,255,24,122,70,255, + 24,122,71,255,25,123,72,255,26,124,73,255,26,125,75,255, + 27,125,76,255,27,126,77,255,28,127,79,255,29,128,80,255, + 30,129,82,255,31,130,83,255,32,131,85,255,34,132,86,255, + 35,133,88,255,36,134,90,255,37,135,92,255,39,136,94,255, + 40,137,96,255,41,138,97,255,43,139,99,255,44,140,101,255, + 46,141,103,255,47,142,105,255,49,143,108,255,51,145,110,255, + 53,146,112,255,54,147,114,255,56,148,117,255,58,149,119,255, + 60,150,122,255,61,151,124,255,63,152,127,255,65,154,130,255, + 67,155,133,255,69,156,135,255,71,157,138,255,73,159,140,255, + 75,160,143,255,77,161,145,255,79,162,148,255,81,163,150,255, + 83,164,153,255,85,165,155,255,87,166,158,255,89,167,160,255, + 90,168,163,255,92,169,165,255,94,170,168,255,96,171,170,255, + 98,172,172,255,100,173,174,255,102,174,177,255,104,175,179,255, + 105,175,181,255,107,176,183,255,109,177,186,255,110,178,188,255, + 112,178,190,255,113,179,192,255,115,180,194,255,116,181,196,255, + 118,181,197,255,119,182,199,255,120,183,201,255,121,183,202,255, + 122,184,204,255,123,184,205,255,124,185,207,255,125,185,208,255, + 125,186,210,255,126,186,211,255,127,186,212,255,127,187,214,255, + 128,187,215,255,128,187,216,255,128,187,217,255,129,188,218,255, + 129,188,218,255,129,188,219,255,129,188,220,255,130,189,220,255, + 130,189,221,255,130,189,221,255,130,189,222,255,129,189,222,255, + 129,189,223,255,129,189,223,255,129,189,224,255,128,189,224,255, + 128,189,225,255,128,189,225,255,127,189,225,255,126,189,225,255, + 126,189,225,255,125,189,225,255,124,189,225,255,124,188,226,255, + 123,188,226,255,123,188,226,255,122,188,226,255,121,188,226,255, + 121,188,226,255,120,188,226,255,119,188,226,255,118,187,225,255, + 118,187,225,255,117,187,225,255,116,187,225,255,115,186,225,255, + 114,186,225,255,113,186,225,255,112,186,225,255,111,185,224,255, + 111,185,224,255,110,185,224,255,109,185,224,255,108,184,224,255, + 108,184,224,255,107,184,224,255,106,184,224,255,105,184,223,255, + 104,184,223,255,103,184,223,255,102,184,223,255,101,183,223,255, + 100,183,223,255,99,183,223,255,98,183,223,255,97,182,222,255, + 97,182,222,255,96,182,222,255,95,182,222,255,94,181,221,255, + 93,181,221,255,92,181,221,255,91,181,221,255,90,180,220,255, + 89,180,220,255,88,180,220,255,87,180,220,255,86,179,219,255, + 85,179,219,255,84,179,219,255,83,179,219,255,82,178,218,255, + 81,178,218,255,80,178,218,255,79,178,218,255,78,177,217,255, + 77,177,217,255,76,177,217,255,75,177,216,255,74,176,216,255, + 73,176,215,255,72,176,215,255,71,176,215,255,70,176,215,255, + 68,175,214,255,67,175,214,255,66,175,214,255,65,175,213,255, + 64,174,213,255,63,174,212,255,62,174,212,255,61,173,212,255, + 60,173,211,255,59,172,211,255,58,172,211,255,57,172,210,255, + 55,171,210,255,54,171,209,255,53,171,209,255,52,171,208,255, + 51,170,208,255,50,170,207,255,49,170,207,255,48,170,207,255, + 47,169,206,255,46,169,206,255,45,169,206,255,44,169,205,255, + 42,168,205,255,41,168,204,255,40,168,204,255,39,167,203,255, + 38,167,203,255,37,166,202,255,36,166,202,255,35,166,201,255, + 34,165,201,255,33,165,200,255,32,165,200,255,32,165,199,255, + 31,164,199,255,30,164,198,255,29,164,198,255,29,163,197,255, + 28,163,197,255,27,162,196,255,26,162,196,255,26,162,195,255, + 25,161,195,255,24,161,194,255,24,161,194,255,23,161,193,255, + 23,160,193,255,22,160,192,255,21,160,192,255,21,160,191,255, + 20,159,191,255,19,159,190,255,19,159,190,255,19,158,190,255, + 18,158,189,255,18,157,189,255,18,157,189,255,17,157,188,255, + 17,156,188,255,16,156,187,255,16,156,187,255,15,156,187,255, + 15,155,186,255,14,155,186,255,14,155,186,255,14,155,185,255, + 13,154,185,255,13,154,184,255,13,154,184,255,13,154,184,255, + 12,153,183,255,12,153,183,255,12,153,183,255,12,153,183,255, + 11,152,182,255,11,152,182,255,11,152,182,255,11,152,181,255, + 11,151,181,255,11,151,180,255,11,151,180,255,11,150,180,255, + 10,150,179,255,10,149,179,255,10,149,179,255,10,149,179,255, + 10,148,178,255,10,148,178,255,10,148,178,255,10,148,178,255, + 9,147,177,255,9,147,177,255,9,147,177,255,9,147,177,255, + 9,147,176,255,9,147,176,255,9,147,176,255,9,147,176,255, + 9,146,175,255,9,146,175,255,9,146,175,255,9,146,175,255, + 8,145,174,255,8,145,174,255,8,145,174,255,8,145,174,255, + 8,144,173,255,8,144,173,255,8,144,173,255,8,144,173,255, + 8,143,172,255,8,143,172,255,8,143,172,255,8,143,171,255, + 8,142,171,255,8,142,170,255,8,142,170,255,8,142,170,255, + 7,141,169,255,7,141,169,255,7,141,169,255,7,141,169,255, + 7,140,168,255,7,140,168,255,7,140,168,255,7,139,168,255, + 7,139,167,255,7,138,167,255,7,138,167,255,7,138,167,255, + 6,137,166,255,6,137,166,255,6,137,166,255,6,137,166,255, + 6,136,165,255,6,136,165,255,6,136,165,255,6,136,165,255, + 6,135,164,255,6,135,164,255,6,135,164,255,6,135,164,255, + 6,134,163,255,6,134,163,255,6,134,163,255,6,134,163,255, + 6,133,162,255,6,133,162,255,6,133,162,255,6,133,162,255, + 6,132,162,255,6,132,162,255,6,132,162,255,6,132,162,255, + 5,131,161,255,5,131,161,255,5,131,161,255,5,131,161,255, + 5,130,160,255,5,130,160,255,5,130,160,255,5,130,160,255, + 5,129,159,255,5,129,159,255,5,129,159,255,5,129,159,255, + 5,128,158,255,5,128,158,255,5,128,158,255,5,127,158,255, + 5,127,157,255,5,126,157,255,5,126,157,255,5,126,157,255, + 4,125,156,255,4,125,156,255,4,125,156,255,4,125,156,255, + 4,124,155,255,4,124,155,255,4,124,155,255,4,123,155,255, + 4,123,154,255,4,122,154,255,4,122,154,255,4,122,153,255, + 4,121,153,255,4,121,152,255,4,121,152,255,4,121,152,255, + 3,120,151,255,3,120,151,255,3,120,151,255,3,120,151,255, + 3,119,150,255,3,119,150,255,3,119,150,255,3,119,150,255, + 3,118,149,255,3,118,149,255,3,118,149,255,3,118,149,255, + 3,117,148,255,3,117,148,255,3,117,148,255,3,117,148,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,115,146,255, + 3,115,145,255,3,115,145,255,3,115,145,255,3,115,145,255, + 3,115,145,255,3,115,145,255,3,115,145,255,3,115,145,255, + 3,114,144,255,3,114,144,255,3,114,144,255,3,114,144,255, + 3,114,143,255,3,114,143,255,3,114,143,255,3,114,143,255, + 4,113,143,255,4,113,143,255,4,113,143,255,4,113,143,255, + 4,113,142,255,4,113,142,255,4,113,142,255,4,113,142,255, + 4,113,141,255,4,113,141,255,4,113,141,255,4,113,141,255, + 4,113,140,255,4,113,140,255,4,113,140,255,4,113,140,255, + 4,112,139,255,4,112,139,255,4,112,139,255,4,112,138,255, + 4,112,138,255,4,112,137,255,4,112,137,255,4,112,137,255, + 4,111,136,255,4,111,136,255,4,111,136,255,4,111,135,255, + 4,111,135,255,4,111,134,255,4,111,134,255,4,111,133,255, + 4,110,133,255,4,110,132,255,4,110,132,255,4,110,131,255, + 4,109,131,255,4,109,130,255,4,109,130,255,4,109,129,255, + 5,108,129,255,5,108,128,255,5,108,127,255,5,108,127,255, + 5,107,126,255,5,107,125,255,5,107,125,255,5,107,124,255, + 5,106,124,255,5,106,123,255,5,106,122,255,5,106,122,255, + 5,105,121,255,5,105,120,255,5,105,119,255,5,104,119,255, + 5,104,118,255,5,103,117,255,5,103,116,255,5,102,116,255, + 5,102,115,255,5,101,114,255,5,101,113,255,5,100,113,255, + 5,100,112,255,5,99,111,255,5,99,110,255,5,99,109,255, + 4,98,108,255,4,98,107,255,4,98,107,255,4,97,106,255, + 4,97,105,255,4,96,104,255,4,96,103,255,4,95,102,255, + 4,95,101,255,4,94,100,255,4,94,100,255,4,94,99,255, + 4,93,98,255,4,93,97,255,4,93,96,255,4,92,95,255, + 4,92,94,255,4,91,93,255,4,91,92,255,4,91,91,255, + 4,90,90,255,4,90,89,255,4,90,89,255,4,90,88,255, + 4,89,87,255,4,89,86,255,4,89,86,255,4,88,85,255, + 4,88,84,255,4,87,83,255,4,87,83,255,4,87,82,255, + 4,86,81,255,4,86,80,255,4,86,80,255,4,86,79,255, + 4,85,78,255,4,85,77,255,4,85,77,255,4,84,76,255, + 4,84,75,255,4,83,74,255,4,83,74,255,4,82,73,255, + 5,82,73,255,5,81,72,255,5,81,72,255,5,81,71,255, + 5,80,71,255,5,80,70,255,5,80,70,255,5,79,69,255, + 5,79,69,255,5,78,68,255,5,78,68,255,5,77,67,255, + 5,77,67,255,5,76,66,255,5,76,66,255,5,75,65,255, + 5,75,65,255,5,74,64,255,5,74,64,255,5,73,63,255, + 5,72,63,255,5,71,62,255,5,71,62,255,5,70,61,255, + 5,70,61,255,5,69,60,255,5,69,60,255,5,68,59,255, + 5,68,58,255,5,67,57,255,5,67,57,255,5,66,56,255, + 5,66,56,255,5,65,55,255,5,65,55,255,5,64,54,255, + 4,64,54,255,4,63,53,255,4,63,53,255,4,62,52,255, + 4,62,52,255,4,61,51,255,4,61,51,255,4,60,50,255, + 4,60,50,255,4,59,49,255,4,59,49,255,4,58,48,255, + 4,58,48,255,4,57,47,255,4,57,47,255,4,56,46,255, + 4,56,46,255,4,55,45,255,4,55,45,255,4,55,45,255, + 4,54,44,255,4,54,44,255,4,54,44,255,4,53,44,255, + 4,53,43,255,4,52,43,255,4,52,43,255,4,51,42,255, + 4,51,42,255,4,50,41,255,4,50,41,255,4,50,40,255, + 4,49,40,255,4,49,39,255,4,49,39,255,4,48,39,255, + 4,48,38,255,4,47,38,255,4,47,38,255,4,47,38,255, + 4,46,37,255,4,46,37,255,4,46,37,255,4,45,37,255, + 4,45,36,255,4,44,36,255,4,44,36,255,4,44,36,255, + 4,43,35,255,4,43,35,255,4,43,35,255,4,43,35,255, + 4,42,34,255,4,42,34,255,4,42,34,255,4,42,34,255, + 4,41,33,255,4,41,33,255,4,41,33,255,4,41,33,255, + 4,40,33,255,4,40,33,255,4,40,33,255,4,40,33,255, + 67,85,28,255,67,85,28,255,67,85,28,255,67,85,28,255, + 66,86,28,255,66,86,28,255,66,86,28,255,66,86,28,255, + 67,87,29,255,67,87,29,255,67,87,29,255,67,88,29,255, + 66,88,29,255,66,89,29,255,66,89,29,255,66,89,29,255, + 65,90,30,255,65,90,30,255,65,90,30,255,65,91,30,255, + 64,91,31,255,64,92,31,255,64,92,31,255,63,92,32,255, + 63,93,32,255,62,93,33,255,62,93,33,255,61,93,33,255, + 61,94,34,255,60,94,34,255,60,94,34,255,59,94,34,255, + 59,94,35,255,58,94,35,255,58,94,35,255,57,94,36,255, + 56,94,36,255,55,94,37,255,54,94,37,255,53,94,38,255, + 52,93,38,255,51,93,39,255,50,93,39,255,49,93,39,255, + 48,93,40,255,47,93,40,255,47,93,40,255,46,93,40,255, + 45,92,41,255,44,92,41,255,43,92,41,255,42,92,41,255, + 41,91,42,255,40,91,42,255,39,91,42,255,38,91,43,255, + 37,90,43,255,36,90,44,255,35,90,44,255,34,90,44,255, + 33,90,45,255,32,90,45,255,32,90,45,255,31,90,45,255, + 30,90,46,255,29,90,46,255,29,90,46,255,28,90,46,255, + 28,90,47,255,27,90,47,255,27,90,47,255,27,90,47,255, + 26,91,48,255,26,91,48,255,26,91,48,255,26,91,48,255, + 25,92,49,255,25,92,49,255,25,92,49,255,25,92,49,255, + 24,93,50,255,24,93,50,255,24,93,50,255,24,93,50,255, + 24,93,51,255,24,93,51,255,24,93,51,255,24,93,52,255, + 23,94,52,255,23,94,53,255,23,94,53,255,23,94,54,255, + 23,95,54,255,23,95,55,255,23,95,55,255,23,95,56,255, + 23,95,56,255,23,95,57,255,23,95,57,255,23,95,57,255, + 23,96,58,255,23,96,58,255,23,96,58,255,23,96,59,255, + 22,96,59,255,22,96,60,255,22,96,60,255,22,96,60,255, + 21,96,61,255,21,96,61,255,21,96,61,255,21,96,61,255, + 20,96,62,255,20,96,62,255,20,96,62,255,20,96,62,255, + 19,96,62,255,19,96,62,255,19,96,62,255,19,96,62,255, + 18,96,62,255,18,96,62,255,18,96,62,255,18,96,62,255, + 17,95,62,255,17,95,62,255,17,95,62,255,17,95,62,255, + 16,95,62,255,16,95,62,255,16,95,62,255,16,95,62,255, + 15,95,61,255,15,95,61,255,15,95,61,255,15,95,61,255, + 14,94,60,255,14,94,60,255,14,94,60,255,14,94,60,255, + 13,93,59,255,13,93,59,255,13,93,59,255,13,93,59,255, + 12,92,58,255,12,92,58,255,12,92,58,255,12,92,58,255, + 11,92,57,255,11,92,57,255,11,92,57,255,11,92,57,255, + 11,91,56,255,11,91,56,255,11,91,56,255,11,91,56,255, + 11,91,55,255,11,91,55,255,11,91,55,255,11,91,55,255, + 10,91,54,255,10,91,54,255,10,91,54,255,10,91,54,255, + 10,91,54,255,10,91,54,255,10,91,54,255,10,91,54,255, + 9,92,53,255,9,92,53,255,9,92,53,255,9,92,53,255, + 9,92,53,255,9,92,53,255,9,92,53,255,9,92,53,255, + 9,92,52,255,9,92,52,255,9,92,52,255,9,92,52,255, + 8,92,51,255,8,92,51,255,8,92,51,255,8,92,51,255, + 8,92,51,255,8,92,51,255,8,92,51,255,8,92,51,255, + 8,92,51,255,8,92,51,255,8,92,51,255,8,92,51,255, + 8,91,51,255,8,91,51,255,8,91,51,255,8,91,51,255, + 9,91,51,255,9,91,51,255,9,91,51,255,9,91,51,255, + 9,92,51,255,9,92,51,255,9,92,51,255,9,92,51,255, + 9,92,50,255,9,92,50,255,9,92,50,255,9,92,50,255, + 10,93,50,255,10,93,50,255,10,93,50,255,10,93,50,255, + 10,94,50,255,10,94,50,255,10,94,50,255,10,95,50,255, + 11,95,50,255,11,96,50,255,11,96,50,255,11,97,50,255, + 11,97,50,255,11,98,50,255,11,98,50,255,11,98,50,255, + 12,99,50,255,12,99,50,255,12,99,50,255,12,100,50,255, + 13,100,51,255,13,101,51,255,13,101,51,255,13,101,51,255, + 13,102,51,255,13,102,51,255,13,102,51,255,13,102,51,255, + 14,103,52,255,14,103,52,255,14,103,52,255,14,103,52,255, + 14,104,52,255,14,104,52,255,14,104,52,255,14,104,52,255, + 14,105,53,255,14,105,53,255,14,105,53,255,14,105,53,255, + 15,106,54,255,15,106,54,255,15,106,54,255,15,106,54,255, + 15,107,55,255,15,107,55,255,15,107,55,255,15,107,55,255, + 16,107,56,255,16,107,56,255,16,107,56,255,16,107,56,255, + 16,108,57,255,16,108,57,255,16,108,57,255,16,109,57,255, + 16,109,58,255,16,110,58,255,16,110,58,255,16,110,59,255, + 17,111,59,255,17,111,60,255,17,111,60,255,17,112,60,255, + 18,112,61,255,18,113,61,255,18,113,61,255,18,114,62,255, + 18,114,62,255,18,115,63,255,18,115,63,255,19,116,64,255, + 19,117,65,255,20,117,65,255,20,118,66,255,20,119,67,255, + 21,120,68,255,21,120,68,255,21,121,69,255,22,122,70,255, + 23,123,71,255,23,123,72,255,24,124,73,255,25,125,75,255, + 26,126,76,255,26,126,78,255,27,127,79,255,28,128,81,255, + 29,129,82,255,30,129,84,255,31,130,85,255,32,131,87,255, + 33,132,89,255,34,133,91,255,35,134,92,255,36,135,94,255, + 38,136,96,255,39,137,98,255,40,138,99,255,42,139,102,255, + 44,140,104,255,46,141,106,255,47,142,108,255,49,143,111,255, + 51,145,113,255,53,146,115,255,54,147,117,255,56,148,120,255, + 58,149,122,255,60,150,125,255,62,151,127,255,64,152,130,255, + 66,154,133,255,68,155,136,255,70,156,138,255,72,157,141,255, + 74,159,143,255,76,160,146,255,78,161,148,255,80,162,151,255, + 82,163,153,255,84,164,156,255,86,165,158,255,88,166,161,255, + 90,167,163,255,91,168,165,255,93,169,167,255,95,170,170,255, + 97,171,172,255,99,172,175,255,101,173,177,255,103,174,180,255, + 105,175,182,255,106,176,184,255,108,177,186,255,110,178,188,255, + 111,179,190,255,113,179,191,255,114,180,193,255,115,181,195,255, + 117,181,197,255,118,182,199,255,119,182,201,255,120,183,203,255, + 121,183,204,255,121,184,206,255,122,184,207,255,123,185,208,255, + 124,185,210,255,124,186,211,255,125,186,212,255,126,186,213,255, + 127,187,215,255,127,187,216,255,128,187,217,255,128,187,218,255, + 129,188,219,255,129,188,219,255,129,188,220,255,129,188,221,255, + 129,188,221,255,129,188,222,255,129,188,222,255,129,188,223,255, + 128,188,223,255,128,188,224,255,128,188,224,255,128,188,224,255, + 127,188,225,255,127,188,225,255,127,188,225,255,126,188,225,255, + 126,188,226,255,125,188,226,255,125,188,226,255,124,188,226,255, + 124,187,226,255,123,187,226,255,123,187,226,255,122,187,226,255, + 121,187,226,255,121,187,226,255,120,187,226,255,119,187,226,255, + 118,186,226,255,118,186,226,255,117,186,226,255,116,186,226,255, + 115,186,225,255,115,186,225,255,114,186,225,255,113,186,225,255, + 112,185,225,255,111,185,225,255,110,185,225,255,109,185,225,255, + 108,184,224,255,108,184,224,255,107,184,224,255,106,184,224,255, + 105,184,223,255,104,184,223,255,103,184,223,255,102,184,223,255, + 101,183,223,255,101,183,223,255,100,183,223,255,99,183,223,255, + 98,182,222,255,97,182,222,255,96,182,222,255,95,182,222,255, + 94,182,221,255,94,182,221,255,93,182,221,255,92,182,221,255, + 91,181,220,255,90,181,220,255,89,181,220,255,88,181,220,255, + 87,180,220,255,86,180,220,255,85,180,220,255,84,180,219,255, + 83,179,219,255,82,179,218,255,81,179,218,255,80,179,218,255, + 79,178,217,255,78,178,217,255,77,178,217,255,76,178,217,255, + 75,177,216,255,74,177,216,255,73,177,216,255,72,177,216,255, + 71,177,216,255,69,176,215,255,68,176,215,255,67,176,215,255, + 66,175,214,255,65,175,214,255,64,174,213,255,63,174,213,255, + 62,174,213,255,61,173,212,255,60,173,212,255,59,173,212,255, + 58,173,211,255,56,172,211,255,55,172,210,255,54,172,210,255, + 53,171,209,255,52,171,209,255,51,170,208,255,50,170,208,255, + 49,170,208,255,48,169,207,255,47,169,207,255,46,169,207,255, + 45,169,206,255,43,168,206,255,42,168,205,255,41,168,205,255, + 40,167,204,255,39,167,204,255,38,166,203,255,37,166,203,255, + 36,166,202,255,35,165,202,255,34,165,201,255,33,165,201,255, + 33,165,200,255,32,164,200,255,31,164,199,255,30,164,199,255, + 30,164,198,255,29,163,198,255,28,163,197,255,27,163,197,255, + 26,163,196,255,25,162,196,255,24,162,195,255,24,162,195,255, + 23,161,194,255,23,161,194,255,22,160,193,255,21,160,193,255, + 21,160,192,255,20,159,192,255,19,159,191,255,19,159,191,255, + 19,159,191,255,18,158,190,255,18,158,190,255,18,158,190,255, + 17,158,189,255,17,157,189,255,16,157,188,255,16,157,188,255, + 16,157,188,255,15,156,187,255,15,156,187,255,15,156,187,255, + 15,156,186,255,14,155,186,255,14,155,185,255,14,155,185,255, + 14,155,185,255,13,154,184,255,13,154,184,255,13,154,184,255, + 13,154,184,255,12,153,183,255,12,153,183,255,12,153,183,255, + 12,153,182,255,11,152,182,255,11,152,181,255,11,152,181,255, + 11,151,181,255,11,151,180,255,11,150,180,255,11,150,180,255, + 11,150,180,255,10,149,179,255,10,149,179,255,10,149,179,255, + 10,149,179,255,10,148,178,255,10,148,178,255,10,148,178,255, + 10,148,178,255,10,148,177,255,10,148,177,255,10,148,177,255, + 10,148,177,255,9,147,176,255,9,147,176,255,9,147,176,255, + 9,147,176,255,9,146,175,255,9,146,175,255,9,146,175,255, + 9,146,175,255,9,145,174,255,9,145,174,255,9,145,174,255, + 9,145,174,255,8,144,173,255,8,144,173,255,8,144,173,255, + 8,144,172,255,8,143,172,255,8,143,171,255,8,143,171,255, + 8,142,171,255,8,142,170,255,8,141,170,255,8,141,170,255, + 8,141,170,255,8,140,169,255,8,140,169,255,8,140,169,255, + 8,140,169,255,7,139,168,255,7,139,168,255,7,139,168,255, + 7,139,168,255,7,138,167,255,7,138,167,255,7,138,167,255, + 7,138,167,255,7,137,166,255,7,137,166,255,7,137,166,255, + 7,137,166,255,6,136,165,255,6,136,165,255,6,136,165,255, + 6,135,165,255,6,135,164,255,6,134,164,255,6,134,164,255, + 6,134,164,255,6,133,163,255,6,133,163,255,6,133,163,255, + 6,133,163,255,6,132,162,255,6,132,162,255,6,132,162,255, + 6,132,162,255,5,131,161,255,5,131,161,255,5,131,161,255, + 5,131,161,255,5,130,160,255,5,130,160,255,5,130,160,255, + 5,130,160,255,5,129,159,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,128,158,255,5,128,158,255,5,128,158,255, + 5,128,158,255,5,127,157,255,5,127,157,255,5,127,157,255, + 5,126,157,255,4,126,156,255,4,125,156,255,4,125,156,255, + 4,125,156,255,4,124,155,255,4,124,155,255,4,124,155,255, + 4,123,155,255,4,123,154,255,4,122,154,255,4,122,154,255, + 4,122,153,255,4,121,153,255,4,121,152,255,4,121,152,255, + 4,121,152,255,3,120,151,255,3,120,151,255,3,120,151,255, + 3,120,151,255,3,119,150,255,3,119,150,255,3,119,150,255, + 3,119,150,255,3,118,150,255,3,118,150,255,3,118,150,255, + 3,118,150,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,116,148,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,115,147,255,3,115,147,255,3,115,147,255, + 3,115,147,255,3,115,146,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,114,145,255,3,114,145,255,3,114,145,255, + 3,114,145,255,3,114,144,255,3,114,144,255,3,114,144,255, + 3,114,144,255,3,114,144,255,3,114,144,255,3,114,144,255, + 3,114,144,255,3,113,143,255,3,113,143,255,3,113,143,255, + 3,113,143,255,4,113,142,255,4,113,142,255,4,113,142,255, + 4,113,142,255,4,113,141,255,4,113,141,255,4,113,141,255, + 4,113,141,255,4,113,140,255,4,113,140,255,4,113,140,255, + 4,113,140,255,4,112,139,255,4,112,139,255,4,112,139,255, + 4,112,138,255,4,112,138,255,4,112,137,255,4,112,137,255, + 4,112,137,255,4,111,136,255,4,111,136,255,4,111,136,255, + 4,111,135,255,4,111,135,255,4,111,134,255,4,111,134,255, + 4,111,133,255,4,110,133,255,4,110,132,255,4,110,132,255, + 4,110,131,255,5,109,131,255,5,109,130,255,5,109,129,255, + 5,109,129,255,5,108,128,255,5,108,127,255,5,108,126,255, + 5,108,126,255,5,107,125,255,5,107,124,255,5,107,124,255, + 5,106,123,255,5,106,123,255,5,105,122,255,5,105,121,255, + 5,105,120,255,5,104,119,255,5,104,118,255,5,104,117,255, + 5,103,117,255,5,103,116,255,5,102,115,255,5,102,114,255, + 5,101,114,255,5,101,113,255,5,100,112,255,5,100,111,255, + 5,99,110,255,4,99,109,255,4,98,108,255,4,98,108,255, + 4,98,107,255,4,97,106,255,4,97,105,255,4,97,104,255, + 4,96,103,255,4,96,102,255,4,95,101,255,4,95,101,255, + 4,94,100,255,4,94,99,255,4,93,98,255,4,93,97,255, + 4,93,96,255,4,92,95,255,4,92,94,255,4,92,94,255, + 4,91,93,255,4,91,92,255,4,90,91,255,4,90,91,255, + 4,90,90,255,4,89,89,255,4,89,88,255,4,89,88,255, + 4,89,87,255,4,88,86,255,4,88,85,255,4,88,85,255, + 4,87,84,255,4,87,83,255,4,86,82,255,4,86,82,255, + 4,86,81,255,4,85,80,255,4,85,79,255,4,85,79,255, + 4,85,78,255,4,84,77,255,4,84,76,255,4,84,76,255, + 4,83,75,255,5,83,74,255,5,82,73,255,5,82,73,255, + 5,82,72,255,5,81,72,255,5,81,71,255,5,81,71,255, + 5,80,70,255,5,80,70,255,5,79,69,255,5,79,69,255, + 5,78,68,255,5,78,68,255,5,77,67,255,5,77,67,255, + 5,76,66,255,5,75,66,255,5,74,65,255,5,74,65,255, + 5,73,64,255,5,73,64,255,5,72,63,255,5,72,63,255, + 5,71,62,255,5,71,62,255,5,70,61,255,5,70,61,255, + 5,69,60,255,5,69,59,255,5,68,58,255,5,68,58,255, + 5,67,57,255,5,66,57,255,5,65,56,255,5,65,56,255, + 5,64,55,255,4,64,55,255,4,63,54,255,4,63,54,255, + 4,62,53,255,4,62,53,255,4,61,52,255,4,61,52,255, + 4,60,51,255,4,60,51,255,4,59,50,255,4,59,50,255, + 4,58,49,255,4,58,49,255,4,57,48,255,4,57,48,255, + 4,56,47,255,4,56,47,255,4,55,46,255,4,55,46,255, + 4,55,45,255,4,54,45,255,4,54,44,255,4,54,44,255, + 4,53,44,255,4,53,43,255,4,52,43,255,4,52,43,255, + 4,51,42,255,4,51,42,255,4,50,41,255,4,50,41,255, + 4,50,41,255,4,49,40,255,4,49,40,255,4,49,40,255, + 4,48,40,255,4,48,39,255,4,47,39,255,4,47,39,255, + 4,47,38,255,4,46,38,255,4,46,37,255,4,46,37,255, + 4,45,37,255,4,45,36,255,4,44,36,255,4,44,36,255, + 4,44,36,255,4,43,36,255,4,43,36,255,4,43,36,255, + 4,43,36,255,4,42,35,255,4,42,35,255,4,42,35,255, + 4,42,35,255,4,41,34,255,4,41,34,255,4,41,34,255, + 4,41,34,255,4,40,34,255,4,40,34,255,4,40,34,255, + 4,40,34,255,66,85,28,255,66,85,28,255,66,85,28,255, + 66,85,28,255,66,86,28,255,66,86,28,255,66,86,28,255, + 66,86,28,255,66,87,29,255,66,87,29,255,66,87,29,255, + 66,87,29,255,65,88,29,255,65,88,29,255,65,88,29,255, + 65,89,29,255,65,89,30,255,65,90,30,255,65,90,30,255, + 64,90,30,255,64,91,31,255,63,91,31,255,63,91,31,255, + 62,91,32,255,62,92,32,255,61,92,33,255,61,92,33,255, + 60,92,33,255,60,93,34,255,59,93,34,255,59,93,34,255, + 58,93,34,255,58,93,35,255,57,93,35,255,57,93,35,255, + 56,93,36,255,55,93,36,255,54,93,37,255,53,93,37,255, + 52,93,38,255,51,92,38,255,50,92,39,255,50,92,39,255, + 49,92,39,255,48,92,40,255,47,92,40,255,46,92,40,255, + 45,92,40,255,44,91,41,255,43,91,41,255,42,91,41,255, + 41,91,41,255,40,90,42,255,39,90,42,255,38,90,42,255, + 37,90,43,255,36,89,43,255,35,89,44,255,34,89,44,255, + 33,89,44,255,32,89,45,255,31,89,45,255,31,89,45,255, + 30,89,45,255,29,89,46,255,28,89,46,255,28,89,46,255, + 27,89,46,255,27,89,47,255,26,89,47,255,26,89,47,255, + 26,89,47,255,25,90,48,255,25,90,48,255,25,90,48,255, + 25,90,48,255,24,91,49,255,24,91,49,255,24,91,49,255, + 24,91,50,255,23,92,50,255,23,92,51,255,23,92,51,255, + 23,92,51,255,23,93,52,255,23,93,52,255,23,93,52,255, + 23,93,53,255,22,94,53,255,22,94,54,255,22,94,54,255, + 22,94,55,255,22,95,55,255,22,95,56,255,22,95,56,255, + 22,95,57,255,22,95,57,255,22,95,58,255,22,95,58,255, + 22,95,58,255,22,96,59,255,22,96,59,255,22,96,59,255, + 22,96,60,255,21,96,60,255,21,96,61,255,21,96,61,255, + 21,96,61,255,20,96,62,255,20,96,62,255,20,96,62,255, + 20,96,62,255,19,96,63,255,19,96,63,255,19,96,63,255, + 19,96,63,255,18,96,63,255,18,96,63,255,18,96,63,255, + 18,96,63,255,17,96,63,255,17,96,63,255,17,96,63,255, + 17,96,63,255,16,95,63,255,16,95,63,255,16,95,63,255, + 16,95,63,255,15,95,63,255,15,95,63,255,15,95,63,255, + 15,95,63,255,14,95,62,255,14,95,62,255,14,95,62,255, + 14,95,62,255,13,94,61,255,13,94,61,255,13,94,61,255, + 13,94,61,255,12,93,60,255,12,93,60,255,12,93,60,255, + 12,93,60,255,11,92,59,255,11,92,59,255,11,92,59,255, + 11,92,59,255,10,92,58,255,10,92,58,255,10,92,58,255, + 10,92,58,255,10,91,57,255,10,91,57,255,10,91,57,255, + 10,91,57,255,10,91,56,255,10,91,56,255,10,91,56,255, + 10,91,56,255,9,91,55,255,9,91,55,255,9,91,55,255, + 9,91,55,255,9,91,55,255,9,91,55,255,9,91,55,255, + 9,91,55,255,8,92,54,255,8,92,54,255,8,92,54,255, + 8,92,54,255,8,92,54,255,8,92,54,255,8,92,54,255, + 8,92,54,255,8,92,53,255,8,92,53,255,8,92,53,255, + 8,92,53,255,8,92,52,255,8,92,52,255,8,92,52,255, + 8,92,52,255,7,92,52,255,7,92,52,255,7,92,52,255, + 7,92,52,255,7,92,52,255,7,92,52,255,7,92,52,255, + 7,92,52,255,7,91,52,255,7,91,52,255,7,91,52,255, + 7,91,52,255,8,91,51,255,8,91,51,255,8,91,51,255, + 8,91,51,255,8,92,51,255,8,92,51,255,8,92,51,255, + 8,92,51,255,8,92,51,255,8,92,51,255,8,92,51,255, + 8,92,51,255,9,93,51,255,9,93,51,255,9,93,51,255, + 9,93,51,255,9,94,51,255,9,94,51,255,9,94,51,255, + 9,95,51,255,10,95,50,255,10,96,50,255,10,96,50,255, + 10,97,50,255,10,97,51,255,10,98,51,255,10,98,51,255, + 10,98,51,255,11,99,51,255,11,99,51,255,11,99,51,255, + 11,100,51,255,12,100,51,255,12,101,51,255,12,101,51,255, + 12,101,51,255,12,102,52,255,12,102,52,255,12,102,52,255, + 12,102,52,255,13,103,53,255,13,103,53,255,13,103,53,255, + 13,103,53,255,13,104,53,255,13,104,53,255,13,104,53,255, + 13,104,53,255,13,105,54,255,13,105,54,255,13,105,54,255, + 13,105,54,255,14,106,55,255,14,106,55,255,14,106,55,255, + 14,106,55,255,14,107,56,255,14,107,56,255,14,107,56,255, + 14,107,56,255,15,107,57,255,15,107,57,255,15,107,57,255, + 15,107,57,255,15,108,58,255,15,108,58,255,15,108,58,255, + 15,109,58,255,15,109,59,255,15,110,59,255,15,110,59,255, + 15,110,60,255,16,111,60,255,16,111,61,255,16,111,61,255, + 16,112,61,255,17,112,62,255,17,113,62,255,17,113,62,255, + 17,114,63,255,17,114,63,255,17,115,64,255,17,115,64,255, + 18,116,65,255,18,117,66,255,19,117,66,255,19,118,67,255, + 19,119,68,255,20,120,69,255,20,120,70,255,20,121,71,255, + 21,122,72,255,22,123,73,255,22,123,74,255,23,124,75,255, + 24,125,77,255,25,126,78,255,25,126,80,255,26,127,81,255, + 27,128,83,255,28,129,84,255,29,130,86,255,30,131,87,255, + 31,132,89,255,33,133,91,255,34,134,93,255,35,135,95,255, + 36,136,97,255,38,137,99,255,39,138,101,255,40,139,102,255, + 42,140,105,255,44,141,107,255,46,142,109,255,47,143,111,255, + 49,144,114,255,51,146,116,255,53,147,118,255,54,148,120,255, + 56,149,123,255,58,150,125,255,60,151,128,255,62,152,130,255, + 64,153,133,255,66,155,136,255,68,156,139,255,70,157,141,255, + 72,158,144,255,74,160,146,255,76,161,149,255,78,162,151,255, + 80,163,154,255,82,164,156,255,84,165,159,255,86,166,161,255, + 88,167,164,255,90,168,166,255,91,169,168,255,93,170,170,255, + 95,171,173,255,97,172,175,255,99,173,177,255,101,174,179,255, + 103,175,182,255,105,176,184,255,106,176,186,255,108,177,188,255, + 110,178,190,255,111,179,192,255,113,179,193,255,114,180,195,255, + 115,181,197,255,117,181,199,255,118,182,200,255,119,182,202,255, + 120,183,204,255,121,183,205,255,121,184,207,255,122,184,208,255, + 123,185,209,255,124,185,211,255,124,186,212,255,125,186,213,255, + 126,186,214,255,127,187,216,255,127,187,217,255,128,187,218,255, + 128,187,219,255,129,188,220,255,129,188,220,255,129,188,221,255, + 129,188,222,255,129,188,222,255,129,188,223,255,129,188,223,255, + 129,188,224,255,128,188,224,255,128,188,225,255,128,188,225,255, + 128,188,225,255,127,188,226,255,127,188,226,255,127,188,226,255, + 126,188,226,255,126,188,226,255,125,188,226,255,125,188,226,255, + 124,188,226,255,124,187,227,255,123,187,227,255,123,187,227,255, + 122,187,227,255,121,187,227,255,121,187,227,255,120,187,227,255, + 119,187,227,255,118,186,226,255,118,186,226,255,117,186,226,255, + 116,186,226,255,115,186,226,255,115,186,226,255,114,186,226,255, + 113,186,226,255,112,185,225,255,112,185,225,255,111,185,225,255, + 110,185,225,255,109,184,225,255,109,184,225,255,108,184,225,255, + 107,184,225,255,106,184,224,255,105,184,224,255,104,184,224,255, + 103,184,224,255,102,183,224,255,102,183,224,255,101,183,224,255, + 100,183,224,255,99,182,223,255,98,182,223,255,97,182,223,255, + 96,182,223,255,95,182,222,255,95,182,222,255,94,182,222,255, + 93,182,222,255,92,181,221,255,91,181,221,255,90,181,221,255, + 89,181,221,255,88,180,221,255,87,180,221,255,86,180,221,255, + 85,180,220,255,84,179,220,255,83,179,219,255,82,179,219,255, + 81,179,219,255,80,178,218,255,79,178,218,255,78,178,218,255, + 77,178,218,255,76,177,217,255,75,177,217,255,74,177,217,255, + 73,177,217,255,72,177,217,255,70,176,216,255,69,176,216,255, + 68,176,216,255,67,176,215,255,66,175,215,255,65,175,214,255, + 64,175,214,255,63,174,214,255,62,174,213,255,61,173,213,255, + 60,173,213,255,59,173,212,255,57,172,212,255,56,172,211,255, + 55,172,211,255,54,172,210,255,53,171,210,255,52,171,209,255, + 51,171,209,255,50,171,209,255,49,170,208,255,48,170,208,255, + 47,170,208,255,46,170,207,255,44,169,207,255,43,169,206,255, + 42,169,206,255,41,168,205,255,40,168,205,255,39,167,204,255, + 38,167,204,255,37,167,203,255,36,166,203,255,35,166,202,255, + 34,166,202,255,34,166,201,255,33,165,201,255,32,165,200,255, + 31,165,200,255,31,165,199,255,30,164,199,255,29,164,198,255, + 28,164,198,255,27,164,197,255,26,163,197,255,25,163,196,255, + 25,163,196,255,24,162,195,255,24,162,195,255,23,161,194,255, + 22,161,194,255,22,161,193,255,21,160,193,255,20,160,192,255, + 20,160,192,255,20,160,192,255,19,159,191,255,19,159,191,255, + 19,159,191,255,18,159,190,255,18,158,190,255,17,158,189,255, + 17,158,189,255,16,158,189,255,16,157,188,255,15,157,188,255, + 15,157,188,255,15,157,187,255,14,156,187,255,14,156,186,255, + 14,156,186,255,14,156,186,255,13,155,185,255,13,155,185,255, + 13,155,185,255,13,155,185,255,12,154,184,255,12,154,184,255, + 12,154,184,255,12,154,183,255,11,153,183,255,11,153,182,255, + 11,153,182,255,11,152,182,255,11,152,181,255,11,151,181,255, + 11,151,181,255,11,151,181,255,10,150,180,255,10,150,180,255, + 10,150,180,255,10,150,180,255,10,149,179,255,10,149,179,255, + 10,149,179,255,10,149,179,255,10,149,178,255,10,149,178,255, + 10,149,178,255,10,149,178,255,9,148,177,255,9,148,177,255, + 9,148,177,255,9,148,177,255,9,147,176,255,9,147,176,255, + 9,147,176,255,9,147,176,255,9,146,175,255,9,146,175,255, + 9,146,175,255,9,146,175,255,8,145,174,255,8,145,174,255, + 8,145,174,255,8,145,173,255,8,144,173,255,8,144,172,255, + 8,144,172,255,8,143,172,255,8,143,171,255,8,142,171,255, + 8,142,171,255,8,142,171,255,8,141,170,255,8,141,170,255, + 8,141,170,255,8,141,170,255,7,140,169,255,7,140,169,255, + 7,140,169,255,7,140,169,255,7,139,168,255,7,139,168,255, + 7,139,168,255,7,139,168,255,7,138,167,255,7,138,167,255, + 7,138,167,255,7,138,167,255,6,137,166,255,6,137,166,255, + 6,137,166,255,6,136,166,255,6,136,165,255,6,135,165,255, + 6,135,165,255,6,135,165,255,6,134,164,255,6,134,164,255, + 6,134,164,255,6,134,164,255,6,133,163,255,6,133,163,255, + 6,133,163,255,6,133,163,255,5,132,162,255,5,132,162,255, + 5,132,162,255,5,132,162,255,5,131,161,255,5,131,161,255, + 5,131,161,255,5,131,161,255,5,130,160,255,5,130,160,255, + 5,130,160,255,5,130,160,255,5,129,159,255,5,129,159,255, + 5,129,159,255,5,128,159,255,5,128,158,255,5,127,158,255, + 5,127,158,255,5,127,158,255,4,126,157,255,4,126,157,255, + 4,126,157,255,4,126,157,255,4,125,156,255,4,125,156,255, + 4,125,156,255,4,124,156,255,4,124,155,255,4,123,155,255, + 4,123,155,255,4,123,154,255,4,122,154,255,4,122,153,255, + 4,122,153,255,4,122,153,255,3,121,152,255,3,121,152,255, + 3,121,152,255,3,121,152,255,3,120,151,255,3,120,151,255, + 3,120,151,255,3,120,151,255,3,119,151,255,3,119,151,255, + 3,119,151,255,3,119,151,255,3,118,150,255,3,118,150,255, + 3,118,150,255,3,118,150,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,116,148,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,115,145,255,3,115,145,255, + 3,115,145,255,3,115,145,255,3,115,145,255,3,115,145,255, + 3,115,145,255,3,115,145,255,3,114,144,255,3,114,144,255, + 3,114,144,255,3,114,144,255,4,114,143,255,4,114,143,255, + 4,114,143,255,4,114,143,255,4,114,142,255,4,114,142,255, + 4,114,142,255,4,114,142,255,4,114,141,255,4,114,141,255, + 4,114,141,255,4,114,141,255,4,113,140,255,4,113,140,255, + 4,113,140,255,4,113,139,255,4,113,139,255,4,113,138,255, + 4,113,138,255,4,113,138,255,4,112,137,255,4,112,137,255, + 4,112,137,255,4,112,136,255,4,112,136,255,4,112,135,255, + 4,112,135,255,4,112,134,255,4,111,134,255,4,111,133,255, + 4,111,133,255,4,111,132,255,5,110,132,255,5,110,131,255, + 5,110,130,255,5,110,130,255,5,109,129,255,5,109,128,255, + 5,109,128,255,5,109,127,255,5,108,127,255,5,108,126,255, + 5,108,125,255,5,107,125,255,5,107,124,255,5,106,123,255, + 5,106,122,255,5,106,122,255,5,105,121,255,5,105,120,255, + 5,105,119,255,5,104,119,255,5,104,118,255,5,103,117,255, + 5,103,116,255,5,102,116,255,5,102,115,255,5,101,114,255, + 5,101,113,255,5,100,112,255,4,100,111,255,4,99,110,255, + 4,99,110,255,4,99,109,255,4,98,108,255,4,98,107,255, + 4,98,106,255,4,97,105,255,4,97,104,255,4,96,103,255, + 4,96,103,255,4,95,102,255,4,95,101,255,4,94,100,255, + 4,94,99,255,4,94,98,255,4,93,97,255,4,93,96,255, + 4,93,95,255,4,92,94,255,4,92,93,255,4,91,92,255, + 4,91,92,255,4,91,91,255,4,90,90,255,4,90,89,255, + 4,90,89,255,4,89,88,255,4,89,87,255,4,88,86,255, + 4,88,86,255,4,88,85,255,4,87,84,255,4,87,83,255, + 4,87,83,255,4,87,82,255,4,86,81,255,4,86,80,255, + 4,86,80,255,4,85,79,255,4,85,78,255,4,84,77,255, + 4,84,77,255,4,83,76,255,5,83,75,255,5,82,74,255, + 5,82,74,255,5,82,73,255,5,81,73,255,5,81,72,255, + 5,81,72,255,5,80,71,255,5,80,71,255,5,79,70,255, + 5,79,70,255,5,78,69,255,5,78,69,255,5,77,68,255, + 5,77,68,255,5,76,67,255,5,75,67,255,5,74,66,255, + 5,74,66,255,5,73,65,255,5,73,65,255,5,72,64,255, + 5,72,64,255,5,71,63,255,5,71,63,255,5,70,62,255, + 5,70,62,255,5,69,61,255,5,69,60,255,5,68,59,255, + 5,68,59,255,5,67,58,255,5,66,58,255,5,65,57,255, + 5,65,57,255,5,64,56,255,4,64,56,255,4,63,55,255, + 4,63,55,255,4,62,54,255,4,62,54,255,4,61,53,255, + 4,61,53,255,4,60,52,255,4,60,52,255,4,59,51,255, + 4,59,51,255,4,58,50,255,4,58,50,255,4,57,49,255, + 4,57,49,255,4,56,48,255,4,56,48,255,4,55,47,255, + 4,55,47,255,4,55,46,255,4,54,46,255,4,54,45,255, + 4,54,45,255,4,53,45,255,4,53,44,255,4,52,44,255, + 4,52,44,255,4,51,43,255,4,51,43,255,4,50,42,255, + 4,50,42,255,4,50,41,255,4,49,41,255,4,49,40,255, + 4,49,40,255,4,48,40,255,4,48,39,255,4,47,39,255, + 4,47,39,255,4,47,39,255,4,46,38,255,4,46,38,255, + 4,46,38,255,4,45,38,255,4,45,37,255,4,44,37,255, + 4,44,37,255,4,44,37,255,4,43,36,255,4,43,36,255, + 4,43,36,255,4,43,36,255,4,42,35,255,4,42,35,255, + 4,42,35,255,4,42,35,255,4,41,34,255,4,41,34,255, + 4,41,34,255,4,41,34,255,4,40,34,255,4,40,34,255, + 4,40,34,255,4,40,34,255,66,85,28,255,66,85,28,255, + 66,85,28,255,66,85,28,255,66,86,28,255,66,86,28,255, + 66,86,28,255,66,86,28,255,66,87,29,255,66,87,29,255, + 66,87,29,255,66,87,29,255,65,88,29,255,65,88,29,255, + 65,88,29,255,65,89,29,255,65,89,30,255,65,90,30,255, + 65,90,30,255,64,90,30,255,64,91,31,255,63,91,31,255, + 63,91,31,255,62,91,32,255,62,92,32,255,61,92,33,255, + 61,92,33,255,60,92,33,255,60,93,34,255,59,93,34,255, + 59,93,34,255,58,93,34,255,58,93,35,255,57,93,35,255, + 57,93,35,255,56,93,36,255,55,93,36,255,54,93,37,255, + 53,93,37,255,52,93,38,255,51,92,38,255,50,92,39,255, + 50,92,39,255,49,92,39,255,48,92,40,255,47,92,40,255, + 46,92,40,255,45,92,40,255,44,91,41,255,43,91,41,255, + 42,91,41,255,41,91,41,255,40,90,42,255,39,90,42,255, + 38,90,42,255,37,90,43,255,36,89,43,255,35,89,44,255, + 34,89,44,255,33,89,44,255,32,89,45,255,31,89,45,255, + 31,89,45,255,30,89,45,255,29,89,46,255,28,89,46,255, + 28,89,46,255,27,89,46,255,27,89,47,255,26,89,47,255, + 26,89,47,255,26,89,47,255,25,90,48,255,25,90,48,255, + 25,90,48,255,25,90,48,255,24,91,49,255,24,91,49,255, + 24,91,49,255,24,91,50,255,23,92,50,255,23,92,51,255, + 23,92,51,255,23,92,51,255,23,93,52,255,23,93,52,255, + 23,93,52,255,23,93,53,255,22,94,53,255,22,94,54,255, + 22,94,54,255,22,94,55,255,22,95,55,255,22,95,56,255, + 22,95,56,255,22,95,57,255,22,95,57,255,22,95,58,255, + 22,95,58,255,22,95,58,255,22,96,59,255,22,96,60,255, + 22,96,60,255,22,96,61,255,21,96,61,255,21,96,62,255, + 21,96,62,255,21,96,62,255,20,96,63,255,20,96,63,255, + 20,96,63,255,20,96,63,255,19,96,64,255,19,96,64,255, + 19,96,64,255,19,96,64,255,18,96,64,255,18,96,64,255, + 18,96,64,255,18,96,64,255,17,96,65,255,17,96,65,255, + 17,96,65,255,17,96,65,255,16,95,65,255,16,95,65,255, + 16,95,65,255,15,95,65,255,15,95,64,255,14,95,64,255, + 14,95,64,255,14,95,64,255,13,95,63,255,13,95,63,255, + 13,95,63,255,13,95,63,255,12,94,62,255,12,94,62,255, + 12,94,62,255,12,94,62,255,11,93,61,255,11,93,61,255, + 11,93,61,255,11,93,61,255,11,92,60,255,11,92,60,255, + 11,92,60,255,11,92,60,255,10,92,59,255,10,92,59,255, + 10,92,59,255,10,92,59,255,10,91,58,255,10,91,58,255, + 10,91,58,255,10,91,58,255,10,91,57,255,10,91,57,255, + 10,91,57,255,10,91,57,255,9,91,56,255,9,91,56,255, + 9,91,56,255,9,91,56,255,9,91,55,255,9,91,55,255, + 9,91,55,255,9,91,55,255,8,92,54,255,8,92,54,255, + 8,92,54,255,8,92,54,255,8,92,54,255,8,92,54,255, + 8,92,54,255,8,92,54,255,8,92,53,255,8,92,53,255, + 8,92,53,255,8,92,53,255,8,92,52,255,8,92,52,255, + 8,92,52,255,8,92,52,255,7,92,52,255,7,92,52,255, + 7,92,52,255,7,92,52,255,7,92,52,255,7,92,52,255, + 7,92,52,255,7,92,52,255,7,91,52,255,7,91,52,255, + 7,91,52,255,7,91,52,255,8,91,51,255,8,91,51,255, + 8,91,51,255,8,91,51,255,8,92,51,255,8,92,51,255, + 8,92,51,255,8,92,51,255,8,92,51,255,8,92,51,255, + 8,92,51,255,8,92,51,255,9,93,51,255,9,93,51,255, + 9,93,51,255,9,93,51,255,9,94,51,255,9,94,51,255, + 9,94,51,255,9,95,51,255,10,95,50,255,10,96,50,255, + 10,96,50,255,10,97,50,255,10,97,51,255,10,98,51,255, + 10,98,51,255,10,98,51,255,11,99,51,255,11,99,51,255, + 11,99,51,255,11,100,51,255,11,100,51,255,11,101,51,255, + 11,101,51,255,11,101,51,255,12,102,52,255,12,102,52,255, + 12,102,52,255,12,102,52,255,12,103,53,255,12,103,53,255, + 12,103,53,255,12,103,53,255,12,104,54,255,12,104,54,255, + 12,104,54,255,12,104,54,255,12,105,55,255,12,105,55,255, + 12,105,55,255,12,105,55,255,13,106,56,255,13,106,56,255, + 13,106,56,255,13,106,56,255,13,107,57,255,13,107,57,255, + 13,107,57,255,13,107,57,255,14,107,58,255,14,107,58,255, + 14,107,58,255,14,107,58,255,14,108,59,255,14,108,59,255, + 14,108,59,255,14,109,59,255,14,109,60,255,14,110,60,255, + 14,110,60,255,14,110,61,255,15,111,61,255,15,111,62,255, + 15,111,62,255,15,112,63,255,16,112,63,255,16,113,64,255, + 16,113,64,255,16,114,65,255,17,114,65,255,17,115,66,255, + 17,115,66,255,17,116,67,255,18,117,68,255,18,117,68,255, + 18,118,69,255,19,119,70,255,19,120,71,255,20,120,72,255, + 20,121,73,255,21,122,74,255,22,123,75,255,22,123,76,255, + 23,124,77,255,24,125,79,255,25,126,80,255,25,126,82,255, + 26,127,83,255,27,128,85,255,28,129,86,255,29,130,88,255, + 30,131,89,255,31,132,91,255,33,133,93,255,34,134,95,255, + 35,135,97,255,36,136,99,255,38,137,101,255,39,138,103,255, + 40,139,104,255,42,140,107,255,44,141,109,255,46,142,111,255, + 47,143,113,255,49,144,116,255,51,146,118,255,53,147,120,255, + 54,148,122,255,56,149,125,255,58,150,127,255,60,151,130,255, + 62,152,132,255,64,153,135,255,66,155,138,255,68,156,141,255, + 70,157,143,255,72,158,146,255,74,160,148,255,76,161,151,255, + 78,162,153,255,80,163,156,255,82,164,158,255,84,165,161,255, + 86,166,163,255,88,167,166,255,90,168,168,255,91,169,170,255, + 93,170,172,255,95,171,175,255,97,172,177,255,99,173,179,255, + 101,174,181,255,103,175,184,255,105,176,186,255,106,176,188,255, + 108,177,190,255,110,178,192,255,111,179,194,255,113,179,195,255, + 114,180,197,255,115,181,199,255,117,181,201,255,118,182,202,255, + 119,182,204,255,120,183,206,255,121,183,207,255,121,184,209,255, + 122,184,210,255,123,185,211,255,124,185,213,255,124,186,214,255, + 125,186,215,255,126,186,216,255,127,187,217,255,127,187,217,255, + 128,187,218,255,128,187,219,255,129,188,220,255,129,188,220,255, + 129,188,221,255,129,188,222,255,129,188,222,255,129,188,223,255, + 129,188,223,255,129,188,224,255,128,188,224,255,128,188,225,255, + 128,188,225,255,128,188,225,255,127,188,226,255,127,188,226,255, + 127,188,226,255,126,188,226,255,126,188,226,255,125,188,226,255, + 125,188,226,255,124,188,226,255,124,187,227,255,123,187,227,255, + 123,187,227,255,122,187,227,255,121,187,227,255,121,187,227,255, + 120,187,227,255,119,187,227,255,118,186,226,255,118,186,226,255, + 117,186,226,255,116,186,226,255,115,186,226,255,115,186,226,255, + 114,186,226,255,113,186,226,255,112,185,225,255,112,185,225,255, + 111,185,225,255,110,185,225,255,109,184,225,255,109,184,225,255, + 108,184,225,255,107,184,225,255,106,184,224,255,105,184,224,255, + 104,184,224,255,103,184,224,255,102,183,224,255,102,183,224,255, + 101,183,224,255,100,183,224,255,99,182,223,255,98,182,223,255, + 97,182,223,255,96,182,223,255,95,182,222,255,95,182,222,255, + 94,182,222,255,93,182,222,255,92,181,221,255,91,181,221,255, + 90,181,221,255,89,181,221,255,88,180,221,255,87,180,221,255, + 86,180,221,255,85,180,220,255,84,179,220,255,83,179,219,255, + 82,179,219,255,81,179,219,255,80,178,218,255,79,178,218,255, + 78,178,218,255,77,178,218,255,76,177,217,255,75,177,217,255, + 74,177,217,255,73,177,217,255,72,177,217,255,70,176,216,255, + 69,176,216,255,68,176,216,255,67,176,215,255,66,175,215,255, + 65,175,214,255,64,175,214,255,63,174,214,255,62,174,213,255, + 61,173,213,255,60,173,213,255,59,173,212,255,58,172,212,255, + 57,172,211,255,56,172,211,255,55,172,210,255,53,171,210,255, + 52,171,209,255,51,171,209,255,50,171,209,255,49,170,208,255, + 48,170,208,255,47,170,208,255,46,170,207,255,45,169,207,255, + 44,169,206,255,43,169,206,255,42,168,206,255,40,168,205,255, + 39,167,205,255,38,167,205,255,37,167,204,255,36,166,204,255, + 35,166,203,255,34,166,203,255,34,166,202,255,33,165,202,255, + 32,165,201,255,31,165,201,255,31,165,200,255,30,164,200,255, + 29,164,199,255,28,164,199,255,27,164,199,255,26,163,198,255, + 25,163,198,255,25,163,198,255,24,162,197,255,24,162,197,255, + 23,161,196,255,22,161,196,255,22,161,195,255,21,160,195,255, + 20,160,194,255,20,160,194,255,20,160,193,255,19,159,193,255, + 19,159,192,255,19,159,192,255,18,159,192,255,18,158,191,255, + 17,158,191,255,17,158,191,255,16,158,190,255,16,157,190,255, + 15,157,189,255,15,157,189,255,15,157,189,255,14,156,188,255, + 14,156,188,255,14,156,188,255,14,156,187,255,13,155,187,255, + 13,155,186,255,13,155,186,255,13,155,186,255,12,154,185,255, + 12,154,185,255,12,154,185,255,12,154,185,255,11,153,184,255, + 11,153,184,255,11,153,184,255,11,152,184,255,11,152,183,255, + 11,151,183,255,11,151,183,255,11,151,182,255,10,150,182,255, + 10,150,181,255,10,150,181,255,10,150,181,255,10,149,180,255, + 10,149,180,255,10,149,180,255,10,149,180,255,10,149,179,255, + 10,149,179,255,10,149,179,255,10,149,179,255,9,148,178,255, + 9,148,178,255,9,148,178,255,9,148,178,255,9,147,177,255, + 9,147,177,255,9,147,177,255,9,147,177,255,9,146,176,255, + 9,146,176,255,9,146,176,255,9,146,176,255,8,145,175,255, + 8,145,175,255,8,145,175,255,8,145,174,255,8,144,174,255, + 8,144,173,255,8,144,173,255,8,143,173,255,8,143,172,255, + 8,142,172,255,8,142,172,255,8,142,172,255,8,141,171,255, + 8,141,171,255,8,141,171,255,8,141,171,255,7,140,170,255, + 7,140,170,255,7,140,170,255,7,140,169,255,7,139,169,255, + 7,139,168,255,7,139,168,255,7,139,168,255,7,138,167,255, + 7,138,167,255,7,138,167,255,7,138,167,255,6,137,166,255, + 6,137,166,255,6,137,166,255,6,136,166,255,6,136,165,255, + 6,135,165,255,6,135,165,255,6,135,165,255,6,134,164,255, + 6,134,164,255,6,134,164,255,6,134,164,255,6,133,163,255, + 6,133,163,255,6,133,163,255,6,133,163,255,5,132,162,255, + 5,132,162,255,5,132,162,255,5,132,162,255,5,131,161,255, + 5,131,161,255,5,131,161,255,5,131,161,255,5,130,160,255, + 5,130,160,255,5,130,160,255,5,130,160,255,5,129,159,255, + 5,129,159,255,5,129,159,255,5,128,159,255,5,128,158,255, + 5,127,158,255,5,127,158,255,5,127,158,255,4,126,157,255, + 4,126,157,255,4,126,157,255,4,126,157,255,4,125,156,255, + 4,125,156,255,4,125,156,255,4,124,156,255,4,124,155,255, + 4,123,155,255,4,123,155,255,4,123,154,255,4,122,154,255, + 4,122,153,255,4,122,153,255,4,122,153,255,3,121,152,255, + 3,121,152,255,3,121,152,255,3,121,152,255,3,120,151,255, + 3,120,151,255,3,120,151,255,3,120,151,255,3,119,151,255, + 3,119,151,255,3,119,151,255,3,119,151,255,3,118,150,255, + 3,118,150,255,3,118,150,255,3,118,150,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,116,148,255, + 3,116,148,255,3,116,148,255,3,116,148,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,115,145,255, + 3,115,145,255,3,115,145,255,3,115,145,255,3,114,145,255, + 3,114,145,255,3,114,145,255,3,114,145,255,4,114,144,255, + 4,114,144,255,4,114,144,255,4,114,144,255,4,114,144,255, + 4,114,144,255,4,114,144,255,4,114,144,255,4,114,143,255, + 4,114,143,255,4,114,143,255,4,114,143,255,4,113,142,255, + 4,113,142,255,4,113,142,255,4,113,141,255,4,113,141,255, + 4,113,140,255,4,113,140,255,4,113,140,255,4,112,139,255, + 4,112,139,255,4,112,139,255,4,112,138,255,4,112,138,255, + 4,112,137,255,4,112,137,255,4,112,136,255,4,111,136,255, + 4,111,135,255,4,111,135,255,4,111,134,255,5,110,134,255, + 5,110,133,255,5,110,132,255,5,110,132,255,5,109,131,255, + 5,109,130,255,5,109,130,255,5,109,129,255,5,108,129,255, + 5,108,128,255,5,108,127,255,5,107,127,255,5,107,126,255, + 5,106,125,255,5,106,124,255,5,106,124,255,5,105,123,255, + 5,105,122,255,5,105,121,255,5,104,121,255,5,104,120,255, + 5,103,119,255,5,103,118,255,5,102,118,255,5,102,117,255, + 5,101,116,255,5,101,115,255,5,100,114,255,4,100,113,255, + 4,99,112,255,4,99,112,255,4,99,111,255,4,98,110,255, + 4,98,109,255,4,98,108,255,4,97,107,255,4,97,106,255, + 4,96,105,255,4,96,105,255,4,95,104,255,4,95,103,255, + 4,94,102,255,4,94,101,255,4,94,100,255,4,93,99,255, + 4,93,98,255,4,93,97,255,4,92,96,255,4,92,95,255, + 4,91,94,255,4,91,94,255,4,91,93,255,4,90,92,255, + 4,90,91,255,4,90,91,255,4,89,90,255,4,89,89,255, + 4,88,88,255,4,88,88,255,4,88,87,255,4,87,86,255, + 4,87,85,255,4,87,85,255,4,87,84,255,4,86,83,255, + 4,86,82,255,4,86,82,255,4,85,81,255,4,85,80,255, + 4,84,79,255,4,84,79,255,4,83,78,255,5,83,77,255, + 5,82,76,255,5,82,76,255,5,82,75,255,5,81,75,255, + 5,81,74,255,5,81,74,255,5,80,73,255,5,80,73,255, + 5,79,72,255,5,79,72,255,5,78,71,255,5,78,70,255, + 5,77,69,255,5,77,69,255,5,76,68,255,5,75,68,255, + 5,74,67,255,5,74,67,255,5,73,66,255,5,73,66,255, + 5,72,65,255,5,72,65,255,5,71,64,255,5,71,64,255, + 5,70,63,255,5,70,63,255,5,69,62,255,5,69,61,255, + 5,68,60,255,5,68,60,255,5,67,59,255,5,66,59,255, + 5,65,58,255,5,65,58,255,5,64,57,255,4,64,56,255, + 4,63,55,255,4,63,55,255,4,62,54,255,4,62,54,255, + 4,61,53,255,4,61,53,255,4,60,52,255,4,60,52,255, + 4,59,51,255,4,59,51,255,4,58,50,255,4,58,50,255, + 4,57,49,255,4,57,49,255,4,56,48,255,4,56,48,255, + 4,55,47,255,4,55,47,255,4,55,46,255,4,54,46,255, + 4,54,45,255,4,54,45,255,4,53,45,255,4,53,44,255, + 4,52,44,255,4,52,44,255,4,51,43,255,4,51,43,255, + 4,50,42,255,4,50,42,255,4,50,41,255,4,49,41,255, + 4,49,40,255,4,49,40,255,4,48,40,255,4,48,39,255, + 4,47,39,255,4,47,39,255,4,47,39,255,4,46,38,255, + 4,46,38,255,4,46,38,255,4,45,38,255,4,45,37,255, + 4,44,37,255,4,44,37,255,4,44,37,255,4,43,36,255, + 4,43,36,255,4,43,36,255,4,43,36,255,4,42,35,255, + 4,42,35,255,4,42,35,255,4,42,35,255,4,41,34,255, + 4,41,34,255,4,41,34,255,4,41,34,255,4,40,34,255, + 4,40,34,255,4,40,34,255,4,40,34,255,66,84,28,255, + 66,84,28,255,66,84,28,255,66,85,28,255,66,85,28,255, + 66,86,28,255,66,86,28,255,66,86,28,255,66,86,29,255, + 66,86,29,255,66,86,29,255,66,87,29,255,65,87,29,255, + 65,88,29,255,65,88,29,255,65,88,29,255,64,89,30,255, + 64,89,30,255,64,89,30,255,64,89,30,255,63,90,31,255, + 63,90,31,255,63,90,31,255,62,90,32,255,62,91,32,255, + 61,91,33,255,61,91,33,255,60,91,33,255,60,92,34,255, + 59,92,34,255,59,92,34,255,58,92,34,255,58,92,35,255, + 57,92,35,255,57,92,35,255,56,92,36,255,55,92,36,255, + 54,92,37,255,53,92,37,255,52,92,38,255,51,92,38,255, + 50,92,39,255,49,92,39,255,48,92,39,255,47,91,40,255, + 46,91,40,255,46,91,40,255,45,91,40,255,44,90,41,255, + 43,90,41,255,42,90,41,255,41,90,41,255,40,89,42,255, + 39,89,42,255,38,89,42,255,37,89,43,255,36,89,43,255, + 35,89,44,255,34,89,44,255,33,89,44,255,32,88,45,255, + 31,88,45,255,31,88,45,255,30,88,45,255,29,88,46,255, + 28,88,46,255,28,88,46,255,27,88,46,255,27,89,47,255, + 26,89,47,255,26,89,47,255,25,89,47,255,25,89,48,255, + 24,89,48,255,24,89,48,255,24,90,49,255,23,90,49,255, + 23,91,50,255,23,91,50,255,23,91,50,255,23,92,51,255, + 23,92,51,255,23,92,51,255,23,92,52,255,22,93,52,255, + 22,93,53,255,22,93,53,255,22,93,54,255,22,94,54,255, + 22,94,55,255,22,94,55,255,22,94,56,255,22,95,56,255, + 22,95,57,255,22,95,57,255,22,95,58,255,22,95,58,255, + 22,95,59,255,22,95,59,255,22,95,59,255,22,96,60,255, + 22,96,61,255,22,96,61,255,22,96,62,255,21,96,62,255, + 21,96,63,255,21,96,63,255,21,96,63,255,20,96,64,255, + 20,96,64,255,20,96,64,255,20,96,64,255,19,96,65,255, + 19,96,65,255,19,96,65,255,19,96,65,255,18,96,65,255, + 18,96,65,255,18,96,65,255,17,96,65,255,17,96,66,255, + 16,96,66,255,16,96,66,255,16,96,66,255,15,95,66,255, + 15,95,66,255,15,95,66,255,14,95,66,255,14,95,65,255, + 13,95,65,255,13,95,65,255,13,95,65,255,12,95,64,255, + 12,95,64,255,12,95,64,255,12,95,64,255,11,94,63,255, + 11,94,63,255,11,94,63,255,11,94,63,255,10,93,62,255, + 10,93,62,255,10,93,62,255,10,93,62,255,10,92,61,255, + 10,92,61,255,10,92,61,255,10,92,61,255,9,92,60,255, + 9,92,60,255,9,92,60,255,9,92,60,255,9,91,59,255, + 9,91,59,255,9,91,59,255,9,91,59,255,9,91,58,255, + 9,91,58,255,9,91,58,255,9,91,58,255,8,91,57,255, + 8,91,57,255,8,91,57,255,8,91,57,255,8,91,56,255, + 8,91,56,255,8,91,56,255,8,91,56,255,8,92,55,255, + 8,92,55,255,8,92,55,255,8,92,55,255,7,92,55,255, + 7,92,55,255,7,92,55,255,7,92,55,255,7,92,54,255, + 7,92,54,255,7,92,54,255,7,92,54,255,7,92,53,255, + 7,92,53,255,7,92,53,255,7,92,53,255,7,92,53,255, + 7,92,53,255,7,92,53,255,7,92,53,255,7,92,53,255, + 7,92,53,255,7,92,53,255,7,92,53,255,7,91,53,255, + 7,91,53,255,7,91,53,255,7,91,53,255,7,91,52,255, + 7,91,52,255,7,91,52,255,7,91,52,255,8,92,52,255, + 8,92,52,255,8,92,52,255,8,92,52,255,8,92,52,255, + 8,92,52,255,8,92,52,255,8,92,52,255,8,93,51,255, + 8,93,51,255,8,93,51,255,8,93,51,255,8,94,51,255, + 8,94,51,255,8,94,51,255,8,95,51,255,9,95,51,255, + 9,96,51,255,9,96,51,255,9,97,51,255,9,97,52,255, + 9,98,52,255,9,98,52,255,9,98,52,255,10,99,52,255, + 10,99,52,255,10,99,52,255,10,100,52,255,10,100,52,255, + 10,101,52,255,10,101,52,255,10,101,52,255,11,102,53,255, + 11,102,53,255,11,102,53,255,11,102,53,255,11,103,54,255, + 11,103,54,255,11,103,54,255,11,103,54,255,11,104,55,255, + 11,104,55,255,11,104,55,255,11,104,55,255,11,105,56,255, + 11,105,56,255,11,105,56,255,11,105,56,255,12,106,57,255, + 12,106,57,255,12,106,57,255,12,106,57,255,12,107,58,255, + 12,107,58,255,12,107,58,255,12,107,58,255,13,107,59,255, + 13,107,59,255,13,107,59,255,13,107,59,255,13,108,60,255, + 13,108,60,255,13,108,60,255,13,109,60,255,13,109,61,255, + 13,110,61,255,13,110,61,255,13,110,62,255,14,111,62,255, + 14,111,63,255,14,111,63,255,14,112,64,255,15,112,64,255, + 15,113,65,255,15,113,65,255,15,114,66,255,16,114,67,255, + 16,115,67,255,16,115,68,255,16,116,69,255,17,117,70,255, + 17,117,70,255,17,118,71,255,18,119,72,255,18,120,73,255, + 19,120,74,255,19,121,75,255,20,122,76,255,21,123,77,255, + 21,123,78,255,22,124,79,255,23,125,81,255,24,126,82,255, + 25,127,84,255,26,128,85,255,27,129,87,255,28,130,89,255, + 29,131,91,255,30,132,92,255,31,133,94,255,33,134,96,255, + 34,135,98,255,35,136,100,255,36,137,102,255,38,138,104,255, + 39,139,106,255,40,140,107,255,42,141,110,255,44,142,112,255, + 46,143,114,255,47,144,116,255,49,145,119,255,51,147,121,255, + 53,148,123,255,54,149,125,255,56,150,128,255,58,151,130,255, + 60,152,133,255,62,153,135,255,64,154,138,255,66,156,141,255, + 68,157,144,255,70,158,146,255,72,159,149,255,74,161,151,255, + 76,162,154,255,78,163,156,255,80,164,159,255,82,165,161,255, + 84,166,164,255,86,167,166,255,88,168,169,255,90,169,171,255, + 92,169,173,255,94,170,175,255,96,171,177,255,98,172,179,255, + 99,173,181,255,101,174,183,255,103,175,186,255,105,176,188,255, + 106,176,190,255,108,177,192,255,110,178,194,255,111,179,196,255, + 113,179,197,255,114,180,199,255,115,181,201,255,117,181,202,255, + 118,182,204,255,119,182,205,255,120,183,207,255,121,183,208,255, + 121,184,210,255,122,184,211,255,123,185,212,255,124,185,214,255, + 124,186,215,255,125,186,216,255,126,186,217,255,127,187,218,255, + 127,187,218,255,128,187,219,255,128,187,220,255,128,188,221,255, + 128,188,221,255,128,188,222,255,128,188,223,255,128,188,223,255, + 128,188,224,255,128,188,224,255,128,188,224,255,128,188,225,255, + 128,188,225,255,128,188,225,255,128,188,225,255,127,188,226,255, + 127,188,226,255,127,188,226,255,126,188,226,255,126,188,226,255, + 125,188,226,255,125,188,226,255,124,188,226,255,124,187,227,255, + 123,187,227,255,123,187,227,255,122,187,227,255,121,187,227,255, + 121,187,227,255,120,187,227,255,119,187,227,255,118,186,226,255, + 118,186,226,255,117,186,226,255,116,186,226,255,115,186,226,255, + 115,186,226,255,114,186,226,255,113,186,226,255,112,185,225,255, + 112,185,225,255,111,185,225,255,110,185,225,255,109,184,225,255, + 109,184,225,255,108,184,225,255,107,184,225,255,106,184,224,255, + 105,184,224,255,104,184,224,255,103,184,224,255,102,183,224,255, + 102,183,224,255,101,183,224,255,100,183,224,255,99,182,223,255, + 99,182,223,255,98,182,223,255,97,182,223,255,96,182,223,255, + 95,182,223,255,94,182,223,255,93,182,223,255,92,181,222,255, + 92,181,222,255,91,181,222,255,90,181,222,255,89,180,221,255, + 88,180,221,255,87,180,221,255,86,180,221,255,85,179,220,255, + 84,179,220,255,83,179,220,255,82,179,220,255,81,178,219,255, + 80,178,219,255,79,178,219,255,78,178,219,255,77,177,218,255, + 76,177,218,255,75,177,218,255,74,177,218,255,73,177,218,255, + 71,176,217,255,70,176,217,255,69,176,217,255,68,176,216,255, + 67,175,216,255,66,175,215,255,65,175,215,255,64,174,215,255, + 63,174,214,255,62,173,214,255,61,173,214,255,60,173,213,255, + 59,172,213,255,58,172,212,255,57,172,212,255,56,172,211,255, + 54,171,211,255,53,171,210,255,52,171,210,255,51,171,210,255, + 50,170,209,255,49,170,209,255,48,170,209,255,47,170,208,255, + 46,169,208,255,45,169,207,255,44,169,207,255,43,169,207,255, + 41,168,206,255,40,168,206,255,39,168,206,255,38,168,205,255, + 37,167,205,255,36,167,204,255,35,167,204,255,35,167,203,255, + 34,166,203,255,33,166,202,255,32,166,202,255,32,165,201,255, + 31,165,201,255,30,164,200,255,29,164,200,255,28,164,200,255, + 27,163,199,255,26,163,199,255,26,163,199,255,25,163,198,255, + 25,162,198,255,24,162,197,255,23,162,197,255,23,162,196,255, + 22,161,196,255,21,161,195,255,21,161,195,255,20,161,194,255, + 20,160,194,255,19,160,193,255,19,160,193,255,18,160,193,255, + 18,159,192,255,17,159,192,255,17,159,192,255,17,159,191,255, + 16,158,191,255,16,158,190,255,16,158,190,255,15,158,190,255, + 15,157,189,255,14,157,189,255,14,157,189,255,14,157,188,255, + 13,156,188,255,13,156,187,255,13,156,187,255,13,156,187,255, + 12,155,186,255,12,155,186,255,12,155,186,255,12,155,186,255, + 11,154,185,255,11,154,185,255,11,154,185,255,11,153,185,255, + 11,153,184,255,11,152,184,255,11,152,184,255,11,152,183,255, + 10,151,183,255,10,151,182,255,10,151,182,255,10,151,182,255, + 10,150,181,255,10,150,181,255,10,150,181,255,10,150,181,255, + 10,150,180,255,10,150,180,255,10,150,180,255,10,150,180,255, + 9,149,179,255,9,149,179,255,9,149,179,255,9,149,179,255, + 9,148,178,255,9,148,178,255,9,148,178,255,9,148,178,255, + 9,147,177,255,9,147,177,255,9,147,177,255,9,147,177,255, + 8,146,176,255,8,146,176,255,8,146,176,255,8,146,175,255, + 8,145,175,255,8,145,174,255,8,145,174,255,8,144,174,255, + 8,144,173,255,8,143,173,255,8,143,173,255,8,143,173,255, + 8,142,172,255,8,142,172,255,8,142,172,255,8,142,172,255, + 7,141,171,255,7,141,171,255,7,141,171,255,7,141,170,255, + 7,140,170,255,7,140,169,255,7,140,169,255,7,140,169,255, + 7,139,168,255,7,139,168,255,7,139,168,255,7,139,168,255, + 6,138,167,255,6,138,167,255,6,138,167,255,6,137,167,255, + 6,137,166,255,6,136,166,255,6,136,166,255,6,136,166,255, + 6,135,165,255,6,135,165,255,6,135,165,255,6,135,165,255, + 6,134,164,255,6,134,164,255,6,134,164,255,6,134,164,255, + 5,133,163,255,5,133,163,255,5,133,163,255,5,133,163,255, + 5,132,162,255,5,132,162,255,5,132,162,255,5,132,162,255, + 5,131,161,255,5,131,161,255,5,131,161,255,5,130,161,255, + 5,130,160,255,5,129,160,255,5,129,160,255,5,129,160,255, + 5,128,159,255,5,128,159,255,5,128,159,255,5,128,159,255, + 4,127,158,255,4,127,158,255,4,127,158,255,4,126,158,255, + 4,126,157,255,4,125,157,255,4,125,157,255,4,125,157,255, + 4,124,156,255,4,124,156,255,4,124,156,255,4,124,155,255, + 4,123,155,255,4,123,154,255,4,123,154,255,4,122,154,255, + 3,122,153,255,3,121,153,255,3,121,153,255,3,121,153,255, + 3,120,152,255,3,120,152,255,3,120,152,255,3,120,152,255, + 3,119,152,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,148,255,3,117,148,255,3,117,148,255,3,117,148,255, + 3,116,148,255,3,116,148,255,3,116,148,255,3,116,148,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,115,146,255, + 3,115,146,255,3,115,146,255,3,115,146,255,3,115,146,255, + 4,115,145,255,4,115,145,255,4,115,145,255,4,115,145,255, + 4,115,145,255,4,115,145,255,4,115,145,255,4,115,145,255, + 4,115,144,255,4,115,144,255,4,115,144,255,4,115,144,255, + 4,114,143,255,4,114,143,255,4,114,143,255,4,114,142,255, + 4,114,142,255,4,114,141,255,4,114,141,255,4,114,141,255, + 4,113,140,255,4,113,140,255,4,113,140,255,4,113,139,255, + 4,113,139,255,4,113,138,255,4,113,138,255,4,113,137,255, + 4,112,137,255,4,112,136,255,4,112,136,255,4,112,135,255, + 5,111,135,255,5,111,134,255,5,111,133,255,5,111,133,255, + 5,110,132,255,5,110,131,255,5,110,131,255,5,110,130,255, + 5,109,130,255,5,109,129,255,5,109,128,255,5,108,128,255, + 5,108,127,255,5,107,126,255,5,107,125,255,5,107,125,255, + 5,106,124,255,5,106,123,255,5,106,122,255,5,105,122,255, + 5,105,121,255,5,104,120,255,5,104,119,255,5,103,119,255, + 5,103,118,255,5,102,117,255,5,102,117,255,5,101,116,255, + 4,101,115,255,4,100,114,255,4,100,113,255,4,100,112,255, + 4,99,111,255,4,99,110,255,4,99,109,255,4,98,108,255, + 4,98,107,255,4,97,106,255,4,97,106,255,4,96,105,255, + 4,96,104,255,4,95,103,255,4,95,102,255,4,95,101,255, + 4,94,100,255,4,94,99,255,4,94,99,255,4,93,98,255, + 4,93,97,255,4,92,96,255,4,92,95,255,4,91,94,255, + 4,91,93,255,4,90,92,255,4,90,92,255,4,90,91,255, + 4,89,90,255,4,89,89,255,4,89,89,255,4,89,88,255, + 4,88,87,255,4,88,86,255,4,88,86,255,4,87,85,255, + 4,87,84,255,4,86,83,255,4,86,83,255,4,85,82,255, + 4,85,81,255,4,84,80,255,4,84,80,255,4,83,79,255, + 5,83,78,255,5,82,77,255,5,82,77,255,5,82,76,255, + 5,81,76,255,5,81,75,255,5,81,75,255,5,80,74,255, + 5,80,74,255,5,79,73,255,5,79,73,255,5,78,72,255, + 5,78,71,255,5,77,70,255,5,77,70,255,5,76,69,255, + 5,75,69,255,5,74,68,255,5,74,68,255,5,73,67,255, + 5,73,67,255,5,72,66,255,5,72,66,255,5,71,65,255, + 5,71,65,255,5,70,64,255,5,70,64,255,5,69,63,255, + 5,69,62,255,5,68,61,255,5,68,61,255,5,67,60,255, + 5,66,60,255,5,65,59,255,5,65,59,255,5,64,58,255, + 4,64,57,255,4,63,56,255,4,63,56,255,4,62,55,255, + 4,62,55,255,4,61,54,255,4,61,54,255,4,60,53,255, + 4,60,53,255,4,59,52,255,4,59,52,255,4,58,51,255, + 4,58,51,255,4,57,50,255,4,57,50,255,4,56,49,255, + 4,56,49,255,4,55,48,255,4,55,48,255,4,55,47,255, + 4,54,47,255,4,54,46,255,4,54,46,255,4,53,46,255, + 4,53,45,255,4,52,45,255,4,52,45,255,4,51,44,255, + 4,51,44,255,4,50,43,255,4,50,43,255,4,50,42,255, + 4,49,42,255,4,49,41,255,4,49,41,255,4,48,41,255, + 4,48,40,255,4,47,40,255,4,47,40,255,4,47,40,255, + 4,46,39,255,4,46,39,255,4,46,39,255,4,45,38,255, + 4,45,38,255,4,44,37,255,4,44,37,255,4,44,37,255, + 4,43,36,255,4,43,36,255,4,43,36,255,4,43,36,255, + 4,42,36,255,4,42,36,255,4,42,36,255,4,42,36,255, + 4,41,35,255,4,41,35,255,4,41,35,255,4,41,35,255, + 4,40,34,255,4,40,34,255,4,40,34,255,4,40,34,255, + 65,84,27,255,65,84,27,255,65,84,27,255,65,84,27,255, + 65,85,28,255,65,85,28,255,65,85,28,255,65,85,28,255, + 65,86,28,255,65,86,28,255,65,86,28,255,65,86,28,255, + 64,87,29,255,64,87,29,255,64,87,29,255,64,88,29,255, + 64,88,30,255,64,89,30,255,64,89,30,255,63,89,30,255, + 63,90,31,255,62,90,31,255,62,90,31,255,61,90,31,255, + 61,91,32,255,60,91,32,255,60,91,32,255,59,91,33,255, + 59,92,33,255,58,92,34,255,58,92,34,255,57,92,34,255, + 57,92,35,255,56,92,35,255,56,92,35,255,55,92,36,255, + 54,92,36,255,53,92,37,255,52,92,37,255,51,92,38,255, + 50,91,38,255,49,91,39,255,49,91,39,255,48,91,39,255, + 47,91,40,255,46,91,40,255,45,91,40,255,44,91,41,255, + 43,90,41,255,42,90,42,255,41,90,42,255,40,90,42,255, + 39,89,43,255,38,89,43,255,37,89,43,255,36,89,43,255, + 35,88,44,255,34,88,44,255,33,88,44,255,32,88,45,255, + 31,88,45,255,30,88,46,255,30,88,46,255,29,88,46,255, + 28,88,47,255,27,88,47,255,27,88,47,255,26,88,47,255, + 26,88,48,255,25,88,48,255,25,88,48,255,25,88,48,255, + 24,89,49,255,24,89,49,255,24,89,49,255,24,89,49,255, + 23,90,50,255,23,90,50,255,23,90,50,255,23,90,51,255, + 22,91,51,255,22,91,52,255,22,91,52,255,22,91,52,255, + 22,92,53,255,22,92,53,255,22,92,53,255,22,92,54,255, + 21,93,54,255,21,93,55,255,21,93,55,255,21,93,56,255, + 21,94,56,255,21,94,57,255,21,94,57,255,21,94,58,255, + 21,95,58,255,21,95,59,255,21,95,59,255,21,95,60,255, + 21,96,61,255,21,96,62,255,21,96,62,255,21,96,63,255, + 20,96,63,255,20,96,64,255,20,96,64,255,20,96,64,255, + 19,96,65,255,19,96,65,255,19,96,65,255,19,96,65,255, + 18,97,66,255,18,97,66,255,18,97,66,255,18,97,66,255, + 17,97,66,255,17,97,66,255,17,97,66,255,17,97,66,255, + 16,96,67,255,16,96,67,255,16,96,67,255,16,96,67,255, + 15,96,67,255,15,96,67,255,15,96,67,255,14,96,67,255, + 14,95,66,255,13,95,66,255,13,95,66,255,13,95,66,255, + 12,95,65,255,12,95,65,255,12,95,65,255,12,95,65,255, + 11,94,64,255,11,94,64,255,11,94,64,255,11,94,64,255, + 10,93,63,255,10,93,63,255,10,93,63,255,10,93,63,255, + 10,92,62,255,10,92,62,255,10,92,62,255,10,92,62,255, + 9,92,61,255,9,92,61,255,9,92,61,255,9,92,61,255, + 9,91,60,255,9,91,60,255,9,91,60,255,9,91,60,255, + 8,91,59,255,8,91,59,255,8,91,59,255,8,91,59,255, + 8,92,58,255,8,92,58,255,8,92,58,255,8,92,58,255, + 8,92,57,255,8,92,57,255,8,92,57,255,8,92,57,255, + 7,92,56,255,7,92,56,255,7,92,56,255,7,92,56,255, + 7,92,56,255,7,92,56,255,7,92,56,255,7,92,56,255, + 7,93,55,255,7,93,55,255,7,93,55,255,7,93,55,255, + 7,93,54,255,7,93,54,255,7,93,54,255,7,93,54,255, + 6,93,54,255,6,93,54,255,6,93,54,255,6,93,54,255, + 6,93,53,255,6,93,53,255,6,93,53,255,6,93,53,255, + 6,92,53,255,6,92,53,255,6,92,53,255,6,92,53,255, + 7,92,52,255,7,92,52,255,7,92,52,255,7,92,52,255, + 7,93,52,255,7,93,52,255,7,93,52,255,7,93,52,255, + 7,93,52,255,7,93,52,255,7,93,52,255,7,93,52,255, + 8,94,52,255,8,94,52,255,8,94,52,255,8,94,52,255, + 8,95,52,255,8,95,52,255,8,95,52,255,8,95,52,255, + 9,96,51,255,9,96,51,255,9,96,51,255,9,97,51,255, + 9,97,52,255,9,98,52,255,9,98,52,255,9,99,52,255, + 9,99,52,255,9,100,52,255,9,100,52,255,9,100,52,255, + 9,101,53,255,9,101,53,255,9,101,53,255,9,102,53,255, + 10,102,54,255,10,103,54,255,10,103,54,255,10,103,54,255, + 10,104,55,255,10,104,55,255,10,104,55,255,10,104,55,255, + 10,105,56,255,10,105,56,255,10,105,56,255,10,105,56,255, + 10,105,57,255,10,105,57,255,10,105,57,255,10,105,57,255, + 11,106,58,255,11,106,58,255,11,106,58,255,11,106,58,255, + 11,107,59,255,11,107,59,255,11,107,59,255,11,107,59,255, + 12,108,60,255,12,108,60,255,12,108,60,255,12,108,60,255, + 12,109,61,255,12,109,61,255,12,109,61,255,12,109,61,255, + 12,110,62,255,12,110,62,255,12,110,62,255,12,111,63,255, + 13,111,63,255,13,112,64,255,13,112,64,255,13,113,65,255, + 14,113,66,255,14,114,66,255,14,114,67,255,14,115,68,255, + 15,115,68,255,15,116,69,255,15,116,69,255,16,117,70,255, + 16,118,71,255,17,118,71,255,17,119,72,255,18,120,73,255, + 18,121,74,255,19,121,75,255,19,122,76,255,20,123,78,255, + 21,124,79,255,21,124,81,255,22,125,82,255,23,126,84,255, + 24,127,85,255,24,127,87,255,25,128,88,255,26,129,90,255, + 28,130,91,255,29,131,93,255,30,132,94,255,31,133,96,255, + 33,134,98,255,34,135,100,255,35,136,102,255,37,137,104,255, + 38,138,106,255,40,139,108,255,41,140,110,255,43,141,113,255, + 45,143,115,255,47,144,117,255,48,145,119,255,50,146,122,255, + 52,147,124,255,54,148,126,255,55,149,128,255,57,150,131,255, + 59,152,133,255,61,153,136,255,63,154,138,255,65,155,141,255, + 67,156,143,255,69,157,146,255,71,158,148,255,73,159,151,255, + 75,161,153,255,77,162,156,255,79,163,158,255,81,164,161,255, + 83,165,163,255,85,166,166,255,87,167,168,255,89,168,171,255, + 91,169,173,255,92,170,175,255,94,171,177,255,96,172,180,255, + 98,173,182,255,100,174,184,255,102,175,186,255,104,176,188,255, + 105,177,190,255,107,177,191,255,108,178,193,255,110,179,195,255, + 111,179,197,255,113,180,198,255,114,180,200,255,115,181,202,255, + 117,182,204,255,118,182,205,255,119,183,207,255,120,183,208,255, + 121,184,210,255,121,184,211,255,122,184,212,255,123,184,213,255, + 124,185,215,255,124,185,216,255,125,185,217,255,126,185,218,255, + 126,186,219,255,127,186,219,255,127,186,220,255,127,186,221,255, + 128,187,221,255,128,187,222,255,128,187,222,255,128,187,223,255, + 128,187,223,255,128,187,224,255,128,187,224,255,128,187,225,255, + 127,187,225,255,127,187,226,255,127,187,226,255,127,187,226,255, + 126,187,227,255,126,187,227,255,126,187,227,255,125,187,227,255, + 125,187,227,255,124,187,227,255,124,187,227,255,123,187,227,255, + 123,187,227,255,122,187,227,255,122,187,227,255,121,187,227,255, + 120,186,227,255,120,186,227,255,119,186,227,255,118,186,227,255, + 118,186,227,255,117,186,227,255,117,186,227,255,116,186,227,255, + 115,185,227,255,115,185,227,255,114,185,227,255,113,185,227,255, + 112,184,226,255,112,184,226,255,111,184,226,255,110,184,226,255, + 109,184,226,255,109,184,226,255,108,184,226,255,107,184,226,255, + 106,183,225,255,106,183,225,255,105,183,225,255,104,183,225,255, + 103,182,225,255,103,182,225,255,102,182,225,255,101,182,225,255, + 100,182,224,255,99,182,224,255,98,182,224,255,97,182,224,255, + 96,181,223,255,96,181,223,255,95,181,223,255,94,181,223,255, + 93,181,222,255,92,181,222,255,91,181,222,255,90,181,222,255, + 89,180,222,255,88,180,222,255,87,180,222,255,86,180,221,255, + 85,179,221,255,85,179,220,255,84,179,220,255,83,179,220,255, + 82,178,219,255,81,178,219,255,80,178,219,255,79,178,219,255, + 78,177,218,255,77,177,218,255,76,177,218,255,75,177,218,255, + 74,177,218,255,72,176,217,255,71,176,217,255,70,176,217,255, + 69,176,217,255,68,175,216,255,67,175,216,255,66,175,216,255, + 65,175,215,255,64,174,215,255,63,174,214,255,62,174,214,255, + 61,174,214,255,60,173,213,255,59,173,213,255,58,173,213,255, + 57,173,212,255,55,172,212,255,54,172,211,255,53,172,211,255, + 52,172,211,255,51,171,210,255,50,171,210,255,49,171,210,255, + 48,171,209,255,47,170,209,255,46,170,208,255,45,170,208,255, + 44,169,208,255,42,169,207,255,41,168,207,255,40,168,207,255, + 39,168,206,255,38,167,206,255,37,167,205,255,36,167,205,255, + 36,167,204,255,35,166,204,255,34,166,203,255,33,166,203,255, + 32,166,202,255,31,165,202,255,30,165,201,255,29,165,201,255, + 29,165,201,255,28,164,200,255,27,164,200,255,26,164,200,255, + 26,163,199,255,25,163,199,255,24,162,198,255,23,162,198,255, + 23,162,197,255,22,161,197,255,21,161,196,255,21,161,196,255, + 21,161,195,255,20,160,195,255,20,160,194,255,20,160,194,255, + 19,160,194,255,19,159,193,255,18,159,193,255,18,159,193,255, + 17,159,192,255,17,158,192,255,16,158,191,255,16,158,191,255, + 16,158,191,255,15,157,190,255,15,157,190,255,15,157,190,255, + 15,157,189,255,14,156,189,255,14,156,188,255,14,156,188,255, + 14,156,188,255,13,155,187,255,13,155,187,255,13,155,187,255, + 13,155,187,255,12,154,186,255,12,154,186,255,12,154,186,255, + 12,154,186,255,12,153,185,255,12,153,185,255,12,153,185,255, + 12,153,184,255,11,152,184,255,11,152,183,255,11,152,183,255, + 11,152,183,255,11,151,182,255,11,151,182,255,11,151,182,255, + 11,151,182,255,10,150,181,255,10,150,181,255,10,150,181,255, + 10,150,181,255,10,149,180,255,10,149,180,255,10,149,180,255, + 10,149,180,255,10,148,179,255,10,148,179,255,10,148,179,255, + 10,148,179,255,9,147,178,255,9,147,178,255,9,147,178,255, + 9,147,178,255,9,146,177,255,9,146,177,255,9,146,177,255, + 9,146,176,255,8,145,176,255,8,145,175,255,8,145,175,255, + 8,145,175,255,8,144,174,255,8,144,174,255,8,144,174,255, + 8,144,174,255,8,143,173,255,8,143,173,255,8,143,173,255, + 8,143,173,255,8,142,172,255,8,142,172,255,8,142,172,255, + 8,142,171,255,7,141,171,255,7,141,170,255,7,141,170,255, + 7,140,170,255,7,140,169,255,7,139,169,255,7,139,169,255, + 7,139,169,255,7,138,168,255,7,138,168,255,7,138,168,255, + 7,138,168,255,6,137,167,255,6,137,167,255,6,137,167,255, + 6,137,167,255,6,136,166,255,6,136,166,255,6,136,166,255, + 6,136,166,255,6,135,165,255,6,135,165,255,6,135,165,255, + 6,134,165,255,6,134,164,255,6,133,164,255,6,133,164,255, + 6,133,164,255,5,132,163,255,5,132,163,255,5,132,163,255, + 5,132,162,255,5,131,162,255,5,131,161,255,5,131,161,255, + 5,131,161,255,5,130,161,255,5,130,161,255,5,130,161,255, + 5,129,160,255,5,129,160,255,5,128,159,255,5,128,159,255, + 5,128,159,255,4,127,158,255,4,127,158,255,4,127,158,255, + 4,127,158,255,4,126,157,255,4,126,157,255,4,126,157,255, + 4,125,157,255,4,125,156,255,4,124,156,255,4,124,156,255, + 4,124,156,255,4,123,155,255,4,123,155,255,4,123,155,255, + 4,123,155,255,3,122,154,255,3,122,154,255,3,122,154,255, + 3,122,154,255,3,121,153,255,3,121,153,255,3,121,153,255, + 3,121,153,255,3,120,152,255,3,120,152,255,3,120,152,255, + 3,120,152,255,3,119,151,255,3,119,151,255,3,119,151,255, + 3,119,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,116,148,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,116,148,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,116,147,255,3,116,147,255,3,116,147,255, + 3,116,147,255,3,115,147,255,3,115,147,255,3,115,147,255, + 3,115,147,255,4,115,146,255,4,115,146,255,4,115,146,255, + 4,115,146,255,4,115,146,255,4,115,146,255,4,115,146,255, + 4,115,146,255,4,115,145,255,4,115,145,255,4,115,145,255, + 4,115,145,255,4,114,144,255,4,114,144,255,4,114,144,255, + 4,114,143,255,4,114,143,255,4,114,142,255,4,114,142,255, + 4,114,142,255,4,114,141,255,4,114,141,255,4,114,141,255, + 4,114,140,255,4,113,140,255,4,113,139,255,4,113,139,255, + 4,113,138,255,4,112,138,255,4,112,137,255,4,112,137,255, + 4,112,136,255,4,111,136,255,4,111,135,255,4,111,135,255, + 4,111,134,255,4,110,134,255,4,110,133,255,4,110,133,255, + 4,110,132,255,4,109,132,255,4,109,131,255,4,109,130,255, + 4,109,130,255,5,108,129,255,5,108,128,255,5,108,127,255, + 5,107,127,255,5,107,126,255,5,106,125,255,5,106,124,255, + 5,105,124,255,5,105,123,255,5,104,122,255,5,104,121,255, + 5,104,121,255,5,103,120,255,5,103,119,255,5,103,118,255, + 5,102,117,255,4,102,116,255,4,101,115,255,4,101,115,255, + 4,100,114,255,4,100,113,255,4,99,112,255,4,99,111,255, + 4,98,110,255,4,98,109,255,4,97,108,255,4,97,108,255, + 4,96,107,255,4,96,106,255,4,95,105,255,4,95,104,255, + 4,95,103,255,4,94,102,255,4,94,101,255,4,94,100,255, + 4,93,99,255,4,93,98,255,4,92,97,255,4,92,97,255, + 4,92,96,255,4,91,95,255,4,91,94,255,4,91,94,255, + 4,90,93,255,4,90,92,255,4,89,91,255,4,89,91,255, + 4,89,90,255,4,88,89,255,4,88,88,255,4,88,87,255, + 4,88,86,255,4,87,85,255,4,87,84,255,4,87,84,255, + 4,86,83,255,4,86,83,255,4,85,82,255,4,85,82,255, + 4,84,81,255,5,84,80,255,5,83,79,255,5,83,79,255, + 5,83,78,255,5,82,77,255,5,82,76,255,5,82,76,255, + 5,81,75,255,5,80,75,255,5,79,74,255,5,79,74,255, + 5,78,73,255,5,78,72,255,5,77,71,255,5,77,71,255, + 5,76,70,255,5,76,70,255,5,75,69,255,5,75,69,255, + 5,74,68,255,5,74,68,255,5,73,67,255,5,73,67,255, + 5,72,66,255,5,71,66,255,5,70,65,255,5,70,65,255, + 5,69,64,255,5,69,63,255,5,68,62,255,5,68,62,255, + 5,67,61,255,5,67,61,255,5,66,60,255,5,66,60,255, + 5,65,59,255,4,64,58,255,4,63,57,255,4,63,57,255, + 4,62,56,255,4,62,56,255,4,61,55,255,4,61,55,255, + 4,60,54,255,4,60,54,255,4,59,53,255,4,59,53,255, + 4,58,52,255,4,58,51,255,4,57,50,255,4,57,50,255, + 4,56,49,255,4,56,49,255,4,55,48,255,4,55,48,255, + 4,55,47,255,4,54,47,255,4,54,46,255,4,54,46,255, + 4,53,46,255,4,53,45,255,4,52,45,255,4,52,45,255, + 4,51,44,255,4,51,44,255,4,50,43,255,4,50,43,255, + 4,50,42,255,4,49,42,255,4,49,41,255,4,49,41,255, + 4,48,41,255,4,48,40,255,4,47,40,255,4,47,40,255, + 4,47,40,255,4,46,39,255,4,46,39,255,4,46,39,255, + 4,45,39,255,4,45,38,255,4,44,38,255,4,44,38,255, + 4,44,38,255,4,43,37,255,4,43,37,255,4,43,37,255, + 4,43,37,255,4,42,36,255,4,42,36,255,4,42,36,255, + 4,42,36,255,4,41,35,255,4,41,35,255,4,41,35,255, + 4,41,35,255,4,40,35,255,4,40,35,255,4,40,35,255, + 4,40,35,255,65,83,27,255,65,83,27,255,65,83,27,255, + 65,84,27,255,65,84,28,255,65,85,28,255,65,85,28,255, + 65,85,28,255,65,85,28,255,65,85,28,255,65,85,28,255, + 65,86,28,255,64,86,29,255,64,87,29,255,64,87,29,255, + 64,87,29,255,63,88,30,255,63,88,30,255,63,88,30,255, + 63,88,30,255,62,89,31,255,62,89,31,255,62,89,31,255, + 61,89,31,255,61,90,32,255,60,90,32,255,60,90,32,255, + 59,90,33,255,59,91,33,255,58,91,34,255,58,91,34,255, + 57,91,34,255,57,91,35,255,56,91,35,255,56,91,35,255, + 55,91,36,255,54,91,36,255,53,91,37,255,52,91,37,255, + 51,91,38,255,50,91,38,255,49,91,39,255,48,91,39,255, + 47,91,39,255,46,90,40,255,45,90,40,255,45,90,40,255, + 44,90,41,255,43,89,41,255,42,89,42,255,41,89,42,255, + 40,89,42,255,39,88,43,255,38,88,43,255,37,88,43,255, + 36,88,43,255,35,88,44,255,34,88,44,255,33,88,44,255, + 32,88,45,255,31,87,45,255,30,87,46,255,30,87,46,255, + 29,87,46,255,28,87,47,255,27,87,47,255,27,87,47,255, + 26,87,47,255,26,88,48,255,25,88,48,255,25,88,48,255, + 24,88,48,255,24,88,49,255,23,88,49,255,23,88,49,255, + 23,89,50,255,22,89,50,255,22,90,51,255,22,90,51,255, + 22,90,51,255,22,91,52,255,22,91,52,255,22,91,52,255, + 22,91,53,255,21,92,53,255,21,92,54,255,21,92,54,255, + 21,92,55,255,21,93,55,255,21,93,56,255,21,93,56,255, + 21,93,57,255,21,94,57,255,21,94,58,255,21,94,58,255, + 21,94,59,255,21,95,59,255,21,95,60,255,21,95,60,255, + 21,95,61,255,21,96,62,255,21,96,63,255,21,96,63,255, + 21,96,64,255,20,96,64,255,20,96,65,255,20,96,65,255, + 20,96,65,255,19,96,66,255,19,96,66,255,19,96,66,255, + 19,96,66,255,18,97,67,255,18,97,67,255,18,97,67,255, + 18,97,67,255,17,97,67,255,17,97,67,255,17,97,67,255, + 16,97,67,255,16,96,68,255,15,96,68,255,15,96,68,255, + 15,96,68,255,14,96,68,255,14,96,68,255,14,96,68,255, + 13,96,68,255,13,95,67,255,12,95,67,255,12,95,67,255, + 12,95,67,255,11,95,66,255,11,95,66,255,11,95,66,255, + 11,95,66,255,10,94,65,255,10,94,65,255,10,94,65,255, + 10,94,65,255,9,93,64,255,9,93,64,255,9,93,64,255, + 9,93,64,255,9,92,63,255,9,92,63,255,9,92,63,255, + 9,92,63,255,8,92,62,255,8,92,62,255,8,92,62,255, + 8,92,62,255,8,91,61,255,8,91,61,255,8,91,61,255, + 8,91,61,255,7,91,60,255,7,91,60,255,7,91,60,255, + 7,91,60,255,7,92,59,255,7,92,59,255,7,92,59,255, + 7,92,59,255,7,92,58,255,7,92,58,255,7,92,58,255, + 7,92,58,255,7,92,57,255,7,92,57,255,7,92,57,255, + 7,92,57,255,6,92,57,255,6,92,57,255,6,92,57,255, + 6,92,57,255,6,93,56,255,6,93,56,255,6,93,56,255, + 6,93,56,255,6,93,55,255,6,93,55,255,6,93,55,255, + 6,93,55,255,6,93,55,255,6,93,55,255,6,93,55,255, + 6,93,55,255,6,93,54,255,6,93,54,255,6,93,54,255, + 6,93,54,255,6,92,54,255,6,92,54,255,6,92,54,255, + 6,92,54,255,6,92,53,255,6,92,53,255,6,92,53,255, + 6,92,53,255,7,93,53,255,7,93,53,255,7,93,53,255, + 7,93,53,255,7,93,53,255,7,93,53,255,7,93,53,255, + 7,93,53,255,7,94,52,255,7,94,52,255,7,94,52,255, + 7,94,52,255,7,95,52,255,7,95,52,255,7,95,52,255, + 7,95,52,255,8,96,52,255,8,96,52,255,8,96,52,255, + 8,97,52,255,8,97,53,255,8,98,53,255,8,98,53,255, + 8,99,53,255,8,99,53,255,8,100,53,255,8,100,53,255, + 8,100,53,255,8,101,54,255,8,101,54,255,8,101,54,255, + 8,102,54,255,9,102,55,255,9,103,55,255,9,103,55,255, + 9,103,55,255,9,104,56,255,9,104,56,255,9,104,56,255, + 9,104,56,255,9,105,57,255,9,105,57,255,9,105,57,255, + 9,105,57,255,9,105,58,255,9,105,58,255,9,105,58,255, + 9,105,58,255,10,106,59,255,10,106,59,255,10,106,59,255, + 10,106,59,255,10,107,60,255,10,107,60,255,10,107,60,255, + 10,107,60,255,11,108,61,255,11,108,61,255,11,108,61,255, + 11,108,61,255,11,109,62,255,11,109,62,255,11,109,62,255, + 11,109,62,255,11,110,63,255,11,110,63,255,11,110,63,255, + 11,111,64,255,12,111,64,255,12,112,65,255,12,112,65,255, + 12,113,66,255,13,113,67,255,13,114,67,255,13,114,68,255, + 13,115,69,255,14,115,70,255,14,116,70,255,14,116,71,255, + 15,117,72,255,15,118,73,255,16,118,73,255,16,119,74,255, + 17,120,75,255,17,121,76,255,18,121,77,255,18,122,78,255, + 19,123,80,255,20,124,81,255,20,124,83,255,21,125,84,255, + 22,126,86,255,23,127,87,255,24,128,89,255,25,129,90,255, + 26,130,92,255,28,131,94,255,29,132,96,255,30,133,97,255, + 31,134,99,255,33,135,101,255,34,136,103,255,35,137,105,255, + 37,138,107,255,38,139,109,255,40,140,111,255,41,141,113,255, + 43,142,116,255,45,144,118,255,47,145,120,255,48,146,122,255, + 50,147,125,255,52,148,127,255,54,149,129,255,55,150,131,255, + 57,151,134,255,59,153,136,255,61,154,139,255,63,155,141,255, + 65,156,144,255,67,157,146,255,69,158,149,255,71,159,151,255, + 73,160,154,255,75,162,156,255,77,163,159,255,79,164,161,255, + 81,165,164,255,83,166,166,255,85,167,169,255,87,168,171,255, + 89,169,174,255,91,170,176,255,93,170,178,255,95,171,180,255, + 97,172,182,255,99,173,184,255,100,174,186,255,102,175,188,255, + 104,176,190,255,105,177,192,255,107,177,193,255,108,178,195,255, + 110,179,197,255,111,179,199,255,113,180,200,255,114,180,202,255, + 115,181,204,255,117,182,205,255,118,182,207,255,119,183,208,255, + 120,183,209,255,121,184,211,255,121,184,212,255,122,184,213,255, + 123,184,214,255,124,185,216,255,124,185,217,255,125,185,218,255, + 126,185,219,255,126,186,220,255,127,186,220,255,127,186,221,255, + 127,186,222,255,127,187,222,255,127,187,223,255,127,187,223,255, + 127,187,224,255,127,187,224,255,127,187,225,255,127,187,225,255, + 127,187,225,255,127,187,226,255,127,187,226,255,127,187,226,255, + 127,187,226,255,126,187,227,255,126,187,227,255,126,187,227,255, + 125,187,227,255,125,187,227,255,124,187,227,255,124,187,227,255, + 123,187,227,255,123,187,227,255,122,187,227,255,122,187,227,255, + 121,187,227,255,120,186,227,255,120,186,227,255,119,186,227,255, + 118,186,227,255,118,186,227,255,117,186,227,255,117,186,227,255, + 116,186,227,255,115,185,227,255,115,185,227,255,114,185,227,255, + 113,185,227,255,112,184,226,255,112,184,226,255,111,184,226,255, + 110,184,226,255,109,184,226,255,109,184,226,255,108,184,226,255, + 107,184,226,255,106,183,225,255,106,183,225,255,105,183,225,255, + 104,183,225,255,103,182,225,255,103,182,225,255,102,182,225,255, + 101,182,225,255,100,182,224,255,100,182,224,255,99,182,224,255, + 98,182,224,255,97,181,224,255,96,181,224,255,95,181,224,255, + 94,181,224,255,93,181,223,255,93,181,223,255,92,181,223,255, + 91,181,223,255,90,180,222,255,89,180,222,255,88,180,222,255, + 87,180,222,255,86,179,221,255,86,179,221,255,85,179,221,255, + 84,179,221,255,83,178,220,255,82,178,220,255,81,178,220,255, + 80,178,220,255,79,177,219,255,78,177,219,255,77,177,219,255, + 76,177,219,255,75,177,219,255,73,176,218,255,72,176,218,255, + 71,176,218,255,70,176,218,255,69,175,217,255,68,175,217,255, + 67,175,217,255,66,175,216,255,65,174,216,255,64,174,215,255, + 63,174,215,255,62,174,215,255,61,173,214,255,60,173,214,255, + 59,173,214,255,58,173,213,255,56,172,213,255,55,172,212,255, + 54,172,212,255,53,172,212,255,52,171,211,255,51,171,211,255, + 50,171,211,255,49,171,210,255,48,170,210,255,47,170,209,255, + 46,170,209,255,45,170,209,255,43,169,208,255,42,169,208,255, + 41,169,208,255,40,169,207,255,39,168,207,255,38,168,206,255, + 37,168,206,255,37,168,205,255,36,167,205,255,35,167,204,255, + 34,167,204,255,33,166,203,255,32,166,203,255,31,165,202,255, + 30,165,202,255,30,165,202,255,29,164,201,255,28,164,201,255, + 27,164,201,255,27,164,200,255,26,163,200,255,25,163,199,255, + 24,163,199,255,24,163,198,255,23,162,198,255,22,162,197,255, + 22,162,197,255,21,162,196,255,21,161,196,255,20,161,195,255, + 20,161,195,255,19,161,195,255,19,160,194,255,18,160,194,255, + 18,160,194,255,18,160,193,255,17,159,193,255,17,159,192,255, + 17,159,192,255,16,159,192,255,16,158,191,255,15,158,191,255, + 15,158,191,255,15,158,190,255,14,157,190,255,14,157,189,255, + 14,157,189,255,14,157,189,255,13,156,188,255,13,156,188,255, + 13,156,188,255,13,156,188,255,12,155,187,255,12,155,187,255, + 12,155,187,255,12,155,187,255,12,154,186,255,12,154,186,255, + 12,154,186,255,12,154,185,255,11,153,185,255,11,153,184,255, + 11,153,184,255,11,153,184,255,11,152,183,255,11,152,183,255, + 11,152,183,255,11,152,183,255,10,151,182,255,10,151,182,255, + 10,151,182,255,10,151,182,255,10,150,181,255,10,150,181,255, + 10,150,181,255,10,150,181,255,10,149,180,255,10,149,180,255, + 10,149,180,255,10,149,180,255,9,148,179,255,9,148,179,255, + 9,148,179,255,9,148,179,255,9,147,178,255,9,147,178,255, + 9,147,178,255,9,147,177,255,8,146,177,255,8,146,176,255, + 8,146,176,255,8,146,176,255,8,145,175,255,8,145,175,255, + 8,145,175,255,8,145,175,255,8,144,174,255,8,144,174,255, + 8,144,174,255,8,144,174,255,8,143,173,255,8,143,173,255, + 8,143,173,255,8,143,172,255,7,142,172,255,7,142,171,255, + 7,142,171,255,7,141,171,255,7,141,170,255,7,140,170,255, + 7,140,170,255,7,140,170,255,7,139,169,255,7,139,169,255, + 7,139,169,255,7,139,169,255,6,138,168,255,6,138,168,255, + 6,138,168,255,6,138,168,255,6,137,167,255,6,137,167,255, + 6,137,167,255,6,137,167,255,6,136,166,255,6,136,166,255, + 6,136,166,255,6,135,166,255,6,135,165,255,6,134,165,255, + 6,134,165,255,6,134,165,255,5,133,164,255,5,133,164,255, + 5,133,164,255,5,133,163,255,5,132,163,255,5,132,162,255, + 5,132,162,255,5,131,162,255,5,131,162,255,5,130,162,255, + 5,130,162,255,5,130,161,255,5,129,161,255,5,129,160,255, + 5,129,160,255,5,129,160,255,4,128,159,255,4,128,159,255, + 4,128,159,255,4,127,159,255,4,127,158,255,4,126,158,255, + 4,126,158,255,4,126,158,255,4,125,157,255,4,125,157,255, + 4,125,157,255,4,125,157,255,4,124,156,255,4,124,156,255, + 4,124,156,255,4,123,156,255,3,123,155,255,3,122,155,255, + 3,122,155,255,3,122,155,255,3,121,154,255,3,121,154,255, + 3,121,154,255,3,121,154,255,3,120,153,255,3,120,153,255, + 3,120,153,255,3,120,153,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,119,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,150,255,3,118,150,255, + 3,118,150,255,3,118,150,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,116,148,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,116,148,255,4,116,147,255,4,116,147,255, + 4,116,147,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,147,255,4,116,147,255,4,116,146,255,4,116,146,255, + 4,116,146,255,4,116,146,255,4,115,145,255,4,115,145,255, + 4,115,145,255,4,115,144,255,4,115,144,255,4,115,143,255, + 4,115,143,255,4,115,143,255,4,115,142,255,4,115,142,255, + 4,115,142,255,4,115,141,255,4,114,141,255,4,114,140,255, + 4,114,140,255,4,114,139,255,4,113,139,255,4,113,138,255, + 4,113,138,255,4,113,137,255,4,112,137,255,4,112,136,255, + 4,112,136,255,4,112,135,255,4,111,135,255,4,111,134,255, + 4,111,134,255,4,111,133,255,4,110,133,255,4,110,132,255, + 4,110,131,255,4,110,131,255,5,109,130,255,5,109,129,255, + 5,109,128,255,5,108,128,255,5,108,127,255,5,107,126,255, + 5,107,125,255,5,106,125,255,5,106,124,255,5,105,123,255, + 5,105,122,255,5,105,122,255,5,104,121,255,5,104,120,255, + 5,104,120,255,5,103,119,255,4,103,118,255,4,102,117,255, + 4,102,116,255,4,101,115,255,4,101,114,255,4,100,113,255, + 4,100,112,255,4,99,111,255,4,99,110,255,4,98,109,255, + 4,98,109,255,4,97,108,255,4,97,107,255,4,96,106,255, + 4,96,105,255,4,96,104,255,4,95,103,255,4,95,102,255, + 4,95,102,255,4,94,101,255,4,94,100,255,4,93,99,255, + 4,93,98,255,4,92,97,255,4,92,96,255,4,91,95,255, + 4,91,95,255,4,91,94,255,4,90,93,255,4,90,92,255, + 4,90,92,255,4,90,91,255,4,89,90,255,4,89,89,255, + 4,89,88,255,4,88,87,255,4,88,86,255,4,87,85,255, + 4,87,85,255,4,86,84,255,4,86,84,255,4,85,83,255, + 4,85,83,255,4,84,82,255,5,84,81,255,5,83,80,255, + 5,83,80,255,5,83,79,255,5,82,78,255,5,82,77,255, + 5,82,77,255,5,81,76,255,5,80,76,255,5,79,75,255, + 5,79,75,255,5,78,74,255,5,78,73,255,5,77,72,255, + 5,77,72,255,5,76,71,255,5,76,71,255,5,75,70,255, + 5,75,70,255,5,74,69,255,5,74,69,255,5,73,68,255, + 5,73,68,255,5,72,67,255,5,71,67,255,5,70,66,255, + 5,70,66,255,5,69,65,255,5,69,64,255,5,68,63,255, + 5,68,63,255,5,67,62,255,5,67,62,255,5,66,61,255, + 5,66,61,255,5,65,60,255,4,64,59,255,4,63,58,255, + 4,63,58,255,4,62,57,255,4,62,57,255,4,61,56,255, + 4,61,56,255,4,60,55,255,4,60,55,255,4,59,54,255, + 4,59,54,255,4,58,53,255,4,58,52,255,4,57,51,255, + 4,57,51,255,4,56,50,255,4,56,50,255,4,55,49,255, + 4,55,49,255,4,55,48,255,4,54,48,255,4,54,47,255, + 4,54,47,255,4,53,47,255,4,53,46,255,4,52,46,255, + 4,52,46,255,4,51,45,255,4,51,45,255,4,50,44,255, + 4,50,44,255,4,50,43,255,4,49,43,255,4,49,42,255, + 4,49,42,255,4,48,42,255,4,48,41,255,4,47,41,255, + 4,47,41,255,4,47,41,255,4,46,40,255,4,46,40,255, + 4,46,40,255,4,45,39,255,4,45,39,255,4,44,38,255, + 4,44,38,255,4,44,38,255,4,43,37,255,4,43,37,255, + 4,43,37,255,4,43,37,255,4,42,37,255,4,42,37,255, + 4,42,37,255,4,42,37,255,4,41,36,255,4,41,36,255, + 4,41,36,255,4,41,36,255,4,40,35,255,4,40,35,255, + 4,40,35,255,4,40,35,255,65,83,27,255,65,83,27,255, + 65,83,27,255,65,84,27,255,65,84,28,255,65,85,28,255, + 65,85,28,255,65,85,28,255,65,85,28,255,65,85,28,255, + 65,85,28,255,65,86,28,255,64,86,29,255,64,87,29,255, + 64,87,29,255,64,87,29,255,63,88,30,255,63,88,30,255, + 63,88,30,255,63,88,30,255,62,89,31,255,62,89,31,255, + 62,89,31,255,61,89,31,255,61,90,32,255,60,90,32,255, + 60,90,32,255,59,90,33,255,59,91,33,255,58,91,34,255, + 58,91,34,255,57,91,34,255,57,91,35,255,56,91,35,255, + 56,91,35,255,55,91,36,255,54,91,36,255,53,91,37,255, + 52,91,37,255,51,91,38,255,50,91,38,255,49,91,39,255, + 48,91,39,255,47,91,39,255,46,90,40,255,45,90,40,255, + 45,90,40,255,44,90,41,255,43,89,41,255,42,89,42,255, + 41,89,42,255,40,89,42,255,39,88,43,255,38,88,43,255, + 37,88,43,255,36,88,43,255,35,88,44,255,34,88,44,255, + 33,88,44,255,32,88,45,255,31,87,45,255,30,87,46,255, + 30,87,46,255,29,87,46,255,28,87,47,255,27,87,47,255, + 27,87,47,255,26,87,47,255,26,88,48,255,25,88,48,255, + 25,88,48,255,24,88,48,255,24,88,49,255,23,88,49,255, + 23,88,49,255,23,89,50,255,22,89,50,255,22,90,51,255, + 22,90,51,255,22,90,51,255,22,91,52,255,22,91,52,255, + 22,91,52,255,22,91,53,255,21,92,53,255,21,92,54,255, + 21,92,54,255,21,92,55,255,21,93,55,255,21,93,56,255, + 21,93,56,255,21,93,57,255,21,94,57,255,21,94,58,255, + 21,94,58,255,21,94,59,255,21,95,60,255,21,95,61,255, + 21,95,61,255,21,95,62,255,21,96,62,255,21,96,63,255, + 21,96,63,255,21,96,64,255,20,96,65,255,20,96,66,255, + 20,96,66,255,20,96,66,255,19,96,67,255,19,96,67,255, + 19,96,67,255,19,96,67,255,18,97,68,255,18,97,68,255, + 18,97,68,255,18,97,68,255,17,97,69,255,17,97,69,255, + 17,97,69,255,16,97,69,255,16,96,69,255,15,96,69,255, + 15,96,69,255,15,96,69,255,14,96,69,255,14,96,69,255, + 14,96,69,255,13,96,69,255,13,95,69,255,12,95,69,255, + 12,95,69,255,12,95,69,255,11,95,68,255,11,95,68,255, + 11,95,68,255,11,95,68,255,10,94,67,255,10,94,67,255, + 10,94,67,255,10,94,67,255,9,93,66,255,9,93,66,255, + 9,93,66,255,9,93,65,255,9,92,65,255,9,92,64,255, + 9,92,64,255,9,92,64,255,8,92,63,255,8,92,63,255, + 8,92,63,255,8,92,63,255,8,91,62,255,8,91,62,255, + 8,91,62,255,8,91,62,255,7,91,61,255,7,91,61,255, + 7,91,61,255,7,91,61,255,7,92,60,255,7,92,60,255, + 7,92,60,255,7,92,60,255,7,92,59,255,7,92,59,255, + 7,92,59,255,7,92,59,255,7,92,58,255,7,92,58,255, + 7,92,58,255,7,92,58,255,6,92,57,255,6,92,57,255, + 6,92,57,255,6,92,57,255,6,93,56,255,6,93,56,255, + 6,93,56,255,6,93,56,255,6,93,55,255,6,93,55,255, + 6,93,55,255,6,93,55,255,6,93,55,255,6,93,55,255, + 6,93,55,255,6,93,55,255,6,93,54,255,6,93,54,255, + 6,93,54,255,6,93,54,255,6,92,54,255,6,92,54,255, + 6,92,54,255,6,92,54,255,6,92,53,255,6,92,53,255, + 6,92,53,255,6,92,53,255,7,93,53,255,7,93,53,255, + 7,93,53,255,7,93,53,255,7,93,53,255,7,93,53,255, + 7,93,53,255,7,93,53,255,7,94,52,255,7,94,52,255, + 7,94,52,255,7,94,52,255,7,95,52,255,7,95,52,255, + 7,95,52,255,7,95,52,255,8,96,52,255,8,96,52,255, + 8,96,52,255,8,97,52,255,8,97,53,255,8,98,53,255, + 8,98,53,255,8,99,53,255,8,99,53,255,8,100,53,255, + 8,100,53,255,8,100,53,255,8,101,54,255,8,101,54,255, + 8,101,54,255,8,102,54,255,9,102,55,255,9,103,55,255, + 9,103,55,255,9,103,55,255,9,104,56,255,9,104,56,255, + 9,104,56,255,9,104,57,255,9,105,57,255,9,105,58,255, + 9,105,58,255,9,105,58,255,9,105,59,255,9,105,59,255, + 9,105,59,255,9,105,59,255,10,106,60,255,10,106,60,255, + 10,106,60,255,10,106,60,255,10,107,61,255,10,107,61,255, + 10,107,61,255,10,107,61,255,10,108,62,255,10,108,62,255, + 10,108,62,255,10,108,63,255,11,109,63,255,11,109,64,255, + 11,109,64,255,11,109,64,255,11,110,65,255,11,110,65,255, + 11,110,65,255,11,111,66,255,12,111,66,255,12,112,67,255, + 12,112,67,255,12,113,68,255,13,113,69,255,13,114,69,255, + 13,114,70,255,13,115,71,255,14,115,72,255,14,116,72,255, + 14,116,73,255,15,117,74,255,15,118,75,255,16,118,75,255, + 16,119,76,255,17,120,77,255,17,121,78,255,18,121,79,255, + 18,122,80,255,19,123,82,255,20,124,83,255,20,124,85,255, + 21,125,86,255,22,126,88,255,23,127,89,255,24,128,91,255, + 25,129,92,255,26,130,94,255,28,131,96,255,29,132,98,255, + 30,133,99,255,31,134,101,255,33,135,103,255,34,136,105,255, + 35,137,107,255,37,138,109,255,38,139,111,255,40,140,113,255, + 41,141,115,255,43,142,118,255,45,144,120,255,47,145,122,255, + 48,146,124,255,50,147,127,255,52,148,129,255,54,149,131,255, + 55,150,133,255,57,151,136,255,59,153,138,255,61,154,141,255, + 63,155,143,255,65,156,146,255,67,157,148,255,69,158,151,255, + 71,159,153,255,73,160,156,255,75,162,158,255,77,163,161,255, + 79,164,163,255,81,165,166,255,83,166,168,255,85,167,171,255, + 87,168,173,255,89,169,176,255,91,170,178,255,93,170,180,255, + 95,171,182,255,97,172,184,255,99,173,186,255,100,174,188,255, + 102,175,190,255,104,176,192,255,105,177,194,255,107,177,195,255, + 108,178,197,255,110,179,199,255,111,179,201,255,113,180,202,255, + 114,180,204,255,115,181,206,255,117,182,207,255,118,182,209,255, + 119,183,210,255,120,183,211,255,121,184,213,255,121,184,213,255, + 122,184,214,255,123,184,215,255,124,185,216,255,124,185,217,255, + 125,185,218,255,126,185,219,255,126,186,220,255,127,186,220,255, + 127,186,221,255,127,186,222,255,127,187,222,255,127,187,223,255, + 127,187,223,255,127,187,224,255,127,187,224,255,127,187,225,255, + 127,187,225,255,127,187,225,255,127,187,226,255,127,187,226,255, + 127,187,226,255,127,187,226,255,126,187,227,255,126,187,227,255, + 126,187,227,255,125,187,227,255,125,187,227,255,124,187,227,255, + 124,187,227,255,123,187,227,255,123,187,227,255,122,187,227,255, + 122,187,227,255,121,187,227,255,120,186,227,255,120,186,227,255, + 119,186,227,255,118,186,227,255,118,186,227,255,117,186,227,255, + 117,186,227,255,116,186,227,255,115,185,227,255,115,185,227,255, + 114,185,227,255,113,185,227,255,112,184,226,255,112,184,226,255, + 111,184,226,255,110,184,226,255,109,184,226,255,109,184,226,255, + 108,184,226,255,107,184,226,255,106,183,225,255,106,183,225,255, + 105,183,225,255,104,183,225,255,103,182,225,255,103,182,225,255, + 102,182,225,255,101,182,225,255,100,182,224,255,100,182,224,255, + 99,182,224,255,98,182,224,255,97,181,224,255,96,181,224,255, + 95,181,224,255,94,181,224,255,93,181,223,255,93,181,223,255, + 92,181,223,255,91,181,223,255,90,180,222,255,89,180,222,255, + 88,180,222,255,87,180,222,255,86,179,221,255,86,179,221,255, + 85,179,221,255,84,179,221,255,83,178,220,255,82,178,220,255, + 81,178,220,255,80,178,220,255,79,177,219,255,78,177,219,255, + 77,177,219,255,76,177,219,255,75,177,219,255,73,176,218,255, + 72,176,218,255,71,176,218,255,70,176,218,255,69,175,217,255, + 68,175,217,255,67,175,217,255,66,175,216,255,65,174,216,255, + 64,174,215,255,63,174,215,255,62,174,215,255,61,173,214,255, + 60,173,214,255,59,173,214,255,58,173,213,255,56,172,213,255, + 55,172,212,255,54,172,212,255,53,172,212,255,52,171,211,255, + 51,171,211,255,50,171,211,255,49,171,210,255,48,170,210,255, + 47,170,209,255,46,170,209,255,45,170,209,255,43,169,208,255, + 42,169,208,255,41,169,208,255,40,169,207,255,39,168,207,255, + 38,168,206,255,37,168,206,255,37,168,205,255,36,167,205,255, + 35,167,204,255,34,167,204,255,33,166,204,255,32,166,203,255, + 31,165,203,255,30,165,203,255,30,165,202,255,29,164,202,255, + 28,164,201,255,27,164,201,255,27,164,200,255,26,163,200,255, + 25,163,199,255,24,163,199,255,24,163,199,255,23,162,198,255, + 22,162,198,255,22,162,198,255,21,162,197,255,21,161,197,255, + 20,161,196,255,20,161,196,255,19,161,196,255,19,160,195,255, + 18,160,195,255,18,160,195,255,18,160,194,255,17,159,194,255, + 17,159,193,255,17,159,193,255,16,159,193,255,16,158,192,255, + 15,158,192,255,15,158,192,255,15,158,192,255,14,157,191,255, + 14,157,191,255,14,157,191,255,14,157,190,255,13,156,190,255, + 13,156,189,255,13,156,189,255,13,156,189,255,12,155,188,255, + 12,155,188,255,12,155,188,255,12,155,188,255,12,154,187,255, + 12,154,187,255,12,154,187,255,12,154,187,255,11,153,186,255, + 11,153,186,255,11,153,186,255,11,153,186,255,11,152,185,255, + 11,152,185,255,11,152,185,255,11,152,184,255,10,151,184,255, + 10,151,183,255,10,151,183,255,10,151,183,255,10,150,182,255, + 10,150,182,255,10,150,182,255,10,150,182,255,10,149,181,255, + 10,149,181,255,10,149,181,255,10,149,181,255,9,148,180,255, + 9,148,180,255,9,148,180,255,9,148,180,255,9,147,179,255, + 9,147,179,255,9,147,179,255,9,147,178,255,8,146,178,255, + 8,146,177,255,8,146,177,255,8,146,177,255,8,145,176,255, + 8,145,176,255,8,145,176,255,8,145,176,255,8,144,175,255, + 8,144,175,255,8,144,175,255,8,144,174,255,8,143,174,255, + 8,143,173,255,8,143,173,255,8,143,173,255,7,142,172,255, + 7,142,172,255,7,142,172,255,7,141,172,255,7,141,171,255, + 7,140,171,255,7,140,171,255,7,140,170,255,7,139,170,255, + 7,139,169,255,7,139,169,255,7,139,169,255,6,138,168,255, + 6,138,168,255,6,138,168,255,6,138,168,255,6,137,167,255, + 6,137,167,255,6,137,167,255,6,137,167,255,6,136,166,255, + 6,136,166,255,6,136,166,255,6,135,166,255,6,135,165,255, + 6,134,165,255,6,134,165,255,6,134,165,255,5,133,164,255, + 5,133,164,255,5,133,164,255,5,133,163,255,5,132,163,255, + 5,132,162,255,5,132,162,255,5,131,162,255,5,131,162,255, + 5,130,162,255,5,130,162,255,5,130,161,255,5,129,161,255, + 5,129,160,255,5,129,160,255,5,129,160,255,4,128,159,255, + 4,128,159,255,4,128,159,255,4,127,159,255,4,127,158,255, + 4,126,158,255,4,126,158,255,4,126,158,255,4,125,157,255, + 4,125,157,255,4,125,157,255,4,125,157,255,4,124,156,255, + 4,124,156,255,4,124,156,255,4,123,156,255,3,123,155,255, + 3,122,155,255,3,122,155,255,3,122,155,255,3,121,154,255, + 3,121,154,255,3,121,154,255,3,121,154,255,3,120,153,255, + 3,120,153,255,3,120,153,255,3,120,153,255,3,119,152,255, + 3,119,152,255,3,119,152,255,3,119,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,150,255, + 3,118,150,255,3,118,150,255,3,118,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,116,148,255, + 3,116,148,255,3,116,148,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,116,148,255,3,116,148,255,4,116,147,255, + 4,116,147,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,147,255,4,116,147,255,4,116,147,255,4,116,146,255, + 4,116,146,255,4,116,146,255,4,116,146,255,4,115,146,255, + 4,115,146,255,4,115,146,255,4,115,146,255,4,115,145,255, + 4,115,145,255,4,115,145,255,4,115,144,255,4,115,144,255, + 4,115,143,255,4,115,143,255,4,115,143,255,4,114,142,255, + 4,114,142,255,4,114,142,255,4,114,141,255,4,113,141,255, + 4,113,140,255,4,113,140,255,4,113,139,255,4,112,139,255, + 4,112,138,255,4,112,138,255,4,112,137,255,4,111,137,255, + 4,111,136,255,4,111,136,255,4,111,135,255,4,110,135,255, + 4,110,134,255,4,110,133,255,4,110,133,255,5,109,132,255, + 5,109,131,255,5,109,130,255,5,108,130,255,5,108,129,255, + 5,107,128,255,5,107,127,255,5,106,127,255,5,106,126,255, + 5,105,125,255,5,105,124,255,5,105,124,255,5,104,123,255, + 5,104,122,255,5,104,122,255,5,103,121,255,4,103,120,255, + 4,102,119,255,4,102,118,255,4,101,117,255,4,101,116,255, + 4,100,115,255,4,100,114,255,4,99,113,255,4,99,112,255, + 4,98,111,255,4,98,111,255,4,97,110,255,4,97,109,255, + 4,96,108,255,4,96,107,255,4,96,106,255,4,95,105,255, + 4,95,104,255,4,95,104,255,4,94,103,255,4,94,102,255, + 4,93,101,255,4,93,100,255,4,92,99,255,4,92,98,255, + 4,91,97,255,4,91,97,255,4,91,96,255,4,90,95,255, + 4,90,94,255,4,90,94,255,4,90,93,255,4,89,92,255, + 4,89,91,255,4,89,90,255,4,88,89,255,4,88,88,255, + 4,87,87,255,4,87,87,255,4,86,86,255,4,86,86,255, + 4,85,85,255,4,85,85,255,4,84,84,255,5,84,83,255, + 5,83,82,255,5,83,82,255,5,83,81,255,5,82,80,255, + 5,82,79,255,5,82,79,255,5,81,78,255,5,80,78,255, + 5,79,77,255,5,79,77,255,5,78,76,255,5,78,75,255, + 5,77,74,255,5,77,74,255,5,76,73,255,5,76,73,255, + 5,75,72,255,5,75,72,255,5,74,71,255,5,74,70,255, + 5,73,69,255,5,73,69,255,5,72,68,255,5,71,68,255, + 5,70,67,255,5,70,67,255,5,69,66,255,5,69,65,255, + 5,68,64,255,5,68,64,255,5,67,63,255,5,67,62,255, + 5,66,61,255,5,66,61,255,5,65,60,255,4,64,60,255, + 4,63,59,255,4,63,59,255,4,62,58,255,4,62,57,255, + 4,61,56,255,4,61,56,255,4,60,55,255,4,60,55,255, + 4,59,54,255,4,59,54,255,4,58,53,255,4,58,52,255, + 4,57,51,255,4,57,51,255,4,56,50,255,4,56,50,255, + 4,55,49,255,4,55,49,255,4,55,48,255,4,54,48,255, + 4,54,47,255,4,54,47,255,4,53,47,255,4,53,46,255, + 4,52,46,255,4,52,46,255,4,51,45,255,4,51,45,255, + 4,50,44,255,4,50,44,255,4,50,43,255,4,49,43,255, + 4,49,42,255,4,49,42,255,4,48,42,255,4,48,41,255, + 4,47,41,255,4,47,41,255,4,47,41,255,4,46,40,255, + 4,46,40,255,4,46,40,255,4,45,39,255,4,45,39,255, + 4,44,38,255,4,44,38,255,4,44,38,255,4,43,37,255, + 4,43,37,255,4,43,37,255,4,43,37,255,4,42,37,255, + 4,42,37,255,4,42,37,255,4,42,37,255,4,41,36,255, + 4,41,36,255,4,41,36,255,4,41,36,255,4,40,35,255, + 4,40,35,255,4,40,35,255,4,40,35,255,65,83,27,255, + 65,83,27,255,65,83,27,255,65,83,27,255,64,84,28,255, + 64,84,28,255,64,84,28,255,64,84,28,255,64,85,28,255, + 64,85,28,255,64,85,28,255,64,85,28,255,64,86,29,255, + 64,86,29,255,64,86,29,255,64,86,29,255,63,87,30,255, + 63,87,30,255,63,87,30,255,63,87,30,255,62,88,31,255, + 62,88,31,255,62,88,31,255,61,88,31,255,61,89,32,255, + 60,89,32,255,60,89,32,255,59,89,33,255,59,90,33,255, + 58,90,34,255,58,90,34,255,57,90,34,255,57,90,35,255, + 56,90,35,255,56,90,35,255,55,90,36,255,54,90,36,255, + 53,90,37,255,52,90,37,255,51,90,38,255,50,90,38,255, + 49,90,39,255,48,90,39,255,47,90,39,255,46,89,40,255, + 45,89,40,255,45,89,40,255,44,89,41,255,43,89,41,255, + 42,89,42,255,41,89,42,255,40,89,42,255,39,88,43,255, + 38,88,43,255,37,88,43,255,36,88,43,255,35,87,44,255, + 34,87,44,255,33,87,44,255,32,87,45,255,31,87,45,255, + 30,87,46,255,30,87,46,255,29,87,46,255,28,87,47,255, + 27,87,47,255,27,87,47,255,26,87,48,255,26,88,48,255, + 25,88,49,255,25,88,49,255,24,88,49,255,24,88,50,255, + 23,88,50,255,23,88,50,255,23,89,50,255,22,89,51,255, + 22,90,51,255,22,90,51,255,22,90,52,255,22,91,52,255, + 22,91,53,255,22,91,53,255,22,91,54,255,21,92,54,255, + 21,92,55,255,21,92,55,255,21,92,56,255,21,93,56,255, + 21,93,57,255,21,93,57,255,21,93,58,255,21,94,58,255, + 21,94,59,255,21,94,59,255,21,94,60,255,21,95,61,255, + 21,95,62,255,21,95,62,255,21,95,63,255,21,96,63,255, + 21,96,64,255,21,96,64,255,21,96,65,255,20,96,66,255, + 20,96,67,255,20,96,67,255,20,96,67,255,19,97,68,255, + 19,97,68,255,19,97,68,255,19,97,68,255,18,97,69,255, + 18,97,69,255,18,97,69,255,18,97,69,255,17,97,70,255, + 17,97,70,255,17,97,70,255,16,97,70,255,16,97,70,255, + 15,97,70,255,15,97,70,255,15,97,70,255,14,96,70,255, + 14,96,70,255,14,96,70,255,13,96,70,255,13,96,70,255, + 12,96,70,255,12,96,70,255,12,96,70,255,11,95,69,255, + 11,95,69,255,11,95,69,255,11,95,69,255,10,94,68,255, + 10,94,68,255,10,94,68,255,10,94,68,255,9,93,67,255, + 9,93,67,255,9,93,67,255,9,93,66,255,8,92,66,255, + 8,92,65,255,8,92,65,255,8,92,65,255,7,92,64,255, + 7,92,64,255,7,92,64,255,7,92,64,255,7,91,63,255, + 7,91,63,255,7,91,63,255,7,91,63,255,7,91,62,255, + 7,91,62,255,7,91,62,255,7,91,62,255,7,92,61,255, + 7,92,61,255,7,92,61,255,7,92,61,255,6,92,60,255, + 6,92,60,255,6,92,60,255,6,92,60,255,6,92,59,255, + 6,92,59,255,6,92,59,255,6,92,59,255,6,92,58,255, + 6,92,58,255,6,92,58,255,6,92,58,255,6,93,57,255, + 6,93,57,255,6,93,57,255,6,93,57,255,6,93,56,255, + 6,93,56,255,6,93,56,255,6,93,56,255,6,93,56,255, + 6,93,56,255,6,93,56,255,6,93,56,255,6,93,55,255, + 6,93,55,255,6,93,55,255,6,93,55,255,6,92,55,255, + 6,92,55,255,6,92,55,255,6,92,55,255,6,93,54,255, + 6,93,54,255,6,93,54,255,6,93,54,255,6,93,54,255, + 6,93,54,255,6,93,54,255,6,93,54,255,7,93,54,255, + 7,93,54,255,7,93,54,255,7,93,54,255,7,94,53,255, + 7,94,53,255,7,94,53,255,7,94,53,255,7,95,53,255, + 7,95,53,255,7,95,53,255,7,95,53,255,7,96,53,255, + 7,96,53,255,7,96,53,255,7,97,53,255,7,97,54,255, + 7,98,54,255,7,98,54,255,7,99,54,255,7,99,54,255, + 7,100,54,255,7,100,54,255,7,100,54,255,8,101,55,255, + 8,101,55,255,8,101,55,255,8,102,55,255,8,102,56,255, + 8,103,56,255,8,103,56,255,8,103,56,255,8,104,57,255, + 8,104,57,255,8,104,57,255,8,104,58,255,8,105,58,255, + 8,105,59,255,8,105,59,255,8,105,59,255,8,105,60,255, + 8,105,60,255,8,105,60,255,8,105,60,255,9,106,61,255, + 9,106,61,255,9,106,61,255,9,106,61,255,9,107,62,255, + 9,107,62,255,9,107,62,255,9,107,62,255,9,108,63,255, + 9,108,63,255,9,108,63,255,9,108,64,255,10,109,64,255, + 10,109,65,255,10,109,65,255,10,109,65,255,10,110,66,255, + 10,110,66,255,10,110,66,255,10,111,67,255,11,111,68,255, + 11,112,68,255,11,112,69,255,11,113,70,255,12,113,71,255, + 12,114,71,255,12,114,72,255,13,115,73,255,13,116,74,255, + 14,116,74,255,14,117,75,255,15,118,76,255,15,119,77,255, + 16,119,77,255,16,120,78,255,17,121,79,255,17,122,80,255, + 18,122,81,255,18,123,82,255,19,124,84,255,20,125,85,255, + 20,125,87,255,21,126,88,255,22,127,90,255,23,128,92,255, + 24,129,94,255,25,130,95,255,26,131,97,255,28,132,99,255, + 29,133,101,255,30,134,102,255,31,135,104,255,33,136,106,255, + 34,137,108,255,35,138,110,255,37,139,112,255,38,140,114,255, + 40,141,116,255,41,142,118,255,43,143,121,255,45,145,123,255, + 47,146,125,255,49,147,127,255,51,148,130,255,53,149,132,255, + 55,150,134,255,56,151,136,255,58,152,139,255,60,154,141,255, + 62,155,144,255,64,156,146,255,66,157,149,255,68,158,151,255, + 70,159,154,255,72,160,156,255,74,161,159,255,76,162,161,255, + 78,163,164,255,80,164,166,255,82,165,169,255,84,166,171,255, + 86,167,173,255,88,168,175,255,90,169,178,255,92,170,180,255, + 94,170,182,255,96,171,184,255,98,172,186,255,99,173,188,255, + 101,174,190,255,102,175,192,255,104,176,194,255,105,177,196,255, + 107,177,197,255,108,178,199,255,110,179,201,255,111,179,202,255, + 113,180,204,255,114,180,205,255,115,181,207,255,117,182,208,255, + 118,182,210,255,119,183,211,255,120,183,212,255,121,184,214,255, + 121,184,214,255,122,184,215,255,123,184,216,255,123,185,217,255, + 124,185,218,255,124,185,219,255,125,185,220,255,125,186,221,255, + 126,186,221,255,126,186,222,255,126,186,223,255,126,187,223,255, + 126,187,224,255,126,187,224,255,126,187,224,255,126,187,225,255, + 126,187,225,255,126,187,225,255,126,187,225,255,126,187,226,255, + 126,187,226,255,126,187,226,255,126,187,226,255,125,187,227,255, + 125,187,227,255,125,187,227,255,124,187,227,255,124,187,227,255, + 123,187,227,255,123,187,227,255,122,187,227,255,122,186,227,255, + 121,186,227,255,121,186,227,255,120,186,227,255,120,186,227,255, + 119,186,227,255,119,186,227,255,118,186,227,255,118,185,227,255, + 117,185,227,255,117,185,227,255,116,185,227,255,115,185,227,255, + 115,185,227,255,114,185,227,255,113,185,227,255,112,184,226,255, + 112,184,226,255,111,184,226,255,110,184,226,255,109,184,226,255, + 109,184,226,255,108,184,226,255,107,184,226,255,106,183,225,255, + 106,183,225,255,105,183,225,255,104,183,225,255,103,182,225,255, + 103,182,225,255,102,182,225,255,101,182,225,255,100,182,224,255, + 100,182,224,255,99,182,224,255,98,182,224,255,97,181,224,255, + 96,181,224,255,95,181,224,255,94,181,224,255,93,181,223,255, + 93,181,223,255,92,181,223,255,91,181,223,255,90,180,222,255, + 90,180,222,255,89,180,222,255,88,180,222,255,87,179,221,255, + 86,179,221,255,85,179,221,255,84,179,221,255,83,178,220,255, + 83,178,220,255,82,178,220,255,81,178,220,255,80,177,219,255, + 79,177,219,255,78,177,219,255,77,177,219,255,76,177,219,255, + 74,176,219,255,73,176,219,255,72,176,219,255,71,176,218,255, + 70,175,218,255,69,175,217,255,68,175,217,255,67,175,217,255, + 66,174,216,255,65,174,216,255,64,174,216,255,63,174,216,255, + 62,173,215,255,61,173,215,255,60,173,215,255,59,173,214,255, + 57,172,214,255,56,172,213,255,55,172,213,255,54,172,213,255, + 53,171,212,255,52,171,212,255,51,171,212,255,50,171,211,255, + 49,170,211,255,48,170,210,255,47,170,210,255,46,170,210,255, + 44,169,209,255,43,169,209,255,42,169,209,255,41,169,208,255, + 40,168,208,255,39,168,207,255,38,168,207,255,38,168,206,255, + 37,167,206,255,36,167,205,255,35,167,205,255,34,167,205,255, + 33,166,204,255,32,166,204,255,31,166,204,255,31,166,203,255, + 30,165,203,255,29,165,202,255,28,165,202,255,28,165,201,255, + 27,164,201,255,26,164,200,255,25,164,200,255,25,164,200,255, + 24,163,199,255,23,163,199,255,23,163,199,255,22,163,198,255, + 22,162,198,255,21,162,197,255,21,162,197,255,20,162,197,255, + 20,161,196,255,19,161,196,255,19,161,196,255,18,161,195,255, + 18,160,195,255,17,160,194,255,17,160,194,255,16,160,194,255, + 16,159,193,255,15,159,193,255,15,159,193,255,15,159,193,255, + 14,158,192,255,14,158,192,255,14,158,192,255,14,158,191,255, + 13,157,191,255,13,157,190,255,13,157,190,255,13,157,190,255, + 12,156,189,255,12,156,189,255,12,156,189,255,12,156,189,255, + 12,155,188,255,12,155,188,255,12,155,188,255,12,155,188,255, + 11,154,187,255,11,154,187,255,11,154,187,255,11,154,187,255, + 11,153,186,255,11,153,186,255,11,153,186,255,11,153,185,255, + 10,152,185,255,10,152,184,255,10,152,184,255,10,152,184,255, + 10,151,183,255,10,151,183,255,10,151,183,255,10,151,183,255, + 10,150,182,255,10,150,182,255,10,150,182,255,10,150,182,255, + 9,149,181,255,9,149,181,255,9,149,181,255,9,149,181,255, + 9,148,180,255,9,148,180,255,9,148,180,255,9,148,179,255, + 8,147,179,255,8,147,178,255,8,147,178,255,8,147,178,255, + 8,146,177,255,8,146,177,255,8,146,177,255,8,146,177,255, + 8,145,176,255,8,145,176,255,8,145,176,255,8,145,175,255, + 8,144,175,255,8,144,174,255,8,144,174,255,8,144,174,255, + 7,143,173,255,7,143,173,255,7,143,173,255,7,142,173,255, + 7,142,172,255,7,141,172,255,7,141,172,255,7,141,171,255, + 7,140,171,255,7,140,170,255,7,140,170,255,7,140,170,255, + 6,139,169,255,6,139,169,255,6,139,169,255,6,139,169,255, + 6,138,168,255,6,138,168,255,6,138,168,255,6,138,168,255, + 6,137,167,255,6,137,167,255,6,137,167,255,6,136,167,255, + 6,136,166,255,6,135,166,255,6,135,166,255,6,135,166,255, + 5,134,165,255,5,134,165,255,5,134,165,255,5,134,164,255, + 5,133,164,255,5,133,163,255,5,133,163,255,5,132,163,255, + 5,132,163,255,5,131,163,255,5,131,163,255,5,131,162,255, + 5,130,162,255,5,130,161,255,5,130,161,255,5,130,161,255, + 4,129,160,255,4,129,160,255,4,129,160,255,4,128,160,255, + 4,128,159,255,4,127,159,255,4,127,159,255,4,127,159,255, + 4,126,158,255,4,126,158,255,4,126,158,255,4,125,158,255, + 4,125,157,255,4,124,157,255,4,124,157,255,4,124,157,255, + 3,123,156,255,3,123,156,255,3,123,156,255,3,123,156,255, + 3,122,155,255,3,122,155,255,3,122,155,255,3,122,155,255, + 3,121,154,255,3,121,154,255,3,121,154,255,3,121,154,255, + 3,120,153,255,3,120,153,255,3,120,153,255,3,120,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,152,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 4,117,148,255,4,117,148,255,4,117,148,255,4,117,148,255, + 4,116,148,255,4,116,148,255,4,116,148,255,4,116,148,255, + 4,116,147,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,147,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,115,146,255,4,115,146,255,4,115,146,255,4,115,145,255, + 4,115,145,255,4,115,144,255,4,115,144,255,4,115,144,255, + 4,114,143,255,4,114,143,255,4,114,143,255,4,114,142,255, + 4,114,142,255,4,114,141,255,4,114,141,255,4,114,140,255, + 4,113,140,255,4,113,139,255,4,113,139,255,4,113,138,255, + 4,112,138,255,4,112,137,255,4,112,137,255,4,112,136,255, + 4,111,136,255,4,111,135,255,4,111,134,255,4,110,134,255, + 5,110,133,255,5,109,132,255,5,109,131,255,5,109,131,255, + 5,108,130,255,5,108,129,255,5,108,128,255,5,107,128,255, + 5,107,127,255,5,106,126,255,5,106,125,255,5,105,125,255, + 5,105,124,255,5,104,123,255,5,104,123,255,5,103,122,255, + 4,103,121,255,4,102,120,255,4,102,119,255,4,102,118,255, + 4,101,117,255,4,101,116,255,4,101,115,255,4,100,114,255, + 4,100,113,255,4,99,112,255,4,99,112,255,4,98,111,255, + 4,98,110,255,4,97,109,255,4,97,108,255,4,96,107,255, + 4,96,106,255,4,95,105,255,4,95,105,255,4,95,104,255, + 4,94,103,255,4,94,102,255,4,94,101,255,4,93,100,255, + 4,93,99,255,4,92,98,255,4,92,98,255,4,91,97,255, + 4,91,96,255,4,90,95,255,4,90,95,255,4,90,94,255, + 4,89,93,255,4,89,92,255,4,89,91,255,4,88,90,255, + 4,88,89,255,4,87,88,255,4,87,88,255,4,86,87,255, + 4,86,87,255,4,85,86,255,4,85,86,255,4,84,85,255, + 5,84,84,255,5,83,83,255,5,83,83,255,5,83,82,255, + 5,82,81,255,5,82,80,255,5,82,80,255,5,81,79,255, + 5,80,79,255,5,79,78,255,5,79,78,255,5,78,77,255, + 5,78,76,255,5,77,75,255,5,77,75,255,5,76,74,255, + 5,76,74,255,5,75,73,255,5,75,73,255,5,74,72,255, + 5,74,71,255,5,73,70,255,5,73,70,255,5,72,69,255, + 5,71,69,255,5,70,68,255,5,70,68,255,5,69,67,255, + 5,69,66,255,5,68,65,255,5,68,65,255,5,67,64,255, + 5,67,63,255,5,66,62,255,5,66,62,255,5,65,61,255, + 4,64,61,255,4,63,60,255,4,63,60,255,4,62,59,255, + 4,62,58,255,4,61,57,255,4,61,57,255,4,60,56,255, + 4,60,56,255,4,59,55,255,4,59,55,255,4,58,54,255, + 4,58,53,255,4,57,52,255,4,57,52,255,4,56,51,255, + 4,56,51,255,4,55,50,255,4,55,50,255,4,55,49,255, + 4,54,49,255,4,54,48,255,4,54,48,255,4,53,48,255, + 4,53,47,255,4,52,47,255,4,52,47,255,4,51,46,255, + 4,51,46,255,4,50,45,255,4,50,45,255,4,50,44,255, + 4,49,44,255,4,49,43,255,4,49,43,255,4,48,43,255, + 4,48,42,255,4,47,42,255,4,47,42,255,4,47,41,255, + 4,46,41,255,4,46,40,255,4,46,40,255,4,45,40,255, + 4,45,39,255,4,44,39,255,4,44,39,255,4,44,39,255, + 4,43,38,255,4,43,38,255,4,43,38,255,4,43,38,255, + 4,42,37,255,4,42,37,255,4,42,37,255,4,42,37,255, + 4,41,37,255,4,41,37,255,4,41,37,255,4,41,37,255, + 4,40,36,255,4,40,36,255,4,40,36,255,4,40,36,255, + 64,82,27,255,64,82,27,255,64,82,27,255,64,83,27,255, + 64,83,27,255,64,84,27,255,64,84,27,255,64,84,27,255, + 64,84,28,255,64,84,28,255,64,84,28,255,64,85,28,255, + 63,85,29,255,63,86,29,255,63,86,29,255,63,86,29,255, + 62,87,30,255,62,87,30,255,62,87,30,255,62,87,30,255, + 61,88,31,255,61,88,31,255,61,88,31,255,60,88,31,255, + 60,89,32,255,59,89,32,255,59,89,32,255,58,89,33,255, + 58,90,33,255,57,90,34,255,57,90,34,255,56,90,34,255, + 56,90,35,255,55,90,35,255,55,90,35,255,54,90,36,255, + 53,90,36,255,52,90,37,255,52,90,37,255,51,90,38,255, + 50,90,38,255,49,90,39,255,48,90,39,255,47,90,40,255, + 46,89,40,255,45,89,41,255,44,89,41,255,43,89,42,255, + 42,88,42,255,41,88,43,255,40,88,43,255,39,88,43,255, + 38,87,44,255,37,87,44,255,36,87,44,255,35,87,44,255, + 34,87,45,255,33,87,45,255,33,87,45,255,32,87,46,255, + 31,86,46,255,30,86,47,255,29,86,47,255,28,86,47,255, + 27,86,48,255,26,86,48,255,26,86,48,255,25,86,48,255, + 25,87,49,255,24,87,49,255,24,87,49,255,24,87,49,255, + 23,88,50,255,23,88,50,255,23,88,50,255,23,88,51,255, + 22,89,51,255,22,89,52,255,22,89,52,255,22,89,52,255, + 22,90,53,255,22,90,53,255,22,90,53,255,22,91,54,255, + 21,91,54,255,21,92,55,255,21,92,55,255,21,92,56,255, + 22,93,56,255,22,93,57,255,22,93,57,255,22,94,58,255, + 22,94,59,255,22,95,60,255,22,95,60,255,22,95,61,255, + 21,96,62,255,21,96,63,255,21,96,63,255,21,96,64,255, + 21,97,64,255,21,97,65,255,21,97,65,255,21,97,66,255, + 20,97,67,255,20,97,68,255,20,97,68,255,20,97,68,255, + 19,97,69,255,19,97,69,255,19,97,69,255,19,97,69,255, + 18,98,70,255,18,98,70,255,18,98,70,255,17,98,70,255, + 17,98,71,255,16,98,71,255,16,98,71,255,15,98,71,255, + 15,97,72,255,14,97,72,255,14,97,72,255,14,97,72,255, + 13,97,72,255,13,97,72,255,13,97,72,255,12,97,72,255, + 12,96,72,255,11,96,72,255,11,96,72,255,11,96,72,255, + 10,96,71,255,10,96,71,255,10,96,71,255,10,96,71,255, + 9,95,70,255,9,95,70,255,9,95,70,255,9,95,69,255, + 8,94,69,255,8,94,68,255,8,94,68,255,8,94,68,255, + 8,93,67,255,8,93,67,255,8,93,67,255,8,93,67,255, + 7,93,66,255,7,93,66,255,7,93,66,255,7,93,65,255, + 7,92,65,255,7,92,64,255,7,92,64,255,7,92,64,255, + 6,92,63,255,6,92,63,255,6,92,63,255,6,92,63,255, + 6,92,62,255,6,92,62,255,6,92,62,255,6,92,62,255, + 6,93,61,255,6,93,61,255,6,93,61,255,6,93,61,255, + 6,93,60,255,6,93,60,255,6,93,60,255,6,93,60,255, + 5,93,59,255,5,93,59,255,5,93,59,255,5,93,59,255, + 5,94,58,255,5,94,58,255,5,94,58,255,5,94,58,255, + 5,94,57,255,5,94,57,255,5,94,57,255,5,94,57,255, + 5,94,57,255,5,94,57,255,5,94,57,255,5,94,57,255, + 5,94,56,255,5,94,56,255,5,94,56,255,5,94,56,255, + 5,93,56,255,5,93,56,255,5,93,56,255,5,93,56,255, + 5,93,55,255,5,93,55,255,5,93,55,255,5,93,55,255, + 6,94,55,255,6,94,55,255,6,94,55,255,6,94,55,255, + 6,94,54,255,6,94,54,255,6,94,54,255,6,94,54,255, + 6,95,54,255,6,95,54,255,6,95,54,255,6,95,54,255, + 6,96,54,255,6,96,54,255,6,96,54,255,6,96,54,255, + 7,97,54,255,7,97,54,255,7,97,54,255,7,98,54,255, + 7,98,54,255,7,99,54,255,7,99,54,255,7,100,54,255, + 7,100,55,255,7,101,55,255,7,101,55,255,7,101,55,255, + 7,102,56,255,7,102,56,255,7,102,56,255,7,103,56,255, + 8,103,57,255,8,104,57,255,8,104,57,255,8,104,57,255, + 8,105,58,255,8,105,58,255,8,105,58,255,8,105,59,255, + 8,105,59,255,8,105,60,255,8,105,60,255,8,105,60,255, + 8,106,61,255,8,106,61,255,8,106,61,255,8,106,61,255, + 8,107,62,255,8,107,62,255,8,107,62,255,8,107,62,255, + 9,108,63,255,9,108,63,255,9,108,63,255,9,108,63,255, + 9,109,64,255,9,109,64,255,9,109,64,255,9,109,65,255, + 10,110,65,255,10,110,66,255,10,110,66,255,10,110,67,255, + 10,111,67,255,10,111,68,255,10,111,68,255,10,112,69,255, + 11,112,69,255,11,113,70,255,11,113,70,255,11,114,71,255, + 12,114,72,255,12,115,72,255,12,115,73,255,12,116,74,255, + 13,116,75,255,13,117,75,255,13,117,76,255,14,118,77,255, + 14,119,78,255,15,119,79,255,15,120,80,255,16,121,81,255, + 17,122,83,255,17,122,84,255,18,123,85,255,19,124,87,255, + 20,125,88,255,20,126,90,255,21,127,91,255,22,128,93,255, + 23,129,94,255,24,129,96,255,25,130,97,255,26,131,99,255, + 28,132,101,255,29,133,103,255,30,134,104,255,32,135,106,255, + 33,137,108,255,35,138,110,255,36,139,112,255,38,140,115,255, + 39,141,117,255,41,142,119,255,42,143,121,255,44,144,124,255, + 46,145,126,255,48,146,128,255,49,147,130,255,51,148,133,255, + 53,149,135,255,55,150,137,255,56,151,139,255,59,152,142,255, + 61,154,144,255,63,155,147,255,65,156,149,255,67,157,152,255, + 69,158,154,255,71,159,157,255,73,160,159,255,75,161,162,255, + 77,163,164,255,79,164,166,255,81,165,168,255,83,166,171,255, + 85,167,173,255,86,168,176,255,88,169,178,255,90,170,180,255, + 92,171,182,255,94,171,184,255,96,172,186,255,98,173,188,255, + 100,174,190,255,101,175,191,255,103,176,193,255,105,177,195,255, + 106,177,197,255,108,178,198,255,109,178,200,255,110,179,202,255, + 112,180,204,255,113,180,205,255,114,181,207,255,115,181,208,255, + 116,182,210,255,117,182,211,255,118,182,212,255,119,183,213,255, + 120,183,215,255,120,184,215,255,121,184,216,255,122,184,217,255, + 123,185,218,255,123,185,218,255,124,185,219,255,125,185,220,255, + 125,185,221,255,126,185,221,255,126,185,222,255,126,185,223,255, + 126,186,223,255,126,186,224,255,126,186,224,255,126,186,225,255, + 126,186,225,255,126,186,226,255,126,186,226,255,126,186,226,255, + 126,186,227,255,126,186,227,255,126,186,227,255,126,186,227,255, + 125,186,227,255,125,186,227,255,125,186,227,255,124,186,227,255, + 124,186,228,255,123,186,228,255,123,186,228,255,122,186,228,255, + 122,186,228,255,121,186,228,255,121,186,228,255,120,186,228,255, + 119,185,228,255,119,185,228,255,118,185,228,255,117,185,228,255, + 117,185,227,255,116,185,227,255,116,185,227,255,115,185,227,255, + 114,184,227,255,114,184,227,255,113,184,227,255,112,184,227,255, + 112,183,227,255,111,183,227,255,111,183,227,255,110,183,227,255, + 109,183,226,255,109,183,226,255,108,183,226,255,107,183,226,255, + 106,182,226,255,106,182,226,255,105,182,226,255,104,182,226,255, + 103,182,225,255,103,182,225,255,102,182,225,255,101,182,225,255, + 100,181,225,255,100,181,225,255,99,181,225,255,98,181,225,255, + 97,181,224,255,97,181,224,255,96,181,224,255,95,181,224,255, + 94,180,224,255,94,180,224,255,93,180,224,255,92,180,224,255, + 91,179,223,255,90,179,223,255,89,179,223,255,88,179,223,255, + 87,179,222,255,87,179,222,255,86,179,222,255,85,179,222,255, + 84,178,221,255,83,178,221,255,82,178,221,255,81,178,221,255, + 80,177,220,255,79,177,220,255,78,177,220,255,77,177,220,255, + 76,177,220,255,75,176,219,255,74,176,219,255,73,176,219,255, + 72,176,219,255,71,175,218,255,70,175,218,255,69,175,218,255, + 68,175,217,255,66,174,217,255,65,174,216,255,64,174,216,255, + 63,174,216,255,62,173,215,255,61,173,215,255,60,173,215,255, + 59,173,215,255,58,172,214,255,57,172,214,255,56,172,214,255, + 55,172,213,255,53,172,213,255,52,172,212,255,51,172,212,255, + 50,172,212,255,49,171,211,255,48,171,211,255,47,171,211,255, + 46,171,210,255,45,170,210,255,44,170,209,255,43,170,209,255, + 42,170,209,255,41,169,208,255,40,169,208,255,39,169,208,255, + 38,169,207,255,37,168,207,255,36,168,206,255,35,168,206,255, + 34,167,206,255,33,167,205,255,32,166,205,255,31,166,205,255, + 31,166,204,255,30,165,204,255,29,165,203,255,28,165,203,255, + 28,165,202,255,27,164,202,255,26,164,201,255,25,164,201,255, + 25,164,201,255,24,163,200,255,23,163,200,255,23,163,200,255, + 22,163,199,255,22,162,199,255,21,162,198,255,21,162,198,255, + 20,162,198,255,20,161,197,255,19,161,197,255,19,161,197,255, + 19,161,196,255,18,160,196,255,18,160,195,255,18,160,195,255, + 17,160,195,255,17,159,194,255,16,159,194,255,16,159,194,255, + 16,159,194,255,15,158,193,255,15,158,193,255,15,158,193,255, + 15,158,192,255,14,157,192,255,14,157,191,255,14,157,191,255, + 14,157,191,255,13,156,190,255,13,156,190,255,13,156,190,255, + 13,156,190,255,13,155,189,255,13,155,189,255,13,155,189,255, + 13,155,189,255,12,155,188,255,12,155,188,255,12,155,188,255, + 12,154,188,255,11,154,187,255,11,153,187,255,11,153,187,255, + 11,153,186,255,11,153,186,255,11,153,185,255,11,153,185,255, + 11,153,185,255,11,152,184,255,11,152,184,255,11,152,184,255, + 11,152,184,255,10,151,183,255,10,151,183,255,10,151,183,255, + 10,151,183,255,10,150,182,255,10,150,182,255,10,150,182,255, + 10,150,182,255,9,149,181,255,9,149,181,255,9,149,181,255, + 9,149,180,255,9,148,180,255,9,148,179,255,9,148,179,255, + 9,147,179,255,9,147,178,255,9,146,178,255,9,146,178,255, + 9,146,178,255,8,145,177,255,8,145,177,255,8,145,177,255, + 8,145,176,255,8,144,176,255,8,144,175,255,8,144,175,255, + 8,144,175,255,7,143,174,255,7,143,174,255,7,143,174,255, + 7,143,174,255,7,142,173,255,7,142,173,255,7,142,173,255, + 7,142,172,255,7,141,172,255,7,141,171,255,7,141,171,255, + 7,140,171,255,6,140,170,255,6,139,170,255,6,139,170,255, + 6,139,170,255,6,138,169,255,6,138,169,255,6,138,169,255, + 6,138,169,255,6,137,168,255,6,137,168,255,6,137,168,255, + 6,136,168,255,6,136,167,255,6,135,167,255,6,135,167,255, + 6,135,167,255,6,134,166,255,6,134,166,255,6,134,166,255, + 6,134,165,255,5,133,165,255,5,133,164,255,5,133,164,255, + 5,132,164,255,5,132,163,255,5,131,163,255,5,131,163,255, + 5,131,163,255,5,130,162,255,5,130,162,255,5,130,162,255, + 5,130,162,255,4,129,161,255,4,129,161,255,4,129,161,255, + 4,128,161,255,4,128,160,255,4,127,160,255,4,127,160,255, + 4,127,159,255,4,126,159,255,4,126,158,255,4,126,158,255, + 4,126,158,255,4,125,157,255,4,125,157,255,4,125,157,255, + 4,124,157,255,3,124,156,255,3,123,156,255,3,123,156,255, + 3,123,156,255,3,122,155,255,3,122,155,255,3,122,155,255, + 3,122,155,255,3,121,154,255,3,121,154,255,3,121,154,255, + 3,121,154,255,3,120,153,255,3,120,153,255,3,120,153,255, + 3,120,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,148,255,3,117,148,255,3,117,148,255, + 3,117,148,255,4,116,148,255,4,116,148,255,4,116,148,255, + 4,116,148,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,146,255,4,116,146,255,4,116,145,255,4,116,145,255, + 4,116,145,255,4,115,144,255,4,115,144,255,4,115,144,255, + 4,115,143,255,4,114,143,255,4,114,142,255,4,114,142,255, + 4,114,141,255,4,113,141,255,4,113,140,255,4,113,140,255, + 4,113,139,255,4,112,139,255,4,112,138,255,4,112,138,255, + 4,112,137,255,4,111,137,255,4,111,136,255,4,111,135,255, + 4,111,135,255,4,110,134,255,4,110,133,255,4,110,132,255, + 4,109,132,255,4,109,131,255,4,108,130,255,4,108,129,255, + 4,107,129,255,4,107,128,255,4,106,127,255,4,106,126,255, + 4,106,126,255,4,105,125,255,4,105,124,255,4,105,124,255, + 4,104,123,255,4,104,122,255,4,103,121,255,4,103,121,255, + 4,102,120,255,4,102,119,255,4,101,118,255,4,101,117,255, + 4,100,116,255,4,100,115,255,4,99,114,255,4,99,114,255, + 4,98,113,255,4,98,112,255,4,97,111,255,4,97,110,255, + 4,97,109,255,4,96,108,255,4,96,107,255,4,96,106,255, + 4,95,105,255,4,95,104,255,4,94,103,255,4,94,103,255, + 4,93,102,255,4,93,101,255,4,92,100,255,4,92,99,255, + 4,92,98,255,4,91,97,255,4,91,96,255,4,91,96,255, + 4,91,95,255,4,90,94,255,4,90,93,255,4,90,93,255, + 4,89,92,255,4,89,91,255,4,88,90,255,4,88,90,255, + 4,87,89,255,4,87,88,255,4,86,87,255,4,86,87,255, + 4,85,86,255,4,85,85,255,4,84,84,255,4,84,84,255, + 4,83,83,255,5,83,82,255,5,82,81,255,5,82,81,255, + 5,81,80,255,5,81,80,255,5,80,79,255,5,80,79,255, + 5,79,78,255,5,79,77,255,5,78,76,255,5,78,76,255, + 5,77,75,255,5,77,75,255,5,76,74,255,5,76,74,255, + 5,75,73,255,5,74,72,255,5,73,71,255,5,73,71,255, + 5,72,70,255,5,72,70,255,5,71,69,255,5,71,69,255, + 5,70,68,255,5,69,67,255,5,68,66,255,5,68,66,255, + 5,67,65,255,5,67,64,255,5,66,63,255,5,66,63,255, + 5,65,62,255,4,65,62,255,4,64,61,255,4,64,61,255, + 4,63,60,255,4,62,59,255,4,61,58,255,4,61,58,255, + 4,60,57,255,4,60,57,255,4,59,56,255,4,59,56,255, + 4,58,55,255,4,58,54,255,4,57,53,255,4,57,53,255, + 4,56,52,255,4,56,52,255,4,55,51,255,4,55,51,255, + 4,54,50,255,4,54,50,255,4,53,49,255,4,53,49,255, + 4,53,48,255,4,52,48,255,4,52,47,255,4,52,47,255, + 4,51,46,255,4,51,46,255,4,50,45,255,4,50,45,255, + 4,49,44,255,4,49,44,255,4,48,43,255,4,48,43,255, + 4,48,43,255,4,47,42,255,4,47,42,255,4,47,42,255, + 4,46,42,255,4,46,41,255,4,45,41,255,4,45,41,255, + 4,45,40,255,4,44,40,255,4,44,39,255,4,44,39,255, + 4,43,39,255,4,43,38,255,4,42,38,255,4,42,38,255, + 4,42,38,255,4,41,38,255,4,41,38,255,4,41,38,255, + 4,41,38,255,4,40,37,255,4,40,37,255,4,40,37,255, + 4,40,37,255,4,39,36,255,4,39,36,255,4,39,36,255, + 4,39,36,255,64,82,27,255,64,82,27,255,64,82,27,255, + 64,82,27,255,63,83,27,255,63,83,27,255,63,83,27,255, + 63,83,27,255,63,84,28,255,63,84,28,255,63,84,28,255, + 63,84,28,255,63,85,29,255,63,85,29,255,63,85,29,255, + 63,85,29,255,62,86,30,255,62,86,30,255,62,86,30,255, + 62,86,30,255,61,87,31,255,61,87,31,255,61,87,31,255, + 60,87,31,255,60,88,32,255,59,88,32,255,59,88,32,255, + 58,88,33,255,58,89,33,255,57,89,34,255,57,89,34,255, + 56,89,34,255,56,89,35,255,55,89,35,255,55,89,35,255, + 54,89,36,255,53,89,36,255,52,89,37,255,52,89,37,255, + 51,89,38,255,50,89,38,255,49,89,39,255,48,89,39,255, + 47,89,40,255,46,88,40,255,45,88,41,255,44,88,41,255, + 43,88,42,255,42,88,42,255,41,88,43,255,40,88,43,255, + 39,88,43,255,38,87,44,255,37,87,44,255,36,87,44,255, + 35,87,44,255,34,86,45,255,33,86,45,255,33,86,45,255, + 32,86,46,255,31,86,46,255,30,86,47,255,29,86,47,255, + 28,86,47,255,27,86,48,255,26,86,48,255,26,86,48,255, + 25,86,49,255,25,87,49,255,24,87,50,255,24,87,50,255, + 24,87,50,255,23,88,51,255,23,88,51,255,23,88,51,255, + 23,88,51,255,22,89,52,255,22,89,52,255,22,89,52,255, + 22,89,53,255,22,90,53,255,22,90,54,255,22,90,54,255, + 22,91,55,255,21,91,55,255,21,92,56,255,21,92,56,255, + 21,92,57,255,22,93,57,255,22,93,58,255,22,93,58,255, + 22,94,59,255,22,94,60,255,22,95,61,255,22,95,61,255, + 22,95,62,255,21,96,63,255,21,96,64,255,21,96,64,255, + 21,96,65,255,21,97,65,255,21,97,66,255,21,97,66,255, + 21,97,67,255,20,97,68,255,20,97,69,255,20,97,69,255, + 20,97,69,255,19,98,70,255,19,98,70,255,19,98,70,255, + 19,98,70,255,18,98,71,255,18,98,71,255,18,98,71,255, + 17,98,71,255,17,98,72,255,16,98,72,255,16,98,72,255, + 15,98,72,255,15,98,73,255,14,98,73,255,14,98,73,255, + 14,98,73,255,13,97,73,255,13,97,73,255,13,97,73,255, + 12,97,73,255,12,97,73,255,11,97,73,255,11,97,73,255, + 11,97,73,255,10,96,72,255,10,96,72,255,10,96,72,255, + 10,96,72,255,9,95,71,255,9,95,71,255,9,95,71,255, + 9,95,70,255,8,94,70,255,8,94,69,255,8,94,69,255, + 8,94,69,255,7,93,68,255,7,93,68,255,7,93,68,255, + 7,93,68,255,6,93,67,255,6,93,67,255,6,93,67,255, + 6,93,66,255,6,92,66,255,6,92,65,255,6,92,65,255, + 6,92,65,255,6,92,64,255,6,92,64,255,6,92,64,255, + 6,92,64,255,6,92,63,255,6,92,63,255,6,92,63,255, + 6,92,63,255,5,93,62,255,5,93,62,255,5,93,62,255, + 5,93,62,255,5,93,61,255,5,93,61,255,5,93,61,255, + 5,93,61,255,5,93,60,255,5,93,60,255,5,93,60,255, + 5,93,60,255,5,94,59,255,5,94,59,255,5,94,59,255, + 5,94,59,255,5,94,58,255,5,94,58,255,5,94,58,255, + 5,94,58,255,5,94,58,255,5,94,58,255,5,94,58,255, + 5,94,58,255,5,94,57,255,5,94,57,255,5,94,57,255, + 5,94,57,255,5,93,57,255,5,93,57,255,5,93,57,255, + 5,93,57,255,5,94,56,255,5,94,56,255,5,94,56,255, + 5,94,56,255,5,94,56,255,5,94,56,255,5,94,56,255, + 5,94,56,255,6,94,55,255,6,94,55,255,6,94,55,255, + 6,94,55,255,6,95,55,255,6,95,55,255,6,95,55,255, + 6,95,55,255,6,96,55,255,6,96,55,255,6,96,55,255, + 6,96,55,255,6,97,55,255,6,97,55,255,6,97,55,255, + 6,98,55,255,6,98,55,255,6,99,55,255,6,99,55,255, + 6,100,55,255,6,100,56,255,6,101,56,255,6,101,56,255, + 6,101,56,255,7,102,57,255,7,102,57,255,7,102,57,255, + 7,103,57,255,7,103,58,255,7,104,58,255,7,104,58,255, + 7,104,58,255,7,105,59,255,7,105,59,255,7,105,59,255, + 7,105,60,255,7,105,60,255,7,105,61,255,7,105,61,255, + 7,105,61,255,7,106,62,255,7,106,62,255,7,106,62,255, + 7,106,62,255,7,107,63,255,7,107,63,255,7,107,63,255, + 7,107,63,255,8,108,64,255,8,108,64,255,8,108,64,255, + 8,108,64,255,8,109,65,255,8,109,65,255,8,109,65,255, + 8,109,66,255,9,110,66,255,9,110,67,255,9,110,67,255, + 9,110,68,255,9,111,68,255,9,111,69,255,9,111,69,255, + 9,112,70,255,10,112,71,255,10,113,71,255,10,113,72,255, + 10,114,73,255,11,114,74,255,11,115,74,255,11,115,75,255, + 12,116,76,255,12,117,77,255,13,117,77,255,13,118,78,255, + 14,119,79,255,14,120,80,255,15,120,81,255,15,121,82,255, + 16,122,83,255,17,123,85,255,17,123,86,255,18,124,87,255, + 19,125,89,255,20,126,90,255,20,127,92,255,21,128,93,255, + 22,129,95,255,23,130,97,255,24,130,99,255,25,131,100,255, + 26,132,102,255,28,133,104,255,29,134,106,255,30,135,107,255, + 32,136,109,255,33,138,111,255,35,139,113,255,36,140,115,255, + 38,141,118,255,39,142,120,255,41,143,122,255,42,144,124,255, + 44,145,127,255,46,146,129,255,48,147,131,255,50,148,133,255, + 52,149,136,255,54,150,138,255,56,151,140,255,57,152,142,255, + 60,153,145,255,62,155,147,255,64,156,150,255,66,157,152,255, + 68,158,155,255,70,159,157,255,72,160,160,255,74,161,162,255, + 76,162,165,255,78,163,167,255,80,164,169,255,82,165,171,255, + 84,166,174,255,86,167,176,255,87,168,178,255,89,169,180,255, + 91,170,182,255,93,171,184,255,95,171,186,255,97,172,188,255, + 99,173,190,255,100,174,192,255,102,175,193,255,103,176,195,255, + 105,177,197,255,106,177,199,255,108,178,200,255,109,178,202,255, + 110,179,204,255,112,180,205,255,113,180,207,255,114,181,208,255, + 115,181,209,255,116,182,211,255,117,182,212,255,118,182,213,255, + 119,183,214,255,120,183,216,255,120,184,216,255,121,184,217,255, + 122,184,218,255,122,185,219,255,123,185,219,255,123,185,220,255, + 124,185,221,255,124,185,222,255,125,185,222,255,125,185,223,255, + 125,185,224,255,125,186,224,255,125,186,225,255,125,186,225,255, + 125,186,225,255,125,186,226,255,125,186,226,255,125,186,226,255, + 125,186,226,255,125,186,227,255,125,186,227,255,125,186,227,255, + 125,186,227,255,124,186,227,255,124,186,227,255,124,186,227,255, + 123,186,227,255,123,186,228,255,122,186,228,255,122,186,228,255, + 121,186,228,255,121,185,228,255,120,185,228,255,120,185,228,255, + 119,185,228,255,119,185,228,255,118,185,228,255,118,185,228,255, + 117,185,228,255,117,184,227,255,116,184,227,255,116,184,227,255, + 115,184,227,255,114,184,227,255,114,184,227,255,113,184,227,255, + 112,184,227,255,112,183,227,255,111,183,227,255,111,183,227,255, + 110,183,227,255,109,183,226,255,109,183,226,255,108,183,226,255, + 107,183,226,255,106,182,226,255,106,182,226,255,105,182,226,255, + 104,182,226,255,103,182,225,255,103,182,225,255,102,182,225,255, + 101,182,225,255,100,181,225,255,100,181,225,255,99,181,225,255, + 98,181,225,255,97,181,224,255,97,181,224,255,96,181,224,255, + 95,181,224,255,94,180,224,255,94,180,224,255,93,180,224,255, + 92,180,224,255,91,179,223,255,91,179,223,255,90,179,223,255, + 89,179,223,255,88,179,222,255,87,179,222,255,86,179,222,255, + 85,179,222,255,84,178,221,255,84,178,221,255,83,178,221,255, + 82,178,221,255,81,177,220,255,80,177,220,255,79,177,220,255, + 78,177,220,255,77,177,220,255,76,176,220,255,75,176,220,255, + 74,176,220,255,73,176,219,255,72,175,219,255,71,175,218,255, + 70,175,218,255,69,175,218,255,67,174,217,255,66,174,217,255, + 65,174,217,255,64,174,217,255,63,173,216,255,62,173,216,255, + 61,173,216,255,60,173,216,255,59,172,215,255,58,172,215,255, + 57,172,215,255,56,172,214,255,54,172,214,255,53,172,213,255, + 52,172,213,255,51,172,213,255,50,171,212,255,49,171,212,255, + 48,171,212,255,47,171,211,255,46,170,211,255,45,170,210,255, + 44,170,210,255,43,170,210,255,42,169,209,255,41,169,209,255, + 40,169,209,255,39,169,208,255,38,168,208,255,37,168,207,255, + 36,168,207,255,35,168,207,255,34,167,206,255,33,167,206,255, + 32,167,206,255,32,167,205,255,31,166,205,255,30,166,204,255, + 29,166,204,255,29,166,203,255,28,165,203,255,27,165,202,255, + 26,165,202,255,26,165,202,255,25,164,201,255,24,164,201,255, + 24,164,201,255,23,164,200,255,23,163,200,255,22,163,199,255, + 22,163,199,255,21,163,199,255,21,162,198,255,20,162,198,255, + 20,162,198,255,19,162,197,255,19,161,197,255,18,161,196,255, + 18,161,196,255,17,161,196,255,17,160,195,255,16,160,195,255, + 16,160,195,255,16,160,195,255,15,159,194,255,15,159,194,255, + 15,159,194,255,15,159,193,255,14,158,193,255,14,158,192,255, + 14,158,192,255,14,158,192,255,13,157,191,255,13,157,191,255, + 13,157,191,255,13,157,191,255,13,156,190,255,13,156,190,255, + 13,156,190,255,13,156,190,255,12,156,189,255,12,156,189,255, + 12,156,189,255,12,155,189,255,11,155,188,255,11,154,188,255, + 11,154,188,255,11,154,187,255,11,154,187,255,11,154,186,255, + 11,154,186,255,11,154,186,255,11,153,185,255,11,153,185,255, + 11,153,185,255,11,153,185,255,10,152,184,255,10,152,184,255, + 10,152,184,255,10,152,184,255,10,151,183,255,10,151,183,255, + 10,151,183,255,10,151,183,255,9,150,182,255,9,150,182,255, + 9,150,182,255,9,150,181,255,9,149,181,255,9,149,180,255, + 9,149,180,255,9,148,180,255,9,148,179,255,9,147,179,255, + 9,147,179,255,9,147,179,255,8,146,178,255,8,146,178,255, + 8,146,178,255,8,146,177,255,8,145,177,255,8,145,176,255, + 8,145,176,255,8,145,176,255,7,144,175,255,7,144,175,255, + 7,144,175,255,7,144,175,255,7,143,174,255,7,143,174,255, + 7,143,174,255,7,143,173,255,7,142,173,255,7,142,172,255, + 7,142,172,255,7,141,172,255,6,141,171,255,6,140,171,255, + 6,140,171,255,6,140,171,255,6,139,170,255,6,139,170,255, + 6,139,170,255,6,139,170,255,6,138,169,255,6,138,169,255, + 6,138,169,255,6,137,169,255,6,137,168,255,6,136,168,255, + 6,136,168,255,6,136,168,255,6,135,167,255,6,135,167,255, + 6,135,167,255,6,135,166,255,5,134,166,255,5,134,165,255, + 5,134,165,255,5,133,165,255,5,133,164,255,5,132,164,255, + 5,132,164,255,5,132,164,255,5,131,163,255,5,131,163,255, + 5,131,163,255,5,131,163,255,4,130,162,255,4,130,162,255, + 4,130,162,255,4,129,162,255,4,129,161,255,4,128,161,255, + 4,128,161,255,4,128,160,255,4,127,160,255,4,127,159,255, + 4,127,159,255,4,126,159,255,4,126,158,255,4,125,158,255, + 4,125,158,255,4,125,158,255,3,124,157,255,3,124,157,255, + 3,124,157,255,3,124,157,255,3,123,156,255,3,123,156,255, + 3,123,156,255,3,123,156,255,3,122,155,255,3,122,155,255, + 3,122,155,255,3,122,155,255,3,121,154,255,3,121,154,255, + 3,121,154,255,3,121,154,255,3,120,154,255,3,120,154,255, + 3,120,154,255,3,120,154,255,3,120,153,255,3,120,153,255, + 3,120,153,255,3,120,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,119,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,150,255,3,118,150,255, + 3,118,150,255,3,118,150,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,4,117,149,255,4,117,149,255, + 4,117,149,255,4,117,149,255,4,116,148,255,4,116,148,255, + 4,116,148,255,4,116,147,255,4,116,147,255,4,116,146,255, + 4,116,146,255,4,116,146,255,4,115,145,255,4,115,145,255, + 4,115,145,255,4,115,144,255,4,115,144,255,4,115,143,255, + 4,115,143,255,4,115,142,255,4,114,142,255,4,114,141,255, + 4,114,141,255,4,114,140,255,4,113,140,255,4,113,139,255, + 4,113,139,255,4,113,138,255,4,112,138,255,4,112,137,255, + 4,112,136,255,4,111,136,255,4,111,135,255,4,110,134,255, + 4,110,133,255,4,110,133,255,4,109,132,255,4,109,131,255, + 4,109,130,255,4,108,130,255,4,108,129,255,4,107,128,255, + 4,107,127,255,4,106,127,255,4,106,126,255,4,105,125,255, + 4,105,125,255,4,104,124,255,4,104,123,255,4,103,122,255, + 4,103,122,255,4,103,121,255,4,102,120,255,4,102,119,255, + 4,102,118,255,4,101,117,255,4,101,116,255,4,100,115,255, + 4,100,115,255,4,99,114,255,4,99,113,255,4,98,112,255, + 4,98,111,255,4,97,110,255,4,97,109,255,4,96,108,255, + 4,96,107,255,4,96,106,255,4,95,105,255,4,95,104,255, + 4,95,104,255,4,94,103,255,4,94,102,255,4,93,101,255, + 4,93,100,255,4,92,99,255,4,92,98,255,4,91,97,255, + 4,91,97,255,4,91,96,255,4,90,95,255,4,90,94,255, + 4,90,94,255,4,89,93,255,4,89,92,255,4,88,91,255, + 4,88,91,255,4,87,90,255,4,87,89,255,4,86,88,255, + 4,86,88,255,4,85,87,255,4,85,86,255,4,84,85,255, + 4,84,85,255,4,83,84,255,5,83,83,255,5,82,82,255, + 5,82,82,255,5,81,81,255,5,81,81,255,5,80,80,255, + 5,80,80,255,5,79,79,255,5,79,78,255,5,78,77,255, + 5,78,77,255,5,77,76,255,5,77,76,255,5,76,75,255, + 5,76,75,255,5,75,74,255,5,74,73,255,5,73,72,255, + 5,73,72,255,5,72,71,255,5,72,71,255,5,71,70,255, + 5,71,70,255,5,70,69,255,5,69,68,255,5,68,67,255, + 5,68,67,255,5,67,66,255,5,67,65,255,5,66,64,255, + 5,66,64,255,5,65,63,255,4,65,63,255,4,64,62,255, + 4,64,62,255,4,63,61,255,4,62,60,255,4,61,59,255, + 4,61,59,255,4,60,58,255,4,60,58,255,4,59,57,255, + 4,59,57,255,4,58,56,255,4,58,55,255,4,57,54,255, + 4,57,54,255,4,56,53,255,4,56,53,255,4,55,52,255, + 4,55,52,255,4,54,51,255,4,54,51,255,4,53,50,255, + 4,53,50,255,4,53,49,255,4,52,49,255,4,52,48,255, + 4,52,48,255,4,51,47,255,4,51,47,255,4,50,46,255, + 4,50,46,255,4,49,45,255,4,49,45,255,4,48,44,255, + 4,48,44,255,4,48,44,255,4,47,43,255,4,47,43,255, + 4,47,43,255,4,46,42,255,4,46,42,255,4,45,41,255, + 4,45,41,255,4,45,41,255,4,44,40,255,4,44,40,255, + 4,44,40,255,4,43,40,255,4,43,39,255,4,42,39,255, + 4,42,39,255,4,42,39,255,4,41,38,255,4,41,38,255, + 4,41,38,255,4,41,38,255,4,40,38,255,4,40,38,255, + 4,40,38,255,4,40,38,255,4,39,37,255,4,39,37,255, + 4,39,37,255,4,39,37,255,64,82,27,255,64,82,27,255, + 64,82,27,255,64,82,27,255,63,83,27,255,63,83,27,255, + 63,83,27,255,63,83,27,255,63,84,28,255,63,84,28,255, + 63,84,28,255,63,84,28,255,63,85,29,255,63,85,29,255, + 63,85,29,255,63,85,29,255,62,86,30,255,62,86,30,255, + 62,86,30,255,62,86,30,255,61,87,31,255,61,87,31,255, + 61,87,31,255,60,87,31,255,60,88,32,255,59,88,32,255, + 59,88,32,255,58,88,33,255,58,89,33,255,57,89,34,255, + 57,89,34,255,56,89,34,255,56,89,35,255,55,89,35,255, + 55,89,35,255,54,89,36,255,53,89,36,255,52,89,37,255, + 52,89,37,255,51,89,38,255,50,89,38,255,49,89,39,255, + 48,89,39,255,47,89,40,255,46,88,40,255,45,88,41,255, + 44,88,41,255,43,88,42,255,42,88,42,255,41,88,43,255, + 40,88,43,255,39,88,43,255,38,87,44,255,37,87,44,255, + 36,87,44,255,35,87,44,255,34,86,45,255,33,86,45,255, + 33,86,45,255,32,86,46,255,31,86,46,255,30,86,47,255, + 29,86,47,255,28,86,47,255,27,86,48,255,26,86,48,255, + 26,86,48,255,25,86,49,255,25,87,49,255,24,87,50,255, + 24,87,50,255,24,87,50,255,23,88,51,255,23,88,51,255, + 23,88,51,255,23,88,51,255,22,89,52,255,22,89,52,255, + 22,89,52,255,22,89,53,255,22,90,53,255,22,90,54,255, + 22,90,54,255,22,91,55,255,21,91,55,255,21,92,56,255, + 21,92,56,255,21,92,57,255,22,93,57,255,22,93,58,255, + 22,93,58,255,22,94,59,255,22,94,60,255,22,95,61,255, + 22,95,61,255,22,95,62,255,21,96,63,255,21,96,64,255, + 21,96,64,255,21,96,65,255,21,97,66,255,21,97,67,255, + 21,97,67,255,21,97,68,255,20,97,69,255,20,97,70,255, + 20,97,70,255,20,97,71,255,19,98,71,255,19,98,72,255, + 19,98,72,255,19,98,72,255,18,98,73,255,18,98,73,255, + 18,98,73,255,17,98,73,255,17,98,74,255,16,98,74,255, + 16,98,74,255,15,98,74,255,15,98,75,255,14,98,75,255, + 14,98,75,255,14,98,75,255,13,97,75,255,13,97,75,255, + 13,97,75,255,12,97,75,255,12,97,75,255,11,97,75,255, + 11,97,75,255,11,97,75,255,10,96,74,255,10,96,74,255, + 10,96,74,255,10,96,74,255,9,95,73,255,9,95,73,255, + 9,95,73,255,9,95,72,255,8,94,72,255,8,94,71,255, + 8,94,71,255,8,94,71,255,7,93,70,255,7,93,70,255, + 7,93,70,255,7,93,70,255,6,93,69,255,6,93,69,255, + 6,93,69,255,6,93,68,255,6,92,68,255,6,92,67,255, + 6,92,67,255,6,92,67,255,6,92,66,255,6,92,66,255, + 6,92,66,255,6,92,66,255,6,92,65,255,6,92,65,255, + 6,92,65,255,6,92,64,255,5,93,64,255,5,93,63,255, + 5,93,63,255,5,93,63,255,5,93,62,255,5,93,62,255, + 5,93,62,255,5,93,62,255,5,93,61,255,5,93,61,255, + 5,93,61,255,5,93,61,255,5,94,60,255,5,94,60,255, + 5,94,60,255,5,94,60,255,5,94,59,255,5,94,59,255, + 5,94,59,255,5,94,59,255,5,94,59,255,5,94,59,255, + 5,94,59,255,5,94,59,255,5,94,58,255,5,94,58,255, + 5,94,58,255,5,94,58,255,5,93,57,255,5,93,57,255, + 5,93,57,255,5,93,57,255,5,94,56,255,5,94,56,255, + 5,94,56,255,5,94,56,255,5,94,56,255,5,94,56,255, + 5,94,56,255,5,94,56,255,6,94,55,255,6,94,55,255, + 6,94,55,255,6,94,55,255,6,95,55,255,6,95,55,255, + 6,95,55,255,6,95,55,255,6,96,55,255,6,96,55,255, + 6,96,55,255,6,96,55,255,6,97,55,255,6,97,55,255, + 6,97,55,255,6,98,55,255,6,98,56,255,6,99,56,255, + 6,99,56,255,6,100,56,255,6,100,57,255,6,101,57,255, + 6,101,57,255,6,101,57,255,7,102,58,255,7,102,58,255, + 7,102,58,255,7,103,58,255,7,103,59,255,7,104,59,255, + 7,104,59,255,7,104,59,255,7,105,60,255,7,105,60,255, + 7,105,60,255,7,105,61,255,7,105,61,255,7,105,62,255, + 7,105,62,255,7,105,62,255,7,106,63,255,7,106,63,255, + 7,106,63,255,7,106,63,255,7,107,64,255,7,107,64,255, + 7,107,64,255,7,107,65,255,8,108,65,255,8,108,66,255, + 8,108,66,255,8,108,66,255,8,109,67,255,8,109,67,255, + 8,109,67,255,8,109,68,255,9,110,68,255,9,110,69,255, + 9,110,69,255,9,110,70,255,9,111,70,255,9,111,71,255, + 9,111,71,255,9,112,72,255,10,112,73,255,10,113,73,255, + 10,113,74,255,10,114,75,255,11,114,76,255,11,115,76,255, + 11,115,77,255,12,116,78,255,12,117,79,255,13,117,79,255, + 13,118,80,255,14,119,81,255,14,120,82,255,15,120,83,255, + 15,121,84,255,16,122,85,255,17,123,87,255,17,123,88,255, + 18,124,89,255,19,125,91,255,20,126,92,255,20,127,94,255, + 21,128,95,255,22,129,97,255,23,130,99,255,24,130,101,255, + 25,131,102,255,26,132,104,255,28,133,106,255,29,134,108,255, + 30,135,109,255,32,136,111,255,33,138,113,255,35,139,115,255, + 36,140,117,255,38,141,120,255,39,142,122,255,41,143,124,255, + 42,144,126,255,44,145,129,255,46,146,131,255,48,147,133,255, + 50,148,135,255,52,149,138,255,54,150,140,255,56,151,142,255, + 57,152,144,255,60,153,147,255,62,155,149,255,64,156,152,255, + 66,157,154,255,68,158,157,255,70,159,159,255,72,160,162,255, + 74,161,164,255,76,162,167,255,78,163,169,255,80,164,171,255, + 82,165,173,255,84,166,176,255,86,167,178,255,87,168,180,255, + 89,169,182,255,91,170,184,255,93,171,186,255,95,171,188,255, + 97,172,190,255,99,173,192,255,100,174,194,255,102,175,195,255, + 103,176,197,255,105,177,199,255,106,177,201,255,108,178,202,255, + 109,178,204,255,110,179,206,255,112,180,207,255,113,180,209,255, + 114,181,210,255,115,181,211,255,116,182,212,255,117,182,213,255, + 118,182,214,255,119,183,215,255,120,183,216,255,120,184,216,255, + 121,184,217,255,122,184,218,255,122,185,219,255,123,185,219,255, + 123,185,220,255,124,185,221,255,124,185,222,255,125,185,222,255, + 125,185,223,255,125,185,224,255,125,186,224,255,125,186,225,255, + 125,186,225,255,125,186,225,255,125,186,226,255,125,186,226,255, + 125,186,226,255,125,186,226,255,125,186,227,255,125,186,227,255, + 125,186,227,255,125,186,227,255,124,186,227,255,124,186,227,255, + 124,186,227,255,123,186,227,255,123,186,228,255,122,186,228,255, + 122,186,228,255,121,186,228,255,121,185,228,255,120,185,228,255, + 120,185,228,255,119,185,228,255,119,185,228,255,118,185,228,255, + 118,185,228,255,117,185,228,255,117,184,227,255,116,184,227,255, + 116,184,227,255,115,184,227,255,114,184,227,255,114,184,227,255, + 113,184,227,255,112,184,227,255,112,183,227,255,111,183,227,255, + 111,183,227,255,110,183,227,255,109,183,226,255,109,183,226,255, + 108,183,226,255,107,183,226,255,106,182,226,255,106,182,226,255, + 105,182,226,255,104,182,226,255,103,182,225,255,103,182,225,255, + 102,182,225,255,101,182,225,255,100,181,225,255,100,181,225,255, + 99,181,225,255,98,181,225,255,97,181,224,255,97,181,224,255, + 96,181,224,255,95,181,224,255,94,180,224,255,94,180,224,255, + 93,180,224,255,92,180,224,255,91,179,223,255,91,179,223,255, + 90,179,223,255,89,179,223,255,88,179,222,255,87,179,222,255, + 86,179,222,255,85,179,222,255,84,178,221,255,84,178,221,255, + 83,178,221,255,82,178,221,255,81,177,220,255,80,177,220,255, + 79,177,220,255,78,177,220,255,77,177,220,255,76,176,220,255, + 75,176,220,255,74,176,220,255,73,176,219,255,72,175,219,255, + 71,175,218,255,70,175,218,255,69,175,218,255,67,174,217,255, + 66,174,217,255,65,174,217,255,64,174,217,255,63,173,216,255, + 62,173,216,255,61,173,216,255,60,173,216,255,59,172,215,255, + 58,172,215,255,57,172,215,255,56,172,214,255,54,172,214,255, + 53,172,213,255,52,172,213,255,51,172,213,255,50,171,212,255, + 49,171,212,255,48,171,212,255,47,171,211,255,46,170,211,255, + 45,170,210,255,44,170,210,255,43,170,210,255,42,169,209,255, + 41,169,209,255,40,169,209,255,39,169,208,255,38,168,208,255, + 37,168,207,255,36,168,207,255,35,168,207,255,34,167,206,255, + 33,167,206,255,32,167,206,255,32,167,205,255,31,166,205,255, + 30,166,204,255,29,166,204,255,29,166,203,255,28,165,203,255, + 27,165,202,255,26,165,202,255,26,165,202,255,25,164,201,255, + 24,164,201,255,24,164,201,255,23,164,200,255,23,163,200,255, + 22,163,199,255,22,163,199,255,21,163,199,255,21,162,198,255, + 20,162,198,255,20,162,198,255,19,162,198,255,19,161,197,255, + 18,161,197,255,18,161,197,255,17,161,196,255,17,160,196,255, + 16,160,195,255,16,160,195,255,16,160,195,255,15,159,194,255, + 15,159,194,255,15,159,194,255,15,159,194,255,14,158,193,255, + 14,158,193,255,14,158,193,255,14,158,193,255,13,157,192,255, + 13,157,192,255,13,157,192,255,13,157,192,255,13,156,191,255, + 13,156,191,255,13,156,191,255,13,156,190,255,12,156,190,255, + 12,156,189,255,12,156,189,255,12,155,189,255,11,155,188,255, + 11,154,188,255,11,154,188,255,11,154,188,255,11,154,187,255, + 11,154,187,255,11,154,187,255,11,154,187,255,11,153,186,255, + 11,153,186,255,11,153,186,255,11,153,186,255,10,152,185,255, + 10,152,185,255,10,152,185,255,10,152,185,255,10,151,184,255, + 10,151,184,255,10,151,184,255,10,151,184,255,9,150,183,255, + 9,150,183,255,9,150,183,255,9,150,182,255,9,149,182,255, + 9,149,181,255,9,149,181,255,9,148,181,255,9,148,180,255, + 9,147,180,255,9,147,180,255,9,147,179,255,8,146,179,255, + 8,146,178,255,8,146,178,255,8,146,178,255,8,145,177,255, + 8,145,177,255,8,145,177,255,8,145,177,255,7,144,176,255, + 7,144,176,255,7,144,176,255,7,144,176,255,7,143,175,255, + 7,143,175,255,7,143,175,255,7,143,174,255,7,142,174,255, + 7,142,173,255,7,142,173,255,7,141,173,255,6,141,172,255, + 6,140,172,255,6,140,172,255,6,140,171,255,6,139,171,255, + 6,139,170,255,6,139,170,255,6,139,170,255,6,138,169,255, + 6,138,169,255,6,138,169,255,6,137,169,255,6,137,168,255, + 6,136,168,255,6,136,168,255,6,136,168,255,6,135,167,255, + 6,135,167,255,6,135,167,255,6,135,166,255,5,134,166,255, + 5,134,165,255,5,134,165,255,5,133,165,255,5,133,164,255, + 5,132,164,255,5,132,164,255,5,132,164,255,5,131,163,255, + 5,131,163,255,5,131,163,255,5,131,163,255,4,130,162,255, + 4,130,162,255,4,130,162,255,4,129,162,255,4,129,161,255, + 4,128,161,255,4,128,161,255,4,128,160,255,4,127,160,255, + 4,127,159,255,4,127,159,255,4,126,159,255,4,126,158,255, + 4,125,158,255,4,125,158,255,4,125,158,255,3,124,157,255, + 3,124,157,255,3,124,157,255,3,124,157,255,3,123,156,255, + 3,123,156,255,3,123,156,255,3,123,156,255,3,122,155,255, + 3,122,155,255,3,122,155,255,3,122,155,255,3,121,154,255, + 3,121,154,255,3,121,154,255,3,121,154,255,3,120,154,255, + 3,120,154,255,3,120,154,255,3,120,154,255,3,120,153,255, + 3,120,153,255,3,120,153,255,3,120,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,152,255, + 3,119,152,255,3,119,152,255,3,119,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,150,255, + 3,118,150,255,3,118,150,255,3,118,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,4,117,149,255, + 4,117,149,255,4,117,149,255,4,117,149,255,4,116,148,255, + 4,116,148,255,4,116,148,255,4,116,147,255,4,116,147,255, + 4,116,146,255,4,116,146,255,4,116,146,255,4,115,145,255, + 4,115,145,255,4,115,145,255,4,115,145,255,4,115,144,255, + 4,115,144,255,4,115,144,255,4,115,143,255,4,114,143,255, + 4,114,142,255,4,114,142,255,4,114,141,255,4,113,141,255, + 4,113,140,255,4,113,140,255,4,113,140,255,4,112,139,255, + 4,112,139,255,4,112,138,255,4,111,138,255,4,111,137,255, + 4,110,136,255,4,110,135,255,4,110,135,255,4,109,134,255, + 4,109,133,255,4,109,132,255,4,108,132,255,4,108,131,255, + 4,107,130,255,4,107,129,255,4,106,129,255,4,106,128,255, + 4,105,127,255,4,105,127,255,4,104,126,255,4,104,125,255, + 4,103,124,255,4,103,124,255,4,103,123,255,4,102,122,255, + 4,102,121,255,4,102,120,255,4,101,119,255,4,101,118,255, + 4,100,117,255,4,100,117,255,4,99,116,255,4,99,115,255, + 4,98,114,255,4,98,113,255,4,97,112,255,4,97,111,255, + 4,96,110,255,4,96,109,255,4,96,108,255,4,95,107,255, + 4,95,106,255,4,95,106,255,4,94,105,255,4,94,104,255, + 4,93,103,255,4,93,102,255,4,92,101,255,4,92,100,255, + 4,91,99,255,4,91,99,255,4,91,98,255,4,90,97,255, + 4,90,96,255,4,90,96,255,4,89,95,255,4,89,94,255, + 4,88,93,255,4,88,93,255,4,87,92,255,4,87,91,255, + 4,86,90,255,4,86,90,255,4,85,89,255,4,85,88,255, + 4,84,87,255,4,84,87,255,4,83,86,255,5,83,85,255, + 5,82,84,255,5,82,84,255,5,81,83,255,5,81,83,255, + 5,80,82,255,5,80,82,255,5,79,81,255,5,79,80,255, + 5,78,79,255,5,78,79,255,5,77,78,255,5,77,77,255, + 5,76,76,255,5,76,76,255,5,75,75,255,5,74,75,255, + 5,73,74,255,5,73,74,255,5,72,73,255,5,72,72,255, + 5,71,71,255,5,71,71,255,5,70,70,255,5,69,69,255, + 5,68,68,255,5,68,68,255,5,67,67,255,5,67,66,255, + 5,66,65,255,5,66,65,255,5,65,64,255,4,65,63,255, + 4,64,62,255,4,64,62,255,4,63,61,255,4,62,60,255, + 4,61,59,255,4,61,59,255,4,60,58,255,4,60,58,255, + 4,59,57,255,4,59,57,255,4,58,56,255,4,58,55,255, + 4,57,54,255,4,57,54,255,4,56,53,255,4,56,53,255, + 4,55,52,255,4,55,52,255,4,54,51,255,4,54,51,255, + 4,53,50,255,4,53,50,255,4,53,49,255,4,52,49,255, + 4,52,48,255,4,52,48,255,4,51,47,255,4,51,47,255, + 4,50,46,255,4,50,46,255,4,49,45,255,4,49,45,255, + 4,48,44,255,4,48,44,255,4,48,44,255,4,47,43,255, + 4,47,43,255,4,47,43,255,4,46,42,255,4,46,42,255, + 4,45,41,255,4,45,41,255,4,45,41,255,4,44,40,255, + 4,44,40,255,4,44,40,255,4,43,40,255,4,43,39,255, + 4,42,39,255,4,42,39,255,4,42,39,255,4,41,38,255, + 4,41,38,255,4,41,38,255,4,41,38,255,4,40,38,255, + 4,40,38,255,4,40,38,255,4,40,38,255,4,39,37,255, + 4,39,37,255,4,39,37,255,4,39,37,255,64,82,27,255, + 64,82,27,255,64,82,27,255,64,82,27,255,63,83,27,255, + 63,83,27,255,63,83,27,255,63,83,27,255,63,83,28,255, + 63,83,28,255,63,83,28,255,63,83,28,255,63,84,29,255, + 63,84,29,255,63,84,29,255,63,84,29,255,62,85,30,255, + 62,85,30,255,62,85,30,255,62,86,30,255,61,86,31,255, + 61,87,31,255,61,87,31,255,60,87,31,255,60,88,32,255, + 59,88,32,255,59,88,32,255,58,88,33,255,58,88,33,255, + 57,88,34,255,57,88,34,255,56,88,34,255,56,89,35,255, + 55,89,35,255,55,89,35,255,54,89,36,255,53,89,36,255, + 52,89,37,255,52,89,37,255,51,89,38,255,50,89,38,255, + 49,89,39,255,48,89,39,255,47,89,40,255,46,88,40,255, + 45,88,41,255,44,88,41,255,43,88,42,255,42,88,42,255, + 41,88,43,255,40,88,43,255,39,88,43,255,38,87,44,255, + 37,87,44,255,36,87,44,255,35,87,44,255,34,86,45,255, + 33,86,45,255,33,86,45,255,32,86,46,255,31,86,46,255, + 30,86,47,255,29,86,47,255,28,86,48,255,27,86,48,255, + 26,86,49,255,26,86,49,255,25,86,49,255,25,87,50,255, + 24,87,50,255,24,87,50,255,24,87,50,255,23,88,51,255, + 23,88,51,255,23,88,51,255,23,88,52,255,22,89,52,255, + 22,89,53,255,22,89,53,255,22,89,54,255,22,90,54,255, + 22,90,55,255,22,90,55,255,22,91,56,255,21,91,56,255, + 21,92,57,255,21,92,57,255,21,92,58,255,22,93,58,255, + 22,93,59,255,22,93,59,255,22,94,60,255,22,94,61,255, + 22,95,62,255,22,95,62,255,22,95,63,255,22,96,64,255, + 22,96,65,255,22,96,65,255,22,96,66,255,21,97,67,255, + 21,97,68,255,21,97,68,255,21,97,69,255,20,98,70,255, + 20,98,71,255,20,98,71,255,20,98,72,255,19,99,72,255, + 19,99,73,255,19,99,73,255,19,99,73,255,18,99,74,255, + 18,99,74,255,18,99,74,255,17,99,74,255,17,99,75,255, + 16,99,75,255,16,99,75,255,15,99,75,255,15,99,76,255, + 14,99,76,255,14,99,76,255,14,99,76,255,13,98,77,255, + 13,98,77,255,13,98,77,255,12,98,77,255,12,98,76,255, + 11,98,76,255,11,98,76,255,11,98,76,255,10,97,76,255, + 10,97,76,255,10,97,76,255,10,97,75,255,9,96,75,255, + 9,96,74,255,9,96,74,255,9,96,74,255,8,95,73,255, + 8,95,73,255,8,95,73,255,8,95,72,255,7,94,72,255, + 7,94,71,255,7,94,71,255,7,94,71,255,6,93,70,255, + 6,93,70,255,6,93,70,255,6,93,69,255,6,93,69,255, + 6,93,68,255,6,93,68,255,6,93,68,255,6,93,67,255, + 6,93,67,255,6,93,67,255,6,93,67,255,6,93,66,255, + 6,93,66,255,6,93,66,255,6,93,65,255,5,93,65,255, + 5,93,64,255,5,93,64,255,5,93,64,255,5,93,63,255, + 5,93,63,255,5,93,63,255,5,93,63,255,5,94,62,255, + 5,94,62,255,5,94,62,255,5,94,62,255,5,94,61,255, + 5,94,61,255,5,94,61,255,5,94,61,255,5,94,60,255, + 5,94,60,255,5,94,60,255,5,94,60,255,5,94,60,255, + 5,94,60,255,5,94,60,255,5,94,60,255,5,94,59,255, + 5,94,59,255,5,94,59,255,5,94,59,255,5,94,58,255, + 5,94,58,255,5,94,58,255,5,94,58,255,5,94,57,255, + 5,94,57,255,5,94,57,255,5,94,57,255,5,94,57,255, + 5,94,57,255,5,94,57,255,5,94,57,255,6,94,56,255, + 6,94,56,255,6,94,56,255,6,94,56,255,6,95,56,255, + 6,95,56,255,6,95,56,255,6,95,56,255,6,96,56,255, + 6,96,56,255,6,96,56,255,6,96,56,255,6,97,56,255, + 6,97,56,255,6,97,56,255,6,98,56,255,6,98,57,255, + 6,99,57,255,6,99,57,255,6,100,57,255,6,100,58,255, + 6,101,58,255,6,101,58,255,6,102,58,255,6,102,59,255, + 6,103,59,255,6,103,59,255,6,103,59,255,6,104,60,255, + 6,104,60,255,6,104,60,255,6,104,60,255,6,105,61,255, + 6,105,61,255,6,105,61,255,6,105,62,255,7,106,62,255, + 7,106,63,255,7,106,63,255,7,106,63,255,7,107,64,255, + 7,107,64,255,7,107,64,255,7,107,64,255,7,107,65,255, + 7,107,65,255,7,107,65,255,7,107,66,255,7,108,66,255, + 7,108,67,255,7,108,67,255,7,108,68,255,8,109,68,255, + 8,109,69,255,8,109,69,255,8,109,70,255,9,110,70,255, + 9,110,71,255,9,110,71,255,9,111,72,255,9,111,72,255, + 9,112,73,255,9,112,73,255,9,113,74,255,10,113,75,255, + 10,114,75,255,10,114,76,255,10,115,77,255,11,115,78,255, + 11,116,78,255,11,116,79,255,12,117,80,255,12,118,81,255, + 13,118,81,255,13,119,82,255,14,120,83,255,14,121,84,255, + 15,121,85,255,15,122,86,255,16,123,87,255,17,124,89,255, + 17,124,90,255,18,125,91,255,19,126,93,255,20,127,95,255, + 20,128,97,255,21,129,98,255,22,130,100,255,23,131,102,255, + 24,131,104,255,25,132,105,255,27,133,107,255,28,134,109,255, + 30,135,111,255,31,136,112,255,33,137,114,255,34,139,116,255, + 36,140,118,255,37,141,120,255,39,142,123,255,40,143,125,255, + 42,144,127,255,43,145,129,255,45,146,132,255,47,147,134,255, + 49,148,136,255,51,149,138,255,53,150,141,255,55,151,143,255, + 57,152,145,255,58,153,147,255,61,154,150,255,63,156,152,255, + 65,157,155,255,67,158,157,255,69,159,160,255,71,160,162,255, + 73,161,165,255,75,162,167,255,77,163,169,255,79,164,171,255, + 81,165,173,255,83,166,175,255,85,167,178,255,87,168,180,255, + 88,169,182,255,90,170,184,255,92,171,186,255,94,171,188,255, + 95,172,190,255,97,172,192,255,99,173,194,255,100,174,196,255, + 102,175,197,255,103,176,199,255,105,177,200,255,106,177,202,255, + 108,178,203,255,109,178,205,255,110,179,207,255,112,180,208,255, + 113,180,210,255,114,181,211,255,115,181,212,255,116,182,213,255, + 117,182,214,255,118,182,215,255,119,183,216,255,120,183,217,255, + 120,184,217,255,121,184,218,255,121,184,219,255,122,185,220,255, + 122,185,220,255,122,185,221,255,123,185,222,255,123,185,223,255, + 124,185,223,255,124,185,223,255,124,185,224,255,124,185,224,255, + 124,185,225,255,124,185,225,255,124,185,225,255,124,185,226,255, + 124,185,226,255,124,185,226,255,124,185,226,255,124,185,227,255, + 124,185,227,255,124,185,227,255,124,185,227,255,123,185,227,255, + 123,185,227,255,123,185,227,255,122,185,227,255,122,185,228,255, + 121,185,228,255,121,185,228,255,120,185,228,255,120,185,228,255, + 119,185,228,255,119,185,228,255,118,185,228,255,118,184,228,255, + 117,184,228,255,117,184,228,255,116,184,228,255,116,184,227,255, + 115,184,227,255,115,184,227,255,114,184,227,255,113,183,227,255, + 113,183,227,255,112,183,227,255,111,183,227,255,111,183,227,255, + 110,183,227,255,110,183,227,255,109,183,227,255,109,182,226,255, + 108,182,226,255,108,182,226,255,107,182,226,255,106,182,226,255, + 106,182,226,255,105,182,226,255,104,182,226,255,103,181,225,255, + 103,181,225,255,102,181,225,255,101,181,225,255,100,181,225,255, + 100,181,225,255,99,181,225,255,98,181,225,255,97,180,224,255, + 97,180,224,255,96,180,224,255,95,180,224,255,94,180,224,255, + 94,180,224,255,93,180,224,255,92,180,224,255,91,179,223,255, + 91,179,223,255,90,179,223,255,89,179,223,255,88,179,222,255, + 87,179,222,255,86,179,222,255,85,179,222,255,84,178,221,255, + 84,178,221,255,83,178,221,255,82,178,221,255,81,177,220,255, + 80,177,220,255,79,177,220,255,78,177,220,255,77,177,220,255, + 76,176,220,255,75,176,220,255,74,176,220,255,73,176,219,255, + 72,175,219,255,71,175,218,255,70,175,218,255,69,175,218,255, + 68,174,217,255,67,174,217,255,66,174,217,255,65,174,217,255, + 64,173,216,255,63,173,216,255,62,173,216,255,61,173,216,255, + 60,172,215,255,59,172,215,255,58,172,215,255,57,172,215,255, + 55,172,214,255,54,172,214,255,53,172,214,255,52,172,214,255, + 51,171,213,255,50,171,213,255,49,171,213,255,48,171,212,255, + 47,170,212,255,46,170,211,255,45,170,211,255,44,170,211,255, + 43,169,210,255,42,169,210,255,41,169,210,255,40,169,209,255, + 39,168,209,255,38,168,208,255,37,168,208,255,36,168,208,255, + 35,167,207,255,34,167,207,255,33,167,207,255,33,167,206,255, + 32,166,206,255,31,166,205,255,30,166,205,255,30,166,204,255, + 29,165,204,255,28,165,203,255,27,165,203,255,27,165,203,255, + 26,164,202,255,25,164,202,255,24,164,202,255,24,164,201,255, + 23,163,201,255,22,163,200,255,22,163,200,255,21,163,200,255, + 21,162,199,255,20,162,199,255,20,162,199,255,19,162,199,255, + 19,161,198,255,18,161,198,255,18,161,198,255,18,161,197,255, + 17,160,197,255,17,160,196,255,17,160,196,255,16,160,196,255, + 16,159,195,255,15,159,195,255,15,159,195,255,15,159,195,255, + 14,159,194,255,14,159,194,255,14,159,194,255,14,159,194,255, + 13,158,193,255,13,158,193,255,13,158,193,255,13,158,193,255, + 13,157,192,255,13,157,192,255,13,157,192,255,13,157,191,255, + 12,156,191,255,12,156,190,255,12,156,190,255,12,156,190,255, + 11,155,189,255,11,155,189,255,11,155,189,255,11,155,189,255, + 11,155,188,255,11,155,188,255,11,155,188,255,11,155,188,255, + 11,154,187,255,11,154,187,255,11,154,187,255,11,154,187,255, + 10,153,186,255,10,153,186,255,10,153,186,255,10,153,186,255, + 10,152,185,255,10,152,185,255,10,152,185,255,10,152,185,255, + 9,151,184,255,9,151,184,255,9,151,184,255,9,151,183,255, + 9,150,183,255,9,150,182,255,9,150,182,255,9,149,182,255, + 9,149,181,255,9,148,181,255,9,148,181,255,9,148,180,255, + 8,147,180,255,8,147,179,255,8,147,179,255,8,147,179,255, + 8,146,178,255,8,146,178,255,8,146,178,255,8,146,178,255, + 7,145,177,255,7,145,177,255,7,145,177,255,7,145,177,255, + 7,144,176,255,7,144,176,255,7,144,176,255,7,144,175,255, + 7,143,175,255,7,143,174,255,7,143,174,255,7,142,174,255, + 6,142,173,255,6,141,173,255,6,141,173,255,6,141,172,255, + 6,140,172,255,6,140,171,255,6,140,171,255,6,140,171,255, + 6,139,170,255,6,139,170,255,6,139,170,255,6,138,170,255, + 6,138,169,255,6,137,169,255,6,137,169,255,6,137,169,255, + 6,136,168,255,6,136,168,255,6,136,168,255,6,136,167,255, + 5,135,167,255,5,135,166,255,5,135,166,255,5,134,166,255, + 5,134,165,255,5,133,165,255,5,133,165,255,5,133,165,255, + 5,132,164,255,5,132,164,255,5,132,164,255,5,131,164,255, + 4,131,163,255,4,130,163,255,4,130,163,255,4,130,163,255, + 4,129,162,255,4,129,162,255,4,129,162,255,4,128,161,255, + 4,128,161,255,4,127,160,255,4,127,160,255,4,127,160,255, + 4,126,159,255,4,126,159,255,4,126,159,255,4,126,159,255, + 3,125,158,255,3,125,158,255,3,125,158,255,3,124,158,255, + 3,124,157,255,3,123,157,255,3,123,157,255,3,123,157,255, + 3,123,156,255,3,123,156,255,3,123,156,255,3,123,156,255, + 3,122,155,255,3,122,155,255,3,122,155,255,3,122,155,255, + 3,121,155,255,3,121,155,255,3,121,155,255,3,121,155,255, + 3,120,154,255,3,120,154,255,3,120,154,255,3,120,154,255, + 3,120,154,255,3,120,154,255,3,120,154,255,3,120,154,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,118,153,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,117,151,255,3,117,151,255,3,117,151,255,3,117,151,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,150,255, + 4,117,150,255,4,117,150,255,4,117,150,255,4,117,150,255, + 4,116,149,255,4,116,149,255,4,116,149,255,4,116,148,255, + 4,116,148,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,146,255,4,116,146,255,4,116,146,255,4,116,146,255, + 4,115,145,255,4,115,145,255,4,115,145,255,4,115,144,255, + 4,114,144,255,4,114,143,255,4,114,143,255,4,114,142,255, + 4,113,142,255,4,113,141,255,4,113,141,255,4,113,141,255, + 4,112,140,255,4,112,140,255,4,112,139,255,4,112,139,255, + 4,111,138,255,4,111,137,255,4,111,136,255,4,110,136,255, + 4,110,135,255,4,109,134,255,4,109,133,255,4,108,133,255, + 4,108,132,255,4,107,131,255,4,107,130,255,4,107,130,255, + 4,106,129,255,4,106,128,255,4,106,128,255,4,105,127,255, + 4,105,126,255,4,104,125,255,4,104,125,255,4,103,124,255, + 4,103,123,255,4,102,122,255,4,102,121,255,4,101,120,255, + 4,101,119,255,4,100,118,255,4,100,118,255,4,99,117,255, + 4,99,116,255,4,98,115,255,4,98,114,255,4,97,113,255, + 4,97,112,255,4,96,111,255,4,96,110,255,4,96,109,255, + 4,95,108,255,4,95,107,255,4,95,107,255,4,94,106,255, + 4,94,105,255,4,93,104,255,4,93,103,255,4,92,102,255, + 4,92,101,255,4,91,100,255,4,91,100,255,4,91,99,255, + 4,90,98,255,4,90,97,255,4,90,97,255,4,89,96,255, + 4,89,95,255,4,88,94,255,4,88,94,255,4,87,93,255, + 4,87,92,255,4,86,91,255,4,86,91,255,4,85,90,255, + 4,85,89,255,4,84,88,255,4,84,88,255,4,83,87,255, + 5,83,86,255,5,82,85,255,5,82,85,255,5,81,84,255, + 5,81,84,255,5,80,83,255,5,80,83,255,5,79,82,255, + 5,79,81,255,5,78,80,255,5,78,80,255,5,77,79,255, + 5,77,78,255,5,76,77,255,5,76,77,255,5,75,76,255, + 5,74,76,255,5,73,75,255,5,73,75,255,5,72,74,255, + 5,72,73,255,5,71,72,255,5,71,72,255,5,70,71,255, + 5,69,70,255,5,68,69,255,5,68,69,255,5,67,68,255, + 5,67,67,255,5,66,66,255,5,66,66,255,5,65,65,255, + 4,65,64,255,4,64,63,255,4,64,63,255,4,63,62,255, + 4,62,61,255,4,61,60,255,4,61,60,255,4,60,59,255, + 4,60,59,255,4,59,58,255,4,59,58,255,4,58,57,255, + 4,58,56,255,4,57,55,255,4,57,55,255,4,56,54,255, + 4,56,54,255,4,55,53,255,4,55,53,255,4,54,52,255, + 4,54,52,255,4,53,51,255,4,53,51,255,4,53,50,255, + 4,52,50,255,4,52,49,255,4,52,49,255,4,51,48,255, + 4,51,48,255,4,50,47,255,4,50,47,255,4,49,46,255, + 4,49,46,255,4,48,45,255,4,48,45,255,4,48,45,255, + 4,47,44,255,4,47,44,255,4,47,44,255,4,46,43,255, + 4,46,43,255,4,45,42,255,4,45,42,255,4,45,42,255, + 4,44,41,255,4,44,41,255,4,44,41,255,4,43,41,255, + 4,43,40,255,4,42,40,255,4,42,40,255,4,42,40,255, + 4,41,39,255,4,41,39,255,4,41,39,255,4,41,39,255, + 4,40,38,255,4,40,38,255,4,40,38,255,4,40,38,255, + 4,39,38,255,4,39,38,255,4,39,38,255,4,39,38,255, + 63,81,26,255,63,81,26,255,63,81,26,255,63,81,26,255, + 62,82,27,255,62,82,27,255,62,82,27,255,62,82,27,255, + 62,83,27,255,62,83,27,255,62,83,27,255,62,83,27,255, + 62,84,28,255,62,84,28,255,62,84,28,255,62,84,28,255, + 61,85,29,255,61,85,29,255,61,85,29,255,61,85,29,255, + 60,86,30,255,60,86,30,255,60,86,30,255,59,86,30,255, + 59,87,31,255,58,87,31,255,58,87,31,255,58,87,32,255, + 57,88,32,255,57,88,33,255,57,88,33,255,56,88,34,255, + 55,88,34,255,54,88,35,255,54,88,35,255,53,88,36,255, + 52,88,36,255,51,88,37,255,51,88,37,255,50,88,38,255, + 49,88,38,255,48,88,39,255,48,88,39,255,47,88,40,255, + 46,87,40,255,45,87,41,255,44,87,41,255,43,87,42,255, + 42,87,42,255,41,87,43,255,40,87,43,255,39,87,44,255, + 38,86,44,255,37,86,45,255,37,86,45,255,36,86,45,255, + 35,86,46,255,34,86,46,255,33,86,46,255,32,86,47,255, + 31,86,47,255,30,86,48,255,30,86,48,255,29,86,48,255, + 28,86,49,255,27,86,49,255,27,86,49,255,26,86,50,255, + 26,86,50,255,25,86,51,255,25,86,51,255,24,86,51,255, + 24,87,52,255,23,87,52,255,23,87,52,255,23,88,52,255, + 23,88,53,255,23,89,53,255,23,89,53,255,23,89,54,255, + 23,90,54,255,23,90,55,255,23,90,55,255,23,91,56,255, + 22,91,56,255,22,92,57,255,22,92,57,255,22,93,58,255, + 23,93,59,255,23,94,60,255,23,94,60,255,23,95,61,255, + 23,95,62,255,23,96,63,255,23,96,63,255,23,96,64,255, + 22,97,65,255,22,97,66,255,22,97,66,255,22,97,67,255, + 22,98,68,255,22,98,69,255,22,98,69,255,22,98,70,255, + 21,98,71,255,21,98,72,255,21,98,72,255,21,98,73,255, + 20,99,73,255,20,99,74,255,20,99,74,255,20,99,75,255, + 19,99,75,255,19,99,76,255,19,99,76,255,18,99,76,255, + 18,99,77,255,17,99,77,255,17,99,77,255,16,99,77,255, + 16,99,78,255,15,99,78,255,15,99,78,255,14,99,78,255, + 14,98,78,255,13,98,78,255,13,98,78,255,12,98,78,255, + 12,98,78,255,11,98,78,255,11,98,78,255,10,98,78,255, + 10,97,77,255,9,97,77,255,9,97,77,255,9,97,77,255, + 8,96,76,255,8,96,76,255,8,96,76,255,8,96,75,255, + 7,95,75,255,7,95,74,255,7,95,74,255,7,95,74,255, + 6,94,73,255,6,94,73,255,6,94,73,255,6,94,73,255, + 5,94,72,255,5,94,72,255,5,94,72,255,5,94,71,255, + 5,93,71,255,5,93,70,255,5,93,70,255,5,93,70,255, + 5,93,69,255,5,93,69,255,5,93,69,255,5,93,68,255, + 5,93,68,255,5,93,67,255,5,93,67,255,5,93,66,255, + 5,94,66,255,5,94,65,255,5,94,65,255,5,94,65,255, + 5,94,64,255,5,94,64,255,5,94,64,255,5,94,64,255, + 5,94,63,255,5,94,63,255,5,94,63,255,5,94,63,255, + 4,95,62,255,4,95,62,255,4,95,62,255,4,95,62,255, + 4,95,61,255,4,95,61,255,4,95,61,255,4,95,61,255, + 4,95,61,255,4,95,61,255,4,95,61,255,4,95,61,255, + 4,95,60,255,4,95,60,255,4,95,60,255,4,95,60,255, + 4,94,59,255,4,94,59,255,4,94,59,255,4,94,59,255, + 5,95,58,255,5,95,58,255,5,95,58,255,5,95,58,255, + 5,95,58,255,5,95,58,255,5,95,58,255,5,95,58,255, + 5,95,57,255,5,95,57,255,5,95,57,255,5,95,57,255, + 5,96,57,255,5,96,57,255,5,96,57,255,5,96,57,255, + 5,97,57,255,5,97,57,255,5,97,57,255,5,97,57,255, + 5,98,57,255,5,98,57,255,5,98,57,255,5,99,57,255, + 5,99,58,255,5,100,58,255,5,100,58,255,5,101,58,255, + 5,101,59,255,5,102,59,255,5,102,59,255,5,102,59,255, + 6,103,60,255,6,103,60,255,6,103,60,255,6,104,60,255, + 6,104,61,255,6,105,61,255,6,105,61,255,6,105,61,255, + 6,106,62,255,6,106,62,255,6,106,62,255,6,106,63,255, + 6,106,63,255,6,106,64,255,6,106,64,255,6,106,64,255, + 6,107,65,255,6,107,65,255,6,107,65,255,6,107,66,255, + 6,108,66,255,6,108,67,255,6,108,67,255,6,108,68,255, + 7,109,68,255,7,109,69,255,7,109,69,255,7,109,69,255, + 7,110,70,255,7,110,70,255,7,110,70,255,7,110,71,255, + 8,111,71,255,8,111,72,255,8,111,72,255,8,111,73,255, + 8,112,73,255,8,112,74,255,8,112,74,255,8,113,75,255, + 9,113,76,255,9,114,76,255,9,114,77,255,10,115,78,255, + 10,115,79,255,11,116,79,255,11,116,80,255,12,117,81,255, + 12,118,82,255,13,118,83,255,13,119,84,255,14,120,85,255, + 14,121,87,255,15,121,88,255,15,122,89,255,16,123,90,255, + 17,124,92,255,17,125,93,255,18,126,94,255,19,127,96,255, + 20,128,97,255,21,128,99,255,22,129,100,255,23,130,102,255, + 24,131,104,255,25,132,106,255,26,133,107,255,27,134,109,255, + 29,135,111,255,30,136,113,255,31,137,115,255,33,138,117,255, + 34,139,119,255,36,140,121,255,37,141,123,255,39,142,126,255, + 41,144,128,255,43,145,130,255,44,146,132,255,46,147,135,255, + 48,148,137,255,50,149,139,255,51,150,141,255,53,151,144,255, + 55,152,146,255,57,153,148,255,59,154,150,255,61,155,153,255, + 63,156,155,255,65,157,158,255,67,158,160,255,69,159,163,255, + 71,160,165,255,73,161,167,255,75,162,169,255,77,163,172,255, + 79,164,174,255,81,165,176,255,83,166,178,255,85,167,180,255, + 87,168,182,255,88,169,184,255,90,170,186,255,92,171,188,255, + 94,172,190,255,96,172,192,255,98,173,194,255,100,174,196,255, + 101,175,197,255,103,175,199,255,104,176,200,255,105,177,202,255, + 107,178,204,255,108,178,205,255,109,179,206,255,110,179,208,255, + 112,180,209,255,113,180,211,255,114,180,212,255,115,181,213,255, + 116,181,214,255,116,182,215,255,117,182,216,255,118,182,217,255, + 119,183,218,255,119,183,218,255,120,183,219,255,121,183,220,255, + 121,184,221,255,122,184,221,255,122,184,222,255,123,184,222,255, + 123,184,223,255,124,184,223,255,124,184,224,255,124,184,225,255, + 124,185,225,255,124,185,226,255,124,185,226,255,124,185,226,255, + 124,185,226,255,124,185,226,255,124,185,226,255,124,185,226,255, + 123,185,227,255,123,185,227,255,123,185,227,255,123,185,227,255, + 122,185,227,255,122,185,227,255,122,185,227,255,122,185,227,255, + 121,185,227,255,121,185,227,255,121,185,227,255,120,185,227,255, + 120,184,227,255,119,184,227,255,119,184,227,255,118,184,227,255, + 118,184,227,255,117,184,227,255,117,184,227,255,116,184,227,255, + 116,183,227,255,115,183,227,255,115,183,227,255,114,183,227,255, + 113,183,226,255,113,183,226,255,112,183,226,255,111,183,226,255, + 111,182,226,255,110,182,226,255,110,182,226,255,109,182,226,255, + 108,182,226,255,108,182,226,255,107,182,226,255,106,182,226,255, + 105,181,225,255,105,181,225,255,104,181,225,255,103,181,225,255, + 102,181,225,255,102,181,225,255,101,181,225,255,100,181,225,255, + 100,180,225,255,99,180,225,255,99,180,225,255,98,180,225,255, + 97,180,224,255,97,180,224,255,96,180,224,255,95,180,224,255, + 94,179,224,255,94,179,224,255,93,179,224,255,92,179,224,255, + 91,178,223,255,91,178,223,255,90,178,223,255,89,178,223,255, + 88,178,222,255,88,178,222,255,87,178,222,255,86,178,222,255, + 85,177,222,255,84,177,222,255,83,177,222,255,82,177,222,255, + 81,176,221,255,81,176,221,255,80,176,221,255,79,176,221,255, + 78,176,221,255,77,176,220,255,76,176,220,255,75,176,220,255, + 74,176,220,255,73,175,219,255,72,175,219,255,71,175,219,255, + 70,175,219,255,68,174,218,255,67,174,218,255,66,174,218,255, + 65,174,218,255,64,173,217,255,63,173,217,255,62,173,217,255, + 61,173,217,255,60,173,216,255,59,173,216,255,58,173,216,255, + 57,173,215,255,55,172,215,255,54,172,214,255,53,172,214,255, + 52,172,214,255,51,171,213,255,50,171,213,255,49,171,213,255, + 48,171,212,255,47,170,212,255,46,170,211,255,45,170,211,255, + 44,170,211,255,43,169,210,255,42,169,210,255,41,169,210,255, + 40,169,209,255,39,168,209,255,38,168,208,255,37,168,208,255, + 36,168,208,255,35,167,207,255,34,167,207,255,33,167,207,255, + 33,167,207,255,32,167,206,255,31,167,206,255,30,167,206,255, + 30,167,205,255,29,166,205,255,28,166,204,255,27,166,204,255, + 27,166,204,255,26,165,203,255,25,165,203,255,25,165,203,255, + 24,165,202,255,24,164,202,255,23,164,201,255,23,164,201,255, + 22,164,201,255,22,163,200,255,21,163,200,255,21,163,200,255, + 20,163,200,255,20,162,199,255,19,162,199,255,19,162,199,255, + 18,162,198,255,18,161,198,255,17,161,197,255,17,161,197,255, + 17,161,197,255,16,160,196,255,16,160,196,255,16,160,196,255, + 16,160,196,255,15,159,195,255,15,159,195,255,15,159,195,255, + 15,159,195,255,14,158,194,255,14,158,194,255,14,158,194,255, + 14,158,194,255,13,157,193,255,13,157,193,255,13,157,193,255, + 13,157,192,255,13,157,192,255,13,157,191,255,13,157,191,255, + 13,156,191,255,12,156,190,255,12,155,190,255,12,155,190,255, + 12,155,190,255,11,155,189,255,11,155,189,255,11,155,189,255, + 11,155,189,255,11,154,188,255,11,154,188,255,11,154,188,255, + 11,154,188,255,11,153,187,255,11,153,187,255,11,153,187,255, + 11,153,187,255,10,152,186,255,10,152,186,255,10,152,186,255, + 10,152,186,255,10,151,185,255,10,151,185,255,10,151,185,255, + 10,151,184,255,9,150,184,255,9,150,183,255,9,150,183,255, + 9,150,183,255,9,149,182,255,9,149,182,255,9,149,182,255, + 9,149,181,255,9,148,181,255,9,148,180,255,9,148,180,255, + 9,147,180,255,8,147,179,255,8,146,179,255,8,146,179,255, + 8,146,179,255,8,145,178,255,8,145,178,255,8,145,178,255, + 8,145,178,255,8,144,177,255,8,144,177,255,8,144,177,255, + 8,144,176,255,7,143,176,255,7,143,175,255,7,143,175,255, + 7,142,175,255,7,142,174,255,7,141,174,255,7,141,174,255, + 7,141,173,255,7,140,173,255,7,140,172,255,7,140,172,255, + 7,140,172,255,6,139,171,255,6,139,171,255,6,139,171,255, + 6,138,171,255,6,138,170,255,6,137,170,255,6,137,170,255, + 6,137,170,255,6,136,169,255,6,136,169,255,6,136,169,255, + 6,136,168,255,5,135,168,255,5,135,167,255,5,135,167,255, + 5,134,167,255,5,134,166,255,5,133,166,255,5,133,166,255, + 5,133,166,255,5,132,165,255,5,132,165,255,5,132,165,255, + 5,132,164,255,4,131,164,255,4,131,163,255,4,131,163,255, + 4,130,163,255,4,130,162,255,4,129,162,255,4,129,162,255, + 4,129,162,255,4,128,161,255,4,128,161,255,4,128,161,255, + 4,127,161,255,4,127,160,255,4,126,160,255,4,126,160,255, + 4,126,160,255,3,125,159,255,3,125,159,255,3,125,159,255, + 3,125,159,255,3,124,158,255,3,124,158,255,3,124,158,255, + 3,124,158,255,3,123,157,255,3,123,157,255,3,123,157,255, + 3,123,157,255,3,122,156,255,3,122,156,255,3,122,156,255, + 3,122,156,255,3,121,155,255,3,121,155,255,3,121,155,255, + 3,121,155,255,3,121,155,255,3,121,155,255,3,121,155,255, + 3,121,155,255,3,120,154,255,3,120,154,255,3,120,154,255, + 3,120,154,255,3,120,154,255,3,120,154,255,3,120,154,255, + 3,120,154,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,150,255,3,118,150,255,3,118,150,255, + 3,118,150,255,3,117,149,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,148,255,3,117,148,255,3,117,148,255, + 3,117,148,255,4,116,147,255,4,116,147,255,4,116,147,255, + 4,116,147,255,4,116,146,255,4,116,146,255,4,116,146,255, + 4,116,145,255,4,115,145,255,4,115,144,255,4,115,144,255, + 4,115,143,255,4,114,143,255,4,114,142,255,4,114,142,255, + 4,114,142,255,4,113,141,255,4,113,141,255,4,113,140,255, + 4,112,140,255,4,112,139,255,4,111,138,255,4,111,137,255, + 4,111,137,255,4,110,136,255,4,110,135,255,4,110,134,255, + 4,109,134,255,4,109,133,255,4,108,132,255,4,108,131,255, + 4,107,131,255,4,107,130,255,4,106,129,255,4,106,129,255, + 4,105,128,255,4,105,127,255,4,104,126,255,4,104,126,255, + 4,104,125,255,4,103,124,255,4,103,123,255,4,103,122,255, + 4,102,121,255,4,102,120,255,4,101,119,255,4,101,119,255, + 4,100,118,255,4,100,117,255,4,99,116,255,4,99,115,255, + 4,98,114,255,4,98,113,255,4,97,112,255,4,97,111,255, + 4,97,110,255,4,96,109,255,4,96,108,255,4,96,108,255, + 4,95,107,255,4,95,106,255,4,94,105,255,4,94,104,255, + 4,93,103,255,4,93,102,255,4,92,101,255,4,92,101,255, + 4,92,100,255,4,91,99,255,4,91,98,255,4,91,98,255, + 4,90,97,255,4,90,96,255,4,89,95,255,4,89,95,255, + 4,88,94,255,4,88,93,255,4,87,92,255,4,87,92,255, + 4,86,91,255,4,86,90,255,4,85,89,255,4,85,89,255, + 4,84,88,255,4,84,87,255,4,83,86,255,4,83,86,255, + 4,82,85,255,5,82,85,255,5,81,84,255,5,81,84,255, + 5,80,83,255,5,80,82,255,5,79,81,255,5,79,81,255, + 5,78,80,255,5,77,79,255,5,76,78,255,5,76,78,255, + 5,75,77,255,5,75,77,255,5,74,76,255,5,74,76,255, + 5,73,75,255,5,72,74,255,5,71,73,255,5,71,73,255, + 5,70,72,255,5,70,71,255,5,69,70,255,5,69,70,255, + 5,68,69,255,4,67,68,255,4,66,67,255,4,66,67,255, + 4,65,66,255,4,65,65,255,4,64,64,255,4,64,64,255, + 4,63,63,255,4,63,62,255,4,62,61,255,4,62,61,255, + 4,61,60,255,4,60,59,255,4,59,58,255,4,59,58,255, + 4,58,57,255,4,58,57,255,4,57,56,255,4,57,56,255, + 4,56,55,255,4,56,55,255,4,55,54,255,4,55,54,255, + 4,54,53,255,4,54,52,255,4,53,51,255,4,53,51,255, + 4,53,50,255,4,52,50,255,4,52,49,255,4,52,49,255, + 4,51,48,255,4,51,48,255,4,50,47,255,4,50,47,255, + 4,49,46,255,4,49,46,255,4,48,45,255,4,48,45,255, + 4,47,45,255,4,47,44,255,4,46,44,255,4,46,44,255, + 4,46,43,255,4,45,43,255,4,45,42,255,4,45,42,255, + 4,44,42,255,4,44,41,255,4,43,41,255,4,43,41,255, + 4,43,41,255,4,42,40,255,4,42,40,255,4,42,40,255, + 4,42,40,255,4,41,39,255,4,41,39,255,4,41,39,255, + 4,41,39,255,4,40,39,255,4,40,39,255,4,40,39,255, + 4,40,39,255,3,39,38,255,3,39,38,255,3,39,38,255, + 3,39,38,255,63,81,26,255,63,81,26,255,63,81,26,255, + 63,81,26,255,62,82,27,255,62,82,27,255,62,82,27,255, + 62,82,27,255,62,82,27,255,62,82,27,255,62,82,27,255, + 62,82,27,255,62,83,28,255,62,83,28,255,62,83,28,255, + 62,83,28,255,61,84,29,255,61,84,29,255,61,84,29,255, + 61,85,29,255,60,85,30,255,60,86,30,255,60,86,30,255, + 59,86,30,255,59,87,31,255,58,87,31,255,58,87,31,255, + 58,87,32,255,57,87,32,255,57,87,33,255,57,87,33,255, + 56,87,34,255,55,88,34,255,54,88,35,255,54,88,35,255, + 53,88,36,255,52,88,36,255,51,88,37,255,51,88,37,255, + 50,88,38,255,49,88,38,255,48,88,39,255,48,88,39,255, + 47,88,40,255,46,87,40,255,45,87,41,255,44,87,41,255, + 43,87,42,255,42,87,42,255,41,87,43,255,40,87,43,255, + 39,87,44,255,38,86,44,255,37,86,45,255,37,86,45,255, + 36,86,45,255,35,86,46,255,34,86,46,255,33,86,46,255, + 32,86,47,255,31,86,47,255,30,86,48,255,30,86,48,255, + 29,86,49,255,28,86,49,255,27,86,50,255,27,86,50,255, + 26,86,50,255,26,86,51,255,25,86,51,255,25,86,51,255, + 24,86,51,255,24,87,52,255,23,87,52,255,23,87,52,255, + 23,88,53,255,23,88,53,255,23,89,54,255,23,89,54,255, + 23,89,55,255,23,90,55,255,23,90,56,255,23,90,56,255, + 23,91,57,255,22,91,57,255,22,92,58,255,22,92,58,255, + 22,93,59,255,23,93,60,255,23,94,61,255,23,94,61,255, + 23,95,62,255,23,95,63,255,23,96,64,255,23,96,64,255, + 23,96,65,255,23,97,66,255,23,97,67,255,23,97,67,255, + 23,97,68,255,22,98,69,255,22,98,70,255,22,98,70,255, + 22,98,71,255,21,99,72,255,21,99,73,255,21,99,73,255, + 21,99,74,255,20,100,74,255,20,100,75,255,20,100,75,255, + 20,100,76,255,19,100,76,255,19,100,77,255,19,100,77,255, + 18,100,77,255,18,100,78,255,17,100,78,255,17,100,78,255, + 16,100,78,255,16,100,79,255,15,100,79,255,15,100,79,255, + 14,100,79,255,14,99,80,255,13,99,80,255,13,99,80,255, + 12,99,80,255,12,99,79,255,11,99,79,255,11,99,79,255, + 10,99,79,255,10,98,79,255,9,98,79,255,9,98,79,255, + 9,98,78,255,8,97,78,255,8,97,77,255,8,97,77,255, + 8,97,77,255,7,96,76,255,7,96,76,255,7,96,76,255, + 7,96,75,255,6,95,75,255,6,95,74,255,6,95,74,255, + 6,95,74,255,5,94,73,255,5,94,73,255,5,94,73,255, + 5,94,72,255,5,94,72,255,5,94,71,255,5,94,71,255, + 5,94,71,255,5,94,70,255,5,94,70,255,5,94,70,255, + 5,94,69,255,5,94,69,255,5,94,68,255,5,94,68,255, + 5,94,67,255,5,94,67,255,5,94,66,255,5,94,66,255, + 5,94,66,255,5,94,65,255,5,94,65,255,5,94,65,255, + 5,94,65,255,5,95,64,255,5,95,64,255,5,95,64,255, + 5,95,64,255,4,95,63,255,4,95,63,255,4,95,63,255, + 4,95,63,255,4,95,62,255,4,95,62,255,4,95,62,255, + 4,95,62,255,4,95,62,255,4,95,62,255,4,95,62,255, + 4,95,62,255,4,95,61,255,4,95,61,255,4,95,61,255, + 4,95,61,255,4,95,60,255,4,95,60,255,4,95,60,255, + 4,95,60,255,5,95,59,255,5,95,59,255,5,95,59,255, + 5,95,59,255,5,95,59,255,5,95,59,255,5,95,59,255, + 5,95,59,255,5,95,58,255,5,95,58,255,5,95,58,255, + 5,95,58,255,5,96,58,255,5,96,58,255,5,96,58,255, + 5,96,58,255,5,97,58,255,5,97,58,255,5,97,58,255, + 5,97,58,255,5,98,58,255,5,98,58,255,5,98,58,255, + 5,99,58,255,5,99,59,255,5,100,59,255,5,100,59,255, + 5,101,59,255,5,101,60,255,5,102,60,255,5,102,60,255, + 5,103,60,255,5,103,61,255,5,104,61,255,5,104,61,255, + 5,104,61,255,5,105,62,255,5,105,62,255,5,105,62,255, + 5,105,62,255,5,106,63,255,5,106,63,255,5,106,63,255, + 5,106,64,255,6,107,64,255,6,107,65,255,6,107,65,255, + 6,107,65,255,6,108,66,255,6,108,66,255,6,108,66,255, + 6,108,67,255,6,108,67,255,6,108,68,255,6,108,68,255, + 6,108,69,255,6,109,69,255,6,109,70,255,6,109,70,255, + 6,109,71,255,7,110,71,255,7,110,72,255,7,110,72,255, + 7,110,73,255,8,111,73,255,8,111,74,255,8,111,74,255, + 8,112,75,255,8,112,75,255,8,113,76,255,8,113,76,255, + 8,114,77,255,9,114,78,255,9,115,78,255,9,115,79,255, + 10,116,80,255,10,116,81,255,11,117,81,255,11,117,82,255, + 12,118,83,255,12,119,84,255,13,119,85,255,13,120,86,255, + 14,121,87,255,14,122,89,255,15,122,90,255,15,123,91,255, + 16,124,92,255,17,125,94,255,17,126,95,255,18,127,96,255, + 19,128,98,255,20,129,100,255,21,129,102,255,22,130,103,255, + 23,131,105,255,24,132,107,255,25,133,109,255,26,134,110,255, + 28,135,112,255,29,136,114,255,31,137,116,255,32,138,118,255, + 34,139,120,255,35,140,122,255,37,141,124,255,38,142,126,255, + 40,143,129,255,42,145,131,255,44,146,133,255,45,147,135,255, + 47,148,138,255,49,149,140,255,51,150,142,255,52,151,144,255, + 54,152,147,255,56,153,149,255,58,154,151,255,60,155,153,255, + 62,156,156,255,64,157,158,255,66,158,161,255,68,159,163,255, + 70,160,166,255,72,161,168,255,74,162,170,255,76,163,172,255, + 78,164,174,255,80,165,176,255,82,166,178,255,84,167,180,255, + 86,168,182,255,88,169,184,255,89,170,186,255,91,171,188,255, + 93,172,190,255,95,172,192,255,96,173,194,255,98,173,196,255, + 100,174,198,255,101,175,199,255,103,175,201,255,104,176,202,255, + 105,177,203,255,107,178,205,255,108,178,206,255,109,179,207,255, + 110,179,209,255,112,180,210,255,113,180,212,255,114,180,213,255, + 115,181,214,255,116,181,215,255,116,182,216,255,117,182,217,255, + 118,182,218,255,119,183,219,255,119,183,219,255,120,183,220,255, + 120,183,221,255,121,184,222,255,121,184,222,255,121,184,223,255, + 122,184,223,255,122,184,224,255,123,184,224,255,123,184,224,255, + 123,184,225,255,123,184,225,255,123,184,226,255,123,184,226,255, + 123,184,226,255,123,184,226,255,123,184,226,255,123,184,226,255, + 123,184,226,255,122,184,227,255,122,184,227,255,122,184,227,255, + 122,184,227,255,121,184,227,255,121,184,227,255,121,184,227,255, + 121,184,227,255,120,184,227,255,120,184,227,255,120,184,227,255, + 119,184,227,255,119,184,227,255,118,184,227,255,118,184,227,255, + 117,184,227,255,117,183,227,255,116,183,227,255,116,183,227,255, + 115,183,227,255,115,183,227,255,114,183,227,255,114,183,227,255, + 113,183,227,255,112,182,226,255,112,182,226,255,111,182,226,255, + 110,182,226,255,110,182,226,255,109,182,226,255,109,182,226,255, + 108,182,226,255,108,181,226,255,107,181,226,255,107,181,226,255, + 106,181,226,255,105,181,225,255,105,181,225,255,104,181,225,255, + 103,181,225,255,102,180,225,255,102,180,225,255,101,180,225,255, + 100,180,225,255,100,180,225,255,99,180,225,255,99,180,225,255, + 98,180,225,255,97,179,224,255,97,179,224,255,96,179,224,255, + 95,179,224,255,94,179,224,255,94,179,224,255,93,179,224,255, + 92,179,224,255,91,178,223,255,91,178,223,255,90,178,223,255, + 89,178,223,255,88,178,222,255,88,178,222,255,87,178,222,255, + 86,178,222,255,85,177,222,255,84,177,222,255,83,177,222,255, + 82,177,222,255,81,176,221,255,81,176,221,255,80,176,221,255, + 79,176,221,255,78,176,221,255,77,176,220,255,76,176,220,255, + 75,176,220,255,74,176,220,255,73,175,219,255,72,175,219,255, + 71,175,219,255,70,175,219,255,69,174,218,255,68,174,218,255, + 67,174,218,255,66,174,218,255,65,173,217,255,64,173,217,255, + 63,173,217,255,62,173,217,255,61,173,216,255,60,173,216,255, + 59,173,216,255,58,173,216,255,56,172,215,255,55,172,215,255, + 54,172,215,255,53,172,215,255,52,171,214,255,51,171,214,255, + 50,171,214,255,49,171,213,255,48,170,213,255,47,170,212,255, + 46,170,212,255,45,170,212,255,44,169,211,255,43,169,211,255, + 42,169,211,255,41,169,210,255,40,168,210,255,39,168,209,255, + 38,168,209,255,37,168,209,255,36,167,208,255,35,167,208,255, + 34,167,208,255,34,167,208,255,33,167,207,255,32,167,207,255, + 31,167,207,255,31,167,206,255,30,166,206,255,29,166,205,255, + 28,166,205,255,28,166,205,255,27,165,204,255,26,165,204,255, + 25,165,204,255,25,165,203,255,24,164,203,255,23,164,202,255, + 23,164,202,255,22,164,202,255,22,163,201,255,21,163,201,255, + 21,163,201,255,20,163,201,255,20,162,200,255,19,162,200,255, + 19,162,200,255,19,162,199,255,18,161,199,255,18,161,198,255, + 18,161,198,255,17,161,198,255,17,160,197,255,16,160,197,255, + 16,160,197,255,16,160,197,255,15,160,196,255,15,160,196,255, + 15,160,196,255,15,160,196,255,14,159,195,255,14,159,195,255, + 14,159,195,255,14,159,195,255,13,158,194,255,13,158,194,255, + 13,158,194,255,13,158,193,255,13,157,193,255,13,157,192,255, + 13,157,192,255,13,157,192,255,12,156,191,255,12,156,191,255, + 12,156,191,255,12,156,191,255,11,156,190,255,11,156,190,255, + 11,156,190,255,11,156,190,255,11,155,189,255,11,155,189,255, + 11,155,189,255,11,155,189,255,11,154,188,255,11,154,188,255, + 11,154,188,255,11,154,188,255,10,153,187,255,10,153,187,255, + 10,153,187,255,10,153,187,255,10,152,186,255,10,152,186,255, + 10,152,186,255,10,152,185,255,9,151,185,255,9,151,184,255, + 9,151,184,255,9,151,184,255,9,150,183,255,9,150,183,255, + 9,150,183,255,9,150,182,255,9,149,182,255,9,149,181,255, + 9,149,181,255,9,148,181,255,8,148,180,255,8,147,180,255, + 8,147,180,255,8,147,180,255,8,146,179,255,8,146,179,255, + 8,146,179,255,8,146,179,255,8,145,178,255,8,145,178,255, + 8,145,178,255,8,145,177,255,7,144,177,255,7,144,176,255, + 7,144,176,255,7,143,176,255,7,143,175,255,7,142,175,255, + 7,142,175,255,7,142,174,255,7,141,174,255,7,141,173,255, + 7,141,173,255,7,141,173,255,6,140,172,255,6,140,172,255, + 6,140,172,255,6,139,172,255,6,139,171,255,6,138,171,255, + 6,138,171,255,6,138,171,255,6,137,170,255,6,137,170,255, + 6,137,170,255,6,137,169,255,5,136,169,255,5,136,168,255, + 5,136,168,255,5,135,168,255,5,135,167,255,5,134,167,255, + 5,134,167,255,5,134,167,255,5,133,166,255,5,133,166,255, + 5,133,166,255,5,132,165,255,4,132,165,255,4,131,164,255, + 4,131,164,255,4,131,164,255,4,130,163,255,4,130,163,255, + 4,130,163,255,4,129,163,255,4,129,162,255,4,128,162,255, + 4,128,162,255,4,128,162,255,4,127,161,255,4,127,161,255, + 4,127,161,255,4,127,161,255,3,126,160,255,3,126,160,255, + 3,126,160,255,3,125,160,255,3,125,159,255,3,124,159,255, + 3,124,159,255,3,124,159,255,3,124,158,255,3,124,158,255, + 3,124,158,255,3,124,158,255,3,123,157,255,3,123,157,255, + 3,123,157,255,3,123,157,255,3,122,156,255,3,122,156,255, + 3,122,156,255,3,122,156,255,3,121,156,255,3,121,156,255, + 3,121,156,255,3,121,156,255,3,121,155,255,3,121,155,255, + 3,121,155,255,3,121,155,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,120,154,255,3,120,154,255, + 3,120,154,255,3,120,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,149,255,3,117,149,255, + 3,117,149,255,3,117,149,255,4,117,148,255,4,117,148,255, + 4,117,148,255,4,117,148,255,4,116,147,255,4,116,147,255, + 4,116,147,255,4,116,146,255,4,115,146,255,4,115,145,255, + 4,115,145,255,4,115,144,255,4,114,144,255,4,114,143,255, + 4,114,143,255,4,114,143,255,4,113,142,255,4,113,142,255, + 4,113,141,255,4,113,141,255,4,112,140,255,4,112,139,255, + 4,112,138,255,4,111,138,255,4,111,137,255,4,110,136,255, + 4,110,135,255,4,109,135,255,4,109,134,255,4,108,133,255, + 4,108,132,255,4,108,132,255,4,107,131,255,4,107,130,255, + 4,107,130,255,4,106,129,255,4,106,128,255,4,105,127,255, + 4,105,127,255,4,104,126,255,4,104,125,255,4,103,124,255, + 4,103,123,255,4,102,122,255,4,102,121,255,4,101,120,255, + 4,101,120,255,4,100,119,255,4,100,118,255,4,99,117,255, + 4,99,116,255,4,98,115,255,4,98,114,255,4,97,113,255, + 4,97,112,255,4,97,111,255,4,96,110,255,4,96,109,255, + 4,96,109,255,4,95,108,255,4,95,107,255,4,94,106,255, + 4,94,105,255,4,93,104,255,4,93,103,255,4,92,102,255, + 4,92,102,255,4,92,101,255,4,91,100,255,4,91,99,255, + 4,91,99,255,4,90,98,255,4,90,97,255,4,89,96,255, + 4,89,96,255,4,88,95,255,4,88,94,255,4,87,93,255, + 4,87,93,255,4,86,92,255,4,86,91,255,4,85,90,255, + 4,85,90,255,4,84,89,255,4,84,88,255,4,83,87,255, + 4,83,87,255,4,82,86,255,5,82,86,255,5,81,85,255, + 5,81,85,255,5,80,84,255,5,80,83,255,5,79,82,255, + 5,79,82,255,5,78,81,255,5,77,80,255,5,76,79,255, + 5,76,79,255,5,75,78,255,5,75,78,255,5,74,77,255, + 5,74,77,255,5,73,76,255,5,72,75,255,5,71,74,255, + 5,71,74,255,5,70,73,255,5,70,72,255,5,69,71,255, + 5,69,71,255,5,68,70,255,4,67,69,255,4,66,68,255, + 4,66,68,255,4,65,67,255,4,65,66,255,4,64,65,255, + 4,64,65,255,4,63,64,255,4,63,63,255,4,62,62,255, + 4,62,62,255,4,61,61,255,4,60,60,255,4,59,59,255, + 4,59,59,255,4,58,58,255,4,58,58,255,4,57,57,255, + 4,57,57,255,4,56,56,255,4,56,56,255,4,55,55,255, + 4,55,55,255,4,54,54,255,4,54,53,255,4,53,52,255, + 4,53,52,255,4,53,51,255,4,52,51,255,4,52,50,255, + 4,52,50,255,4,51,49,255,4,51,49,255,4,50,48,255, + 4,50,48,255,4,49,47,255,4,49,47,255,4,48,46,255, + 4,48,46,255,4,47,46,255,4,47,45,255,4,46,45,255, + 4,46,45,255,4,46,44,255,4,45,44,255,4,45,43,255, + 4,45,43,255,4,44,43,255,4,44,42,255,4,43,42,255, + 4,43,42,255,4,43,42,255,4,42,41,255,4,42,41,255, + 4,42,41,255,4,42,41,255,4,41,40,255,4,41,40,255, + 4,41,40,255,4,41,40,255,4,40,39,255,4,40,39,255, + 4,40,39,255,4,40,39,255,3,39,39,255,3,39,39,255, + 3,39,39,255,3,39,39,255,63,81,26,255,63,81,26,255, + 63,81,26,255,63,81,26,255,62,82,27,255,62,82,27,255, + 62,82,27,255,62,82,27,255,62,82,27,255,62,82,27,255, + 62,82,27,255,62,82,27,255,62,83,28,255,62,83,28,255, + 62,83,28,255,62,83,28,255,61,84,29,255,61,84,29,255, + 61,84,29,255,61,85,29,255,60,85,30,255,60,86,30,255, + 60,86,30,255,59,86,30,255,59,87,31,255,58,87,31,255, + 58,87,31,255,58,87,32,255,57,87,32,255,57,87,33,255, + 57,87,33,255,56,87,34,255,55,88,34,255,54,88,35,255, + 54,88,35,255,53,88,36,255,52,88,36,255,51,88,37,255, + 51,88,37,255,50,88,38,255,49,88,38,255,48,88,39,255, + 48,88,39,255,47,88,40,255,46,87,40,255,45,87,41,255, + 44,87,41,255,43,87,42,255,42,87,42,255,41,87,43,255, + 40,87,43,255,39,87,44,255,38,86,44,255,37,86,45,255, + 37,86,45,255,36,86,45,255,35,86,46,255,34,86,46,255, + 33,86,46,255,32,86,47,255,31,86,47,255,30,86,48,255, + 30,86,48,255,29,86,49,255,28,86,49,255,27,86,50,255, + 27,86,50,255,26,86,50,255,26,86,51,255,25,86,51,255, + 25,86,51,255,24,86,51,255,24,87,52,255,23,87,52,255, + 23,87,52,255,23,88,53,255,23,88,53,255,23,89,54,255, + 23,89,54,255,23,89,55,255,23,90,55,255,23,90,56,255, + 23,90,56,255,23,91,57,255,22,91,57,255,22,92,58,255, + 22,92,58,255,22,93,59,255,23,93,60,255,23,94,61,255, + 23,94,61,255,23,95,62,255,23,95,63,255,23,96,64,255, + 23,96,64,255,23,96,65,255,23,97,66,255,23,97,67,255, + 23,97,68,255,23,97,69,255,22,98,70,255,22,98,71,255, + 22,98,71,255,22,98,72,255,21,99,73,255,21,99,74,255, + 21,99,74,255,21,99,75,255,20,100,76,255,20,100,77,255, + 20,100,77,255,20,100,78,255,19,100,78,255,19,100,79,255, + 19,100,79,255,18,100,79,255,18,100,80,255,17,100,80,255, + 17,100,80,255,16,100,80,255,16,100,81,255,15,100,81,255, + 15,100,81,255,14,100,81,255,14,99,82,255,13,99,82,255, + 13,99,82,255,12,99,82,255,12,99,81,255,11,99,81,255, + 11,99,81,255,10,99,81,255,10,98,81,255,9,98,81,255, + 9,98,81,255,9,98,80,255,8,97,80,255,8,97,79,255, + 8,97,79,255,8,97,79,255,7,96,78,255,7,96,78,255, + 7,96,78,255,7,96,77,255,6,95,77,255,6,95,76,255, + 6,95,76,255,6,95,76,255,5,94,75,255,5,94,75,255, + 5,94,75,255,5,94,74,255,5,94,74,255,5,94,73,255, + 5,94,73,255,5,94,73,255,5,94,72,255,5,94,72,255, + 5,94,72,255,5,94,71,255,5,94,71,255,5,94,70,255, + 5,94,70,255,5,94,69,255,5,94,69,255,5,94,68,255, + 5,94,68,255,5,94,68,255,5,94,67,255,5,94,67,255, + 5,94,67,255,5,94,67,255,5,95,66,255,5,95,66,255, + 5,95,66,255,5,95,66,255,4,95,65,255,4,95,65,255, + 4,95,65,255,4,95,64,255,4,95,64,255,4,95,63,255, + 4,95,63,255,4,95,63,255,4,95,63,255,4,95,63,255, + 4,95,63,255,4,95,63,255,4,95,62,255,4,95,62,255, + 4,95,62,255,4,95,62,255,4,95,61,255,4,95,61,255, + 4,95,61,255,4,95,61,255,5,95,60,255,5,95,60,255, + 5,95,60,255,5,95,60,255,5,95,60,255,5,95,60,255, + 5,95,60,255,5,95,60,255,5,95,59,255,5,95,59,255, + 5,95,59,255,5,95,59,255,5,96,59,255,5,96,59,255, + 5,96,59,255,5,96,59,255,5,97,59,255,5,97,59,255, + 5,97,59,255,5,97,59,255,5,98,59,255,5,98,59,255, + 5,98,59,255,5,99,59,255,5,99,60,255,5,100,60,255, + 5,100,60,255,5,101,60,255,5,101,61,255,5,102,61,255, + 5,102,61,255,5,103,61,255,5,103,62,255,5,104,62,255, + 5,104,62,255,5,104,62,255,5,105,63,255,5,105,63,255, + 5,105,63,255,5,105,64,255,5,106,64,255,5,106,65,255, + 5,106,65,255,5,106,65,255,6,107,66,255,6,107,66,255, + 6,107,66,255,6,107,67,255,6,108,67,255,6,108,68,255, + 6,108,68,255,6,108,69,255,6,108,69,255,6,108,70,255, + 6,108,70,255,6,108,71,255,6,109,71,255,6,109,72,255, + 6,109,72,255,6,109,73,255,7,110,73,255,7,110,74,255, + 7,110,74,255,7,110,75,255,8,111,75,255,8,111,76,255, + 8,111,76,255,8,112,77,255,8,112,77,255,8,113,78,255, + 8,113,78,255,8,114,79,255,9,114,80,255,9,115,80,255, + 9,115,81,255,10,116,82,255,10,116,83,255,11,117,83,255, + 11,117,84,255,12,118,85,255,12,119,86,255,13,119,87,255, + 13,120,88,255,14,121,89,255,14,122,91,255,15,122,92,255, + 15,123,93,255,16,124,94,255,17,125,96,255,17,126,97,255, + 18,127,98,255,19,128,100,255,20,129,102,255,21,130,104,255, + 22,131,105,255,23,132,107,255,24,133,109,255,25,133,111,255, + 26,134,112,255,28,135,114,255,29,137,116,255,31,138,118,255, + 32,139,120,255,34,140,122,255,35,141,124,255,37,142,126,255, + 38,143,128,255,40,144,131,255,42,145,133,255,44,146,135,255, + 45,147,137,255,47,148,140,255,49,149,142,255,51,150,144,255, + 52,151,146,255,54,152,149,255,56,153,151,255,58,154,153,255, + 60,155,155,255,62,156,158,255,64,157,160,255,66,158,163,255, + 68,159,165,255,70,160,168,255,72,161,170,255,74,162,172,255, + 76,163,174,255,78,164,176,255,80,165,178,255,82,166,180,255, + 84,167,182,255,86,168,184,255,88,169,186,255,89,170,188,255, + 91,171,190,255,93,172,192,255,95,172,194,255,96,173,196,255, + 98,173,198,255,100,174,200,255,101,175,201,255,103,175,203,255, + 104,176,204,255,105,177,205,255,107,178,207,255,108,178,208,255, + 109,179,209,255,110,179,210,255,112,180,212,255,113,180,213,255, + 114,180,214,255,115,181,215,255,116,181,216,255,116,182,216,255, + 117,182,217,255,118,182,218,255,119,183,219,255,119,183,219,255, + 120,183,220,255,120,183,221,255,121,184,222,255,121,184,222,255, + 121,184,223,255,122,184,223,255,122,184,224,255,123,184,224,255, + 123,184,224,255,123,184,225,255,123,184,225,255,123,184,226,255, + 123,184,226,255,123,184,226,255,123,184,226,255,123,184,226,255, + 123,184,226,255,123,184,226,255,122,184,227,255,122,184,227,255, + 122,184,227,255,122,184,227,255,121,184,227,255,121,184,227,255, + 121,184,227,255,121,184,227,255,120,184,227,255,120,184,227,255, + 120,184,227,255,119,184,227,255,119,184,227,255,118,184,227,255, + 118,184,227,255,117,184,227,255,117,183,227,255,116,183,227,255, + 116,183,227,255,115,183,227,255,115,183,227,255,114,183,227,255, + 114,183,227,255,113,183,227,255,112,182,226,255,112,182,226,255, + 111,182,226,255,110,182,226,255,110,182,226,255,109,182,226,255, + 109,182,226,255,108,182,226,255,108,181,226,255,107,181,226,255, + 107,181,226,255,106,181,226,255,105,181,225,255,105,181,225,255, + 104,181,225,255,103,181,225,255,102,180,225,255,102,180,225,255, + 101,180,225,255,100,180,225,255,100,180,225,255,99,180,225,255, + 99,180,225,255,98,180,225,255,97,179,224,255,97,179,224,255, + 96,179,224,255,95,179,224,255,94,179,224,255,94,179,224,255, + 93,179,224,255,92,179,224,255,91,178,223,255,91,178,223,255, + 90,178,223,255,89,178,223,255,88,178,222,255,88,178,222,255, + 87,178,222,255,86,178,222,255,85,177,222,255,84,177,222,255, + 83,177,222,255,82,177,222,255,81,176,221,255,81,176,221,255, + 80,176,221,255,79,176,221,255,78,176,221,255,77,176,220,255, + 76,176,220,255,75,176,220,255,74,176,220,255,73,175,219,255, + 72,175,219,255,71,175,219,255,70,175,219,255,69,174,218,255, + 68,174,218,255,67,174,218,255,66,174,218,255,65,173,217,255, + 64,173,217,255,63,173,217,255,62,173,217,255,61,173,216,255, + 60,173,216,255,59,173,216,255,58,173,216,255,56,172,215,255, + 55,172,215,255,54,172,215,255,53,172,215,255,52,171,214,255, + 51,171,214,255,50,171,214,255,49,171,213,255,48,170,213,255, + 47,170,212,255,46,170,212,255,45,170,212,255,44,169,211,255, + 43,169,211,255,42,169,211,255,41,169,210,255,40,168,210,255, + 39,168,209,255,38,168,209,255,37,168,209,255,36,167,208,255, + 35,167,208,255,34,167,208,255,34,167,208,255,33,167,207,255, + 32,167,207,255,31,167,207,255,31,167,206,255,30,166,206,255, + 29,166,205,255,28,166,205,255,28,166,205,255,27,165,204,255, + 26,165,204,255,25,165,204,255,25,165,203,255,24,164,203,255, + 23,164,202,255,23,164,202,255,22,164,202,255,22,163,201,255, + 21,163,201,255,21,163,201,255,20,163,201,255,20,162,200,255, + 19,162,200,255,19,162,200,255,19,162,199,255,18,161,199,255, + 18,161,198,255,18,161,198,255,17,161,198,255,17,160,197,255, + 16,160,197,255,16,160,197,255,16,160,197,255,15,160,196,255, + 15,160,196,255,15,160,196,255,15,160,196,255,14,159,195,255, + 14,159,195,255,14,159,195,255,14,159,195,255,13,158,194,255, + 13,158,194,255,13,158,194,255,13,158,194,255,13,157,193,255, + 13,157,193,255,13,157,193,255,13,157,193,255,12,156,192,255, + 12,156,192,255,12,156,192,255,12,156,192,255,11,156,191,255, + 11,156,191,255,11,156,191,255,11,156,190,255,11,155,190,255, + 11,155,189,255,11,155,189,255,11,155,189,255,11,154,188,255, + 11,154,188,255,11,154,188,255,11,154,188,255,10,153,187,255, + 10,153,187,255,10,153,187,255,10,153,187,255,10,152,186,255, + 10,152,186,255,10,152,186,255,10,152,186,255,9,151,185,255, + 9,151,185,255,9,151,185,255,9,151,184,255,9,150,184,255, + 9,150,183,255,9,150,183,255,9,150,183,255,9,149,182,255, + 9,149,182,255,9,149,182,255,9,148,182,255,8,148,181,255, + 8,147,181,255,8,147,181,255,8,147,180,255,8,146,180,255, + 8,146,179,255,8,146,179,255,8,146,179,255,8,145,178,255, + 8,145,178,255,8,145,178,255,8,145,177,255,7,144,177,255, + 7,144,176,255,7,144,176,255,7,143,176,255,7,143,175,255, + 7,142,175,255,7,142,175,255,7,142,175,255,7,141,174,255, + 7,141,174,255,7,141,174,255,7,141,173,255,6,140,173,255, + 6,140,172,255,6,140,172,255,6,139,172,255,6,139,171,255, + 6,138,171,255,6,138,171,255,6,138,171,255,6,137,170,255, + 6,137,170,255,6,137,170,255,6,137,169,255,5,136,169,255, + 5,136,168,255,5,136,168,255,5,135,168,255,5,135,167,255, + 5,134,167,255,5,134,167,255,5,134,167,255,5,133,166,255, + 5,133,166,255,5,133,166,255,5,132,165,255,4,132,165,255, + 4,131,164,255,4,131,164,255,4,131,164,255,4,130,163,255, + 4,130,163,255,4,130,163,255,4,129,163,255,4,129,162,255, + 4,128,162,255,4,128,162,255,4,128,162,255,4,127,161,255, + 4,127,161,255,4,127,161,255,4,127,161,255,3,126,160,255, + 3,126,160,255,3,126,160,255,3,125,160,255,3,125,159,255, + 3,124,159,255,3,124,159,255,3,124,159,255,3,124,158,255, + 3,124,158,255,3,124,158,255,3,124,158,255,3,123,157,255, + 3,123,157,255,3,123,157,255,3,123,157,255,3,122,156,255, + 3,122,156,255,3,122,156,255,3,122,156,255,3,121,156,255, + 3,121,156,255,3,121,156,255,3,121,156,255,3,121,155,255, + 3,121,155,255,3,121,155,255,3,121,155,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,120,155,255,3,120,154,255, + 3,120,154,255,3,120,154,255,3,120,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,151,255, + 3,118,151,255,3,118,151,255,3,118,151,255,3,117,150,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,149,255, + 3,117,149,255,3,117,149,255,3,117,149,255,4,117,148,255, + 4,117,148,255,4,117,148,255,4,117,148,255,4,116,147,255, + 4,116,147,255,4,116,147,255,4,116,146,255,4,115,146,255, + 4,115,145,255,4,115,145,255,4,115,144,255,4,114,144,255, + 4,114,143,255,4,114,143,255,4,114,143,255,4,113,142,255, + 4,113,142,255,4,113,141,255,4,113,141,255,4,112,140,255, + 4,112,139,255,4,112,139,255,4,111,138,255,4,111,138,255, + 4,110,137,255,4,110,136,255,4,109,136,255,4,109,135,255, + 4,108,134,255,4,108,133,255,4,108,133,255,4,107,132,255, + 4,107,131,255,4,107,131,255,4,106,130,255,4,106,129,255, + 4,105,128,255,4,105,128,255,4,104,127,255,4,104,126,255, + 4,103,125,255,4,103,125,255,4,102,124,255,4,102,123,255, + 4,101,122,255,4,101,122,255,4,100,121,255,4,100,120,255, + 4,99,119,255,4,99,118,255,4,98,117,255,4,98,116,255, + 4,97,115,255,4,97,114,255,4,97,113,255,4,96,112,255, + 4,96,111,255,4,96,111,255,4,95,110,255,4,95,109,255, + 4,94,108,255,4,94,107,255,4,93,106,255,4,93,105,255, + 4,92,104,255,4,92,104,255,4,92,103,255,4,91,102,255, + 4,91,101,255,4,91,101,255,4,90,100,255,4,90,99,255, + 4,89,98,255,4,89,98,255,4,88,97,255,4,88,96,255, + 4,87,95,255,4,87,95,255,4,86,94,255,4,86,93,255, + 4,85,92,255,4,85,92,255,4,84,91,255,4,84,90,255, + 4,83,89,255,4,83,89,255,4,82,88,255,5,82,87,255, + 5,81,86,255,5,81,86,255,5,80,85,255,5,80,84,255, + 5,79,83,255,5,79,83,255,5,78,82,255,5,77,81,255, + 5,76,80,255,5,76,80,255,5,75,79,255,5,75,78,255, + 5,74,77,255,5,74,77,255,5,73,76,255,5,72,75,255, + 5,71,74,255,5,71,74,255,5,70,73,255,5,70,72,255, + 5,69,71,255,5,69,71,255,5,68,70,255,4,67,69,255, + 4,66,68,255,4,66,68,255,4,65,67,255,4,65,66,255, + 4,64,65,255,4,64,65,255,4,63,64,255,4,63,63,255, + 4,62,62,255,4,62,62,255,4,61,61,255,4,60,60,255, + 4,59,59,255,4,59,59,255,4,58,58,255,4,58,58,255, + 4,57,57,255,4,57,57,255,4,56,56,255,4,56,56,255, + 4,55,55,255,4,55,55,255,4,54,54,255,4,54,53,255, + 4,53,52,255,4,53,52,255,4,53,51,255,4,52,51,255, + 4,52,50,255,4,52,50,255,4,51,49,255,4,51,49,255, + 4,50,48,255,4,50,48,255,4,49,47,255,4,49,47,255, + 4,48,46,255,4,48,46,255,4,47,46,255,4,47,45,255, + 4,46,45,255,4,46,45,255,4,46,44,255,4,45,44,255, + 4,45,43,255,4,45,43,255,4,44,43,255,4,44,42,255, + 4,43,42,255,4,43,42,255,4,43,42,255,4,42,41,255, + 4,42,41,255,4,42,41,255,4,42,41,255,4,41,40,255, + 4,41,40,255,4,41,40,255,4,41,40,255,4,40,39,255, + 4,40,39,255,4,40,39,255,4,40,39,255,3,39,39,255, + 3,39,39,255,3,39,39,255,3,39,39,255,62,80,26,255, + 62,80,26,255,62,80,26,255,62,80,26,255,62,81,27,255, + 62,81,27,255,62,81,27,255,62,81,27,255,62,82,27,255, + 62,82,27,255,62,82,27,255,62,82,27,255,61,83,28,255, + 61,83,28,255,61,83,28,255,61,83,28,255,61,84,29,255, + 61,84,29,255,61,84,29,255,61,84,29,255,60,85,30,255, + 60,85,30,255,60,85,30,255,59,85,30,255,59,86,31,255, + 58,86,31,255,58,86,31,255,58,86,32,255,57,87,32,255, + 57,87,33,255,57,87,33,255,56,87,34,255,55,87,34,255, + 54,87,35,255,54,87,35,255,53,87,36,255,52,88,36,255, + 51,88,37,255,51,88,37,255,50,88,38,255,49,88,38,255, + 48,88,39,255,48,88,39,255,47,88,40,255,46,87,40,255, + 45,87,41,255,44,87,41,255,43,87,42,255,42,87,42,255, + 41,87,43,255,40,87,43,255,39,87,44,255,38,86,44,255, + 37,86,45,255,37,86,45,255,36,86,46,255,35,86,46,255, + 34,86,47,255,33,86,47,255,32,86,47,255,31,86,48,255, + 30,86,48,255,30,86,48,255,29,86,49,255,28,86,49,255, + 27,86,50,255,27,86,50,255,26,86,51,255,26,86,51,255, + 25,86,52,255,25,86,52,255,25,86,52,255,24,87,53,255, + 24,87,53,255,24,87,53,255,24,88,54,255,23,88,54,255, + 23,89,55,255,23,89,55,255,23,89,56,255,23,90,56,255, + 23,90,57,255,23,90,57,255,23,91,58,255,23,91,58,255, + 23,92,59,255,23,92,59,255,23,93,60,255,24,93,61,255, + 24,94,62,255,24,94,62,255,24,95,63,255,24,95,64,255, + 24,96,65,255,24,96,65,255,24,97,66,255,24,97,67,255, + 24,98,68,255,24,98,69,255,24,98,70,255,23,99,71,255, + 23,99,72,255,23,99,72,255,23,99,73,255,22,100,74,255, + 22,100,75,255,22,100,75,255,22,100,76,255,21,101,77,255, + 21,101,78,255,21,101,78,255,20,101,79,255,20,101,79,255, + 19,101,80,255,19,101,80,255,18,101,81,255,18,101,81,255, + 17,101,82,255,17,101,82,255,16,101,82,255,16,101,83,255, + 15,101,83,255,15,101,83,255,14,101,83,255,14,100,84,255, + 13,100,84,255,13,100,84,255,12,100,84,255,12,100,83,255, + 11,100,83,255,11,100,83,255,10,100,83,255,10,99,83,255, + 9,99,83,255,9,99,83,255,9,99,82,255,8,98,82,255, + 8,98,81,255,8,98,81,255,8,98,81,255,7,97,80,255, + 7,97,80,255,7,97,80,255,7,97,79,255,6,96,79,255, + 6,96,78,255,6,96,78,255,6,96,78,255,5,95,77,255, + 5,95,77,255,5,95,77,255,5,95,76,255,5,95,76,255, + 5,95,75,255,5,95,75,255,5,95,74,255,5,95,74,255, + 5,95,73,255,5,95,73,255,5,95,72,255,5,95,72,255, + 5,95,71,255,5,95,71,255,5,95,70,255,5,95,70,255, + 5,95,69,255,5,95,69,255,5,95,69,255,5,95,68,255, + 5,95,68,255,5,95,68,255,5,95,68,255,5,95,67,255, + 5,95,67,255,5,95,67,255,5,95,67,255,4,96,66,255, + 4,96,66,255,4,96,66,255,4,96,65,255,4,96,65,255, + 4,96,64,255,4,96,64,255,4,96,64,255,4,96,64,255, + 4,96,64,255,4,96,64,255,4,96,64,255,4,95,63,255, + 4,95,63,255,4,95,63,255,4,95,63,255,4,95,62,255, + 4,95,62,255,4,95,62,255,4,95,62,255,5,95,61,255, + 5,95,61,255,5,95,61,255,5,95,61,255,5,95,61,255, + 5,95,61,255,5,95,61,255,5,95,61,255,5,96,60,255, + 5,96,60,255,5,96,60,255,5,96,60,255,5,96,60,255, + 5,96,60,255,5,96,60,255,5,96,60,255,5,97,60,255, + 5,97,60,255,5,97,60,255,5,98,60,255,5,98,60,255, + 5,99,60,255,5,99,60,255,5,100,60,255,5,100,61,255, + 5,101,61,255,5,101,61,255,5,101,61,255,5,102,62,255, + 5,102,62,255,5,102,62,255,5,103,62,255,5,103,63,255, + 5,104,63,255,5,104,63,255,5,104,63,255,5,105,64,255, + 5,105,64,255,5,105,64,255,5,106,65,255,5,106,65,255, + 5,107,66,255,5,107,66,255,5,107,66,255,6,108,67,255, + 6,108,67,255,6,108,67,255,6,108,68,255,6,109,68,255, + 6,109,69,255,6,109,69,255,6,109,70,255,6,109,70,255, + 6,109,71,255,6,109,71,255,6,109,72,255,6,110,72,255, + 6,110,73,255,6,110,73,255,6,110,74,255,7,111,74,255, + 7,111,75,255,7,111,75,255,7,111,76,255,8,112,77,255, + 8,112,77,255,8,112,78,255,8,113,79,255,8,113,79,255, + 8,114,80,255,8,114,80,255,8,115,81,255,9,115,82,255, + 9,116,82,255,9,116,83,255,10,117,84,255,10,117,85,255, + 11,118,85,255,11,118,86,255,12,119,87,255,12,120,88,255, + 13,120,89,255,13,121,90,255,14,122,91,255,14,123,93,255, + 15,123,94,255,15,124,95,255,16,125,97,255,17,126,98,255, + 17,127,100,255,18,128,101,255,19,129,103,255,21,130,105,255, + 22,131,107,255,23,132,108,255,24,133,110,255,25,134,112,255, + 26,134,114,255,27,135,115,255,29,136,117,255,30,138,119,255, + 32,139,121,255,33,140,123,255,35,141,125,255,36,142,127,255, + 38,143,129,255,39,144,131,255,41,145,134,255,43,146,136,255, + 45,147,138,255,46,148,140,255,48,149,143,255,50,150,145,255, + 52,151,147,255,53,152,149,255,55,153,152,255,57,154,154,255, + 59,155,156,255,61,156,158,255,63,157,161,255,65,158,163,255, + 67,159,166,255,69,160,168,255,71,161,170,255,73,162,172,255, + 75,163,174,255,77,164,176,255,79,165,178,255,81,166,180,255, + 83,166,182,255,85,167,184,255,87,168,186,255,89,169,188,255, + 90,170,190,255,92,171,192,255,94,172,194,255,95,172,196,255, + 97,173,198,255,98,173,199,255,100,174,201,255,101,175,202,255, + 103,175,204,255,104,176,205,255,105,177,206,255,107,178,208,255, + 108,178,209,255,109,179,210,255,110,179,211,255,112,180,213,255, + 113,180,214,255,114,180,215,255,115,181,216,255,116,181,217,255, + 116,182,217,255,117,182,218,255,118,182,219,255,118,183,220,255, + 119,183,220,255,119,183,221,255,119,183,222,255,120,183,222,255, + 120,183,223,255,120,183,223,255,121,183,223,255,121,184,224,255, + 122,184,224,255,122,184,224,255,122,184,225,255,122,184,225,255, + 122,184,226,255,122,184,226,255,122,184,226,255,122,184,226,255, + 122,184,226,255,122,184,226,255,122,184,226,255,121,184,227,255, + 121,184,227,255,121,184,227,255,121,184,227,255,120,183,227,255, + 120,183,227,255,120,183,227,255,120,183,227,255,119,183,227,255, + 119,183,227,255,119,183,227,255,118,183,227,255,118,183,227,255, + 117,183,227,255,117,183,227,255,116,183,227,255,116,182,227,255, + 115,182,227,255,115,182,227,255,114,182,227,255,114,182,227,255, + 113,182,227,255,113,182,227,255,112,182,227,255,111,182,226,255, + 111,182,226,255,110,182,226,255,109,182,226,255,109,181,226,255, + 108,181,226,255,108,181,226,255,107,181,226,255,107,181,226,255, + 106,181,226,255,106,181,226,255,105,181,226,255,104,180,225,255, + 104,180,225,255,103,180,225,255,102,180,225,255,102,180,225,255, + 101,180,225,255,101,180,225,255,100,180,225,255,100,180,225,255, + 99,180,225,255,99,180,225,255,98,180,225,255,97,179,224,255, + 97,179,224,255,96,179,224,255,95,179,224,255,94,178,224,255, + 94,178,224,255,93,178,224,255,92,178,224,255,91,178,223,255, + 91,178,223,255,90,178,223,255,89,178,223,255,88,178,222,255, + 88,178,222,255,87,178,222,255,86,178,222,255,85,177,222,255, + 84,177,222,255,83,177,222,255,82,177,222,255,81,176,221,255, + 81,176,221,255,80,176,221,255,79,176,221,255,78,176,221,255, + 77,176,220,255,76,176,220,255,75,176,220,255,74,176,220,255, + 73,175,219,255,72,175,219,255,71,175,219,255,70,175,219,255, + 69,174,218,255,68,174,218,255,67,174,218,255,66,174,218,255, + 65,173,217,255,64,173,217,255,63,173,217,255,62,173,217,255, + 61,173,216,255,60,173,216,255,59,173,216,255,58,173,216,255, + 57,172,215,255,56,172,215,255,55,172,215,255,54,172,215,255, + 53,171,214,255,52,171,214,255,51,171,214,255,50,171,214,255, + 48,170,213,255,47,170,213,255,46,170,213,255,45,170,213,255, + 44,169,212,255,43,169,212,255,42,169,212,255,41,169,211,255, + 40,168,211,255,39,168,210,255,38,168,210,255,38,168,210,255, + 37,167,209,255,36,167,209,255,35,167,209,255,34,167,209,255, + 33,167,208,255,32,167,208,255,31,167,208,255,31,167,207,255, + 30,166,207,255,29,166,206,255,28,166,206,255,28,166,206,255, + 27,165,205,255,26,165,205,255,25,165,205,255,25,165,204,255, + 24,164,204,255,23,164,203,255,23,164,203,255,22,164,203,255, + 22,163,202,255,21,163,202,255,21,163,202,255,20,163,202,255, + 20,162,201,255,19,162,201,255,19,162,201,255,19,162,200,255, + 18,161,200,255,18,161,199,255,18,161,199,255,17,161,199,255, + 17,160,198,255,16,160,198,255,16,160,198,255,16,160,198,255, + 15,160,197,255,15,160,197,255,15,160,197,255,15,160,197,255, + 14,159,196,255,14,159,196,255,14,159,196,255,14,159,196,255, + 13,158,195,255,13,158,195,255,13,158,195,255,13,158,195,255, + 13,158,194,255,13,158,194,255,13,158,194,255,13,158,194,255, + 12,157,193,255,12,157,193,255,12,157,193,255,12,157,193,255, + 11,156,192,255,11,156,192,255,11,156,192,255,11,156,191,255, + 11,155,191,255,11,155,190,255,11,155,190,255,11,155,190,255, + 11,154,189,255,11,154,189,255,11,154,189,255,11,154,189,255, + 10,154,188,255,10,154,188,255,10,154,188,255,10,154,188,255, + 10,153,187,255,10,153,187,255,10,153,187,255,10,153,187,255, + 9,152,186,255,9,152,186,255,9,152,186,255,9,151,185,255, + 9,151,185,255,9,150,184,255,9,150,184,255,9,150,184,255, + 9,149,183,255,9,149,183,255,9,149,183,255,9,149,183,255, + 8,148,182,255,8,148,182,255,8,148,182,255,8,148,181,255, + 8,147,181,255,8,147,180,255,8,147,180,255,8,147,180,255, + 8,146,179,255,8,146,179,255,8,146,179,255,8,146,178,255, + 7,145,178,255,7,145,177,255,7,145,177,255,7,144,177,255, + 7,144,176,255,7,143,176,255,7,143,176,255,7,143,176,255, + 7,142,175,255,7,142,175,255,7,142,175,255,7,142,174,255, + 6,141,174,255,6,141,173,255,6,141,173,255,6,140,173,255, + 6,140,172,255,6,139,172,255,6,139,172,255,6,139,172,255, + 6,138,171,255,6,138,171,255,6,138,171,255,6,138,170,255, + 5,137,170,255,5,137,169,255,5,137,169,255,5,136,169,255, + 5,136,168,255,5,135,168,255,5,135,168,255,5,135,168,255, + 5,134,167,255,5,134,167,255,5,134,167,255,5,133,166,255, + 4,133,166,255,4,132,165,255,4,132,165,255,4,132,165,255, + 4,131,164,255,4,131,164,255,4,131,164,255,4,130,164,255, + 4,130,163,255,4,129,163,255,4,129,163,255,4,129,163,255, + 4,128,162,255,4,128,162,255,4,128,162,255,4,127,162,255, + 3,127,161,255,3,126,161,255,3,126,161,255,3,126,161,255, + 3,125,160,255,3,125,160,255,3,125,160,255,3,125,160,255, + 3,124,159,255,3,124,159,255,3,124,159,255,3,124,159,255, + 3,123,158,255,3,123,158,255,3,123,158,255,3,123,158,255, + 3,122,157,255,3,122,157,255,3,122,157,255,3,122,157,255, + 3,121,157,255,3,121,157,255,3,121,157,255,3,121,157,255, + 3,121,156,255,3,121,156,255,3,121,156,255,3,121,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,120,155,255,3,120,155,255,3,120,155,255,3,120,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,118,153,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,118,153,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,117,151,255,3,117,151,255,3,117,151,255,3,117,151,255, + 3,117,150,255,3,117,150,255,3,117,150,255,3,117,150,255, + 4,117,149,255,4,117,149,255,4,117,149,255,4,117,149,255, + 4,116,148,255,4,116,148,255,4,116,148,255,4,116,147,255, + 4,115,147,255,4,115,146,255,4,115,146,255,4,115,145,255, + 4,114,145,255,4,114,144,255,4,114,144,255,4,114,144,255, + 4,113,143,255,4,113,143,255,4,113,142,255,4,113,142,255, + 4,112,141,255,4,112,140,255,4,112,140,255,4,111,139,255, + 4,111,139,255,4,110,138,255,4,110,137,255,4,109,137,255, + 4,109,136,255,4,108,135,255,4,108,134,255,4,108,134,255, + 4,107,133,255,4,107,132,255,4,107,132,255,4,106,131,255, + 4,106,130,255,4,105,129,255,4,105,129,255,4,104,128,255, + 4,104,127,255,4,103,126,255,4,103,126,255,4,102,125,255, + 4,102,124,255,4,101,123,255,4,101,123,255,4,100,122,255, + 4,100,121,255,4,99,120,255,4,99,119,255,4,98,118,255, + 4,98,117,255,4,97,116,255,4,97,115,255,4,97,114,255, + 4,96,113,255,4,96,112,255,4,96,112,255,4,95,111,255, + 4,95,110,255,4,94,109,255,4,94,108,255,4,93,107,255, + 4,93,106,255,4,92,105,255,4,92,105,255,4,92,104,255, + 4,91,103,255,4,91,102,255,4,91,102,255,4,90,101,255, + 4,90,100,255,4,89,99,255,4,89,99,255,4,88,98,255, + 4,88,97,255,4,87,96,255,4,87,96,255,4,86,95,255, + 4,86,94,255,4,85,93,255,4,85,93,255,4,84,92,255, + 4,84,91,255,4,83,90,255,4,83,90,255,4,82,89,255, + 5,82,88,255,5,81,87,255,5,81,87,255,5,80,86,255, + 5,80,85,255,5,79,84,255,5,79,84,255,5,78,83,255, + 5,77,82,255,5,76,81,255,5,76,81,255,5,75,80,255, + 5,75,79,255,5,74,78,255,5,74,78,255,5,73,77,255, + 5,72,76,255,5,71,75,255,5,71,75,255,5,70,74,255, + 5,70,73,255,5,69,72,255,5,69,72,255,5,68,71,255, + 4,67,70,255,4,66,69,255,4,66,69,255,4,65,68,255, + 4,65,67,255,4,64,66,255,4,64,66,255,4,63,65,255, + 4,63,64,255,4,62,63,255,4,62,63,255,4,61,62,255, + 4,60,61,255,4,59,60,255,4,59,60,255,4,58,59,255, + 4,58,59,255,4,57,58,255,4,57,58,255,4,56,57,255, + 4,56,57,255,4,55,56,255,4,55,56,255,4,54,55,255, + 4,54,54,255,4,53,53,255,4,53,53,255,4,53,52,255, + 4,52,52,255,4,52,51,255,4,52,51,255,4,51,50,255, + 4,51,50,255,4,50,49,255,4,50,49,255,4,49,48,255, + 4,49,48,255,4,48,47,255,4,48,47,255,4,47,47,255, + 4,47,46,255,4,46,46,255,4,46,46,255,4,46,45,255, + 4,45,45,255,4,45,44,255,4,45,44,255,4,44,44,255, + 4,44,43,255,4,43,43,255,4,43,43,255,4,43,43,255, + 4,42,42,255,4,42,42,255,4,42,42,255,4,42,42,255, + 4,41,41,255,4,41,41,255,4,41,41,255,4,41,41,255, + 4,40,40,255,4,40,40,255,4,40,40,255,4,40,40,255, + 3,39,39,255,3,39,39,255,3,39,39,255,3,39,39,255, + 62,80,26,255,62,80,26,255,62,80,26,255,62,80,26,255, + 61,81,26,255,61,81,26,255,61,81,26,255,61,81,26,255, + 61,81,27,255,61,81,27,255,61,81,27,255,61,81,27,255, + 61,82,27,255,61,82,27,255,61,82,27,255,61,82,27,255, + 60,83,28,255,60,83,28,255,60,83,28,255,60,84,29,255, + 59,84,29,255,59,85,30,255,59,85,30,255,59,85,30,255, + 58,86,31,255,58,86,31,255,58,86,31,255,57,86,32,255, + 57,86,32,255,56,86,33,255,56,86,33,255,55,86,34,255, + 55,87,34,255,54,87,35,255,54,87,35,255,53,87,36,255, + 52,87,36,255,51,87,37,255,51,87,37,255,50,87,38,255, + 49,87,38,255,48,87,39,255,48,87,39,255,47,87,40,255, + 46,87,40,255,45,87,41,255,45,87,41,255,44,87,42,255, + 43,86,43,255,42,86,44,255,41,86,44,255,40,86,45,255, + 39,86,45,255,38,86,46,255,37,86,46,255,36,86,46,255, + 35,86,47,255,34,86,47,255,34,86,47,255,33,86,48,255, + 32,86,48,255,31,86,49,255,31,86,49,255,30,86,50,255, + 29,86,50,255,28,86,51,255,28,86,51,255,27,86,51,255, + 27,87,52,255,26,87,52,255,26,87,52,255,25,87,52,255, + 25,88,53,255,24,88,53,255,24,88,53,255,24,89,54,255, + 24,89,54,255,24,90,55,255,24,90,55,255,24,90,56,255, + 24,91,56,255,24,91,57,255,24,91,57,255,24,92,58,255, + 23,92,58,255,23,93,59,255,23,93,59,255,23,94,60,255, + 24,94,61,255,24,95,62,255,24,95,62,255,24,96,63,255, + 24,96,64,255,24,97,65,255,24,97,66,255,24,97,67,255, + 24,98,68,255,24,98,69,255,24,98,70,255,24,98,71,255, + 24,99,72,255,24,99,73,255,24,99,73,255,23,99,74,255, + 23,100,75,255,22,100,76,255,22,100,76,255,22,100,77,255, + 21,101,78,255,21,101,79,255,21,101,79,255,21,101,80,255, + 20,102,81,255,20,102,82,255,20,102,82,255,19,102,82,255, + 19,102,83,255,18,102,83,255,18,102,83,255,17,102,83,255, + 17,102,84,255,16,102,84,255,16,102,84,255,15,102,84,255, + 15,101,85,255,14,101,85,255,14,101,85,255,13,101,85,255, + 12,100,85,255,11,100,85,255,11,100,85,255,10,100,85,255, + 10,99,84,255,9,99,84,255,9,99,84,255,9,99,84,255, + 8,98,83,255,8,98,83,255,8,98,83,255,8,98,82,255, + 7,97,82,255,7,97,81,255,7,97,81,255,7,97,81,255, + 6,96,80,255,6,96,80,255,6,96,80,255,6,96,79,255, + 5,95,79,255,5,95,78,255,5,95,78,255,5,95,77,255, + 5,95,77,255,5,95,76,255,5,95,76,255,5,95,76,255, + 4,95,75,255,4,95,75,255,4,95,75,255,4,95,74,255, + 4,95,74,255,4,95,73,255,4,95,73,255,4,95,72,255, + 4,95,72,255,4,95,71,255,4,95,71,255,4,95,70,255, + 4,95,70,255,4,95,69,255,4,95,69,255,4,95,69,255, + 4,96,68,255,4,96,68,255,4,96,68,255,4,96,68,255, + 4,96,67,255,4,96,67,255,4,96,67,255,4,96,66,255, + 4,96,66,255,4,96,65,255,4,96,65,255,4,96,65,255, + 4,96,65,255,4,96,65,255,4,96,65,255,4,96,65,255, + 4,96,64,255,4,96,64,255,4,96,64,255,4,96,64,255, + 4,96,63,255,4,96,63,255,4,96,63,255,4,96,63,255, + 4,96,62,255,4,96,62,255,4,96,62,255,4,96,62,255, + 4,96,62,255,4,96,62,255,4,96,62,255,4,96,62,255, + 4,96,61,255,4,96,61,255,4,96,61,255,4,96,61,255, + 4,97,61,255,4,97,61,255,4,97,61,255,4,97,61,255, + 4,98,61,255,4,98,61,255,4,98,61,255,4,98,61,255, + 4,99,61,255,4,99,61,255,4,99,61,255,4,100,61,255, + 4,100,62,255,4,101,62,255,4,101,62,255,4,102,62,255, + 4,102,63,255,4,103,63,255,4,103,63,255,4,104,63,255, + 4,104,64,255,4,105,64,255,4,105,64,255,4,105,64,255, + 5,106,65,255,5,106,65,255,5,106,65,255,5,106,66,255, + 5,107,66,255,5,107,67,255,5,107,67,255,5,107,68,255, + 5,108,68,255,5,108,69,255,5,108,69,255,5,108,70,255, + 5,109,70,255,5,109,71,255,5,109,71,255,5,109,72,255, + 5,109,72,255,5,109,73,255,5,109,73,255,5,109,74,255, + 6,110,74,255,6,110,75,255,6,110,75,255,6,110,76,255, + 6,111,76,255,6,111,77,255,6,111,77,255,6,112,78,255, + 7,112,78,255,7,113,79,255,7,113,79,255,7,113,80,255, + 8,114,80,255,8,114,81,255,8,114,81,255,8,115,82,255, + 9,116,83,255,9,116,84,255,9,117,85,255,10,118,86,255, + 10,118,87,255,11,119,88,255,11,119,89,255,12,120,90,255, + 12,121,91,255,13,121,92,255,13,122,93,255,14,123,94,255, + 15,124,96,255,15,124,97,255,16,125,98,255,17,126,99,255, + 18,127,101,255,18,128,102,255,19,129,103,255,20,130,105,255, + 21,131,107,255,22,132,109,255,23,133,110,255,24,134,112,255, + 25,135,114,255,26,135,116,255,27,136,118,255,29,137,120,255, + 30,139,122,255,32,140,124,255,33,141,126,255,35,142,128,255, + 37,143,130,255,39,144,132,255,40,145,134,255,42,146,137,255, + 44,147,139,255,46,148,141,255,47,149,143,255,49,150,146,255, + 51,151,148,255,53,152,150,255,54,153,152,255,56,154,155,255, + 58,155,157,255,60,156,159,255,62,157,161,255,64,158,164,255, + 66,159,166,255,68,160,168,255,70,161,170,255,72,162,173,255, + 74,163,175,255,76,163,177,255,78,164,179,255,80,165,181,255, + 82,166,183,255,83,167,185,255,85,168,187,255,87,169,189,255, + 89,170,191,255,90,171,192,255,92,172,194,255,94,173,196,255, + 96,173,197,255,97,174,199,255,99,174,201,255,101,175,202,255, + 102,175,204,255,104,176,205,255,105,176,206,255,106,177,207,255, + 107,177,209,255,108,178,210,255,109,178,211,255,110,179,212,255, + 111,179,214,255,112,180,215,255,113,180,216,255,114,180,217,255, + 115,181,218,255,115,181,218,255,116,181,219,255,117,181,220,255, + 118,182,220,255,118,182,221,255,119,182,221,255,119,182,222,255, + 120,183,223,255,120,183,223,255,120,183,224,255,120,183,224,255, + 121,183,225,255,121,183,225,255,121,183,225,255,121,183,225,255, + 121,183,226,255,121,183,226,255,121,183,226,255,121,183,226,255, + 121,183,227,255,121,183,227,255,121,183,227,255,121,183,227,255, + 120,183,227,255,120,183,227,255,120,183,227,255,120,183,227,255, + 119,183,227,255,119,183,227,255,119,183,227,255,119,183,227,255, + 118,183,227,255,118,183,227,255,118,183,227,255,117,183,227,255, + 117,183,227,255,116,183,227,255,116,183,227,255,115,183,227,255, + 115,182,227,255,114,182,227,255,114,182,227,255,113,182,227,255, + 113,182,226,255,112,182,226,255,112,182,226,255,111,182,226,255, + 111,181,226,255,110,181,226,255,110,181,226,255,109,181,226,255, + 109,181,226,255,108,181,226,255,108,181,226,255,107,181,226,255, + 107,180,225,255,106,180,225,255,106,180,225,255,105,180,225,255, + 104,180,225,255,104,180,225,255,103,180,225,255,102,180,225,255, + 101,179,225,255,101,179,225,255,100,179,225,255,99,179,225,255, + 99,179,224,255,98,179,224,255,98,179,224,255,97,179,224,255, + 96,178,224,255,96,178,224,255,95,178,224,255,94,178,224,255, + 93,178,224,255,93,178,224,255,92,178,224,255,91,178,224,255, + 90,177,223,255,90,177,223,255,89,177,223,255,88,177,223,255, + 87,177,223,255,87,177,223,255,86,177,223,255,85,177,223,255, + 84,176,222,255,84,176,222,255,83,176,222,255,82,176,222,255, + 81,175,221,255,81,175,221,255,80,175,221,255,79,175,221,255, + 78,175,221,255,77,175,221,255,76,175,221,255,75,175,221,255, + 75,175,221,255,74,174,220,255,73,174,220,255,72,174,220,255, + 71,174,220,255,70,174,219,255,69,174,219,255,68,174,219,255, + 67,174,219,255,66,173,218,255,65,173,218,255,64,173,218,255, + 63,173,218,255,62,172,217,255,61,172,217,255,60,172,217,255, + 59,172,217,255,57,171,216,255,56,171,216,255,55,171,216,255, + 54,171,216,255,53,171,215,255,52,171,215,255,51,171,215,255, + 50,171,214,255,49,170,214,255,48,170,213,255,47,170,213,255, + 46,170,213,255,45,169,212,255,44,169,212,255,43,169,212,255, + 42,169,211,255,41,168,211,255,40,168,210,255,39,168,210,255, + 38,168,210,255,37,168,209,255,36,168,209,255,35,168,209,255, + 35,168,209,255,34,167,208,255,33,167,208,255,32,167,208,255, + 32,167,207,255,31,166,207,255,30,166,206,255,29,166,206,255, + 29,166,206,255,28,165,205,255,27,165,205,255,26,165,205,255, + 26,165,205,255,25,165,204,255,24,165,204,255,24,165,204,255, + 23,165,204,255,23,164,203,255,22,164,203,255,22,164,203,255, + 21,164,202,255,21,163,202,255,20,163,201,255,20,163,201,255, + 20,163,201,255,19,162,200,255,19,162,200,255,19,162,200,255, + 18,162,200,255,18,161,199,255,17,161,199,255,17,161,199,255, + 17,161,199,255,16,161,198,255,16,161,198,255,16,161,198,255, + 16,161,198,255,15,160,197,255,15,160,197,255,15,160,197,255, + 15,160,197,255,14,159,196,255,14,159,196,255,14,159,196,255, + 14,159,196,255,13,158,195,255,13,158,195,255,13,158,195,255, + 13,158,195,255,13,157,194,255,13,157,194,255,13,157,194,255, + 13,157,194,255,12,157,193,255,12,157,193,255,12,157,193,255, + 12,157,192,255,12,156,192,255,12,156,191,255,12,156,191,255, + 12,156,191,255,11,155,190,255,11,155,190,255,11,155,190,255, + 11,155,190,255,11,154,189,255,11,154,189,255,11,154,189,255, + 11,154,189,255,10,153,188,255,10,153,188,255,10,153,188,255, + 10,153,188,255,10,152,187,255,10,152,187,255,10,152,187,255, + 10,152,186,255,9,151,186,255,9,151,185,255,9,151,185,255, + 9,151,185,255,9,150,184,255,9,150,184,255,9,150,184,255, + 9,149,184,255,9,149,183,255,9,148,183,255,9,148,183,255, + 9,148,182,255,8,147,182,255,8,147,181,255,8,147,181,255, + 8,147,181,255,8,146,180,255,8,146,180,255,8,146,180,255, + 8,146,179,255,8,145,179,255,8,145,178,255,8,145,178,255, + 8,144,178,255,7,144,177,255,7,143,177,255,7,143,177,255, + 7,143,177,255,7,142,176,255,7,142,176,255,7,142,176,255, + 7,142,175,255,7,141,175,255,7,141,174,255,7,141,174,255, + 7,140,174,255,6,140,173,255,6,139,173,255,6,139,173,255, + 6,139,173,255,6,138,172,255,6,138,172,255,6,138,172,255, + 6,138,171,255,5,137,171,255,5,137,170,255,5,137,170,255, + 5,136,170,255,5,136,169,255,5,135,169,255,5,135,169,255, + 5,135,169,255,5,134,168,255,5,134,168,255,5,134,168,255, + 5,133,167,255,4,133,167,255,4,132,166,255,4,132,166,255, + 4,132,166,255,4,131,165,255,4,131,165,255,4,131,165,255, + 4,130,164,255,4,130,164,255,4,129,163,255,4,129,163,255, + 4,129,163,255,4,128,162,255,4,128,162,255,4,128,162,255, + 4,128,162,255,3,127,161,255,3,127,161,255,3,127,161,255, + 3,126,161,255,3,126,160,255,3,125,160,255,3,125,160,255, + 3,125,160,255,3,125,159,255,3,125,159,255,3,125,159,255, + 3,125,159,255,3,124,158,255,3,124,158,255,3,124,158,255, + 3,124,158,255,3,123,158,255,3,123,158,255,3,123,158,255, + 3,123,158,255,3,122,157,255,3,122,157,255,3,122,157,255, + 3,122,157,255,3,122,156,255,3,122,156,255,3,122,156,255, + 3,122,156,255,3,121,156,255,3,121,156,255,3,121,156,255, + 3,121,156,255,3,121,155,255,3,121,155,255,3,121,155,255, + 3,121,155,255,3,120,155,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,120,154,255,3,120,154,255,3,120,154,255, + 3,120,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,152,255,3,119,152,255,3,119,152,255, + 3,119,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,151,255,3,118,151,255,3,118,151,255, + 3,118,151,255,3,117,150,255,3,117,150,255,3,117,150,255, + 3,117,149,255,3,116,149,255,3,116,148,255,3,116,148,255, + 3,116,148,255,3,115,147,255,3,115,147,255,3,115,147,255, + 3,115,146,255,4,114,146,255,4,114,145,255,4,114,145,255, + 4,114,145,255,4,113,144,255,4,113,144,255,4,113,143,255, + 4,113,143,255,4,112,142,255,4,112,141,255,4,112,141,255, + 4,111,140,255,4,111,140,255,4,110,139,255,4,110,138,255, + 4,110,138,255,4,109,137,255,4,109,136,255,4,109,135,255, + 4,108,135,255,4,108,134,255,4,107,133,255,4,107,133,255, + 4,107,132,255,4,106,131,255,4,106,130,255,4,106,130,255, + 4,105,129,255,4,105,128,255,4,104,127,255,4,104,127,255, + 4,103,126,255,4,103,125,255,4,102,124,255,4,102,124,255, + 4,101,123,255,4,101,122,255,4,100,121,255,4,100,120,255, + 4,99,119,255,4,99,118,255,4,98,117,255,4,98,116,255, + 4,97,115,255,4,97,114,255,4,96,113,255,4,96,113,255, + 4,96,112,255,4,95,111,255,4,95,110,255,4,95,109,255, + 4,94,108,255,4,94,107,255,4,93,106,255,4,93,106,255, + 4,92,105,255,4,92,104,255,4,91,103,255,4,91,103,255, + 4,90,102,255,4,90,101,255,4,89,100,255,4,89,100,255, + 4,88,99,255,4,88,98,255,4,87,97,255,4,87,97,255, + 4,86,96,255,4,86,95,255,4,85,94,255,4,85,94,255, + 4,84,93,255,4,84,92,255,4,83,91,255,4,83,91,255, + 4,82,90,255,4,82,89,255,4,81,88,255,4,81,88,255, + 4,80,87,255,5,80,86,255,5,79,85,255,5,79,85,255, + 5,78,84,255,5,77,83,255,5,76,82,255,5,76,82,255, + 5,75,81,255,5,75,80,255,5,74,79,255,5,74,79,255, + 5,73,78,255,5,72,77,255,5,71,76,255,5,71,76,255, + 5,70,75,255,5,70,74,255,5,69,73,255,5,69,73,255, + 5,68,72,255,4,67,71,255,4,66,70,255,4,66,70,255, + 4,65,69,255,4,65,68,255,4,64,67,255,4,64,67,255, + 4,63,66,255,4,63,65,255,4,62,64,255,4,62,64,255, + 4,61,63,255,4,60,62,255,4,59,61,255,4,59,61,255, + 4,58,60,255,4,58,59,255,4,57,58,255,4,57,58,255, + 4,56,57,255,4,56,57,255,4,55,56,255,4,55,56,255, + 4,54,55,255,4,54,55,255,4,53,54,255,4,53,54,255, + 4,53,53,255,4,52,53,255,4,52,52,255,4,52,52,255, + 4,51,51,255,4,51,50,255,4,50,49,255,4,50,49,255, + 4,49,49,255,4,49,48,255,4,48,48,255,4,48,48,255, + 4,47,47,255,4,47,47,255,4,46,46,255,4,46,46,255, + 4,46,45,255,4,45,45,255,4,45,44,255,4,45,44,255, + 4,44,44,255,4,44,43,255,4,43,43,255,4,43,43,255, + 4,43,43,255,4,42,42,255,4,42,42,255,4,42,42,255, + 4,42,42,255,4,41,41,255,4,41,41,255,4,41,41,255, + 4,41,41,255,3,40,40,255,3,40,40,255,3,40,40,255, + 3,40,40,255,3,39,40,255,3,39,40,255,3,39,40,255, + 3,39,40,255,61,79,26,255,61,79,26,255,61,79,26,255, + 61,79,26,255,61,80,26,255,61,80,26,255,61,80,26,255, + 61,80,26,255,61,81,27,255,61,81,27,255,61,81,27,255, + 61,81,27,255,60,82,27,255,60,82,27,255,60,82,27,255, + 60,82,27,255,60,83,28,255,60,83,28,255,60,83,28,255, + 60,83,29,255,59,84,29,255,59,84,30,255,59,84,30,255, + 59,84,30,255,58,85,31,255,58,85,31,255,58,85,31,255, + 57,85,32,255,57,86,32,255,56,86,33,255,56,86,33,255, + 55,86,34,255,55,86,34,255,54,86,35,255,54,86,35,255, + 53,86,36,255,52,87,36,255,51,87,37,255,51,87,37,255, + 50,87,38,255,49,87,38,255,48,87,39,255,48,87,39,255, + 47,87,40,255,46,87,40,255,45,87,41,255,45,87,41,255, + 44,87,42,255,43,86,43,255,42,86,44,255,41,86,44,255, + 40,86,45,255,39,86,45,255,38,86,46,255,37,86,46,255, + 36,86,47,255,35,86,47,255,34,86,48,255,34,86,48,255, + 33,86,48,255,32,86,49,255,31,86,49,255,31,86,49,255, + 30,86,50,255,29,86,50,255,28,86,51,255,28,86,51,255, + 27,86,52,255,27,87,52,255,26,87,53,255,26,87,53,255, + 26,87,53,255,25,88,54,255,25,88,54,255,25,88,54,255, + 25,89,55,255,24,89,55,255,24,90,56,255,24,90,56,255, + 24,90,57,255,24,91,57,255,24,91,58,255,24,91,58,255, + 24,92,59,255,24,92,59,255,24,93,60,255,24,93,60,255, + 24,94,61,255,25,94,62,255,25,95,63,255,25,95,63,255, + 25,96,64,255,25,96,65,255,25,97,66,255,25,97,67,255, + 25,98,68,255,25,98,69,255,25,99,70,255,25,99,71,255, + 25,99,72,255,25,100,73,255,25,100,74,255,25,100,74,255, + 24,100,75,255,24,101,76,255,23,101,77,255,23,101,77,255, + 23,101,78,255,22,102,79,255,22,102,80,255,22,102,80,255, + 21,102,81,255,21,103,82,255,20,103,83,255,20,103,83,255, + 19,103,84,255,19,103,84,255,18,103,85,255,18,103,85,255, + 17,103,85,255,17,103,86,255,16,103,86,255,16,103,86,255, + 15,103,86,255,15,102,87,255,14,102,87,255,14,102,87,255, + 13,102,87,255,12,101,87,255,11,101,87,255,11,101,87,255, + 10,101,87,255,10,100,86,255,9,100,86,255,9,100,86,255, + 9,100,86,255,8,99,85,255,8,99,85,255,8,99,85,255, + 8,99,84,255,7,98,84,255,7,98,83,255,7,98,83,255, + 7,98,83,255,6,97,82,255,6,97,82,255,6,97,82,255, + 6,97,81,255,5,96,81,255,5,96,80,255,5,96,80,255, + 5,96,79,255,5,96,79,255,5,96,78,255,5,96,78,255, + 5,96,77,255,4,96,77,255,4,96,76,255,4,96,76,255, + 4,96,75,255,4,96,75,255,4,96,74,255,4,96,74,255, + 4,96,73,255,4,96,73,255,4,96,72,255,4,96,72,255, + 4,96,71,255,4,96,71,255,4,96,70,255,4,96,70,255, + 4,96,70,255,4,96,69,255,4,96,69,255,4,96,69,255, + 4,96,69,255,4,97,68,255,4,97,68,255,4,97,68,255, + 4,97,67,255,4,97,67,255,4,97,66,255,4,97,66,255, + 4,97,66,255,4,97,66,255,4,97,66,255,4,97,66,255, + 4,97,66,255,4,96,65,255,4,96,65,255,4,96,65,255, + 4,96,65,255,4,96,64,255,4,96,64,255,4,96,64,255, + 4,96,64,255,4,96,63,255,4,96,63,255,4,96,63,255, + 4,96,63,255,4,96,63,255,4,96,63,255,4,96,63,255, + 4,96,63,255,4,97,62,255,4,97,62,255,4,97,62,255, + 4,97,62,255,4,97,62,255,4,97,62,255,4,97,62,255, + 4,97,62,255,4,98,62,255,4,98,62,255,4,98,62,255, + 4,99,62,255,4,99,62,255,4,100,62,255,4,100,62,255, + 4,101,62,255,4,101,63,255,4,102,63,255,4,102,63,255, + 4,102,63,255,4,103,64,255,4,103,64,255,4,103,64,255, + 4,104,64,255,4,104,65,255,4,105,65,255,4,105,65,255, + 4,105,65,255,5,106,66,255,5,106,66,255,5,106,66,255, + 5,107,67,255,5,107,67,255,5,108,68,255,5,108,68,255, + 5,108,69,255,5,109,69,255,5,109,70,255,5,109,70,255, + 5,109,71,255,5,110,71,255,5,110,72,255,5,110,72,255, + 5,110,73,255,5,110,73,255,5,110,74,255,5,110,74,255, + 5,110,75,255,6,111,75,255,6,111,76,255,6,111,76,255, + 6,111,77,255,6,112,77,255,6,112,78,255,6,112,78,255, + 6,113,79,255,7,113,80,255,7,114,80,255,7,114,81,255, + 7,114,82,255,8,115,82,255,8,115,83,255,8,115,83,255, + 8,116,84,255,9,117,85,255,9,117,86,255,9,118,87,255, + 10,119,88,255,10,119,89,255,11,120,90,255,11,120,91,255, + 12,121,92,255,12,122,93,255,13,122,94,255,13,123,95,255, + 14,124,96,255,15,125,98,255,15,125,99,255,16,126,100,255, + 17,127,102,255,18,128,103,255,18,129,105,255,19,130,106,255, + 20,131,108,255,22,132,110,255,23,133,112,255,24,134,113,255, + 25,135,115,255,26,136,117,255,27,136,119,255,28,137,121,255, + 30,138,123,255,31,140,125,255,33,141,127,255,34,142,129,255, + 36,143,131,255,38,144,133,255,40,145,135,255,41,146,137,255, + 43,147,140,255,45,148,142,255,47,149,144,255,48,150,146,255, + 50,151,149,255,52,152,151,255,54,153,153,255,55,154,155,255, + 57,155,158,255,59,156,160,255,61,157,162,255,63,158,164,255, + 65,159,167,255,67,160,169,255,69,161,171,255,71,162,173,255, + 73,163,175,255,75,164,177,255,77,164,179,255,79,165,181,255, + 81,166,183,255,83,167,185,255,84,167,187,255,86,168,189,255, + 88,169,191,255,90,170,193,255,91,171,194,255,93,172,196,255, + 95,173,198,255,96,173,199,255,98,174,201,255,99,174,202,255, + 101,175,203,255,102,175,205,255,104,176,206,255,105,176,207,255, + 106,177,208,255,107,177,210,255,108,178,211,255,109,178,212,255, + 110,179,213,255,111,179,215,255,112,180,216,255,113,180,217,255, + 114,180,218,255,115,181,219,255,115,181,219,255,116,181,220,255, + 117,181,221,255,117,182,221,255,118,182,222,255,118,182,222,255, + 118,182,223,255,119,182,223,255,119,182,224,255,119,182,224,255, + 119,182,224,255,120,183,225,255,120,183,225,255,120,183,225,255, + 120,183,225,255,120,183,226,255,120,183,226,255,120,183,226,255, + 120,183,226,255,120,183,227,255,120,183,227,255,120,183,227,255, + 120,183,227,255,119,183,227,255,119,183,227,255,119,183,227,255, + 119,183,227,255,118,182,227,255,118,182,227,255,118,182,227,255, + 118,182,227,255,117,182,227,255,117,182,227,255,117,182,227,255, + 116,182,227,255,116,182,227,255,115,182,227,255,115,182,227,255, + 114,182,227,255,114,181,227,255,113,181,227,255,113,181,227,255, + 112,181,227,255,112,181,226,255,111,181,226,255,111,181,226,255, + 110,181,226,255,110,181,226,255,109,181,226,255,109,181,226,255, + 108,181,226,255,108,180,226,255,107,180,226,255,107,180,226,255, + 106,180,226,255,106,180,225,255,105,180,225,255,105,180,225,255, + 104,180,225,255,103,179,225,255,103,179,225,255,102,179,225,255, + 101,179,225,255,101,179,225,255,100,179,225,255,100,179,225,255, + 99,179,225,255,99,179,224,255,98,179,224,255,98,179,224,255, + 97,179,224,255,96,178,224,255,96,178,224,255,95,178,224,255, + 94,178,224,255,93,177,224,255,93,177,224,255,92,177,224,255, + 91,177,224,255,90,177,223,255,90,177,223,255,89,177,223,255, + 88,177,223,255,87,177,223,255,87,177,223,255,86,177,223,255, + 85,177,223,255,84,176,222,255,84,176,222,255,83,176,222,255, + 82,176,222,255,81,175,221,255,81,175,221,255,80,175,221,255, + 79,175,221,255,78,175,221,255,77,175,221,255,76,175,221,255, + 75,175,221,255,75,175,221,255,74,174,220,255,73,174,220,255, + 72,174,220,255,71,174,220,255,70,174,219,255,69,174,219,255, + 68,174,219,255,67,174,219,255,66,173,218,255,65,173,218,255, + 64,173,218,255,63,173,218,255,62,172,217,255,61,172,217,255, + 60,172,217,255,59,172,217,255,58,171,216,255,57,171,216,255, + 56,171,216,255,55,171,216,255,54,171,215,255,53,171,215,255, + 52,171,215,255,51,171,215,255,49,170,214,255,48,170,214,255, + 47,170,214,255,46,170,214,255,45,169,213,255,44,169,213,255, + 43,169,213,255,42,169,212,255,41,168,212,255,40,168,211,255, + 39,168,211,255,39,168,211,255,38,168,210,255,37,168,210,255, + 36,168,210,255,35,168,210,255,34,167,209,255,33,167,209,255, + 32,167,209,255,32,167,208,255,31,166,208,255,30,166,207,255, + 29,166,207,255,29,166,207,255,28,165,206,255,27,165,206,255, + 26,165,206,255,26,165,206,255,25,165,205,255,24,165,205,255, + 24,165,205,255,23,165,205,255,23,164,204,255,22,164,204,255, + 22,164,204,255,21,164,203,255,21,163,203,255,20,163,202,255, + 20,163,202,255,20,163,202,255,19,162,201,255,19,162,201,255, + 19,162,201,255,18,162,201,255,18,161,200,255,17,161,200,255, + 17,161,200,255,17,161,200,255,16,161,199,255,16,161,199,255, + 16,161,199,255,16,161,199,255,15,160,198,255,15,160,198,255, + 15,160,198,255,15,160,198,255,14,159,197,255,14,159,197,255, + 14,159,197,255,14,159,197,255,13,159,196,255,13,159,196,255, + 13,159,196,255,13,159,196,255,13,158,195,255,13,158,195,255, + 13,158,195,255,13,158,195,255,12,157,194,255,12,157,194,255, + 12,157,194,255,12,157,193,255,12,156,193,255,12,156,192,255, + 12,156,192,255,12,156,192,255,11,155,191,255,11,155,191,255, + 11,155,191,255,11,155,191,255,11,155,190,255,11,155,190,255, + 11,155,190,255,11,155,190,255,10,154,189,255,10,154,189,255, + 10,154,189,255,10,154,189,255,10,153,188,255,10,153,188,255, + 10,153,188,255,10,152,187,255,9,152,187,255,9,151,186,255, + 9,151,186,255,9,151,186,255,9,150,185,255,9,150,185,255, + 9,150,185,255,9,150,185,255,9,149,184,255,9,149,184,255, + 9,149,184,255,9,149,183,255,8,148,183,255,8,148,182,255, + 8,148,182,255,8,148,182,255,8,147,181,255,8,147,181,255, + 8,147,181,255,8,147,180,255,8,146,180,255,8,146,179,255, + 8,146,179,255,8,145,179,255,7,145,178,255,7,144,178,255, + 7,144,178,255,7,144,178,255,7,143,177,255,7,143,177,255, + 7,143,177,255,7,143,176,255,7,142,176,255,7,142,175,255, + 7,142,175,255,7,141,175,255,6,141,174,255,6,140,174,255, + 6,140,174,255,6,140,174,255,6,139,173,255,6,139,173,255, + 6,139,173,255,6,139,172,255,5,138,172,255,5,138,171,255, + 5,138,171,255,5,137,171,255,5,137,170,255,5,136,170,255, + 5,136,170,255,5,136,170,255,5,135,169,255,5,135,169,255, + 5,135,169,255,5,134,168,255,4,134,168,255,4,133,167,255, + 4,133,167,255,4,133,167,255,4,132,166,255,4,132,166,255, + 4,132,166,255,4,131,165,255,4,131,165,255,4,130,164,255, + 4,130,164,255,4,130,164,255,4,129,163,255,4,129,163,255, + 4,129,163,255,4,128,163,255,3,128,162,255,3,127,162,255, + 3,127,162,255,3,127,162,255,3,126,161,255,3,126,161,255, + 3,126,161,255,3,126,161,255,3,125,160,255,3,125,160,255, + 3,125,160,255,3,125,160,255,3,124,159,255,3,124,159,255, + 3,124,159,255,3,124,159,255,3,123,159,255,3,123,159,255, + 3,123,159,255,3,123,159,255,3,122,158,255,3,122,158,255, + 3,122,158,255,3,122,158,255,3,122,157,255,3,122,157,255, + 3,122,157,255,3,122,157,255,3,121,157,255,3,121,157,255, + 3,121,157,255,3,121,157,255,3,121,156,255,3,121,156,255, + 3,121,156,255,3,121,156,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,153,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,118,153,255,3,118,153,255, + 3,118,153,255,3,118,153,255,3,118,152,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,117,151,255,3,117,151,255, + 3,117,151,255,3,117,150,255,3,116,150,255,3,116,149,255, + 3,116,149,255,3,116,149,255,3,115,148,255,3,115,148,255, + 3,115,148,255,3,115,147,255,4,114,147,255,4,114,146,255, + 4,114,146,255,4,114,146,255,4,113,145,255,4,113,145,255, + 4,113,144,255,4,113,144,255,4,112,143,255,4,112,142,255, + 4,112,142,255,4,111,141,255,4,111,141,255,4,110,140,255, + 4,110,139,255,4,110,139,255,4,109,138,255,4,109,137,255, + 4,109,136,255,4,108,136,255,4,108,135,255,4,107,134,255, + 4,107,134,255,4,107,133,255,4,106,132,255,4,106,131,255, + 4,106,131,255,4,105,130,255,4,105,129,255,4,104,128,255, + 4,104,128,255,4,103,127,255,4,103,126,255,4,102,125,255, + 4,102,125,255,4,101,124,255,4,101,123,255,4,100,122,255, + 4,100,121,255,4,99,120,255,4,99,119,255,4,98,118,255, + 4,98,117,255,4,97,116,255,4,97,115,255,4,96,114,255, + 4,96,114,255,4,96,113,255,4,95,112,255,4,95,111,255, + 4,95,110,255,4,94,109,255,4,94,108,255,4,93,107,255, + 4,93,107,255,4,92,106,255,4,92,105,255,4,91,104,255, + 4,91,104,255,4,90,103,255,4,90,102,255,4,89,101,255, + 4,89,101,255,4,88,100,255,4,88,99,255,4,87,98,255, + 4,87,98,255,4,86,97,255,4,86,96,255,4,85,95,255, + 4,85,95,255,4,84,94,255,4,84,93,255,4,83,92,255, + 4,83,92,255,4,82,91,255,4,82,90,255,4,81,89,255, + 4,81,89,255,4,80,88,255,5,80,87,255,5,79,86,255, + 5,79,86,255,5,78,85,255,5,77,84,255,5,76,83,255, + 5,76,83,255,5,75,82,255,5,75,81,255,5,74,80,255, + 5,74,80,255,5,73,79,255,5,72,78,255,5,71,77,255, + 5,71,77,255,5,70,76,255,5,70,75,255,5,69,74,255, + 5,69,74,255,5,68,73,255,4,67,72,255,4,66,71,255, + 4,66,71,255,4,65,70,255,4,65,69,255,4,64,68,255, + 4,64,68,255,4,63,67,255,4,63,66,255,4,62,65,255, + 4,62,65,255,4,61,64,255,4,60,63,255,4,59,62,255, + 4,59,62,255,4,58,61,255,4,58,60,255,4,57,59,255, + 4,57,59,255,4,56,58,255,4,56,58,255,4,55,57,255, + 4,55,57,255,4,54,56,255,4,54,56,255,4,53,55,255, + 4,53,55,255,4,53,54,255,4,52,54,255,4,52,53,255, + 4,52,53,255,4,51,52,255,4,51,51,255,4,50,50,255, + 4,50,50,255,4,49,50,255,4,49,49,255,4,48,49,255, + 4,48,49,255,4,47,48,255,4,47,48,255,4,46,47,255, + 4,46,47,255,4,46,46,255,4,45,46,255,4,45,45,255, + 4,45,45,255,4,44,45,255,4,44,44,255,4,43,44,255, + 4,43,44,255,4,43,44,255,4,42,43,255,4,42,43,255, + 4,42,43,255,4,42,43,255,4,41,42,255,4,41,42,255, + 4,41,42,255,4,41,42,255,3,40,41,255,3,40,41,255, + 3,40,41,255,3,40,41,255,3,39,40,255,3,39,40,255, + 3,39,40,255,3,39,40,255,61,79,26,255,61,79,26,255, + 61,79,26,255,61,79,26,255,61,80,26,255,61,80,26,255, + 61,80,26,255,61,80,26,255,61,81,27,255,61,81,27,255, + 61,81,27,255,61,81,27,255,60,82,27,255,60,82,27,255, + 60,82,27,255,60,82,27,255,60,83,28,255,60,83,28,255, + 60,83,28,255,60,83,29,255,59,84,29,255,59,84,30,255, + 59,84,30,255,59,84,30,255,58,85,31,255,58,85,31,255, + 58,85,31,255,57,85,32,255,57,86,32,255,56,86,33,255, + 56,86,33,255,55,86,34,255,55,86,34,255,54,86,35,255, + 54,86,35,255,53,86,36,255,52,87,36,255,51,87,37,255, + 51,87,37,255,50,87,38,255,49,87,38,255,48,87,39,255, + 48,87,39,255,47,87,40,255,46,87,40,255,45,87,41,255, + 45,87,41,255,44,87,42,255,43,86,43,255,42,86,44,255, + 41,86,44,255,40,86,45,255,39,86,45,255,38,86,46,255, + 37,86,46,255,36,86,47,255,35,86,47,255,34,86,48,255, + 34,86,48,255,33,86,48,255,32,86,49,255,31,86,49,255, + 31,86,49,255,30,86,50,255,29,86,50,255,28,86,51,255, + 28,86,51,255,27,86,52,255,27,87,52,255,26,87,53,255, + 26,87,53,255,26,87,53,255,25,88,54,255,25,88,54,255, + 25,88,54,255,25,89,55,255,24,89,55,255,24,90,56,255, + 24,90,56,255,24,90,57,255,24,91,57,255,24,91,58,255, + 24,91,58,255,24,92,59,255,24,92,59,255,24,93,60,255, + 24,93,60,255,24,94,61,255,25,94,62,255,25,95,63,255, + 25,95,63,255,25,96,64,255,25,96,65,255,25,97,66,255, + 25,97,67,255,25,98,68,255,25,98,69,255,25,99,70,255, + 25,99,71,255,25,99,73,255,25,100,74,255,25,100,75,255, + 25,100,75,255,24,100,76,255,24,101,77,255,23,101,78,255, + 23,101,79,255,23,101,80,255,22,102,81,255,22,102,82,255, + 22,102,82,255,21,102,83,255,21,103,84,255,20,103,85,255, + 20,103,85,255,19,103,86,255,19,103,86,255,18,103,87,255, + 18,103,87,255,17,103,87,255,17,103,88,255,16,103,88,255, + 16,103,88,255,15,103,88,255,15,102,89,255,14,102,89,255, + 14,102,89,255,13,102,89,255,12,101,89,255,11,101,89,255, + 11,101,89,255,10,101,89,255,10,100,88,255,9,100,88,255, + 9,100,88,255,9,100,88,255,8,99,87,255,8,99,87,255, + 8,99,87,255,8,99,86,255,7,98,86,255,7,98,85,255, + 7,98,85,255,7,98,85,255,6,97,84,255,6,97,84,255, + 6,97,84,255,6,97,83,255,5,96,83,255,5,96,82,255, + 5,96,82,255,5,96,81,255,5,96,81,255,5,96,80,255, + 5,96,80,255,5,96,79,255,4,96,79,255,4,96,78,255, + 4,96,78,255,4,96,77,255,4,96,77,255,4,96,76,255, + 4,96,76,255,4,96,75,255,4,96,75,255,4,96,74,255, + 4,96,74,255,4,96,73,255,4,96,73,255,4,96,72,255, + 4,96,72,255,4,96,72,255,4,96,71,255,4,96,71,255, + 4,96,71,255,4,96,71,255,4,97,70,255,4,97,70,255, + 4,97,70,255,4,97,69,255,4,97,69,255,4,97,68,255, + 4,97,68,255,4,97,68,255,4,97,67,255,4,97,67,255, + 4,97,67,255,4,97,67,255,4,96,66,255,4,96,66,255, + 4,96,66,255,4,96,66,255,4,96,65,255,4,96,65,255, + 4,96,65,255,4,96,65,255,4,96,64,255,4,96,64,255, + 4,96,64,255,4,96,64,255,4,96,64,255,4,96,64,255, + 4,96,64,255,4,96,64,255,4,97,63,255,4,97,63,255, + 4,97,63,255,4,97,63,255,4,97,63,255,4,97,63,255, + 4,97,63,255,4,97,63,255,4,98,63,255,4,98,63,255, + 4,98,63,255,4,99,63,255,4,99,63,255,4,100,63,255, + 4,100,63,255,4,101,63,255,4,101,64,255,4,102,64,255, + 4,102,64,255,4,102,64,255,4,103,65,255,4,103,65,255, + 4,103,65,255,4,104,65,255,4,104,66,255,4,105,66,255, + 4,105,66,255,4,105,67,255,5,106,67,255,5,106,68,255, + 5,106,68,255,5,107,69,255,5,107,69,255,5,108,70,255, + 5,108,70,255,5,108,71,255,5,109,71,255,5,109,72,255, + 5,109,72,255,5,109,73,255,5,110,73,255,5,110,74,255, + 5,110,74,255,5,110,75,255,5,110,75,255,5,110,76,255, + 5,110,76,255,5,110,77,255,6,111,77,255,6,111,78,255, + 6,111,78,255,6,111,79,255,6,112,79,255,6,112,80,255, + 6,112,80,255,6,113,81,255,7,113,82,255,7,114,82,255, + 7,114,83,255,7,114,84,255,8,115,84,255,8,115,85,255, + 8,115,85,255,8,116,86,255,9,117,87,255,9,117,88,255, + 9,118,89,255,10,119,90,255,10,119,91,255,11,120,92,255, + 11,120,93,255,12,121,94,255,12,122,95,255,13,122,96,255, + 13,123,97,255,14,124,98,255,15,125,100,255,15,125,101,255, + 16,126,102,255,17,127,104,255,18,128,105,255,18,129,107,255, + 19,130,108,255,20,131,110,255,22,132,112,255,23,133,114,255, + 24,134,115,255,25,135,117,255,26,136,119,255,27,137,121,255, + 28,138,123,255,30,139,125,255,31,140,127,255,33,141,129,255, + 34,142,131,255,36,143,133,255,38,144,135,255,40,145,137,255, + 41,146,139,255,43,147,142,255,45,148,144,255,47,149,146,255, + 48,150,148,255,50,151,151,255,52,152,153,255,54,153,155,255, + 56,154,157,255,58,155,160,255,60,156,162,255,62,157,164,255, + 63,158,166,255,65,159,169,255,67,160,171,255,69,161,173,255, + 71,162,175,255,73,163,177,255,75,164,179,255,77,164,181,255, + 79,165,183,255,81,166,185,255,83,167,187,255,84,167,189,255, + 86,168,191,255,88,169,193,255,90,170,195,255,91,171,196,255, + 93,172,198,255,95,173,200,255,96,173,201,255,98,174,203,255, + 99,174,204,255,101,175,205,255,102,175,207,255,104,176,208,255, + 105,176,209,255,106,177,210,255,107,177,212,255,108,178,212,255, + 109,178,213,255,110,179,214,255,111,179,215,255,112,180,216,255, + 113,180,217,255,114,180,218,255,115,181,219,255,115,181,219,255, + 116,181,220,255,117,181,221,255,117,182,221,255,118,182,222,255, + 118,182,222,255,118,182,223,255,119,182,223,255,119,182,224,255, + 119,182,224,255,119,182,224,255,120,183,225,255,120,183,225,255, + 120,183,225,255,120,183,225,255,120,183,226,255,120,183,226,255, + 120,183,226,255,120,183,226,255,119,183,227,255,119,183,227,255, + 119,183,227,255,119,183,227,255,119,183,227,255,119,183,227,255, + 119,183,227,255,119,183,227,255,118,182,227,255,118,182,227,255, + 118,182,227,255,117,182,227,255,117,182,227,255,116,182,227,255, + 116,182,227,255,116,182,227,255,115,182,227,255,115,182,227,255, + 115,182,227,255,114,182,227,255,114,181,227,255,113,181,227,255, + 113,181,227,255,112,181,227,255,112,181,226,255,111,181,226,255, + 111,181,226,255,110,181,226,255,110,181,226,255,109,181,226,255, + 109,181,226,255,108,181,226,255,108,180,226,255,107,180,226,255, + 107,180,226,255,106,180,226,255,106,180,225,255,105,180,225,255, + 105,180,225,255,104,180,225,255,103,179,225,255,103,179,225,255, + 102,179,225,255,101,179,225,255,101,179,225,255,100,179,225,255, + 100,179,225,255,99,179,225,255,99,179,224,255,98,179,224,255, + 98,179,224,255,97,179,224,255,96,178,224,255,96,178,224,255, + 95,178,224,255,94,178,224,255,93,177,224,255,93,177,224,255, + 92,177,224,255,91,177,224,255,90,177,223,255,90,177,223,255, + 89,177,223,255,88,177,223,255,87,177,223,255,87,177,223,255, + 86,177,223,255,85,177,223,255,84,176,222,255,84,176,222,255, + 83,176,222,255,82,176,222,255,81,175,221,255,81,175,221,255, + 80,175,221,255,79,175,221,255,78,175,221,255,77,175,221,255, + 76,175,221,255,75,175,221,255,75,175,221,255,74,174,220,255, + 73,174,220,255,72,174,220,255,71,174,220,255,70,174,219,255, + 69,174,219,255,68,174,219,255,67,174,219,255,66,173,218,255, + 65,173,218,255,64,173,218,255,63,173,218,255,62,172,217,255, + 61,172,217,255,60,172,217,255,59,172,217,255,58,171,216,255, + 57,171,216,255,56,171,216,255,55,171,216,255,54,171,215,255, + 53,171,215,255,52,171,215,255,51,171,215,255,49,170,214,255, + 48,170,214,255,47,170,214,255,46,170,214,255,45,169,213,255, + 44,169,213,255,43,169,213,255,42,169,212,255,41,168,212,255, + 40,168,211,255,39,168,211,255,39,168,211,255,38,168,210,255, + 37,168,210,255,36,168,210,255,35,168,210,255,34,167,209,255, + 33,167,209,255,32,167,209,255,32,167,208,255,31,166,208,255, + 30,166,207,255,29,166,207,255,29,166,207,255,28,165,206,255, + 27,165,206,255,26,165,206,255,26,165,206,255,25,165,205,255, + 24,165,205,255,24,165,205,255,23,165,205,255,23,164,204,255, + 22,164,204,255,22,164,204,255,21,164,203,255,21,163,203,255, + 20,163,202,255,20,163,202,255,20,163,202,255,19,162,201,255, + 19,162,201,255,19,162,201,255,18,162,201,255,18,161,200,255, + 17,161,200,255,17,161,200,255,17,161,200,255,16,161,199,255, + 16,161,199,255,16,161,199,255,16,161,199,255,15,160,198,255, + 15,160,198,255,15,160,198,255,15,160,198,255,14,159,197,255, + 14,159,197,255,14,159,197,255,14,159,197,255,13,159,196,255, + 13,159,196,255,13,159,196,255,13,159,196,255,13,158,195,255, + 13,158,195,255,13,158,195,255,13,158,195,255,12,157,194,255, + 12,157,194,255,12,157,194,255,12,157,193,255,12,156,193,255, + 12,156,192,255,12,156,192,255,12,156,192,255,11,155,191,255, + 11,155,191,255,11,155,191,255,11,155,191,255,11,155,190,255, + 11,155,190,255,11,155,190,255,11,155,190,255,10,154,189,255, + 10,154,189,255,10,154,189,255,10,154,189,255,10,153,188,255, + 10,153,188,255,10,153,188,255,10,152,188,255,9,152,187,255, + 9,151,187,255,9,151,187,255,9,151,186,255,9,150,186,255, + 9,150,185,255,9,150,185,255,9,150,185,255,9,149,184,255, + 9,149,184,255,9,149,184,255,9,149,183,255,8,148,183,255, + 8,148,182,255,8,148,182,255,8,148,182,255,8,147,181,255, + 8,147,181,255,8,147,181,255,8,147,181,255,8,146,180,255, + 8,146,180,255,8,146,180,255,8,145,180,255,7,145,179,255, + 7,144,179,255,7,144,179,255,7,144,178,255,7,143,178,255, + 7,143,177,255,7,143,177,255,7,143,177,255,7,142,176,255, + 7,142,176,255,7,142,176,255,7,141,175,255,6,141,175,255, + 6,140,174,255,6,140,174,255,6,140,174,255,6,139,173,255, + 6,139,173,255,6,139,173,255,6,139,172,255,5,138,172,255, + 5,138,171,255,5,138,171,255,5,137,171,255,5,137,170,255, + 5,136,170,255,5,136,170,255,5,136,170,255,5,135,169,255, + 5,135,169,255,5,135,169,255,5,134,168,255,4,134,168,255, + 4,133,167,255,4,133,167,255,4,133,167,255,4,132,166,255, + 4,132,166,255,4,132,166,255,4,131,165,255,4,131,165,255, + 4,130,164,255,4,130,164,255,4,130,164,255,4,129,163,255, + 4,129,163,255,4,129,163,255,4,128,163,255,3,128,162,255, + 3,127,162,255,3,127,162,255,3,127,162,255,3,126,161,255, + 3,126,161,255,3,126,161,255,3,126,161,255,3,125,160,255, + 3,125,160,255,3,125,160,255,3,125,160,255,3,124,159,255, + 3,124,159,255,3,124,159,255,3,124,159,255,3,123,159,255, + 3,123,159,255,3,123,159,255,3,123,159,255,3,122,158,255, + 3,122,158,255,3,122,158,255,3,122,158,255,3,122,157,255, + 3,122,157,255,3,122,157,255,3,122,157,255,3,121,157,255, + 3,121,157,255,3,121,157,255,3,121,157,255,3,121,156,255, + 3,121,156,255,3,121,156,255,3,121,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,120,155,255,3,120,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,153,255, + 3,119,153,255,3,119,153,255,3,119,153,255,3,118,153,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,118,152,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,117,151,255, + 3,117,151,255,3,117,151,255,3,117,150,255,3,116,150,255, + 3,116,149,255,3,116,149,255,3,116,149,255,3,115,148,255, + 3,115,148,255,3,115,148,255,3,115,147,255,4,114,147,255, + 4,114,146,255,4,114,146,255,4,114,146,255,4,113,145,255, + 4,113,145,255,4,113,144,255,4,113,144,255,4,112,143,255, + 4,112,142,255,4,112,142,255,4,111,141,255,4,111,141,255, + 4,110,140,255,4,110,139,255,4,110,139,255,4,109,138,255, + 4,109,137,255,4,109,136,255,4,108,136,255,4,108,135,255, + 4,107,134,255,4,107,134,255,4,107,133,255,4,106,132,255, + 4,106,131,255,4,106,131,255,4,105,130,255,4,105,129,255, + 4,104,128,255,4,104,128,255,4,103,127,255,4,103,126,255, + 4,102,125,255,4,102,125,255,4,101,124,255,4,101,123,255, + 4,100,122,255,4,100,121,255,4,99,120,255,4,99,119,255, + 4,98,118,255,4,98,118,255,4,97,117,255,4,97,116,255, + 4,96,115,255,4,96,115,255,4,96,114,255,4,95,113,255, + 4,95,112,255,4,95,111,255,4,94,110,255,4,94,109,255, + 4,93,108,255,4,93,108,255,4,92,107,255,4,92,106,255, + 4,91,105,255,4,91,105,255,4,90,104,255,4,90,103,255, + 4,89,102,255,4,89,101,255,4,88,100,255,4,88,99,255, + 4,87,98,255,4,87,98,255,4,86,97,255,4,86,96,255, + 4,85,95,255,4,85,95,255,4,84,94,255,4,84,93,255, + 4,83,92,255,4,83,92,255,4,82,91,255,4,82,91,255, + 4,81,90,255,4,81,89,255,4,80,88,255,5,80,87,255, + 5,79,86,255,5,79,86,255,5,78,85,255,5,77,84,255, + 5,76,83,255,5,76,83,255,5,75,82,255,5,75,81,255, + 5,74,80,255,5,74,80,255,5,73,79,255,5,72,78,255, + 5,71,77,255,5,71,77,255,5,70,76,255,5,70,75,255, + 5,69,74,255,5,69,74,255,5,68,73,255,4,67,72,255, + 4,66,71,255,4,66,71,255,4,65,70,255,4,65,69,255, + 4,64,68,255,4,64,68,255,4,63,67,255,4,63,66,255, + 4,62,65,255,4,62,65,255,4,61,64,255,4,60,63,255, + 4,59,62,255,4,59,62,255,4,58,61,255,4,58,60,255, + 4,57,59,255,4,57,59,255,4,56,58,255,4,56,58,255, + 4,55,57,255,4,55,57,255,4,54,56,255,4,54,56,255, + 4,53,55,255,4,53,55,255,4,53,54,255,4,52,54,255, + 4,52,53,255,4,52,53,255,4,51,52,255,4,51,51,255, + 4,50,50,255,4,50,50,255,4,49,50,255,4,49,49,255, + 4,48,49,255,4,48,49,255,4,47,48,255,4,47,48,255, + 4,46,47,255,4,46,47,255,4,46,46,255,4,45,46,255, + 4,45,45,255,4,45,45,255,4,44,45,255,4,44,44,255, + 4,43,44,255,4,43,44,255,4,43,44,255,4,42,43,255, + 4,42,43,255,4,42,43,255,4,42,43,255,4,41,42,255, + 4,41,42,255,4,41,42,255,4,41,42,255,3,40,41,255, + 3,40,41,255,3,40,41,255,3,40,41,255,3,39,40,255, + 3,39,40,255,3,39,40,255,3,39,40,255,61,79,26,255, + 61,79,26,255,61,79,26,255,61,79,26,255,61,80,26,255, + 61,80,26,255,61,80,26,255,61,80,26,255,61,81,27,255, + 61,81,27,255,61,81,27,255,61,81,27,255,60,81,27,255, + 60,81,27,255,60,81,27,255,60,81,27,255,60,82,28,255, + 60,82,28,255,60,82,28,255,60,82,29,255,59,83,29,255, + 59,83,30,255,59,83,30,255,59,84,30,255,58,84,31,255, + 58,85,31,255,58,85,31,255,57,85,32,255,57,85,32,255, + 56,85,33,255,56,85,33,255,55,85,34,255,55,86,34,255, + 54,86,35,255,54,86,35,255,53,86,36,255,52,87,36,255, + 51,87,37,255,51,87,37,255,50,87,38,255,49,87,38,255, + 48,87,39,255,48,87,39,255,47,87,40,255,46,87,40,255, + 45,87,41,255,45,87,41,255,44,87,42,255,43,86,43,255, + 42,86,44,255,41,86,44,255,40,86,45,255,39,86,45,255, + 38,86,46,255,37,86,46,255,36,86,47,255,35,86,47,255, + 34,86,48,255,34,86,48,255,33,86,48,255,32,86,49,255, + 31,86,49,255,31,86,49,255,30,86,50,255,30,86,50,255, + 29,86,51,255,29,86,51,255,28,86,52,255,28,87,52,255, + 27,87,53,255,27,87,53,255,27,87,54,255,26,88,54,255, + 26,88,55,255,26,88,55,255,26,89,56,255,25,89,56,255, + 25,90,57,255,25,90,57,255,25,90,58,255,25,91,58,255, + 25,91,59,255,25,91,59,255,25,92,60,255,25,93,60,255, + 25,94,61,255,25,94,61,255,25,95,62,255,26,95,63,255, + 26,96,64,255,26,96,64,255,26,97,65,255,26,97,66,255, + 26,98,67,255,26,98,68,255,26,99,69,255,26,99,70,255, + 26,100,71,255,26,100,72,255,26,100,74,255,26,101,75,255, + 26,101,76,255,26,101,76,255,25,101,77,255,25,102,78,255, + 24,102,79,255,24,102,80,255,24,102,81,255,23,103,82,255, + 23,103,83,255,23,103,83,255,22,103,84,255,22,104,85,255, + 21,104,86,255,21,104,86,255,20,104,87,255,20,104,87,255, + 19,104,88,255,19,104,88,255,18,104,89,255,17,104,89,255, + 16,104,90,255,16,104,90,255,15,104,90,255,15,103,91,255, + 14,103,91,255,14,103,91,255,13,103,91,255,12,102,91,255, + 11,102,91,255,11,102,91,255,10,102,91,255,10,101,90,255, + 9,101,90,255,9,101,90,255,9,101,90,255,8,100,89,255, + 8,100,89,255,8,100,89,255,8,100,88,255,7,99,88,255, + 7,99,87,255,7,99,87,255,7,99,87,255,6,98,86,255, + 6,98,86,255,6,98,86,255,6,98,85,255,5,97,85,255, + 5,97,84,255,5,97,84,255,5,97,83,255,5,97,83,255, + 5,97,82,255,5,97,82,255,5,97,81,255,4,97,81,255, + 4,97,80,255,4,97,80,255,4,97,79,255,4,97,79,255, + 4,97,78,255,4,97,78,255,4,97,77,255,4,97,77,255, + 4,97,76,255,4,97,76,255,4,97,75,255,4,97,75,255, + 4,97,74,255,4,97,74,255,4,97,73,255,4,97,73,255, + 4,97,72,255,4,97,72,255,4,97,72,255,4,98,71,255, + 4,98,71,255,4,98,71,255,4,98,70,255,4,98,70,255, + 4,98,69,255,4,98,69,255,4,98,69,255,4,98,68,255, + 4,98,68,255,4,98,68,255,4,98,68,255,4,97,67,255, + 4,97,67,255,4,97,67,255,4,97,67,255,4,97,66,255, + 4,97,66,255,4,97,66,255,4,97,66,255,4,97,65,255, + 4,97,65,255,4,97,65,255,4,97,65,255,4,97,65,255, + 4,97,65,255,4,97,65,255,4,97,65,255,4,97,64,255, + 4,97,64,255,4,97,64,255,4,97,64,255,4,98,64,255, + 4,98,64,255,4,98,64,255,4,98,64,255,4,99,64,255, + 4,99,64,255,4,99,64,255,4,99,64,255,4,100,64,255, + 4,100,64,255,4,100,64,255,4,101,64,255,4,101,65,255, + 4,102,65,255,4,102,65,255,4,103,65,255,4,103,66,255, + 4,104,66,255,4,104,66,255,4,105,66,255,4,105,67,255, + 4,106,67,255,4,106,67,255,4,106,68,255,5,107,68,255, + 5,107,69,255,5,107,69,255,5,108,70,255,5,108,70,255, + 5,109,71,255,5,109,71,255,5,109,72,255,5,110,72,255, + 5,110,73,255,5,110,73,255,5,110,74,255,5,111,74,255, + 5,111,75,255,5,111,75,255,5,111,76,255,5,111,77,255, + 5,111,77,255,5,111,78,255,5,111,79,255,6,112,79,255, + 6,112,80,255,6,112,80,255,6,112,81,255,6,113,81,255, + 6,113,82,255,6,113,82,255,6,114,83,255,7,114,84,255, + 7,115,84,255,7,115,85,255,7,115,86,255,8,116,86,255, + 8,116,87,255,8,116,87,255,8,117,88,255,9,118,89,255, + 9,118,90,255,9,119,91,255,10,120,92,255,10,120,93,255, + 11,121,94,255,11,121,95,255,12,122,96,255,12,123,97,255, + 13,123,98,255,13,124,99,255,14,125,101,255,15,126,102,255, + 15,126,104,255,16,127,105,255,17,128,107,255,18,129,108,255, + 19,130,110,255,20,131,111,255,21,132,113,255,23,133,115,255, + 24,134,117,255,25,135,118,255,26,136,120,255,27,137,122,255, + 28,138,124,255,29,139,126,255,31,140,128,255,32,141,130,255, + 34,142,132,255,35,143,134,255,37,144,136,255,39,145,138,255, + 41,146,140,255,42,147,142,255,44,148,145,255,46,149,147,255, + 48,150,149,255,49,151,151,255,51,152,154,255,53,153,156,255, + 55,154,158,255,57,155,160,255,59,156,162,255,61,157,164,255, + 63,158,166,255,64,159,168,255,66,160,171,255,68,161,173,255, + 70,162,175,255,72,163,177,255,74,164,179,255,76,165,181,255, + 78,165,183,255,80,166,185,255,82,167,187,255,84,168,189,255, + 85,168,191,255,87,169,193,255,89,170,195,255,91,170,196,255, + 92,171,198,255,94,172,199,255,95,173,201,255,97,173,202,255, + 98,174,204,255,99,174,205,255,101,175,206,255,102,175,208,255, + 104,176,209,255,105,176,210,255,106,177,211,255,107,177,213,255, + 108,178,213,255,109,178,214,255,110,179,215,255,111,179,216,255, + 112,180,217,255,113,180,218,255,114,180,219,255,114,181,220,255, + 115,181,220,255,115,181,221,255,116,181,221,255,116,181,222,255, + 117,181,222,255,117,181,222,255,117,181,223,255,118,182,223,255, + 118,182,224,255,118,182,224,255,118,182,224,255,119,182,225,255, + 119,182,225,255,119,182,225,255,119,182,225,255,119,182,226,255, + 119,182,226,255,119,182,226,255,119,182,226,255,118,182,227,255, + 118,182,227,255,118,182,227,255,118,182,227,255,118,182,227,255, + 118,182,227,255,118,182,227,255,118,182,227,255,117,181,227,255, + 117,181,227,255,117,181,227,255,116,181,227,255,116,181,227,255, + 115,181,227,255,115,181,227,255,115,181,227,255,114,181,227,255, + 114,181,227,255,114,181,227,255,113,181,227,255,113,180,227,255, + 112,180,227,255,112,180,227,255,111,180,227,255,111,180,226,255, + 110,180,226,255,110,180,226,255,109,180,226,255,109,180,226,255, + 108,180,226,255,108,180,226,255,107,180,226,255,107,179,226,255, + 106,179,226,255,106,179,226,255,105,179,226,255,105,179,225,255, + 104,179,225,255,104,179,225,255,103,179,225,255,102,179,225,255, + 102,179,225,255,101,179,225,255,100,179,225,255,100,178,225,255, + 99,178,225,255,99,178,225,255,98,178,225,255,98,178,224,255, + 97,178,224,255,97,178,224,255,96,178,224,255,95,177,224,255, + 95,177,224,255,94,177,224,255,93,177,224,255,93,177,224,255, + 92,177,224,255,92,177,224,255,91,177,224,255,90,177,223,255, + 90,177,223,255,89,177,223,255,88,177,223,255,87,176,223,255, + 87,176,223,255,86,176,223,255,85,176,223,255,84,176,222,255, + 84,176,222,255,83,176,222,255,82,176,222,255,81,175,221,255, + 81,175,221,255,80,175,221,255,79,175,221,255,78,175,221,255, + 77,175,221,255,76,175,221,255,75,175,221,255,75,175,221,255, + 74,174,220,255,73,174,220,255,72,174,220,255,71,174,220,255, + 70,174,219,255,69,174,219,255,68,174,219,255,67,174,219,255, + 66,173,218,255,65,173,218,255,64,173,218,255,63,173,218,255, + 62,172,217,255,61,172,217,255,60,172,217,255,59,172,217,255, + 58,171,216,255,57,171,216,255,56,171,216,255,55,171,216,255, + 54,171,215,255,53,171,215,255,52,171,215,255,51,171,215,255, + 49,170,214,255,48,170,214,255,47,170,214,255,46,170,214,255, + 45,169,213,255,44,169,213,255,43,169,213,255,43,169,213,255, + 42,168,212,255,41,168,212,255,40,168,212,255,39,168,212,255, + 38,168,211,255,37,168,211,255,36,168,211,255,35,168,210,255, + 34,167,210,255,33,167,209,255,32,167,209,255,32,167,209,255, + 31,166,208,255,30,166,208,255,29,166,208,255,29,166,208,255, + 28,165,207,255,27,165,207,255,26,165,207,255,26,165,207,255, + 25,165,206,255,24,165,206,255,24,165,206,255,23,165,206,255, + 23,164,205,255,22,164,205,255,22,164,205,255,21,164,204,255, + 21,163,204,255,20,163,203,255,20,163,203,255,20,163,203,255, + 19,162,202,255,19,162,202,255,19,162,202,255,18,162,202,255, + 18,161,201,255,17,161,201,255,17,161,201,255,17,161,201,255, + 16,161,200,255,16,161,200,255,16,161,200,255,16,161,200,255, + 15,160,199,255,15,160,199,255,15,160,199,255,15,160,199,255, + 14,159,198,255,14,159,198,255,14,159,198,255,14,159,198,255, + 13,159,197,255,13,159,197,255,13,159,197,255,13,159,197,255, + 13,158,196,255,13,158,196,255,13,158,196,255,13,158,196,255, + 12,157,195,255,12,157,195,255,12,157,195,255,12,157,194,255, + 12,156,194,255,12,156,193,255,12,156,193,255,12,156,193,255, + 11,155,192,255,11,155,192,255,11,155,192,255,11,155,192,255, + 11,155,191,255,11,155,191,255,11,155,191,255,11,155,191,255, + 10,154,190,255,10,154,190,255,10,154,190,255,10,154,190,255, + 10,153,189,255,10,153,189,255,10,153,189,255,10,153,189,255, + 9,152,188,255,9,152,188,255,9,152,188,255,9,152,187,255, + 9,151,187,255,9,151,186,255,9,151,186,255,9,151,186,255, + 9,150,185,255,9,150,185,255,9,150,185,255,9,149,184,255, + 8,149,184,255,8,148,183,255,8,148,183,255,8,148,183,255, + 8,147,182,255,8,147,182,255,8,147,182,255,8,147,182,255, + 8,146,181,255,8,146,181,255,8,146,181,255,8,146,181,255, + 7,145,180,255,7,145,180,255,7,145,180,255,7,145,179,255, + 7,144,179,255,7,144,178,255,7,144,178,255,7,143,178,255, + 7,143,177,255,7,142,177,255,7,142,177,255,7,142,176,255, + 6,141,176,255,6,141,175,255,6,141,175,255,6,141,175,255, + 6,140,174,255,6,140,174,255,6,140,174,255,6,139,173,255, + 5,139,173,255,5,138,172,255,5,138,172,255,5,138,172,255, + 5,137,171,255,5,137,171,255,5,137,171,255,5,136,171,255, + 5,136,170,255,5,135,170,255,5,135,170,255,5,135,169,255, + 4,134,169,255,4,134,168,255,4,134,168,255,4,133,168,255, + 4,133,167,255,4,132,167,255,4,132,167,255,4,131,166,255, + 4,131,166,255,4,130,165,255,4,130,165,255,4,130,165,255, + 4,129,164,255,4,129,164,255,4,129,164,255,4,129,164,255, + 3,128,163,255,3,128,163,255,3,128,163,255,3,127,163,255, + 3,127,162,255,3,126,162,255,3,126,162,255,3,126,162,255, + 3,125,161,255,3,125,161,255,3,125,161,255,3,125,161,255, + 3,124,160,255,3,124,160,255,3,124,160,255,3,124,160,255, + 3,123,160,255,3,123,160,255,3,123,160,255,3,123,160,255, + 3,123,159,255,3,123,159,255,3,123,159,255,3,123,159,255, + 3,122,158,255,3,122,158,255,3,122,158,255,3,122,158,255, + 3,121,158,255,3,121,158,255,3,121,158,255,3,121,158,255, + 3,121,157,255,3,121,157,255,3,121,157,255,3,121,157,255, + 3,120,157,255,3,120,157,255,3,120,157,255,3,120,157,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,118,153,255, + 3,118,152,255,3,118,152,255,3,118,152,255,3,118,152,255, + 3,117,151,255,3,117,151,255,3,117,151,255,3,117,151,255, + 3,116,150,255,3,116,150,255,3,116,150,255,3,116,150,255, + 3,115,149,255,3,115,149,255,3,115,149,255,3,115,148,255, + 4,114,148,255,4,114,147,255,4,114,147,255,4,114,147,255, + 4,113,146,255,4,113,146,255,4,113,145,255,4,113,145,255, + 4,112,144,255,4,112,143,255,4,112,143,255,4,111,142,255, + 4,111,142,255,4,110,141,255,4,110,140,255,4,110,140,255, + 4,109,139,255,4,109,138,255,4,109,137,255,4,108,137,255, + 4,108,136,255,4,107,135,255,4,107,135,255,4,107,134,255, + 4,106,133,255,4,106,132,255,4,106,132,255,4,105,131,255, + 4,105,130,255,4,104,129,255,4,104,129,255,4,103,128,255, + 4,103,127,255,4,102,126,255,4,102,126,255,4,101,125,255, + 4,101,124,255,4,100,123,255,4,100,122,255,4,99,121,255, + 4,99,120,255,4,98,119,255,4,98,119,255,4,97,118,255, + 4,97,117,255,4,96,116,255,4,96,116,255,4,96,115,255, + 4,95,114,255,4,95,113,255,4,95,112,255,4,94,111,255, + 4,94,110,255,4,93,109,255,4,93,109,255,4,92,108,255, + 4,92,107,255,4,91,106,255,4,91,106,255,4,90,105,255, + 4,90,104,255,4,89,103,255,4,89,102,255,4,88,101,255, + 4,88,100,255,4,87,99,255,4,87,99,255,4,86,98,255, + 4,86,97,255,4,85,96,255,4,85,96,255,4,84,95,255, + 4,84,94,255,4,83,93,255,4,83,93,255,4,82,92,255, + 4,82,92,255,4,81,91,255,4,81,90,255,4,80,89,255, + 5,80,88,255,5,79,87,255,5,79,87,255,5,78,86,255, + 5,77,85,255,5,76,84,255,5,76,84,255,5,75,83,255, + 5,75,82,255,5,74,81,255,5,74,81,255,5,73,80,255, + 5,72,79,255,5,71,78,255,5,71,78,255,5,70,77,255, + 5,70,76,255,5,69,75,255,5,69,75,255,5,68,74,255, + 4,67,73,255,4,66,72,255,4,66,72,255,4,65,71,255, + 4,65,70,255,4,64,69,255,4,64,69,255,4,63,68,255, + 4,63,67,255,4,62,66,255,4,62,66,255,4,61,65,255, + 4,60,64,255,4,59,63,255,4,59,63,255,4,58,62,255, + 4,58,61,255,4,57,60,255,4,57,60,255,4,56,59,255, + 4,56,59,255,4,55,58,255,4,55,58,255,4,54,57,255, + 4,54,57,255,4,53,56,255,4,53,56,255,4,53,55,255, + 4,52,55,255,4,52,54,255,4,52,54,255,4,51,53,255, + 4,51,52,255,4,50,51,255,4,50,51,255,4,49,51,255, + 4,49,50,255,4,48,50,255,4,48,50,255,4,47,49,255, + 4,47,49,255,4,46,48,255,4,46,48,255,4,46,47,255, + 4,45,47,255,4,45,46,255,4,45,46,255,4,44,46,255, + 4,44,45,255,4,43,45,255,4,43,45,255,4,43,45,255, + 4,42,44,255,4,42,44,255,4,42,44,255,4,42,44,255, + 4,41,43,255,4,41,43,255,4,41,43,255,4,41,43,255, + 3,40,42,255,3,40,42,255,3,40,42,255,3,40,42,255, + 3,39,41,255,3,39,41,255,3,39,41,255,3,39,41,255, + 60,78,25,255,60,78,25,255,60,78,25,255,60,78,25,255, + 60,79,26,255,60,79,26,255,60,79,26,255,60,79,26,255, + 60,80,26,255,60,80,26,255,60,80,26,255,60,80,26,255, + 59,81,27,255,59,81,27,255,59,81,27,255,59,81,27,255, + 59,82,28,255,59,82,28,255,59,82,28,255,59,82,28,255, + 58,83,29,255,58,83,29,255,58,83,29,255,58,83,29,255, + 57,84,30,255,57,84,30,255,57,84,30,255,57,84,31,255, + 56,85,31,255,56,85,32,255,56,85,32,255,55,85,33,255, + 55,85,33,255,54,85,34,255,54,85,34,255,53,85,35,255, + 53,86,36,255,52,86,37,255,52,86,37,255,51,86,38,255, + 50,86,38,255,49,86,39,255,49,86,39,255,48,86,40,255, + 47,86,41,255,46,86,42,255,45,86,42,255,44,86,43,255, + 43,86,43,255,42,86,44,255,42,86,44,255,41,86,45,255, + 40,86,45,255,39,86,46,255,38,86,46,255,37,86,47,255, + 36,86,48,255,35,86,49,255,35,86,49,255,34,86,49,255, + 33,86,50,255,32,86,50,255,32,86,50,255,31,86,51,255, + 30,87,51,255,29,87,52,255,29,87,52,255,28,87,53,255, + 28,87,53,255,27,87,54,255,27,87,54,255,27,88,54,255, + 26,88,55,255,26,89,55,255,26,89,55,255,26,90,56,255, + 25,90,56,255,25,91,57,255,25,91,57,255,25,91,58,255, + 26,92,58,255,26,92,59,255,26,92,59,255,26,93,60,255, + 26,93,61,255,26,94,62,255,26,94,62,255,26,95,63,255, + 27,95,64,255,27,96,65,255,27,96,65,255,27,97,66,255, + 27,97,67,255,27,98,68,255,27,98,69,255,27,99,70,255, + 27,99,71,255,27,100,72,255,27,100,73,255,27,101,75,255, + 26,101,76,255,26,102,77,255,26,102,77,255,26,102,78,255, + 25,103,79,255,25,103,80,255,25,103,81,255,25,103,82,255, + 24,104,83,255,24,104,84,255,24,104,84,255,23,104,85,255, + 23,105,86,255,22,105,87,255,22,105,88,255,21,105,89,255, + 20,105,89,255,19,105,90,255,19,105,90,255,18,105,90,255, + 18,105,91,255,17,105,91,255,17,105,91,255,16,105,91,255, + 16,104,92,255,15,104,92,255,15,104,92,255,14,104,92,255, + 13,103,93,255,12,103,93,255,12,103,93,255,11,103,93,255, + 11,102,92,255,10,102,92,255,10,102,92,255,9,102,92,255, + 9,101,91,255,8,101,91,255,8,101,91,255,8,101,91,255, + 7,100,90,255,7,100,90,255,7,100,90,255,7,100,89,255, + 6,99,89,255,6,99,88,255,6,99,88,255,6,99,87,255, + 5,98,87,255,5,98,86,255,5,98,86,255,5,98,85,255, + 5,97,85,255,5,97,84,255,5,97,84,255,5,97,83,255, + 4,97,82,255,4,97,82,255,4,97,81,255,4,97,80,255, + 4,97,80,255,4,97,79,255,4,97,79,255,4,97,78,255, + 4,97,78,255,4,97,77,255,4,97,77,255,4,97,76,255, + 4,97,76,255,4,97,75,255,4,97,75,255,4,97,75,255, + 4,97,74,255,4,97,74,255,4,97,74,255,4,97,73,255, + 4,98,73,255,4,98,72,255,4,98,72,255,4,98,72,255, + 4,98,71,255,4,98,71,255,4,98,71,255,4,98,70,255, + 4,98,70,255,4,98,69,255,4,98,69,255,4,98,69,255, + 4,97,68,255,4,97,68,255,4,97,68,255,4,97,68,255, + 4,97,67,255,4,97,67,255,4,97,67,255,4,97,67,255, + 4,97,66,255,4,97,66,255,4,97,66,255,4,97,66,255, + 4,97,66,255,4,97,66,255,4,97,66,255,4,97,66,255, + 4,98,65,255,4,98,65,255,4,98,65,255,4,98,65,255, + 4,98,65,255,4,98,65,255,4,98,65,255,4,98,65,255, + 4,99,65,255,4,99,65,255,4,99,65,255,4,100,65,255, + 4,100,65,255,4,101,65,255,4,101,65,255,4,102,65,255, + 4,102,66,255,4,103,66,255,4,103,66,255,4,103,66,255, + 4,104,67,255,4,104,67,255,4,104,67,255,4,105,67,255, + 4,105,68,255,4,106,68,255,4,106,68,255,4,106,69,255, + 4,107,69,255,4,107,70,255,4,107,70,255,4,108,71,255, + 4,108,71,255,4,109,72,255,4,109,72,255,4,109,73,255, + 5,110,74,255,5,110,74,255,5,110,75,255,5,110,76,255, + 5,111,76,255,5,111,77,255,5,111,77,255,5,111,78,255, + 5,112,78,255,5,112,79,255,5,112,79,255,5,112,80,255, + 6,113,80,255,6,113,81,255,6,113,81,255,6,113,82,255, + 6,114,83,255,6,114,83,255,6,114,84,255,6,114,85,255, + 7,115,86,255,7,115,86,255,7,115,87,255,7,116,88,255, + 8,116,88,255,8,117,89,255,8,117,89,255,9,118,90,255, + 9,118,91,255,10,119,92,255,10,119,93,255,11,120,94,255, + 11,121,96,255,12,121,97,255,12,122,98,255,13,123,99,255, + 13,124,100,255,14,124,101,255,14,125,102,255,15,126,103,255, + 16,127,105,255,16,127,106,255,17,128,107,255,18,129,109,255, + 19,130,110,255,19,131,112,255,20,132,113,255,21,133,115,255, + 23,134,117,255,24,135,119,255,25,136,120,255,26,137,122,255, + 28,138,124,255,29,139,126,255,30,140,128,255,32,141,131,255, + 33,142,133,255,35,143,135,255,36,144,137,255,38,145,139,255, + 40,146,141,255,42,147,143,255,43,148,145,255,45,149,148,255, + 47,150,150,255,49,150,152,255,50,151,154,255,52,152,156,255, + 54,153,158,255,56,154,160,255,58,155,162,255,60,156,165,255, + 62,157,167,255,64,158,169,255,65,159,171,255,67,160,173,255, + 69,161,175,255,71,162,177,255,73,163,179,255,75,164,181,255, + 77,165,183,255,79,165,185,255,81,166,187,255,83,167,189,255, + 84,168,191,255,86,168,192,255,87,169,194,255,89,170,196,255, + 91,171,198,255,92,172,199,255,94,172,201,255,96,173,202,255, + 97,174,204,255,99,174,205,255,100,175,206,255,101,175,207,255, + 103,176,209,255,104,176,210,255,105,176,211,255,106,177,212,255, + 107,177,214,255,108,178,214,255,109,178,215,255,110,178,216,255, + 111,179,217,255,111,179,218,255,112,179,219,255,113,179,220,255, + 114,180,220,255,114,180,221,255,115,180,221,255,116,180,222,255, + 116,181,222,255,117,181,223,255,117,181,223,255,117,181,224,255, + 117,181,224,255,117,181,225,255,117,181,225,255,117,181,225,255, + 118,182,226,255,118,182,226,255,118,182,226,255,118,182,226,255, + 118,182,226,255,118,182,226,255,118,182,226,255,118,182,226,255, + 117,182,226,255,117,182,226,255,117,182,226,255,117,182,226,255, + 117,182,226,255,117,182,226,255,117,182,226,255,117,182,226,255, + 116,181,226,255,116,181,226,255,116,181,226,255,115,181,226,255, + 115,181,226,255,114,181,226,255,114,181,226,255,114,181,226,255, + 113,181,226,255,113,181,226,255,113,181,226,255,112,181,226,255, + 112,180,226,255,111,180,226,255,111,180,226,255,110,180,226,255, + 110,180,225,255,109,180,225,255,109,180,225,255,108,180,225,255, + 108,180,225,255,107,180,225,255,107,180,225,255,106,180,225,255, + 106,179,225,255,105,179,225,255,105,179,225,255,104,179,225,255, + 104,179,225,255,103,179,225,255,103,179,225,255,102,179,225,255, + 102,178,224,255,101,178,224,255,101,178,224,255,100,178,224,255, + 100,178,224,255,99,178,224,255,99,178,224,255,98,178,224,255, + 98,178,224,255,97,178,224,255,97,178,224,255,96,178,224,255, + 95,177,223,255,95,177,223,255,94,177,223,255,93,177,223,255, + 92,176,223,255,92,176,223,255,91,176,223,255,90,176,223,255, + 89,176,223,255,89,176,223,255,88,176,223,255,87,176,223,255, + 86,176,222,255,86,176,222,255,85,176,222,255,84,176,222,255, + 84,175,222,255,83,175,222,255,83,175,222,255,82,175,222,255, + 81,174,221,255,80,174,221,255,79,174,221,255,78,174,221,255, + 78,174,221,255,77,174,221,255,76,174,221,255,75,174,221,255, + 75,174,221,255,74,173,220,255,73,173,220,255,72,173,220,255, + 71,173,220,255,70,173,220,255,69,173,220,255,68,173,220,255, + 67,173,220,255,66,172,219,255,65,172,219,255,64,172,219,255, + 64,172,219,255,63,171,218,255,62,171,218,255,61,171,218,255, + 60,171,218,255,58,171,217,255,57,171,217,255,56,171,217,255, + 56,171,217,255,55,170,216,255,54,170,216,255,53,170,216,255, + 52,170,216,255,50,170,215,255,49,170,215,255,48,170,215,255, + 47,170,215,255,46,169,214,255,45,169,214,255,44,169,214,255, + 43,169,213,255,42,168,213,255,41,168,212,255,40,168,212,255, + 40,168,212,255,39,168,211,255,38,168,211,255,37,168,211,255, + 36,168,211,255,35,167,210,255,34,167,210,255,33,167,210,255, + 33,167,209,255,32,166,209,255,31,166,208,255,30,166,208,255, + 30,166,208,255,29,166,207,255,28,166,207,255,27,166,207,255, + 27,166,207,255,26,165,206,255,25,165,206,255,25,165,206,255, + 24,165,206,255,24,164,205,255,23,164,205,255,23,164,205,255, + 22,164,205,255,22,163,204,255,21,163,204,255,21,163,204,255, + 20,163,203,255,20,163,203,255,19,163,202,255,19,163,202,255, + 19,163,202,255,18,162,202,255,18,162,202,255,18,162,202,255, + 18,162,201,255,17,161,201,255,17,161,200,255,17,161,200,255, + 17,161,200,255,16,161,199,255,16,161,199,255,16,161,199,255, + 16,161,199,255,15,160,198,255,15,160,198,255,15,160,198,255, + 15,160,198,255,14,159,197,255,14,159,197,255,14,159,197,255, + 14,159,197,255,13,159,196,255,13,159,196,255,13,159,196,255, + 13,159,196,255,12,158,195,255,12,158,195,255,12,158,195,255, + 12,158,195,255,12,157,194,255,12,157,194,255,12,157,194,255, + 12,157,194,255,11,156,193,255,11,156,193,255,11,156,193,255, + 11,156,193,255,11,156,192,255,11,156,192,255,11,156,192,255, + 11,156,192,255,10,155,191,255,10,155,191,255,10,155,191,255, + 10,155,191,255,10,154,190,255,10,154,190,255,10,154,190,255, + 10,153,190,255,10,153,189,255,10,152,189,255,10,152,189,255, + 10,152,188,255,9,151,188,255,9,151,187,255,9,151,187,255, + 9,151,187,255,9,150,186,255,9,150,186,255,9,150,186,255, + 9,150,185,255,8,149,185,255,8,149,184,255,8,149,184,255, + 8,149,184,255,8,148,183,255,8,148,183,255,8,148,183,255, + 8,148,183,255,8,147,182,255,8,147,182,255,8,147,182,255, + 8,146,182,255,7,146,181,255,7,145,181,255,7,145,181,255, + 7,145,180,255,7,144,180,255,7,144,179,255,7,144,179,255, + 7,144,179,255,7,143,178,255,7,143,178,255,7,143,178,255, + 7,142,177,255,6,142,177,255,6,141,176,255,6,141,176,255, + 6,141,176,255,6,140,175,255,6,140,175,255,6,140,175,255, + 6,140,174,255,5,139,174,255,5,139,173,255,5,139,173,255, + 5,138,173,255,5,138,172,255,5,137,172,255,5,137,172,255, + 5,137,172,255,5,136,171,255,5,136,171,255,5,136,171,255, + 5,135,170,255,4,135,170,255,4,134,169,255,4,134,169,255, + 4,134,169,255,4,133,168,255,4,133,168,255,4,133,168,255, + 4,132,167,255,4,132,167,255,4,131,166,255,4,131,166,255, + 4,131,166,255,4,130,165,255,4,130,165,255,4,130,165,255, + 4,129,165,255,3,129,164,255,3,128,164,255,3,128,164,255, + 3,128,164,255,3,127,163,255,3,127,163,255,3,127,163,255, + 3,127,162,255,3,126,162,255,3,126,161,255,3,126,161,255, + 3,126,161,255,3,125,160,255,3,125,160,255,3,125,160,255, + 3,125,160,255,3,124,160,255,3,124,160,255,3,124,160,255, + 3,124,160,255,3,123,159,255,3,123,159,255,3,123,159,255, + 3,123,159,255,3,123,158,255,3,123,158,255,3,123,158,255, + 3,123,158,255,3,122,158,255,3,122,158,255,3,122,158,255, + 3,122,158,255,3,121,157,255,3,121,157,255,3,121,157,255, + 3,121,157,255,3,121,157,255,3,121,157,255,3,121,157,255, + 3,121,157,255,3,121,156,255,3,121,156,255,3,121,156,255, + 3,121,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,155,255,3,120,155,255,3,120,155,255, + 3,120,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,154,255,3,119,154,255,3,119,154,255, + 3,119,154,255,3,118,154,255,3,118,154,255,3,118,154,255, + 3,118,154,255,3,118,153,255,3,118,153,255,3,118,153,255, + 3,118,153,255,3,117,152,255,3,117,152,255,3,117,152,255, + 3,117,151,255,3,117,151,255,3,117,150,255,3,117,150,255, + 3,117,150,255,3,116,149,255,3,116,149,255,3,116,149,255, + 3,116,148,255,3,115,148,255,3,115,147,255,3,115,147,255, + 3,115,147,255,3,114,146,255,3,114,146,255,3,114,146,255, + 3,113,145,255,4,113,145,255,4,112,144,255,4,112,143,255, + 4,112,143,255,4,111,142,255,4,111,141,255,4,111,141,255, + 4,110,140,255,4,110,140,255,4,109,139,255,4,109,138,255, + 4,109,138,255,4,108,137,255,4,108,136,255,4,108,136,255, + 4,107,135,255,4,107,134,255,4,106,133,255,4,106,133,255, + 4,105,132,255,4,105,131,255,4,104,130,255,4,104,130,255, + 4,103,129,255,4,103,128,255,4,102,127,255,4,102,127,255, + 4,101,126,255,4,101,125,255,4,100,124,255,4,100,123,255, + 4,99,122,255,4,99,121,255,4,98,120,255,4,98,120,255, + 4,98,119,255,4,97,118,255,4,97,117,255,4,97,117,255, + 4,96,116,255,4,96,115,255,4,95,114,255,4,95,113,255, + 4,94,112,255,4,94,111,255,4,93,110,255,4,93,110,255, + 4,93,109,255,4,92,108,255,4,92,107,255,4,92,107,255, + 4,91,106,255,4,91,105,255,4,90,104,255,4,90,103,255, + 4,89,102,255,4,89,101,255,4,88,100,255,4,88,100,255, + 4,87,99,255,4,87,98,255,4,86,97,255,4,86,97,255, + 4,85,96,255,4,84,95,255,4,83,94,255,4,83,94,255, + 4,82,93,255,4,82,93,255,4,81,92,255,4,81,91,255, + 4,80,90,255,4,80,89,255,4,79,88,255,4,79,88,255, + 4,78,87,255,4,77,86,255,4,76,85,255,4,76,85,255, + 4,75,84,255,4,75,83,255,4,74,82,255,4,74,82,255, + 4,73,81,255,4,72,80,255,4,71,79,255,4,71,79,255, + 4,70,78,255,4,70,77,255,4,69,76,255,4,69,76,255, + 4,68,75,255,4,67,74,255,4,66,73,255,4,66,73,255, + 4,65,72,255,4,65,71,255,4,64,70,255,4,64,70,255, + 4,63,69,255,4,63,68,255,4,62,67,255,4,62,67,255, + 4,61,66,255,4,60,65,255,4,59,64,255,4,59,64,255, + 4,58,63,255,4,58,62,255,4,57,61,255,4,57,61,255, + 4,56,60,255,4,56,59,255,4,55,58,255,4,55,58,255, + 4,54,57,255,4,54,57,255,4,53,56,255,4,53,56,255, + 4,53,55,255,4,52,55,255,4,52,54,255,4,52,54,255, + 4,51,53,255,4,51,52,255,4,50,51,255,4,50,51,255, + 4,49,51,255,4,49,50,255,4,48,50,255,4,48,50,255, + 4,47,49,255,4,47,49,255,4,46,48,255,4,46,48,255, + 4,46,47,255,4,45,47,255,4,45,46,255,4,45,46,255, + 4,44,46,255,4,44,45,255,4,43,45,255,4,43,45,255, + 4,43,45,255,4,42,44,255,4,42,44,255,4,42,44,255, + 4,42,44,255,4,41,43,255,4,41,43,255,4,41,43,255, + 4,41,43,255,3,40,42,255,3,40,42,255,3,40,42,255, + 3,40,42,255,3,39,41,255,3,39,41,255,3,39,41,255, + 3,39,41,255,60,78,25,255,60,78,25,255,60,78,25,255, + 60,78,25,255,60,79,26,255,60,79,26,255,60,79,26,255, + 60,79,26,255,60,80,26,255,60,80,26,255,60,80,26,255, + 60,80,26,255,59,80,27,255,59,80,27,255,59,80,27,255, + 59,80,27,255,59,81,28,255,59,81,28,255,59,81,28,255, + 59,81,28,255,58,82,29,255,58,82,29,255,58,82,29,255, + 58,83,29,255,57,83,30,255,57,84,30,255,57,84,30,255, + 57,84,31,255,56,84,31,255,56,84,32,255,56,84,32,255, + 55,84,33,255,55,85,33,255,54,85,34,255,54,85,34,255, + 53,85,35,255,53,86,36,255,52,86,37,255,52,86,37,255, + 51,86,38,255,50,86,38,255,49,86,39,255,49,86,39,255, + 48,86,40,255,47,86,41,255,46,86,42,255,45,86,42,255, + 44,86,43,255,43,86,43,255,42,86,44,255,42,86,44,255, + 41,86,45,255,40,86,45,255,39,86,46,255,38,86,46,255, + 37,86,47,255,36,86,48,255,35,86,49,255,35,86,49,255, + 34,86,49,255,33,86,50,255,32,86,50,255,32,86,50,255, + 31,86,51,255,31,87,51,255,30,87,52,255,30,87,52,255, + 29,87,53,255,29,87,53,255,28,87,54,255,28,87,54,255, + 28,88,55,255,27,88,55,255,27,89,56,255,27,89,56,255, + 27,90,57,255,26,90,57,255,26,91,58,255,26,91,58,255, + 26,91,59,255,27,92,59,255,27,92,60,255,27,92,60,255, + 27,93,61,255,27,94,62,255,27,95,63,255,27,95,63,255, + 27,96,64,255,28,96,65,255,28,97,66,255,28,97,66,255, + 28,98,67,255,28,98,68,255,28,99,69,255,28,99,70,255, + 28,100,71,255,28,100,72,255,28,101,73,255,28,101,74,255, + 28,102,76,255,27,102,77,255,27,103,78,255,27,103,78,255, + 27,103,79,255,26,104,80,255,26,104,81,255,26,104,82,255, + 26,104,83,255,25,105,84,255,25,105,85,255,25,105,85,255, + 24,105,86,255,24,106,87,255,23,106,88,255,23,106,89,255, + 22,106,90,255,21,106,90,255,20,106,91,255,20,106,91,255, + 19,106,92,255,18,106,92,255,17,106,93,255,17,106,93,255, + 16,106,93,255,16,105,94,255,15,105,94,255,15,105,94,255, + 14,105,94,255,13,104,95,255,12,104,95,255,12,104,95,255, + 11,104,95,255,11,103,94,255,10,103,94,255,10,103,94,255, + 9,103,94,255,9,102,93,255,8,102,93,255,8,102,93,255, + 8,102,93,255,7,101,92,255,7,101,92,255,7,101,92,255, + 7,101,91,255,6,100,91,255,6,100,90,255,6,100,90,255, + 6,100,89,255,5,99,89,255,5,99,88,255,5,99,88,255, + 5,99,87,255,5,98,87,255,5,98,86,255,5,98,86,255, + 5,98,85,255,4,98,84,255,4,98,84,255,4,98,83,255, + 4,98,82,255,4,98,82,255,4,98,81,255,4,98,81,255, + 4,98,80,255,4,98,80,255,4,98,79,255,4,98,79,255, + 4,98,78,255,4,98,78,255,4,98,77,255,4,98,77,255, + 4,98,76,255,4,98,76,255,4,98,75,255,4,98,75,255, + 4,98,74,255,4,99,74,255,4,99,73,255,4,99,73,255, + 4,99,73,255,4,99,72,255,4,99,72,255,4,99,72,255, + 4,99,71,255,4,99,71,255,4,99,70,255,4,99,70,255, + 4,99,70,255,4,98,69,255,4,98,69,255,4,98,69,255, + 4,98,69,255,4,98,68,255,4,98,68,255,4,98,68,255, + 4,98,68,255,4,98,67,255,4,98,67,255,4,98,67,255, + 4,98,67,255,4,98,67,255,4,98,67,255,4,98,67,255, + 4,98,67,255,4,98,66,255,4,98,66,255,4,98,66,255, + 4,98,66,255,4,99,66,255,4,99,66,255,4,99,66,255, + 4,99,66,255,4,100,66,255,4,100,66,255,4,100,66,255, + 4,100,66,255,4,101,66,255,4,101,66,255,4,101,66,255, + 4,102,66,255,4,102,67,255,4,103,67,255,4,103,67,255, + 4,104,67,255,4,104,68,255,4,105,68,255,4,105,68,255, + 4,106,68,255,4,106,69,255,4,107,69,255,4,107,69,255, + 4,107,70,255,4,108,70,255,4,108,71,255,4,108,71,255, + 4,109,72,255,4,109,72,255,4,110,73,255,4,110,73,255, + 4,110,74,255,5,111,75,255,5,111,75,255,5,111,76,255, + 5,111,77,255,5,112,77,255,5,112,78,255,5,112,78,255, + 5,112,79,255,5,113,80,255,5,113,80,255,5,113,81,255, + 5,113,82,255,6,114,82,255,6,114,83,255,6,114,83,255, + 6,114,84,255,6,115,85,255,6,115,85,255,6,115,86,255, + 6,115,87,255,7,116,88,255,7,116,88,255,7,116,89,255, + 7,117,90,255,8,117,90,255,8,118,91,255,8,118,91,255, + 9,119,92,255,9,119,93,255,10,120,94,255,10,120,95,255, + 11,121,96,255,11,122,98,255,12,122,99,255,12,123,100,255, + 13,124,101,255,13,125,102,255,14,125,103,255,14,126,104,255, + 15,127,106,255,16,128,107,255,16,128,109,255,17,129,110,255, + 18,130,112,255,19,131,113,255,20,132,115,255,21,133,116,255, + 22,134,118,255,24,135,120,255,25,136,122,255,26,137,123,255, + 27,138,125,255,29,139,127,255,30,140,129,255,31,141,131,255, + 33,142,134,255,34,143,136,255,36,144,138,255,37,145,140,255, + 39,146,142,255,41,147,144,255,43,148,146,255,44,149,148,255, + 46,150,151,255,48,151,153,255,50,151,155,255,51,152,157,255, + 53,153,159,255,55,154,161,255,57,155,163,255,59,156,165,255, + 61,157,167,255,63,158,169,255,65,159,171,255,66,160,173,255, + 68,161,175,255,70,162,177,255,72,163,179,255,74,164,181,255, + 76,165,183,255,78,166,185,255,80,166,187,255,82,167,189,255, + 84,168,191,255,85,169,193,255,87,169,194,255,88,170,196,255, + 90,171,198,255,92,171,199,255,93,172,201,255,95,172,202,255, + 96,173,203,255,98,174,205,255,99,174,206,255,100,175,207,255, + 101,175,208,255,103,176,210,255,104,176,211,255,105,176,212,255, + 106,177,213,255,107,177,215,255,108,178,215,255,109,178,216,255, + 110,178,217,255,111,179,218,255,111,179,219,255,112,179,220,255, + 113,179,221,255,113,180,221,255,114,180,222,255,114,180,222,255, + 115,180,222,255,115,180,223,255,116,180,223,255,116,180,223,255, + 116,180,224,255,116,181,224,255,116,181,225,255,116,181,225,255, + 116,181,225,255,117,181,226,255,117,181,226,255,117,181,226,255, + 117,181,226,255,117,181,226,255,117,181,226,255,117,181,226,255, + 117,181,226,255,116,181,226,255,116,181,226,255,116,181,226,255, + 116,181,226,255,116,181,226,255,116,181,226,255,116,181,226,255, + 116,181,226,255,115,180,226,255,115,180,226,255,115,180,226,255, + 114,180,226,255,114,180,226,255,113,180,226,255,113,180,226,255, + 113,180,226,255,112,180,226,255,112,180,226,255,112,180,226,255, + 111,180,226,255,111,179,226,255,110,179,226,255,110,179,226,255, + 109,179,226,255,109,179,225,255,108,179,225,255,108,179,225,255, + 107,179,225,255,107,179,225,255,106,179,225,255,106,179,225,255, + 105,179,225,255,105,178,225,255,104,178,225,255,104,178,225,255, + 103,178,225,255,103,178,225,255,102,178,225,255,102,178,225,255, + 101,178,225,255,101,178,224,255,100,178,224,255,100,178,224,255, + 99,178,224,255,99,177,224,255,98,177,224,255,98,177,224,255, + 97,177,224,255,97,177,224,255,96,177,224,255,96,177,224,255, + 95,177,224,255,94,176,223,255,94,176,223,255,93,176,223,255, + 92,176,223,255,92,176,223,255,91,176,223,255,91,176,223,255, + 90,176,223,255,89,176,223,255,89,176,223,255,88,176,223,255, + 87,176,223,255,86,175,222,255,86,175,222,255,85,175,222,255, + 84,175,222,255,84,175,222,255,83,175,222,255,83,175,222,255, + 82,175,222,255,81,174,221,255,80,174,221,255,79,174,221,255, + 78,174,221,255,78,174,221,255,77,174,221,255,76,174,221,255, + 75,174,221,255,75,174,221,255,74,173,220,255,73,173,220,255, + 72,173,220,255,71,173,220,255,70,173,220,255,69,173,220,255, + 68,173,220,255,67,173,220,255,66,172,219,255,65,172,219,255, + 64,172,219,255,64,172,219,255,63,171,218,255,62,171,218,255, + 61,171,218,255,60,171,218,255,58,171,217,255,57,171,217,255, + 56,171,217,255,56,171,217,255,55,170,216,255,54,170,216,255, + 53,170,216,255,52,170,216,255,50,170,215,255,49,170,215,255, + 48,170,215,255,47,170,215,255,46,169,214,255,45,169,214,255, + 44,169,214,255,44,169,214,255,43,168,213,255,42,168,213,255, + 41,168,213,255,40,168,213,255,39,168,212,255,38,168,212,255, + 37,168,212,255,36,168,211,255,35,167,211,255,34,167,210,255, + 33,167,210,255,33,167,210,255,32,166,209,255,31,166,209,255, + 30,166,209,255,30,166,209,255,29,166,208,255,28,166,208,255, + 27,166,208,255,27,166,208,255,26,165,207,255,25,165,207,255, + 25,165,207,255,24,165,207,255,24,164,206,255,23,164,206,255, + 23,164,206,255,22,164,206,255,22,163,205,255,21,163,205,255, + 21,163,205,255,20,163,204,255,20,163,204,255,19,163,203,255, + 19,163,203,255,19,163,203,255,18,162,203,255,18,162,203,255, + 18,162,203,255,18,162,202,255,17,161,202,255,17,161,201,255, + 17,161,201,255,17,161,201,255,16,161,200,255,16,161,200,255, + 16,161,200,255,16,161,200,255,15,160,199,255,15,160,199,255, + 15,160,199,255,15,160,199,255,14,159,198,255,14,159,198,255, + 14,159,198,255,14,159,198,255,13,159,197,255,13,159,197,255, + 13,159,197,255,13,159,197,255,12,158,196,255,12,158,196,255, + 12,158,196,255,12,158,196,255,12,157,195,255,12,157,195,255, + 12,157,195,255,12,157,195,255,11,156,194,255,11,156,194,255, + 11,156,194,255,11,156,194,255,11,156,193,255,11,156,193,255, + 11,156,193,255,11,156,193,255,10,155,192,255,10,155,192,255, + 10,155,192,255,10,155,192,255,10,154,191,255,10,154,191,255, + 10,154,191,255,10,154,191,255,10,153,190,255,10,153,190,255, + 10,153,190,255,10,153,189,255,9,152,189,255,9,152,188,255, + 9,152,188,255,9,152,188,255,9,151,187,255,9,151,187,255, + 9,151,187,255,9,150,186,255,8,150,186,255,8,149,185,255, + 8,149,185,255,8,149,185,255,8,148,184,255,8,148,184,255, + 8,148,184,255,8,148,184,255,8,147,183,255,8,147,183,255, + 8,147,183,255,8,147,183,255,7,146,182,255,7,146,182,255, + 7,146,182,255,7,146,181,255,7,145,181,255,7,145,180,255, + 7,145,180,255,7,144,180,255,7,144,179,255,7,143,179,255, + 7,143,179,255,7,143,178,255,6,142,178,255,6,142,177,255, + 6,142,177,255,6,142,177,255,6,141,176,255,6,141,176,255, + 6,141,176,255,6,140,175,255,5,140,175,255,5,139,174,255, + 5,139,174,255,5,139,174,255,5,138,173,255,5,138,173,255, + 5,138,173,255,5,137,173,255,5,137,172,255,5,136,172,255, + 5,136,172,255,5,136,171,255,4,135,171,255,4,135,170,255, + 4,135,170,255,4,134,170,255,4,134,169,255,4,133,169,255, + 4,133,169,255,4,132,168,255,4,132,168,255,4,131,167,255, + 4,131,167,255,4,131,167,255,4,130,166,255,4,130,166,255, + 4,130,166,255,4,130,166,255,3,129,165,255,3,129,165,255, + 3,129,165,255,3,128,165,255,3,128,164,255,3,127,164,255, + 3,127,164,255,3,127,163,255,3,126,163,255,3,126,162,255, + 3,126,162,255,3,126,162,255,3,125,161,255,3,125,161,255, + 3,125,161,255,3,125,161,255,3,124,161,255,3,124,161,255, + 3,124,161,255,3,124,161,255,3,124,160,255,3,124,160,255, + 3,124,160,255,3,124,160,255,3,123,159,255,3,123,159,255, + 3,123,159,255,3,123,159,255,3,122,159,255,3,122,159,255, + 3,122,159,255,3,122,159,255,3,121,158,255,3,121,158,255, + 3,121,158,255,3,121,158,255,3,121,158,255,3,121,158,255, + 3,121,158,255,3,121,158,255,3,121,157,255,3,121,157,255, + 3,121,157,255,3,121,157,255,3,120,157,255,3,120,157,255, + 3,120,157,255,3,120,157,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,118,154,255,3,118,154,255, + 3,118,154,255,3,118,154,255,3,118,153,255,3,118,153,255, + 3,118,153,255,3,118,153,255,3,117,152,255,3,117,152,255, + 3,117,152,255,3,117,152,255,3,117,151,255,3,117,151,255, + 3,117,151,255,3,117,151,255,3,116,150,255,3,116,150,255, + 3,116,150,255,3,116,149,255,3,115,149,255,3,115,148,255, + 3,115,148,255,3,115,148,255,3,114,147,255,3,114,147,255, + 3,114,147,255,3,113,146,255,4,113,146,255,4,112,145,255, + 4,112,144,255,4,112,144,255,4,111,143,255,4,111,142,255, + 4,111,142,255,4,110,141,255,4,110,141,255,4,109,140,255, + 4,109,139,255,4,109,139,255,4,108,138,255,4,108,137,255, + 4,108,137,255,4,107,136,255,4,107,135,255,4,106,134,255, + 4,106,134,255,4,105,133,255,4,105,132,255,4,104,131,255, + 4,104,131,255,4,103,130,255,4,103,129,255,4,102,128,255, + 4,102,128,255,4,101,127,255,4,101,126,255,4,100,125,255, + 4,100,124,255,4,99,123,255,4,99,122,255,4,98,121,255, + 4,98,121,255,4,98,120,255,4,97,119,255,4,97,118,255, + 4,97,118,255,4,96,117,255,4,96,116,255,4,95,115,255, + 4,95,114,255,4,94,113,255,4,94,112,255,4,93,111,255, + 4,93,111,255,4,93,110,255,4,92,109,255,4,92,108,255, + 4,92,108,255,4,91,107,255,4,91,106,255,4,90,105,255, + 4,90,104,255,4,89,103,255,4,89,102,255,4,88,101,255, + 4,88,101,255,4,87,100,255,4,87,99,255,4,86,98,255, + 4,86,98,255,4,85,97,255,4,84,96,255,4,83,95,255, + 4,83,95,255,4,82,94,255,4,82,94,255,4,81,93,255, + 4,81,92,255,4,80,91,255,4,80,90,255,4,79,89,255, + 4,79,89,255,4,78,88,255,4,77,87,255,4,76,86,255, + 4,76,86,255,4,75,85,255,4,75,84,255,4,74,83,255, + 4,74,83,255,4,73,82,255,4,72,81,255,4,71,80,255, + 4,71,80,255,4,70,79,255,4,70,78,255,4,69,77,255, + 4,69,77,255,4,68,76,255,4,67,75,255,4,66,74,255, + 4,66,74,255,4,65,73,255,4,65,72,255,4,64,71,255, + 4,64,71,255,4,63,70,255,4,63,69,255,4,62,68,255, + 4,62,68,255,4,61,67,255,4,60,66,255,4,59,65,255, + 4,59,65,255,4,58,64,255,4,58,63,255,4,57,62,255, + 4,57,62,255,4,56,61,255,4,56,60,255,4,55,59,255, + 4,55,59,255,4,54,58,255,4,54,58,255,4,53,57,255, + 4,53,57,255,4,53,56,255,4,52,56,255,4,52,55,255, + 4,52,55,255,4,51,54,255,4,51,53,255,4,50,52,255, + 4,50,52,255,4,49,52,255,4,49,51,255,4,48,51,255, + 4,48,51,255,4,47,50,255,4,47,50,255,4,46,49,255, + 4,46,49,255,4,46,48,255,4,45,48,255,4,45,47,255, + 4,45,47,255,4,44,47,255,4,44,46,255,4,43,46,255, + 4,43,46,255,4,43,46,255,4,42,45,255,4,42,45,255, + 4,42,45,255,4,42,45,255,4,41,44,255,4,41,44,255, + 4,41,44,255,4,41,44,255,3,40,43,255,3,40,43,255, + 3,40,43,255,3,40,43,255,3,39,42,255,3,39,42,255, + 3,39,42,255,3,39,42,255,60,78,25,255,60,78,25,255, + 60,78,25,255,60,78,25,255,60,79,26,255,60,79,26,255, + 60,79,26,255,60,79,26,255,60,80,26,255,60,80,26,255, + 60,80,26,255,60,80,26,255,59,80,27,255,59,80,27,255, + 59,80,27,255,59,80,27,255,59,81,28,255,59,81,28,255, + 59,81,28,255,59,81,28,255,58,82,29,255,58,82,29,255, + 58,82,29,255,58,83,29,255,57,83,30,255,57,84,30,255, + 57,84,30,255,57,84,31,255,56,84,31,255,56,84,32,255, + 56,84,32,255,55,84,33,255,55,85,33,255,54,85,34,255, + 54,85,34,255,53,85,35,255,53,86,36,255,52,86,37,255, + 52,86,37,255,51,86,38,255,50,86,38,255,49,86,39,255, + 49,86,39,255,48,86,40,255,47,86,41,255,46,86,42,255, + 45,86,42,255,44,86,43,255,43,86,43,255,42,86,44,255, + 42,86,44,255,41,86,45,255,40,86,45,255,39,86,46,255, + 38,86,46,255,37,86,47,255,36,86,48,255,35,86,49,255, + 35,86,49,255,34,86,49,255,33,86,50,255,32,86,50,255, + 32,86,50,255,31,86,51,255,31,87,51,255,30,87,52,255, + 30,87,52,255,29,87,53,255,29,87,53,255,28,87,54,255, + 28,87,54,255,28,88,55,255,27,88,55,255,27,89,56,255, + 27,89,56,255,27,90,57,255,26,90,57,255,26,91,58,255, + 26,91,58,255,26,91,59,255,27,92,59,255,27,92,60,255, + 27,92,60,255,27,93,61,255,27,94,62,255,27,95,63,255, + 27,95,63,255,27,96,64,255,28,96,65,255,28,97,66,255, + 28,97,66,255,28,98,67,255,28,98,68,255,28,99,69,255, + 28,99,70,255,28,100,72,255,28,100,73,255,28,101,74,255, + 28,101,75,255,28,102,77,255,28,102,78,255,28,103,79,255, + 28,103,80,255,27,103,81,255,27,104,82,255,26,104,83,255, + 26,104,84,255,26,104,85,255,25,105,86,255,25,105,87,255, + 25,105,87,255,24,105,88,255,24,106,89,255,23,106,90,255, + 23,106,91,255,22,106,92,255,21,107,92,255,20,107,93,255, + 20,107,93,255,19,107,94,255,18,106,94,255,17,106,95,255, + 17,106,95,255,16,106,95,255,16,106,96,255,15,106,96,255, + 15,106,96,255,14,106,96,255,13,105,97,255,12,105,97,255, + 12,105,97,255,11,105,97,255,11,104,96,255,10,104,96,255, + 10,104,96,255,9,103,96,255,9,103,95,255,8,102,95,255, + 8,102,95,255,8,102,95,255,7,101,94,255,7,101,94,255, + 7,101,94,255,7,101,93,255,6,100,93,255,6,100,92,255, + 6,100,92,255,6,100,91,255,5,99,91,255,5,99,90,255, + 5,99,90,255,5,99,89,255,5,98,89,255,5,98,88,255, + 5,98,88,255,5,98,87,255,4,98,86,255,4,98,86,255, + 4,98,85,255,4,98,84,255,4,98,84,255,4,98,83,255, + 4,98,83,255,4,98,82,255,4,98,82,255,4,98,81,255, + 4,98,81,255,4,98,80,255,4,98,80,255,4,98,79,255, + 4,98,79,255,4,98,78,255,4,98,78,255,4,98,77,255, + 4,98,77,255,4,98,76,255,4,99,76,255,4,99,75,255, + 4,99,75,255,4,99,75,255,4,99,74,255,4,99,74,255, + 4,99,74,255,4,99,73,255,4,99,73,255,4,99,72,255, + 4,99,72,255,4,99,72,255,4,98,71,255,4,98,71,255, + 4,98,71,255,4,98,71,255,4,98,70,255,4,98,70,255, + 4,98,70,255,4,98,70,255,4,98,69,255,4,98,69,255, + 4,98,69,255,4,98,69,255,4,98,68,255,4,98,68,255, + 4,98,68,255,4,98,68,255,4,98,67,255,4,98,67,255, + 4,98,67,255,4,98,67,255,4,99,67,255,4,99,67,255, + 4,99,67,255,4,99,67,255,4,100,67,255,4,100,67,255, + 4,100,67,255,4,100,67,255,4,101,67,255,4,101,67,255, + 4,101,67,255,4,102,67,255,4,102,68,255,4,103,68,255, + 4,103,68,255,4,104,68,255,4,104,69,255,4,105,69,255, + 4,105,69,255,4,106,70,255,4,106,70,255,4,107,71,255, + 4,107,71,255,4,107,72,255,4,108,72,255,4,108,73,255, + 4,108,73,255,4,109,74,255,4,109,74,255,4,110,75,255, + 4,110,75,255,4,110,76,255,5,111,77,255,5,111,77,255, + 5,111,78,255,5,111,79,255,5,112,79,255,5,112,80,255, + 5,112,80,255,5,112,81,255,5,113,82,255,5,113,82,255, + 5,113,83,255,5,113,84,255,6,114,84,255,6,114,85,255, + 6,114,85,255,6,114,86,255,6,115,87,255,6,115,87,255, + 6,115,88,255,6,115,89,255,7,116,90,255,7,116,90,255, + 7,116,91,255,7,117,92,255,8,117,92,255,8,118,93,255, + 8,118,93,255,9,119,94,255,9,120,95,255,10,120,96,255, + 10,121,97,255,11,122,98,255,11,122,100,255,12,123,101,255, + 12,123,102,255,13,124,103,255,13,125,104,255,14,125,105,255, + 14,126,106,255,15,127,108,255,16,128,109,255,16,129,111,255, + 17,130,112,255,18,131,114,255,19,132,115,255,20,132,117,255, + 21,133,118,255,22,134,120,255,24,135,122,255,25,136,124,255, + 26,137,125,255,27,138,127,255,29,139,129,255,30,140,131,255, + 31,141,133,255,33,142,136,255,34,143,138,255,36,144,140,255, + 37,145,142,255,39,146,144,255,41,147,146,255,43,148,148,255, + 44,149,150,255,46,150,153,255,48,151,155,255,50,151,157,255, + 51,152,159,255,53,153,161,255,55,154,163,255,57,155,165,255, + 59,156,167,255,61,157,169,255,63,158,171,255,65,159,173,255, + 66,160,175,255,68,161,177,255,70,162,179,255,72,163,181,255, + 74,164,183,255,76,165,185,255,78,166,187,255,80,166,189,255, + 82,167,191,255,84,168,193,255,85,169,195,255,87,169,196,255, + 88,170,198,255,90,171,200,255,92,171,201,255,93,172,203,255, + 95,172,204,255,96,173,205,255,98,174,207,255,99,174,208,255, + 100,175,209,255,101,175,210,255,103,176,212,255,104,176,212,255, + 105,176,213,255,106,177,214,255,107,177,215,255,108,178,215,255, + 109,178,216,255,110,178,217,255,111,179,218,255,111,179,219,255, + 112,179,220,255,113,179,221,255,113,180,221,255,114,180,222,255, + 114,180,222,255,115,180,222,255,115,180,223,255,116,180,223,255, + 116,180,223,255,116,180,224,255,116,181,224,255,116,181,225,255, + 116,181,225,255,116,181,225,255,117,181,226,255,117,181,226,255, + 117,181,226,255,117,181,226,255,116,181,226,255,116,181,226,255, + 116,181,226,255,116,181,226,255,116,181,226,255,116,181,226,255, + 116,181,226,255,116,181,226,255,115,181,226,255,115,181,226,255, + 115,181,226,255,115,181,226,255,114,180,226,255,114,180,226,255, + 114,180,226,255,114,180,226,255,113,180,226,255,113,180,226,255, + 113,180,226,255,112,180,226,255,112,180,226,255,111,180,226,255, + 111,180,226,255,110,180,226,255,110,179,226,255,109,179,226,255, + 109,179,226,255,109,179,226,255,108,179,225,255,108,179,225,255, + 108,179,225,255,107,179,225,255,107,179,225,255,106,179,225,255, + 106,179,225,255,105,179,225,255,105,178,225,255,104,178,225,255, + 104,178,225,255,103,178,225,255,103,178,225,255,102,178,225,255, + 102,178,225,255,101,178,225,255,101,178,224,255,100,178,224,255, + 100,178,224,255,99,178,224,255,99,177,224,255,98,177,224,255, + 98,177,224,255,97,177,224,255,97,177,224,255,96,177,224,255, + 96,177,224,255,95,177,224,255,94,176,223,255,94,176,223,255, + 93,176,223,255,92,176,223,255,92,176,223,255,91,176,223,255, + 91,176,223,255,90,176,223,255,89,176,223,255,89,176,223,255, + 88,176,223,255,87,176,223,255,86,175,222,255,86,175,222,255, + 85,175,222,255,84,175,222,255,84,175,222,255,83,175,222,255, + 83,175,222,255,82,175,222,255,81,174,221,255,80,174,221,255, + 79,174,221,255,78,174,221,255,78,174,221,255,77,174,221,255, + 76,174,221,255,75,174,221,255,75,174,221,255,74,173,220,255, + 73,173,220,255,72,173,220,255,71,173,220,255,70,173,220,255, + 69,173,220,255,68,173,220,255,67,173,220,255,66,172,219,255, + 65,172,219,255,64,172,219,255,64,172,219,255,63,171,218,255, + 62,171,218,255,61,171,218,255,60,171,218,255,58,171,217,255, + 57,171,217,255,56,171,217,255,56,171,217,255,55,170,216,255, + 54,170,216,255,53,170,216,255,52,170,216,255,50,170,215,255, + 49,170,215,255,48,170,215,255,47,170,215,255,46,169,214,255, + 45,169,214,255,44,169,214,255,44,169,214,255,43,168,213,255, + 42,168,213,255,41,168,213,255,40,168,213,255,39,168,212,255, + 38,168,212,255,37,168,212,255,36,168,211,255,35,167,211,255, + 34,167,210,255,33,167,210,255,33,167,210,255,32,166,209,255, + 31,166,209,255,30,166,209,255,30,166,209,255,29,166,208,255, + 28,166,208,255,27,166,208,255,27,166,208,255,26,165,207,255, + 25,165,207,255,25,165,207,255,24,165,207,255,24,164,206,255, + 23,164,206,255,23,164,206,255,22,164,206,255,22,163,205,255, + 21,163,205,255,21,163,205,255,20,163,204,255,20,163,204,255, + 19,163,203,255,19,163,203,255,19,163,203,255,18,162,203,255, + 18,162,203,255,18,162,203,255,18,162,202,255,17,161,202,255, + 17,161,201,255,17,161,201,255,17,161,201,255,16,161,200,255, + 16,161,200,255,16,161,200,255,16,161,200,255,15,160,199,255, + 15,160,199,255,15,160,199,255,15,160,199,255,14,159,198,255, + 14,159,198,255,14,159,198,255,14,159,198,255,13,159,197,255, + 13,159,197,255,13,159,197,255,13,159,197,255,12,158,196,255, + 12,158,196,255,12,158,196,255,12,158,196,255,12,157,195,255, + 12,157,195,255,12,157,195,255,12,157,195,255,11,156,194,255, + 11,156,194,255,11,156,194,255,11,156,194,255,11,156,193,255, + 11,156,193,255,11,156,193,255,11,156,193,255,10,155,192,255, + 10,155,192,255,10,155,192,255,10,155,192,255,10,154,191,255, + 10,154,191,255,10,154,191,255,10,154,191,255,10,153,190,255, + 10,153,190,255,10,153,190,255,10,153,189,255,9,152,189,255, + 9,152,188,255,9,152,188,255,9,152,188,255,9,151,187,255, + 9,151,187,255,9,151,187,255,9,150,186,255,8,150,186,255, + 8,149,185,255,8,149,185,255,8,149,185,255,8,148,184,255, + 8,148,184,255,8,148,184,255,8,148,184,255,8,147,183,255, + 8,147,183,255,8,147,183,255,8,147,183,255,7,146,182,255, + 7,146,182,255,7,146,182,255,7,146,181,255,7,145,181,255, + 7,145,180,255,7,145,180,255,7,144,180,255,7,144,179,255, + 7,143,179,255,7,143,179,255,7,143,178,255,6,142,178,255, + 6,142,177,255,6,142,177,255,6,142,177,255,6,141,176,255, + 6,141,176,255,6,141,176,255,6,140,175,255,5,140,175,255, + 5,139,174,255,5,139,174,255,5,139,174,255,5,138,173,255, + 5,138,173,255,5,138,173,255,5,137,173,255,5,137,172,255, + 5,136,172,255,5,136,172,255,5,136,171,255,4,135,171,255, + 4,135,170,255,4,135,170,255,4,134,170,255,4,134,169,255, + 4,133,169,255,4,133,169,255,4,132,168,255,4,132,168,255, + 4,131,167,255,4,131,167,255,4,131,167,255,4,130,166,255, + 4,130,166,255,4,130,166,255,4,130,166,255,3,129,165,255, + 3,129,165,255,3,129,165,255,3,128,165,255,3,128,164,255, + 3,127,164,255,3,127,164,255,3,127,163,255,3,126,163,255, + 3,126,162,255,3,126,162,255,3,126,162,255,3,125,161,255, + 3,125,161,255,3,125,161,255,3,125,161,255,3,124,161,255, + 3,124,161,255,3,124,161,255,3,124,161,255,3,124,160,255, + 3,124,160,255,3,124,160,255,3,124,160,255,3,123,159,255, + 3,123,159,255,3,123,159,255,3,123,159,255,3,122,159,255, + 3,122,159,255,3,122,159,255,3,122,159,255,3,121,158,255, + 3,121,158,255,3,121,158,255,3,121,158,255,3,121,158,255, + 3,121,158,255,3,121,158,255,3,121,158,255,3,121,157,255, + 3,121,157,255,3,121,157,255,3,121,157,255,3,120,157,255, + 3,120,157,255,3,120,157,255,3,120,157,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,118,154,255, + 3,118,154,255,3,118,154,255,3,118,154,255,3,118,153,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,117,152,255, + 3,117,152,255,3,117,152,255,3,117,152,255,3,117,151,255, + 3,117,151,255,3,117,151,255,3,117,151,255,3,116,150,255, + 3,116,150,255,3,116,150,255,3,116,149,255,3,115,149,255, + 3,115,148,255,3,115,148,255,3,115,148,255,3,114,147,255, + 3,114,147,255,3,114,147,255,3,113,146,255,4,113,146,255, + 4,112,145,255,4,112,144,255,4,112,144,255,4,111,143,255, + 4,111,142,255,4,111,142,255,4,110,141,255,4,110,141,255, + 4,109,140,255,4,109,139,255,4,109,139,255,4,108,138,255, + 4,108,137,255,4,108,137,255,4,107,136,255,4,107,135,255, + 4,106,134,255,4,106,134,255,4,105,133,255,4,105,132,255, + 4,104,131,255,4,104,131,255,4,103,130,255,4,103,129,255, + 4,102,128,255,4,102,128,255,4,101,127,255,4,101,126,255, + 4,100,125,255,4,100,124,255,4,99,123,255,4,99,122,255, + 4,98,121,255,4,98,121,255,4,98,120,255,4,97,119,255, + 4,97,118,255,4,97,118,255,4,96,117,255,4,96,116,255, + 4,95,115,255,4,95,114,255,4,94,113,255,4,94,112,255, + 4,93,111,255,4,93,111,255,4,93,110,255,4,92,109,255, + 4,92,108,255,4,92,108,255,4,91,107,255,4,91,106,255, + 4,90,105,255,4,90,104,255,4,89,103,255,4,89,102,255, + 4,88,101,255,4,88,101,255,4,87,100,255,4,87,99,255, + 4,86,98,255,4,86,98,255,4,85,97,255,4,84,96,255, + 4,83,95,255,4,83,95,255,4,82,94,255,4,82,94,255, + 4,81,93,255,4,81,92,255,4,80,91,255,4,80,90,255, + 4,79,89,255,4,79,89,255,4,78,88,255,4,77,87,255, + 4,76,86,255,4,76,86,255,4,75,85,255,4,75,84,255, + 4,74,83,255,4,74,83,255,4,73,82,255,4,72,81,255, + 4,71,80,255,4,71,80,255,4,70,79,255,4,70,78,255, + 4,69,77,255,4,69,77,255,4,68,76,255,4,67,75,255, + 4,66,74,255,4,66,74,255,4,65,73,255,4,65,72,255, + 4,64,71,255,4,64,71,255,4,63,70,255,4,63,69,255, + 4,62,68,255,4,62,68,255,4,61,67,255,4,60,66,255, + 4,59,65,255,4,59,65,255,4,58,64,255,4,58,63,255, + 4,57,62,255,4,57,62,255,4,56,61,255,4,56,60,255, + 4,55,59,255,4,55,59,255,4,54,58,255,4,54,58,255, + 4,53,57,255,4,53,57,255,4,53,56,255,4,52,56,255, + 4,52,55,255,4,52,55,255,4,51,54,255,4,51,53,255, + 4,50,52,255,4,50,52,255,4,49,52,255,4,49,51,255, + 4,48,51,255,4,48,51,255,4,47,50,255,4,47,50,255, + 4,46,49,255,4,46,49,255,4,46,48,255,4,45,48,255, + 4,45,47,255,4,45,47,255,4,44,47,255,4,44,46,255, + 4,43,46,255,4,43,46,255,4,43,46,255,4,42,45,255, + 4,42,45,255,4,42,45,255,4,42,45,255,4,41,44,255, + 4,41,44,255,4,41,44,255,4,41,44,255,3,40,43,255, + 3,40,43,255,3,40,43,255,3,40,43,255,3,39,42,255, + 3,39,42,255,3,39,42,255,3,39,42,255,60,78,25,255, + 60,78,25,255,60,78,25,255,60,78,25,255,59,78,26,255, + 59,78,26,255,59,78,26,255,59,78,26,255,60,79,26,255, + 60,79,26,255,60,79,26,255,60,79,26,255,59,80,27,255, + 59,80,27,255,59,80,27,255,59,80,27,255,59,81,28,255, + 59,81,28,255,59,81,28,255,59,81,28,255,58,82,29,255, + 58,82,29,255,58,82,29,255,58,82,29,255,57,83,30,255, + 57,83,30,255,57,83,30,255,57,83,31,255,56,84,31,255, + 56,84,32,255,56,84,32,255,55,84,33,255,55,85,33,255, + 54,85,34,255,54,85,34,255,53,85,35,255,53,86,36,255, + 52,86,37,255,52,86,37,255,51,86,38,255,50,86,38,255, + 49,86,39,255,49,86,39,255,48,86,40,255,47,86,41,255, + 46,86,42,255,45,86,42,255,44,86,43,255,43,86,43,255, + 42,86,44,255,42,86,44,255,41,86,45,255,40,86,45,255, + 39,86,46,255,39,86,46,255,38,86,47,255,37,86,48,255, + 36,86,49,255,35,86,49,255,34,86,50,255,34,86,50,255, + 33,86,51,255,33,86,51,255,32,86,52,255,31,87,52,255, + 30,87,53,255,30,87,53,255,30,87,54,255,29,87,54,255, + 29,87,55,255,29,87,55,255,29,88,56,255,28,88,56,255, + 28,89,57,255,28,89,57,255,28,90,58,255,27,90,58,255, + 27,91,59,255,27,91,59,255,27,92,60,255,28,92,60,255, + 28,93,61,255,28,93,61,255,28,94,62,255,28,94,63,255, + 28,95,64,255,28,95,64,255,28,96,65,255,29,97,66,255, + 29,98,67,255,29,98,67,255,29,99,68,255,29,99,69,255, + 29,100,70,255,29,100,71,255,29,101,73,255,29,101,74,255, + 29,102,75,255,29,102,76,255,29,103,78,255,29,103,79,255, + 29,104,80,255,29,104,81,255,28,104,82,255,28,105,83,255, + 27,105,84,255,27,105,85,255,27,105,86,255,26,106,87,255, + 26,106,88,255,26,106,88,255,25,106,89,255,25,107,90,255, + 24,107,91,255,24,107,92,255,23,107,93,255,22,108,94,255, + 21,108,95,255,21,108,95,255,20,108,96,255,19,107,96,255, + 18,107,97,255,18,107,97,255,17,107,97,255,16,107,98,255, + 15,107,98,255,15,107,98,255,14,107,98,255,13,106,99,255, + 12,106,99,255,12,106,99,255,11,106,99,255,11,105,98,255, + 10,105,98,255,10,105,98,255,9,104,98,255,9,104,97,255, + 8,103,97,255,8,103,97,255,8,103,97,255,7,102,96,255, + 7,102,96,255,7,102,96,255,7,102,95,255,6,101,95,255, + 6,101,94,255,6,101,94,255,6,101,93,255,5,100,93,255, + 5,100,92,255,5,100,92,255,5,100,91,255,5,99,91,255, + 5,99,90,255,5,99,90,255,5,99,89,255,4,99,88,255, + 4,99,88,255,4,99,87,255,4,99,86,255,4,99,86,255, + 4,99,85,255,4,99,85,255,4,99,84,255,4,99,84,255, + 4,99,83,255,4,99,83,255,4,99,82,255,4,99,81,255, + 4,99,81,255,4,99,80,255,4,99,79,255,4,99,79,255, + 4,99,78,255,4,99,78,255,4,99,77,255,4,100,77,255, + 4,100,76,255,4,100,76,255,4,100,76,255,4,100,75,255, + 4,100,75,255,4,100,75,255,4,100,74,255,4,100,74,255, + 4,100,73,255,4,100,73,255,4,100,73,255,4,99,72,255, + 4,99,72,255,4,99,72,255,4,99,72,255,4,99,71,255, + 4,99,71,255,4,99,71,255,4,99,71,255,4,99,70,255, + 4,99,70,255,4,99,70,255,4,99,70,255,4,99,69,255, + 4,99,69,255,4,99,69,255,4,99,69,255,4,99,68,255, + 4,99,68,255,4,99,68,255,4,99,68,255,4,100,68,255, + 4,100,68,255,4,100,68,255,4,100,68,255,4,101,68,255, + 4,101,68,255,4,101,68,255,4,101,68,255,4,102,68,255, + 4,102,68,255,4,102,68,255,4,103,68,255,4,103,69,255, + 4,104,69,255,4,104,69,255,4,105,69,255,4,105,70,255, + 4,106,70,255,4,106,70,255,4,107,71,255,4,107,71,255, + 4,108,72,255,4,108,72,255,4,108,73,255,4,109,73,255, + 4,109,74,255,4,109,74,255,4,110,75,255,4,110,75,255, + 4,111,76,255,4,111,76,255,4,111,77,255,5,112,78,255, + 5,112,78,255,5,112,79,255,5,112,80,255,5,113,81,255, + 5,113,81,255,5,113,82,255,5,113,83,255,5,114,84,255, + 5,114,84,255,5,114,85,255,5,114,86,255,6,115,86,255, + 6,115,87,255,6,115,87,255,6,115,88,255,6,116,89,255, + 6,116,89,255,6,116,90,255,6,116,91,255,7,117,92,255, + 7,117,92,255,7,117,93,255,7,118,94,255,8,118,94,255, + 8,119,95,255,8,119,95,255,9,120,96,255,9,121,97,255, + 10,121,98,255,10,122,99,255,11,123,100,255,11,123,102,255, + 12,124,103,255,12,124,104,255,13,125,105,255,14,126,107,255, + 14,126,108,255,15,127,109,255,16,128,111,255,17,129,112,255, + 17,130,114,255,18,131,115,255,19,132,117,255,20,133,118,255, + 21,133,120,255,22,134,121,255,23,135,123,255,25,136,125,255, + 26,137,127,255,27,138,128,255,28,139,130,255,30,140,132,255, + 31,141,134,255,32,142,136,255,34,143,139,255,35,144,141,255, + 37,145,143,255,38,146,145,255,40,147,147,255,42,148,149,255, + 44,149,151,255,45,150,153,255,47,151,156,255,49,152,158,255, + 51,152,160,255,52,153,162,255,54,154,164,255,56,155,166,255, + 58,156,168,255,60,157,170,255,62,158,172,255,64,159,174,255, + 66,160,176,255,67,161,177,255,69,162,179,255,71,163,181,255, + 73,163,183,255,75,164,185,255,77,165,187,255,79,166,189,255, + 81,166,191,255,83,167,193,255,85,168,195,255,86,169,196,255, + 88,169,198,255,89,170,199,255,91,171,201,255,92,171,202,255, + 94,172,204,255,95,172,205,255,96,173,206,255,98,174,208,255, + 99,174,209,255,100,175,210,255,101,175,211,255,103,176,213,255, + 104,176,213,255,105,176,214,255,106,177,215,255,107,177,216,255, + 108,178,216,255,109,178,217,255,110,178,218,255,110,179,219,255, + 111,179,220,255,111,179,221,255,112,179,221,255,112,180,222,255, + 113,180,222,255,113,180,222,255,114,180,222,255,114,180,223,255, + 115,180,223,255,115,180,223,255,115,180,224,255,115,180,224,255, + 115,180,225,255,115,180,225,255,115,180,225,255,116,180,226,255, + 116,180,226,255,116,180,226,255,116,180,226,255,115,180,226,255, + 115,180,226,255,115,180,226,255,115,180,226,255,115,180,226,255, + 115,180,226,255,115,180,226,255,115,180,226,255,114,180,226,255, + 114,180,226,255,114,180,226,255,114,180,226,255,113,179,226,255, + 113,179,226,255,113,179,226,255,113,179,226,255,112,179,226,255, + 112,179,226,255,112,179,226,255,111,179,226,255,111,179,226,255, + 110,179,226,255,110,179,226,255,109,179,226,255,109,178,226,255, + 108,178,226,255,108,178,226,255,108,178,226,255,107,178,225,255, + 107,178,225,255,107,178,225,255,106,178,225,255,106,178,225,255, + 105,178,225,255,105,178,225,255,104,178,225,255,104,177,225,255, + 103,177,225,255,103,177,225,255,102,177,225,255,102,177,225,255, + 101,177,225,255,101,177,225,255,100,177,225,255,100,177,224,255, + 99,177,224,255,99,177,224,255,98,177,224,255,98,176,224,255, + 97,176,224,255,97,176,224,255,96,176,224,255,96,176,224,255, + 95,176,224,255,95,176,224,255,94,176,224,255,93,176,223,255, + 93,176,223,255,92,176,223,255,91,176,223,255,91,175,223,255, + 90,175,223,255,90,175,223,255,89,175,223,255,88,175,223,255, + 88,175,223,255,87,175,223,255,86,175,223,255,86,175,222,255, + 85,175,222,255,85,175,222,255,84,175,222,255,83,174,222,255, + 83,174,222,255,82,174,222,255,81,174,222,255,80,174,221,255, + 80,174,221,255,79,174,221,255,78,174,221,255,78,174,221,255, + 77,174,221,255,76,174,221,255,75,174,221,255,75,174,221,255, + 74,173,220,255,73,173,220,255,72,173,220,255,71,173,220,255, + 70,173,220,255,69,173,220,255,68,173,220,255,67,173,220,255, + 66,172,219,255,65,172,219,255,64,172,219,255,64,172,219,255, + 63,171,218,255,62,171,218,255,61,171,218,255,60,171,218,255, + 58,171,217,255,57,171,217,255,56,171,217,255,56,171,217,255, + 55,170,216,255,54,170,216,255,53,170,216,255,52,170,216,255, + 50,170,215,255,49,170,215,255,48,170,215,255,47,170,215,255, + 46,169,214,255,45,169,214,255,44,169,214,255,44,169,214,255, + 43,168,213,255,42,168,213,255,41,168,213,255,40,168,213,255, + 39,168,212,255,38,168,212,255,37,168,212,255,36,168,212,255, + 35,167,211,255,34,167,211,255,33,167,211,255,33,167,210,255, + 32,166,210,255,31,166,209,255,30,166,209,255,30,166,209,255, + 29,166,209,255,28,166,209,255,27,166,209,255,27,166,208,255, + 26,165,208,255,25,165,207,255,25,165,207,255,24,165,207,255, + 24,164,206,255,23,164,206,255,23,164,206,255,22,164,206,255, + 22,163,205,255,21,163,205,255,21,163,205,255,20,163,205,255, + 20,163,204,255,19,163,204,255,19,163,204,255,19,163,204,255, + 18,162,203,255,18,162,203,255,18,162,203,255,18,162,203,255, + 17,161,202,255,17,161,202,255,17,161,202,255,17,161,202,255, + 16,161,201,255,16,161,201,255,16,161,201,255,16,161,201,255, + 15,160,200,255,15,160,200,255,15,160,200,255,15,160,200,255, + 14,159,199,255,14,159,199,255,14,159,199,255,14,159,199,255, + 13,159,198,255,13,159,198,255,13,159,198,255,13,159,198,255, + 12,158,197,255,12,158,197,255,12,158,197,255,12,158,197,255, + 12,157,196,255,12,157,196,255,12,157,196,255,12,157,196,255, + 11,156,195,255,11,156,195,255,11,156,195,255,11,156,195,255, + 11,156,194,255,11,156,194,255,11,156,194,255,11,156,194,255, + 10,155,193,255,10,155,193,255,10,155,193,255,10,155,193,255, + 10,154,192,255,10,154,192,255,10,154,192,255,10,154,192,255, + 10,153,191,255,10,153,191,255,10,153,191,255,10,153,190,255, + 9,152,190,255,9,152,189,255,9,152,189,255,9,152,189,255, + 9,151,188,255,9,151,188,255,9,151,188,255,9,151,187,255, + 8,150,187,255,8,150,186,255,8,150,186,255,8,150,186,255, + 8,149,185,255,8,149,185,255,8,149,185,255,8,148,185,255, + 8,148,184,255,8,147,184,255,8,147,184,255,8,147,184,255, + 7,146,183,255,7,146,183,255,7,146,183,255,7,146,182,255, + 7,145,182,255,7,145,181,255,7,145,181,255,7,145,181,255, + 7,144,180,255,7,144,180,255,7,144,180,255,7,143,179,255, + 6,143,179,255,6,142,178,255,6,142,178,255,6,142,178,255, + 6,141,177,255,6,141,177,255,6,141,177,255,6,141,176,255, + 5,140,176,255,5,140,175,255,5,140,175,255,5,139,175,255, + 5,139,174,255,5,138,174,255,5,138,174,255,5,137,174,255, + 5,137,173,255,5,136,173,255,5,136,173,255,5,136,172,255, + 4,135,172,255,4,135,171,255,4,135,171,255,4,134,171,255, + 4,134,170,255,4,133,170,255,4,133,170,255,4,133,169,255, + 4,132,169,255,4,132,168,255,4,132,168,255,4,131,168,255, + 4,131,167,255,4,130,167,255,4,130,167,255,4,130,167,255, + 3,129,166,255,3,129,166,255,3,129,166,255,3,128,166,255, + 3,128,165,255,3,127,165,255,3,127,165,255,3,127,164,255, + 3,126,164,255,3,126,163,255,3,126,163,255,3,126,163,255, + 3,125,162,255,3,125,162,255,3,125,162,255,3,125,162,255, + 3,124,162,255,3,124,162,255,3,124,162,255,3,124,162,255, + 3,124,161,255,3,124,161,255,3,124,161,255,3,124,161,255, + 3,123,160,255,3,123,160,255,3,123,160,255,3,123,160,255, + 3,122,159,255,3,122,159,255,3,122,159,255,3,122,159,255, + 3,121,159,255,3,121,159,255,3,121,159,255,3,121,159,255, + 3,121,158,255,3,121,158,255,3,121,158,255,3,121,158,255, + 3,121,157,255,3,121,157,255,3,121,157,255,3,121,157,255, + 3,120,157,255,3,120,157,255,3,120,157,255,3,120,157,255, + 3,120,157,255,3,120,157,255,3,120,157,255,3,120,157,255, + 3,120,156,255,3,120,156,255,3,120,156,255,3,120,156,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,119,155,255,3,119,155,255,3,119,155,255,3,119,155,255, + 3,118,154,255,3,118,154,255,3,118,154,255,3,118,154,255, + 3,118,153,255,3,118,153,255,3,118,153,255,3,118,153,255, + 3,117,153,255,3,117,153,255,3,117,153,255,3,117,152,255, + 3,117,152,255,3,117,151,255,3,117,151,255,3,117,151,255, + 3,116,150,255,3,116,150,255,3,116,150,255,3,116,150,255, + 3,115,149,255,3,115,149,255,3,115,149,255,3,115,148,255, + 3,114,148,255,3,114,147,255,3,114,147,255,3,113,146,255, + 4,113,146,255,4,112,145,255,4,112,145,255,4,112,144,255, + 4,111,144,255,4,111,143,255,4,111,143,255,4,110,142,255, + 4,110,142,255,4,109,141,255,4,109,140,255,4,109,140,255, + 4,108,139,255,4,108,138,255,4,108,138,255,4,107,137,255, + 4,107,136,255,4,106,135,255,4,106,135,255,4,105,134,255, + 4,105,133,255,4,104,132,255,4,104,132,255,4,103,131,255, + 4,103,130,255,4,102,129,255,4,102,129,255,4,101,128,255, + 4,101,127,255,4,100,126,255,4,100,125,255,4,99,124,255, + 4,99,123,255,4,98,122,255,4,98,122,255,4,98,121,255, + 4,97,120,255,4,97,119,255,4,97,119,255,4,96,118,255, + 4,96,117,255,4,95,116,255,4,95,115,255,4,94,114,255, + 4,94,113,255,4,93,112,255,4,93,112,255,4,93,111,255, + 4,92,110,255,4,92,109,255,4,92,109,255,4,91,108,255, + 4,91,107,255,4,90,106,255,4,90,105,255,4,89,104,255, + 4,89,103,255,4,88,102,255,4,88,102,255,4,87,101,255, + 4,87,100,255,4,86,99,255,4,86,99,255,4,85,98,255, + 4,84,97,255,4,83,96,255,4,83,96,255,4,82,95,255, + 4,82,95,255,4,81,94,255,4,81,93,255,4,80,92,255, + 4,80,91,255,4,79,90,255,4,79,90,255,4,78,89,255, + 4,77,88,255,4,76,87,255,4,76,87,255,4,75,86,255, + 4,75,85,255,4,74,84,255,4,74,84,255,4,73,83,255, + 4,72,82,255,4,71,81,255,4,71,81,255,4,70,80,255, + 4,70,79,255,4,69,78,255,4,69,78,255,4,68,77,255, + 4,67,76,255,4,66,75,255,4,66,75,255,4,65,74,255, + 4,65,73,255,4,64,72,255,4,64,72,255,4,63,71,255, + 4,63,70,255,4,62,69,255,4,62,69,255,4,61,68,255, + 4,60,67,255,4,59,66,255,4,59,66,255,4,58,65,255, + 4,58,64,255,4,57,63,255,4,57,63,255,4,56,62,255, + 4,56,61,255,4,55,60,255,4,55,60,255,4,54,59,255, + 4,54,59,255,4,53,58,255,4,53,58,255,4,53,57,255, + 4,52,57,255,4,52,56,255,4,52,56,255,4,51,55,255, + 4,51,54,255,4,50,53,255,4,50,53,255,4,49,52,255, + 4,49,52,255,4,48,51,255,4,48,51,255,4,47,51,255, + 4,47,50,255,4,46,50,255,4,46,50,255,4,46,49,255, + 4,45,49,255,4,45,48,255,4,45,48,255,4,44,48,255, + 4,44,47,255,4,43,47,255,4,43,47,255,4,43,47,255, + 4,42,46,255,4,42,46,255,4,42,46,255,4,42,46,255, + 4,41,45,255,4,41,45,255,4,41,45,255,4,41,45,255, + 3,40,44,255,3,40,44,255,3,40,44,255,3,40,44,255, + 3,39,43,255,3,39,43,255,3,39,43,255,3,39,43,255, + 59,77,25,255,59,77,25,255,59,77,25,255,59,77,25,255, + 59,78,25,255,59,78,25,255,59,78,25,255,59,78,25,255, + 59,79,25,255,59,79,25,255,59,79,25,255,59,79,25,255, + 58,79,26,255,58,79,26,255,58,79,26,255,58,79,26,255, + 58,80,27,255,58,80,27,255,58,80,27,255,58,80,27,255, + 58,81,28,255,58,81,28,255,58,81,28,255,58,82,29,255, + 57,82,29,255,57,83,30,255,57,83,30,255,57,83,31,255, + 56,83,31,255,56,83,32,255,56,83,32,255,55,83,33,255, + 55,84,33,255,54,84,34,255,54,84,34,255,53,84,35,255, + 53,85,36,255,52,85,37,255,52,85,37,255,51,85,38,255, + 50,85,38,255,49,85,39,255,49,85,39,255,48,85,40,255, + 47,86,41,255,46,86,42,255,46,86,42,255,45,86,43,255, + 44,86,44,255,43,86,45,255,43,86,45,255,42,86,46,255, + 41,86,46,255,40,86,47,255,39,86,47,255,38,86,48,255, + 37,86,49,255,36,86,50,255,36,86,50,255,35,86,50,255, + 34,87,51,255,33,87,51,255,33,87,51,255,32,87,52,255, + 32,87,52,255,31,87,53,255,31,87,53,255,30,87,54,255, + 30,88,54,255,29,88,55,255,29,88,55,255,29,89,56,255, + 28,89,56,255,28,90,57,255,28,90,57,255,28,91,58,255, + 28,91,58,255,28,92,59,255,28,92,59,255,28,92,60,255, + 28,93,60,255,28,93,61,255,28,93,61,255,28,94,62,255, + 29,95,63,255,29,96,64,255,29,96,64,255,29,97,65,255, + 30,97,66,255,30,98,67,255,30,98,68,255,30,99,69,255, + 30,99,70,255,30,100,71,255,30,100,72,255,30,101,74,255, + 30,102,75,255,30,103,76,255,30,103,77,255,30,103,79,255, + 30,104,80,255,30,104,81,255,30,104,82,255,29,105,83,255, + 29,105,84,255,28,106,85,255,28,106,86,255,27,106,87,255, + 27,107,88,255,26,107,89,255,26,107,90,255,25,107,91,255, + 25,108,92,255,24,108,93,255,24,108,94,255,23,108,95,255, + 22,109,95,255,21,109,96,255,21,109,96,255,20,109,97,255, + 19,108,97,255,18,108,98,255,18,108,98,255,17,108,99,255, + 17,108,99,255,16,108,100,255,16,108,100,255,15,108,100,255, + 14,107,101,255,13,107,101,255,13,107,101,255,12,107,101,255, + 12,106,100,255,11,106,100,255,11,106,100,255,10,105,100,255, + 10,105,99,255,9,104,99,255,9,104,99,255,8,104,99,255, + 8,103,98,255,7,103,98,255,7,103,98,255,7,103,97,255, + 6,102,97,255,6,102,96,255,6,102,96,255,6,102,95,255, + 5,101,95,255,5,101,94,255,5,101,94,255,5,101,93,255, + 5,100,92,255,5,100,92,255,5,100,91,255,5,100,90,255, + 4,100,90,255,4,100,89,255,4,100,89,255,4,100,88,255, + 4,100,87,255,4,100,87,255,4,100,86,255,4,100,85,255, + 4,100,85,255,4,100,84,255,4,100,84,255,4,100,83,255, + 4,100,83,255,4,100,82,255,4,100,82,255,4,100,81,255, + 4,100,81,255,4,100,80,255,4,100,80,255,4,100,79,255, + 4,100,79,255,4,100,78,255,4,100,78,255,4,100,77,255, + 4,100,77,255,4,100,76,255,4,100,76,255,4,100,76,255, + 4,100,75,255,4,100,75,255,4,100,75,255,4,100,74,255, + 4,99,74,255,4,99,73,255,4,99,73,255,4,99,73,255, + 4,99,72,255,4,99,72,255,4,99,72,255,4,99,72,255, + 4,99,71,255,4,99,71,255,4,99,71,255,4,99,71,255, + 4,99,70,255,4,99,70,255,4,99,70,255,4,99,70,255, + 4,99,69,255,4,99,69,255,4,99,69,255,4,99,69,255, + 4,100,69,255,4,100,69,255,4,100,69,255,4,100,69,255, + 4,101,69,255,4,101,69,255,4,101,69,255,4,101,69,255, + 4,102,69,255,4,102,69,255,4,102,69,255,4,103,69,255, + 4,103,70,255,4,104,70,255,4,104,70,255,4,105,70,255, + 4,105,71,255,4,106,71,255,4,106,71,255,4,107,72,255, + 4,107,72,255,4,108,73,255,4,108,73,255,4,109,74,255, + 4,109,74,255,4,110,75,255,4,110,75,255,4,110,76,255, + 4,111,77,255,4,111,77,255,4,111,78,255,4,111,79,255, + 5,112,80,255,5,112,80,255,5,112,81,255,5,112,82,255, + 5,113,82,255,5,113,83,255,5,113,83,255,5,113,84,255, + 5,114,85,255,5,114,85,255,5,114,86,255,5,114,87,255, + 6,115,88,255,6,115,88,255,6,115,89,255,6,116,90,255, + 7,116,91,255,7,117,91,255,7,117,92,255,7,117,93,255, + 8,118,94,255,8,118,94,255,8,118,95,255,8,119,96,255, + 9,119,97,255,9,120,97,255,9,120,98,255,10,121,99,255, + 10,122,100,255,11,122,101,255,11,123,102,255,12,124,103,255, + 12,124,105,255,13,125,106,255,13,125,107,255,14,126,108,255, + 14,127,109,255,15,127,110,255,15,128,111,255,16,129,113,255, + 17,130,114,255,17,131,116,255,18,132,117,255,19,133,119,255, + 20,134,120,255,21,134,122,255,22,135,123,255,23,136,125,255, + 25,137,127,255,26,138,129,255,27,139,131,255,29,140,133,255, + 30,141,135,255,32,142,137,255,33,143,139,255,35,144,141,255, + 36,145,143,255,38,146,145,255,39,147,147,255,41,148,149,255, + 43,149,151,255,45,150,153,255,46,151,155,255,48,152,158,255, + 50,153,160,255,52,153,162,255,53,154,164,255,55,155,166,255, + 57,156,168,255,59,157,170,255,61,158,172,255,63,159,174,255, + 65,160,176,255,67,160,178,255,68,161,180,255,70,162,182,255, + 72,163,184,255,74,164,186,255,75,165,187,255,77,166,189,255, + 79,167,191,255,81,167,192,255,83,168,194,255,85,169,196,255, + 86,170,198,255,88,170,199,255,89,171,201,255,91,172,202,255, + 93,172,204,255,94,173,205,255,96,173,206,255,97,174,207,255, + 98,174,209,255,99,175,210,255,100,175,211,255,101,175,212,255, + 102,176,214,255,103,176,214,255,104,176,215,255,105,176,216,255, + 106,177,217,255,107,177,217,255,108,177,218,255,109,177,219,255, + 110,178,220,255,110,178,220,255,111,178,221,255,112,178,222,255, + 112,179,222,255,113,179,223,255,113,179,223,255,113,179,223,255, + 114,179,224,255,114,179,224,255,114,179,224,255,114,179,224,255, + 114,180,225,255,114,180,225,255,114,180,225,255,114,180,225,255, + 115,180,226,255,115,180,226,255,115,180,226,255,115,180,226,255, + 114,180,226,255,114,180,226,255,114,180,226,255,114,180,226,255, + 114,180,226,255,114,180,226,255,114,180,226,255,114,180,226,255, + 113,180,226,255,113,180,226,255,113,180,226,255,113,180,226,255, + 112,179,226,255,112,179,226,255,112,179,226,255,112,179,226,255, + 111,179,225,255,111,179,225,255,111,179,225,255,110,179,225,255, + 110,179,225,255,109,179,225,255,109,179,225,255,108,179,225,255, + 108,178,225,255,107,178,225,255,107,178,225,255,107,178,225,255, + 106,178,225,255,106,178,225,255,106,178,225,255,105,178,225,255, + 105,178,224,255,104,178,224,255,104,178,224,255,103,178,224,255, + 103,177,224,255,102,177,224,255,102,177,224,255,101,177,224,255, + 101,177,224,255,100,177,224,255,100,177,224,255,99,177,224,255, + 99,177,224,255,98,177,224,255,98,177,224,255,97,177,224,255, + 97,176,223,255,96,176,223,255,96,176,223,255,95,176,223,255, + 95,176,223,255,94,176,223,255,94,176,223,255,93,176,223,255, + 93,175,223,255,92,175,223,255,92,175,223,255,91,175,223,255, + 91,175,223,255,90,175,223,255,90,175,223,255,89,175,223,255, + 88,175,222,255,88,175,222,255,87,175,222,255,86,175,222,255, + 85,174,222,255,85,174,222,255,84,174,222,255,83,174,222,255, + 83,174,222,255,82,174,222,255,82,174,222,255,81,174,222,255, + 80,173,221,255,79,173,221,255,78,173,221,255,77,173,221,255, + 77,173,221,255,76,173,221,255,75,173,221,255,74,173,221,255, + 74,173,221,255,73,172,220,255,72,172,220,255,71,172,220,255, + 71,172,220,255,70,172,220,255,69,172,220,255,68,172,220,255, + 67,172,220,255,66,171,219,255,65,171,219,255,64,171,219,255, + 64,171,219,255,63,171,218,255,62,171,218,255,61,171,218,255, + 60,171,218,255,59,170,218,255,58,170,218,255,57,170,218,255, + 56,170,218,255,55,170,217,255,54,170,217,255,53,170,217,255, + 52,170,217,255,51,169,216,255,50,169,216,255,49,169,216,255, + 48,169,216,255,47,169,215,255,46,169,215,255,45,169,215,255, + 44,169,215,255,43,168,214,255,42,168,214,255,41,168,214,255, + 41,168,214,255,40,167,213,255,39,167,213,255,38,167,213,255, + 37,167,212,255,36,167,212,255,35,167,211,255,34,167,211,255, + 34,167,211,255,33,166,210,255,32,166,210,255,31,166,210,255, + 31,166,210,255,30,165,209,255,29,165,209,255,28,165,209,255, + 28,165,209,255,27,165,208,255,26,165,208,255,26,165,208,255, + 25,165,208,255,25,164,207,255,24,164,207,255,24,164,207,255, + 23,164,207,255,23,163,206,255,22,163,206,255,22,163,206,255, + 21,163,205,255,21,163,205,255,20,163,204,255,20,163,204,255, + 20,163,204,255,19,162,204,255,19,162,204,255,19,162,204,255, + 18,162,203,255,18,161,203,255,17,161,202,255,17,161,202,255, + 17,161,202,255,16,161,201,255,16,161,201,255,16,161,201,255, + 16,161,201,255,15,160,201,255,15,160,201,255,15,160,201,255, + 15,160,201,255,14,160,200,255,14,160,200,255,14,160,200,255, + 14,160,200,255,13,159,199,255,13,159,199,255,13,159,199,255, + 13,159,199,255,13,159,198,255,13,159,198,255,13,159,198,255, + 13,159,198,255,12,158,197,255,12,158,197,255,12,158,197,255, + 12,158,197,255,12,157,196,255,12,157,196,255,12,157,196,255, + 12,157,196,255,11,157,195,255,11,157,195,255,11,157,195,255, + 11,157,195,255,11,156,194,255,11,156,194,255,11,156,194,255, + 11,156,193,255,10,155,193,255,10,155,192,255,10,155,192,255, + 10,155,192,255,10,154,191,255,10,154,191,255,10,154,191,255, + 10,154,191,255,9,153,190,255,9,153,190,255,9,153,190,255, + 9,153,190,255,9,152,189,255,9,152,189,255,9,152,189,255, + 9,151,188,255,8,151,188,255,8,150,187,255,8,150,187,255, + 8,150,187,255,8,149,186,255,8,149,186,255,8,149,186,255, + 8,149,186,255,8,148,185,255,8,148,185,255,8,148,185,255, + 8,148,185,255,7,147,184,255,7,147,184,255,7,147,184,255, + 7,147,183,255,7,146,183,255,7,146,182,255,7,146,182,255, + 7,145,182,255,7,145,181,255,7,144,181,255,7,144,181,255, + 7,144,180,255,6,143,180,255,6,143,179,255,6,143,179,255, + 6,143,179,255,6,142,178,255,6,142,178,255,6,142,178,255, + 6,141,177,255,5,141,177,255,5,140,176,255,5,140,176,255, + 5,140,176,255,5,139,175,255,5,139,175,255,5,139,175,255, + 5,138,174,255,5,138,174,255,5,137,173,255,5,137,173,255, + 5,137,173,255,4,136,172,255,4,136,172,255,4,136,172,255, + 4,135,171,255,4,135,171,255,4,134,170,255,4,134,170,255, + 4,133,170,255,4,133,169,255,4,132,169,255,4,132,169,255, + 4,132,168,255,4,131,168,255,4,131,167,255,4,131,167,255, + 4,131,167,255,3,130,166,255,3,130,166,255,3,130,166,255, + 3,129,166,255,3,129,165,255,3,128,165,255,3,128,165,255, + 3,128,165,255,3,127,164,255,3,127,164,255,3,127,164,255, + 3,127,163,255,3,126,163,255,3,126,162,255,3,126,162,255, + 3,126,162,255,3,125,162,255,3,125,162,255,3,125,162,255, + 3,125,162,255,3,124,161,255,3,124,161,255,3,124,161,255, + 3,124,161,255,3,124,160,255,3,124,160,255,3,124,160,255, + 3,124,160,255,3,123,160,255,3,123,160,255,3,123,160,255, + 3,123,160,255,2,122,159,255,2,122,159,255,2,122,159,255, + 2,122,159,255,2,121,159,255,2,121,159,255,2,121,159,255, + 2,121,159,255,2,121,158,255,2,121,158,255,2,121,158,255, + 2,121,158,255,2,121,158,255,2,121,158,255,2,121,158,255, + 2,121,158,255,2,120,157,255,2,120,157,255,2,120,157,255, + 2,120,157,255,2,120,157,255,2,120,157,255,2,120,157,255, + 2,120,157,255,2,119,156,255,2,119,156,255,2,119,156,255, + 2,119,156,255,3,119,156,255,3,119,156,255,3,119,156,255, + 3,119,156,255,3,118,155,255,3,118,155,255,3,118,155,255, + 3,118,155,255,3,118,154,255,3,118,154,255,3,118,154,255, + 3,118,154,255,3,117,153,255,3,117,153,255,3,117,153,255, + 3,117,153,255,3,117,152,255,3,117,152,255,3,117,152,255, + 3,117,152,255,3,116,151,255,3,116,151,255,3,116,151,255, + 3,116,150,255,3,115,150,255,3,115,149,255,3,115,149,255, + 3,114,149,255,3,114,148,255,3,113,148,255,3,113,148,255, + 3,113,147,255,3,112,147,255,3,112,146,255,3,112,145,255, + 3,112,145,255,3,111,144,255,3,111,143,255,3,111,143,255, + 3,110,142,255,3,110,142,255,3,109,141,255,3,109,140,255, + 3,109,140,255,3,108,139,255,3,108,138,255,3,108,138,255, + 3,107,137,255,3,107,136,255,3,106,135,255,3,106,135,255, + 3,105,134,255,3,105,134,255,3,104,133,255,3,104,132,255, + 3,103,131,255,3,103,130,255,3,102,129,255,3,102,129,255, + 3,101,128,255,3,101,127,255,3,100,126,255,3,100,126,255, + 3,99,125,255,3,99,124,255,3,98,123,255,3,98,123,255, + 3,98,122,255,3,97,121,255,3,97,120,255,3,97,119,255, + 3,96,118,255,3,96,117,255,3,95,116,255,3,95,116,255, + 3,94,115,255,3,94,114,255,3,93,113,255,3,93,113,255, + 3,92,112,255,3,92,111,255,3,91,110,255,3,91,110,255, + 3,91,109,255,3,90,108,255,3,90,107,255,3,90,106,255, + 3,89,105,255,3,89,104,255,3,88,103,255,3,88,103,255, + 3,87,102,255,4,87,101,255,4,86,100,255,4,86,100,255, + 4,85,99,255,4,84,98,255,4,83,97,255,4,83,97,255, + 4,82,96,255,4,82,95,255,4,81,94,255,4,81,94,255, + 4,80,93,255,4,80,92,255,4,79,91,255,4,79,91,255, + 4,78,90,255,4,77,89,255,4,76,88,255,4,76,88,255, + 4,75,87,255,4,75,86,255,4,74,85,255,4,74,85,255, + 4,73,84,255,4,72,83,255,4,71,82,255,4,71,81,255, + 4,70,80,255,4,70,79,255,4,69,78,255,4,69,78,255, + 4,68,77,255,4,67,76,255,4,66,75,255,4,66,75,255, + 4,65,74,255,4,65,73,255,4,64,72,255,4,64,72,255, + 4,63,71,255,4,63,70,255,4,62,69,255,4,62,69,255, + 4,61,68,255,4,60,67,255,4,59,66,255,4,59,66,255, + 4,58,65,255,3,58,64,255,3,57,63,255,3,57,63,255, + 3,56,62,255,3,56,61,255,3,55,60,255,3,55,60,255, + 3,54,59,255,3,54,59,255,3,53,58,255,3,53,58,255, + 3,53,57,255,3,52,57,255,3,52,56,255,3,52,56,255, + 3,51,55,255,3,51,54,255,3,50,53,255,3,50,53,255, + 3,49,53,255,3,49,52,255,3,48,52,255,3,48,52,255, + 3,47,51,255,3,47,51,255,3,46,50,255,3,46,50,255, + 3,46,49,255,3,45,49,255,3,45,48,255,3,45,48,255, + 3,44,48,255,3,44,47,255,3,43,47,255,3,43,47,255, + 3,43,47,255,3,42,46,255,3,42,46,255,3,42,46,255, + 3,42,46,255,3,41,45,255,3,41,45,255,3,41,45,255, + 3,41,45,255,3,40,44,255,3,40,44,255,3,40,44,255, + 3,40,44,255,3,39,43,255,3,39,43,255,3,39,43,255, + 3,39,43,255,59,77,25,255,59,77,25,255,59,77,25,255, + 59,77,25,255,58,77,25,255,58,77,25,255,58,77,25,255, + 58,77,25,255,59,78,25,255,59,78,25,255,59,78,25,255, + 59,78,25,255,58,79,26,255,58,79,26,255,58,79,26,255, + 58,79,26,255,58,80,27,255,58,80,27,255,58,80,27,255, + 58,80,27,255,58,81,28,255,58,81,28,255,58,81,28,255, + 58,81,29,255,57,82,29,255,57,82,30,255,57,82,30,255, + 57,82,31,255,56,83,31,255,56,83,32,255,56,83,32,255, + 55,83,33,255,55,84,33,255,54,84,34,255,54,84,34,255, + 53,84,35,255,53,85,36,255,52,85,37,255,52,85,37,255, + 51,85,38,255,50,85,38,255,49,85,39,255,49,85,39,255, + 48,85,40,255,47,86,41,255,46,86,42,255,46,86,42,255, + 45,86,43,255,44,86,44,255,43,86,45,255,43,86,45,255, + 42,86,46,255,41,86,46,255,40,86,47,255,40,86,47,255, + 39,86,48,255,38,86,49,255,37,86,50,255,36,86,50,255, + 35,86,51,255,35,87,51,255,34,87,52,255,34,87,52,255, + 33,87,53,255,32,87,53,255,31,87,54,255,31,87,54,255, + 31,87,55,255,30,88,55,255,30,88,56,255,30,88,56,255, + 30,89,57,255,29,89,57,255,29,90,58,255,29,90,58,255, + 29,91,59,255,29,91,59,255,29,92,60,255,29,92,60,255, + 29,93,61,255,29,93,61,255,29,94,62,255,29,94,62,255, + 29,95,63,255,30,95,64,255,30,96,65,255,30,96,65,255, + 30,97,66,255,31,98,67,255,31,99,68,255,31,99,69,255, + 31,100,70,255,31,100,71,255,31,101,72,255,31,101,73,255, + 31,102,75,255,31,103,76,255,31,104,77,255,31,104,78,255, + 31,104,80,255,31,105,81,255,31,105,82,255,31,105,83,255, + 30,106,84,255,30,106,85,255,29,107,86,255,29,107,87,255, + 28,107,88,255,28,108,89,255,27,108,90,255,27,108,91,255, + 26,108,92,255,26,109,93,255,25,109,94,255,25,109,95,255, + 24,109,96,255,23,110,97,255,22,110,98,255,22,110,98,255, + 21,110,99,255,20,109,99,255,19,109,100,255,19,109,100,255, + 18,109,101,255,17,109,101,255,16,109,102,255,16,109,102,255, + 15,109,102,255,14,108,103,255,13,108,103,255,13,108,103,255, + 12,108,103,255,12,107,102,255,11,107,102,255,11,107,102,255, + 10,106,102,255,10,106,101,255,9,105,101,255,9,105,101,255, + 8,105,101,255,8,104,100,255,7,104,100,255,7,104,100,255, + 7,104,99,255,6,103,99,255,6,103,98,255,6,103,98,255, + 6,103,97,255,5,102,97,255,5,102,96,255,5,102,96,255, + 5,102,95,255,5,101,94,255,5,101,94,255,5,101,93,255, + 5,101,92,255,4,101,92,255,4,101,91,255,4,101,91,255, + 4,101,90,255,4,101,89,255,4,101,89,255,4,101,88,255, + 4,101,87,255,4,101,87,255,4,101,86,255,4,101,86,255, + 4,101,85,255,4,101,84,255,4,101,84,255,4,101,83,255, + 4,101,82,255,4,101,82,255,4,101,81,255,4,101,81,255, + 4,101,80,255,4,101,80,255,4,101,79,255,4,101,79,255, + 4,101,78,255,4,101,78,255,4,101,77,255,4,101,77,255, + 4,101,77,255,4,101,76,255,4,101,76,255,4,101,76,255, + 4,101,75,255,4,100,75,255,4,100,74,255,4,100,74,255, + 4,100,74,255,4,100,73,255,4,100,73,255,4,100,73,255, + 4,100,73,255,4,100,72,255,4,100,72,255,4,100,72,255, + 4,100,72,255,4,100,71,255,4,100,71,255,4,100,71,255, + 4,100,71,255,4,100,70,255,4,100,70,255,4,100,70,255, + 4,100,70,255,4,101,70,255,4,101,70,255,4,101,70,255, + 4,101,70,255,4,102,70,255,4,102,70,255,4,102,70,255, + 4,102,70,255,4,103,70,255,4,103,70,255,4,103,70,255, + 4,104,70,255,4,104,71,255,4,105,71,255,4,105,71,255, + 4,106,71,255,4,106,72,255,4,107,72,255,4,107,72,255, + 4,108,73,255,4,108,73,255,4,109,74,255,4,109,74,255, + 4,110,75,255,4,110,75,255,4,111,76,255,4,111,76,255, + 4,111,77,255,4,112,78,255,4,112,78,255,4,112,79,255, + 4,112,80,255,5,113,81,255,5,113,81,255,5,113,82,255, + 5,113,83,255,5,114,84,255,5,114,84,255,5,114,85,255, + 5,114,86,255,5,115,87,255,5,115,87,255,5,115,88,255, + 5,115,89,255,6,116,90,255,6,116,90,255,6,116,91,255, + 6,117,92,255,7,117,93,255,7,118,93,255,7,118,94,255, + 7,118,95,255,8,119,96,255,8,119,96,255,8,119,97,255, + 8,120,98,255,9,120,99,255,9,121,99,255,9,121,100,255, + 10,122,101,255,10,123,102,255,11,123,103,255,11,124,104,255, + 12,125,105,255,12,125,107,255,13,126,108,255,13,126,109,255, + 14,127,110,255,15,128,112,255,15,128,113,255,16,129,114,255, + 17,130,116,255,18,131,117,255,18,132,119,255,19,133,120,255, + 20,134,122,255,21,135,123,255,22,135,125,255,23,136,126,255, + 24,137,128,255,26,138,130,255,27,139,132,255,28,140,134,255, + 30,141,136,255,31,142,138,255,33,143,140,255,34,144,142,255, + 36,145,144,255,37,146,146,255,39,147,148,255,40,148,150,255, + 42,149,152,255,44,150,154,255,46,151,156,255,47,152,158,255, + 49,153,161,255,51,154,163,255,53,154,165,255,54,155,167,255, + 56,156,169,255,58,157,171,255,60,158,173,255,62,159,175,255, + 64,160,177,255,66,161,179,255,68,161,181,255,69,162,182,255, + 71,163,184,255,73,164,186,255,75,164,188,255,76,165,189,255, + 78,166,191,255,80,167,193,255,82,167,194,255,84,168,196,255, + 86,169,198,255,87,170,199,255,89,170,201,255,90,171,202,255, + 92,172,203,255,93,172,205,255,95,173,206,255,96,173,207,255, + 97,174,208,255,98,174,210,255,99,175,211,255,100,175,212,255, + 101,175,213,255,102,176,215,255,103,176,215,255,104,176,216,255, + 105,176,217,255,106,177,218,255,107,177,218,255,108,177,219,255, + 109,177,220,255,109,178,221,255,110,178,221,255,110,178,222,255, + 111,178,222,255,111,179,223,255,112,179,223,255,112,179,223,255, + 112,179,223,255,113,179,224,255,113,179,224,255,113,179,224,255, + 113,179,224,255,113,179,225,255,113,179,225,255,113,179,225,255, + 113,179,225,255,114,179,226,255,114,179,226,255,114,179,226,255, + 114,179,226,255,113,179,226,255,113,179,226,255,113,179,226,255, + 113,179,226,255,113,179,226,255,113,179,226,255,113,179,226,255, + 113,179,226,255,112,179,226,255,112,179,226,255,112,179,226,255, + 112,179,226,255,111,178,226,255,111,178,226,255,111,178,226,255, + 111,178,226,255,110,178,225,255,110,178,225,255,110,178,225,255, + 109,178,225,255,109,178,225,255,108,178,225,255,108,178,225,255, + 107,178,225,255,107,177,225,255,106,177,225,255,106,177,225,255, + 106,177,225,255,105,177,225,255,105,177,225,255,105,177,225,255, + 104,177,225,255,104,177,224,255,103,177,224,255,103,177,224,255, + 102,177,224,255,102,176,224,255,101,176,224,255,101,176,224,255, + 100,176,224,255,100,176,224,255,99,176,224,255,99,176,224,255, + 98,176,224,255,98,176,224,255,97,176,224,255,97,176,224,255, + 96,176,224,255,96,175,223,255,95,175,223,255,95,175,223,255, + 94,175,223,255,94,175,223,255,93,175,223,255,93,175,223,255, + 92,175,223,255,92,175,223,255,91,175,223,255,91,175,223,255, + 90,175,223,255,90,174,223,255,89,174,223,255,89,174,223,255, + 88,174,223,255,87,174,222,255,87,174,222,255,86,174,222,255, + 85,174,222,255,85,174,222,255,84,174,222,255,84,174,222,255, + 83,174,222,255,82,173,222,255,82,173,222,255,81,173,222,255, + 80,173,222,255,79,173,221,255,79,173,221,255,78,173,221,255, + 77,173,221,255,77,173,221,255,76,173,221,255,75,173,221,255, + 74,173,221,255,74,173,221,255,73,172,220,255,72,172,220,255, + 71,172,220,255,71,172,220,255,70,172,220,255,69,172,220,255, + 68,172,220,255,67,172,220,255,66,171,219,255,65,171,219,255, + 64,171,219,255,64,171,219,255,63,171,218,255,62,171,218,255, + 61,171,218,255,60,171,218,255,59,170,218,255,58,170,218,255, + 57,170,218,255,56,170,218,255,55,170,217,255,54,170,217,255, + 53,170,217,255,52,170,217,255,51,169,216,255,50,169,216,255, + 49,169,216,255,48,169,216,255,47,169,215,255,46,169,215,255, + 45,169,215,255,44,169,215,255,43,168,214,255,42,168,214,255, + 41,168,214,255,41,168,214,255,40,167,213,255,39,167,213,255, + 38,167,213,255,37,167,213,255,36,167,212,255,35,167,212,255, + 34,167,212,255,34,167,211,255,33,166,211,255,32,166,210,255, + 31,166,210,255,31,166,210,255,30,165,210,255,29,165,210,255, + 28,165,210,255,28,165,209,255,27,165,209,255,26,165,208,255, + 26,165,208,255,25,165,208,255,25,164,207,255,24,164,207,255, + 24,164,207,255,23,164,207,255,23,163,206,255,22,163,206,255, + 22,163,206,255,21,163,206,255,21,163,205,255,20,163,205,255, + 20,163,205,255,20,163,205,255,19,162,204,255,19,162,204,255, + 19,162,204,255,18,162,204,255,18,161,203,255,17,161,203,255, + 17,161,203,255,17,161,203,255,16,161,202,255,16,161,202,255, + 16,161,202,255,16,161,202,255,15,160,202,255,15,160,202,255, + 15,160,202,255,15,160,202,255,14,160,201,255,14,160,201,255, + 14,160,201,255,14,160,201,255,13,159,200,255,13,159,200,255, + 13,159,200,255,13,159,200,255,13,159,199,255,13,159,199,255, + 13,159,199,255,13,159,199,255,12,158,198,255,12,158,198,255, + 12,158,198,255,12,158,198,255,12,157,197,255,12,157,197,255, + 12,157,197,255,12,157,197,255,11,157,196,255,11,157,196,255, + 11,157,196,255,11,157,196,255,11,156,195,255,11,156,195,255, + 11,156,195,255,11,156,194,255,10,155,194,255,10,155,193,255, + 10,155,193,255,10,155,193,255,10,154,192,255,10,154,192,255, + 10,154,192,255,10,154,192,255,9,153,191,255,9,153,191,255, + 9,153,191,255,9,153,191,255,9,152,190,255,9,152,190,255, + 9,152,190,255,9,152,189,255,8,151,189,255,8,151,188,255, + 8,151,188,255,8,151,188,255,8,150,187,255,8,150,187,255, + 8,150,187,255,8,149,187,255,8,149,186,255,8,148,186,255, + 8,148,186,255,8,148,186,255,7,147,185,255,7,147,185,255, + 7,147,185,255,7,147,184,255,7,146,184,255,7,146,183,255, + 7,146,183,255,7,146,183,255,7,145,182,255,7,145,182,255, + 7,145,182,255,7,144,181,255,6,144,181,255,6,143,180,255, + 6,143,180,255,6,143,180,255,6,142,179,255,6,142,179,255, + 6,142,179,255,6,142,178,255,5,141,178,255,5,141,177,255, + 5,141,177,255,5,140,177,255,5,140,176,255,5,139,176,255, + 5,139,176,255,5,138,175,255,5,138,175,255,5,137,174,255, + 5,137,174,255,5,137,174,255,4,136,173,255,4,136,173,255, + 4,136,173,255,4,135,172,255,4,135,172,255,4,134,171,255, + 4,134,171,255,4,134,171,255,4,133,170,255,4,133,170,255, + 4,133,170,255,4,132,169,255,4,132,169,255,4,131,168,255, + 4,131,168,255,4,131,168,255,3,130,167,255,3,130,167,255, + 3,130,167,255,3,129,167,255,3,129,166,255,3,128,166,255, + 3,128,166,255,3,128,166,255,3,127,165,255,3,127,165,255, + 3,127,165,255,3,127,164,255,3,126,164,255,3,126,163,255, + 3,126,163,255,3,126,163,255,3,125,163,255,3,125,163,255, + 3,125,163,255,3,125,163,255,3,124,162,255,3,124,162,255, + 3,124,162,255,3,124,162,255,3,124,161,255,3,124,161,255, + 3,124,161,255,3,124,161,255,3,123,160,255,3,123,160,255, + 3,123,160,255,3,123,160,255,2,122,160,255,2,122,160,255, + 2,122,160,255,2,122,160,255,2,121,159,255,2,121,159,255, + 2,121,159,255,2,121,159,255,2,121,158,255,2,121,158,255, + 2,121,158,255,2,121,158,255,2,121,158,255,2,121,158,255, + 2,121,158,255,2,121,158,255,2,120,158,255,2,120,158,255, + 2,120,158,255,2,120,158,255,2,120,157,255,2,120,157,255, + 2,120,157,255,2,120,157,255,2,119,156,255,2,119,156,255, + 2,119,156,255,2,119,156,255,3,119,156,255,3,119,156,255, + 3,119,156,255,3,119,156,255,3,118,155,255,3,118,155,255, + 3,118,155,255,3,118,155,255,3,118,154,255,3,118,154,255, + 3,118,154,255,3,118,154,255,3,117,154,255,3,117,154,255, + 3,117,154,255,3,117,153,255,3,117,153,255,3,117,152,255, + 3,117,152,255,3,117,152,255,3,116,151,255,3,116,151,255, + 3,116,151,255,3,116,151,255,3,115,150,255,3,115,150,255, + 3,115,150,255,3,114,149,255,3,114,149,255,3,113,148,255, + 3,113,148,255,3,113,147,255,3,112,147,255,3,112,146,255, + 3,112,146,255,3,112,145,255,3,111,145,255,3,111,144,255, + 3,111,144,255,3,110,143,255,3,110,143,255,3,109,142,255, + 3,109,141,255,3,109,141,255,3,108,140,255,3,108,139,255, + 3,108,139,255,3,107,138,255,3,107,137,255,3,106,136,255, + 3,106,136,255,3,105,135,255,3,105,135,255,3,104,134,255, + 3,104,133,255,3,103,132,255,3,103,131,255,3,102,130,255, + 3,102,130,255,3,101,129,255,3,101,128,255,3,100,127,255, + 3,100,127,255,3,99,126,255,3,99,125,255,3,98,124,255, + 3,98,124,255,3,98,123,255,3,97,122,255,3,97,121,255, + 3,97,120,255,3,96,119,255,3,96,118,255,3,95,117,255, + 3,95,117,255,3,94,116,255,3,94,115,255,3,93,114,255, + 3,93,114,255,3,92,113,255,3,92,112,255,3,91,111,255, + 3,91,111,255,3,91,110,255,3,90,109,255,3,90,108,255, + 3,90,107,255,3,89,106,255,3,89,105,255,3,88,104,255, + 3,88,104,255,3,87,103,255,4,87,102,255,4,86,101,255, + 4,86,101,255,4,85,100,255,4,84,99,255,4,83,98,255, + 4,83,98,255,4,82,97,255,4,82,96,255,4,81,95,255, + 4,81,95,255,4,80,94,255,4,80,93,255,4,79,92,255, + 4,79,92,255,4,78,91,255,4,77,90,255,4,76,89,255, + 4,76,89,255,4,75,88,255,4,75,87,255,4,74,86,255, + 4,74,86,255,4,73,85,255,4,72,84,255,4,71,83,255, + 4,71,82,255,4,70,81,255,4,70,80,255,4,69,79,255, + 4,69,79,255,4,68,78,255,4,67,77,255,4,66,76,255, + 4,66,76,255,4,65,75,255,4,65,74,255,4,64,73,255, + 4,64,73,255,4,63,72,255,4,63,71,255,4,62,70,255, + 4,62,70,255,4,61,69,255,4,60,68,255,4,59,67,255, + 4,59,67,255,4,58,66,255,3,58,65,255,3,57,64,255, + 3,57,64,255,3,56,63,255,3,56,62,255,3,55,61,255, + 3,55,61,255,3,54,60,255,3,54,60,255,3,53,59,255, + 3,53,59,255,3,53,58,255,3,52,58,255,3,52,57,255, + 3,52,57,255,3,51,56,255,3,51,55,255,3,50,54,255, + 3,50,54,255,3,49,53,255,3,49,53,255,3,48,52,255, + 3,48,52,255,3,47,52,255,3,47,51,255,3,46,51,255, + 3,46,51,255,3,46,50,255,3,45,50,255,3,45,49,255, + 3,45,49,255,3,44,49,255,3,44,48,255,3,43,48,255, + 3,43,48,255,3,43,48,255,3,42,47,255,3,42,47,255, + 3,42,47,255,3,42,47,255,3,41,46,255,3,41,46,255, + 3,41,46,255,3,41,46,255,3,40,45,255,3,40,45,255, + 3,40,45,255,3,40,45,255,3,39,44,255,3,39,44,255, + 3,39,44,255,3,39,44,255,59,77,25,255,59,77,25,255, + 59,77,25,255,59,77,25,255,58,77,25,255,58,77,25,255, + 58,77,25,255,58,77,25,255,59,78,25,255,59,78,25,255, + 59,78,25,255,59,78,25,255,58,79,26,255,58,79,26,255, + 58,79,26,255,58,79,26,255,58,80,27,255,58,80,27,255, + 58,80,27,255,58,80,27,255,58,81,28,255,58,81,28,255, + 58,81,28,255,58,81,29,255,57,82,29,255,57,82,30,255, + 57,82,30,255,57,82,31,255,56,83,31,255,56,83,32,255, + 56,83,32,255,55,83,33,255,55,84,33,255,54,84,34,255, + 54,84,34,255,53,84,35,255,53,85,36,255,52,85,37,255, + 52,85,37,255,51,85,38,255,50,85,38,255,49,85,39,255, + 49,85,39,255,48,85,40,255,47,86,41,255,46,86,42,255, + 46,86,42,255,45,86,43,255,44,86,44,255,43,86,45,255, + 43,86,45,255,42,86,46,255,41,86,46,255,40,86,47,255, + 40,86,47,255,39,86,48,255,38,86,49,255,37,86,50,255, + 36,86,50,255,35,86,51,255,35,87,51,255,34,87,52,255, + 34,87,52,255,33,87,53,255,32,87,53,255,31,87,54,255, + 31,87,54,255,31,87,55,255,30,88,55,255,30,88,56,255, + 30,88,56,255,30,89,57,255,29,89,57,255,29,90,58,255, + 29,90,58,255,29,91,59,255,29,91,59,255,29,92,60,255, + 29,92,60,255,29,93,61,255,29,93,61,255,29,94,62,255, + 29,94,62,255,29,95,63,255,30,95,64,255,30,96,65,255, + 30,96,65,255,30,97,66,255,31,98,67,255,31,99,68,255, + 31,99,69,255,31,100,70,255,31,100,71,255,31,101,72,255, + 31,101,73,255,31,102,75,255,31,103,76,255,31,104,77,255, + 31,104,78,255,31,104,80,255,31,105,81,255,31,105,82,255, + 31,105,84,255,30,106,85,255,30,106,86,255,29,107,87,255, + 29,107,88,255,28,107,90,255,28,108,91,255,27,108,92,255, + 27,108,93,255,26,109,94,255,26,109,95,255,25,110,96,255, + 25,110,97,255,24,110,98,255,23,110,99,255,22,110,100,255, + 22,110,100,255,21,110,101,255,20,110,101,255,19,110,102,255, + 19,110,102,255,18,110,103,255,17,109,103,255,16,109,104,255, + 16,109,104,255,15,109,104,255,14,108,105,255,13,108,105,255, + 13,108,105,255,12,108,105,255,12,107,104,255,11,107,104,255, + 11,107,104,255,10,107,104,255,10,106,103,255,9,106,103,255, + 9,106,103,255,8,105,103,255,8,105,102,255,7,104,102,255, + 7,104,102,255,7,104,101,255,6,103,101,255,6,103,100,255, + 6,103,100,255,6,103,99,255,5,102,99,255,5,102,98,255, + 5,102,98,255,5,102,97,255,5,101,96,255,5,101,96,255, + 5,101,95,255,5,101,94,255,4,101,94,255,4,101,93,255, + 4,101,93,255,4,101,92,255,4,101,91,255,4,101,91,255, + 4,101,90,255,4,101,89,255,4,101,89,255,4,101,88,255, + 4,101,88,255,4,101,87,255,4,101,86,255,4,101,86,255, + 4,101,85,255,4,101,84,255,4,101,84,255,4,101,83,255, + 4,101,83,255,4,101,82,255,4,101,82,255,4,101,81,255, + 4,101,81,255,4,101,80,255,4,101,80,255,4,101,79,255, + 4,101,79,255,4,101,79,255,4,101,78,255,4,101,78,255, + 4,101,78,255,4,101,77,255,4,100,77,255,4,100,76,255, + 4,100,76,255,4,100,76,255,4,100,75,255,4,100,75,255, + 4,100,75,255,4,100,75,255,4,100,74,255,4,100,74,255, + 4,100,74,255,4,100,74,255,4,100,73,255,4,100,73,255, + 4,100,73,255,4,100,73,255,4,100,72,255,4,100,72,255, + 4,100,72,255,4,100,72,255,4,101,71,255,4,101,71,255, + 4,101,71,255,4,101,71,255,4,102,71,255,4,102,71,255, + 4,102,71,255,4,102,71,255,4,103,71,255,4,103,71,255, + 4,103,71,255,4,104,71,255,4,104,72,255,4,105,72,255, + 4,105,72,255,4,106,73,255,4,106,73,255,4,107,74,255, + 4,107,74,255,4,108,75,255,4,108,75,255,4,109,76,255, + 4,109,76,255,4,110,77,255,4,110,77,255,4,111,78,255, + 4,111,78,255,4,111,79,255,4,112,80,255,4,112,80,255, + 4,112,81,255,4,112,82,255,5,113,83,255,5,113,83,255, + 5,113,84,255,5,113,85,255,5,114,86,255,5,114,86,255, + 5,114,87,255,5,114,88,255,5,115,89,255,5,115,89,255, + 5,115,90,255,5,115,91,255,6,116,92,255,6,116,92,255, + 6,116,93,255,6,117,94,255,7,117,95,255,7,118,95,255, + 7,118,96,255,7,118,97,255,8,119,98,255,8,119,98,255, + 8,119,99,255,8,120,100,255,9,120,101,255,9,121,101,255, + 9,121,102,255,10,122,103,255,10,123,104,255,11,123,105,255, + 11,124,106,255,12,125,107,255,12,125,109,255,13,126,110,255, + 13,126,111,255,14,127,112,255,15,128,114,255,15,129,115,255, + 16,130,116,255,17,131,118,255,18,132,119,255,18,132,121,255, + 19,133,122,255,20,134,124,255,21,135,125,255,22,136,127,255, + 23,137,128,255,24,138,130,255,26,139,132,255,27,139,134,255, + 28,140,136,255,30,141,138,255,31,142,140,255,33,143,142,255, + 34,144,144,255,36,145,146,255,37,146,148,255,39,147,150,255, + 40,148,152,255,42,149,154,255,44,150,156,255,46,151,158,255, + 47,152,160,255,49,153,163,255,51,154,165,255,53,154,167,255, + 54,155,169,255,56,156,171,255,58,157,173,255,60,158,175,255, + 62,159,177,255,64,160,179,255,66,161,181,255,68,161,183,255, + 69,162,184,255,71,163,186,255,73,164,188,255,75,164,190,255, + 76,165,191,255,78,166,193,255,80,167,195,255,82,167,196,255, + 84,168,198,255,86,169,200,255,87,170,201,255,89,170,203,255, + 90,171,204,255,92,172,205,255,93,172,207,255,95,173,208,255, + 96,173,209,255,97,174,210,255,98,174,211,255,99,175,212,255, + 100,175,213,255,101,175,214,255,102,176,215,255,103,176,215,255, + 104,176,216,255,105,176,217,255,106,177,218,255,107,177,218,255, + 108,177,219,255,109,177,220,255,109,178,221,255,110,178,221,255, + 110,178,222,255,111,178,222,255,111,179,223,255,112,179,223,255, + 112,179,223,255,112,179,223,255,113,179,224,255,113,179,224,255, + 113,179,224,255,113,179,224,255,113,179,225,255,113,179,225,255, + 113,179,225,255,113,179,225,255,113,179,226,255,113,179,226,255, + 113,179,226,255,113,179,226,255,113,179,226,255,113,179,226,255, + 113,179,226,255,113,179,226,255,112,179,226,255,112,179,226,255, + 112,179,226,255,112,179,226,255,111,179,226,255,111,179,226,255, + 111,179,226,255,111,179,226,255,110,178,226,255,110,178,226,255, + 110,178,226,255,110,178,226,255,109,178,225,255,109,178,225,255, + 109,178,225,255,108,178,225,255,108,178,225,255,107,178,225,255, + 107,178,225,255,107,178,225,255,106,177,225,255,106,177,225,255, + 106,177,225,255,105,177,225,255,105,177,225,255,104,177,225,255, + 104,177,225,255,103,177,225,255,103,177,224,255,102,177,224,255, + 102,177,224,255,102,177,224,255,101,176,224,255,101,176,224,255, + 101,176,224,255,100,176,224,255,100,176,224,255,99,176,224,255, + 99,176,224,255,98,176,224,255,98,176,224,255,97,176,224,255, + 97,176,224,255,96,176,224,255,96,175,223,255,95,175,223,255, + 95,175,223,255,94,175,223,255,94,175,223,255,93,175,223,255, + 93,175,223,255,92,175,223,255,92,175,223,255,91,175,223,255, + 91,175,223,255,90,175,223,255,90,174,223,255,89,174,223,255, + 89,174,223,255,88,174,223,255,87,174,222,255,87,174,222,255, + 86,174,222,255,85,174,222,255,85,174,222,255,84,174,222,255, + 84,174,222,255,83,174,222,255,82,173,222,255,82,173,222,255, + 81,173,222,255,80,173,222,255,79,173,221,255,79,173,221,255, + 78,173,221,255,77,173,221,255,77,173,221,255,76,173,221,255, + 75,173,221,255,74,173,221,255,74,173,221,255,73,172,220,255, + 72,172,220,255,71,172,220,255,71,172,220,255,70,172,220,255, + 69,172,220,255,68,172,220,255,67,172,220,255,66,171,219,255, + 65,171,219,255,64,171,219,255,64,171,219,255,63,171,218,255, + 62,171,218,255,61,171,218,255,60,171,218,255,59,170,218,255, + 58,170,218,255,57,170,218,255,56,170,218,255,55,170,217,255, + 54,170,217,255,53,170,217,255,52,170,217,255,51,169,216,255, + 50,169,216,255,49,169,216,255,48,169,216,255,47,169,215,255, + 46,169,215,255,45,169,215,255,44,169,215,255,43,168,214,255, + 42,168,214,255,41,168,214,255,41,168,214,255,40,167,213,255, + 39,167,213,255,38,167,213,255,37,167,213,255,36,167,212,255, + 35,167,212,255,34,167,212,255,34,167,211,255,33,166,211,255, + 32,166,210,255,31,166,210,255,31,166,210,255,30,165,210,255, + 29,165,210,255,28,165,210,255,28,165,209,255,27,165,209,255, + 26,165,208,255,26,165,208,255,25,165,208,255,25,164,207,255, + 24,164,207,255,24,164,207,255,23,164,207,255,23,163,206,255, + 22,163,206,255,22,163,206,255,21,163,206,255,21,163,205,255, + 20,163,205,255,20,163,205,255,20,163,205,255,19,162,204,255, + 19,162,204,255,19,162,204,255,18,162,204,255,18,161,203,255, + 17,161,203,255,17,161,203,255,17,161,203,255,16,161,202,255, + 16,161,202,255,16,161,202,255,16,161,202,255,15,160,202,255, + 15,160,202,255,15,160,202,255,15,160,202,255,14,160,201,255, + 14,160,201,255,14,160,201,255,14,160,201,255,13,159,200,255, + 13,159,200,255,13,159,200,255,13,159,200,255,13,159,199,255, + 13,159,199,255,13,159,199,255,13,159,199,255,12,158,198,255, + 12,158,198,255,12,158,198,255,12,158,198,255,12,157,197,255, + 12,157,197,255,12,157,197,255,12,157,197,255,11,157,196,255, + 11,157,196,255,11,157,196,255,11,157,196,255,11,156,195,255, + 11,156,195,255,11,156,195,255,11,156,194,255,10,155,194,255, + 10,155,193,255,10,155,193,255,10,155,193,255,10,154,192,255, + 10,154,192,255,10,154,192,255,10,154,192,255,9,153,191,255, + 9,153,191,255,9,153,191,255,9,153,191,255,9,152,190,255, + 9,152,190,255,9,152,190,255,9,152,189,255,8,151,189,255, + 8,151,188,255,8,151,188,255,8,151,188,255,8,150,187,255, + 8,150,187,255,8,150,187,255,8,149,187,255,8,149,186,255, + 8,148,186,255,8,148,186,255,8,148,186,255,7,147,185,255, + 7,147,185,255,7,147,185,255,7,147,184,255,7,146,184,255, + 7,146,183,255,7,146,183,255,7,146,183,255,7,145,182,255, + 7,145,182,255,7,145,182,255,7,144,181,255,6,144,181,255, + 6,143,180,255,6,143,180,255,6,143,180,255,6,142,179,255, + 6,142,179,255,6,142,179,255,6,142,178,255,5,141,178,255, + 5,141,177,255,5,141,177,255,5,140,177,255,5,140,176,255, + 5,139,176,255,5,139,176,255,5,138,175,255,5,138,175,255, + 5,137,174,255,5,137,174,255,5,137,174,255,4,136,173,255, + 4,136,173,255,4,136,173,255,4,135,172,255,4,135,172,255, + 4,134,171,255,4,134,171,255,4,134,171,255,4,133,170,255, + 4,133,170,255,4,133,170,255,4,132,169,255,4,132,169,255, + 4,131,168,255,4,131,168,255,4,131,168,255,3,130,167,255, + 3,130,167,255,3,130,167,255,3,129,167,255,3,129,166,255, + 3,128,166,255,3,128,166,255,3,128,166,255,3,127,165,255, + 3,127,165,255,3,127,165,255,3,127,164,255,3,126,164,255, + 3,126,163,255,3,126,163,255,3,126,163,255,3,125,163,255, + 3,125,163,255,3,125,163,255,3,125,163,255,3,124,162,255, + 3,124,162,255,3,124,162,255,3,124,162,255,3,124,161,255, + 3,124,161,255,3,124,161,255,3,124,161,255,3,123,160,255, + 3,123,160,255,3,123,160,255,3,123,160,255,2,122,160,255, + 2,122,160,255,2,122,160,255,2,122,160,255,2,121,159,255, + 2,121,159,255,2,121,159,255,2,121,159,255,2,121,158,255, + 2,121,158,255,2,121,158,255,2,121,158,255,2,121,158,255, + 2,121,158,255,2,121,158,255,2,121,158,255,2,120,158,255, + 2,120,158,255,2,120,158,255,2,120,158,255,2,120,157,255, + 2,120,157,255,2,120,157,255,2,120,157,255,2,119,156,255, + 2,119,156,255,2,119,156,255,2,119,156,255,3,119,156,255, + 3,119,156,255,3,119,156,255,3,119,156,255,3,118,155,255, + 3,118,155,255,3,118,155,255,3,118,155,255,3,118,154,255, + 3,118,154,255,3,118,154,255,3,118,154,255,3,117,154,255, + 3,117,154,255,3,117,154,255,3,117,153,255,3,117,153,255, + 3,117,152,255,3,117,152,255,3,117,152,255,3,116,151,255, + 3,116,151,255,3,116,151,255,3,116,151,255,3,115,150,255, + 3,115,150,255,3,115,150,255,3,114,149,255,3,114,149,255, + 3,113,148,255,3,113,148,255,3,113,147,255,3,112,147,255, + 3,112,146,255,3,112,146,255,3,112,145,255,3,111,145,255, + 3,111,144,255,3,111,144,255,3,110,143,255,3,110,143,255, + 3,109,142,255,3,109,141,255,3,109,141,255,3,108,140,255, + 3,108,139,255,3,108,139,255,3,107,138,255,3,107,137,255, + 3,106,136,255,3,106,136,255,3,105,135,255,3,105,135,255, + 3,104,134,255,3,104,133,255,3,103,132,255,3,103,131,255, + 3,102,130,255,3,102,130,255,3,101,129,255,3,101,128,255, + 3,100,127,255,3,100,127,255,3,99,126,255,3,99,125,255, + 3,98,124,255,3,98,124,255,3,98,123,255,3,97,122,255, + 3,97,121,255,3,97,120,255,3,96,119,255,3,96,118,255, + 3,95,117,255,3,95,117,255,3,94,116,255,3,94,115,255, + 3,93,114,255,3,93,114,255,3,92,113,255,3,92,112,255, + 3,91,111,255,3,91,111,255,3,91,110,255,3,90,109,255, + 3,90,108,255,3,90,107,255,3,89,106,255,3,89,105,255, + 3,88,104,255,3,88,104,255,3,87,103,255,4,87,102,255, + 4,86,101,255,4,86,101,255,4,85,100,255,4,84,99,255, + 4,83,98,255,4,83,98,255,4,82,97,255,4,82,96,255, + 4,81,95,255,4,81,95,255,4,80,94,255,4,80,93,255, + 4,79,92,255,4,79,92,255,4,78,91,255,4,77,90,255, + 4,76,89,255,4,76,89,255,4,75,88,255,4,75,87,255, + 4,74,86,255,4,74,86,255,4,73,85,255,4,72,84,255, + 4,71,83,255,4,71,82,255,4,70,81,255,4,70,80,255, + 4,69,79,255,4,69,79,255,4,68,78,255,4,67,77,255, + 4,66,76,255,4,66,76,255,4,65,75,255,4,65,74,255, + 4,64,73,255,4,64,73,255,4,63,72,255,4,63,71,255, + 4,62,70,255,4,62,70,255,4,61,69,255,4,60,68,255, + 4,59,67,255,4,59,67,255,4,58,66,255,3,58,65,255, + 3,57,64,255,3,57,64,255,3,56,63,255,3,56,62,255, + 3,55,61,255,3,55,61,255,3,54,60,255,3,54,60,255, + 3,53,59,255,3,53,59,255,3,53,58,255,3,52,58,255, + 3,52,57,255,3,52,57,255,3,51,56,255,3,51,55,255, + 3,50,54,255,3,50,54,255,3,49,53,255,3,49,53,255, + 3,48,52,255,3,48,52,255,3,47,52,255,3,47,51,255, + 3,46,51,255,3,46,51,255,3,46,50,255,3,45,50,255, + 3,45,49,255,3,45,49,255,3,44,49,255,3,44,48,255, + 3,43,48,255,3,43,48,255,3,43,48,255,3,42,47,255, + 3,42,47,255,3,42,47,255,3,42,47,255,3,41,46,255, + 3,41,46,255,3,41,46,255,3,41,46,255,3,40,45,255, + 3,40,45,255,3,40,45,255,3,40,45,255,3,39,44,255, + 3,39,44,255,3,39,44,255,3,39,44,255,59,77,25,255, + 59,77,25,255,59,77,25,255,59,77,25,255,58,77,25,255, + 58,77,25,255,58,77,25,255,58,77,25,255,59,78,25,255, + 59,78,25,255,59,78,25,255,59,78,25,255,58,79,26,255, + 58,79,26,255,58,79,26,255,58,79,26,255,58,80,27,255, + 58,80,27,255,58,80,27,255,58,80,27,255,58,81,28,255, + 58,81,28,255,58,81,28,255,58,81,29,255,57,82,29,255, + 57,82,30,255,57,82,30,255,57,82,31,255,56,83,31,255, + 56,83,32,255,56,83,32,255,55,83,33,255,55,84,33,255, + 54,84,34,255,54,84,34,255,53,84,35,255,53,85,36,255, + 52,85,37,255,52,85,37,255,51,85,38,255,50,85,38,255, + 49,85,39,255,49,85,39,255,48,85,40,255,47,86,41,255, + 46,86,42,255,46,86,42,255,45,86,43,255,44,86,44,255, + 43,86,45,255,43,86,45,255,42,86,46,255,41,86,46,255, + 40,86,47,255,40,86,47,255,39,86,48,255,38,86,49,255, + 37,86,50,255,37,86,50,255,36,86,51,255,35,87,51,255, + 34,87,52,255,34,87,52,255,33,87,53,255,33,87,53,255, + 32,87,54,255,32,87,54,255,32,88,55,255,31,88,55,255, + 31,89,56,255,31,89,56,255,31,89,57,255,30,90,57,255, + 30,90,58,255,30,90,58,255,30,91,59,255,30,91,59,255, + 30,92,60,255,30,92,60,255,30,93,61,255,30,93,62,255, + 30,94,63,255,30,94,63,255,30,95,64,255,31,96,65,255, + 31,97,66,255,31,97,66,255,31,98,67,255,32,99,68,255, + 32,100,69,255,32,100,70,255,32,101,71,255,32,101,72,255, + 32,102,73,255,32,102,74,255,32,103,76,255,32,104,77,255, + 32,105,78,255,32,105,79,255,32,105,81,255,32,106,82,255, + 32,106,83,255,32,106,85,255,31,107,86,255,31,107,87,255, + 30,108,88,255,30,108,89,255,29,108,91,255,29,109,92,255, + 28,109,93,255,28,109,94,255,27,110,95,255,27,110,96,255, + 26,111,97,255,26,111,98,255,25,111,99,255,24,111,100,255, + 23,111,101,255,23,111,101,255,22,111,102,255,21,111,103,255, + 20,111,104,255,19,111,104,255,18,111,105,255,17,110,105,255, + 16,110,106,255,16,110,106,255,15,110,106,255,14,109,107,255, + 13,109,107,255,13,109,107,255,12,109,107,255,12,108,106,255, + 11,108,106,255,11,108,106,255,10,108,106,255,10,107,105,255, + 9,107,105,255,9,107,105,255,8,106,105,255,8,106,104,255, + 7,105,104,255,7,105,104,255,7,105,103,255,6,104,103,255, + 6,104,102,255,6,104,102,255,6,104,101,255,5,103,101,255, + 5,103,100,255,5,103,100,255,5,103,99,255,5,102,98,255, + 5,102,98,255,5,102,97,255,5,102,96,255,4,102,96,255, + 4,102,95,255,4,102,95,255,4,102,94,255,4,102,93,255, + 4,102,93,255,4,102,92,255,4,102,91,255,4,102,90,255, + 4,102,90,255,4,102,89,255,4,102,88,255,4,102,87,255, + 4,102,87,255,4,102,86,255,4,102,85,255,4,102,85,255, + 4,102,84,255,4,102,84,255,4,102,83,255,4,102,83,255, + 4,102,82,255,4,102,82,255,4,102,81,255,4,102,81,255, + 4,102,80,255,4,102,80,255,4,102,80,255,4,102,79,255, + 4,102,79,255,4,102,79,255,4,102,78,255,4,101,78,255, + 4,101,77,255,4,101,77,255,4,101,77,255,4,100,76,255, + 4,100,76,255,4,100,76,255,4,100,76,255,4,100,75,255, + 4,100,75,255,4,100,75,255,4,100,75,255,4,100,74,255, + 4,100,74,255,4,100,74,255,4,100,74,255,4,101,73,255, + 4,101,73,255,4,101,73,255,4,101,73,255,4,101,72,255, + 4,101,72,255,4,101,72,255,4,101,72,255,4,102,72,255, + 4,102,72,255,4,102,72,255,4,103,72,255,4,103,72,255, + 4,104,72,255,4,104,72,255,4,105,72,255,4,105,73,255, + 4,106,73,255,4,106,73,255,4,107,74,255,4,107,74,255, + 4,108,75,255,4,108,75,255,4,109,76,255,4,109,76,255, + 4,110,77,255,4,110,77,255,4,111,78,255,4,111,78,255, + 4,112,79,255,4,112,79,255,4,112,80,255,4,113,81,255, + 4,113,81,255,4,113,82,255,4,113,83,255,5,114,84,255, + 5,114,84,255,5,114,85,255,5,114,86,255,5,115,87,255, + 5,115,87,255,5,115,88,255,5,115,89,255,5,116,90,255, + 5,116,90,255,5,116,91,255,5,116,92,255,6,117,93,255, + 6,117,94,255,6,117,95,255,6,118,96,255,7,118,97,255, + 7,119,97,255,7,119,98,255,7,119,99,255,8,120,100,255, + 8,120,100,255,8,120,101,255,8,121,102,255,9,121,103,255, + 9,122,103,255,9,122,104,255,10,123,105,255,10,124,106,255, + 11,124,107,255,11,125,108,255,12,126,109,255,12,126,111,255, + 13,127,112,255,13,127,113,255,14,128,114,255,15,129,116,255, + 15,130,117,255,16,131,118,255,17,132,120,255,18,133,121,255, + 19,133,123,255,20,134,124,255,21,135,126,255,22,136,127,255, + 23,137,129,255,24,138,130,255,25,139,132,255,27,140,134,255, + 28,140,136,255,29,141,138,255,31,142,140,255,32,143,142,255, + 34,144,144,255,35,145,146,255,37,146,148,255,38,147,150,255, + 40,148,152,255,41,149,154,255,43,150,156,255,45,151,158,255, + 47,152,160,255,48,153,162,255,50,154,165,255,52,155,167,255, + 54,155,169,255,55,156,171,255,57,157,173,255,59,158,175,255, + 61,159,177,255,63,160,179,255,65,161,181,255,67,162,183,255, + 69,162,185,255,70,163,186,255,72,164,188,255,74,165,190,255, + 76,165,192,255,77,166,193,255,79,167,195,255,81,167,196,255, + 82,168,198,255,84,168,199,255,86,169,201,255,87,170,202,255, + 89,170,204,255,90,171,205,255,92,172,206,255,93,172,208,255, + 95,173,209,255,96,173,210,255,97,174,211,255,98,174,212,255, + 99,175,213,255,100,175,214,255,101,175,215,255,102,176,216,255, + 103,176,216,255,104,176,217,255,105,176,218,255,106,177,219,255, + 107,177,219,255,108,177,220,255,109,177,221,255,109,178,221,255, + 110,178,222,255,110,178,222,255,110,178,222,255,111,178,223,255, + 111,178,223,255,111,178,223,255,111,178,223,255,112,179,224,255, + 112,179,224,255,112,179,224,255,112,179,224,255,112,179,225,255, + 112,179,225,255,112,179,225,255,112,179,225,255,112,179,226,255, + 112,179,226,255,112,179,226,255,112,179,226,255,112,178,226,255, + 112,178,226,255,112,178,226,255,112,178,226,255,111,178,226,255, + 111,178,226,255,111,178,226,255,111,178,226,255,110,178,226,255, + 110,178,226,255,110,178,226,255,110,178,226,255,109,178,226,255, + 109,178,226,255,109,178,226,255,109,178,226,255,108,177,225,255, + 108,177,225,255,108,177,225,255,107,177,225,255,107,177,225,255, + 106,177,225,255,106,177,225,255,106,177,225,255,105,177,225,255, + 105,177,225,255,105,177,225,255,104,177,225,255,104,177,225,255, + 103,177,225,255,103,177,225,255,102,177,225,255,102,176,224,255, + 101,176,224,255,101,176,224,255,101,176,224,255,100,176,224,255, + 100,176,224,255,100,176,224,255,99,176,224,255,99,175,224,255, + 98,175,224,255,98,175,224,255,97,175,224,255,97,175,224,255, + 96,175,224,255,96,175,224,255,95,175,224,255,95,175,223,255, + 94,175,223,255,94,175,223,255,93,175,223,255,93,175,223,255, + 92,175,223,255,92,175,223,255,91,175,223,255,91,174,223,255, + 90,174,223,255,90,174,223,255,89,174,223,255,89,174,223,255, + 88,174,223,255,88,174,223,255,87,174,223,255,86,173,222,255, + 86,173,222,255,85,173,222,255,84,173,222,255,84,173,222,255, + 83,173,222,255,83,173,222,255,82,173,222,255,82,173,222,255, + 81,173,222,255,81,173,222,255,80,173,222,255,79,173,221,255, + 79,173,221,255,78,173,221,255,77,173,221,255,77,173,221,255, + 76,172,221,255,75,172,221,255,74,172,221,255,74,172,221,255, + 73,172,220,255,72,172,220,255,71,172,220,255,71,172,220,255, + 70,172,220,255,69,172,220,255,68,172,220,255,67,172,220,255, + 66,171,219,255,65,171,219,255,64,171,219,255,64,171,219,255, + 63,171,218,255,62,171,218,255,61,171,218,255,60,171,218,255, + 59,170,218,255,58,170,218,255,57,170,218,255,56,170,218,255, + 55,170,217,255,54,170,217,255,53,170,217,255,52,170,217,255, + 51,169,216,255,50,169,216,255,49,169,216,255,48,169,216,255, + 47,169,215,255,46,169,215,255,45,169,215,255,44,169,215,255, + 43,168,214,255,42,168,214,255,41,168,214,255,41,168,214,255, + 40,167,213,255,39,167,213,255,38,167,213,255,37,167,213,255, + 36,167,212,255,35,167,212,255,34,167,212,255,34,167,211,255, + 33,166,211,255,32,166,210,255,31,166,210,255,31,166,210,255, + 30,165,210,255,29,165,210,255,28,165,210,255,28,165,210,255, + 27,165,209,255,26,165,209,255,26,165,209,255,25,165,209,255, + 25,164,208,255,24,164,208,255,24,164,208,255,23,164,208,255, + 23,163,207,255,22,163,207,255,22,163,207,255,21,163,207,255, + 21,163,206,255,20,163,206,255,20,163,206,255,20,163,206,255, + 19,162,205,255,19,162,205,255,19,162,205,255,18,162,205,255, + 18,161,204,255,17,161,204,255,17,161,204,255,17,161,204,255, + 16,161,203,255,16,161,203,255,16,161,203,255,16,161,203,255, + 15,160,202,255,15,160,202,255,15,160,202,255,15,160,202,255, + 14,160,201,255,14,160,201,255,14,160,201,255,14,160,201,255, + 13,159,200,255,13,159,200,255,13,159,200,255,13,159,200,255, + 13,159,200,255,13,159,200,255,13,159,200,255,13,159,200,255, + 12,158,199,255,12,158,199,255,12,158,199,255,12,158,199,255, + 12,157,198,255,12,157,198,255,12,157,198,255,12,157,198,255, + 11,157,197,255,11,157,197,255,11,157,197,255,11,157,197,255, + 11,156,196,255,11,156,196,255,11,156,196,255,11,156,195,255, + 10,155,195,255,10,155,194,255,10,155,194,255,10,155,194,255, + 10,154,193,255,10,154,193,255,10,154,193,255,10,154,193,255, + 9,153,192,255,9,153,192,255,9,153,192,255,9,153,192,255, + 9,152,191,255,9,152,191,255,9,152,191,255,9,152,190,255, + 8,151,190,255,8,151,189,255,8,151,189,255,8,151,189,255, + 8,150,188,255,8,150,188,255,8,150,188,255,8,149,188,255, + 8,149,187,255,8,148,187,255,8,148,187,255,8,148,187,255, + 7,147,186,255,7,147,186,255,7,147,186,255,7,147,185,255, + 7,146,185,255,7,146,184,255,7,146,184,255,7,146,184,255, + 7,145,183,255,7,145,183,255,7,145,183,255,7,144,182,255, + 6,144,182,255,6,143,181,255,6,143,181,255,6,143,181,255, + 6,142,180,255,6,142,180,255,6,142,180,255,6,142,179,255, + 5,141,179,255,5,141,178,255,5,141,178,255,5,140,178,255, + 5,140,177,255,5,139,177,255,5,139,177,255,5,138,176,255, + 5,138,176,255,5,137,175,255,5,137,175,255,5,137,175,255, + 4,136,174,255,4,136,174,255,4,136,174,255,4,135,173,255, + 4,135,173,255,4,134,172,255,4,134,172,255,4,134,172,255, + 4,133,171,255,4,133,171,255,4,133,171,255,4,132,170,255, + 4,132,170,255,4,131,169,255,4,131,169,255,4,131,169,255, + 3,130,168,255,3,130,168,255,3,130,168,255,3,129,168,255, + 3,129,167,255,3,128,167,255,3,128,167,255,3,128,166,255, + 3,127,166,255,3,127,165,255,3,127,165,255,3,127,165,255, + 3,126,164,255,3,126,164,255,3,126,164,255,3,126,164,255, + 3,125,163,255,3,125,163,255,3,125,163,255,3,125,163,255, + 3,124,162,255,3,124,162,255,3,124,162,255,3,124,162,255, + 3,124,162,255,3,124,162,255,3,124,162,255,3,124,162,255, + 3,123,161,255,3,123,161,255,3,123,161,255,3,123,161,255, + 2,122,160,255,2,122,160,255,2,122,160,255,2,122,160,255, + 2,121,159,255,2,121,159,255,2,121,159,255,2,121,159,255, + 2,121,159,255,2,121,159,255,2,121,159,255,2,121,159,255, + 2,121,158,255,2,121,158,255,2,121,158,255,2,121,158,255, + 2,120,158,255,2,120,158,255,2,120,158,255,2,120,158,255, + 2,120,157,255,2,120,157,255,2,120,157,255,2,120,157,255, + 2,119,156,255,2,119,156,255,2,119,156,255,2,119,156,255, + 3,119,156,255,3,119,156,255,3,119,156,255,3,119,156,255, + 3,118,155,255,3,118,155,255,3,118,155,255,3,118,155,255, + 3,118,154,255,3,118,154,255,3,118,154,255,3,118,154,255, + 3,117,154,255,3,117,154,255,3,117,154,255,3,117,153,255, + 3,117,153,255,3,117,152,255,3,117,152,255,3,117,152,255, + 3,116,151,255,3,116,151,255,3,116,151,255,3,116,151,255, + 3,115,150,255,3,115,150,255,3,115,150,255,3,114,149,255, + 3,114,149,255,3,113,148,255,3,113,148,255,3,113,147,255, + 3,112,147,255,3,112,146,255,3,112,146,255,3,112,145,255, + 3,111,145,255,3,111,144,255,3,111,144,255,3,110,143,255, + 3,110,143,255,3,109,142,255,3,109,141,255,3,109,141,255, + 3,108,140,255,3,108,139,255,3,108,139,255,3,107,138,255, + 3,107,138,255,3,106,137,255,3,106,137,255,3,105,136,255, + 3,105,135,255,3,104,134,255,3,104,134,255,3,103,133,255, + 3,103,132,255,3,102,131,255,3,102,131,255,3,101,130,255, + 3,101,129,255,3,100,128,255,3,100,128,255,3,99,127,255, + 3,99,126,255,3,98,125,255,3,98,125,255,3,98,124,255, + 3,97,123,255,3,97,122,255,3,97,121,255,3,96,120,255, + 3,96,119,255,3,95,118,255,3,95,118,255,3,94,117,255, + 3,94,116,255,3,93,115,255,3,93,115,255,3,92,114,255, + 3,92,113,255,3,91,112,255,3,91,112,255,3,91,111,255, + 3,90,110,255,3,90,109,255,3,90,108,255,3,89,107,255, + 3,89,106,255,3,88,105,255,3,88,105,255,3,87,104,255, + 4,87,103,255,4,86,102,255,4,86,102,255,4,85,101,255, + 4,84,100,255,4,83,99,255,4,83,99,255,4,82,98,255, + 4,82,97,255,4,81,96,255,4,81,96,255,4,80,95,255, + 4,80,94,255,4,79,93,255,4,79,93,255,4,78,92,255, + 4,77,91,255,4,76,90,255,4,76,90,255,4,75,89,255, + 4,75,88,255,4,74,87,255,4,74,87,255,4,73,86,255, + 4,72,85,255,4,71,84,255,4,71,83,255,4,70,82,255, + 4,70,81,255,4,69,80,255,4,69,80,255,4,68,79,255, + 4,67,78,255,4,66,77,255,4,66,77,255,4,65,76,255, + 4,65,75,255,4,64,74,255,4,64,74,255,4,63,73,255, + 4,63,72,255,4,62,71,255,4,62,71,255,4,61,70,255, + 4,60,69,255,4,59,68,255,4,59,68,255,4,58,67,255, + 3,58,66,255,3,57,65,255,3,57,65,255,3,56,64,255, + 3,56,63,255,3,55,62,255,3,55,62,255,3,54,61,255, + 3,54,61,255,3,53,60,255,3,53,60,255,3,53,59,255, + 3,52,58,255,3,52,57,255,3,52,57,255,3,51,56,255, + 3,51,56,255,3,50,55,255,3,50,55,255,3,49,54,255, + 3,49,54,255,3,48,53,255,3,48,53,255,3,47,52,255, + 3,47,52,255,3,46,51,255,3,46,51,255,3,46,51,255, + 3,45,50,255,3,45,50,255,3,45,50,255,3,44,49,255, + 3,44,49,255,3,43,48,255,3,43,48,255,3,43,48,255, + 3,42,47,255,3,42,47,255,3,42,47,255,3,42,47,255, + 3,41,46,255,3,41,46,255,3,41,46,255,3,41,46,255, + 3,40,45,255,3,40,45,255,3,40,45,255,3,40,45,255, + 3,39,44,255,3,39,44,255,3,39,44,255,3,39,44,255, + 58,76,24,255,58,76,24,255,58,76,24,255,58,76,24,255, + 57,76,25,255,57,76,25,255,57,76,25,255,57,76,25,255, + 58,77,25,255,58,77,25,255,58,77,25,255,58,77,25,255, + 58,78,26,255,58,78,26,255,58,78,26,255,58,78,26,255, + 57,79,27,255,57,79,27,255,57,79,27,255,57,79,27,255, + 57,80,28,255,57,80,28,255,57,80,28,255,57,80,28,255, + 56,81,29,255,56,81,29,255,56,81,29,255,56,81,30,255, + 56,82,30,255,56,82,31,255,56,82,31,255,55,82,32,255, + 55,83,33,255,54,83,34,255,54,83,34,255,53,83,35,255, + 53,84,36,255,52,84,37,255,52,84,37,255,51,84,38,255, + 51,85,39,255,50,85,40,255,50,85,40,255,49,85,41,255, + 48,86,42,255,47,86,43,255,47,86,43,255,46,86,44,255, + 45,86,45,255,44,86,46,255,44,86,46,255,43,86,47,255, + 42,86,47,255,41,86,48,255,41,86,48,255,40,86,49,255, + 39,87,50,255,38,87,51,255,37,87,51,255,36,87,52,255, + 36,87,52,255,35,87,53,255,35,87,53,255,34,87,54,255, + 33,88,54,255,32,88,55,255,32,88,55,255,32,88,56,255, + 31,89,56,255,31,89,57,255,31,89,57,255,31,90,58,255, + 30,90,58,255,30,91,59,255,30,91,59,255,30,92,60,255, + 30,92,60,255,30,93,61,255,30,93,61,255,30,94,62,255, + 31,94,62,255,31,95,63,255,31,95,63,255,31,96,64,255, + 32,96,65,255,32,97,66,255,32,97,66,255,32,98,67,255, + 33,99,68,255,33,100,69,255,33,100,70,255,33,101,72,255, + 33,102,73,255,33,103,74,255,33,103,75,255,33,104,77,255, + 33,104,78,255,33,105,79,255,33,105,80,255,33,106,82,255, + 33,106,83,255,33,107,84,255,33,107,86,255,32,108,87,255, + 32,108,88,255,31,109,89,255,31,109,90,255,30,109,92,255, + 30,110,93,255,29,110,94,255,29,110,95,255,28,111,96,255, + 27,111,97,255,26,112,98,255,26,112,99,255,25,112,100,255, + 24,112,101,255,23,112,102,255,23,112,103,255,22,112,104,255, + 21,112,104,255,20,112,105,255,20,112,105,255,19,112,106,255, + 18,111,106,255,17,111,107,255,17,111,107,255,16,111,107,255, + 15,110,108,255,14,110,108,255,14,110,108,255,13,110,108,255, + 12,109,108,255,11,109,108,255,11,109,108,255,10,109,108,255, + 10,108,107,255,9,108,107,255,9,108,107,255,8,107,107,255, + 8,107,106,255,7,106,106,255,7,106,106,255,7,106,105,255, + 6,105,105,255,6,105,104,255,6,105,104,255,6,105,103,255, + 5,104,102,255,5,104,102,255,5,104,101,255,5,104,100,255, + 5,103,100,255,5,103,99,255,5,103,99,255,5,103,98,255, + 4,103,97,255,4,103,97,255,4,103,96,255,4,103,95,255, + 4,102,94,255,4,102,94,255,4,102,93,255,4,102,92,255, + 4,102,92,255,4,102,91,255,4,102,91,255,4,102,90,255, + 4,102,89,255,4,102,89,255,4,102,88,255,4,102,87,255, + 4,102,87,255,4,102,86,255,4,102,86,255,4,102,85,255, + 4,102,85,255,4,102,84,255,4,102,84,255,4,102,83,255, + 4,102,83,255,4,102,82,255,4,102,82,255,4,102,81,255, + 4,102,81,255,4,102,80,255,4,102,80,255,4,102,79,255, + 4,101,79,255,4,101,78,255,4,101,78,255,4,101,78,255, + 4,101,77,255,4,101,77,255,4,101,77,255,4,101,77,255, + 4,101,76,255,4,101,76,255,4,101,76,255,4,101,76,255, + 4,101,75,255,4,101,75,255,4,101,75,255,4,101,75,255, + 4,101,74,255,4,101,74,255,4,101,74,255,4,101,74,255, + 4,102,73,255,4,102,73,255,4,102,73,255,4,102,73,255, + 4,103,73,255,4,103,73,255,4,103,73,255,4,103,73,255, + 4,104,73,255,4,104,73,255,4,104,73,255,4,105,73,255, + 4,105,74,255,4,106,74,255,4,106,74,255,4,107,75,255, + 4,107,75,255,4,108,76,255,4,108,76,255,4,109,77,255, + 4,109,77,255,4,110,78,255,4,110,78,255,4,111,79,255, + 4,111,79,255,4,112,80,255,4,112,80,255,4,112,81,255, + 4,113,82,255,4,113,83,255,4,113,84,255,4,114,85,255, + 5,114,86,255,5,115,86,255,5,115,87,255,5,115,88,255, + 5,116,89,255,5,116,89,255,5,116,90,255,5,116,91,255, + 5,117,92,255,5,117,92,255,5,117,93,255,5,117,94,255, + 6,118,95,255,6,118,95,255,6,118,96,255,6,118,97,255, + 7,119,98,255,7,119,98,255,7,119,99,255,7,120,100,255, + 8,120,101,255,8,121,101,255,8,121,102,255,9,122,103,255, + 9,122,104,255,10,123,104,255,10,123,105,255,11,124,106,255, + 11,125,108,255,12,125,109,255,12,126,110,255,13,127,111,255, + 13,127,113,255,14,128,114,255,14,128,115,255,15,129,116,255, + 16,130,118,255,16,131,119,255,17,132,120,255,18,133,122,255, + 19,134,123,255,19,134,125,255,20,135,126,255,21,136,128,255, + 22,137,130,255,23,138,132,255,24,139,133,255,26,140,135,255, + 27,141,137,255,29,141,139,255,30,142,141,255,31,143,143,255, + 33,144,145,255,34,145,147,255,35,146,149,255,37,147,151,255, + 39,148,153,255,41,149,155,255,42,150,157,255,44,151,159,255, + 46,152,161,255,48,152,163,255,49,153,165,255,51,154,167,255, + 53,155,169,255,55,156,171,255,56,157,173,255,58,158,175,255, + 60,159,177,255,62,159,179,255,63,160,181,255,65,161,183,255, + 67,162,185,255,69,162,187,255,70,163,188,255,72,164,190,255, + 74,165,191,255,76,165,193,255,77,166,194,255,79,167,196,255, + 81,168,198,255,83,168,199,255,85,169,201,255,87,170,202,255, + 88,170,204,255,90,171,205,255,91,171,206,255,92,172,207,255, + 94,172,209,255,95,173,210,255,96,173,211,255,97,174,212,255, + 98,174,213,255,99,175,214,255,100,175,215,255,101,175,216,255, + 102,176,217,255,103,176,217,255,104,176,218,255,105,176,219,255, + 106,177,219,255,106,177,220,255,107,177,220,255,108,177,221,255, + 108,177,222,255,109,177,222,255,109,177,223,255,110,177,223,255, + 110,178,224,255,111,178,224,255,111,178,224,255,111,178,224,255, + 111,178,225,255,111,178,225,255,111,178,225,255,111,178,225,255, + 111,178,225,255,111,178,225,255,111,178,225,255,111,178,225,255, + 111,178,226,255,111,178,226,255,111,178,226,255,111,178,226,255, + 111,178,225,255,111,178,225,255,111,178,225,255,111,178,225,255, + 110,178,226,255,110,178,226,255,110,178,226,255,110,178,226,255, + 109,178,226,255,109,178,226,255,109,178,226,255,109,178,226,255, + 108,177,225,255,108,177,225,255,108,177,225,255,108,177,225,255, + 107,177,225,255,107,177,225,255,107,177,225,255,106,177,225,255, + 106,177,225,255,105,177,225,255,105,177,225,255,105,177,225,255, + 104,176,224,255,104,176,224,255,104,176,224,255,103,176,224,255, + 103,176,224,255,102,176,224,255,102,176,224,255,101,176,224,255, + 101,176,224,255,100,176,224,255,100,176,224,255,100,176,224,255, + 99,175,223,255,99,175,223,255,99,175,223,255,98,175,223,255, + 98,175,223,255,97,175,223,255,97,175,223,255,96,175,223,255, + 96,175,223,255,95,175,223,255,95,175,223,255,94,175,223,255, + 94,174,223,255,93,174,223,255,93,174,223,255,93,174,223,255, + 92,174,222,255,92,174,222,255,92,174,222,255,91,174,222,255, + 91,174,222,255,90,174,222,255,90,174,222,255,89,174,222,255, + 89,173,222,255,88,173,222,255,88,173,222,255,87,173,222,255, + 86,173,222,255,86,173,222,255,85,173,222,255,84,173,222,255, + 84,173,222,255,83,173,222,255,83,173,222,255,82,173,222,255, + 81,172,221,255,81,172,221,255,80,172,221,255,79,172,221,255, + 78,172,221,255,78,172,221,255,77,172,221,255,76,172,221,255, + 76,172,221,255,75,172,221,255,74,172,221,255,73,172,221,255, + 73,172,221,255,72,171,220,255,71,171,220,255,70,171,220,255, + 70,171,220,255,69,171,220,255,68,171,220,255,67,171,220,255, + 67,171,220,255,66,170,219,255,65,170,219,255,64,170,219,255, + 63,170,219,255,62,170,219,255,61,170,219,255,60,170,219,255, + 59,170,219,255,58,169,218,255,57,169,218,255,56,169,218,255, + 56,169,218,255,55,169,217,255,54,169,217,255,53,169,217,255, + 52,169,217,255,51,168,216,255,50,168,216,255,49,168,216,255, + 48,168,216,255,47,168,215,255,46,168,215,255,45,168,215,255, + 45,168,215,255,44,167,215,255,43,167,215,255,42,167,215,255, + 41,167,215,255,40,167,214,255,39,167,214,255,38,167,214,255, + 38,167,214,255,37,166,213,255,36,166,213,255,35,166,213,255, + 34,166,212,255,33,165,212,255,32,165,211,255,31,165,211,255, + 31,165,211,255,30,165,211,255,29,165,211,255,28,165,211,255, + 28,165,210,255,27,164,210,255,26,164,209,255,26,164,209,255, + 25,164,209,255,25,164,208,255,24,164,208,255,24,164,208,255, + 23,164,208,255,23,163,207,255,22,163,207,255,22,163,207,255, + 21,163,207,255,21,163,206,255,20,163,206,255,20,163,206,255, + 20,163,206,255,19,162,205,255,19,162,205,255,19,162,205,255, + 18,162,205,255,18,161,204,255,17,161,204,255,17,161,204,255, + 17,161,204,255,16,161,203,255,16,161,203,255,16,161,203,255, + 16,161,203,255,15,160,203,255,15,160,203,255,15,160,203,255, + 15,160,203,255,15,160,202,255,15,160,202,255,15,160,202,255, + 15,160,202,255,14,159,201,255,14,159,201,255,14,159,201,255, + 14,159,201,255,13,159,200,255,13,159,200,255,13,159,200,255, + 13,159,200,255,13,158,199,255,13,158,199,255,13,158,199,255, + 13,158,199,255,12,158,198,255,12,158,198,255,12,158,198,255, + 12,158,198,255,12,157,197,255,12,157,197,255,12,157,197,255, + 12,157,197,255,11,156,196,255,11,156,196,255,11,156,196,255, + 11,156,196,255,10,155,195,255,10,155,195,255,10,155,195,255, + 10,155,194,255,10,154,194,255,10,154,193,255,10,154,193,255, + 10,154,193,255,9,154,192,255,9,154,192,255,9,154,192,255, + 9,154,192,255,9,153,191,255,9,153,191,255,9,153,191,255, + 9,152,191,255,8,152,190,255,8,151,190,255,8,151,190,255, + 8,151,190,255,8,150,189,255,8,150,189,255,8,150,189,255, + 8,150,188,255,8,149,188,255,8,149,187,255,8,149,187,255, + 8,149,187,255,7,148,186,255,7,148,186,255,7,148,186,255, + 7,148,186,255,7,147,185,255,7,147,185,255,7,147,185,255, + 7,147,184,255,7,146,184,255,7,146,183,255,7,146,183,255, + 7,145,183,255,6,145,182,255,6,144,182,255,6,144,182,255, + 6,144,182,255,6,143,181,255,6,143,181,255,6,143,181,255, + 6,143,180,255,5,142,180,255,5,142,179,255,5,142,179,255, + 5,141,178,255,5,141,178,255,5,140,177,255,5,140,177,255, + 5,139,177,255,5,139,176,255,5,138,176,255,5,138,176,255, + 5,138,175,255,4,137,175,255,4,137,174,255,4,137,174,255, + 4,136,174,255,4,136,173,255,4,135,173,255,4,135,173,255, + 4,135,172,255,4,134,172,255,4,134,171,255,4,134,171,255, + 4,133,171,255,4,133,170,255,4,132,170,255,4,132,170,255, + 4,132,169,255,3,131,169,255,3,131,168,255,3,131,168,255, + 3,130,168,255,3,130,167,255,3,129,167,255,3,129,167,255, + 3,129,167,255,3,128,166,255,3,128,166,255,3,128,166,255, + 3,128,165,255,3,127,165,255,3,127,164,255,3,127,164,255, + 3,127,164,255,3,126,164,255,3,126,164,255,3,126,164,255, + 3,126,164,255,3,125,163,255,3,125,163,255,3,125,163,255, + 3,125,163,255,2,124,162,255,2,124,162,255,2,124,162,255, + 2,124,162,255,2,123,161,255,2,123,161,255,2,123,161,255, + 2,123,161,255,2,123,161,255,2,123,161,255,2,123,161,255, + 2,123,161,255,2,122,160,255,2,122,160,255,2,122,160,255, + 2,122,160,255,2,121,159,255,2,121,159,255,2,121,159,255, + 2,121,159,255,2,121,159,255,2,121,159,255,2,121,159,255, + 2,121,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,158,255,2,120,158,255,2,120,158,255, + 2,120,158,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,155,255,2,118,155,255,2,118,155,255, + 2,118,155,255,3,117,154,255,3,117,154,255,3,117,154,255, + 3,117,154,255,3,116,153,255,3,116,153,255,3,116,153,255, + 3,116,153,255,3,115,152,255,3,115,152,255,3,115,152,255, + 3,115,151,255,3,114,151,255,3,114,150,255,3,114,150,255, + 3,114,150,255,3,113,149,255,3,113,149,255,3,113,149,255, + 3,113,148,255,3,112,148,255,3,112,147,255,3,112,147,255, + 3,111,146,255,3,111,146,255,3,110,145,255,3,110,145,255, + 3,110,144,255,3,109,144,255,3,109,143,255,3,109,142,255, + 3,108,142,255,3,108,141,255,3,107,140,255,3,107,140,255, + 3,106,139,255,3,106,138,255,3,105,137,255,3,105,137,255, + 3,105,136,255,3,104,136,255,3,104,135,255,3,104,134,255, + 3,103,133,255,3,103,132,255,3,102,131,255,3,102,131,255, + 3,101,130,255,3,101,129,255,3,100,128,255,3,100,128,255, + 3,99,127,255,3,99,126,255,3,98,125,255,3,98,125,255, + 3,98,124,255,3,97,123,255,3,97,122,255,3,97,122,255, + 3,96,121,255,3,96,120,255,3,95,119,255,3,95,118,255, + 3,94,117,255,3,94,116,255,3,93,115,255,3,93,115,255, + 3,92,114,255,3,92,113,255,3,91,112,255,3,91,112,255, + 3,90,111,255,3,90,110,255,3,89,109,255,3,89,109,255, + 3,89,108,255,3,88,107,255,3,88,106,255,3,88,106,255, + 3,87,105,255,3,87,104,255,3,86,103,255,3,86,103,255, + 3,85,102,255,3,84,101,255,3,83,100,255,3,83,100,255, + 3,82,99,255,4,82,98,255,4,81,97,255,4,81,96,255, + 4,80,95,255,4,80,94,255,4,79,93,255,4,79,93,255, + 4,78,92,255,4,77,91,255,4,76,90,255,4,76,90,255, + 4,75,89,255,4,75,88,255,4,74,87,255,4,74,87,255, + 4,73,86,255,4,72,85,255,4,71,84,255,4,71,83,255, + 4,70,82,255,4,70,81,255,4,69,80,255,4,69,80,255, + 4,68,79,255,4,67,78,255,4,66,77,255,4,66,77,255, + 4,65,76,255,4,65,75,255,4,64,74,255,4,64,74,255, + 4,63,73,255,4,63,72,255,4,62,71,255,4,62,71,255, + 4,61,70,255,4,60,69,255,4,59,68,255,4,59,68,255, + 4,58,67,255,3,58,66,255,3,57,65,255,3,57,65,255, + 3,56,64,255,3,56,63,255,3,55,62,255,3,55,62,255, + 3,54,61,255,3,54,61,255,3,53,60,255,3,53,60,255, + 3,52,59,255,3,52,59,255,3,51,58,255,3,51,58,255, + 3,51,57,255,3,50,56,255,3,50,55,255,3,50,55,255, + 3,49,54,255,3,49,54,255,3,48,53,255,3,48,53,255, + 3,47,53,255,3,47,52,255,3,46,52,255,3,46,52,255, + 3,46,51,255,3,45,51,255,3,45,50,255,3,45,50,255, + 3,44,50,255,3,44,49,255,3,43,49,255,3,43,49,255, + 3,43,49,255,3,42,48,255,3,42,48,255,3,42,48,255, + 3,42,48,255,3,41,47,255,3,41,47,255,3,41,47,255, + 3,41,47,255,3,40,46,255,3,40,46,255,3,40,46,255, + 3,40,46,255,3,39,45,255,3,39,45,255,3,39,45,255, + 3,39,45,255,58,76,24,255,58,76,24,255,58,76,24,255, + 58,76,24,255,57,76,25,255,57,76,25,255,57,76,25,255, + 57,76,25,255,58,77,25,255,58,77,25,255,58,77,25,255, + 58,77,25,255,58,78,26,255,58,78,26,255,58,78,26,255, + 58,78,26,255,57,79,27,255,57,79,27,255,57,79,27,255, + 57,79,27,255,57,80,28,255,57,80,28,255,57,80,28,255, + 57,80,28,255,56,81,29,255,56,81,29,255,56,81,29,255, + 56,81,30,255,56,82,30,255,56,82,31,255,56,82,31,255, + 55,82,32,255,55,83,33,255,54,83,34,255,54,83,34,255, + 53,83,35,255,53,84,36,255,52,84,37,255,52,84,37,255, + 51,84,38,255,51,85,39,255,50,85,40,255,50,85,40,255, + 49,85,41,255,48,86,42,255,47,86,43,255,47,86,43,255, + 46,86,44,255,45,86,45,255,44,86,46,255,44,86,46,255, + 43,86,47,255,42,86,47,255,41,86,48,255,41,86,48,255, + 40,86,49,255,39,87,50,255,38,87,51,255,38,87,51,255, + 37,87,52,255,36,87,52,255,35,87,53,255,35,87,53,255, + 34,87,54,255,34,88,54,255,33,88,55,255,33,88,55,255, + 33,89,56,255,32,89,56,255,32,90,57,255,32,90,57,255, + 32,90,58,255,31,91,58,255,31,91,59,255,31,91,59,255, + 31,92,60,255,31,92,60,255,31,93,61,255,31,93,61,255, + 31,94,62,255,32,94,63,255,32,95,64,255,32,95,64,255, + 32,96,65,255,33,97,66,255,33,98,67,255,33,98,67,255, + 33,99,68,255,34,100,69,255,34,101,70,255,34,101,71,255, + 34,102,73,255,34,103,74,255,34,104,75,255,34,104,76,255, + 34,105,78,255,34,105,79,255,34,106,80,255,34,106,81,255, + 34,107,83,255,34,107,84,255,34,108,85,255,34,108,87,255, + 33,109,88,255,33,109,89,255,32,110,90,255,32,110,91,255, + 31,110,93,255,31,111,94,255,30,111,95,255,30,111,96,255, + 29,112,97,255,28,112,98,255,27,113,99,255,27,113,100,255, + 26,113,101,255,25,113,102,255,24,113,103,255,24,113,104,255, + 23,113,105,255,22,113,106,255,21,113,107,255,20,113,107,255, + 19,113,108,255,18,112,108,255,17,112,109,255,17,112,109,255, + 16,112,109,255,15,111,110,255,14,111,110,255,14,111,110,255, + 13,111,110,255,12,110,110,255,11,110,110,255,11,110,110,255, + 10,110,110,255,10,109,109,255,9,109,109,255,9,109,109,255, + 8,108,109,255,8,108,108,255,7,107,108,255,7,107,108,255, + 7,107,107,255,6,106,107,255,6,106,106,255,6,106,106,255, + 6,106,105,255,5,105,104,255,5,105,104,255,5,105,103,255, + 5,105,102,255,5,104,102,255,5,104,101,255,5,104,101,255, + 5,104,100,255,4,104,99,255,4,104,99,255,4,104,98,255, + 4,104,97,255,4,103,96,255,4,103,96,255,4,103,95,255, + 4,103,94,255,4,103,93,255,4,103,93,255,4,103,92,255, + 4,103,91,255,4,103,90,255,4,103,90,255,4,103,89,255, + 4,103,88,255,4,103,88,255,4,103,87,255,4,103,87,255, + 4,103,86,255,4,103,86,255,4,103,85,255,4,103,85,255, + 4,103,84,255,4,103,84,255,4,103,83,255,4,103,83,255, + 4,103,82,255,4,103,82,255,4,103,81,255,4,103,81,255, + 4,103,80,255,4,102,80,255,4,102,79,255,4,102,79,255, + 4,102,79,255,4,101,78,255,4,101,78,255,4,101,78,255, + 4,101,78,255,4,101,77,255,4,101,77,255,4,101,77,255, + 4,101,77,255,4,101,76,255,4,101,76,255,4,101,76,255, + 4,101,76,255,4,102,75,255,4,102,75,255,4,102,75,255, + 4,102,75,255,4,102,74,255,4,102,74,255,4,102,74,255, + 4,102,74,255,4,103,74,255,4,103,74,255,4,103,74,255, + 4,104,74,255,4,104,74,255,4,105,74,255,4,105,74,255, + 4,106,74,255,4,106,75,255,4,107,75,255,4,107,75,255, + 4,108,76,255,4,108,76,255,4,109,77,255,4,109,77,255, + 4,110,78,255,4,110,78,255,4,111,79,255,4,111,79,255, + 4,112,80,255,4,112,80,255,4,113,81,255,4,113,81,255, + 4,113,82,255,4,114,83,255,4,114,84,255,4,114,85,255, + 4,115,86,255,5,115,87,255,5,116,87,255,5,116,88,255, + 5,116,89,255,5,117,90,255,5,117,90,255,5,117,91,255, + 5,117,92,255,5,118,93,255,5,118,93,255,5,118,94,255, + 5,118,95,255,6,119,96,255,6,119,97,255,6,119,98,255, + 6,119,99,255,7,120,100,255,7,120,100,255,7,120,101,255, + 7,121,102,255,8,121,103,255,8,122,103,255,8,122,104,255, + 9,123,105,255,9,123,106,255,10,124,106,255,10,124,107,255, + 11,125,108,255,11,126,110,255,12,126,111,255,12,127,112,255, + 13,128,113,255,13,128,115,255,14,129,116,255,14,129,117,255, + 15,130,118,255,16,131,120,255,16,132,121,255,17,133,122,255, + 18,134,124,255,19,135,125,255,20,135,127,255,21,136,128,255, + 22,137,130,255,23,138,132,255,24,139,134,255,25,140,135,255, + 27,141,137,255,28,142,139,255,30,142,141,255,31,143,143,255, + 32,144,145,255,34,145,147,255,35,146,149,255,36,147,151,255, + 38,148,153,255,40,149,155,255,42,150,157,255,43,151,159,255, + 45,152,161,255,47,153,163,255,49,153,165,255,50,154,167,255, + 52,155,169,255,54,156,171,255,56,157,173,255,57,158,175,255, + 59,159,177,255,61,160,179,255,63,160,181,255,64,161,183,255, + 66,162,185,255,68,163,187,255,70,163,189,255,71,164,190,255, + 73,165,192,255,75,166,193,255,77,166,195,255,78,167,196,255, + 80,168,198,255,82,168,199,255,83,169,201,255,85,169,202,255, + 87,170,203,255,88,170,205,255,90,171,206,255,91,171,207,255, + 92,172,208,255,94,172,210,255,95,173,211,255,96,173,212,255, + 97,174,213,255,98,174,214,255,99,175,215,255,100,175,216,255, + 101,175,217,255,102,176,218,255,103,176,218,255,104,176,219,255, + 105,176,220,255,106,177,220,255,106,177,221,255,107,177,221,255, + 108,177,222,255,108,177,222,255,109,177,223,255,109,177,223,255, + 109,177,223,255,110,177,224,255,110,177,224,255,110,177,224,255, + 110,177,224,255,110,178,225,255,110,178,225,255,110,178,225,255, + 110,178,225,255,110,178,225,255,110,178,225,255,110,178,225,255, + 110,178,225,255,110,178,226,255,110,178,226,255,110,178,226,255, + 110,178,226,255,110,177,225,255,110,177,225,255,110,177,225,255, + 110,177,225,255,109,177,226,255,109,177,226,255,109,177,226,255, + 109,177,226,255,108,177,226,255,108,177,226,255,108,177,226,255, + 108,177,226,255,107,177,225,255,107,177,225,255,107,177,225,255, + 107,177,225,255,106,176,225,255,106,176,225,255,106,176,225,255, + 105,176,225,255,105,176,225,255,104,176,225,255,104,176,225,255, + 104,176,225,255,103,176,224,255,103,176,224,255,103,176,224,255, + 102,176,224,255,102,176,224,255,101,176,224,255,101,176,224,255, + 100,176,224,255,100,175,224,255,99,175,224,255,99,175,224,255, + 99,175,224,255,98,175,223,255,98,175,223,255,98,175,223,255, + 97,175,223,255,97,174,223,255,96,174,223,255,96,174,223,255, + 95,174,223,255,95,174,223,255,94,174,223,255,94,174,223,255, + 93,174,223,255,93,174,223,255,92,174,223,255,92,174,223,255, + 92,174,223,255,91,174,222,255,91,174,222,255,91,174,222,255, + 90,174,222,255,90,173,222,255,89,173,222,255,89,173,222,255, + 88,173,222,255,88,173,222,255,87,173,222,255,87,173,222,255, + 86,173,222,255,85,172,222,255,85,172,222,255,84,172,222,255, + 83,172,222,255,83,172,222,255,82,172,222,255,82,172,222,255, + 81,172,222,255,81,172,221,255,80,172,221,255,80,172,221,255, + 79,172,221,255,78,172,221,255,78,172,221,255,77,172,221,255, + 76,172,221,255,76,172,221,255,75,171,221,255,74,171,221,255, + 73,171,221,255,73,171,221,255,72,171,220,255,71,171,220,255, + 70,171,220,255,70,171,220,255,69,171,220,255,68,171,220,255, + 67,171,220,255,67,171,220,255,66,170,219,255,65,170,219,255, + 64,170,219,255,63,170,219,255,62,170,219,255,61,170,219,255, + 60,170,219,255,59,170,219,255,58,169,218,255,57,169,218,255, + 56,169,218,255,56,169,218,255,55,169,217,255,54,169,217,255, + 53,169,217,255,52,169,217,255,51,168,216,255,50,168,216,255, + 49,168,216,255,48,168,216,255,47,168,215,255,46,168,215,255, + 45,168,215,255,45,168,215,255,44,167,215,255,43,167,215,255, + 42,167,215,255,41,167,215,255,40,167,214,255,39,167,214,255, + 38,167,214,255,38,167,214,255,37,166,213,255,36,166,213,255, + 35,166,213,255,34,166,212,255,33,165,212,255,32,165,211,255, + 31,165,211,255,31,165,211,255,30,165,211,255,29,165,211,255, + 28,165,211,255,28,165,211,255,27,164,210,255,26,164,210,255, + 26,164,210,255,25,164,210,255,25,164,209,255,24,164,209,255, + 24,164,209,255,23,164,209,255,23,163,208,255,22,163,208,255, + 22,163,208,255,21,163,208,255,21,163,207,255,20,163,207,255, + 20,163,207,255,20,163,207,255,19,162,206,255,19,162,206,255, + 19,162,206,255,18,162,206,255,18,161,205,255,17,161,205,255, + 17,161,205,255,17,161,205,255,16,161,204,255,16,161,204,255, + 16,161,204,255,16,161,204,255,15,160,203,255,15,160,203,255, + 15,160,203,255,15,160,203,255,15,160,202,255,15,160,202,255, + 15,160,202,255,15,160,202,255,14,159,201,255,14,159,201,255, + 14,159,201,255,14,159,201,255,13,159,201,255,13,159,201,255, + 13,159,201,255,13,159,201,255,13,158,200,255,13,158,200,255, + 13,158,200,255,13,158,200,255,12,158,199,255,12,158,199,255, + 12,158,199,255,12,158,199,255,12,157,198,255,12,157,198,255, + 12,157,198,255,12,157,198,255,11,156,197,255,11,156,197,255, + 11,156,197,255,11,156,197,255,10,155,196,255,10,155,196,255, + 10,155,196,255,10,155,195,255,10,154,195,255,10,154,194,255, + 10,154,194,255,10,154,194,255,9,154,193,255,9,154,193,255, + 9,154,193,255,9,154,193,255,9,153,192,255,9,153,192,255, + 9,153,192,255,9,152,192,255,8,152,191,255,8,151,191,255, + 8,151,191,255,8,151,191,255,8,150,190,255,8,150,190,255, + 8,150,190,255,8,150,189,255,8,149,189,255,8,149,188,255, + 8,149,188,255,8,149,188,255,7,148,187,255,7,148,187,255, + 7,148,187,255,7,148,187,255,7,147,186,255,7,147,186,255, + 7,147,186,255,7,147,185,255,7,146,185,255,7,146,184,255, + 7,146,184,255,7,145,184,255,6,145,183,255,6,144,183,255, + 6,144,183,255,6,144,183,255,6,143,182,255,6,143,182,255, + 6,143,182,255,6,143,181,255,5,142,181,255,5,142,180,255, + 5,142,180,255,5,141,179,255,5,141,179,255,5,140,178,255, + 5,140,178,255,5,139,178,255,5,139,177,255,5,138,177,255, + 5,138,177,255,5,138,176,255,4,137,176,255,4,137,175,255, + 4,137,175,255,4,136,175,255,4,136,174,255,4,135,174,255, + 4,135,174,255,4,135,173,255,4,134,173,255,4,134,172,255, + 4,134,172,255,4,133,172,255,4,133,171,255,4,132,171,255, + 4,132,171,255,4,132,170,255,3,131,170,255,3,131,169,255, + 3,131,169,255,3,130,169,255,3,130,168,255,3,129,168,255, + 3,129,168,255,3,129,167,255,3,128,167,255,3,128,166,255, + 3,128,166,255,3,128,166,255,3,127,165,255,3,127,165,255, + 3,127,165,255,3,127,165,255,3,126,164,255,3,126,164,255, + 3,126,164,255,3,126,164,255,3,125,163,255,3,125,163,255, + 3,125,163,255,3,125,163,255,2,124,163,255,2,124,163,255, + 2,124,163,255,2,124,163,255,2,123,162,255,2,123,162,255, + 2,123,162,255,2,123,162,255,2,123,161,255,2,123,161,255, + 2,123,161,255,2,123,161,255,2,122,160,255,2,122,160,255, + 2,122,160,255,2,122,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,159,255,2,121,159,255, + 2,121,159,255,2,121,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,158,255,2,120,158,255, + 2,120,158,255,2,120,158,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,155,255,2,118,155,255, + 2,118,155,255,2,118,155,255,3,117,154,255,3,117,154,255, + 3,117,154,255,3,117,154,255,3,116,153,255,3,116,153,255, + 3,116,153,255,3,116,153,255,3,115,152,255,3,115,152,255, + 3,115,152,255,3,115,151,255,3,114,151,255,3,114,150,255, + 3,114,150,255,3,114,150,255,3,113,149,255,3,113,149,255, + 3,113,149,255,3,113,148,255,3,112,148,255,3,112,147,255, + 3,112,147,255,3,111,146,255,3,111,146,255,3,110,145,255, + 3,110,145,255,3,110,144,255,3,109,144,255,3,109,143,255, + 3,109,142,255,3,108,142,255,3,108,141,255,3,107,140,255, + 3,107,140,255,3,106,139,255,3,106,139,255,3,105,138,255, + 3,105,138,255,3,105,137,255,3,104,136,255,3,104,135,255, + 3,104,135,255,3,103,134,255,3,103,133,255,3,102,132,255, + 3,102,132,255,3,101,131,255,3,101,130,255,3,100,129,255, + 3,100,129,255,3,99,128,255,3,99,127,255,3,98,126,255, + 3,98,126,255,3,98,125,255,3,97,124,255,3,97,123,255, + 3,97,123,255,3,96,122,255,3,96,121,255,3,95,120,255, + 3,95,119,255,3,94,118,255,3,94,117,255,3,93,116,255, + 3,93,116,255,3,92,115,255,3,92,114,255,3,91,113,255, + 3,91,113,255,3,90,112,255,3,90,111,255,3,89,110,255, + 3,89,110,255,3,89,109,255,3,88,108,255,3,88,107,255, + 3,88,107,255,3,87,106,255,3,87,105,255,3,86,104,255, + 3,86,104,255,3,85,103,255,3,84,102,255,3,83,101,255, + 3,83,101,255,3,82,100,255,4,82,99,255,4,81,98,255, + 4,81,97,255,4,80,96,255,4,80,95,255,4,79,94,255, + 4,79,94,255,4,78,93,255,4,77,92,255,4,76,91,255, + 4,76,91,255,4,75,90,255,4,75,89,255,4,74,88,255, + 4,74,88,255,4,73,87,255,4,72,86,255,4,71,85,255, + 4,71,84,255,4,70,83,255,4,70,82,255,4,69,81,255, + 4,69,81,255,4,68,80,255,4,67,79,255,4,66,78,255, + 4,66,78,255,4,65,77,255,4,65,76,255,4,64,75,255, + 4,64,75,255,4,63,74,255,4,63,73,255,4,62,72,255, + 4,62,72,255,4,61,71,255,4,60,70,255,4,59,69,255, + 4,59,69,255,4,58,68,255,3,58,67,255,3,57,66,255, + 3,57,66,255,3,56,65,255,3,56,64,255,3,55,63,255, + 3,55,63,255,3,54,62,255,3,54,62,255,3,53,61,255, + 3,53,61,255,3,52,60,255,3,52,59,255,3,51,58,255, + 3,51,58,255,3,51,57,255,3,50,57,255,3,50,56,255, + 3,50,56,255,3,49,55,255,3,49,55,255,3,48,54,255, + 3,48,54,255,3,47,53,255,3,47,53,255,3,46,52,255, + 3,46,52,255,3,46,52,255,3,45,51,255,3,45,51,255, + 3,45,51,255,3,44,50,255,3,44,50,255,3,43,49,255, + 3,43,49,255,3,43,49,255,3,42,48,255,3,42,48,255, + 3,42,48,255,3,42,48,255,3,41,47,255,3,41,47,255, + 3,41,47,255,3,41,47,255,3,40,46,255,3,40,46,255, + 3,40,46,255,3,40,46,255,3,39,45,255,3,39,45,255, + 3,39,45,255,3,39,45,255,58,76,24,255,58,76,24,255, + 58,76,24,255,58,76,24,255,57,76,25,255,57,76,25,255, + 57,76,25,255,57,76,25,255,58,77,25,255,58,77,25,255, + 58,77,25,255,58,77,25,255,58,78,26,255,58,78,26,255, + 58,78,26,255,58,78,26,255,57,79,27,255,57,79,27,255, + 57,79,27,255,57,79,27,255,57,80,28,255,57,80,28,255, + 57,80,28,255,57,80,28,255,56,81,29,255,56,81,29,255, + 56,81,29,255,56,81,30,255,56,82,30,255,56,82,31,255, + 56,82,31,255,55,82,32,255,55,83,33,255,54,83,34,255, + 54,83,34,255,53,83,35,255,53,84,36,255,52,84,37,255, + 52,84,37,255,51,84,38,255,51,85,39,255,50,85,40,255, + 50,85,40,255,49,85,41,255,48,86,42,255,47,86,43,255, + 47,86,43,255,46,86,44,255,45,86,45,255,44,86,46,255, + 44,86,46,255,43,86,47,255,42,86,47,255,41,86,48,255, + 41,86,48,255,40,86,49,255,39,87,50,255,38,87,51,255, + 38,87,51,255,37,87,52,255,36,87,52,255,35,87,53,255, + 35,87,53,255,34,87,54,255,34,88,54,255,33,88,55,255, + 33,88,55,255,33,89,56,255,32,89,56,255,32,90,57,255, + 32,90,57,255,32,90,58,255,31,91,58,255,31,91,59,255, + 31,91,59,255,31,92,60,255,31,92,60,255,31,93,61,255, + 31,93,61,255,31,94,62,255,32,94,63,255,32,95,64,255, + 32,95,64,255,32,96,65,255,33,97,66,255,33,98,67,255, + 33,98,67,255,33,99,68,255,34,100,69,255,34,101,70,255, + 34,101,71,255,34,102,73,255,34,103,74,255,34,104,75,255, + 34,104,76,255,34,105,78,255,34,105,79,255,34,106,80,255, + 34,106,82,255,34,107,83,255,34,107,85,255,34,108,86,255, + 34,108,88,255,33,109,89,255,33,109,91,255,32,110,92,255, + 32,110,93,255,31,110,95,255,31,111,96,255,30,111,97,255, + 30,111,98,255,29,112,99,255,28,112,100,255,27,113,101,255, + 27,113,102,255,26,113,103,255,25,113,104,255,24,113,105,255, + 24,113,106,255,23,113,107,255,22,113,108,255,21,113,109,255, + 20,113,109,255,19,113,110,255,18,112,110,255,17,112,111,255, + 17,112,111,255,16,112,111,255,15,111,112,255,14,111,112,255, + 14,111,112,255,13,111,112,255,12,110,112,255,11,110,112,255, + 11,110,112,255,10,110,112,255,10,109,111,255,9,109,111,255, + 9,109,111,255,8,108,111,255,8,108,110,255,7,107,110,255, + 7,107,110,255,7,107,109,255,6,106,109,255,6,106,108,255, + 6,106,108,255,6,106,107,255,5,105,106,255,5,105,106,255, + 5,105,105,255,5,105,104,255,5,104,104,255,5,104,103,255, + 5,104,103,255,5,104,102,255,4,104,101,255,4,104,101,255, + 4,104,100,255,4,104,99,255,4,103,98,255,4,103,98,255, + 4,103,97,255,4,103,96,255,4,103,95,255,4,103,95,255, + 4,103,94,255,4,103,93,255,4,103,92,255,4,103,92,255, + 4,103,91,255,4,103,90,255,4,103,90,255,4,103,89,255, + 4,103,89,255,4,103,88,255,4,103,88,255,4,103,87,255, + 4,103,87,255,4,103,86,255,4,103,86,255,4,103,85,255, + 4,103,85,255,4,103,84,255,4,103,84,255,4,103,83,255, + 4,103,83,255,4,103,82,255,4,102,82,255,4,102,81,255, + 4,102,81,255,4,102,81,255,4,101,80,255,4,101,80,255, + 4,101,80,255,4,101,79,255,4,101,79,255,4,101,78,255, + 4,101,78,255,4,101,78,255,4,101,77,255,4,101,77,255, + 4,101,77,255,4,101,77,255,4,102,76,255,4,102,76,255, + 4,102,76,255,4,102,76,255,4,102,76,255,4,102,76,255, + 4,102,76,255,4,102,76,255,4,103,75,255,4,103,75,255, + 4,103,75,255,4,104,75,255,4,104,75,255,4,105,75,255, + 4,105,75,255,4,106,76,255,4,106,76,255,4,107,77,255, + 4,107,77,255,4,108,78,255,4,108,78,255,4,109,79,255, + 4,109,79,255,4,110,80,255,4,110,80,255,4,111,81,255, + 4,111,81,255,4,112,82,255,4,112,82,255,4,113,83,255, + 4,113,83,255,4,113,84,255,4,114,85,255,4,114,86,255, + 4,114,87,255,4,115,88,255,5,115,89,255,5,116,89,255, + 5,116,90,255,5,116,91,255,5,117,92,255,5,117,92,255, + 5,117,93,255,5,117,94,255,5,118,95,255,5,118,95,255, + 5,118,96,255,5,118,97,255,6,119,98,255,6,119,99,255, + 6,119,100,255,6,119,101,255,7,120,102,255,7,120,102,255, + 7,120,103,255,7,121,104,255,8,121,105,255,8,122,105,255, + 8,122,106,255,9,123,107,255,9,123,108,255,10,124,108,255, + 10,124,109,255,11,125,110,255,11,126,112,255,12,126,113,255, + 12,127,114,255,13,128,115,255,13,128,117,255,14,129,118,255, + 14,129,119,255,15,130,120,255,16,131,122,255,16,132,123,255, + 17,133,124,255,18,134,126,255,19,135,127,255,20,135,129,255, + 21,136,130,255,22,137,132,255,23,138,134,255,24,139,136,255, + 25,140,137,255,27,141,139,255,28,142,141,255,30,142,143,255, + 31,143,145,255,32,144,147,255,34,145,149,255,35,146,151,255, + 36,147,153,255,38,148,155,255,40,149,157,255,42,150,159,255, + 43,151,161,255,45,152,163,255,47,153,165,255,49,153,167,255, + 50,154,169,255,52,155,171,255,54,156,173,255,56,157,175,255, + 57,158,177,255,59,159,179,255,61,160,181,255,63,160,183,255, + 64,161,185,255,66,162,187,255,68,163,189,255,70,163,191,255, + 71,164,192,255,73,165,194,255,75,166,195,255,77,166,197,255, + 78,167,198,255,80,168,200,255,82,168,201,255,83,169,203,255, + 85,169,204,255,87,170,205,255,88,170,207,255,90,171,208,255, + 91,171,209,255,92,172,210,255,94,172,211,255,95,173,212,255, + 96,173,213,255,97,174,214,255,98,174,214,255,99,175,215,255, + 100,175,216,255,101,175,217,255,102,176,218,255,103,176,218,255, + 104,176,219,255,105,176,220,255,106,177,220,255,106,177,221,255, + 107,177,221,255,108,177,222,255,108,177,222,255,109,177,223,255, + 109,177,223,255,109,177,223,255,110,177,224,255,110,177,224,255, + 110,177,224,255,110,177,224,255,110,178,225,255,110,178,225,255, + 110,178,225,255,110,178,225,255,110,178,225,255,110,178,225,255, + 110,178,225,255,110,178,225,255,110,178,226,255,110,178,226,255, + 110,178,226,255,110,178,226,255,110,177,225,255,110,177,225,255, + 110,177,225,255,110,177,225,255,109,177,226,255,109,177,226,255, + 109,177,226,255,109,177,226,255,108,177,226,255,108,177,226,255, + 108,177,226,255,108,177,226,255,107,177,225,255,107,177,225,255, + 107,177,225,255,106,177,225,255,106,176,225,255,105,176,225,255, + 105,176,225,255,105,176,225,255,104,176,225,255,104,176,225,255, + 104,176,225,255,103,176,225,255,103,176,224,255,102,176,224,255, + 102,176,224,255,102,176,224,255,101,176,224,255,101,176,224,255, + 101,176,224,255,100,176,224,255,100,175,224,255,99,175,224,255, + 99,175,224,255,99,175,224,255,98,175,223,255,98,175,223,255, + 98,175,223,255,97,175,223,255,97,174,223,255,96,174,223,255, + 96,174,223,255,95,174,223,255,95,174,223,255,94,174,223,255, + 94,174,223,255,93,174,223,255,93,174,223,255,92,174,223,255, + 92,174,223,255,92,174,223,255,91,174,222,255,91,174,222,255, + 91,174,222,255,90,174,222,255,90,173,222,255,89,173,222,255, + 89,173,222,255,88,173,222,255,88,173,222,255,87,173,222,255, + 87,173,222,255,86,173,222,255,85,172,222,255,85,172,222,255, + 84,172,222,255,83,172,222,255,83,172,222,255,82,172,222,255, + 82,172,222,255,81,172,222,255,81,172,221,255,80,172,221,255, + 80,172,221,255,79,172,221,255,78,172,221,255,78,172,221,255, + 77,172,221,255,76,172,221,255,76,172,221,255,75,171,221,255, + 74,171,221,255,73,171,221,255,73,171,221,255,72,171,220,255, + 71,171,220,255,70,171,220,255,70,171,220,255,69,171,220,255, + 68,171,220,255,67,171,220,255,67,171,220,255,66,170,219,255, + 65,170,219,255,64,170,219,255,63,170,219,255,62,170,219,255, + 61,170,219,255,60,170,219,255,59,170,219,255,58,169,218,255, + 57,169,218,255,56,169,218,255,56,169,218,255,55,169,217,255, + 54,169,217,255,53,169,217,255,52,169,217,255,51,168,216,255, + 50,168,216,255,49,168,216,255,48,168,216,255,47,168,215,255, + 46,168,215,255,45,168,215,255,45,168,215,255,44,167,215,255, + 43,167,215,255,42,167,215,255,41,167,215,255,40,167,214,255, + 39,167,214,255,38,167,214,255,38,167,214,255,37,166,213,255, + 36,166,213,255,35,166,213,255,34,166,212,255,33,165,212,255, + 32,165,211,255,31,165,211,255,31,165,211,255,30,165,211,255, + 29,165,211,255,28,165,211,255,28,165,211,255,27,164,210,255, + 26,164,210,255,26,164,210,255,25,164,210,255,25,164,209,255, + 24,164,209,255,24,164,209,255,23,164,209,255,23,163,208,255, + 22,163,208,255,22,163,208,255,21,163,208,255,21,163,207,255, + 20,163,207,255,20,163,207,255,20,163,207,255,19,162,206,255, + 19,162,206,255,19,162,206,255,18,162,206,255,18,161,205,255, + 17,161,205,255,17,161,205,255,17,161,205,255,16,161,204,255, + 16,161,204,255,16,161,204,255,16,161,204,255,15,160,203,255, + 15,160,203,255,15,160,203,255,15,160,203,255,15,160,202,255, + 15,160,202,255,15,160,202,255,15,160,202,255,14,159,201,255, + 14,159,201,255,14,159,201,255,14,159,201,255,13,159,201,255, + 13,159,201,255,13,159,201,255,13,159,201,255,13,158,200,255, + 13,158,200,255,13,158,200,255,13,158,200,255,12,158,199,255, + 12,158,199,255,12,158,199,255,12,158,199,255,12,157,198,255, + 12,157,198,255,12,157,198,255,12,157,198,255,11,156,197,255, + 11,156,197,255,11,156,197,255,11,156,197,255,10,155,196,255, + 10,155,196,255,10,155,196,255,10,155,195,255,10,154,195,255, + 10,154,194,255,10,154,194,255,10,154,194,255,9,154,193,255, + 9,154,193,255,9,154,193,255,9,154,193,255,9,153,192,255, + 9,153,192,255,9,153,192,255,9,152,192,255,8,152,191,255, + 8,151,191,255,8,151,191,255,8,151,191,255,8,150,190,255, + 8,150,190,255,8,150,190,255,8,150,189,255,8,149,189,255, + 8,149,188,255,8,149,188,255,8,149,188,255,7,148,187,255, + 7,148,187,255,7,148,187,255,7,148,187,255,7,147,186,255, + 7,147,186,255,7,147,186,255,7,147,185,255,7,146,185,255, + 7,146,184,255,7,146,184,255,7,145,184,255,6,145,183,255, + 6,144,183,255,6,144,183,255,6,144,183,255,6,143,182,255, + 6,143,182,255,6,143,182,255,6,143,181,255,5,142,181,255, + 5,142,180,255,5,142,180,255,5,141,179,255,5,141,179,255, + 5,140,178,255,5,140,178,255,5,139,178,255,5,139,177,255, + 5,138,177,255,5,138,177,255,5,138,176,255,4,137,176,255, + 4,137,175,255,4,137,175,255,4,136,175,255,4,136,174,255, + 4,135,174,255,4,135,174,255,4,135,173,255,4,134,173,255, + 4,134,172,255,4,134,172,255,4,133,172,255,4,133,171,255, + 4,132,171,255,4,132,171,255,4,132,170,255,3,131,170,255, + 3,131,169,255,3,131,169,255,3,130,169,255,3,130,168,255, + 3,129,168,255,3,129,168,255,3,129,167,255,3,128,167,255, + 3,128,166,255,3,128,166,255,3,128,166,255,3,127,165,255, + 3,127,165,255,3,127,165,255,3,127,165,255,3,126,164,255, + 3,126,164,255,3,126,164,255,3,126,164,255,3,125,163,255, + 3,125,163,255,3,125,163,255,3,125,163,255,2,124,163,255, + 2,124,163,255,2,124,163,255,2,124,163,255,2,123,162,255, + 2,123,162,255,2,123,162,255,2,123,162,255,2,123,161,255, + 2,123,161,255,2,123,161,255,2,123,161,255,2,122,160,255, + 2,122,160,255,2,122,160,255,2,122,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,159,255, + 2,121,159,255,2,121,159,255,2,121,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,158,255, + 2,120,158,255,2,120,158,255,2,120,158,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,155,255, + 2,118,155,255,2,118,155,255,2,118,155,255,3,117,154,255, + 3,117,154,255,3,117,154,255,3,117,154,255,3,116,153,255, + 3,116,153,255,3,116,153,255,3,116,153,255,3,115,152,255, + 3,115,152,255,3,115,152,255,3,115,151,255,3,114,151,255, + 3,114,150,255,3,114,150,255,3,114,150,255,3,113,149,255, + 3,113,149,255,3,113,149,255,3,113,148,255,3,112,148,255, + 3,112,147,255,3,112,147,255,3,111,146,255,3,111,146,255, + 3,110,145,255,3,110,145,255,3,110,144,255,3,109,144,255, + 3,109,143,255,3,109,142,255,3,108,142,255,3,108,141,255, + 3,107,140,255,3,107,140,255,3,106,139,255,3,106,139,255, + 3,105,138,255,3,105,138,255,3,105,137,255,3,104,136,255, + 3,104,135,255,3,104,135,255,3,103,134,255,3,103,133,255, + 3,102,132,255,3,102,132,255,3,101,131,255,3,101,130,255, + 3,100,129,255,3,100,129,255,3,99,128,255,3,99,127,255, + 3,98,126,255,3,98,126,255,3,98,125,255,3,97,124,255, + 3,97,123,255,3,97,123,255,3,96,122,255,3,96,121,255, + 3,95,120,255,3,95,119,255,3,94,118,255,3,94,117,255, + 3,93,116,255,3,93,116,255,3,92,115,255,3,92,114,255, + 3,91,113,255,3,91,113,255,3,90,112,255,3,90,111,255, + 3,89,110,255,3,89,110,255,3,89,109,255,3,88,108,255, + 3,88,107,255,3,88,107,255,3,87,106,255,3,87,105,255, + 3,86,104,255,3,86,104,255,3,85,103,255,3,84,102,255, + 3,83,101,255,3,83,101,255,3,82,100,255,4,82,99,255, + 4,81,98,255,4,81,97,255,4,80,96,255,4,80,95,255, + 4,79,94,255,4,79,94,255,4,78,93,255,4,77,92,255, + 4,76,91,255,4,76,91,255,4,75,90,255,4,75,89,255, + 4,74,88,255,4,74,88,255,4,73,87,255,4,72,86,255, + 4,71,85,255,4,71,84,255,4,70,83,255,4,70,82,255, + 4,69,81,255,4,69,81,255,4,68,80,255,4,67,79,255, + 4,66,78,255,4,66,78,255,4,65,77,255,4,65,76,255, + 4,64,75,255,4,64,75,255,4,63,74,255,4,63,73,255, + 4,62,72,255,4,62,72,255,4,61,71,255,4,60,70,255, + 4,59,69,255,4,59,69,255,4,58,68,255,3,58,67,255, + 3,57,66,255,3,57,66,255,3,56,65,255,3,56,64,255, + 3,55,63,255,3,55,63,255,3,54,62,255,3,54,62,255, + 3,53,61,255,3,53,61,255,3,52,60,255,3,52,59,255, + 3,51,58,255,3,51,58,255,3,51,57,255,3,50,57,255, + 3,50,56,255,3,50,56,255,3,49,55,255,3,49,55,255, + 3,48,54,255,3,48,54,255,3,47,53,255,3,47,53,255, + 3,46,52,255,3,46,52,255,3,46,52,255,3,45,51,255, + 3,45,51,255,3,45,51,255,3,44,50,255,3,44,50,255, + 3,43,49,255,3,43,49,255,3,43,49,255,3,42,48,255, + 3,42,48,255,3,42,48,255,3,42,48,255,3,41,47,255, + 3,41,47,255,3,41,47,255,3,41,47,255,3,40,46,255, + 3,40,46,255,3,40,46,255,3,40,46,255,3,39,45,255, + 3,39,45,255,3,39,45,255,3,39,45,255,57,75,24,255, + 57,75,24,255,57,75,24,255,57,75,24,255,57,76,25,255, + 57,76,25,255,57,76,25,255,57,76,25,255,58,77,25,255, + 58,77,25,255,58,77,25,255,58,77,25,255,58,77,26,255, + 58,77,26,255,58,77,26,255,58,77,26,255,57,78,27,255, + 57,78,27,255,57,78,27,255,57,79,27,255,57,79,28,255, + 57,80,28,255,57,80,28,255,57,80,28,255,56,81,29,255, + 56,81,29,255,56,81,29,255,56,81,30,255,56,82,30,255, + 56,82,31,255,56,82,31,255,55,82,32,255,55,83,33,255, + 54,83,34,255,54,83,34,255,53,83,35,255,53,84,36,255, + 52,84,37,255,52,84,37,255,51,84,38,255,51,85,39,255, + 50,85,40,255,50,85,40,255,49,85,41,255,48,86,42,255, + 47,86,43,255,47,86,43,255,46,86,44,255,45,86,45,255, + 44,86,46,255,44,86,46,255,43,86,47,255,42,86,47,255, + 41,86,48,255,41,86,48,255,40,86,49,255,39,87,50,255, + 38,87,51,255,38,87,51,255,37,87,52,255,36,87,52,255, + 35,87,53,255,35,87,53,255,34,87,54,255,34,88,55,255, + 33,88,56,255,33,88,56,255,33,89,57,255,32,89,57,255, + 32,90,58,255,32,90,58,255,32,90,59,255,32,91,59,255, + 32,91,60,255,32,91,60,255,32,92,61,255,32,92,61,255, + 32,93,62,255,32,93,62,255,32,94,63,255,33,95,64,255, + 33,96,65,255,33,96,65,255,33,97,66,255,34,98,67,255, + 34,99,68,255,34,99,68,255,34,100,69,255,35,100,70,255, + 35,101,71,255,35,101,72,255,35,102,74,255,35,103,75,255, + 35,104,76,255,35,105,77,255,35,106,79,255,35,106,80,255, + 35,107,81,255,35,107,83,255,35,108,84,255,35,108,86,255, + 35,109,87,255,35,109,89,255,34,110,90,255,34,110,92,255, + 33,111,93,255,33,111,94,255,32,111,96,255,32,112,97,255, + 31,112,98,255,31,112,99,255,30,113,100,255,29,113,101,255, + 28,114,102,255,28,114,103,255,27,114,104,255,26,114,105,255, + 25,114,106,255,25,114,107,255,24,114,108,255,23,114,109,255, + 22,114,110,255,21,114,110,255,20,114,111,255,19,113,111,255, + 18,113,112,255,17,113,112,255,16,113,113,255,15,112,113,255, + 14,112,114,255,14,112,114,255,13,112,114,255,12,111,114,255, + 11,111,114,255,11,111,114,255,10,111,114,255,10,110,113,255, + 9,110,113,255,9,110,113,255,8,109,113,255,8,109,112,255, + 7,108,112,255,7,108,112,255,7,108,111,255,6,107,111,255, + 6,107,110,255,6,107,110,255,6,107,109,255,5,106,108,255, + 5,106,108,255,5,106,107,255,5,106,106,255,5,105,105,255, + 5,105,105,255,5,105,104,255,5,105,103,255,4,105,103,255, + 4,105,102,255,4,105,102,255,4,105,101,255,4,104,100,255, + 4,104,99,255,4,104,98,255,4,104,97,255,4,104,96,255, + 4,104,96,255,4,104,95,255,4,104,94,255,4,104,93,255, + 4,104,93,255,4,104,92,255,4,104,91,255,4,104,91,255, + 4,104,90,255,4,104,90,255,4,104,89,255,4,104,89,255, + 4,104,88,255,4,104,88,255,4,104,87,255,4,104,87,255, + 4,104,86,255,4,104,86,255,4,104,85,255,4,103,85,255, + 4,103,84,255,4,103,84,255,4,103,83,255,4,103,83,255, + 4,103,82,255,4,103,82,255,4,103,82,255,4,102,81,255, + 4,102,81,255,4,102,81,255,4,102,80,255,4,102,80,255, + 4,102,79,255,4,102,79,255,4,102,79,255,4,102,78,255, + 4,102,78,255,4,102,78,255,4,102,78,255,4,102,77,255, + 4,102,77,255,4,102,77,255,4,102,77,255,4,103,77,255, + 4,103,77,255,4,103,77,255,4,103,77,255,4,104,76,255, + 4,104,76,255,4,104,76,255,4,104,76,255,4,105,76,255, + 4,105,76,255,4,105,76,255,4,106,77,255,4,106,77,255, + 4,107,78,255,4,107,78,255,4,108,79,255,4,109,79,255, + 4,109,80,255,4,110,80,255,4,111,81,255,4,111,81,255, + 4,112,82,255,4,112,82,255,4,112,83,255,4,113,83,255, + 4,113,84,255,4,113,84,255,4,114,85,255,4,114,86,255, + 4,115,87,255,4,115,88,255,4,116,89,255,5,116,90,255, + 5,117,90,255,5,117,91,255,5,117,92,255,5,118,93,255, + 5,118,93,255,5,118,94,255,5,118,95,255,5,119,96,255, + 5,119,96,255,5,119,97,255,5,119,98,255,6,120,99,255, + 6,120,100,255,6,120,101,255,6,120,102,255,7,121,103,255, + 7,121,103,255,7,121,104,255,7,122,105,255,8,122,106,255, + 8,123,107,255,8,123,108,255,9,124,109,255,9,124,110,255, + 10,125,110,255,10,125,111,255,11,126,112,255,11,127,114,255, + 12,127,115,255,12,128,116,255,13,129,117,255,13,129,119,255, + 14,130,120,255,14,130,121,255,15,131,122,255,16,132,124,255, + 17,133,125,255,18,134,126,255,19,135,128,255,20,136,129,255, + 21,136,131,255,22,137,132,255,23,138,134,255,24,139,136,255, + 25,140,138,255,26,141,139,255,28,142,141,255,29,143,143,255, + 31,143,145,255,32,144,147,255,33,145,149,255,35,146,151,255, + 36,147,153,255,37,148,155,255,39,149,157,255,41,150,159,255, + 43,151,161,255,44,152,163,255,46,153,165,255,48,154,167,255, + 50,154,169,255,51,155,171,255,53,156,173,255,55,157,175,255, + 57,158,177,255,58,159,179,255,60,160,181,255,62,161,183,255, + 64,161,185,255,65,162,186,255,67,163,188,255,69,164,190,255, + 71,164,192,255,72,165,193,255,74,166,195,255,76,166,196,255, + 78,167,198,255,79,167,199,255,81,168,201,255,82,168,202,255, + 84,169,204,255,85,169,205,255,87,170,206,255,88,170,208,255, + 90,171,209,255,91,171,210,255,92,172,211,255,94,172,212,255, + 95,173,213,255,96,173,214,255,97,174,215,255,98,174,215,255, + 99,175,216,255,100,175,217,255,101,175,218,255,102,176,219,255, + 103,176,219,255,104,176,220,255,105,176,220,255,105,177,221,255, + 106,177,221,255,106,177,221,255,107,177,222,255,107,177,222,255, + 108,177,223,255,108,177,223,255,108,177,223,255,109,177,224,255, + 109,177,224,255,109,177,224,255,109,177,224,255,109,178,225,255, + 109,178,225,255,109,178,225,255,109,178,225,255,109,177,225,255, + 109,177,225,255,109,177,225,255,109,177,225,255,109,177,226,255, + 109,177,226,255,109,177,226,255,109,177,226,255,109,177,225,255, + 109,177,225,255,109,177,225,255,109,177,225,255,108,177,226,255, + 108,177,226,255,108,177,226,255,108,177,226,255,107,176,226,255, + 107,176,226,255,107,176,226,255,107,176,226,255,106,176,225,255, + 106,176,225,255,106,176,225,255,105,176,225,255,105,176,225,255, + 104,176,225,255,104,176,225,255,104,176,225,255,103,175,225,255, + 103,175,225,255,103,175,225,255,102,175,225,255,102,175,224,255, + 101,175,224,255,101,175,224,255,101,175,224,255,100,175,224,255, + 100,175,224,255,100,175,224,255,99,175,224,255,99,174,224,255, + 98,174,224,255,98,174,224,255,98,174,224,255,97,174,223,255, + 97,174,223,255,97,174,223,255,96,174,223,255,96,174,223,255, + 95,174,223,255,95,174,223,255,94,174,223,255,94,174,223,255, + 93,174,223,255,93,174,223,255,92,174,223,255,92,173,223,255, + 91,173,223,255,91,173,223,255,91,173,223,255,90,173,222,255, + 90,173,222,255,90,173,222,255,89,173,222,255,89,173,222,255, + 88,173,222,255,88,173,222,255,87,173,222,255,87,173,222,255, + 86,173,222,255,86,173,222,255,85,173,222,255,84,172,222,255, + 84,172,222,255,83,172,222,255,82,172,222,255,82,172,222,255, + 81,172,222,255,81,172,222,255,80,172,222,255,80,172,221,255, + 79,172,221,255,79,172,221,255,78,172,221,255,78,171,221,255, + 77,171,221,255,77,171,221,255,76,171,221,255,76,171,221,255, + 75,171,221,255,74,171,221,255,73,171,221,255,73,171,221,255, + 72,171,220,255,71,171,220,255,70,171,220,255,70,171,220,255, + 69,171,220,255,68,171,220,255,67,171,220,255,67,171,220,255, + 66,170,219,255,65,170,219,255,64,170,219,255,63,170,219,255, + 62,170,219,255,61,170,219,255,60,170,219,255,59,170,219,255, + 58,169,218,255,57,169,218,255,56,169,218,255,56,169,218,255, + 55,169,217,255,54,169,217,255,53,169,217,255,52,169,217,255, + 51,168,216,255,50,168,216,255,49,168,216,255,48,168,216,255, + 47,168,215,255,46,168,215,255,45,168,215,255,45,168,215,255, + 44,167,215,255,43,167,215,255,42,167,215,255,41,167,215,255, + 40,167,214,255,39,167,214,255,38,167,214,255,38,167,214,255, + 37,166,213,255,36,166,213,255,35,166,213,255,34,166,212,255, + 33,165,212,255,32,165,211,255,31,165,211,255,31,165,211,255, + 30,165,211,255,29,165,211,255,28,165,211,255,28,165,211,255, + 27,164,210,255,26,164,210,255,26,164,210,255,25,164,210,255, + 25,164,209,255,24,164,209,255,24,164,209,255,23,164,209,255, + 23,163,208,255,22,163,208,255,22,163,208,255,21,163,208,255, + 21,163,207,255,20,163,207,255,20,163,207,255,20,163,207,255, + 19,162,206,255,19,162,206,255,19,162,206,255,18,162,206,255, + 18,161,205,255,17,161,205,255,17,161,205,255,17,161,205,255, + 16,161,204,255,16,161,204,255,16,161,204,255,16,161,204,255, + 15,160,204,255,15,160,204,255,15,160,204,255,15,160,204,255, + 15,160,203,255,15,160,203,255,15,160,203,255,15,160,203,255, + 14,159,202,255,14,159,202,255,14,159,202,255,14,159,202,255, + 13,159,201,255,13,159,201,255,13,159,201,255,13,159,201,255, + 13,158,200,255,13,158,200,255,13,158,200,255,13,158,200,255, + 12,158,199,255,12,158,199,255,12,158,199,255,12,158,199,255, + 12,157,199,255,12,157,199,255,12,157,199,255,12,157,199,255, + 11,156,198,255,11,156,198,255,11,156,198,255,11,156,197,255, + 10,155,197,255,10,155,196,255,10,155,196,255,10,155,196,255, + 10,154,195,255,10,154,195,255,10,154,195,255,10,154,195,255, + 9,154,194,255,9,154,194,255,9,154,194,255,9,154,194,255, + 9,153,193,255,9,153,193,255,9,153,193,255,9,152,193,255, + 8,152,192,255,8,151,192,255,8,151,192,255,8,151,192,255, + 8,150,191,255,8,150,191,255,8,150,191,255,8,150,190,255, + 8,149,190,255,8,149,189,255,8,149,189,255,8,149,189,255, + 7,148,188,255,7,148,188,255,7,148,188,255,7,148,188,255, + 7,147,187,255,7,147,187,255,7,147,187,255,7,147,186,255, + 7,146,186,255,7,146,185,255,7,146,185,255,7,145,185,255, + 6,145,184,255,6,144,184,255,6,144,184,255,6,144,184,255, + 6,143,183,255,6,143,183,255,6,143,183,255,6,143,182,255, + 5,142,182,255,5,142,181,255,5,142,181,255,5,141,180,255, + 5,141,180,255,5,140,179,255,5,140,179,255,5,139,179,255, + 5,139,178,255,5,138,178,255,5,138,178,255,5,138,177,255, + 4,137,177,255,4,137,176,255,4,137,176,255,4,136,176,255, + 4,136,175,255,4,135,175,255,4,135,175,255,4,135,174,255, + 4,134,174,255,4,134,173,255,4,134,173,255,4,133,173,255, + 4,133,172,255,4,132,172,255,4,132,172,255,4,132,171,255, + 3,131,171,255,3,131,170,255,3,131,170,255,3,130,169,255, + 3,130,169,255,3,129,168,255,3,129,168,255,3,129,168,255, + 3,128,167,255,3,128,167,255,3,128,167,255,3,128,167,255, + 3,127,166,255,3,127,166,255,3,127,166,255,3,127,166,255, + 3,126,165,255,3,126,165,255,3,126,165,255,3,126,165,255, + 3,125,164,255,3,125,164,255,3,125,164,255,3,125,164,255, + 2,124,163,255,2,124,163,255,2,124,163,255,2,124,163,255, + 2,123,162,255,2,123,162,255,2,123,162,255,2,123,162,255, + 2,123,161,255,2,123,161,255,2,123,161,255,2,123,161,255, + 2,122,160,255,2,122,160,255,2,122,160,255,2,122,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,159,255,2,121,159,255,2,121,159,255,2,121,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,158,255,2,120,158,255,2,120,158,255,2,120,158,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,155,255,2,118,155,255,2,118,155,255,2,118,155,255, + 3,117,154,255,3,117,154,255,3,117,154,255,3,117,154,255, + 3,116,153,255,3,116,153,255,3,116,153,255,3,116,153,255, + 3,115,152,255,3,115,152,255,3,115,152,255,3,115,151,255, + 3,114,151,255,3,114,150,255,3,114,150,255,3,114,150,255, + 3,113,149,255,3,113,149,255,3,113,149,255,3,113,148,255, + 3,112,148,255,3,112,147,255,3,112,147,255,3,111,146,255, + 3,111,146,255,3,110,145,255,3,110,145,255,3,110,144,255, + 3,109,144,255,3,109,143,255,3,109,142,255,3,108,142,255, + 3,108,141,255,3,107,140,255,3,107,140,255,3,106,139,255, + 3,106,139,255,3,105,138,255,3,105,138,255,3,105,137,255, + 3,104,136,255,3,104,135,255,3,104,135,255,3,103,134,255, + 3,103,133,255,3,102,132,255,3,102,132,255,3,101,131,255, + 3,101,130,255,3,100,129,255,3,100,129,255,3,99,128,255, + 3,99,128,255,3,98,127,255,3,98,126,255,3,98,125,255, + 3,97,124,255,3,97,123,255,3,97,123,255,3,96,122,255, + 3,96,121,255,3,95,120,255,3,95,120,255,3,94,119,255, + 3,94,118,255,3,93,117,255,3,93,117,255,3,92,116,255, + 3,92,115,255,3,91,114,255,3,91,114,255,3,90,113,255, + 3,90,112,255,3,89,111,255,3,89,111,255,3,89,110,255, + 3,88,109,255,3,88,108,255,3,88,108,255,3,87,107,255, + 3,87,106,255,3,86,105,255,3,86,105,255,3,85,104,255, + 3,84,103,255,3,83,102,255,3,83,101,255,3,82,100,255, + 4,82,99,255,4,81,98,255,4,81,98,255,4,80,97,255, + 4,80,96,255,4,79,95,255,4,79,95,255,4,78,94,255, + 4,77,93,255,4,76,92,255,4,76,92,255,4,75,91,255, + 4,75,90,255,4,74,89,255,4,74,88,255,4,73,87,255, + 4,72,86,255,4,71,85,255,4,71,85,255,4,70,84,255, + 4,70,83,255,4,69,82,255,4,69,82,255,4,68,81,255, + 4,67,80,255,4,66,79,255,4,66,79,255,4,65,78,255, + 4,65,77,255,4,64,76,255,4,64,75,255,4,63,74,255, + 4,63,73,255,4,62,72,255,4,62,72,255,4,61,71,255, + 4,60,70,255,4,59,69,255,4,59,69,255,4,58,68,255, + 3,58,67,255,3,57,66,255,3,57,66,255,3,56,65,255, + 3,56,65,255,3,55,64,255,3,55,64,255,3,54,63,255, + 3,54,62,255,3,53,61,255,3,53,61,255,3,52,60,255, + 3,52,60,255,3,51,59,255,3,51,59,255,3,51,58,255, + 3,50,57,255,3,50,56,255,3,50,56,255,3,49,56,255, + 3,49,55,255,3,48,55,255,3,48,55,255,3,47,54,255, + 3,47,54,255,3,46,53,255,3,46,53,255,3,46,52,255, + 3,45,52,255,3,45,51,255,3,45,51,255,3,44,51,255, + 3,44,50,255,3,43,50,255,3,43,50,255,3,43,50,255, + 3,42,49,255,3,42,49,255,3,42,49,255,3,42,49,255, + 3,41,48,255,3,41,48,255,3,41,48,255,3,41,48,255, + 3,40,47,255,3,40,47,255,3,40,47,255,3,40,47,255, + 3,39,46,255,3,39,46,255,3,39,46,255,3,39,46,255, + 57,75,24,255,57,75,24,255,57,75,24,255,57,75,24,255, + 56,75,24,255,56,75,24,255,56,75,24,255,56,75,24,255, + 57,76,24,255,57,76,24,255,57,76,24,255,57,76,24,255, + 57,77,25,255,57,77,25,255,57,77,25,255,57,77,25,255, + 57,78,26,255,57,78,26,255,57,78,26,255,57,78,26,255, + 56,79,27,255,56,79,27,255,56,79,27,255,56,79,28,255, + 56,80,28,255,56,80,29,255,56,80,29,255,56,80,30,255, + 56,81,30,255,56,81,31,255,56,81,31,255,55,82,32,255, + 55,82,32,255,54,83,33,255,54,83,33,255,54,83,34,255, + 53,84,35,255,53,84,36,255,53,84,37,255,52,84,38,255, + 51,85,39,255,50,85,40,255,50,85,40,255,49,85,41,255, + 48,86,42,255,47,86,43,255,47,86,43,255,46,86,44,255, + 46,86,45,255,45,86,46,255,45,86,46,255,44,86,47,255, + 43,87,48,255,42,87,49,255,42,87,49,255,41,87,50,255, + 40,87,51,255,39,87,52,255,39,87,52,255,38,87,53,255, + 37,88,53,255,36,88,54,255,36,88,54,255,35,88,55,255, + 35,89,55,255,34,89,56,255,34,89,56,255,34,90,57,255, + 33,90,57,255,33,91,58,255,33,91,58,255,33,91,59,255, + 32,92,59,255,32,92,60,255,32,92,60,255,32,93,61,255, + 33,93,61,255,33,94,62,255,33,94,62,255,33,95,63,255, + 33,95,64,255,33,96,65,255,33,96,65,255,33,97,66,255, + 34,98,67,255,34,99,68,255,34,99,68,255,34,100,69,255, + 35,101,70,255,35,102,71,255,35,102,72,255,35,103,74,255, + 36,104,75,255,36,105,76,255,36,105,78,255,36,106,79,255, + 36,106,81,255,36,107,82,255,36,107,84,255,36,108,85,255, + 35,108,87,255,35,109,88,255,35,109,90,255,34,110,91,255, + 34,110,93,255,33,111,94,255,33,111,95,255,32,112,97,255, + 32,112,98,255,31,113,99,255,31,113,100,255,30,113,101,255, + 29,114,102,255,28,114,103,255,28,114,104,255,27,114,105,255, + 26,115,106,255,25,115,107,255,25,115,108,255,24,115,109,255, + 23,115,110,255,22,115,111,255,21,115,112,255,20,115,113,255, + 19,114,113,255,18,114,114,255,18,114,114,255,17,114,114,255, + 16,113,115,255,15,113,115,255,15,113,115,255,14,113,115,255, + 13,112,115,255,12,112,115,255,12,112,115,255,11,111,115,255, + 10,111,114,255,9,110,114,255,9,110,114,255,9,110,114,255, + 8,109,113,255,8,109,113,255,8,109,113,255,7,109,112,255, + 7,108,112,255,6,108,111,255,6,108,111,255,6,108,110,255, + 5,107,109,255,5,107,109,255,5,107,108,255,5,107,107,255, + 5,106,107,255,5,106,106,255,5,106,106,255,5,106,105,255, + 4,105,104,255,4,105,104,255,4,105,103,255,4,105,102,255, + 4,105,101,255,4,105,101,255,4,105,100,255,4,105,99,255, + 4,104,98,255,4,104,98,255,4,104,97,255,4,104,96,255, + 4,104,95,255,4,104,95,255,4,104,94,255,4,104,93,255, + 4,104,93,255,4,104,92,255,4,104,92,255,4,104,91,255, + 4,104,90,255,4,104,90,255,4,104,89,255,4,104,88,255, + 4,104,88,255,4,104,87,255,4,104,87,255,4,104,86,255, + 4,104,86,255,4,104,85,255,4,104,85,255,4,104,84,255, + 4,103,84,255,4,103,83,255,4,103,83,255,4,103,83,255, + 4,102,82,255,4,102,82,255,4,102,82,255,4,102,81,255, + 4,102,81,255,4,102,80,255,4,102,80,255,4,102,80,255, + 4,102,79,255,4,102,79,255,4,102,79,255,4,102,79,255, + 4,103,78,255,4,103,78,255,4,103,78,255,4,103,78,255, + 4,103,78,255,4,103,78,255,4,103,78,255,4,103,78,255, + 4,104,77,255,4,104,77,255,4,104,77,255,4,105,77,255, + 4,105,77,255,4,106,77,255,4,106,77,255,4,107,78,255, + 4,107,78,255,4,108,79,255,4,108,79,255,4,109,80,255, + 4,109,80,255,4,110,81,255,4,110,81,255,4,111,82,255, + 4,111,82,255,4,112,83,255,4,112,83,255,4,113,84,255, + 4,113,84,255,4,114,85,255,4,114,85,255,4,114,86,255, + 5,115,87,255,5,115,88,255,5,115,89,255,5,116,90,255, + 5,116,91,255,5,117,91,255,5,117,92,255,5,117,93,255, + 5,118,94,255,5,118,95,255,5,118,96,255,5,118,97,255, + 6,119,98,255,6,119,98,255,6,119,99,255,6,120,100,255, + 6,120,101,255,6,121,102,255,6,121,103,255,6,121,104,255, + 7,122,105,255,7,122,105,255,7,122,106,255,8,123,107,255, + 8,123,108,255,9,124,108,255,9,124,109,255,9,124,110,255, + 10,125,111,255,10,125,111,255,10,125,112,255,11,126,113,255, + 11,127,115,255,12,127,116,255,12,128,117,255,13,129,118,255, + 14,130,120,255,14,130,121,255,15,131,122,255,16,132,124,255, + 17,133,125,255,17,133,127,255,18,134,128,255,19,135,130,255, + 20,136,131,255,21,137,133,255,22,138,134,255,23,139,136,255, + 24,140,138,255,25,140,140,255,26,141,141,255,28,142,143,255, + 29,143,145,255,31,144,147,255,32,145,149,255,34,146,151,255, + 35,147,153,255,37,148,155,255,38,149,157,255,40,150,159,255, + 41,151,161,255,43,151,163,255,44,152,165,255,46,153,167,255, + 48,154,169,255,50,155,171,255,51,156,173,255,53,157,175,255, + 55,158,177,255,57,158,179,255,58,159,180,255,60,160,182,255, + 62,161,184,255,64,161,186,255,65,162,188,255,67,163,190,255, + 69,164,192,255,71,164,194,255,72,165,195,255,74,166,197,255, + 76,167,198,255,78,167,200,255,79,168,201,255,81,169,202,255, + 83,169,204,255,84,170,205,255,86,170,206,255,87,171,207,255, + 89,171,209,255,90,172,210,255,91,172,211,255,92,172,212,255, + 94,173,213,255,95,173,214,255,96,173,215,255,97,173,216,255, + 98,174,216,255,99,174,217,255,100,174,217,255,101,174,218,255, + 102,175,219,255,102,175,219,255,103,175,220,255,104,175,221,255, + 105,176,221,255,105,176,222,255,106,176,222,255,107,176,223,255, + 107,176,223,255,108,176,224,255,108,176,224,255,108,176,224,255, + 109,176,225,255,109,176,225,255,109,176,225,255,109,176,225,255, + 109,177,225,255,109,177,225,255,109,177,225,255,109,177,225,255, + 109,177,225,255,109,177,225,255,109,177,225,255,109,177,225,255, + 108,177,225,255,108,177,225,255,108,177,225,255,108,177,225,255, + 108,176,225,255,108,176,225,255,108,176,225,255,108,176,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 106,176,225,255,106,176,225,255,106,176,225,255,106,176,225,255, + 105,176,224,255,105,176,224,255,105,176,224,255,104,176,224,255, + 104,175,224,255,103,175,224,255,103,175,224,255,103,175,224,255, + 102,175,224,255,102,175,224,255,102,175,224,255,101,175,224,255, + 101,175,224,255,100,175,224,255,100,175,224,255,100,175,224,255, + 99,175,223,255,99,175,223,255,99,175,223,255,98,175,223,255, + 98,174,223,255,97,174,223,255,97,174,223,255,97,174,223,255, + 96,174,223,255,96,174,223,255,96,174,223,255,95,174,223,255, + 95,173,223,255,94,173,223,255,94,173,223,255,94,173,223,255, + 93,173,222,255,93,173,222,255,93,173,222,255,92,173,222,255, + 92,173,222,255,91,173,222,255,91,173,222,255,90,173,222,255, + 90,173,222,255,89,173,222,255,89,173,222,255,89,173,222,255, + 88,172,222,255,88,172,222,255,88,172,222,255,87,172,222,255, + 86,172,221,255,86,172,221,255,85,172,221,255,84,172,221,255, + 84,171,221,255,83,171,221,255,83,171,221,255,82,171,221,255, + 82,171,221,255,81,171,221,255,81,171,221,255,80,171,221,255, + 80,171,221,255,79,171,221,255,79,171,221,255,78,171,221,255, + 77,171,221,255,77,171,221,255,76,171,221,255,75,171,221,255, + 75,171,221,255,74,170,221,255,73,170,221,255,72,170,221,255, + 72,170,221,255,71,170,220,255,70,170,220,255,69,170,220,255, + 69,170,220,255,68,170,220,255,67,170,220,255,66,170,220,255, + 66,170,220,255,65,169,219,255,64,169,219,255,63,169,219,255, + 63,169,219,255,62,169,219,255,61,169,219,255,60,169,219,255, + 59,169,219,255,58,169,218,255,57,169,218,255,56,169,218,255, + 56,169,218,255,55,168,217,255,54,168,217,255,53,168,217,255, + 52,168,217,255,51,167,217,255,50,167,217,255,49,167,217,255, + 48,167,217,255,47,167,216,255,46,167,216,255,45,167,216,255, + 45,167,216,255,44,167,215,255,43,167,215,255,42,167,215,255, + 41,167,215,255,40,166,214,255,39,166,214,255,38,166,214,255, + 38,166,214,255,37,166,213,255,36,166,213,255,35,166,213,255, + 35,166,213,255,34,165,212,255,33,165,212,255,32,165,212,255, + 32,165,212,255,31,165,211,255,30,165,211,255,29,165,211,255, + 29,165,211,255,28,164,211,255,27,164,211,255,27,164,211,255, + 26,164,210,255,26,163,210,255,25,163,209,255,25,163,209,255, + 24,163,209,255,24,163,208,255,23,163,208,255,23,163,208,255, + 22,163,208,255,22,162,208,255,21,162,208,255,21,162,208,255, + 20,162,208,255,20,162,207,255,19,162,207,255,19,162,207,255, + 19,162,207,255,18,161,206,255,18,161,206,255,18,161,206,255, + 18,161,206,255,17,161,205,255,17,161,205,255,17,161,205,255, + 17,161,205,255,16,160,204,255,16,160,204,255,16,160,204,255, + 16,160,204,255,15,160,203,255,15,160,203,255,15,160,203,255, + 15,160,203,255,14,159,202,255,14,159,202,255,14,159,202,255, + 14,159,202,255,13,159,202,255,13,159,202,255,13,159,202,255, + 13,159,202,255,13,158,201,255,13,158,201,255,13,158,201,255, + 13,158,201,255,12,158,200,255,12,158,200,255,12,158,200,255, + 12,158,200,255,12,157,199,255,12,157,199,255,12,157,199,255, + 12,157,199,255,11,157,198,255,11,157,198,255,11,157,198,255, + 11,157,198,255,10,156,197,255,10,156,197,255,10,156,197,255, + 10,156,196,255,10,155,196,255,10,155,195,255,10,155,195,255, + 10,155,195,255,9,154,194,255,9,154,194,255,9,154,194,255, + 9,154,194,255,9,153,193,255,9,153,193,255,9,153,193,255, + 9,153,193,255,8,152,192,255,8,152,192,255,8,152,192,255, + 8,152,192,255,8,151,191,255,8,151,191,255,8,151,191,255, + 8,151,190,255,8,150,190,255,8,150,189,255,8,150,189,255, + 8,150,189,255,7,149,188,255,7,149,188,255,7,149,188,255, + 7,149,188,255,7,148,187,255,7,148,187,255,7,148,187,255, + 7,148,187,255,7,147,186,255,7,147,186,255,7,147,186,255, + 7,146,185,255,6,146,185,255,6,145,184,255,6,145,184,255, + 6,145,184,255,6,144,183,255,6,144,183,255,6,144,183,255, + 6,143,182,255,5,143,182,255,5,142,181,255,5,142,181,255, + 5,142,181,255,5,141,180,255,5,141,180,255,5,141,180,255, + 5,140,179,255,5,140,179,255,5,139,178,255,5,139,178,255, + 5,139,177,255,4,138,177,255,4,138,176,255,4,138,176,255, + 4,137,176,255,4,137,175,255,4,136,175,255,4,136,175,255, + 4,136,174,255,4,135,174,255,4,135,173,255,4,135,173,255, + 4,134,173,255,3,134,172,255,3,133,172,255,3,133,172,255, + 3,132,171,255,3,132,171,255,3,131,170,255,3,131,170,255, + 3,131,170,255,3,130,169,255,3,130,169,255,3,130,169,255, + 3,130,168,255,3,129,168,255,3,129,167,255,3,129,167,255, + 3,129,167,255,3,128,166,255,3,128,166,255,3,128,166,255, + 3,128,166,255,2,127,165,255,2,127,165,255,2,127,165,255, + 2,127,165,255,2,126,164,255,2,126,164,255,2,126,164,255, + 2,126,164,255,2,125,164,255,2,125,164,255,2,125,164,255, + 2,125,164,255,2,124,163,255,2,124,163,255,2,124,163,255, + 2,124,163,255,2,123,162,255,2,123,162,255,2,123,162,255, + 2,123,162,255,2,122,161,255,2,122,161,255,2,122,161,255, + 2,122,161,255,2,122,160,255,2,122,160,255,2,122,160,255, + 2,122,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,117,155,255,2,117,155,255,2,117,155,255, + 2,117,155,255,2,116,154,255,2,116,154,255,2,116,154,255, + 2,116,154,255,2,115,153,255,2,115,153,255,2,115,153,255, + 2,115,152,255,3,114,152,255,3,114,151,255,3,114,151,255, + 3,114,151,255,3,113,150,255,3,113,150,255,3,113,150,255, + 3,112,149,255,3,112,149,255,3,111,148,255,3,111,148,255, + 3,111,147,255,3,110,147,255,3,110,146,255,3,110,146,255, + 3,110,145,255,3,109,145,255,3,109,144,255,3,109,143,255, + 3,108,143,255,3,108,142,255,3,107,141,255,3,107,141,255, + 3,106,140,255,3,106,140,255,3,105,139,255,3,105,139,255, + 3,105,138,255,3,104,137,255,3,104,136,255,3,104,136,255, + 3,103,135,255,3,103,134,255,3,102,133,255,3,102,133,255, + 3,101,132,255,3,101,131,255,3,100,130,255,3,100,130,255, + 3,99,129,255,3,99,128,255,3,98,127,255,3,98,127,255, + 3,97,126,255,3,97,125,255,3,96,124,255,3,96,124,255, + 3,95,123,255,3,95,122,255,3,94,121,255,3,94,120,255, + 3,94,119,255,3,93,118,255,3,93,117,255,3,93,117,255, + 3,92,116,255,3,92,115,255,3,91,114,255,3,91,114,255, + 3,90,113,255,3,90,112,255,3,89,111,255,3,89,111,255, + 3,88,110,255,3,88,109,255,3,87,108,255,3,87,108,255, + 3,86,107,255,3,86,106,255,3,85,105,255,3,85,105,255, + 3,84,104,255,3,84,103,255,3,83,102,255,3,83,102,255, + 3,82,101,255,3,82,100,255,3,81,99,255,3,81,98,255, + 3,80,97,255,4,79,96,255,4,78,95,255,4,78,95,255, + 4,77,94,255,4,77,93,255,4,76,92,255,4,76,92,255, + 4,75,91,255,4,75,90,255,4,74,89,255,4,74,89,255, + 4,73,88,255,4,72,87,255,4,71,86,255,4,71,85,255, + 4,70,84,255,4,70,83,255,4,69,82,255,4,69,82,255, + 4,68,81,255,4,67,80,255,4,66,79,255,4,66,79,255, + 4,65,78,255,4,65,77,255,4,64,76,255,4,64,76,255, + 4,63,75,255,4,62,74,255,4,61,73,255,4,61,73,255, + 4,60,72,255,4,60,71,255,4,59,70,255,4,59,70,255, + 4,58,69,255,3,58,68,255,3,57,67,255,3,57,67,255, + 3,56,66,255,3,56,65,255,3,55,64,255,3,55,64,255, + 3,54,63,255,3,54,63,255,3,53,62,255,3,53,62,255, + 3,52,61,255,3,52,60,255,3,51,59,255,3,51,59,255, + 3,50,58,255,3,50,58,255,3,49,57,255,3,49,57,255, + 3,49,56,255,3,48,56,255,3,48,55,255,3,48,55,255, + 3,47,54,255,3,47,54,255,3,46,53,255,3,46,53,255, + 3,45,53,255,3,45,52,255,3,44,52,255,3,44,52,255, + 3,44,51,255,3,43,51,255,3,43,50,255,3,43,50,255, + 3,43,50,255,3,42,49,255,3,42,49,255,3,42,49,255, + 3,42,49,255,3,41,48,255,3,41,48,255,3,41,48,255, + 3,41,48,255,3,40,47,255,3,40,47,255,3,40,47,255, + 3,40,47,255,3,39,46,255,3,39,46,255,3,39,46,255, + 3,39,46,255,56,74,24,255,56,74,24,255,56,74,24,255, + 56,74,24,255,56,75,24,255,56,75,24,255,56,75,24,255, + 56,75,24,255,57,76,24,255,57,76,24,255,57,76,24,255, + 57,76,24,255,57,76,25,255,57,76,25,255,57,76,25,255, + 57,76,25,255,57,77,26,255,57,77,26,255,57,77,26,255, + 57,78,26,255,56,78,27,255,56,79,27,255,56,79,27,255, + 56,79,28,255,56,80,28,255,56,80,29,255,56,80,29,255, + 56,80,30,255,56,81,30,255,56,81,31,255,56,81,31,255, + 55,82,32,255,55,82,32,255,54,83,33,255,54,83,33,255, + 54,83,34,255,53,84,35,255,53,84,36,255,53,84,37,255, + 52,84,38,255,51,85,39,255,50,85,40,255,50,85,40,255, + 49,85,41,255,48,86,42,255,47,86,43,255,47,86,43,255, + 46,86,44,255,46,86,45,255,45,86,46,255,45,86,46,255, + 44,86,47,255,43,87,48,255,42,87,49,255,42,87,49,255, + 41,87,50,255,40,87,51,255,39,87,52,255,39,87,52,255, + 38,87,53,255,37,88,53,255,36,88,54,255,36,88,54,255, + 35,88,55,255,35,89,56,255,34,89,57,255,34,89,57,255, + 34,90,58,255,33,90,58,255,33,91,59,255,33,91,59,255, + 33,91,60,255,33,92,60,255,33,92,61,255,33,92,61,255, + 33,93,62,255,34,93,62,255,34,94,63,255,34,94,63,255, + 34,95,64,255,34,96,65,255,34,97,66,255,34,97,66,255, + 34,98,67,255,35,99,68,255,35,100,69,255,35,100,69,255, + 35,101,70,255,36,101,71,255,36,102,72,255,36,102,73,255, + 36,103,75,255,37,104,76,255,37,105,77,255,37,106,79,255, + 37,107,80,255,37,107,82,255,37,108,83,255,37,108,85,255, + 37,109,86,255,36,109,88,255,36,110,89,255,36,110,91,255, + 35,111,92,255,35,111,94,255,34,112,95,255,34,112,96,255, + 33,113,98,255,33,113,99,255,32,114,100,255,32,114,101,255, + 31,114,102,255,30,115,103,255,29,115,104,255,29,115,105,255, + 28,115,106,255,27,116,107,255,26,116,108,255,26,116,109,255, + 25,116,110,255,24,116,111,255,23,116,112,255,22,116,113,255, + 21,116,114,255,20,115,114,255,19,115,115,255,18,115,115,255, + 17,115,116,255,16,114,116,255,15,114,117,255,15,114,117,255, + 14,114,117,255,13,113,117,255,12,113,117,255,12,113,117,255, + 11,112,117,255,10,112,116,255,9,111,116,255,9,111,116,255, + 9,111,116,255,8,110,115,255,8,110,115,255,8,110,115,255, + 7,110,114,255,7,109,114,255,6,109,113,255,6,109,113,255, + 6,109,112,255,5,108,111,255,5,108,111,255,5,108,110,255, + 5,108,109,255,5,107,108,255,5,107,108,255,5,107,107,255, + 5,107,106,255,4,106,106,255,4,106,105,255,4,106,105,255, + 4,106,104,255,4,106,103,255,4,106,102,255,4,106,101,255, + 4,106,100,255,4,105,99,255,4,105,99,255,4,105,98,255, + 4,105,97,255,4,105,96,255,4,105,96,255,4,105,95,255, + 4,105,94,255,4,105,94,255,4,105,93,255,4,105,93,255, + 4,105,92,255,4,105,91,255,4,105,91,255,4,105,90,255, + 4,105,89,255,4,105,89,255,4,105,88,255,4,105,88,255, + 4,105,87,255,4,104,87,255,4,104,86,255,4,104,86,255, + 4,104,85,255,4,104,85,255,4,104,84,255,4,104,84,255, + 4,104,84,255,4,103,83,255,4,103,83,255,4,103,83,255, + 4,103,82,255,4,103,82,255,4,103,81,255,4,103,81,255, + 4,103,81,255,4,103,80,255,4,103,80,255,4,103,80,255, + 4,103,80,255,4,103,79,255,4,103,79,255,4,103,79,255, + 4,103,79,255,4,104,79,255,4,104,79,255,4,104,79,255, + 4,104,79,255,4,105,78,255,4,105,78,255,4,105,78,255, + 4,105,78,255,4,106,78,255,4,106,78,255,4,106,78,255, + 4,107,79,255,4,107,79,255,4,108,80,255,4,108,80,255, + 4,109,81,255,4,110,81,255,4,110,82,255,4,111,82,255, + 4,112,83,255,4,112,83,255,4,113,84,255,4,113,84,255, + 4,113,85,255,4,114,85,255,4,114,86,255,4,114,86,255, + 4,115,87,255,5,115,88,255,5,116,89,255,5,116,90,255, + 5,117,91,255,5,117,92,255,5,118,92,255,5,118,93,255, + 5,118,94,255,5,119,95,255,5,119,96,255,5,119,97,255, + 5,119,98,255,6,120,99,255,6,120,99,255,6,120,100,255, + 6,121,101,255,6,121,102,255,6,122,103,255,6,122,104,255, + 6,122,105,255,7,123,106,255,7,123,106,255,7,123,107,255, + 8,124,108,255,8,124,109,255,9,125,110,255,9,125,111,255, + 9,125,112,255,10,126,113,255,10,126,113,255,10,126,114,255, + 11,127,115,255,11,128,117,255,12,128,118,255,12,129,119,255, + 13,130,120,255,14,131,122,255,14,131,123,255,15,132,124,255, + 16,133,126,255,17,134,127,255,18,134,129,255,19,135,130,255, + 20,136,132,255,21,137,133,255,22,138,135,255,23,139,136,255, + 24,140,138,255,25,141,140,255,26,141,142,255,27,142,143,255, + 29,143,145,255,30,144,147,255,32,145,149,255,33,146,151,255, + 35,147,153,255,36,148,155,255,38,149,157,255,39,150,159,255, + 41,151,161,255,42,152,163,255,44,152,165,255,45,153,167,255, + 47,154,169,255,49,155,171,255,51,156,173,255,52,157,175,255, + 54,158,177,255,56,159,179,255,58,159,181,255,59,160,182,255, + 61,161,184,255,63,162,186,255,65,162,188,255,66,163,189,255, + 68,164,191,255,70,165,193,255,72,165,195,255,73,166,196,255, + 75,167,198,255,77,167,199,255,79,168,201,255,80,168,202,255, + 82,169,203,255,83,169,205,255,85,170,206,255,86,170,207,255, + 87,171,208,255,89,171,210,255,90,172,211,255,91,172,212,255, + 92,172,213,255,94,173,214,255,95,173,215,255,96,173,216,255, + 97,173,217,255,98,174,217,255,99,174,218,255,100,174,218,255, + 101,174,219,255,102,175,220,255,102,175,220,255,103,175,221,255, + 104,175,221,255,104,176,222,255,105,176,222,255,105,176,222,255, + 106,176,223,255,106,176,223,255,107,176,224,255,107,176,224,255, + 107,176,224,255,108,176,225,255,108,176,225,255,108,176,225,255, + 108,176,225,255,108,177,225,255,108,177,225,255,108,177,225,255, + 108,177,225,255,108,176,225,255,108,176,225,255,108,176,225,255, + 108,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 107,176,225,255,106,176,225,255,106,176,225,255,106,176,225,255, + 106,176,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,104,175,224,255,104,175,224,255,104,175,224,255, + 103,175,224,255,103,175,224,255,102,175,224,255,102,175,224,255, + 102,175,224,255,101,174,224,255,101,174,224,255,101,174,224,255, + 100,174,224,255,100,174,224,255,99,174,224,255,99,174,224,255, + 99,174,224,255,98,174,223,255,98,174,223,255,98,174,223,255, + 97,174,223,255,97,173,223,255,96,173,223,255,96,173,223,255, + 96,173,223,255,95,173,223,255,95,173,223,255,95,173,223,255, + 94,173,223,255,94,173,223,255,93,173,223,255,93,173,223,255, + 93,173,223,255,92,173,222,255,92,173,222,255,92,173,222,255, + 91,173,222,255,91,172,222,255,90,172,222,255,90,172,222,255, + 89,172,222,255,89,172,222,255,88,172,222,255,88,172,222,255, + 88,172,222,255,87,172,222,255,87,172,222,255,87,172,222,255, + 86,172,222,255,85,172,221,255,85,172,221,255,84,172,221,255, + 83,172,221,255,83,171,221,255,82,171,221,255,82,171,221,255, + 81,171,221,255,81,171,221,255,80,171,221,255,80,171,221,255, + 79,171,221,255,79,171,221,255,78,171,221,255,78,171,221,255, + 77,171,221,255,77,170,221,255,76,170,221,255,76,170,221,255, + 75,170,221,255,75,170,221,255,74,170,221,255,73,170,221,255, + 72,170,221,255,72,170,221,255,71,170,220,255,70,170,220,255, + 69,170,220,255,69,170,220,255,68,170,220,255,67,170,220,255, + 66,170,220,255,66,170,220,255,65,169,219,255,64,169,219,255, + 63,169,219,255,63,169,219,255,62,169,219,255,61,169,219,255, + 60,169,219,255,59,169,219,255,58,169,218,255,57,169,218,255, + 56,169,218,255,56,169,218,255,55,168,217,255,54,168,217,255, + 53,168,217,255,52,168,217,255,51,167,217,255,50,167,217,255, + 49,167,217,255,48,167,217,255,47,167,216,255,46,167,216,255, + 45,167,216,255,45,167,216,255,44,167,215,255,43,167,215,255, + 42,167,215,255,41,167,215,255,40,166,214,255,39,166,214,255, + 38,166,214,255,38,166,214,255,37,166,213,255,36,166,213,255, + 35,166,213,255,35,166,213,255,34,165,212,255,33,165,212,255, + 32,165,212,255,32,165,212,255,31,165,211,255,30,165,211,255, + 29,165,211,255,29,165,211,255,28,164,211,255,27,164,211,255, + 27,164,211,255,26,164,210,255,26,163,210,255,25,163,209,255, + 25,163,209,255,24,163,209,255,24,163,208,255,23,163,208,255, + 23,163,208,255,22,163,208,255,22,162,208,255,21,162,208,255, + 21,162,208,255,20,162,208,255,20,162,207,255,19,162,207,255, + 19,162,207,255,19,162,207,255,18,161,206,255,18,161,206,255, + 18,161,206,255,18,161,206,255,17,161,205,255,17,161,205,255, + 17,161,205,255,17,161,205,255,16,160,205,255,16,160,205,255, + 16,160,205,255,16,160,205,255,15,160,204,255,15,160,204,255, + 15,160,204,255,15,160,204,255,14,159,203,255,14,159,203,255, + 14,159,203,255,14,159,203,255,13,159,202,255,13,159,202,255, + 13,159,202,255,13,159,202,255,13,158,201,255,13,158,201,255, + 13,158,201,255,13,158,201,255,12,158,200,255,12,158,200,255, + 12,158,200,255,12,158,200,255,12,157,200,255,12,157,200,255, + 12,157,200,255,12,157,200,255,11,157,199,255,11,157,199,255, + 11,157,199,255,11,157,198,255,10,156,198,255,10,156,197,255, + 10,156,197,255,10,156,197,255,10,155,196,255,10,155,196,255, + 10,155,196,255,10,155,196,255,9,154,195,255,9,154,195,255, + 9,154,195,255,9,154,195,255,9,153,194,255,9,153,194,255, + 9,153,194,255,9,153,194,255,8,152,193,255,8,152,193,255, + 8,152,193,255,8,152,193,255,8,151,192,255,8,151,192,255, + 8,151,192,255,8,151,191,255,8,150,191,255,8,150,190,255, + 8,150,190,255,8,150,190,255,7,149,189,255,7,149,189,255, + 7,149,189,255,7,149,189,255,7,148,188,255,7,148,188,255, + 7,148,188,255,7,148,188,255,7,147,187,255,7,147,187,255, + 7,147,187,255,7,146,186,255,6,146,186,255,6,145,185,255, + 6,145,185,255,6,145,185,255,6,144,184,255,6,144,184,255, + 6,144,184,255,6,143,183,255,5,143,183,255,5,142,182,255, + 5,142,182,255,5,142,182,255,5,141,181,255,5,141,181,255, + 5,141,181,255,5,140,180,255,5,140,180,255,5,139,179,255, + 5,139,179,255,5,139,178,255,4,138,178,255,4,138,177,255, + 4,138,177,255,4,137,177,255,4,137,176,255,4,136,176,255, + 4,136,176,255,4,136,175,255,4,135,175,255,4,135,174,255, + 4,135,174,255,4,134,174,255,3,134,173,255,3,133,173,255, + 3,133,173,255,3,132,172,255,3,132,172,255,3,131,171,255, + 3,131,171,255,3,131,170,255,3,130,170,255,3,130,169,255, + 3,130,169,255,3,130,169,255,3,129,168,255,3,129,168,255, + 3,129,168,255,3,129,168,255,3,128,167,255,3,128,167,255, + 3,128,167,255,3,128,167,255,2,127,166,255,2,127,166,255, + 2,127,166,255,2,127,166,255,2,126,165,255,2,126,165,255, + 2,126,165,255,2,126,165,255,2,125,164,255,2,125,164,255, + 2,125,164,255,2,125,164,255,2,124,163,255,2,124,163,255, + 2,124,163,255,2,124,163,255,2,123,162,255,2,123,162,255, + 2,123,162,255,2,123,162,255,2,122,161,255,2,122,161,255, + 2,122,161,255,2,122,161,255,2,122,160,255,2,122,160,255, + 2,122,160,255,2,122,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,157,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,117,155,255,2,117,155,255, + 2,117,155,255,2,117,155,255,2,116,154,255,2,116,154,255, + 2,116,154,255,2,116,154,255,2,115,153,255,2,115,153,255, + 2,115,153,255,2,115,152,255,3,114,152,255,3,114,151,255, + 3,114,151,255,3,114,151,255,3,113,150,255,3,113,150,255, + 3,113,150,255,3,112,149,255,3,112,149,255,3,111,148,255, + 3,111,148,255,3,111,147,255,3,110,147,255,3,110,146,255, + 3,110,146,255,3,110,145,255,3,109,145,255,3,109,144,255, + 3,109,143,255,3,108,143,255,3,108,142,255,3,107,141,255, + 3,107,141,255,3,106,140,255,3,106,140,255,3,105,139,255, + 3,105,139,255,3,105,138,255,3,104,137,255,3,104,136,255, + 3,104,136,255,3,103,135,255,3,103,134,255,3,102,133,255, + 3,102,133,255,3,101,132,255,3,101,131,255,3,100,130,255, + 3,100,130,255,3,99,129,255,3,99,129,255,3,98,128,255, + 3,98,127,255,3,97,126,255,3,97,125,255,3,96,124,255, + 3,96,124,255,3,95,123,255,3,95,122,255,3,94,121,255, + 3,94,121,255,3,94,120,255,3,93,119,255,3,93,118,255, + 3,93,118,255,3,92,117,255,3,92,116,255,3,91,115,255, + 3,91,115,255,3,90,114,255,3,90,113,255,3,89,112,255, + 3,89,112,255,3,88,111,255,3,88,110,255,3,87,109,255, + 3,87,109,255,3,86,108,255,3,86,107,255,3,85,106,255, + 3,85,106,255,3,84,105,255,3,84,104,255,3,83,103,255, + 3,83,102,255,3,82,101,255,3,82,100,255,3,81,99,255, + 3,81,99,255,3,80,98,255,4,79,97,255,4,78,96,255, + 4,78,96,255,4,77,95,255,4,77,94,255,4,76,93,255, + 4,76,93,255,4,75,92,255,4,75,91,255,4,74,90,255, + 4,74,89,255,4,73,88,255,4,72,87,255,4,71,86,255, + 4,71,86,255,4,70,85,255,4,70,84,255,4,69,83,255, + 4,69,83,255,4,68,82,255,4,67,81,255,4,66,80,255, + 4,66,80,255,4,65,79,255,4,65,78,255,4,64,77,255, + 4,64,76,255,4,63,75,255,4,62,74,255,4,61,73,255, + 4,61,73,255,4,60,72,255,4,60,71,255,4,59,70,255, + 4,59,70,255,4,58,69,255,3,58,68,255,3,57,67,255, + 3,57,67,255,3,56,66,255,3,56,66,255,3,55,65,255, + 3,55,65,255,3,54,64,255,3,54,63,255,3,53,62,255, + 3,53,62,255,3,52,61,255,3,52,61,255,3,51,60,255, + 3,51,60,255,3,50,59,255,3,50,58,255,3,49,57,255, + 3,49,57,255,3,49,57,255,3,48,56,255,3,48,56,255, + 3,48,56,255,3,47,55,255,3,47,55,255,3,46,54,255, + 3,46,54,255,3,45,53,255,3,45,53,255,3,44,52,255, + 3,44,52,255,3,44,52,255,3,43,51,255,3,43,51,255, + 3,43,51,255,3,43,51,255,3,42,50,255,3,42,50,255, + 3,42,50,255,3,42,50,255,3,41,49,255,3,41,49,255, + 3,41,49,255,3,41,49,255,3,40,48,255,3,40,48,255, + 3,40,48,255,3,40,48,255,3,39,47,255,3,39,47,255, + 3,39,47,255,3,39,47,255,56,74,24,255,56,74,24,255, + 56,74,24,255,56,74,24,255,56,75,24,255,56,75,24,255, + 56,75,24,255,56,75,24,255,57,76,24,255,57,76,24,255, + 57,76,24,255,57,76,24,255,57,76,25,255,57,76,25,255, + 57,76,25,255,57,76,25,255,57,77,26,255,57,77,26,255, + 57,77,26,255,57,78,26,255,56,78,27,255,56,79,27,255, + 56,79,27,255,56,79,28,255,56,80,28,255,56,80,29,255, + 56,80,29,255,56,80,30,255,56,81,30,255,56,81,31,255, + 56,81,31,255,55,82,32,255,55,82,32,255,54,83,33,255, + 54,83,33,255,54,83,34,255,53,84,35,255,53,84,36,255, + 53,84,37,255,52,84,38,255,51,85,39,255,50,85,40,255, + 50,85,40,255,49,85,41,255,48,86,42,255,47,86,43,255, + 47,86,43,255,46,86,44,255,46,86,45,255,45,86,46,255, + 45,86,46,255,44,86,47,255,43,87,48,255,42,87,49,255, + 42,87,49,255,41,87,50,255,40,87,51,255,39,87,52,255, + 39,87,52,255,38,87,53,255,37,88,53,255,36,88,54,255, + 36,88,54,255,35,88,55,255,35,89,56,255,34,89,57,255, + 34,89,57,255,34,90,58,255,33,90,58,255,33,91,59,255, + 33,91,59,255,33,91,60,255,33,92,60,255,33,92,61,255, + 33,92,61,255,33,93,62,255,34,93,62,255,34,94,63,255, + 34,94,63,255,34,95,64,255,34,96,65,255,34,97,66,255, + 34,97,66,255,34,98,67,255,35,99,68,255,35,100,69,255, + 35,100,69,255,35,101,70,255,36,101,71,255,36,102,72,255, + 36,102,73,255,36,103,75,255,37,104,76,255,37,105,77,255, + 37,106,79,255,37,107,80,255,37,107,82,255,37,108,83,255, + 37,108,85,255,37,109,86,255,36,109,88,255,36,110,89,255, + 36,110,91,255,35,111,92,255,35,111,94,255,34,112,95,255, + 34,112,97,255,33,113,98,255,33,113,100,255,32,114,101,255, + 32,114,102,255,31,114,104,255,30,115,105,255,29,115,106,255, + 29,115,107,255,28,115,108,255,27,116,109,255,26,116,110,255, + 26,116,111,255,25,116,112,255,24,116,113,255,23,116,114,255, + 22,116,115,255,21,116,116,255,20,115,116,255,19,115,117,255, + 18,115,117,255,17,115,118,255,16,114,118,255,15,114,119,255, + 15,114,119,255,14,114,119,255,13,113,119,255,12,113,119,255, + 12,113,119,255,11,112,119,255,10,112,118,255,9,111,118,255, + 9,111,118,255,9,111,118,255,8,110,117,255,8,110,117,255, + 8,110,117,255,7,110,116,255,7,109,116,255,6,109,115,255, + 6,109,115,255,6,109,114,255,5,108,113,255,5,108,113,255, + 5,108,112,255,5,108,111,255,5,107,110,255,5,107,110,255, + 5,107,109,255,5,107,108,255,4,106,108,255,4,106,107,255, + 4,106,107,255,4,106,106,255,4,106,105,255,4,106,104,255, + 4,106,103,255,4,106,102,255,4,105,101,255,4,105,101,255, + 4,105,100,255,4,105,99,255,4,105,98,255,4,105,98,255, + 4,105,97,255,4,105,96,255,4,105,96,255,4,105,95,255, + 4,105,95,255,4,105,94,255,4,105,93,255,4,105,93,255, + 4,105,92,255,4,105,91,255,4,105,91,255,4,105,90,255, + 4,105,90,255,4,105,89,255,4,104,89,255,4,104,88,255, + 4,104,88,255,4,104,87,255,4,104,87,255,4,104,86,255, + 4,104,86,255,4,104,85,255,4,103,85,255,4,103,84,255, + 4,103,84,255,4,103,83,255,4,103,83,255,4,103,82,255, + 4,103,82,255,4,103,82,255,4,103,81,255,4,103,81,255, + 4,103,81,255,4,103,81,255,4,103,80,255,4,103,80,255, + 4,103,80,255,4,103,80,255,4,104,79,255,4,104,79,255, + 4,104,79,255,4,104,79,255,4,105,79,255,4,105,79,255, + 4,105,79,255,4,105,79,255,4,106,79,255,4,106,79,255, + 4,106,79,255,4,107,79,255,4,107,80,255,4,108,80,255, + 4,108,80,255,4,109,81,255,4,110,81,255,4,110,82,255, + 4,111,82,255,4,112,83,255,4,112,84,255,4,113,84,255, + 4,113,85,255,4,113,86,255,4,114,87,255,4,114,87,255, + 4,114,88,255,4,115,89,255,5,115,90,255,5,116,90,255, + 5,116,91,255,5,117,92,255,5,117,93,255,5,118,94,255, + 5,118,95,255,5,118,96,255,5,119,97,255,5,119,98,255, + 5,119,99,255,5,119,100,255,6,120,101,255,6,120,101,255, + 6,120,102,255,6,121,103,255,6,121,104,255,6,122,105,255, + 6,122,106,255,6,122,107,255,7,123,108,255,7,123,108,255, + 7,123,109,255,8,124,110,255,8,124,111,255,9,125,112,255, + 9,125,113,255,9,125,114,255,10,126,115,255,10,126,115,255, + 10,126,116,255,11,127,117,255,11,128,119,255,12,128,120,255, + 12,129,121,255,13,130,122,255,14,131,124,255,14,131,125,255, + 15,132,126,255,16,133,128,255,17,134,129,255,18,134,131,255, + 19,135,132,255,20,136,134,255,21,137,135,255,22,138,137,255, + 23,139,138,255,24,140,140,255,25,141,142,255,26,141,144,255, + 27,142,145,255,29,143,147,255,30,144,149,255,32,145,151,255, + 33,146,153,255,35,147,155,255,36,148,157,255,38,149,159,255, + 39,150,161,255,41,151,163,255,42,152,165,255,44,152,167,255, + 45,153,169,255,47,154,171,255,49,155,173,255,51,156,175,255, + 52,157,177,255,54,158,179,255,56,159,181,255,58,159,183,255, + 59,160,184,255,61,161,186,255,63,162,188,255,65,162,190,255, + 66,163,191,255,68,164,193,255,70,165,195,255,72,165,197,255, + 73,166,198,255,75,167,200,255,77,167,201,255,79,168,203,255, + 80,168,204,255,82,169,205,255,83,169,206,255,85,170,207,255, + 86,170,208,255,87,171,209,255,89,171,210,255,90,172,211,255, + 91,172,212,255,92,172,213,255,94,173,214,255,95,173,215,255, + 96,173,216,255,97,173,217,255,98,174,217,255,99,174,218,255, + 100,174,218,255,101,174,219,255,102,175,220,255,102,175,220,255, + 103,175,221,255,104,175,221,255,104,176,222,255,105,176,222,255, + 105,176,222,255,106,176,223,255,106,176,223,255,107,176,224,255, + 107,176,224,255,107,176,224,255,108,176,225,255,108,176,225,255, + 108,176,225,255,108,176,225,255,108,177,225,255,108,177,225,255, + 108,177,225,255,108,177,225,255,108,176,225,255,108,176,225,255, + 108,176,225,255,108,176,225,255,107,176,225,255,107,176,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 107,176,225,255,107,176,225,255,106,176,225,255,106,176,225,255, + 106,176,225,255,106,176,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,104,175,225,255,104,175,224,255,103,175,224,255, + 103,175,224,255,103,175,224,255,102,175,224,255,102,175,224,255, + 102,175,224,255,102,175,224,255,101,174,224,255,101,174,224,255, + 101,174,224,255,100,174,224,255,100,174,224,255,99,174,224,255, + 99,174,224,255,99,174,224,255,98,174,223,255,98,174,223,255, + 98,174,223,255,97,174,223,255,97,173,223,255,96,173,223,255, + 96,173,223,255,96,173,223,255,95,173,223,255,95,173,223,255, + 95,173,223,255,94,173,223,255,94,173,223,255,93,173,223,255, + 93,173,223,255,93,173,223,255,92,173,222,255,92,173,222,255, + 92,173,222,255,91,173,222,255,91,172,222,255,90,172,222,255, + 90,172,222,255,89,172,222,255,89,172,222,255,88,172,222,255, + 88,172,222,255,88,172,222,255,87,172,222,255,87,172,222,255, + 87,172,222,255,86,172,222,255,85,172,221,255,85,172,221,255, + 84,172,221,255,83,172,221,255,83,171,221,255,82,171,221,255, + 82,171,221,255,81,171,221,255,81,171,221,255,80,171,221,255, + 80,171,221,255,79,171,221,255,79,171,221,255,78,171,221,255, + 78,171,221,255,77,171,221,255,77,170,221,255,76,170,221,255, + 76,170,221,255,75,170,221,255,75,170,221,255,74,170,221,255, + 73,170,221,255,72,170,221,255,72,170,221,255,71,170,220,255, + 70,170,220,255,69,170,220,255,69,170,220,255,68,170,220,255, + 67,170,220,255,66,170,220,255,66,170,220,255,65,169,219,255, + 64,169,219,255,63,169,219,255,63,169,219,255,62,169,219,255, + 61,169,219,255,60,169,219,255,59,169,219,255,58,169,218,255, + 57,169,218,255,56,169,218,255,56,169,218,255,55,168,217,255, + 54,168,217,255,53,168,217,255,52,168,217,255,51,167,217,255, + 50,167,217,255,49,167,217,255,48,167,217,255,47,167,216,255, + 46,167,216,255,45,167,216,255,45,167,216,255,44,167,215,255, + 43,167,215,255,42,167,215,255,41,167,215,255,40,166,214,255, + 39,166,214,255,38,166,214,255,38,166,214,255,37,166,213,255, + 36,166,213,255,35,166,213,255,35,166,213,255,34,165,212,255, + 33,165,212,255,32,165,212,255,32,165,212,255,31,165,211,255, + 30,165,211,255,29,165,211,255,29,165,211,255,28,164,211,255, + 27,164,211,255,27,164,211,255,26,164,210,255,26,163,210,255, + 25,163,209,255,25,163,209,255,24,163,209,255,24,163,208,255, + 23,163,208,255,23,163,208,255,22,163,208,255,22,162,208,255, + 21,162,208,255,21,162,208,255,20,162,208,255,20,162,207,255, + 19,162,207,255,19,162,207,255,19,162,207,255,18,161,206,255, + 18,161,206,255,18,161,206,255,18,161,206,255,17,161,205,255, + 17,161,205,255,17,161,205,255,17,161,205,255,16,160,205,255, + 16,160,205,255,16,160,205,255,16,160,205,255,15,160,204,255, + 15,160,204,255,15,160,204,255,15,160,204,255,14,159,203,255, + 14,159,203,255,14,159,203,255,14,159,203,255,13,159,202,255, + 13,159,202,255,13,159,202,255,13,159,202,255,13,158,201,255, + 13,158,201,255,13,158,201,255,13,158,201,255,12,158,200,255, + 12,158,200,255,12,158,200,255,12,158,200,255,12,157,200,255, + 12,157,200,255,12,157,200,255,12,157,200,255,11,157,199,255, + 11,157,199,255,11,157,199,255,11,157,198,255,10,156,198,255, + 10,156,197,255,10,156,197,255,10,156,197,255,10,155,196,255, + 10,155,196,255,10,155,196,255,10,155,196,255,9,154,195,255, + 9,154,195,255,9,154,195,255,9,154,195,255,9,153,194,255, + 9,153,194,255,9,153,194,255,9,153,194,255,8,152,193,255, + 8,152,193,255,8,152,193,255,8,152,193,255,8,151,192,255, + 8,151,192,255,8,151,192,255,8,151,191,255,8,150,191,255, + 8,150,190,255,8,150,190,255,8,150,190,255,7,149,189,255, + 7,149,189,255,7,149,189,255,7,149,189,255,7,148,188,255, + 7,148,188,255,7,148,188,255,7,148,188,255,7,147,187,255, + 7,147,187,255,7,147,187,255,7,146,186,255,6,146,186,255, + 6,145,185,255,6,145,185,255,6,145,185,255,6,144,184,255, + 6,144,184,255,6,144,184,255,6,143,183,255,5,143,183,255, + 5,142,182,255,5,142,182,255,5,142,182,255,5,141,181,255, + 5,141,181,255,5,141,181,255,5,140,180,255,5,140,180,255, + 5,139,179,255,5,139,179,255,5,139,178,255,4,138,178,255, + 4,138,177,255,4,138,177,255,4,137,177,255,4,137,176,255, + 4,136,176,255,4,136,176,255,4,136,175,255,4,135,175,255, + 4,135,174,255,4,135,174,255,4,134,174,255,3,134,173,255, + 3,133,173,255,3,133,173,255,3,132,172,255,3,132,172,255, + 3,131,171,255,3,131,171,255,3,131,170,255,3,130,170,255, + 3,130,169,255,3,130,169,255,3,130,169,255,3,129,168,255, + 3,129,168,255,3,129,168,255,3,129,168,255,3,128,167,255, + 3,128,167,255,3,128,167,255,3,128,167,255,2,127,166,255, + 2,127,166,255,2,127,166,255,2,127,166,255,2,126,165,255, + 2,126,165,255,2,126,165,255,2,126,165,255,2,125,164,255, + 2,125,164,255,2,125,164,255,2,125,164,255,2,124,163,255, + 2,124,163,255,2,124,163,255,2,124,163,255,2,123,162,255, + 2,123,162,255,2,123,162,255,2,123,162,255,2,122,161,255, + 2,122,161,255,2,122,161,255,2,122,161,255,2,122,160,255, + 2,122,160,255,2,122,160,255,2,122,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,157,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,117,155,255, + 2,117,155,255,2,117,155,255,2,117,155,255,2,116,154,255, + 2,116,154,255,2,116,154,255,2,116,154,255,2,115,153,255, + 2,115,153,255,2,115,153,255,2,115,152,255,3,114,152,255, + 3,114,151,255,3,114,151,255,3,114,151,255,3,113,150,255, + 3,113,150,255,3,113,150,255,3,112,149,255,3,112,149,255, + 3,111,148,255,3,111,148,255,3,111,147,255,3,110,147,255, + 3,110,146,255,3,110,146,255,3,110,145,255,3,109,145,255, + 3,109,144,255,3,109,143,255,3,108,143,255,3,108,142,255, + 3,107,141,255,3,107,141,255,3,106,140,255,3,106,140,255, + 3,105,139,255,3,105,139,255,3,105,138,255,3,104,137,255, + 3,104,136,255,3,104,136,255,3,103,135,255,3,103,134,255, + 3,102,133,255,3,102,133,255,3,101,132,255,3,101,131,255, + 3,100,130,255,3,100,130,255,3,99,129,255,3,99,129,255, + 3,98,128,255,3,98,127,255,3,97,126,255,3,97,125,255, + 3,96,124,255,3,96,124,255,3,95,123,255,3,95,122,255, + 3,94,121,255,3,94,121,255,3,94,120,255,3,93,119,255, + 3,93,118,255,3,93,118,255,3,92,117,255,3,92,116,255, + 3,91,115,255,3,91,115,255,3,90,114,255,3,90,113,255, + 3,89,112,255,3,89,112,255,3,88,111,255,3,88,110,255, + 3,87,109,255,3,87,109,255,3,86,108,255,3,86,107,255, + 3,85,106,255,3,85,106,255,3,84,105,255,3,84,104,255, + 3,83,103,255,3,83,102,255,3,82,101,255,3,82,100,255, + 3,81,99,255,3,81,99,255,3,80,98,255,4,79,97,255, + 4,78,96,255,4,78,96,255,4,77,95,255,4,77,94,255, + 4,76,93,255,4,76,93,255,4,75,92,255,4,75,91,255, + 4,74,90,255,4,74,89,255,4,73,88,255,4,72,87,255, + 4,71,86,255,4,71,86,255,4,70,85,255,4,70,84,255, + 4,69,83,255,4,69,83,255,4,68,82,255,4,67,81,255, + 4,66,80,255,4,66,80,255,4,65,79,255,4,65,78,255, + 4,64,77,255,4,64,76,255,4,63,75,255,4,62,74,255, + 4,61,73,255,4,61,73,255,4,60,72,255,4,60,71,255, + 4,59,70,255,4,59,70,255,4,58,69,255,3,58,68,255, + 3,57,67,255,3,57,67,255,3,56,66,255,3,56,66,255, + 3,55,65,255,3,55,65,255,3,54,64,255,3,54,63,255, + 3,53,62,255,3,53,62,255,3,52,61,255,3,52,61,255, + 3,51,60,255,3,51,60,255,3,50,59,255,3,50,58,255, + 3,49,57,255,3,49,57,255,3,49,57,255,3,48,56,255, + 3,48,56,255,3,48,56,255,3,47,55,255,3,47,55,255, + 3,46,54,255,3,46,54,255,3,45,53,255,3,45,53,255, + 3,44,52,255,3,44,52,255,3,44,52,255,3,43,51,255, + 3,43,51,255,3,43,51,255,3,43,51,255,3,42,50,255, + 3,42,50,255,3,42,50,255,3,42,50,255,3,41,49,255, + 3,41,49,255,3,41,49,255,3,41,49,255,3,40,48,255, + 3,40,48,255,3,40,48,255,3,40,48,255,3,39,47,255, + 3,39,47,255,3,39,47,255,3,39,47,255,56,74,24,255, + 56,74,24,255,56,74,24,255,56,74,24,255,56,75,24,255, + 56,75,24,255,56,75,24,255,56,75,24,255,57,76,24,255, + 57,76,24,255,57,76,24,255,57,76,24,255,57,76,25,255, + 57,76,25,255,57,76,25,255,57,76,25,255,57,77,26,255, + 57,77,26,255,57,77,26,255,57,78,26,255,56,78,27,255, + 56,79,27,255,56,79,27,255,56,79,28,255,56,80,28,255, + 56,80,29,255,56,80,29,255,56,80,30,255,56,81,30,255, + 56,81,31,255,56,81,31,255,55,82,32,255,55,82,32,255, + 54,83,33,255,54,83,33,255,54,83,34,255,53,84,35,255, + 53,84,36,255,53,84,37,255,52,84,38,255,51,85,39,255, + 50,85,40,255,50,85,40,255,49,85,41,255,48,86,42,255, + 47,86,43,255,47,86,43,255,46,86,44,255,46,86,45,255, + 45,86,46,255,45,86,46,255,44,86,47,255,43,87,48,255, + 42,87,49,255,42,87,49,255,41,87,50,255,40,87,51,255, + 39,87,52,255,39,87,52,255,38,87,53,255,37,88,53,255, + 36,88,54,255,36,88,54,255,36,88,55,255,35,89,56,255, + 35,89,57,255,35,89,57,255,35,90,58,255,34,90,58,255, + 34,91,59,255,34,91,59,255,34,91,60,255,34,92,60,255, + 34,92,61,255,34,92,61,255,34,93,62,255,34,94,63,255, + 34,95,64,255,34,95,64,255,34,96,65,255,35,96,65,255, + 35,97,66,255,35,97,66,255,35,98,67,255,36,99,68,255, + 36,100,69,255,36,100,70,255,36,101,71,255,37,102,72,255, + 37,103,73,255,37,103,74,255,37,104,76,255,38,105,77,255, + 38,106,78,255,38,106,80,255,38,107,81,255,38,108,83,255, + 38,109,84,255,38,109,86,255,38,110,87,255,37,110,89,255, + 37,111,90,255,37,111,92,255,36,112,93,255,36,112,95,255, + 35,113,96,255,35,113,98,255,34,114,99,255,34,114,101,255, + 33,115,102,255,33,115,103,255,32,115,105,255,31,116,106,255, + 30,116,107,255,30,116,108,255,29,116,109,255,28,117,110,255, + 27,117,111,255,26,117,112,255,25,117,113,255,24,117,114,255, + 23,117,115,255,22,117,116,255,21,117,117,255,20,116,117,255, + 19,116,118,255,18,116,118,255,17,116,119,255,16,115,119,255, + 15,115,120,255,15,115,120,255,14,115,120,255,13,114,120,255, + 12,114,120,255,12,114,120,255,11,113,120,255,10,113,119,255, + 9,112,119,255,9,112,119,255,9,112,119,255,8,111,118,255, + 8,111,118,255,8,111,118,255,7,111,117,255,7,110,117,255, + 6,110,116,255,6,110,116,255,6,110,115,255,5,109,114,255, + 5,109,114,255,5,109,113,255,5,109,112,255,5,108,111,255, + 5,108,111,255,5,108,110,255,5,108,109,255,4,107,109,255, + 4,107,108,255,4,107,108,255,4,107,107,255,4,107,106,255, + 4,107,105,255,4,107,104,255,4,107,103,255,4,106,102,255, + 4,106,102,255,4,106,101,255,4,106,100,255,4,106,99,255, + 4,106,99,255,4,106,98,255,4,106,97,255,4,106,97,255, + 4,106,96,255,4,106,96,255,4,106,95,255,4,106,94,255, + 4,106,94,255,4,106,93,255,4,106,92,255,4,106,92,255, + 4,106,91,255,4,106,91,255,4,106,90,255,4,105,90,255, + 4,105,89,255,4,105,89,255,4,105,88,255,4,104,88,255, + 4,104,87,255,4,104,87,255,4,104,86,255,4,103,86,255, + 4,103,85,255,4,103,85,255,4,103,84,255,4,103,84,255, + 4,103,83,255,4,103,83,255,4,103,83,255,4,103,82,255, + 4,103,82,255,4,103,82,255,4,103,82,255,4,104,81,255, + 4,104,81,255,4,104,81,255,4,104,81,255,4,104,80,255, + 4,104,80,255,4,104,80,255,4,104,80,255,4,105,80,255, + 4,105,80,255,4,105,80,255,4,106,80,255,4,106,80,255, + 4,107,80,255,4,107,80,255,4,108,80,255,4,108,81,255, + 4,109,81,255,4,109,81,255,4,110,82,255,4,110,82,255, + 4,111,83,255,4,111,83,255,4,112,84,255,4,112,85,255, + 4,113,85,255,4,113,86,255,4,114,87,255,4,114,88,255, + 4,115,88,255,4,115,89,255,4,116,90,255,5,116,91,255, + 5,117,91,255,5,117,92,255,5,118,93,255,5,118,94,255, + 5,119,95,255,5,119,96,255,5,119,97,255,5,120,98,255, + 5,120,99,255,5,120,100,255,5,120,101,255,6,121,102,255, + 6,121,102,255,6,121,103,255,6,122,104,255,6,122,105,255, + 6,123,106,255,6,123,107,255,6,123,108,255,7,124,109,255, + 7,124,109,255,7,124,110,255,8,125,111,255,8,125,112,255, + 9,126,113,255,9,126,114,255,9,126,115,255,10,127,116,255, + 10,127,116,255,10,127,117,255,11,128,118,255,11,129,120,255, + 12,129,121,255,12,130,122,255,13,131,124,255,14,132,125,255, + 14,132,127,255,15,133,128,255,16,134,129,255,17,135,131,255, + 18,135,132,255,19,136,133,255,20,137,135,255,21,138,137,255, + 22,139,139,255,23,140,140,255,24,141,142,255,26,142,143,255, + 27,142,145,255,28,143,146,255,29,144,148,255,31,145,150,255, + 32,146,152,255,33,147,154,255,35,148,156,255,36,149,158,255, + 38,150,160,255,39,151,162,255,41,152,164,255,43,153,166,255, + 45,153,168,255,46,154,170,255,48,155,172,255,50,156,174,255, + 52,156,176,255,53,157,178,255,55,158,180,255,57,159,182,255, + 59,160,184,255,60,161,185,255,62,162,187,255,64,162,189,255, + 66,163,191,255,67,163,192,255,69,164,194,255,71,165,196,255, + 73,165,198,255,74,166,199,255,76,167,201,255,77,167,202,255, + 79,168,204,255,80,168,205,255,82,169,206,255,83,169,207,255, + 85,170,208,255,86,170,209,255,87,171,210,255,89,171,211,255, + 90,172,212,255,91,172,213,255,92,172,214,255,94,173,215,255, + 95,173,216,255,96,173,217,255,97,173,218,255,98,174,218,255, + 99,174,219,255,100,174,219,255,101,174,220,255,102,175,220,255, + 102,175,221,255,103,175,221,255,104,175,221,255,104,176,222,255, + 105,176,222,255,105,176,222,255,105,176,223,255,106,176,223,255, + 106,176,224,255,106,176,224,255,106,176,224,255,107,176,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,106,176,225,255, + 106,176,225,255,106,176,225,255,106,176,225,255,106,176,225,255, + 106,176,225,255,106,176,225,255,106,176,225,255,105,176,225,255, + 105,176,225,255,105,176,225,255,105,176,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,103,175,225,255,103,175,224,255, + 102,175,224,255,102,175,224,255,102,175,224,255,101,175,224,255, + 101,175,224,255,101,175,224,255,101,175,224,255,100,174,224,255, + 100,174,224,255,100,174,224,255,99,174,224,255,99,174,224,255, + 98,174,224,255,98,174,224,255,98,174,224,255,97,174,223,255, + 97,174,223,255,97,174,223,255,96,174,223,255,96,173,223,255, + 95,173,223,255,95,173,223,255,95,173,223,255,94,173,223,255, + 94,173,223,255,94,173,223,255,93,173,223,255,93,173,223,255, + 92,173,223,255,92,173,223,255,92,173,223,255,91,173,222,255, + 91,173,222,255,91,173,222,255,90,173,222,255,90,172,222,255, + 89,172,222,255,89,172,222,255,88,172,222,255,88,172,222,255, + 87,172,222,255,87,172,222,255,87,172,222,255,86,172,222,255, + 86,172,222,255,86,172,222,255,85,172,222,255,85,171,221,255, + 84,171,221,255,84,171,221,255,83,171,221,255,83,171,221,255, + 82,171,221,255,82,171,221,255,81,171,221,255,81,171,221,255, + 80,171,221,255,80,171,221,255,79,171,221,255,79,171,221,255, + 78,171,221,255,78,171,221,255,77,171,221,255,76,170,221,255, + 76,170,221,255,75,170,221,255,74,170,221,255,74,170,221,255, + 74,170,221,255,73,170,221,255,72,170,221,255,72,170,221,255, + 71,170,220,255,70,170,220,255,69,170,220,255,69,170,220,255, + 68,170,220,255,67,170,220,255,66,170,220,255,66,170,220,255, + 65,169,219,255,64,169,219,255,63,169,219,255,63,169,219,255, + 62,169,219,255,61,169,219,255,60,169,219,255,59,169,219,255, + 58,169,218,255,57,169,218,255,56,169,218,255,56,169,218,255, + 55,168,217,255,54,168,217,255,53,168,217,255,52,168,217,255, + 51,167,217,255,50,167,217,255,49,167,217,255,48,167,217,255, + 47,167,216,255,46,167,216,255,45,167,216,255,45,167,216,255, + 44,167,215,255,43,167,215,255,42,167,215,255,41,167,215,255, + 40,166,214,255,39,166,214,255,38,166,214,255,38,166,214,255, + 37,166,213,255,36,166,213,255,35,166,213,255,35,166,213,255, + 34,165,212,255,33,165,212,255,32,165,212,255,32,165,212,255, + 31,165,211,255,30,165,211,255,29,165,211,255,29,165,211,255, + 28,164,211,255,27,164,211,255,27,164,211,255,26,164,210,255, + 26,163,210,255,25,163,209,255,25,163,209,255,24,163,209,255, + 24,163,208,255,23,163,208,255,23,163,208,255,22,163,208,255, + 22,162,208,255,21,162,208,255,21,162,208,255,20,162,208,255, + 20,162,207,255,19,162,207,255,19,162,207,255,19,162,207,255, + 18,161,206,255,18,161,206,255,18,161,206,255,18,161,206,255, + 17,161,205,255,17,161,205,255,17,161,205,255,17,161,205,255, + 16,160,205,255,16,160,205,255,16,160,205,255,16,160,205,255, + 15,160,204,255,15,160,204,255,15,160,204,255,15,160,204,255, + 14,159,203,255,14,159,203,255,14,159,203,255,14,159,203,255, + 13,159,202,255,13,159,202,255,13,159,202,255,13,159,202,255, + 13,158,201,255,13,158,201,255,13,158,201,255,13,158,201,255, + 12,158,200,255,12,158,200,255,12,158,200,255,12,158,200,255, + 12,157,200,255,12,157,200,255,12,157,200,255,12,157,200,255, + 11,157,199,255,11,157,199,255,11,157,199,255,11,157,199,255, + 10,156,198,255,10,156,198,255,10,156,198,255,10,156,198,255, + 10,155,197,255,10,155,197,255,10,155,197,255,10,155,197,255, + 9,154,196,255,9,154,196,255,9,154,196,255,9,154,196,255, + 9,153,195,255,9,153,195,255,9,153,195,255,9,153,195,255, + 8,152,194,255,8,152,194,255,8,152,194,255,8,152,193,255, + 8,151,193,255,8,151,192,255,8,151,192,255,8,151,192,255, + 8,150,191,255,8,150,191,255,8,150,191,255,8,150,191,255, + 7,149,190,255,7,149,190,255,7,149,190,255,7,149,190,255, + 7,148,189,255,7,148,189,255,7,148,189,255,7,148,188,255, + 7,147,188,255,7,147,187,255,7,147,187,255,7,146,187,255, + 6,146,186,255,6,145,186,255,6,145,186,255,6,145,186,255, + 6,144,185,255,6,144,185,255,6,144,185,255,6,143,184,255, + 5,143,184,255,5,142,183,255,5,142,183,255,5,142,182,255, + 5,141,182,255,5,141,181,255,5,141,181,255,5,140,181,255, + 5,140,180,255,5,139,180,255,5,139,180,255,5,139,179,255, + 4,138,179,255,4,138,178,255,4,138,178,255,4,137,177,255, + 4,137,177,255,4,136,176,255,4,136,176,255,4,136,175,255, + 4,135,175,255,4,135,174,255,4,135,174,255,4,134,174,255, + 3,134,173,255,3,133,173,255,3,133,173,255,3,132,172,255, + 3,132,172,255,3,131,171,255,3,131,171,255,3,131,171,255, + 3,130,170,255,3,130,170,255,3,130,170,255,3,130,170,255, + 3,129,169,255,3,129,169,255,3,129,169,255,3,129,168,255, + 3,128,168,255,3,128,167,255,3,128,167,255,3,128,167,255, + 2,127,166,255,2,127,166,255,2,127,166,255,2,127,166,255, + 2,126,165,255,2,126,165,255,2,126,165,255,2,126,165,255, + 2,125,164,255,2,125,164,255,2,125,164,255,2,125,164,255, + 2,124,163,255,2,124,163,255,2,124,163,255,2,124,163,255, + 2,123,162,255,2,123,162,255,2,123,162,255,2,123,162,255, + 2,122,161,255,2,122,161,255,2,122,161,255,2,122,161,255, + 2,122,160,255,2,122,160,255,2,122,160,255,2,122,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,157,255,2,119,157,255,2,119,157,255,2,119,157,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,118,156,255,2,118,156,255,2,118,156,255,2,118,156,255, + 2,117,155,255,2,117,155,255,2,117,155,255,2,117,155,255, + 2,116,154,255,2,116,154,255,2,116,154,255,2,116,154,255, + 2,115,153,255,2,115,153,255,2,115,153,255,2,115,152,255, + 3,114,152,255,3,114,151,255,3,114,151,255,3,114,151,255, + 3,113,150,255,3,113,150,255,3,113,150,255,3,112,149,255, + 3,112,149,255,3,111,148,255,3,111,148,255,3,111,147,255, + 3,110,147,255,3,110,146,255,3,110,146,255,3,110,145,255, + 3,109,145,255,3,109,144,255,3,109,143,255,3,108,143,255, + 3,108,142,255,3,107,141,255,3,107,141,255,3,106,140,255, + 3,106,140,255,3,105,139,255,3,105,139,255,3,105,138,255, + 3,104,137,255,3,104,136,255,3,104,136,255,3,103,135,255, + 3,103,134,255,3,102,133,255,3,102,133,255,3,101,132,255, + 3,101,131,255,3,100,130,255,3,100,130,255,3,99,129,255, + 3,99,129,255,3,98,128,255,3,98,127,255,3,97,126,255, + 3,97,125,255,3,96,124,255,3,96,124,255,3,95,123,255, + 3,95,122,255,3,94,121,255,3,94,121,255,3,94,120,255, + 3,93,119,255,3,93,118,255,3,93,118,255,3,92,117,255, + 3,92,116,255,3,91,115,255,3,91,115,255,3,90,114,255, + 3,90,113,255,3,89,112,255,3,89,112,255,3,88,111,255, + 3,88,110,255,3,87,109,255,3,87,109,255,3,86,108,255, + 3,86,107,255,3,85,106,255,3,85,106,255,3,84,105,255, + 3,84,104,255,3,83,103,255,3,83,102,255,3,82,101,255, + 3,82,100,255,3,81,99,255,3,81,99,255,3,80,98,255, + 4,79,97,255,4,78,96,255,4,78,96,255,4,77,95,255, + 4,77,94,255,4,76,93,255,4,76,93,255,4,75,92,255, + 4,75,91,255,4,74,90,255,4,74,90,255,4,73,89,255, + 4,72,88,255,4,71,87,255,4,71,86,255,4,70,85,255, + 4,70,84,255,4,69,83,255,4,69,83,255,4,68,82,255, + 4,67,81,255,4,66,80,255,4,66,80,255,4,65,79,255, + 4,65,78,255,4,64,77,255,4,64,77,255,4,63,76,255, + 4,62,75,255,4,61,74,255,4,61,74,255,4,60,73,255, + 4,60,72,255,4,59,71,255,4,59,71,255,4,58,70,255, + 3,58,69,255,3,57,68,255,3,57,68,255,3,56,67,255, + 3,56,66,255,3,55,65,255,3,55,65,255,3,54,64,255, + 3,54,64,255,3,53,63,255,3,53,63,255,3,52,62,255, + 3,52,61,255,3,51,60,255,3,51,60,255,3,50,59,255, + 3,50,59,255,3,49,58,255,3,49,58,255,3,49,57,255, + 3,48,57,255,3,48,56,255,3,48,56,255,3,47,55,255, + 3,47,55,255,3,46,54,255,3,46,54,255,3,45,54,255, + 3,45,53,255,3,44,53,255,3,44,53,255,3,44,52,255, + 3,43,52,255,3,43,51,255,3,43,51,255,3,43,51,255, + 3,42,50,255,3,42,50,255,3,42,50,255,3,42,50,255, + 3,41,49,255,3,41,49,255,3,41,49,255,3,41,49,255, + 3,40,48,255,3,40,48,255,3,40,48,255,3,40,48,255, + 3,39,47,255,3,39,47,255,3,39,47,255,3,39,47,255, + 55,73,23,255,55,73,23,255,55,73,23,255,55,73,23,255, + 55,74,24,255,55,74,24,255,55,74,24,255,55,74,24,255, + 56,75,24,255,56,75,24,255,56,75,24,255,56,75,24,255, + 56,75,25,255,56,75,25,255,56,75,25,255,56,75,25,255, + 56,76,26,255,56,76,26,255,56,76,26,255,56,77,26,255, + 56,77,27,255,56,78,27,255,56,78,27,255,56,78,28,255, + 56,79,28,255,56,79,29,255,56,79,29,255,56,80,30,255, + 55,80,30,255,55,81,31,255,55,81,31,255,55,81,32,255, + 54,82,32,255,54,82,33,255,54,82,33,255,54,82,34,255, + 53,83,35,255,53,83,36,255,53,83,37,255,52,84,38,255, + 51,84,39,255,50,85,40,255,50,85,40,255,49,85,41,255, + 49,85,42,255,48,85,43,255,48,85,44,255,47,85,45,255, + 46,86,46,255,45,86,47,255,45,86,47,255,44,86,48,255, + 43,87,49,255,42,87,50,255,42,87,50,255,41,87,51,255, + 41,88,52,255,40,88,53,255,40,88,53,255,39,88,54,255, + 38,89,54,255,37,89,55,255,37,89,55,255,36,89,56,255, + 36,90,57,255,35,90,58,255,35,90,58,255,35,91,59,255, + 34,91,59,255,34,92,60,255,34,92,60,255,34,92,61,255, + 34,93,61,255,34,93,62,255,34,93,62,255,34,94,63,255, + 35,94,63,255,35,95,64,255,35,95,64,255,35,96,65,255, + 35,97,66,255,35,98,67,255,35,98,67,255,35,99,68,255, + 36,100,69,255,36,101,70,255,36,101,70,255,37,102,71,255, + 37,102,72,255,38,103,73,255,38,103,74,255,38,104,76,255, + 38,105,77,255,38,106,78,255,38,107,80,255,38,108,81,255, + 38,108,83,255,38,109,84,255,38,109,86,255,38,110,87,255, + 37,110,89,255,37,111,90,255,37,111,92,255,37,112,93,255, + 36,112,95,255,36,113,97,255,36,113,99,255,35,114,100,255, + 34,114,102,255,33,115,103,255,33,115,104,255,32,116,106,255, + 31,116,107,255,30,117,108,255,30,117,109,255,29,117,110,255, + 28,117,111,255,27,117,112,255,27,117,113,255,26,117,114,255, + 25,117,115,255,24,117,116,255,23,117,117,255,22,117,118,255, + 21,116,119,255,20,116,120,255,19,116,120,255,18,116,120,255, + 17,115,121,255,16,115,121,255,16,115,121,255,15,115,121,255, + 14,114,122,255,13,114,122,255,12,114,122,255,11,114,122,255, + 11,113,121,255,10,113,121,255,10,113,121,255,9,112,121,255, + 9,112,120,255,8,111,120,255,8,111,120,255,7,111,119,255, + 7,110,119,255,6,110,118,255,6,110,118,255,6,110,117,255, + 5,109,116,255,5,109,116,255,5,109,115,255,5,109,114,255, + 5,108,113,255,5,108,113,255,5,108,112,255,5,108,111,255, + 4,108,110,255,4,108,110,255,4,108,109,255,4,108,108,255, + 4,107,107,255,4,107,107,255,4,107,106,255,4,107,105,255, + 4,106,104,255,4,106,103,255,4,106,102,255,4,106,101,255, + 4,106,100,255,4,106,100,255,4,106,99,255,4,106,98,255, + 4,106,98,255,4,106,97,255,4,106,97,255,4,106,96,255, + 4,106,95,255,4,106,95,255,4,106,94,255,4,106,93,255, + 4,106,93,255,4,106,92,255,4,106,92,255,4,106,91,255, + 4,105,91,255,4,105,90,255,4,105,90,255,4,105,89,255, + 4,105,89,255,4,105,88,255,4,105,88,255,4,105,87,255, + 4,104,87,255,4,104,86,255,4,104,86,255,4,104,85,255, + 4,104,85,255,4,104,84,255,4,104,84,255,4,104,84,255, + 4,104,83,255,4,104,83,255,4,104,83,255,4,104,83,255, + 4,104,82,255,4,104,82,255,4,104,82,255,4,104,82,255, + 4,105,81,255,4,105,81,255,4,105,81,255,4,105,81,255, + 4,106,81,255,4,106,81,255,4,106,81,255,4,106,81,255, + 4,107,81,255,4,107,81,255,4,107,81,255,4,108,81,255, + 4,108,82,255,4,109,82,255,4,109,82,255,4,110,83,255, + 4,111,83,255,4,111,84,255,4,112,84,255,4,113,85,255, + 4,113,86,255,4,114,86,255,4,114,87,255,4,114,88,255, + 4,115,89,255,4,115,89,255,4,115,90,255,4,116,91,255, + 5,116,92,255,5,117,92,255,5,117,93,255,5,118,94,255, + 5,118,95,255,5,119,96,255,5,119,97,255,5,119,98,255, + 5,120,99,255,5,120,100,255,5,120,101,255,5,120,102,255, + 6,121,103,255,6,121,104,255,6,121,105,255,6,122,106,255, + 7,122,107,255,7,123,107,255,7,123,108,255,7,123,109,255, + 8,124,110,255,8,124,111,255,8,124,112,255,8,125,113,255, + 9,125,114,255,9,126,114,255,9,126,115,255,10,127,116,255, + 10,127,117,255,11,128,118,255,11,128,119,255,12,129,120,255, + 12,130,122,255,13,130,123,255,13,131,124,255,14,132,125,255, + 15,132,127,255,15,133,128,255,16,133,129,255,17,134,131,255, + 18,135,132,255,19,136,134,255,20,137,135,255,21,138,137,255, + 22,139,138,255,23,139,140,255,24,140,141,255,25,141,143,255, + 26,142,145,255,27,143,147,255,28,144,148,255,30,145,150,255, + 31,146,152,255,33,146,154,255,34,147,156,255,36,148,158,255, + 37,149,160,255,39,150,162,255,40,151,164,255,42,152,166,255, + 43,153,168,255,45,153,170,255,46,154,172,255,48,155,174,255, + 50,156,176,255,52,157,178,255,53,158,180,255,55,159,182,255, + 57,160,184,255,59,160,186,255,60,161,187,255,62,162,189,255, + 64,163,191,255,66,163,193,255,67,164,194,255,69,165,195,255, + 71,166,197,255,73,166,199,255,74,167,200,255,76,168,202,255, + 78,168,203,255,80,169,205,255,81,169,206,255,83,169,207,255, + 84,170,208,255,86,170,209,255,87,170,210,255,88,171,211,255, + 90,171,212,255,91,172,213,255,92,172,214,255,93,172,215,255, + 94,173,216,255,95,173,216,255,96,173,217,255,97,173,218,255, + 98,174,218,255,98,174,219,255,99,174,219,255,100,174,220,255, + 101,175,221,255,101,175,221,255,102,175,222,255,103,175,222,255, + 103,175,223,255,104,175,223,255,104,175,223,255,105,175,223,255, + 105,175,224,255,106,175,224,255,106,175,224,255,106,175,224,255, + 107,175,225,255,107,175,225,255,107,175,225,255,107,175,225,255, + 107,176,225,255,107,176,225,255,107,176,225,255,107,176,225,255, + 106,175,225,255,106,175,225,255,106,175,225,255,106,175,225,255, + 106,175,225,255,106,175,225,255,106,175,225,255,106,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 103,174,225,255,103,174,225,255,103,174,225,255,103,174,225,255, + 102,174,224,255,102,174,224,255,102,174,224,255,102,174,224,255, + 101,174,224,255,101,174,224,255,101,174,224,255,100,174,224,255, + 100,173,224,255,99,173,224,255,99,173,224,255,99,173,224,255, + 98,173,223,255,98,173,223,255,98,173,223,255,98,173,223,255, + 97,173,223,255,97,173,223,255,97,173,223,255,96,173,223,255, + 96,172,223,255,95,172,223,255,95,172,223,255,95,172,223,255, + 94,172,222,255,94,172,222,255,94,172,222,255,93,172,222,255, + 93,172,222,255,92,172,222,255,92,172,222,255,91,172,222,255, + 91,172,222,255,90,172,222,255,90,172,222,255,90,172,222,255, + 89,171,222,255,89,171,222,255,89,171,222,255,88,171,222,255, + 88,171,221,255,87,171,221,255,87,171,221,255,87,171,221,255, + 86,171,221,255,86,171,221,255,86,171,221,255,85,171,221,255, + 84,171,221,255,84,171,221,255,83,171,221,255,82,171,221,255, + 82,170,221,255,81,170,221,255,81,170,221,255,80,170,221,255, + 80,170,221,255,79,170,221,255,79,170,221,255,78,170,221,255, + 78,170,221,255,77,170,221,255,77,170,221,255,76,170,221,255, + 76,169,221,255,75,169,221,255,75,169,221,255,74,169,221,255, + 74,169,221,255,73,169,220,255,72,169,220,255,71,169,220,255, + 71,169,220,255,70,169,220,255,69,169,220,255,68,169,220,255, + 68,169,220,255,67,169,219,255,66,169,219,255,65,169,219,255, + 65,169,219,255,64,168,219,255,63,168,219,255,62,168,219,255, + 62,168,219,255,61,168,218,255,60,168,218,255,59,168,218,255, + 59,168,218,255,58,168,218,255,57,168,218,255,56,168,218,255, + 55,168,218,255,54,168,217,255,53,168,217,255,52,168,217,255, + 52,168,217,255,51,167,217,255,50,167,217,255,49,167,217,255, + 48,167,217,255,47,167,216,255,46,167,216,255,45,167,216,255, + 45,167,216,255,44,166,215,255,43,166,215,255,42,166,215,255, + 41,166,215,255,40,166,215,255,39,166,215,255,38,166,215,255, + 38,166,215,255,37,165,214,255,36,165,214,255,35,165,214,255, + 35,165,214,255,34,164,213,255,33,164,213,255,32,164,213,255, + 32,164,213,255,31,164,212,255,30,164,212,255,29,164,212,255, + 29,164,212,255,28,163,211,255,27,163,211,255,27,163,211,255, + 26,163,211,255,26,163,210,255,25,163,210,255,25,163,210,255, + 24,163,210,255,24,162,209,255,23,162,209,255,23,162,209,255, + 22,162,209,255,22,162,209,255,21,162,209,255,21,162,209,255, + 21,162,209,255,20,161,208,255,20,161,208,255,20,161,208,255, + 19,161,208,255,19,161,207,255,18,161,207,255,18,161,207,255, + 18,161,207,255,17,161,206,255,17,161,206,255,17,161,206,255, + 17,161,206,255,16,160,206,255,16,160,206,255,16,160,206,255, + 16,160,206,255,15,160,205,255,15,160,205,255,15,160,205,255, + 15,160,205,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,203,255,14,159,203,255,14,159,203,255, + 14,159,203,255,13,158,202,255,13,158,202,255,13,158,202,255, + 13,158,202,255,12,158,201,255,12,158,201,255,12,158,201,255, + 12,158,201,255,12,157,201,255,12,157,201,255,12,157,201,255, + 12,157,201,255,11,157,200,255,11,157,200,255,11,157,200,255, + 11,157,199,255,10,156,199,255,10,156,198,255,10,156,198,255, + 10,156,198,255,10,155,197,255,10,155,197,255,10,155,197,255, + 10,155,197,255,9,155,196,255,9,155,196,255,9,155,196,255, + 9,155,196,255,9,154,195,255,9,154,195,255,9,154,195,255, + 9,154,195,255,8,153,194,255,8,153,194,255,8,153,194,255, + 8,153,194,255,8,152,193,255,8,152,193,255,8,152,193,255, + 8,151,192,255,8,151,192,255,8,150,191,255,8,150,191,255, + 8,150,191,255,7,149,190,255,7,149,190,255,7,149,190,255, + 7,149,190,255,7,148,189,255,7,148,189,255,7,148,189,255, + 7,148,189,255,6,147,188,255,6,147,188,255,6,147,188,255, + 6,147,187,255,6,146,187,255,6,146,186,255,6,146,186,255, + 6,146,186,255,6,145,185,255,6,145,185,255,6,145,185,255, + 6,144,184,255,5,144,184,255,5,143,183,255,5,143,183,255, + 5,143,183,255,5,142,182,255,5,142,182,255,5,142,182,255, + 5,141,181,255,4,141,181,255,4,140,180,255,4,140,180,255, + 4,140,179,255,4,139,179,255,4,139,178,255,4,139,178,255, + 4,138,178,255,4,138,177,255,4,137,177,255,4,137,177,255, + 4,136,176,255,4,136,176,255,4,135,175,255,4,135,175,255, + 4,135,175,255,3,134,174,255,3,134,174,255,3,134,174,255, + 3,133,173,255,3,133,173,255,3,132,172,255,3,132,172,255, + 3,132,171,255,3,131,171,255,3,131,170,255,3,131,170,255, + 3,131,170,255,3,130,169,255,3,130,169,255,3,130,169,255, + 3,129,169,255,3,129,168,255,3,128,168,255,3,128,168,255, + 3,128,168,255,2,127,167,255,2,127,167,255,2,127,167,255, + 2,127,167,255,2,126,166,255,2,126,166,255,2,126,166,255, + 2,126,166,255,2,125,165,255,2,125,165,255,2,125,165,255, + 2,125,165,255,2,124,164,255,2,124,164,255,2,124,164,255, + 2,124,164,255,2,123,163,255,2,123,163,255,2,123,163,255, + 2,123,163,255,2,122,162,255,2,122,162,255,2,122,162,255, + 2,122,162,255,2,122,161,255,2,122,161,255,2,122,161,255, + 2,122,161,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,118,157,255,2,118,157,255,2,118,157,255, + 2,118,157,255,2,117,156,255,2,117,156,255,2,117,156,255, + 2,117,156,255,2,117,155,255,2,117,155,255,2,117,155,255, + 2,117,155,255,2,116,154,255,2,116,154,255,2,116,154,255, + 2,115,154,255,2,115,153,255,2,114,153,255,2,114,153,255, + 2,114,152,255,2,113,152,255,2,113,151,255,2,113,151,255, + 2,113,151,255,2,112,150,255,2,112,150,255,2,112,150,255, + 2,112,149,255,3,111,149,255,3,111,148,255,3,111,148,255, + 3,110,148,255,3,110,147,255,3,109,147,255,3,109,147,255, + 3,109,146,255,3,108,146,255,3,108,145,255,3,108,144,255, + 3,107,144,255,3,107,143,255,3,106,142,255,3,106,142,255, + 3,106,141,255,3,105,140,255,3,105,139,255,3,105,139,255, + 3,104,138,255,3,104,138,255,3,103,137,255,3,103,137,255, + 3,102,136,255,3,102,135,255,3,101,134,255,3,101,134,255, + 3,100,133,255,3,100,132,255,3,99,131,255,3,99,131,255, + 3,98,130,255,3,98,130,255,3,97,129,255,3,97,128,255, + 3,97,127,255,3,96,126,255,3,96,125,255,3,96,125,255, + 3,95,124,255,3,95,123,255,3,94,122,255,3,94,122,255, + 3,93,121,255,3,93,120,255,3,92,119,255,3,92,119,255, + 3,91,118,255,3,91,117,255,3,90,116,255,3,90,116,255, + 3,90,115,255,3,89,114,255,3,89,113,255,3,89,113,255, + 3,88,112,255,3,88,111,255,3,87,110,255,3,87,110,255, + 3,86,109,255,3,86,108,255,3,85,107,255,3,85,107,255, + 3,84,106,255,3,84,105,255,3,83,104,255,3,83,103,255, + 3,82,102,255,3,82,101,255,3,81,100,255,3,81,100,255, + 3,80,99,255,4,79,98,255,4,78,97,255,4,78,97,255, + 4,77,96,255,4,77,95,255,4,76,94,255,4,76,94,255, + 4,75,93,255,4,75,92,255,4,74,91,255,4,74,90,255, + 4,73,89,255,4,72,88,255,4,71,87,255,4,71,87,255, + 4,70,86,255,4,70,85,255,4,69,84,255,4,69,84,255, + 4,68,83,255,4,67,82,255,4,66,81,255,4,66,81,255, + 4,65,80,255,4,64,79,255,4,63,78,255,4,63,77,255, + 4,62,76,255,4,62,75,255,4,61,74,255,4,61,74,255, + 4,60,73,255,4,60,72,255,4,59,71,255,4,59,71,255, + 4,58,70,255,3,58,69,255,3,57,68,255,3,57,68,255, + 3,56,67,255,3,56,67,255,3,55,66,255,3,55,66,255, + 3,54,65,255,3,54,64,255,3,53,63,255,3,53,63,255, + 3,52,62,255,3,52,62,255,3,51,61,255,3,51,61,255, + 3,50,60,255,3,50,59,255,3,49,58,255,3,49,58,255, + 3,49,58,255,3,48,57,255,3,48,57,255,3,48,57,255, + 3,47,56,255,3,47,56,255,3,46,55,255,3,46,55,255, + 3,45,54,255,3,45,54,255,3,44,53,255,3,44,53,255, + 3,44,53,255,3,43,52,255,3,43,52,255,3,43,52,255, + 3,43,52,255,3,42,51,255,3,42,51,255,3,42,51,255, + 3,42,51,255,3,41,50,255,3,41,50,255,3,41,50,255, + 3,41,50,255,3,40,49,255,3,40,49,255,3,40,49,255, + 3,40,49,255,3,39,48,255,3,39,48,255,3,39,48,255, + 3,39,48,255,55,73,23,255,55,73,23,255,55,73,23,255, + 55,73,23,255,55,74,24,255,55,74,24,255,55,74,24,255, + 55,74,24,255,56,75,24,255,56,75,24,255,56,75,24,255, + 56,75,24,255,56,75,25,255,56,75,25,255,56,75,25,255, + 56,75,25,255,56,76,26,255,56,76,26,255,56,76,26,255, + 56,77,26,255,56,77,27,255,56,78,27,255,56,78,27,255, + 56,78,28,255,56,79,28,255,56,79,29,255,56,79,29,255, + 56,80,30,255,55,80,30,255,55,81,31,255,55,81,31,255, + 55,81,32,255,54,82,32,255,54,82,33,255,54,82,33,255, + 54,82,34,255,53,83,35,255,53,83,36,255,53,83,37,255, + 52,84,38,255,51,84,39,255,50,85,40,255,50,85,40,255, + 49,85,41,255,49,85,42,255,48,85,43,255,48,85,44,255, + 47,85,45,255,46,86,46,255,45,86,47,255,45,86,47,255, + 44,86,48,255,43,87,49,255,42,87,50,255,42,87,50,255, + 41,87,51,255,41,88,52,255,40,88,53,255,40,88,53,255, + 39,88,54,255,38,89,54,255,37,89,55,255,37,89,55,255, + 37,89,56,255,36,90,57,255,36,90,58,255,36,90,58,255, + 36,91,59,255,35,91,59,255,35,92,60,255,35,92,60,255, + 35,92,61,255,35,93,61,255,35,93,62,255,35,93,62,255, + 35,94,63,255,35,95,64,255,35,96,65,255,35,96,65,255, + 35,97,66,255,36,97,66,255,36,98,67,255,36,98,67,255, + 36,99,68,255,37,100,69,255,37,101,70,255,37,101,71,255, + 38,102,72,255,38,103,73,255,39,104,74,255,39,104,75,255, + 39,105,77,255,39,106,78,255,39,107,79,255,39,107,81,255, + 39,108,82,255,39,109,84,255,39,110,85,255,39,110,87,255, + 39,111,88,255,38,111,90,255,38,112,91,255,38,112,93,255, + 38,113,94,255,37,113,96,255,37,114,98,255,37,114,100,255, + 36,115,101,255,35,115,103,255,34,116,104,255,34,116,105,255, + 33,117,107,255,32,117,108,255,31,118,109,255,31,118,110,255, + 30,118,111,255,29,118,112,255,28,118,113,255,27,118,114,255, + 26,118,115,255,25,118,116,255,24,118,117,255,23,118,118,255, + 22,118,119,255,21,117,120,255,20,117,121,255,19,117,121,255, + 18,117,121,255,17,116,122,255,16,116,122,255,16,116,122,255, + 15,116,122,255,14,115,123,255,13,115,123,255,12,115,123,255, + 11,115,123,255,11,114,122,255,10,114,122,255,10,114,122,255, + 9,113,122,255,9,113,121,255,8,112,121,255,8,112,121,255, + 7,112,120,255,7,111,120,255,6,111,119,255,6,111,119,255, + 6,111,118,255,5,110,117,255,5,110,117,255,5,110,116,255, + 5,110,115,255,5,109,114,255,5,109,114,255,5,109,113,255, + 5,109,112,255,4,109,111,255,4,109,111,255,4,109,110,255, + 4,109,109,255,4,108,108,255,4,108,108,255,4,108,107,255, + 4,108,106,255,4,107,105,255,4,107,104,255,4,107,103,255, + 4,107,102,255,4,107,101,255,4,107,101,255,4,107,100,255, + 4,107,99,255,4,107,99,255,4,107,98,255,4,107,98,255, + 4,107,97,255,4,107,96,255,4,107,96,255,4,107,95,255, + 4,107,94,255,4,107,94,255,4,107,93,255,4,107,93,255, + 4,107,92,255,4,106,92,255,4,106,91,255,4,106,91,255, + 4,106,90,255,4,105,90,255,4,105,89,255,4,105,89,255, + 4,105,88,255,4,104,88,255,4,104,87,255,4,104,87,255, + 4,104,86,255,4,104,86,255,4,104,85,255,4,104,85,255, + 4,104,85,255,4,104,84,255,4,104,84,255,4,104,84,255, + 4,104,84,255,4,105,83,255,4,105,83,255,4,105,83,255, + 4,105,83,255,4,105,82,255,4,105,82,255,4,105,82,255, + 4,105,82,255,4,106,82,255,4,106,82,255,4,106,82,255, + 4,107,82,255,4,107,82,255,4,108,82,255,4,108,82,255, + 4,109,82,255,4,109,83,255,4,110,83,255,4,110,83,255, + 4,111,84,255,4,111,84,255,4,112,85,255,4,112,85,255, + 4,113,86,255,4,113,87,255,4,114,87,255,4,114,88,255, + 4,115,89,255,4,115,90,255,4,116,90,255,4,116,91,255, + 4,117,92,255,5,117,93,255,5,118,93,255,5,118,94,255, + 5,119,95,255,5,119,96,255,5,120,97,255,5,120,98,255, + 5,120,99,255,5,121,100,255,5,121,101,255,5,121,102,255, + 5,121,103,255,6,122,104,255,6,122,105,255,6,122,106,255, + 6,123,107,255,7,123,108,255,7,124,108,255,7,124,109,255, + 7,124,110,255,8,125,111,255,8,125,112,255,8,125,113,255, + 8,126,114,255,9,126,115,255,9,127,115,255,9,127,116,255, + 10,128,117,255,10,128,118,255,11,129,119,255,11,129,120,255, + 12,130,121,255,12,131,123,255,13,131,124,255,13,132,125,255, + 14,133,127,255,15,133,128,255,15,134,130,255,16,134,131,255, + 17,135,132,255,18,136,134,255,19,137,135,255,20,138,136,255, + 21,139,138,255,22,140,140,255,23,140,142,255,24,141,143,255, + 25,142,145,255,27,143,146,255,28,144,148,255,29,145,149,255, + 30,146,151,255,32,147,153,255,33,147,155,255,34,148,157,255, + 36,149,159,255,37,150,161,255,39,151,163,255,40,152,165,255, + 42,153,167,255,44,154,169,255,46,154,171,255,47,155,173,255, + 49,156,175,255,51,157,177,255,53,157,179,255,54,158,181,255, + 56,159,183,255,58,160,185,255,60,161,187,255,61,162,188,255, + 63,163,190,255,65,163,192,255,67,164,194,255,68,164,195,255, + 70,165,196,255,72,166,198,255,74,166,200,255,75,167,201,255, + 77,168,203,255,78,168,204,255,80,169,206,255,81,169,207,255, + 83,169,208,255,84,170,209,255,86,170,210,255,87,170,211,255, + 88,171,212,255,90,171,213,255,91,172,214,255,92,172,215,255, + 93,172,216,255,94,173,217,255,95,173,217,255,96,173,218,255, + 97,173,219,255,98,174,219,255,98,174,220,255,99,174,220,255, + 100,174,221,255,101,175,221,255,101,175,222,255,102,175,222,255, + 103,175,222,255,103,175,223,255,104,175,223,255,104,175,223,255, + 104,175,223,255,105,175,224,255,105,175,224,255,105,175,224,255, + 105,175,224,255,106,175,225,255,106,175,225,255,106,175,225,255, + 106,175,225,255,106,175,225,255,106,175,225,255,106,175,225,255, + 106,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,103,175,225,255,103,175,225,255,103,175,225,255, + 103,175,225,255,102,174,225,255,102,174,225,255,102,174,225,255, + 102,174,225,255,101,174,224,255,101,174,224,255,101,174,224,255, + 101,174,224,255,100,174,224,255,100,174,224,255,100,174,224,255, + 99,174,224,255,99,173,224,255,98,173,224,255,98,173,224,255, + 98,173,224,255,97,173,223,255,97,173,223,255,97,173,223,255, + 97,173,223,255,96,173,223,255,96,173,223,255,96,173,223,255, + 95,173,223,255,95,172,223,255,94,172,223,255,94,172,223,255, + 94,172,223,255,93,172,222,255,93,172,222,255,93,172,222,255, + 92,172,222,255,92,172,222,255,91,172,222,255,91,172,222,255, + 90,172,222,255,90,172,222,255,89,172,222,255,89,172,222,255, + 89,172,222,255,88,171,222,255,88,171,222,255,88,171,222,255, + 87,171,222,255,87,171,221,255,86,171,221,255,86,171,221,255, + 86,171,221,255,85,171,221,255,85,171,221,255,85,171,221,255, + 84,171,221,255,84,170,221,255,83,170,221,255,83,170,221,255, + 82,170,221,255,82,170,221,255,81,170,221,255,81,170,221,255, + 80,170,221,255,80,170,221,255,79,170,221,255,79,170,221,255, + 78,170,221,255,78,170,221,255,77,170,221,255,77,170,221,255, + 76,170,221,255,75,169,221,255,75,169,221,255,74,169,221,255, + 73,169,221,255,73,169,221,255,73,169,220,255,72,169,220,255, + 71,169,220,255,71,169,220,255,70,169,220,255,69,169,220,255, + 68,169,220,255,68,169,220,255,67,169,219,255,66,169,219,255, + 65,169,219,255,65,169,219,255,64,168,219,255,63,168,219,255, + 62,168,219,255,62,168,219,255,61,168,218,255,60,168,218,255, + 59,168,218,255,59,168,218,255,58,168,218,255,57,168,218,255, + 56,168,218,255,55,168,218,255,54,168,217,255,53,168,217,255, + 52,168,217,255,52,168,217,255,51,167,217,255,50,167,217,255, + 49,167,217,255,48,167,217,255,47,167,216,255,46,167,216,255, + 45,167,216,255,45,167,216,255,44,166,215,255,43,166,215,255, + 42,166,215,255,41,166,215,255,40,166,215,255,39,166,215,255, + 38,166,215,255,38,166,215,255,37,165,214,255,36,165,214,255, + 35,165,214,255,35,165,214,255,34,164,213,255,33,164,213,255, + 32,164,213,255,32,164,213,255,31,164,212,255,30,164,212,255, + 29,164,212,255,29,164,212,255,28,163,211,255,27,163,211,255, + 27,163,211,255,26,163,211,255,26,163,210,255,25,163,210,255, + 25,163,210,255,24,163,210,255,24,162,209,255,23,162,209,255, + 23,162,209,255,22,162,209,255,22,162,209,255,21,162,209,255, + 21,162,209,255,21,162,209,255,20,161,208,255,20,161,208,255, + 20,161,208,255,19,161,208,255,19,161,207,255,18,161,207,255, + 18,161,207,255,18,161,207,255,17,161,206,255,17,161,206,255, + 17,161,206,255,17,161,206,255,16,160,206,255,16,160,206,255, + 16,160,206,255,16,160,206,255,15,160,205,255,15,160,205,255, + 15,160,205,255,15,160,205,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,203,255,14,159,203,255, + 14,159,203,255,14,159,203,255,13,158,202,255,13,158,202,255, + 13,158,202,255,13,158,202,255,12,158,201,255,12,158,201,255, + 12,158,201,255,12,158,201,255,12,157,201,255,12,157,201,255, + 12,157,201,255,12,157,201,255,11,157,200,255,11,157,200,255, + 11,157,200,255,11,157,200,255,10,156,199,255,10,156,199,255, + 10,156,199,255,10,156,199,255,10,155,198,255,10,155,198,255, + 10,155,198,255,10,155,198,255,9,155,197,255,9,155,197,255, + 9,155,197,255,9,155,197,255,9,154,196,255,9,154,196,255, + 9,154,196,255,9,154,196,255,8,153,195,255,8,153,195,255, + 8,153,195,255,8,153,194,255,8,152,194,255,8,152,193,255, + 8,152,193,255,8,151,193,255,8,151,192,255,8,150,192,255, + 8,150,192,255,8,150,192,255,7,149,191,255,7,149,191,255, + 7,149,191,255,7,149,191,255,7,148,190,255,7,148,190,255, + 7,148,190,255,7,148,189,255,6,147,189,255,6,147,188,255, + 6,147,188,255,6,147,188,255,6,146,187,255,6,146,187,255, + 6,146,187,255,6,146,187,255,6,145,186,255,6,145,186,255, + 6,145,186,255,6,144,185,255,5,144,185,255,5,143,184,255, + 5,143,184,255,5,143,183,255,5,142,183,255,5,142,182,255, + 5,142,182,255,5,141,182,255,4,141,181,255,4,140,181,255, + 4,140,181,255,4,140,180,255,4,139,180,255,4,139,179,255, + 4,139,179,255,4,138,178,255,4,138,178,255,4,137,177,255, + 4,137,177,255,4,136,176,255,4,136,176,255,4,135,175,255, + 4,135,175,255,4,135,175,255,3,134,174,255,3,134,174,255, + 3,134,174,255,3,133,173,255,3,133,173,255,3,132,172,255, + 3,132,172,255,3,132,172,255,3,131,171,255,3,131,171,255, + 3,131,171,255,3,131,171,255,3,130,170,255,3,130,170,255, + 3,130,170,255,3,129,169,255,3,129,169,255,3,128,168,255, + 3,128,168,255,3,128,168,255,2,127,167,255,2,127,167,255, + 2,127,167,255,2,127,167,255,2,126,166,255,2,126,166,255, + 2,126,166,255,2,126,166,255,2,125,165,255,2,125,165,255, + 2,125,165,255,2,125,165,255,2,124,164,255,2,124,164,255, + 2,124,164,255,2,124,164,255,2,123,163,255,2,123,163,255, + 2,123,163,255,2,123,163,255,2,122,162,255,2,122,162,255, + 2,122,162,255,2,122,162,255,2,122,161,255,2,122,161,255, + 2,122,161,255,2,122,161,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,120,159,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,118,157,255,2,118,157,255, + 2,118,157,255,2,118,157,255,2,117,156,255,2,117,156,255, + 2,117,156,255,2,117,156,255,2,117,155,255,2,117,155,255, + 2,117,155,255,2,117,155,255,2,116,154,255,2,116,154,255, + 2,116,154,255,2,115,154,255,2,115,153,255,2,114,153,255, + 2,114,153,255,2,114,152,255,2,113,152,255,2,113,151,255, + 2,113,151,255,2,113,151,255,2,112,150,255,2,112,150,255, + 2,112,150,255,2,112,149,255,3,111,149,255,3,111,148,255, + 3,111,148,255,3,110,148,255,3,110,147,255,3,109,147,255, + 3,109,147,255,3,109,146,255,3,108,146,255,3,108,145,255, + 3,108,144,255,3,107,144,255,3,107,143,255,3,106,142,255, + 3,106,142,255,3,106,141,255,3,105,140,255,3,105,139,255, + 3,105,139,255,3,104,138,255,3,104,138,255,3,103,137,255, + 3,103,137,255,3,102,136,255,3,102,135,255,3,101,134,255, + 3,101,134,255,3,100,133,255,3,100,132,255,3,99,131,255, + 3,99,131,255,3,98,130,255,3,98,130,255,3,97,129,255, + 3,97,128,255,3,97,127,255,3,96,126,255,3,96,125,255, + 3,96,125,255,3,95,124,255,3,95,123,255,3,94,122,255, + 3,94,122,255,3,93,121,255,3,93,120,255,3,92,119,255, + 3,92,119,255,3,91,118,255,3,91,117,255,3,90,116,255, + 3,90,116,255,3,90,115,255,3,89,114,255,3,89,113,255, + 3,89,113,255,3,88,112,255,3,88,111,255,3,87,110,255, + 3,87,110,255,3,86,109,255,3,86,108,255,3,85,107,255, + 3,85,107,255,3,84,106,255,3,84,105,255,3,83,104,255, + 3,83,103,255,3,82,102,255,3,82,101,255,3,81,100,255, + 3,81,100,255,3,80,99,255,4,79,98,255,4,78,97,255, + 4,78,97,255,4,77,96,255,4,77,95,255,4,76,94,255, + 4,76,94,255,4,75,93,255,4,75,92,255,4,74,91,255, + 4,74,91,255,4,73,90,255,4,72,89,255,4,71,88,255, + 4,71,87,255,4,70,86,255,4,70,85,255,4,69,84,255, + 4,69,84,255,4,68,83,255,4,67,82,255,4,66,81,255, + 4,66,81,255,4,65,80,255,4,64,79,255,4,63,78,255, + 4,63,78,255,4,62,77,255,4,62,76,255,4,61,75,255, + 4,61,75,255,4,60,74,255,4,60,73,255,4,59,72,255, + 4,59,72,255,4,58,71,255,3,58,70,255,3,57,69,255, + 3,57,69,255,3,56,68,255,3,56,67,255,3,55,66,255, + 3,55,66,255,3,54,65,255,3,54,65,255,3,53,64,255, + 3,53,64,255,3,52,63,255,3,52,62,255,3,51,61,255, + 3,51,61,255,3,50,60,255,3,50,60,255,3,49,59,255, + 3,49,59,255,3,49,58,255,3,48,58,255,3,48,57,255, + 3,48,57,255,3,47,56,255,3,47,56,255,3,46,55,255, + 3,46,55,255,3,45,55,255,3,45,54,255,3,44,54,255, + 3,44,54,255,3,44,53,255,3,43,53,255,3,43,52,255, + 3,43,52,255,3,43,52,255,3,42,51,255,3,42,51,255, + 3,42,51,255,3,42,51,255,3,41,50,255,3,41,50,255, + 3,41,50,255,3,41,50,255,3,40,49,255,3,40,49,255, + 3,40,49,255,3,40,49,255,3,39,48,255,3,39,48,255, + 3,39,48,255,3,39,48,255,55,73,23,255,55,73,23,255, + 55,73,23,255,55,73,23,255,55,74,24,255,55,74,24,255, + 55,74,24,255,55,74,24,255,56,75,24,255,56,75,24,255, + 56,75,24,255,56,75,24,255,56,75,25,255,56,75,25,255, + 56,75,25,255,56,75,25,255,56,76,26,255,56,76,26,255, + 56,76,26,255,56,77,26,255,56,77,27,255,56,78,27,255, + 56,78,27,255,56,78,28,255,56,79,28,255,56,79,29,255, + 56,79,29,255,56,80,30,255,55,80,30,255,55,81,31,255, + 55,81,31,255,55,81,32,255,54,82,32,255,54,82,33,255, + 54,82,33,255,54,82,34,255,53,83,35,255,53,83,36,255, + 53,83,37,255,52,84,38,255,51,84,39,255,50,85,40,255, + 50,85,40,255,49,85,41,255,49,85,42,255,48,85,43,255, + 48,85,44,255,47,85,45,255,46,86,46,255,45,86,47,255, + 45,86,47,255,44,86,48,255,43,87,49,255,42,87,50,255, + 42,87,50,255,41,87,51,255,41,88,52,255,40,88,53,255, + 40,88,53,255,39,88,54,255,38,89,54,255,37,89,55,255, + 37,89,55,255,37,89,56,255,36,90,57,255,36,90,58,255, + 36,90,58,255,36,91,59,255,35,91,59,255,35,92,60,255, + 35,92,60,255,35,92,61,255,35,93,61,255,35,93,62,255, + 35,93,62,255,35,94,63,255,35,95,64,255,35,96,65,255, + 35,96,65,255,35,97,66,255,36,97,66,255,36,98,67,255, + 36,98,67,255,36,99,68,255,37,100,69,255,37,101,70,255, + 37,101,71,255,38,102,72,255,38,103,73,255,39,104,74,255, + 39,104,75,255,39,105,77,255,39,106,78,255,39,107,79,255, + 39,107,81,255,39,108,82,255,39,109,84,255,39,110,85,255, + 39,110,87,255,39,111,88,255,38,111,90,255,38,112,91,255, + 38,112,93,255,38,113,94,255,37,113,96,255,37,114,98,255, + 37,114,100,255,36,115,101,255,35,115,103,255,34,116,104,255, + 34,116,105,255,33,117,107,255,32,117,108,255,31,118,109,255, + 31,118,111,255,30,118,112,255,29,118,114,255,28,118,115,255, + 27,118,116,255,26,118,117,255,25,118,118,255,24,118,119,255, + 23,118,120,255,22,118,121,255,21,117,122,255,20,117,123,255, + 19,117,123,255,18,117,123,255,17,116,124,255,16,116,124,255, + 16,116,124,255,15,116,124,255,14,115,125,255,13,115,125,255, + 12,115,125,255,11,115,125,255,11,114,124,255,10,114,124,255, + 10,114,124,255,9,113,124,255,9,113,123,255,8,112,123,255, + 8,112,123,255,7,112,122,255,7,111,122,255,6,111,121,255, + 6,111,121,255,6,111,120,255,5,110,119,255,5,110,119,255, + 5,110,118,255,5,110,117,255,5,109,116,255,5,109,116,255, + 5,109,115,255,5,109,114,255,4,109,113,255,4,109,113,255, + 4,109,112,255,4,109,111,255,4,108,110,255,4,108,110,255, + 4,108,109,255,4,108,108,255,4,107,107,255,4,107,106,255, + 4,107,105,255,4,107,104,255,4,107,103,255,4,107,103,255, + 4,107,102,255,4,107,101,255,4,107,100,255,4,107,100,255, + 4,107,99,255,4,107,98,255,4,107,98,255,4,107,97,255, + 4,107,97,255,4,107,96,255,4,107,95,255,4,107,95,255, + 4,107,94,255,4,107,93,255,4,106,92,255,4,106,92,255, + 4,106,91,255,4,106,90,255,4,105,90,255,4,105,89,255, + 4,105,89,255,4,105,88,255,4,104,88,255,4,104,87,255, + 4,104,87,255,4,104,86,255,4,104,86,255,4,104,85,255, + 4,104,85,255,4,104,85,255,4,104,84,255,4,104,84,255, + 4,104,84,255,4,104,84,255,4,105,83,255,4,105,83,255, + 4,105,83,255,4,105,83,255,4,105,82,255,4,105,82,255, + 4,105,82,255,4,105,82,255,4,106,82,255,4,106,82,255, + 4,106,82,255,4,107,82,255,4,107,82,255,4,108,82,255, + 4,108,82,255,4,109,82,255,4,109,83,255,4,110,83,255, + 4,110,83,255,4,111,84,255,4,111,85,255,4,112,85,255, + 4,112,86,255,4,113,87,255,4,113,87,255,4,114,88,255, + 4,114,88,255,4,115,89,255,4,115,90,255,4,116,91,255, + 4,116,92,255,4,117,93,255,5,117,94,255,5,118,94,255, + 5,118,95,255,5,119,97,255,5,119,98,255,5,120,99,255, + 5,120,100,255,5,120,101,255,5,121,102,255,5,121,102,255, + 5,121,103,255,5,121,105,255,6,122,106,255,6,122,107,255, + 6,122,108,255,6,123,109,255,7,123,110,255,7,124,110,255, + 7,124,111,255,7,124,112,255,8,125,113,255,8,125,114,255, + 8,125,115,255,8,126,116,255,9,126,117,255,9,127,117,255, + 9,127,118,255,10,128,119,255,10,128,120,255,11,129,121,255, + 11,129,122,255,12,130,123,255,12,131,125,255,13,131,126,255, + 13,132,127,255,14,133,129,255,15,133,130,255,15,134,132,255, + 16,134,133,255,17,135,134,255,18,136,136,255,19,137,137,255, + 20,138,138,255,21,139,140,255,22,140,142,255,23,140,144,255, + 24,141,145,255,25,142,147,255,27,143,148,255,28,144,150,255, + 29,145,151,255,30,146,153,255,32,147,155,255,33,147,157,255, + 34,148,159,255,36,149,161,255,37,150,163,255,39,151,165,255, + 40,152,167,255,42,153,169,255,44,154,171,255,46,154,173,255, + 47,155,175,255,49,156,177,255,51,157,179,255,53,157,181,255, + 54,158,183,255,56,159,185,255,58,160,187,255,60,161,189,255, + 61,162,190,255,63,163,192,255,65,163,194,255,67,164,196,255, + 68,164,197,255,70,165,198,255,72,166,200,255,74,166,201,255, + 75,167,202,255,77,168,203,255,78,168,205,255,80,169,206,255, + 81,169,207,255,83,169,208,255,84,170,209,255,86,170,210,255, + 87,170,211,255,88,171,212,255,90,171,213,255,91,172,214,255, + 92,172,215,255,93,172,216,255,94,173,217,255,95,173,217,255, + 96,173,218,255,97,173,219,255,98,174,219,255,98,174,220,255, + 99,174,220,255,100,174,221,255,101,175,221,255,101,175,222,255, + 102,175,222,255,103,175,222,255,103,175,223,255,104,175,223,255, + 104,175,223,255,104,175,223,255,105,175,224,255,105,175,224,255, + 105,175,224,255,105,175,224,255,106,175,225,255,106,175,225,255, + 106,175,225,255,106,175,225,255,106,175,225,255,106,175,225,255, + 106,175,225,255,106,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,105,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,103,175,225,255,103,175,225,255, + 103,175,225,255,103,175,225,255,102,174,225,255,102,174,225,255, + 102,174,225,255,102,174,225,255,101,174,224,255,101,174,224,255, + 101,174,224,255,101,174,224,255,100,174,224,255,100,174,224,255, + 100,174,224,255,99,174,224,255,99,173,224,255,98,173,224,255, + 98,173,224,255,98,173,224,255,97,173,223,255,97,173,223,255, + 97,173,223,255,97,173,223,255,96,173,223,255,96,173,223,255, + 96,173,223,255,95,173,223,255,95,172,223,255,94,172,223,255, + 94,172,223,255,94,172,223,255,93,172,222,255,93,172,222,255, + 93,172,222,255,92,172,222,255,92,172,222,255,91,172,222,255, + 91,172,222,255,90,172,222,255,90,172,222,255,89,172,222,255, + 89,172,222,255,89,172,222,255,88,171,222,255,88,171,222,255, + 88,171,222,255,87,171,222,255,87,171,221,255,86,171,221,255, + 86,171,221,255,86,171,221,255,85,171,221,255,85,171,221,255, + 85,171,221,255,84,171,221,255,84,170,221,255,83,170,221,255, + 83,170,221,255,82,170,221,255,82,170,221,255,81,170,221,255, + 81,170,221,255,80,170,221,255,80,170,221,255,79,170,221,255, + 79,170,221,255,78,170,221,255,78,170,221,255,77,170,221,255, + 77,170,221,255,76,170,221,255,75,169,221,255,75,169,221,255, + 74,169,221,255,73,169,221,255,73,169,221,255,73,169,220,255, + 72,169,220,255,71,169,220,255,71,169,220,255,70,169,220,255, + 69,169,220,255,68,169,220,255,68,169,220,255,67,169,219,255, + 66,169,219,255,65,169,219,255,65,169,219,255,64,168,219,255, + 63,168,219,255,62,168,219,255,62,168,219,255,61,168,218,255, + 60,168,218,255,59,168,218,255,59,168,218,255,58,168,218,255, + 57,168,218,255,56,168,218,255,55,168,218,255,54,168,217,255, + 53,168,217,255,52,168,217,255,52,168,217,255,51,167,217,255, + 50,167,217,255,49,167,217,255,48,167,217,255,47,167,216,255, + 46,167,216,255,45,167,216,255,45,167,216,255,44,166,215,255, + 43,166,215,255,42,166,215,255,41,166,215,255,40,166,215,255, + 39,166,215,255,38,166,215,255,38,166,215,255,37,165,214,255, + 36,165,214,255,35,165,214,255,35,165,214,255,34,164,213,255, + 33,164,213,255,32,164,213,255,32,164,213,255,31,164,212,255, + 30,164,212,255,29,164,212,255,29,164,212,255,28,163,211,255, + 27,163,211,255,27,163,211,255,26,163,211,255,26,163,210,255, + 25,163,210,255,25,163,210,255,24,163,210,255,24,162,209,255, + 23,162,209,255,23,162,209,255,22,162,209,255,22,162,209,255, + 21,162,209,255,21,162,209,255,21,162,209,255,20,161,208,255, + 20,161,208,255,20,161,208,255,19,161,208,255,19,161,207,255, + 18,161,207,255,18,161,207,255,18,161,207,255,17,161,206,255, + 17,161,206,255,17,161,206,255,17,161,206,255,16,160,206,255, + 16,160,206,255,16,160,206,255,16,160,206,255,15,160,205,255, + 15,160,205,255,15,160,205,255,15,160,205,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,203,255, + 14,159,203,255,14,159,203,255,14,159,203,255,13,158,202,255, + 13,158,202,255,13,158,202,255,13,158,202,255,12,158,201,255, + 12,158,201,255,12,158,201,255,12,158,201,255,12,157,201,255, + 12,157,201,255,12,157,201,255,12,157,201,255,11,157,200,255, + 11,157,200,255,11,157,200,255,11,157,200,255,10,156,199,255, + 10,156,199,255,10,156,199,255,10,156,199,255,10,155,198,255, + 10,155,198,255,10,155,198,255,10,155,198,255,9,155,197,255, + 9,155,197,255,9,155,197,255,9,155,197,255,9,154,196,255, + 9,154,196,255,9,154,196,255,9,154,196,255,8,153,195,255, + 8,153,195,255,8,153,195,255,8,153,194,255,8,152,194,255, + 8,152,193,255,8,152,193,255,8,151,193,255,8,151,192,255, + 8,150,192,255,8,150,192,255,8,150,192,255,7,149,191,255, + 7,149,191,255,7,149,191,255,7,149,191,255,7,148,190,255, + 7,148,190,255,7,148,190,255,7,148,189,255,6,147,189,255, + 6,147,188,255,6,147,188,255,6,147,188,255,6,146,187,255, + 6,146,187,255,6,146,187,255,6,146,187,255,6,145,186,255, + 6,145,186,255,6,145,186,255,6,144,185,255,5,144,185,255, + 5,143,184,255,5,143,184,255,5,143,183,255,5,142,183,255, + 5,142,182,255,5,142,182,255,5,141,182,255,4,141,181,255, + 4,140,181,255,4,140,181,255,4,140,180,255,4,139,180,255, + 4,139,179,255,4,139,179,255,4,138,178,255,4,138,178,255, + 4,137,177,255,4,137,177,255,4,136,176,255,4,136,176,255, + 4,135,175,255,4,135,175,255,4,135,175,255,3,134,174,255, + 3,134,174,255,3,134,174,255,3,133,173,255,3,133,173,255, + 3,132,172,255,3,132,172,255,3,132,172,255,3,131,171,255, + 3,131,171,255,3,131,171,255,3,131,171,255,3,130,170,255, + 3,130,170,255,3,130,170,255,3,129,169,255,3,129,169,255, + 3,128,168,255,3,128,168,255,3,128,168,255,2,127,167,255, + 2,127,167,255,2,127,167,255,2,127,167,255,2,126,166,255, + 2,126,166,255,2,126,166,255,2,126,166,255,2,125,165,255, + 2,125,165,255,2,125,165,255,2,125,165,255,2,124,164,255, + 2,124,164,255,2,124,164,255,2,124,164,255,2,123,163,255, + 2,123,163,255,2,123,163,255,2,123,163,255,2,122,162,255, + 2,122,162,255,2,122,162,255,2,122,162,255,2,122,161,255, + 2,122,161,255,2,122,161,255,2,122,161,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,120,159,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,118,157,255, + 2,118,157,255,2,118,157,255,2,118,157,255,2,117,156,255, + 2,117,156,255,2,117,156,255,2,117,156,255,2,117,155,255, + 2,117,155,255,2,117,155,255,2,117,155,255,2,116,154,255, + 2,116,154,255,2,116,154,255,2,115,154,255,2,115,153,255, + 2,114,153,255,2,114,153,255,2,114,152,255,2,113,152,255, + 2,113,151,255,2,113,151,255,2,113,151,255,2,112,150,255, + 2,112,150,255,2,112,150,255,2,112,149,255,3,111,149,255, + 3,111,148,255,3,111,148,255,3,110,148,255,3,110,147,255, + 3,109,147,255,3,109,147,255,3,109,146,255,3,108,146,255, + 3,108,145,255,3,108,144,255,3,107,144,255,3,107,143,255, + 3,106,142,255,3,106,142,255,3,106,141,255,3,105,140,255, + 3,105,139,255,3,105,139,255,3,104,138,255,3,104,138,255, + 3,103,137,255,3,103,137,255,3,102,136,255,3,102,135,255, + 3,101,134,255,3,101,134,255,3,100,133,255,3,100,132,255, + 3,99,131,255,3,99,131,255,3,98,130,255,3,98,130,255, + 3,97,129,255,3,97,128,255,3,97,127,255,3,96,126,255, + 3,96,125,255,3,96,125,255,3,95,124,255,3,95,123,255, + 3,94,122,255,3,94,122,255,3,93,121,255,3,93,120,255, + 3,92,119,255,3,92,119,255,3,91,118,255,3,91,117,255, + 3,90,116,255,3,90,116,255,3,90,115,255,3,89,114,255, + 3,89,113,255,3,89,113,255,3,88,112,255,3,88,111,255, + 3,87,110,255,3,87,110,255,3,86,109,255,3,86,108,255, + 3,85,107,255,3,85,107,255,3,84,106,255,3,84,105,255, + 3,83,104,255,3,83,103,255,3,82,102,255,3,82,101,255, + 3,81,100,255,3,81,100,255,3,80,99,255,4,79,98,255, + 4,78,97,255,4,78,97,255,4,77,96,255,4,77,95,255, + 4,76,94,255,4,76,94,255,4,75,93,255,4,75,92,255, + 4,74,91,255,4,74,91,255,4,73,90,255,4,72,89,255, + 4,71,88,255,4,71,87,255,4,70,86,255,4,70,85,255, + 4,69,84,255,4,69,84,255,4,68,83,255,4,67,82,255, + 4,66,81,255,4,66,81,255,4,65,80,255,4,64,79,255, + 4,63,78,255,4,63,78,255,4,62,77,255,4,62,76,255, + 4,61,75,255,4,61,75,255,4,60,74,255,4,60,73,255, + 4,59,72,255,4,59,72,255,4,58,71,255,3,58,70,255, + 3,57,69,255,3,57,69,255,3,56,68,255,3,56,67,255, + 3,55,66,255,3,55,66,255,3,54,65,255,3,54,65,255, + 3,53,64,255,3,53,64,255,3,52,63,255,3,52,62,255, + 3,51,61,255,3,51,61,255,3,50,60,255,3,50,60,255, + 3,49,59,255,3,49,59,255,3,49,58,255,3,48,58,255, + 3,48,57,255,3,48,57,255,3,47,56,255,3,47,56,255, + 3,46,55,255,3,46,55,255,3,45,55,255,3,45,54,255, + 3,44,54,255,3,44,54,255,3,44,53,255,3,43,53,255, + 3,43,52,255,3,43,52,255,3,43,52,255,3,42,51,255, + 3,42,51,255,3,42,51,255,3,42,51,255,3,41,50,255, + 3,41,50,255,3,41,50,255,3,41,50,255,3,40,49,255, + 3,40,49,255,3,40,49,255,3,40,49,255,3,39,48,255, + 3,39,48,255,3,39,48,255,3,39,48,255,55,73,23,255, + 55,73,23,255,55,73,23,255,55,73,23,255,55,74,24,255, + 55,74,24,255,55,74,24,255,55,74,24,255,56,75,24,255, + 56,75,24,255,56,75,24,255,56,75,24,255,56,75,25,255, + 56,75,25,255,56,75,25,255,56,75,25,255,56,76,26,255, + 56,76,26,255,56,76,26,255,56,77,26,255,56,77,27,255, + 56,78,27,255,56,78,27,255,56,78,28,255,56,79,28,255, + 56,79,29,255,56,79,29,255,56,80,30,255,55,80,30,255, + 55,81,31,255,55,81,31,255,55,81,32,255,54,82,32,255, + 54,82,33,255,54,82,33,255,54,82,34,255,53,83,35,255, + 53,83,36,255,53,83,37,255,52,84,38,255,51,84,39,255, + 50,85,40,255,50,85,40,255,49,85,41,255,49,85,42,255, + 48,85,43,255,48,85,44,255,47,85,45,255,46,86,46,255, + 45,86,47,255,45,86,47,255,44,86,48,255,43,87,49,255, + 42,87,50,255,42,87,50,255,41,87,51,255,41,88,52,255, + 40,88,53,255,40,88,53,255,39,88,54,255,38,89,54,255, + 37,89,55,255,37,89,55,255,37,89,56,255,36,90,57,255, + 36,90,58,255,36,90,58,255,36,91,59,255,35,91,59,255, + 35,92,60,255,35,92,60,255,35,92,61,255,35,93,61,255, + 35,93,62,255,35,93,62,255,35,94,63,255,36,95,64,255, + 36,96,65,255,36,96,65,255,36,97,66,255,36,97,67,255, + 36,98,68,255,36,98,68,255,37,99,69,255,37,100,70,255, + 38,101,71,255,38,101,71,255,38,102,72,255,39,103,73,255, + 39,104,74,255,39,104,76,255,39,105,77,255,40,106,79,255, + 40,107,80,255,40,108,82,255,40,109,83,255,40,109,85,255, + 40,110,86,255,40,110,88,255,40,111,89,255,39,112,91,255, + 39,113,92,255,39,113,94,255,38,114,95,255,38,114,97,255, + 37,115,99,255,37,115,101,255,36,116,102,255,35,116,104,255, + 34,117,105,255,34,117,106,255,33,118,108,255,32,118,109,255, + 31,119,110,255,31,119,112,255,30,119,113,255,29,119,115,255, + 28,119,116,255,27,119,117,255,26,119,118,255,25,119,119,255, + 24,119,120,255,23,119,121,255,22,119,122,255,21,118,123,255, + 20,118,124,255,19,118,124,255,18,118,124,255,17,117,125,255, + 16,117,125,255,16,117,125,255,15,117,125,255,14,116,126,255, + 13,116,126,255,12,116,126,255,11,116,126,255,11,115,125,255, + 10,115,125,255,10,115,125,255,9,114,125,255,9,114,124,255, + 8,113,124,255,8,113,124,255,7,113,123,255,7,112,123,255, + 6,112,122,255,6,112,122,255,6,112,121,255,5,111,120,255, + 5,111,120,255,5,111,119,255,5,111,118,255,5,110,117,255, + 5,110,117,255,5,110,116,255,5,110,115,255,4,109,114,255, + 4,109,114,255,4,109,113,255,4,109,112,255,4,109,111,255, + 4,109,111,255,4,109,110,255,4,109,109,255,4,108,108,255, + 4,108,107,255,4,108,106,255,4,108,105,255,4,108,104,255, + 4,108,104,255,4,108,103,255,4,108,102,255,4,108,101,255, + 4,108,101,255,4,108,100,255,4,108,99,255,4,107,99,255, + 4,107,98,255,4,107,98,255,4,107,97,255,4,107,96,255, + 4,107,96,255,4,107,95,255,4,107,94,255,4,106,93,255, + 4,106,93,255,4,106,92,255,4,106,91,255,4,105,91,255, + 4,105,90,255,4,105,90,255,4,105,89,255,4,105,89,255, + 4,105,88,255,4,105,88,255,4,105,87,255,4,105,87,255, + 4,105,86,255,4,105,86,255,4,105,86,255,4,105,85,255, + 4,105,85,255,4,105,85,255,4,105,85,255,4,105,84,255, + 4,105,84,255,4,105,84,255,4,105,84,255,4,105,83,255, + 4,105,83,255,4,105,83,255,4,105,83,255,4,106,83,255, + 4,106,83,255,4,106,83,255,4,107,83,255,4,107,83,255, + 4,108,83,255,4,108,83,255,4,109,83,255,4,109,84,255, + 4,110,84,255,4,110,84,255,4,111,85,255,4,112,86,255, + 4,112,86,255,4,113,87,255,4,114,88,255,4,114,88,255, + 4,115,89,255,4,115,89,255,4,115,90,255,4,116,91,255, + 4,116,92,255,4,116,93,255,4,117,94,255,5,117,95,255, + 5,118,95,255,5,118,96,255,5,119,98,255,5,119,99,255, + 5,120,100,255,5,120,101,255,5,121,102,255,5,121,103,255, + 5,122,103,255,5,122,104,255,5,122,106,255,6,123,107,255, + 6,123,108,255,6,123,109,255,6,124,110,255,7,124,111,255, + 7,125,111,255,7,125,112,255,7,125,113,255,8,126,114,255, + 8,126,115,255,8,126,116,255,8,127,117,255,9,127,118,255, + 9,128,118,255,9,128,119,255,10,129,120,255,10,129,121,255, + 11,130,122,255,11,130,123,255,12,131,124,255,12,131,126,255, + 13,132,127,255,13,132,128,255,14,133,130,255,15,134,131,255, + 15,134,133,255,16,135,134,255,17,136,135,255,18,137,137,255, + 19,138,138,255,20,139,139,255,21,140,141,255,22,141,143,255, + 23,141,145,255,24,142,146,255,25,143,148,255,27,144,149,255, + 28,145,151,255,29,146,152,255,31,147,154,255,32,148,156,255, + 34,148,158,255,35,149,160,255,37,150,162,255,38,151,164,255, + 40,151,166,255,41,152,168,255,43,153,170,255,45,154,172,255, + 47,155,174,255,48,156,176,255,50,157,178,255,52,158,180,255, + 54,158,182,255,55,159,184,255,57,160,186,255,58,161,188,255, + 60,161,190,255,61,162,191,255,63,163,193,255,65,163,195,255, + 67,164,197,255,68,164,198,255,70,165,199,255,72,166,201,255, + 74,166,202,255,75,167,203,255,77,168,204,255,78,168,206,255, + 80,169,207,255,81,169,208,255,83,169,209,255,84,170,210,255, + 86,170,211,255,87,170,212,255,88,171,213,255,90,171,214,255, + 91,172,215,255,92,172,216,255,93,172,217,255,94,173,218,255, + 95,173,218,255,96,173,219,255,97,173,219,255,98,174,220,255, + 98,174,220,255,99,174,220,255,100,174,221,255,101,175,221,255, + 101,175,222,255,102,175,222,255,102,175,222,255,103,175,223,255, + 103,175,223,255,103,175,223,255,104,175,223,255,104,175,224,255, + 105,175,224,255,105,175,224,255,105,175,224,255,105,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,103,175,225,255, + 103,175,225,255,103,175,225,255,103,175,225,255,102,175,225,255, + 102,175,225,255,102,175,225,255,102,175,225,255,101,174,225,255, + 101,174,225,255,101,174,225,255,101,174,225,255,100,174,224,255, + 100,174,224,255,100,174,224,255,100,174,224,255,99,174,224,255, + 99,174,224,255,99,174,224,255,98,174,224,255,98,173,224,255, + 97,173,224,255,97,173,224,255,97,173,224,255,96,173,223,255, + 96,173,223,255,96,173,223,255,96,173,223,255,95,173,223,255, + 95,173,223,255,95,173,223,255,94,173,223,255,94,172,223,255, + 93,172,223,255,93,172,223,255,93,172,223,255,92,172,222,255, + 92,172,222,255,92,172,222,255,91,172,222,255,91,172,222,255, + 90,172,222,255,90,172,222,255,90,172,222,255,89,172,222,255, + 89,172,222,255,89,172,222,255,88,172,222,255,88,171,222,255, + 87,171,222,255,87,171,222,255,86,171,222,255,86,171,221,255, + 85,171,221,255,85,171,221,255,85,171,221,255,84,171,221,255, + 84,171,221,255,84,171,221,255,83,171,221,255,83,170,221,255, + 82,170,221,255,82,170,221,255,81,170,221,255,81,170,221,255, + 80,170,221,255,80,170,221,255,80,170,221,255,79,170,221,255, + 79,170,221,255,79,170,221,255,78,170,221,255,77,170,221,255, + 77,170,221,255,76,170,221,255,75,170,221,255,75,169,221,255, + 74,169,221,255,74,169,221,255,73,169,221,255,73,169,221,255, + 73,169,220,255,72,169,220,255,71,169,220,255,71,169,220,255, + 70,169,220,255,69,169,220,255,68,169,220,255,68,169,220,255, + 67,169,219,255,66,169,219,255,65,169,219,255,65,169,219,255, + 64,168,219,255,63,168,219,255,62,168,219,255,62,168,219,255, + 61,168,218,255,60,168,218,255,59,168,218,255,59,168,218,255, + 58,168,218,255,57,168,218,255,56,168,218,255,55,168,218,255, + 54,168,217,255,53,168,217,255,52,168,217,255,52,168,217,255, + 51,167,217,255,50,167,217,255,49,167,217,255,48,167,217,255, + 47,167,216,255,46,167,216,255,45,167,216,255,45,167,216,255, + 44,166,215,255,43,166,215,255,42,166,215,255,41,166,215,255, + 40,166,215,255,39,166,215,255,38,166,215,255,38,166,215,255, + 37,165,214,255,36,165,214,255,35,165,214,255,35,165,214,255, + 34,164,213,255,33,164,213,255,32,164,213,255,32,164,213,255, + 31,164,212,255,30,164,212,255,29,164,212,255,29,164,212,255, + 28,163,211,255,27,163,211,255,27,163,211,255,26,163,211,255, + 26,163,210,255,25,163,210,255,25,163,210,255,24,163,210,255, + 24,162,209,255,23,162,209,255,23,162,209,255,22,162,209,255, + 22,162,209,255,21,162,209,255,21,162,209,255,21,162,209,255, + 20,161,208,255,20,161,208,255,20,161,208,255,19,161,208,255, + 19,161,207,255,18,161,207,255,18,161,207,255,18,161,207,255, + 17,161,206,255,17,161,206,255,17,161,206,255,17,161,206,255, + 16,160,206,255,16,160,206,255,16,160,206,255,16,160,206,255, + 15,160,205,255,15,160,205,255,15,160,205,255,15,160,205,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,203,255,14,159,203,255,14,159,203,255,14,159,203,255, + 13,158,202,255,13,158,202,255,13,158,202,255,13,158,202,255, + 12,158,201,255,12,158,201,255,12,158,201,255,12,158,201,255, + 12,157,201,255,12,157,201,255,12,157,201,255,12,157,201,255, + 11,157,200,255,11,157,200,255,11,157,200,255,11,157,200,255, + 10,156,199,255,10,156,199,255,10,156,199,255,10,156,199,255, + 10,155,198,255,10,155,198,255,10,155,198,255,10,155,198,255, + 9,155,197,255,9,155,197,255,9,155,197,255,9,155,197,255, + 9,154,196,255,9,154,196,255,9,154,196,255,9,154,196,255, + 8,153,195,255,8,153,195,255,8,153,195,255,8,153,194,255, + 8,152,194,255,8,152,193,255,8,152,193,255,8,151,193,255, + 8,151,192,255,8,150,192,255,8,150,192,255,8,150,192,255, + 7,149,191,255,7,149,191,255,7,149,191,255,7,149,191,255, + 7,148,190,255,7,148,190,255,7,148,190,255,7,148,190,255, + 6,147,189,255,6,147,189,255,6,147,189,255,6,147,188,255, + 6,146,188,255,6,146,187,255,6,146,187,255,6,146,187,255, + 6,145,186,255,6,145,186,255,6,145,186,255,6,144,185,255, + 5,144,185,255,5,143,184,255,5,143,184,255,5,143,184,255, + 5,142,183,255,5,142,183,255,5,142,183,255,5,141,182,255, + 4,141,182,255,4,140,181,255,4,140,181,255,4,140,180,255, + 4,139,180,255,4,139,179,255,4,139,179,255,4,138,179,255, + 4,138,178,255,4,137,178,255,4,137,178,255,4,136,177,255, + 4,136,177,255,4,135,176,255,4,135,176,255,4,135,176,255, + 3,134,175,255,3,134,175,255,3,134,175,255,3,133,174,255, + 3,133,174,255,3,132,173,255,3,132,173,255,3,132,172,255, + 3,131,172,255,3,131,171,255,3,131,171,255,3,131,171,255, + 3,130,170,255,3,130,170,255,3,130,170,255,3,129,170,255, + 3,129,169,255,3,128,169,255,3,128,169,255,3,128,168,255, + 2,127,168,255,2,127,167,255,2,127,167,255,2,127,167,255, + 2,126,166,255,2,126,166,255,2,126,166,255,2,126,166,255, + 2,125,165,255,2,125,165,255,2,125,165,255,2,125,165,255, + 2,124,164,255,2,124,164,255,2,124,164,255,2,124,164,255, + 2,123,163,255,2,123,163,255,2,123,163,255,2,123,163,255, + 2,122,162,255,2,122,162,255,2,122,162,255,2,122,162,255, + 2,122,161,255,2,122,161,255,2,122,161,255,2,122,161,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,121,160,255,2,121,160,255,2,121,160,255,2,121,160,255, + 2,120,159,255,2,120,159,255,2,120,159,255,2,120,159,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,119,158,255,2,119,158,255,2,119,158,255,2,119,158,255, + 2,118,157,255,2,118,157,255,2,118,157,255,2,118,157,255, + 2,117,156,255,2,117,156,255,2,117,156,255,2,117,156,255, + 2,117,155,255,2,117,155,255,2,117,155,255,2,117,155,255, + 2,116,154,255,2,116,154,255,2,116,154,255,2,115,154,255, + 2,115,153,255,2,114,153,255,2,114,153,255,2,114,152,255, + 2,113,152,255,2,113,151,255,2,113,151,255,2,113,151,255, + 2,112,150,255,2,112,150,255,2,112,150,255,2,112,149,255, + 3,111,149,255,3,111,148,255,3,111,148,255,3,110,148,255, + 3,110,147,255,3,109,147,255,3,109,147,255,3,109,146,255, + 3,108,146,255,3,108,145,255,3,108,144,255,3,107,144,255, + 3,107,143,255,3,106,142,255,3,106,142,255,3,106,141,255, + 3,105,140,255,3,105,139,255,3,105,139,255,3,104,138,255, + 3,104,138,255,3,103,137,255,3,103,137,255,3,102,136,255, + 3,102,135,255,3,101,134,255,3,101,134,255,3,100,133,255, + 3,100,132,255,3,99,131,255,3,99,131,255,3,98,130,255, + 3,98,130,255,3,97,129,255,3,97,128,255,3,97,127,255, + 3,96,126,255,3,96,125,255,3,96,125,255,3,95,124,255, + 3,95,123,255,3,94,122,255,3,94,122,255,3,93,121,255, + 3,93,120,255,3,92,119,255,3,92,119,255,3,91,118,255, + 3,91,117,255,3,90,116,255,3,90,116,255,3,90,115,255, + 3,89,114,255,3,89,113,255,3,89,113,255,3,88,112,255, + 3,88,111,255,3,87,110,255,3,87,110,255,3,86,109,255, + 3,86,108,255,3,85,107,255,3,85,107,255,3,84,106,255, + 3,84,105,255,3,83,104,255,3,83,103,255,3,82,102,255, + 3,82,101,255,3,81,100,255,3,81,100,255,3,80,99,255, + 4,79,98,255,4,78,97,255,4,78,97,255,4,77,96,255, + 4,77,95,255,4,76,94,255,4,76,94,255,4,75,93,255, + 4,75,92,255,4,74,91,255,4,74,91,255,4,73,90,255, + 4,72,89,255,4,71,88,255,4,71,87,255,4,70,86,255, + 4,70,85,255,4,69,84,255,4,69,84,255,4,68,83,255, + 4,67,82,255,4,66,81,255,4,66,81,255,4,65,80,255, + 4,64,79,255,4,63,78,255,4,63,78,255,4,62,77,255, + 4,62,76,255,4,61,75,255,4,61,75,255,4,60,74,255, + 4,60,73,255,4,59,72,255,4,59,72,255,4,58,71,255, + 3,58,70,255,3,57,69,255,3,57,69,255,3,56,68,255, + 3,56,67,255,3,55,66,255,3,55,66,255,3,54,65,255, + 3,54,65,255,3,53,64,255,3,53,64,255,3,52,63,255, + 3,52,62,255,3,51,61,255,3,51,61,255,3,50,60,255, + 3,50,60,255,3,49,59,255,3,49,59,255,3,49,58,255, + 3,48,58,255,3,48,57,255,3,48,57,255,3,47,56,255, + 3,47,56,255,3,46,55,255,3,46,55,255,3,45,55,255, + 3,45,54,255,3,44,54,255,3,44,54,255,3,44,53,255, + 3,43,53,255,3,43,52,255,3,43,52,255,3,43,52,255, + 3,42,51,255,3,42,51,255,3,42,51,255,3,42,51,255, + 3,41,50,255,3,41,50,255,3,41,50,255,3,41,50,255, + 3,40,49,255,3,40,49,255,3,40,49,255,3,40,49,255, + 3,39,48,255,3,39,48,255,3,39,48,255,3,39,48,255, + 55,73,23,255,55,73,23,255,55,73,23,255,55,73,23,255, + 55,73,24,255,55,73,24,255,55,73,24,255,55,73,24,255, + 55,74,24,255,55,74,24,255,55,74,24,255,55,74,24,255, + 55,75,24,255,55,75,24,255,55,75,24,255,55,75,24,255, + 55,76,25,255,55,76,25,255,55,76,25,255,55,76,26,255, + 55,77,26,255,55,77,27,255,55,77,27,255,55,78,27,255, + 55,78,28,255,55,79,28,255,55,79,28,255,55,79,29,255, + 55,80,30,255,55,80,31,255,55,80,31,255,55,81,32,255, + 54,81,32,255,54,82,33,255,54,82,33,255,53,82,34,255, + 53,83,35,255,52,83,36,255,52,83,37,255,51,83,38,255, + 51,84,39,255,50,84,40,255,50,84,40,255,49,84,41,255, + 49,85,42,255,48,85,43,255,48,85,44,255,47,86,45,255, + 47,86,46,255,46,87,47,255,46,87,47,255,45,87,48,255, + 44,87,49,255,43,87,50,255,43,87,51,255,42,87,52,255, + 41,88,53,255,40,88,54,255,40,88,54,255,39,88,55,255, + 39,89,55,255,38,89,56,255,38,89,56,255,38,90,57,255, + 37,90,58,255,37,91,59,255,37,91,59,255,37,91,60,255, + 36,92,60,255,36,92,61,255,36,92,61,255,36,93,62,255, + 36,93,62,255,36,94,63,255,36,94,63,255,36,95,64,255, + 36,95,65,255,36,96,66,255,36,96,66,255,36,97,67,255, + 37,98,67,255,37,99,68,255,37,99,68,255,37,100,69,255, + 38,101,70,255,38,102,71,255,38,102,72,255,39,103,73,255, + 39,104,74,255,40,105,75,255,40,105,76,255,40,106,78,255, + 40,107,79,255,40,108,80,255,40,108,82,255,40,109,83,255, + 40,110,85,255,40,111,86,255,40,111,88,255,40,112,89,255, + 39,112,91,255,39,113,92,255,39,113,94,255,39,114,95,255, + 38,114,97,255,38,115,99,255,38,115,101,255,37,116,102,255, + 36,116,104,255,35,117,106,255,35,117,107,255,34,118,109,255, + 33,118,110,255,32,119,111,255,32,119,113,255,31,119,114,255, + 30,119,116,255,29,119,117,255,28,119,118,255,27,119,119,255, + 26,119,120,255,25,119,121,255,24,119,122,255,23,119,123,255, + 22,118,124,255,21,118,125,255,20,118,125,255,19,118,125,255, + 18,117,126,255,17,117,126,255,16,117,126,255,15,117,126,255, + 14,116,127,255,13,116,127,255,13,116,127,255,12,116,127,255, + 11,115,126,255,10,115,126,255,10,115,126,255,9,114,126,255, + 9,114,125,255,8,113,125,255,8,113,125,255,7,113,124,255, + 7,112,124,255,6,112,123,255,6,112,123,255,6,112,122,255, + 5,111,121,255,5,111,121,255,5,111,120,255,5,111,119,255, + 4,110,118,255,4,110,118,255,4,110,117,255,4,110,116,255, + 4,110,115,255,4,110,115,255,4,110,114,255,4,110,113,255, + 3,109,112,255,3,109,112,255,3,109,111,255,3,109,110,255, + 3,108,109,255,3,108,108,255,3,108,107,255,3,108,106,255, + 3,108,105,255,3,108,105,255,3,108,104,255,3,108,103,255, + 3,108,102,255,3,108,102,255,3,108,101,255,3,108,100,255, + 3,108,100,255,3,108,99,255,3,108,99,255,3,108,98,255, + 3,108,97,255,3,108,97,255,3,108,96,255,3,108,95,255, + 4,107,94,255,4,107,94,255,4,107,93,255,4,107,92,255, + 4,106,92,255,4,106,91,255,4,106,91,255,4,106,90,255, + 4,105,90,255,4,105,89,255,4,105,89,255,4,105,88,255, + 4,105,88,255,4,105,87,255,4,105,87,255,4,105,87,255, + 4,105,86,255,4,105,86,255,4,105,86,255,4,105,86,255, + 4,106,85,255,4,106,85,255,4,106,85,255,4,106,85,255, + 4,106,84,255,4,106,84,255,4,106,84,255,4,106,84,255, + 4,107,84,255,4,107,84,255,4,107,84,255,4,108,84,255, + 4,108,84,255,4,109,84,255,4,109,84,255,4,110,84,255, + 4,110,85,255,4,111,85,255,4,111,85,255,4,112,86,255, + 4,112,87,255,4,113,87,255,4,113,88,255,4,114,89,255, + 4,114,89,255,4,115,90,255,4,115,90,255,4,116,91,255, + 4,116,92,255,4,117,93,255,4,117,94,255,4,118,95,255, + 5,118,96,255,5,119,96,255,5,119,97,255,5,120,99,255, + 5,120,100,255,5,121,101,255,5,121,102,255,5,121,103,255, + 5,122,104,255,5,122,104,255,5,122,105,255,5,122,107,255, + 6,123,108,255,6,123,109,255,6,123,110,255,6,124,111,255, + 7,124,112,255,7,125,112,255,7,125,113,255,7,125,114,255, + 8,126,115,255,8,126,116,255,8,126,117,255,8,127,118,255, + 9,127,119,255,9,128,119,255,9,128,120,255,10,129,121,255, + 10,129,122,255,11,130,123,255,11,130,124,255,12,131,125,255, + 13,132,127,255,13,132,128,255,14,133,129,255,15,134,131,255, + 16,134,132,255,16,135,134,255,17,135,135,255,18,136,137,255, + 19,137,138,255,20,138,140,255,21,139,141,255,22,140,143,255, + 23,141,144,255,24,141,146,255,25,142,147,255,26,143,149,255, + 28,144,151,255,29,145,153,255,30,146,154,255,31,147,156,255, + 33,148,158,255,34,148,160,255,35,149,162,255,37,150,164,255, + 38,151,166,255,40,152,168,255,41,153,169,255,43,154,171,255, + 45,155,173,255,47,155,175,255,48,156,177,255,50,157,179,255, + 52,158,181,255,54,158,183,255,55,159,185,255,57,160,187,255, + 59,161,189,255,61,162,191,255,62,163,192,255,64,164,194,255, + 66,164,196,255,68,165,198,255,69,165,199,255,71,166,200,255, + 73,167,202,255,75,167,203,255,76,168,204,255,77,168,205,255, + 79,169,207,255,80,169,208,255,81,169,209,255,83,170,210,255, + 84,170,211,255,86,171,212,255,87,171,213,255,88,171,214,255, + 90,172,215,255,91,172,215,255,92,172,216,255,93,172,217,255, + 94,173,218,255,95,173,218,255,96,173,219,255,97,173,220,255, + 97,174,220,255,98,174,221,255,98,174,221,255,99,174,222,255, + 100,174,222,255,100,174,223,255,101,174,223,255,102,174,223,255, + 102,175,224,255,103,175,224,255,103,175,224,255,103,175,224,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 105,175,225,255,105,175,225,255,105,175,225,255,105,175,225,255, + 104,174,225,255,104,174,225,255,104,174,225,255,104,174,225,255, + 104,174,225,255,104,174,225,255,104,174,225,255,104,174,225,255, + 103,174,224,255,103,174,224,255,103,174,224,255,103,174,224,255, + 102,174,224,255,102,174,224,255,102,174,224,255,102,174,224,255, + 101,173,224,255,101,173,224,255,101,173,224,255,101,173,224,255, + 100,173,224,255,100,173,224,255,100,173,224,255,100,173,224,255, + 99,173,223,255,99,173,223,255,99,173,223,255,98,173,223,255, + 98,172,223,255,97,172,223,255,97,172,223,255,97,172,223,255, + 96,172,223,255,96,172,223,255,96,172,223,255,96,172,223,255, + 95,172,223,255,95,172,223,255,95,172,223,255,94,172,223,255, + 94,171,222,255,93,171,222,255,93,171,222,255,93,171,222,255, + 92,171,222,255,92,171,222,255,92,171,222,255,91,171,222,255, + 91,171,222,255,90,171,222,255,90,171,222,255,89,171,222,255, + 89,171,222,255,88,171,222,255,88,171,222,255,88,171,222,255, + 87,170,221,255,87,170,221,255,87,170,221,255,86,170,221,255, + 86,170,221,255,85,170,221,255,85,170,221,255,85,170,221,255, + 84,170,221,255,84,170,221,255,84,170,221,255,83,170,221,255, + 83,170,221,255,82,170,221,255,82,170,221,255,81,170,221,255, + 81,169,221,255,80,169,221,255,80,169,221,255,79,169,221,255, + 79,169,220,255,78,169,220,255,78,169,220,255,77,169,220,255, + 77,169,220,255,76,169,220,255,76,169,220,255,75,169,220,255, + 74,169,220,255,74,169,220,255,73,169,220,255,72,169,220,255, + 72,169,220,255,72,168,220,255,71,168,220,255,70,168,220,255, + 70,168,220,255,69,168,219,255,68,168,219,255,68,168,219,255, + 67,168,219,255,67,168,219,255,66,168,219,255,65,168,219,255, + 65,168,219,255,64,167,219,255,63,167,219,255,62,167,219,255, + 61,167,219,255,60,167,218,255,59,167,218,255,58,167,218,255, + 58,167,218,255,57,167,218,255,56,167,218,255,55,167,218,255, + 55,167,218,255,54,167,217,255,53,167,217,255,52,167,217,255, + 52,167,217,255,51,166,217,255,50,166,217,255,49,166,217,255, + 48,166,217,255,47,166,216,255,46,166,216,255,45,166,216,255, + 45,166,216,255,44,166,216,255,43,166,216,255,42,166,216,255, + 41,166,216,255,40,165,215,255,39,165,215,255,38,165,215,255, + 38,165,215,255,37,165,214,255,36,165,214,255,35,165,214,255, + 35,165,214,255,34,164,213,255,33,164,213,255,32,164,213,255, + 32,164,213,255,31,164,212,255,30,164,212,255,29,164,212,255, + 29,164,212,255,28,163,212,255,27,163,212,255,27,163,212,255, + 26,163,212,255,26,163,211,255,25,163,211,255,25,163,211,255, + 24,163,211,255,24,162,210,255,23,162,210,255,23,162,210,255, + 22,162,210,255,22,162,209,255,21,162,209,255,21,162,209,255, + 21,162,209,255,20,161,208,255,20,161,208,255,20,161,208,255, + 19,161,208,255,19,161,207,255,18,161,207,255,18,161,207,255, + 18,161,207,255,17,161,206,255,17,161,206,255,17,161,206,255, + 17,161,206,255,16,160,206,255,16,160,206,255,16,160,206,255, + 16,160,206,255,15,160,205,255,15,160,205,255,15,160,205,255, + 15,160,205,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,204,255,13,158,203,255,13,158,203,255,13,158,203,255, + 13,158,203,255,12,158,202,255,12,158,202,255,12,158,202,255, + 12,158,202,255,12,157,202,255,12,157,202,255,12,157,202,255, + 12,157,202,255,11,157,201,255,11,157,201,255,11,157,201,255, + 11,157,201,255,10,156,200,255,10,156,200,255,10,156,200,255, + 10,156,200,255,10,155,199,255,10,155,199,255,10,155,199,255, + 10,155,199,255,9,155,198,255,9,155,198,255,9,155,198,255, + 9,155,198,255,9,154,197,255,9,154,197,255,9,154,197,255, + 9,154,197,255,8,153,196,255,8,153,196,255,8,153,196,255, + 8,153,195,255,8,152,195,255,8,152,194,255,8,152,194,255, + 8,152,194,255,8,151,193,255,8,151,193,255,8,151,193,255, + 8,151,193,255,7,150,192,255,7,150,192,255,7,150,192,255, + 7,150,192,255,7,149,191,255,7,149,191,255,7,149,191,255, + 7,149,190,255,6,148,190,255,6,148,189,255,6,148,189,255, + 6,147,189,255,6,147,188,255,6,146,188,255,6,146,188,255, + 6,146,188,255,5,145,187,255,5,145,187,255,5,145,187,255, + 5,144,186,255,5,144,186,255,5,143,185,255,5,143,185,255, + 5,143,184,255,5,142,184,255,5,142,183,255,5,142,183,255, + 5,141,183,255,4,141,182,255,4,140,182,255,4,140,182,255, + 4,140,181,255,4,139,181,255,4,139,180,255,4,139,180,255, + 4,138,179,255,4,138,179,255,4,137,178,255,4,137,178,255, + 4,137,177,255,3,136,177,255,3,136,176,255,3,136,176,255, + 3,135,176,255,3,135,175,255,3,134,175,255,3,134,175,255, + 3,133,174,255,3,133,174,255,3,132,173,255,3,132,173,255, + 3,132,173,255,3,131,172,255,3,131,172,255,3,131,172,255, + 3,131,172,255,2,130,171,255,2,130,171,255,2,130,171,255, + 2,130,170,255,2,129,170,255,2,129,169,255,2,129,169,255, + 2,129,169,255,2,128,168,255,2,128,168,255,2,128,168,255, + 2,128,168,255,2,127,167,255,2,127,167,255,2,127,167,255, + 2,127,167,255,2,126,166,255,2,126,166,255,2,126,166,255, + 2,126,166,255,2,125,165,255,2,125,165,255,2,125,165,255, + 2,125,165,255,2,124,164,255,2,124,164,255,2,124,164,255, + 2,124,164,255,2,123,163,255,2,123,163,255,2,123,163,255, + 2,123,163,255,2,122,162,255,2,122,162,255,2,122,162,255, + 2,122,162,255,1,121,161,255,1,121,161,255,1,121,161,255, + 1,121,161,255,1,121,160,255,1,121,160,255,1,121,160,255, + 1,121,160,255,1,120,159,255,1,120,159,255,1,120,159,255, + 1,120,159,255,1,119,159,255,1,119,159,255,1,119,159,255, + 1,119,159,255,2,118,158,255,2,118,158,255,2,118,158,255, + 2,118,158,255,2,118,157,255,2,118,157,255,2,118,157,255, + 2,118,157,255,2,117,156,255,2,117,156,255,2,117,156,255, + 2,117,156,255,2,116,155,255,2,116,155,255,2,116,155,255, + 2,116,155,255,2,115,154,255,2,115,154,255,2,115,154,255, + 2,115,154,255,2,114,153,255,2,114,153,255,2,114,153,255, + 2,114,152,255,2,113,152,255,2,113,151,255,2,113,151,255, + 2,113,151,255,2,112,150,255,2,112,150,255,2,112,150,255, + 2,112,149,255,2,111,149,255,2,111,148,255,2,111,148,255, + 2,110,148,255,2,110,147,255,2,109,147,255,2,109,147,255, + 2,109,146,255,2,108,146,255,2,108,145,255,2,108,144,255, + 2,107,144,255,2,107,143,255,2,106,142,255,2,106,142,255, + 2,105,141,255,2,105,141,255,2,104,140,255,2,104,140,255, + 2,104,139,255,2,103,139,255,2,103,138,255,2,103,138,255, + 2,102,137,255,2,102,136,255,2,101,135,255,2,101,135,255, + 2,100,134,255,2,100,133,255,2,99,132,255,2,99,132,255, + 2,98,131,255,2,98,130,255,2,97,129,255,2,97,129,255, + 2,97,128,255,2,96,127,255,2,96,126,255,2,96,126,255, + 2,95,125,255,2,95,124,255,2,94,123,255,2,94,123,255, + 2,93,122,255,2,93,121,255,2,92,120,255,2,92,120,255, + 2,91,119,255,2,91,118,255,2,90,117,255,2,90,117,255, + 2,90,116,255,2,89,115,255,2,89,114,255,2,89,114,255, + 2,88,113,255,3,88,112,255,3,87,111,255,3,87,111,255, + 3,86,110,255,3,86,109,255,3,85,108,255,3,85,108,255, + 3,84,107,255,3,84,106,255,3,83,105,255,3,83,104,255, + 3,82,103,255,3,81,102,255,3,80,101,255,3,80,101,255, + 3,79,100,255,3,79,99,255,3,78,98,255,3,78,98,255, + 3,77,97,255,4,77,96,255,4,76,95,255,4,76,95,255, + 4,75,94,255,4,74,93,255,4,73,92,255,4,73,92,255, + 4,72,91,255,4,72,90,255,4,71,89,255,4,71,88,255, + 4,70,87,255,4,69,86,255,4,68,85,255,4,68,85,255, + 4,67,84,255,4,67,83,255,4,66,82,255,4,66,82,255, + 4,65,81,255,4,64,80,255,4,63,79,255,4,63,79,255, + 4,62,78,255,3,62,77,255,3,61,76,255,3,61,76,255, + 3,60,75,255,3,60,74,255,3,59,73,255,3,59,73,255, + 3,58,72,255,3,58,71,255,3,57,70,255,3,57,70,255, + 3,56,69,255,3,55,68,255,3,54,67,255,3,54,67,255, + 3,53,66,255,3,53,66,255,3,52,65,255,3,52,65,255, + 3,52,64,255,3,51,63,255,3,51,62,255,3,51,62,255, + 3,50,61,255,3,50,61,255,3,49,60,255,3,49,60,255, + 3,48,59,255,3,48,59,255,3,47,58,255,3,47,58,255, + 3,47,57,255,3,46,57,255,3,46,56,255,3,46,56,255, + 3,45,55,255,3,45,55,255,3,44,54,255,3,44,54,255, + 3,44,54,255,3,43,53,255,3,43,53,255,3,43,53,255, + 3,43,53,255,3,42,52,255,3,42,52,255,3,42,52,255, + 3,42,52,255,3,41,51,255,3,41,51,255,3,41,51,255, + 3,41,51,255,3,40,50,255,3,40,50,255,3,40,50,255, + 3,40,50,255,3,39,49,255,3,39,49,255,3,39,49,255, + 3,39,49,255,55,73,23,255,55,73,23,255,55,73,23,255, + 55,73,23,255,55,73,24,255,55,73,24,255,55,73,24,255, + 55,73,24,255,55,74,24,255,55,74,24,255,55,74,24,255, + 55,74,24,255,55,75,24,255,55,75,24,255,55,75,24,255, + 55,75,24,255,55,76,25,255,55,76,25,255,55,76,25,255, + 55,76,26,255,55,77,26,255,55,77,27,255,55,77,27,255, + 55,78,27,255,55,78,28,255,55,79,28,255,55,79,28,255, + 55,79,29,255,55,80,30,255,55,80,31,255,55,80,31,255, + 55,81,32,255,54,81,32,255,54,82,33,255,54,82,33,255, + 53,82,34,255,53,83,35,255,52,83,36,255,52,83,37,255, + 51,83,38,255,51,84,39,255,50,84,40,255,50,84,40,255, + 49,84,41,255,49,85,42,255,48,85,43,255,48,85,44,255, + 47,86,45,255,47,86,46,255,46,87,47,255,46,87,47,255, + 45,87,48,255,44,87,49,255,43,87,50,255,43,87,51,255, + 42,87,52,255,41,88,53,255,40,88,54,255,40,88,54,255, + 39,88,55,255,39,89,55,255,38,89,56,255,38,89,56,255, + 38,90,57,255,37,90,58,255,37,91,59,255,37,91,59,255, + 37,91,60,255,36,92,60,255,36,92,61,255,36,92,61,255, + 36,93,62,255,36,93,62,255,36,94,63,255,36,94,63,255, + 36,95,64,255,37,95,65,255,37,96,66,255,37,96,66,255, + 37,97,67,255,37,98,68,255,37,99,69,255,37,99,69,255, + 38,100,70,255,38,101,71,255,39,102,72,255,39,102,72,255, + 39,103,73,255,40,104,74,255,40,105,75,255,40,105,77,255, + 40,106,78,255,41,107,80,255,41,108,81,255,41,109,83,255, + 41,110,84,255,41,110,86,255,41,111,87,255,41,111,89,255, + 41,112,90,255,40,113,92,255,40,114,93,255,40,114,95,255, + 39,115,96,255,39,115,98,255,38,116,100,255,38,116,102,255, + 37,117,103,255,36,117,105,255,35,118,107,255,35,118,108,255, + 34,119,110,255,33,119,111,255,32,120,112,255,32,120,114,255, + 31,120,115,255,30,120,117,255,29,120,118,255,28,120,119,255, + 27,120,120,255,26,120,121,255,25,120,122,255,24,120,123,255, + 23,120,124,255,22,119,125,255,21,119,126,255,20,119,126,255, + 19,119,126,255,18,118,127,255,17,118,127,255,16,118,127,255, + 15,118,127,255,14,117,128,255,13,117,128,255,13,117,128,255, + 12,117,128,255,11,116,127,255,10,116,127,255,10,116,127,255, + 9,115,127,255,9,115,126,255,8,114,126,255,8,114,126,255, + 7,114,125,255,7,113,125,255,6,113,124,255,6,113,124,255, + 6,113,123,255,5,112,122,255,5,112,122,255,5,112,121,255, + 5,112,120,255,4,111,119,255,4,111,119,255,4,111,118,255, + 4,111,117,255,4,110,116,255,4,110,116,255,4,110,115,255, + 4,110,114,255,3,110,113,255,3,110,113,255,3,110,112,255, + 3,110,111,255,3,109,110,255,3,109,109,255,3,109,108,255, + 3,109,107,255,3,109,106,255,3,109,106,255,3,109,105,255, + 3,109,104,255,3,109,103,255,3,109,103,255,3,109,102,255, + 3,109,101,255,3,108,101,255,3,108,100,255,3,108,100,255, + 3,108,99,255,3,108,98,255,3,108,98,255,3,108,97,255, + 3,108,96,255,4,107,95,255,4,107,95,255,4,107,94,255, + 4,107,93,255,4,106,93,255,4,106,92,255,4,106,92,255, + 4,106,91,255,4,106,91,255,4,106,90,255,4,106,90,255, + 4,106,89,255,4,106,89,255,4,106,88,255,4,106,88,255, + 4,106,88,255,4,106,87,255,4,106,87,255,4,106,87,255, + 4,106,87,255,4,106,86,255,4,106,86,255,4,106,86,255, + 4,106,86,255,4,106,85,255,4,106,85,255,4,106,85,255, + 4,106,85,255,4,107,85,255,4,107,85,255,4,107,85,255, + 4,108,85,255,4,108,85,255,4,109,85,255,4,109,85,255, + 4,110,85,255,4,110,86,255,4,111,86,255,4,111,86,255, + 4,112,87,255,4,113,88,255,4,113,88,255,4,114,89,255, + 4,115,90,255,4,115,90,255,4,116,91,255,4,116,91,255, + 4,116,92,255,4,117,93,255,4,117,94,255,4,117,95,255, + 4,118,96,255,5,118,97,255,5,119,97,255,5,119,98,255, + 5,120,100,255,5,120,101,255,5,121,102,255,5,121,103,255, + 5,122,104,255,5,122,105,255,5,123,105,255,5,123,106,255, + 5,123,108,255,6,124,109,255,6,124,110,255,6,124,111,255, + 6,125,112,255,7,125,113,255,7,126,113,255,7,126,114,255, + 7,126,115,255,8,127,116,255,8,127,117,255,8,127,118,255, + 8,128,119,255,9,128,120,255,9,129,120,255,9,129,121,255, + 10,130,122,255,10,130,123,255,11,131,124,255,11,131,125,255, + 12,132,126,255,13,132,128,255,13,133,129,255,14,133,130,255, + 15,134,132,255,16,135,133,255,16,135,135,255,17,136,136,255, + 18,137,138,255,19,138,139,255,20,139,141,255,21,140,142,255, + 22,141,144,255,23,142,145,255,24,142,147,255,25,143,148,255, + 26,144,150,255,28,145,152,255,29,146,154,255,30,147,155,255, + 32,148,157,255,33,149,159,255,35,149,161,255,36,150,163,255, + 38,151,165,255,39,152,167,255,41,152,169,255,42,153,170,255, + 44,154,172,255,46,155,174,255,48,156,176,255,49,157,178,255, + 51,158,180,255,53,159,182,255,55,159,184,255,56,160,186,255, + 58,161,188,255,59,162,190,255,61,162,192,255,62,163,193,255, + 64,164,195,255,66,164,197,255,68,165,199,255,69,165,200,255, + 71,166,201,255,73,167,203,255,75,167,204,255,76,168,205,255, + 77,168,206,255,79,169,208,255,80,169,209,255,81,169,210,255, + 83,170,211,255,84,170,212,255,86,171,213,255,87,171,214,255, + 88,171,215,255,90,172,216,255,91,172,216,255,92,172,217,255, + 93,172,218,255,94,173,219,255,95,173,219,255,96,173,220,255, + 97,173,220,255,97,174,221,255,98,174,221,255,98,174,221,255, + 99,174,222,255,100,174,222,255,100,174,223,255,101,174,223,255, + 101,174,223,255,102,175,224,255,102,175,224,255,102,175,224,255, + 103,175,224,255,103,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,103,174,225,255,103,174,225,255,103,174,225,255, + 103,174,225,255,103,174,225,255,103,174,225,255,103,174,225,255, + 103,174,225,255,102,174,224,255,102,174,224,255,102,174,224,255, + 102,174,224,255,101,174,224,255,101,174,224,255,101,174,224,255, + 101,174,224,255,100,173,224,255,100,173,224,255,100,173,224,255, + 100,173,224,255,99,173,224,255,99,173,224,255,99,173,224,255, + 99,173,224,255,98,173,223,255,98,173,223,255,98,173,223,255, + 97,173,223,255,97,172,223,255,96,172,223,255,96,172,223,255, + 96,172,223,255,95,172,223,255,95,172,223,255,95,172,223,255, + 95,172,223,255,94,172,223,255,94,172,223,255,94,172,223,255, + 93,172,223,255,93,171,222,255,92,171,222,255,92,171,222,255, + 92,171,222,255,91,171,222,255,91,171,222,255,91,171,222,255, + 90,171,222,255,90,171,222,255,89,171,222,255,89,171,222,255, + 89,171,222,255,88,171,222,255,88,171,222,255,88,171,222,255, + 87,171,222,255,87,170,221,255,86,170,221,255,86,170,221,255, + 85,170,221,255,85,170,221,255,84,170,221,255,84,170,221,255, + 84,170,221,255,83,170,221,255,83,170,221,255,83,170,221,255, + 82,170,221,255,82,170,221,255,81,170,221,255,81,170,221,255, + 80,170,221,255,80,169,221,255,79,169,221,255,79,169,221,255, + 79,169,221,255,78,169,220,255,78,169,220,255,78,169,220,255, + 77,169,220,255,76,169,220,255,76,169,220,255,75,169,220,255, + 74,169,220,255,74,169,220,255,73,169,220,255,73,169,220,255, + 72,169,220,255,72,169,220,255,72,168,220,255,71,168,220,255, + 70,168,220,255,70,168,220,255,69,168,219,255,68,168,219,255, + 68,168,219,255,67,168,219,255,67,168,219,255,66,168,219,255, + 65,168,219,255,65,168,219,255,64,167,219,255,63,167,219,255, + 62,167,219,255,61,167,219,255,60,167,218,255,59,167,218,255, + 58,167,218,255,58,167,218,255,57,167,218,255,56,167,218,255, + 55,167,218,255,55,167,218,255,54,167,217,255,53,167,217,255, + 52,167,217,255,52,167,217,255,51,166,217,255,50,166,217,255, + 49,166,217,255,48,166,217,255,47,166,216,255,46,166,216,255, + 45,166,216,255,45,166,216,255,44,166,216,255,43,166,216,255, + 42,166,216,255,41,166,216,255,40,165,215,255,39,165,215,255, + 38,165,215,255,38,165,215,255,37,165,214,255,36,165,214,255, + 35,165,214,255,35,165,214,255,34,164,213,255,33,164,213,255, + 32,164,213,255,32,164,213,255,31,164,212,255,30,164,212,255, + 29,164,212,255,29,164,212,255,28,163,212,255,27,163,212,255, + 27,163,212,255,26,163,212,255,26,163,211,255,25,163,211,255, + 25,163,211,255,24,163,211,255,24,162,210,255,23,162,210,255, + 23,162,210,255,22,162,210,255,22,162,209,255,21,162,209,255, + 21,162,209,255,21,162,209,255,20,161,208,255,20,161,208,255, + 20,161,208,255,19,161,208,255,19,161,207,255,18,161,207,255, + 18,161,207,255,18,161,207,255,17,161,206,255,17,161,206,255, + 17,161,206,255,17,161,206,255,16,160,206,255,16,160,206,255, + 16,160,206,255,16,160,206,255,15,160,205,255,15,160,205,255, + 15,160,205,255,15,160,205,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,204,255,13,158,203,255,13,158,203,255, + 13,158,203,255,13,158,203,255,12,158,202,255,12,158,202,255, + 12,158,202,255,12,158,202,255,12,157,202,255,12,157,202,255, + 12,157,202,255,12,157,202,255,11,157,201,255,11,157,201,255, + 11,157,201,255,11,157,201,255,10,156,200,255,10,156,200,255, + 10,156,200,255,10,156,200,255,10,155,199,255,10,155,199,255, + 10,155,199,255,10,155,199,255,9,155,198,255,9,155,198,255, + 9,155,198,255,9,155,198,255,9,154,197,255,9,154,197,255, + 9,154,197,255,9,154,197,255,8,153,196,255,8,153,196,255, + 8,153,196,255,8,153,195,255,8,152,195,255,8,152,194,255, + 8,152,194,255,8,152,194,255,8,151,193,255,8,151,193,255, + 8,151,193,255,8,151,193,255,7,150,192,255,7,150,192,255, + 7,150,192,255,7,150,192,255,7,149,191,255,7,149,191,255, + 7,149,191,255,7,149,191,255,6,148,190,255,6,148,190,255, + 6,148,190,255,6,147,189,255,6,147,189,255,6,146,188,255, + 6,146,188,255,6,146,188,255,5,145,187,255,5,145,187,255, + 5,145,187,255,5,144,186,255,5,144,186,255,5,143,185,255, + 5,143,185,255,5,143,185,255,5,142,184,255,5,142,184,255, + 5,142,184,255,5,141,183,255,4,141,183,255,4,140,182,255, + 4,140,182,255,4,140,181,255,4,139,181,255,4,139,180,255, + 4,139,180,255,4,138,180,255,4,138,179,255,4,137,179,255, + 4,137,179,255,4,137,178,255,3,136,178,255,3,136,177,255, + 3,136,177,255,3,135,177,255,3,135,176,255,3,134,176,255, + 3,134,176,255,3,133,175,255,3,133,175,255,3,132,174,255, + 3,132,174,255,3,132,173,255,3,131,173,255,3,131,172,255, + 3,131,172,255,3,131,172,255,2,130,171,255,2,130,171,255, + 2,130,171,255,2,130,171,255,2,129,170,255,2,129,170,255, + 2,129,170,255,2,129,169,255,2,128,169,255,2,128,168,255, + 2,128,168,255,2,128,168,255,2,127,167,255,2,127,167,255, + 2,127,167,255,2,127,167,255,2,126,166,255,2,126,166,255, + 2,126,166,255,2,126,166,255,2,125,165,255,2,125,165,255, + 2,125,165,255,2,125,165,255,2,124,164,255,2,124,164,255, + 2,124,164,255,2,124,164,255,2,123,163,255,2,123,163,255, + 2,123,163,255,2,123,163,255,2,122,162,255,2,122,162,255, + 2,122,162,255,2,122,162,255,1,121,161,255,1,121,161,255, + 1,121,161,255,1,121,161,255,1,121,160,255,1,121,160,255, + 1,121,160,255,1,121,160,255,1,120,159,255,1,120,159,255, + 1,120,159,255,1,120,159,255,1,119,159,255,1,119,159,255, + 1,119,159,255,1,119,159,255,2,118,158,255,2,118,158,255, + 2,118,158,255,2,118,158,255,2,118,157,255,2,118,157,255, + 2,118,157,255,2,118,157,255,2,117,156,255,2,117,156,255, + 2,117,156,255,2,117,156,255,2,116,155,255,2,116,155,255, + 2,116,155,255,2,116,155,255,2,115,154,255,2,115,154,255, + 2,115,154,255,2,115,154,255,2,114,153,255,2,114,153,255, + 2,114,153,255,2,114,152,255,2,113,152,255,2,113,151,255, + 2,113,151,255,2,113,151,255,2,112,150,255,2,112,150,255, + 2,112,150,255,2,112,149,255,2,111,149,255,2,111,148,255, + 2,111,148,255,2,110,148,255,2,110,147,255,2,109,147,255, + 2,109,147,255,2,109,146,255,2,108,146,255,2,108,145,255, + 2,108,144,255,2,107,144,255,2,107,143,255,2,106,142,255, + 2,106,142,255,2,105,141,255,2,105,141,255,2,104,140,255, + 2,104,140,255,2,104,139,255,2,103,139,255,2,103,138,255, + 2,103,138,255,2,102,137,255,2,102,136,255,2,101,135,255, + 2,101,135,255,2,100,134,255,2,100,133,255,2,99,132,255, + 2,99,132,255,2,98,131,255,2,98,130,255,2,97,129,255, + 2,97,129,255,2,97,128,255,2,96,127,255,2,96,126,255, + 2,96,126,255,2,95,125,255,2,95,124,255,2,94,123,255, + 2,94,123,255,2,93,122,255,2,93,121,255,2,92,120,255, + 2,92,120,255,2,91,119,255,2,91,118,255,2,90,117,255, + 2,90,117,255,2,90,116,255,2,89,115,255,2,89,114,255, + 2,89,114,255,2,88,113,255,3,88,112,255,3,87,111,255, + 3,87,111,255,3,86,110,255,3,86,109,255,3,85,108,255, + 3,85,108,255,3,84,107,255,3,84,106,255,3,83,105,255, + 3,83,104,255,3,82,103,255,3,81,102,255,3,80,101,255, + 3,80,101,255,3,79,100,255,3,79,99,255,3,78,98,255, + 3,78,98,255,3,77,97,255,4,77,96,255,4,76,95,255, + 4,76,95,255,4,75,94,255,4,74,93,255,4,73,92,255, + 4,73,92,255,4,72,91,255,4,72,90,255,4,71,89,255, + 4,71,88,255,4,70,87,255,4,69,86,255,4,68,85,255, + 4,68,85,255,4,67,84,255,4,67,83,255,4,66,82,255, + 4,66,82,255,4,65,81,255,4,64,80,255,4,63,79,255, + 4,63,79,255,4,62,78,255,3,62,77,255,3,61,76,255, + 3,61,76,255,3,60,75,255,3,60,74,255,3,59,73,255, + 3,59,73,255,3,58,72,255,3,58,71,255,3,57,70,255, + 3,57,70,255,3,56,69,255,3,55,68,255,3,54,67,255, + 3,54,67,255,3,53,66,255,3,53,66,255,3,52,65,255, + 3,52,65,255,3,52,64,255,3,51,63,255,3,51,62,255, + 3,51,62,255,3,50,61,255,3,50,61,255,3,49,60,255, + 3,49,60,255,3,48,59,255,3,48,59,255,3,47,58,255, + 3,47,58,255,3,47,57,255,3,46,57,255,3,46,56,255, + 3,46,56,255,3,45,55,255,3,45,55,255,3,44,54,255, + 3,44,54,255,3,44,54,255,3,43,53,255,3,43,53,255, + 3,43,53,255,3,43,53,255,3,42,52,255,3,42,52,255, + 3,42,52,255,3,42,52,255,3,41,51,255,3,41,51,255, + 3,41,51,255,3,41,51,255,3,40,50,255,3,40,50,255, + 3,40,50,255,3,40,50,255,3,39,49,255,3,39,49,255, + 3,39,49,255,3,39,49,255,55,73,23,255,55,73,23,255, + 55,73,23,255,55,73,23,255,55,73,24,255,55,73,24,255, + 55,73,24,255,55,73,24,255,55,74,24,255,55,74,24,255, + 55,74,24,255,55,74,24,255,55,75,24,255,55,75,24,255, + 55,75,24,255,55,75,24,255,55,76,25,255,55,76,25,255, + 55,76,25,255,55,76,26,255,55,77,26,255,55,77,27,255, + 55,77,27,255,55,78,27,255,55,78,28,255,55,79,28,255, + 55,79,28,255,55,79,29,255,55,80,30,255,55,80,31,255, + 55,80,31,255,55,81,32,255,54,81,32,255,54,82,33,255, + 54,82,33,255,53,82,34,255,53,83,35,255,52,83,36,255, + 52,83,37,255,51,83,38,255,51,84,39,255,50,84,40,255, + 50,84,40,255,49,84,41,255,49,85,42,255,48,85,43,255, + 48,85,44,255,47,86,45,255,47,86,46,255,46,87,47,255, + 46,87,47,255,45,87,48,255,44,87,49,255,43,87,50,255, + 43,87,51,255,42,87,52,255,41,88,53,255,40,88,54,255, + 40,88,54,255,39,88,55,255,39,89,55,255,38,89,56,255, + 38,89,56,255,38,90,57,255,37,90,58,255,37,91,59,255, + 37,91,59,255,37,91,60,255,36,92,60,255,36,92,61,255, + 36,92,61,255,36,93,62,255,36,93,62,255,36,94,63,255, + 36,94,63,255,36,95,64,255,37,95,65,255,37,96,66,255, + 37,96,66,255,37,97,67,255,37,98,68,255,37,99,69,255, + 37,99,69,255,38,100,70,255,38,101,71,255,39,102,72,255, + 39,102,72,255,39,103,73,255,40,104,74,255,40,105,75,255, + 40,105,77,255,40,106,78,255,41,107,80,255,41,108,81,255, + 41,109,83,255,41,110,84,255,41,110,86,255,41,111,87,255, + 41,111,89,255,41,112,90,255,40,113,92,255,40,114,93,255, + 40,114,95,255,39,115,96,255,39,115,98,255,38,116,100,255, + 38,116,102,255,37,117,103,255,36,117,105,255,35,118,107,255, + 35,118,108,255,34,119,110,255,33,119,111,255,32,120,112,255, + 32,120,114,255,31,120,115,255,30,120,117,255,29,120,118,255, + 28,120,119,255,27,120,120,255,26,120,121,255,25,120,122,255, + 24,120,123,255,23,120,124,255,22,119,125,255,21,119,126,255, + 20,119,126,255,19,119,127,255,18,118,127,255,17,118,128,255, + 16,118,128,255,15,118,128,255,14,117,128,255,13,117,128,255, + 13,117,128,255,12,117,128,255,11,116,128,255,10,116,128,255, + 10,116,128,255,9,115,128,255,9,115,127,255,8,114,127,255, + 8,114,127,255,7,114,126,255,7,113,126,255,6,113,125,255, + 6,113,125,255,6,113,124,255,5,112,123,255,5,112,123,255, + 5,112,122,255,5,112,121,255,4,111,120,255,4,111,120,255, + 4,111,119,255,4,111,118,255,4,110,117,255,4,110,117,255, + 4,110,116,255,4,110,115,255,3,110,114,255,3,110,113,255, + 3,110,112,255,3,110,111,255,3,109,110,255,3,109,110,255, + 3,109,109,255,3,109,108,255,3,109,107,255,3,109,106,255, + 3,109,105,255,3,109,104,255,3,109,103,255,3,109,103,255, + 3,109,102,255,3,109,101,255,3,108,101,255,3,108,100,255, + 3,108,100,255,3,108,99,255,3,108,98,255,3,108,98,255, + 3,108,97,255,3,108,96,255,4,107,95,255,4,107,95,255, + 4,107,94,255,4,107,93,255,4,106,93,255,4,106,92,255, + 4,106,92,255,4,106,91,255,4,106,91,255,4,106,90,255, + 4,106,90,255,4,106,89,255,4,106,89,255,4,106,88,255, + 4,106,88,255,4,106,88,255,4,106,87,255,4,106,87,255, + 4,106,87,255,4,106,87,255,4,106,86,255,4,106,86,255, + 4,106,86,255,4,106,86,255,4,106,85,255,4,106,85,255, + 4,106,85,255,4,106,85,255,4,107,85,255,4,107,85,255, + 4,107,85,255,4,108,85,255,4,108,85,255,4,109,85,255, + 4,109,85,255,4,110,85,255,4,110,86,255,4,111,86,255, + 4,111,86,255,4,112,87,255,4,113,88,255,4,113,88,255, + 4,114,89,255,4,115,90,255,4,115,90,255,4,116,91,255, + 4,116,91,255,4,116,92,255,4,117,93,255,4,117,94,255, + 4,117,95,255,4,118,96,255,5,118,97,255,5,119,97,255, + 5,119,98,255,5,120,100,255,5,120,101,255,5,121,102,255, + 5,121,103,255,5,122,104,255,5,122,105,255,5,123,106,255, + 5,123,107,255,5,123,108,255,6,124,109,255,6,124,110,255, + 6,124,111,255,6,125,112,255,7,125,113,255,7,126,114,255, + 7,126,115,255,7,126,116,255,8,127,117,255,8,127,117,255, + 8,127,118,255,8,128,119,255,9,128,120,255,9,129,121,255, + 9,129,122,255,10,130,123,255,10,130,124,255,11,131,125,255, + 11,131,126,255,12,132,127,255,13,132,129,255,13,133,130,255, + 14,133,131,255,15,134,133,255,16,135,134,255,16,135,136,255, + 17,136,137,255,18,137,139,255,19,138,140,255,20,139,142,255, + 21,140,143,255,22,141,145,255,23,142,146,255,24,142,148,255, + 25,143,149,255,26,144,151,255,28,145,153,255,29,146,155,255, + 30,147,156,255,32,148,158,255,33,149,160,255,35,149,162,255, + 36,150,164,255,38,151,166,255,39,152,168,255,41,152,170,255, + 42,153,171,255,44,154,173,255,46,155,175,255,48,156,177,255, + 49,157,179,255,51,158,181,255,53,159,183,255,55,159,185,255, + 56,160,187,255,58,161,189,255,59,162,191,255,61,162,193,255, + 62,163,194,255,64,164,196,255,66,164,197,255,68,165,199,255, + 69,165,200,255,71,166,201,255,73,167,203,255,75,167,204,255, + 76,168,205,255,77,168,206,255,79,169,208,255,80,169,209,255, + 81,169,210,255,83,170,211,255,84,170,212,255,86,171,213,255, + 87,171,214,255,88,171,215,255,90,172,216,255,91,172,216,255, + 92,172,217,255,93,172,218,255,94,173,219,255,95,173,219,255, + 96,173,220,255,97,173,220,255,97,174,221,255,98,174,221,255, + 98,174,221,255,99,174,222,255,100,174,222,255,100,174,223,255, + 101,174,223,255,101,174,223,255,102,175,224,255,102,175,224,255, + 102,175,224,255,103,175,224,255,103,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,103,174,225,255,103,174,225,255, + 103,174,225,255,103,174,225,255,103,174,225,255,103,174,225,255, + 103,174,225,255,103,174,225,255,102,174,224,255,102,174,224,255, + 102,174,224,255,102,174,224,255,101,174,224,255,101,174,224,255, + 101,174,224,255,101,174,224,255,100,173,224,255,100,173,224,255, + 100,173,224,255,100,173,224,255,99,173,224,255,99,173,224,255, + 99,173,224,255,99,173,224,255,98,173,223,255,98,173,223,255, + 98,173,223,255,97,173,223,255,97,172,223,255,96,172,223,255, + 96,172,223,255,96,172,223,255,95,172,223,255,95,172,223,255, + 95,172,223,255,95,172,223,255,94,172,223,255,94,172,223,255, + 94,172,223,255,93,172,223,255,93,171,222,255,92,171,222,255, + 92,171,222,255,92,171,222,255,91,171,222,255,91,171,222,255, + 91,171,222,255,90,171,222,255,90,171,222,255,89,171,222,255, + 89,171,222,255,89,171,222,255,88,171,222,255,88,171,222,255, + 88,171,222,255,87,171,222,255,87,170,221,255,86,170,221,255, + 86,170,221,255,85,170,221,255,85,170,221,255,84,170,221,255, + 84,170,221,255,84,170,221,255,83,170,221,255,83,170,221,255, + 83,170,221,255,82,170,221,255,82,170,221,255,81,170,221,255, + 81,170,221,255,80,170,221,255,80,169,221,255,79,169,221,255, + 79,169,221,255,79,169,221,255,78,169,220,255,78,169,220,255, + 78,169,220,255,77,169,220,255,76,169,220,255,76,169,220,255, + 75,169,220,255,74,169,220,255,74,169,220,255,73,169,220,255, + 73,169,220,255,72,169,220,255,72,169,220,255,72,168,220,255, + 71,168,220,255,70,168,220,255,70,168,220,255,69,168,219,255, + 68,168,219,255,68,168,219,255,67,168,219,255,67,168,219,255, + 66,168,219,255,65,168,219,255,65,168,219,255,64,167,219,255, + 63,167,219,255,62,167,219,255,61,167,219,255,60,167,218,255, + 59,167,218,255,58,167,218,255,58,167,218,255,57,167,218,255, + 56,167,218,255,55,167,218,255,55,167,218,255,54,167,217,255, + 53,167,217,255,52,167,217,255,52,167,217,255,51,166,217,255, + 50,166,217,255,49,166,217,255,48,166,217,255,47,166,216,255, + 46,166,216,255,45,166,216,255,45,166,216,255,44,166,216,255, + 43,166,216,255,42,166,216,255,41,166,216,255,40,165,215,255, + 39,165,215,255,38,165,215,255,38,165,215,255,37,165,214,255, + 36,165,214,255,35,165,214,255,35,165,214,255,34,164,213,255, + 33,164,213,255,32,164,213,255,32,164,213,255,31,164,212,255, + 30,164,212,255,29,164,212,255,29,164,212,255,28,163,212,255, + 27,163,212,255,27,163,212,255,26,163,212,255,26,163,211,255, + 25,163,211,255,25,163,211,255,24,163,211,255,24,162,210,255, + 23,162,210,255,23,162,210,255,22,162,210,255,22,162,209,255, + 21,162,209,255,21,162,209,255,21,162,209,255,20,161,208,255, + 20,161,208,255,20,161,208,255,19,161,208,255,19,161,207,255, + 18,161,207,255,18,161,207,255,18,161,207,255,17,161,206,255, + 17,161,206,255,17,161,206,255,17,161,206,255,16,160,206,255, + 16,160,206,255,16,160,206,255,16,160,206,255,15,160,205,255, + 15,160,205,255,15,160,205,255,15,160,205,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,204,255,13,158,203,255, + 13,158,203,255,13,158,203,255,13,158,203,255,12,158,202,255, + 12,158,202,255,12,158,202,255,12,158,202,255,12,157,202,255, + 12,157,202,255,12,157,202,255,12,157,202,255,11,157,201,255, + 11,157,201,255,11,157,201,255,11,157,201,255,10,156,200,255, + 10,156,200,255,10,156,200,255,10,156,200,255,10,155,199,255, + 10,155,199,255,10,155,199,255,10,155,199,255,9,155,198,255, + 9,155,198,255,9,155,198,255,9,155,198,255,9,154,197,255, + 9,154,197,255,9,154,197,255,9,154,197,255,8,153,196,255, + 8,153,196,255,8,153,196,255,8,153,195,255,8,152,195,255, + 8,152,194,255,8,152,194,255,8,152,194,255,8,151,193,255, + 8,151,193,255,8,151,193,255,8,151,193,255,7,150,192,255, + 7,150,192,255,7,150,192,255,7,150,192,255,7,149,191,255, + 7,149,191,255,7,149,191,255,7,149,191,255,6,148,190,255, + 6,148,190,255,6,148,190,255,6,147,189,255,6,147,189,255, + 6,146,188,255,6,146,188,255,6,146,188,255,5,145,187,255, + 5,145,187,255,5,145,187,255,5,144,186,255,5,144,186,255, + 5,143,185,255,5,143,185,255,5,143,185,255,5,142,184,255, + 5,142,184,255,5,142,184,255,5,141,183,255,4,141,183,255, + 4,140,182,255,4,140,182,255,4,140,181,255,4,139,181,255, + 4,139,180,255,4,139,180,255,4,138,180,255,4,138,179,255, + 4,137,179,255,4,137,179,255,4,137,178,255,3,136,178,255, + 3,136,177,255,3,136,177,255,3,135,177,255,3,135,176,255, + 3,134,176,255,3,134,176,255,3,133,175,255,3,133,175,255, + 3,132,174,255,3,132,174,255,3,132,173,255,3,131,173,255, + 3,131,172,255,3,131,172,255,3,131,172,255,2,130,171,255, + 2,130,171,255,2,130,171,255,2,130,171,255,2,129,170,255, + 2,129,170,255,2,129,170,255,2,129,169,255,2,128,169,255, + 2,128,168,255,2,128,168,255,2,128,168,255,2,127,167,255, + 2,127,167,255,2,127,167,255,2,127,167,255,2,126,166,255, + 2,126,166,255,2,126,166,255,2,126,166,255,2,125,165,255, + 2,125,165,255,2,125,165,255,2,125,165,255,2,124,164,255, + 2,124,164,255,2,124,164,255,2,124,164,255,2,123,163,255, + 2,123,163,255,2,123,163,255,2,123,163,255,2,122,162,255, + 2,122,162,255,2,122,162,255,2,122,162,255,1,121,161,255, + 1,121,161,255,1,121,161,255,1,121,161,255,1,121,160,255, + 1,121,160,255,1,121,160,255,1,121,160,255,1,120,159,255, + 1,120,159,255,1,120,159,255,1,120,159,255,1,119,159,255, + 1,119,159,255,1,119,159,255,1,119,159,255,2,118,158,255, + 2,118,158,255,2,118,158,255,2,118,158,255,2,118,157,255, + 2,118,157,255,2,118,157,255,2,118,157,255,2,117,156,255, + 2,117,156,255,2,117,156,255,2,117,156,255,2,116,155,255, + 2,116,155,255,2,116,155,255,2,116,155,255,2,115,154,255, + 2,115,154,255,2,115,154,255,2,115,154,255,2,114,153,255, + 2,114,153,255,2,114,153,255,2,114,152,255,2,113,152,255, + 2,113,151,255,2,113,151,255,2,113,151,255,2,112,150,255, + 2,112,150,255,2,112,150,255,2,112,149,255,2,111,149,255, + 2,111,148,255,2,111,148,255,2,110,148,255,2,110,147,255, + 2,109,147,255,2,109,147,255,2,109,146,255,2,108,146,255, + 2,108,145,255,2,108,144,255,2,107,144,255,2,107,143,255, + 2,106,142,255,2,106,142,255,2,105,141,255,2,105,141,255, + 2,104,140,255,2,104,140,255,2,104,139,255,2,103,139,255, + 2,103,138,255,2,103,138,255,2,102,137,255,2,102,136,255, + 2,101,135,255,2,101,135,255,2,100,134,255,2,100,133,255, + 2,99,132,255,2,99,132,255,2,98,131,255,2,98,130,255, + 2,97,129,255,2,97,129,255,2,97,128,255,2,96,127,255, + 2,96,126,255,2,96,126,255,2,95,125,255,2,95,124,255, + 2,94,123,255,2,94,123,255,2,93,122,255,2,93,121,255, + 2,92,120,255,2,92,120,255,2,91,119,255,2,91,118,255, + 2,90,117,255,2,90,117,255,2,90,116,255,2,89,115,255, + 2,89,114,255,2,89,114,255,2,88,113,255,3,88,112,255, + 3,87,111,255,3,87,111,255,3,86,110,255,3,86,109,255, + 3,85,108,255,3,85,108,255,3,84,107,255,3,84,106,255, + 3,83,105,255,3,83,104,255,3,82,103,255,3,81,102,255, + 3,80,101,255,3,80,101,255,3,79,100,255,3,79,99,255, + 3,78,98,255,3,78,98,255,3,77,97,255,4,77,96,255, + 4,76,95,255,4,76,95,255,4,75,94,255,4,74,93,255, + 4,73,92,255,4,73,92,255,4,72,91,255,4,72,90,255, + 4,71,89,255,4,71,88,255,4,70,87,255,4,69,86,255, + 4,68,85,255,4,68,85,255,4,67,84,255,4,67,83,255, + 4,66,82,255,4,66,82,255,4,65,81,255,4,64,80,255, + 4,63,79,255,4,63,79,255,4,62,78,255,3,62,77,255, + 3,61,76,255,3,61,76,255,3,60,75,255,3,60,74,255, + 3,59,73,255,3,59,73,255,3,58,72,255,3,58,71,255, + 3,57,70,255,3,57,70,255,3,56,69,255,3,55,68,255, + 3,54,67,255,3,54,67,255,3,53,66,255,3,53,66,255, + 3,52,65,255,3,52,65,255,3,52,64,255,3,51,63,255, + 3,51,62,255,3,51,62,255,3,50,61,255,3,50,61,255, + 3,49,60,255,3,49,60,255,3,48,59,255,3,48,59,255, + 3,47,58,255,3,47,58,255,3,47,57,255,3,46,57,255, + 3,46,56,255,3,46,56,255,3,45,55,255,3,45,55,255, + 3,44,54,255,3,44,54,255,3,44,54,255,3,43,53,255, + 3,43,53,255,3,43,53,255,3,43,53,255,3,42,52,255, + 3,42,52,255,3,42,52,255,3,42,52,255,3,41,51,255, + 3,41,51,255,3,41,51,255,3,41,51,255,3,40,50,255, + 3,40,50,255,3,40,50,255,3,40,50,255,3,39,49,255, + 3,39,49,255,3,39,49,255,3,39,49,255,55,73,23,255, + 55,73,23,255,55,73,23,255,55,73,23,255,55,73,24,255, + 55,73,24,255,55,73,24,255,55,73,24,255,55,74,24,255, + 55,74,24,255,55,74,24,255,55,74,24,255,55,75,24,255, + 55,75,24,255,55,75,24,255,55,75,24,255,55,76,25,255, + 55,76,25,255,55,76,25,255,55,76,26,255,55,77,26,255, + 55,77,27,255,55,77,27,255,55,78,27,255,55,78,28,255, + 55,79,28,255,55,79,28,255,55,79,29,255,55,80,30,255, + 55,80,31,255,55,80,31,255,55,81,32,255,54,81,32,255, + 54,82,33,255,54,82,33,255,53,82,34,255,53,83,35,255, + 52,83,36,255,52,83,37,255,51,83,38,255,51,84,39,255, + 50,84,40,255,50,84,40,255,49,84,41,255,49,85,42,255, + 48,85,43,255,48,85,44,255,47,86,45,255,47,86,46,255, + 46,87,47,255,46,87,47,255,45,87,48,255,44,87,49,255, + 43,87,50,255,43,87,51,255,42,87,52,255,41,88,53,255, + 40,88,54,255,40,88,54,255,39,88,55,255,39,89,55,255, + 38,89,56,255,38,89,56,255,38,90,57,255,37,90,58,255, + 37,91,59,255,37,91,59,255,37,91,60,255,36,92,60,255, + 36,92,61,255,36,92,61,255,36,93,62,255,36,93,62,255, + 36,94,63,255,36,94,63,255,36,95,64,255,37,95,65,255, + 37,96,66,255,37,96,66,255,37,97,67,255,37,98,68,255, + 37,99,69,255,37,99,69,255,38,100,70,255,38,101,71,255, + 39,102,72,255,39,102,72,255,39,103,73,255,40,104,74,255, + 40,105,75,255,40,105,77,255,40,106,78,255,41,107,80,255, + 41,108,81,255,41,109,83,255,41,110,84,255,41,110,86,255, + 41,111,87,255,41,111,89,255,41,112,90,255,40,113,92,255, + 40,114,93,255,40,114,95,255,39,115,96,255,39,115,98,255, + 38,116,100,255,38,116,102,255,37,117,103,255,36,117,105,255, + 35,118,107,255,35,118,108,255,34,119,110,255,33,119,111,255, + 32,120,112,255,32,120,114,255,31,120,115,255,30,120,117,255, + 29,120,118,255,28,120,119,255,27,120,120,255,26,120,121,255, + 25,120,122,255,24,120,123,255,23,120,124,255,22,119,125,255, + 21,119,126,255,20,119,126,255,19,119,127,255,18,118,127,255, + 17,118,128,255,16,118,128,255,15,118,128,255,14,117,128,255, + 13,117,128,255,13,117,128,255,12,117,128,255,11,116,128,255, + 10,116,128,255,10,116,128,255,9,115,128,255,9,115,127,255, + 8,114,127,255,8,114,127,255,7,114,126,255,7,113,126,255, + 6,113,125,255,6,113,125,255,6,113,124,255,5,112,123,255, + 5,112,123,255,5,112,122,255,5,112,121,255,4,111,120,255, + 4,111,120,255,4,111,119,255,4,111,118,255,4,110,117,255, + 4,110,117,255,4,110,116,255,4,110,115,255,3,110,114,255, + 3,110,113,255,3,110,112,255,3,110,111,255,3,109,110,255, + 3,109,110,255,3,109,109,255,3,109,108,255,3,109,107,255, + 3,109,106,255,3,109,105,255,3,109,104,255,3,109,103,255, + 3,109,103,255,3,109,102,255,3,109,101,255,3,108,101,255, + 3,108,100,255,3,108,100,255,3,108,99,255,3,108,98,255, + 3,108,98,255,3,108,97,255,3,108,96,255,4,107,95,255, + 4,107,95,255,4,107,94,255,4,107,93,255,4,106,93,255, + 4,106,92,255,4,106,92,255,4,106,91,255,4,106,91,255, + 4,106,90,255,4,106,90,255,4,106,89,255,4,106,89,255, + 4,106,88,255,4,106,88,255,4,106,88,255,4,106,87,255, + 4,106,87,255,4,106,87,255,4,106,87,255,4,106,86,255, + 4,106,86,255,4,106,86,255,4,106,86,255,4,106,85,255, + 4,106,85,255,4,106,85,255,4,106,85,255,4,107,85,255, + 4,107,85,255,4,107,85,255,4,108,85,255,4,108,85,255, + 4,109,85,255,4,109,85,255,4,110,85,255,4,110,86,255, + 4,111,86,255,4,111,86,255,4,112,87,255,4,113,88,255, + 4,113,88,255,4,114,89,255,4,115,90,255,4,115,90,255, + 4,116,91,255,4,116,91,255,4,116,92,255,4,117,93,255, + 4,117,94,255,4,117,95,255,4,118,96,255,5,118,97,255, + 5,119,97,255,5,119,98,255,5,120,100,255,5,120,101,255, + 5,121,102,255,5,121,103,255,5,122,104,255,5,122,105,255, + 5,123,106,255,5,123,107,255,5,123,108,255,6,124,109,255, + 6,124,110,255,6,124,111,255,6,125,112,255,7,125,113,255, + 7,126,114,255,7,126,115,255,7,126,116,255,8,127,117,255, + 8,127,117,255,8,127,118,255,8,128,119,255,9,128,120,255, + 9,129,121,255,9,129,122,255,10,130,123,255,10,130,124,255, + 11,131,125,255,11,131,126,255,12,132,127,255,13,132,129,255, + 13,133,130,255,14,133,131,255,15,134,133,255,16,135,134,255, + 16,135,136,255,17,136,137,255,18,137,139,255,19,138,140,255, + 20,139,142,255,21,140,143,255,22,141,145,255,23,142,146,255, + 24,142,148,255,25,143,149,255,26,144,151,255,28,145,153,255, + 29,146,155,255,30,147,156,255,32,148,158,255,33,149,160,255, + 35,149,162,255,36,150,164,255,38,151,166,255,39,152,168,255, + 41,152,170,255,42,153,171,255,44,154,173,255,46,155,175,255, + 48,156,177,255,49,157,179,255,51,158,181,255,53,159,183,255, + 55,159,185,255,56,160,187,255,58,161,189,255,59,162,191,255, + 61,162,193,255,62,163,194,255,64,164,196,255,66,164,197,255, + 68,165,199,255,69,165,200,255,71,166,201,255,73,167,203,255, + 75,167,204,255,76,168,205,255,77,168,206,255,79,169,208,255, + 80,169,209,255,81,169,210,255,83,170,211,255,84,170,212,255, + 86,171,213,255,87,171,214,255,88,171,215,255,90,172,216,255, + 91,172,216,255,92,172,217,255,93,172,218,255,94,173,219,255, + 95,173,219,255,96,173,220,255,97,173,220,255,97,174,221,255, + 98,174,221,255,98,174,221,255,99,174,222,255,100,174,222,255, + 100,174,223,255,101,174,223,255,101,174,223,255,102,175,224,255, + 102,175,224,255,102,175,224,255,103,175,224,255,103,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,104,175,225,255, + 104,175,225,255,104,175,225,255,104,175,225,255,103,174,225,255, + 103,174,225,255,103,174,225,255,103,174,225,255,103,174,225,255, + 103,174,225,255,103,174,225,255,103,174,225,255,102,174,224,255, + 102,174,224,255,102,174,224,255,102,174,224,255,101,174,224,255, + 101,174,224,255,101,174,224,255,101,174,224,255,100,173,224,255, + 100,173,224,255,100,173,224,255,100,173,224,255,99,173,224,255, + 99,173,224,255,99,173,224,255,99,173,224,255,98,173,223,255, + 98,173,223,255,98,173,223,255,97,173,223,255,97,172,223,255, + 96,172,223,255,96,172,223,255,96,172,223,255,95,172,223,255, + 95,172,223,255,95,172,223,255,95,172,223,255,94,172,223,255, + 94,172,223,255,94,172,223,255,93,172,223,255,93,171,222,255, + 92,171,222,255,92,171,222,255,92,171,222,255,91,171,222,255, + 91,171,222,255,91,171,222,255,90,171,222,255,90,171,222,255, + 89,171,222,255,89,171,222,255,89,171,222,255,88,171,222,255, + 88,171,222,255,88,171,222,255,87,171,222,255,87,170,221,255, + 86,170,221,255,86,170,221,255,85,170,221,255,85,170,221,255, + 84,170,221,255,84,170,221,255,84,170,221,255,83,170,221,255, + 83,170,221,255,83,170,221,255,82,170,221,255,82,170,221,255, + 81,170,221,255,81,170,221,255,80,170,221,255,80,169,221,255, + 79,169,221,255,79,169,221,255,79,169,221,255,78,169,220,255, + 78,169,220,255,78,169,220,255,77,169,220,255,76,169,220,255, + 76,169,220,255,75,169,220,255,74,169,220,255,74,169,220,255, + 73,169,220,255,73,169,220,255,72,169,220,255,72,169,220,255, + 72,168,220,255,71,168,220,255,70,168,220,255,70,168,220,255, + 69,168,219,255,68,168,219,255,68,168,219,255,67,168,219,255, + 67,168,219,255,66,168,219,255,65,168,219,255,65,168,219,255, + 64,167,219,255,63,167,219,255,62,167,219,255,61,167,219,255, + 60,167,218,255,59,167,218,255,58,167,218,255,58,167,218,255, + 57,167,218,255,56,167,218,255,55,167,218,255,55,167,218,255, + 54,167,217,255,53,167,217,255,52,167,217,255,52,167,217,255, + 51,166,217,255,50,166,217,255,49,166,217,255,48,166,217,255, + 47,166,216,255,46,166,216,255,45,166,216,255,45,166,216,255, + 44,166,216,255,43,166,216,255,42,166,216,255,41,166,216,255, + 40,165,215,255,39,165,215,255,38,165,215,255,38,165,215,255, + 37,165,214,255,36,165,214,255,35,165,214,255,35,165,214,255, + 34,164,213,255,33,164,213,255,32,164,213,255,32,164,213,255, + 31,164,212,255,30,164,212,255,29,164,212,255,29,164,212,255, + 28,163,212,255,27,163,212,255,27,163,212,255,26,163,212,255, + 26,163,211,255,25,163,211,255,25,163,211,255,24,163,211,255, + 24,162,210,255,23,162,210,255,23,162,210,255,22,162,210,255, + 22,162,209,255,21,162,209,255,21,162,209,255,21,162,209,255, + 20,161,208,255,20,161,208,255,20,161,208,255,19,161,208,255, + 19,161,207,255,18,161,207,255,18,161,207,255,18,161,207,255, + 17,161,206,255,17,161,206,255,17,161,206,255,17,161,206,255, + 16,160,206,255,16,160,206,255,16,160,206,255,16,160,206,255, + 15,160,205,255,15,160,205,255,15,160,205,255,15,160,205,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,204,255, + 14,159,204,255,14,159,204,255,14,159,204,255,14,159,204,255, + 13,158,203,255,13,158,203,255,13,158,203,255,13,158,203,255, + 12,158,202,255,12,158,202,255,12,158,202,255,12,158,202,255, + 12,157,202,255,12,157,202,255,12,157,202,255,12,157,202,255, + 11,157,201,255,11,157,201,255,11,157,201,255,11,157,201,255, + 10,156,200,255,10,156,200,255,10,156,200,255,10,156,200,255, + 10,155,199,255,10,155,199,255,10,155,199,255,10,155,199,255, + 9,155,198,255,9,155,198,255,9,155,198,255,9,155,198,255, + 9,154,197,255,9,154,197,255,9,154,197,255,9,154,197,255, + 8,153,196,255,8,153,196,255,8,153,196,255,8,153,195,255, + 8,152,195,255,8,152,194,255,8,152,194,255,8,152,194,255, + 8,151,193,255,8,151,193,255,8,151,193,255,8,151,193,255, + 7,150,192,255,7,150,192,255,7,150,192,255,7,150,192,255, + 7,149,191,255,7,149,191,255,7,149,191,255,7,149,191,255, + 6,148,190,255,6,148,190,255,6,148,190,255,6,147,189,255, + 6,147,189,255,6,146,188,255,6,146,188,255,6,146,188,255, + 5,145,187,255,5,145,187,255,5,145,187,255,5,144,186,255, + 5,144,186,255,5,143,185,255,5,143,185,255,5,143,185,255, + 5,142,184,255,5,142,184,255,5,142,184,255,5,141,183,255, + 4,141,183,255,4,140,182,255,4,140,182,255,4,140,181,255, + 4,139,181,255,4,139,180,255,4,139,180,255,4,138,180,255, + 4,138,179,255,4,137,179,255,4,137,179,255,4,137,178,255, + 3,136,178,255,3,136,177,255,3,136,177,255,3,135,177,255, + 3,135,176,255,3,134,176,255,3,134,176,255,3,133,175,255, + 3,133,175,255,3,132,174,255,3,132,174,255,3,132,173,255, + 3,131,173,255,3,131,172,255,3,131,172,255,3,131,172,255, + 2,130,171,255,2,130,171,255,2,130,171,255,2,130,171,255, + 2,129,170,255,2,129,170,255,2,129,170,255,2,129,169,255, + 2,128,169,255,2,128,168,255,2,128,168,255,2,128,168,255, + 2,127,167,255,2,127,167,255,2,127,167,255,2,127,167,255, + 2,126,166,255,2,126,166,255,2,126,166,255,2,126,166,255, + 2,125,165,255,2,125,165,255,2,125,165,255,2,125,165,255, + 2,124,164,255,2,124,164,255,2,124,164,255,2,124,164,255, + 2,123,163,255,2,123,163,255,2,123,163,255,2,123,163,255, + 2,122,162,255,2,122,162,255,2,122,162,255,2,122,162,255, + 1,121,161,255,1,121,161,255,1,121,161,255,1,121,161,255, + 1,121,160,255,1,121,160,255,1,121,160,255,1,121,160,255, + 1,120,159,255,1,120,159,255,1,120,159,255,1,120,159,255, + 1,119,159,255,1,119,159,255,1,119,159,255,1,119,159,255, + 2,118,158,255,2,118,158,255,2,118,158,255,2,118,158,255, + 2,118,157,255,2,118,157,255,2,118,157,255,2,118,157,255, + 2,117,156,255,2,117,156,255,2,117,156,255,2,117,156,255, + 2,116,155,255,2,116,155,255,2,116,155,255,2,116,155,255, + 2,115,154,255,2,115,154,255,2,115,154,255,2,115,154,255, + 2,114,153,255,2,114,153,255,2,114,153,255,2,114,152,255, + 2,113,152,255,2,113,151,255,2,113,151,255,2,113,151,255, + 2,112,150,255,2,112,150,255,2,112,150,255,2,112,149,255, + 2,111,149,255,2,111,148,255,2,111,148,255,2,110,148,255, + 2,110,147,255,2,109,147,255,2,109,147,255,2,109,146,255, + 2,108,146,255,2,108,145,255,2,108,144,255,2,107,144,255, + 2,107,143,255,2,106,142,255,2,106,142,255,2,105,141,255, + 2,105,141,255,2,104,140,255,2,104,140,255,2,104,139,255, + 2,103,139,255,2,103,138,255,2,103,138,255,2,102,137,255, + 2,102,136,255,2,101,135,255,2,101,135,255,2,100,134,255, + 2,100,133,255,2,99,132,255,2,99,132,255,2,98,131,255, + 2,98,130,255,2,97,129,255,2,97,129,255,2,97,128,255, + 2,96,127,255,2,96,126,255,2,96,126,255,2,95,125,255, + 2,95,124,255,2,94,123,255,2,94,123,255,2,93,122,255, + 2,93,121,255,2,92,120,255,2,92,120,255,2,91,119,255, + 2,91,118,255,2,90,117,255,2,90,117,255,2,90,116,255, + 2,89,115,255,2,89,114,255,2,89,114,255,2,88,113,255, + 3,88,112,255,3,87,111,255,3,87,111,255,3,86,110,255, + 3,86,109,255,3,85,108,255,3,85,108,255,3,84,107,255, + 3,84,106,255,3,83,105,255,3,83,104,255,3,82,103,255, + 3,81,102,255,3,80,101,255,3,80,101,255,3,79,100,255, + 3,79,99,255,3,78,98,255,3,78,98,255,3,77,97,255, + 4,77,96,255,4,76,95,255,4,76,95,255,4,75,94,255, + 4,74,93,255,4,73,92,255,4,73,92,255,4,72,91,255, + 4,72,90,255,4,71,89,255,4,71,88,255,4,70,87,255, + 4,69,86,255,4,68,85,255,4,68,85,255,4,67,84,255, + 4,67,83,255,4,66,82,255,4,66,82,255,4,65,81,255, + 4,64,80,255,4,63,79,255,4,63,79,255,4,62,78,255, + 3,62,77,255,3,61,76,255,3,61,76,255,3,60,75,255, + 3,60,74,255,3,59,73,255,3,59,73,255,3,58,72,255, + 3,58,71,255,3,57,70,255,3,57,70,255,3,56,69,255, + 3,55,68,255,3,54,67,255,3,54,67,255,3,53,66,255, + 3,53,66,255,3,52,65,255,3,52,65,255,3,52,64,255, + 3,51,63,255,3,51,62,255,3,51,62,255,3,50,61,255, + 3,50,61,255,3,49,60,255,3,49,60,255,3,48,59,255, + 3,48,59,255,3,47,58,255,3,47,58,255,3,47,57,255, + 3,46,57,255,3,46,56,255,3,46,56,255,3,45,55,255, + 3,45,55,255,3,44,54,255,3,44,54,255,3,44,54,255, + 3,43,53,255,3,43,53,255,3,43,53,255,3,43,53,255, + 3,42,52,255,3,42,52,255,3,42,52,255,3,42,52,255, + 3,41,51,255,3,41,51,255,3,41,51,255,3,41,51,255, + 3,40,50,255,3,40,50,255,3,40,50,255,3,40,50,255, + 3,39,49,255,3,39,49,255,3,39,49,255,3,39,49,255, +}; diff --git a/CODE/login/main.c b/CODE/login/main.c index 624bcf2..7fce029 100644 --- a/CODE/login/main.c +++ b/CODE/login/main.c @@ -150,44 +150,63 @@ static void login_fatal(const char *sym) { for (;;) __asm__("cli; hlt"); } -/* ohMyLogo 开场:登录卡片之前显示 DEAICUP 莲花 Logo(ohMyLogo.png 内嵌) */ +/* ohMyLogo 数据保留(panic/其它界面可复用),登录界面不再显示 logo 开场, + * logo_intro_screen/draw_logo_rgba 已随需求移除 */ #include "ohmylogo_data.c" -static void draw_logo_rgba(u32 *fb, i64 x, i64 y) { - for (i64 r = 0; r < g_panic_logo_h; r++) { - for (i64 c = 0; c < g_panic_logo_w; c++) { - const unsigned char *px4 = - g_panic_logo_rgba + ((u64)r * g_panic_logo_w + (u64)c) * 4; - u32 a = px4[3]; - if (a < 8) continue; - u32 col = 0xFF000000u | ((u32)px4[0] << 16) | ((u32)px4[1] << 8) | px4[2]; - if (a < 250) { - /* 简单 alpha 混合到深蓝底 */ - u32 bg = 0xFF020F22u; - u32 na = 256 - a; - u32 rr = (((bg >> 16) & 0xFF) * na + ((col >> 16) & 0xFF) * a) >> 8; - u32 gg = (((bg >> 8) & 0xFF) * na + ((col >> 8) & 0xFF) * a) >> 8; - u32 bb = ((bg & 0xFF) * na + (col & 0xFF) * a) >> 8; - col = 0xFF000000u | (rr << 16) | (gg << 8) | bb; - } - i64 xx = x + c, yy = y + r; - if (xx < 0 || (u64)xx >= fb_w || yy < 0 || (u64)yy >= fb_h) continue; - *(u32 *)((u8 *)fb + (u64)yy * fb_p + (u64)xx * 4) = col; +/* 模糊化的桌面壁纸(back.rgba 构建期盒模糊 x3 @1/4 分辨率),登录卡片背景 */ +#include "back_blur_data.c" + +/* 把模糊壁纸最近邻拉伸铺满整个 framebuffer */ +static void draw_blur_wallpaper(u32 *fb) { + for (u64 y = 0; y < fb_h; y++) { + u32 *line = (u32 *)((u8 *)fb + y * fb_p); + u64 sy = y * WALLPAPER_BLUR_H / fb_h; + const unsigned char *srow = g_wall_blur_rgba + sy * WALLPAPER_BLUR_W * 4; + for (u64 x = 0; x < fb_w; x++) { + u64 sx = x * WALLPAPER_BLUR_W / fb_w; + const unsigned char *px = srow + sx * 4; + line[x] = 0xFF000000u | ((u32)px[0] << 16) | ((u32)px[1] << 8) | px[2]; } } } -static void logo_intro_screen(u32 *fb) { - fill_gradient_rect(fb, 0, 0, (i64)fb_w, (i64)fb_h); - i64 lx = ((i64)fb_w - g_panic_logo_w) / 2; - i64 ly = ((i64)fb_h - g_panic_logo_h) / 2 - 30; - if (ly < 0) ly = 0; - draw_logo_rgba(fb, lx, ly); - fb_text(fb, "DESHAB LOGIN", ((i64)fb_w - 12 * ASCII_STEP) / 2, - ly + g_panic_logo_h + 16, 0xFFF0D080u, 0); - for (int i = 0; i < 40; i++) delay_frame(); /* ~1.3s 开场 */ +/* 从模糊壁纸重采样一小块(spinner 每帧清除残迹用) */ +static void restore_wallpatch(u32 *fb, i64 cx, i64 cy, i64 r) { + for (i64 y = cy - r; y <= cy + r; y++) { + if (y < 0 || (u64)y >= fb_h) continue; + u32 *line = (u32 *)((u8 *)fb + (u64)y * fb_p); + u64 sy = (u64)y * WALLPAPER_BLUR_H / fb_h; + const unsigned char *srow = g_wall_blur_rgba + sy * WALLPAPER_BLUR_W * 4; + for (i64 x = cx - r; x <= cx + r; x++) { + if (x < 0 || (u64)x >= fb_w) continue; + u64 sx = (u64)x * WALLPAPER_BLUR_W / fb_w; + const unsigned char *px = srow + sx * 4; + line[x] = 0xFF000000u | ((u32)px[0] << 16) | ((u32)px[1] << 8) | px[2]; + } + } } +/* 登录成功后的加载圆圈:卡片下方 8 段拖尾 spinner(16 分圆整数查表,禁 SSE) */ +static const i32 SIN16[17] = {0,383,707,924,1000,924,707,383,0,-383,-707,-924,-1000,-924,-707,-383,0}; +static void draw_spinner(u32 *fb, i64 cx, i64 cy, i64 frame) { + const i64 R = 22; + for (int seg = 0; seg < 8; seg++) { + int idx = (int)((frame + seg) & 15); + u32 alpha = 255 - seg * 28; + u32 color = 0xFF000000u + | (u32)(0xE0 * alpha / 255) << 16 + | (u32)(0xE0 * alpha / 255) << 8 + | (u32)(0xE0 * alpha / 255); + for (int dy = -1; dy <= 1; dy++) + for (int dx = -1; dx <= 1; dx++) { + i64 px = cx + SIN16[(idx + 4) & 15] * R / 1000 + dx; + i64 py = cy + SIN16[idx] * R / 1000 + dy; + if (px < 0 || (u64)px >= fb_w || py < 0 || (u64)py >= fb_h) continue; + *(u32 *)((u8 *)fb + (u64)py * fb_p + (u64)px * 4) = color; + } + } +} static void fill_rect(u32 *fb, i64 x, i64 y, i64 w, i64 h, u32 color) { for (i64 r=0; rreserved[0]; u32 conf_size = (u32)ctx->reserved[1]; @@ -863,8 +868,8 @@ void dsk_entry(const dsk_boot_context *ctx) { u32 fg = TEXT_FG; u32 *fb = (u32 *)(u64)fb_a; - /* Fill background */ - fill_gradient_rect(fb, 0, 0, (i64)fb_w, (i64)fb_h); + /* 背景:模糊化的桌面壁纸铺满全屏(卡片浮于其上) */ + draw_blur_wallpaper(fb); /* Card position (centered) */ i64 card_x = ((i64)fb_w - CARD_W) / 2; @@ -938,10 +943,19 @@ void dsk_entry(const dsk_boot_context *ctx) { if (ok) { logl("[login] password correct"); ((dsk_boot_context *)ctx)->reserved[2] = 1; - /* Show success message briefly */ + /* "Login successful" + 卡片下方旋转加载圆圈: + * DSK 在 login 返回后加载 desktop,圆圈给出加载反馈 */ draw_login_card(fb, card_x, card_y, pass, 0, "Login successful", 0xFF5FAF6Fu, fg); - for (int i = 0; i < 30; i++) delay_frame(); + i64 scx = card_x + CARD_W / 2; + i64 scy = card_y + CARD_H + 40; + if (scy > (i64)fb_h - 30) scy = (i64)fb_h - 30; + for (int f = 0; f < 90; f++) { /* ~3s,转 90/8 圈 */ + restore_wallpatch(fb, scx, scy, 30); /* 清上一帧残迹 */ + draw_spinner(fb, scx, scy, f); + delay_frame(); + } + restore_wallpatch(fb, scx, scy, 30); /* 停转后清干净 */ return; } else { logl("[login] password wrong");